@charset "UTF-8";button,input{padding:0;border:0}button,input,select,textarea{margin:0;background:0 0;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle}.form_contact select::-ms-expand,select::-ms-expand{display:none}.form_contact input::-moz-placeholder,.form_contact textarea::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder{color:#ccc}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc}.form_contact input::placeholder,.form_contact textarea::placeholder,input::placeholder,textarea::placeholder{color:#ccc}input:-webkit-autofill,textarea:-webkit-autofill{-webkit-transition:background-color 999999s;transition:background-color 999999s}input[type=date],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=text],select{width:360px}input[type=date],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=text],select,textarea{font-size:.9375rem;padding:6px 10px;font-family:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"MS PGothic",sans-serif;line-height:1.5;background:linear-gradient(to right,#fcf9f5 50%,rgba(252,249,245,0) 50%) right top no-repeat;border:1px solid #bdbcbc;background-color:#fff;background-size:200% 100%;transition:background-position .3s}:root input[type=date],:root input[type=email],:root input[type=number],:root input[type=search],:root input[type=tel],:root input[type=text],:root select,:root textarea{font-family:"Noto Sans JP",Meiryo,"MS PGothic","Hiragino Sans","Hiragino Kaku Gothic ProN",sans-serif}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{background-position-x:left}input[name*=address],input[name^=email],textarea{width:720px}input[name^=address-level]{width:360px}input[name^=old]{width:120px}textarea{max-width:720px;min-width:720px;min-height:150px}.check_wrap{display:flex;flex-wrap:wrap;align-items:flex-start}.check_wrap>span:last-child label,.form_contact .check_wrap>span:last-child label{margin-right:0!important}.check_wrap label,.form_contact .check_wrap label{display:flex;align-items:center;cursor:pointer;margin-right:2em}.check_wrap input[type=checkbox],.check_wrap input[type=radio]{width:24px;height:24px;margin-right:-24px}.check_wrap input[type=checkbox]+span,.check_wrap input[type=radio]+span,.form_contact .check_wrap input[type=checkbox]+span,.form_contact .check_wrap input[type=radio]+span{display:block;width:auto;height:24px;padding:2px 2px 2px 32px;position:relative;line-height:1;margin-right:.5em}.check_wrap input[type=checkbox]+span:before,.check_wrap input[type=radio]+span:before{content:"";display:block;position:absolute;left:-2px;top:-3px;width:24px;height:24px;border:2px solid #263561;transition:transform .3s}.check_wrap input[type=checkbox]+span:after,.check_wrap input[type=radio]+span:after{content:"";display:block;position:absolute;left:3px;top:2px;width:14px;height:14px;background-color:#263561;transform:scale(0);transition:transform .3s}.check_wrap input[type=checkbox]:checked+span:after,.check_wrap input[type=radio]:checked+span:after,.form_contact .check_wrap input[type=checkbox]:checked+span:after,.form_contact .check_wrap input[type=radio]:checked+span:after{transform:scale(1)!important}.check_wrap input[type=radio]+span,.check_wrap input[type=radio]+span:after,.check_wrap input[type=radio]+span:before,.form_contact .check_wrap input[type=radio]+span{border-radius:50%}.select_wrap{display:inline-block;position:relative}.form_contact .select_wrap:after,.select_wrap:after{content:"";display:block;position:absolute;right:12px;top:50%;border-style:solid;border-width:11px 7px 0;margin-top:-5px;border-color:#263561 transparent transparent}@media (max-width:750px){input[type=date],input[type=email],input[type=number],input[type=tel],input[type=text],select,textarea{padding:16px 20px;width:600px}textarea{max-width:600px;min-width:600px;min-height:320px}input[name^=old]{width:200px}.check_wrap{margin:15px 0 0}.check_wrap label{font-size:1rem;padding:10px 0}.check_wrap input[type=checkbox]+span,.check_wrap input[type=radio]+span{height:40px;padding-left:60px}.check_wrap input[type=checkbox]+span:before,.check_wrap input[type=radio]+span:before{left:0;top:-5px;width:40px;height:40px;border-width:3px}.check_wrap input[type=checkbox]+span:after,.check_wrap input[type=radio]+span:after{left:4px;top:4px;width:22px;height:22px}.select_wrap:after{right:21px;top:50%;border-width:16px 10px 0;margin-top:-8px}}.form_contact .ui_table01 td,.form_contact .ui_table01 th{padding:15px 25px}.form_contact .ui_table01 th{width:30%}.form_contact .ui_table01 th .required{color:#fff;font-size:80%;padding:4px 8px;margin-left:8px;background-color:#ff9a81;white-space:nowrap}@media (max-width:750px){.form_contact .ui_table01,.form_contact .ui_table01 tbody,.form_contact .ui_table01 td,.form_contact .ui_table01 th,.form_contact .ui_table01 tr{display:block}.form_contact .ui_table01 td,.form_contact .ui_table01 th{padding:25px 30px}.form_contact .ui_table01 th{width:auto}.form_contact .ui_table01 th .required{padding:5px 15px;margin-left:15px}}.form_contact .btn_wrap{margin-top:40px;display:flex;justify-content:center;flex-wrap:wrap}.form_contact .btn_wrap>p{width:100%;text-align:center;margin-bottom:20px}.form_contact .btn_wrap>input{padding:10px 0;width:200px;font-size:130%;color:#fff;transition:opacity .3s;background-color:#ab916a}.form_contact .btn_wrap>input.back{background-color:#ab916a;margin-right:30px}.form_contact .btn_wrap>input.send{margin-left:30px}.form_contact .btn_wrap>input:hover{opacity:.7}@media (max-width:750px){.form_contact .btn_wrap{margin-top:50px}.form_contact .btn_wrap>input{padding:15px 0;width:280px;font-size:130%}}.form_contact .mw_wp_form_input .btnSubmit{width:300px}@media (max-width:750px){.form_contact .mw_wp_form_input .btnSubmit{width:400px}}.form_contact .mw_wp_form .horizontal-item+.horizontal-item{margin-left:0;display:block}.form_contact button,.form_contact input{padding:0;border:0}.form_contact button,.form_contact input,.form_contact select,.form_contact textarea{margin:0;background:0 0;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle}.form_contact input:-ms-input-placeholder,.form_contact textarea:-ms-input-placeholder{color:#ccc}.form_contact input:-webkit-autofill,.form_contact textarea:-webkit-autofill{-webkit-transition:background-color 999999s;transition:background-color 999999s}.form_contact input[type=date],.form_contact input[type=email],.form_contact input[type=number],.form_contact input[type=search],.form_contact input[type=tel],.form_contact input[type=text],.form_contact select{width:360px}.form_contact input[type=date],.form_contact input[type=email],.form_contact input[type=number],.form_contact input[type=search],.form_contact input[type=tel],.form_contact input[type=text],.form_contact select,.form_contact textarea{font-size:.9375rem;padding:6px 10px;font-family:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"MS PGothic",sans-serif;line-height:1.5;background:linear-gradient(to right,#fcf9f5 50%,rgba(252,249,245,0) 50%) right top no-repeat;border:1px solid #bdbcbc;background-color:#fff;background-size:200% 100%;transition:background-position .3s}:root .form_contact input[type=date],:root .form_contact input[type=email],:root .form_contact input[type=number],:root .form_contact input[type=search],:root .form_contact input[type=tel],:root .form_contact input[type=text],:root .form_contact select,:root .form_contact textarea,_:-ms-input-placeholder{font-family:"Noto Sans JP",Meiryo,"MS PGothic","Hiragino Sans","Hiragino Kaku Gothic ProN",sans-serif}.form_contact input[type=date]:focus,.form_contact input[type=email]:focus,.form_contact input[type=number]:focus,.form_contact input[type=search]:focus,.form_contact input[type=tel]:focus,.form_contact input[type=text]:focus,.form_contact select:focus,.form_contact textarea:focus{background-position-x:left}.form_contact input[name*=address],.form_contact input[name^=email]{width:720px}.form_contact input[name^=address-level]{width:360px}.form_contact input[name^=old]{width:120px}.form_contact textarea{width:720px;max-width:720px;min-width:720px;min-height:150px}.form_contact .check_wrap{display:flex;flex-wrap:wrap;align-items:flex-start}.form_contact .check_wrap input[type=checkbox],.form_contact .check_wrap input[type=radio]{width:24px;height:24px;margin-right:-24px}.form_contact .check_wrap input[type=checkbox]+span:before,.form_contact .check_wrap input[type=radio]+span:before{content:"";display:block;position:absolute;left:-2px;top:-3px;width:24px;height:24px;border:2px solid #263561;transition:transform .3s}.form_contact .check_wrap input[type=checkbox]+span:after,.form_contact .check_wrap input[type=radio]+span:after{content:"";display:block;position:absolute;left:3px;top:2px;width:14px;height:14px;background-color:#263561;transform:scale(0);transition:transform .3s}.form_contact .check_wrap input[type=radio]+span:after,.form_contact .check_wrap input[type=radio]+span:before{border-radius:50%}.form_contact .select_wrap{display:inline-block;position:relative}@media (max-width:750px){.form_contact input[type=date],.form_contact input[type=email],.form_contact input[type=number],.form_contact input[type=tel],.form_contact input[type=text],.form_contact select,.form_contact textarea{padding:16px 20px;width:600px}.form_contact textarea{max-width:600px;min-width:600px;min-height:320px}.form_contact input[name^=old]{width:200px}.form_contact .check_wrap{margin:15px 0 0}.form_contact .check_wrap label{font-size:1rem;padding:10px 0}.form_contact .check_wrap input[type=checkbox]+span,.form_contact .check_wrap input[type=radio]+span{height:40px;padding-left:60px}.form_contact .check_wrap input[type=checkbox]+span:before,.form_contact .check_wrap input[type=radio]+span:before{left:0;top:-5px;width:40px;height:40px;border-width:3px}.form_contact .check_wrap input[type=checkbox]+span:after,.form_contact .check_wrap input[type=radio]+span:after{left:4px;top:4px;width:22px;height:22px}.form_contact .select_wrap:after{right:21px;top:50%;border-width:16px 10px 0;margin-top:-8px}}.form_contact .alertText{display:block;font-size:80%;padding:7px 0 0;color:red}.form_contact .p-country-name{display:none!important}#decoContents,#wrapper:after{position:absolute;pointer-events:none}#wrapper:after{content:"";display:block;width:2959px;height:auto;background-image:url(../img/deco_contents_sub.png);background-repeat:repeat-y;background-position:top center;background-size:2959px 2170px;top:1200px;left:calc(50% + 30px);bottom:-2000px;transform:translateX(-50%);z-index:-1}@media (max-width:750px){#wrapper:after{background-image:url(../img/deco_contents_sub_sp.png)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#wrapper:after{background-image:url(../img/deco_contents_sub@2x.png)}}@media (max-width:750px){#wrapper:after{width:750px;background-size:750px 2099px;top:3260px;left:auto;right:0;bottom:-4000px;transform:none}}#decoContents{left:0;right:0;top:800px;bottom:0;overflow:hidden}#decoContents>div{height:3148px;position:relative}#decoContents>div .deco>div,#pageTitle>.container .deco>div{width:1400px;position:absolute;z-index:15;pointer-events:none;mix-blend-mode:screen;-webkit-mask:linear-gradient(to right,#fff 50%,rgba(255,255,255,0) 100%);mask:linear-gradient(to right,#fff 50%,rgba(255,255,255,0) 100%)}#decoContents>div .deco>div video,#pageTitle>.container .deco>div video{display:block;width:100%;height:auto;-webkit-mask:linear-gradient(to bottom,rgba(255,255,255,0)0,#fff 10%,#fff 90%,rgba(255,255,255,0) 100%);mask:linear-gradient(to bottom,rgba(255,255,255,0)0,#fff 10%,#fff 90%,rgba(255,255,255,0) 100%)}#decoContents>div .deco>div:nth-child(1){right:clamp(-50vw,calc(50% - 50vw),calc(50% - 960px));transform:scale(-1);top:0}#decoContents>div .deco>div:nth-child(2){left:clamp(-50vw,calc(50% - 50vw),calc(50% - 960px));top:680px}#decoContents>div .deco>div:nth-child(3){right:clamp(-50vw,calc(50% - 50vw),calc(50% - 960px));transform:scale(-1);top:1360px}#decoContents>div .deco>div:nth-child(4){left:clamp(-50vw,calc(50% - 50vw),calc(50% - 960px));top:2040px}#decoContents>div:nth-child(n+2){margin-top:-500px}@media (max-width:750px){#decoContents{top:1400px}#decoContents>div{height:5070px}#decoContents>div .deco>div{width:700px}#decoContents>div .deco>div:nth-child(1){right:0;top:0}#decoContents>div .deco>div:nth-child(2){left:0;top:1400px}#decoContents>div .deco>div:nth-child(3){right:0;top:2560px}#decoContents>div .deco>div:nth-child(4){left:0;top:3960px}#decoContents>div:nth-child(n+2){margin-top:0}}#gNavi{top:242px}@media (max-width:750px){#requirments{padding:0 0 97px}}#pageTitle{padding-top:110px;position:relative}#pageTitle::before{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none;width:3103px;height:2693px;background-image:url(../img/bg_pagetitle.svg);top:-576px;left:calc(50% + 18px);transform:translateX(-50%)}#pageTitle>.container,#pageTitle>.container>.txt{display:flex;flex-direction:column;position:relative}#pageTitle>.container{max-width:1400px;height:814px;margin:0 auto;padding:158px 150px 0}#pageTitle>.container>.txt{z-index:10}#pageTitle>.container>.txt>.en{display:block;align-self:end;margin-right:-10px}#pageTitle>.container>.txt>.en>span{display:block;overflow:hidden}#pageTitle>.container>.txt>.en>span>span{display:block;transform:translateY(100%);font-family:kudryashev-d-contrast-sans,sans-serif;font-weight:400;font-style:normal;font-size:5rem;line-height:1;letter-spacing:.05em;background:linear-gradient(-38deg,#e6d498 0,#e6d498 40%,#97c5a7 60%,#97c5a7 100%);color:transparent;-webkit-background-clip:text;background-clip:text}#pageTitle>.container>.txt>.ja,#pageTitle>.container>.txt>.sub{display:block;font-style:normal;line-height:1.5;color:#222;opacity:0}#pageTitle>.container>.txt>.ja{font-family:"Zen Kaku Gothic New",serif;font-weight:500;font-feature-settings:"palt";font-size:2.5rem;letter-spacing:.05em;margin-bottom:15px}#pageTitle>.container>.txt>.sub{font-family:kudryashev-d-contrast-sans,sans-serif;font-weight:400;font-size:1.125rem;letter-spacing:.1em;margin-bottom:55px}#pageTitle>.container>.pic{position:absolute;left:50%;transform:translateX(-50%);top:364px;-webkit-clip-path:inset(0 100%0 0);clip-path:inset(0 100%0 0)}#pageTitle>.container .deco>div:nth-child(1){right:clamp(-50vw,calc(50% - 50vw),calc(50% - 960px));top:-280px;transform:scale(-1)}#pageTitle>.container .deco>div:nth-child(2){left:clamp(-50vw,calc(50% - 50vw),calc(50% - 960px));top:300px}@media (max-width:750px){#pageTitle{padding-top:210px}#pageTitle::before{content:none}#pageTitle>.container{width:auto;height:510px;padding:0 56px}#pageTitle>.container>.txt{flex-direction:column;text-align:center;margin-bottom:18px}#pageTitle>.container>.txt>.en{margin-right:10px}#pageTitle>.container>.txt>.en>span>span{font-size:2.25rem}#pageTitle>.container>.txt>.ja{font-size:1.5rem}#pageTitle>.container>.txt>.sub{margin-bottom:45px;font-size:.75rem}#pageTitle>.container>.pic{top:210px}#pageTitle>.container .deco>div{width:700px;z-index:0}#pageTitle>.container .deco>div:nth-child(1){right:0;top:-80px}#pageTitle>.container .deco>div:nth-child(2){left:0;top:360px}}#breadcrumbList{margin-top:49px}#breadcrumbList>.container{max-width:1500px;margin:0 auto;padding:0 50px}#breadcrumbList>.container>ul{display:flex;flex-wrap:wrap}#breadcrumbList>.container>ul>li{padding-left:29px;position:relative;font-size:.875rem;line-height:1.5}#breadcrumbList>.container>ul>li:before{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none;left:13px;top:5px;background-image:url(../img/ico_arrow_bread.svg);width:6px;height:10px}#breadcrumbList>.container>ul>li>a{color:#222}#breadcrumbList>.container>ul>li>a:hover{text-decoration:none}#breadcrumbList>.container>ul>li:first-child{padding-left:0}#breadcrumbList>.container>ul>li:first-child:before{display:none}#breadcrumbList>.container>ul>li:last-child>a{text-decoration:none}@media (min-width:751px) and (max-width:1100px){#breadcrumbList>.container{margin:0 5px}}@media (max-width:750px){#breadcrumbList{margin-top:40px}#breadcrumbList>.container{margin:0 40px}#breadcrumbList>.container>ul{justify-content:flex-start}#breadcrumbList>.container>ul>li{padding-left:57px}#breadcrumbList>.container>ul>li:before{left:26px;top:15px;width:9px;height:18px}}#mainContents{margin:88px 0 115px;position:relative}#mainContents:after,#mainContents>p:after,.ui_box01:after,.ui_box01>p:after,.ui_box02:after,.ui_box02>p:after,.ui_boxCareer:after,.ui_boxCareer>p:after{content:"";display:block;clear:both}#mainContents>:first-child,#mainContents>section:first-child>:first-child,.ui_box01>:first-child{margin-top:0}#mainContents>:last-child,#mainContents>section:last-child>:last-child,.ui_box01>.layout:last-child,.ui_box01>:last-child{margin-bottom:0}@media (max-width:750px){#mainContents{margin:40px 0 110px}#mainContents:before{content:"";display:block;position:absolute;pointer-events:none;width:750px;height:2099px;background-image:url(../img/deco_contents_sub02_sp.png);background-repeat:no-repeat;background-position:top center;background-size:750px 2099px;top:860px;left:0;right:0;bottom:0;z-index:-1}}.ui_box01{max-width:1100px;margin:0 auto 90px;position:relative}.ui_box01>.layout{margin-bottom:90px}.ui_box01>.layout .btn{color:#fff;text-decoration:none;width:250px;display:flex;justify-content:center;font-family:"Zen Kaku Gothic New",serif;font-weight:500;font-style:normal;font-feature-settings:"palt";transition:.3s;background-color:#97c5a7;border-radius:30px;padding:8px 0;margin:30px auto 0}.ui_box01>.layout .btn:hover{opacity:.7}@media (max-width:750px){.ui_box01{max-width:670px}.ui_box01>.layout .btn{width:450px;border-radius:50px;padding:15px 0;margin:50px auto 0}}.ui_box02{max-width:1140px;min-width:1100px;margin:0 auto 90px;position:relative}.ui_box02>:first-child,.ui_column01>.col02:first-child,.ui_column01>.col02:first-child+.col02,.ui_column01>.col03:first-child,.ui_column01>.col03:first-child+.col03,.ui_column01>.col03:first-child+.col03+.col03{margin-top:0}.ui_box02>:last-child{margin-bottom:0}@media (max-width:750px){.ui_box02{max-width:none;min-width:100%;padding:0 40px}}.ui_boxIntro{width:1100px;margin:0 auto 90px;position:relative}@media (max-width:750px){.ui_boxIntro{width:auto;padding:0;margin:0 40px 90px}}.ui_column01{display:flex;flex-wrap:wrap;justify-content:space-between}.ui_column01>.col02,.ui_column01>.col03,.ui_column01>.col04{flex:0 1 auto;margin-top:30px;padding:20px 20px 36px;background:#fff}.ui_column01>.col02{width:calc(100%/2 - 70px*1/2)}.ui_column01>.col03{width:calc(100%/3 - 40px*2/3)}.ui_column01 .pic{margin-bottom:28px;overflow:hidden}.ui_boxCareer .list .slide>li .pic img,.ui_column01 .pic img{width:100%;height:auto}.ui_column01 .txt>.tit{margin-bottom:12px;display:flex;align-items:center;justify-content:center;position:relative;color:#201756;font-family:"Zen Kaku Gothic New",serif;font-weight:500;font-style:normal;font-feature-settings:"palt";font-size:1.3125rem;line-height:1.5;text-align:center}.ui_column01 .txt>.tit.line02{height:60px}.ui_column01>.col04{width:calc(100%/4 - 40px*3/4)}.ui_column01>.col04:first-child,.ui_column01>.col04:first-child+.col04,.ui_column01>.col04:first-child+.col04+.col04,.ui_column01>.col04:first-child+.col04+.col04+.col04{margin-top:0}.ui_column01.pattern02>li{background-color:#201756;color:#fff;padding:0}.ui_column01.pattern02>li:nth-child(n+3){margin-top:60px}.ui_column01.pattern02>li .pic{margin-bottom:0}.ui_column01.pattern02>li .txt{padding:44px 50px 60px}.ui_column01.pattern02>li .txt>.tit{margin-bottom:15px;flex-direction:column}.ui_column01.pattern02>li .txt>.tit>span.ja{margin-bottom:12px;display:flex;justify-content:center;align-items:center;font-size:1.9375rem;color:#fff;font-family:"Zen Kaku Gothic New",serif;font-weight:500;font-style:normal;font-feature-settings:"palt";line-height:1.3}.ui_column01.pattern02>li .txt>.tit>span.ja.line02{height:94px}.ui_column01.pattern02>li .txt>.tit>span.en{display:block;color:#ab916a;font-size:1.5rem;line-height:1.5;font-family:kudryashev-d-contrast-sans,sans-serif;font-style:normal;font-weight:500;letter-spacing:.08em}@media (max-width:750px){.ui_column01>.col02,.ui_column01>.col03,.ui_column01>.col04{width:100%;padding:40px 40px 56px}.ui_column01>.col02:first-child,.ui_column01>.col03:first-child,.ui_column01>.col04:first-child{margin-top:0}.ui_column01>.col02:nth-child(n+2),.ui_column01>.col03:nth-child(n+2),.ui_column01>.col04:nth-child(n+2){margin-top:40px!important}.ui_column01 .pic{margin-bottom:47px}.ui_column01 .pic img{width:100%;height:auto}.ui_column01 .txt>.tit{font-size:1.125rem;margin-bottom:32px}.ui_column01 .txt>.tit.line02,.ui_column01.pattern02>li .txt>.tit>span.ja.line02{height:auto}.ui_column01>.sp-col02{width:calc(100%/2 - 40px*1/2)}.ui_column01>.sp-col02:nth-child(-n+2){margin-top:0!important}.ui_column01>.sp-col02:nth-child(n+3){margin-top:50px!important}.ui_column01.pattern02>li{padding:0}.ui_column01.pattern02>li:nth-child(n+2){margin-top:90px!important}.ui_column01.pattern02>li .pic{margin-bottom:0}.ui_column01.pattern02>li .txt{padding:57px 40px 60px}.ui_column01.pattern02>li .txt>.tit{margin-bottom:30px}.ui_column01.pattern02>li .txt>.tit>span.ja{margin-bottom:20px;font-size:1.25rem}.ui_column01.pattern02>li .txt>.tit>span.en{font-size:.9375rem}}.ui_boxCareer{max-width:1360px;margin:0 auto 138px}.ui_boxCareer>:first-child{margin-top:0}.ui_boxCareer>:last-child{margin-bottom:0}.ui_boxCareer .ui_tit01{color:#222;text-align:center;margin-bottom:83px}.ui_boxCareer .list{max-width:900px;margin:0 auto;position:relative}.ui_boxCareer .list .swiper-container{overflow:visible}.ui_boxCareer .list .slide{list-style:none;display:flex}.ui_boxCareer .list .slide>li{max-width:900px!important;width:100%!important;min-height:100%;padding:0;position:relative;z-index:-2;box-shadow:55px 19px 127px -41px #c2b095}.ui_boxCareer .list .slide>li:before{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none;width:0;height:0;border-style:solid;border-width:46.5px 0 46.5px 30px;border-color:transparent transparent transparent #fff;top:50%;margin-top:-40px;right:-30px}.ui_boxCareer .list .slide>li::after{content:"";position:absolute;background-color:#fff;top:0;left:0;height:100%;width:100%;z-index:-4}.ui_boxCareer .list .slide>li .num{display:flex;align-items:center;height:100px;padding:43px 55px 0;margin-bottom:0;margin-top:0;color:#fff;background-color:#ab916a}.ui_boxCareer .list .slide>li .num .en{font-family:kudryashev-d-contrast-sans,sans-serif;font-weight:400;font-style:normal;font-size:7.5rem;line-height:1}.ui_boxCareer .list .slide>li .num .ja{font-size:1.875rem;font-family:"Zen Kaku Gothic New",serif;font-weight:500;font-style:normal;font-feature-settings:"palt";padding-left:12px}.ui_boxCareer .list .slide>li .pic{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none;width:900px;right:0;top:0;z-index:0}.ui_boxCareer .list .slide>li .answer{padding:70px 75px 83px;position:relative;z-index:1}.ui_boxCareer .list .slide>li .answer .txt>.tit,.ui_boxCareer .list .slide>li .answer>.tit{color:#93764b;font-family:"Zen Kaku Gothic New",serif;font-weight:500;font-style:normal;font-feature-settings:"palt"}.ui_boxCareer .list .slide>li .answer>.tit{display:block;font-size:1.5rem;line-height:1.5;text-align:center;letter-spacing:1.7px;margin-bottom:23px}.ui_boxCareer .list .slide>li .answer>.lead{margin-bottom:38px;text-align:left}.ui_boxCareer .list .slide>li .answer .txt{background-color:#f4f1ed;padding:40px 55px 58px}.ui_boxCareer .list .slide>li .answer .txt>.tit{font-size:1.125rem;border-bottom:1px solid #ab916a;padding-bottom:8px;margin-bottom:20px}.ui_boxCareer .list .slide>li .arrow::after{content:"";position:absolute;right:-32px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:50px solid transparent;border-bottom:70px solid transparent;border-left:41px solid #fff}.ui_boxCareer .list .slide>li:last-child:before,.ui_list_step01>li:last-child:after{content:none}.ui_boxCareer .list .btn{position:absolute;top:calc(50% - 27px);z-index:1;width:60px;height:60px;transition:opacity .3s;display:block;background:center no-repeat;background-image:url(../img/btn_arrow_swiper01.png);background-size:contain}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){.ui_boxCareer .list .btn{background-image:url(../img/btn_arrow_swiper01@2x.png)}}.ui_boxCareer .list .btn.prev{left:-206px;transform:rotate(180deg)}.ui_boxCareer .list .btn.next{right:-212px}.ui_boxCareer .list .btn:hover{opacity:.7;cursor:pointer}.ui_boxCareer .list .btn[aria-disabled=true]{opacity:.7;background-image:url(../img/btn_arrow_swiper01_disable.png);transform:rotate(0deg)}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){.ui_boxCareer .list .btn[aria-disabled=true]{background-image:url(../img/btn_arrow_swiper01_disable@2x.png)}}.ui_boxCareer .list .btn[aria-disabled=true].next{transform:rotate(180deg)}@media (min-width:751px) and (max-width:1359px){.ui_boxCareer .list .btn.prev{left:-100px}.ui_boxCareer .list .btn.next{right:-100px}}@media (max-width:750px){.ui_boxCareer{max-width:100%;margin:0 auto 152px;padding:0 40px}.ui_boxCareer .ui_tit01{font-size:1.5625rem}.ui_boxCareer .ui_tit01>.en{font-size:1.625rem;margin-top:10px}.ui_boxCareer .list{max-width:100%;margin:0 auto;position:relative}.ui_boxCareer .list .slide,.ui_boxCareer .list .slide>li .answer .txt .detail{display:block}.ui_boxCareer .list .slide>li{max-width:100%!important;width:100%!important;padding:0;margin-left:0;transition:.3s;min-height:140px;box-shadow:none}.ui_boxCareer .list .slide>li::before{content:none}.ui_boxCareer .list .slide>li:not(:last-child){margin-bottom:90px}.ui_boxCareer .list .slide>li:last-child::after{content:""}.ui_boxCareer .list .slide>li::after{box-shadow:-6px 31px 65px -35px #c2b095}.ui_boxCareer .list .slide>li .num{height:140px;width:100%;padding:0 60px;margin-top:0;align-items:flex-end}.ui_boxCareer .list .slide>li .num .en{font-size:4.375rem;line-height:.78}.ui_boxCareer .list .slide>li .num .ja{font-size:1.5rem;margin-top:0;padding-left:16px}.ui_boxCareer .list .slide>li .pic{width:670px;height:140px;overflow:hidden}.ui_boxCareer .list .slide>li .answer{padding:50px 40px 0;opacity:0;transition:.3s}.ui_boxCareer .list .slide>li .answer .tit{margin:0 0 30px}.ui_boxCareer .list .slide>li .answer .tit>span{display:block;font-size:1.25rem;margin-bottom:28px}.ui_boxCareer .list .slide>li .answer>.lead{margin:0 0 32px;text-align:left}.ui_boxCareer .list .slide>li .answer .txt{margin:0;background-color:#f4f1ed}.ui_boxCareer .list .slide>li .answer .txt .detail ul:nth-child(2){margin-left:0;margin-top:20px}.ui_boxCareer .list .slide>li .answer .txt .detail ul>li{padding-left:30px;letter-spacing:0}.ui_boxCareer .list .slide>li .answer .txt .detail ul>li:nth-child(n+2){margin-top:20px}.ui_boxCareer .list .slide>li .answer .txt .detail ul>li::before{width:18px;height:18px;top:16px}.ui_boxCareer .list .slide>li .arrow{position:absolute;bottom:-65px;left:50%;width:150px;height:65px;transform:translateX(-50%);z-index:1}.ui_boxCareer .list .slide>li .arrow::after{right:50%;top:unset;bottom:-114px;transform:translate(50%,-50%) rotate(0deg);border-right:80px solid transparent;border-bottom:60px solid transparent;border-left:80px solid transparent;border-top:60px solid #ab916a;z-index:-2;transition:.3s}.ui_boxCareer .list .slide>li .arrow::before{content:"";position:absolute;border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:13px;transform:rotate(45deg) translateX(-50%);-webkit-transform:rotate(45deg) translateX(-50%);bottom:37px;left:calc(50% - 4px);transition:.3s}.ui_boxCareer .list .slide>li.open{height:auto!important;padding:0 0 40px}.ui_boxCareer .list .slide>li.open .pic{overflow:visible}.ui_boxCareer .list .slide>li.open .arrow::after{border-top:60px solid #fff}.ui_boxCareer .list .slide>li.open .arrow::before{border:solid #93764b;border-width:0 2px 2px 0}.ui_boxCareer .list .slide>li.open .answer{opacity:1}}.ui_boxFaq{position:relative}.ui_boxFaq .container{margin:0 auto;max-width:1100px;width:100%;position:relative}.ui_boxFaq .container .ui_tit03{margin-bottom:108px}.ui_boxFaq .container .ui_tit03>.ja{color:#222}.ui_boxFaq .container .list-faq li{width:520px;background-color:#201756;float:left;margin-bottom:60px;margin-right:60px}.ui_boxFaq .container .list-faq li:nth-child(2){margin-top:150px}.ui_boxFaq .container .list-faq li:nth-child(3),.ui_boxFaq .container .list-faq li:nth-child(5){margin-top:-150px}.ui_boxFaq .container .list-faq li:nth-child(even){margin-right:0}.ui_boxFaq .container .list-faq li .layout{color:#fff;padding:55px 65px 41px;position:relative;display:flex;flex-direction:column-reverse}.ui_boxFaq .container .list-faq li .en{display:block;color:#ab916a;font-family:kudryashev-d-contrast-sans,sans-serif;font-weight:400;font-style:normal;font-size:1.5rem;letter-spacing:.3em;line-height:1;text-align:center;position:relative;top:6px}.ui_boxFaq .container .list-faq li .tit{display:flex;justify-content:flex-end;align-items:center;margin-top:35px}.ui_boxFaq .container .list-faq li .tit .ja{color:#ab916a;font-family:"Zen Kaku Gothic New",serif;font-weight:500;font-style:normal;font-feature-settings:"palt";font-size:1.25rem;line-height:1;margin-right:25px}@media (min-width:751px){.ui_boxFaq .container .list-faq.type02{display:flex;align-items:flex-start}.ui_boxFaq .container .list-faq.type02 li:nth-child(2){margin-top:0}}@media (max-width:750px){.ui_boxFaq .container{max-width:670px;width:670px}.ui_boxFaq .container .ui_tit03{margin-bottom:50px}.ui_boxFaq .container .list-faq li{width:auto;float:none;margin-bottom:40px;margin-right:0}.ui_boxFaq .container .list-faq li:nth-child(2),.ui_boxFaq .container .list-faq li:nth-child(3),.ui_boxFaq .container .list-faq li:nth-child(5){margin-top:0}.ui_boxFaq .container .list-faq li:nth-child(even){margin-right:0}.ui_boxFaq .container .list-faq li:last-child{margin-bottom:0}.ui_boxFaq .container .list-faq li .layout{padding:40px}.ui_boxFaq .container .list-faq li .en{font-size:1.5rem;top:12px}.ui_boxFaq .container .list-faq li .tit{margin-top:20px}.ui_boxFaq .container .list-faq li .tit .ja{font-size:1.3125rem;margin-right:40px;letter-spacing:.1em}.ui_boxFaq .container .list-faq li .tit .ico{width:150px;height:150px}.ui_boxFaq .container .list-faq li .tit .ico img{width:100%;height:auto}}.ui_tit01{margin-bottom:56px;display:flex;flex-direction:column;text-align:center;align-items:center}.ui_tit01>.en,.ui_tit01>.ja{font-style:normal;line-height:1.5}.ui_tit01>.en{font-family:kudryashev-d-contrast-sans,sans-serif;font-weight:400;font-size:.9375rem;letter-spacing:.05em;display:inline-block;background:linear-gradient(-38deg,#e6d498 0,#e6d498 40%,#97c5a7 60%,#97c5a7 100%);color:transparent;-webkit-background-clip:text;background-clip:text}.ui_tit01>.ja{font-family:"Zen Kaku Gothic New",serif;font-weight:500;font-feature-settings:"palt";font-size:2.25rem;margin-bottom:10px}@media (max-width:750px){.ui_tit01{margin-bottom:30px}.ui_tit01>.en{font-size:1rem}.ui_tit01>.ja{font-size:1.5rem;line-height:1.5;margin-bottom:20px}}.ui_tit02,.ui_tit03>.en,.ui_tit03>.ja{font-style:normal;line-height:1.5;letter-spacing:.05em}.ui_tit02{margin-bottom:52px;padding:8px 26px 10px;font-family:"Zen Kaku Gothic New",serif;font-weight:500;font-feature-settings:"palt";font-size:1.75rem;color:#fff;background:linear-gradient(to right,#97c5a7,#e6d498);text-align:center}@media (max-width:750px){.ui_tit02{margin-bottom:60px;padding:20px;font-size:1.25rem}}.ui_tit03{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:106px}.ui_tit03>.en,.ui_tit03>.ja{display:block}.ui_tit03>.en{order:1;font-family:kudryashev-d-contrast-sans,sans-serif;font-weight:400;font-size:1.25rem;margin-top:7px;background:linear-gradient(-38deg,#e6d498 0,#e6d498 40%,#97c5a7 60%,#97c5a7 100%);color:transparent;-webkit-background-clip:text;background-clip:text}.ui_tit03>.ja{font-family:"Zen Kaku Gothic New",serif;font-weight:500;font-feature-settings:"palt";font-size:2.25rem}@media (max-width:750px){.ui_tit03{margin-bottom:63px}.ui_tit03>.en{font-size:.9375rem;margin-top:10px}.ui_tit03>.ja{font-size:1.5rem;letter-spacing:.1em}}.ui_tit04{margin-left:5px;display:flex;flex-direction:column;text-align:center;align-items:center}.ui_tit04>.en,.ui_tit04>.ja{font-style:normal;line-height:1.5;letter-spacing:.05em}.ui_tit04>.ja{display:block;font-family:"Zen Kaku Gothic New",serif;font-weight:500;font-feature-settings:"palt";font-size:2rem}.ui_tit04>.en{order:1;display:inline-block;font-family:kudryashev-d-contrast-sans,sans-serif;font-weight:400;font-size:1.25rem;margin-top:4px;background:linear-gradient(-38deg,#e6d498 0,#e6d498 40%,#97c5a7 60%,#97c5a7 100%);color:transparent;-webkit-background-clip:text;background-clip:text}@media (max-width:750px){.ui_tit04{flex-direction:column;align-items:center;text-align:center;margin-left:0}.ui_tit04>.en{font-size:.9375rem;margin-top:10px}.ui_tit04>.ja{font-size:1.5rem;letter-spacing:.1em}}.ui_tit05,.ui_tit06 .ja,.ui_tit07>span.ja{font-family:"Zen Kaku Gothic New",serif;font-weight:500;font-style:normal;font-feature-settings:"palt";letter-spacing:.05em}.ui_tit05{position:relative;border:1px solid #e57b34;border-width:1px 0;text-align:center;padding:11px 0;margin-bottom:51px;font-size:1.5rem;line-height:1.5}@media (max-width:750px){.ui_tit05{margin-bottom:70px;padding:24px 20px;font-size:1.25rem;border-width:2px 0}}.ui_tit06{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:61px}.ui_tit06 .ja,.ui_tit07>span.ja{font-size:1.75rem}.ui_tit06 .ja{display:block;line-height:1.5;color:#fff}.ui_tit06 .en{margin:18px -20px 0 0;display:block;font-family:kudryashev-d-contrast-sans,sans-serif;font-weight:400;font-style:normal;font-size:5.625rem;line-height:1;letter-spacing:.075em;color:rgba(255,255,255,.3)}@media (max-width:750px){.ui_tit06{padding-left:0;margin-bottom:50px;flex-direction:column}.ui_tit06 .ja{font-size:1.125rem;margin-bottom:33px}.ui_tit06 .en{font-size:3rem;letter-spacing:0;margin:0 0 0-20px}}.ui_tit07{margin-bottom:25px}.ui_tit07>span,.ui_tit11>span{display:block;line-height:1.5}.ui_tit07>span.ja{margin:0 0 15px -8px}.ui_tit07>span.en{font-family:kudryashev-d-contrast-sans,sans-serif;font-weight:400;font-style:normal;font-size:1rem;letter-spacing:.1em;color:#e57b34}@media (max-width:750px){.ui_tit07{margin-bottom:40px;text-align:center}.ui_tit07>span.ja{margin:0 auto 18px;font-size:1.25rem}.ui_tit07>span.en{font-size:.9375rem}}@media (min-width:751px){.ui_boxWrap04 .boxIn.reverse .ui_tit07{text-align:right}.ui_boxWrap04 .boxIn.reverse .ui_tit07>span.ja{margin:0-8px 15px 0}.ui_boxWrap04 .boxIn.reverse .ui_tit07>span.en{margin-right:-5px}}.ui_table01 caption,.ui_tit08{line-height:1.5;letter-spacing:.05em}.ui_tit08,.ui_tit09>.en{font-style:normal;font-weight:500}.ui_tit08{position:relative;font-family:"Zen Kaku Gothic New",serif;font-feature-settings:"palt";font-size:1.5rem;padding-left:34px;margin-bottom:73px}.ui_tit08::before{position:absolute;content:"";top:16px;left:0;width:20px;height:5px;background-color:#e57b34}@media (max-width:750px){.ui_tit08{margin-bottom:73px;padding-left:67px;font-size:1.25rem}.ui_tit08::before{width:40px;height:8px;top:28px}}.ui_tit09{display:flex;justify-content:center;flex-direction:column;align-items:center;line-height:1.5;width:100%;margin-bottom:50px;border-bottom:1px solid #ab916a}.ui_tit09>.en{font-family:kudryashev-d-contrast-sans,sans-serif;color:rgba(221,228,237,.5);font-size:4.625rem;flex-wrap:wrap;letter-spacing:.1em;text-transform:uppercase;justify-content:center;line-height:1}.ui_tit09>.ja,.ui_tit10>.wrap>.ja,.ui_tit11>span.ja{font-family:"Zen Kaku Gothic New",serif;font-weight:500;font-style:normal;font-feature-settings:"palt"}.ui_tit09>.ja{flex-wrap:wrap;justify-content:center;text-align:center;color:#000;font-size:1.875rem;margin-top:-48px;letter-spacing:.05em;margin-bottom:10px}@media (max-width:750px){.ui_tit09{width:100%;margin-bottom:52px;text-align:center}.ui_tit09>.en{font-size:2.25rem;line-height:1}.ui_tit09>.ja{font-size:1.25rem;margin-bottom:20px}}.ui_tit10{margin-bottom:57px;display:flex;justify-content:center}.ui_tit10>.wrap{display:inline-block;position:relative}.ui_tit10>.wrap:after,.ui_tit10>.wrap:before{content:"";width:18px;height:28px;display:block;background-image:url(../img/ico_tit10.svg);background-size:cover;background-repeat:no-repeat;position:absolute;bottom:0}.ui_tit10>.wrap:before{left:-27px}.ui_tit10>.wrap:after{right:-27px;transform:scale(-1,1)}.ui_tit10>.wrap>.ja,.ui_tit11>span.ja{color:#fff}.ui_tit10>.wrap>.ja{display:block;font-size:1.875rem;line-height:1.5;letter-spacing:.06em}@media (max-width:750px){.ui_tit10{margin-bottom:72px;padding-left:60px;display:block}.ui_tit10>.wrap:after,.ui_tit10>.wrap:before{width:25px;height:39px;bottom:30px}.ui_tit10>.wrap:before{left:-42px}.ui_tit10>.wrap:after{right:-32px}.ui_tit10>.wrap>.ja{font-size:1.25rem}}.ui_tit11{margin-bottom:53px;display:flex;flex-direction:column;align-items:center}.ui_tit11>span.ja{margin-bottom:7px;font-size:1.125rem}.ui_tit11>span.en{font-size:2.25rem;font-family:kudryashev-d-contrast-sans,sans-serif;font-style:normal;font-weight:500;letter-spacing:.2em;text-transform:uppercase}@media (max-width:750px){.ui_tit11{margin-bottom:30px;text-align:center}}.pic_l,.pic_m{overflow:hidden}@media (max-width:750px){.pic_l{height:auto}.pic_l,.pic_m{display:block;float:none;margin:0 auto 40px}.pic_m,.pic_m img{width:100%;height:auto}.pic_l{width:100%;overflow:hidden;position:relative}.pic_l img,.pic_l picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.ui_table01{width:100%;border-collapse:separate}.ui_table01 td,.ui_table01 th{padding:19px 20px 18px;background-color:transparent;vertical-align:middle;font-weight:300}.ui_table01 caption{font-size:1.25rem;padding:15px 40px;background:linear-gradient(to right,#97c5a7,#e6d498);color:#fff}.ui_table01 thead th{background-color:#263561;color:#fff;text-align:center}.ui_table01 tbody th{color:#ab916a;text-align:left;min-width:210px}.ui_table01 tbody td,.ui_table01 tbody th{border:1px solid #000;border-width:0 0 1px}@media (max-width:750px){.ui_table01 caption{font-size:1.125rem;padding:25px 0;letter-spacing:0}.ui_table01 tbody td,.ui_table01 tbody th{padding:21px 20px;border-width:0 0 2px}.ui_table01 tbody th{text-align:center}.ui_table01 tbody tr:first-child th{border-width:2px 0}.ui_table01.sp-col01,.ui_table01.sp-col01 caption,.ui_table01.sp-col01 tbody,.ui_table01.sp-col01 td,.ui_table01.sp-col01 th,.ui_table01.sp-col01 thead,.ui_table01.sp-col01 tr{display:block;width:100%}.ui_table01.sp-col01 tbody td,.ui_table01.sp-col01 tbody th{padding-left:40px;padding-right:40px}}.ui_boxWrap01{margin-bottom:90px;position:relative;z-index:1}.ui_boxWrap01:after,.ui_boxWrap01>.boxIn:after,.ui_boxWrap01>.boxIn>p:after,.ui_boxWrap01>p:after{content:"";display:block;clear:both}.ui_boxWrap01>.boxIn>:first-child,.ui_boxWrap01>:first-child{margin-top:0}.ui_boxWrap01>.boxIn>:last-child,.ui_boxWrap01>:last-child{margin-bottom:0}.ui_boxWrap01>.boxIn{width:1100px;margin:0 auto;position:relative;z-index:1;padding-bottom:151px}.ui_boxWrap01>.boxIn::before,.ui_boxWrap02 .boxIn>.content:before{content:"";display:block;position:absolute;bottom:0;z-index:-1;background-color:rgba(255,255,255,.3)}.ui_boxWrap01>.boxIn::before{left:-150px;right:-150px;top:27px}.ui_boxWrap01>.boxIn .lead{margin-bottom:60px}.ui_boxWrap01>.boxIn .bottom{margin-top:60px}@media (max-width:750px){.ui_boxWrap01{position:relative;z-index:1}.ui_boxWrap01>.boxIn{width:auto;padding:0 40px 68px}.ui_boxWrap01>.boxIn::before{left:0;right:0;top:40px}.ui_boxWrap01>.boxIn .lead{margin-bottom:80px}.ui_boxWrap01>.boxIn .bottom{margin-top:80px}}.ui_boxWrap02{position:relative;z-index:1;margin-bottom:90px}.ui_boxWrap02 .boxIn{width:1400px;margin:0 auto;display:flex}.ui_boxWrap02 .boxIn>.header{flex:0 0 auto;width:275px;padding:0 56px 114px 0;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.ui_boxWrap02 .boxIn>.header .splide__arrows{display:flex;justify-content:center;margin-top:64px}.ui_boxWrap02 .boxIn>.header .splide__arrow{flex:0 0 auto;display:block;width:80px;height:80px;border-radius:50%;border:1px solid #e57b34;margin-right:23px;transition:opacity .3s;position:relative}.ui_boxWrap02 .boxIn>.header .splide__arrow svg,.ui_list_step01.no-line>li:after{display:none}.ui_boxWrap02 .boxIn>.header .splide__arrow:after{top:50%;left:50%;transform:translate(-50%,-50%) rotate(180deg);content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none;background-image:url(../img/ico_arrow_bread.svg);width:13px;height:24px}.ui_boxWrap02 .boxIn>.header .splide__arrow--next{transform:scaleX(-1);margin-right:0}.ui_boxWrap02 .boxIn>.header .splide__arrow:hover,.ui_boxWrap02 .boxIn>.header .splide__arrow[disabled]{opacity:.5}.ui_boxWrap02 .boxIn>.content{flex:1 1 auto;padding:70px 71px 112px;position:relative;z-index:1;-webkit-clip-path:inset(0-100vw 0 0);clip-path:inset(0-100vw 0 0)}.ui_boxWrap02 .boxIn>.content:before{left:0;top:0;width:calc(50vw + 50%)}.ui_boxWrap02 .boxIn>.content .splide__track{width:370px;overflow:visible}@media (max-width:750px){.ui_boxWrap02{padding:38px 40px 0}.ui_boxWrap02 .boxIn{width:auto;display:block}.ui_boxWrap02 .boxIn>.header{width:auto;margin-bottom:48px;padding:0;align-items:center}.ui_boxWrap02 .boxIn>.header .splide__arrows{display:none}.ui_boxWrap02 .boxIn>.content{padding:40px 40px 70px;-webkit-clip-path:none;clip-path:none}.ui_boxWrap02 .boxIn>.content:before{width:auto;right:0;background:#fff}.ui_boxWrap02 .boxIn>.content .splide__track{width:auto}}.ui_boxWrap03{width:1100px;margin:0 auto 90px;padding:9px 0 0;position:relative}.ui_boxWrap03::before{content:"";position:absolute;top:0;left:-70px;right:-70px;bottom:0;background:linear-gradient(-38deg,#e6d498 0,#e6d498 30%,#97c5a7 70%,#97c5a7 100%)}.ui_boxWrap03>.boxIn{padding:0 30px 107px 60px;position:relative}.ui_boxWrap03>.boxIn>.pic{position:absolute;right:33px;bottom:42px}@media (max-width:750px){.ui_boxWrap03{width:auto;margin:0 auto 90px;padding:80px 40px 85px}.ui_boxWrap03>.boxIn{padding:0 0 0 40px}.ui_boxWrap03>.boxIn>.pic{display:none}}.ui_boxWrap04{position:relative;z-index:1;width:1100px;margin:0 auto 90px}.ui_boxWrap04+.ui_boxWrap04{margin-top:-38px}.ui_boxWrap04 .boxIn{min-height:500px;display:flex;align-items:center;position:relative;z-index:1}.ui_boxWrap04 .boxIn:after,.ui_boxWrap04 .boxIn>p:after{content:"";display:block;clear:both}.ui_boxWrap04 .boxIn>:first-child{margin-top:0}.ui_boxWrap04 .boxIn>:last-child{margin-bottom:0}.ui_boxWrap04 .boxIn+.boxIn{margin-top:53px}.ui_boxWrap04 .boxIn>.pic{margin:0 130px 0-79px}.ui_boxWrap04 .boxIn.type02.reverse>.pic img,.ui_boxWrap04 .boxIn>.pic img{border-radius:260px}.ui_boxWrap04 .boxIn>.txt{padding-bottom:37px}@media (min-width:751px){.ui_boxWrap04 .boxIn.reverse{flex-direction:row-reverse}.ui_boxWrap04 .boxIn.reverse>.pic{margin:0-79px 0 130px}.ui_boxWrap04 .boxIn.reverse>.txt{padding-bottom:37px}}.ui_boxWrap04 .boxIn.type02{align-items:flex-start}.ui_boxWrap04 .boxIn.type02>.pic{margin:5px 80px 0-411px}.ui_boxWrap04 .boxIn.type02.reverse>.pic{margin:5px -411px 0 80px}@media (max-width:750px){.ui_boxWrap04{width:auto}.ui_boxWrap04 .boxIn{padding:0 80px;min-height:auto;display:flex;flex-direction:column}.ui_boxWrap04 .boxIn:nth-child(n+2){margin-top:143px}.ui_boxWrap04 .boxIn>.txt{padding-bottom:0}.ui_boxWrap04 .boxIn>.pic{margin:0 auto 60px}.ui_boxWrap04 .boxIn>.pic img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:295px}.ui_boxWrap04 .boxIn.type02>.pic{margin:0-80px 60px auto;width:670px;height:auto}.ui_boxWrap04 .boxIn.type02>.pic img{border-radius:200px 0 0 200px}.ui_boxWrap04 .boxIn.type02.reverse>.pic{margin:0 auto 60px -80px}.ui_boxWrap04 .boxIn.type02.reverse>.pic img{border-radius:0 200px 200px 0}}.ui_list_image01{display:grid;grid-template-columns:repeat(12,1fr);gap:70px}.ui_list_image01>li{grid-column:span 4}.ui_list_image01>li .pic{margin-bottom:43px}.ui_list_image01>li .pic img{display:block;margin:0 auto;border-radius:148px}.ui_list_image01>li .txt .tit{margin-bottom:25px;padding-bottom:15px;text-align:center;font-family:"Zen Kaku Gothic New",serif;font-weight:500;font-style:normal;font-feature-settings:"palt";font-size:1.25rem;line-height:1.5;letter-spacing:.05em;position:relative}.ui_list_image01>li .txt .tit::before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:70px;height:4px;background:linear-gradient(-38deg,#e6d498 0,#e6d498 30%,#97c5a7 70%,#97c5a7 100%)}@media (max-width:750px){.ui_list_image01{grid-template-columns:1fr;gap:65px;margin:0}.ui_list_image01>li{grid-column:span 1}.ui_list_image01>li .pic{margin-bottom:48px}.ui_list_image01>li .pic img{width:430px;height:auto;border-radius:215px}.ui_list_image01>li .txt{padding:0 40px}.ui_list_image01>li .txt .tit{margin-bottom:25px;font-size:1.25rem;padding-bottom:35px}.ui_list_image01>li .txt .tit::before{width:140px;height:8px}}@media (min-width:751px){.ui_list_image01>li.col02{padding:0 20px;grid-column:span 6}.ui_list_image01>li.col02 img{width:100%;height:auto}}.ui_list_check01{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.ui_list_check01>li{flex:0 0 auto;width:100%;margin-bottom:17px;padding-left:45px;font-size:1.0625rem;position:relative}.ui_list_check01>li::after,.ui_list_check01>li:before{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none}.ui_list_check01>li:before{width:25px;height:25px;background-color:#e57b34;left:0;top:2px;z-index:-1;border-radius:2px}.ui_list_check01>li::after{left:6px;top:1px;background-image:url(../img/ico_check01.svg);width:23px;height:20px}.ui_list_check01>li:last-child{margin-bottom:0}@media (min-width:751px){.ui_list_check01>li.col02{width:50%}}@media (max-width:750px){.ui_list_check01>li{margin-bottom:30px;padding-left:66px;font-size:1.0625rem;line-height:1.625}.ui_list_check01>li:before{left:0;top:11px;width:38px;height:39px}.ui_list_check01>li::after{left:8px;top:8px;width:34px;height:28px}}.ui_list_check02>li{flex:0 0 auto;width:100%;font-size:1.0625rem;line-height:1.5;padding-left:15px;position:relative;font-family:"Zen Kaku Gothic New",serif;font-weight:500;font-style:normal;font-feature-settings:"palt";margin-bottom:15px}.ui_list_check02>li:before{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none;left:0;top:25px;background-color:#ab916a;width:10px;height:10px;margin-top:-14px}@media (max-width:750px){.ui_list_check02{margin:30px 0;display:block}.ui_list_check02>li{width:100%;padding-left:30px}.ui_list_check02>li:before{width:16px;height:16px;top:32px}}.ui_list_step01{list-style-type:none;max-width:1100px;margin:0 auto}.ui_list_step01>li{padding-left:137px;margin-bottom:70px;display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:row-reverse;position:relative}.ui_list_step01>li:after{content:"";position:absolute;top:70px;left:45px;width:1px;height:calc(100% - 18px);background-color:#e57b34;z-index:-1}.ui_list_step01>li>.num{position:absolute;top:-19px;left:0;width:91px;height:91px;border-radius:50%;border:1px solid #e57b34}.ui_list_step01>li>.num:after{position:absolute;top:28px;left:21px;font-family:kudryashev-d-contrast-sans,sans-serif;font-weight:400;font-style:normal;font-size:2.75rem;line-height:1;letter-spacing:.05em;color:#e57b34;white-space:nowrap}.ui_list_step01>li>figure{flex:0 0 auto;margin:0 0 0 70px}.ui_list_step01>li:nth-child(1)>.num:after,.ui_list_step02>li:nth-child(1) figure .num:after{content:"01"}.ui_list_step01>li:nth-child(2)>.num:after,.ui_list_step02>li:nth-child(2) figure .num:after{content:"02"}.ui_list_step01>li:nth-child(3)>.num:after,.ui_list_step02>li:nth-child(3) figure .num:after{content:"03"}.ui_list_step01>li:nth-child(4)>.num:after,.ui_list_step02>li:nth-child(4) figure .num:after{content:"04"}.ui_list_step01>li:nth-child(5)>.num:after,.ui_list_step02>li:nth-child(5) figure .num:after{content:"05"}.ui_list_step01>li:nth-child(6)>.num:after,.ui_list_step02>li:nth-child(6) figure .num:after{content:"06"}.ui_list_step01>li:nth-child(7)>.num:after,.ui_list_step02>li:nth-child(7) figure .num:after{content:"07"}.ui_list_step01>li:nth-child(8)>.num:after,.ui_list_step02>li:nth-child(8) figure .num:after{content:"08"}.ui_list_step01>li:nth-child(9)>.num:after,.ui_list_step02>li:nth-child(9) figure .num:after{content:"09"}.ui_list_step01>li .txt{flex:1 1 50%;position:relative;margin-top:10px}.ui_list_step01>li .txt .tit{font-family:"Zen Kaku Gothic New",serif;font-weight:500;font-style:normal;font-feature-settings:"palt";margin-bottom:33px;font-size:1.5rem;letter-spacing:.05em;line-height:1.5}.ui_list_step01>li:last-child{margin-bottom:0}@media (max-width:750px){.ui_list_step01>li{padding-left:125px;margin-bottom:85px;display:block}.ui_list_step01>li:after{top:46px;left:47px;width:2px;height:calc(100% - 11px)}.ui_list_step01>li>.num{top:-50px;left:-1px;width:97px;height:97px;border-width:2px}.ui_list_step01>li>.num:after{top:29%;left:24%;font-size:1.5rem}.ui_list_step01>li>figure{margin:0 0 40px}.ui_list_step01>li>figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ui_list_step01>li .txt{margin-top:0;position:relative}.ui_list_step01>li .txt .tit{margin-bottom:15px;font-size:1.25rem}.ui_list_step01>li:last-child{margin-bottom:0}.ui_list_step01.no-line>li{padding-left:0}.ui_list_step01.no-line>li:after{display:none}.ui_list_step01.no-line>li>.num{top:-40px;left:-27px}.ui_list_step01.no-line>li>figure{margin:0 0 50px}.ui_list_step01.no-line>li .txt .tit{text-align:center;margin-bottom:35px}}.ui_list_step02{display:flex}.ui_list_step02>li{width:300px;margin-right:53px;display:block;flex:0 0 auto;position:relative}.ui_list_step02>li:last-child{margin-right:0}.ui_list_step02>li>.pic{width:100%;margin-bottom:24px;position:relative}.ui_list_step02>li>.pic img{width:100%;height:auto}.ui_list_step02>li>.pic>.num{position:absolute;left:-26px;bottom:-20px;z-index:9;font-family:kudryashev-d-contrast-sans,sans-serif;font-weight:400;font-style:normal;font-size:2.5rem;letter-spacing:.05em;line-height:1;color:#e57b34}.ui_list_step02>li>.pic>.mask{overflow:hidden}.ui_list_step02>li>.txt>.tit{margin-bottom:16px;font-family:"Zen Kaku Gothic New",serif;font-weight:500;font-style:normal;font-feature-settings:"palt";font-size:1.25rem;line-height:1.5;letter-spacing:.1em;display:flex;flex-direction:column;justify-content:center}@media (min-width:751px){.ui_list_step02.line02>li>.txt>.tit{min-height:3em}}@media (max-width:750px){.ui_list_step02{display:block}.ui_list_step02>li{width:auto;margin:0 0 70px}.ui_list_step02>li:last-child{margin-bottom:0}.ui_list_step02>li>.pic{margin-bottom:75px}.ui_list_step02>li>.pic>.num{left:0;right:0;bottom:-49px;text-align:center}.ui_list_step02>li>.pic>.mask img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ui_list_step02>li>.txt>.tit{margin-bottom:25px;text-align:center}}.ui_list_inline01{display:grid;grid-template-columns:repeat(2,auto)}.ui_list_inline01>li{position:relative;padding-left:16px;font-size:.9375rem;line-height:1.6}.ui_list_inline01>li:before{content:"";display:block;position:absolute;left:0;top:7px;width:7px;height:7px;background-color:#8e2daf}@media (max-width:750px){.ui_list_inline01{gap:3px 12px}.ui_list_inline01>li{min-width:auto;padding-left:26px;font-size:.875rem}.ui_list_inline01>li:before{top:16px;width:14px;height:14px}}.ui_list_case01{list-style-type:none;margin:30px 0}.ui_list_case01>li{position:relative;padding:15px 0 0 80px;margin-bottom:50px}.ui_list_case01>li:nth-child(even){padding:15px 80px 0 0}.ui_list_case01>li:last-child{margin-bottom:0}.ui_list_case01>li .num{position:absolute;left:0;top:0;width:104px;height:104px;background-color:#513b3c;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Prata,serif;font-size:.9375rem;letter-spacing:.15em;line-height:1;color:#fff;z-index:1}.ui_list_case01>li .num:after{display:block;font-size:2.25rem;letter-spacing:.15em;margin-top:8px}.ui_list_case01>li:nth-child(even) .num{left:auto;right:0}.ui_list_case01>li:nth-child(3n+2) .num{background-color:#cfa972}.ui_list_case01>li:nth-child(3n) .num{background-color:#81511c}.ui_list_case01>li:nth-child(1) .num:after{content:"01"}.ui_list_case01>li:nth-child(2) .num:after{content:"02"}.ui_list_case01>li:nth-child(3) .num:after{content:"03"}.ui_list_case01>li:nth-child(4) .num:after{content:"04"}.ui_list_case01>li:nth-child(5) .num:after{content:"05"}.ui_list_case01>li:nth-child(6) .num:after{content:"06"}.ui_list_case01>li:nth-child(7) .num:after{content:"07"}.ui_list_case01>li:nth-child(8) .num:after{content:"08"}.ui_list_case01>li:nth-child(9) .num:after{content:"9"}.ui_list_case01>li .txt{margin-top:20px}.ui_list_case01>li .txt .tit{font-size:1.5rem;font-weight:400;margin-bottom:15px}.ui_list_case01>li .txt p{margin:0}.ui_list_case01>li .arrowRight{position:relative}.ui_list_case01>li .arrowRight:after{content:"";display:block;position:absolute;right:-40px;top:50%;margin-top:-35px;border-style:solid;border-width:35px 0 35px 20px;border-color:transparent transparent transparent #513b3c}.ui_list_case01>li:nth-child(3n+2) .arrowRight:after{border-color:transparent transparent transparent #cfa972}.ui_list_case01>li:nth-child(3n) .arrowRight:after{border-color:transparent transparent transparent #81511c}@media (max-width:750px){.ui_list_case01>li{padding:30px 0 0;margin-bottom:50px}.ui_list_case01>li:nth-child(even){padding:30px 0 0}.ui_list_case01>li:last-child{margin-bottom:0}.ui_list_case01>li .num{width:140px;height:140px;font-size:.75rem;padding-top:12px}.ui_list_case01>li .num:after{font-size:1.875rem;margin-top:13px}.ui_list_case01>li:nth-child(even) .num{left:auto;right:0}.ui_list_case01>li:nth-child(3n+2) .num{background-color:#cfa972}.ui_list_case01>li:nth-child(3n) .num{background-color:#81511c}.ui_list_case01>li .txt{margin-top:30px}.ui_list_case01>li .txt .tit{font-size:1.125rem;text-align:center;margin:30px 0 9px}.ui_list_case01>li .txt p{margin:0}.ui_list_case01>li .arrowRight:after{right:50%;top:100%;margin-top:25px;margin-right:-35px;border-style:solid;border-width:20px 35px 0;border-color:#513b3c transparent transparent}.ui_list_case01>li:nth-child(3n+2) .arrowRight:after{border-color:#cfa972 transparent transparent}.ui_list_case01>li:nth-child(3n) .arrowRight:after{border-color:#81511c transparent transparent}}.ui_list_faq01{margin:30px auto}.ui_list_faq01>li{overflow:hidden;transition:height .3s}.ui_list_faq01>li:nth-child(n+2){margin-top:20px}.ui_list_faq01>li .question{font-size:1.25rem;font-weight:400;padding:15px 50px 14px 55px;position:relative;background-color:#ddf4ff;line-height:1.5}.ui_list_faq01>li .question:hover{cursor:pointer}.ui_list_faq01>li .question:before{content:"Q.";font-weight:600;color:#000;position:absolute;top:53%;left:24px;margin-top:-14px}.ui_list_faq01>li .question:after{content:"+";color:#000;position:absolute;top:14px;right:25px}.ui_list_faq01>li .answer{padding-left:55px;position:relative;padding-top:20px}.ui_list_faq01>li .answer:before{content:"A.";font-size:1.25rem;font-weight:600;color:#1a88f8;position:absolute;top:17px;left:25px}.ui_list_faq01>li .answer .faqIn{background-color:#ece6e6;padding:30px}.ui_btn01>a,.ui_list_faq01>li .answer .faqIn div{padding:30px;background-color:#fff}.ui_list_faq01>li.open .question:after{content:"-";top:13px;right:27px}@media (max-width:750px){.ui_list_faq01>li .question{font-size:1.125rem;font-weight:400;padding:25px 60px 15px 85px;line-height:1.4}.ui_list_faq01>li .question:before{top:50%;left:26px;margin-top:-23px}.ui_list_faq01>li .question:after{top:50%;right:25px;margin-top:-23px}.ui_list_faq01>li .answer{padding-left:85px;padding-top:34px}.ui_list_faq01>li .answer:before{font-size:1.125rem;top:30px;left:28px}.ui_list_faq01>li.open .question:after{top:50%;right:33px}}.ui_btn01{display:flex;justify-content:center;align-items:center;margin-top:56px}.ui_btn01>a{display:block;padding:14px 101px 14px 23px;border-radius:3px;box-shadow:0 4px 15px 0 rgba(133,161,179,.1);position:relative;font-family:"Zen Kaku Gothic New",serif;font-weight:500;font-style:normal;font-feature-settings:"palt";font-size:1.125rem;line-height:1.5;color:#222;text-decoration:none;transition:box-shadow .3s}.ui_btn01>a .arrow{display:block;position:absolute;right:33px;top:50%;width:18px;height:10px;margin-top:-5px;overflow:hidden}.ui_btn01>a .arrow::after,.ui_btn01>a .arrow::before{content:"";display:block;position:absolute;inset:0;background:center/contain no-repeat;background-image:url(../img/ico_arrow_btn.svg);transition:transform .3s}.ui_btn01>a .arrow::before{transform:translateX(-150%)}.ui_btn01>a:hover{box-shadow:0 0 0 0 rgba(133,161,179,.1)}.ui_btn01>a:hover .arrow::before{transform:translateX(0)}.ui_btn01>a:hover .arrow::after{transform:translateX(150%)}@media (max-width:750px){.ui_btn01{flex-direction:column;margin-top:35px}.ui_btn01>a{width:100%;padding:31px 160px 31px 40px;border-radius:6px;box-shadow:0 8px 30px 0 rgba(133,161,179,.1);font-size:1rem}.ui_btn01>a .arrow{right:40px;width:36px;height:20px;margin-top:-5px}}.bnr_requirement{min-height:140px;display:flex;flex-direction:column;justify-content:center;position:relative;background-color:#b49c76;padding:32px 163px 20px 357px;color:#000;text-decoration:none;overflow:hidden}.bnr_requirement>.pic{position:absolute;left:0;right:0;top:0;bottom:0}.bnr_requirement>.pic img{width:auto;height:100%}.bnr_requirement>.txt{position:relative;z-index:1}.bnr_requirement>.txt>.tit{display:flex;align-items:center}.bnr_requirement>.txt>.tit>span{display:block}.bnr_requirement>.txt>.tit>span.en,.meritWrap .boxOuter .box .tit .en{margin-right:40px;font-family:kudryashev-d-contrast-sans,sans-serif;font-style:normal;font-size:2.25rem;font-weight:500;line-height:1;letter-spacing:.2em;color:#fff}.bnr_requirement>.txt>.tit>span.ja{padding-bottom:2px;font-family:"Zen Kaku Gothic New",serif;font-style:normal;font-feature-settings:"palt";font-size:1.125rem;font-weight:400;line-height:1.5;letter-spacing:.05em}.bnr_requirement>.arrow{position:absolute;right:77px;top:50%;margin-top:-19px}.bnr_requirement>.arrow:after,.bnr_requirement>.arrow:before{content:"";display:block;width:32px;height:36px;-webkit-clip-path:path("M14.472,0.497 L10.294,4.683 L21.266,15.676 L0.490,15.676 L0.490,21.595 L21.267,21.595 L10.294,32.590 L14.472,36.776 L32.578,18.636 L14.472,0.497 Z");clip-path:path("M14.472,0.497 L10.294,4.683 L21.266,15.676 L0.490,15.676 L0.490,21.595 L21.267,21.595 L10.294,32.590 L14.472,36.776 L32.578,18.636 L14.472,0.497 Z");background-color:#fff;transition:.3s;transition-property:opacity,transform}.bnr_requirement>.arrow:before{position:absolute;left:0;top:0;opacity:0;transform:translateX(-150%)}.bnr_requirement:hover>.arrow:before{opacity:1;transform:translateX(0)}.bnr_requirement:hover>.arrow:after{opacity:0;transform:translateX(150%)}@media (max-width:750px){.bnr_requirement{display:block;min-height:auto;padding:352px 30px 142px}.bnr_requirement>.pic img{width:100%;height:auto}.bnr_requirement>.txt>.tit,.bnr_requirement>.txt>.tit>span{display:block;text-align:center}.bnr_requirement>.txt>.tit>span.en{margin-right:0;margin-bottom:20px;letter-spacing:.18em}.bnr_requirement>.arrow{right:auto;left:50%;top:auto;bottom:60px;margin:0 0 0-23px}.bnr_requirement>.arrow:after,.bnr_requirement>.arrow:before{width:47px;height:52px;-webkit-clip-path:path("M20.485,0.009 L14.366,6.008 L30.434,21.760 L0.009,21.760 L0.009,30.243 L30.436,30.243 L14.366,45.998 L20.485,51.996 L46.999,26.002 L20.485,0.009 Z");clip-path:path("M20.485,0.009 L14.366,6.008 L30.434,21.760 L0.009,21.760 L0.009,30.243 L30.436,30.243 L14.366,45.998 L20.485,51.996 L46.999,26.002 L20.485,0.009 Z")}}.meritWrap{position:relative;z-index:1;width:1400px;margin:0 auto 100px;padding:0}.meritWrap::before{display:none}.meritWrap .boxOuter{display:flex;justify-content:space-between}.meritWrap .boxOuter .box{width:48%;display:flex;background-color:rgba(238,232,222,.5);overflow:hidden;position:relative;z-index:1}.meritWrap .boxOuter .box::before{content:"";display:block;background-position:center;pointer-events:none;width:245px;height:245px;background-image:url(../../common/img/ico_merit.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:-45px;right:-64px;z-index:1}.meritWrap .boxOuter .box .tit{width:22.4%;margin-bottom:27px;display:block;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.meritWrap .boxOuter .box .tit .en{margin-left:-10px;margin-right:10px;font-weight:400;font-size:3rem;text-transform:uppercase;color:#ab916a;letter-spacing:.1em;display:block}.meritWrap .boxOuter .box .tit .ja{font-family:"Zen Kaku Gothic New",serif;font-weight:500;font-style:normal;font-feature-settings:"palt";font-size:1.125rem;line-height:1.5;display:block}.meritWrap .boxOuter .box .ui_list_check02{width:calc(100% - 22.4%);padding:65px 60px 40px 0;z-index:1}.meritWrap .boxOuter .box.demerit{background-color:rgba(221,228,237,.5)}.meritWrap .boxOuter .box.demerit::before{background-image:url(../../common/img/ico_demerit.svg);top:-25px;right:-41px;width:215px;height:215px}.meritWrap .boxOuter .box.demerit .tit .en{color:#a8b3c1}.meritWrap .boxOuter .box.demerit .ui_list_check02>li::before{background-color:#a8b3c1}.meritWrap.type02{width:1100px;margin:0 auto 100px;padding:0}.meritWrap.type02 .boxOuter{display:block}.meritWrap.type02 .boxOuter .box{width:100%;margin-bottom:30px}.meritWrap.type02 .boxOuter .box .tit{width:18.4%}.meritWrap.type02 .boxOuter .box .tit .en{font-size:3.75rem}.meritWrap.type02 .boxOuter .box .tit .ja{font-size:1.375rem}.meritWrap.type02 .boxOuter .box .ui_list_check02{z-index:1;position:relative}@media (max-width:750px){.meritWrap .boxOuter{flex-direction:column}.meritWrap .boxOuter .box{width:100%;display:block;padding:50px 40px;margin-bottom:40px}.meritWrap .boxOuter .box::before,.meritWrap.type02 .boxOuter .box::before{width:217.5px;height:217.5px;top:-25px;right:-40px}.meritWrap .boxOuter .box .tit{width:100%;margin-bottom:48px;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;text-align:center;font-size:1.25rem;z-index:1}.meritWrap .boxOuter .box .tit .en{margin:0 0 10px}.meritWrap .boxOuter .box .ui_list_check02{width:100%;padding:0}.meritWrap,.meritWrap.type02{width:auto;margin-bottom:90px;padding:0 40px}.meritWrap.type02 .boxOuter{flex-direction:column}.meritWrap.type02 .boxOuter .box{width:100%;display:block;padding:50px 40px;margin-bottom:40px}.meritWrap.type02 .boxOuter .box .tit{width:100%!important;margin-bottom:48px;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;text-align:center;font-size:1.25rem;z-index:1}.meritWrap.type02 .boxOuter .box .tit .en{margin:0 0 10px;font-size:3rem}.meritWrap.type02 .boxOuter .box .tit .ja{font-size:1.125rem}.meritWrap.type02 .boxOuter .box .ui_list_check02{width:100%;padding:0}.meritWrap.type02 .boxOuter .box .ui_list_check02>li{margin-bottom:50px!important}.meritWrap.type02 .boxOuter .box .ui_list_check02>li>p{line-height:2}.meritWrap.type02 .boxOuter .box .ui_list_check02>li:last-child{margin-bottom:0!important}}