@charset "utf-8";
/* CSS Document */

/*■ベースはスマートフォン■*/
/*★★セール品・商品並べる用のCSSは【basic.css】に格納
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
*/

/*■全体統括指定■*/
body, html { width:100%; max-width:100%; overflow-x:hidden;
  -webkit-text-size-adjust: 100%;padding:0; margin:0; min-height:100%; line-height:1.5;
  -webkit-overflow-scrolling: touch; background:#FFF;}
  * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0px;
    padding: 0px; }
 a {display:block;width:100%;text-decoration:none;color:inherit;font-size:inherit;display:block;}
hr.gray{padding:0;margin:0;border:none;border-bottom:2px solid #F1F1F1;width:85%;margin:auto;margin:5% 0;padding-top:5px;}

ul { font-size:0; padding:0; margin:0 auto; width:100%; box-sizing:border-box;}
li { font-size:10px; list-style:none; box-sizing:border-box; display:inline-block; padding:0; margin:0;}

/*■背景白を抜きたいとき用クラス■*/
ul.backclear li {background:none;} 
ul.roundlist li {padding:5px;}

/*■基本リスト■*/
ul.itemlist {padding-right:10px; width:100%; margin:10px 0;}
ul.itemlist li { font-size:10px; list-style:none; box-sizing:border-box; padding:0; margin:5px 5px 5px 0; background:#FFF; display:inline-block; width:33%; border:1px solid #DEDEDE; padding:2px;}
ul.itemlist li:nth-child(3n) {margin-right:-10px;}
ul.itemlist li div.saleitem div.saleitem_1 { font-size:0.88em; margin:3px;}/*ブランド名*/
ul.itemlist li div.saleitem div.saleitem_3 { font-size:0em; margin:3px;}/*OFF率*/
ul.itemlist li div.saleitem div.saleitem_4 { font-size:1.7em; color:#D00; margin:3px;}/*セール価格*/
ul.itemlist li:nth-child(7) {display:none;}
ul.itemlist li:nth-child(8) {display:none;}

/*pattern 1*/
 #container_1 {
    width:100%;
    padding:5% 8%;
}
#container_1 .bx-viewport {
    box-shadow: none;
    border:none;
    border-radius:0;
}
#container_1 .bx-pager-item a {
    background: #f90;
}
#container_1 a.active {
    background:#f30;
}
#bx-pager {
    text-align:center;
}

.borderline {border: solid 1px #EEE; padding:5px;}
div.bigtitle { font-size:50px; font-family:Georgia, 'Times New Roman', Times, serif; padding:1.3% 0 0 0; width:100%; text-align:center; border-bottom:1px solid #333;  color:#333; margin-bottom:-0.2%; line-height:0.8em;}
.day_new { margin:auto auto 10px 10px; position:relative;}
.day_new, .day_new * { box-sizing:content-box;}
.day_new div {background:#FFF url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/shopping.c.yimg.jp/lib/riverall/stripe_whitemini.png) repeat; width:100px; height:50px; font-size:40px; color:#000; text-align:center; margin:0; padding:15px 0px; border:1px solid #DEDEDE; float:left;}
.day_new div span { font-size:20px; color:#333;}
p.day_newtext { float:left; position:absolute; left:110px; bottom:0;  margin:auto;  font-size:10px; overflow:hidden;}
.day_new::after { content:""; clear:both; width:100%; display:block;}


/*
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
■PC用■
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
*/

@media screen and (min-width: 768px) {/*1024でも可*/
  // ここに既存のCSSを上書きするCSSを書く
  /*■PC用フォント指定■*/
  
html {font-size: 62.5%;}
body {font-size: 10px; font-size: 1.0rem;}
li   {font-size: 14px; font-size: 1.4rem;}


/*■セール品PC4/SP3並び■*/
ul.itemlist {padding-right:40px; margin:10px auto;}
ul.itemlist li {margin:5px 10px 5px 0; background:#FFF;width:25%;}
ul.itemlist li:nth-child(3n) {margin-right:10px;}
ul.itemlist li:nth-child(4n) {margin-right:-40px;}
ul.itemlist li div.saleitem div.saleitem_1 { font-size:1.0em; margin:3px 3px 3px 12px;}/*ブランド名*/
ul.itemlist li div.saleitem div.saleitem_3 { font-size:1.5em; margin:3px 3px 3px 12px;}/*OFF率*/
ul.itemlist li div.saleitem div.saleitem_4 { font-size:1.7em; color:#D00; margin:3px 3px 3px 12px;}/*セール価格*/
ul.itemlist li div.saleitem p {font-size:1.2em;}
ul.itemlist li:nth-child(7) {display:inline-block;}
ul.itemlist li:nth-child(8) {display:inline-block;}

div.bigtitle { font-size:50px; font-family:Georgia, 'Times New Roman', Times, serif; padding:1.3% 0 0 0; width:100%; text-align:center; border-bottom:1px solid #333;  color:#333; margin-bottom:-0.2%; line-height:0.8em;}
.day_new { margin:auto auto 10px 10px; position:relative;}
.day_new, .day_new * { box-sizing:content-box;}
.day_new div {background:#FFF url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/shopping.c.yimg.jp/lib/riverall/stripe_whitemini.png) repeat; width:130px; height:70px; font-size:60px; color:#000; text-align:center; margin:0; padding:15px 0px; border:1px solid #DEDEDE; float:left;}
.day_new div span { font-size:25px; color:#333;}
p.day_newtext { float:left; bottom:0; position:absolute; left:140px; bottom:0px; font-size:13px; overflow:hidden;}
.day_new::after { content:""; clear:both; width:100%; display:block;}

























/*■消さない■*/
}
/*■消さない■*/

