/* CSS Document */

.clearfix,
#NWYR_FAS_12,
#NWYR_FAS_12 ul,
#NWYR_FAS_12 li,
#NWYR_FAS_12 ol {
	zoom:1;
}
.clearfix:after,
#NWYR_FAS_12:after,
#NWYR_FAS_12 ul:after,
#NWYR_FAS_12 li:after,
#NWYR_FAS_12 ol:after {
	content:".";
	clear:both;
	height:0;
	display:block;	visibility:hidden;
}


#NWYR_FAS_12 .clear{
	clear: both;
	visibility: hidden;
	height: 0;
}

#NWYR_FAS_12 .clear hr { display:none; }  


#NWYR_FAS_12:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

* html div#NWYR_FAS_12 {
	height: 1%;
}
#NWYR_FAS_12 {display:block; width:950px; text-align:left;}
/* End hide from IE-mac */

/* 画像下部空きのリセット */
/* #NWYR_FAS_12 img {
	vertical-align:bottom !important;
	display:block;
	border:none;
}*/

/* 画効果 */
/*#NWYR_FAS_12 #BTN a:hover img{
filter:alpha(opacity=80);/*IE用*/
/*-moz-opacity:0.70;*/
/*opacity:0.8;/*Opera・Firefox・Safari用*/
/*}*/

#NWYR_FAS_12 ul.head{width:940px; background:url(images/bk_head.jpg) no-repeat; height:85px; padding:0 0 0 10px; margin-bottom:22px;}
#NWYR_FAS_12 ul.head li{width:180px; float:left; margin-right:8px; display:inline;}

#NWYR_FAS_12 ul.head_s{width: auto; background:url(/letter/newyear2012/fashion/images/bk_head.jpg) no-repeat; height:85px; padding:0 0 0 10px;}
#NWYR_FAS_12 ul.head_s li{width:150px; float:left; margin:6px 7px 0 0; display:inline;}
#NWYR_FAS_12 ul.head_s li.migi{width:150px; float:left; margin:6px 0 0 0; display:inline;}

#NWYR_FAS_12 ul.fukubukuro1{width:950px; margin:0 0 10px 0;}
#NWYR_FAS_12 ul.fukubukuro1 li{float:left; width:239px;}
#NWYR_FAS_12 ul.fukubukuro1 li.last{float:left; width:233px;}

#NWYR_FAS_12 .mt50{margin-top:50px;}

#NWYR_FAS_12 li.fukubukuro2{float:left; width:475px;}