@charset "Shift_JIS";

/* ===================================
smacolle_towel
=================================== */
/* ===== float ===== */
#smacolle_towel .fl{
	float:left;
}
#smacolle_towel .fr{
	float:right;
}
#smacolle_towel .clearFix{
	zoom:1;
	_height:1%;
}
#smacolle_towel .clearFix:after{
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
}

/* ===== smacolle_towel€Κ ===== */
#smacolle_towel img{
	vertical-align: bottom;
}
#smacolle_towel .fc_eco{ color:#af3480; }
#smacolle_towel .fc_pile{ color:#0b746c; }
#smacolle_towel .fc_hotel{ color:#6d862f; }
#smacolle_towel .fc_imabari{ color:#727272; }
#smacolle_towel .fc_micro{ color:#92563f; }
#smacolle_towel .fc_velvet{ color:#5355ac; }

#smacolle_towel .mb0{
	margin-bottom:0px !important;
}

/* ===== smacolle_towel ===== */
#smacolle_towel{
	width:950px;
	margin:5px 0 2em 0;
	color:#333;
	line-height:1.4;
	font-family:"source-han-sans-japanese","qMmpS Pro W3", "Hiragino Kaku Gothic Pro","CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-style: normal; /*Adobe Typekit ryo-gothic*/
	font-weight: 300; /*Adobe Typekit ryo-gothic*/
}
#smacolle_towel h1{
	width:950px;
	height: 0 !important;
	height /**/: 99px;
	padding-top:99px;
	overflow:hidden;
	background:url(../img/mainimg_1.jpg) no-repeat;
}
#smacolle_towel .mainimg{
	width:950px;
	position:relative;
}
#smacolle_towel .mainimg .btn_toweltable{
	position:absolute;
	width:388px;
	left:30px;
	top:207px;
}
#smacolle_towel #towelnavi_title{
	width:634px;
	height: 0 !important;
	height /**/: 48px;
	padding-top:48px;
	overflow:hidden;
	background:url(../img/navi_title.gif) no-repeat;
	margin:30px 158px 0 158px;
}
/*#smacolle_towel #towelnavi_title h2{
	font-family: "ryo-display-plusn", "qMmΎ© Pro W3", "Hiragino Mincho Pro", "lr oΎ©", "MS PMincho", "HGΎ©E", serif;
	font-style: normal; /*Adobe Typekit ryo-display*/
	/*font-weight: 600; *//*Adobe Typekit ryo-display*/
	/*font-size:37px;
	text-align:center;
	width:950px;
	line-height:1;
	/line-height:0;
}
#smacolle_towel #towelnavi_title strong{
	color:#916502;
	font-size:59px;
	/line-height:59px;
}*/
#smacolle_towel #towelnavi{
	margin:18px 0 40px 0;
	/line-height:5px;
}
#smacolle_towel #towelnavi li{
	float:left;
	width:154px;
	text-align:center;
	margin-right:5px;
	color:#FFF;
	font-size:16px;	
}
#smacolle_towel #towelnavi li.last{
	margin-right:0px !important;
}
#smacolle_towel #towelnavi li.eco{ background:#d15da5; }
#smacolle_towel #towelnavi li.pile{ background:#49958f; }
#smacolle_towel #towelnavi li.hotel{ background:#6d7e43; }
#smacolle_towel #towelnavi li.imabari{ background:#8c8c8c; }
#smacolle_towel #towelnavi li.micro{ background:#914a2f; }
#smacolle_towel #towelnavi li.velvet{ background:#6a6ca3; }

#smacolle_towel #towelnavi li .n_maker{
	background:#f1ece6;
	height:51px;
	margin-top:5px;
	padding:6px 0 5px;
	font-size:20px;
	font-weight:bold;
	line-height:1.2;
}
#smacolle_towel #towelnavi li.hotel .n_maker{ font-size:19px; letter-spacing:-1px; line-height:1.2; }
#smacolle_towel #towelnavi li.imabari .n_maker{ line-height:51px !important; }
#smacolle_towel #towelnavi li.velvet .n_maker{ line-height:51px !important; }

