.video-banner #wp-custom-header:before{background:0 0}.banner-caption{background:0 0}.widget_bttk_image_text_widget ul li .btn-readmore{font-size:1.2em}.main-navigation ul li{font-size:.89em}@media only screen and (max-width:767px){.banner .banner-caption .entry-title a,.banner .item .entry-header .title a{font-size:1.6rem}}@media only screen and (max-width:425px){.banner .banner-caption .entry-title a,.banner .item .entry-header .title a{font-size:1.3rem}}h3{font-size:2em}.site-footer{background:#964a2a}#text-4 p{text-align:center}#text-4 a{color:#fff;text-decoration:none;font-size:1.2em}h3.miryoku{font-size:18px}#logo{margin-top:48px;margin-bottom:0}.reserv{position:absolute;top:35px;right:0}.baby{font-weight:700;font-size:2em;margin-left:12%;color:#f60;padding-bottom:6px;border-bottom-width:thin;border-bottom-style:dotted;border-bottom-color:#f60}.gw{font-weight:700;font-size:1.122em;line-height:1.5em;list-style-type:circle;color:#e26033}.annai{padding:5%;border:thin solid #f60;margin-top:12px}.dish{float:left;width:100%;margin-bottom:36px}.slide .banner{background-image:none}.roundborder{border:5px solid #f60;margin:25px auto;border-radius:255px 15px 225px 15px/15px 225px 15px 255px;padding:20px}@media only screen and (max-width:767px){#logo{margin-top:10px;margin-bottom:20px}.reserv{position:relative;margin-right:auto;margin-left:auto;width:50%;margin-bottom:40px}.phoneno{text-align:center}.wp-image-88{float:none !important}.baby{margin-left:0}}.banner .banner-caption .entry-title,.banner .item .entry-header .title　{font-size:3em;font-family:serif}table.plans tbody tr:nth-child(odd){background:0 0}table.plans tr td,table.plans tr th{border:2px solid #ebebeb}table.plans th{text-align:center;min-width:7em}table.plans th.plan{font-size:1.25em;background-color:#edb763}table.plans th.plan-k{font-size:1.25em;background-color:#f56332}table.plans th.plan span{font-size:1rem}@media only screen and (max-width:480px){table.plans tr td,table.plans tr th{padding:5px}}