@charset "UTF-8";

/**/
#wrap #main{
	width:630px;
	float:right;
}

#wrap #main #map{
	padding-bottom:34px;
	margin-bottom:14px;
	background-image:url(../img/dot_line.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	
}

#wrap #main h2.tit,
#wrap #main h2.tit_noline{
	margin-bottom:25px;
	margin-top:25px;
	padding-bottom:15px;
	padding-left:1px;
	border-bottom:solid 1px #CCCCCC;
}
#wrap #main h2.tit_noline{
	border-bottom:none;
	margin-bottom:28px;
	padding-bottom:0;
}


#wrap #main h3{ margin-bottom:15px;}

#wrap #main .box_l,
#wrap #main .box_l_top{
	width:450px;
	line-height:150% !important;
	overflow:hidden;
	zoom:1;
	margin-bottom:16px;
}

#wrap #main .box_l_top{
	width:400px;
	margin-bottom:0;
}

* html body #wrap #main .box_l_top .ie{ padding-left:3px !important;}

#wrap #main .box_l p,
#wrap #main .box_l_top p{
	margin-bottom:24px;
	color:#6C6C6C;
	line-height:160%;
}

#wrap #main .box_l .note,
#wrap #main .box_l_top .note{
	font-size:10px;
	color:#999999;
}

#wrap #main .box_l .section,
#wrap #main .box_l_top .section{ margin-bottom:24px;}

#wrap #main .box_l ul.ic_setprice,
#wrap #main .box_l_top ul.ic_setprice{}
#wrap #main .box_l ul.ic_setprice li,
#wrap #main .box_l_top ul.ic_setprice li{ margin-bottom:5px;}
#wrap #main .box_l ul.ic_setprice li span,
#wrap #main .box_l_top ul.ic_setprice li span{ display:block;}
#wrap #main .box_l ul.ic_setprice li span.ic,
#wrap #main .box_l_top ul.ic_setprice li span.ic{
	width:61px;
	display:table-cell;
	vertical-align:middle;
}

* html body #wrap #main .box_l ul.ic_setprice li span.ic,
* html body #wrap #main .box_l_top ul.ic_setprice li span.ic{ display:inline; zoom:1;}
*+html body  #wrap #main .box_l ul.ic_setprice li span.ic,
*+html body  #wrap #main .box_l_top ul.ic_setprice li span.ic{ display:inline; zoom:1;}

#wrap #main .box_l ul.ic_setprice li span.txt,
#wrap #main .box_l_top ul.ic_setprice li span.txt{
	width:369px;
	display:table-cell;
	vertical-align:middle;
}

* html body #wrap #main .box_l ul.ic_setprice li span.txt,
* html body #wrap #main .box_l_top ul.ic_setprice li span.txt{display:inline; zoom:1;}
*+html body #wrap #main .box_l ul.ic_setprice li span.txt,
*+html body #wrap #main .box_l_top ul.ic_setprice li span.txt{display:inline; zoom:1;}


#wrap #main .box_r{
	float:right;
	margin-left:10px;
}

#wrap #main .box_r img.borline{
	border:solid 1px #cccccc;
	padding:5px;
	vertical-align:top;
}

#wrap #main img.borline2{
	border:solid 1px #C7C7C7;
	padding:4px;
	vertical-align:top;
}


#wrap #main .bt_shopinfo{
	padding:11px 0;
}

/**/
.section,
.saleitem_box{
	overflow:hidden;
	zoom:1;
}

.saleitem_box{ margin-bottom:24px;}

dl.salelist{
	width:301px;
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	float:left;
	padding:6px;
}

dl.borlefttop{
	border-left:solid 1px #cccccc;
	border-top:solid 1px #cccccc;
}

dl.borleft{
	border-left:solid 1px #cccccc;
}

dl.bortop{
	border-top:solid 1px #cccccc;
}

dl.salelist img{ vertical-align:top;}
dl.salelist dt{
	width:139px;
	display:table-cell;
	vertical-align:middle;
}

* html body dl.salelist dt{ display:inline; zoom:1;}
*+html body dl.salelist dt{display:inline; zoom:1;}

dl.salelist dd{
	width:162px;
	display:table-cell;
	vertical-align:middle;
}

* html body dl.salelist dd{ display:inline; zoom:1;}
*+html body dl.salelist dd{display:inline; zoom:1;}