#smacolle_towel #towelnavi li .n_maker img{
	vertical-align:middle;
}
#smacolle_towel #towelnavi li .n_txt{
	height:39px;
	line-height:39px;
}

#smacolle_towel #series .series_box{
	box-shadow: 0 0 4px -1px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 0 4px -1px rgba(0,0,0,0.2);
  -webkit-box-shadow: 0 0 4px -1px rgba(0,0,0,0.2);
  -o-box-shadow: 0 0 4px -1px rgba(0,0,0,0.2);
  -ms-box-shadow: 0 0 4px -1px rgba(0,0,0,0.2);
	width:465px;
	font-size:17px;
	margin-bottom:25px;
}
#smacolle_towel #series #series_eco{ background:#e5c4d9; }
#smacolle_towel #series #series_pile{ background:#badad7; }
#smacolle_towel #series #series_hotel{ background:#e4ead7; }
#smacolle_towel #series #series_imabari{ background:#dcdcdc; }
#smacolle_towel #series #series_micro{ background:#dcc8c1; }
#smacolle_towel #series #series_velvet{ background:#d4d4e5; }

#smacolle_towel #series .series_box h2{
	font-size:27px;
}
#smacolle_towel #series .series_box h2 span{
	font-size:12px;
}
#smacolle_towel #series .series_box .s_maker{
	font-size:13px;
	padding:15px 0 2px 25px;
	font-weight:bold;
}
#smacolle_towel #series .series_box .s_name{
	font-size:27px;
	padding:0 0 15px 25px;
	font-weight:bold;
	line-height:1.2;
}
#smacolle_towel #series .series_box .s_txt{
	width:443px;
	background:#FFF;
	border-bottom:#cfc6bb 1px solid;
	border-right:#cfc6bb 1px solid;
	border-left:#cfc6bb 1px solid;
	margin:10px 10px 5px;
}
#smacolle_towel #series .series_box .s_txt li{
	border-top:#cfc6bb 1px solid;
	padding:10px;
	line-height:1.2;
}
#smacolle_towel #series .series_box .s_txt li strong{
	color:#CC0000;
	padding-left:5px;
	font-size:28px;
	font-family:"source-han-sans-japanese","qMmpS Pro W3", "Hiragino Kaku Gothic Pro","CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-style: bold;
	font-weight: 700; /*Adobe Typekit ryo-gothic*/
}
#smacolle_towel #series #series_hotel .s_txt li strong{
	line-height:1.3;
}
#smacolle_towel #series .series_box .s_txt li.pl75{
	height:28px;
	line-height:28px;
	padding-left:75px;
}
#smacolle_towel #series .series_box .s_txt li.gekiyasu{ background:url(../img/icon_gekiyasu.gif) 0 50% no-repeat; }
#smacolle_towel #series .series_box .s_txt li.bestseller{ background:url(../img/icon_bestseller.gif) 0 50% no-repeat; }
#smacolle_towel #series .series_box .s_txt li.lowprice1{ background:url(../img/icon_lowprice1.gif) 0 50% no-repeat; }
#smacolle_towel #series .series_box .s_txt li.lowprice2{ background:url(../img/icon_lowprice2.gif) 0 50% no-repeat; }
#smacolle_towel #series .series_box .s_txt li.lowprice3{ background:url(../img/icon_lowprice3.gif) 0 50% no-repeat; }

#smacolle_towel #series #series_imabari .imabari_logo li{
	padding:0 !important;
	min-height:119px;
}
#smacolle_towel #series #series_imabari .imabari_logo li .fl{
	border-right:1px #ebe5dd solid;
}
#smacolle_towel #series #series_imabari .imabari_logo li .fr{
	width:305px;
	padding:10px;
}
#smacolle_towel #series .series_box .s_link{
	width:445px;
	margin:0 10px 15px;
}

