.btn_link{position:relative;text-decoration:none;color:#fff;transition:opacity .3s;min-width:277px;width:25%;height:60px;border-radius:100px;margin:60px auto 0;background:linear-gradient(to right,#d9bc94 0,#a2804f 100%) 100% 100%no-repeat;background:-webkit-linear-gradient(to right #d9bc94 0%,#a2804f 100%) 100% 100%no-repeat}.btn_link .desc{font-size:1.125rem;display:inline-block;letter-spacing:.15em;font-feature-settings:"palt"1}.btn_link,.btn_link .icon{display:flex;justify-content:center;align-items:center}.btn_link .icon{flex:0 0 auto;width:25px;height:25px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);right:19px}.btn_link .icon::before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;border-radius:50%;background-color:#fff;transition:.3s;transition-property:transform}.btn_link .icon .icon_arrow{display:block;position:relative;z-index:1}.btn_link .icon .icon_arrow::after,.btn_link .icon .icon_arrow::before{content:"";display:block;flex:0 0 auto;width:6px;height:6px;position:absolute;top:-2px;left:-2px;background-color:#a88656;-webkit-mask:url(../img/ico_btn.png)no-repeat;mask:url(../img/ico_btn.png)no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:.3s;transition-property:opacity,transform}.btn_link .icon .icon_arrow::after{opacity:0;transform:translateX(200%)}.btn_link:hover .icon::before{transform:scale(1.4)}.btn_link:hover .icon .icon_arrow::before{transform:translateX(-200%);opacity:0}.btn_link:hover .icon .icon_arrow::after{transform:translateX(0);opacity:1}@media (max-width:750px){.btn_link{width:440px;height:94px;margin:30px auto 0}.btn_link .desc{font-size:.875rem}.btn_link .icon{width:40px;height:40px;right:30px}.btn_link .icon .icon_arrow::before{width:12px;height:12px;top:-6px;left:-3px}.btn_link .icon .icon_arrow::after{display:none}.btn_link:hover .icon::before{transform:scale(1)}.btn_link:hover .icon .icon_arrow::before{transform:translateX(0);opacity:1}}.ui_boxIntro{margin-bottom:30px}.ui_boxIntro>.layout .titMedium{color:#741f2b;font-family:"Noto Serif JP",serif;font-weight:600;font-style:normal;font-size:1.5rem;line-height:1.5;font-feature-settings:"palt";letter-spacing:.1em;margin-bottom:35px}.ui_boxIntro>.layout>.pic{overflow:visible}.ui_boxIntro>.layout>.pic .mask{overflow:hidden;border-radius:275px 275px 0 0}.ui_boxIntro>.layout>.pic .name{margin-top:34px}.ui_boxIntro>.layout>.pic .name>.en{display:block;position:absolute;left:-4px;bottom:16px}.ui_boxIntro>.layout>.pic .name>.en img{border-radius:0}.ui_boxIntro>.layout>.pic .name>.ja{display:block;text-align:center;font-family:"Noto Serif JP",serif;font-weight:600;font-style:normal;font-feature-settings:"palt";font-size:1.25rem;line-height:1.5}.ui_boxIntro>.layout>p{line-height:2}.ui_boxIntro>.layout.movie{width:900px;background-color:#fff;padding:50px;margin:60px auto 0}.ui_boxIntro>.layout.movie iframe{width:100%;height:452px}@media (max-width:750px){.ui_boxIntro{margin-bottom:40px}.ui_boxIntro>.layout{display:flex;flex-direction:column}.ui_boxIntro>.layout>.ui_tit01{order:1}.ui_boxIntro>.layout .titMedium{order:2;font-size:1.375rem;margin-bottom:45px;text-align:center}.ui_boxIntro>.layout>p{order:3}.ui_boxIntro>.layout>.pic{order:4;margin-top:70px}.ui_boxIntro>.layout>.pic .mask{border-radius:295px 295px 0 0}.ui_boxIntro>.layout>.pic .mask img{height:640px}.ui_boxIntro>.layout>.pic>.name{margin-top:44px}.ui_boxIntro>.layout>.pic>.name>.en{left:-70px;bottom:70px}.ui_boxIntro>.layout>.pic>.name>.en img{width:70%;height:100%}.ui_boxIntro>.layout.movie{width:670px;background:0 0;padding:0;margin:80px auto 0}.ui_boxIntro>.layout.movie iframe{width:100%;height:378px}}.ui_boxIntro>.openBox{height:0;overflow:hidden;transition:height .3s;margin-top:55px}.ui_boxWrap02{padding:0;margin-bottom:90px;min-height:372px}.ui_boxWrap02>.profileWrap{padding:53px 319px 53px 5.5%;position:relative}.ui_boxWrap02>.profileWrap>.bgTxt{color:#fff;position:absolute;text-align:right;font-size:4.625rem;font-family:ivymode,sans-serif;font-weight:400;font-style:normal;line-height:1.135;letter-spacing:.06em;text-transform:uppercase;left:73px;bottom:23px}.ui_boxWrap02>.profileWrap>.layout{display:flex;justify-content:space-between}.ui_boxWrap02>.profileWrap>.layout>.box{width:400px}.ui_boxWrap02>.profileWrap>.layout>.box>.inner{margin-bottom:40px}.ui_boxWrap02>.profileWrap>.layout>.box>.inner:last-child{margin-bottom:0}.ui_boxWrap02>.profileWrap>.layout>.box>.inner>.tit{margin-bottom:40px;padding-bottom:7px;display:flex;align-items:center;border-bottom:1px solid #fff}.ui_boxWrap02>.profileWrap>.layout>.box>.inner>.tit>span{display:block;line-height:1.5}.ui_boxWrap02>.profileWrap>.layout>.box>.inner>.tit>span.ja{margin-right:18px;font-size:1.125rem;font-weight:500}.ui_boxWrap02>.profileWrap>.layout>.box>.inner>.tit>span.en{font-size:.9375rem;font-family:ivymode,sans-serif;font-weight:400;font-style:normal;color:#fff;letter-spacing:.05em}.ui_boxWrap02>.profileWrap>.layout>.box>.inner .list>li{display:flex;font-size:.9375rem;line-height:2}.ui_boxWrap02>.profileWrap>.layout>.box>.inner .list>li .year{width:105px;display:block}.ui_boxWrap02>.profileWrap>.layout>.box.short{width:390px;margin-left:40px}.ui_boxWrap02>.profileWrap>.layout>.box.wide{width:100%}.ui_boxWrap02>.profileWrap>.layout>.box.wide>.inner .list>li .year{width:210px}.ui_boxWrap02>.profileWrap>.layout>.pic{position:absolute;right:83px;top:-13px}@media (max-width:750px){.ui_boxWrap02{min-height:auto;margin-bottom:120px}.ui_boxWrap02>.profileWrap{padding:40px 40px 610px;margin:0 40px}.ui_boxWrap02>.profileWrap>.layout{display:block}.ui_boxWrap02>.profileWrap>.layout>.box{width:100%!important;margin-left:0!important}.ui_boxWrap02>.profileWrap>.layout>.box:nth-child(n+2){margin-top:60px}.ui_boxWrap02>.profileWrap>.layout>.box>.inner{margin-bottom:60px}.ui_boxWrap02>.profileWrap>.layout>.box>.inner>.tit{margin-bottom:40px;padding-bottom:14px;border-bottom-width:2px}.ui_boxWrap02>.profileWrap>.layout>.box>.inner>.tit>span.ja{margin-right:25px}.ui_boxWrap02>.profileWrap>.layout>.box>.inner .list>li{letter-spacing:-.02em}.ui_boxWrap02>.profileWrap>.layout>.box>.inner .list>li .year{width:200px!important}.ui_boxWrap02>.profileWrap>.layout>.box>.inner .list>li .year+p{width:calc(100% - 200px)}.ui_boxWrap02>.profileWrap>.layout>.box>.inner .list>li:nth-child(n+2){margin-top:20px}.ui_boxWrap02>.profileWrap>.layout>.pic{bottom:20px;top:auto;left:50%;transform:translateX(-40%);right:auto}.ui_boxWrap02>.profileWrap>.layout>.pic img{width:90%}.ui_boxWrap02::after{margin:0 40px}}.ui_box01.mission{margin:0 auto 81px;width:100%}.ui_box01.mission>.layout>.ui_tit02{width:1100px;margin:0 auto 62px}.ui_box01.mission>.layout>.boxIn{background-color:#fff}.ui_box01.mission>.layout>.boxIn>.content{width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);grid-column-gap:1px;grid-row-gap:1px}.ui_box01.mission>.layout>.boxIn .box{position:relative;padding-bottom:23px;min-height:360px}.ui_box01.mission>.layout>.boxIn .box .ico,.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li>.num::before{font-family:ivymode,sans-serif;font-weight:400;font-style:normal;font-size:8.75rem;color:#e9dfd0;position:absolute;left:57px;top:-20px;z-index:0;line-height:1}.ui_box01.mission>.layout>.boxIn .box>.inner{position:relative;z-index:1;padding:44px 0}.ui_box01.mission>.layout>.boxIn .box>.inner>h3{margin-bottom:64px}.ui_box01.mission>.layout>.boxIn .box>.inner>h3>span{display:flex;flex-direction:column;text-align:center}.ui_box01.mission>.layout>.boxIn .box>.inner>h3>span.ja{font-family:"Noto Serif JP",serif;font-weight:600;font-style:normal;font-feature-settings:"palt";color:#222;font-size:2rem;letter-spacing:.1em;margin-left:36px}.ui_box01.mission>.layout>.boxIn .box>.inner>h3>span.en{font-family:ivymode,sans-serif;font-weight:400;font-style:normal;color:#bb9969;font-size:1.5rem;margin-left:34px;letter-spacing:.03em}.ui_box01.mission>.layout>.boxIn .box>.inner>ul{display:flex;flex-wrap:wrap;flex-direction:column}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li{color:#222;width:100%;margin-bottom:24px;position:relative;padding:0 111px 0 78px;font-family:"Noto Serif JP",serif;font-weight:600;font-style:normal;font-feature-settings:"palt";font-size:1.125rem}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li>p{letter-spacing:-.01em;line-height:1.75}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li>.num{position:absolute;width:49px;height:49px;top:-10px;left:0;background-image:linear-gradient(135deg,#ddbd92 0,#b28850 100%)}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li>.num::before{display:block;content:"";left:50%;transform:translateX(-50%);top:6px;font-size:2.25rem;color:#fff;z-index:1}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:nth-child(n+10) .num::before{left:6px}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:last-child{margin-bottom:0!important}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:nth-child(1) .num::before{content:"1"}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:nth-child(2) .num::before{content:"2"}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:nth-child(3) .num::before{content:"3"}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:nth-child(4) .num::before{content:"4"}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:nth-child(5) .num::before{content:"5"}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:nth-child(6) .num::before{content:"6"}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:nth-child(7) .num::before{content:"7"}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:nth-child(8) .num::before{content:"8"}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:nth-child(9) .num::before{content:"9"}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:nth-child(10) .num::before{content:"10"}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:nth-child(11) .num::before{content:"11"}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:nth-child(12) .num::before{content:"12"}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:nth-child(13) .num::before{content:"13"}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:nth-child(14) .num::before{content:"14"}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:nth-child(15) .num::before{content:"15"}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:nth-child(16) .num::before{content:"16"}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:nth-child(17) .num::before{content:"17"}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:nth-child(18) .num::before{content:"18"}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:nth-child(19) .num::before{content:"19"}.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:nth-child(20) .num::before{content:"20"}@media (min-width:751px){.ui_box01.mission>.layout>.boxIn .box>.inner>ul>li:nth-child(2n){-webkit-animation-delay:.1s;animation-delay:.1s;margin-bottom:35px}}.ui_box01.mission>.layout>.boxIn .box>.inner>.txt{font-family:"Noto Serif JP",serif;font-weight:600;font-style:normal;font-feature-settings:"palt";font-size:1.125rem;color:#222;text-align:center}.ui_box01.mission>.layout>.boxIn .box01{grid-area:1/1/2/2}.ui_box01.mission>.layout>.boxIn .box01::before{content:"";position:absolute;background-color:#a27f4f;height:calc(100% - 94px);width:1px;right:0;top:45px}.ui_box01.mission>.layout>.boxIn .box02{grid-area:1/2/2/3}.ui_box01.mission>.layout>.boxIn .box02 .ico{left:80px}.ui_box01.mission>.layout>.boxIn .box02>.inner{padding-left:61px}.ui_box01.mission>.layout>.boxIn .box02>.inner>h3>span.ja{letter-spacing:0;margin-left:-8px}.ui_box01.mission>.layout>.boxIn .box02>.inner>h3>span.en{margin-left:-12px}.ui_box01.mission>.layout>.boxIn .box02>.inner>ul>li{padding-right:51px}.ui_box01.mission>.layout>.boxIn .box02>.inner>ul>li:nth-child(3){margin-bottom:36px}.ui_box01.mission>.layout>.boxIn .box02>.inner>ul>li:nth-child(4)>p{letter-spacing:-.02em}.ui_box01.mission>.layout>.boxIn .box03{grid-area:2/1/3/3}.ui_box01.mission>.layout>.boxIn .box03::before{content:"";position:absolute;background-color:#a27f4f;height:1px;width:100%;right:0;top:0}.ui_box01.mission>.layout>.boxIn .box03>.ico{left:calc(30% + -19px);top:-19px}.ui_box01.mission>.layout>.boxIn .box03>.inner{width:100%;padding:41px 0}.ui_box01.mission>.layout>.boxIn .box03>.inner>h3{margin-bottom:67px}.ui_box01.mission>.layout>.boxIn .box03>.inner>h3>span.ja{margin-left:-30px;letter-spacing:0}.ui_box01.mission>.layout>.boxIn .box03>.inner>h3>span.en{margin-left:-35px}.ui_box01.mission>.layout>.boxIn .box03>.inner>ul{flex-direction:row;justify-content:space-between;margin:0 82px}.ui_box01.mission>.layout>.boxIn .box03>.inner>ul>li{width:auto;padding-right:12px}@media (max-width:750px){.ui_box01.mission{max-width:100%}.ui_box01.mission>.layout>.ui_tit02{width:670px}.ui_box01.mission>.layout>.boxIn>.content{display:block;width:100%}.ui_box01.mission>.layout>.boxIn>.content>.box{padding-bottom:50px}.ui_box01.mission>.layout>.boxIn>.content>.box>.ico{font-size:6.25rem;left:0;top:-24px}.ui_box01.mission>.layout>.boxIn>.content>.box>.inner{padding-top:104px}.ui_box01.mission>.layout>.boxIn>.content>.box>.inner>h3{margin-bottom:45px}.ui_box01.mission>.layout>.boxIn>.content>.box>.inner>h3>span.ja{font-size:1.75rem;margin-bottom:-25px;margin-left:0!important}.ui_box01.mission>.layout>.boxIn>.content>.box>.inner>h3>span.en{font-size:1.25rem;margin-left:0!important}.ui_box01.mission>.layout>.boxIn>.content>.box>.inner>ul{display:block}.ui_box01.mission>.layout>.boxIn>.content>.box>.inner>ul>li{width:100%;padding:0 40px 0 150px;margin:0 0 40px}.ui_box01.mission>.layout>.boxIn>.content>.box>.inner>ul>li>.num{width:73px;height:73px;top:0;left:38px}.ui_box01.mission>.layout>.boxIn>.content>.box>.inner>ul>li>.num::before{font-size:1.75rem;top:9px}.ui_box01.mission>.layout>.boxIn>.content>.box>.inner>ul>li:nth-child(n+10) .num::before{left:7px}.ui_box01.mission>.layout>.boxIn>.content>.box>.inner .txt{line-height:1.8}.ui_box01.mission>.layout>.boxIn>.content>.box.box01::before{width:100%;height:2px;top:auto;bottom:0}.ui_box01.mission>.layout>.boxIn>.content>.box.box02>.inner{padding-left:0}.ui_box01.mission>.layout>.boxIn>.content>.box.box03{margin-bottom:141px;padding-bottom:106px}.ui_box01.mission>.layout>.boxIn>.content>.box.box03::before{width:100%;height:2px}.ui_box01.mission>.layout>.boxIn>.content>.box.box03>.inner{padding:92px 0 16px}.ui_box01.mission>.layout>.boxIn>.content>.box.box03>.inner>h3{margin-bottom:59px}.ui_box01.mission>.layout>.boxIn>.content>.box.box03>.inner>ul{margin:0}.ui_box01.mission>.layout>.boxIn>.content>.box.box03>.inner>ul>li{margin-bottom:60px}.ui_box01.mission>.layout>.boxIn>.content>.box.box03>.inner>ul>li:last-child{margin-bottom:0}.ui_box01.mission>.layout>.boxIn>.content>.box.box03>.inner>ul>li .num{top:-5px}}.ui_box01.movie{background-color:#fff;padding:50px}.ui_box01.movie iframe{width:100%;height:564px}@media (max-width:750px){.ui_box01.movie{width:670px;background:0 0;padding:0;margin:0 auto 120px;position:relative;z-index:1}.ui_box01.movie iframe{width:100%;height:378px}}#feature{position:relative;margin-bottom:100px;padding-bottom:80px}#feature>.bg{width:100%;height:100%;position:absolute;top:50px;left:0;background-position:center;background-image:url(../img/bg_feature.png);background-size:100% 80%;background-repeat:no-repeat}@media (max-width:750px){#feature>.bg{background-image:url(../img/bg_feature_sp.png)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#feature>.bg{background-image:url(../img/bg_feature@2x.png)}}#feature>.container{max-width:1486px;margin:0 auto;position:relative;z-index:2;padding-bottom:100px}#feature>.container .title{margin:-7px auto 76px}#feature>.container .list{display:flex;justify-content:center;flex-wrap:wrap;position:relative;padding:0}#feature>.container .list::before{content:"";display:block;position:absolute;top:100px;left:50%;transform:translateX(-50%);width:105%;height:100%;background-color:#fff}#feature>.container .list li{-webkit-animation:none;animation:none;opacity:1}#feature>.container .list li .box_numb{display:flex;align-items:baseline;position:relative;z-index:1}#feature>.container .list li .box_numb .text-bg{-webkit-mask-image:url(../img/txt_feature.png);mask-image:url(../img/txt_feature.png);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:125px;height:51px;background-color:#741f2b;position:absolute;top:-6px;left:-38px;transform:translateY(10px);-webkit-clip-path:inset(0 100%0 0);clip-path:inset(0 100%0 0);transition:clip-path 1s .4s;transition:clip-path 1s .4s,-webkit-clip-path 1s .4s}#feature>.container .list li .box_numb .numb{font-family:ivymode,sans-serif;font-style:normal;background:linear-gradient(110deg,#d8bb93 0,#a38150 100%) no-repeat;background:-webkit-linear-gradient(110deg,#d8bb93 0,#a38150 100%) no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-size:6rem;line-height:1;font-weight:300;opacity:0;transition:opacity 1s .6s;position:absolute;top:-51px;left:116px}#feature>.container .list li .pic,#feature>.container .list li .txt{opacity:0;transform:translateY(40px);transition-property:opacity,transform}#feature>.container .list li .txt{transition:1s .4s;margin-top:53px}#feature>.container .list li .txt h3{font-size:1.75rem;font-family:"Noto Serif JP",serif;font-weight:600;font-style:normal;font-feature-settings:"palt";margin-bottom:32px;letter-spacing:1.2px;line-height:1.5}#feature>.container .list li .pic{transition:1s;overflow:hidden}#feature>.container .list li .pic img{max-width:100%;height:auto}#feature>.container .list li.show .box_numb .text-bg{-webkit-clip-path:inset(0);clip-path:inset(0)}#feature>.container .list li.show .box_numb .numb{opacity:1}#feature>.container .list li.show .pic,#feature>.container .list li.show .txt{opacity:1;transform:translateX(0)}#feature>.container .list li:nth-child(1){width:28.7355%;margin-top:45px;margin-right:6%}#feature>.container .list li:nth-child(1) .box_numb .text-bg{top:-6px;left:-38px}#feature>.container .list li:nth-child(1) .box_numb .numb{top:-51px;left:116px}#feature>.container .list li:nth-child(1) .txt{margin-top:67px}@media (min-width:751px){#feature>.container .list li:nth-child(1) .pic{width:500px;margin-right:80px;margin-left:-80px}#feature>.container .list li:nth-child(1) .pic img{width:100%}}#feature>.container .list li:nth-child(2){width:28.7355%;margin-right:7%}#feature>.container .list li:nth-child(2) .box_numb .text-bg{top:-9px;left:-41px}#feature>.container .list li:nth-child(2) .box_numb .numb{top:-53px;left:104px}#feature>.container .list li:nth-child(2) .txt,#feature>.container .list li:nth-child(3) .txt{margin-top:70px}#feature>.container .list li:nth-child(3){width:28.7355%;margin-top:45px}#feature>.container .list li:nth-child(3) .box_numb .text-bg{top:-10px;left:-42px}#feature>.container .list li:nth-child(3) .box_numb .numb{top:-54px;left:103px}@media (min-width:751px){#feature>.container .list li:nth-child(3) .pic{width:500px}#feature>.container .list li:nth-child(3) .pic img{width:100%}}#feature>.container .list li:nth-child(4){width:37.01266%;margin-top:40px;margin-right:7%}#feature>.container .list li:nth-child(4) .box_numb .text-bg{top:-16px;left:-38px}#feature>.container .list li:nth-child(4) .box_numb .numb{top:-60px;left:103px}#feature>.container .list li:nth-child(4) .txt{margin-top:57px}#feature>.container .list li:nth-child(5){margin-top:80px;width:28.7355%}#feature>.container .list li:nth-child(5) .box_numb .text-bg{top:-16px;left:-38px}#feature>.container .list li:nth-child(5) .box_numb .numb{top:-61px;left:106px}#feature>.container .list li:nth-child(5) .txt{margin-top:58px}@media (min-width:751px) and (max-width:1920px){#feature>.bg{background-size:1920px 80%}#feature>.deco{background-size:1920px 100%}}@media (max-width:750px){#feature{margin-bottom:100px}#feature>.bg{top:20px}#feature>.container{width:100%;padding:0 40px}#feature>.container .title{margin:0 auto 90px;padding-right:0}#feature>.container .list{display:block;padding:0 0 40px}#feature>.container .list::before{top:-40px}#feature>.container .list li{width:100%!important;margin-bottom:70px}#feature>.container .list li .box_numb .text-bg{-webkit-mask-image:url(../img/txt_feature_sp.png);mask-image:url(../img/txt_feature_sp.png);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:200px;height:76px;position:relative;transform:translateY(23px)}#feature>.container .list li .box_numb .numb{font-size:4.375rem}#feature>.container .list li .txt{padding:0 45px}#feature>.container .list li .txt h3{font-size:1.4375rem;margin-bottom:30px;letter-spacing:.05em;text-align:center;line-height:1.5}#feature>.container .list li:nth-child(1)>.txt,#feature>.container .list li:nth-child(3)>.txt,#feature>.container .list li:nth-child(5)>.txt{margin-top:0}#feature>.container .list li:nth-child(1) .box_numb .text-bg{top:-66px;left:27px}#feature>.container .list li:nth-child(3) .box_numb .text-bg{top:-66px}#feature>.container .list li:nth-child(5) .box_numb .text-bg{top:-66px;left:27px}#feature>.container .list li:nth-child(1) .box_numb .numb{top:-100px;left:219px}#feature>.container .list li:nth-child(3) .box_numb .numb{top:-100px}#feature>.container .list li:nth-child(5) .box_numb .numb{top:-100px;left:219px}#feature>.container .list li:nth-child(1)>.pic,#feature>.container .list li:nth-child(3)>.pic,#feature>.container .list li:nth-child(5)>.pic{position:relative;top:0;right:-40px}#feature>.container .list li:nth-child(2)>.box_numb,#feature>.container .list li:nth-child(4)>.box_numb{justify-content:end}#feature>.container .list li:nth-child(2)>.box_numb .text-bg,#feature>.container .list li:nth-child(4)>.box_numb .text-bg{top:-74px;left:-71px}#feature>.container .list li:nth-child(2)>.box_numb .numb,#feature>.container .list li:nth-child(4)>.box_numb .numb{top:-103px;left:585px}#feature>.container .list li:nth-child(2)>.txt,#feature>.container .list li:nth-child(4)>.txt{margin-top:0}#feature>.container .list li:nth-child(2)>.pic,#feature>.container .list li:nth-child(4)>.pic{position:relative;top:0;left:-40px}#feature>.container .list li:nth-child(3) .box_numb .text-bg{left:22px}#feature>.container .list li:nth-child(3) .box_numb .numb{left:209px}#feature>.container .list li .pic{margin:0 auto!important}}.ui_list_image01>li.col2 .pic{margin-bottom:15px}@media (max-width:750px){.ui_list_image01>li.col2 .pic{margin:8px auto 30px}.ui_list_image01>li.col2 .tit{padding-bottom:28px}}