dl.salelist dd span{ display:block;}
dl.salelist dd span.tit{ margin-bottom:14px;}
dl.salelist dd span.txt{ margin-bottom:14px;}
dl.salelist dd span.txt_price{}

/**/
ul.poenevent_list{
	margin-bottom:18px;
}

ul.poenevent_list li{ float:left;}
ul.poenevent_list li img{ vertical-align:top;}

/*note_box*/
.note_box{
	padding:14px;
	background-color:#F5F5F5;
	font-size:10px;
}

.lineblue{
	border-bottom:solid 1px #D4D9DF;
}


/**/
#wrap #side_l{
	width:190px;
	float:left;
}
#wrap #side_l img{ vertical-align:top;}
#wrap #side_l h2{ margin-bottom:23px;}
#wrap #side_l h3{ margin-bottom:9px;}

#wrap .selectarea_box{
	padding:14px 10px;
	background-color:#F2F2F2;
	border:solid 1px #cccccc;
	margin-bottom:31px;
}

#wrap .selectarea_box #selectarea{
	height:35px;
	margin-bottom:12px;
	border-bottom:solid 1px #D5D5D5;
}



#wrap .selectarea_box .jqTransformSelectWrapper{
	width:168px !important;
	height:35px;
}

#wrap .selectarea_box .jqTransformSelectWrapper ul{ width:163px !important;}

#wrap .selectarea_box #freeword{
	width:168px;
	height:21px;
	border:solid 1px #BBBBBB;
	background-color:#ffffff;
	background-image:url(../shop/img/bg_line.gif);
	background-position:right top;
	background-repeat:repeat-y;
	overflow:hidden;
	zoom:1;
}

#wrap .selectarea_box #freeword  img{ padding-left:1px;}
#wrap .selectarea_box #freeword .word{
	width:142px;
	padding:1px 0;
	border:none;
}

* html body #wrap .selectarea_box #freeword .word{ background-color:#ffffff;}

#wrap .selectarea_box #freeword .wordImag{
	width:21px;
	float:right;
	overflow:hidden;
}


#wrap #side_l ul.newshop_list{
	width:190px;
	border-top:solid 1px #D6D6D6;
	margin-bottom:39px;
}

#wrap #side_l #shop_top ul.newshop_list{ margin-bottom:12px;}

#wrap #side_l ul.newshop_list li{
	width:190px;
	border-bottom:solid 1px #D6D6D6;
	background-color:#F8F8F8;
}
#wrap #side_l ul.newshop_list li.bg_odd{ background-color:#ffffff;}

#wrap #side_l ul.newshop_list li a{
	color:#666666;
	font-size:10px;
	padding:6px 0;
	display:block;
	zoom:1;
}
#wrap #side_l ul.newshop_list li a:hover{
	text-decoration:none;
	background-color:#e2e2e2;
}
#wrap #side_l ul.newshop_list li img{ vertical-align:top;}


#page_shop ul.no_list{}
#page_shop ul.no_list li{
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	color:#5D6F81;
	padding:2px 0;
	margin-bottom:5px;
}

#page_shop ul.no_list li span{
	width:25px;
	float:left;
	display:block;
}


ul.ic_num_list{}
ul.ic_num_list li{
	background-image:url(../img/dot_line.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	padding-bottom:5px;
	margin-bottom:5px;
}

ul.ic_num_list li span{
	vertical-align:middle;
	display:table-cell;
}
* html body ul.ic_num_list li span{ display:inline; zoom:1;}
*+html body ul.ic_num_list li span{ display:inline; zoom:1;}

ul.ic_num_list li span.ic_num{
	width:32px;
}

ul.ic_num_list li span.txt{
	width:354px;
}

.dotline{
	background-image:url(../img/dot_line.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	height:1px;
	padding-bottom:9px;
	margin-bottom:9px;
}


ul.ic_arrow{ margin-bottom:15px;}
ul.ic_arrow li{
	background-image:url(../shop/img/ic_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 1px;
	padding-left:22px;
	margin-bottom:5px;
}

ul.ic_arrow li a{ color:#4B6E8E;}

.box_beige{
	background-color:#FAF7F1;
	border:solid 1px #D0C7B8;
	padding:10px;
	margin-bottom:0;
}

.borbottom_no{ border-bottom:none !important;}



/*map修正 2011.01
*************************/
#wrap .selectarea_box_new{
	padding:10px 0;
	background-color:#F2F2F2;
	border:solid 1px #cccccc;
	margin-bottom:31px;
}

#wrap .selectarea_box_new label{ cursor:pointer;}

#wrap .selectarea_box_new h3,
#wrap .selectarea_box_new #selectarea,
#wrap .selectarea_box_new #selectarea2,
#wrap .selectarea_box_new #bt_searchsubmit,
#wrap .selectarea_box_new .form_check{
	width:170px;
	margin:0;
	padding:0 10px;
}


#wrap .selectarea_box_new .jqTransformSelectWrapper{
	width:168px !important;
	height:32px;
}

#wrap .selectarea_box_new .jqTransformSelectWrapper ul{ width:163px !important;}

#wrap .selectarea_box_new #freeword{
	width:168px;
	height:21px;
	border:solid 1px #BBBBBB;
	background-color:#ffffff;
	overflow:hidden;
	zoom:1;
	margin:0 auto;
	clear:both;
}

