@charset "Shift_JIS";

/* ===== smacolle_stylingchair_s special(2013.10.15) ===== */

* html .iepngfix {
behavior: expression(IEPNGFIX.fix(this));
}

a:hover img.opa70{
	filter:alpha(opacity=70);
	-moz-opacity:0.70;
	opacity:0.70;
	}
	
a:hover img.mov1{
	position:relative;
	top:2px;
	left:1px;
	z-index:5;
	}
a:hover img.mov20{
	position:relative;
	right:20px;
	z-index:15;
	}
	
a{outline:none;}
	
img.soldout_opa70{
	filter:alpha(opacity=50);
	-moz-opacity:0.50;
	opacity:0.50;
	}

img.glow{box-shadow:1px 1px 5px #960;
-moz-box-shadow:1px 1px 5px #960;/* Firefox用 */
-webkit-box-shadow:1px 1px 5px #960;/* Safari,Google Chrome用 */
}

p.design{text-shadow: 1px 1px 0px #eee, 3px 3px 0px #333; font-family:"Arial Black", Gadget, sans-serif; color:#F00; font-size:20px; margin-top:-50px;}

.clear0{clear:both; line-height:0; height:0; font-size:0;}


div#smacolle_stylingchair_s #right_navi{
	width:140px !important;
	height:200px;
	position:fixed;
	right:0px;
	bottom:250px;
	z-index:10;
	display:none;
}
div#smacolle_stylingchair_s #right_navi li.transition{
	width:140px;
	height:50px;
	position:relative;
	right:-20px;
	z-index:15;
}


div#smacolle_stylingchair_s{
	width:100%;
	background:#260D04;
	padding:33px 0 0;
}

div#smacolle_stylingchair_s #w880box{width:880px; margin:0 auto; position:relative;}


div#smacolle_stylingchair_s h1.slideshow{
	position:relative;
	width:880px;
	height:430px;
}
div#smacolle_stylingchair_s h1.slideshow img{
	position:absolute;
	top:0px;
	left:0px;
	z-index:2;	
}
div#smacolle_stylingchair_s h1.slideshow img.active{
	z-index:4;	
}
div#smacolle_stylingchair_s h1.slideshow img.last-active{
	z-index:3;	
}

div#smacolle_stylingchair_s #mv_ss,
div#smacolle_stylingchair_s #mv_ps,
div#smacolle_stylingchair_s #mv_tds,
div#smacolle_stylingchair_s #mv_sos{
	position:relative;
}

div#smacolle_stylingchair_s #mv_ss span,
div#smacolle_stylingchair_s #mv_ps span,
div#smacolle_stylingchair_s #mv_tds span,
div#smacolle_stylingchair_s #mv_sos span{
	position:absolute;
	top:-30px;
	left:-50px;
	width:98px;
	height:102px;
}

div#smacolle_stylingchair_s ul#ss_bg{
text-align:left;
padding:20px 10px;
background:url(../img/ss_bg.gif) repeat;
}
div#smacolle_stylingchair_s p#ss_btn_bg{
text-align:center;
padding:10px 0 30px;
background:url(../img/ss_bg.gif) repeat;
}

div#smacolle_stylingchair_s ul#ps_bg{
text-align:left;
padding:20px 10px;
background:url(../img/ps_bg.gif) repeat;
}
div#smacolle_stylingchair_s p#ps_btn_bg{
text-align:center;
padding:10px 0 30px;
background:url(../img/ps_bg.gif) repeat;
}

div#smacolle_stylingchair_s ul#tds_bg{
text-align:center;
padding:20px 10px;
background:url(../img/tds_bg.gif) repeat;
}
div#smacolle_stylingchair_s p#tds_btn_bg{
text-align:center;
padding:10px 0 30px;
background:url(../img/tds_bg.gif) repeat;
}

div#smacolle_stylingchair_s ul#sos_bg{
text-align:left;
padding:20px 10px;
background:url(../img/sos_bg.gif) repeat;
}
div#smacolle_stylingchair_s p#sos_btn_bg{
text-align:center;
padding:10px 0 30px;
background:url(../img/sos_bg.gif) repeat;
}

