@charset "Shift_JIS";


/*------------------------------------------------*/
/*リセット*/
div.guide-940 *,div.guide-940 *,div.guide-775 *,div.guide-765 *,div.guide-590 *{margin:0;padding:0;}
div.guide-940 li,div.guide-940 li,div.guide-775 li,div.guide-765 li,div.guide-590 li{list-style:none;}

/*------------------------------------------------*/
/*レイアウト*/
	div.guide-940{clear:both;margin:0 0 0 10px;padding:5px 0;width:940px;background:#fff;}
	div.guide-940{clear:both;padding:5px 0;width:940px;}
	div.guide-775{clear:both;padding:5px 0;width:775px;}
	div.guide-765{clear:both;padding:5px 0;width:765px;}
	div.guide-590{clear:both;padding:5px 0;width:590px;}


/*------------------------------------------------*/
/*リンク*/
	div.guide-940 a:link,div.guide-940 a:link,div.guide-775 a:link,div.guide-765 a:link,div.guide-590 a:link,
	div.guide-940 a:visited,div.guide-940 a:visited,div.guide-775 a:visited,div.guide-765 a:visited,div.guide-590 a:visited,
	div.guide-940 a:hover,div.guide-940 a:hover,div.guide-775 a:hover,div.guide-765 a:hover,div.guide-590 a:hover,
	div.guide-940 a:active,div.guide-940 a:active,div.guide-775 a:active,div.guide-765 a:active,div.guide-590 a:active{font-size:12px;font-weight:normal;color:#666;}


/*------------------------------------------------*/
/*2nd用*/
	/*クイックガイド*/
		div.guide-940 div.qguide-title{width:940px;height:28px;background:url(/footer_images/bg_guide940_ttl.gif) no-repeat;}
		div.guide-940 div.qguide-contents{padding:10px 9px;width:922px !important;width:940px;background:url(/footer_images/bg_guide940_box.gif) no-repeat left bottom;}
		div.guide-940 div.qguide-left{float:left;margin:0 10px 0 0;width:300px !important;width:301px;border-right:1px solid #dfdfdf;}
		div.guide-940 div.qguide-center{float:left;margin:0 10px 0 0;width:300px !important;width:301px;border-right:1px solid #dfdfdf;}
		div.guide-940 div.qguide-right{float:left;width:300px;}


/*------------------------------------------------*/
/*NOLサムネ用*/
	/*クイックガイド*/
		div.guide-590 div.qguide-title{width:580px;height:28px;background:url(/footer_images/bg_guide590_ttl.gif) no-repeat;}
		div.guide-590 div.qguide-contents{clear:both;padding:10px 5px;width:580px !important;width:580px;background:url(/footer_images/bg_guide590_box.gif) no-repeat left bottom;}
		div.guide-590 div.qguide-left{float:left;margin:0 5px 0 0;width:190px !important;width:191px;border-right:1px solid #dfdfdf;}
		div.guide-590 div.qguide-center{float:left;margin:0 5px 0 0;width:190px !important;width:191px;border-right:1px solid #dfdfdf;}
		div.guide-590 div.qguide-right{float:left;width:183px;}


/*------------------------------------------------*/
/*イベント用*/
	/*クイックガイド*/
		div.guide-775 div.qguide-title{width:775px;height:28px;background:url(/footer_images/bg_guide775_ttl.gif) no-repeat;}
		div.guide-775 div.qguide-contents{clear:both;padding:10px 9px;min-height:70px;height:auto !important;height:70px;width:757px !important;width:775px;background:url(/footer_images/bg_guide775_box.gif) no-repeat left bottom;}
		div.guide-775 div.qguide-left{float:left;margin:0 10px 0 0;width:244px !important;width:245px;border-right:1px solid #dfdfdf;}
		div.guide-775 div.qguide-center{float:left;margin:0 10px 0 0;width:244px !important;width:245px;border-right:1px solid #dfdfdf;}
		div.guide-775 div.qguide-right{float:left;width:245px;}


/*------------------------------------------------*/
/*NOL新サムネ用 08WIN*/
	/*クイックガイド*/
		div.guide-765 div.qguide-title{width:765px;height:28px;background:url(/footer_images/bg_guide765_ttl.gif) no-repeat;}
		div.guide-765 div.qguide-contents{clear:both;padding:10px 9px;min-height:70px;height:auto !important;height:70px;width:747px !important;width:747px;background:url(/footer_images/bg_guide765_box.gif) no-repeat left bottom;}
		div.guide-765 div.qguide-left{float:left;margin:0 10px 0 0;width:241px !important;width:242px;border-right:1px solid #dfdfdf;}
		div.guide-765 div.qguide-center{float:left;margin:0 10px 0 0;width:241px !important;width:242px;border-right:1px solid #dfdfdf;}
		div.guide-765 div.qguide-right{float:left;width:241px;}


/*------------------------------------------------*/
/*商品詳細用*/
	/*購入ガイド 通常*/
		div.guide-775 div.qguide-title{width:775px;height:28px;background:url(/footer_images/bg_guide775_ttl.gif) no-repeat;}
		div.guide-775 div.bguide-contents{clear:both;padding:0 9px;width:757px !important;width:775px;background:url(/footer_images/bg_bguide775_box.gif) no-repeat left bottom;}
		div.guide-775 div.bguide-contents div.guide-left{float:left;width:150px;}
		div.guide-775 div.bguide-contents div.guide-right{}
		div.guide-775 div.bguide-contents h4{width:150px;font-size:14px;font-weight:bold;color:#444;}
		div.guide-775 div.bguide-contents p.guide-more{margin:5px 0 0 5px;padding:2px 0 0 !important;padding:3px 0 0;height:17px;width:150px;text-indent:5px;font-size:10px;color:#666;background:url(/footer_images/bg_button.gif) no-repeat;}
		div.guide-775 div.bguide-contents p.guide-more a:link{text-decoration:none;font-size:10px;color:#fff;}
		div.guide-775 div.bguide-contents p.guide-more a:visited{text-decoration:none;font-size:10px;color:#fff;}
		div.guide-775 div.bguide-contents p.guide-more a:active{font-size:10px;color:#fff;}
		div.guide-775 div.bguide-contents p.guide-more a:hover{text-decoration:underline;font-size:10px;color:#fff;}
		div.guide-775 div.bguide-contents p.guide-first{margin:5px 0 0 5px;padding:2px 0 0 !important;padding:3px 0 0;height:17px;width:150px;text-indent:5px;font-size:10px;color:#666;background:url(/footer_images/bg_button2.gif) no-repeat;}
		div.guide-775 div.bguide-contents p.guide-first a:link{text-decoration:none;font-size:10px;color:#fff;}
		div.guide-775 div.bguide-contents p.guide-first a:visited{text-decoration:none;font-size:10px;color:#fff;}
		div.guide-775 div.bguide-contents p.guide-first a:active{font-size:10px;color:#fff;}
		div.guide-775 div.bguide-contents p.guide-first a:hover{text-decoration:underline;font-size:10px;color:#fff;}
		div.guide-775 div.bguide-contents p.guide-info{float:left;width:580px;font-size:12px;color:#666;}
		div.guide-775 div.bguide-contents ol{float:right;width:600px;font-size:12px;color:#666;}
		div.guide-775 div.bguide-contents ul{float:right;width:600px;font-size:12px;color:#666;}
		div.guide-775 div.bguide-contents p.attention{float:right;padding:10px 0;width:600px;font-size:10px;color:#666;}
		div.guide-775 div.bguide-contents li{font-size:12px;line-height:17px;color:#666;}
		div.guide-775 div.bguide-contents li a{font-size:12px;color:#666;}
		div.guide-775 div.bguide-contents ul li a:link{text-decoration:none;}
		div.guide-775 div.bguide-contents ul li a:visited{text-decoration:none;}
		div.guide-775 div.bguide-contents ul li a:hover{text-decoration:underline;}
		div.guide-775 ul.guide-illust li{float:left;margin:0 0 10px;width:300px;}
		div.guide-775 ul.guide-illust li img{display:block;float:left;margin:-3px 0 0;}
		div.guide-775 ul.guide-illust li span{display:block;}
		div.guide-775 ul.guide-illust li span.guide-st{font-weight:bold;line-height:20px;}
		div.guide-775 ul.guide-illust li span.guide-st2{font-weight:bold;line-height:20px;background:url(/footer_images/bg_button3.gif) no-repeat bottom right;}
		div.guide-775 ul.guide-illust li span.guide-st3{display:inline;padding:0 0 0 24px;font-size:12px;font-weight:normal;color:#614d7d;}
		div.guide-775 ul.guide-illust li span.guide-des{padding:7px 10px 0 0;}
		div.guide-775 div.bguide-contents div.guide-block{clear:both;padding:10px 0;width:757px;background:url(/footer_images/dotline2.gif) no-repeat bottom;}
		div.guide-775 div.bguide-contents div.guide-blocks{clear:both;padding:10px 0 0;width:757px;}
	/*購入ガイド ワイド*/
		div.guide-940 div.qguide-title{width:940px;height:28px;background:url(/footer_images/bg_guide940_ttl.gif) no-repeat;}
		div.guide-940 div.bguide-contents{clear:both;padding:0 9px;width:922px !important;width:940px;background:url(/footer_images/bg_bguide940_box.gif) no-repeat left bottom;}
		div.guide-940 div.bguide-contents div.guide-left{float:left;width:150px;}
		div.guide-940 div.bguide-contents div.guide-right{}
		div.guide-940 div.bguide-contents h4{width:150px;font-size:14px;font-weight:bold;color:#444;}
		div.guide-940 div.bguide-contents p.guide-more{margin:5px 0 0 5px;padding:2px 0 0 !important;padding:3px 0 0;height:17px;width:150px;text-indent:5px;font-size:10px;color:#666;background:url(/footer_images/bg_button.gif) no-repeat;}
		div.guide-940 div.bguide-contents p.guide-more a:link{text-decoration:none;font-size:10px;color:#fff;}
		div.guide-940 div.bguide-contents p.guide-more a:visited{text-decoration:none;font-size:10px;color:#fff;}
		div.guide-940 div.bguide-contents p.guide-more a:active{font-size:10px;color:#fff;}
		div.guide-940 div.bguide-contents p.guide-more a:hover{text-decoration:underline;font-size:10px;color:#fff;}
		div.guide-940 div.bguide-contents p.guide-first{margin:5px 0 0 5px;padding:2px 0 0 !important;padding:3px 0 0;height:17px;width:150px;text-indent:5px;font-size:10px;color:#666;background:url(/footer_images/bg_button2.gif) no-repeat;}
		div.guide-940 div.bguide-contents p.guide-first a:link{text-decoration:none;font-size:10px;color:#fff;}
		div.guide-940 div.bguide-contents p.guide-first a:visited{text-decoration:none;font-size:10px;color:#fff;}
		div.guide-940 div.bguide-contents p.guide-first a:active{font-size:10px;color:#fff;}
		div.guide-940 div.bguide-contents p.guide-first a:hover{text-decoration:underline;font-size:10px;color:#fff;}
		div.guide-940 div.bguide-contents p.guide-info{float:left;width:745px;font-size:12px;color:#666;}
		div.guide-940 div.bguide-contents ol{float:right;width:765px;font-size:12px;color:#666;}
		div.guide-940 div.bguide-contents ul{float:right;width:765px;font-size:12px;color:#666;}
		div.guide-940 div.bguide-contents p.attention{float:right;padding:10px 0;width:710px;font-size:10px;color:#666;}
		div.guide-940 div.bguide-contents li{font-size:12px;line-height:17px;color:#666;}
		div.guide-940 div.bguide-contents li a{font-size:12px;color:#666;}
		div.guide-940 div.bguide-contents ul li a:link{text-decoration:none;}
		div.guide-940 div.bguide-contents ul li a:visited{text-decoration:none;}
		div.guide-940 div.bguide-contents ul li a:hover{text-decoration:underline;}
		div.guide-940 ul.guide-illust li{float:left;margin:0 0 10px;width:380px;}
		div.guide-940 ul.guide-illust li img{display:block;float:left;margin:-3px 0 0;}
		div.guide-940 ul.guide-illust li span{display:block;}
		div.guide-940 ul.guide-illust li span.guide-st{font-weight:bold;line-height:20px;}
		div.guide-940 ul.guide-illust li span.guide-st2{font-weight:bold;line-height:20px;background:url(/footer_images/bg_button3.gif) no-repeat bottom right;}
		div.guide-940 ul.guide-illust li span.guide-st3{display:inline;padding:0 0 0 105px;font-size:12px;font-weight:normal;color:#614d7d;}
		div.guide-940 ul.guide-illust li span.guide-des{padding:7px 10px 0 0;}
		div.guide-940 div.bguide-contents div.guide-block{clear:both;padding:10px 0;width:922px;background:url(/footer_images/dotline3.gif) no-repeat bottom;}
		div.guide-940 div.bguide-contents div.guide-blocks{clear:both;padding:10px 0 0;width:922px;}


/*------------------------------------------------*/
/*ガイド共通*/
	div.qguide-title h3{float:left;padding:7px 0 0 15px !important;padding:8px 0 0 15px;font-size:12px;color:#fff;}
	div.qguide-title ul{float:right;margin:0 10px !important;margin:0 5px;}
	div.qguide-title ul li{float:left;margin:9px 0 0 10px !important;margin:10px 0 0 10px;/*padding:0 0 0 15px;*/font-size:10px;/*background:url(/footer_images/guide_arrow_01.gif) no-repeat left 50%;*/}
	div.qguide-title ul li a:link{font-size:10px;color:#fff;text-decoration:none;}
	div.qguide-title ul li a:visited{font-size:10px;color:#fff;text-decoration:none;}
	div.qguide-title ul li a:active{font-size:10px;color:#fff;}
	div.qguide-title ul li a:hover{font-size:10px;color:#fff;text-decoration:underline;}
	div.qguide-contents h4{font-size:12px;font-weight:bold;color:#4d4d4d;}
	div.qguide-contents ul{margin:5px 0 0;}
	div.qguide-contents li{font-size:12px;line-height:17px;color:#666;}
	div.qguide-contents li a{font-size:12px;color:#666;}
	div.qguide-contents ul li a:link{text-decoration:none;}
	div.qguide-contents ul li a:visited{text-decoration:none;}
	div.qguide-contents ul li a:hover{text-decoration:underline;}
	div.guide-title h3{float:left;padding:7px 0 0 15px !important;padding:8px 0 0 15px;font-size:14px;color:#fff;}
	div.guide-title ul{float:right;margin:0 10px !important;margin:0 5px;}
	div.guide-title ul li{float:left;margin:9px 0 0 10px !important;margin:10px 0 0 10px;/*padding:0 0 0 15px;*/font-size:10px;/*background:url(/footer_images/guide_arrow_01.gif) no-repeat left 50%;*/}

	/* 100107up */
		div.qguide-title ul li.naviyaji {}
		div.qguide-title ul li.naviyaji span {background:transparent url(/footer_images/100107/head_first_icn_trans.gif) no-repeat right 1px; padding:0 15px 0 0; margin-right:3px; line-height:10px; color:#ffffff; }		


/*------------------------------------------------*/
/*ナビ共通*/
	div.guide-940 div.gnavi{padding:0 0 5px;width:940px;}
	div.guide-775 div.gnavi{padding:0 0 5px;width:775px;}
	div.guide-940 div.gnavi{padding:0 0 5px;width:940px;}
	div.guide-765 div.gnavi{padding:0 0 5px;width:765px;}
	div.guide-590 div.gnavi{padding:0 0 5px;width:590px;}
	div.gnavi p{text-align:center;/*font-family:"ＭＳ ゴシック";*/font-size:10px;}
	div.gnavi p a{font-size:10px;color:#666;}
	div.gnavi p a:link{font-size:10px;text-decoration:none;}
	div.gnavi p a:visited{font-size:10px;text-decoration:none;}
	div.gnavi p a:hover{font-size:10px;text-decoration:underline;}


/*フォントサイズの設定*/
/*------------------------------------------------*/
	@media screen and (-webkit-min-device-pixel-ratio:0){*{letter-spacing:-1px !important;}}


/*------------------------------------------------*/
/*その他の設定*/
	.clearfix:after{content:url(/footer_images/clearfix.gif);display:block;clear:both;height:0;}
	.clearfix{display:inline-block;}
	.clearfix{display:block;}
	/*MacIE適用〜\*//*/.clearfix{overflow:hidden;}/*〜MacIE適*/

.guide_sppic { padding: 15px 0 20px !important;}

.guide_sppic li {
	float: left;
}

.spColor { color: #666666;}

/*------------------------------------------------*/
/*2nd用*/
	/*クイックガイド ウェブアシスタント対応（100818〜）*/
		div.guide-940 div.qguide-left2{float:left;margin:0 10px 0 0;width:260px !important;width:261px;border-right:1px solid #dfdfdf;}
		div.guide-940 div.qguide-center2{float:left;margin:0 10px 0 0;width:260px !important;width:261px;border-right:1px solid #dfdfdf;}
		div.guide-940 div.qguide-center3{float:left;margin:0 10px 0 0;width:220px !important;width:221px;border-right:1px solid #dfdfdf;}
		div.guide-940 div.qguide-right2{float:left;width:140px;}


/*------------------------------------------------*/
/*サムネイル用*/
#keysBox {
width:210px;
padding:1px 2px 1px 1px;
margin:5px;
_height:47px;
min-height:47px;
border:1px solid #ccc;
float:left;
}

#keysBox ul li a{
padding-left:20px;
color:#333;
font-size:10px;
background:url(http://www.nissen.co.jp/images/100107/ar_img001.gif) 10px 2px no-repeat;
}

.key_inner {
padding : 4px 0px 4px 0px;
line-height : 14px ;
}

.key_title {
border-bottom:1px dotted #000;
color:#7a685c;
font-weight:bold;
font-size:12px;
padding : 4px 0px 4px 0px;
padding-left:18px;
background:url(http://www.nissen.co.jp/itc_common/images/2nd_basic4_10spr/item_mark.gif) 4px 4px no-repeat;
}

/*SEOフッターリンク*/
#seo_f_link {
	margin-left: 200px;
	width: 740px;
	font-size: 12px;
	}
#seo_f_link h2.comment2{
	font-size: 12px;
	font-weight:bold;
	margin-top:15px;
	padding:0 5px 2px 4px;
	background:url(/common/sho_index/images/bg_IL_line_w.gif) repeat-x bottom;
	border-left:3px solid #5A9E9C;
	clear:both;
}
#seo_f_link li.seo_line1{
	width: 740px;
	padding: 10px 0px 5px 5px;
	background:url("/common/sho_index/images/bg_IL_line_w.gif") repeat-x center bottom;
	float: left;
	}
#seo_f_link li.seo_line2{
	width: 740px;
	padding: 10px 0px 5px 5px;
	float: left;
	}
#seo_f_link div.seo_title{
	width: 200px;
	background:url("/itc_common/images/2nd_basic4_10spr/item_mark.gif") no-repeat;
	float: left;
	}
#seo_f_link ul li a{
	margin-left: 15px;
	color: #7a685c;
	font-weight: bold;
	float: left;
	}
#seo_f_link div.seo_description {
	margin-left: 2px;
	width: 530px;
	float: left;
	}

