@charset "Shift_JIS";

/* ===================================
	coordi_nail 特集 2012/02
=================================== */

/* ===== .btn1,.btn2 スマホリセット ===== */
div#coordi .btn1,
div#coordi .btn2{
	border:none;
	border-radius:0;
	margin:0;
	padding:0;
}

/* ===== Float Clearing ===== */
div#coordi .clearFix{
zoom:1;
_height:1%;
}

div#coordi .clearFix:after{
display:block; 
clear:both; 
visibility:hidden;
height:0; 
content:".";
}

/* ===== imgの下余白削除 ===== */
div#coordi img{
	vertical-align: bottom;
}


/* ===== コンテンツ ===== */
#yeartitle{
	width:950px;
	margin:10px auto;	
}
.year{
	width:800px;
	color:#592b11;
	background:url(../img/year_bg.gif) 0 bottom no-repeat;
	text-indent:10px;
	font-size:15px;
	line-height:15px;
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin-bottom:5px;
	padding-top:15px;
}
.coution{
	width:800px;
	margin:0 0 10px;
	text-indent:10px;
	color:#D21111;
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.link{
	width:800px;
	margin:7px 0 30px 0;
	font-size:11px;
	text-align:right;	
}
.link p{
	display:inline;
}
.link p a{
	color:#777 !important;	
}
div#coordi #return_btn{
	width:800px;
	margin:0 0 50px;	
}
div#coordi a:hover img.opa80{
	filter:alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
	}

/* coordi_nail */
div#coordi{
	width:800px;
	margin:1em auto 1em;
}
div#coordi #selectScroll{
	text-align:right;
	margin-bottom:35px;	
}

div#coordi #selectScroll a:link,
div#coordi #selectScroll a:visited{
color:#73534d;
}
div#coordi .btn_box ul li{
	width:198px;
	position:relative;
}
div#coordi .btn_box ul li p{
	width:178px;
	position:absolute;
	left:11px;
	top:45px;
	text-align:right;	
	color:#a40000;
	font-size:15px;
	font-family:Arial,"メイリオ", Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Helvetica,sans-serif;
}
div#coordi .btn_box ul li p strong{
	font-family: "minion-pro", Arial, Helvetica, serif, sans-serif !important; /* Adobe Typekit */
	font-style: normal;
	font-weight: 500 !important;
	font-size:18px !important;
}
div#coordi .btn_box ul li.total p{
	top:30px !important;
}
div#coordi .btn_box ul li p.price span{
	font-size:9px !important;
}
div#coordi .total span.priceBG{
	font-family: "minion-pro", Arial, Helvetica, serif, sans-serif !important; /* Adobe Typekit */
	font-style: normal;
	font-weight: 600 !important;
	font-size:30px !important;
}
div#coordi .total span.tax{
	font-size:13px;	
}
/* nSelect */
div#coordi #nSelect{
	background-image: url(../img/nSelect_foot.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height:826px;
	margin-bottom:35px;
}

div#coordi #nSelect .clearFix{
	background:url(../img/navi_bg.gif) no-repeat;
	height:430px;
}
div#coordi #nSelect .clearFix ul{
	width:771px;
	margin:0 9px 0 20px;
}
div#coordi #nSelect .clearFix ul li{
	width:246px;
	float:left;
	margin-right:11px;
}
div#coordi #nSelect .clearFix ul li p{
	margin-top:15px;
}


/* nNail */
div#coordi #nNail{
	width:800px;
	height:659px;
	background:url(../img/nNail_foot.gif) bottom no-repeat;
	margin-bottom:0px;
}
div#coordi #nNail .img1{
	width:602px;
	float:left;	
}
div#coordi #nNail .btn_box{
	width:198px;
	float:right;
}
/* nFoot */
div#coordi #nFoot{
	width:800px;
	height:660px;
	background:url(../img/nFoot_foot.gif) bottom no-repeat;
	margin-bottom:0px;
}
div#coordi #nFoot .clearFix{
	width:800px;	
}
div#coordi #nFoot .img2{
	width:602px;
	float:left;
}
div#coordi #nFoot .btn_box{
	width:198px;
	float:right;
}
/* nTotal */
div#coordi #nTotal{
	width:800px;
	height:674px;
	background:url(../img/nTotal_foot.gif) bottom no-repeat;
}
div#coordi #nTotal .clearFix{
	width:800px;	
}
div#coordi #nTotal .img3{
	width:602px;
	float:left;
}
div#coordi #nTotal .btn_box{
	width:198px;
	float:right;
}