ul#ss_bg li,
ul#ps_bg li,
ul#tds_bg li,
ul#sos_bg li{
display:inline-block;
*display:inline;
*zoom:1;
padding:6px 3px;
position:relative;
}
ul#ss_bg li a,
ul#ps_bg li a,
ul#tds_bg li a,
ul#sos_bg li a{ text-decoration:none;
}
ul#ss_bg li span,
ul#ps_bg li span,
ul#tds_bg li span,
ul#sos_bg li span{position:absolute; left:17px; bottom:14px; bottom:12px\9; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; font-size:22px; z-index:10; color:#222; line-height:1.5;
}
ul#ss_bg li .newicon,
ul#ps_bg li .newicon,
ul#tds_bg li .newicon,
ul#sos_bg li .newicon{position:absolute; left:3px; top:6px; z-index:15; width:43px; height:43px;
}

div#smacolle_stylingchair_s span.cmt{
	display:none;
	padding:5px;
    width:170px;
	font-size:12px;
    position:absolute;
    background:#111; /*吹き出しの背景色の変更*/
    color:#fff; /*吹き出しの文字色の変更*/
    bottom:50px; /*位置指定追加。クエスチョンマークの下端から、吹き出しの下端を25px上げる*/
    left:-10px; /*位置指定追加。吹き出しの幅の半分を左に移動させる*/
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	opacity:0.90;
	cursor:pointer;
}

/*====== ishikura delete.start ========*/

/*
div#smacolle_stylingchair_s a.callout span.cmt {
    display:none;
    padding:5px;
    width:170px; //吹き出しの幅を200pxに変更
}


div#smacolle_stylingchair_s a.callout:hover span.cmt{
	font-size:12px;
    display:inline;
    position:absolute;
    border:1px solid #dc0000; 吹き出しの枠線色を削除
    background:#111; /*吹き出しの背景色の変更
    color:#fff; /*吹き出しの文字色の変更
    bottom:50px; /*位置指定追加。クエスチョンマークの下端から、吹き出しの下端を25px上げる
    left:-10px; /*位置指定追加。吹き出しの幅の半分を左に移動させる
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	opacity:0.90;
}*/

/*====== ishikura delete_and_add 131112.end ========*/

ul#ss_bg li span em,
ul#ps_bg li span em,
ul#tds_bg li span em,
ul#sos_bg li span em{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-size:16px; font-weight:bold; color:#222;}
/*ul#ss_bg li img,
ul#ps_bg li img,
ul#tds_bg li img,
ul#sos_bg li img{width:100px;}*/

div#smacolle_stylingchair_s div#itemarea{
background:#361306;
padding:0 40px 40px;
}

div#smacolle_stylingchair_s .item_wrap{
background:#361306;
padding:40px;
margin-top:30px;
position:relative;
}

div#smacolle_stylingchair_s div.itembox{
margin:50px 0 10px;
padding:16px;
background:url(../img/gold_bg.jpg) repeat-y;
}
div#smacolle_stylingchair_s div.itembox:first-child{
	margin-top:0px;
}



div#smacolle_stylingchair_s ul.photo{background:#260D04; padding:5px;}
div#smacolle_stylingchair_s ul.photo li{float:left; display:inline; margin:5px; background:#FFF;}

div#smacolle_stylingchair_s div.itembox p.zoomup{background:#260D04; margin-bottom:20px; padding:0 15px 5px 5px; text-align:right;}

div#smacolle_stylingchair_s div.itembox h3{margin-bottom:10px;}

div#smacolle_stylingchair_s div.itembox h4{
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size:30px;
	line-height:1.2;
	color:#FFF;
	text-align:center;
	font-weight:normal;
	letter-spacing:2px;
	}
	
/*div#smacolle_stylingchair_s div.itembox h4{
	filter:alpha(opacity=70);
	-moz-opacity:0.70;
	opacity:0.70;
	-ms-filter:alpha(opacity=70)
	margin-top:20px;
	font-family:'ChopinScript', Georgia, 'Times New Roman', Times, serif;
	font-size:60px;
	line-height:1.0;
	color:#EEEEEE;
	text-align:center;
	font-weight:normal;
	}*/

div#smacolle_stylingchair_s div.itembox p.txt{line-height:1.7; color:#351306; letter-spacing:1px; text-align:center; margin:5px 0 20px; font-family:"メイリオ", Meiryo, "ＭＳ Ｐゴシック"; font-size:12px; font-weight:bold;}


