/*左メニュー*/
.mTop13{
	margin-top:13px;
}
#menu h2 span.menuPoint{
	background:url(https://img1.kakaku.k-img.com/images/guide/menu_point.gif) no-repeat left top;
	padding:0 0 18px 19px;
}
#menu .userBox{
	background:url(https://img1.kakaku.k-img.com/images/guide/dotline.gif) repeat-x left bottom;
	padding:0 0 4px 0;
	margin:4px 0 0 0;
}
#menu .userBox .iconBox{
	width:19px;
	float:left;
	margin-top:1px;
}
#menu .userBox p.nameBox{
	float:right;
	width:164px;
	margin-top:1px;
}
/*コンテンツ 枠*/
#main .h2box{
	position:relative;
	padding:10px 10px 5px 45px;
	text-align:left;
}
#main .h2box h2{
	font-size: 100%;
	font-weight: bold;
}
#main .boxB .h2box{
	height: 15px;
}
#main h2.guide span.icon{
	background:url(https://img1.kakaku.k-img.com/images/guide/h2_icon_guide.gif) no-repeat left top;
}
#main .full .boxB .h2box {
	width: 720px;
	background: url(https://img1.kakaku.k-img.com/images/category/h3_type_b_full.gif) no-repeat left top;
		 voice-family: "\"}\"";
		 voice-family:inherit;
		 width: 665px;
}
#main .h2box .textNotes {
	float: right;
	margin-top: 3px;
	font-size: 85%;
	font-weight: normal;
	color: #333333;
}
/*コンテンツ*/
#main #guideCts{
	padding:0 2px 0 2px;
}
#main #guideCts p{
	font-size:107%;
	line-height:140%;
	padding:0 0 20px 0;
}
#main #guideCts p.txt,
#main #guideCtsAgree .txtBox p.txt{
	font-size:107%;
	line-height:140%;
	padding:0 0 5px 0;
}
#main #guideCts ul.linkList{
	margin-bottom:20px;
}
#main #guideCts ul.linkList li{
	background:url(https://img1.kakaku.k-img.com/images/guide/link_arrow2.gif) no-repeat left top;
	padding:0 0 3px 11px;
	list-style:none;
	display:inline;
	margin:0 20px 0 0;
	font-size:107%;
}
#main #guideCts ul.linkList li a{
	text-decoration:underline;
}
#main #guideCts ul.linkList2{
	margin-top:10px;
	float:right;
}
#main #guideCts ul.linkList2 li{
	background:url(https://img1.kakaku.k-img.com/images/guide/link_arrow2.gif) no-repeat left top;
	padding:0 0 3px 11px;
	list-style:none;
	display:inline;
	margin:0 0 0 20px;
	font-size:107%;
}
#main #guideCts ul.linkList2 li a{
	text-decoration:underline;
}
/*最終更新者*/
#main #guideCts p.lastUpdate{
	font-size:85%;
	text-align:right;
	padding:0 10px 10px 10px;
	color:#999;
	clear:both;
}
/*h3*/
#main #guideCts .h3Top{
	display:block;
	padding-top:10px;
}
#main #guideCts h3{
	font-size:120%;
	padding:2px 0 7px 0;
	width:690px;
	margin:0;
	line-height:120%;
}
#main #guideCts h3{
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_bg.gif) no-repeat left bottom;
}
#main #guideCts h3 span{
	display:block;
}
#main #guideCts h3 span.line{
	width:500px;
	float:left;
	margin:0 0 0 5px;
	padding:3px 0 2px 12px;
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_default.gif) no-repeat left top; /* カラー変更 170802sm26 */
}

/*カテゴリごとに色を変更*/
#lighting #main #guideCts h3 span.line,/* カテゴリ変更 150917sm26 */
#reform #main #guideCts h3 span.line,/* カテゴリ変更 150917sm26 */
#housing #main #guideCts h3 span.line,/* カテゴリ変更 150917sm26 */
#outdoor #main #guideCts h3 span.line,/* カテゴリ変更 150917sm26 */
#shoes #main #guideCts h3 span.line,
#sports-shoes #main #guideCts h3 span.line,
#ladies-shoes #main #guideCts h3 span.line,
#mens-shoes #main #guideCts h3 span.line,
#kids-shoes #main #guideCts h3 span.line,
#shoes-accessories #main #guideCts h3 span.line{
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_default.gif) no-repeat left top;
}
#kaden #main #guideCts h3 span.line{
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_kaden.gif) no-repeat left top;
}
#camera #main #guideCts h3 span.line{
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_camera.gif) no-repeat left top;
}
#pc #main #guideCts h3 span.line{
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_pc.gif) no-repeat left top;
}
#keitai #main #guideCts h3 span.line{
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_keitai.gif) no-repeat left top;
}
#game #main #guideCts h3 span.line{
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_game.gif) no-repeat left top;
}
#kuruma #main #guideCts h3 span.line,
#bike #main #guideCts h3 span.line,
#car-goods #main #guideCts h3 span.line,
#bike-goods #main #guideCts h3 span.line{
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_kuruma.gif) no-repeat left top;
}
/* fitness追加 150108sm17 */
#fitness #main #guideCts h3 span.line,
#sports-wear #main #guideCts h3 span.line,
#sports #main #guideCts h3 span.line,
#golf #main #guideCts h3 span.line,
#bicycle #main #guideCts h3 span.line,
#snow #main #guideCts h3 span.line,
#fishing #main #guideCts h3 span.line{		/* sm6 2011.10.26 カテゴリ追加 */
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_sports.gif) no-repeat left top;
}

