/* CSS Document */

/*** 基本スタイル ***/

body {
	font-family: "ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro" ,Osaka ,arial ,verdana ,sans-serif;
	margin: 0;
	padding: 0px 10px;
	font-size: small;
	color: #333333;
	text-align: center;
}
div {
	margin: 0;
	padding: 0;
}
h1,h2,h3,h4,h5,h6,dl,dt,dd {
	line-height: 1em;
	margin: 0;
	padding: 0;
	font-size: 100%;
}
input {
	line-height: 1em;
	vertical-align: middle;
	margin: 0 3px;
	padding: 0;
	font-size: 100%;
}
p,form,li,textarea,dt,dd {
	line-height: 1.3em;
	margin: 0;
	padding: 0;
	font-size: 100%;
}
img {
	border: none;
	font-size: 1px;
	line-height: 0.9em;
	margin: 0;
	padding: 0;
}
ol,ul,li {
	list-style: none;
	margin: 0;
	padding: 0;
}
table {
	padding: 0;
	margin: 0;
	border-collapse: collapse;
}
th,td {
	font-weight: normal;
}
button {
	cursor: pointer;
	border: none;
	margin: 0 auto;
	background: none;
}
a {
	color: #0000dd;
	text-decoration: underline;
}
a:hover {
	color:#0066CC;
	text-decoration:none;
}
a:visited {
	color: #993399;
}
a:hover {
	color: #0099ff;
	text-decoration: underline;
}
.clearfix:after {
	content: url(https://img1.kakaku.k-img.com/images/spacer.gif);
	display: block;
	clear: both;
	height: 0;
}
.clearfix {
	zoom: 100%;
}

/*** 記事広告スタイル ***/
#container {
	width: 760px;
	margin: 0px auto;
	text-align: left;
}
#container930 {
	width: 930px;
	margin: 0px auto;
	text-align: left;
}
#header {
	padding: 7px 0 9px;
}
#header #logo {
	float: left;
}
#header #logo img {
	margin-right: 6px;
	vertical-align: middle;
}
#header #logo .logo {
	margin-top: 8px;
	margin-top: /**/0;
	margin-bottom: 8px;
	margin-bottom: /**/0;
	padding-top: 9px;
	padding-bottom: 8px;
	vertical-align: top;
}
#header p {
	float: right;
	padding: 2px 2px 0px 18px;
	margin-top: 14px;
	background: url(https://img1.kakaku.k-img.com/images/icon_guide.gif) no-repeat left center;
	font-size:13px;
}
#header p a {
	text-decoration: none;
}

/** カテゴリロゴなし **/
#default #header #logo {
		padding: 9px 0 8px;
}

h1 {
	padding: 7px 5px 7px 21px;
	font-size: 122%;
	font-weight: bold;
	line-height: 130%;
}
ol#bread {
	margin-bottom: 8px;
	margin-left: -10px;
	margin-top:2px;
}
ol#bread li {
	display: inline;
	padding-left: 12px;
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/icn_breadarrow.gif) no-repeat left center;
}
ol#bread li.home {
	background: none;
}
#footer {
	margin-top: 5px;
}
#footer p.copyRight {
	padding: 2px 0px;
	margin: 0px;
	color: #FFFFFF;
	line-height: 12px;
	text-align: center;
	background: #000080;
}
#footer .arrowTop a {
	padding: 5px 20px 5px 0px;
	background: url(https://img1.kakaku.k-img.com/images/itemview/item/arrow_pagetop.gif) no-repeat right center;
	line-height: 180%;
}
#footer .arrowTop {
	text-align: right;
	margin: 30px 0px 10px;
	clear:both;
}
#footer ul {
	padding: 2px 0px 2px;
	margin-bottom: 5px;
	border: 1px solid #cccccc;
	background: url(https://img1.kakaku.k-img.com/images/article/pickup/template/link_bk.jpg) repeat-x left bottom;
}
#footer ul li {
	display: inline;
}
#footer ul a {
	background: url(https://img1.kakaku.k-img.com/images/home/arrow_next01.gif) no-repeat left top;
	line-height: 200%;
	padding: 2px 0px 3px 18px;
	margin-left: 10px;
}

