body.cookie .loading,body.cookie .modal--top{display:none !important}@media only screen and (min-width:961px){body.cookie .followingBtn{transition:none !important;transform:translateX(0) !important}}@media only screen and (min-width:961px){body.cookie .p-homeKv h2{transition:none !important;opacity:1 !important}}.g-otherWrap{margin-top:110px}@media only screen and (max-width:960px){.g-otherWrap{margin:50px 0}}.g-otherWrap .g-otherInner{width:1000px;max-width:90%;margin:0 auto}@media only screen and (max-width:960px){.g-otherWrap .g-otherInner{width:auto;max-width:none;padding:0 20px}}.g-otherWrap .g-otherTitleWrap{text-align:center}.g-otherWrap .g-otherTitleWrap h2{position:relative;font-size:50px;font-weight:bold;color:#008045;padding-bottom:50px;margin-bottom:40px}@media only screen and (max-width:960px){.g-otherWrap .g-otherTitleWrap h2{font-size:30px;padding-bottom:25px;margin-bottom:20px}}.g-otherWrap .g-otherTitleWrap h2:after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:60px;height:2px;background-color:#008045}.g-otherWrap .g-otherTitleWrap h3{font-size:26px;margin-bottom:40px}@media only screen and (max-width:960px){.g-otherWrap .g-otherTitleWrap h3{font-size:18px;margin-bottom:20px}}.g-otherWrap .g-otherTitleWrap p{font-size:14px}.otherFront01{width:1000px;max-width:90%;margin:0 auto 80px auto;text-align:center}@media only screen and (max-width:960px){.otherFront01{width:100%;max-width:none;padding:0 20px;margin-bottom:40px}}.otherFront01 h3{font-size:26px;margin-bottom:40px;line-height:1.5}@media only screen and (max-width:960px){.otherFront01 h3{font-size:20px;margin-bottom:20px}}.otherFront01 p{font-size:14px}@media only screen and (max-width:960px){.otherFront01 p{font-size:12px}}.otherBlock01{margin-bottom:90px}@media only screen and (max-width:960px){.otherBlock01{margin-bottom:45px}}.otherBlock01 h4{position:relative;font-size:18px;font-weight:bold;text-align:center;background-color:#FFF9C7;padding:5px 30px;margin-bottom:15px;overflow:hidden}@media only screen and (max-width:960px){.otherBlock01 h4{font-size:16px}}.otherBlock01 h4 span{font-size:14px}.otherBlock01 h4:before{content:"";position:absolute;top:0;left:0;width:44px;height:44px;background:url("../../assets/img/other/bg01.svg") no-repeat left center;background-size:44px}@media only screen and (max-width:960px){.otherBlock01 h4:before{width:34px;height:34px;background-size:34px}}.otherBlock01 p{font-size:14px;margin-bottom:15px}@media only screen and (max-width:960px){.otherBlock01 p{font-size:12px}}.otherBlock01 p span{display:block;font-size:12px}.otherBlock01__sns{display:flex;flex-wrap:wrap;margin-top:30px}@media only screen and (max-width:960px){.otherBlock01__sns{margin-top:15px}}.otherBlock01__sns__box{width:25%;text-align:center;font-weight:500;color:inherit}@media only screen and (max-width:960px){.otherBlock01__sns__box{width:50%;margin-bottom:10px}}.otherBlock01__sns__box div{display:flex;align-items:center;width:50px;height:50px;margin:0 auto 20px auto}@media only screen and (max-width:960px){.otherBlock01__sns__box div{width:25px;height:25px;margin:0 auto 10px auto}}.otherBlock01__sns__box dl{font-size:14px}@media only screen and (max-width:960px){.otherBlock01__sns__box dl{font-size:12px}}.otherBlock01__sns__box dl dt{color:#008045}.otherBlock01__box01 h5{font-size:18px;color:#008045;margin-bottom:5px;line-height:1.5}.otherBlock01__box01 h5 span{display:block;font-size:14px}.otherBlock01__box01 p a{color:inherit;text-decoration:underline}.otherBlock01__box01 p a.blank{position:relative}.otherBlock01__box01 p a.blank:after{content:"";position:absolute;top:50%;right:-20px;transform:translateY(-50%);width:15px;height:12px;background:url("../../assets/img/other/icon02.svg") no-repeat right center;background-size:cover}.otherBlock01__box01Half{display:flex;flex-wrap:wrap}.otherBlock01__box01Half .otherBlock01__box01{width:48%;margin-bottom:30px}@media only screen and (max-width:960px){.otherBlock01__box01Half .otherBlock01__box01{width:100%;margin-bottom:15px}}@media only screen and (min-width:961px){.otherBlock01__box01Half .otherBlock01__box01:nth-child(odd){margin-right:4%}}.otherBlock01__button01{margin-top:45px}@media only screen and (max-width:960px){.otherBlock01__button01{margin-top:20px}}@media only screen and (min-width:961px){.otherBlock01__button01 .p-homeBtnLink{width:475px}}.otherBlock01__button01 .p-homeBtnLink a{font-size:18px;font-weight:bold;padding:25px 40px}@media only screen and (max-width:960px){.otherBlock01__button01 .p-homeBtnLink a{font-size:16px;padding:25px}}.otherBlock01Half{display:flex;flex-wrap:wrap}.otherBlock01Half .otherBlock01{width:48%}@media only screen and (max-width:960px){.otherBlock01Half .otherBlock01{width:100%}}@media only screen and (min-width:961px){.otherBlock01Half .otherBlock01:nth-child(odd){margin-right:4%}}.otherButtonArea01{width:1000px;max-width:90%;margin:0 auto 90px auto}@media only screen and (max-width:960px){.otherButtonArea01{width:100%;max-width:none;margin-bottom:40px}}.otherButtonArea01 .p-linkWrap{justify-content:center}.otherButtonArea01 .p-linkWrap .p-linkList{height:100px;text-align:center;margin:0 1.16666% 50px}@media only screen and (max-width:960px){.otherButtonArea01 .p-linkWrap .p-linkList{width:100%;height:80px;margin:0 0 20px}}.otherButtonArea01 .p-linkWrap .p-linkList .p-link__item{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.otherButtonArea01 .p-linkWrap .p-linkList .p-link__item .p-link__btn{width:50px;height:50px}.otherButtonArea01 .p-linkWrap .p-linkList .p-link__item .p-link__btn span{width:50px;height:50px}.otherButtonArea01 .p-linkWrap .p-linkList .p-link__item .p-link__btn span:before{right:0;width:50px;height:50px}.otherButtonArea01 .p-linkWrap .p-linkList .p-link__item .p-link__btn span:after{right:0;width:50px;height:50px}.otherButtonArea01 .p-linkWrap .p-linkList .p-link__item .p-link__ttl{padding:0}.otherButtonArea01 .p-linkWrap .p-linkList .p-link__item .p-link__ttl h3{margin:0;padding:0;border:none}@media only screen and (max-width:960px){.otherButtonArea01 .p-linkWrap .p-linkList .p-link__item .p-link__ttl h3{font-size:1.5rem}}.otherBottom01{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:1000px;max-width:90%;margin:0 auto}@media only screen and (max-width:960px){.otherBottom01{display:block;width:auto;max-width:none;padding:0 20px}}.otherBottom01__head{width:100%;text-align:center;margin-bottom:40px}@media only screen and (max-width:960px){.otherBottom01__head{margin-bottom:20px}}.otherBottom01__head h5{font-size:18px;font-weight:bold}@media only screen and (max-width:960px){.otherBottom01__head h5{font-size:16px}}.otherBottom01__left{display:flex;justify-content:center;align-items:center;background-color:#fff;text-align:center;padding:30px 0}@media only screen and (min-width:961px){.otherBottom01__left{width:41%}}@media only screen and (max-width:960px){.otherBottom01__left{padding:15px 0}}.otherBottom01__left h5{font-size:18px;font-weight:bold}.otherBottom01__right{padding:10px 0}@media only screen and (min-width:961px){.otherBottom01__right{width:54.7%}}.otherBottom01__right h5{font-size:18px;font-weight:bold}@media only screen and (max-width:960px){.otherBottom01__right h5{font-size:16px}}.otherBottom01__right p{font-size:18px}@media only screen and (max-width:960px){.otherBottom01__right p{font-size:16px}}.otherBottom01__right p a{text-decoration:underline;color:inherit}.otherBottom01__right p a.blank:after{content:"";display:inline-block;width:16px;height:17px;background:url("../../assets/img/other/icon01.svg") no-repeat right center;background-size:cover;margin-left:5px}.otherBottom01__right p span{display:block;font-size:12px;margin-top:10px}.otherBottom01__atte{width:100%;margin-top:25px}@media only screen and (max-width:960px){.otherBottom01__atte{margin-top:10px}}.otherBottom01__atte p{font-size:12px}.qanda{background:url(../img/other/bg02.png) no-repeat;background-position:left -800px}@media only screen and (min-width:961px){.qanda{background-size:calc(100% + 70px)}}@media only screen and (max-width:960px){.qanda{background:url(../img/other/bg02.png) no-repeat left top !important;background-size:cover}}@media only screen and (min-width:961px){.qanda .c-mainInner .c-container--qanda{padding-top:90px}}.qanda .c-mainInner .c-container--qanda .c-requestSwitchWrap{margin-bottom:0}@media only screen and (max-width:960px){.qanda .c-mainInner .c-container--qanda .c-requestSwitchWrap{padding-bottom:0}}@media only screen and (min-width:961px){.qanda .c-mainInner .c-container--qanda .c-requestSwitchWrap .switch{margin:0 10px}}@media only screen and (max-width:960px){.qanda .c-mainInner .c-container--qanda .c-requestSwitchWrap .switch{height:70px}}.qanda .c-mainInner .c-container--qanda .c-requestSwitchWrap .switch span{height:100%;display:flex;align-items:center;justify-content:center;width:100%;line-height:1.4;letter-spacing:0;font-weight:500}@media only screen and (min-width:961px){.qanda .c-mainInner .c-container--qanda .c-requestSwitchWrap .switch span{padding:8px 0}}@media only screen and (max-width:960px){.qanda .c-mainInner .c-container--qanda .c-requestSwitchWrap .switch span{padding:0 !important}}@media only screen and (max-width:960px){.qanda .c-mainInner .c-container--qanda .c-requestSwitchWrap .c-requestSwitchInner .c-switchBtn .switch-group{flex-wrap:wrap}}.qanda .c-mainInner .c-container--qanda .relatedQualification{display:none;background:none}.qanda .c-mainInner .c-container--qanda .relatedQualification.is-show{display:block}.qanda .c-mainInner .c-container--qanda .relatedQualification .licentiateArea{padding:0;background:#fff}.qanda .c-mainInner .c-container--qanda .relatedQualification .licentiateArea .licentiateInner{max-width:none;width:100%}.qanda .c-mainInner .c-container--qanda .relatedQualification .licentiateArea .licentiateInner .accordion_one:not(:first-child){margin-top:-2px}@media only screen and (max-width:960px){.qanda .c-mainInner .c-container--qanda .relatedQualification .licentiateArea .licentiateInner .accordion_one{padding-bottom:0}}.qanda .c-mainInner .c-container--qanda .relatedQualification .licentiateArea .licentiateInner .accordion_header{font-weight:500;border:solid 2px #008045;margin-bottom:0}@media only screen and (min-width:961px){.qanda .c-mainInner .c-container--qanda .relatedQualification .licentiateArea .licentiateInner .accordion_header{padding:10px 50px 10px 20px}}.qanda .c-mainInner .c-container--qanda .relatedQualification .licentiateArea .licentiateInner .accordion_inner{padding:20px}.qanda .c-mainInner .c-container--qanda .relatedQualification .licentiateArea .licentiateInner .accordion_inner dl dt{font-size:18px;font-weight:500}@media only screen and (max-width:960px){.qanda .c-mainInner .c-container--qanda .relatedQualification .licentiateArea .licentiateInner .accordion_inner dl dt{font-size:16px}}.qanda .c-mainInner .c-container--qanda .relatedQualification .licentiateArea .licentiateInner .accordion_inner dl dd{font-size:14px}.privacy-policy{background:url(../img/other/bg02.png) no-repeat;background-position:left -1000px}@media only screen and (min-width:961px){.privacy-policy{background-size:calc(100% + 70px)}}@media only screen and (max-width:960px){.privacy-policy{background-size:cover;background-position:left -1000px !important}}.privacy-policy .c-container--privacy-policy .relatedQualification{background:none}@media only screen and (max-width:960px){.privacy-policy .c-container--privacy-policy .licentiateInner{padding:10px}}.privacy-policy .c-container--privacy-policy .otherBottom01{margin-top:90px}@media only screen and (max-width:960px){.privacy-policy .c-container--privacy-policy .otherBottom01{margin-top:45px;padding:0}}.site-policy{background:url(../img/other/bg02.png) no-repeat;background-position:left -1000px}@media only screen and (min-width:961px){.site-policy{background-size:calc(100% + 70px)}}@media only screen and (max-width:960px){.site-policy{background-size:cover;background-position:left -1000px !important}}.site-policy .c-container--site-policy .relatedQualification{background:none}@media only screen and (max-width:960px){.site-policy .c-container--site-policy .licentiateInner{padding:10px}}.site-policy .c-container--site-policy .otherBottom01{margin-top:90px}@media only screen and (max-width:960px){.site-policy .c-container--site-policy .otherBottom01{margin-top:45px;padding:0}}.access{background:url(../img/other/bg02.png) no-repeat;background-position:left -1000px}@media only screen and (min-width:961px){.access{background-size:calc(100% + 70px)}}@media only screen and (max-width:960px){.access{background-size:cover;background-position:left -1000px !important}}.access .c-container--access .relatedQualification{background:none}@media only screen and (max-width:960px){.access .c-container--access .licentiateInner{padding:10px}}.access .c-container--access .accessBlock{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:960px){.access .c-container--access .accessBlock{margin-bottom:20px}}.access .c-container--access .accessBlock__left{width:63%}@media only screen and (max-width:960px){.access .c-container--access .accessBlock__left{width:100%}}.access .c-container--access .accessBlock__right{width:33.3333%}@media only screen and (max-width:960px){.access .c-container--access .accessBlock__right{width:100%}}.access .c-container--access .accessBlock__right h4{font-size:24px;font-weight:bold;color:#008045;line-height:1.5;margin-bottom:20px}@media only screen and (max-width:960px){.access .c-container--access .accessBlock__right h4{font-size:20px;margin-bottom:10px}}.access .c-container--access .accessBlock__right p{font-size:18px;line-height:1.5}@media only screen and (max-width:960px){.access .c-container--access .accessBlock__right p{font-size:16px}}.access .c-container--access .accessBlock .p-linkWrap{width:100%;margin-top:60px;justify-content:center}@media only screen and (max-width:960px){.access .c-container--access .accessBlock .p-linkWrap{margin-top:30px;padding:0}}.access .c-container--access .accessBlock .p-linkWrap .p-linkList{border:solid 2px #008045;border-radius:2px;width:475px}@media only screen and (min-width:961px){.access .c-container--access .accessBlock .p-linkWrap .p-linkList{width:475px;margin-bottom:100px}}@media only screen and (max-width:960px){.access .c-container--access .accessBlock .p-linkWrap .p-linkList{max-width:100%}}.access .c-container--access .accessBlock .p-linkWrap .p-linkList .p-link__item{text-align:center;padding:30px 0}@media only screen and (max-width:960px){.access .c-container--access .accessBlock .p-linkWrap .p-linkList .p-link__item{padding:20px 0}}@media only screen and (max-width:960px){.access .c-container--access .accessBlock .p-linkWrap .p-linkList .p-link__item .p-link__btn{top:0}}.access .c-container--access .accessBlock .p-linkWrap .p-linkList .p-link__item .p-link__btn span:before{top:0;right:0;background:url(../img/other/icon_pdf.svg) no-repeat center center}@media only screen and (max-width:960px){.access .c-container--access .accessBlock .p-linkWrap .p-linkList .p-link__item .p-link__btn span:before{background-size:14.5px}}.access .c-container--access .accessBlock .p-linkWrap .p-linkList .p-link__item .p-link__btn span:after{top:0;right:0;background:url(../img/other/icon_pdf-green.svg) no-repeat center center}@media only screen and (max-width:960px){.access .c-container--access .accessBlock .p-linkWrap .p-linkList .p-link__item .p-link__btn span:after{background-size:14.5px}}.access .c-container--access .accessBlock .p-linkWrap .p-linkList .p-link__item .p-link__ttl{padding:0}.access .c-container--access .accessBlock .p-linkWrap .p-linkList .p-link__item .p-link__ttl h3{padding:0;margin:0;border-bottom:none}@media only screen and (max-width:960px){.access .c-container--access .accessBlock .p-linkWrap .p-linkList .p-link__item .p-link__ttl h3{font-size:14px}}.guadians{background:url(../img/other/bg03.png) no-repeat;background-position:left 0}@media only screen and (min-width:961px){.guadians{background-size:calc(100% + 70px)}}@media only screen and (max-width:960px){.guadians{background-size:cover;background-position:left 0 !important}}.guadians .g-heroWrap--righttitle:before{background:url(../img/other/kv-01.png) no-repeat right top;background-size:cover}@media only screen and (max-width:960px){.guadians .g-heroWrap--righttitle.g-heroWrap--guadians{background:url(../img/other/bg_main-sp02.jpg) no-repeat center top;background-size:cover}}.guadians .c-container--guadians{margin-bottom:140px}@media only screen and (max-width:960px){.guadians .c-container--guadians{margin-bottom:50px;padding-top:160px}}@media only screen and (min-width:961px){.guadians .c-container--guadians .otherBottom01__left{padding:50px 0}}.guadians .c-container--guadians .otherBottom01__right p:before{content:"";display:inline-block;width:18px;height:18px;background:url(../img/other/icon_tel01.svg) no-repeat center center;background-size:cover}.teachers{background:url(../img/other/bg03.png) no-repeat;background-position:left 0}@media only screen and (min-width:961px){.teachers{background-size:calc(100% + 70px)}}@media only screen and (max-width:960px){.teachers{background-size:cover;background-position:left 0 !important}}.teachers .g-heroWrap--righttitle:before{background:url(../img/other/kv-03.png) no-repeat right top;background-size:cover}@media only screen and (min-width:961px){.teachers .g-heroWrap--righttitle.g-heroWrap--teachers .g-heroTitleWrap{width:75%}}@media only screen and (min-width:961px){.teachers .g-heroWrap--righttitle.g-heroWrap--teachers .g-heroTitle{text-align:left}}@media only screen and (max-width:960px){.teachers .g-heroWrap--righttitle.g-heroWrap--teachers{background:url(../img/other/bg_main-sp03.jpg) no-repeat center top;background-size:cover}}.teachers .c-container--teachers{margin-bottom:140px}@media only screen and (max-width:960px){.teachers .c-container--teachers{margin-bottom:50px;padding-top:160px}}.teachers .c-container--teachers .otherBottom01__left{padding:50px 0}.teachers .c-container--teachers .otherBottom01__right p:before{content:"";display:inline-block;width:18px;height:18px;background:url(../img/other/icon_tel01.svg) no-repeat center center;background-size:cover}.jp-language{background:url(../img/other/bg03.png) no-repeat;background-position:left 0}@media only screen and (min-width:961px){.jp-language{background-size:calc(100% + 70px)}}@media only screen and (max-width:960px){.jp-language{background-size:cover;background-position:left 0 !important}}.jp-language .g-heroWrap--righttitle:before{background:url(../img/other/kv-02.png) no-repeat right top;background-size:cover}@media only screen and (min-width:961px){.jp-language .g-heroWrap--righttitle.g-heroWrap--jp-language .g-heroTitleWrap{width:80%}}@media only screen and (min-width:961px){.jp-language .g-heroWrap--righttitle.g-heroWrap--jp-language .g-heroTitle{text-align:left}}@media only screen and (max-width:960px){.jp-language .g-heroWrap--righttitle.g-heroWrap--jp-language{background:url(../img/other/bg_main-sp04.jpg) no-repeat center top;background-size:cover}}@media only screen and (max-width:960px){.jp-language .c-container--jp-language{margin-bottom:50px;padding-top:160px}}@media only screen and (min-width:961px){.jp-language .c-container--jp-language .otherFront01{margin:0 auto 60px auto}}.jp-language .c-container--jp-language .jp-languageBox{display:flex;flex-wrap:wrap;width:1000px;max-width:90%;margin:0 auto 80px auto}@media only screen and (max-width:960px){.jp-language .c-container--jp-language .jp-languageBox{display:block;width:auto;max-width:none;margin:0 0 40px;padding:0 20px}}.jp-language .c-container--jp-language .jp-languageBox__left{padding:35px;box-sizing:border-box;background-color:#fff}@media only screen and (min-width:961px){.jp-language .c-container--jp-language .jp-languageBox__left{width:66%}}@media only screen and (max-width:960px){.jp-language .c-container--jp-language .jp-languageBox__left{padding:20px}}.jp-language .c-container--jp-language .jp-languageBox__left p{font-size:14px}.jp-language .c-container--jp-language .jp-languageBox__left p span{display:block;font-size:12px;margin-top:10px}.jp-language .c-container--jp-language .jp-languageBox__right{background:url(../img/other/img_jp-language01.jpg) no-repeat right top;background-size:cover}@media only screen and (min-width:961px){.jp-language .c-container--jp-language .jp-languageBox__right{width:34%}}@media only screen and (max-width:960px){.jp-language .c-container--jp-language .jp-languageBox__right{height:0;padding-top:64%}}.prospective-students{background:url(../img/other/bg02.png) no-repeat left top}@media only screen and (min-width:961px){.prospective-students{background-size:calc(100% + 70px)}}@media only screen and (max-width:960px){.prospective-students{background-size:cover}}.prospective-students .c-anchorLinkWrap ul li a .anchor__arrow:before{background-color:#B9E084}.prospective-students .g-heroWrap--righttitle:before{background:url(../img/other/kv-04.png) no-repeat right top;background-size:cover}@media only screen and (max-width:960px){.prospective-students .g-heroWrap--righttitle.g-heroWrap--prospective-students{background:url(../img/other/bg_main-sp01.jpg) no-repeat center top;background-size:cover}}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students{padding-top:110px}}.prospective-students .c-container--prospective-students .relatedQualification{background:none}.prospective-students .c-container--prospective-students .prospective-studentsFront{text-align:center;margin-bottom:65px}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFront{margin-bottom:35px}}.prospective-students .c-container--prospective-students .prospective-studentsFront .headline-diagonalline{margin-bottom:40px;line-height:1.5}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFront .headline-diagonalline{margin-bottom:20px;padding:0}}@media only screen and (min-width:961px){.prospective-students .c-container--prospective-students .prospective-studentsFront .headline-diagonalline:before,.prospective-students .c-container--prospective-students .prospective-studentsFront .headline-diagonalline:after{width:125px;height:105px;background:url(../img/other/headline-diagonalline-long.png) no-repeat left center;background-size:125px}}.prospective-students .c-container--prospective-students .prospective-studentsFront .headline-diagonalline:before{left:-50px}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFront .headline-diagonalline:before{left:-40px}}.prospective-students .c-container--prospective-students .prospective-studentsFront .headline-diagonalline:after{right:-50px}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFront .headline-diagonalline:after{right:-40px}}.prospective-students .c-container--prospective-students .prospective-studentsFront .headline-diagonalline span{display:block;font-size:14px}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFront .headline-diagonalline span{font-size:12px}}.prospective-students .c-container--prospective-students .prospective-studentsFront p{text-align:left}.prospective-students .c-container--prospective-students .prospective-studentsFront p a{text-decoration:underline;color:inherit}.prospective-students .c-container--prospective-students .otherBlock01 .c-anchorLinkWrap{margin-top:50px}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .otherBlock01 .c-anchorLinkWrap{margin-top:25px}}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .licentiateArea{padding:10px}}@media only screen and (min-width:961px){.prospective-students .c-container--prospective-students .prospective-studentsFlow #anchor01,.prospective-students .c-container--prospective-students .prospective-studentsFlow #anchor02,.prospective-students .c-container--prospective-students .prospective-studentsFlow #anchor03{padding-top:20px}}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block{display:flex;flex-wrap:wrap}@media only screen and (min-width:961px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block .prospective-studentsFlow__box{width:20%;margin-bottom:40px}}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block .prospective-studentsFlow__box{width:45%}}@media only screen and (min-width:961px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block .prospective-studentsFlow__box:not(:nth-child(4n)){margin-right:6.666667%}}@media only screen and (min-width:961px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block .prospective-studentsFlow__box:not(:nth-child(4n)) div{position:relative}}@media only screen and (min-width:961px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block .prospective-studentsFlow__box:not(:nth-child(4n)) div:after{content:"";position:absolute;top:55%;right:-25%;width:28px;height:10px;background:url(../img/other/icon_arrow01.svg) no-repeat center center;background-size:cover}}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block .prospective-studentsFlow__box:nth-child(odd){margin-right:10%}}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block .prospective-studentsFlow__box:nth-child(odd) div{position:relative}}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block .prospective-studentsFlow__box:nth-child(odd) div:after{content:"";position:absolute;top:55%;right:-15%;width:14px;height:5px;background:url(../img/other/icon_arrow01.svg) no-repeat center center;background-size:cover}}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block .prospective-studentsFlow__box--last div:after{display:none}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block .prospective-studentsFlow__box div{position:relative;height:0;padding-top:170%}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block .prospective-studentsFlow__box div img{position:absolute;left:0;bottom:0}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block .prospective-studentsFlow__box p span{display:block;font-size:12px}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block .prospective-studentsFlow__box-anchor{width:20%;margin-bottom:40px}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block .prospective-studentsFlow__box-anchor{width:100%;margin-bottom:20px}}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block .prospective-studentsFlow__box-anchor .c-anchorLinkWrap{text-align:center}@media only screen and (min-width:961px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block .prospective-studentsFlow__box-anchor .c-anchorLinkWrap{margin-bottom:0;margin-top:80%}}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block .prospective-studentsFlow__box-anchor .c-anchorLinkWrap ul{justify-content:center}}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block .prospective-studentsFlow__box-anchor .c-anchorLinkWrap ul li{margin:0}}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box{margin-bottom:20px}}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box--01{width:19%}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box--01{width:29%}}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box--02{width:39%}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box--02{width:60%}}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box--03{width:25%}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box--03{width:45%}}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box--04{width:25.5%}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box--04{width:45%}}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box--05{width:25.5%}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box--05{width:38%}}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box--06{width:33%}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box--06{width:50%}}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box--07{width:35%}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box--07{width:60%}}@media only screen and (min-width:961px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box:not(:nth-child(4n)){margin-right:0}}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box:not(:nth-child(4n)) div{position:relative}@media only screen and (min-width:961px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box:not(:nth-child(4n)) div:after{display:none}}@media only screen and (min-width:961px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box:not(:nth-child(3n)){margin-right:8%}}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box:not(:nth-child(3n)) div{position:relative}@media only screen and (min-width:961px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box:not(:nth-child(3n)) div:after{content:"";display:block;position:absolute;top:55%;left:calc(100% + 20px);width:28px;height:10px;background:url(../img/other/icon_arrow01.svg) no-repeat center center;background-size:cover}}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box:nth-child(odd) div:after{left:110%}}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box--last div:after{display:none !important}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box div{position:relative;height:auto;padding-top:0}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box div img{position:static}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--02 .prospective-studentsFlow__box p span{display:block;font-size:12px}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--03 .prospective-studentsFlow__box{width:28.888%}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--03 .prospective-studentsFlow__box{width:45%;margin-bottom:20px}}@media only screen and (min-width:961px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--03 .prospective-studentsFlow__box:not(:nth-child(4n)){margin-right:0}}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--03 .prospective-studentsFlow__box:not(:nth-child(4n)) div{position:relative}@media only screen and (min-width:961px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--03 .prospective-studentsFlow__box:not(:nth-child(4n)) div:after{display:none}}@media only screen and (min-width:961px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--03 .prospective-studentsFlow__box:not(:nth-child(3n)){margin-right:6.66666%}}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--03 .prospective-studentsFlow__box:not(:nth-child(3n)) div{position:relative}@media only screen and (min-width:961px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--03 .prospective-studentsFlow__box:not(:nth-child(3n)) div:after{content:"";display:block;position:absolute;top:55%;left:calc(100% + 10px);width:28px;height:10px;background:url(../img/other/icon_arrow01.svg) no-repeat center center;background-size:cover}}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--03 .prospective-studentsFlow__box:last-child div:after{display:none}}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--03 .prospective-studentsFlow__box div{position:relative;height:auto;padding-top:0}.prospective-students .c-container--prospective-students .prospective-studentsFlow__block--03 .prospective-studentsFlow__box div img{position:static}.prospective-students .c-container--prospective-students .otherBottom01{margin-top:95px}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .otherBottom01{padding:0;margin-top:45px}}.prospective-students .c-container--prospective-students .otherBottom01__left{padding:50px 0}@media only screen and (max-width:960px){.prospective-students .c-container--prospective-students .otherBottom01__left{padding:25px 0}}.prospective-students .c-container--prospective-students .otherBottom01__right p{margin-top:10px}@media only screen and (min-width:961px){.employment .c-container--employment .p-btnLinkWrap.p-btnLinkWrap--items{margin:0 auto}}@media only screen and (min-width:961px){.employment .c-container--employment-support{padding-top:100px}.employment .c-container--employment-support .c-careernavi-wrap{margin-top:40px}.employment .c-container--employment-support .contAchievementArea .contAchievementInner .contWrap .contBox h5{margin-bottom:10px}.employment .c-container--employment-support .careerFeaturesInner .featuresPoint:last-child{margin-bottom:0}.employment .c-container--employment-support .headLineWrap--bottom{margin-top:130px}}@media only screen and (min-width:961px){.employment .c-container--employment-informal .headLineWrap{margin-bottom:70px}.employment .c-container--employment-informal .c-requestSwitchWrap{margin-bottom:47px}}.collegenews{background:#f8f8f8 url(../img/collegenews/bg-kv.png) no-repeat;background-position:left 97px}@media only screen and (max-width:960px){.collegenews{background-position:left 0 !important}}@media only screen and (min-width:961px){.collegenews .c-container--collegenews .newsSideArea .newsSideInner .newsCourseArea .newsCourseWrap{line-height:1.5}.collegenews .c-container--collegenews .postPageLinkArea .p-homeBtnLink{width:135px}.collegenews .c-container--collegenews .p-homeBtnLink a span{text-indent:-15px}.collegenews .c-container--collegenews.c-container--post .wpPostArea .wpPostInner p{margin-bottom:30px}.collegenews .c-container--collegenews .c-newsContLink .c-newsContImgArea--news{border-top:solid 2px #40A073;border-right:solid 2px #008045;border-bottom:solid 2px #008045;border-left:solid 2px #40A073}.collegenews .c-container--collegenews .c-newsContLink .c-newsContImgArea--contest{border-top:solid 2px #9B458E;border-right:solid 2px #74C0D2;border-bottom:solid 2px #74C0D2;border-left:solid 2px #9B458E}.collegenews .c-container--collegenews .c-newsContLink .c-newsContImgArea--study{border-top:solid 2px #EB4014;border-right:solid 2px #9FB5FF;border-bottom:solid 2px #9FB5FF;border-left:solid 2px #EB4014}}@media only screen and (min-width:961px){main.collegenews .c-container--collegenews{background-image:url(../img/collegenews/bg-cont-left.png);background-repeat:no-repeat;background-position:left 500px;padding-bottom:0}}@media only screen and (min-width:961px){main.collegenews .c-container--collegenews .c-container--collegenews__inner{background-image:url(../img/collegenews/bg-cont-right.png);background-repeat:no-repeat;background-position:right 500px;padding-bottom:110px}}@media only screen and (min-width:961px){.c-container.c-container--collegenews.c-container--post.c-container--post--urgentnews{padding-bottom:0}}@media only screen and (max-width:960px){main.collegenews .c-container--collegenews{background-position:left 78%,right 40% !important;background-size:201px,375px;padding-bottom:0}}.inquiry{background:url(../img/other/bg02.png) no-repeat;background-position:left -1000px}@media only screen and (min-width:961px){.inquiry{background-size:calc(100% + 70px)}}@media only screen and (max-width:960px){.inquiry{background-size:cover;background-position:left -1000px !important}}.inquiry .c-container--inquiry .relatedQualification{background:none}@media only screen and (max-width:960px){.inquiry .c-container--inquiry .licentiateInner{padding:10px}}.inquiry .c-container--inquiry .otherBlock01__box01{position:relative}.inquiry .c-container--inquiry .otherBlock01__box01 .p-btnWhiteLink{width:190px;margin:0}@media only screen and (min-width:961px){.inquiry .c-container--inquiry .otherBlock01__box01 .p-btnWhiteLink{position:absolute;top:25px;left:270px}}@media only screen and (max-width:960px){.inquiry .c-container--inquiry .otherBlock01__box01 .p-btnWhiteLink{margin:5px 0}}.inquiry .c-container--inquiry .otherBlock01__box01 .p-btnWhiteLink a{border:solid 2px #008045;border-radius:50px;font-weight:bold;padding:5px}.college-movie{background:url(../img/other/bg02.png) no-repeat;background-position:left -1100px}@media only screen and (min-width:961px){.college-movie{background-size:calc(100% + 70px)}}@media only screen and (max-width:960px){.college-movie{background-size:cover;background-position:left -1100px !important}}.college-movie .g-otherWrap--college-movie{margin-top:0}.college-movie .c-container--college-movie .relatedQualification{background:none}@media only screen and (max-width:960px){.college-movie .c-container--college-movie .licentiateInner{padding:30px 10px}}.college-movie .c-container--college-movie .college-movieFront{text-align:center;margin-bottom:70px}@media only screen and (max-width:960px){.college-movie .c-container--college-movie .college-movieFront{margin-bottom:35px}}@media only screen and (max-width:960px){.college-movie .c-container--college-movie .college-movieFront h3{margin-bottom:0}}.college-movie .c-container--college-movie .college-movieFront p{margin:45px 0}@media only screen and (max-width:960px){.college-movie .c-container--college-movie .college-movieFront p{margin:20px 0}}.college-movie .c-container--college-movie .college-movieFront div iframe{width:100%;height:450px}@media only screen and (max-width:960px){.college-movie .c-container--college-movie .college-movieFront div iframe{height:250px}}@media only screen and (min-width:961px){.college-movie .c-container--college-movie .college-movieBlock01{display:flex;flex-wrap:wrap}}.college-movie .c-container--college-movie .college-movieBlock01__box{margin-bottom:80px}@media only screen and (min-width:961px){.college-movie .c-container--college-movie .college-movieBlock01__box{width:45%}}@media only screen and (max-width:960px){.college-movie .c-container--college-movie .college-movieBlock01__box{margin-bottom:40px}}@media only screen and (min-width:961px){.college-movie .c-container--college-movie .college-movieBlock01__box:nth-child(odd){margin-right:10%}}.college-movie .c-container--college-movie .college-movieBlock01__box h4{display:inline-block;color:#fff;background-color:#008045;margin-bottom:12px;padding:0 10px}.college-movie .c-container--college-movie .college-movieBlock01__box p{position:relative;font-size:14px;padding:12px 0 0 75px}.college-movie .c-container--college-movie .college-movieBlock01__box p span{display:block}.college-movie .c-container--college-movie .college-movieBlock01__box p:before{content:"";position:absolute;top:0;left:0;width:72px;height:72px}.college-movie .c-container--college-movie .college-movieBlock01__box div iframe{width:100%;height:250px}.college-movie .c-container--college-movie .college-movieBlock01__box--01 p span{color:#EDC300}.college-movie .c-container--college-movie .college-movieBlock01__box--01 p:before{background:url(../img/top/icon_first01-on.svg) no-repeat center center;background-size:cover}.college-movie .c-container--college-movie .college-movieBlock01__box--02 p span{color:#EB4014}.college-movie .c-container--college-movie .college-movieBlock01__box--02 p:before{background:url(../img/top/icon_first02-on.svg) no-repeat center center;background-size:cover}.college-movie .c-container--college-movie .college-movieBlock01__box--03 p span{color:#F46282}.college-movie .c-container--college-movie .college-movieBlock01__box--03 p:before{background:url(../img/top/icon_first03-on.svg) no-repeat center center;background-size:cover}.college-movie .c-container--college-movie .college-movieBlock01__box--04 p span{color:#ED8E29}.college-movie .c-container--college-movie .college-movieBlock01__box--04 p:before{background:url(../img/top/icon_first04-on.svg) no-repeat center center;background-size:cover}.college-movie .c-container--college-movie .college-movieBlock01__box--05 p span{color:#0F5AC8}.college-movie .c-container--college-movie .college-movieBlock01__box--05 p:before{background:url(../img/top/icon_first05-on.svg) no-repeat center center;background-size:cover}.college-movie .c-container--college-movie .college-movieBlock01__box--06 p span{color:#9B458E}.college-movie .c-container--college-movie .college-movieBlock01__box--06 p:before{background:url(../img/top/icon_first06-on.svg) no-repeat center center;background-size:cover}.college-movie .c-container--college-movie .college-movieBlock01__box--07 p span{color:#1678E6}.college-movie .c-container--college-movie .college-movieBlock01__box--07 p:before{background:url(../img/top/icon_first07-on.svg) no-repeat center center;background-size:cover}.college-movie .c-container--college-movie .college-movieBlock01__box--08 p span{color:#1EA5E5}.college-movie .c-container--college-movie .college-movieBlock01__box--08 p:before{background:url(../img/top/icon_first08-on.svg) no-repeat center center;background-size:cover}.college-movie .c-container--college-movie .college-movieBlock01__box--09 p span{color:#3778dc}.college-movie .c-container--college-movie .college-movieBlock01__box--09 p:before{background:url(../img/top/icon_first09-on.svg) no-repeat center center;background-size:cover}.college-movie .c-container--college-movie .college-movieBlock01__box--10 p span{color:#2BB736}.college-movie .c-container--college-movie .college-movieBlock01__box--10 p:before{background:url(../img/top/icon_first10-on.svg) no-repeat center center;background-size:cover}@media only screen and (min-width:961px){.college-movie .c-container--college-movie .college-movieBlock02{display:flex;flex-wrap:wrap}}.college-movie .c-container--college-movie .college-movieBlock02__box{margin-bottom:50px}@media only screen and (min-width:961px){.college-movie .c-container--college-movie .college-movieBlock02__box{width:45%}}@media only screen and (max-width:960px){.college-movie .c-container--college-movie .college-movieBlock02__box{margin-bottom:25px}}@media only screen and (min-width:961px){.college-movie .c-container--college-movie .college-movieBlock02__box:nth-child(odd){margin-right:10%}}.college-movie .c-container--college-movie .college-movieBlock02__box__front{display:flex;flex-wrap:wrap;align-items:baseline}@media only screen and (min-width:961px){.college-movie .c-container--college-movie .college-movieBlock02__box__front{min-height:70px}}@media only screen and (max-width:960px){.college-movie .c-container--college-movie .college-movieBlock02__box__front{margin-bottom:15px}}.college-movie .c-container--college-movie .college-movieBlock02__box__front h4{font-size:14px;color:#fff;background-color:#008045;padding:0 10px}@media only screen and (max-width:960px){.college-movie .c-container--college-movie .college-movieBlock02__box__front h4{font-size:12px}}.college-movie .c-container--college-movie .college-movieBlock02__box__front h5{font-size:18px;font-weight:bold;color:#008045;margin-left:10px}@media only screen and (max-width:960px){.college-movie .c-container--college-movie .college-movieBlock02__box__front h5{font-size:16px}}.college-movie .c-container--college-movie .college-movieBlock02__box__front h5 span{display:block;font-size:14px}@media only screen and (max-width:960px){.college-movie .c-container--college-movie .college-movieBlock02__box__front h5 span{font-size:12px}}.college-movie .c-container--college-movie .college-movieBlock02__box div iframe{width:100%;height:250px}.college-movie .c-container--college-movie .college-movieBlock02__box p{font-size:14px;margin-top:10px}.licentiate_studentWrap{display:none}.licentiate_studentWrap.is-show{display:block}.school-outline .c-container--develop .c-anchorLinkWrap.c-anchorLinkWrap--school-outline.c-anchorLinkWrap--s-support ul li a span{height:auto}.school-outline .c-container--s-support .c-anchorLinkWrap.c-anchorLinkWrap--school-outline.c-anchorLinkWrap--s-support ul li a span{height:auto}.school-outline .c-container--s-support .c-anchorLinkWrap.c-anchorLinkWrap--school-outline.c-anchorLinkWrap--s-support ul{align-items:flex-end}@media only screen and (max-width:960px){.school-outline .c-container--s-support .c-anchorLinkWrap.c-anchorLinkWrap--school-outline.c-anchorLinkWrap--s-support ul{height:auto}}@media only screen and (max-width:960px){.school-outline .c-container--s-support .c-anchorLinkWrap.c-anchorLinkWrap--school-outline.c-anchorLinkWrap--s-support ul li{padding:20px 0}}@media only screen and (min-width:961px){.school-outline .c-container--deepen #deepen01 .deepenCont01{margin-bottom:0}}@media only screen and (max-width:960px){.school-outline .c-container--education .p-homeBtnLink a{font-size:1.8rem}}@media only screen and (min-width:961px){.school-outline .c-container--message .messageContArea--01{padding:43px 49px 38px 49px}}.school-outline .c-container--third-party-evaluation .c-occupationPractice{font-weight:500}@media only screen and (min-width:961px){.school-outline .c-container--occupation-practice .c-schoolCont{min-height:150px}}@media only screen and (min-width:961px){.school-outline .c-container--occupation-practice .c-meshInfoDiscArea{padding:65px 0 90px 0}}@media only screen and (min-width:961px){.school-outline .c-container--occupation-practice .c-meshInfoDiscArea h3.headline-diagonalline{font-size:3rem;margin-bottom:0}}@media only screen and (min-width:961px){.high_school_3_2 .g-heroWrap--high_school_3_2 .g-heroTitle span{font-size:2.4rem;line-height:64px}}@media only screen and (max-width:960px){.high_school_3_2 .g-heroWrap--high_school_3_2 .g-heroTitle span{font-size:1.4rem !important;line-height:1.714}}.high_school_3_2 .g-heroWrap--high_school_3_2 .g-heroTitle span.u-fs{display:block}@media only screen and (min-width:961px){.high_school_3_2 .g-heroWrap--high_school_3_2 .g-heroTitle span.u-fs{font-size:5rem !important}}@media only screen and (max-width:960px){.high_school_3_2 .g-heroWrap--high_school_3_2 .g-heroTitle span.u-fs{font-size:2.8rem !important}}@media only screen and (min-width:961px){.school-outline .c-container--department-information .c-schoolOutlineInner .c-headLine-h4{margin:0 auto 60px}}@media only screen and (min-width:961px){.school-outline .c-container--department-information .c-schoolWrap .c-schoolCont h3{font-size:1.8rem;margin-bottom:40px}}@media only screen and (min-width:961px){.school-outline .c-container--department-information .c-schoolWrap .c-schoolCont .depInfoListWrap li{margin-bottom:16px !important}}@media only screen and (min-width:961px){.school-outline .c-container--pressrelease.c-container--post .c-headLine-ttl{margin-bottom:60px !important}}@media only screen and (max-width:960px){.employment .c-container--employment-referral .c-requestSwitchWrap .c-requestSwitchInner .c-switchBtn .switch-group .switch{font-size:1.4rem}}@media only screen and (min-width:961px){.employment .c-container--employment-referral .referralWrap{flex-wrap:wrap;justify-content:space-between}}@media only screen and (min-width:961px){.employment .c-container--employment-referral .referralWrap .referralBox{margin-right:0;margin-bottom:20px}}@media only screen and (max-width:960px){.licentiate_student .c-container--licentiate_student .c-requestSwitchWrap .c-requestSwitchInner{padding:0 20px}}@media only screen and (max-width:960px){.licentiate_student .c-container--licentiate_student .c-requestSwitchWrap .c-requestSwitchInner .c-switchBtn .switch-group{padding:0}}@media only screen and (max-width:960px){.licentiate_student .c-container--licentiate_student .c-requestSwitchWrap .c-requestSwitchInner .c-switchBtn .switch-group .switch{letter-spacing:0;font-size:1.4rem}}@media only screen and (min-width:961px){main.interview .g-heroWrap--interview .g-heroTitle{line-height:1.2;margin-bottom:15px}}@media only screen and (min-width:961px){main.interview .c-container--interview{background-position:left 1234px;background-image:url(../img/career2/interview/bg_left.svg)}}@media only screen and (max-width:960px){main.interview .c-container--interview{z-index:2 !important}}@media only screen and (min-width:961px){main.interview .c-container--interview .c-container--interview__inner{background-position:right 417px;background-image:url(../img/career2/interview/bg_right.svg)}}@media only screen and (max-width:960px){main.interview .c-container--interview .interviewLearning__lead{display:block}}main.interview .c-container--interview .interviewLearningSchedule__wrap{overflow:visible}main.interview .c-container--interview .interviewWorry{z-index:2}main.interview .c-container--interview .interviewLearning{z-index:2}main.interview .c-container--interview .interviewMessage__backlink{text-align:center}main.interview .c-container--interview .interviewMessage__backlink:before{display:none}main.interview .c-container--interview .interviewMessage__backlink a{position:relative;font-size:14px;color:#3B3B3B}main.interview .c-container--interview .interviewMessage__backlink a:before{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:-35px;width:27px;height:27px;background:url(../img/career2/interview/arrow_backlink.svg) no-repeat center top;background-size:cover}.career2 .c-container--career2 .career2GraphWrap__item .career2GraphImg--animation{position:relative}.career2 .c-container--career2 .career2GraphWrap__item .career2GraphImg--animation .text{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity 0.5s 0.5s}.career2 .c-container--career2 .career2GraphWrap__item.fadein .career2GraphImg--animation .text{opacity:1}.career2 .c-container--career2 .career2Backup__graphs .career2Backup__graph--animation p{position:relative}.career2 .c-container--career2 .career2Backup__graphs .career2Backup__graph--animation p .text{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity 0.5s 0.5s}.career2 .c-container--career2 .career2Backup__graphs.fadein .career2Backup__graph--animation .text{opacity:1}.interview .g-heroWrap--interview .g-heroInner:after{display:none}.interview .g-heroWrap--interview .g-heroInner .person{z-index:4;bottom:0;top:0;display:inline-block;position:absolute;-webkit-animation-name:fadeInAnime;animation-name:fadeInAnime;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-duration:.5s;opacity:0;background-size:cover;background-position:right bottom;background-repeat:no-repeat}@media only screen and (min-width:961px){.interview .g-heroWrap--interview .g-heroInner .person{-webkit-animation-delay:2.2s;animation-delay:2.2s;width:312px;height:330px;right:92px}}@media only screen and (max-width:960px){.interview .g-heroWrap--interview .g-heroInner .person{top:auto;width:247px;height:247px;right:0;-webkit-animation-duration:2.2s;animation-duration:2.2s}}.interview .c-container--interview .interviewWorryList__item>img{width:auto;height:122px;display:block;position:absolute;left:50%;top:-150px;transform:translateX(-50%)}.interview .c-container--interview .interviewWorryList__item:before{display:none}@media only screen and (max-width:960px){.entrance .g-heroWrap--guideline{background:url(../img/entrance/guideline/kv-sp.png) no-repeat center top;background-size:cover}}@media only screen and (max-width:960px){.entrance .c-container--foreign_application .aoEntryFlowWrap{margin-bottom:30px}}.entrance .c-container--foreign_application .aoEntryFlowWrap:not(:first-child) .aoEntryImg__sp:before{content:"";position:absolute;left:calc(50% - 10px);top:0;width:0;height:0;border-style:solid;border-width:12px 10px 0 10px;border-color:#fff transparent transparent transparent}@media only screen and (max-width:960px){.entrance .c-container--foreign_application .aoEntryImg img{display:none}}.entrance .c-container--foreign_application .aoEntryImg__sp{position:relative;height:100%;text-align:center}@media only screen and (min-width:961px){.entrance .c-container--foreign_application .aoEntryImg__sp{display:none}}.entrance .c-container--foreign_application .aoEntryImg__sp:after{content:"";position:absolute;left:calc(50% - 10px);bottom:-12px;width:0;height:0;border-style:solid;border-width:12px 10px 0 10px}.entrance .c-container--foreign_application .aoEntryImg__sp span{position:absolute;top:50%;display:inline-block;color:#fff;font-size:18px;font-weight:bold;letter-spacing:2px;transform:rotate(90deg) translate(-70%, 0);transform-origin:left}.entrance .c-container--foreign_application .aoEntryImg__sp--01{background-color:#56B3C9}.entrance .c-container--foreign_application .aoEntryImg__sp--01:after{border-color:#56B3C9 transparent transparent transparent}.entrance .c-container--foreign_application .aoEntryImg__sp--02{background-color:#53AFA9}.entrance .c-container--foreign_application .aoEntryImg__sp--02:after{border-color:#53AFA9 transparent transparent transparent}.entrance .c-container--foreign_application .aoEntryImg__sp--03{background-color:#3DA081}.entrance .c-container--foreign_application .aoEntryImg__sp--03:after{border-color:#3DA081 transparent transparent transparent}.entrance .c-container--foreign_application .aoEntryImg__sp--04{background-color:#198C57}.entrance .c-container--foreign_application .aoEntryImg__sp--04:after{border-color:#198C57 transparent transparent transparent}.entrance .c-container--foreign_application .aoEntryImg__sp--05{background-color:#198C57}.entrance .c-container--foreign_application .aoEntryImg__sp--05:after{border-color:#198C57 transparent transparent transparent}.entrance .c-container--foreign_application .aoEntryImg__sp--06{background-color:#118045}.entrance .c-container--foreign_application .aoEntryImg__sp--06:after{border-color:#118045 transparent transparent transparent}.entrance .c-container--foreign_application .aoEntryImg__sp--07{background-color:#0E6939}.entrance .c-container--foreign_application .aoEntryImg__sp--07:after{display:none}.inquiry-contact .c-container.c-container--form.c-container--inquiry-contact{background-image:url(../img/inquiry/contact/bg-left.png);background-position:-500px 200px;background-size:1000px}@media only screen and (max-width:960px){.inquiry-contact .c-container.c-container--form.c-container--inquiry-contact{background-position:right 80px !important;background-size:68.98px;background:none !important}}.inquiry-contact .c-container.c-container--form.c-container--inquiry-contact .c-container--inquiry-contact__inner{background-image:url(../img/inquiry/contact/bg-right.png);background-position:right 1400px;background-size:1000px}@media only screen and (max-width:960px){.inquiry-contact .c-container.c-container--form.c-container--inquiry-contact .c-container--inquiry-contact__inner{background-position:100px 3.2% !important;background-size:252.55px;background:none !important}}@media only screen and (min-width:961px){.press .c-container.c-container--press{background-image:url(../img/school-outline/press/bg-left.png);background-position:0 700px;background-size:1308px}}@media only screen and (min-width:961px){.press .c-container.c-container--press .c-container--press__inner{background-image:url(../img/school-outline/press/bg-right.png);background-position:right 2000px;background-size:1000px}}@media only screen and (min-width:961px){.seminar .c-container.c-container--form.c-container--seminar{background-image:url(../img/seminar/bg-left.png);background-position:-550px 370px;background-size:1817px}}@media only screen and (min-width:961px){.seminar .c-container.c-container--form.c-container--seminar .c-container--seminar__inner{background-image:url(../img/seminar/bg-right.png);background-position:right 700px;background-size:1000px}}@media only screen and (min-width:961px){.graduate .c-container.c-container--graduate{background-image:url(../img/school-outline/graduate/bg-left.png);background-position:left 5800px;background-size:1000px}}@media only screen and (min-width:961px){.graduate .c-container.c-container--graduate .c-container--graduate__inner{background-image:url(../img/school-outline/graduate/bg-right.png);background-position:right 3300px;background-size:1000px}}@media only screen and (min-width:961px){.mainTop .p-homeEventBox .p-homeEventLink .p-homeEventBgArea{-webkit-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important}}@media only screen and (min-width:961px){.swiper-pickup-container{padding:0 50px 70px}}@media only screen and (min-width:961px){.p-homePickupLink{padding-top:55px}}.p-homePickupLink .ico-pickupArea{right:auto;left:0}@media only screen and (min-width:961px){.p-homePickupLink .ico-pickupArea{top:55px}}@media only screen and (min-width:961px){.p-homePickupLink .ico-pickupArea .ico-pickup{height:50px;padding:7px 25px}}.p-homePickupLink .ico-pickupArea .ico-pickup--event{background:#1DC0CE;color:#3B3B3B}.p-homePickupLink .ico-pickupArea .ico-pickup--info{background:#8AC32F;color:#3B3B3B}@media only screen and (min-width:961px){.p-homePickupLink .p-homePickupBgArea{width:calc(100% - 440px);height:305px}}@media only screen and (max-width:960px){.p-homePickupLink .p-homePickupBgArea{width:52vw}}.p-homePickupLink .p-homePickupBgArea .p-homePickupBgImg{background-size:cover}@media only screen and (min-width:961px){.p-homePickupLink .p-homePickupCoror:before{border-bottom:1500px solid #fff;border-left:580px solid transparent}}@media only screen and (max-width:960px){.p-homePickupLink .p-homePickupCoror:before{border-bottom:130vw solid #fff;border-left:65vw solid transparent}}@media only screen and (min-width:961px){.p-homePickupLink .p-homePickupCoror .p-homePickupArea{padding:40px 45px 0 0}}@media only screen and (max-width:960px){.p-homePickupLink .p-homePickupCoror .p-homePickupArea{padding:20px 15px 0 0;background:url(../img/top/ico-pickup-sp-arrow-right.png) no-repeat right 20px bottom;background-size:20px}}@media only screen and (min-width:961px){.p-homePickupLink .p-homePickupCoror .p-homePickupArea .p-homePickupCont{width:380px}}@media only screen and (max-width:960px){.p-homePickupLink .p-homePickupCoror .p-homePickupArea .p-homePickupCont{width:40%}}@media only screen and (min-width:961px){.p-homePickupLink .p-homePickupCoror .p-homePickupArea .p-homePickupCont h3{font-size:2.4rem}}@media only screen and (max-width:960px){.p-homePickupLink .p-homePickupCoror .p-homePickupArea .p-homePickupCont h3{font-size:1.3rem}}.p-homePickupLink .p-homePickupCoror .p-homePickupArea .p-homePickupCont p{line-height:1.5}@media only screen and (min-width:961px){.p-homePickupLink .p-homePickupCoror .p-homePickupArea .p-homePickupCont p{font-size:1.6rem}}@media only screen and (max-width:960px){.p-homePickupLink .p-homePickupCoror .p-homePickupArea .p-homePickupCont p{font-size:1rem}}.p-homePickupLink .p-homePickupCoror--new:before{border-bottom-color:#E0AC00}@media only screen and (min-width:961px){.p-homePickupLink .p-homePickupCoror--new .p-homePickupCont__link{background-image:url(../img/top/ico-pickup-arrow-right-news.svg)}}.p-homePickupLink .p-homePickupCoror--new .p-homePickupCont__link span{color:#E0AC00}.p-homePickupLink .p-homePickupCoror--event:before{border-bottom-color:#1DC0CE}@media only screen and (min-width:961px){.p-homePickupLink .p-homePickupCoror--event .p-homePickupCont__link{background-image:url(../img/top/ico-pickup-arrow-right-event.svg)}}.p-homePickupLink .p-homePickupCoror--event .p-homePickupCont__link span{color:#1DC0CE}.p-homePickupLink .p-homePickupCoror--info:before{border-bottom-color:#8AC32F}@media only screen and (min-width:961px){.p-homePickupLink .p-homePickupCoror--info .p-homePickupCont__link{background-image:url(../img/top/ico-pickup-arrow-right-info.svg)}}.p-homePickupLink .p-homePickupCoror--info .p-homePickupCont__link span{color:#8AC32F}.modal--top{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity .5s 1.5s;transition:opacity .5s 1.5s}.modal--top:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.modal--top .modal__inner{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;margin:0 auto}@media only screen and (max-width:960px){.modal--top .modal__inner{width:calc(100% - 80px)}}.modal--top .modal__cont{position:relative;width:100%;height:auto;background:none}@media only screen and (min-width:961px){.modal--top .modal__cont .p-homePickupLink{height:455px}}@media only screen and (max-width:960px){.modal--top .modal__cont .p-homePickupLink{width:100%;height:275px}}@media only screen and (min-width:961px){.modal--top .modal__cont .p-homePickupLink .p-homePickupBgArea{width:calc(100% - 400px);height:400px}}@media only screen and (max-width:960px){.modal--top .modal__cont .p-homePickupLink .p-homePickupBgArea{height:250px}}.modal--top .modal__cont .p-homePickupLink .p-homePickupBgArea .p-homePickupBgImg{background-size:cover}@media only screen and (min-width:961px){.modal--top .modal__cont .p-homePickupLink .p-homePickupCoror .p-homePickupArea{padding:55px 45px 0 0}}@media only screen and (max-width:960px){.modal--top .modal__cont .p-homePickupLink .p-homePickupCoror .p-homePickupArea{padding:45px 10px 20px 0}}@media only screen and (min-width:961px){.modal--top .modal__cont .p-homePickupLink .p-homePickupCoror .p-homePickupArea .p-homePickupCont{width:320px}}.modal--top .modal__cont .modal__close{position:absolute;top:0;right:-45px;display:block;width:24px;height:24px;background:url(../img/top/icon_close.svg) no-repeat center center;background-size:cover;cursor:pointer}@media only screen and (max-width:960px){.modal--top .modal__cont .modal__close{top:-20px;right:0}}.mainTop .p-homeNewsWrap .c-newsContImgArea--cg{border-top:solid 2px #EDC300;border-left:solid 2px #EDC300;border-right:solid 2px #E66446;border-bottom:solid 2px #E66446}.mainTop .p-homeNewsWrap .c-newsContImgArea--game{border-top:solid 2px #EB4014;border-left:solid 2px #EB4014;border-right:solid 2px #9FB5FF;border-bottom:solid 2px #9FB5FF}.mainTop .p-homeNewsWrap .c-newsContImgArea--animation{border-top:solid 2px #F46282;border-left:solid 2px #F46282;border-right:solid 2px #96BE00;border-bottom:solid 2px #96BE00}.mainTop .p-homeNewsWrap .c-newsContImgArea--design{border-top:solid 2px #ED8E29;border-left:solid 2px #ED8E29;border-right:solid 2px #BE41D2;border-bottom:solid 2px #BE41D2}.mainTop .p-homeNewsWrap .c-newsContImgArea--ai{border-top:solid 2px #005AC8;border-left:solid 2px #005AC8;border-right:solid 2px #1496E6;border-bottom:solid 2px #1496E6}.mainTop .p-homeNewsWrap .c-newsContImgArea--mobile{border-top:solid 2px #9B458E;border-left:solid 2px #9B458E;border-right:solid 2px #74C0D2;border-bottom:solid 2px #74C0D2}.mainTop .p-homeNewsWrap .c-newsContImgArea--it{border-top:solid 2px #0A78E6;border-left:solid 2px #0A78E6;border-right:solid 2px #4FC33D;border-bottom:solid 2px #4FC33D}.mainTop .p-homeNewsWrap .c-newsContImgArea--security{border-top:solid 2px #16A5E5;border-left:solid 2px #16A5E5;border-right:solid 2px #CC9338;border-bottom:solid 2px #CC9338}.mainTop .p-homeNewsWrap .c-newsContImgArea--elec{border-top:solid 2px #2BB736;border-left:solid 2px #2BB736;border-right:solid 2px #CEC724;border-bottom:solid 2px #CEC724}.mainTop .p-homeNewsWrap .c-newsContImgArea--yakan{border-top:solid 2px #3778DC;border-left:solid 2px #3778DC;border-right:solid 2px #FAB04B;border-bottom:solid 2px #FAB04B}.drawerMenu__inner .sitemapMenu ul li.parent div.tgl.is-active .icon-plus{display:none}.drawerMenu__inner .sitemapMenu ul li.parent div.tgl.is-active .icon-minus{display:inline-block}.gfoot .fnavi__item ul li ul li a.blank{position:relative}.gfoot .fnavi__item ul li ul li a.blank:after{content:"";position:absolute;top:3px;right:-15px;width:12px;height:10px;background:url(../img/common/ico-blank.svg) no-repeat center center;background-size:cover}body.loaded .modal{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}@media only screen and (max-width:960px){.g-heroWrap--course{background-size:cover !important}}@media only screen and (max-width:960px){.eventWrap.eventWrap--4items .eventBox{height:auto}}@media only screen and (max-width:960px){.event__reception:before{right:0}}@media only screen and (max-width:960px){.eventWrap.eventWrap--4items .eventBox .eventCont .event__ttl{padding:20px 20px 0 20px !important}}@media screen and (max-width: 600px){.eventWrap.eventWrap--4items .eventBox .eventCont .event__ttl{height:auto;min-height:66px;padding:10px 10px 0 10px !important;line-height:1.5}}@media screen and (max-width: 600px){.eventWrap .eventBox .eventTxt .event__txt{font-size:1.2rem}}@media screen and (max-width: 600px){.eventWrap .eventBox .eventTxt{padding:0 10px}}@media screen and (max-width: 600px){.eventWrap .eventBox .eventTxt .event__time{font-size:1.2rem}}@media screen and (max-width: 600px){.eventWrap .eventBox .eventTxt .event__time:before{width:50%}}@media screen and (max-width: 600px){.event__reception:before{width:50%}}@media only screen and (max-width:960px){.oc_te .eventWrap--items--inner{padding:0 20px}}.mw_wp_form select option{color:black}.mw_wp_form select option:first-child{color:#b7b7b7}@media only screen and (max-width: 960px){.p-homeKv{height:auto}.p-homeKv a h3,.p-homeKv a h4{display:none}}@media only screen and (min-width: 961px){.p-homeKv__03,.p-homeKv__04,.p-homeKv__05,.p-homeKv__06{width:10.1%}.p-homeKv__01:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;width:80%;height:0;padding-top:80%;transition:background 0.5s}.p-homeKv__02:before{content:"";position:absolute;top:15%;left:-5%;z-index:2;width:50%;height:0;padding-top:50%;transition:background 0.5s}.p-homeKv__03:before{content:"";position:absolute;bottom:8%;right:0%;z-index:2;width:50%;height:0;padding-top:50%;transition:background 0.5s}.p-homeKv__04:before{content:"";position:absolute;bottom:8%;right:0%;z-index:2;width:50%;height:0;padding-top:50%;transition:background 0.5s}.p-homeKv__05:before{content:"";position:absolute;bottom:8%;right:0%;z-index:2;width:50%;height:0;padding-top:50%;transition:background 0.5s}.p-homeKv__06:before{content:"";position:absolute;bottom:8%;right:0%;z-index:2;width:50%;height:0;padding-top:50%;transition:background 0.5s}.p-homeKv__07:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:2;width:45%;height:0;padding-top:45%;transition:background 0.5s}.p-homeKv__08:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:2;width:45%;height:0;padding-top:45%;transition:background 0.5s}.p-homeKv__09:before{content:"";position:absolute;top:15%;left:-5%;z-index:2;width:50%;height:0;padding-top:50%;transition:background 0.5s}.p-homeKv__10:before{content:"";position:absolute;top:50%;left:5%;transform:translateY(-50%);z-index:2;width:50%;height:0;padding-top:50%;transition:background 0.5s}.p-homeKv a:after{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:#000;opacity:0;transition:opacity 0.5s}.p-homeKv a h3,.p-homeKv a h4{opacity:0;color:#fff;transition:opacity 0.5s}.p-homeKv a h4{font-weight:bold}.p-homeKv a:hover h3,.p-homeKv a:hover h4{opacity:1}.p-homeKv a .Kv-text{position:absolute;z-index:2;line-height:1.3}.p-homeKv__01 .Kv-text{bottom:15%;width:100%;text-align:center}.p-homeKv__01 .Kv-text h3{font-size:2.5vw}.p-homeKv__01 .Kv-text h4{font-size:1.2vw}.p-homeKv__02 .Kv-text{bottom:20%;width:100%;text-align:center}.p-homeKv__02 .Kv-text h3{font-size:2.5vw}.p-homeKv__02 .Kv-text h4{font-size:1vw}.p-homeKv__03 h3,.p-homeKv__04 h3,.p-homeKv__05 h3,.p-homeKv__06 h3{position:absolute;left:auto !important;right:0;bottom:5%;z-index:2;width:50%;font-size:0.8vw;text-align:center;line-height:1}.p-homeKv__03 h4,.p-homeKv__04 h4,.p-homeKv__05 h4,.p-homeKv__06 h4{position:absolute;top:25%;left:0;width:100%;text-align:center;z-index:2;font-size:0.7vw;line-height:1.2}.p-homeKv__07 .Kv-text,.p-homeKv__08 .Kv-text{top:50%;right:10%;transform:translateY(-50%)}.p-homeKv__07 .Kv-text h3,.p-homeKv__08 .Kv-text h3{font-size:1vw;text-align:center}.p-homeKv__07 .Kv-text h4,.p-homeKv__08 .Kv-text h4{font-size:0.8vw;text-align:center;margin-bottom:5%}.p-homeKv__09 .Kv-text{bottom:20%;width:100%;text-align:center}.p-homeKv__09 .Kv-text h3{font-size:2.5vw}.p-homeKv__09 .Kv-text h4{font-size:1vw}.p-homeKv__10 .Kv-text{top:50%;right:10%;transform:translateY(-50%)}.p-homeKv__10 .Kv-text h3{font-size:2.5vw;text-align:center}.p-homeKv__10 .Kv-text h4{font-size:1vw;text-align:center;margin-bottom:5%}.p-homeKv__01:hover{background-image:url(../img/top/top-first01.jpg) !important}.p-homeKv__02:hover{background-image:url(../img/top/top-first02.jpg) !important}.p-homeKv__03:hover{background-image:url(../img/top/top-first03.jpg) !important}.p-homeKv__04:hover{background-image:url(../img/top/top-first04.jpg) !important}.p-homeKv__05:hover{background-image:url(../img/top/top-first05.jpg) !important}.p-homeKv__06:hover{background-image:url(../img/top/top-first06.jpg) !important}.p-homeKv__07:hover{background-image:url(../img/top/top-first07.jpg) !important}.p-homeKv__08:hover{background-image:url(../img/top/top-first08.jpg) !important}.p-homeKv__09:hover{background-image:url(../img/top/top-first09.jpg) !important}.p-homeKv__10:hover{background-image:url(../img/top/top-first10.jpg) !important}.p-homeKv__01:hover:before{background:url(../img/top/icon_first01-on.svg) no-repeat center center;background-size:cover}.p-homeKv__02:hover:before{background:url(../img/top/icon_first02-on.svg) no-repeat center center;background-size:cover}.p-homeKv__03:hover:before{background:url(../img/top/icon_first03-on.svg) no-repeat center center;background-size:cover}.p-homeKv__04:hover:before{background:url(../img/top/icon_first04-on.svg) no-repeat center center;background-size:cover}.p-homeKv__05:hover:before{background:url(../img/top/icon_first05-on.svg) no-repeat center center;background-size:cover}.p-homeKv__06:hover:before{background:url(../img/top/icon_first06-on.svg) no-repeat center center;background-size:cover}.p-homeKv__07:hover:before{background:url(../img/top/icon_first07-on.svg) no-repeat center center;background-size:cover}.p-homeKv__08:hover:before{background:url(../img/top/icon_first08-on.svg) no-repeat center center;background-size:cover}.p-homeKv__09:hover:before{background:url(../img/top/icon_first09-on.svg) no-repeat center center;background-size:cover}.p-homeKv__10:hover:before{background:url(../img/top/icon_first10-on.svg) no-repeat center center;background-size:cover}.p-homeKv a:hover:after{opacity:0.7}}.random1:before{background:url(../img/top/icon_first01.svg) no-repeat center center/cover !important}.random2:before{background:url(../img/top/icon_first02.svg) no-repeat center center/cover !important}.random3:before{background:url(../img/top/icon_first03.svg) no-repeat center center/cover !important}.random4:before{background:url(../img/top/icon_first04.svg) no-repeat center center/cover !important}.random5:before{background:url(../img/top/icon_first05.svg) no-repeat center center/cover !important}.random6:before{background:url(../img/top/icon_first06.svg) no-repeat center center/cover !important}.random7:before{background:url(../img/top/icon_first07.svg) no-repeat center center/cover !important}.random8:before{background:url(../img/top/icon_first08.svg) no-repeat center center/cover !important}.random9:before{background:url(../img/top/icon_first09.svg) no-repeat center center/cover !important}.random10:before{background:url(../img/top/icon_first10.svg) no-repeat center center/cover !important}.random1:hover:before{background:url(../img/top/icon_first01-on.svg) no-repeat center center/cover !important}.random2:hover:before{background:url(../img/top/icon_first02-on.svg) no-repeat center center/cover !important}.random3:hover:before{background:url(../img/top/icon_first03-on.svg) no-repeat center center/cover !important}.random4:hover:before{background:url(../img/top/icon_first04-on.svg) no-repeat center center/cover !important}.random5:hover:before{background:url(../img/top/icon_first05-on.svg) no-repeat center center/cover !important}.random6:hover:before{background:url(../img/top/icon_first06-on.svg) no-repeat center center/cover !important}.random7:hover:before{background:url(../img/top/icon_first07-on.svg) no-repeat center center/cover !important}.random8:hover:before{background:url(../img/top/icon_first08-on.svg) no-repeat center center/cover !important}.random9:hover:before{background:url(../img/top/icon_first09-on.svg) no-repeat center center/cover !important}.random10:hover:before{background:url(../img/top/icon_first10-on.svg) no-repeat center center/cover !important}.p-homeKv__01,.p-homeKv__02,.p-homeKv__03,.p-homeKv__04,.p-homeKv__05,.p-homeKv__06,.p-homeKv__07,.p-homeKv__08,.p-homeKv__09,.p-homeKv__10{background:none !important}.p-homeKv__01.random1{background:url(../img/top/img_top_main_pat1-01.jpg) no-repeat top center/cover !important}.p-homeKv__01.random2{background:url(../img/top/img_top_main_pat1-02.jpg) no-repeat top center/cover !important}.p-homeKv__01.random3{background:url(../img/top/img_top_main_pat1-03.jpg) no-repeat top center/cover !important}.p-homeKv__01.random4{background:url(../img/top/img_top_main_pat1-04.jpg) no-repeat top center/cover !important}.p-homeKv__01.random5{background:url(../img/top/img_top_main_pat1-05.jpg) no-repeat top center/cover !important}.p-homeKv__01.random6{background:url(../img/top/img_top_main_pat1-06.jpg) no-repeat top center/cover !important}.p-homeKv__01.random7{background:url(../img/top/img_top_main_pat1-07.jpg) no-repeat top center/cover !important}.p-homeKv__01.random8{background:url(../img/top/img_top_main_pat1-08.jpg) no-repeat top center/cover !important}.p-homeKv__01.random9{background:url(../img/top/img_top_main_pat1-09.jpg) no-repeat top center/cover !important}.p-homeKv__01.random10{background:url(../img/top/img_top_main_pat1-10.jpg) no-repeat top center/cover !important}.p-homeKv__02.random1{background:url(../img/top/img_top_main_pat3-01.jpg) no-repeat top center/cover !important}.p-homeKv__02.random2{background:url(../img/top/img_top_main_pat3-02.jpg) no-repeat top center/cover !important}.p-homeKv__02.random3{background:url(../img/top/img_top_main_pat3-03.jpg) no-repeat top center/cover !important}.p-homeKv__02.random4{background:url(../img/top/img_top_main_pat3-04.jpg) no-repeat top center/cover !important}.p-homeKv__02.random5{background:url(../img/top/img_top_main_pat3-05.jpg) no-repeat top center/cover !important}.p-homeKv__02.random6{background:url(../img/top/img_top_main_pat3-06.jpg) no-repeat top center/cover !important}.p-homeKv__02.random7{background:url(../img/top/img_top_main_pat3-07.jpg) no-repeat top center/cover !important}.p-homeKv__02.random8{background:url(../img/top/img_top_main_pat3-08.jpg) no-repeat top center/cover !important}.p-homeKv__02.random9{background:url(../img/top/img_top_main_pat3-09.jpg) no-repeat top center/cover !important}.p-homeKv__02.random10{background:url(../img/top/img_top_main_pat3-10.jpg) no-repeat top center/cover !important}.p-homeKv__03.random1{background:url(../img/top/img_top_main_pat5-01.jpg) no-repeat center center/cover !important}.p-homeKv__03.random2{background:url(../img/top/img_top_main_pat5-02.jpg) no-repeat center center/cover !important}.p-homeKv__03.random3{background:url(../img/top/img_top_main_pat5-03.jpg) no-repeat center center/cover !important}.p-homeKv__03.random4{background:url(../img/top/img_top_main_pat5-04.jpg) no-repeat center center/cover !important}.p-homeKv__03.random5{background:url(../img/top/img_top_main_pat5-05.jpg) no-repeat center center/cover !important}.p-homeKv__03.random6{background:url(../img/top/img_top_main_pat5-06.jpg) no-repeat center center/cover !important}.p-homeKv__03.random7{background:url(../img/top/img_top_main_pat5-07.jpg) no-repeat center center/cover !important}.p-homeKv__03.random8{background:url(../img/top/img_top_main_pat5-08.jpg) no-repeat center center/cover !important}.p-homeKv__03.random9{background:url(../img/top/img_top_main_pat5-09.jpg) no-repeat center center/cover !important}.p-homeKv__03.random10{background:url(../img/top/img_top_main_pat5-10.jpg) no-repeat center center/cover !important}.p-homeKv__04.random1{background:url(../img/top/img_top_main_pat5-01.jpg) no-repeat center center/cover !important}.p-homeKv__04.random2{background:url(../img/top/img_top_main_pat5-02.jpg) no-repeat center center/cover !important}.p-homeKv__04.random3{background:url(../img/top/img_top_main_pat5-03.jpg) no-repeat center center/cover !important}.p-homeKv__04.random4{background:url(../img/top/img_top_main_pat5-04.jpg) no-repeat center center/cover !important}.p-homeKv__04.random5{background:url(../img/top/img_top_main_pat5-05.jpg) no-repeat center center/cover !important}.p-homeKv__04.random6{background:url(../img/top/img_top_main_pat5-06.jpg) no-repeat center center/cover !important}.p-homeKv__04.random7{background:url(../img/top/img_top_main_pat5-07.jpg) no-repeat center center/cover !important}.p-homeKv__04.random8{background:url(../img/top/img_top_main_pat5-08.jpg) no-repeat center center/cover !important}.p-homeKv__04.random9{background:url(../img/top/img_top_main_pat5-09.jpg) no-repeat center center/cover !important}.p-homeKv__04.random10{background:url(../img/top/img_top_main_pat5-10.jpg) no-repeat center center/cover !important}.p-homeKv__05.random1{background:url(../img/top/img_top_main_pat5-01.jpg) no-repeat center center/cover !important}.p-homeKv__05.random2{background:url(../img/top/img_top_main_pat5-02.jpg) no-repeat center center/cover !important}.p-homeKv__05.random3{background:url(../img/top/img_top_main_pat5-03.jpg) no-repeat center center/cover !important}.p-homeKv__05.random4{background:url(../img/top/img_top_main_pat5-04.jpg) no-repeat center center/cover !important}.p-homeKv__05.random5{background:url(../img/top/img_top_main_pat5-05.jpg) no-repeat center center/cover !important}.p-homeKv__05.random6{background:url(../img/top/img_top_main_pat5-06.jpg) no-repeat center center/cover !important}.p-homeKv__05.random7{background:url(../img/top/img_top_main_pat5-07.jpg) no-repeat center center/cover !important}.p-homeKv__05.random8{background:url(../img/top/img_top_main_pat5-08.jpg) no-repeat center center/cover !important}.p-homeKv__05.random9{background:url(../img/top/img_top_main_pat5-09.jpg) no-repeat center center/cover !important}.p-homeKv__05.random10{background:url(../img/top/img_top_main_pat5-10.jpg) no-repeat center center/cover !important}.p-homeKv__06.random1{background:url(../img/top/img_top_main_pat5-01.jpg) no-repeat center center/cover !important}.p-homeKv__06.random2{background:url(../img/top/img_top_main_pat5-02.jpg) no-repeat center center/cover !important}.p-homeKv__06.random3{background:url(../img/top/img_top_main_pat5-03.jpg) no-repeat center center/cover !important}.p-homeKv__06.random4{background:url(../img/top/img_top_main_pat5-04.jpg) no-repeat center center/cover !important}.p-homeKv__06.random5{background:url(../img/top/img_top_main_pat5-05.jpg) no-repeat center center/cover !important}.p-homeKv__06.random6{background:url(../img/top/img_top_main_pat5-06.jpg) no-repeat center center/cover !important}.p-homeKv__06.random7{background:url(../img/top/img_top_main_pat5-07.jpg) no-repeat center center/cover !important}.p-homeKv__06.random8{background:url(../img/top/img_top_main_pat5-08.jpg) no-repeat center center/cover !important}.p-homeKv__06.random9{background:url(../img/top/img_top_main_pat5-09.jpg) no-repeat center center/cover !important}.p-homeKv__06.random10{background:url(../img/top/img_top_main_pat5-10.jpg) no-repeat center center/cover !important}.p-homeKv__07.random1{background:url(../img/top/img_top_main_pat4-01.jpg) no-repeat center center/cover !important}.p-homeKv__07.random2{background:url(../img/top/img_top_main_pat4-02.jpg) no-repeat center center/cover !important}.p-homeKv__07.random3{background:url(../img/top/img_top_main_pat4-03.jpg) no-repeat center center/cover !important}.p-homeKv__07.random4{background:url(../img/top/img_top_main_pat4-04.jpg) no-repeat center center/cover !important}.p-homeKv__07.random5{background:url(../img/top/img_top_main_pat4-05.jpg) no-repeat center center/cover !important}.p-homeKv__07.random6{background:url(../img/top/img_top_main_pat4-06.jpg) no-repeat center center/cover !important}.p-homeKv__07.random7{background:url(../img/top/img_top_main_pat4-07.jpg) no-repeat center center/cover !important}.p-homeKv__07.random8{background:url(../img/top/img_top_main_pat4-08.jpg) no-repeat center center/cover !important}.p-homeKv__07.random9{background:url(../img/top/img_top_main_pat4-09.jpg) no-repeat center center/cover !important}.p-homeKv__07.random10{background:url(../img/top/img_top_main_pat4-10.jpg) no-repeat center center/cover !important}.p-homeKv__08.random1{background:url(../img/top/img_top_main_pat4-01.jpg) no-repeat center center/cover !important}.p-homeKv__08.random2{background:url(../img/top/img_top_main_pat4-02.jpg) no-repeat center center/cover !important}.p-homeKv__08.random3{background:url(../img/top/img_top_main_pat4-03.jpg) no-repeat center center/cover !important}.p-homeKv__08.random4{background:url(../img/top/img_top_main_pat4-04.jpg) no-repeat center center/cover !important}.p-homeKv__08.random5{background:url(../img/top/img_top_main_pat4-05.jpg) no-repeat center center/cover !important}.p-homeKv__08.random6{background:url(../img/top/img_top_main_pat4-06.jpg) no-repeat center center/cover !important}.p-homeKv__08.random7{background:url(../img/top/img_top_main_pat4-07.jpg) no-repeat center center/cover !important}.p-homeKv__08.random8{background:url(../img/top/img_top_main_pat4-08.jpg) no-repeat center center/cover !important}.p-homeKv__08.random9{background:url(../img/top/img_top_main_pat4-09.jpg) no-repeat center center/cover !important}.p-homeKv__08.random10{background:url(../img/top/img_top_main_pat4-10.jpg) no-repeat center center/cover !important}.p-homeKv__09.random1{background:url(../img/top/img_top_main_pat3-01.jpg) no-repeat top center/cover !important}.p-homeKv__09.random2{background:url(../img/top/img_top_main_pat3-02.jpg) no-repeat top center/cover !important}.p-homeKv__09.random3{background:url(../img/top/img_top_main_pat3-03.jpg) no-repeat top center/cover !important}.p-homeKv__09.random4{background:url(../img/top/img_top_main_pat3-04.jpg) no-repeat top center/cover !important}.p-homeKv__09.random5{background:url(../img/top/img_top_main_pat3-05.jpg) no-repeat top center/cover !important}.p-homeKv__09.random6{background:url(../img/top/img_top_main_pat3-06.jpg) no-repeat top center/cover !important}.p-homeKv__09.random7{background:url(../img/top/img_top_main_pat3-07.jpg) no-repeat top center/cover !important}.p-homeKv__09.random8{background:url(../img/top/img_top_main_pat3-08.jpg) no-repeat top center/cover !important}.p-homeKv__09.random9{background:url(../img/top/img_top_main_pat3-09.jpg) no-repeat top center/cover !important}.p-homeKv__09.random10{background:url(../img/top/img_top_main_pat3-10.jpg) no-repeat top center/cover !important}.p-homeKv__10.random1{background:url(../img/top/img_top_main_pat2-01.jpg) no-repeat top center/cover !important}.p-homeKv__10.random2{background:url(../img/top/img_top_main_pat2-02.jpg) no-repeat top center/cover !important}.p-homeKv__10.random3{background:url(../img/top/img_top_main_pat2-03.jpg) no-repeat top center/cover !important}.p-homeKv__10.random4{background:url(../img/top/img_top_main_pat2-04.jpg) no-repeat top center/cover !important}.p-homeKv__10.random5{background:url(../img/top/img_top_main_pat2-05.jpg) no-repeat top center/cover !important}.p-homeKv__10.random6{background:url(../img/top/img_top_main_pat2-06.jpg) no-repeat top center/cover !important}.p-homeKv__10.random7{background:url(../img/top/img_top_main_pat2-07.jpg) no-repeat top center/cover !important}.p-homeKv__10.random8{background:url(../img/top/img_top_main_pat2-08.jpg) no-repeat top center/cover !important}.p-homeKv__10.random9{background:url(../img/top/img_top_main_pat2-09.jpg) no-repeat top center/cover !important}.p-homeKv__10.random10{background:url(../img/top/img_top_main_pat2-10.jpg) no-repeat top center/cover !important}@media only screen and (max-width: 960px){.p-homeKv__01.random1{background:url(../img/top/img_top_main_pat1-01-sp.jpg) no-repeat center center/cover !important}.p-homeKv__01.random2{background:url(../img/top/img_top_main_pat1-02-sp.jpg) no-repeat center center/cover !important}.p-homeKv__01.random3{background:url(../img/top/img_top_main_pat1-03-sp.jpg) no-repeat center center/cover !important}.p-homeKv__01.random4{background:url(../img/top/img_top_main_pat1-04-sp.jpg) no-repeat center center/cover !important}.p-homeKv__01.random5{background:url(../img/top/img_top_main_pat1-05-sp.jpg) no-repeat center center/cover !important}.p-homeKv__01.random6{background:url(../img/top/img_top_main_pat1-06-sp.jpg) no-repeat center center/cover !important}.p-homeKv__01.random7{background:url(../img/top/img_top_main_pat1-07-sp.jpg) no-repeat center center/cover !important}.p-homeKv__01.random8{background:url(../img/top/img_top_main_pat1-08-sp.jpg) no-repeat center center/cover !important}.p-homeKv__01.random9{background:url(../img/top/img_top_main_pat1-09-sp.jpg) no-repeat center center/cover !important}.p-homeKv__01.random10{background:url(../img/top/img_top_main_pat1-10-sp.jpg) no-repeat center center/cover !important}.p-homeKv__02.random1{background:url(../img/top/img_top_main_pat2-01-sp.jpg) no-repeat center center/cover !important}.p-homeKv__02.random2{background:url(../img/top/img_top_main_pat2-02-sp.jpg) no-repeat center center/cover !important}.p-homeKv__02.random3{background:url(../img/top/img_top_main_pat2-03-sp.jpg) no-repeat center center/cover !important}.p-homeKv__02.random4{background:url(../img/top/img_top_main_pat2-04-sp.jpg) no-repeat center center/cover !important}.p-homeKv__02.random5{background:url(../img/top/img_top_main_pat2-05-sp.jpg) no-repeat center center/cover !important}.p-homeKv__02.random6{background:url(../img/top/img_top_main_pat2-06-sp.jpg) no-repeat center center/cover !important}.p-homeKv__02.random7{background:url(../img/top/img_top_main_pat2-07-sp.jpg) no-repeat center center/cover !important}.p-homeKv__02.random8{background:url(../img/top/img_top_main_pat2-08-sp.jpg) no-repeat center center/cover !important}.p-homeKv__02.random9{background:url(../img/top/img_top_main_pat2-09-sp.jpg) no-repeat center center/cover !important}.p-homeKv__02.random10{background:url(../img/top/img_top_main_pat2-10-sp.jpg) no-repeat center center/cover !important}.p-homeKv__03.random1{background:url(../img/top/img_top_main_pat2-01-sp.jpg) no-repeat center center/cover !important}.p-homeKv__03.random2{background:url(../img/top/img_top_main_pat2-02-sp.jpg) no-repeat center center/cover !important}.p-homeKv__03.random3{background:url(../img/top/img_top_main_pat2-03-sp.jpg) no-repeat center center/cover !important}.p-homeKv__03.random4{background:url(../img/top/img_top_main_pat2-04-sp.jpg) no-repeat center center/cover !important}.p-homeKv__03.random5{background:url(../img/top/img_top_main_pat2-05-sp.jpg) no-repeat center center/cover !important}.p-homeKv__03.random6{background:url(../img/top/img_top_main_pat2-06-sp.jpg) no-repeat center center/cover !important}.p-homeKv__03.random7{background:url(../img/top/img_top_main_pat2-07-sp.jpg) no-repeat center center/cover !important}.p-homeKv__03.random8{background:url(../img/top/img_top_main_pat2-08-sp.jpg) no-repeat center center/cover !important}.p-homeKv__03.random9{background:url(../img/top/img_top_main_pat2-09-sp.jpg) no-repeat center center/cover !important}.p-homeKv__03.random10{background:url(../img/top/img_top_main_pat2-10-sp.jpg) no-repeat center center/cover !important}.p-homeKv__04.random1{background:url(../img/top/img_top_main_pat2-01-sp.jpg) no-repeat center center/cover !important}.p-homeKv__04.random2{background:url(../img/top/img_top_main_pat2-02-sp.jpg) no-repeat center center/cover !important}.p-homeKv__04.random3{background:url(../img/top/img_top_main_pat2-03-sp.jpg) no-repeat center center/cover !important}.p-homeKv__04.random4{background:url(../img/top/img_top_main_pat2-04-sp.jpg) no-repeat center center/cover !important}.p-homeKv__04.random5{background:url(../img/top/img_top_main_pat2-05-sp.jpg) no-repeat center center/cover !important}.p-homeKv__04.random6{background:url(../img/top/img_top_main_pat2-06-sp.jpg) no-repeat center center/cover !important}.p-homeKv__04.random7{background:url(../img/top/img_top_main_pat2-07-sp.jpg) no-repeat center center/cover !important}.p-homeKv__04.random8{background:url(../img/top/img_top_main_pat2-08-sp.jpg) no-repeat center center/cover !important}.p-homeKv__04.random9{background:url(../img/top/img_top_main_pat2-09-sp.jpg) no-repeat center center/cover !important}.p-homeKv__04.random10{background:url(../img/top/img_top_main_pat2-10-sp.jpg) no-repeat center center/cover !important}.p-homeKv__05.random1{background:url(../img/top/img_top_main_pat2-01-sp.jpg) no-repeat center center/cover !important}.p-homeKv__05.random2{background:url(../img/top/img_top_main_pat2-02-sp.jpg) no-repeat center center/cover !important}.p-homeKv__05.random3{background:url(../img/top/img_top_main_pat2-03-sp.jpg) no-repeat center center/cover !important}.p-homeKv__05.random4{background:url(../img/top/img_top_main_pat2-04-sp.jpg) no-repeat center center/cover !important}.p-homeKv__05.random5{background:url(../img/top/img_top_main_pat2-05-sp.jpg) no-repeat center center/cover !important}.p-homeKv__05.random6{background:url(../img/top/img_top_main_pat2-06-sp.jpg) no-repeat center center/cover !important}.p-homeKv__05.random7{background:url(../img/top/img_top_main_pat2-07-sp.jpg) no-repeat center center/cover !important}.p-homeKv__05.random8{background:url(../img/top/img_top_main_pat2-08-sp.jpg) no-repeat center center/cover !important}.p-homeKv__05.random9{background:url(../img/top/img_top_main_pat2-09-sp.jpg) no-repeat center center/cover !important}.p-homeKv__05.random10{background:url(../img/top/img_top_main_pat2-10-sp.jpg) no-repeat center center/cover !important}.p-homeKv__06.random1{background:url(../img/top/img_top_main_pat3-01-sp.jpg) no-repeat center center/cover !important}.p-homeKv__06.random2{background:url(../img/top/img_top_main_pat3-02-sp.jpg) no-repeat center center/cover !important}.p-homeKv__06.random3{background:url(../img/top/img_top_main_pat3-03-sp.jpg) no-repeat center center/cover !important}.p-homeKv__06.random4{background:url(../img/top/img_top_main_pat3-04-sp.jpg) no-repeat center center/cover !important}.p-homeKv__06.random5{background:url(../img/top/img_top_main_pat3-05-sp.jpg) no-repeat center center/cover !important}.p-homeKv__06.random6{background:url(../img/top/img_top_main_pat3-06-sp.jpg) no-repeat center center/cover !important}.p-homeKv__06.random7{background:url(../img/top/img_top_main_pat3-07-sp.jpg) no-repeat center center/cover !important}.p-homeKv__06.random8{background:url(../img/top/img_top_main_pat3-08-sp.jpg) no-repeat center center/cover !important}.p-homeKv__06.random9{background:url(../img/top/img_top_main_pat3-09-sp.jpg) no-repeat center center/cover !important}.p-homeKv__06.random10{background:url(../img/top/img_top_main_pat3-10-sp.jpg) no-repeat center center/cover !important}.p-homeKv__07.random1{background:url(../img/top/img_top_main_pat2-01-sp.jpg) no-repeat center center/cover !important}.p-homeKv__07.random2{background:url(../img/top/img_top_main_pat2-02-sp.jpg) no-repeat center center/cover !important}.p-homeKv__07.random3{background:url(../img/top/img_top_main_pat2-03-sp.jpg) no-repeat center center/cover !important}.p-homeKv__07.random4{background:url(../img/top/img_top_main_pat2-04-sp.jpg) no-repeat center center/cover !important}.p-homeKv__07.random5{background:url(../img/top/img_top_main_pat2-05-sp.jpg) no-repeat center center/cover !important}.p-homeKv__07.random6{background:url(../img/top/img_top_main_pat2-06-sp.jpg) no-repeat center center/cover !important}.p-homeKv__07.random7{background:url(../img/top/img_top_main_pat2-07-sp.jpg) no-repeat center center/cover !important}.p-homeKv__07.random8{background:url(../img/top/img_top_main_pat2-08-sp.jpg) no-repeat center center/cover !important}.p-homeKv__07.random9{background:url(../img/top/img_top_main_pat2-09-sp.jpg) no-repeat center center/cover !important}.p-homeKv__07.random10{background:url(../img/top/img_top_main_pat2-10-sp.jpg) no-repeat center center/cover !important}.p-homeKv__08.random1{background:url(../img/top/img_top_main_pat2-01-sp.jpg) no-repeat center center/cover !important}.p-homeKv__08.random2{background:url(../img/top/img_top_main_pat2-02-sp.jpg) no-repeat center center/cover !important}.p-homeKv__08.random3{background:url(../img/top/img_top_main_pat2-03-sp.jpg) no-repeat center center/cover !important}.p-homeKv__08.random4{background:url(../img/top/img_top_main_pat2-04-sp.jpg) no-repeat center center/cover !important}.p-homeKv__08.random5{background:url(../img/top/img_top_main_pat2-05-sp.jpg) no-repeat center center/cover !important}.p-homeKv__08.random6{background:url(../img/top/img_top_main_pat2-06-sp.jpg) no-repeat center center/cover !important}.p-homeKv__08.random7{background:url(../img/top/img_top_main_pat2-07-sp.jpg) no-repeat center center/cover !important}.p-homeKv__08.random8{background:url(../img/top/img_top_main_pat2-08-sp.jpg) no-repeat center center/cover !important}.p-homeKv__08.random9{background:url(../img/top/img_top_main_pat2-09-sp.jpg) no-repeat center center/cover !important}.p-homeKv__08.random10{background:url(../img/top/img_top_main_pat2-10-sp.jpg) no-repeat center center/cover !important}.p-homeKv__09.random1{background:url(../img/top/img_top_main_pat2-01-sp.jpg) no-repeat center center/cover !important}.p-homeKv__09.random2{background:url(../img/top/img_top_main_pat2-02-sp.jpg) no-repeat center center/cover !important}.p-homeKv__09.random3{background:url(../img/top/img_top_main_pat2-03-sp.jpg) no-repeat center center/cover !important}.p-homeKv__09.random4{background:url(../img/top/img_top_main_pat2-04-sp.jpg) no-repeat center center/cover !important}.p-homeKv__09.random5{background:url(../img/top/img_top_main_pat2-05-sp.jpg) no-repeat center center/cover !important}.p-homeKv__09.random6{background:url(../img/top/img_top_main_pat2-06-sp.jpg) no-repeat center center/cover !important}.p-homeKv__09.random7{background:url(../img/top/img_top_main_pat2-07-sp.jpg) no-repeat center center/cover !important}.p-homeKv__09.random8{background:url(../img/top/img_top_main_pat2-08-sp.jpg) no-repeat center center/cover !important}.p-homeKv__09.random9{background:url(../img/top/img_top_main_pat2-09-sp.jpg) no-repeat center center/cover !important}.p-homeKv__09.random10{background:url(../img/top/img_top_main_pat2-10-sp.jpg) no-repeat center center/cover !important}.p-homeKv__10.random1{background:url(../img/top/img_top_main_pat2-01-sp.jpg) no-repeat center center/cover !important}.p-homeKv__10.random2{background:url(../img/top/img_top_main_pat2-02-sp.jpg) no-repeat center center/cover !important}.p-homeKv__10.random3{background:url(../img/top/img_top_main_pat2-03-sp.jpg) no-repeat center center/cover !important}.p-homeKv__10.random4{background:url(../img/top/img_top_main_pat2-04-sp.jpg) no-repeat center center/cover !important}.p-homeKv__10.random5{background:url(../img/top/img_top_main_pat2-05-sp.jpg) no-repeat center center/cover !important}.p-homeKv__10.random6{background:url(../img/top/img_top_main_pat2-06-sp.jpg) no-repeat center center/cover !important}.p-homeKv__10.random7{background:url(../img/top/img_top_main_pat2-07-sp.jpg) no-repeat center center/cover !important}.p-homeKv__10.random8{background:url(../img/top/img_top_main_pat2-08-sp.jpg) no-repeat center center/cover !important}.p-homeKv__10.random9{background:url(../img/top/img_top_main_pat2-09-sp.jpg) no-repeat center center/cover !important}.p-homeKv__10.random10{background:url(../img/top/img_top_main_pat2-10-sp.jpg) no-repeat center center/cover !important}}.p-homeKv__01 .Kv-text h4 br{display:none}@media only screen and (min-width:961px){.p-homeKv__02.random6 .Kv-text,.p-homeKv__09.random6 .Kv-text,.p-homeKv__02.random8 .Kv-text,.p-homeKv__09.random8 .Kv-text{bottom:15%}}@media only screen and (min-width:961px){.p-homeKv__02.random6 .Kv-text h3,.p-homeKv__09.random6 .Kv-text h3,.p-homeKv__02.random8 .Kv-text h3,.p-homeKv__09.random8 .Kv-text h3{line-height:1.2}}@media only screen and (min-width:961px){.loading{position:fixed;top:0;right:0;z-index:999;width:100%;height:100vh;overflow:hidden;transition:width 0.8s 0.5s cubic-bezier(0.65, 0, 0.35, 1);will-change:transition}}@media only screen and (max-width:960px){.loading{display:none}}@media only screen and (min-width:961px){.loading span{position:absolute;top:0;right:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100vw;height:100vh;background-color:rgba(0,128,69,0.8);z-index:2}}@media only screen and (min-width:961px){.loading span img{width:37.8%}}@media only screen and (min-width:961px){.loading .p-homeKvWrap--loading{position:absolute;top:0;right:0;width:calc(100vw - 58px);transform:translateX(-58px);z-index:1;filter:grayscale(100%);background:none}}@media only screen and (min-width:961px){.followingBtn{transition:transform .5s 1s !important;transform:translateX(100%) !important}}@media only screen and (min-width:961px){.followingBtn.is-low{transform:translateX(0) !important}}body.loaded .loading{width:0}@media only screen and (min-width:961px){body.loaded .followingBtn{transform:translateX(0) !important}}.p-homeKv h2{background-color:rgba(255,255,255,0.3);backdrop-filter:blur(10px);letter-spacing:3px;padding:0 0 2px 0;z-index:3}@media only screen and (max-width:960px){.p-homeKv h2{font-size:3.5vw}}.p-homeKv h2 span{display:inline-block;transform:translateX(10px)}_::-webkit-full-page-media,_:future,:root .p-homeKv h2{background-color:rgba(255,255,255,0.7)} .event-parent{background:url(../img/event/event-parent-sp.png) no-repeat center center/cover !important}