#book-cd-dvd #main #guideCts h3 span.line,
#dvd #main #guideCts h3 span.line{
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_book.gif) no-repeat left top;
}
#interior #main #guideCts h3 span.line{
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_interior.gif) no-repeat left top;
}
#houseware #main #guideCts h3 span.line,
#stationery #main #guideCts h3 span.line,
#daily-goods #main #guideCts h3 span.line,
#nursing-care #main #guideCts h3 span.line{ /* nursing-care 150212sm17 */
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_houseware.gif) no-repeat left top;
}
#beauty-health #main #guideCts h3 span.line,
#contactlens #main #guideCts h3 span.line,
#cosme #main #guideCts h3 span.line,
#cosmetic #main #guideCts h3 span.line,
#medicine #main #guideCts h3 span.line,
#supplement #main #guideCts h3 span.line{
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_beauty.gif) no-repeat left top;
}
/* カテゴリ追加 sm5 120806 */
#baby #main #guideCts h3 span.line,
#maternity #main #guideCts h3 span.line,
#baby-goods #main #guideCts h3 span.line,
#kids #main #guideCts h3 span.line {
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_baby.gif) no-repeat left top;
}
#food-drink #main #guideCts h3 span.line{
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_food.gif) no-repeat left top;
}
/* カテゴリ追加 150817sm26 */
#dog-goods #main #guideCts h3 span.line,
#cat-goods #main #guideCts h3 span.line,
#animal-goods #main #guideCts h3 span.line,
#pet #main #guideCts h3 span.line{
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_pet.gif) no-repeat left top;
}
#fashion #main #guideCts h3 span.line{
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_fashion.gif) no-repeat left top;
}
/* カテゴリ追加 sm03 10.10.01 */
#drink #main #guideCts h3 span.line{
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_drink.gif) no-repeat left top;
}
#hobby #main #guideCts h3 span.line,
#gakki #main #guideCts h3 span.line,
#toy #main #guideCts h3 span.line{
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_hobby.gif) no-repeat left top;
}
#watch-accessory #main #guideCts h3 span.line{
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_watch.gif) no-repeat left top;
}
#diy #main #guideCts h3 span.line,
#working-tool #main #guideCts h3 span.line, /* working-tool追加 1501001sm26 */
#agriculture #main #guideCts h3 span.line,
#electric-tools #main #guideCts h3 span.line{
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_default.gif) no-repeat left top;
}
/* instant-food追加 150709sm26 */
#instant-food #main #guideCts h3 span.line,
#food #main #guideCts h3 span.line{
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_foods.gif) no-repeat left top;
}
#health-food #main #guideCts h3 span.line{
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_health.gif) no-repeat left top;
}
/* カテゴリ追加 101210SM5 */
#kitchen #main #guideCts h3 span.line,
#cookware #main #guideCts h3 span.line,
#kitchen-goods #main #guideCts h3 span.line{		/* sm6 2011.10.26 カテゴリ追加 */
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_kitchen.gif) no-repeat left top;
}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data #main #guideCts h3 span.line{
	background:url(https://img1.kakaku.k-img.com/images/guide/h3_line_mobile_data.gif) no-repeat left top;
}

/*IE5.5とIE6用*/
* html #main #guideCts h3 span.line{margin:0 0 0 3px;}

#main #guideCts h3 span.edit{
	width:160px;
	float:right;
	padding:0 7px 0 0;
}
#main #guideCts h3 span.edit:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#main #guideCts h3 span.edit{display: inline-block;}
/* Hides from IE-mac \*/
* html #main #guideCts h3 span.edit{height: 1%;}
#main #guideCts h3 span.edit{display: block;}
/* End hide from IE-mac */

#main #guideCts h3 span.edit img{
	display:block;
	float:right;
}
#main #guideCts h3 span.noEdit{
	width:160px;
	float:right;
	padding:3px 7px 0 0;
	text-align:right;
	font-size:70%;
	font-weight:normal;
}
#main #guideCts .h3Txtbox{
	margin:10px 10px 0 10px;
	width:670px;
	min-height:10px;
}

/*h4*/
#main #guideCts h4{
	font-size:107%;
	padding:1px 0 5px 9px;
	width:661px;
	\_width:670px;
	line-height:120%;
	background:#d7daed url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_default.gif) no-repeat left bottom; /* add default 170802sm26 */
}
#main #guideCts .h4Top{
	margin:0 10px;
	padding:5px 0 0 0;
	clear:both;
	width:670px;
	background:#d7daed url(https://img1.kakaku.k-img.com/images/guide/h4_top_default.gif) no-repeat left top; /* add default 170802sm26 */
}