#wrap .selectarea_box_new #freeword  img{ padding-left:1px;}
#wrap .selectarea_box_new #freeword .word{
	width:168px;
	padding:1px 0;
	border:none;
}



#wrap .selectarea_box_new #freeword .wordImag{}



#wrap .selectarea_box_new #freeword{ margin-bottom:5px;}

#wrap .selectarea_box_new .form_check{
	display:block;
	zoom:1;
	overflow:hidden;
}

#wrap .selectarea_box_new .form_check img{ padding:8px 0 0 5px;}

#wrap .selectarea_box_new #h_parttimejob{}
#wrap .selectarea_box_new #openingstaff{}
#wrap .selectarea_box_new #bt_searchsubmit{
	width:168px;
	padding-top:10px;
	border-top:solid 1px #D5D5D5;
}


/*map list
********************/
#map_list{}

#map_list .tit_bor{
	border-left:solid 7px #4C6880;
	padding-left:7px;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	margin-bottom:18px;
}

#map_list #maplist_box{
	background-color:#F3F0ED;
	border:solid 1px #D6D3D1;
}

/**/
#map_list #maplist_box .pagelink_box{
	width:600px;
	margin:0 auto;
	padding:14px 0 10px 0;
	line-height:24px;
	zoom:1;
	overflow:hidden;
}

#map_list #maplist_box .pagelink_box .pagelink{
	width:400px;
	float:right;
	font-size:10px;
	line-height:24px;
	text-align:right;
	vertical-align:middle;
	display:table-cell;
}

#map_list #maplist_box .pagelink_box .pagelink img{ vertical-align:middle;}
#map_list #maplist_box .pagelink_box .pagelink a,
#map_list #maplist_box .pagelink_box .pagelink strong{
	padding:0 5px;
	color:#6E6C6B;
}

#map_list #maplist_box .pagelink_box .pagelink .pre{
	width:24px;
	height:24px;
}

#map_list #maplist_box .pagelink_box .pagelink .nex{
	width:24px;
	height:24px;
}

#map_list #maplist_box .pagelink_box .txt{}

#map_list #maplist_box .pagelink_box .pagelink .pre a,
#map_list #maplist_box .pagelink_box .pagelink .nex a{padding:0;}

#map_list #maplist_box ul.maplist{
	width:598px;
	margin:0 auto;
	border:solid 1px #D1CEC8;
	background-color:#ffffff;
}

#map_list #maplist_box ul.maplist li{
	border-bottom:solid 1px #D1CEC8;
	padding:15px;
	color:#6B6B6B;
	zoom:1;
	overflow:hidden;
}

#map_list #maplist_box ul.maplist li a{
	color:#4C749E;
	text-decoration:underline;
}

#map_list #maplist_box ul.maplist li.last{border-bottom:none;}

#map_list #maplist_box ul.maplist li span{ display:block;}
#map_list #maplist_box ul.maplist li .tit{
	width:184px;
	float:left;
	margin-right:12px;
}

#map_list #maplist_box ul.maplist li .txt{
	width:234px;
	float:left;
	margin-bottom:5px;
}

#map_list #maplist_box ul.maplist li .ic{
	width:106px;
	float:right;
}

#map_list #maplist_box ul.maplist li .ic img.bortop{ border-top:solid 1px #BCCCDB;}



