.header .nav-pc__pull-menu--company,.header .nav-pc__pull-menu{background:#353387;border-bottom:3px solid #1a1a1a;width:100%;display:none;position:absolute;top:72px;left:0}.header .nav-pc__pull-menu--company:before,.header .nav-pc__pull-menu:before{content:"";background:url(/build/assets/pullmenu_bg001-Bbvt_E8e.png) no-repeat;width:250px;height:250px;position:absolute;top:0;left:0}.header .nav-pc__pull-menu--company:after,.header .nav-pc__pull-menu:after{content:"";background:url(/build/assets/pullmenu_bg002-D4iLA-A9.png) no-repeat;width:250px;height:250px;position:absolute;bottom:0;right:0}.header{z-index:100;letter-spacing:0;background:#fff;width:100%;height:72px;position:fixed}@media only screen and (width<=768px){.header{height:54px}}.header__wrapper{justify-content:space-between;width:100%;display:flex}@media only screen and (width<=768px){.header__wrapper{box-shadow:0 2px 10px 1px #0000001a}}.header_logo{box-sizing:border-box;flex:0 334px;padding:15px 0 15px 30px;line-height:1;display:flex}@media only screen and (width<=768px){.header_logo{flex:0 240px;margin-left:3.125%;padding:9px 0}.header_logo img{width:100%}}.header_logo a{display:block}.header_logo img{width:auto;height:100%}@media only screen and (width<=768px){.header_logo img{width:100%;height:inherit}}.header_logo-home{width:200px;height:38px}@media only screen and (width<=768px){.header_logo-home{flex:0 147px;width:auto;height:auto}}.header_logo-recruit{border-left:1px solid #333;width:97px;height:38px;margin-left:12px;padding-left:12px}@media only screen and (width<=768px){.header_logo-recruit{flex:0 69px;width:auto;height:auto}.header div.header_logo{padding:13px 0}}.header .nav-pc{flex:0 820px;justify-content:space-between;max-width:820px;height:72px;display:flex}@media only screen and (width<=1366px){.header .nav-pc{display:none}}.header .nav-pc__pull-menu.yellow{background:#ffe100;padding-bottom:60px}.header .nav-pc__pull-menu.red{background:#ff4040}.header .nav-pc__pull-menu.green{background:#7fc31c}.header .nav-pc__pull-menu__wrapper{box-sizing:border-box;z-index:1;justify-content:space-between;align-items:flex-start;width:893px;margin:0 auto;padding:30px 0 0;display:flex;position:relative}.header .nav-pc__pull-menu__itemes{flex-flow:wrap;flex:0 625px;justify-content:flex-start;display:flex}.header .nav-pc__pull-menu__itemes li{flex:0 300px;max-width:300px;margin-bottom:20px;position:relative}.header .nav-pc__pull-menu__itemes li:before{content:"";z-index:-1;background:url(/build/assets/menu_bg-DdMA-EDz.png);width:100%;height:100%;position:absolute;bottom:-10px;right:-14px}.header .nav-pc__pull-menu__itemes li:not(:nth-of-type(2n)){margin-right:25px}.header .nav-pc__pull-menu__itemes li a{z-index:1;background:#fff;border:2px solid #1a1a1a;width:100%;transition:all .3s;display:block;position:relative}.header .nav-pc__pull-menu__itemes li a p{color:#1a1a1a;box-sizing:border-box;transform-origin:all ease .3s;padding:10px 15px;font-size:1.7rem;font-weight:700;position:relative}.header .nav-pc__pull-menu__itemes li a p:after{content:"";background:url(/build/assets/icon_recruit_y001-BVecHKrN.png) no-repeat;width:8px;height:16px;margin:auto;position:absolute;top:0;bottom:0;right:15px}.header .nav-pc__pull-menu__itemes li a:hover{background:#1a1a1a;transform:translate(5px,5px)}.header .nav-pc__pull-menu__itemes li a:hover img{opacity:.7;background:#1a1a1a}.header .nav-pc__pull-menu__itemes li a:hover p{color:#ffe100;background:#1a1a1a}.header .nav-pc__pull-menu__itemes li a:hover p:after{content:"";background:url(/build/assets/icon_recruit_y001_hover-DWW8_StF.png) no-repeat}.header .nav-pc__pull-menu__title{color:#fff;flex:0 251px;max-width:251px}.header .nav-pc__item{align-items:center;display:flex}.header .nav-pc__item.active a{color:#fff;background:#261c1a}.header .nav-pc__item.active .nav-pc__pull-menu__itemes li a{background:#fff}.header .nav-pc__item.active .nav-pc__pull-menu__itemes li a:hover{background:#1a1a1a}.header .nav-pc__link{width:100%;height:100%;display:block}.header .nav-pc__link a{box-sizing:border-box;text-align:center;flex-flow:wrap;justify-content:center;align-items:center;width:100%;height:100%;padding:15px 5px;font-size:1.4rem;font-weight:700;transition:all .8s;display:flex}.header .nav-pc__link a:hover{color:#fff;background:#261c1a}.header .nav-pc__link a span{color:#fff;letter-spacing:.1rem;text-shadow:1px 1px #261c1a,-1px 1px #261c1a,1px -1px #261c1a,-1px -1px #261c1a;flex:0 100%;font-family:Bangers,cursive;font-size:1.4rem;font-weight:400;display:block}.header .nav-pc__link a span.orange{color:#fa0}.header .nav-pc__link a span.yellow{color:#ffe100}.header .nav-pc__link a span.red{color:#ff4040}.header .nav-pc__link a span.blue{color:#57d9fa}.header .nav-pc__link a span.green{color:#7fc31c}.header .nav-pc__link a span.pink{color:#fa7da7}.header .nav-pc__link a span.pink2{color:#fc9fed}.header .nav-pc__link--recruit{align-items:center;display:flex}.header .nav-pc__link--recruit a{color:#fff;box-sizing:border-box;background:#07acff;padding:10px}.header .nav-pc__link--recruit a:after{content:"";background:url(/build/assets/icon_gaibu-CFMdqXW4.png) 0 0/cover no-repeat;width:10px;height:10px;margin-left:5px;display:inline-block}.header__sub-link{flex:0 130px;justify-content:flex-end;display:flex;overflow:hidden}@media only screen and (width<=1366px){.header__sub-link{display:none}}.header__sub-link__youtube{background:#26278a;flex:0 155px;max-width:155px;margin-right:2px}.header__sub-link__youtube a{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.header__sub-link__entry{background:url(/build/assets/header_entry_bg-D_5_n3Ga.png) 100% 0 no-repeat,#e73817;flex:0 130px;max-width:130px;display:flex}.header__sub-link__entry a{color:#fff;letter-spacing:.2rem;justify-content:center;align-items:center;width:100%;font-family:Bangers,cursive;font-size:3rem;display:flex}.header__sub-link__entry a:after{content:"";vertical-align:middle;background:url(/build/assets/icon_gaibu_recruit-BbXQnqD7.svg) 0 0/cover no-repeat;width:16px;height:16px;margin-left:10px}.header-search{opacity:0;cursor:none;box-sizing:border-box;z-index:-1;background:#353387;border-radius:5px;padding:10px;transition:all .8s;position:absolute;top:50px;right:10px}.header-search input[type=text]{box-sizing:border-box;border:none;width:560px;height:40px;padding:0 90px 0 10px}.header-search span{color:#353387;background:#d7d6e7;width:84px;height:36px;margin:auto;position:absolute;top:0;bottom:0;right:12px}.header-search span input[type=submit]{color:#353387;text-align:center;background:0 0;border:none;width:100%;height:100%;padding-left:15px;font-size:1.4rem;font-weight:700;display:block}.header-search span:before{content:"";background:url(/build/assets/icon_search-blue-0WdLBtAZ.png) 0 0/cover no-repeat;width:14px;height:14px;margin:auto;position:absolute;top:0;bottom:0;left:15px}.header-search.active{cursor:default;opacity:1;z-index:10;transition:all .8s;top:100px}.header-search:before{content:"";box-sizing:border-box;border:8px solid #0000;border-top-width:12px;border-bottom:12px solid #353387;position:absolute;top:-23px;right:27px}@media only screen and (width<=1366px){.header-search{display:none}}.header-button{z-index:100;display:none}@media only screen and (width<=1366px){.header-button{width:72px;height:72px;display:block;position:relative}}@media only screen and (width<=1366px) and (width<=768px){.header-button{width:54px;height:54px}}@media only screen and (width<=1366px){.header-button__clickable{text-align:center;box-sizing:border-box;background:url(/build/assets/header_entry_bg-D_5_n3Ga.png) 100% 0 no-repeat,#26278a;width:100%;height:100%;padding:22px 13px;transition:all .3s;display:block}.header-button__clickable span:first-of-type{display:none}.header-button__clickable span:nth-of-type(2){color:#fff;letter-spacing:.1rem;font-family:Bangers,cursive;font-size:2rem}}@media only screen and (width<=1366px) and (width<=768px){.header-button__clickable span:nth-of-type(2){font-size:1.8rem}}@media only screen and (width<=1366px){.header-button__clickable span:nth-of-type(3){display:none}.header-button__clickable.opened{background:url(/build/assets/header_entry_bg-D_5_n3Ga.png) 100% 0 no-repeat,#1a1a1a}.header-button__clickable.opened span:first-of-type{display:block;transform:translateY(12px)rotate(-45deg)skew(-45deg)}}@media only screen and (width<=1366px) and (width<=768px){.header-button__clickable.opened span:first-of-type{transform:translate(1px,12px)rotate(-45deg)skew(-45deg)}}@media only screen and (width<=1366px){.header-button__clickable.opened span:nth-of-type(2){opacity:0;display:none}.header-button__clickable.opened span:nth-of-type(3){display:block;transform:translateY(-3px)rotate(45deg)skew(45deg)}}@media only screen and (width<=1366px) and (width<=768px){.header-button__clickable.opened span:nth-of-type(3){transform:translate(2px,1px)rotate(45deg)skew(45deg)}.header-button__clickable{padding:13px 7px}}@media only screen and (width<=1366px){.header-button__line{background:#fff;width:100%;height:4px;transition:all .4s;display:block}.header-button__line:not(:last-child){margin-bottom:10px}}@media only screen and (width<=1366px) and (width<=768px){.header-button__line:not(:last-child){margin-bottom:6px}}.global-nav{display:none}@media only screen and (width<=1366px){.global-nav{box-sizing:border-box;z-index:-1;background-color:#ffe100;background-image:url(/build/assets/recruit_nav_bg-Ch5aYUv1.png),none;background-position:bottom,0 0;background-repeat:no-repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:400px;min-height:600px;padding:0 0 100px;transition:all .8s;display:block;position:fixed;top:72px;right:0;transform:translate(400px)}.global-nav.active{z-index:10;top:72px;transform:translate(0)}}@media only screen and (width<=1366px) and (width<=768px){.global-nav{width:100vw;min-height:inherit;height:calc(100vh - 54px);padding:0 0 56px;top:54px;transform:translate(100vw)}.global-nav.active{z-index:100;top:54px}}.global-nav__items{border-top:1px solid #1a1a1a}@media only screen and (width<=768px){.global-nav__items{height:calc(100% - 30px);overflow-y:auto}}.global-nav__item{border-bottom:1px solid #1a1a1a;position:relative}.global-nav__item:before{content:"";width:100%;height:45px;position:absolute;top:17px;left:0}.global-nav__item.orange{background:#fa0}.global-nav__item.orange:before{background:url(/build/assets/recruit_menubg006-hiUcwNm2.png) 0 0/cover no-repeat}.global-nav__item.orange p{z-index:1;position:relative}.global-nav__item.orange p:before{content:"HOME";color:#fff9cc;letter-spacing:.2rem;text-shadow:none;z-index:-1;font-family:Bangers,cursive;font-size:5rem;line-height:1;position:absolute;top:8px;bottom:0;left:15px}.global-nav__item.yellow{background:#ffe100}.global-nav__item.yellow:before{background:url(/build/assets/recruit_menubg001-Cp_x-a28.png) 0 0/cover no-repeat}.global-nav__item.yellow p{z-index:1;position:relative}.global-nav__item.yellow p:before{content:"ABOUT US";color:#fff9cc;letter-spacing:.2rem;text-shadow:none;z-index:-1;font-family:Bangers,cursive;font-size:5rem;line-height:1;position:absolute;top:8px;bottom:0;left:15px}.global-nav__item.yellow .global-nav__item--list{background:#fffce5}.global-nav__item.yellow .global-nav__item--list:after{background:url(/build/assets/accordion_bg001-B2706dBK.png) 0 0/cover no-repeat}.global-nav__item.red{background:#e61727}.global-nav__item.red:before{background:url(/build/assets/recruit_menubg002-ND7gtAqu.png) 0 0/cover no-repeat}.global-nav__item.red p{z-index:1;position:relative}.global-nav__item.red p:before{content:"PERSON";color:#ffccd1;letter-spacing:.2rem;text-shadow:none;z-index:-1;font-family:Bangers,cursive;font-size:5rem;line-height:1;position:absolute;top:8px;bottom:0;left:15px}.global-nav__item.red .global-nav__item--list{background:#e6cfd1}.global-nav__item.red .global-nav__item--list:after{background:url(/build/assets/accordion_bg002-D5iKbN2j.png) 0 0/cover no-repeat}.global-nav__item.blue{background:#0068b7}.global-nav__item.blue:before{background:url(/build/assets/recruit_menubg003-C1FhjQZZ.png) 0 0/cover no-repeat}.global-nav__item.blue p{position:relative}.global-nav__item.blue p:before{content:"TECGNOLOGY";color:#b7d2e6;letter-spacing:.2rem;text-shadow:none;font-family:Bangers,cursive;font-size:5rem;line-height:1;position:absolute;top:8px;bottom:0;left:15px}.global-nav__item.green{background:#45b035}.global-nav__item.green:before{background:url(/build/assets/recruit_menubg004-BkD7389Y.png) 0 0/cover no-repeat}.global-nav__item.green p{z-index:1;position:relative}.global-nav__item.green p:before{content:"CULTURE";color:#bde6b8;letter-spacing:.2rem;text-shadow:none;z-index:-1;font-family:Bangers,cursive;font-size:5rem;line-height:1;position:absolute;top:8px;bottom:0;left:15px}.global-nav__item.green .global-nav__item--list{background:#d2e6ce}.global-nav__item.green .global-nav__item--list:after{background:url(/build/assets/accordion_bg003-DJ_U9TaB.png) 0 0/cover no-repeat}.global-nav__item.pink2{background:#f099b7}.global-nav__item.pink2:before{background:url(/build/assets/recruit_menubg005-BN_gNapH.png) bottom/cover no-repeat}.global-nav__item.pink2 p{position:relative}.global-nav__item.pink2 p:before{content:"INTERNSHIP";color:#f8ccdb;letter-spacing:.2rem;text-shadow:none;font-family:Bangers,cursive;font-size:5rem;line-height:1;position:absolute;top:8px;bottom:0;left:15px}.global-nav__item.pink{background:#e85298}.global-nav__item.pink:before{background:url(/build/assets/recruit_menubg005-BN_gNapH.png) bottom/cover no-repeat}.global-nav__item.pink p{position:relative}.global-nav__item.pink p:before{content:"RECRUIT";color:#f0b9c3;letter-spacing:.2rem;text-shadow:none;font-family:Bangers,cursive;font-size:5rem;line-height:1;position:absolute;top:8px;bottom:0;left:15px}.global-nav__item p[data-title-en]:before{content:attr(data-title-en)!important}.global-nav__item--title a{color:#fff;text-shadow:0 2px #261c1a,0 -2px #261c1a,1px 2px #261c1a,1px -2px #261c1a,-1px 2px #261c1a,-1px -2px #261c1a,2px 0 #261c1a,2px 1px #261c1a,2px 2px #261c1a,2px -1px #261c1a,2px -2px #261c1a,-2px 0 #261c1a,-2px 1px #261c1a,-2px 2px #261c1a,-2px -1px #261c1a,-2px -2px #261c1a,1px 3px #000,2px 3px #000,3px 1px #000,3px 2px #000,3px 3px #000;padding:15px 20px 15px 15px;font-size:1.8rem;display:block;position:relative}.global-nav__item--title a:after{content:"";background:url(/build/assets/icon_recruit_link2-DHylpsTZ.png) bottom/cover no-repeat;width:26px;height:26px;margin:auto;position:absolute;top:0;bottom:0;right:10px}.global-nav__item--title.accordion_close,.global-nav__item--title.accordion_open{color:#fff;text-shadow:0 2px #261c1a,0 -2px #261c1a,1px 2px #261c1a,1px -2px #261c1a,-1px 2px #261c1a,-1px -2px #261c1a,2px 0 #261c1a,2px 1px #261c1a,2px 2px #261c1a,2px -1px #261c1a,2px -2px #261c1a,-2px 0 #261c1a,-2px 1px #261c1a,-2px 2px #261c1a,-2px -1px #261c1a,-2px -2px #261c1a,1px 3px #000,2px 3px #000,3px 1px #000,3px 2px #000,3px 3px #000;padding:15px 20px 15px 15px;font-size:1.8rem;display:block;position:relative}.global-nav__item--title.accordion_close:after,.global-nav__item--title.accordion_open:after{content:"";background:url(/build/assets/icon_recruit_open-CQ8uh1Wi.png) bottom/cover no-repeat;width:26px;height:26px;margin:auto;transition:all .3s;position:absolute;top:0;bottom:0;right:10px}.global-nav__item--title.accordion_open span:after{opacity:0;transform:rotate(90deg)}.global-nav__item--title.accordion_open:after{transform:rotate(-180deg)}.global-nav__item--list{box-sizing:border-box;padding:20px 20px 10px;position:relative}.global-nav__item--list:after{content:"";width:100px;height:100px;position:absolute;bottom:0;right:0}.global-nav__item--list li{margin-bottom:10px}.global-nav__item--list li a{color:#1a1a1a;box-sizing:border-box;padding-left:26px;font-weight:400;position:relative;background:0 0!important}.global-nav__item--list li a:before{content:"";background:url(/build/assets/icon_recruit_link-BpvhdfkM.png) 0 0/cover no-repeat;width:26px;height:26px;margin:auto;position:absolute;top:0;bottom:0;left:0}.global-nav__item--list__bnr{width:150px;position:absolute;top:10px;right:20px}.global-nav__item--list__bnr img{width:100%}.global-nav__linklist{background:#f24c3d;justify-content:space-between;width:100%;height:50px;display:flex;position:absolute;bottom:0;left:0}.global-nav__linklist--youtube{background:#26278a;flex:0 108px;min-width:108px;max-width:108px}@media only screen and (width<=768px){.global-nav__linklist--youtube{flex:0 108px;min-width:108px;max-width:108px}}.global-nav__linklist--youtube a{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.global-nav__linklist--youtube a img{width:100%;height:auto}.global-nav__linklist--entry{background:url(/build/assets/header_entry_bg-D_5_n3Ga.png) 100% 0 no-repeat,#e73817;flex:0 0 100%;display:flex}.global-nav__linklist--entry a{color:#fff;letter-spacing:.2rem;justify-content:center;align-items:center;width:100%;font-family:Bangers,cursive;font-size:3rem;display:flex}.global-nav__linklist--entry a:after{content:"";vertical-align:middle;background:url(/build/assets/icon_gaibu_recruit-BbXQnqD7.svg) 0 0/cover no-repeat;width:16px;height:16px;margin-left:10px}.footer{z-index:9;background:#f7f7f7;border-top:1px dotted #1a1a1a;width:100%;margin-bottom:91px;position:relative}@media only screen and (width<=768px){.footer{margin-bottom:42px}}.footer__wrapper{width:900px;margin:0 auto}@media only screen and (width>=769px){.footer__wrapper{padding:60px 0}}@media only screen and (width<=768px){.footer__wrapper{width:100%;padding:0 0 10px}}@media only screen and (width>=769px){.footer__author{justify-content:space-between;width:100%;display:flex}}@media only screen and (width<=768px){.footer__author{width:87.5%;margin:0 auto}.footer__logo{border-bottom:1px solid #999;width:100%;margin-bottom:20px;padding-top:10px;padding-bottom:20px}}.footer__logo__image{margin-bottom:15px}@media only screen and (width>=769px){.footer__tel__image{display:block}}@media only screen and (width<=768px){.footer__tel__image{display:none}}@media only screen and (width>=769px){.footer__tel__image-sp{display:none}}@media only screen and (width<=768px){.footer__tel__image-sp{display:block}.footer__bnr{width:160px}}.footer__nav{border-bottom:1px solid #999;width:100%;margin-bottom:15px}@media only screen and (width>=769px){.footer__nav__items{flex-flow:wrap;justify-content:space-between;gap:20px 5px;margin-bottom:20px;display:flex}.footer__nav__item{flex:1}}@media only screen and (width<=768px){.footer__nav__item{border-bottom:1px solid #1a1a1a}}@media only screen and (width>=769px){.footer__nav__item--title{margin-bottom:20px}}.footer__nav__item--title a{letter-spacing:.1rem;font-family:Bangers,cursive;font-size:3rem;font-weight:700;display:block;position:relative}.footer__nav__item--title a:before{content:"";background:#1a1a1a;width:30px;height:3px;position:absolute;bottom:0;left:0}@media only screen and (width<=768px){.footer__nav__item--title a{padding:10px 10px 10px 15px;font-family:Bangers,cursive;font-size:2.2rem;font-weight:700;position:relative}.footer__nav__item--title a:before{content:none}.footer__nav__item--title a:after{content:"";background:url(/build/assets/icon_recruit_link-BpvhdfkM.png) bottom/cover no-repeat;width:26px;height:26px;margin:auto;position:absolute;top:0;bottom:0;right:10px}}.footer__nav__item--title.sp{padding:10px 10px 10px 15px;font-family:Bangers,cursive;font-size:2.2rem;font-weight:700;position:relative}.footer__nav__item--title.sp span:after{content:"";background:url(/build/assets/icon_recruit_open-CQ8uh1Wi.png) bottom/cover no-repeat;width:26px;height:26px;margin:auto;transition:all .3s;position:absolute;top:0;bottom:0;right:10px}.footer__nav__item--title.sp.accordion_open span:after{transform:rotate(-180deg)}.footer__nav__item--list li a{color:#1a1a1a;box-sizing:border-box;padding-left:15px;position:relative}.footer__nav__item--list li a:before{content:"";background:url(/build/assets/icon_recruit_link-BpvhdfkM.png) -7px/cover no-repeat;width:12px;height:20px;margin:auto;position:absolute;top:0;bottom:0;left:0}.footer__nav__item--list li:not(:last-of-type){margin-bottom:5px}@media only screen and (width<=768px){.footer__nav__item--list li:not(:last-of-type){margin-bottom:10px}.footer__nav__item--list{box-sizing:border-box;background:#fff;margin-bottom:0;padding:15px 6.25%;position:relative}.footer__nav__item--list:after{content:"";background:url(/build/assets/accordion_bg004-B33HA81v.png) 0 0/cover no-repeat;width:100px;height:100px;position:absolute;bottom:0;right:0}}.footer__copyright{box-sizing:border-box;background:#666;padding:2px 0}@media only screen and (width<=768px){.footer__copyright{background:0 0;padding:0}}.footer__copyright__wrapper{justify-content:space-between;width:900px;margin:0 auto;display:flex}@media only screen and (width<=768px){.footer__copyright__wrapper{width:100%;display:block}.footer__copyright__wrapper div{width:87.5%;margin:0 auto 15px}}.footer__copyright__wrapper div a{color:#fff;box-sizing:border-box;padding-left:15px;position:relative}.footer__copyright__wrapper div a:before{content:"";background:url(/build/assets/icon_recruit_link_white-D5kemqEo.png) -7px/cover no-repeat;width:12px;height:20px;margin:auto;position:absolute;top:0;bottom:0;left:0}@media only screen and (width<=768px){.footer__copyright__wrapper div a{color:#1a1a1a}.footer__copyright__wrapper div a:before{content:"";background:url(/build/assets/icon_recruit_link-BpvhdfkM.png) -7px/cover no-repeat}}.footer__copyright__wrapper p{color:#fff;font-size:1.2rem;font-weight:400}@media only screen and (width<=768px){.footer__copyright__wrapper p{letter-spacing:0;text-align:center;box-sizing:border-box;background:#666;padding:2px 0}}.footer__btn-list{background:#ffe100;width:100%;padding:13px 0 7px;position:fixed;bottom:0}@media only screen and (width<=768px){.footer__btn-list{padding:0}}.footer__btn-list ul{width:820px;margin:0 auto 10px}@media only screen and (width>=769px){.footer__btn-list ul{justify-content:space-between;display:flex}}@media only screen and (width<=768px){.footer__btn-list ul{border-top:2px solid #1a1a1a;width:100%;margin:0;display:flex}}.footer__btn-list ul li{z-index:1;position:relative}.footer__btn-list ul li:nth-child(2) a:after{margin-top:6px}@media only screen and (width>=769px){.footer__btn-list ul li{flex:0 260px;max-width:260px}.footer__btn-list ul li a{transition:all .3s}.footer__btn-list ul li:hover a{transform:translate(5px,5px)}}@media only screen and (width<=768px){.footer__btn-list ul li{flex:0 50%;max-width:50%;margin:0}}.footer__btn-list ul li:after{content:"";z-index:-1;background:#1a1a1a;width:100%;height:100%;position:absolute;bottom:-5px;right:-5px}@media only screen and (width<=768px){.footer__btn-list ul li:after{display:none}}.footer__btn-list ul li a{color:#fff;text-align:center;box-sizing:border-box;background-color:#26278a;background-image:url(/build/assets/btn_bg-DXF_cxDp.png),none;background-position:0 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #1a1a1a;justify-content:center;height:60px;padding:12px 0;font-size:1.8rem;font-weight:700;text-decoration:none;display:flex}@media only screen and (width<=768px){.footer__btn-list ul li a{background-color:#26278a;background-image:url(/build/assets/btn_bg@sp-CmqLIDs1.png),none;background-position:0 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:none;height:40px;padding:8px 0;font-size:1.4rem}}.footer__btn-list ul li a:after{content:"";background:url(/build/assets/icon_recruit_link_white-D5kemqEo.png) 0 0/contain no-repeat;width:30px;height:30px;margin-top:3px;display:inline-block;position:absolute;right:10px}@media only screen and (width<=768px){.footer__btn-list ul li a:after{width:24px;height:24px;margin-top:0;right:0}.footer__btn-list ul li:first-of-type{display:none}}.footer__btn-list ul li:last-child a{background-color:#eb53b8;background-image:url(/build/assets/btn_bg-DXF_cxDp.png),none;background-position:0 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}@media only screen and (width<=768px){.footer__btn-list ul li:last-child a{box-sizing:border-box;background-color:#eb53b8;background-image:url(/build/assets/btn_bg@sp-CmqLIDs1.png),none;background-position:0 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-left:1px solid #1a1a1a}}.footer__btn-list ul li:last-child a:after{content:"";background:url(/build/assets/icon_recruit_link_white-D5kemqEo.png) 0 0/contain no-repeat;width:30px;height:30px;margin-top:3px;display:inline-block}@media only screen and (width<=768px){.footer__btn-list ul li:last-child a:after{width:24px;height:24px;margin-top:1px}}.footer__btn-list ul li:nth-child(2) a{background-color:#e73817;background-image:url(/build/assets/btn_bg-DXF_cxDp.png),none;background-position:0 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}@media only screen and (width<=768px){.footer__btn-list ul li:nth-child(2) a{box-sizing:border-box;background-color:#e73817;background-image:url(/build/assets/btn_bg@sp-CmqLIDs1.png),none;background-position:0 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-right:1px solid #1a1a1a}}.footer__btn-list ul li:nth-child(2) a:after{content:"";background:url(/build/assets/icon_gaibu_recruit-BbXQnqD7.svg) 0 0/cover no-repeat;width:16px;height:16px;margin-top:8px;margin-left:12px}@media only screen and (width<=768px){.footer__btn-list ul li:nth-child(2) a:after{width:12px;height:12px;right:7px}}.scroll-top{width:180px;height:180px;transition:opacity .2s}@media only screen and (width<=768px){.scroll-top{width:90px;height:90px}.scroll-top img{width:100%}}.scroll-top--hide{opacity:0;pointer-events:none;position:fixed;bottom:0;right:0}@media only screen and (width<=768px){.scroll-top--hide{right:6.25%}}.scroll-top--hide img{width:180px;height:auto}@media only screen and (width<=768px){.scroll-top--hide img{width:100%;height:auto}}.scroll-top--scrolling{z-index:99;position:fixed;bottom:0;right:0}@media only screen and (width<=768px){.scroll-top--scrolling{bottom:42px;right:0}}.scroll-top--scrolling img{width:180px;height:auto}@media only screen and (width<=768px){.scroll-top--scrolling img{width:100%;height:auto}}.scroll-top--scrollend{position:absolute;bottom:29px;right:0}@media only screen and (width<=768px){.scroll-top--scrollend{bottom:25px;right:6.25%}}.scroll-top--scrollend img{width:180px;height:auto}@media only screen and (width<=768px){.scroll-top--scrollend img{width:100%;height:auto}}.footerlink{background:url(/build/assets/footer_bg001-BjZlo_dn.jpg);width:100%;padding-top:30px}.footerlink--pho{width:870px;margin:0 auto}@media only screen and (width<=768px){.footerlink--pho{width:100%}}.footerlink--btn{width:1000px;margin:0 auto 10px}@media only screen and (width>=769px){.footerlink--btn{justify-content:space-between;display:flex}}@media only screen and (width<=768px){.footerlink--btn{width:90.625%}}.footerlink--btn li{z-index:1;position:relative}.footerlink--btn li:nth-child(2) a:after{margin-top:6px}@media only screen and (width>=769px){.footerlink--btn li{flex:0 320px;max-width:320px}.footerlink--btn li a{transition:all .3s}.footerlink--btn li:hover a{transform:translate(5px,5px)}}.footerlink--btn li:after{content:"";z-index:-1;background:#1a1a1a;width:100%;height:100%;position:absolute;bottom:-5px;right:-5px}.footerlink--btn li a{color:#fff;text-align:center;box-sizing:border-box;background:url(/build/assets/btn_bg-DXF_cxDp.png) 0 100% no-repeat,#26278a;border:1px solid #1a1a1a;justify-content:center;height:90px;padding:25px 0;font-size:2.1rem;font-weight:700;text-decoration:none;display:flex}@media only screen and (width<=768px){.footerlink--btn li a{background-color:#26278a;background-image:url(/build/assets/btn_bg@sp-CmqLIDs1.png),none;background-position:0 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:60px;padding:14px 0;font-size:1.6rem}}.footerlink--btn li a:after{content:"";background:url(/build/assets/icon_recruit_link_white-D5kemqEo.png) 0 0/cover no-repeat;width:30px;height:30px;margin-top:3px;display:inline-block}@media only screen and (width<=768px){.footerlink--btn li a:after{margin-top:0}}.footerlink--btn li:last-child a{background:url(/build/assets/btn_bg-DXF_cxDp.png) 0 100% no-repeat,#eb53b8}@media only screen and (width<=768px){.footerlink--btn li:last-child a{background-color:#eb53b8;background-image:url(/build/assets/btn_bg@sp-CmqLIDs1.png),none;background-position:0 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}}.footerlink--btn li:last-child a:after{content:"";background:url(/build/assets/icon_recruit_link_white-D5kemqEo.png) 0 0/cover no-repeat;width:30px;height:30px;margin-top:3px;display:inline-block}@media only screen and (width<=768px){.footerlink--btn li:last-child a:after{margin-top:0}.footerlink--btn li:nth-child(n+2){margin-top:15px}}.footerlink--btn li:nth-child(2) a{background:url(/build/assets/btn_bg-DXF_cxDp.png) 0 100% no-repeat,#e73817}@media only screen and (width<=768px){.footerlink--btn li:nth-child(2) a{background-color:#e73817;background-image:url(/build/assets/btn_bg@sp-CmqLIDs1.png),none;background-position:0 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}}.footerlink--btn li:nth-child(2) a:after{content:"";background:url(/build/assets/icon_gaibu_recruit-BbXQnqD7.svg) 0 0/cover no-repeat;width:20px;height:20px;margin-top:8px;margin-left:12px}@media only screen and (width<=768px){.footerlink--btn li:nth-child(2) a:after{margin-top:5px}}