/*カテゴリごとに色を変更*/
#lighting #main #guideCts .h4Top, /* カテゴリ変更 150917sm26 */
#reform #main #guideCts .h4Top, /* カテゴリ変更 150917sm26 */
#housing #main #guideCts .h4Top, /* カテゴリ変更 150917sm26 */
#outdoor #main #guideCts .h4Top, /* カテゴリ変更 150917sm26 */
#shoes #main #guideCts .h4Top,
#sports-shoes #main #guideCts .h4Top,
#ladies-shoes #main #guideCts .h4Top,
#mens-shoes #main #guideCts .h4Top,
#kids-shoes #main #guideCts .h4Top,
#shoes-accessories #main #guideCts .h4Top{
	background:#d7daed url(https://img1.kakaku.k-img.com/images/guide/h4_top_default.gif) no-repeat left top;
}
#lighting #main #guideCts h4, /* カテゴリ変更 150917sm26 */
#reform #main #guideCts h4, /* カテゴリ変更 150917sm26 */
#housing #main #guideCts h4, /* カテゴリ変更 150917sm26 */
#outdoor  #main #guideCts h4, /* カテゴリ変更 150917sm26 */
#shoes #main #guideCts h4,
#sports-shoes #main #guideCts h4,
#ladies-shoes #main #guideCts h4,
#mens-shoes #main #guideCts h4,
#kids-shoes #main #guideCts h4,
#shoes-accessories #main #guideCts h4{
	background:#d7daed url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_default.gif) no-repeat left bottom;
}
#kaden #main #guideCts .h4Top{
	background:#FEE7D7 url(https://img1.kakaku.k-img.com/images/guide/h4_top_kaden.gif) no-repeat left top;
}
#kaden #main #guideCts h4{
	background:#FEE7D7 url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_kaden.gif) no-repeat left bottom;
}
#camera #main #guideCts h4{
	background:#D7EFEF url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_camera.gif) no-repeat left bottom;
}
#camera #main #guideCts .h4Top{
	background:#D7EFEF url(https://img1.kakaku.k-img.com/images/guide/h4_top_camera.gif) no-repeat left top;
}
#pc #main #guideCts h4{
	background:#D5EFFE url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_pc.gif) no-repeat left bottom;
}
#pc #main #guideCts .h4Top{
	background:#D5EFFE url(https://img1.kakaku.k-img.com/images/guide/h4_top_pc.gif) no-repeat left top;
}
#keitai #main #guideCts .h4Top{
	background:#dee7f8 url(https://img1.kakaku.k-img.com/images/guide/h4_top_keitai.gif) no-repeat left top;
}
#keitai #main #guideCts h4{
	background:#dee7f8 url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_keitai.gif) no-repeat left bottom;
}
#game #main #guideCts .h4Top{
	background:#fff8de url(https://img1.kakaku.k-img.com/images/guide/h4_top_game.gif) no-repeat left top;
}
#game #main #guideCts h4{
	background:#fff8de url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_game.gif) no-repeat left bottom;
}
#kuruma #main #guideCts .h4Top,
#bike #main #guideCts .h4Top,
#car-goods #main #guideCts .h4Top,
#bike-goods #main #guideCts .h4Top{
	background:#d6dfe8 url(https://img1.kakaku.k-img.com/images/guide/h4_top_kuruma.gif) no-repeat left top;
}
#kuruma #main #guideCts h4,
#bike #main #guideCts h4,
#car-goods #main #guideCts h4,
#bike-goods #main #guideCts h4{
	background:#d6dfe8 url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_kuruma.gif) no-repeat left bottom;
}
#book-cd-dvd #main #guideCts .h4Top,
#dvd #main #guideCts .h4Top{
	background:#deefdd url(https://img1.kakaku.k-img.com/images/guide/h4_top_book.gif) no-repeat left top;
}
#book-cd-dvd #main #guideCts h4,
#dvd #main #guideCts h4{
	background:#deefdd url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_book.gif) no-repeat left bottom;
}
#fashion #main #guideCts .h4Top{
	background:#f0d6d7 url(https://img1.kakaku.k-img.com/images/guide/h4_top_fashion.gif) no-repeat left top;
}
#fashion #main #guideCts h4{
	background:#f0d6d7 url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_fashion.gif) no-repeat left bottom;
}
#food-drink #main #guideCts .h4Top{
	background:#ffefdf url(https://img1.kakaku.k-img.com/images/guide/h4_top_food.gif) no-repeat left top;
}
#food-drink #main #guideCts h4{
	background:#ffefdf url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_food.gif) no-repeat left bottom;
}
#interior #main #guideCts .h4Top{
	background:#f7f6d7 url(https://img1.kakaku.k-img.com/images/guide/h4_top_interior.gif) no-repeat left top;
}
#interior #main #guideCts h4{
	background:#f7f6d7 url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_interior.gif) no-repeat left bottom;
}
#houseware #main #guideCts .h4Top,
#stationery #main #guideCts .h4Top,
#daily-goods #main #guideCts .h4Top,
#nursing-care #main #guideCts .h4Top{ /* nursing-care 150212sm17 */
	background:#eaf1c3 url(https://img1.kakaku.k-img.com/images/guide/h4_top_houseware.gif) no-repeat left top;
}
#houseware #main #guideCts h4,
#stationery #main #guideCts h4,
#daily-goods #main #guideCts h4,
#nursing-care #main #guideCts h4{ /* nursing-care 150212sm17 */
	background:#eaf1c3 url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_houseware.gif) no-repeat left bottom;
}
#beauty-health #main #guideCts .h4Top,
#contactlens #main #guideCts .h4Top,
#cosme #main #guideCts .h4Top,
#cosmetic #main #guideCts .h4Top,
#medicine #main #guideCts .h4Top,
#supplement #main #guideCts .h4Top{
	background:#eff7df url(https://img1.kakaku.k-img.com/images/guide/h4_top_beauty.gif) no-repeat left top;
}
#beauty-health #main #guideCts h4,
#contactlens #main #guideCts h4,
#cosme #main #guideCts h4,
#cosmetic #main #guideCts h4,
#medicine #main #guideCts h4,
#supplement #main #guideCts h4{
	background:#eff7df url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_beauty.gif) no-repeat left bottom;
}
/* カテゴリ追加 sm5 120806 */
#baby #main #guideCts .h4Top,
#maternity #main #guideCts .h4Top,
#baby-goods #main #guideCts .h4Top,
#kids #main #guideCts .h4Top {
	background:#ffedf9 url(https://img1.kakaku.k-img.com/images/guide/h4_top_baby.gif) no-repeat left top;
}
#baby #main #guideCts h4,
#maternity #main #guideCts h4,
#baby-goods #main #guideCts h4,
#kids #main #guideCts h4 {
	background:#ffedf9 url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_baby.gif) no-repeat left bottom;
}
/* カテゴリ追加 150817sm26 */
#dog-goods #main #guideCts h4,
#cat-goods #main #guideCts h4,
#animal-goods #main #guideCts h4,
#pet #main #guideCts h4{
	background:#fcecdc url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_pet.gif) no-repeat left bottom;
}
/* カテゴリ追加 150817sm26 */
#dog-goods #main #guideCts .h4Top,
#cat-goods #main #guideCts .h4Top,
#animal-goods #main #guideCts .h4Top,
#pet #main #guideCts .h4Top{
	background:#fcecdc url(https://img1.kakaku.k-img.com/images/guide/h4_top_pet.gif) no-repeat left top;
}
/* fitness追加 150108sm17 */
#fitness #main #guideCts h4,
#sports-wear #main #guideCts h4,
#sports #main #guideCts h4,
#golf #main #guideCts h4,
#bicycle #main #guideCts h4,
#snow #main #guideCts h4,
#fishing  #main #guideCts h4{
	background:#deeff7 url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_sports.gif) no-repeat left bottom;
}