/*map detail
********************/
#map_detail{}

#map_detail .map_head{
	height:49px;
	margin-bottom:10px;
	position:relative;
}

#map_detail .map_head2{
	margin-bottom:25px;
	overflow:hidden;
	zoom:1;
}


#map_detail .map_head .tit_bor{
	border-left:solid 7px #67849D;
	padding-left:7px;
	font-size:16px;
	line-height:120%;
	font-weight:bold;
	color:#67849D;
	position:absolute;
	top:18px;
	left:0;
}

#map_detail .map_head2 .tit_bor{
	border-left:solid 7px #67849D;
	padding-left:7px;
	font-size:16px;
	line-height:120%;
	font-weight:bold;
	color:#67849D;
}


#map_detail .map_head .mobileurl{
	position:absolute;
	top:0;
	right:52px;
}

#map_detail .map_head .qr{
	position:absolute;
	top:0;
	right:0;
}

#map_detail #googlemap_detail{
	border:solid 1px #D1D1D1;
	margin-bottom:15px;
}

#map_detail #googlemap{
	margin-bottom:4px;
	padding:4px;
}

/*map size*/
#map_detail #googlemap #map_canvas{
	width:620px;
	height:420px;
}

#map_detail #googlemap_s #map_canvas{
	width:620px;
	height:360px;
}

body#page_popup_shop #googlemap_detail #googlemap #map_canvas{
	width:618px;
	height:360px;
}


#map_detail #googlemap_s{
	padding:4px;
	border-top:1px solid #D1D1D1;
}


#map_detail .googlemap_bt_box{ margin-bottom:16px;}
#map_detail .googlemap_bt_box img{ vertical-align:top;}

#map_detail table.shopinfo_tab{
	width:590px;
	margin:0 auto 22px auto;
}

#map_detail table.shopinfo_tab tr{
	background-image:url(../shop/img/dotline.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
}
#map_detail table.shopinfo_tab tr.last{ background-image:none;}
#map_detail table.shopinfo_tab th img{ padding-top:2px;}
#map_detail table.shopinfo_tab th,
#map_detail table.shopinfo_tab td{
	padding:13px 0;
	text-align:left;
	vertical-align:top;
	color:#666666;
}

#map_detail table.shopinfo_tab th.w92{width:92px;}
#map_detail table.shopinfo_tab th.w75{ width:75px;}

#map_detail .bt_box{
	text-align:center;
	margin-bottom:25px;
}

#map_detail .bt_box img{ padding:0 4px;}

.ic_return{
	background-image:url(../shop/img/ic_return.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding-left:18px;
}


/*mobile url*/
#mobileurl{ display:none;}
#mobileurl_box{
	width:600px;
	background-image:url(../shop/img/bg_waku_head.gif);
	background-position:left top;
	padding-top:10px;
	background-color:transparent;
}

#mobileurl_box #mobileurl_wrap{
	width:600px;
	background-image:url(../shop/img/bg_waku_foot.gif);
	background-position:left bottom;
	padding-bottom:10px;
	padding-top:7px;
}

#mobileurl_box #mobileurl_wrap .tit_bor{
	border-left:solid 7px #67849D;
	padding-left:7px;
	font-size:16px;
	line-height:100%;
	font-weight:bold;
	color:#67849D;
	margin-left:24px;
}

.dotline2{
	background-image:url(../shop/img/dotline.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	height:1px;
	padding-bottom:14px;
	margin-bottom:21px;
}

#mobileurl_box #mobileurl_wrap table.mobileurl_tab{
	width:550px;
	margin:0 auto 22px auto;
}

#mobileurl_box #mobileurl_wrap table.mobileurl_tab th,
#mobileurl_box #mobileurl_wrap table.mobileurl_tab td{text-align:left;}

#mobileurl_box #mobileurl_wrap table.mobileurl_tab th img{ padding-top:1px;}
#mobileurl_box #mobileurl_wrap table.mobileurl_tab th{padding:9px 0;}
#mobileurl_box #mobileurl_wrap table.mobileurl_tab td{
	border:solid 1px #d6d6d6;
	padding:9px;
}

#mobileurl_box #mobileurl_wrap table.mobileurl_tab td .form_m{
	width:200px;
	margin-left:5px;
	background-color:#F3F7F9;
}

