.menuPackage .header{padding-bottom:62px}.menuPackage .header .inner-header{width:1000px;margin:20px auto}.menuPackage .header .inner-header{zoom:1}.menuPackage .header .inner-header:before,.menuPackage .header .inner-header:after{content:"";display:table}.menuPackage .header .inner-header:after{clear:both}@media screen and (max-width: 999px){.menuPackage .header .inner-header{width:100%;position:relative;margin:0}}.menuPackage .header .logo{margin-right:20px;float:left}.menuPackage .header .logo img{width:100%}@media screen and (max-width: 999px){.menuPackage .header .logo{display:block;width:144px;margin:10px}}.menuPackage .header .wrap-nav{float:right}@media screen and (max-width: 999px){.menuPackage .header .wrap-nav{display:none}}.menuPackage .header .wrap-navUpper{margin-bottom:15px}.menuPackage .header .wrap-navUpper{zoom:1}.menuPackage .header .wrap-navUpper:before,.menuPackage .header .wrap-navUpper:after{content:"";display:table}.menuPackage .header .wrap-navUpper:after{clear:both}@media screen and (max-width: 999px){.menuPackage .header .wrap-navUpper{display:none}}.menuPackage .header .nav-sub{list-style:none;float:left;font-size:85.7%;margin-right:10px}.menuPackage .header .nav-sub{zoom:1}.menuPackage .header .nav-sub:before,.menuPackage .header .nav-sub:after{content:"";display:table}.menuPackage .header .nav-sub:after{clear:both}.menuPackage .header .nav-sub li{float:left;margin-right:35px}.menuPackage .header .nav-sub a:before{content:">";padding-right:.5em;color:#1f6d2b;}@media screen and (max-width: 999px){.menuPackage .header .nav-sub{display:none}}.menuPackage .header .nav-util{float:right;font-size:85.7%}.menuPackage .header .nav-util dt{float:left;margin-right:7px}.menuPackage .header .nav-util .lang{margin-left:15px}.menuPackage .header .nav-util dd{float:left}.menuPackage .header .nav-util dd{zoom:1}.menuPackage .header .nav-util dd:before,.menuPackage .header .nav-util dd:after{content:"";display:table}.menuPackage .header .nav-util dd:after{clear:both}.menuPackage .header .nav-util .btn-switchLeft{float:left;width:34px}.menuPackage .header .nav-util .btn-switchLeft a{cursor:pointer;border-radius:12px 0 0 12px}.menuPackage .header .nav-util .btn-switchLeft a.is-active{cursor:default}.menuPackage .header .nav-util .btn-switchLeft a.is-active:hover{opacity:1}.menuPackage .header .nav-util .btn-switchLeft span{border-radius:12px 0 0 12px}.menuPackage .header .nav-util .btn-switchLeft span.is-active{cursor:default}.menuPackage .header .nav-util .btn-switchLeft span.is-active:hover{opacity:1}.menuPackage .header .nav-util .btn-switchCenter{float:left;width:34px}.menuPackage .header .nav-util .btn-switchRight{float:left;width:34px}.menuPackage .header .nav-util .btn-switchRight a{cursor:pointer;border-radius:0 12px 12px 0}.menuPackage .header .nav-util .btn-switchRight a.is-active{cursor:default}.menuPackage .header .nav-util .btn-switchRight a.is-active:hover{opacity:1}.menuPackage .header .nav-util a,.menuPackage .header .nav-util span{display:block;width:100%;height:100%;text-align:center;background:#f0ece5}.menuPackage .header .nav-util a.is-active,.menuPackage .header .nav-util span.is-active{background:#1f6d2b;color:#fff;}@media screen and (max-width: 999px){.menuPackage .header .nav-util{display:none}}.menuPackage .header .nav-target{list-style:none;font-size:100%}.menuPackage .header .nav-target{zoom:1}.menuPackage .header .nav-target:before,.menuPackage .header .nav-target:after{content:"";display:table}.menuPackage .header .nav-target:after{clear:both}.menuPackage .header .nav-target li{float:left;margin-right:60px}.menuPackage .header .nav-target li:last-child{margin-right:0}@media screen and (max-width: 999px){.menuPackage .header .nav-target{display:none}}.menuPackage .header .area-searchAndMenu{position:relative;line-height:0;background:transparent}@media screen and (max-width: 999px){.menuPackage .header .area-searchAndMenu{position:static}}.menuPackage .header .wrapper-searchAndMenu{position:absolute;top:0;right:0;z-index:1001}.menuPackage .header .wrapper-searchAndMenu{zoom:1}.menuPackage .header .wrapper-searchAndMenu:before,.menuPackage .header .wrapper-searchAndMenu:after{content:"";display:table}.menuPackage .header .wrapper-searchAndMenu:after{clear:both}.menuPackage .header .wrapper-searchAndMenu .btn-search{line-height:0;margin-right:5px;float:left;width:62px}.menuPackage .header .wrapper-searchAndMenu .btn-search img{width:100%}.menuPackage .header .wrapper-searchAndMenu .btn-menu{line-height:0;float:left;width:62px}.menuPackage .header .wrapper-searchAndMenu .btn-menu img{width:100%}@media screen and (max-width: 999px){.menuPackage .header .wrapper-searchAndMenu .btn-search,.menuPackage .header .wrapper-searchAndMenu .btn-menu{width:53px}}.menuPackage .header .wrapper-searchAndMenu.fixed{position:fixed;top:0}.menuPackage .header .mod-sideNav{width:500px;position:absolute;top:0;right:0;z-index:1000;margin-right:-500px;height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.menuPackage .header .mod-sideNav .wrapper-home{background-color:#fff;padding:20px 20px 0 20px}.menuPackage .header .mod-sideNav .wrapper-home a{color:#231815;font-size:114.3%;font-weight:700;line-height:1em}.menuPackage .header .mod-sideNav .wrapper-targetNav{background-color:#fff;padding:20px 20px 10px 20px}.menuPackage .header .mod-sideNav .wrapper-targetNav .list-target{text-align:left;list-style:none;padding-top:7px}.menuPackage .header .mod-sideNav .wrapper-targetNav .list-target li{display:inline-block;margin:0 50px 15px 0}.menuPackage .header .mod-sideNav .wrapper-targetNav .list-target a{color:#1f6d2b;font-size:100%;font-weight:600;line-height:1em}.menuPackage .header .mod-sideNav .wrapper-globalNav .list-global{list-style:none;margin:0;padding:0;width:100%;background:#1f6d2b}.menuPackage .header .mod-sideNav .wrapper-globalNav .list-global>li{border-bottom:1px solid #fff}.menuPackage .header .mod-sideNav .wrapper-globalNav .list-global>li span{display:block;width:100%;padding:10px 35px 10px 20px;color:#fff;line-height:1.3em;font-size:114.3%;background:url("/assets/images/common/icon-menuGlobal-down.png") no-repeat right 10px top 15px}.menuPackage .header .mod-sideNav .wrapper-globalNav .list-global>li span.is-active{background:url("/assets/images/common/icon-menuGlobal-up.png") no-repeat right 10px top 15px}.menuPackage .header .mod-sideNav .wrapper-globalNav .list-category{display:none;list-style:none;background:#e9f0ea}.menuPackage .header .mod-sideNav .wrapper-globalNav .list-category>li{border:none}.menuPackage .header .mod-sideNav .wrapper-globalNav .list-category>li span{display:block;width:100%;padding:10px 35px 10px 20px;color:#1f6d2b;line-height:1.3em;font-size:114.3%;background:url("/assets/images/common/icon-menuCategory-down.png") no-repeat right 10px top 15px}.menuPackage .header .mod-sideNav .wrapper-globalNav .list-category>li span.no-menu{background:none}.menuPackage .header .mod-sideNav .wrapper-globalNav .list-category>li span.is-active{background:url("/assets/images/common/icon-menuCategory-up.png") no-repeat right 10px top 15px}.menuPackage .header .mod-sideNav .wrapper-globalNav .list-page{display:none;list-style:none;padding:15px 0;background:#fff}.menuPackage .header .mod-sideNav .wrapper-globalNav .list-page li{background-image:none;padding:5px 20px}.menuPackage .header .mod-sideNav .wrapper-globalNav .list-page a{font-size:92.9%;line-height:1em}.menuPackage .header .mod-sideNav .wrapper-util{background:#fff;padding:20px 0}.menuPackage .header .mod-sideNav .wrapper-util .list-util{list-style:none}.menuPackage .header .mod-sideNav .wrapper-util li{display:block;width:100%;padding:5px 20px}.menuPackage .header .mod-sideNav .wrapper-util a{color:#231815;font-size:100%;font-weight:600;line-height:1em}@media screen and (max-width: 999px){.menuPackage .header .mod-sideNav{width:100%;max-width:500px}}.menuPackage .header .mod-sideNav::-webkit-scrollbar{height:3px}.menuPackage .header .mod-sideNav::-webkit-scrollbar-track{background:#F1F1F1}.menuPackage .header .mod-sideNav::-webkit-scrollbar-thumb{background:#BCBCBC}.menuPackage .header .mod-sideNav.fixed{position:fixed;top:0}.menuPackage .header .mod-search{width:500px;position:absolute;top:0;right:0;z-index:1000;margin-right:-500px;background-color:#1f6d2b;padding:80px 20px 20px 20px}@media screen and (max-width: 999px){.menuPackage .header .mod-search{width:100%;max-width:500px}}.menuPackage .header .mod-search.fixed{position:fixed;top:0}.menuPackage .nav-global ul{display:table;width:100%}.menuPackage .nav-global li{display:table-cell}.menuPackage .nav-global li:last-child .inner{border:none}.menuPackage .nav-global a{display:block;width:100%;height:100%;padding:20px 0}.menuPackage .nav-global .inner{border-right:1px solid #1f6d2b;text-align:center;font-size:114.3%;line-height:1em;padding:0 10px}@media screen and (max-width: 999px){.menuPackage .nav-global{display:none}}.menuPackage .menuPage{background:#f3f0ea;position:relative;margin-top:-62px}.menuPackage .menuPage{zoom:1}.menuPackage .menuPage:before,.menuPackage .menuPage:after{content:"";display:table}.menuPackage .menuPage:after{clear:both}.menuPackage .menuPage .no-display{display:none}.menuPackage .menuPage .ttl-contentH1{background:#eee}.menuPackage .menuPage .ttl-contentH1 h1{font-size:36px;font-weight:600;margin:0 auto;padding:133px 0;width:1000px;color:#fff;line-height:1.5em}@media screen and (max-width: 999px){.menuPackage .menuPage .ttl-contentH1 h1{width:100%;font-size:26px;padding:50px 3%}}.menuPackage .menuPage .wrapper-searchAndMenu{position:absolute;top:0;right:0}.menuPackage .menuPage .wrapper-searchAndMenu{zoom:1}.menuPackage .menuPage .wrapper-searchAndMenu:before,.menuPackage .menuPage .wrapper-searchAndMenu:after{content:"";display:table}.menuPackage .menuPage .wrapper-searchAndMenu:after{clear:both}.menuPackage .menuPage .wrapper-searchAndMenu .btn-search{line-height:0;margin-right:5px;float:left;width:62px}.menuPackage .menuPage .wrapper-searchAndMenu .btn-search img{width:100%}.menuPackage .menuPage .wrapper-searchAndMenu .btn-menu{line-height:0;float:left;width:62px}.menuPackage .menuPage .wrapper-searchAndMenu .btn-menu img{width:100%}@media screen and (max-width: 999px){.menuPackage .menuPage .wrapper-searchAndMenu .btn-search,.menuPackage .menuPage .wrapper-searchAndMenu .btn-menu{width:53px}}.menuPackage .menuPage .wrapper-topicPath{width:100%;background:#fff}.menuPackage .menuPage .wrapper-topicPath .list-topicPath{width:1000px;padding:17px 0;margin:0 auto;list-style:none}.menuPackage .menuPage .wrapper-topicPath .list-topicPath{zoom:1}.menuPackage .menuPage .wrapper-topicPath .list-topicPath:before,.menuPackage .menuPage .wrapper-topicPath .list-topicPath:after{content:"";display:table}.menuPackage .menuPage .wrapper-topicPath .list-topicPath:after{clear:both}.menuPackage .menuPage .wrapper-topicPath li{float:left;margin-right:1em}.menuPackage .menuPage .wrapper-topicPath li:before{display:none}.menuPackage .menuPage .wrapper-topicPath li:last-child a:after{content:"";padding:0}.menuPackage .menuPage .wrapper-topicPath a{font-size:85.7%}.menuPackage .menuPage .wrapper-topicPath a:after{content:">";padding-left:1em}@media screen and (max-width: 999px){.menuPackage .menuPage .wrapper-topicPath{display:none}}.menuPackage .menuPage .wrapper-content{width:100%}.menuPackage .menuPage .contents{width:1000px;margin:105px auto 0 auto}@media screen and (max-width: 999px){.menuPackage .menuPage .contents{width:94%;margin:60px 3% 0 3%;padding-bottom:60px}}.menuPackage .menuPage section{padding-bottom:62px}@media screen and (max-width: 999px){.menuPackage .menuPage section{padding-bottom:32px}}.menuPackage .menuPage .ttl-contentH2{font-size:207.1%;line-height:50px;margin-bottom:27.5px;font-weight:normal}@media screen and (max-width: 999px){.menuPackage .menuPage .ttl-contentH2{font-size:20px;line-height:36px;margin-bottom:15px}}.menuPackage .menuPage .ttl-admissionH2{font-size:214.3%;font-weight:bold;margin:0 auto;width:1000px}.menuPackage .menuPage .ttl-admissionH2 span{font-size:46.7%;font-weight:normal;margin-left:1em}@media screen and (max-width: 999px){.menuPackage .menuPage .ttl-admissionH2{font-size:27px;margin:40px 3% 20px 3%;width:94%}.menuPackage .menuPage .ttl-admissionH2 span{font-size:13px}}.menuPackage .menuPage .link-pdf{display:inline}.menuPackage .menuPage .link-pdf a{text-decoration:none;border-bottom:1px solid #1f6d2b}.menuPackage .menuPage .link-pdf span{border:none;display:inline-block;background:#1f6d2b;margin-left:1em;padding:5px 5px 4px 5px;line-height:.5em}.menuPackage .menuPage .link-external{display:inline}.menuPackage .menuPage .link-external a{text-decoration:none;border-bottom:1px solid #1f6d2b}.menuPackage .menuPage .link-external:after{content:url("/assets/images/common/icon_externalLink.png");display:inline-block;border:none;margin-left:.5em}.menuPackage .menuPage a[href$=".pdf"]:after{content:"[PDF]"}.menuPackage .menuPage a.link-externalJs:after{content:url("/assets/images/common/icon_externalLink.png");display:inline;padding-left:5px;border:none;vertical-align:text-top}.menuPackage .menuPage .area-btn{list-style:none}.menuPackage .menuPage .area-btn{zoom:1}.menuPackage .menuPage .area-btn:before,.menuPackage .menuPage .area-btn:after{content:"";display:table}.menuPackage .menuPage .area-btn:after{clear:both}.menuPackage .menuPage .area-btn .btn-skeltonGreen{width:350px;float:left;margin:0 0 30px 0;display:table}.menuPackage .menuPage .area-btn .btn-skeltonGreen a{border:2px solid #1f6d2b;font-size:100%;font-weight:600;padding:10px;text-align:center;display:table-cell;width:100%;height:100%;vertical-align:middle}@media screen and (max-width: 999px){.menuPackage .menuPage .area-btn .btn-skeltonGreen a{font-size:13px}}.menuPackage .menuPage .area-btn .btn-skeltonGreen:nth-child(2n){margin:0 0 30px 20px}.menuPackage .menuPage .area-btn .btn-skeltonGreen:last-child:nth-child(2n+1){float:none;margin:0 0 30px 0}.menuPackage .menuPage .area-btn .btn-external{width:350px;float:left}.menuPackage .menuPage .area-btn .btn-external a{font-size:100%;font-weight:600;padding:10px;text-align:center;display:block;width:100%;height:100%;color:#231815;background:#1f6d2b url("/assets/images/common/icon_externalLink_white.png") no-repeat center left 10px}.menuPackage .menuPage .area-btn .btn-external:last-child:nth-child(2n){margin:0 0 30px 20px}.menuPackage .menuPage .area-btn .btn-external:last-child:nth-child(2n+1){float:none;margin:0 0 30px 0}@media screen and (max-width: 999px){.menuPackage .menuPage .area-btn .btn-skeltonGreen{width:48.5%;margin:0 0 3% 0}.menuPackage .menuPage .area-btn .btn-skeltonGreen a{font-size:13px}.menuPackage .menuPage .area-btn .btn-skeltonGreen:nth-child(2n){margin:0 0 3% 3%}.menuPackage .menuPage .area-btn .btn-external{width:48.5%;margin:0 0 3% 0}.menuPackage .menuPage .area-btn .btn-external a{font-size:13px}.menuPackage .menuPage .area-btn .btn-external:last-child:nth-child(2n){margin:0 0 3% 3%}}@media screen and (max-width: 755px){.menuPackage .menuPage .area-btn .btn-skeltonGreen{width:100%;margin:0 0 3% 0}.menuPackage .menuPage .area-btn .btn-skeltonGreen:nth-child(2n){margin:0 0 3% 0}.menuPackage .menuPage .area-btn .btn-external{width:100%;margin:0 0 3% 0}.menuPackage .menuPage .area-btn .btn-external:last-child:nth-child(2n){margin:0 0 3% 0}}.menuPackage .menuPage .link-textRight{text-align:right;font-size:100%;font-weight:600}.menuPackage .menuPage .link-textRight a:after{content:">";padding-left:.5em}@media screen and (max-width: 999px){.menuPackage .menuPage .link-textRight{font-size:13px;margin-right:2%}}.menuPackage .menuPage .list-menu{list-style:none;margin:0;padding:0}.menuPackage .menuPage .list-menu{zoom:1}.menuPackage .menuPage .list-menu:before,.menuPackage .menuPage .list-menu:after{content:"";display:table}.menuPackage .menuPage .list-menu:after{clear:both}.menuPackage .menuPage .list-menu li{width:320px;margin:0 20px 65px 0;padding:0;float:left}.menuPackage .menuPage .list-menu li:nth-child(3n){margin-right:0}.menuPackage .menuPage .list-menu .wrapper-img{width:100%;line-height:0}.menuPackage .menuPage .list-menu .wrapper-img img{width:100%;height:auto}.menuPackage .menuPage .list-menu .txt-category{font-size:128.6%;font-weight:600;text-align:center;line-height:30px;padding:15px 0;margin-bottom:20px;background:url("/assets/images/common/bg_green.png")}@media screen and (max-width: 999px){.menuPackage .menuPage .list-menu li{width:100%;margin:0 0 35px 0;padding:0;float:none}}.menuPackage .menuPage .list-page{margin:0;padding:0;list-style:none;margin-left:1.3em}.menuPackage .menuPage .list-page li{margin:0 0 7px 0;text-indent:-1.3em;width:100%}.menuPackage .menuPage .list-page a{line-height:22px}.menuPackage .menuPage .list-page a:before{content:">";color:#1f6d2b;margin-right:.7em}.menuPackage .menuPage .list-target{margin:0;padding:0;list-style:none}.menuPackage .menuPage .list-target li{margin:0 0 7px 0;width:100%}.menuPackage .menuPage .list-target a{line-height:22px}.menuPackage .menuPage .hr1{margin:50px 0;border-top:1px solid #aaa}.menuPackage .menuPage .hr2{margin:50px 0;border-top:2px solid #fff}.menuPackage .menuPage .ttl-contentH4{font-size:114.3%;font-weight:600;line-height:30px;margin-bottom:20px}@media screen and (max-width: 999px){.menuPackage .menuPage .ttl-contentH4{margin-bottom:10px}}.menuPackage .menuPage .wrapper-admissionImg{line-height:0;margin:30px 0;width:120px}.menuPackage .menuPage .wrapper-admissionImg img{width:100%}@media screen and (max-width: 999px){.menuPackage .menuPage .wrapper-admissionImg{margin-right:auto;margin-left:auto;max-width:100%}}.menuPackage .menuPage .mod-importantInfo{width:1000px;display:table;margin:0 auto 80px auto}.menuPackage .menuPage .mod-importantInfo .txt-title{text-align:center;font-size:121.4%;background:#fdd000 url("/assets/images/top/icon_important.png") no-repeat center left 15px;width:195px;display:table-cell;vertical-align:middle;padding-left:27px}.menuPackage .menuPage .mod-importantInfo .list-importantInfo{padding:0 25px;width:805px;background:#fff;list-style:none;display:table-cell}.menuPackage .menuPage .mod-importantInfo li{padding:12px 0;border-bottom:1px solid #aaa}.menuPackage .menuPage .mod-importantInfo li:last-child{border:none}.menuPackage .menuPage .mod-importantInfo a{line-height:24px;font-size:100%}.menuPackage .menuPage .mod-importantInfo .txt-newsDate{font-weight:bold}.menuPackage .menuPage .mod-importantInfo .txt-newsDate:after{content:"\A";white-space:pre}@media screen and (max-width: 999px){.menuPackage .menuPage .mod-importantInfo{width:94%;margin:0 3%;display:block}.menuPackage .menuPage .mod-importantInfo .txt-title{background-image:none;width:100%;display:inline-block;padding:10px 0;line-height:1em;vertical-align:middle}.menuPackage .menuPage .mod-importantInfo .txt-title:before{display:inline-block;content:'';width:20px;height:20px;background:url("/assets/images/top/icon_important.png") no-repeat center;background-size:20px;margin-right:3%;vertical-align:top}.menuPackage .menuPage .mod-importantInfo .list-importantInfo{padding:0 3%;width:100%;display:block}}@media screen and (max-width: 999px){.menuPackage .menuPage .mod-importantInfo{width:100%;margin-right:0;margin-left:0}}.menuPackage .menuPage .wrap-admissionTab{margin:0 0 15px auto;width:100px}.menuPackage .menuPage .wrap-admissionTab p{display:block;border-radius:12px;background:#1f6d2b;color:#fff;padding:5px 0;font-size:100%;text-align:center}.menuPackage .menuPage .list-admission{list-style:none;margin:0;padding:0}.menuPackage .menuPage .list-admission{zoom:1}.menuPackage .menuPage .list-admission:before,.menuPackage .menuPage .list-admission:after{content:"";display:table}.menuPackage .menuPage .list-admission:after{clear:both}.menuPackage .menuPage .list-admission li{width:490px;margin:0 20px 20px 0;float:left}.menuPackage .menuPage .list-admission li:nth-child(2n){margin-right:0}.menuPackage .menuPage .list-admission li a{display:block;width:100%;height:100%;background:#fff}.menuPackage .menuPage .list-admission li a{zoom:1}.menuPackage .menuPage .list-admission li a:before,.menuPackage .menuPage .list-admission li a:after{content:"";display:table}.menuPackage .menuPage .list-admission li a:after{clear:both}.menuPackage .menuPage .list-admission li .wrapper-img{width:30%;height:100%;float:left;line-height:0}.menuPackage .menuPage .list-admission li .wrapper-img img{width:100%;height:100%;object-fit:cover;object-position:center top;}.menuPackage .menuPage .list-admission li .wrapper-text{padding:10px;float:left;width:100%}.menuPackage .menuPage .list-admission li .wrapper-img+.wrapper-text{width:70%}.menuPackage .menuPage .list-admission li .txt-date{font-weight:700;line-height:24px}@media screen and (max-width: 999px){.menuPackage .menuPage .list-admission li{width:100%;margin:0 0 3% 0}}.menuPackage .footer .wrapper-footerList{width:1000px;margin:0 auto;padding:70px 0 38px 0}.menuPackage .footer .wrapper-footerList{zoom:1}.menuPackage .footer .wrapper-footerList:before,.menuPackage .footer .wrapper-footerList:after{content:"";display:table}.menuPackage .footer .wrapper-footerList:after{clear:both}.menuPackage .footer .box-movie{float:left;margin-right:45px;line-height:0;width:357px;height:200px;background:#aaa}.menuPackage .footer .list-target{font-size:92.9%;line-height:150%;list-style:none;float:left;margin-right:30px}.menuPackage .footer .list-target li{margin-bottom:15px}.menuPackage .footer .list-global{font-size:92.9%;line-height:150%;list-style:none;float:left;width:328px;columns:2}.menuPackage .footer .list-global li{margin-bottom:15px}.menuPackage .footer .box-fbAndTwitter{float:right;width:45px}.menuPackage .footer .box-fbAndTwitter{zoom:1}.menuPackage .footer .box-fbAndTwitter:before,.menuPackage .footer .box-fbAndTwitter:after{content:"";display:table}.menuPackage .footer .box-fbAndTwitter:after{clear:both}.menuPackage .footer .box-fbAndTwitter a{display:block;width:100%;height:100%}.menuPackage .footer .wrap-fb{width:45px;float:left;line-height:0;margin-bottom:15px}.menuPackage .footer .wrap-fb img{width:100%}.menuPackage .footer .wrap-youtube{width:45px;float:left;line-height:0;margin-bottom:15px}.menuPackage .footer .wrap-youtube img{width:100%}.menuPackage .footer .wrap-twitter{width:45px;float:left;line-height:0}.menuPackage .footer .wrap-twitter img{width:100%}.menuPackage .footer .list-sub{list-style:none;background:#231815;text-align:center}.menuPackage .footer .list-sub li{display:inline-block}.menuPackage .footer .list-sub a{display:block;width:100%;height:100%;text-align:center;color:#fff;padding:12px 30px;font-size:100%}.menuPackage .footer .wrapper-univInfo{width:1000px;margin:0 auto;padding:65px 0;display:table}.menuPackage .footer .footer-logo{display:table-cell;vertical-align:bottom;margin-right:50px}.menuPackage .footer p{display:table-cell;vertical-align:bottom;font-size:114.3%;line-height:22px}.menuPackage .footer p .txt-address{font-size:100%}.menuPackage .footer p .txt-address:before{content:"\A";white-space:pre}.menuPackage .footer .box-sp-fbAndTwitter{display:none}.menuPackage .footer .txt-copyright{display:table-cell;vertical-align:bottom;font-size:71.4%;text-align:right;color:#231815}.menuPackage .footer .btn-pagetop{display:none;position:fixed;bottom:20px;right:20px;z-index:1000}@media screen and (max-width: 999px){.menuPackage .footer .wrapper-footerList{width:100%;margin:0 auto;padding:40px 0 0 0}.menuPackage .footer .wrapper-footerList{zoom:1}.menuPackage .footer .wrapper-footerList:before,.menuPackage .footer .wrapper-footerList:after{content:"";display:table}.menuPackage .footer .wrapper-footerList:after{clear:both}.menuPackage .footer .box-movie{float:none;margin:40px 3%;width:94%;line-height:0;position:relative;height:0;padding-bottom:56.25%;overflow:hidden}.menuPackage .footer .box-movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.menuPackage .footer .list-target{display:none}.menuPackage .footer .list-global{font-size:13px;line-height:38px;list-style:none;float:none;width:100%;columns:1}.menuPackage .footer .list-global li{width:50%;border-top:1px solid #aaa;border-right:1px solid #aaa;float:left;margin-bottom:0}.menuPackage .footer .list-global li:nth-child(2n){border-right:none}.menuPackage .footer .list-global li:nth-child(7),.menuPackage .footer .list-global li:nth-child(8){border-bottom:1px solid #aaa}.menuPackage .footer .list-global a{display:block;width:100%;height:100%;text-align:center;background:#f0ece5}.menuPackage .footer .box-fbAndTwitter{display:none}.menuPackage .footer .list-sub{list-style:none;text-align:center;width:100%}.menuPackage .footer .list-sub{zoom:1}.menuPackage .footer .list-sub:before,.menuPackage .footer .list-sub:after{content:"";display:table}.menuPackage .footer .list-sub:after{clear:both}.menuPackage .footer .list-sub li{display:block;width:50%;border-bottom:1px solid #fff;border-right:1px solid #fff;float:left}.menuPackage .footer .list-sub li:nth-child(2n+1){border-right:none}.menuPackage .footer .list-sub li:nth-child(2n+1):first-child{width:100%}.menuPackage .footer .list-sub a{display:block;width:100%;height:100%;text-align:center;color:#fff;padding:12px 30px;font-size:12px;background:#231815}.menuPackage .footer .wrapper-univInfo{width:100%;margin:0;padding:40px 0 25px 0;display:block;text-align:center}.menuPackage .footer .footer-logo{display:block;vertical-align:bottom;margin:0 0 20px 0}.menuPackage .footer p{display:block;vertical-align:bottom;font-size:13px;line-height:24px;margin-bottom:20px}.menuPackage .footer p span{font-size:13px}.menuPackage .footer p span:before{content:"\A";white-space:pre}.menuPackage .footer .box-sp-fbAndTwitter{display:block;width:91px;margin:0 auto 20px auto}.menuPackage .footer .box-sp-fbAndTwitter{zoom:1}.menuPackage .footer .box-sp-fbAndTwitter:before,.menuPackage .footer .box-sp-fbAndTwitter:after{content:"";display:table}.menuPackage .footer .box-sp-fbAndTwitter:after{clear:both}.menuPackage .footer .box-sp-fbAndTwitter .wrapper-fb{width:27px;float:left;margin:0 5px 0 0;line-height:0}.menuPackage .footer .box-sp-fbAndTwitter .wrapper-fb img{width:100%}.menuPackage .footer .box-sp-fbAndTwitter .wrapper-youtube{width:27px;float:left;line-height:0;margin:0 5px 0 0}.menuPackage .footer .box-sp-fbAndTwitter .wrapper-youtube img{width:100%}.menuPackage .footer .box-sp-fbAndTwitter .wrapper-twitter{width:27px;float:left;line-height:0;margin-bottom:0}.menuPackage .footer .box-sp-fbAndTwitter .wrapper-twitter img{width:100%}.menuPackage .footer .txt-copyright{display:block;vertical-align:bottom;font-size:11px;text-align:center}.menuPackage .footer .btn-pagetop{display:block;position:static;width:100%;background:#1f6d2b;text-align:center;padding:17px 0}.menuPackage .footer .btn-pagetop img{width:60px;height:auto}}@media screen and (max-width: 480px){.menuPackage .footer .list-sub a{padding-left:10px;padding-right:10px}}

.menuPackage .menuPage .btn-sns ul li a:after {
	content: none;
}