/* fitness追加 150108sm17 */
#fitness #main #guideCts .h4Top,
#sports-wear #main #guideCts .h4Top,
#sports #main #guideCts .h4Top,
#golf #main #guideCts .h4Top,
#bicycle #main #guideCts .h4Top,
#snow #main #guideCts .h4Top,
#fishing #main #guideCts .h4Top{
	background:#deeff7 url(https://img1.kakaku.k-img.com/images/guide/h4_top_sports.gif) no-repeat left top;
}
/* カテゴリ追加 sm03 10.10.01 */
#drink #main #guideCts .h4Top{
	background:#ffefdf url(https://img1.kakaku.k-img.com/images/guide/h4_top_drink.gif) no-repeat left top;
}
#drink #main #guideCts h4{
	background:#ffefdf url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_drink.gif) no-repeat left bottom;
}
#hobby #main #guideCts .h4Top,
#gakki #main #guideCts .h4Top,
#toy #main #guideCts .h4Top{
	background:#fff1c7 url(https://img1.kakaku.k-img.com/images/guide/h4_top_hobby.gif) no-repeat left top;
}
#hobby #main #guideCts h4,
#gakki #main #guideCts h4,
#toy #main #guideCts h4{
	background:#fff1c7 url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_hobby.gif) no-repeat left bottom;
}
#watch-accessory #main #guideCts .h4Top{
	background:#ffe8e8 url(https://img1.kakaku.k-img.com/images/guide/h4_top_watch.gif) no-repeat left top;
}
#watch-accessory #main #guideCts h4{
	background:#ffe8e8 url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_watch.gif) no-repeat left bottom;
}
#diy #main #guideCts .h4Top,
#electric-tools #main #guideCts .h4Top{
	background:#ebccac url(https://img1.kakaku.k-img.com/images/guide/h4_top_default.gif) no-repeat left top;
}
#diy #main #guideCts h4,
#working-tool #main #guideCts h4, /* working-tool追加 1501001sm26 */
#agriculture #main #guideCts h4,
#electric-tools #main #guideCts h4{
	background:#d7daed url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_default.gif) no-repeat left bottom;
}
/* instant-food追加 150709sm26 */
#instant-food #main #guideCts .h4Top,
#food #main #guideCts .h4Top{
	background:#fdd4bf url(https://img1.kakaku.k-img.com/images/guide/h4_top_foods.gif) no-repeat left top;
}
/* instant-food追加 150709sm26 */
#instant-food #main #guideCts h4,
#food #main #guideCts h4{
	background:#fdd4bf url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_foods.gif) no-repeat left bottom;
}
#health-food #main #guideCts .h4Top{
	background:#dffcc3 url(https://img1.kakaku.k-img.com/images/guide/h4_top_health.gif) no-repeat left top;
}
#health-food #main #guideCts h4{
	background:#dffcc3 url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_health.gif) no-repeat left bottom;
}
/* カテゴリ追加 101210SM5 */
#kitchen #main #guideCts .h4Top,
#cookware #main #guideCts .h4Top,
#kitchen-goods #main #guideCts .h4Top{		/* sm6 2011.10.26 カテゴリ追加 */
	background:#dffcc3 url(https://img1.kakaku.k-img.com/images/guide/h4_top_kitchen.gif) no-repeat left top;
}
#kitchen #main #guideCts h4,
#cookware #main #guideCts h4,
#kitchen-goods #main #guideCts h4{		/* sm6 2011.10.26 カテゴリ追加 */
	background:#dffcc3 url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_kitchen.gif) no-repeat left bottom;
}
/* カテゴリ追加 11.07.01 sm1 */
#kitchen #main #guideCts .h4Top,
#kitchen-goods #main #guideCts .h4Top{
	background:#dffcc3 url(https://img1.kakaku.k-img.com/images/guide/h4_top_mobile_data.gif) no-repeat left top;
}
#mobile-data #main #guideCts h4{
	background:#e2ddf4 url(https://img1.kakaku.k-img.com/images/guide/h4_bottom_mobile_data.gif) no-repeat left bottom;
}
#main #guideCts .h4Txtbox{
	margin:10px 20px 0 20px;
	width:650px;
}
/*h5*/
#main #guideCts h5{
	background:url(https://img1.kakaku.k-img.com/images/guide/h5_point_all.gif) no-repeat left top;
	font-size:107%;
	padding:1px 0 5px 18px;
	width:632px;
	margin:0 0 0 20px;
	line-height:120%;
	clear:both;
}
#main #guideCts .h5Txtbox{
	margin:0 20px 0 20px;
	width:650px;
}

/*赤文字*/
#main #guideCts .notice{
	color:#F00;
}
/*テーブル（横幅100%）*/
#main #guideCts table.list{
	border-left:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-collapse:collapse;
	border-spacing:0;
	margin-bottom:20px;
	width:100%;
	font-size:107%;
}
#main #guideCts table.list caption{
	text-align:left;
	font-weight:bold;
	padding-bottom:2px;
}
#main #guideCts table.list th{
	background:#EEE;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}
#main #guideCts table.list th,
#main #guideCts table.list td{
	border-right:1px solid #CCC;
	border-top:1px solid #CCC;
	padding:6px 5px 5px 5px;
	word-break:break-all;
	word-wrap:break-word;
}
/*テーブル（横幅可変）*/
#main #guideCts table.list2{
	border-left:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-collapse:collapse;
	border-spacing:0;
	margin: 0 auto 20px;
	font-size:107%;
}
#main #guideCts table.list2 caption{
	text-align:left;
	font-weight:bold;
	padding-bottom:2px;
}
#main #guideCts table.list2 th{
	background:#EEE;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}
#main #guideCts table.list2 th,
#main #guideCts table.list2 td{
	border-right:1px solid #CCC;
	border-top:1px solid #CCC;
	padding:6px 5px 5px 5px;
	word-break:break-all;
	word-wrap:break-word;
}
/*リスト*/
#main #guideCts .listBox ul{
	font-size:107%;
	line-height:140%;
	margin:0 1px 0 20px;
}
#main #guideCts .listBox ul li{
	padding:0 0 5px 0;
	list-style:disc;
}
#main #guideCts .listBox ul li ul li{
	list-style:circle;
}
#main #guideCts .listBox ul li ul li ul li{
	list-style:square;
	font-size:92%;
}
#main #guideCts .listBox ol{
	font-size:107%;
	line-height:140%;
	margin:0 1px 0 30px;
}
#main #guideCts .listBox ol li{
	padding:0 0 5px 0;
}
#main #guideCts .listBox ol li ol li{
	list-style-type:upper-alpha;
}
#main #guideCts .listBox ol li ol li ol li{
	list-style-type:upper-roman;
	font-size:92%;
}
#main #guideCts .listBox{
	margin-bottom:20px;
}

/*水平線*/
#main #guideCts hr{
	margin-bottom:20px;
}

/*引用*/
#main #guideCts blockquote{
	font-size:107%;
	line-height:140%;
	margin:0 20px 20px 20px;
}
#main #guideCts cite{
	font-size:107%;
	line-height:140%;
}
/*脚注*/
#main #guideCts .fn{
	position:relative;
	top:-8px;
	padding:0 5px 0 0;
	font-size:90%;
}
#main #guideCts .fnBox{
	background:url(https://img1.kakaku.k-img.com/images/guide/dotline.gif) repeat-x left top;
	padding:10px 0 15px 0;
}
#main #guideCts .fnBox p{
	padding-bottom:5px;
	font-size:92%;
}
/*画像*/
#main #guideCts .imgL table,
#main #guideCts .imgR table,
#main #guideCts .imgC table{
	background:#EEE;
	border:1px solid #CCC;
	width:132px;
}
#main #guideCts .imgL table tr td,
#main #guideCts .imgR table tr td,
#main #guideCts .imgC table tr td{
	padding:3px;
	font-size:85%;
}
#main #guideCts .imgL table tr td a,
#main #guideCts .imgR table tr td a,
#main #guideCts .imgC table tr td a{
	display:block;
	text-align:center;
}
#main #guideCts .imgL{
	float:left;
	margin:0 10px 10px 0;
}
#main #guideCts .imgR{
	float:right;
	margin:0 0 10px 10px;
}
#main #guideCts .imgC{
	margin:0 0 10px 0;
}
#main #guideCts .imgC table{
	margin:0 auto;
}
/*関連特集*/
#main .featureBox{
	background:url(https://img1.kakaku.k-img.com/images/article/search/ipod/dot.gif) repeat-x left bottom;
	margin:5px 10px 0 10px;
	min-height:1%;
	_height:1px;
	padding:0 0 10px 0;
}
#main .featureBox p{
	margin:0;
}
#main .featureBox .imgBox{
	width:64px;
	float:left;
}
#main .featureBox .txtBox{
	width:625px;
	float:right;
}
#main .fbNoBorder{
	background:none;
}
#main .featureBox a{
	text-decoration:underline;
}


