.unit{background-color:transparent !important}.lv2{font-size:14px;font-weight:bold;line-height:1.2;border:1px solid #e1e2e3;border-bottom:0 none;width:100%;-webkit-border-radius:0;border-radius:0;background-color:#f2fafd;padding:6px 8px}.lv2:first-child{-webkit-border-top-left-radius:5px 5px;border-top-left-radius:5px 5px;-webkit-border-top-right-radius:5px 5px;border-top-right-radius:5px 5px}.lv2:last-child{-webkit-border-bottom-left-radius:5px 5px;border-bottom-left-radius:5px 5px;-webkit-border-bottom-right-radius:5px 5px;border-bottom-right-radius:5px 5px;border-bottom:1px solid #e1e2e3}.lv3{font-size:14px;font-weight:bold;line-height:1.2;padding:6px 8px}@media all and (min-width: 480px){.landscape.title{text-align:center}}.list-cassette{padding:0;-webkit-border-radius:0;border-radius:0}.list-cassette .area-tap{padding:0;margin:0}.list-cassette .inner{padding:8px}.list-cassette .lv3+.inner{padding:0 8px 8px}.list-cassette:first-child{-webkit-border-top-left-radius:5px 5px;border-top-left-radius:5px 5px;-webkit-border-top-right-radius:5px 5px;border-top-right-radius:5px 5px}.list-cassette:first-child .area-tap{-webkit-border-top-left-radius:5px 5px;border-top-left-radius:5px 5px;-webkit-border-top-right-radius:5px 5px;border-top-right-radius:5px 5px}.list-cassette:last-child{-webkit-border-bottom-left-radius:5px 5px;border-bottom-left-radius:5px 5px;-webkit-border-bottom-right-radius:5px 5px;border-bottom-right-radius:5px 5px;border-bottom:1px solid #e1e2e3}.list-cassette:last-child .area-tap{-webkit-border-bottom-left-radius:5px 5px;border-bottom-left-radius:5px 5px;-webkit-border-bottom-right-radius:5px 5px;border-bottom-right-radius:5px 5px}.flexible.col2>.item-content:first-child{padding-right:4px}.flexible.col2>.item-content:last-child{padding-left:4px}.flexible .item-content,.flexible .item-content+.item-content{padding-left:0}.flexible .status-box .input.full.block{padding:4px 6px;-webkit-box-shadow:none;box-shadow:none;position:relative}.flexible .status-box .input.full.block:after{top:19px}.flexible .status-box .title+.input.full.block:after{top:11px}.title-banner{height:80px;background-position:center top;background-repeat:no-repeat;-webkit-background-size:480px auto;background-size:480px auto}@media all and (min-width: 480px){.full-banner-wrap.landscape{padding-top:8px}}.full-banner{min-width:298px;max-width:340px;text-align:center;margin:0 auto;line-height:0;width:100%;height:auto}.full-banner.full-banner320{width:320px;min-width:none;max-width:none}.full-banner .area-tap.tapped{background-color:#000;background-image:none}.full-banner .area-tap.tapped img{opacity:0.5}.img-full{width:100%;height:auto}.img298{width:298px;height:auto}.img282{width:282px;height:auto}.img137{width:137px;height:auto}.img88{width:88px;height:auto}img.float-l{margin:0 8px 8px 0}img.float-r{margin:0 0 8px 8px}.market-footer{border-top:solid 1px #e1e2e3;padding:10px;background-color:#fff}