/*** カテゴリーカラースタイル  ***/
body#lighting #header,	/* カテゴリ追加 150917sm26 */
body#reform #header,　/* カテゴリ追加 150917sm26 */
body#housing #header,/* カテゴリ変更 150917sm26 */
body#outdoor #header,/* カテゴリ変更 150917sm26 */
body#default #header,
body#shoes #header{
	border-top: 8px solid #001789;
}
body#pc #header {
	border-top: 8px solid #0099ff;
}
body#kaden #header {
	border-top: 8px solid #ff6400;
}
body#camera #header {
	border-top: 8px solid #009899;
}
body#keitai #header {
	border-top: 8px solid #3266cc;
}
body#bb #header {
	border-top: 8px solid #670099;
}
body#game #header {
	border-top: 8px solid #ffcc33;
}
body#book-cd-dvd #header,body#dvd #header {
	border-top: 8px solid #339933;
}
/* fitness追加 150108sm17 */
body#fitness #header,body#sports #header,body#golf #header,body#bicycle #header,body#snow #header,body#fishing #header {
	border-top: 8px solid #3398cc;
}
body#kuruma #header,body#bike #header,body#car-goods #header,body#bike-goods #header {
	border-top: 8px solid #013466;
}
body#insurance #header {
	border-top: 8px solid #34cc99;
}
body#money #header {
	border-top: 8px solid #333367;
}
body#food-drink #header {
	border-top: 8px solid #ff9934;
}
body#fashion #header {
	border-top: 8px solid #a00000;
}
body#beauty-health #header,body#cosme #header,body#cosmetic #header,body#contactlens #header,body#medicine #header,body#supplement #header {
	border-top: 8px solid #99cc33;
}
body#interior #header {
	border-top: 8px solid #cdcc00;
}
/* カテゴリ追加 150817sm26 */
body#dog-goods #header,
body#cat-goods #header,
body#animal-goods #header,
body#pet #header {
	border-top: 8px solid #d68011;
}
/* カテゴリ追加 sm5 120806 */
body#baby #header,
body#maternity #header,
body#baby-goods #header,
body#kids #header {
	border-top: 8px solid #ffa4d1;
}
body#used #header {
	border-top: 8px solid #4467cd;
}
body#houseware #header,
body#stationery #header,
body#daily-goods #header,
body#nursing-care #header{ /* nursing-care 150212sm17 */
	border-top: 8px solid #9cb416;
}
/* カテゴリ追加 sm03 10.10.01 */
body#drink #header {
	border-top: 8px solid #ff9934;
}
body#hobby #header,
body#gakki #header,
body#toy #header {
	border-top: 8px solid #feae00;
}
body#watch-accessory #header {
	border-top: 8px solid #cc3366;
}
body#diy #header,
body#electric-tools #header,
body#working-tool #header,
body#agriculture #header {
	border-top: 8px solid #001789;
}
body#food #header {
	border-top: 8px solid #ff9966;
}
body#health-food #header {
	border-top: 8px solid #60bf01;
}
/* カテゴリ追加 101210SM5 */
body#kitchen #header,body#cookware #header,body#kitchen-goods #header {
	border-top: 8px solid #60bf01;
}
/* カテゴリ追加 11.07.01 sm1 */
body#mobile-data #header {
	border-top: 8px solid #5533bb;
}
/* カテゴリ追加 11.10.14 mc */
body#taiyoukou #header {
	border-top: 8px solid #001789;
}

/*** h1-760 画像 ***/
body#lighting h1, /* カテゴリ追加 150917sm26 */
body#reform h1, /* カテゴリ追加 150917sm26 */
body#housing h1,　/* カテゴリ変更 150917sm26 */
body#outdoor h1,/* カテゴリ変更 150917sm26 */
body#default h1,
body#shoes h1{
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_default.gif) no-repeat;
}
body#pc h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_pc.gif) no-repeat;
}
body#kaden h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_kaden.gif) no-repeat;
}
body#camera h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_camera.gif) no-repeat;
}
body#keitai h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_keitai.gif) no-repeat;
}
body#bb h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_bb.gif) no-repeat;
}
body#game h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_game.gif) no-repeat;
}
body#book-cd-dvd h1,body#dvd h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_book-cd-dvd.gif) no-repeat;
}