div#smacolle_stylingchair_s div.itembox div.color_area{position:relative; z-index:1; height:290px;}
div#smacolle_stylingchair_s div.itembox div.color_area img{display:block; position:absolute; z-index:2;}
div#smacolle_stylingchair_s div.itembox div.color_area p{position: absolute;text-align: center;line-height: 1.7;letter-spacing: 1px;font-size: 10px;font-weight: bold;color: #351306;z-index: 10;width:190px;left:148px;}
div#smacolle_stylingchair_s div.itembox div.color_area p img{display:inline; position:relative; z-index:10;}

div#smacolle_stylingchair_s div.itembox div.color_area_b{position:relative; z-index:1; height:440px;}
div#smacolle_stylingchair_s div.itembox div.color_area_b img{display:block; position:absolute; z-index:2;}
div#smacolle_stylingchair_s div.itembox div.color_area_b p{
position:absolute; text-align:center; line-height:1.7; letter-spacing:1px; font-size:10px; font-weight:bold; color:#351306; z-index:10;}
div#smacolle_stylingchair_s div.itembox div.color_area_b p img{display:inline; position:relative; z-index:10;}

div#smacolle_stylingchair_s div.itembox div.color_area_c{position:relative; z-index:1; height:600px;}
div#smacolle_stylingchair_s div.itembox div.color_area_c img{display:block; position:absolute; z-index:2;}
div#smacolle_stylingchair_s div.itembox div.color_area_c p{
position:absolute; text-align:center; line-height:1.7; letter-spacing:1px; font-size:10px; font-weight:bold; color:#351306; z-index:10;}
div#smacolle_stylingchair_s div.itembox div.color_area_c p img{display:inline; position:relative; z-index:10;}

div#smacolle_stylingchair_s div.itembox table.spec{
border-collapse:collapse; border:solid 1px #CCC; color:#351306; font-size:12px; background:#FFF; line-height:1.3; width:768px;}
div#smacolle_stylingchair_s div.itembox table.spec th{border:solid 1px #CCC; background:#EEEEEE; padding:12px 10px; width:90px; text-align:left;}
div#smacolle_stylingchair_s div.itembox table.spec td{border:solid 1px #CCC; padding:12px 10px;}
div#smacolle_stylingchair_s div.itembox table.spec td.name{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; letter-spacing:1.3;}
div#smacolle_stylingchair_s div.itembox table.spec td.name span{font-family:"ＭＳ Ｐゴシック", "MS PGothic"; font-size:12px; font-weight:normal;}
div#smacolle_stylingchair_s div.itembox table.spec td.bgprice{color:#F00; font-weight:bold; font-size:14px;}
div#smacolle_stylingchair_s div.itembox table.spec td.bgprice span{font-family:Tahoma, Geneva, sans-serif; font-size:24px;}
div#smacolle_stylingchair_s div.itembox table.spec td.bgprice span.atn{
	font-family:"ＭＳ Ｐゴシック", "MS PGothic";
	font-size:10px;
	font-weight:normal;
}
div#smacolle_stylingchair_s div.itembox table.spec td.img{width:360px; text-align:center; vertical-align:middle; border:solid 1px #CCC;}

div#smacolle_stylingchair_s div.itembox table.spec td ul li{list-style-type:none; margin-bottom:5px;}

div#smacolle_stylingchair_s div.itembox table.spec td ul li span{font-size:10px;}

