@charset "utf-8";.taLeft{text-align:left!important}.taCenter{text-align:center!important}.taRight{text-align:right!important}.vaTop{vertical-align:top!important}.vaMiddle{vertical-align:middle!important}.fsP1{font-size:1.08em!important}.fsP2{font-size:1.16em!important}.fsP3{font-size:1.24em!important}.fsP4{font-size:1.32em!important}.fsP5{font-size:1.4em!important}.fsM1{font-size:.92em!important}.fsM2{font-size:.84em!important}.fsM3{font-size:.76em!important}.fsM4{font-size:.68em!important}.fsM5{font-size:.6em!important}.fwNormal{font-weight:400!important}.fwBold{font-weight:700!important}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}* html .clearfix,*+html .clearfix{zoom:1}img{vertical-align:top}.pageTop{margin:15px auto 19px;width:61pc;text-align:right}#main h2{margin-bottom:14px;border-top:1px solid #bfbfbf}#main .h2Ttl{margin-bottom:4px}#main .h2Ttl02{margin-bottom:34px}#main .accessBox{margin:0 0 0 27px}#main .accessBox .title{margin-right:55px;float:left;padding-bottom:20px}#main .accessBox dl{float:left}#main .accessBox dt{margin-bottom:9pt}#main .accessBox dd{margin-bottom:25px;font-size:9pt;line-height:1.9}#main .accessBox dd p{padding-left:1em;text-indent:-1em}#main .accessBox dd .tel{margin-top:30px}#main .accessBox .map{float:right}#main .parking{font-weight:700}#main .parking,#main .parking a:hover{text-decoration:underline}.park_txt{width:420px;float:left}#main .newsBox{display:block;margin:30px 0 40px;overflow:hidden}#main .newsBox p{padding:28px 0 7pc 18px;width:163px;float:left;background:url(../../common2/images/title_bg.gif)repeat left top}#main .newsBox p img{height:35px;width:auto}#main .newsBox dl{border-top:1px solid #bfbfbf;margin:0 0 6px;width:100%;font-size:9pt}#main .newsBox dt{font-size:13px;letter-spacing:.08em;padding:15px 20px 10px;float:left;background:url(../../common2/images/icon/icon01.gif)no-repeat left 18px}#main .newsBox dd{font-size:14px;letter-spacing:.15em;padding:13px 0;border-bottom:1px solid #bfbfbf}#main .newsBox .none{border:0}.sp_menu_tel{display:none}@media all and (min-width:0) and (max-width:640px){.pageTop{margin-bottom:10px;padding:0 20px;width:auto!important}#main h2 img{width:5pc}#main .accessBox{margin:0}#main .accessBox .title{margin:0;float:none}#main .accessBox dl{margin-bottom:10px;float:none}#main .accessBox dt{margin-bottom:0}#main .accessBox dt:first-child img,#main .accessBox dt:nth-child(3) img{height:1pc;margin-bottom:9pt}#main .accessBox dd{margin-bottom:10px;font-size:14px;line-height:1.9em}#main .accessBox dd .tel{margin-top:10px}#main .accessBox dd .tel img{width:70%}#main .accessBox .map{margin:0 10px;float:none}#main .accessBox .map img{width:100%}#main .newsBox{display:block;margin:20px 0 0;width:100%}#main .newsBox p{padding:10px;width:auto;float:none}#main .newsBox dl{margin:0 0 15px;width:auto;float:none;font-size:11px;flex-direction:column}#main .newsBox dt{padding:10px 0 5px 15px;background-position:left 9pt}#main .newsBox dd,#main .newsBox dt{display:block;width:100%}.nav-tell{display:block;height:26px;text-align:center;margin:0 auto;position:relative}.sp_menu_tel{color:#000;height:28px;width:28px;display:block;top:14px;right:70px;margin:auto;position:absolute}.sp_br,.sp_br_in{display:inline-block}.sp_br_in{padding-left:1em;text-indent:-1em}.park_txt{width:100%;float:none}.shopinfo_tel{margin-top:20px;text-align:center}}

@media (min-width: 0) and (max-width: 640px) {
    #main .newsBox dl:last-child{
        margin-bottom: 0;
    }
}