@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Noto+Sans+JP:500,900|Sawarabi+Mincho&subset=japanese,latin-ext);@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);html{background:#fff}a,blockquote,body,code,dd,div,dl,dt,fieldset,figcaption,figure,figure img,form,h1,h2,h3,h4,h5,h6,img,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}del,ins{text-decoration:none}html{overflow:hidden;overflow-y:scroll}body{overflow:hidden;width:100%;color:#000;-webkit-text-size-adjust:100%;font-family:"Noto Sans JP",sans-serif;font-size:15px;font-weight:500;line-height:1;letter-spacing:.04em}@media screen and (max-width:768px){body{font-size:14px}}body .mincho{font-family:"Sawarabi Mincho",sans-serif}a{opacity:1;text-decoration:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;transition:all .18s ease-in-out}a:active,a:hover,a:link,a:visited{color:#000}a:hover{opacity:.66}a:hover img{opacity:.66;transition:all .18s ease-in-out}a[href^="tel:"]{cursor:default}a[href^="tel:"]:hover{opacity:1}.pc_view{display:inline-block}@media screen and (max-width:414px){.pc_view{display:none}}.tb_view{display:none}@media screen and (max-width:768px){.tb_view{display:inline-block}}.sp_view{display:none}@media screen and (max-width:414px){.sp_view{display:inline-block}}.sp-s_view{display:none}@media screen and (max-width:320px){.sp-s_view{display:inline-block}}#top-btn{position:fixed;z-index:1000;right:20px;bottom:10px;padding-top:5px}@media screen and (max-width:768px){#top-btn{right:10px}}#top-btn a{display:inline-block;width:50px;padding:17px 0 18px;text-align:center;color:#fff;background:#000;border-radius:50%}@media screen and (max-width:768px){#top-btn a{width:40px;padding:15px 0;font-size:10px}}#top-btn a:hover{transform:translateY(-6px)}@media screen and (max-width:414px){.area-kenhokusei-page .root__box,.area-kennan-page .root__box,.area-narita-page .root__box,.area-naruto-page .root__box,.area-sakura-page .root__box,.area-shibamata-page .root__box,.area-tsukuba-page .root__box{overflow:auto;width:100%;padding:25px 15px!important}.area-kenhokusei-page .root__box__inner,.area-kennan-page .root__box__inner,.area-narita-page .root__box__inner,.area-naruto-page .root__box__inner,.area-sakura-page .root__box__inner,.area-shibamata-page .root__box__inner,.area-tsukuba-page .root__box__inner{width:580px}}.area-kenhokusei-page .ticket,.area-kennan-page .ticket,.area-narita-page .ticket,.area-naruto-page .ticket,.area-sakura-page .ticket,.area-shibamata-page .ticket,.area-tsukuba-page .ticket{margin-top:54px;background:#17428f}@media screen and (max-width:414px){.area-kenhokusei-page .ticket,.area-kennan-page .ticket,.area-narita-page .ticket,.area-naruto-page .ticket,.area-sakura-page .ticket,.area-shibamata-page .ticket,.area-tsukuba-page .ticket{margin-top:0}}.area-kenhokusei-page .ticket__block,.area-kennan-page .ticket__block,.area-narita-page .ticket__block,.area-naruto-page .ticket__block,.area-sakura-page .ticket__block,.area-shibamata-page .ticket__block,.area-tsukuba-page .ticket__block{max-width:906px;width:100%;margin:0 auto;padding:36px 30px 44px;box-sizing:border-box}@media screen and (max-width:414px){.area-kenhokusei-page .ticket__block,.area-kennan-page .ticket__block,.area-narita-page .ticket__block,.area-naruto-page .ticket__block,.area-sakura-page .ticket__block,.area-shibamata-page .ticket__block,.area-tsukuba-page .ticket__block{margin:0 auto;padding:25px 15px}}.area-kenhokusei-page .ticket__block__inner,.area-kennan-page .ticket__block__inner,.area-narita-page .ticket__block__inner,.area-naruto-page .ticket__block__inner,.area-sakura-page .ticket__block__inner,.area-shibamata-page .ticket__block__inner,.area-tsukuba-page .ticket__block__inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.area-kenhokusei-page .ticket__block__inner .right,.area-kennan-page .ticket__block__inner .right,.area-narita-page .ticket__block__inner .right,.area-naruto-page .ticket__block__inner .right,.area-sakura-page .ticket__block__inner .right,.area-shibamata-page .ticket__block__inner .right,.area-tsukuba-page .ticket__block__inner .right{order:1;width:49.65%}@media screen and (max-width:414px){.area-kenhokusei-page .ticket__block__inner .right,.area-kennan-page .ticket__block__inner .right,.area-narita-page .ticket__block__inner .right,.area-naruto-page .ticket__block__inner .right,.area-sakura-page .ticket__block__inner .right,.area-shibamata-page .ticket__block__inner .right,.area-tsukuba-page .ticket__block__inner .right{width:46.65%}}.area-kenhokusei-page .ticket__block__inner .right figure,.area-kennan-page .ticket__block__inner .right figure,.area-narita-page .ticket__block__inner .right figure,.area-naruto-page .ticket__block__inner .right figure,.area-sakura-page .ticket__block__inner .right figure,.area-shibamata-page .ticket__block__inner .right figure,.area-tsukuba-page .ticket__block__inner .right figure{line-height:0}.area-kenhokusei-page .ticket__block__inner .right figure img,.area-kennan-page .ticket__block__inner .right figure img,.area-narita-page .ticket__block__inner .right figure img,.area-naruto-page .ticket__block__inner .right figure img,.area-sakura-page .ticket__block__inner .right figure img,.area-shibamata-page .ticket__block__inner .right figure img,.area-tsukuba-page .ticket__block__inner .right figure img{max-width:100%}.area-kenhokusei-page .ticket__block__inner .left,.area-kennan-page .ticket__block__inner .left,.area-narita-page .ticket__block__inner .left,.area-naruto-page .ticket__block__inner .left,.area-sakura-page .ticket__block__inner .left,.area-shibamata-page .ticket__block__inner .left,.area-tsukuba-page .ticket__block__inner .left{order:2;width:50.35%}.area-kenhokusei-page .ticket__block__inner .left h2,.area-kennan-page .ticket__block__inner .left h2,.area-narita-page .ticket__block__inner .left h2,.area-naruto-page .ticket__block__inner .left h2,.area-sakura-page .ticket__block__inner .left h2,.area-shibamata-page .ticket__block__inner .left h2,.area-tsukuba-page .ticket__block__inner .left h2{line-height:0}.area-kenhokusei-page .ticket__block__inner .left h2 img,.area-kennan-page .ticket__block__inner .left h2 img,.area-narita-page .ticket__block__inner .left h2 img,.area-naruto-page .ticket__block__inner .left h2 img,.area-sakura-page .ticket__block__inner .left h2 img,.area-shibamata-page .ticket__block__inner .left h2 img,.area-tsukuba-page .ticket__block__inner .left h2 img{max-width:100%}.area-kenhokusei-page .ticket__block__inner .copy,.area-kennan-page .ticket__block__inner .copy,.area-narita-page .ticket__block__inner .copy,.area-naruto-page .ticket__block__inner .copy,.area-sakura-page .ticket__block__inner .copy,.area-shibamata-page .ticket__block__inner .copy,.area-tsukuba-page .ticket__block__inner .copy{order:3;width:100%;margin-top:22px;font-size:14px;line-height:1.5;color:#fff}@media screen and (max-width:414px){.area-kenhokusei-page .ticket__block__inner .copy,.area-kennan-page .ticket__block__inner .copy,.area-narita-page .ticket__block__inner .copy,.area-naruto-page .ticket__block__inner .copy,.area-sakura-page .ticket__block__inner .copy,.area-shibamata-page .ticket__block__inner .copy,.area-tsukuba-page .ticket__block__inner .copy{margin-top:16px;font-size:13px}}.area-kenhokusei-page .ticket__block .detail-btn,.area-kennan-page .ticket__block .detail-btn,.area-narita-page .ticket__block .detail-btn,.area-naruto-page .ticket__block .detail-btn,.area-sakura-page .ticket__block .detail-btn,.area-shibamata-page .ticket__block .detail-btn,.area-tsukuba-page .ticket__block .detail-btn{margin-top:22px;text-align:center}@media screen and (max-width:414px){.area-kenhokusei-page .ticket__block .detail-btn,.area-kennan-page .ticket__block .detail-btn,.area-narita-page .ticket__block .detail-btn,.area-naruto-page .ticket__block .detail-btn,.area-sakura-page .ticket__block .detail-btn,.area-shibamata-page .ticket__block .detail-btn,.area-tsukuba-page .ticket__block .detail-btn{margin-top:16px}}.area-kenhokusei-page .ticket__block .detail-btn a,.area-kennan-page .ticket__block .detail-btn a,.area-narita-page .ticket__block .detail-btn a,.area-naruto-page .ticket__block .detail-btn a,.area-sakura-page .ticket__block .detail-btn a,.area-shibamata-page .ticket__block .detail-btn a,.area-tsukuba-page .ticket__block .detail-btn a{display:inline-block;width:396px;padding:12px;font-size:17px;color:#fff;border:4px solid #fff;box-sizing:border-box}@media screen and (max-width:414px){.area-kenhokusei-page .ticket__block .detail-btn a,.area-kennan-page .ticket__block .detail-btn a,.area-narita-page .ticket__block .detail-btn a,.area-naruto-page .ticket__block .detail-btn a,.area-sakura-page .ticket__block .detail-btn a,.area-shibamata-page .ticket__block .detail-btn a,.area-tsukuba-page .ticket__block .detail-btn a{width:100%}}.area-kenhokusei-page .ticket__block .detail-btn a span,.area-kennan-page .ticket__block .detail-btn a span,.area-narita-page .ticket__block .detail-btn a span,.area-naruto-page .ticket__block .detail-btn a span,.area-sakura-page .ticket__block .detail-btn a span,.area-shibamata-page .ticket__block .detail-btn a span,.area-tsukuba-page .ticket__block .detail-btn a span{display:inline-block}.area-kenhokusei-page .ticket__block .detail-btn a span::before,.area-kennan-page .ticket__block .detail-btn a span::before,.area-narita-page .ticket__block .detail-btn a span::before,.area-naruto-page .ticket__block .detail-btn a span::before,.area-sakura-page .ticket__block .detail-btn a span::before,.area-shibamata-page .ticket__block .detail-btn a span::before,.area-tsukuba-page .ticket__block .detail-btn a span::before{content:"\f101";font-family:Fontawesome;margin-right:10px}.header__block__inner{display:flex;justify-content:space-between;align-items:center;max-width:1020px;width:100%;margin:0 auto;padding:14px 30px;box-sizing:border-box}@media screen and (max-width:768px){.header__block__inner{padding:10px}}.header__block__inner .logo__box{max-width:740px;width:77.1%;line-height:0}@media screen and (max-width:768px){.header__block__inner .logo__box{width:87%}}.header__block__inner .header-logo{line-height:0}@media screen and (max-width:768px){.header__block__inner .header-logo{width:calc(100% - 10px)}}.header__block__inner .header-logo a{display:flex;justify-content:space-between;align-items:center}.header__block__inner .header-logo a img{max-width:100%}.header__block__inner .header-logo a img:nth-of-type(1){max-width:84px;width:11.36%}@media screen and (max-width:414px){.header__block__inner .header-logo a img:nth-of-type(1){width:20%}}.header__block__inner .header-logo a img:nth-of-type(2){max-width:643px;width:86.9%;margin-left:10px}@media screen and (max-width:414px){.header__block__inner .header-logo a img:nth-of-type(2){width:78%;margin-left:0}}@media screen and (max-width:414px){.header__block__inner .header-logo a img:nth-of-type(3){max-width:100%;width:78%;margin-left:0}}.header__block__inner .language select{position:relative;padding:4px 6px 4px 28px;letter-spacing:.06em;background:url(../images/common/ico_language.png) center left 4px/22px auto no-repeat;box-sizing:border-box}@media screen and (max-width:768px){.header__block__inner .language select{display:none}}.header__block__inner .spMenu{display:none}@media screen and (max-width:768px){.header__block__inner .spMenu{display:block;padding:12px 8px;background:#01348d;box-sizing:border-box}.header__block__inner .spMenu__inner{position:relative;display:block;width:28px;height:20px}.header__block__inner .spMenu__inner span{display:block;position:absolute;width:28px;height:2px;border-radius:20px;background:#fff}.header__block__inner .spMenu__inner span:nth-of-type(1){top:0}.header__block__inner .spMenu__inner span:nth-of-type(2){top:50%;transform:translateY(-50%)}.header__block__inner .spMenu__inner span:nth-of-type(3){bottom:0}}.header__block .groNav{background:#01348d}@media screen and (max-width:768px){.header__block .groNav{position:fixed;top:0;left:100%;z-index:10000;width:100%;height:100%;padding:10px;box-sizing:border-box;transition:all .36s ease-in-out}}.header__block .groNav .close{display:none}@media screen and (max-width:768px){.header__block .groNav .close{display:block;text-align:right}.header__block .groNav .close span{display:inline-block;width:44px;padding:10px;box-sizing:border-box}.header__block .groNav .close span img{max-width:100%}}.header__block .groNav ul{display:flex;justify-content:space-between;max-width:1010px;width:100%;margin:0 auto;padding:0 30px;box-sizing:border-box}@media screen and (max-width:768px){.header__block .groNav ul{display:block;padding:10px 15px}}@media screen and (max-width:768px){.header__block .groNav ul li:nth-of-type(n+2){margin-top:8px}.header__block .groNav ul li.tb_view{display:block}}.header__block .groNav ul li a{display:block;padding:18px 14px;text-align:center;font-size:16px;line-height:1.2;letter-spacing:.06em;color:#fff;box-sizing:border-box}@media screen and (max-width:768px){.header__block .groNav ul li a{position:relative;padding:6px 22px 6px 0;text-align:left}.header__block .groNav ul li a::after{content:"\f105";font-family:Fontawesome;position:absolute;top:50%;right:0;transform:translateY(-50%)}}@media screen and (max-width:320px){.header__block .groNav ul li a{padding:3px 22px 3px 0;font-size:14px}}.header__block .groNav ul li a small{display:block;margin-top:4px;font-size:12px}@media screen and (max-width:768px){.header__block .groNav ul li a small{display:inline-block;margin:0 0 0 4px}}.header__block .groNav .language{display:none}@media screen and (max-width:768px){.header__block .groNav .language{display:block;margin-top:10px;padding:0 15px;box-sizing:border-box}.header__block .groNav .language select{position:relative;width:100%;padding:10px 10px 10px 38px;font-size:16px;letter-spacing:.06em;background:rgba(255,255,255,.46);background:#fff url(../images/common/ico_language.png) center left 8px/24px auto no-repeat;box-sizing:border-box}}.footer__block{background:#dfdfdf}.footer__block__inner{position:relative;max-width:1010px;width:100%;margin:34px auto 0;padding:20px 30px 24px;box-sizing:border-box}@media screen and (max-width:414px){.footer__block__inner{margin:14px auto 0;padding:16px 15px 20px}}.footer__block__inner .copyright{display:block;text-align:center;font-size:12px;font-weight:500;letter-spacing:.06em}@media screen and (max-width:414px){.footer__block__inner .copyright{text-align:center;font-size:10px;line-height:1.7}}@media screen and (max-width:320px){.footer__block__inner .copyright{font-size:11px}}.area-kenhokusei-page .acd-btn{display:none}@media screen and (max-width:414px){.area-kenhokusei-page .acd-btn{display:block;position:relative;width:9em;margin:10px 0 0 auto;padding:5px 28px 5px 18px;text-align:center;font-size:14px;line-height:1.3;background:#f1f1f1;border-radius:50px;border:1px solid #d9d9d9;box-sizing:border-box}.area-kenhokusei-page .acd-btn::after{content:"\f103";font-family:Fontawesome;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.area-kenhokusei-page .acd-btn.mt{margin-top:0}}@media screen and (max-width:414px){.area-kenhokusei-page .acd-btn.open::after{content:"\f102"}}@media screen and (max-width:414px){.area-kenhokusei-page .acd__box{display:none}}.area-kenhokusei-page .footer__block .footer__block__inner{margin-top:0}.area-kenhokusei-page .header__block .groNav ul li:nth-of-type(6) a{position:relative}.area-kenhokusei-page .header__block .groNav ul li:nth-of-type(6) a::after{content:"";position:absolute;bottom:1px;left:0;width:100%;border-bottom:3px solid #fff}@media screen and (max-width:768px){.area-kenhokusei-page .header__block .groNav ul li:nth-of-type(6) a::after{top:inherit;bottom:0;transform:translateY(0);border-bottom:1px solid #fff}}.area-kenhokusei-page .mainVisual__box{max-width:1200px;width:100%;margin:0 auto}.area-kenhokusei-page .mainVisual__box .tit-sp{display:none}@media screen and (max-width:768px){.area-kenhokusei-page .mainVisual__box .tit-sp{display:block;font-size:18px;line-height:1.3;color:#fff;background:#f72892;background:linear-gradient(90deg,#d11a77 10%,#f72892,#d11a77 90%)}.area-kenhokusei-page .mainVisual__box .tit-sp a{display:block;padding:10px;color:#fff;box-sizing:border-box}}.area-kenhokusei-page .mainVisual__box__inner{display:flex;justify-content:space-between;padding:36px 44px;color:#fff;background:#82cc6b;box-sizing:border-box}@media screen and (max-width:768px){.area-kenhokusei-page .mainVisual__box__inner{padding:22px}}@media screen and (max-width:414px){.area-kenhokusei-page .mainVisual__box__inner{display:block;padding:25px 15px;border:2px solid #fff}}.area-kenhokusei-page .mainVisual__box__inner .left{width:82%}@media screen and (max-width:414px){.area-kenhokusei-page .mainVisual__box__inner .left{width:100%}}.area-kenhokusei-page .mainVisual__box__inner .left h1 span{display:block;font-size:32px;letter-spacing:0}@media screen and (max-width:414px){.area-kenhokusei-page .mainVisual__box__inner .left h1 span{font-size:16px;line-height:1.4;letter-spacing:.04em}}.area-kenhokusei-page .mainVisual__box__inner .left h1 span .osusume-txt{display:block;margin-bottom:8px;font-size:22px}@media screen and (max-width:414px){.area-kenhokusei-page .mainVisual__box__inner .left h1 span .osusume-txt{font-size:14px}}.area-kenhokusei-page .mainVisual__box__inner .left h1 img{max-width:100%;margin-top:20px}@media screen and (max-width:414px){.area-kenhokusei-page .mainVisual__box__inner .left h1 img{width:90%;margin-top:14px}}.area-kenhokusei-page .mainVisual__box__inner .left .copy{margin-top:15px;font-size:15px;line-height:2}@media screen and (max-width:414px){.area-kenhokusei-page .mainVisual__box__inner .left .copy{margin-top:10px;font-size:14px;line-height:2}}.area-kenhokusei-page .mainVisual__box__inner .right{width:38%}@media screen and (max-width:414px){.area-kenhokusei-page .mainVisual__box__inner .right{max-width:inherit;width:100%;margin-top:14px}}.area-kenhokusei-page .mainVisual__box__inner .right figure{line-height:0}.area-kenhokusei-page .mainVisual__box__inner .right figure img{max-width:100%}.area-kenhokusei-page .mainVisual__box__inner .coupon-btn{margin-left:20px}@media screen and (max-width:768px){.area-kenhokusei-page .mainVisual__box__inner .coupon-btn img{width:100%}}@media screen and (max-width:414px){.area-kenhokusei-page .mainVisual__box__inner .coupon-btn{margin-left:0}.area-kenhokusei-page .mainVisual__box__inner .coupon-btn a img{width:216px}}.area-kenhokusei-page .mainVisual__box .root__box{display:block;margin-top:10px;padding:44px}@media screen and (max-width:414px){.area-kenhokusei-page .mainVisual__box .root__box{padding:15px}}.area-kenhokusei-page .mainVisual__box .root__box__inner{text-align:center;line-height:0}.area-kenhokusei-page .mainVisual__box .root__box__inner img{max-width:100%}.area-kenhokusei-page main{display:block}@media screen and (max-width:414px){.area-kenhokusei-page main{overflow:hidden;background:url(../images/area/localcommon/bg.png) top center/100% auto repeat-y}}.area-kenhokusei-page main .coupon-btn-bottom{padding:0 15px;text-align:center;box-sizing:border-box}.area-kenhokusei-page main .coupon-btn-bottom a{position:relative;display:inline-block;width:616px;margin-top:32px;padding:14px 10px;font-size:18px;font-weight:900;line-height:1.4;color:#fff;background:url(../images/area/localcommon/bg_coupon.png) center/100% auto no-repeat;border-radius:50px;border:2px solid #ccc;box-sizing:border-box}@media screen and (max-width:414px){.area-kenhokusei-page main .coupon-btn-bottom a{width:100%;font-size:16px;padding:12px 22px}}.area-kenhokusei-page main .coupon-btn-bottom a::after{content:"\f101";font-family:Fontawesome;position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media screen and (max-width:414px){.area-kenhokusei-page main .coupon-btn-bottom a::after{right:8px}}.area-kenhokusei-page main .area__block{max-width:1010px;width:100%;margin:0 auto;padding:0 30px;box-sizing:border-box}@media screen and (max-width:768px){.area-kenhokusei-page main .area__block{margin:0 auto;padding:0 15px}}.area-kenhokusei-page main .area__block__inner{margin-top:32px}@media screen and (max-width:768px){.area-kenhokusei-page main .area__block__inner{margin-top:15px}}.area-kenhokusei-page main .area__block__inner .set{display:flex;flex-wrap:wrap;justify-content:space-between;padding:18px 16px;border:4px solid #f1f1f1;box-sizing:border-box}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block__inner .set{display:block;background:#fff}}.area-kenhokusei-page main .area__block__inner .set:nth-of-type(n+2){margin-top:32px}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block__inner .set:nth-of-type(n+2){margin-top:20px}}.area-kenhokusei-page main .area__block__inner .set:nth-of-type(even){background:#f1f1f1}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block__inner .set:nth-of-type(even){background:#fff}}.area-kenhokusei-page main .area__block__inner .set:nth-of-type(even) .left dl dd{background:#fff}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block__inner .set:nth-of-type(even) .left dl dd{background:#f1f1f1}}.area-kenhokusei-page main .area__block__inner .set .right{order:2;max-width:380px;width:41.76%}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block__inner .set .right{order:1;max-width:inherit;width:100%}}.area-kenhokusei-page main .area__block__inner .set .right figure{line-height:0}.area-kenhokusei-page main .area__block__inner .set .right figure img{max-width:100%}.area-kenhokusei-page main .area__block__inner .set .right .tmb__box{display:flex;justify-content:space-between;margin-top:3%}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block__inner .set .right .tmb__box{display:none}}.area-kenhokusei-page main .area__block__inner .set .right .tmb__box figure{width:48.5%}.area-kenhokusei-page main .area__block__inner .set .left{order:1;max-width:506px;width:55.61%}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block__inner .set .left{order:2;max-width:inherit;width:100%;margin-top:14px}}.area-kenhokusei-page main .area__block__inner .set .left .tit{font-size:24px;line-height:1.3;color:#82cc6b}.area-kenhokusei-page main .area__block__inner .set .left .tit::after{content:"";clear:both;display:block}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block__inner .set .left .tit{font-size:18px}.area-kenhokusei-page main .area__block__inner .set .left .tit small{display:block;margin-bottom:3px}}.area-kenhokusei-page main .area__block__inner .set .left .tit .ico{float:right;width:26px}.area-kenhokusei-page main .area__block__inner .set .left .tit .ico img{max-width:100%}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block__inner .set .left .tit .ico img{position:relative;bottom:4px}}.area-kenhokusei-page main .area__block__inner .set .left .copy{margin-top:15px;font-size:15px;line-height:1.7}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block__inner .set .left .copy{margin-top:10px;font-size:14px}}.area-kenhokusei-page main .area__block__inner .set .left dl{margin-top:14px}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block__inner .set .left dl{font-size:13px}}.area-kenhokusei-page main .area__block__inner .set .left dl dt{padding:10px 16px;color:#fff;background:#82cc6b;box-sizing:border-box}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block__inner .set .left dl dt{padding:10px}}.area-kenhokusei-page main .area__block__inner .set .left dl dd{padding:13px 16px;line-height:1.5;background:#f1f1f1;box-sizing:border-box}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block__inner .set .left dl dd{padding:10px}}.area-kenhokusei-page main .area__block__inner .set:last-of-type{background:#a18384}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block__inner .set:last-of-type{background:#a18384}}.area-kenhokusei-page main .area__block__inner .set:last-of-type .right .tmb__box{flex-wrap:wrap}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block__inner .set:last-of-type .right .tmb__box{display:none}}.area-kenhokusei-page main .area__block__inner .set:last-of-type .right .tmb__box figure:nth-of-type(n+3){margin-top:3%}.area-kenhokusei-page main .area__block__inner .set:last-of-type .left .tit{color:#fdd500}.area-kenhokusei-page main .area__block__inner .set:last-of-type .left .copy{color:#fff}.area-kenhokusei-page main .area__block__inner .set:last-of-type .left dl dt{color:#000;background:#f1f1f1}.area-kenhokusei-page main .area__block__inner .set:last-of-type .left dl dd{background:#fff}.area-kenhokusei-page main .area__block__inner .set:last-of-type .left .map-fig{margin-top:30px;text-align:center;line-height:0}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block__inner .set:last-of-type .left .map-fig{margin-top:20px}}.area-kenhokusei-page main .area__block__inner .set:last-of-type .left .map-fig img{max-width:100%}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block__inner .set:last-of-type .left .tmb__box-sp{flex-wrap:wrap}.area-kenhokusei-page main .area__block__inner .set:last-of-type .left .tmb__box-sp figure:nth-of-type(n+3){margin-top:2%}}.area-kenhokusei-page main .area__block__inner .set .tmb__box-sp{display:none}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block__inner .set .tmb__box-sp{display:flex;justify-content:space-between;margin-top:14px}.area-kenhokusei-page main .area__block__inner .set .tmb__box-sp figure{width:49%;line-height:0}.area-kenhokusei-page main .area__block__inner .set .tmb__box-sp figure img{width:100%}}.area-kenhokusei-page main .area__block__inner .set .map-btn{order:3;width:100%;margin-top:22px;text-align:center}.area-kenhokusei-page main .area__block__inner .set .map-btn span{display:inline-block;position:relative;width:396px;color:#fff}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block__inner .set .map-btn span{width:100%;font-size:15px}}.area-kenhokusei-page main .area__block__inner .set .map-btn span::before{pointer-events:none;position:absolute;top:50%;left:calc(50% - 2.6em);transform:translateY(-50%);content:"\f041";font-family:Fontawesome;margin-right:8px}.area-kenhokusei-page main .area__block__inner .set .map-btn span input{-webkit-appearance:none;cursor:pointer;display:block;width:100%;padding:12px 10px;font-size:17px;letter-spacing:.1em;color:#fff;background:#01348d;border:none;border-radius:5px;box-sizing:border-box}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block__inner .set .map-btn span input{font-size:15px}}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block.googleMap{margin-top:20px;padding:0;border:2px solid #fff}}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block.googleMap .area__block__inner{margin:0}}.area-kenhokusei-page main .area__block.googleMap .area__block__inner .googleMap__box h3{font-size:18px;background:#01348d;padding:10px 20px;box-sizing:border-box}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block.googleMap .area__block__inner .googleMap__box h3{font-size:16px}}.area-kenhokusei-page main .area__block.googleMap .area__block__inner .googleMap__box h3 span{display:inline-block;color:#fff}.area-kenhokusei-page main .area__block.googleMap .area__block__inner .googleMap__box h3 span::before{content:"\f041";font-family:Fontawesome;margin-right:8px}.area-kenhokusei-page main .area__block.googleMap .area__block__inner .googleMap__box__inner{width:100%;height:460px}.area-kenhokusei-page main .area__block.googleMap .area__block__inner .googleMap__box__inner iframe{width:100%;height:100%}.area-kenhokusei-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box{display:none}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box{display:block;background:#fff;border-top:2px solid #fff}}.area-kenhokusei-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box .google-btn a{display:block;position:relative;padding:16px 22px;text-align:center;font-size:16px;color:#fff;background:#313131}.area-kenhokusei-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box .google-btn a::after{content:"\f101";font-family:Fontawesome;position:absolute;top:50%;right:15px;transform:translateY(-50%)}@media screen and (max-width:414px){.area-kenhokusei-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box .google-btn a::after{right:8px}}.area-kennan-page .acd-btn{display:none}@media screen and (max-width:414px){.area-kennan-page .acd-btn{display:block;position:relative;width:9em;margin:10px 0 0 auto;padding:5px 28px 5px 18px;text-align:center;font-size:14px;line-height:1.3;background:#f1f1f1;border-radius:50px;border:1px solid #d9d9d9;box-sizing:border-box}.area-kennan-page .acd-btn::after{content:"\f103";font-family:Fontawesome;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.area-kennan-page .acd-btn.mt{margin-top:0}}@media screen and (max-width:414px){.area-kennan-page .acd-btn.open::after{content:"\f102"}}@media screen and (max-width:414px){.area-kennan-page .acd__box{display:none}}.area-kennan-page .footer__block .footer__block__inner{margin-top:0}.area-kennan-page .header__block .groNav ul li:nth-of-type(1) a{position:relative}.area-kennan-page .header__block .groNav ul li:nth-of-type(1) a::after{content:"";position:absolute;bottom:1px;left:0;width:100%;border-bottom:3px solid #fff}@media screen and (max-width:768px){.area-kennan-page .header__block .groNav ul li:nth-of-type(1) a::after{top:inherit;bottom:0;transform:translateY(0);border-bottom:1px solid #fff}}.area-kennan-page .mainVisual__box{max-width:1200px;width:100%;margin:0 auto}.area-kennan-page .mainVisual__box .tit-sp{display:none}@media screen and (max-width:768px){.area-kennan-page .mainVisual__box .tit-sp{display:block;font-size:18px;line-height:1.3;color:#fff;background:#f72892;background:linear-gradient(90deg,#d11a77 10%,#f72892,#d11a77 90%)}.area-kennan-page .mainVisual__box .tit-sp a{display:block;padding:10px;color:#fff;box-sizing:border-box}}.area-kennan-page .mainVisual__box__inner{display:flex;justify-content:space-between;padding:36px 44px;color:#fff;background:#fc7894;box-sizing:border-box}@media screen and (max-width:768px){.area-kennan-page .mainVisual__box__inner{padding:22px}}@media screen and (max-width:414px){.area-kennan-page .mainVisual__box__inner{display:block;padding:25px 15px;border:2px solid #fff}}.area-kennan-page .mainVisual__box__inner .left{width:82%}@media screen and (max-width:414px){.area-kennan-page .mainVisual__box__inner .left{width:100%}}.area-kennan-page .mainVisual__box__inner .left h1 span{display:block;font-size:31px;letter-spacing:0}@media screen and (max-width:414px){.area-kennan-page .mainVisual__box__inner .left h1 span{font-size:16px;line-height:1.3;letter-spacing:.04em}}.area-kennan-page .mainVisual__box__inner .left h1 img{max-width:100%;margin-top:20px}@media screen and (max-width:414px){.area-kennan-page .mainVisual__box__inner .left h1 img{width:90%;margin-top:14px}}.area-kennan-page .mainVisual__box__inner .left .copy{margin-top:15px;font-size:15px;line-height:2}@media screen and (max-width:414px){.area-kennan-page .mainVisual__box__inner .left .copy{margin-top:10px;font-size:14px;line-height:2}}.area-kennan-page .mainVisual__box__inner .right{width:38%}@media screen and (max-width:414px){.area-kennan-page .mainVisual__box__inner .right{max-width:inherit;width:100%;margin-top:14px}}.area-kennan-page .mainVisual__box__inner .right figure{line-height:0}.area-kennan-page .mainVisual__box__inner .right figure img{max-width:100%}.area-kennan-page .mainVisual__box__inner .coupon-btn{margin-left:20px}@media screen and (max-width:768px){.area-kennan-page .mainVisual__box__inner .coupon-btn img{width:100%}}@media screen and (max-width:414px){.area-kennan-page .mainVisual__box__inner .coupon-btn{margin-left:0}.area-kennan-page .mainVisual__box__inner .coupon-btn a img{width:216px}}.area-kennan-page .mainVisual__box .root__box{display:block;margin-top:10px;padding:44px}@media screen and (max-width:414px){.area-kennan-page .mainVisual__box .root__box{padding:15px}}.area-kennan-page .mainVisual__box .root__box__inner{text-align:center;line-height:0}.area-kennan-page .mainVisual__box .root__box__inner img{max-width:100%}.area-kennan-page main{display:block}@media screen and (max-width:414px){.area-kennan-page main{overflow:hidden;background:url(../images/area/localcommon/bg.png) top center/100% auto repeat-y}}.area-kennan-page main .coupon-btn-bottom{padding:0 15px;text-align:center;box-sizing:border-box}.area-kennan-page main .coupon-btn-bottom a{position:relative;display:inline-block;width:616px;margin-top:32px;padding:14px 10px;font-size:18px;font-weight:900;line-height:1.4;color:#fff;background:url(../images/area/localcommon/bg_coupon.png) center/100% auto no-repeat;border-radius:50px;border:2px solid #ccc;box-sizing:border-box}@media screen and (max-width:414px){.area-kennan-page main .coupon-btn-bottom a{width:100%;font-size:16px;padding:12px 22px}}.area-kennan-page main .coupon-btn-bottom a::after{content:"\f101";font-family:Fontawesome;position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media screen and (max-width:414px){.area-kennan-page main .coupon-btn-bottom a::after{right:8px}}.area-kennan-page main .area__block{max-width:1010px;width:100%;margin:0 auto;padding:0 30px;box-sizing:border-box}@media screen and (max-width:768px){.area-kennan-page main .area__block{margin:0 auto;padding:0 15px}}.area-kennan-page main .area__block__inner{margin-top:32px}@media screen and (max-width:768px){.area-kennan-page main .area__block__inner{margin-top:15px}}.area-kennan-page main .area__block__inner .set{display:flex;flex-wrap:wrap;justify-content:space-between;padding:18px 16px;border:4px solid #f1f1f1;box-sizing:border-box}@media screen and (max-width:414px){.area-kennan-page main .area__block__inner .set{display:block;background:#fff}}.area-kennan-page main .area__block__inner .set:nth-of-type(n+2){margin-top:32px}@media screen and (max-width:414px){.area-kennan-page main .area__block__inner .set:nth-of-type(n+2){margin-top:20px}}.area-kennan-page main .area__block__inner .set:nth-of-type(even){background:#f1f1f1}@media screen and (max-width:414px){.area-kennan-page main .area__block__inner .set:nth-of-type(even){background:#fff}}.area-kennan-page main .area__block__inner .set:nth-of-type(even) .left dl dd{background:#fff}@media screen and (max-width:414px){.area-kennan-page main .area__block__inner .set:nth-of-type(even) .left dl dd{background:#f1f1f1}}.area-kennan-page main .area__block__inner .set .right{order:2;max-width:380px;width:41.76%}@media screen and (max-width:414px){.area-kennan-page main .area__block__inner .set .right{order:1;max-width:inherit;width:100%}}.area-kennan-page main .area__block__inner .set .right figure{line-height:0}.area-kennan-page main .area__block__inner .set .right figure img{max-width:100%}.area-kennan-page main .area__block__inner .set .right .tmb__box{display:flex;justify-content:space-between;margin-top:3%}@media screen and (max-width:414px){.area-kennan-page main .area__block__inner .set .right .tmb__box{display:none}}.area-kennan-page main .area__block__inner .set .right .tmb__box figure{width:48.5%}.area-kennan-page main .area__block__inner .set .left{order:1;max-width:506px;width:55.61%}@media screen and (max-width:414px){.area-kennan-page main .area__block__inner .set .left{order:2;max-width:inherit;width:100%;margin-top:14px}}.area-kennan-page main .area__block__inner .set .left .tit{font-size:24px;color:#fc7894}.area-kennan-page main .area__block__inner .set .left .tit::after{content:"";clear:both;display:block}@media screen and (max-width:414px){.area-kennan-page main .area__block__inner .set .left .tit{font-size:18px}}.area-kennan-page main .area__block__inner .set .left .tit .ico{float:right;width:26px}.area-kennan-page main .area__block__inner .set .left .tit .ico img{max-width:100%}@media screen and (max-width:414px){.area-kennan-page main .area__block__inner .set .left .tit .ico img{position:relative;bottom:4px}}.area-kennan-page main .area__block__inner .set .left .copy{margin-top:15px;font-size:15px;line-height:1.7}@media screen and (max-width:414px){.area-kennan-page main .area__block__inner .set .left .copy{margin-top:10px;font-size:14px}}.area-kennan-page main .area__block__inner .set .left dl{margin-top:14px}@media screen and (max-width:414px){.area-kennan-page main .area__block__inner .set .left dl{font-size:13px}}.area-kennan-page main .area__block__inner .set .left dl dt{padding:10px 16px;color:#fff;background:#fc7894;box-sizing:border-box}@media screen and (max-width:414px){.area-kennan-page main .area__block__inner .set .left dl dt{padding:10px}}.area-kennan-page main .area__block__inner .set .left dl dd{padding:13px 16px;line-height:1.5;background:#f1f1f1;box-sizing:border-box}@media screen and (max-width:414px){.area-kennan-page main .area__block__inner .set .left dl dd{padding:10px}}.area-kennan-page main .area__block__inner .set .tmb__box-sp{display:none}@media screen and (max-width:414px){.area-kennan-page main .area__block__inner .set .tmb__box-sp{display:flex;justify-content:space-between;margin-top:14px}.area-kennan-page main .area__block__inner .set .tmb__box-sp figure{width:49%;line-height:0}.area-kennan-page main .area__block__inner .set .tmb__box-sp figure img{width:100%}}.area-kennan-page main .area__block__inner .set .map-btn{order:3;width:100%;margin-top:22px;text-align:center}.area-kennan-page main .area__block__inner .set .map-btn span{display:inline-block;position:relative;width:396px;color:#fff}@media screen and (max-width:414px){.area-kennan-page main .area__block__inner .set .map-btn span{width:100%;font-size:15px}}.area-kennan-page main .area__block__inner .set .map-btn span::before{pointer-events:none;position:absolute;top:50%;left:calc(50% - 2.6em);transform:translateY(-50%);content:"\f041";font-family:Fontawesome;margin-right:8px}.area-kennan-page main .area__block__inner .set .map-btn span input{-webkit-appearance:none;cursor:pointer;display:block;width:100%;padding:12px 10px;font-size:17px;letter-spacing:.1em;color:#fff;background:#01348d;border:none;border-radius:5px;box-sizing:border-box}@media screen and (max-width:414px){.area-kennan-page main .area__block__inner .set .map-btn span input{font-size:15px}}@media screen and (max-width:414px){.area-kennan-page main .area__block.googleMap{margin-top:20px;padding:0;border:2px solid #fff}}@media screen and (max-width:414px){.area-kennan-page main .area__block.googleMap .area__block__inner{margin:0}}.area-kennan-page main .area__block.googleMap .area__block__inner .googleMap__box h3{font-size:18px;background:#01348d;padding:10px 20px;box-sizing:border-box}@media screen and (max-width:414px){.area-kennan-page main .area__block.googleMap .area__block__inner .googleMap__box h3{font-size:16px}}.area-kennan-page main .area__block.googleMap .area__block__inner .googleMap__box h3 span{display:inline-block;color:#fff}.area-kennan-page main .area__block.googleMap .area__block__inner .googleMap__box h3 span::before{content:"\f041";font-family:Fontawesome;margin-right:8px}.area-kennan-page main .area__block.googleMap .area__block__inner .googleMap__box__inner{width:100%;height:460px}.area-kennan-page main .area__block.googleMap .area__block__inner .googleMap__box__inner iframe{width:100%;height:100%}.area-kennan-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box{display:none}@media screen and (max-width:414px){.area-kennan-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box{display:block;background:#fff;border-top:2px solid #fff}}.area-kennan-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box .google-btn a{display:block;position:relative;padding:16px 22px;text-align:center;font-size:16px;color:#fff;background:#313131}.area-kennan-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box .google-btn a::after{content:"\f101";font-family:Fontawesome;position:absolute;top:50%;right:15px;transform:translateY(-50%)}@media screen and (max-width:414px){.area-kennan-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box .google-btn a::after{right:8px}}.area-narita-page .acd-btn{display:none}@media screen and (max-width:414px){.area-narita-page .acd-btn{display:block;position:relative;width:9em;margin:10px 0 0 auto;padding:5px 28px 5px 18px;text-align:center;font-size:14px;line-height:1.3;background:#f1f1f1;border-radius:50px;border:1px solid #d9d9d9;box-sizing:border-box}.area-narita-page .acd-btn::after{content:"\f103";font-family:Fontawesome;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.area-narita-page .acd-btn.mt{margin-top:0}}@media screen and (max-width:414px){.area-narita-page .acd-btn.open::after{content:"\f102"}}@media screen and (max-width:414px){.area-narita-page .acd__box{display:none}}.area-narita-page .footer__block .footer__block__inner{margin-top:0}.area-narita-page .header__block .groNav ul li:nth-of-type(4) a{position:relative}.area-narita-page .header__block .groNav ul li:nth-of-type(4) a::after{content:"";position:absolute;bottom:1px;left:0;width:100%;border-bottom:3px solid #fff}@media screen and (max-width:768px){.area-narita-page .header__block .groNav ul li:nth-of-type(4) a::after{top:inherit;bottom:0;transform:translateY(0);border-bottom:1px solid #fff}}.area-narita-page .mainVisual__box{max-width:1200px;width:100%;margin:0 auto}.area-narita-page .mainVisual__box .tit-sp{display:none}@media screen and (max-width:768px){.area-narita-page .mainVisual__box .tit-sp{display:block;font-size:18px;line-height:1.3;color:#fff;background:#f72892;background:linear-gradient(90deg,#d11a77 10%,#f72892,#d11a77 90%)}.area-narita-page .mainVisual__box .tit-sp a{display:block;padding:10px;color:#fff;box-sizing:border-box}}.area-narita-page .mainVisual__box__inner{display:flex;justify-content:space-between;padding:36px 44px;color:#fff;background:#3eafdf;box-sizing:border-box}@media screen and (max-width:768px){.area-narita-page .mainVisual__box__inner{padding:22px}}@media screen and (max-width:414px){.area-narita-page .mainVisual__box__inner{display:block;padding:25px 15px;border:2px solid #fff}}.area-narita-page .mainVisual__box__inner .left{width:82%}@media screen and (max-width:414px){.area-narita-page .mainVisual__box__inner .left{width:100%}}.area-narita-page .mainVisual__box__inner .left h1 span{display:block;font-size:32px;letter-spacing:0;line-height:1.3}@media screen and (max-width:414px){.area-narita-page .mainVisual__box__inner .left h1 span{font-size:16px;letter-spacing:.04em}}.area-narita-page .mainVisual__box__inner .left h1 span .osusume-txt{display:block;margin-bottom:8px;font-size:20px}@media screen and (max-width:414px){.area-narita-page .mainVisual__box__inner .left h1 span .osusume-txt{font-size:14px}}.area-narita-page .mainVisual__box__inner .left h1 img{max-width:100%;margin-top:20px}@media screen and (max-width:414px){.area-narita-page .mainVisual__box__inner .left h1 img{width:90%;margin-top:14px}}.area-narita-page .mainVisual__box__inner .left .copy{margin-top:15px;font-size:15px;line-height:2}@media screen and (max-width:414px){.area-narita-page .mainVisual__box__inner .left .copy{margin-top:10px;font-size:14px;line-height:2}}.area-narita-page .mainVisual__box__inner .right{width:38%}@media screen and (max-width:414px){.area-narita-page .mainVisual__box__inner .right{max-width:inherit;width:100%;margin-top:14px}}.area-narita-page .mainVisual__box__inner .right figure{line-height:0}.area-narita-page .mainVisual__box__inner .right figure img{max-width:100%}.area-narita-page .mainVisual__box__inner .coupon-btn{margin-left:20px}@media screen and (max-width:768px){.area-narita-page .mainVisual__box__inner .coupon-btn img{width:100%}}@media screen and (max-width:414px){.area-narita-page .mainVisual__box__inner .coupon-btn{margin-left:0}.area-narita-page .mainVisual__box__inner .coupon-btn a img{width:216px}}.area-narita-page .mainVisual__box .root__box{display:block;margin-top:10px;padding:44px}@media screen and (max-width:414px){.area-narita-page .mainVisual__box .root__box{padding:15px}}.area-narita-page .mainVisual__box .root__box__inner{text-align:center;line-height:0}.area-narita-page .mainVisual__box .root__box__inner img{max-width:100%}.area-narita-page main{display:block}@media screen and (max-width:414px){.area-narita-page main{overflow:hidden;background:url(../images/area/localcommon/bg.png) top center/100% auto repeat-y}}.area-narita-page main .coupon-btn-bottom{padding:0 15px;text-align:center;box-sizing:border-box}.area-narita-page main .coupon-btn-bottom a{position:relative;display:inline-block;width:616px;margin-top:32px;padding:14px 10px;font-size:18px;font-weight:900;line-height:1.4;color:#fff;background:url(../images/area/localcommon/bg_coupon.png) center/100% auto no-repeat;border-radius:50px;border:2px solid #ccc;box-sizing:border-box}@media screen and (max-width:414px){.area-narita-page main .coupon-btn-bottom a{width:100%;font-size:16px;padding:12px 22px}}.area-narita-page main .coupon-btn-bottom a::after{content:"\f101";font-family:Fontawesome;position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media screen and (max-width:414px){.area-narita-page main .coupon-btn-bottom a::after{right:8px}}.area-narita-page main .area__block{max-width:1010px;width:100%;margin:0 auto;padding:0 30px;box-sizing:border-box}@media screen and (max-width:768px){.area-narita-page main .area__block{margin:0 auto;padding:0 15px}}.area-narita-page main .area__block__inner{margin-top:32px}@media screen and (max-width:768px){.area-narita-page main .area__block__inner{margin-top:15px}}.area-narita-page main .area__block__inner .set{display:flex;flex-wrap:wrap;justify-content:space-between;padding:18px 16px;border:4px solid #f1f1f1;box-sizing:border-box}@media screen and (max-width:414px){.area-narita-page main .area__block__inner .set{display:block;background:#fff}}.area-narita-page main .area__block__inner .set:nth-of-type(n+2){margin-top:32px}@media screen and (max-width:414px){.area-narita-page main .area__block__inner .set:nth-of-type(n+2){margin-top:20px}}.area-narita-page main .area__block__inner .set:nth-of-type(even){background:#f1f1f1}@media screen and (max-width:414px){.area-narita-page main .area__block__inner .set:nth-of-type(even){background:#fff}}.area-narita-page main .area__block__inner .set:nth-of-type(even) .left dl dd{background:#fff}@media screen and (max-width:414px){.area-narita-page main .area__block__inner .set:nth-of-type(even) .left dl dd{background:#f1f1f1}}.area-narita-page main .area__block__inner .set .right{order:2;max-width:380px;width:41.76%}@media screen and (max-width:414px){.area-narita-page main .area__block__inner .set .right{order:1;max-width:inherit;width:100%}}.area-narita-page main .area__block__inner .set .right figure{line-height:0}.area-narita-page main .area__block__inner .set .right figure img{max-width:100%}.area-narita-page main .area__block__inner .set .right .tmb__box{display:flex;justify-content:space-between;margin-top:3%}@media screen and (max-width:414px){.area-narita-page main .area__block__inner .set .right .tmb__box{display:none}}.area-narita-page main .area__block__inner .set .right .tmb__box figure{width:48.5%}.area-narita-page main .area__block__inner .set .left{order:1;max-width:506px;width:55.61%}@media screen and (max-width:414px){.area-narita-page main .area__block__inner .set .left{order:2;max-width:inherit;width:100%;margin-top:14px}}.area-narita-page main .area__block__inner .set .left .tit{line-height:1.3;font-size:24px;color:#3eafdf}.area-narita-page main .area__block__inner .set .left .tit::after{content:"";clear:both;display:block}@media screen and (max-width:414px){.area-narita-page main .area__block__inner .set .left .tit{font-size:18px}}.area-narita-page main .area__block__inner .set .left .tit .ico{float:right;width:26px}.area-narita-page main .area__block__inner .set .left .tit .ico img{max-width:100%}@media screen and (max-width:414px){.area-narita-page main .area__block__inner .set .left .tit .ico img{position:relative;bottom:4px}}.area-narita-page main .area__block__inner .set .left .copy{margin-top:15px;font-size:15px;line-height:1.7}@media screen and (max-width:414px){.area-narita-page main .area__block__inner .set .left .copy{margin-top:10px;font-size:14px}}.area-narita-page main .area__block__inner .set .left dl{margin-top:14px}@media screen and (max-width:414px){.area-narita-page main .area__block__inner .set .left dl{font-size:13px}}.area-narita-page main .area__block__inner .set .left dl dt{padding:10px 16px;color:#fff;background:#3eafdf;box-sizing:border-box}@media screen and (max-width:414px){.area-narita-page main .area__block__inner .set .left dl dt{padding:10px}}.area-narita-page main .area__block__inner .set .left dl dd{padding:13px 16px;line-height:1.5;background:#f1f1f1;box-sizing:border-box}@media screen and (max-width:414px){.area-narita-page main .area__block__inner .set .left dl dd{padding:10px}}.area-narita-page main .area__block__inner .set:last-of-type{background:#3eafdf}@media screen and (max-width:414px){.area-narita-page main .area__block__inner .set:last-of-type{background:#3eafdf}}.area-narita-page main .area__block__inner .set:last-of-type .left .tit{color:#fdd500}@media screen and (max-width:320px){.area-narita-page main .area__block__inner .set:last-of-type .left .tit small{display:block;margin-bottom:3px}}.area-narita-page main .area__block__inner .set:last-of-type .left .copy{color:#fff}.area-narita-page main .area__block__inner .set:last-of-type .left dl dt{color:#000;background:#f1f1f1}.area-narita-page main .area__block__inner .set:last-of-type .left dl dd{background:#fff}.area-narita-page main .area__block__inner .set .tmb__box-sp{display:none}@media screen and (max-width:414px){.area-narita-page main .area__block__inner .set .tmb__box-sp{display:flex;justify-content:space-between;margin-top:14px}.area-narita-page main .area__block__inner .set .tmb__box-sp figure{width:49%;line-height:0}.area-narita-page main .area__block__inner .set .tmb__box-sp figure img{width:100%}}.area-narita-page main .area__block__inner .set .map-btn{order:3;width:100%;margin-top:22px;text-align:center}.area-narita-page main .area__block__inner .set .map-btn span{display:inline-block;position:relative;width:396px;color:#fff}@media screen and (max-width:414px){.area-narita-page main .area__block__inner .set .map-btn span{width:100%;font-size:15px}}.area-narita-page main .area__block__inner .set .map-btn span::before{pointer-events:none;position:absolute;top:50%;left:calc(50% - 2.6em);transform:translateY(-50%);content:"\f041";font-family:Fontawesome;margin-right:8px}.area-narita-page main .area__block__inner .set .map-btn span input{-webkit-appearance:none;cursor:pointer;display:block;width:100%;padding:12px 10px;font-size:17px;letter-spacing:.1em;color:#fff;background:#01348d;border:none;border-radius:5px;box-sizing:border-box}@media screen and (max-width:414px){.area-narita-page main .area__block__inner .set .map-btn span input{font-size:15px}}@media screen and (max-width:414px){.area-narita-page main .area__block.googleMap{margin-top:20px;padding:0;border:2px solid #fff}}@media screen and (max-width:414px){.area-narita-page main .area__block.googleMap .area__block__inner{margin:0}}.area-narita-page main .area__block.googleMap .area__block__inner .googleMap__box h3{font-size:18px;background:#01348d;padding:10px 20px;box-sizing:border-box}@media screen and (max-width:414px){.area-narita-page main .area__block.googleMap .area__block__inner .googleMap__box h3{font-size:16px}}.area-narita-page main .area__block.googleMap .area__block__inner .googleMap__box h3 span{display:inline-block;color:#fff}.area-narita-page main .area__block.googleMap .area__block__inner .googleMap__box h3 span::before{content:"\f041";font-family:Fontawesome;margin-right:8px}.area-narita-page main .area__block.googleMap .area__block__inner .googleMap__box__inner{width:100%;height:460px}.area-narita-page main .area__block.googleMap .area__block__inner .googleMap__box__inner iframe{width:100%;height:100%}.area-narita-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box{display:none}@media screen and (max-width:414px){.area-narita-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box{display:block;background:#fff;border-top:2px solid #fff}}.area-narita-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box .google-btn a{display:block;position:relative;padding:16px 22px;text-align:center;font-size:16px;color:#fff;background:#313131}.area-narita-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box .google-btn a::after{content:"\f101";font-family:Fontawesome;position:absolute;top:50%;right:15px;transform:translateY(-50%)}@media screen and (max-width:414px){.area-narita-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box .google-btn a::after{right:8px}}.area-naruto-page .acd-btn{display:none}@media screen and (max-width:414px){.area-naruto-page .acd-btn{display:block;position:relative;width:9em;margin:10px 0 0 auto;padding:5px 28px 5px 18px;text-align:center;font-size:14px;line-height:1.3;background:#f1f1f1;border-radius:50px;border:1px solid #d9d9d9;box-sizing:border-box}.area-naruto-page .acd-btn::after{content:"\f103";font-family:Fontawesome;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.area-naruto-page .acd-btn.mt{margin-top:0}}@media screen and (max-width:414px){.area-naruto-page .acd-btn.open::after{content:"\f102"}}@media screen and (max-width:414px){.area-naruto-page .acd__box{display:none}}.area-naruto-page .footer__block .footer__block__inner{margin-top:0}.area-naruto-page .header__block .groNav ul li:nth-of-type(7) a{position:relative}.area-naruto-page .header__block .groNav ul li:nth-of-type(7) a::after{content:"";position:absolute;bottom:1px;left:0;width:100%;border-bottom:3px solid #fff}@media screen and (max-width:768px){.area-naruto-page .header__block .groNav ul li:nth-of-type(7) a::after{top:inherit;bottom:0;transform:translateY(0);border-bottom:1px solid #fff}}.area-naruto-page .mainVisual__box{max-width:1200px;width:100%;margin:0 auto}.area-naruto-page .mainVisual__box .tit-sp{display:none}@media screen and (max-width:768px){.area-naruto-page .mainVisual__box .tit-sp{display:block;font-size:18px;line-height:1.3;color:#fff;background:#f72892;background:linear-gradient(90deg,#d11a77 10%,#f72892,#d11a77 90%)}.area-naruto-page .mainVisual__box .tit-sp a{display:block;padding:10px;color:#fff;box-sizing:border-box}}.area-naruto-page .mainVisual__box__inner{display:flex;justify-content:space-between;padding:36px 44px;color:#fff;background:#ff69a5;box-sizing:border-box}@media screen and (max-width:768px){.area-naruto-page .mainVisual__box__inner{padding:22px}}@media screen and (max-width:414px){.area-naruto-page .mainVisual__box__inner{display:block;padding:25px 15px;border:2px solid #fff}}.area-naruto-page .mainVisual__box__inner .left{width:82%}@media screen and (max-width:414px){.area-naruto-page .mainVisual__box__inner .left{width:100%}}.area-naruto-page .mainVisual__box__inner .left h1 span{display:block;font-size:28px;line-height:1.4}@media screen and (max-width:414px){.area-naruto-page .mainVisual__box__inner .left h1 span{font-size:16px;letter-spacing:.04em}}.area-naruto-page .mainVisual__box__inner .left h1 span .osusume-txt{display:block;margin-bottom:8px;font-size:22px;letter-spacing:.06em}@media screen and (max-width:414px){.area-naruto-page .mainVisual__box__inner .left h1 span .osusume-txt{font-size:14px}}.area-naruto-page .mainVisual__box__inner .left h1 img{max-width:100%;margin-top:20px}@media screen and (max-width:414px){.area-naruto-page .mainVisual__box__inner .left h1 img{width:90%;margin-top:14px}}.area-naruto-page .mainVisual__box__inner .left .copy{margin-top:15px;font-size:15px;line-height:2}@media screen and (max-width:414px){.area-naruto-page .mainVisual__box__inner .left .copy{margin-top:10px;font-size:14px;line-height:2}}.area-naruto-page .mainVisual__box__inner .right{width:38%}@media screen and (max-width:414px){.area-naruto-page .mainVisual__box__inner .right{max-width:inherit;width:100%;margin-top:14px}}.area-naruto-page .mainVisual__box__inner .right figure{line-height:0}.area-naruto-page .mainVisual__box__inner .right figure img{max-width:100%}.area-naruto-page .mainVisual__box__inner .coupon-btn{margin-left:20px}@media screen and (max-width:768px){.area-naruto-page .mainVisual__box__inner .coupon-btn img{width:100%}}@media screen and (max-width:414px){.area-naruto-page .mainVisual__box__inner .coupon-btn{margin-left:0}.area-naruto-page .mainVisual__box__inner .coupon-btn a img{width:216px}}.area-naruto-page .mainVisual__box .root__box{display:block;margin-top:10px;padding:44px}@media screen and (max-width:414px){.area-naruto-page .mainVisual__box .root__box{padding:15px}}.area-naruto-page .mainVisual__box .root__box__inner{text-align:center;line-height:0}.area-naruto-page .mainVisual__box .root__box__inner img{max-width:100%}.area-naruto-page main{display:block}@media screen and (max-width:414px){.area-naruto-page main{overflow:hidden;background:url(../images/area/localcommon/bg.png) top center/100% auto repeat-y}}.area-naruto-page main .coupon-btn-bottom{padding:0 15px;text-align:center;box-sizing:border-box}.area-naruto-page main .coupon-btn-bottom a{position:relative;display:inline-block;width:616px;margin-top:32px;padding:14px 10px;font-size:18px;font-weight:900;line-height:1.4;color:#fff;background:url(../images/area/localcommon/bg_coupon.png) center/100% auto no-repeat;border-radius:50px;border:2px solid #ccc;box-sizing:border-box}@media screen and (max-width:414px){.area-naruto-page main .coupon-btn-bottom a{width:100%;font-size:16px;padding:12px 22px}}.area-naruto-page main .coupon-btn-bottom a::after{content:"\f101";font-family:Fontawesome;position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media screen and (max-width:414px){.area-naruto-page main .coupon-btn-bottom a::after{right:8px}}.area-naruto-page main .area__block{max-width:1010px;width:100%;margin:0 auto;padding:0 30px;box-sizing:border-box}@media screen and (max-width:768px){.area-naruto-page main .area__block{margin:0 auto;padding:0 15px}}.area-naruto-page main .area__block__inner{margin-top:32px}@media screen and (max-width:768px){.area-naruto-page main .area__block__inner{margin-top:15px}}.area-naruto-page main .area__block__inner .set{display:flex;flex-wrap:wrap;justify-content:space-between;padding:18px 16px;border:4px solid #f1f1f1;box-sizing:border-box}@media screen and (max-width:414px){.area-naruto-page main .area__block__inner .set{display:block;background:#fff}}.area-naruto-page main .area__block__inner .set .right{order:2;max-width:380px;width:41.76%}@media screen and (max-width:414px){.area-naruto-page main .area__block__inner .set .right{order:1;max-width:inherit;width:100%}}.area-naruto-page main .area__block__inner .set .right figure{line-height:0}.area-naruto-page main .area__block__inner .set .right figure img{max-width:100%}.area-naruto-page main .area__block__inner .set .right .tmb__box{display:flex;justify-content:space-between;margin-top:3%}@media screen and (max-width:414px){.area-naruto-page main .area__block__inner .set .right .tmb__box{display:none}}.area-naruto-page main .area__block__inner .set .right .tmb__box figure{width:48.5%}.area-naruto-page main .area__block__inner .set .left{order:1;max-width:506px;width:55.61%}@media screen and (max-width:414px){.area-naruto-page main .area__block__inner .set .left{order:2;max-width:inherit;width:100%;margin-top:14px}}.area-naruto-page main .area__block__inner .set .left .tit{font-size:24px;color:#ff69a5}.area-naruto-page main .area__block__inner .set .left .tit::after{content:"";clear:both;display:block}@media screen and (max-width:414px){.area-naruto-page main .area__block__inner .set .left .tit{font-size:18px}}.area-naruto-page main .area__block__inner .set .left .tit .ico{float:right;width:26px}.area-naruto-page main .area__block__inner .set .left .tit .ico img{max-width:100%}@media screen and (max-width:414px){.area-naruto-page main .area__block__inner .set .left .tit .ico img{position:relative;bottom:4px}}.area-naruto-page main .area__block__inner .set .left .copy{margin-top:15px;font-size:15px;line-height:1.7}@media screen and (max-width:414px){.area-naruto-page main .area__block__inner .set .left .copy{margin-top:10px;font-size:14px}}.area-naruto-page main .area__block__inner .set .left dl{margin-top:14px}@media screen and (max-width:414px){.area-naruto-page main .area__block__inner .set .left dl{font-size:13px}}.area-naruto-page main .area__block__inner .set .left dl dt{padding:10px 16px;color:#fff;background:#ff69a5;box-sizing:border-box}@media screen and (max-width:414px){.area-naruto-page main .area__block__inner .set .left dl dt{padding:10px}}.area-naruto-page main .area__block__inner .set .left dl dd{padding:13px 16px;line-height:1.5;background:#f1f1f1;box-sizing:border-box}@media screen and (max-width:414px){.area-naruto-page main .area__block__inner .set .left dl dd{padding:10px}}.area-naruto-page main .area__block__inner .set .tmb__box-sp{display:none}@media screen and (max-width:414px){.area-naruto-page main .area__block__inner .set .tmb__box-sp{display:flex;justify-content:space-between;margin-top:14px}.area-naruto-page main .area__block__inner .set .tmb__box-sp figure{width:49%;line-height:0}.area-naruto-page main .area__block__inner .set .tmb__box-sp figure img{width:100%}}.area-naruto-page main .area__block__inner .set .map-btn{order:3;width:100%;margin-top:22px;text-align:center}.area-naruto-page main .area__block__inner .set .map-btn span{display:inline-block;position:relative;width:396px;color:#fff}@media screen and (max-width:414px){.area-naruto-page main .area__block__inner .set .map-btn span{width:100%;font-size:15px}}.area-naruto-page main .area__block__inner .set .map-btn span::before{pointer-events:none;position:absolute;top:50%;left:calc(50% - 2.6em);transform:translateY(-50%);content:"\f041";font-family:Fontawesome;margin-right:8px}.area-naruto-page main .area__block__inner .set .map-btn span input{-webkit-appearance:none;cursor:pointer;display:block;width:100%;padding:12px 10px;font-size:17px;letter-spacing:.1em;color:#fff;background:#01348d;border:none;border-radius:5px;box-sizing:border-box}@media screen and (max-width:414px){.area-naruto-page main .area__block__inner .set .map-btn span input{font-size:15px}}.area-naruto-page main .area__block__inner .strawberry{margin-top:32px}@media screen and (max-width:768px){.area-naruto-page main .area__block__inner .strawberry{margin-top:20px}}.area-naruto-page main .area__block__inner .strawberry .tit__box{display:flex;justify-content:space-between;padding:20px;background:#ff69a5;border-top-left-radius:10px;border-top-right-radius:10px;box-sizing:border-box}@media screen and (max-width:414px){.area-naruto-page main .area__block__inner .strawberry .tit__box{display:block}}.area-naruto-page main .area__block__inner .strawberry .tit__box .txt__box{order:1;max-width:506px;width:55.61%;color:#fff}@media screen and (max-width:414px){.area-naruto-page main .area__block__inner .strawberry .tit__box .txt__box{order:2;max-width:inherit;width:100%;margin-top:14px}}.area-naruto-page main .area__block__inner .strawberry .tit__box .txt__box h2{font-size:24px}@media screen and (max-width:414px){.area-naruto-page main .area__block__inner .strawberry .tit__box .txt__box h2{font-size:18px}}.area-naruto-page main .area__block__inner .strawberry .tit__box .txt__box p{margin-top:10px;font-size:15px;line-height:1.7}@media screen and (max-width:414px){.area-naruto-page main .area__block__inner .strawberry .tit__box .txt__box p{margin-top:10px;font-size:14px}}.area-naruto-page main .area__block__inner .strawberry .tit__box .txt__box dl{margin-top:14px}@media screen and (max-width:414px){.area-naruto-page main .area__block__inner .strawberry .tit__box .txt__box dl{font-size:13px}}.area-naruto-page main .area__block__inner .strawberry .tit__box .txt__box dl dt{padding:10px 16px;color:#000;background:#f1f1f1;box-sizing:border-box}@media screen and (max-width:414px){.area-naruto-page main .area__block__inner .strawberry .tit__box .txt__box dl dt{padding:10px}}.area-naruto-page main .area__block__inner .strawberry .tit__box .txt__box dl dd{padding:13px 16px;line-height:1.5;color:#000;background:#fff;box-sizing:border-box}@media screen and (max-width:414px){.area-naruto-page main .area__block__inner .strawberry .tit__box .txt__box dl dd{padding:10px}}.area-naruto-page main .area__block__inner .strawberry .tit__box figure{order:2;max-width:380px;width:41.76%;line-height:0}@media screen and (max-width:414px){.area-naruto-page main .area__block__inner .strawberry .tit__box figure{order:1;max-width:inherit;width:100%}}.area-naruto-page main .area__block__inner .strawberry .tit__box figure img{max-width:100%}.area-naruto-page main .area__block__inner .strawberry .set{background:#f9eef2;box-sizing:border-box}.area-naruto-page main .area__block__inner .strawberry .set:nth-of-type(n+3){margin-top:32px}@media screen and (max-width:414px){.area-naruto-page main .area__block__inner .strawberry .set:nth-of-type(n+3){margin-top:20px}}.area-naruto-page main .area__block__inner .strawberry .set .left dl dd{background:#fff}@media screen and (max-width:414px){.area-naruto-page main .area__block.googleMap{margin-top:20px;padding:0;border:2px solid #fff}}@media screen and (max-width:414px){.area-naruto-page main .area__block.googleMap .area__block__inner{margin:0}}.area-naruto-page main .area__block.googleMap .area__block__inner .googleMap__box h3{font-size:18px;background:#01348d;padding:10px 20px;box-sizing:border-box}@media screen and (max-width:414px){.area-naruto-page main .area__block.googleMap .area__block__inner .googleMap__box h3{font-size:16px}}.area-naruto-page main .area__block.googleMap .area__block__inner .googleMap__box h3 span{display:inline-block;color:#fff}.area-naruto-page main .area__block.googleMap .area__block__inner .googleMap__box h3 span::before{content:"\f041";font-family:Fontawesome;margin-right:8px}.area-naruto-page main .area__block.googleMap .area__block__inner .googleMap__box__inner{width:100%;height:460px}.area-naruto-page main .area__block.googleMap .area__block__inner .googleMap__box__inner iframe{width:100%;height:100%}.area-naruto-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box{display:none}@media screen and (max-width:414px){.area-naruto-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box{display:block;background:#fff;border-top:2px solid #fff}}.area-naruto-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box .google-btn a{display:block;position:relative;padding:16px 22px;text-align:center;font-size:16px;color:#fff;background:#313131}.area-naruto-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box .google-btn a::after{content:"\f101";font-family:Fontawesome;position:absolute;top:50%;right:15px;transform:translateY(-50%)}@media screen and (max-width:414px){.area-naruto-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box .google-btn a::after{right:8px}}.area-sakura-page .acd-btn{display:none}@media screen and (max-width:414px){.area-sakura-page .acd-btn{display:block;position:relative;width:9em;margin:10px 0 0 auto;padding:5px 28px 5px 18px;text-align:center;font-size:14px;line-height:1.3;background:#f1f1f1;border-radius:50px;border:1px solid #d9d9d9;box-sizing:border-box}.area-sakura-page .acd-btn::after{content:"\f103";font-family:Fontawesome;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.area-sakura-page .acd-btn.mt{margin-top:0}}@media screen and (max-width:414px){.area-sakura-page .acd-btn.open::after{content:"\f102"}}@media screen and (max-width:414px){.area-sakura-page .acd__box{display:none}}.area-sakura-page .footer__block .footer__block__inner{margin-top:0}.area-sakura-page .header__block .groNav ul li:nth-of-type(5) a{position:relative}.area-sakura-page .header__block .groNav ul li:nth-of-type(5) a::after{content:"";position:absolute;bottom:1px;left:0;width:100%;border-bottom:3px solid #fff}@media screen and (max-width:768px){.area-sakura-page .header__block .groNav ul li:nth-of-type(5) a::after{top:inherit;bottom:0;transform:translateY(0);border-bottom:1px solid #fff}}.area-sakura-page .mainVisual__box{max-width:1200px;width:100%;margin:0 auto}.area-sakura-page .mainVisual__box .tit-sp{display:none}@media screen and (max-width:768px){.area-sakura-page .mainVisual__box .tit-sp{display:block;font-size:18px;line-height:1.3;color:#fff;background:#f72892;background:linear-gradient(90deg,#d11a77 10%,#f72892,#d11a77 90%)}.area-sakura-page .mainVisual__box .tit-sp a{display:block;padding:10px;color:#fff;box-sizing:border-box}}.area-sakura-page .mainVisual__box__inner{display:flex;justify-content:space-between;padding:36px 44px;color:#fff;background:#fd8877;box-sizing:border-box}@media screen and (max-width:768px){.area-sakura-page .mainVisual__box__inner{padding:22px}}@media screen and (max-width:414px){.area-sakura-page .mainVisual__box__inner{display:block;padding:25px 15px;border:2px solid #fff}}.area-sakura-page .mainVisual__box__inner .left{width:82%}@media screen and (max-width:414px){.area-sakura-page .mainVisual__box__inner .left{width:100%}}.area-sakura-page .mainVisual__box__inner .left h1 span{display:block;font-size:29px;letter-spacing:0}@media screen and (max-width:414px){.area-sakura-page .mainVisual__box__inner .left h1 span{font-size:16px;line-height:1.4;letter-spacing:.04em}}.area-sakura-page .mainVisual__box__inner .left h1 span .osusume-txt{display:block;margin-bottom:8px;font-size:22px;letter-spacing:.06em}@media screen and (max-width:414px){.area-sakura-page .mainVisual__box__inner .left h1 span .osusume-txt{font-size:14px}}.area-sakura-page .mainVisual__box__inner .left h1 img{max-width:100%;margin-top:20px}@media screen and (max-width:414px){.area-sakura-page .mainVisual__box__inner .left h1 img{width:90%;margin-top:14px}}.area-sakura-page .mainVisual__box__inner .left .copy{margin-top:15px;font-size:15px;line-height:2}@media screen and (max-width:414px){.area-sakura-page .mainVisual__box__inner .left .copy{margin-top:10px;font-size:14px;line-height:2}}.area-sakura-page .mainVisual__box__inner .right{width:38%}@media screen and (max-width:414px){.area-sakura-page .mainVisual__box__inner .right{max-width:inherit;width:100%;margin-top:14px}}.area-sakura-page .mainVisual__box__inner .right figure{line-height:0}.area-sakura-page .mainVisual__box__inner .right figure img{max-width:100%}.area-sakura-page .mainVisual__box__inner .coupon-btn{margin-left:20px}@media screen and (max-width:768px){.area-sakura-page .mainVisual__box__inner .coupon-btn img{width:100%}}@media screen and (max-width:414px){.area-sakura-page .mainVisual__box__inner .coupon-btn{margin-left:0}.area-sakura-page .mainVisual__box__inner .coupon-btn a img{width:216px}}.area-sakura-page .mainVisual__box .root__box{display:block;margin-top:10px;padding:44px}@media screen and (max-width:414px){.area-sakura-page .mainVisual__box .root__box{padding:15px}}.area-sakura-page .mainVisual__box .root__box__inner{text-align:center;line-height:0}.area-sakura-page .mainVisual__box .root__box__inner img{max-width:100%}.area-sakura-page main{display:block}@media screen and (max-width:414px){.area-sakura-page main{overflow:hidden;background:url(../images/area/localcommon/bg.png) top center/100% auto repeat-y}}.area-sakura-page main .coupon-btn-bottom{padding:0 15px;text-align:center;box-sizing:border-box}.area-sakura-page main .coupon-btn-bottom a{position:relative;display:inline-block;width:616px;margin-top:32px;padding:14px 10px;font-size:18px;font-weight:900;line-height:1.4;color:#fff;background:url(../images/area/localcommon/bg_coupon.png) center/100% auto no-repeat;border-radius:50px;border:2px solid #ccc;box-sizing:border-box}@media screen and (max-width:414px){.area-sakura-page main .coupon-btn-bottom a{width:100%;font-size:16px;padding:12px 22px}}.area-sakura-page main .coupon-btn-bottom a::after{content:"\f101";font-family:Fontawesome;position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media screen and (max-width:414px){.area-sakura-page main .coupon-btn-bottom a::after{right:8px}}.area-sakura-page main .area__block{max-width:1010px;width:100%;margin:0 auto;padding:0 30px;box-sizing:border-box}@media screen and (max-width:768px){.area-sakura-page main .area__block{margin:0 auto;padding:0 15px}}.area-sakura-page main .area__block__inner{margin-top:32px}@media screen and (max-width:768px){.area-sakura-page main .area__block__inner{margin-top:15px}}.area-sakura-page main .area__block__inner .set{display:flex;flex-wrap:wrap;justify-content:space-between;padding:18px 16px;border:4px solid #f1f1f1;box-sizing:border-box}@media screen and (max-width:414px){.area-sakura-page main .area__block__inner .set{display:block;background:#fff}}.area-sakura-page main .area__block__inner .set:nth-of-type(n+2){margin-top:32px}@media screen and (max-width:414px){.area-sakura-page main .area__block__inner .set:nth-of-type(n+2){margin-top:20px}}.area-sakura-page main .area__block__inner .set:nth-of-type(even){background:#f1f1f1}@media screen and (max-width:414px){.area-sakura-page main .area__block__inner .set:nth-of-type(even){background:#fff}}.area-sakura-page main .area__block__inner .set:nth-of-type(even) .left dl dd{background:#fff}@media screen and (max-width:414px){.area-sakura-page main .area__block__inner .set:nth-of-type(even) .left dl dd{background:#f1f1f1}}.area-sakura-page main .area__block__inner .set .right{order:2;max-width:380px;width:41.76%}@media screen and (max-width:414px){.area-sakura-page main .area__block__inner .set .right{order:1;max-width:inherit;width:100%}}.area-sakura-page main .area__block__inner .set .right figure{line-height:0}.area-sakura-page main .area__block__inner .set .right figure img{max-width:100%}.area-sakura-page main .area__block__inner .set .right .tmb__box{display:flex;justify-content:space-between;margin-top:3%}@media screen and (max-width:414px){.area-sakura-page main .area__block__inner .set .right .tmb__box{display:none}}.area-sakura-page main .area__block__inner .set .right .tmb__box figure{width:48.5%}.area-sakura-page main .area__block__inner .set .left{order:1;max-width:506px;width:55.61%}@media screen and (max-width:414px){.area-sakura-page main .area__block__inner .set .left{order:2;max-width:inherit;width:100%;margin-top:14px}}.area-sakura-page main .area__block__inner .set .left .tit{font-size:24px;color:#fd8877}.area-sakura-page main .area__block__inner .set .left .tit::after{content:"";clear:both;display:block}@media screen and (max-width:414px){.area-sakura-page main .area__block__inner .set .left .tit{font-size:18px}}.area-sakura-page main .area__block__inner .set .left .tit .ico{float:right;width:26px}.area-sakura-page main .area__block__inner .set .left .tit .ico img{max-width:100%}@media screen and (max-width:414px){.area-sakura-page main .area__block__inner .set .left .tit .ico img{position:relative;bottom:4px}}.area-sakura-page main .area__block__inner .set .left .copy{margin-top:15px;font-size:15px;line-height:1.7}@media screen and (max-width:414px){.area-sakura-page main .area__block__inner .set .left .copy{margin-top:10px;font-size:14px}}.area-sakura-page main .area__block__inner .set .left dl{margin-top:14px}@media screen and (max-width:414px){.area-sakura-page main .area__block__inner .set .left dl{font-size:13px}}.area-sakura-page main .area__block__inner .set .left dl dt{padding:10px 16px;color:#fff;background:#fd8877;box-sizing:border-box}@media screen and (max-width:414px){.area-sakura-page main .area__block__inner .set .left dl dt{padding:10px}}.area-sakura-page main .area__block__inner .set .left dl dd{padding:13px 16px;line-height:1.5;background:#f1f1f1;box-sizing:border-box}@media screen and (max-width:414px){.area-sakura-page main .area__block__inner .set .left dl dd{padding:10px}}.area-sakura-page main .area__block__inner .set:last-of-type{background:#fd8877}@media screen and (max-width:414px){.area-sakura-page main .area__block__inner .set:last-of-type{background:#fd8877}}.area-sakura-page main .area__block__inner .set:last-of-type .left .tit{color:#fdd500}.area-sakura-page main .area__block__inner .set:last-of-type .left .copy{color:#fff}.area-sakura-page main .area__block__inner .set:last-of-type .left dl dt{color:#000;background:#f1f1f1}.area-sakura-page main .area__block__inner .set:last-of-type .left dl dd{background:#fff}.area-sakura-page main .area__block__inner .set .tmb__box-sp{display:none}@media screen and (max-width:414px){.area-sakura-page main .area__block__inner .set .tmb__box-sp{display:flex;justify-content:space-between;margin-top:14px}.area-sakura-page main .area__block__inner .set .tmb__box-sp figure{width:49%;line-height:0}.area-sakura-page main .area__block__inner .set .tmb__box-sp figure img{width:100%}}.area-sakura-page main .area__block__inner .set .map-btn{order:3;width:100%;margin-top:22px;text-align:center}.area-sakura-page main .area__block__inner .set .map-btn span{display:inline-block;position:relative;width:396px;color:#fff}@media screen and (max-width:414px){.area-sakura-page main .area__block__inner .set .map-btn span{width:100%;font-size:15px}}.area-sakura-page main .area__block__inner .set .map-btn span::before{pointer-events:none;position:absolute;top:50%;left:calc(50% - 2.6em);transform:translateY(-50%);content:"\f041";font-family:Fontawesome;margin-right:8px}.area-sakura-page main .area__block__inner .set .map-btn span input{-webkit-appearance:none;cursor:pointer;display:block;width:100%;padding:12px 10px;font-size:17px;letter-spacing:.1em;color:#fff;background:#01348d;border:none;border-radius:5px;box-sizing:border-box}@media screen and (max-width:414px){.area-sakura-page main .area__block__inner .set .map-btn span input{font-size:15px}}@media screen and (max-width:414px){.area-sakura-page main .area__block.googleMap{margin-top:20px;padding:0;border:2px solid #fff}}@media screen and (max-width:414px){.area-sakura-page main .area__block.googleMap .area__block__inner{margin:0}}.area-sakura-page main .area__block.googleMap .area__block__inner .googleMap__box h3{font-size:18px;background:#01348d;padding:10px 20px;box-sizing:border-box}@media screen and (max-width:414px){.area-sakura-page main .area__block.googleMap .area__block__inner .googleMap__box h3{font-size:16px}}.area-sakura-page main .area__block.googleMap .area__block__inner .googleMap__box h3 span{display:inline-block;color:#fff}.area-sakura-page main .area__block.googleMap .area__block__inner .googleMap__box h3 span::before{content:"\f041";font-family:Fontawesome;margin-right:8px}.area-sakura-page main .area__block.googleMap .area__block__inner .googleMap__box__inner{width:100%;height:460px}.area-sakura-page main .area__block.googleMap .area__block__inner .googleMap__box__inner iframe{width:100%;height:100%}.area-sakura-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box{display:none}@media screen and (max-width:414px){.area-sakura-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box{display:block;background:#fff;border-top:2px solid #fff}}.area-sakura-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box .google-btn a{display:block;position:relative;padding:16px 22px;text-align:center;font-size:16px;color:#fff;background:#313131}.area-sakura-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box .google-btn a::after{content:"\f101";font-family:Fontawesome;position:absolute;top:50%;right:15px;transform:translateY(-50%)}@media screen and (max-width:414px){.area-sakura-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box .google-btn a::after{right:8px}}.area-shibamata-page .acd-btn{display:none}@media screen and (max-width:414px){.area-shibamata-page .acd-btn{display:block;position:relative;width:9em;margin:10px 0 0 auto;padding:5px 28px 5px 18px;text-align:center;font-size:14px;line-height:1.3;background:#f1f1f1;border-radius:50px;border:1px solid #d9d9d9;box-sizing:border-box}.area-shibamata-page .acd-btn::after{content:"\f103";font-family:Fontawesome;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.area-shibamata-page .acd-btn.mt{margin-top:0}}@media screen and (max-width:414px){.area-shibamata-page .acd-btn.open::after{content:"\f102"}}@media screen and (max-width:414px){.area-shibamata-page .acd__box{display:none}}.area-shibamata-page .footer__block .footer__block__inner{margin-top:0}.area-shibamata-page .header__block .groNav ul li:nth-of-type(3) a{position:relative}.area-shibamata-page .header__block .groNav ul li:nth-of-type(3) a::after{content:"";position:absolute;bottom:1px;left:0;width:100%;border-bottom:3px solid #fff}@media screen and (max-width:768px){.area-shibamata-page .header__block .groNav ul li:nth-of-type(3) a::after{top:inherit;bottom:0;transform:translateY(0);border-bottom:1px solid #fff}}.area-shibamata-page .mainVisual__box{max-width:1200px;width:100%;margin:0 auto}.area-shibamata-page .mainVisual__box .tit-sp{display:none}@media screen and (max-width:768px){.area-shibamata-page .mainVisual__box .tit-sp{display:block;font-size:18px;line-height:1.3;color:#fff;background:#f72892;background:linear-gradient(90deg,#d11a77 10%,#f72892,#d11a77 90%)}.area-shibamata-page .mainVisual__box .tit-sp a{display:block;padding:10px;color:#fff;box-sizing:border-box}}.area-shibamata-page .mainVisual__box__inner{display:flex;justify-content:space-between;padding:36px 44px;color:#fff;background:#79b4b3;box-sizing:border-box}@media screen and (max-width:768px){.area-shibamata-page .mainVisual__box__inner{padding:22px}}@media screen and (max-width:414px){.area-shibamata-page .mainVisual__box__inner{display:block;padding:25px 15px;border:2px solid #fff}}.area-shibamata-page .mainVisual__box__inner .left{width:82%}@media screen and (max-width:414px){.area-shibamata-page .mainVisual__box__inner .left{width:100%}}.area-shibamata-page .mainVisual__box__inner .left h1 span{display:block;font-size:32px;line-height:1.3;letter-spacing:0}@media screen and (max-width:414px){.area-shibamata-page .mainVisual__box__inner .left h1 span{font-size:16px;letter-spacing:.04em}}.area-shibamata-page .mainVisual__box__inner .left h1 img{max-width:100%;margin-top:20px}@media screen and (max-width:414px){.area-shibamata-page .mainVisual__box__inner .left h1 img{width:90%;margin-top:14px}}.area-shibamata-page .mainVisual__box__inner .left .copy{margin-top:15px;font-size:15px;line-height:2}@media screen and (max-width:414px){.area-shibamata-page .mainVisual__box__inner .left .copy{margin-top:10px;font-size:14px;line-height:2}}.area-shibamata-page .mainVisual__box__inner .right{width:38%}@media screen and (max-width:414px){.area-shibamata-page .mainVisual__box__inner .right{max-width:inherit;width:100%;margin-top:14px}}.area-shibamata-page .mainVisual__box__inner .right figure{line-height:0}.area-shibamata-page .mainVisual__box__inner .right figure img{max-width:100%}.area-shibamata-page .mainVisual__box__inner .coupon-btn{margin-left:20px}@media screen and (max-width:768px){.area-shibamata-page .mainVisual__box__inner .coupon-btn img{width:100%}}@media screen and (max-width:414px){.area-shibamata-page .mainVisual__box__inner .coupon-btn{margin-left:0}.area-shibamata-page .mainVisual__box__inner .coupon-btn a img{width:216px}}.area-shibamata-page .mainVisual__box .root__box{display:block;margin-top:10px;padding:44px}@media screen and (max-width:414px){.area-shibamata-page .mainVisual__box .root__box{padding:15px}}.area-shibamata-page .mainVisual__box .root__box__inner{text-align:center;line-height:0}.area-shibamata-page .mainVisual__box .root__box__inner img{max-width:100%}.area-shibamata-page main{display:block}@media screen and (max-width:414px){.area-shibamata-page main{overflow:hidden;background:url(../images/area/localcommon/bg.png) top center/100% auto repeat-y}}.area-shibamata-page main .coupon-btn-bottom{padding:0 15px;text-align:center;box-sizing:border-box}.area-shibamata-page main .coupon-btn-bottom a{position:relative;display:inline-block;width:616px;margin-top:32px;padding:14px 10px;font-size:18px;font-weight:900;line-height:1.4;color:#fff;background:url(../images/area/localcommon/bg_coupon.png) center/100% auto no-repeat;border-radius:50px;border:2px solid #ccc;box-sizing:border-box}@media screen and (max-width:414px){.area-shibamata-page main .coupon-btn-bottom a{width:100%;font-size:16px;padding:12px 22px}}.area-shibamata-page main .coupon-btn-bottom a::after{content:"\f101";font-family:Fontawesome;position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media screen and (max-width:414px){.area-shibamata-page main .coupon-btn-bottom a::after{right:8px}}.area-shibamata-page main .area__block{max-width:1010px;width:100%;margin:0 auto;padding:0 30px;box-sizing:border-box}@media screen and (max-width:768px){.area-shibamata-page main .area__block{margin:0 auto;padding:0 15px}}.area-shibamata-page main .area__block__inner{margin-top:32px}@media screen and (max-width:768px){.area-shibamata-page main .area__block__inner{margin-top:15px}}.area-shibamata-page main .area__block__inner .set{display:flex;flex-wrap:wrap;justify-content:space-between;padding:18px 16px;border:4px solid #f1f1f1;box-sizing:border-box}@media screen and (max-width:414px){.area-shibamata-page main .area__block__inner .set{display:block;background:#fff}}.area-shibamata-page main .area__block__inner .set:nth-of-type(n+2){margin-top:32px}@media screen and (max-width:414px){.area-shibamata-page main .area__block__inner .set:nth-of-type(n+2){margin-top:20px}}.area-shibamata-page main .area__block__inner .set:nth-of-type(even){background:#f1f1f1}@media screen and (max-width:414px){.area-shibamata-page main .area__block__inner .set:nth-of-type(even){background:#fff}}.area-shibamata-page main .area__block__inner .set:nth-of-type(even) .left dl dd{background:#fff}@media screen and (max-width:414px){.area-shibamata-page main .area__block__inner .set:nth-of-type(even) .left dl dd{background:#f1f1f1}}.area-shibamata-page main .area__block__inner .set .right{order:2;max-width:380px;width:41.76%}@media screen and (max-width:414px){.area-shibamata-page main .area__block__inner .set .right{order:1;max-width:inherit;width:100%}}.area-shibamata-page main .area__block__inner .set .right figure{line-height:0}.area-shibamata-page main .area__block__inner .set .right figure img{max-width:100%}.area-shibamata-page main .area__block__inner .set .right .tmb__box{display:flex;justify-content:space-between;margin-top:3%}@media screen and (max-width:414px){.area-shibamata-page main .area__block__inner .set .right .tmb__box{display:none}}.area-shibamata-page main .area__block__inner .set .right .tmb__box figure{width:48.5%}.area-shibamata-page main .area__block__inner .set .left{order:1;max-width:506px;width:55.61%}@media screen and (max-width:414px){.area-shibamata-page main .area__block__inner .set .left{order:2;max-width:inherit;width:100%;margin-top:14px}}.area-shibamata-page main .area__block__inner .set .left .tit{font-size:24px;color:#79b4b3}.area-shibamata-page main .area__block__inner .set .left .tit::after{content:"";clear:both;display:block}@media screen and (max-width:414px){.area-shibamata-page main .area__block__inner .set .left .tit{font-size:18px}}.area-shibamata-page main .area__block__inner .set .left .tit .ico{float:right;width:26px}.area-shibamata-page main .area__block__inner .set .left .tit .ico img{max-width:100%}@media screen and (max-width:414px){.area-shibamata-page main .area__block__inner .set .left .tit .ico img{position:relative;bottom:4px}}.area-shibamata-page main .area__block__inner .set .left .copy{margin-top:15px;font-size:15px;line-height:1.7}@media screen and (max-width:414px){.area-shibamata-page main .area__block__inner .set .left .copy{margin-top:10px;font-size:14px}}.area-shibamata-page main .area__block__inner .set .left dl{margin-top:14px}@media screen and (max-width:414px){.area-shibamata-page main .area__block__inner .set .left dl{font-size:13px}}.area-shibamata-page main .area__block__inner .set .left dl dt{padding:10px 16px;color:#fff;background:#79b4b3;box-sizing:border-box}@media screen and (max-width:414px){.area-shibamata-page main .area__block__inner .set .left dl dt{padding:10px}}.area-shibamata-page main .area__block__inner .set .left dl dd{padding:13px 16px;line-height:1.5;background:#f1f1f1;box-sizing:border-box}@media screen and (max-width:414px){.area-shibamata-page main .area__block__inner .set .left dl dd{padding:10px}}.area-shibamata-page main .area__block__inner .set .tmb__box-sp{display:none}@media screen and (max-width:414px){.area-shibamata-page main .area__block__inner .set .tmb__box-sp{display:flex;justify-content:space-between;margin-top:14px}.area-shibamata-page main .area__block__inner .set .tmb__box-sp figure{width:49%;line-height:0}.area-shibamata-page main .area__block__inner .set .tmb__box-sp figure img{width:100%}}.area-shibamata-page main .area__block__inner .set .map-btn{order:3;width:100%;margin-top:22px;text-align:center}.area-shibamata-page main .area__block__inner .set .map-btn span{display:inline-block;position:relative;width:396px;color:#fff}@media screen and (max-width:414px){.area-shibamata-page main .area__block__inner .set .map-btn span{width:100%;font-size:15px}}.area-shibamata-page main .area__block__inner .set .map-btn span::before{pointer-events:none;position:absolute;top:50%;left:calc(50% - 2.6em);transform:translateY(-50%);content:"\f041";font-family:Fontawesome;margin-right:8px}.area-shibamata-page main .area__block__inner .set .map-btn span input{-webkit-appearance:none;cursor:pointer;display:block;width:100%;padding:12px 10px;font-size:17px;letter-spacing:.1em;color:#fff;background:#01348d;border:none;border-radius:5px;box-sizing:border-box}@media screen and (max-width:414px){.area-shibamata-page main .area__block__inner .set .map-btn span input{font-size:15px}}@media screen and (max-width:414px){.area-shibamata-page main .area__block.googleMap{margin-top:20px;padding:0;border:2px solid #fff}}@media screen and (max-width:414px){.area-shibamata-page main .area__block.googleMap .area__block__inner{margin:0}}.area-shibamata-page main .area__block.googleMap .area__block__inner .googleMap__box h3{font-size:18px;background:#01348d;padding:10px 20px;box-sizing:border-box}@media screen and (max-width:414px){.area-shibamata-page main .area__block.googleMap .area__block__inner .googleMap__box h3{font-size:16px}}.area-shibamata-page main .area__block.googleMap .area__block__inner .googleMap__box h3 span{display:inline-block;color:#fff}.area-shibamata-page main .area__block.googleMap .area__block__inner .googleMap__box h3 span::before{content:"\f041";font-family:Fontawesome;margin-right:8px}.area-shibamata-page main .area__block.googleMap .area__block__inner .googleMap__box__inner{width:100%;height:460px}.area-shibamata-page main .area__block.googleMap .area__block__inner .googleMap__box__inner iframe{width:100%;height:100%}.area-shibamata-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box{display:none}@media screen and (max-width:414px){.area-shibamata-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box{display:block;background:#fff;border-top:2px solid #fff}}.area-shibamata-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box .google-btn a{display:block;position:relative;padding:16px 22px;text-align:center;font-size:16px;color:#fff;background:#313131}.area-shibamata-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box .google-btn a::after{content:"\f101";font-family:Fontawesome;position:absolute;top:50%;right:15px;transform:translateY(-50%)}@media screen and (max-width:414px){.area-shibamata-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box .google-btn a::after{right:8px}}.area-tsukuba-page .acd-btn{display:none}@media screen and (max-width:414px){.area-tsukuba-page .acd-btn{display:block;position:relative;width:9em;margin:10px 0 0 auto;padding:5px 28px 5px 18px;text-align:center;font-size:14px;line-height:1.3;background:#f1f1f1;border-radius:50px;border:1px solid #d9d9d9;box-sizing:border-box}.area-tsukuba-page .acd-btn::after{content:"\f103";font-family:Fontawesome;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.area-tsukuba-page .acd-btn.mt{margin-top:0}}@media screen and (max-width:414px){.area-tsukuba-page .acd-btn.open::after{content:"\f102"}}@media screen and (max-width:414px){.area-tsukuba-page .acd__box{display:none}}.area-tsukuba-page .footer__block .footer__block__inner{margin-top:0}.area-tsukuba-page .header__block .groNav ul li:nth-of-type(2) a{position:relative}.area-tsukuba-page .header__block .groNav ul li:nth-of-type(2) a::after{content:"";position:absolute;bottom:1px;left:0;width:100%;border-bottom:3px solid #fff}@media screen and (max-width:768px){.area-tsukuba-page .header__block .groNav ul li:nth-of-type(2) a::after{top:inherit;bottom:0;transform:translateY(0);border-bottom:1px solid #fff}}.area-tsukuba-page .mainVisual__box{max-width:1200px;width:100%;margin:0 auto}.area-tsukuba-page .mainVisual__box .tit-sp{display:none}@media screen and (max-width:768px){.area-tsukuba-page .mainVisual__box .tit-sp{display:block;font-size:18px;line-height:1.3;color:#fff;background:#f72892;background:linear-gradient(90deg,#d11a77 10%,#f72892,#d11a77 90%)}.area-tsukuba-page .mainVisual__box .tit-sp a{display:block;padding:10px;color:#fff;box-sizing:border-box}}.area-tsukuba-page .mainVisual__box__inner{display:flex;justify-content:space-between;padding:36px 44px;color:#fff;background:#e8a04c;box-sizing:border-box}@media screen and (max-width:768px){.area-tsukuba-page .mainVisual__box__inner{padding:22px}}@media screen and (max-width:414px){.area-tsukuba-page .mainVisual__box__inner{display:block;padding:25px 15px;border:2px solid #fff}}.area-tsukuba-page .mainVisual__box__inner .left{width:82%}@media screen and (max-width:414px){.area-tsukuba-page .mainVisual__box__inner .left{width:100%}}.area-tsukuba-page .mainVisual__box__inner .left h1 span{display:block;font-size:32px;letter-spacing:0;line-height:1.3}@media screen and (max-width:414px){.area-tsukuba-page .mainVisual__box__inner .left h1 span{font-size:16px;letter-spacing:.04em}}.area-tsukuba-page .mainVisual__box__inner .left h1 img{max-width:100%;margin-top:20px}@media screen and (max-width:414px){.area-tsukuba-page .mainVisual__box__inner .left h1 img{width:90%;margin-top:14px}}.area-tsukuba-page .mainVisual__box__inner .left .copy{margin-top:15px;font-size:15px;line-height:2}@media screen and (max-width:414px){.area-tsukuba-page .mainVisual__box__inner .left .copy{margin-top:10px;font-size:14px;line-height:2}}.area-tsukuba-page .mainVisual__box__inner .right{width:38%}@media screen and (max-width:414px){.area-tsukuba-page .mainVisual__box__inner .right{max-width:inherit;width:100%;margin-top:14px}}.area-tsukuba-page .mainVisual__box__inner .right figure{line-height:0}.area-tsukuba-page .mainVisual__box__inner .right figure img{max-width:100%}.area-tsukuba-page .mainVisual__box__inner .coupon-btn{margin-left:20px}@media screen and (max-width:768px){.area-tsukuba-page .mainVisual__box__inner .coupon-btn img{width:100%}}@media screen and (max-width:414px){.area-tsukuba-page .mainVisual__box__inner .coupon-btn{margin-left:0}.area-tsukuba-page .mainVisual__box__inner .coupon-btn a img{width:216px}}.area-tsukuba-page .mainVisual__box .root__box{display:block;margin-top:10px;padding:44px}@media screen and (max-width:414px){.area-tsukuba-page .mainVisual__box .root__box{padding:15px}}.area-tsukuba-page .mainVisual__box .root__box__inner{text-align:center;line-height:0}.area-tsukuba-page .mainVisual__box .root__box__inner img{max-width:100%}.area-tsukuba-page main{display:block}@media screen and (max-width:414px){.area-tsukuba-page main{overflow:hidden;background:url(../images/area/localcommon/bg.png) top center/100% auto repeat-y}}.area-tsukuba-page main .coupon-btn-bottom{padding:0 15px;text-align:center;box-sizing:border-box}.area-tsukuba-page main .coupon-btn-bottom a{position:relative;display:inline-block;width:616px;margin-top:32px;padding:14px 10px;font-size:18px;font-weight:900;line-height:1.4;color:#fff;background:url(../images/area/localcommon/bg_coupon.png) center/100% auto no-repeat;border-radius:50px;border:2px solid #ccc;box-sizing:border-box}@media screen and (max-width:414px){.area-tsukuba-page main .coupon-btn-bottom a{width:100%;font-size:16px;padding:12px 22px}}.area-tsukuba-page main .coupon-btn-bottom a::after{content:"\f101";font-family:Fontawesome;position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media screen and (max-width:414px){.area-tsukuba-page main .coupon-btn-bottom a::after{right:8px}}.area-tsukuba-page main .area__block{max-width:1010px;width:100%;margin:0 auto;padding:0 30px;box-sizing:border-box}@media screen and (max-width:768px){.area-tsukuba-page main .area__block{margin:0 auto;padding:0 15px}}.area-tsukuba-page main .area__block__inner{margin-top:32px}@media screen and (max-width:768px){.area-tsukuba-page main .area__block__inner{margin-top:15px}}.area-tsukuba-page main .area__block__inner .set{display:flex;flex-wrap:wrap;justify-content:space-between;padding:18px 16px;border:4px solid #f1f1f1;box-sizing:border-box}@media screen and (max-width:414px){.area-tsukuba-page main .area__block__inner .set{display:block;background:#fff}}.area-tsukuba-page main .area__block__inner .set:nth-of-type(n+2){margin-top:32px}@media screen and (max-width:414px){.area-tsukuba-page main .area__block__inner .set:nth-of-type(n+2){margin-top:20px}}.area-tsukuba-page main .area__block__inner .set:nth-of-type(even){background:#f1f1f1}@media screen and (max-width:414px){.area-tsukuba-page main .area__block__inner .set:nth-of-type(even){background:#fff}}.area-tsukuba-page main .area__block__inner .set:nth-of-type(even) .left dl dd{background:#fff}@media screen and (max-width:414px){.area-tsukuba-page main .area__block__inner .set:nth-of-type(even) .left dl dd{background:#f1f1f1}}.area-tsukuba-page main .area__block__inner .set .right{order:2;max-width:380px;width:41.76%}@media screen and (max-width:414px){.area-tsukuba-page main .area__block__inner .set .right{order:1;max-width:inherit;width:100%}}.area-tsukuba-page main .area__block__inner .set .right figure{line-height:0}.area-tsukuba-page main .area__block__inner .set .right figure img{max-width:100%}.area-tsukuba-page main .area__block__inner .set .right .tmb__box{display:flex;justify-content:space-between;margin-top:3%}@media screen and (max-width:414px){.area-tsukuba-page main .area__block__inner .set .right .tmb__box{display:none}}.area-tsukuba-page main .area__block__inner .set .right .tmb__box figure{width:48.5%}.area-tsukuba-page main .area__block__inner .set .left{order:1;max-width:506px;width:55.61%}@media screen and (max-width:414px){.area-tsukuba-page main .area__block__inner .set .left{order:2;max-width:inherit;width:100%;margin-top:14px}}.area-tsukuba-page main .area__block__inner .set .left .tit{font-size:24px;color:#e8a04c}.area-tsukuba-page main .area__block__inner .set .left .tit::after{content:"";clear:both;display:block}@media screen and (max-width:414px){.area-tsukuba-page main .area__block__inner .set .left .tit{font-size:18px}}.area-tsukuba-page main .area__block__inner .set .left .tit .ico{float:right;width:26px}.area-tsukuba-page main .area__block__inner .set .left .tit .ico img{max-width:100%}@media screen and (max-width:414px){.area-tsukuba-page main .area__block__inner .set .left .tit .ico img{position:relative;bottom:4px}}.area-tsukuba-page main .area__block__inner .set .left .copy{margin-top:15px;font-size:15px;line-height:1.7}@media screen and (max-width:414px){.area-tsukuba-page main .area__block__inner .set .left .copy{margin-top:10px;font-size:14px}}.area-tsukuba-page main .area__block__inner .set .left .sub-tit{margin-top:10px;color:#e8a04c}.area-tsukuba-page main .area__block__inner .set .left dl{margin-top:14px}@media screen and (max-width:414px){.area-tsukuba-page main .area__block__inner .set .left dl{font-size:13px}}.area-tsukuba-page main .area__block__inner .set .left dl dt{padding:10px 16px;color:#fff;background:#e8a04c;box-sizing:border-box}@media screen and (max-width:414px){.area-tsukuba-page main .area__block__inner .set .left dl dt{padding:10px}}.area-tsukuba-page main .area__block__inner .set .left dl dd{padding:13px 16px;line-height:1.5;background:#f1f1f1;box-sizing:border-box}@media screen and (max-width:414px){.area-tsukuba-page main .area__block__inner .set .left dl dd{padding:10px}}.area-tsukuba-page main .area__block__inner .set .tmb__box-sp{display:none}@media screen and (max-width:414px){.area-tsukuba-page main .area__block__inner .set .tmb__box-sp{display:flex;justify-content:space-between;margin-top:14px}.area-tsukuba-page main .area__block__inner .set .tmb__box-sp figure{width:49%;line-height:0}.area-tsukuba-page main .area__block__inner .set .tmb__box-sp figure img{width:100%}}.area-tsukuba-page main .area__block__inner .set .map-btn{order:3;width:100%;margin-top:22px;text-align:center}.area-tsukuba-page main .area__block__inner .set .map-btn span{display:inline-block;position:relative;width:396px;color:#fff}@media screen and (max-width:414px){.area-tsukuba-page main .area__block__inner .set .map-btn span{width:100%;font-size:15px}}.area-tsukuba-page main .area__block__inner .set .map-btn span::before{pointer-events:none;position:absolute;top:50%;left:calc(50% - 2.6em);transform:translateY(-50%);content:"\f041";font-family:Fontawesome;margin-right:8px}.area-tsukuba-page main .area__block__inner .set .map-btn span input{-webkit-appearance:none;cursor:pointer;display:block;width:100%;padding:12px 10px;font-size:17px;letter-spacing:.1em;color:#fff;background:#01348d;border:none;border-radius:5px;box-sizing:border-box}@media screen and (max-width:414px){.area-tsukuba-page main .area__block__inner .set .map-btn span input{font-size:15px}}@media screen and (max-width:414px){.area-tsukuba-page main .area__block.googleMap{margin-top:20px;padding:0;border:2px solid #fff}}@media screen and (max-width:414px){.area-tsukuba-page main .area__block.googleMap .area__block__inner{margin:0}}.area-tsukuba-page main .area__block.googleMap .area__block__inner .googleMap__box h3{font-size:18px;background:#01348d;padding:10px 20px;box-sizing:border-box}@media screen and (max-width:414px){.area-tsukuba-page main .area__block.googleMap .area__block__inner .googleMap__box h3{font-size:16px}}.area-tsukuba-page main .area__block.googleMap .area__block__inner .googleMap__box h3 span{display:inline-block;color:#fff}.area-tsukuba-page main .area__block.googleMap .area__block__inner .googleMap__box h3 span::before{content:"\f041";font-family:Fontawesome;margin-right:8px}.area-tsukuba-page main .area__block.googleMap .area__block__inner .googleMap__box__inner{width:100%;height:460px}.area-tsukuba-page main .area__block.googleMap .area__block__inner .googleMap__box__inner iframe{width:100%;height:100%}.area-tsukuba-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box{display:none}@media screen and (max-width:414px){.area-tsukuba-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box{display:block;background:#fff;border-top:2px solid #fff}}.area-tsukuba-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box .google-btn a{display:block;position:relative;padding:16px 22px;text-align:center;font-size:16px;color:#fff;background:#313131}.area-tsukuba-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box .google-btn a::after{content:"\f101";font-family:Fontawesome;position:absolute;top:50%;right:15px;transform:translateY(-50%)}@media screen and (max-width:414px){.area-tsukuba-page main .area__block.googleMap .area__block__inner .googleMap__box .google-btn__box .google-btn a::after{right:8px}}.tickets-index-page .mainVisual__box{max-width:1200px;width:100%;margin:0 auto}.tickets-index-page .mainVisual__box .tit-sp{display:none}@media screen and (max-width:768px){.tickets-index-page .mainVisual__box .tit-sp{display:block;font-size:18px;line-height:1.3;color:#fff;background:#f72892;background:linear-gradient(90deg,#d11a77 10%,#f72892,#d11a77 90%)}.tickets-index-page .mainVisual__box .tit-sp a{display:block;padding:10px;color:#fff;box-sizing:border-box}}.tickets-index-page .mainVisual__box__inner{display:flex;justify-content:space-between;padding:44px 22px 44px 44px;color:#fff;background:#17428f;box-sizing:border-box}@media screen and (max-width:768px){.tickets-index-page .mainVisual__box__inner{padding:22px}}@media screen and (max-width:414px){.tickets-index-page .mainVisual__box__inner{display:block;padding:10px 15px 0;border:2px solid #fff;background:#fff}}.tickets-index-page .mainVisual__box__inner .left{width:60%}@media screen and (max-width:414px){.tickets-index-page .mainVisual__box__inner .left{width:100%}}.tickets-index-page .mainVisual__box__inner .left h1{line-height:0}.tickets-index-page .mainVisual__box__inner .left h1 img{max-width:100%}@media screen and (max-width:414px){.tickets-index-page .mainVisual__box__inner .left h1 img{width:66%}}.tickets-index-page .mainVisual__box__inner .left .copy{margin-top:20px;line-height:2}@media screen and (max-width:414px){.tickets-index-page .mainVisual__box__inner .left .copy{margin-top:10px;color:#000}}.tickets-index-page .mainVisual__box__inner .right{max-width:425px;width:37.48%}@media screen and (max-width:414px){.tickets-index-page .mainVisual__box__inner .right{max-width:inherit;width:100%;margin-top:12px}}.tickets-index-page .mainVisual__box__inner .right figure{line-height:0}.tickets-index-page .mainVisual__box__inner .right figure img{max-width:100%}.tickets-index-page main{display:block}.tickets-index-page main .tickets__block{max-width:1010px;width:100%;margin:0 auto;padding:0 30px;box-sizing:border-box}@media screen and (max-width:768px){.tickets-index-page main .tickets__block{margin:0 auto;padding:0 15px}}.tickets-index-page main .tickets__block__inner{margin-top:32px}@media screen and (max-width:768px){.tickets-index-page main .tickets__block__inner{margin-top:15px}}.tickets-index-page main .tickets__block__inner .bnr__box figure{line-height:0}.tickets-index-page main .tickets__block__inner .bnr__box figure img{max-width:100%}.tickets-index-page main .tickets__block__inner .access-bus{margin-top:32px;background:#e9dcd5;border:4px solid #aa988e;box-sizing:border-box}.tickets-index-page main .tickets__block__inner .access-bus__box{display:flex;justify-content:space-between}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .access-bus__box{display:block}}.tickets-index-page main .tickets__block__inner .access-bus__box figure{position:relative;max-width:560px;width:58.95%;line-height:0}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .access-bus__box figure{width:100%}}.tickets-index-page main .tickets__block__inner .access-bus__box figure img{max-width:100%}.tickets-index-page main .tickets__block__inner .access-bus__box .txt__box{width:41.05%;padding:30px 24px;box-sizing:border-box}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .access-bus__box .txt__box{width:100%;padding:24px 15px;background:#f2eae6;border-top:2px solid #aa988e}}.tickets-index-page main .tickets__block__inner .access-bus__box .txt__box h3{font-size:21px;font-weight:500;letter-spacing:0}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .access-bus__box .txt__box h3{font-size:18px}}.tickets-index-page main .tickets__block__inner .access-bus__box .txt__box__set{margin-top:24px}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .access-bus__box .txt__box__set{margin-top:20px}}.tickets-index-page main .tickets__block__inner .access-bus__box .txt__box__set h4{font-size:18px;font-weight:500;color:#8f1d22}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .access-bus__box .txt__box__set h4{font-size:17px}}.tickets-index-page main .tickets__block__inner .access-bus__box .txt__box__set .set-btn{margin-top:12px}.tickets-index-page main .tickets__block__inner .access-bus__box .txt__box__set .set-btn a{display:inline-block;width:80%;padding:8px;text-align:center;line-height:1.36;color:#fff;background:#01348d;border-radius:5px;box-sizing:border-box}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .access-bus__box .txt__box__set .set-btn a{width:100%;padding:10px}}.tickets-index-page main .tickets__block__inner .access-bus__box .txt__box__set .set-btn a::before{content:"\f105";font-family:Fontawesome;margin-right:8px}.tickets-index-page main .tickets__block__inner .set{border:4px solid #517ec2;box-sizing:border-box}.tickets-index-page main .tickets__block__inner .set:nth-of-type(n+2){margin-top:32px}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set:nth-of-type(n+2){margin-top:20px}}.tickets-index-page main .tickets__block__inner .set .sub-tit{padding:4px 14px 8px;font-size:21px;line-height:1.4;color:#fff;background:#517ec2;box-sizing:border-box}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .sub-tit{font-size:15px}}.tickets-index-page main .tickets__block__inner .set .tit{padding:20px 14px;font-size:26px;color:#fff;background:#17428f}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .tit{position:relative;padding:14px;font-size:18px;line-height:1.3}.tickets-index-page main .tickets__block__inner .set .tit::after{content:"\f103";font-family:Fontawesome;position:absolute;top:50%;right:14px;transform:translateY(-49%)}}@media screen and (max-width:320px){.tickets-index-page main .tickets__block__inner .set .tit{font-size:18px}}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .tit.open::after{content:"\f102"}}.tickets-index-page main .tickets__block__inner .set .acd__box{padding:20px 14px;box-sizing:border-box}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box{display:none}}.tickets-index-page main .tickets__block__inner .set .acd__box .flex__box{display:flex;justify-content:space-between}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .flex__box{display:block}}.tickets-index-page main .tickets__block__inner .set .acd__box .flex__box figure{max-width:420px;width:45.96%;padding:36px 12px;line-height:0;border:4px solid #f1f1f1;box-sizing:border-box}.tickets-index-page main .tickets__block__inner .set .acd__box .flex__box figure.flexible{padding:16px 12px}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .flex__box figure{max-width:inherit;width:100%;padding:12px;border:2px solid #f1f1f1}}.tickets-index-page main .tickets__block__inner .set .acd__box .flex__box figure img{max-width:100%}.tickets-index-page main .tickets__block__inner .set .acd__box .flex__box .txt__box{width:52%}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .flex__box .txt__box{width:100%;margin-top:12px}}.tickets-index-page main .tickets__block__inner .set .acd__box .flex__box .txt__box p{line-height:1.8}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box{margin-top:22px}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box h3{margin-bottom:6px;padding:8px 14px;font-size:16px;line-height:1.3;color:#fff;background:#517ec2}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__box h3{font-size:14px}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table{font-size:16px;border-top:2px solid #517ec2;border-left:2px solid #517ec2}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table{font-size:14px}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table thead th{padding:8px 12px;line-height:1.3;color:#fff;background:#517ec2;border-right:2px solid #517ec2;border-bottom:2px solid #517ec2}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table thead th{display:block}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td{padding:8px 12px;line-height:1.3;border-right:2px solid #517ec2;border-bottom:2px solid #517ec2}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td{display:block;padding:8px}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td.sp_none{display:none}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td .item__box{overflow:hidden}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td .item__box dt{float:left}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td .item__box dt.mt{margin-top:12px}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td .item__box dt.mt{margin-top:0}}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td .item__box dt{width:100%}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td .item__box dt small{display:block;margin-top:4px;font-size:13px}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td .item__box dt small{padding-left:.5em;text-indent:-.5em;font-size:11px;letter-spacing:0;box-sizing:border-box}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td .item__box dd{float:right;display:flex;align-items:center;font-size:28px;font-weight:900;color:#517ec2}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td .item__box dd{font-size:18px}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td .item__box dd img{max-width:45px;width:100%;margin-left:10px}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td .item__box dd img{max-width:36px}}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td .item__box.sp{display:block}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td .item__box-inverted{overflow:hidden;justify-content:space-between;align-items:center}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td .item__box-inverted{display:block}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td .item__box-inverted dt{float:left;font-size:28px;font-weight:900;color:#517ec2}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td .item__box-inverted dt{display:block;font-size:18px}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td .item__box-inverted dt small{display:inline-block;text-indent:-.5em}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td .item__box-inverted dd{float:right;width:72%}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td .item__box-inverted dd{margin-top:4px;width:100%}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td .item__box-inverted dd small{display:block;padding-left:.5em;text-indent:-.5em;font-size:13px;box-sizing:border-box}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__box table tbody td .item__box-inverted dd small{font-size:11px;line-height:1.6}}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__box .table02{display:none}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box .table02 th{text-align:center;border-right:2px solid #fff}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box .table02 th:last-of-type{border-right:#517ec2}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box .table02 td{text-align:center;font-weight:900;color:#517ec2}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box .table02 td small{display:block;margin-top:3px;font-size:12px;letter-spacing:0}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box .table02 td .price__box{display:flex;justify-content:center;align-items:center;font-size:28px;font-weight:900;color:#517ec2}@media screen and (max-width:768px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__box .table02 td .price__box{font-size:22px}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box .table02 td .price__box img{max-width:45px;width:100%}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box .table02-sp{display:none}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__box .table02-sp{display:table}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box .table02-sp:last-of-type{margin-top:8px}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box .table02-sp th{display:block;padding:8px;text-align:center;line-height:1.3;color:#fff;background:#517ec2;border-right:2px solid #517ec2;border-bottom:2px solid #517ec2}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box .table02-sp td{padding:8px;text-align:center;font-weight:900;color:#517ec2}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box .table02-sp td:nth-of-type(odd){background:#f1f1f1}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box .table02-sp td small{display:inline-block;margin-left:4px;font-size:11px;letter-spacing:0}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box .table02-sp td .price__box{display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:900;color:#517ec2}.tickets-index-page main .tickets__block__inner .set .acd__box .table__box .table02-sp td .price__box img{max-width:36px;width:100%}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex{display:flex;justify-content:space-between}@media screen and (max-width:768px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex{display:block}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box{width:49.5%}@media screen and (max-width:768px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box{width:100%}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box tbody{color:#517ec2}.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box tbody th{padding:4px 14px;text-align:center;line-height:1.3;color:#fff;background:#517ec2;border-right:2px solid #fff;border-bottom:2px solid #517ec2}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box tbody th{padding:4px;font-size:13px}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box tbody th:nth-of-type(n+3){border-right:2px solid #517ec2}.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box tbody th small{display:inline-block;margin-left:4px;vertical-align:middle;font-size:10px}.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box tbody th:nth-of-type(3){width:29%;padding:8px 2px}.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box tbody .wd{width:20%;padding:8px 2px;color:#517ec2;background:#fff}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box tbody .wd{width:21%}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box tbody .wd img{max-width:100%;margin-top:22px}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box tbody td{display:table-cell}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box tbody td.zoneA{color:#fff;background:#9dc109}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box tbody td.zoneA{width:16%;font-size:12px}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box tbody td.zoneB{color:#fff;background:#f08f9a}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box tbody td.zoneB{width:16%;font-size:12px}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box tbody td.price{text-align:right;font-size:22px;font-weight:900}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box tbody td.price{font-size:16px}}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box tbody td .item__box{font-size:14px}}@media screen and (max-width:320px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box tbody td .item__box{display:block}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box tbody td .item__box dd img{max-width:66px}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box tbody td .item__box dd img{margin-left:2px}}@media screen and (max-width:320px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box tbody td .item__box dd img{margin:3px 0 0}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box .table04 td{padding:12px 8px;font-size:14px;color:#000}.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box .table04 td:nth-of-type(1){width:16%}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box .table04 td:nth-of-type(1){font-size:12px}}.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box .table04 td small{display:block;margin-top:4px;font-size:13px}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .table__flex .table__box .table04 td small{padding-left:1em;text-indent:-1em;font-size:11px;box-sizing:border-box}}.tickets-index-page main .tickets__block__inner .set .acd__box .tmb__box{display:flex;justify-content:space-between;margin-top:22px}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .tmb__box{flex-wrap:wrap}}.tickets-index-page main .tickets__block__inner .set .acd__box .tmb__box.col3::after{content:"";width:24%}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .tmb__box.col3::after{width:49%}}.tickets-index-page main .tickets__block__inner .set .acd__box .tmb__box figure{width:24%;line-height:0}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .tmb__box figure{width:48.5%}.tickets-index-page main .tickets__block__inner .set .acd__box .tmb__box figure:nth-of-type(n+3){margin-top:3%}}.tickets-index-page main .tickets__block__inner .set .acd__box .tmb__box figure img{max-width:100%}.tickets-index-page main .tickets__block__inner .set .acd__box .tmb__box figure figcaption{margin-top:6px;text-align:center;font-size:13px;line-height:1}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .tmb__box figure figcaption{font-size:12px}}.tickets-index-page main .tickets__block__inner .set .acd__box .detail-btn{margin-top:22px;text-align:center}.tickets-index-page main .tickets__block__inner .set .acd__box .detail-btn a{display:inline-block;width:396px;padding:14px 10px;font-size:17px;letter-spacing:.1em;color:#fff;background:#01348d;border-radius:5px;box-sizing:border-box}@media screen and (max-width:414px){.tickets-index-page main .tickets__block__inner .set .acd__box .detail-btn a{width:100%;font-size:15px}}.tickets-index-page main .tickets__block__inner .set .acd__box .detail-btn a::before{content:"\f105";font-family:Fontawesome;margin-right:8px}.top-index-page .areamap{z-index:100;transition:all .2s ease-in-out}.top-index-page .railmap{opacity:0;transition:all .2s ease-in-out}.top-index-page .mainVisual__box{position:relative;max-width:1200px;width:100%;margin:0 auto}.top-index-page .mainVisual__box h1{position:absolute;top:50%;left:50%;z-index:9999;transform:translate(-50%,-50%);text-align:center;max-width:583px;width:100%;line-height:0}@media screen and (max-width:768px){.top-index-page .mainVisual__box h1{width:66%}}.top-index-page .mainVisual__box h1 img{max-width:100%}.top-index-page .mainVisual__box h1 span{display:none}@media screen and (max-width:768px){.top-index-page .mainVisual__box h1 span{display:block}.top-index-page .mainVisual__box h1 span a{display:block;padding:10px;color:#fff;box-sizing:border-box}}.top-index-page .mainVisual__box .slick-slide{line-height:0}@media screen and (max-width:768px){.top-index-page .mainVisual__box .slick-slide{margin:0}}.top-index-page main{display:block}.top-index-page main .area__block{max-width:1010px;width:100%;margin:36px auto 0;padding:0 30px;box-sizing:border-box}@media screen and (max-width:768px){.top-index-page main .area__block{margin:15px auto 0;padding:0 15px}}.top-index-page main .area__block__inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto}.top-index-page main .area__block__inner .set{max-width:224px;width:23.58%;padding:8px 8px 10px;text-align:center;box-sizing:border-box}@media screen and (max-width:414px){.top-index-page main .area__block__inner .set{width:49%;padding:6px 6px 10px;border-radius:5px}.top-index-page main .area__block__inner .set:nth-of-type(n+3){margin-top:2%}}.top-index-page main .area__block__inner .set:nth-of-type(n+5){margin-top:1.9%}@media screen and (max-width:414px){.top-index-page main .area__block__inner .set:nth-of-type(n+5){margin-top:2%}}.top-index-page main .area__block__inner .set figure{line-height:0;background:#fff}.top-index-page main .area__block__inner .set figure img{width:100%}.top-index-page main .area__block__inner .set .txt{margin-top:10px;line-height:1.3;color:#fff}@media screen and (max-width:768px){.top-index-page main .area__block__inner .set .txt{font-size:12px}}@media screen and (max-width:414px){.top-index-page main .area__block__inner .set .txt{letter-spacing:0}}@media screen and (max-width:320px){.top-index-page main .area__block__inner .set .txt{font-size:10px}.top-index-page main .area__block__inner .set .txt small{font-size:10px}}.top-index-page main .area__block__inner .set h2{margin-top:10px;line-height:0}@media screen and (max-width:414px){.top-index-page main .area__block__inner .set h2{margin-top:8px}}.top-index-page main .area__block__inner .set h2.mt{margin-top:26px}.top-index-page main .area__block__inner .set h2 img{max-width:100%}.top-index-page main .area__block__inner .set.kennan{background:#fc7894}.top-index-page main .area__block__inner .set.tsukuba{background:#e8a04c}.top-index-page main .area__block__inner .set.shibamata{background:#79b4b3}.top-index-page main .area__block__inner .set.narita{background:#3eafdf}.top-index-page main .area__block__inner .set.sakura{background:#fd8877}.top-index-page main .area__block__inner .set.kenhokusei{background:#82cc6b}.top-index-page main .area__block__inner .set.naruto{background:#ff69a5}.top-index-page main .area__block__inner .set.keisei{background:#17428f}.top-index-page main .map__block{max-width:1010px;width:100%;margin:56px auto 0;padding:0 30px;box-sizing:border-box}@media screen and (max-width:414px){.top-index-page main .map__block{margin:30px auto 0;padding:0 15px}}.top-index-page main .map__block__inner #tabBox{display:flex;justify-content:space-between;max-width:860px;width:100%;margin:0 auto}.top-index-page main .map__block__inner #tabBox li{position:relative;z-index:0;max-width:420px;width:48.84%}@media screen and (max-width:414px){.top-index-page main .map__block__inner #tabBox li{width:49%}}.top-index-page main .map__block__inner #tabBox li.active{z-index:100}.top-index-page main .map__block__inner #tabBox li.active span{color:#01348d;background:#e5e5e5;background:linear-gradient(#e5e5e5,#fff)}.top-index-page main .map__block__inner #tabBox li span{cursor:pointer;position:relative;display:block;padding:18px 10px 36px;text-align:center;font-size:18px;letter-spacing:.1em;color:#fff;background:#01348d}@media screen and (max-width:414px){.top-index-page main .map__block__inner #tabBox li span{font-size:15px;letter-spacing:.06em;padding:12px 10px 30px}}.top-index-page main .map__block__inner #tabBox li span::after{content:"\f0d7";font-family:Fontawesome;position:absolute;bottom:8px;left:0;width:100%;text-align:center}.top-index-page main .map__block__inner #tabBox li span:hover{opacity:1}.top-index-page main .map__block__inner .tabBoxes{position:relative;top:-20px;border:10px solid #dfdfdf;background:#fff;box-sizing:border-box}.top-index-page main .map__block__inner .tabBoxes__inner{padding:10px;box-sizing:border-box}.top-index-page main .map__block__inner .tabBoxes__inner__box{position:relative;padding-top:69.56%}.top-index-page main .map__block__inner .tabBoxes__inner__box figure{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;line-height:0;border:1px solid #d9d9d9;box-sizing:border-box}.top-index-page main .map__block__inner .tabBoxes__inner__box figure img{width:912px}@media screen and (max-width:414px){.top-index-page main .map__block__inner .tabBoxes__inner__box figure img{width:100%}}.top-index-page main .bnr__box{text-align:center;margin-top:10px}@media screen and (max-width:414px){.top-index-page main .bnr__box{padding:0 15px;box-sizing:border-box}}.top-index-page main .bnr__box a{display:inline-block}.top-index-page main .bnr__box a img{max-width:100%}.top-index-page .slick-dotted.slick-slider{margin-bottom:0}@media screen and (max-width:414px){.top-index-page .slide__box{display:none}}.top-index-page .slide__box .slick-next:before,.top-index-page .slide__box .slick-prev:before{display:none!important}.top-index-page .slide__box .slick-next{width:34px;height:40px;top:50%;right:12px;z-index:6}.top-index-page .slide__box .slick-next::after{content:"\f0a9";font-family:Fontawesome;width:34px;text-align:center;font-size:30px;color:#fff}.top-index-page .slide__box .slick-prev{width:34px;height:40px;top:50%;left:12px;z-index:6}.top-index-page .slide__box .slick-prev::after{content:"\f0a8";font-family:Fontawesome;width:34px;text-align:center;font-size:30px;color:#fff}.top-index-page .slide__box img{width:100%;height:auto}.top-index-page .slide__box img.pc_view{display:block}.top-index-page .slide__box img.sp_view{display:none}@media screen and (max-width:768px){.top-index-page .slide__box img.pc_view{display:none}.top-index-page .slide__box img.sp_view{display:block}}.top-index-page .slide__box img:focus{outline:0}.top-index-page .slide__box a:focus,.top-index-page .slide__box img:focus,.top-index-page .slide__box li:focus{outline:0}.top-index-page .slide__box-sp{display:none}@media screen and (max-width:414px){.top-index-page .slide__box-sp{display:block}}.top-index-page .slide__box-sp .slick-next:before,.top-index-page .slide__box-sp .slick-prev:before{display:none!important}.top-index-page .slide__box-sp .slick-next{width:34px;height:40px;top:50%;right:12px;z-index:6}.top-index-page .slide__box-sp .slick-next::after{content:"\f0a9";font-family:Fontawesome;width:34px;text-align:center;font-size:30px;color:#fff}.top-index-page .slide__box-sp .slick-prev{width:34px;height:40px;top:50%;left:12px;z-index:6}.top-index-page .slide__box-sp .slick-prev::after{content:"\f0a8";font-family:Fontawesome;width:34px;text-align:center;font-size:30px;color:#fff}.top-index-page .slide__box-sp img{width:100%;height:auto}.top-index-page .slide__box-sp img.pc_view{display:block}.top-index-page .slide__box-sp img.sp_view{display:none}@media screen and (max-width:768px){.top-index-page .slide__box-sp img.pc_view{display:none}.top-index-page .slide__box-sp img.sp_view{display:block}}.top-index-page .slide__box-sp img:focus{outline:0}.top-index-page .slide__box-sp a:focus,.top-index-page .slide__box-sp img:focus,.top-index-page .slide__box-sp li:focus{outline:0}