h1,h2,h3,h4,h5{font-family:"Meiryo",verdana,"Hiragino Kaku Gothic Pro",Osaka,"MS PGothic",Sans-Serif}h2,h3{font-weight:normal}h4{display:inline}img,#feedback,#banner,#intro li{border-radius:0}p{margin-bottom:0}.forms label{display:block;margin-bottom:.3em}.wrapper{padding:0 10px;margin:auto}#outer{padding:3em 0 1em 0;margin:1em 0 3em 0;background:#fff7f7;box-shadow:0 3px 7px #aaa inset;color:#333}#header{padding-top:10px;margin-bottom:.6em}#header h1{float:left;font-size:9px;margin-top:1px;margin-bottom:0;color:#727272;font-weight:normal}#header .toptext{float:left;font-size:7px;margin-top:1px;margin-bottom:0;color:#929292;font-weight:normal}#header nav{margin-top:1.2em;float:left}#header nav ul{margin:0;list-style:none;overflow:hidden;text-transform:uppercase}#header nav ul li{float:left;margin-left:1em;margin-bottom:.5em}#header nav ul li a{text-decoration:none}#header nav ul li a:hover{color:#fff;text-decoration:none}#promo{margin-bottom:1.5em;border:0}#headgirl{text-align:center;font-size:12px;border:0;line-height:1.2em}#headgirl img{width:132px;border:2px dashed #fff;padding:2px;border-radius:10px;background-color:#ff69b4}#topgirl{text-align:center;font-size:9px;border:0;line-height:1.2em}#topgirl1{text-align:center;font-size:10px;border:0;line-height:1.2em}#topgirl1 img{width:125px;border:1px solid #aaa;padding:2px;border-radius:10px;background-color:#fff}#topgirl2{text-align:center;font-size:10px;border:0;line-height:1.2em}#topgirl2 img{width:125px;border:1px solid #aaa;padding:2px;border-radius:10px;background-color:#fff}#topgirl3{text-align:center;font-size:10px;border:0;line-height:1.2em}#topgirl3 img{width:125px;border:1px solid #aaa;padding:2px;border-radius:10px;background-color:#fff}#fromshop{text-align:center;font-size:10px;border:0;line-height:1.4em}#fromshop img{width:110px;border:1px solid #aaa;padding:2px;border-radius:8px;background-color:#fff}#topfromshop1{text-align:center;font-size:9px;border:0;line-height:1.4em}#toprank{text-align:center;font-size:9px;border:0;line-height:1.2em}#toprank li{border:0}#newgirl{text-align:center;font-size:11px;border:0;line-height:1.3em}#muryoshop{text-align:center;font-size:7px;border:0;line-height:1.4em}#muryoshop img{width:110px;border:1px solid #aaa;padding:2px;border-radius:8px;background-color:#fff}.areagirl{text-align:center;font-size:10px;border:0;line-height:1.3em}.yakatagirl{text-align:center;font-size:11px;border:0;line-height:1.3em}.yakatabanner{text-align:center;border:0;height:40px}.freeshop{text-align:center;font-size:9px;border:0;line-height:1.2em}#mapimg{text-align:center;position:relative}#info .subheader{color:rgba(0,0,0,.6);padding-bottom:.3em;border-bottom:1px solid #ccc;text-decoration:underline;font-weight:bold}#info li{background-color:#fff;border:0}#info .inner{text-align:center;border:1px solid #d35a5a}#info #bnr img{margin-bottom:10px;border:2px;border-style:dotted;max-width:100%;height:auto}#popdelidol{width:170px;font-size:11px}#popdelidol .inner{margin-left:0;margin-right:5px;text-align:center;border:1px solid #d35a5a}#todaykey{width:170px;font-size:11px}#todaykey .subheader{padding-bottom:.1em;border-bottom:1px solid #ccc;font-weight:bold;font-size:12px}#todaykey .inner{margin-left:0;margin-right:5px;text-align:center;border:1px solid #d35a5a}#popshop{width:170px;font-size:11px}#asprank{width:170px;font-size:11px}#rec1 li{border:1px solid #d35a5a}#rec1 .subheader{color:rgba(0,0,0,.6);padding-bottom:.3em;border-bottom:1px solid #ccc}#fromshop .subheader{color:rgba(0,0,0,.6);padding-bottom:.3em;border-bottom:1px solid #ccc}.nface{text-align:left;height:12px;font-size:12px;font-weight:normal}.nvaluel{text-align:left;height:12px;font-size:13px;font-weight:bold}.nvaluec{text-align:center;height:12px;font-size:13px;font-weight:bold}.nfacem{text-align:left;height:15px;font-size:10px;font-weight:normal;padding:14px 2px 2px 2px}.nvaluelm{text-align:left;height:12px;font-size:9px;font-weight:bold;padding:14px 2px 2px 2px}.nvaluecm{text-align:center;height:12px;font-size:11px;font-weight:bold;padding:15px 2px 2px 2px}#bannerleft .subheader{color:rgba(0,0,0,.6);margin-left:0;padding-left:0;border-bottom:1px solid #ccc}#bannerleft #bnr img{margin-left:0;margin-bottom:5px;border:1px;width:160px;height:30px;border-style:groove}#intro{padding-bottom:.2em;margin-bottom:3px}#intro .subheader{color:rgba(0,0,0,.6);padding-bottom:.3em;border-bottom:1px solid #ccc}#intro li{background-color:#fff;border:1px solid #d35a5a}#waritike img{border-radius:10px;border:2px solid #ccc}.tikefree{font-size:10px;line-height:120%;padding:.4em;background-color:#fff;border:1px solid #eee}.day{text-align:center;height:15px;background-color:#ffd8d2;color:#393639;font-size:13px;font-weight:bold}.sun{text-align:center;height:15px;background-color:#ffd8d2;color:red;font-size:13px;font-weight:bold}.sat{text-align:center;height:15px;background-color:#ffd8d2;color:#09f;font-size:13px;font-weight:bold}.schedule{text-align:center;background-color:#fff;color:#393639;height:50px;font-size:12px;font-weight:bold}.schelect{font-size:10px}#accrank{background-color:#fff;padding:.5em .5em}#banner{line-height:0;padding:.5em;background-color:#e9e6da}#keisai{line-height:0;padding:.4em}.keisaia img{padding:3px;background-color:#fff;border:1px solid #000;box-shadow:3px 3px 0 #aaa}#keisaiab img{padding:3px;background-color:#fff;border:1px solid #000;box-shadow:3px 3px 0 #aaa}#blocks dl{overflow:hidden;margin:0;padding-bottom:1.5em}#blocks dt{float:left;width:22%;margin-right:4%}#blocks dt img{padding:4px;background-color:#fff;border:1px solid #000;box-shadow:4px 4px 0 #000}#blocks dd{margin:0;float:left;width:74%;padding-bottom:1.5em}#blocks .subheader{color:rgba(0,0,0,.8);padding-bottom:.3em}.block-one{list-style:none;margin-left:0;margin-bottom:0}.block-inner{padding:.5em}.blocks-8{padding-left:0;list-style:none;margin-left:-3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.blocks-8:after{content:".";display:block;height:0;clear:both;visibility:hidden}.blocks-8>li{height:auto;float:left;margin-bottom:1.0;margin-left:3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.blocks-8>li{width:9.40%}#partners{padding-top:1.5em}#partners h4{color:#666}#order li{height:65px}#reg p{height:35px}#reg .height2{height:45px;line-height:1.2em}#reg .height3{height:65px;line-height:1.2em}#footer{color:#888;margin-top:3em;padding-bottom:40px;font-size:.9em;padding-top:3em;background-color:#fff;overflow:hidden;box-shadow:0 2px 4px #bbb inset}#footer section{float:left}#footer nav{float:right}#footer nav ul{list-style:none;margin:0}#footer nav ul li{float:left;margin-left:2em}.btn-super-small{padding:0 3px;font-size:10px}.btn-super-small.btn-active{padding:2px 3px}.btn-yayasmall{padding:1px 4px;font-size:.9em}.css_btn_class{font-size:12px;font-family:Arial;font-weight:normal;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:2px solid #469df5;padding:2px 6px;margin-bottom:5px;text-decoration:none;background:-webkit-gradient(linear,left top,left bottom,color-stop(37%,#79bbff),color-stop(68%,#4197ee));background:-moz-linear-gradient(center top,#79bbff 37%,#4197ee 68%);background:-ms-linear-gradient(top,#79bbff 37%,#4197ee 68%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff',endColorstr='#4197ee');background-color:#79bbff;color:#fff;display:inline-block;text-shadow:2px 2px 0 #287ace;-webkit-box-shadow:inset 1px 0 0 0 #cae3fc;-moz-box-shadow:inset 1px 0 0 0 #cae3fc;box-shadow:inset 1px 0 0 0 #cae3fc}.css_btn_class:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(37%,#4197ee),color-stop(68%,#79bbff));background:-moz-linear-gradient(center top,#4197ee 37%,#79bbff 68%);background:-ms-linear-gradient(top,#4197ee 37%,#79bbff 68%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4197ee',endColorstr='#79bbff');background-color:#4197ee}.css_btn_class:active{position:relative;top:1px}.css_btn_12{font-size:12px;font-family:Arial;font-weight:normal;-moz-border-radius:21px;-webkit-border-radius:21px;border-radius:21px;border:2px solid #469df5;padding:6px 14px;text-decoration:none;background:-webkit-gradient(linear,left top,left bottom,color-stop(37%,#7fb8f0),color-stop(68%,#4197ee));background:-moz-linear-gradient(center top,#7fb8f0 37%,#4197ee 68%);background:-ms-linear-gradient(top,#7fb8f0 37%,#4197ee 68%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7fb8f0',endColorstr='#4197ee');background-color:#7fb8f0;color:#fff;display:inline-block;text-shadow:2px 2px 0 #287ace;-webkit-box-shadow:inset 1px 0 0 0 #cae3fc;-moz-box-shadow:inset 1px 0 0 0 #cae3fc;box-shadow:inset 1px 0 0 0 #cae3fc}.css_btn_12:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(37%,#4197ee),color-stop(68%,#7fb8f0));background:-moz-linear-gradient(center top,#4197ee 37%,#7fb8f0 68%);background:-ms-linear-gradient(top,#4197ee 37%,#7fb8f0 68%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4197ee',endColorstr='#7fb8f0');background-color:#4197ee}.css_btn_12:active{position:relative;top:1px}.list_carousel{background-color:#fff7f7;margin:0 0 30px 60px;width:360px}.list_carousel ul{margin:0;padding:0;list-style:none;display:block}.clearfix{float:none;clear:both}.prev{float:left;margin-left:10px}.next{float:right;margin-right:10px}.pager{float:left;width:300px;text-align:center}.pager a{margin:0 5px;text-decoration:none}.pager a.selected{text-decoration:underline}.timer{background-color:#999;height:6px;width:0}.list_carousel li{font-size:15px;color:#eee;text-align:center;background-color:#fff7f7;border:1px solid #fff;padding:0;margin:1px;display:block;float:left}.list_carousel.responsive{width:auto;margin-left:0}.br1pix{font-size:1px}.br3pix{font-size:3px}.br5pix{font-size:5px}.br7pix{font-size:7px}.br10px{font-size:10px}div.clear{clear:both}.warn10{font-size:10px;font-weight:bold;color:red}.warn{font-size:12px;font-weight:bold;color:red}.warn18{font-size:18px;font-weight:bold;color:red}.warn24{font-size:24px;font-weight:bold;color:red}.text10{font-size:10px;color:#111}.text12{font-size:12px;color:#111}.text14{font-size:14px;color:#111}.text14b{font-size:12px;font-weight:bold;color:#111}.text16b{font-size:16px;font-weight:bold;color:#111}.text20b{font-size:20px;font-weight:bold;color:#111}.img150{width:150px}.img120{width:120px}.img100{width:100px}.imgleft{float:left}.imgrad10{border:1px solid #aaa;padding:2px;border-radius:10px;background-color:#fff}.news{overflow:scroll;height:280px;margin:0 0 0 10px;font-size:11px}.ibox{overflow:scroll;height:120px;margin:0 0 0 10px;font-size:11px}.newspg{overflow:scroll;height:500px;margin:0 0 0 10px;font-size:11px}.newsdetail{overflow:scroll;margin:0 0 0 10px;height:800px;font-size:20px}.shopnews{overflow:scroll;height:150px;background-color:white;font-size:11px}.assesspg{overflow:scroll;height:800px;margin:0 0 0 10px;background-color:white;font-size:13px}.assesspg{overflow:scroll;height:800px;margin:0 0 0 10px;background-color:white;font-size:13px;line-height:2.0}.assessdetail{overflow:scroll;height:300px;margin:0 0 0 10px;background-color:white;font-size:13px;line-height:2.0}