/*関連コンテンツ*/
#main ul#kanrenCtsList{
	margin:0;
}
#main ul#kanrenCtsList li{
	list-style:none;
	background:url(https://img1.kakaku.k-img.com/images/guide/link_arrow.gif) no-repeat left top;
	padding:0 0 3px 11px;
	line-height:140%;
}
/*ネスケ対策*/
#mainContents{
	padding:1px 0 0 0;
}
/*編集ページ*/
#main #guideCts #limitBox{
	background:#FFF8D2 url(https://img1.kakaku.k-img.com/images/guide/limit_top.gif) no-repeat left top;
	padding:10px 10px 0 10px;
}
#main #guideCts #limitBox p{
	padding:0 0 5px 0;
}
#main #guideCts #limitBox p span.indent,
#main #guideCtsAgree .txtBox p span.indent{
	margin:0 0 0 1em;
	display:block;
}
#main #guideCts #limitBox p#limit{
	background:url(https://img1.kakaku.k-img.com/images/guide/icon_limit.gif) no-repeat left top;
	padding:0 0 0 22px;
	color:#333;
	font-weight:bold;
}
#main #guideCts #limitBox p#limit img#btnExtra{
	vertical-align:middle;
	margin-left:10px;
	position:relative;
	top:-1px;
}

/*キャンセル*/
#main #cancelBoxOut #cancelBox{
	background:url(https://img1.kakaku.k-img.com/images/guide/cancel_top.gif) no-repeat left top;
	padding:12px 10px 4px 10px;
}
#main #cancelBoxOut{
	background:url(https://img1.kakaku.k-img.com/images/guide/cancel_line.gif) repeat-y left top;
	margin-top:13px;
}
#main #cancelBoxOut #cancelBox p{
	padding:0 0 5px 0;
	font-size:107%;
}
#main #cancelBoxOut ul.linkList li{
	background:url(https://img1.kakaku.k-img.com/images/guide/link_arrow2.gif) no-repeat left top;
	padding:0 0 3px 11px;
	list-style:none;
	display:inline;
	margin:0 20px 0 0;
	font-size:107%;
}
#main #cancelBoxOut ul.linkList li a{
	text-decoration:underline;
}

/*NGワード*/
#main #attentionBoxOut #attentionBox{
	background:url(https://img1.kakaku.k-img.com/images/guide/attention_top.gif) no-repeat left top;
	padding:12px 10px 4px 10px;
}
#main #attentionBoxOut{
	background:url(https://img1.kakaku.k-img.com/images/guide/attention_line.gif) repeat-y left top;
	margin-top:13px;
}
#main #attentionBoxOut #attentionBox p{
	padding:2px 0 0 0;
	font-size:129%;
	text-align:center;
	font-weight:bold;
	color:#F00;
}
#main #attentionBoxOut #attentionBox p span{
	background:url(https://img1.kakaku.k-img.com/images/guide/attention_icon.gif) no-repeat 0% -1px;
	padding:0 0 3px 24px;
}
/*フォーム*/
#main #guideCts .TAtext{
	width:685px;
	margin-top:5px;
	font-size:107%;
	line-height:140%;
	height:23em;
}
#main #guideCts .TAcomme{
	width:540px;
	font-size:107%;
	line-height:120%;
	height:3em;
}
#main #guideCts input#ImageFile{
	height:22px;
}
#main #guideCts #btnBox{
	padding:10px 0 0 0;
	width:530px;
	float:left;
}
#main #guideCts p#aboutTag{
	width:140px;
	float:left;
	padding:11px 0 3px 11px;
	background:url(https://img1.kakaku.k-img.com/images/guide/link_arrow2.gif) no-repeat 0px 14px;
}
#main #guideCts p#aboutTag a{text-decoration:underline;}

.mLeft5{margin-left:5px;}
.block{display:block;}

#main #guideCts table.listEdit{
	border-left:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-collapse:collapse;
	border-spacing:0;
	margin-bottom:15px;
	width:100%;
	font-size:107%;
}
#main #guideCts table.listEdit th{
	background:#EEE;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	width:120px;
}
#main #guideCts table.listEdit th,
#main #guideCts table.listEdit td{
	border-right:1px solid #CCC;
	border-top:1px solid #CCC;
	padding:6px 5px 5px 5px;
}
#main #guideCts table.listEdit td a{
	text-decoration:underline;
}

/*最新版*/

