@charset "utf-8";h1,h2,h3,h4,h4,h6,#header #site-title,#pageTitBnr #pageTitInner #pageTit,.leadTxt,.menu li a strong,.sideTower .localHead{font-family:"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 Pr6 W6","Hiragino Mincho Pro","HGS明朝E","メイリオ","ＭＳ Ｐ明朝","MS PMincho",Meiryo,serif}#pageTitleImage img{width:100%;height:auto}.subSection-title{border-bottom:1px solid #ccc;-webkit-box-shadow:0 0px 0px rgba(255,255,255,.9);box-shadow:0 0px 0px rgba(255,255,255,.9)}a:hover img{opacity:.5;filter:alpha(opacity=50);-ms-filter:“alpha(opacity=50)”}.siteHeader{width:100%;z-index:1000;top:0;background-color:#6207bc;box-shadow:0px 1px 3px rgba(0,0,0,.1);margin-bottom:0}.siteHeader .navbar{border-radius:0}.siteHeader .container{padding-top:5px;padding-bottom:4px}.navbar-header{float:none}.navbar-brand{height:auto;padding:5px 0;margin:0;font-size:32px;line-height:1.5em}.navbar-brand a{color:#333}.navbar-brand a:hover{text-decoration:none;color:#337ab7}.navbar-brand img{max-height:100px !important;display:block}@media (max-width:991px){.navbar-brand{float:inherit;text-align:center;padding:0 40px}.navbar-brand img{display:block;margin:0 auto}}@media (min-width:992px){.siteHeader .container{padding-top:20px;padding-bottom:18px}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}.navbar-header{float:left}.navbar-brand img{max-height:66px}}@media (min-width:992px){.page-header_pageTitle,h1.page-header_pageTitle:first-child{font-size:28px}}.nav{font-size:16px}ul.gMenu{padding-top:30px}ul.gMenu a{display:block;overflow:hidden;text-decoration:none;color:#fff}@media (min-width:992px){ul.gMenu>li>ul.sub-menu li a{background-color:#99f}ul.gMenu>li>ul.sub-menu li a:hover{color:#99f}}.box{width:100%;display:table}.left-content{width:60%;display:table-cell}.right-content{width:40%;display:table-cell;text-align:right}.menu-naiyou{margin-top:20px}.shop_spec{width:100%;margin-bottom:25px}.shop_spec th{width:30%;text-align:center;font-weight:400;line-height:200%;background-color:#f5f5f5;border-bottom:1px solid #fff}.shop_spec td{width:70%;text-align:left;line-height:200%;background-color:#fff}@media only screen and (max-width:480px){.shop_spec{margin:0;margin-bottom:25px}.shop_spec th,.shop_spec td{width:100%;display:block;border-top:none}.shop_spec tr:first-child th{border-top:1px solid #ddd}}footer{background-color:#333;color:#fff}footer .widget_nav_menu ul li a{color:#fff}.foot_logo{margin-bottom:20px}@media (max-width:768px){.foot_logo{text-align:center}.col-md-4{margin-bottom:40px}}