@charset "UTF-8";

/*forusers
--------------------------------*/
/*body{background-color:#2E2E2E !important;}*/
body.stay_group{background-color:#2C333F !important;}
body.stay_adametrope{background-color:#3D4A66 !important;}
body.stay_pinceau {background-color:#B28E8F !important;}
body.stay_optitude{background-color:#262626 !important;}
body.stay_onlinestore{background-color:#2C333F !important;}

#wrap{
	background-image:url(../img/bg_wrap.gif);
	background-repeat:repeat-y;
}

#wrap #main{
	width:700px;
	float:left;
	background-color:#FFFFFF;
}

#wrap #main img{ vertical-align:top;}

#wrap #r_side{
	width:220px;
	float:right;
}

/*search*/
#wrap #r_side #search_box{
	width:172px;
	margin:30px auto 14px auto;
}

#wrap #r_side #search_box .tit{ margin-bottom:12px;}

#wrap #r_side #search_box .select_box{
	width:170px;
	height:40px;
	margin:0 auto 18px auto;
}

.jqTransformSelectWrapper{
	width:170px !important;
}

.jqTransformSelectWrapper ul{ width:168px !important;}

#wrap #r_side a{ color:#999999;}

#wrap #main .tit,
#wrap #main .tit_date{
	background-image:url(../img/ic_diamond.gif);
	background-repeat:no-repeat;
	background-position:0 6px;
	padding-left:15px;
	padding-bottom:10px;
	margin-bottom:8px;
	font-size:14px;
	font-weight:normal;
	border-bottom:solid 1px #D9D9D9;
	font-family:"Times New Roman", Times, serif;
}

#wrap #main .tit_date{
	border-bottom:none;
	margin-bottom:30px;
	padding-bottom:0;
}

/*toppics_list
*********************/
#main #toppics_list{
	width:640px;
	margin:29px auto 0 auto;
	padding-bottom:20px;
}

#main #toppics_list dl.list{
	padding-bottom:7px;
	border-bottom:solid 1px #D9D9D9;
	margin-bottom:7px;
}

#main #toppics_list dl.list dt{
	width:150px;
	float:left;
}

#main #toppics_list dl.list dd{
	width:474px;
	float:right;
	padding-top:5px;
}

#main #toppics_list dl.list dd span{ display:block;}

#main #toppics_list dl.list dd span.ic_box{
	margin-bottom:20px;
	font-size:10px;
	line-height:1;
}
#main #toppics_list dl.list dd span.date{
	margin-bottom:3px;
	font-size:10px;
	color:#808080;
}

#main #toppics_list dl.list dd .stit{
	font-size:12px;
	font-weight:bold;
	color:#666666;
}

#main #toppics_list dl.noline{
	border-bottom:none;
}

#main #toppics_list dl.end{
	border-bottom:none;
	margin-bottom:15px;
}


/*detail
*********************/
#main #toppics_list .detail_box{
	width:644px;
	margin:0 auto;
	padding-bottom:14px;
	font-size:10px;
	line-height:150%;
}

#main #toppics_list .detail_box h1{
	font-size:12px;
	color:#595959;
	font-weight:bold;
	margin-bottom:20px;
}

#main #toppics_list .detail_box p{ margin-bottom:1em;}

#main #toppics_list .detail_box .detail_l_box{
	width:330px;
	float:left;
}

#main #toppics_list .detail_box .detail_l_box img{ vertical-align:top; margin-bottom:10px;}

#main #toppics_list .detail_box .detail_r_box{
	width:285px;
	float:right;
}

#main #toppics_list .long .detail_r_box{
	width:auto !important;
	float:none !important;
}

/*foot page link*/
#main .foot_link_box{
	width:644px;
	height:23px;
	margin:0 auto;
	padding-top:19px;
	clear:both;
	border-top:solid 1px #D9D9D9;
}

#main .foot_link_box ul{
	width:68px;
	background-image:url(../shoplist/img/bg_arrow_line.gif);
	background-repeat:no-repeat;
	background-position:center center;
	float:left;
}

#main .foot_link_box ul li{
	width:21px;
	float:left;
}

#main .foot_link_box ul li.ic_r{ float:right;}

#main .foot_link_box span.link_txt{
	width:563px;
	display:block;
	float:right;
	text-align:right;
}


/*page link*/
#wrap .pagelink{
	width:640px;
	padding-bottom:0;
	padding-top:19px;
	font-size:10px;
	color:#333333;
	clear:both;
	border-top:solid 1px #D9D9D9;
}

#wrap .pagelink a{color: #999999; text-decoration: underline;}
#wrap .pagelink a:visited{color: #999999; text-decoration: underline;}
#wrap .pagelink a:hover{color: #aaaaaa;	text-decoration: none;}
#wrap .pagelink a:active{color: #999999; text-decoration: underline;}

#wrap .pagelink ul{
	width:68px;
	background-image:url(../shoplist/img/bg_arrow_line.gif);
	background-repeat:no-repeat;
	background-position:center center;
	float:left;
}

#wrap .pagelink ul li{
	width:21px;
	float:left;
}

#wrap .pagelink ul li.ic_r{ float:right;}

#wrap .pagelink span.link_txt{
	width:572px;
	display:block;
	float:right;
	text-align:right;
}