#main #guideCts p#ttlUpdate{
	padding:30px 0 10px 0;
}
#main #guideCts p#ttlSabun{
	padding:10px 0 10px 0;
}
#main #guideCts .userBoxUpdate{
	margin-left:5px;
	margin-right:5px;
}
#main #guideCts .userBoxUpdate .iconBox{
	width:19px;
	float:left;
}
#main #guideCts .userBoxUpdate p.nameBox{
	float:right;
	width:661px;
	padding:0 0 8px 0;
}
/*最新版のコメント*/
#main #guideCts #updateComme{
	background:url(https://img1.kakaku.k-img.com/images/guide/dotline.gif) repeat-x left top;
	margin:0 5px 30px 5px;
}
#main #guideCts #updateComme .updateCommeIn,
#main #guideCts #updateComme2 .updateCommeIn{
	background:url(https://img1.kakaku.k-img.com/images/guide/dotline.gif) repeat-x left bottom;
	padding:1px 0 0 0;
}
#main #guideCts #updateComme p,
#main #guideCts #updateComme2 p{
	padding:3px 0 5px 28px;
	background:url(https://img1.kakaku.k-img.com/images/guide/icon_comme.gif) no-repeat left top;
}
#main #guideCts #updateComme p strong,
#main #guideCts #updateComme2 p strong{
	margin-right:7px;
}
/*プレビューのコメント*/
#main #guideCts #updateComme2{
	background:url(https://img1.kakaku.k-img.com/images/guide/dotline.gif) repeat-x left top;
	margin:0 5px 15px 5px;
}
/*編集　確認画面*/
/*プレビュー*/
#main #guideCts p#ttlPreview{
	padding:50px 0 0 0;
}
/*差分表示*/
#main #guideCts .sabunBoxCts{
	padding:0 10px;
}
#main #guideCts .sabunBoxOut .sabunBox{
	background:url(https://img1.kakaku.k-img.com/images/guide/sabun_top.gif) no-repeat left top;
	padding:5px 10px 1px 10px;
}
#main #guideCts .sabunBoxOut{
	background:url(https://img1.kakaku.k-img.com/images/guide/sabun_line.gif) repeat-y left top;
}
#main #guideCts .sabunBoxOut .sabunBox p{
	padding:0;
	margin:0;
	font-size:92%;
}
#main #guideCts .sabunBoxOut .sabunBox p img{
	margin-right:5px;
	position:relative;
	top:4px;
}
#main #guideCts .sabunBtn{
	border-top:1px solid #DDD;
	padding-top:15px;
}
/*このページの先頭へ　枠内バージョン*/
#main #guideCts .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%;
	text-decoration:underline;
	font-size:92%;
}
#main #guideCts .arrowTop{
	text-align:right;
	clear:both;
}
#main #guideCts .arrowTop{
	margin:10px 0 0 0;
}
/*追加部分ハイライト*/
#main #guideCts span.newTxt{
	background:#FFD8D8;
}
/*削除部分ハイライト*/
#main #guideCts span.delTxt{
	background:#D9D9D9;
}
/*アップ画像リスト*/
#main #guideCts #imgUpList{
	background:url(https://img1.kakaku.k-img.com/images/guide/dotline.gif) repeat-x left bottom;
	padding:0 0 3px 0;
	margin:0 0 11px 0;
}
#main #guideCts #imgUpList table{
	border:none;
}
#main #guideCts #imgUpList table th,
#main #guideCts #imgUpList table td{
	border:none;
	text-align:left;
	padding:2px 2px 10px 2px;
	word-break:break-all;
	font-size:92%;
}
#main #guideCts #imgUpList table td.photo{
	width:120px;
	text-align:center;
	padding-right:5px;
}
#main #guideCts .mBottom20,
#main #guideCtsAgree .mBottom20{
	margin-bottom:20px;
}
#main #guideCts #ttlEdit{
	padding:10px 0 0 0;
}
#main #guideCts #file_up p{
	padding-bottom:10px;
}
#main #guideCts #file_up .notice{
	font-size:85%;
	padding-top:3px;
}
#main #guideCts #file_up input.imgInput{
	width:300px;
	padding:2px;
}
#main #guideCts table.listEdit td table#imgupForm,
#main #guideCts table.listEdit td table#imgupForm td,
#main #guideCts table.listEdit td table#imgupForm th{
	border:none;
}
#main #guideCts table.listEdit td table#imgupForm td{
	padding:2px 0;
	vertical-align:middle;
}
#main #guideCts table.listEdit td table#imgupForm th{
	background:none;
	font-weight:normal;
	width:auto;
	vertical-align:top;
	padding-right:10px;
}

/*画像の容量オーバー*/
#main #guideCts p.sizeOver{
	color:#F00;
	padding:0 0 10px 0;
}
/*同意ページ*/
#main #guideCtsAgree{
	padding:10px 2px 0 2px;
}
#main #guideCtsAgree h3{
	font-weight:bold;
	font-size:107%;
	background:url(https://img1.kakaku.k-img.com/images/guide/dotline.gif) repeat-x left bottom;
	padding:0 0 4px 0;
}
#main #guideCtsAgree .txtBox{
	padding:10px 0 0 0;
}

#main #guideCtsAgree .txtBox p{
	font-size:107%;
	line-height:140%;
	padding:0 0 15px 0;
}
#main #guideCtsAgree .txtBox ul.list{
	font-size:107%;
	line-height:140%;
	margin:0 1px 15px 20px;
}
#main #guideCtsAgree .txtBox ul.list li{
	padding:0 0 2px 0;
	list-style:disc;
}
/*リンクリスト*/
#main #guideCtsAgree .txtBox ul.linkList{
	margin:0 0 20px 0;
}
#main #guideCtsAgree .txtBox ul.linkList li{
	background:url(https://img1.kakaku.k-img.com/images/guide/link_arrow2.gif) no-repeat left top;
	padding:0 0 3px 11px;
	list-style:none;
	display:inline;
	margin:0 20px 0 0;
	font-size:107%;
}
#main #guideCtsAgree .txtBox ul.linkList li a{
	text-decoration:underline;
}

/*ページング*/
#main #guideCts #navi{
	padding:20px 0 0 0;
}
#main #guideCts #navi ul {
  display: block;
  text-align: center;
  margin-top: 15px;
  margin-bottom: 15px;
  width: 670px;
  }
#main #guideCts #navi li.noBorder {
  border: medium none ;
  }
#main #guideCts #navi li {
  font-weight: bold;
  list-style-type: none;
  font-size: 92%;
  height:18px;
  line-height:20px;
  padding:2px 0;
  margin-left:5px;
  display: inline;
  position: relative;
  }
#main #guideCts #navi li a {
  border: 1px solid #CCC;
  padding: 5px 8px;
  background: #ffffff none repeat scroll 0% 50%;
  text-decoration:none;
  }
#main #guideCts #navi li a.prev,　#main #guideCts #navi li.prev {
  background: #ffffff url(https://img1.kakaku.k-img.com/images/guide/prev.gif) no-repeat scroll 0% 30%;
  border:none;
  padding-left: 20px;
 }
#main #guideCts #navi li a.next,　#main #guideCts #navi li.next {
  background: #ffffff url(https://img1.kakaku.k-img.com/images/guide/next.gif) no-repeat scroll 90% 30%;
  border:none;
  padding-right: 20px;
  }
#main #guideCts #navi li.now {
  border: 1px solid #CCC;
  padding: 5px 8px;
  background: #CCC none repeat scroll 0%;
  font-weight: bold;
  color: white;
}

/*履歴一覧*/
#main #guideCts table#recordlist{
	width:690px;
	border-collapse:collapse;
	border-spacing:0;
	font-size:107%;
	margin:0;
}
#main #guideCts table#recordlist tr th{
	font-weight:normal;
	text-align:left;
	padding:5px 5px 5px 0;
	background:url(https://img1.kakaku.k-img.com/images/guide/dotline.gif) repeat-x left bottom;
}

