@charset "utf-8";

/*@import url("../css/common.css");*/
@import url("../css/tstyle.css");

/*#conte_hat{
	background:url(img/conte_hat.jpg) no-repeat;
	width:660px;
	height:12px;
	overflow:hidden;
}
#conts{
	background:url(img/conte_bg.jpg) repeat-y ;
	width:660px;
}
#conte_boots{
	background:url(img/conte_boots.jpg) no-repeat;
	width:660px;
	height:14px;
	overflow:hidden;
}*/
#contents ul.pickup_nail{
	list-style:none;
	text-align:center;
	margin: /*40px 5px*/ 0;
	/*text-align:center*/
}
#contents ul.pickup_nail li{
	display:inline;
}/**/
#contents p.info{
	padding:10px 40px;
	color:#e5a0c5;
	}
.pickup_nail{
	position:relative;
	}
	
	.pickup2{
	position:absolute;
	top:-40px;
	left:70px;
	}
	.pickup1{
	position:absolute;
	top:-40px;
	left:70px;
	}
	
	.pickup4{
	position:absolute;
	top:-40px;
	left:450px;
	}
	
	
.pickup3{
	position:absolute;
	top:-40px;
	left:325px;
	}
.pickup2{
	position:absolute;
	top:-45px;
	left:195px;
	}
.pickup5{
	position:absolute;
	top:-45px;
	left:575px;
	}
	
	
/* ページトップへの移動 */
.to_top{
	text-align:right;
	line-height:25px;
	margin-top:10px;
	}
.to_top a{
	padding:10px 35px 10px 25px;
	background:url(../menu/img/link_img.gif) left center no-repeat;
	color:#dd97b8;
	}


/************/
html>body #hd{ margin-bottom:20px}


#sp_msg{
	/*float:right;*/
	width:228px;
	margin-top:3px
	}	
#sp_msg li{	list-style:none	}	

#sp01,#sp02 {   /* opera */
	margin-bottom:11px
	}
#sp03 {  
	margin-bottom:12px
	}
	
html:not([lang*=""]) #sp01,#sp02{  /* fx */
	margin-bottom:5px
	}
html:not([lang*=""]) #sp03{  /* fx */
	margin-bottom:4px
	}
html:not([lang*=""]) #sp04{  /* fx */
	margin-bottom:10px
	}		
*:first-child+html #sp01,#sp02,#sp03{  /* ie7/8 */
	margin-bottom:8px
	}
*:first-child+html #sp03 {margin-bottom:5px}/* ie7/8 */
*:first-child+html #sp04{  /* ie7/8 */
	margin-bottom:10px
	}

	
* html #sp01,#sp02{ margin-bottom:6px } /* ie6 */
* html #sp03 {margin-bottom:7px}/* ie6 */
* html #sp04 {margin-bottom:10px}/* ie6 */

html[xmlns*=""] body:last-child #sp03,#sp02{ margin-bottom:7px }   /* Win safari3.2 */
html[xmlns*=""] body:last-child #sp01{ margin-bottom:8px } 
html[xmlns*=""] body:last-child #sp04 {	margin-bottom:10px}

body:first-of-type #sp04 {	margin-bottom:12px} /* mac safari */


div.bdr {
	border-bottom:#CCCCCC 1px solid;
	border-left:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid;
	padding-top:30px;
	padding-bottom:20px;
	margin-top:-30px;
	background-color:#fafafa
	}
* html	div.bdr { margin-top:-3px; margin-bottom:80px; }		
*:first-child+html div.bdr { margin-top:-3px; margin-bottom:80px  }


li.new{
position:relative;
z-index:0;
margin-top:-10px
}

/*height:204; background:url(img/new.jpg) no-repeat top right; padding-top:194px*/

li.new a img {/*margin-top:67px*/}
* html li.new{padding-top:74px}
*+html li.new{padding-top:74px}

#new_m{position:relative; z-index:3; top:18px; text-align:left; margin-left:15px}
#new_m li{width:121px;display:inline; margin-left:55px}