@charset "Shift_JIS";

/* outlet
--------------------------------------------------*/
.out {width:720px; margin-top:5px; overflow:hidden;}
.out1{float:left; width:382px; background-color: #fff0f3; padding: 8px 0px 1px 0px;}
.out2{margin-left: 4px; float:left; width:334px; heght:225px; background-color: #c51720;}
.out3{float:left; width:382px; background-color: #fff0f3; padding: 31px 0px 32px 0px;}/* スタート時の売り切れ御免がない時用 */
.imglink1 a{ display:block; width:365px; height:47px; background:url(/pc/images/genre/sale/outletall-img02.gif) no-repeat; line-height:47px; font-size: 14px; font-weight: bold; color: #ff9808; text-indent: 215px; text-decoration: none; margin-left:5px; margin-bottom:7px;}
.imglink2 a{ display:block; width:365px; height:47px; background:url(/pc/images/genre/sale/outletall-img03.gif) no-repeat; line-height:47px; font-size: 14px; font-weight: bold; color: #ff9808; text-indent: 215px; text-decoration: none; margin-left:5px; margin-bottom:7px;}
.imglink3 a{ display:block; width:365px; height:47px; background:url(/pc/images/genre/sale/outletall-img04.gif) no-repeat; line-height:47px; font-size: 14px; font-weight: bold; color: #ff9808; text-indent: 215px; text-decoration: none; margin-left:5px; margin-bottom:7px;}
.imglink4 a{ display:block; width:365px; height:47px; background:url(/pc/images/genre/sale/outletall-img05.gif) no-repeat; line-height:47px; font-size: 14px; font-weight: bold; color: #ff9808; text-indent: 215px; text-decoration: none; margin-left:5px; margin-bottom:7px;}
.out1 a:hover{ opacity:0.7; filter:alpha(opacity=70);}
.out3 a:hover{ opacity:0.7; filter:alpha(opacity=70);}
.new {margin-left: 2px; margin-top:16px;}
.out3 p {margin:0px 0px 7px 0px;}
.out3 p {margin:0px 0px 7px 0px;}
.out2 p {float:left; margin:0;}
.cata { margin:8px 0px 8px 7px;}
.catatxt { padding: 8px; font-size: 14px; line-height: 22px; font-weight: bold; color: #FFFFFF; float:none;}
.catatxt a{ color:#FFFFFF; text-decoration:none}
.catatxt a:hover{ color:#FFFF00; text-decoration:underline}
.uptxt {color:#FFFF00; font-size: 14px;}
.ftc { color:#FFFFFF;}
.newimg {margin-left:3px; margin-top:0px;}

ul.outletlink {margin:0; padding:0; list-style-type: none;}
ul.outletlink li{float:left; width:180px; padding:9px 0px;}
ul.outletlink li.link01{background-color:#ffba00;}
ul.outletlink li.link02{background-color:#f37400;}
ul.outletlink li a {font-weight:bold; display:block; text-indent:5px; color:#FFFFFF;}
ul.outletlink li a img{margin-left:5px;}

ul.outletlink2 {margin:0; padding:0; list-style-type: none;}
ul.outletlink2 li{float:left; width:240px; padding:9px 0px;}
ul.outletlink2 li.link01{background-color:#ffba00;}
ul.outletlink2 li.link02{background-color:#f37400;}
ul.outletlink2 li a {font-weight:bold; display:block; text-indent:5px; color:#FFFFFF;}
ul.outletlink2 li a img{margin-left:5px;}

.kumiwari { background-color:#330000; color:#ffff33; width:720px; padding:3px 0px;}


/*outlet new
-------------------------------------------------*/
.catebox {width:720px; margin-bottom:2px;}
.catebox .cateba {margin:0 4px 2px 0;}
.catebox .catebb {margin:0 0px 2px 0;}

.outbox {margin-bottom:5px;}
.outbox ul{list-style: none outside none; margin:0; padding:0px;}
.outbox li{float: left; margin-bottom:5px;}

.btnlink1 a{ display:block; width:237px; height:40px; background:url(/pc/images/genre/sale/outlet_btn_tokka.gif) no-repeat; line-height:40px; font-size: 14px; font-weight: bold; color: #ffffff; text-indent: 122px; text-decoration: none; margin-right:4px;}
.btnlink2 a{ display:block; width:237px; height:40px; background:url(/pc/images/genre/sale/outlet_btn_just.gif) no-repeat; line-height:40px; font-size: 14px; font-weight: bold; color: #ffffff; text-indent: 140px; text-decoration: none; margin-right:4px;}
.btnlink3 a{ display:block; width:237px; height:40px; background:url(/pc/images/genre/sale/outlet_btn_oneuchi.gif) no-repeat; line-height:40px; font-size: 14px; font-weight: bold; color: #ffffff; text-indent: 140px; text-decoration: none; margin-right:4px;}
.outbox a:hover{ opacity:0.7; filter:alpha(opacity=70);}

.catabox1 {margin-top:1px; margin-bottom:8px; padding:0px;}
.catabox {float:left; width:237px; height:78px; background-color:#f5f3f3;}
.catabox2 {float:left; width:358px; height:78px; background-color:#f5f3f3;}
.mgr4 {margin-right:4px;}
.mgl7 {margin-left:7px;}
.mgb4 {margin-bottom:4px;}
.mg4 {margin:4px;}
.cataboxtxt{display: table-cell; vertical-align: middle; height: 78px;}
.outttl {font-size: 14px; font-weight: bold; color: #cd0000;}

/* oddlot
--------------------------------------------------*/
.od1{margin: 0; float:left; width:358px;}
.od2{margin: 0; float:right; width:358px;}
.od {width:720px; overflow:hidden;}
.od img{margin-top: 4px;}
.od1 a:hover{ opacity:0.7; filter:alpha(opacity=70);}
.od1 a{ display:block; width:358px; height:136px;  background:url(/pc/images/genre/sale/saleall-img2.gif) no-repeat; line-height:100px; font-size: 18px; font-weight: bold;  color: #000000;text-indent: 135px; text-decoration: none;margin-top: 4px;}

.sunday { display:block; width:720px; height:66px; background:url(/pc/images/genre/sale/sale0922_btn.jpg) no-repeat; line-height:66px; font-size: 24px; font-weight: bold; color: #000000; text-align: center; opacity:0.3;}
.btxt { color: #000000;}