#smacolle_towel .bnr_link{
	box-shadow: 0 0 4px -1px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 0 4px -1px rgba(0,0,0,0.2);
  -webkit-box-shadow: 0 0 4px -1px rgba(0,0,0,0.2);
  -o-box-shadow: 0 0 4px -1px rgba(0,0,0,0.2);
  -ms-box-shadow: 0 0 4px -1px rgba(0,0,0,0.2);
	width:950px;
	margin:50px 0 40px;
}

#smacolle_towel #advice{
	box-shadow: 0 0 4px -1px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 0 4px -1px rgba(0,0,0,0.2);
  -webkit-box-shadow: 0 0 4px -1px rgba(0,0,0,0.2);
  -o-box-shadow: 0 0 4px -1px rgba(0,0,0,0.2);
  -ms-box-shadow: 0 0 4px -1px rgba(0,0,0,0.2);
	width:948px;
	margin:0 0 30px;
	background:url(../img/advice_bg.gif) repeat-y;
	border:1px solid #d4bf8e;
}
#smacolle_towel #advice .a_caution{
	font-size:20px;
	width:948px;
	text-align:center;
	padding-top:30px;
	background:url(../img/advice_head.gif) 0 0 no-repeat;
	margin-bottom:20px;
}
#smacolle_towel #advice .advice_wrap{
	width:888px;
	border:1px solid #dad3d6;
	background:#FFF;
	margin:0 auto;
}
#smacolle_towel #advice .advice_wrap ul{
	background:url(../img/advice_towelimg.jpg) right top no-repeat;
}
#smacolle_towel #advice .advice_wrap ul li{
	width:758px;
	margin:0 20px;
	padding:20px 0 20px 90px;
	border-bottom:1px dotted #ccc;
	font-size:13px;
}
#smacolle_towel #advice .advice_wrap ul li.a_1{ background:url(../img/advice_no1.gif) 0 20px no-repeat; }
#smacolle_towel #advice .advice_wrap ul li.a_2{ background:url(../img/advice_no2.gif) 0 20px no-repeat; }
#smacolle_towel #advice .advice_wrap ul li.a_3{ background:url(../img/advice_no3.gif) 0 20px no-repeat; }
#smacolle_towel #advice .advice_wrap ul li.a_4{ background:url(../img/advice_no4.gif) 0 20px no-repeat; }
#smacolle_towel #advice .advice_wrap ul li.a_5{ background:url(../img/advice_no5.gif) 0 20px no-repeat; }
#smacolle_towel #advice .advice_wrap ul li.a_6{ background:url(../img/advice_no6.gif) 0 20px no-repeat; }

#smacolle_towel #advice .advice_wrap ul li h3{
	font-family: "ryo-display-plusn", "qMmΎ© Pro W3", "Hiragino Mincho Pro", "lr oΎ©", "MS PMincho", "HGΎ©E", serif;
	font-style: normal; /*Adobe Typekit ryo-display*/
	font-weight: 600; /*Adobe Typekit ryo-display*/
	color:#c62b48;
	font-size:18px;
}
#smacolle_towel #advice .advice_wrap ul li strong{
	color:#c62b48;
	font-size:14px;
}
#smacolle_towel #advice .bnr_washing{
	margin-top:30px;
	width:948px;
	text-align:center;
	padding-bottom:30px;
	background:url(../img/advice_foot.gif) 0 bottom no-repeat;
}
#smacolle_towel #advice .bnr_washing img{
	box-shadow: 0 0 4px -1px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 0 4px -1px rgba(0,0,0,0.2);
  -webkit-box-shadow: 0 0 4px -1px rgba(0,0,0,0.2);
  -o-box-shadow: 0 0 4px -1px rgba(0,0,0,0.2);
  -ms-box-shadow: 0 0 4px -1px rgba(0,0,0,0.2);
}