#form_sel{font-size:12px;}
* html body #form_sel{visibility:visible !important;}


#mobileurl_box #mobileurl_wrap table.mobileurl_tab td .form_bt{ vertical-align:bottom; padding-left:10px;}

.txt_mobiel_attention{
	width:550px;
	margin:0 auto 20px auto;
	font-size:10px;
	color:#999999;
	line-height:150%;
}

.tit_dotline{
	background-image:url(../shop/img/dotline.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	padding:15px 0 15px 17px;
}

.tit_dotline img{ vertical-align:top}


/*print*/
body#page_popup_shop{
	background-image:none;
	background-color:#ffffff;
}

body#page_popup_shop #map_print{
	width:620px;
	margin:0 auto;
}

body#page_popup_shop #map_print .map_head{
	padding:23px 0 14px 0;
	overflow:hidden;
	zoom:1;
	border-bottom:solid 4px #465565;
}

body#page_popup_shop #map_print .map_head #logo{
	width:141px;
	float:left;
	padding-top:12px;
}

body#page_popup_shop #map_print .map_head .qr{
	display:block;
	float:right;
}


body#page_popup_shop #map_print #googlemap_detail{
	width:618px;
	border-bottom:solid 1px #D1D1D1;
	border-left:solid 1px #D1D1D1;
	border-right:solid 1px #D1D1D1;
}

body#page_popup_shop #map_print .tit_bor{
	width:570px;
	font-size:16px;
	line-height:100%;
	font-weight:bold;
	color:#67849D;
	margin:0 auto 28px auto;
}

body#page_popup_shop #map_print #googlemap{ margin-bottom:30px;}


body#page_popup_shop #map_print table.shopinfo_tab{
	width:570px;
	margin:0 auto 22px auto;
}

body#page_popup_shop #map_print table.shopinfo_tab tr{
	background-image:url(../shop/img/dotline.gif);
	background-repeat:repeat-x;
	background-position:left top;
}

body#page_popup_shop #map_print table.shopinfo_tab tr.last{ background-image:none;}
body#page_popup_shop #map_print table.shopinfo_tab th{ width:82px;}
body#page_popup_shop #map_print table.shopinfo_tab th img{ padding-top:1px;}
body#page_popup_shop #map_print table.shopinfo_tab th,
body#page_popup_shop #map_print table.shopinfo_tab td{
	padding:11px 0;
	text-align:left;
	vertical-align:top;
	color:#666666;
	font-size:10px;
}

body#page_popup_shop #map_print .bt_box{
	text-align:center;
	padding:21px 0;
}

#selectarea .jqTransformSelectWrapper{z-index:11 !important;}
#selectarea2 .jqTransformSelectWrapper{z-index:10 !important;}

#selectarea a,
#selectarea2 a{ text-decoration:none !important;}


body#page_shop .cream_box{
	background-color:#F7F1E8;
	padding:17px 12px;
	border-top:solid 1px #D7D2CA;
	border-right:solid 1px #D7D2CA;
	border-left:solid 1px #D7D2CA;
}

/**/
ul.ic_blue_dot{}
ul.ic_blue_dot li{
	color:#405F83;
	background-image:url(../shop/img/ic_blue_dot.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
	margin-bottom:4px;
}

/*add 110714*/
#sale_wrap{}
#sale_wrap .sns_box{
	height:31px;
	background-color:#F0EDE6;
	border-bottom:solid 1px #D1D1D1;
	margin-bottom:24px;
}

#sale_wrap .sns_box .social_box ul{ right:8px;}

#sale_wrap .sns_box .social_box ul li.sl_gp{ *display:none;}

#sale_wrap .sale_txt{
	width:592px;
	margin:0 auto;
	color:#626262;
	line-height:180%;
}


#sale_wrap #sale_border{
	width:627px;
	border-left:solid 1px #D1D1D1;
	border-right:solid 1px #D1D1D1;
	margin-bottom:29px;
}

#sale_wrap .saleitem_box2 dl.salelist2{
	width:170px;
	float:left;
	padding:20px 19px 25px 19px;
	background-image:url(../shop/img/new/bg_head.gif);
	background-repeat:repeat-x;
	background-position:left top;
	border-bottom:solid 1px #D1D1D1;
	border-right:solid 1px #D1D1D1;
	border-top:solid 1px #D1D1D1;
}