#main #guideCts table#recordlist tr td{
	vertical-align:middle;
	padding:5px 0 5px 5px;
	background:url(https://img1.kakaku.k-img.com/images/guide/dotline.gif) repeat-x left bottom;
}
#main #guideCts table#recordlist tr td img{
	vertical-align:top;
	margin:0 2px 0 0;
	position:relative;
	top:-1px;
}
#main #guideCts table#recordlist tr td.noBg,
#main #guideCts table#recordlist tr th.noBg{
	background:none;
}
#main #guideCts table#recordlist tr th.w255{
	width:255px;
}

/*注意ボックス*/
#main #guideCts .box01 {
	border: 1px solid #CCCCCC;
}
#main #guideCts .boxIn {
	padding: 6px 8px;
}
#main #guideCts p.iconReadme {
	padding: 6px 5px 4px 22px;
	line-height: 20px;
	background: url(https://img1.kakaku.k-img.com/images/itemview/item/icon_readme.gif) no-repeat left center;
}
#main #guideCts ul.notes {
	margin: 5px 0px 5px 0px;
}
#main #guideCts ul.notes li {
	padding-left: 12px;
	line-height: 140%;
	background: url(https://img1.kakaku.k-img.com/images/itemview/item/icon_notes.gif) no-repeat left top;
	list-style: none;
}
#main #guideCts ul.notes li a{
	text-decoration:underline;
}

/*履歴画面*/
#main #recordBox{
	width:720px;
	background:url(https://img1.kakaku.k-img.com/images/guide/record_line.gif) repeat-y left top;
	margin-top:13px;
}
#main #recordBox #recordBoxTtl{
	padding:2px 0 0 10px;
	background:#E8E8E8 url(https://img1.kakaku.k-img.com/images/guide/record_top2.gif) no-repeat left bottom;
}
#main #recordBox #recordBoxTtl h2{
	width:670px;
	float:right;
	padding:6px 0 5px 5px;
	line-height:100%;
	font-size: 100%;
	font-weight: bold;
}
#main #recordBox #recordBoxTtl h2 a {
	color:#C00;
	font-weight:bold;
	text-decoration:underline;
}
#main #recordBox #recordBoxTtl h2 a:hover {
	color:#C00;
	text-decoration:underline;
}
#main #recordBox #recordCts{
	padding:0 13px 0 13px;
	min-height:1px;
}
*:first-child+html #main #recordBox #recordCts{padding:5px 13px 0 13px;}
* html #main #recordBox #recordCts{padding:5px 13px 0 13px;}

/*091028 sm1*/
#main #guideCts p.catelink {
	margin:10px;
	text-align:right;
	font-size:90%;
	padding-bottom:5px;
}
#main #guideCts p.nobtm {
	padding-bottom:0;
}
#main #guideCts a:link,
#main #guideCts a:hover,
#main #guideCts a:visited{
	text-decoration:underline;
}
#main #guideCts #recordlist a:link,
#main #guideCts #recordlist a:hover,
#main #guideCts #recordlist a:visited{
	text-decoration:none;
}
/*091028 sm1 end*/

/*プライスメニュー記事差し込み調整 121225 sm7*/
#main #guideCts #articleBox p,
#main #guideCts #articleBox02 p {
	padding-bottom:0;}


#main #guideCts #articleBox h3,
#main #guideCts #articleBox02 h3{
width:695px;
padding:10px 0 19px 25px;
position:relative;
font-size:107%;}

#main #articleBox,
#main #articleBox02{
	width:720px;}

#main #guideCts p {
font-size:100%;}

/*プライスメニュー記事差し込み調整　end*/


/*トレンド枠修正 140414sm5*/


.contType001 .itemContWrap:after,
.contType001 .contTtlIn:after,
.contType001 .contLink:after,
.contType001 .contMainIn:after,
.contType001 .clearfix:after,
.contType001 .itemCont:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.contType001 .itemContWrap,
.contType001 .contTtlIn,
.contType001 .contLink,
.contType001 .contMainIn,
.contType001 .clearfix,
.contType001 .itemCont {display: inline-block;}
/* Hides from IE-mac \*/
* html .contType001 .itemContWrap,
* html .contType001 .contTtlIn,
* html .contType001 .contLink,
* html .contType001 .contMainIn,
* html .contType001 .clearfix,
* html .contType001 .itemCont {height: 1%;}
.contType001 .itemContWrap,
.contType001 .contTtlIn,
.contType001 .contLink,
.contType001 .contMainIn,
.contType001 .clearfix,
.contType001 .itemCont {display: block;}
/* End hide from IE-mac */



