@media print, screen{#content{background-image:url(../images/bg01.png);background-size:51.25vw auto;background-position:center top;margin-bottom:0.625vw}#content .contentWrap h1{padding:12.5vw 0 10vw 0;text-align:center;color:#fff;font-size:6.875vw;line-height:1em}#content .contentWrap h1 em{display:block;font-size:3.125vw}#content .contentWrap #specialsLists{position:relative;padding-left:3.125vw}#content .contentWrap #specialsLists nav{float:right;position:-webkit-sticky;position:sticky;top:3.125vw;padding-bottom:3.125vw}#content .contentWrap #specialsLists nav ol{border:0.625vw solid #fff;border-right:none}#content .contentWrap #specialsLists nav ol li{border-top:0.625vw solid #fff;font-size:5vw;color:#fff;padding:2.8125vw;line-height:1em}#content .contentWrap #specialsLists nav ol li span{cursor:default;opacity:0.3;display:block}#content .contentWrap #specialsLists nav ol li.enable span{opacity:1}#content .contentWrap #specialsLists nav ol li.enable.selected{color:#F24FA0;background-color:#fff}#content .contentWrap #specialsLists nav ol li:first-of-type{border-top:0}#content .contentWrap #specialsLists .left{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:81.875vw;padding-bottom:6.25vw}#content .contentWrap #specialsLists .left .gyou{margin-top:3.125vw;font-size:5vw;line-height:1em;color:#fff;border:0.625vw solid #fff;text-align:center;font-weight:900;padding:3.125vw 0}#content .contentWrap #specialsLists .left .gyou:first-of-type{margin-top:0}#content .contentWrap #specialsLists .left .gyou.disable{overflow:hidden;height:0px;padding:0;border:none}#content .contentWrap #specialsLists .left ul{width:100%;display:flex;flex-wrap:wrap}#content .contentWrap #specialsLists .left ul li{width:39.375vw;margin-top:3.125vw}#content .contentWrap #specialsLists .left ul li:nth-child(odd){margin-right:3.125vw}#content .contentWrap #specialsLists .left ul li a{display:block;text-decoration:none}#content .contentWrap #specialsLists .left ul li a div{position:relative}#content .contentWrap #specialsLists .left ul li a div small{display:inline-block;font-size:1.875vw;line-height:1.3em;position:absolute;padding:0.625vw;bottom:0;left:0;color:#3C3C3C;text-align:left;text-shadow:-1px -1px 0px #ffffff, -1px 1px 0px #ffffff, 1px -1px 0px #ffffff, 1px 1px 0px #ffffff, -1px 0px 0px #ffffff, 1px 0px 0px #ffffff, 0px -1px 0px #ffffff, 0px 1px 0px #ffffff}#content .contentWrap #specialsLists .left ul li a div small.white{color:#fff;text-shadow:-1px -1px 0px #000, -1px 1px 0px #000, 1px -1px 0px #000, 1px 1px 0px #000, -1px 0px 0px #000, 1px 0px 0px #000, 0px -1px 0px #000, 0px 1px 0px #000}#content .contentWrap #specialsLists .left ul li a img{width:100%;height:20.3125vw}#content .contentWrap #specialsLists .left ul li a h2{margin-top:1.5625vw;color:#fff;font-size:3.125vw;font-weight:900;line-height:1.4em}}@media print, screen and (min-width: 640px){#content{background-size:328px auto;margin-bottom:0;min-width:1240px}#content .contentWrap{min-width:1240px;width:1240px;padding:0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}#content .contentWrap h1{padding:80px 0 75px 0;font-size:40px;line-height:1em}#content .contentWrap h1 em{font-size:16px}#content .contentWrap #specialsLists{position:relative;padding-left:0}#content .contentWrap #specialsLists .left{float:none;width:100%;padding-bottom:80px}#content .contentWrap #specialsLists .left .gyou{margin-top:15px;font-size:28px;border:2px solid #fff;padding:17px 0}#content .contentWrap #specialsLists .left .gyou:first-of-type{margin-top:0}#content .contentWrap #specialsLists .left .gyou.disable{overflow:hidden;height:0px;padding:0;border:none}#content .contentWrap #specialsLists .left ul{width:100%}#content .contentWrap #specialsLists .left ul li{width:228px;margin-top:15px;margin-right:15px}#content .contentWrap #specialsLists .left ul li:nth-child(odd){margin-right:15px}#content .contentWrap #specialsLists .left ul li:nth-child(5n){margin-right:0}#content .contentWrap #specialsLists .left ul li a div{background-color:#fff}#content .contentWrap #specialsLists .left ul li a h2{-moz-transition:all .3s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:all .3s cubic-bezier(0.25, 0.1, 0.25, 1);-webkit-transition:all .3s cubic-bezier(0.25, 0.1, 0.25, 1);transition:all .3s cubic-bezier(0.25, 0.1, 0.25, 1);margin-top:8px;font-size:14px}#content .contentWrap #specialsLists .left ul li a div small{-moz-transition:all .3s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:all .3s cubic-bezier(0.25, 0.1, 0.25, 1);-webkit-transition:all .3s cubic-bezier(0.25, 0.1, 0.25, 1);transition:all .3s cubic-bezier(0.25, 0.1, 0.25, 1);font-size:10px;line-height:1.3em;padding:5px}#content .contentWrap #specialsLists .left ul li a img{height:119px;-moz-transition:all .3s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:all .3s cubic-bezier(0.25, 0.1, 0.25, 1);-webkit-transition:all .3s cubic-bezier(0.25, 0.1, 0.25, 1);transition:all .3s cubic-bezier(0.25, 0.1, 0.25, 1);background-color:#fff}#content .contentWrap #specialsLists .left ul li a:hover img,#content .contentWrap #specialsLists .left ul li a:hover h2,#content .contentWrap #specialsLists .left ul li a:hover small{opacity:0.8}}