p.pagetop2{margin-top:5px; text-align:right;}
p.pagetop2 span{padding-right:15px;}
p.pagetop2 a:link {color:#FFF; text-decoration:underline;}
p.pagetop2 a:visited {color:#FFF; text-decoration:underline;}
p.pagetop2 a:active {color:#FFF; text-decoration:underline;}
p.pagetop2 a:hover {color:#FFF; text-decoration:none;}


div#smacolle_stylingchair_s div.itembox div.option{margin-top:15px; background:#260D04; padding:15px; position:relative;}
div#smacolle_stylingchair_s div.itembox div.option h3{color:#FFF; text-align:center; font-size:12px; font-family:"メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
div#smacolle_stylingchair_s div.itembox div.opLbox{width:342px; padding:10px; background:#FFF; float:left;}
div#smacolle_stylingchair_s div.itembox div.opRbox{width:342px; padding:10px; background:#FFF; float:right;}
div#smacolle_stylingchair_s div.itembox div.op1box{padding:15px; background:#FFF;}

div#smacolle_stylingchair_s div.itembox div h4{width:342px; font-size:13px; color:#260D04; text-align:left; font-weight:bold; margin-top:10px; font-family:"ＭＳ Ｐゴシック", "MS PGothic"; letter-spacing:0;}

div#smacolle_stylingchair_s div.itembox div p.price{width:342px; font-weight:bold; color:#F00; margin:5px 0 15px 0;}

ul.oplist{text-align:center; width:342px; position:relative;}
ul.oplist li{
display:inline-block;
/display:inline;
/zoom:1;
line-height:2.0;
font-size:10px;
}

ul.oplist li{
border-left:dotted 1px #999; padding:0 5px;
}
ul.oplist li:first-child{
	border:none; padding:0;
}


div#smacolle_stylingchair_s div.itembox div.option_bnr{margin-top:15px; background:#260D04; color:#FFF;}

div#smacolle_stylingchair_s div.itembox div.option_bnr img{display:block; float:left; width:253px;}
div#smacolle_stylingchair_s div.itembox div.option_bnr p{float:right; width:460px; line-height:1.7; padding-top:15px;}

div.option_bnr a{display:block; padding:15px 20px; background:#260D04; color:#FFF; line-height:1.7;}
div.option_bnr a:link {color:#FFF; background:#260D04; text-decoration:underline;}
div.option_bnr a:visited {color:#FFF; background:#260D04; text-decoration:none;}
div.option_bnr a:active {color:#FFF; background:#260D04; text-decoration:none;}
div.option_bnr a:hover {color:#260D04; background:#CCC; text-decoration:none;}


/* semi-order用 */

/*div#smacolle_stylingchair_s #mv_sos{
	width: 880px;
	height: 0 !important;
	height : 398px;
	padding: 398px 0 0 0;
	overflow: hidden;
	background: url(../img/mv_sos.jpg) no-repeat;
}
*/
div#smacolle_stylingchair_s p#mv_txt{
	color:#FFF;
	font-size:14px;
	font-family:"メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height:1.5;
	position:absolute;
	width:475px;
	top:278px;
	left:354px;
}
div#smacolle_stylingchair_s p#mv_popbtn1{
	position:absolute;
	width:475px;
	top:334px;
	left:354px;
	width:225px;
	height:40px;
}	
div#smacolle_stylingchair_s p#mv_popbtn2{
	position:absolute;
	width:475px;
	top:334px;
	left:590px;
	width:225px;
	height:40px;
}
div#smacolle_stylingchair_s div.itembox div.popup{
	background:#260D04;
	margin-bottom:20px;
	background: url(../img/popbg.gif) no-repeat;
	width:768px;
	height:157px;
	position:relative;
}

div#smacolle_stylingchair_s div.popup p.mv_txt{
	color:#FFF;
	font-size:12px;
	font-family:"メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height:1.5;
	position:absolute;
	width:460px;
	top:45px;
	left:280px;
}
div#smacolle_stylingchair_s div.popup p.mv_popbtn1{
	position:absolute;
	width:475px;
	top:95px;
	left:280px;
	width:225px;
	height:40px;
}	
div#smacolle_stylingchair_s div.popup p.mv_popbtn2{
	position:absolute;
	width:475px;
	top:95px;
	left:520px;
	width:225px;
	height:40px;
}
div#smacolle_stylingchair_s .itembox .color_sos{
	text-align:center;
	margin-bottom:20px;
}
div#smacolle_stylingchair_s .itembox .btn_w{
	text-align:center;
	margin-bottom:20px;
}
div#smacolle_stylingchair_s .itembox table.spec dl{
padding:0 10px 5px 0;
/*	height: 115px;
	overflow: auto;*/
}
div#smacolle_stylingchair_s .itembox table.spec dl dt{
	float: left;
	clear: both;
	width: 50px;
}
div#smacolle_stylingchair_s .itembox table.spec dl dd{
	padding-left:50px;
}

div#smacolle_stylingchair_s div.itembox p.zoomup2{background:#260D04; padding:0 15px 5px 5px; text-align:right;}





















/*div#smacolle_stylingchair_s table.photo{
border-collapse:separate;
border-spacing:10px;
background:#260D04;
border:none;
padding:0;
}

div#smacolle_stylingchair_s table.photo td{
background:#FFF;
padding:0;
line-height:0;
font-size:0;
}

div#smacolle_stylingchair_s table.photo td img{vertical-align:bottom;}*/
