.topPackage .header{padding-bottom:62px}.topPackage .header .inner-header{width:1000px;margin:20px auto}.topPackage .header .inner-header{zoom:1}.topPackage .header .inner-header:before,.topPackage .header .inner-header:after{content:"";display:table}.topPackage .header .inner-header:after{clear:both}@media screen and (max-width: 999px){.topPackage .header .inner-header{width:100%;position:relative;margin:0}}.topPackage .header .logo{margin-right:20px;float:left}.topPackage .header .logo img{width:100%}@media screen and (max-width: 999px){.topPackage .header .logo{display:block;width:144px;margin:10px}}.topPackage .header .wrap-nav{float:right}@media screen and (max-width: 999px){.topPackage .header .wrap-nav{display:none}}.topPackage .header .wrap-navUpper{margin-bottom:15px}.topPackage .header .wrap-navUpper{zoom:1}.topPackage .header .wrap-navUpper:before,.topPackage .header .wrap-navUpper:after{content:"";display:table}.topPackage .header .wrap-navUpper:after{clear:both}@media screen and (max-width: 999px){.topPackage .header .wrap-navUpper{display:none}}.topPackage .header .nav-sub{list-style:none;float:left;font-size:85.7%;margin-right:10px}.topPackage .header .nav-sub{zoom:1}.topPackage .header .nav-sub:before,.topPackage .header .nav-sub:after{content:"";display:table}.topPackage .header .nav-sub:after{clear:both}.topPackage .header .nav-sub li{float:left;margin-right:35px}.topPackage .header .nav-sub a:before{content:">";padding-right:.5em;color:#1f6d2b}@media screen and (max-width: 999px){.topPackage .header .nav-sub{display:none}}.topPackage .header .nav-util{float:right;font-size:85.7%}.topPackage .header .nav-util dt{float:left;margin-right:7px}.topPackage .header .nav-util .lang{margin-left:15px}.topPackage .header .nav-util dd{float:left}.topPackage .header .nav-util dd{zoom:1}.topPackage .header .nav-util dd:before,.topPackage .header .nav-util dd:after{content:"";display:table}.topPackage .header .nav-util dd:after{clear:both}.topPackage .header .nav-util .btn-switchLeft{float:left;width:34px}.topPackage .header .nav-util .btn-switchLeft a{cursor:pointer;border-radius:12px 0 0 12px}.topPackage .header .nav-util .btn-switchLeft a.is-active{cursor:default}.topPackage .header .nav-util .btn-switchLeft a.is-active:hover{opacity:1}.topPackage .header .nav-util .btn-switchLeft span{border-radius:12px 0 0 12px}.topPackage .header .nav-util .btn-switchLeft span.is-active{cursor:default}.topPackage .header .nav-util .btn-switchLeft span.is-active:hover{opacity:1}.topPackage .header .nav-util .btn-switchCenter{float:left;width:34px}.topPackage .header .nav-util .btn-switchRight{float:left;width:34px}.topPackage .header .nav-util .btn-switchRight a{cursor:pointer;border-radius:0 12px 12px 0}.topPackage .header .nav-util .btn-switchRight a.is-active{cursor:default}.topPackage .header .nav-util .btn-switchRight a.is-active:hover{opacity:1}.topPackage .header .nav-util a,.topPackage .header .nav-util span{display:block;width:100%;height:100%;text-align:center;background:#f0ece5}.topPackage .header .nav-util a.is-active,.topPackage .header .nav-util span.is-active{background:#1f6d2b;color:#fff;}@media screen and (max-width: 999px){.topPackage .header .nav-util{display:none}}.topPackage .header .nav-target{list-style:none;font-size:100%}.topPackage .header .nav-target{zoom:1}.topPackage .header .nav-target:before,.topPackage .header .nav-target:after{content:"";display:table}.topPackage .header .nav-target:after{clear:both}.topPackage .header .nav-target li{float:left;margin-right:60px}.topPackage .header .nav-target li:last-child{margin-right:0}@media screen and (max-width: 999px){.topPackage .header .nav-target{display:none}}.topPackage .header .area-searchAndMenu{position:relative;line-height:0;background:transparent}@media screen and (max-width: 999px){.topPackage .header .area-searchAndMenu{position:static}}.topPackage .header .wrapper-searchAndMenu{position:absolute;top:0;right:0;z-index:1001}.topPackage .header .wrapper-searchAndMenu{zoom:1}.topPackage .header .wrapper-searchAndMenu:before,.topPackage .header .wrapper-searchAndMenu:after{content:"";display:table}.topPackage .header .wrapper-searchAndMenu:after{clear:both}.topPackage .header .wrapper-searchAndMenu .btn-search{line-height:0;margin-right:5px;float:left;width:62px}.topPackage .header .wrapper-searchAndMenu .btn-search img{width:100%}.topPackage .header .wrapper-searchAndMenu .btn-menu{line-height:0;float:left;width:62px}.topPackage .header .wrapper-searchAndMenu .btn-menu img{width:100%}@media screen and (max-width: 999px){.topPackage .header .wrapper-searchAndMenu .btn-search,.topPackage .header .wrapper-searchAndMenu .btn-menu{width:53px}}.topPackage .header .wrapper-searchAndMenu.fixed{position:fixed;top:0}.topPackage .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}.topPackage .header .mod-sideNav .wrapper-home{background-color:#fff;padding:20px 20px 0 20px}.topPackage .header .mod-sideNav .wrapper-home a{color:#231815;font-size:114.3%;font-weight:700;line-height:1em}.topPackage .header .mod-sideNav .wrapper-targetNav{background-color:#fff;padding:20px 20px 10px 20px}.topPackage .header .mod-sideNav .wrapper-targetNav .list-target{text-align:left;list-style:none;padding-top:7px}.topPackage .header .mod-sideNav .wrapper-targetNav .list-target li{display:inline-block;margin:0 50px 15px 0}.topPackage .header .mod-sideNav .wrapper-targetNav .list-target a{color:#1f6d2b;font-size:100%;font-weight:600;line-height:1em}.topPackage .header .mod-sideNav .wrapper-globalNav .list-global{list-style:none;margin:0;padding:0;width:100%;background:#1f6d2b}.topPackage .header .mod-sideNav .wrapper-globalNav .list-global>li{border-bottom:1px solid #fff}.topPackage .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}.topPackage .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}.topPackage .header .mod-sideNav .wrapper-globalNav .list-category{display:none;list-style:none;background:#e9f0ea}.topPackage .header .mod-sideNav .wrapper-globalNav .list-category>li{border:none}.topPackage .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}.topPackage .header .mod-sideNav .wrapper-globalNav .list-category>li span.no-menu{background:none}.topPackage .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}.topPackage .header .mod-sideNav .wrapper-globalNav .list-page{display:none;list-style:none;padding:15px 0;background:#fff}.topPackage .header .mod-sideNav .wrapper-globalNav .list-page li{background-image:none;padding:5px 20px}.topPackage .header .mod-sideNav .wrapper-globalNav .list-page a{font-size:92.9%;line-height:1em}.topPackage .header .mod-sideNav .wrapper-util{background:#fff;padding:20px 0}.topPackage .header .mod-sideNav .wrapper-util .list-util{list-style:none}.topPackage .header .mod-sideNav .wrapper-util li{display:block;width:100%;padding:5px 20px}.topPackage .header .mod-sideNav .wrapper-util a{color:#231815;font-size:100%;font-weight:600;line-height:1em}@media screen and (max-width: 999px){.topPackage .header .mod-sideNav{width:100%;max-width:500px}}.topPackage .header .mod-sideNav::-webkit-scrollbar{height:3px}.topPackage .header .mod-sideNav::-webkit-scrollbar-track{background:#F1F1F1}.topPackage .header .mod-sideNav::-webkit-scrollbar-thumb{background:#BCBCBC}.topPackage .header .mod-sideNav.fixed{position:fixed;top:0}.topPackage .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){.topPackage .header .mod-search{width:100%;max-width:500px}}.topPackage .header .mod-search.fixed{position:fixed;top:0}.topPackage .hero-main{width:100%;position:relative;margin-top:-62px}.topPackage .hero-main .list-slider{width:100%}.topPackage .hero-main .list-slider li{line-height:0;width:100%}.topPackage .hero-main .list-slider li a:focus{outline:0}.topPackage .hero-main .list-slider li img{width:100%}.topPackage .hero-main .list-slider .slick-dots li{width:20px}.topPackage .hero-main .arrow_prev{width:44px;position:absolute;top:calc(50% - 22px);left:50px;cursor:pointer;z-index:500}.topPackage .hero-main .arrow_prev img{width:100%}.topPackage .hero-main .arrow_next{width:44px;position:absolute;top:calc(50% - 22px);right:50px;cursor:pointer;z-index:500}.topPackage .hero-main .arrow_next img{width:100%}.topPackage .hero-main .wrapper-listThumb{width:100%;background:#1f6d2b;padding:10px 0;z-index:500}@media screen and (max-width: 999px){.topPackage .hero-main .wrapper-listThumb{display:none}}.topPackage .hero-main .list-thumb{text-align:center;width:1000px;margin:0 auto;overflow:hidden}.topPackage .hero-main .list-thumb li{display:inline-block;width:145px;margin:0 5px;border:3px solid #fff;line-height:0;box-shadow:0 3px 3px rgba(35,24,21,0.3)}.topPackage .hero-main .list-thumb li a:focus{outline:0}.topPackage .hero-main .list-thumb li:last-child{margin-right:0}.topPackage .hero-main .list-thumb img{width:100%}@media screen and (max-width: 999px){.topPackage .hero-main{background:#f0ece5}.topPackage .hero-main .arrow_prev{width:20px;top:calc(50% - 10px);left:3%}.topPackage .hero-main .arrow_next{width:20px;top:calc(50% - 10px);right:3%}}.topPackage .btn-iAssistantLogin{width:55px;height:230px;position:absolute;top:0;left:0;z-index:800}.topPackage .btn-iAssistantLogin a{display:block;width:100%;height:100%;background:#231815;color:#fdd000;font-size:22px;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;text-align:center;line-height:55px}.topPackage .btn-iAssistantLogin span{font-size:14px;color:#fff;margin-top:1em}@media screen and (max-width: 999px){.topPackage .btn-iAssistantLogin a{font-size:17px;-ms-writing-mode:horizontal-tb;writing-mode:horizontal-tb;line-height:1em;padding:10px 0;border-radius:15px}.topPackage .btn-iAssistantLogin span{margin:0 0 0 .5em}}@media screen and (max-width: 999px){.topPackage .btn-iAssistantLogin{width:250px;height:auto;margin:5% auto 0 auto;position:static}}.topPackage .nav-global ul{display:table;width:100%}.topPackage .nav-global li{display:table-cell}.topPackage .nav-global li:last-child .inner{border:none}.topPackage .nav-global a{display:block;width:100%;height:100%;padding:20px 0}.topPackage .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){.topPackage .nav-global{display:none}}.topPackage .contents{background:#f0ece5;padding-top:70px}@media screen and (max-width: 999px){.topPackage .contents{padding-top:5%}}.topPackage .mod-importantInfo{width:1000px;display:table;margin:0 auto 37px auto}.topPackage .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}.topPackage .mod-importantInfo .list-importantInfo{padding:0 25px;width:805px;background:#fff;list-style:none;display:table-cell}.topPackage .mod-importantInfo li{padding:12px 0;border-bottom:1px solid #aaa}.topPackage .mod-importantInfo li:last-child{border:none}.topPackage .mod-importantInfo a{line-height:24px;font-size:100%}.topPackage .mod-importantInfo .txt-newsDate{font-weight:bold}.topPackage .mod-importantInfo .txt-newsDate:after{content:"\A";white-space:pre}@media screen and (max-width: 999px){.topPackage .mod-importantInfo{width:94%;margin:0 3%;display:block}.topPackage .mod-importantInfo .txt-title{background-image:none;width:100%;display:inline-block;padding:10px 0;line-height:1em;vertical-align:middle}.topPackage .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}.topPackage .mod-importantInfo .list-importantInfo{padding:0 3%;width:100%;display:block}}.topPackage .sec-information,.topPackage .sec-pickUp,.topPackage .sec-research,.topPackage .sec-data,.topPackage .sec-undergraduate,.topPackage .sec-graduateSchool,.topPackage .sec-studentVoice{padding:45px 0 45px 0}@media screen and (max-width: 999px){.topPackage .sec-information,.topPackage .sec-pickUp,.topPackage .sec-research,.topPackage .sec-data,.topPackage .sec-undergraduate,.topPackage .sec-graduateSchool,.topPackage .sec-studentVoice{padding:0 0 60px 0}}.topPackage .sec-information .ttl-mainH1{margin-bottom:0}@media screen and (max-width: 999px){.topPackage .sec-information{padding-top:26px}.topPackage .sec-information .ttl-mainH1{margin-bottom:25px}}.topPackage .sec-data{padding-bottom:0}.topPackage .sec-data:after{content:"";display:block;padding-top:45px;background:#fff}.topPackage .sec-undergraduate{background:#fff}.topPackage .sec-graduateSchool{background:#fff}.topPackage .inner-section{width:1000px;margin:0 auto}@media screen and (max-width: 999px){.topPackage .inner-section{width:100%}}.topPackage .ttl-mainH1{font-size:214.3%;font-weight:bold;margin:0 auto 40px auto;width:1000px}.topPackage .ttl-mainH1 span{font-size:46.7%;font-weight:normal;margin-left:1em}@media screen and (max-width: 999px){.topPackage .ttl-mainH1{font-size:27px;margin:0 3% 30px 3%;width:94%}.topPackage .ttl-mainH1 span{font-size:13px}}.topPackage .link-textRight{text-align:right;font-size:100%;font-weight:600;margin-bottom:20px}.topPackage .link-textRight a:after{content:">";padding-left:.5em}@media screen and (max-width: 999px){.topPackage .link-textRight{font-size:13px;margin-right:2%}}@media screen and (max-width: 999px){.topPackage .link-textRight{margin-top:15px}}.topPackage .btn-cmn-skeltonGreen{width:300px;margin:0 auto;display:table}.topPackage .btn-cmn-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){.topPackage .btn-cmn-skeltonGreen a{font-size:13px}}.topPackage .wrap-informationTab{zoom:1}.topPackage .wrap-informationTab:before,.topPackage .wrap-informationTab:after{content:"";display:table}.topPackage .wrap-informationTab:after{clear:both}.topPackage .mod-tabContent{display:none}.topPackage .mod-tabContent.is-active{display:block}.topPackage .mod-informationTab{list-style:none;float:right;margin-bottom:17px}.topPackage .mod-informationTab{zoom:1}.topPackage .mod-informationTab:before,.topPackage .mod-informationTab:after{content:"";display:table}.topPackage .mod-informationTab:after{clear:both}.topPackage .mod-informationTab li{float:left;margin-right:10px;width:100px}.topPackage .mod-informationTab li:last-child{margin-right:0}.topPackage .mod-informationTab a{display:block;width:100%;height:100%;border-radius:12px;background:#fff;padding:5px 0;font-size:100%;text-align:center;cursor:pointer}.topPackage .mod-informationTab a.is-active{background:#1f6d2b;color:#fff;}@media screen and (max-width: 999px){.topPackage .mod-informationTab li{margin-right:4%;width:22%}}@media screen and (max-width: 999px){.topPackage .mod-informationTab{float:none;width:96%;margin:0 2% 24px 2%}}.topPackage .list-information{list-style:none}.topPackage .list-information{zoom:1}.topPackage .list-information:before,.topPackage .list-information:after{content:"";display:table}.topPackage .list-information:after{clear:both}.topPackage .list-information li{float:left;width:320px;margin:0 20px 20px 0}.topPackage .list-information li:nth-child(3n){margin-right:0}.topPackage .list-information a{display:block;width:100%;height:100%;background:#fff;font-size:100%}.topPackage .list-information a{zoom:1}.topPackage .list-information a:before,.topPackage .list-information a:after{content:"";display:table}.topPackage .list-information a:after{clear:both}.topPackage .list-information .wrapper-img{width:50%;height:100%;line-height:0;float:left}.topPackage .list-information .wrapper-img img{width:100%;height:100%;object-fit:cover;object-position:center top;}.topPackage .list-information .wrapper-text{padding:10px;float:left;width:50%}.topPackage .list-information .txt-date{font-size:100%;font-weight:700;line-height:24px;text-align:left}.topPackage .list-information .txt-title{font-size:100%;line-height:24px;text-align:left;font-weight:normal;overflow:hidden}@media screen and (max-width: 999px){.topPackage .list-information li{float:none;width:96%;margin:0 2% 2% 2%}.topPackage .list-information a{font-size:13px}.topPackage .list-information .wrapper-img{width:30%}.topPackage .list-information img{width:100%}.topPackage .list-information .wrapper-text{width:70%}.topPackage .list-information .txt-date{font-size:13px}.topPackage .list-information .txt-title{font-size:13px}}.topPackage .list-pickup{list-style:none}.topPackage .list-pickup{zoom:1}.topPackage .list-pickup:before,.topPackage .list-pickup:after{content:"";display:table}.topPackage .list-pickup:after{clear:both}.topPackage .list-pickup li{float:left;width:230px;margin-right:25px}.topPackage .list-pickup li:nth-child(4n){margin-right:0}.topPackage .list-pickup a{padding:10px 10px 36px 10px;display:block;width:100%;height:100%;background:#fff}.topPackage .list-pickup .wrapper-img{width:100%;line-height:0;margin-bottom:15px}.topPackage .list-pickup img{width:100%}.topPackage .list-pickup .txt-title{font-size:107.1%;line-height:24px;margin-bottom:10px;text-align:left}.topPackage .list-pickup .txt-body{font-size:107.1%;line-height:24px;text-align:left}.topPackage .list-pickup a{background:url("/assets/images/common/bg_green.png")}.topPackage .list-pickup a:focus{outline:0}@media screen and (max-width: 999px){.topPackage .list-pickup{position:relative}.topPackage .list-pickup li:nth-child(4n){margin-right:25px}.topPackage .list-pickup .arrow_prev{width:35px;position:absolute;top:calc(50% - 18px);left:3%;cursor:pointer;z-index:500}.topPackage .list-pickup .arrow_prev img{width:100%}.topPackage .list-pickup .arrow_next{width:35px;position:absolute;top:calc(50% - 18px);right:3%;cursor:pointer;z-index:500}.topPackage .list-pickup .arrow_next img{width:100%}}.topPackage .list-research{list-style:none;margin-bottom:20px}.topPackage .list-research{zoom:1}.topPackage .list-research:before,.topPackage .list-research:after{content:"";display:table}.topPackage .list-research:after{clear:both}.topPackage .list-research li{float:left;width:230px;margin-right:25px}.topPackage .list-research li:nth-child(4n){margin-right:0}.topPackage .list-research a{padding:10px 10px 36px 10px;display:block;width:100%;height:100%;background:#fff}.topPackage .list-research .wrapper-img{width:100%;line-height:0;margin-bottom:15px}.topPackage .list-research img{width:100%}.topPackage .list-research .txt-title{font-size:107.1%;line-height:24px;margin-bottom:10px;text-align:left}.topPackage .list-research .txt-body{font-size:107.1%;line-height:24px;text-align:left}.topPackage .list-research a{background:rgba(255,255,255,0.5) url("/assets/images/common/bg_white.png")}.topPackage .list-research a:focus{outline:0}@media screen and (max-width: 999px){.topPackage .list-research{position:relative}.topPackage .list-research li:nth-child(4n){margin-right:25px}.topPackage .list-research .arrow_prev{width:35px;position:absolute;top:calc(50% - 18px);left:3%;cursor:pointer;z-index:500}.topPackage .list-research .arrow_prev img{width:100%}.topPackage .list-research .arrow_next{width:35px;position:absolute;top:calc(50% - 18px);right:3%;cursor:pointer;z-index:500}.topPackage .list-research .arrow_next img{width:100%}}.topPackage .wrapper-listData{background:linear-gradient(90deg, #4fb233, #00ab7c, #4fb233);padding:65px 0 65px 0}.topPackage .wrapper-listData .arrow_prev{width:44px;position:absolute;top:calc(50% - 22px);left:-50px;cursor:pointer}.topPackage .wrapper-listData .arrow_prev img{width:100%}.topPackage .wrapper-listData .arrow_next{width:44px;position:absolute;top:calc(50% - 22px);right:-50px;cursor:pointer}.topPackage .wrapper-listData .arrow_next img{width:100%}.topPackage .wrapper-listData .list-data{width:910px;margin:0 auto;position:relative}.topPackage .wrapper-listData .list-data .box-slideItem{text-align:center;padding:0 20px}.topPackage .wrapper-listData .txt-title{font-size:20px;color:#fff;line-height:1em;margin-bottom:8px}.topPackage .wrapper-listData .txt-data{font-size:70px;color:#fff;font-weight:bold;line-height:100%}.topPackage .wrapper-listData .txt-data span{font-size:42px}.topPackage .wrapper-listData .txt-explanation{font-size:14px;color:#fff;line-height:24px;margin-top:-5px}@media screen and (max-width: 999px){.topPackage .wrapper-listData{padding:35px 0}.topPackage .wrapper-listData .list-data{width:100%}.topPackage .wrapper-listData .list-data li{width:100vw;max-width:calc(910px / 3)}.topPackage .wrapper-listData .list-data .arrow_prev{width:35px;position:absolute;top:calc(50% - 11px);left:3%;cursor:pointer;z-index:500}.topPackage .wrapper-listData .list-data .arrow_prev img{width:100%}.topPackage .wrapper-listData .list-data .arrow_next{width:35px;position:absolute;top:calc(50% - 11px);right:3%;cursor:pointer;z-index:500}.topPackage .wrapper-listData .list-data .arrow_next img{width:100%}}.topPackage .list-undergraduate{list-style:none;width:100%}.topPackage .list-undergraduate{zoom:1}.topPackage .list-undergraduate:before,.topPackage .list-undergraduate:after{content:"";display:table}.topPackage .list-undergraduate:after{clear:both}.topPackage .list-undergraduate li{width:calc(100% / 4);float:left}.topPackage .list-undergraduate a{display:block;width:100%;height:100%;position:relative}.topPackage .list-undergraduate a.s-orange{border-bottom:16px solid #f5a61a}.topPackage .list-undergraduate a.s-pink{border-bottom:16px solid #ea609e}.topPackage .list-undergraduate a.s-blue{border-bottom:16px solid #3b82c5}.topPackage .list-undergraduate a.s-green{border-bottom:16px solid #41b25d}.topPackage .list-undergraduate .wrapper-img{line-height:0;width:100%}.topPackage .list-undergraduate .wrapper-img img{width:100%}.topPackage .list-undergraduate .wrapper-txt{width:100%;position:absolute;top:0;left:50%;margin-left:calc(-100% / 2);text-align:center;padding-top:55%}.topPackage .list-undergraduate .txt-undergraduate{color:#fff;font-size:185.7%;margin-bottom:20px}.topPackage .list-undergraduate .txt-explanation{color:#fff;line-height:24px;font-size:1.1vw}@media screen and (max-width: 999px){.topPackage .list-undergraduate li{width:50%;float:left}.topPackage .list-undergraduate .txt-explanation{color:#fff;line-height:24px;font-size:100%}}@media screen and (max-width: 755px){.topPackage .list-undergraduate li{width:100%;float:none}.topPackage .list-undergraduate li:nth-child(1) .txt-explanation{background:#f5a61a}.topPackage .list-undergraduate li:nth-child(2) .wrapper-img{float:right}.topPackage .list-undergraduate li:nth-child(2) .txt-undergraduate{float:right}.topPackage .list-undergraduate li:nth-child(2) .txt-explanation{background:#ea609e;float:right}.topPackage .list-undergraduate li:nth-child(3) .txt-explanation{background:#3b82c5}.topPackage .list-undergraduate li:nth-child(4) .wrapper-img{float:right}.topPackage .list-undergraduate li:nth-child(4) .txt-undergraduate{float:right}.topPackage .list-undergraduate li:nth-child(4) .txt-explanation{background:#41b25d;float:right}.topPackage .list-undergraduate a{display:block;width:100%;height:100%;position:relative}.topPackage .list-undergraduate a{zoom:1}.topPackage .list-undergraduate a:before,.topPackage .list-undergraduate a:after{content:"";display:table}.topPackage .list-undergraduate a:after{clear:both}.topPackage .list-undergraduate a.s-orange{border-bottom:none;background-color:#f5a61a}.topPackage .list-undergraduate a.s-pink{border-bottom:none;background-color:#ea609e}.topPackage .list-undergraduate a.s-blue{border-bottom:none;background-color:#3b82c5}.topPackage .list-undergraduate a.s-green{border-bottom:none;background-color:#41b25d}.topPackage .list-undergraduate .wrapper-img{line-height:0;width:50%;float:left}.topPackage .list-undergraduate .wrapper-img img{width:100%}.topPackage .list-undergraduate .wrapper-txt{width:100%;position:absolute;top:0;left:0;margin-left:0;text-align:center;padding-top:0}.topPackage .list-undergraduate .wrapper-txt{zoom:1}.topPackage .list-undergraduate .wrapper-txt:before,.topPackage .list-undergraduate .wrapper-txt:after{content:"";display:table}.topPackage .list-undergraduate .wrapper-txt:after{clear:both}.topPackage .list-undergraduate .txt-undergraduate{color:#fff;font-size:26px;margin-bottom:0;line-height:100%;width:50%;float:left}.topPackage .list-undergraduate .txt-explanation{color:#fff;line-height:24px;font-size:14px;text-align:left;width:50%;float:left;padding:10px}.topPackage .list-undergraduate .txt-explanation br{display:none}}.topPackage .list-graduateSchool{list-style:none}.topPackage .list-graduateSchool{zoom:1}.topPackage .list-graduateSchool:before,.topPackage .list-graduateSchool:after{content:"";display:table}.topPackage .list-graduateSchool:after{clear:both}.topPackage .list-graduateSchool li{width:320px;float:left;margin:0 20px 37px 0}.topPackage .list-graduateSchool li:first-child{margin-left:170px}.topPackage .list-graduateSchool li:nth-child(2){margin-right:170px}.topPackage .list-graduateSchool li:last-child{margin-right:0}.topPackage .list-graduateSchool a{display:block;width:100%;height:100%}.topPackage .list-graduateSchool .wrapper-img{width:100%;line-height:0}.topPackage .list-graduateSchool .wrapper-img img{width:100%}.topPackage .list-graduateSchool .wrapper-txt{text-align:center;padding:25px 0 22px 0}.topPackage .list-graduateSchool .wrapper-txt.s-beige{background:#f0ece5}.topPackage .list-graduateSchool .wrapper-txt.s-pink{background:#f9d8e6}.topPackage .list-graduateSchool .wrapper-txt.s-blue{background:#cdd8ee}.topPackage .list-graduateSchool .wrapper-txt.s-green{background:#d0e7cf}.topPackage .list-graduateSchool .txt-graduate{font-size:185.7%;margin-bottom:20px}.topPackage .list-graduateSchool .txt-explanation{font-size:100%;line-height:24px}@media screen and (max-width: 999px){.topPackage .list-graduateSchool li{width:100%;float:none;margin:0 0 4% 0}.topPackage .list-graduateSchool li:first-child{margin-left:0}.topPackage .list-graduateSchool li:nth-child(2){margin-right:0}.topPackage .list-graduateSchool a{zoom:1}.topPackage .list-graduateSchool a:before,.topPackage .list-graduateSchool a:after{content:"";display:table}.topPackage .list-graduateSchool a:after{clear:both}.topPackage .list-graduateSchool .wrapper-img{line-height:0;width:50%;height:100%;float:left}.topPackage .list-graduateSchool .wrapper-img img{object-fit:cover;width:100%;height:100%}.topPackage .list-graduateSchool .wrapper-txt{text-align:center;padding:25px 10px;vertical-align:middle;width:50%;float:left}.topPackage .list-graduateSchool .wrapper-txt.s-beige{background:#f0ece5}.topPackage .list-graduateSchool .wrapper-txt.s-pink{background:#f9d8e6}.topPackage .list-graduateSchool .wrapper-txt.s-blue{background:#cdd8ee}.topPackage .list-graduateSchool .wrapper-txt.s-green{background:#d0e7cf}.topPackage .list-graduateSchool .txt-graduate{font-size:26px;line-height:150%;text-align:left}.topPackage .list-graduateSchool .txt-explanation{font-size:14px;text-align:left}.topPackage .list-graduateSchool .txt-explanation span{display:block}.topPackage .list-graduateSchool .txt-explanation br{display:none}}.topPackage .sec-studentVoice{padding-top:90px}.topPackage .sec-studentVoice{zoom:1}.topPackage .sec-studentVoice:before,.topPackage .sec-studentVoice:after{content:"";display:table}.topPackage .sec-studentVoice:after{clear:both}.topPackage .sec-studentVoice .wrapper-studentVoice{margin-bottom:82px}.topPackage .sec-studentVoice .wrapper-studentVoice{zoom:1}.topPackage .sec-studentVoice .wrapper-studentVoice:before,.topPackage .sec-studentVoice .wrapper-studentVoice:after{content:"";display:table}.topPackage .sec-studentVoice .wrapper-studentVoice:after{clear:both}.topPackage .sec-studentVoice .l-left{float:left}.topPackage .sec-studentVoice .l-left .wrapper-img{margin-right:5%;float:left}.topPackage .sec-studentVoice .l-left .wrapper-txt{float:left}.topPackage .sec-studentVoice .l-right{float:right}.topPackage .sec-studentVoice .l-right .wrapper-img{margin-left:5%;float:right}.topPackage .sec-studentVoice .l-right .wrapper-txt{float:right}.topPackage .sec-studentVoice .wrapper-img{width:50%;line-height:0}.topPackage .sec-studentVoice .wrapper-img img{width:100%}.topPackage .sec-studentVoice .wrapper-txt{width:35%}.topPackage .sec-studentVoice .txt-affiliation{font-size:121.4%;margin-bottom:22px;line-height:30px}.topPackage .sec-studentVoice .txt-name{font-size:207.1%;margin-bottom:15px}.topPackage .sec-studentVoice .txt-name span{font-size:100%}.topPackage .sec-studentVoice .txt-almaMater{font-size:100%;line-height:28px;margin-bottom:20px}.topPackage .sec-studentVoice .txt-body{font-size:100%;line-height:28px}.topPackage .sec-studentVoice .s-orange{color:#f5a61a}.topPackage .sec-studentVoice .s-blue{color:#3b82c5}@media screen and (max-width: 999px){.topPackage .sec-studentVoice .wrapper-studentVoice{margin-bottom:50px}.topPackage .sec-studentVoice .l-left{float:none}.topPackage .sec-studentVoice .l-left .wrapper-img{margin-right:0;float:none}.topPackage .sec-studentVoice .l-left .wrapper-txt{float:none}.topPackage .sec-studentVoice .l-right{float:none}.topPackage .sec-studentVoice .l-right .wrapper-img{margin-left:0;float:none}.topPackage .sec-studentVoice .l-right .wrapper-txt{float:right}.topPackage .sec-studentVoice .wrapper-img{width:100%;line-height:0;margin-bottom:32px}.topPackage .sec-studentVoice .wrapper-img img{width:100%}.topPackage .sec-studentVoice .wrapper-txt{width:94%;margin:0 3%}.topPackage .sec-studentVoice .txt-affiliation{font-size:15px;margin-bottom:22px}.topPackage .sec-studentVoice .txt-name{font-size:26px;margin-bottom:37px}.topPackage .sec-studentVoice .txt-name span{font-size:13px}.topPackage .sec-studentVoice .txt-body{font-size:13px;line-height:25px}.topPackage .sec-studentVoice .s-orange{color:#f5a61a}.topPackage .sec-studentVoice .s-blue{color:#3b82c5}}@media screen and (max-width: 999px){.topPackage .sec-studentVoice{padding:45px 0 0 0}}.topPackage .area-banner{background:url("/assets/images/top/bg_banner.png") no-repeat;background-size:cover}.topPackage .area-banner .list-banner{width:1000px;list-style:none;margin:0 auto;padding:80px 0 60px 0}.topPackage .area-banner .list-banner{zoom:1}.topPackage .area-banner .list-banner:before,.topPackage .area-banner .list-banner:after{content:"";display:table}.topPackage .area-banner .list-banner:after{clear:both}.topPackage .area-banner li{float:left;width:229px;height:80px;margin:0 calc(80px / 3) calc(80px / 3) 0}.topPackage .area-banner li:nth-child(4n){margin-right:0}.topPackage .area-banner .link-banner1{background-image:url("/assets/images/top/bg_banner1.png")}.topPackage .area-banner .link-banner2{background-image:url("/assets/images/top/bg_banner2.png")}.topPackage .area-banner .link-banner3{background-image:url("/assets/images/top/bg_banner3.png")}.topPackage .area-banner .link-banner4{background-image:url("/assets/images/top/bg_banner4.png")}.topPackage .area-banner .link-banner5{background-image:url("/assets/images/top/bg_banner5.png")}.topPackage .area-banner .link-banner6{background-image:url("/assets/images/top/bg_banner6.png")}.topPackage .area-banner .link-banner7{background-image:url("/assets/images/top/bg_banner7.png")}.topPackage .area-banner .link-banner8{background-image:url("/assets/images/top/bg_banner8.png")}.topPackage .area-banner a{display:table;width:100%;height:100%;text-align:center;background-size:cover;background-repeat:no-repeat}.topPackage .area-banner a span{display:table-cell;color:#fff;font-size:16px;font-weight:bold;vertical-align:middle;line-height:1.5em}@media screen and (max-width: 999px){.topPackage .area-banner .list-banner{width:94%;list-style:none;margin:0 3%;padding:110px 0}.topPackage .area-banner .list-banner{zoom:1}.topPackage .area-banner .list-banner:before,.topPackage .area-banner .list-banner:after{content:"";display:table}.topPackage .area-banner .list-banner:after{clear:both}.topPackage .area-banner li{float:left;width:49%;margin:0 2% 2% 0;/*background:url("https://placehold.jp/230x80.png") no-repeat;*/background-size:cover;background-position:center center}.topPackage .area-banner li:nth-child(2n){margin-right:0}.topPackage .area-banner a span{font-size:13px}}@media screen and (max-width: 480px){.topPackage .area-banner li{float:none;width:80%;margin-left:auto;margin-right:auto;margin-bottom:3%}.topPackage .area-banner li:nth-child(2n){margin-right:auto}.topPackage .area-banner a span{font-size:12px}}.topPackage .footer .wrapper-footerList{width:1000px;margin:0 auto;padding:70px 0 38px 0}.topPackage .footer .wrapper-footerList{zoom:1}.topPackage .footer .wrapper-footerList:before,.topPackage .footer .wrapper-footerList:after{content:"";display:table}.topPackage .footer .wrapper-footerList:after{clear:both}.topPackage .footer .box-movie{float:left;margin-right:45px;line-height:0;width:357px;height:200px;background:#aaa}.topPackage .footer .list-target{font-size:92.9%;line-height:150%;list-style:none;float:left;margin-right:30px}.topPackage .footer .list-target li{margin-bottom:15px}.topPackage .footer .list-global{font-size:92.9%;line-height:150%;list-style:none;float:left;width:328px;columns:2}.topPackage .footer .list-global li{margin-bottom:15px}.topPackage .footer .box-fbAndTwitter{float:right;width:45px}.topPackage .footer .box-fbAndTwitter{zoom:1}.topPackage .footer .box-fbAndTwitter:before,.topPackage .footer .box-fbAndTwitter:after{content:"";display:table}.topPackage .footer .box-fbAndTwitter:after{clear:both}.topPackage .footer .box-fbAndTwitter a{display:block;width:100%;height:100%}.topPackage .footer .wrap-fb{width:45px;float:left;line-height:0;margin-bottom:15px}.topPackage .footer .wrap-fb img{width:100%}.topPackage .footer .wrap-youtube{width:45px;float:left;line-height:0;margin-bottom:15px}.topPackage .footer .wrap-youtube img{width:100%}.topPackage .footer .wrap-twitter{width:45px;float:left;line-height:0}.topPackage .footer .wrap-twitter img{width:100%}.topPackage .footer .list-sub{list-style:none;background:#231815;text-align:center}.topPackage .footer .list-sub li{display:inline-block}.topPackage .footer .list-sub a{display:block;width:100%;height:100%;text-align:center;color:#fff;padding:12px 30px;font-size:100%}.topPackage .footer .wrapper-univInfo{width:1000px;margin:0 auto;padding:65px 0;display:table}.topPackage .footer .footer-logo{display:table-cell;vertical-align:bottom;margin-right:50px}.topPackage .footer p{display:table-cell;vertical-align:bottom;font-size:114.3%;line-height:22px}.topPackage .footer p .txt-address{font-size:100%}.topPackage .footer p .txt-address:before{content:"\A";white-space:pre}.topPackage .footer .box-sp-fbAndTwitter{display:none}.topPackage .footer .txt-copyright{display:table-cell;vertical-align:bottom;font-size:71.4%;text-align:right;color:#231815}.topPackage .footer .btn-pagetop{display:none;position:fixed;bottom:20px;right:20px;z-index:1000}@media screen and (max-width: 999px){.topPackage .footer .wrapper-footerList{width:100%;margin:0 auto;padding:40px 0 0 0}.topPackage .footer .wrapper-footerList{zoom:1}.topPackage .footer .wrapper-footerList:before,.topPackage .footer .wrapper-footerList:after{content:"";display:table}.topPackage .footer .wrapper-footerList:after{clear:both}.topPackage .footer .box-movie{float:none;margin:40px 3%;width:94%;line-height:0;position:relative;height:0;padding-bottom:56.25%;overflow:hidden}.topPackage .footer .box-movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.topPackage .footer .list-target{display:none}.topPackage .footer .list-global{font-size:13px;line-height:38px;list-style:none;float:none;width:100%;columns:1}.topPackage .footer .list-global li{width:50%;border-top:1px solid #aaa;border-right:1px solid #aaa;float:left;margin-bottom:0}.topPackage .footer .list-global li:nth-child(2n){border-right:none}.topPackage .footer .list-global li:nth-child(7),.topPackage .footer .list-global li:nth-child(8){border-bottom:1px solid #aaa}.topPackage .footer .list-global a{display:block;width:100%;height:100%;text-align:center;background:#f0ece5}.topPackage .footer .box-fbAndTwitter{display:none}.topPackage .footer .list-sub{list-style:none;text-align:center;width:100%}.topPackage .footer .list-sub{zoom:1}.topPackage .footer .list-sub:before,.topPackage .footer .list-sub:after{content:"";display:table}.topPackage .footer .list-sub:after{clear:both}.topPackage .footer .list-sub li{display:block;width:50%;border-bottom:1px solid #fff;border-right:1px solid #fff;float:left}.topPackage .footer .list-sub li:nth-child(2n+1){border-right:none}.topPackage .footer .list-sub li:nth-child(2n+1):first-child{width:100%}.topPackage .footer .list-sub a{display:block;width:100%;height:100%;text-align:center;color:#fff;padding:12px 30px;font-size:12px;background:#231815}.topPackage .footer .wrapper-univInfo{width:100%;margin:0;padding:40px 0 25px 0;display:block;text-align:center}.topPackage .footer .footer-logo{display:block;vertical-align:bottom;margin:0 0 20px 0}.topPackage .footer p{display:block;vertical-align:bottom;font-size:13px;line-height:24px;margin-bottom:20px}.topPackage .footer p span{font-size:13px}.topPackage .footer p span:before{content:"\A";white-space:pre}.topPackage .footer .box-sp-fbAndTwitter{display:block;width:91px;margin:0 auto 20px auto}.topPackage .footer .box-sp-fbAndTwitter{zoom:1}.topPackage .footer .box-sp-fbAndTwitter:before,.topPackage .footer .box-sp-fbAndTwitter:after{content:"";display:table}.topPackage .footer .box-sp-fbAndTwitter:after{clear:both}.topPackage .footer .box-sp-fbAndTwitter .wrapper-fb{width:27px;float:left;margin:0 5px 0 0;line-height:0}.topPackage .footer .box-sp-fbAndTwitter .wrapper-fb img{width:100%}.topPackage .footer .box-sp-fbAndTwitter .wrapper-youtube{width:27px;float:left;line-height:0;margin:0 5px 0 0}.topPackage .footer .box-sp-fbAndTwitter .wrapper-youtube img{width:100%}.topPackage .footer .box-sp-fbAndTwitter .wrapper-twitter{width:27px;float:left;line-height:0;margin-bottom:0}.topPackage .footer .box-sp-fbAndTwitter .wrapper-twitter img{width:100%}.topPackage .footer .txt-copyright{display:block;vertical-align:bottom;font-size:11px;text-align:center}.topPackage .footer .btn-pagetop{display:block;position:static;width:100%;background:#1f6d2b;text-align:center;padding:17px 0}.topPackage .footer .btn-pagetop img{width:60px;height:auto}}@media screen and (max-width: 480px){.topPackage .footer .list-sub a{padding-left:10px;padding-right:10px}}