/* fitness追加 150108sm17 */
body#fitness h1,body#sports h1,body#golf h1,body#bicycle h1,body#snow h1,bodybody#fishing h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_sports.gif) no-repeat;
}
body#kuruma h1,body#car-goods h1,body#bike-goods h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_kuruma.gif) no-repeat;
}
body#insurance h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_insurance.gif) no-repeat;
}
body#money h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_money.gif) no-repeat;
}
body#food-drink h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_food-drink.gif) no-repeat;
}
body#fashion h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_fashion.gif) no-repeat;
}
body#beauty-health h1,body#contactlens h1,body#medicine h1,body#supplement h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_beauty-health.gif) no-repeat;
}
body#interior h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_interior.gif) no-repeat;
}
/* カテゴリ追加 150817sm26 */
dog-goods#pet h1,
cat-goods#pet h1,
animal-goods#pet h1,
body#pet h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_pet.gif) no-repeat;
}
body#gakki h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_gakki.gif) no-repeat;
}
/* カテゴリ追加 sm5 120806 */
body#baby h1,
body#maternity h1,
body#baby-goods h1,
body#kids h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_baby.gif) no-repeat;
}
body#used h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_used.gif) no-repeat;
}
body#hobby h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_hobby.gif) no-repeat;
}
body#houseware h1,
body#stationery h1,
body#daily-goods h1,
body#nursing-care h1 { /* nursing-care 150212sm17 */
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_houseware.gif) no-repeat;
}
/* カテゴリ追加 sm03 10.10.01 */
body#drink h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_drink.gif) no-repeat;
}
body#hobby h1,
body#gakki h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_hobby.gif) no-repeat;
}
body#watch-accessory h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_watch.gif) no-repeat;
}
body#diy h1,
body#electric-tools h1,
body#working-tool h1,
body#agriculture h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_default.gif) no-repeat;
}
body#food h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_food.gif) no-repeat;
}
body#health-food h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_health.gif) no-repeat;
}
/* カテゴリ追加 101210SM5 */
body#kitchen h1,body#cookware h1,body#kitchen-goods h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_kitchen.gif) no-repeat;
}
/* カテゴリ追加 11.07.01 sm1 */
body#mobile-data h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_mobile-data.gif) no-repeat;
}

/*** h1-930 画像 ***/
body#lighting #container930 h1, /* カテゴリ追加 150917sm26 */
body#reform #container930 h1, /* カテゴリ追加 150917sm26 */
body#housing #container930 h1, /* カテゴリ変更 150917sm26 */
body#outdoor #container930 h1,/* カテゴリ変更 150917sm26 */
body#default #container930 h1,
body#shoes #container930 h1{
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_default.gif) no-repeat;
}
body#pc #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_pc.gif) no-repeat;
}
body#kaden #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_kaden.gif) no-repeat;
}
body#camera #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_camera.gif) no-repeat;
}
body#keitai #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_keitai.gif) no-repeat;
}
body#bb #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_bb.gif) no-repeat;
}
body#game #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_game.gif) no-repeat;
}
body#book-cd-dvd #container930 h1,body#dvd #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_book-cd-dvd.gif) no-repeat;
}
/* fitness追加 150108 sm17 */
body#fitness #container930 h1,body#sports #container930 h1,body#golf #container930 h1,body#bicycle #container930 h1,body#snow #container930 h1,bodybody#fishing #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_sports.gif) no-repeat;
}
body#kuruma #container930 h1,body#car-goods #container930 h1,body#bike-goods #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_kuruma.gif) no-repeat;
}
body#insurance #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_insurance.gif) no-repeat;
}
body#money #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_money.gif) no-repeat;
}
body#food-drink #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_food-drink.gif) no-repeat;
}
body#fashion #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_fashion.gif) no-repeat;
}
body#beauty-health #container930 h1,body#contactlens #container930 h1,body#medicine #container930 h1,body#supplement #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_beauty-health.gif) no-repeat;
}
body#interior #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_interior.gif) no-repeat;}
/* カテゴリ追加 150817sm26 */
body#dog-goods #container930 h1,
body#cat-goods #container930 h1,
body#animal-goods #container930 h1,
body#pet #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_pet.gif) no-repeat;
}
body#gakki #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_gakki.gif) no-repeat;
}
/* カテゴリ追加 sm5 120806 */
body#baby #container930 h1,
body#maternity #container930 h1,
body#baby-goods #container930 h1,
body#kids #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_baby.gif) no-repeat;
}
body#used #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_used.gif) no-repeat;
}
body#houseware #container930 h1,
body#stationery #container930 h1,
body#daily-goods #container930 h1,
body#nursing-care #container930 h1{ /* nursing-care 150212sm17 */
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_houseware.gif) no-repeat;
}
/* カテゴリ追加 sm03 10.10.01 */
body#drink #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_drink.gif) no-repeat;
}
body#hobby #container930 h1,
body#gakki #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_hobby.gif) no-repeat;
}
body#watch-accessory #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_watch.gif) no-repeat;
}
body#diy #container930 h1,
body#electric-tools #container930 h1,
body#working-tool #container930 h1,
body#agriculture #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_default.gif) no-repeat;
}
body#food #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_food.gif) no-repeat;
}
body#health-food #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_health.gif) no-repeat;
}
/* カテゴリ追加 101210SM5 */
body#kitchen #container930 h1,body#cookware #container930 h1,body#kitchen-goods #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_kitchen.gif) no-repeat;
}
/* カテゴリ追加 11.07.01 sm1 */
body#mobile-data #container930 h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_930_mobile-data.gif) no-repeat;
}
/* カテゴリ追加 11.10.14 mc */
body#taiyoukou h1 {
	background: url(https://img1.kakaku.k-img.com/images/article/search/cmn/h1_760_default.gif) no-repeat;
}