#sale_wrap .saleitem_box2 dl.last{
	width:171px;
	border-right:none;
}

#sale_wrap .saleitem_box2 dl.nobg_head{
	background-image:none;
	border-top:none;
}

#sale_wrap .saleitem_box2 dl.salelist2 dt{
	margin-bottom:12px;
	position:relative;
}
#sale_wrap .saleitem_box2 dl.salelist2 dt.png_ov a span.png_ov_box{
	width:170px;
	height:170px;
	background-image:url(../shop/img/new/pic_ov.png);
	display:none;
	position:absolute;
	top:0;
	left:0;
	cursor:pointer;
}

#sale_wrap .saleitem_box2 dl.salelist2 dt.png_ov a:hover span.png_ov_box{
	display:block;
}


#sale_wrap .saleitem_box2 dl.salelist2 img{ vertical-align:top;zoom:1;}
#sale_wrap .saleitem_box2 dl.salelist2 dd{}
#sale_wrap .saleitem_box2 dl.salelist2 dd span{ display:block;zoom:1;}
#sale_wrap .saleitem_box2 dl.salelist2 dd span.tit{ margin-bottom:19px;}
#sale_wrap .saleitem_box2 dl.salelist2 dd span.txt{ margin-bottom:20px;}
#sale_wrap .saleitem_box2 dl.salelist2 dd span.txt_price{}


/*shop detail*/
#sns_box_shopdetail{ 
	width:450px;
	float:right;
}
#sns_box_shopdetail .social_box{ border-top:none;}
#sns_box_shopdetail .social_box ul{ top:0;}

/*info index*/
#sale_info_box{
	padding-bottom:10px;
	zoom:1;
	overflow:hidden;
}
#sale_info_box h2{
	padding-bottom:15px;
	margin-bottom:0;
	font-size:10px;
	line-height:1;
}
#sale_info_box h2 img{ vertical-align:top;}
#sale_info_box .box_r{
	width:190px;
	float:right;
	margin:0 !important;
}

#sale_info_box .box_r_bn{
	width:168px;
	float:right;
	text-align:right;
}


#sale_info_box img{ vertical-align:top;}


#sale_info_box .box_l{
	width:416px !important;
	background-color:#F7F6F4 !important;
	border:solid 1px #D4D4D4 !important;
	padding:6px !important;
	margin:0 !important;
}

#sale_info_box .box_l .pic,
#sale_info_box .box_l .tit{
	display:table-cell;
	vertical-align:middle;
	*zoom:1;
	*display:inline;
}

#sale_info_box .box_l .pic{ width:154px;}
#sale_info_box .box_l .tit{ width:262px;}



/*saleinfo_box*/
#saleinfo_box{
	width:628px;
	border:solid 1px #D1D1D1;
}

#saleinfo_box h2{
	padding:15px 20px;
	margin-bottom:34px;
	font-size:10px;
	line-height:1;
	background-image:url(../shop/img/new/dotline.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
}
#saleinfo_box h2 img{ vertical-align:top;}

#saleinfo_box .sbox{
	width:558px;
	margin:0 auto 100px auto;
	zoom:1;
	overflow:hidden;
}

#saleinfo_box .sbox .pic{
	width:270px;
	float:left;
}

#saleinfo_box .sbox .box_r{
	width:254px;
	float:right;
	padding-top:35px;
}

#saleinfo_box .sbox .box_r h3{
	margin-bottom:25px !important;
	font-size:14px;
	line-height:160%;
	color:#404040;
}

#saleinfo_box .sbox .box_r .txt{
	color:#525252;
	font-size:12px;
	line-height:160%;
	padding-bottom:10px;
	margin-bottom:15px;
	background-image:url(../shop/img/new/dotline.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
}

#saleinfo_box .sbox .box_r h4{
	margin-bottom:12px;
	line-height:1;
}

#saleinfo_box .sbox .box_r h4 img{ vertical-align:top;}
#saleinfo_box .sbox .box_r .date_box{
	color:#525252;
	font-size:12px;
}


#saleinfo_box .ic_return{
	text-align:center;
	padding:17px 0 12px 0;
	background-image:url(../shop/img/new/dotline2.gif);
}

#saleinfo_box .ic_return a{
	background-image:url(../shop/img/ic_return.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding-left:18px;
}