/* BASE */
.contType001 {
	background:url(https://img1.kakaku.k-img.com/images/category/parts/bg_contbox_01.png) repeat-y;
	margin-top:15px;
}
.contType001 li {
	list-style:none;
}
.contType001 .contMain {
	background:url(https://img1.kakaku.k-img.com/images/category/parts/bg_contbox_01.png) no-repeat right bottom;
	width:720px;
}
.contType001 .contMainIn {
	padding:15px;
}
.contType001 .contMainIn .contMainPart {
	float:left;
	width:360px;
}
.contType001 .contMainIn .contMainPart .contMainPartIn {
	padding: 15px;
}

/* TITLE */
.contType001 .contTtl {
	background:#e8e8e8 url(https://img1.kakaku.k-img.com/images/category/parts/bg_contbox_02.png) no-repeat;
}
.contType001 .contTtlIn {
	background:url(https://img1.kakaku.k-img.com/images/category/parts/bg_contbox_02.png) no-repeat -1000px bottom;
	padding:4px 10px 4px 6px;
	position:relative;
}
.contType001 .contTtlIn h3,
.contType001 .contTtlIn h2 {
	display:inline-block;
	line-height:135%;
	font-size:125%;
	font-weight:bold;
	padding:7px 0 4px 8px;
	vertical-align:middle;
	/display:inline;
	/zoom:1;
}
.contType001 .contTtlIn h3 img.imgLogo,
.contType001 .contTtlIn h2 img.imgLogo {
	vertical-align:top;
}
.contType001 .contTtlIn h3 span.imgText,
.contType001 .contTtlIn h2 span.imgText {
	display:inline-block;
	padding:7px 2px 4px 5px;
	/display:inline;
	/zoom:1;
}
.contType001 .contTtlIn h3 a,
.contType001 .contTtlIn h2 a {
	color:#333;
}
.contType001 .contTtlIn span.subText {
	display:inline-block;
	color:#666666;
	font-size:100%;
	line-height:142%;
	letter-spacing:0.03em;
	margin-top:-2px;
	padding:0 0 6px 8px;
	vertical-align:bottom;
	/display:inline;
	/zoom:1;
}
.contType001 .contTtlIn span.ttlLabel {
	display:inline-block;
	background:#b3b3b3;
	color:#FFF;
	font-size:92%;
	font-weight:bold;
	line-height:100%;
	letter-spacing:0.05em;
	vertical-align:top;
	padding:3px 6px 2px 7px;
	position:absolute;
	top:11px;
	right:10px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
}
.contType001 .contSttl {
	border:1px solid #ccc;
	background:#f5f5f5;
}
.contType001 .contSttl:first-child {
	border-top:none;
}
* html .contType001 .contSttl {
	margin-top:-1px;
}
.contType001 .contSttlIn {
	border-top:1px solid #FFF;
	padding:9px 14px 7px 14px;
}
.contType001 .contSttlIn h4 {
	line-height:135%;
	font-size:100%;
	font-weight:bold;
	padding:0 0 0 0;
}
.contType001 .contSttlIn h4 a {
	color:#333;
}
.contType001 .contSttlIn h4 span.subText {
	color:#666666;
	font-size:92%;
	font-weight:normal;
	padding:0 0 0 10px;
	position:relative;
	bottom:1px;
	letter-spacing:0.05em;
}

/* OTHER */
.contType001 .contTab {
	background: #f7f7f7;
	margin: 0 1px;
	padding: 3px 0 8px 10px;
	border-bottom: 1px solid #cecece;
}
.contType001 .contTab li{
	float:left;
	font-weight:bold;
	font-size: 107%; /* 14px */
	line-height: 1.2;
	text-align: center;
	min-width: 108px;
	margin-right: 10px;
	padding-left: 10px;
	margin-top: 8px;
	background: url(https://img1.kakaku.k-img.com/images/category/parts/bg_tab_01.png) 0 0 no-repeat;
}
.contType001 .contTab li:hover{
	cursor: pointer;
}
.contType001 .contTab li.on{
	background: url(https://img1.kakaku.k-img.com/images/category/parts/bg_tab_01.png) 0 -140px no-repeat;
	color: #fff;
}
.contType001 .contTab li span{
	display: block;
	background: url(https://img1.kakaku.k-img.com/images/category/parts/bg_tab_01.png) 100% -70px no-repeat;
	padding-right: 10px;
}
.contType001 .contTab li span span{
	padding:9px 10px 0;
	height: 26px;
	background: none;
}
.contType001 .contTab li.on span{
	background: url(https://img1.kakaku.k-img.com/images/category/parts/bg_tab_01.png) 100% -210px no-repeat;
}
.contType001 .contTab li.on span span{
	background: url(https://img1.kakaku.k-img.com/images/category/parts/bg_tab_01.png) 50% -280px no-repeat;
}

/* FOOTER */
.contType001 .contInfo {
	padding:0 15px;
}
.contType001 .contInfo .contLink {
	text-align:right;
	padding-bottom:11px;
}
.contType001 .contInfo .contLink li {
	display:inline-block;
	padding:0 0 3px 21px;
	background:url(https://img1.kakaku.k-img.com/images/category/arrow01.gif) no-repeat left top;
	line-height:135%;
	margin-left:7px;
	/display:inline;
	/zoom:1;
	/margin-left:11px;
}

/* itemContWrap */
.contOther ul.contNote {
	padding-top:4px;

}
.contOther ul.contNote li {
	color:#666666;
	list-style:none;
	line-height:120%;
	font-size:85%;
	margin-top:1px;
}

/* ct018 */
#ct018 h3,
#ct018 h2 {
	background:url(https://img1.kakaku.k-img.com/images/category/parts/bg_icon_01.png) no-repeat 0 -3400px;
	padding-left:44px;
}
#ct018 .contMainIn {
	padding: 0 1px 11px;
}
#ct018 .contMainIn #SpecGraphDetail{
	background: #f2f2f2 url(https://img1.kakaku.k-img.com/images/category/parts/bg_line_05.gif) 0 100% repeat-x;
	padding: 7px 9px 0;
}
#ct018 .contMainIn #SpecGraphDetail li{
	float:left;
	font-size: 100%;
	line-height: 1.1;
	text-align: center;
}
#ct018 .contMainIn #SpecGraphDetail li a{
	background: url(https://img1.kakaku.k-img.com/images/category/parts/bg_line_07.png) 0 0 repeat-y;
	display: block;
}
#ct018 .contMainIn #SpecGraphDetail li#Spec_2 a{
	background: none;
}
#ct018 .contMainIn #SpecGraphDetail li a:hover{
	color: #000;
}
#ct018 .contMainIn #SpecGraphDetail li a span{
	padding: 0 12px 0 14px;
	display: block;
	color: #000;
	margin-top: 8px;
}
#ct018 .contMainIn #SpecGraphDetail li strong{
	background: url(https://img1.kakaku.k-img.com/images/category/parts/bg_tab_02.png) 0 0px no-repeat;
	font-weight:bold;
	display: block;
	position: relative;
	left: 1px;
	padding-left: 12px;
}
#ct018 .contMainIn #SpecGraphDetail li strong span{
	background: url(https://img1.kakaku.k-img.com/images/category/parts/bg_tab_02.png) 100% -56px no-repeat;
	display: block;
	padding: 8px 12px 0 0;
	height: 19px;
}
#ct018 .contMainIn .trendIn{
	padding: 15px;
	background: #fff;
}
#ct018 .contMainIn .trendIn .floatL{
	width:596px;
	padding: 2px 0 0;
}
#ct018 .contMainIn .trendIn .floatR{
	width:79px;
}
#ct018 .contMainIn .trendIn #trendCategory{
	margin: 0 auto;
}
.contType001 .contTtlIn {
	padding:0 10px 0 6px;
}
.contType001 .contTtlIn h3,
.contType001 .contTtlIn h2 {
	font-size:100%;
	padding:9px 0 8px 8px;
}
/*トレンド枠修正 140414sm5 END */

/* sm11 プライスメニュー記事　141002 */
#staticAddBox {
	 margin-top: 10px;
 }
#main #staticAddBox #articleBoxCts .prName {
	padding-bottom: 0;
}

#main #staticAddBox #articleBoxCts {
	padding-left: 0;
	padding-right: 0;
}
#main #guideCts #staticAddBox p {
	padding-bottom: 0;
}
#main #staticAddBox #articleBoxCts .rightBox2 {
	float: right;
	margin-left: 15px;
	margin-bottom: 10px;
}
#main #staticAddBox #articleBoxCts .leftBox2 {
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
}