/* socialbtn 1206 sm7 */
.snsleft h1,.snshelpleft h1,.snsprleft h1,
.snsleft700 h1,.snsprleft700 h1,
.snsleft680 h1,.snsprleft680 h1{
float:left;
word-wrap:break-word;
word-break:break-all;
display:block;
padding: 2px 0 0 4px;
}
.snsleft h1 {
width:660px;
/width:700px;
}
.snshelpleft h1 {
width:630px;
/width:670px;
}
.snsprleft h1 {
width:570px;
/width:610px;
}
.snsleft700 h1 {
width:440px;
/width:480px;
}
.snsprleft700 h1 {
width:350px;
/width:390px;
}
.snsleft680 h1 {
width:420px;
/width:460px;
}
.snsprleft680 h1 {
width:330px;
/width:370px;
}
ul.bookmarkBox{
float:right;
position: relative;
}
.snsleft ul.bookmarkBox{
width:230px;
/width:190px;
}
.snshelpleft ul.bookmarkBox{
width:260px;
/width:220px;
}
.snsprleft ul.bookmarkBox{
width:300px;
/width:260px;
}
.snsleft700 ul.bookmarkBox{
width:230px;
/width:190px;
}
.snsprleft700 ul.bookmarkBox{
width:300px;
/width:260px;
}
.snsleft680 ul.bookmarkBox{
width:230px;
/width:190px;
}
.snsprleft680 ul.bookmarkBox{
width:300px;
/width:260px;
}

ul.bookmarkBox li{
list-style:none;
position: absolute;
}
ul.bookmarkBox li.btnTwitter {
padding-top:2px;
left: 0px;
}
ul.bookmarkBox li.btnTwitter a{
width:80px;
height:20px;
background:url(https://img1.kakaku.k-img.com/images/itemview/item/bm_tweetn-ja.png) no-repeat;
display:block;
}
ul.bookmarkBox li.btnGoogle {
padding-top:2px;
left: 86px;
/display:none;
}
ul.bookmarkBox li.btnFacebook {
padding-top:2px;
left: 125px;
/left: 85px;
}
ul.bookmarkBox li.guide {
left:235px;
/left:195px;
}
ul.bookmarkBox li.guide a{
width:24px;
height:26px;
display:block;
background:url(https://img1.kakaku.k-img.com/images/itemview/item/icon_guide.gif) no-repeat;
}
ul.bookmarkBox li.prmark {
left:235px;
/left:195px;
padding-top:2px;
}
ul.bookmarkBox li.prmark span {
width:60px;
height:20px;
background:url(https://img1.kakaku.k-img.com/images/pr_icon.gif) no-repeat;
display:block;
}

/* H1
------------------------------------------------ */
.snsleft .h1Area,
.snsleft700 .h1Area {
	position: relative;
	padding-bottom: 3px;
	margin-top: 1px;
	background: url(https://img1.kakaku.k-img.com/images/h1_btm.gif) repeat-x left bottom;
}

.snsleft .h1deco,
.snsleft700 .h1deco {
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.snsleft .h1bg,
.snsleft700 .h1bg {
	padding: 2px 2px 4px;
	background: url(https://img1.kakaku.k-img.com/images/h1bg.gif) repeat-x left top;
}
.snsleft .h1Area img,
.snsleft700 .h1Area img {
	position: absolute;
	top: 3px;
	right: 5px;
	width: 24px;
	height: 24px;
	display: block;
}


body#interior #container930 .snsleft h1 {
  border-left: 10px solid #cdcc00;
  background:none;
}

body#beauty-health #container .snsleft700 h1 {
  border-left: 10px solid #99cc33;
  background:none;
}

/* socialbtn end */
