.box.stores{}.box.stores>div.hr{background:#cdcdcd;margin:15px 0}.box.stores>div>h2{font-size:24px;font-weight:600;margin:15px 0;color:#606060}.box.stores>div>div>.col-narrow{width:480px}.box.stores>div>div>.col-wide>dl{margin:0;font-size:13px;font-weight:600;line-height:23px}.box.stores>div>div>.col-wide>dl dt{color:#606060;float:left;line-height:23px;text-align:right;margin:0 5px 14px 0;padding-left:0}.box.stores>div>div>.col-wide dl span.icon{float:left;width:15px;height:23px;margin-right:10px;background:url('/img/icons.png') no-repeat left top;font-size:0;line-height:0}.box.stores>div>div>.col-wide dl dt span.icon.address{background-position:0 0}.box.stores>div>div>.col-wide dl span.icon.info{background-position:0 -23px;height:15px;margin:4px 10px 4px 0}.box.stores>div>div>.col-wide dl span.icon.phone{background-position:0 -38px;height:21px;margin:1px 10px 0 0}.box.stores>div>div>.col-wide dl span.icon.timetable{background-position:0 -59px;height:16px;margin:1px 10px 6px 0}.box.stores>div>div>.col-wide>dl dd{color:#d82125;width:60%;float:left;margin:0 0 14px 0}.box.stores>div>div>.col-wide>dl dd.info{width:90%;color:#606060;font-weight:400}.box.stores>div>div>.col-wide>dl dd.info>p{padding:0 0 0 25px;line-height:inherit;margin:0;line-height:1.4em}.box.stores>div>div>.col-wide>dl dd:after{visibility:hidden;display:block;content:"";clear:both;height:0}.box.stores .store-gallery{border-top:none}.box.stores>div>div>.col-wide{overflow:hidden;width:310px;margin-left:15px}.scrollable{position:relative;overflow:hidden;width:660px;height:90px}.scrollable .items{width:20000em;position:absolute}.items div{float:left}.box-content.store-list{padding:0!important;border-top:none}.store-list>.store{float:left;width:40em;padding:10px 5px 5px 5px;border:1px #cfcfcf solid;border-bottom:none;border-right:none}.store-list>.store:nth-child(odd){border-left:none}.store-list>.store .col-narrow{width:125px;padding:0 10px}.store-list>.store .col-wide{width:256px}.store-list>.store .col-wide>ul{list-style:none;padding:0}.store-list>.store .col-wide>ul li{padding:0}.store-list>.store .col-wide>ul li.store-name{font-size:21px;font-weight:600}.store-list>.store .col-wide>ul li.store-address{color:#d82125;font-size:12px;margin-top:2px}.store-list>.store .col-wide ul li.store-info{line-height:1.5em}.store-list>.store .col-wide>ul li.store-timetable{font-weight:600}