@charset "UTF-8";.l-container{width:100%}.l-container #feature{width:100%;margin:0 auto;font: 400 25px/35px Yu Gothic,\6e38\30b4\30b7\30c3\30af,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,Noto Sans JP,sans-serif;letter-spacing:.1em;color:#000}.l-container #feature img{max-width:100%;height:auto;vertical-align:bottom;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.l-container #feature *,.l-container #feature *:after,.l-container #feature *:before{-webkit-box-sizing:border-box;box-sizing:border-box}.l-container #feature a{-webkit-transition:opacity .2s;transition:opacity .2s;text-decoration:none}.l-container #feature a:hover{opacity:.7}.l-container #feature a:focus{outline:none}:root{--jp-yugo: "Yu Gothic", "\6e38\30b4\30b7\30c3\30af", "YuGothic", "\6e38\30b4\30b7\30c3\30af\4f53", sans-serif;--jp-noto: "Noto Sans JP", sans-serif}.l-container #feature .pc_only{display:block}.l-container #feature .sp_only{display:none}.l-container #feature .c_block{position:relative;width:100%;margin:0 auto}.l-container #feature .c_btn_page{display:flex;background:#a5a3b2;color:#fff;font-size:24px;font-weight:700;letter-spacing:.22em;position:relative;border-radius:5em;padding-left:44px;width:100%;height:100%;align-items:center}.l-container #feature .c_btn_page:after{content:"";background:url(/cdn/shop/files/btn_arrow_white.svg?v=1751948545);position:absolute;top:50%;right:26px;transform:translateY(-50%);width:20px;height:auto;aspect-ratio:1/1}.l-container #feature .intro_btn .intro_btn_column:nth-of-type(2) .c_btn_page{letter-spacing:.3em}.l-container #feature .c_btn_square{display:flex;align-items:center;background:#fff;color:#000;font-size:28px;font-weight:700;letter-spacing:.24em;position:relative;border:1px solid #000;width:100%;height:100%}.l-container #feature .c_btn_square:after{content:"";background:url(/cdn/shop/files/btn_arrow_black.svg?v=1751948545);position:absolute;top:50%;transform:translateY(-50%);height:auto;aspect-ratio:1/1}.l-container #feature .c_btn_case{padding-left:35px}.l-container #feature .c_btn_case:after{right:30px;width:27px}.l-container #feature .c_btn_end{padding-left:75px;box-shadow:4px 4px #26b7bc}.l-container #feature .c_btn_end:after{right:35px;width:32px}.l-container #feature .kv_block{height:590px;background:#f9f9f7}.l-container #feature .kv_copy{position:absolute;top:45px;left:50%;transform:translate(-50%);opacity:0;width:642px}.l-container #feature .kv_icatch{position:absolute;top:203px;left:40px;opacity:0}.l-container #feature .kv_title01{position:absolute;top:260px;left:0;opacity:0;transform:scale(.7)}.l-container #feature .kv_title02{position:absolute;top:340px;left:200px;opacity:0;transform:scale(.7)}.l-container #feature .kv_check01{position:absolute;top:240px;right:156px;opacity:0;z-index:1;mix-blend-mode:multiply;transform:scale(.8)}.l-container #feature .kv_check02{position:absolute;top:205px;right:58px;opacity:0;transform:scale(.8)}.l-container #feature .kv_check03{position:absolute;top:272px;right:0;opacity:0;transform:scale(.8)}.l-container #feature .kv_img{position:absolute;top:350px;right:80px;opacity:0;transform:scale(.9)}.l-container #feature .intro{padding:37px 0 58px}.l-container #feature .intro_wrp p{font-size:22px;line-height:37.8px;text-align:center;margin-top:1.2em}.l-container #feature .intro_wrp p:first-child{margin-top:0}.l-container #feature .intro_btn{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;max-width:730px;margin:0 auto;padding-left:0;list-style:none;gap:20px}.l-container #feature .intro_btn_column{width:calc((100% - 20px)/2);height:40px;margin-top:35px}.l-container #feature .intro_btn_column:nth-child(n+3){margin-top:18px}.l-container #feature .case{background:#5b7faf;color:#fff;text-align:center;padding:46px 0 66px}.l-container #feature .case p{color:#fff;font-size:22px;letter-spacing:.1em;line-height:35.5px;font-weight:600}.l-container #feature .case01{padding:46px 0 66px}.l-container #feature .case02{padding:50px 0 56px}.l-container #feature .case03,.l-container #feature .case04{padding:50px 0 87px}.l-container #feature .case_no{height:auto;margin:0 auto}.l-container #feature .case_no01{width:88px}.l-container #feature .case_no02{width:94px}.l-container #feature .case_no03{width:95px}.l-container #feature .case_no04{width:98px}.l-container #feature .case_title{margin:33px auto 0;font-size:30px;font-weight:700;letter-spacing:.2em}.l-container #feature .case_icatch{width:301px;height:35px;margin:34px auto 0;font-size:22px;font-weight:700;letter-spacing:.33em;display:flex;align-items:center;justify-content:center;border:1px solid #FFF;border-radius:5em}.l-container #feature .case02 .case_icatch{margin:30px auto 0}.l-container #feature .case_txt{margin-top:20px;font-size:22px;line-height:35.5px;letter-spacing:.1em}.l-container #feature .recommend{background-image:url(/cdn/shop/files/recommend_bg.png?v=1751948545);background-size:5.6%;padding:15px 0 65px}.l-container #feature .recommend02{padding:15px 0 88px}.l-container #feature .recommend03{padding:15px 0 63px}.l-container #feature .recommend04{padding:15px 0 65px}.l-container #feature .recommend_title{background-image:url(/cdn/shop/files/recommend_title.png?v=1751948545);background-size:contain;background-repeat:no-repeat;width:496px;height:107px;margin:-15px auto 0;position:relative}.l-container #feature .recommend03 .recommend_title{margin:-72px auto 0}.l-container #feature .recommend_title_en{font-family:DIN Condensed;font-size:28px;font-weight:700;letter-spacing:.21em;color:#f7b2b9;position:absolute;top:-15px;left:48%;transform:translate(-50%);width:100%;text-align:center}.l-container #feature .recommend_title_jp{font-size:24px;font-weight:700;letter-spacing:.17em;color:#fff;position:absolute;top:17px;left:47.8%;transform:translate(-50%);width:100%;text-align:center}.l-container #feature .recommend_img{width:660px;display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 auto;padding-top:22px}.l-container #feature .recommend02 .recommend_img{padding-top:30px}.l-container #feature .recommend03 .recommend_img{padding-top:16px}.l-container #feature .recommend04 .recommend_img{padding-top:37px}.l-container #feature .recommend_img_note{font-size:18px;letter-spacing:.02em;margin-left:auto}.l-container #feature .recommend_exp{width:500px;margin:35px auto 0;font-size:22px}.l-container #feature .recommend02 .recommend_exp,.l-container #feature .recommend04 .recommend_exp{margin:54px auto 0}.l-container #feature .recommend_exp_title{font-weight:700;letter-spacing:.2em;position:relative;padding-bottom:10px}.l-container #feature .recommend_exp_title:nth-of-type(n+2){margin-top:24px}.l-container #feature .recommend02 .recommend_exp_title:nth-of-type(2){margin-top:11px}.l-container #feature .recommend02 .recommend_exp_title:nth-of-type(3){margin-top:11px}.l-container #feature .recommend03 .recommend_exp_title:nth-of-type(2){margin-top:11px}.l-container #feature .recommend03 .recommend_exp_title:nth-of-type(3){margin-top:11px}.l-container #feature .recommend04 .recommend_exp_title:nth-of-type(2){margin-top:11px}.l-container #feature .recommend04 .recommend_exp_title:nth-of-type(3){margin-top:11px}.l-container #feature .recommend_exp_title:after{content:"";display:inline-block;position:absolute;left:0;bottom:0;background-image:url(/cdn/shop/files/case_exp_line.png?v=1751948545);background-repeat:no-repeat;width:500px;height:9px}.l-container #feature .recommend_exp_txt{margin-top:5px;line-height:1.5em;letter-spacing:.1em}.l-container #feature .recommend_btn{width:570px;height:90px;margin:40px auto 0}.l-container #feature .recommend03 .recommend_btn,.l-container #feature .recommend04 .recommend_btn{margin:25px auto 0}.l-container #feature .end_txt{text-align:center;margin-top:60px;letter-spacing:0}.l-container #feature .end_btn{margin:65px auto 0}.l-container #feature .end_btn_column{width:537px;height:90px;margin:0 auto}.l-container #feature .end_btn_column:nth-of-type(2){margin-top:34px}.l-container #feature .is_move{opacity:0}.l-container #feature .kv_copy.is_show{animation:ani_c_delay 1s .5s forwards ease}.l-container #feature .intro_wrp.is_show,.l-container #feature .intro_btn.is_show,.l-container #feature .case.is_show,.l-container #feature .recommend_exp.is_show,.l-container #feature .end.is_show{animation:ani_c_delay 1s 0s forwards ease}@keyframes ani_c_delay{0%{opacity:0}to{opacity:1}}.l-container #feature .kv_icatch.is_show{animation:ani_toBottom 1s 1s forwards ease}.l-container #feature .kv_title01.is_show{animation:ani_toBottom 1s 1.5s forwards ease}.l-container #feature .kv_title02.is_show{animation:ani_toBottom 1s 2s forwards ease}@keyframes ani_toBottom{0%{margin-top:-30px;opacity:0}to{margin-top:0;opacity:1}}.l-container #feature .kv_check01.is_show{animation:ani_blur 2s .5s forwards ease}.l-container #feature .kv_check02.is_show{animation:ani_blur 2s 1s forwards ease}.l-container #feature .kv_check03.is_show{animation:ani_blur 2s 1.5s forwards ease}@keyframes ani_blur{0%{filter:blur(10px);opacity:0}to{filter:blur(0);opacity:1}}.l-container #feature .kv_img.is_show{animation:ani_toTop 1s 1s forwards ease}@keyframes ani_toTop{0%{margin-top:30px;opacity:0}to{margin-top:0;opacity:1}}.l-container #feature .recommend_title.is_show{animation:ani_toTop_recommend_title 1s 0s forwards ease}@keyframes ani_toTop_recommend_title{0%{margin-top:30px;opacity:0}to{margin-top:-30px;opacity:1}}.l-container #feature .recommend03 .recommend_title.is_show{animation:ani_toTop_recommend_title03 1s 0s forwards ease}@keyframes ani_toTop_recommend_title03{0%{margin-top:72px;opacity:0}to{margin-top:-72px;opacity:1}}.l-container #feature .recommend04 .recommend_title.is_show{animation:ani_toTop_recommend_title04 1s 0s forwards ease}@keyframes ani_toTop_recommend_title04{0%{margin-top:66px;opacity:0}to{margin-top:-66px;opacity:1}}.l-container #feature .recommend_img.is_show{animation:ani_toTop_recommend_img 1s .2s forwards ease}@keyframes ani_toTop_recommend_img{0%{margin-top:60px;opacity:0}to{margin-top:30px;opacity:1}}@media only screen and (max-width: 750px){.l-container #feature{width:100%;font:normal 400 calc(32 * (100vw / 750))/calc(51.75 * (100vw / 750)) "Noto Sans JP",sans-serif}.l-container #feature .pc_only{display:none}.l-container #feature .sp_only{display:block}.l-container #feature .c_block{position:relative;width:100%;margin:0 auto}.l-container #feature .c_btn_page{display:flex;background:#a5a3b2;color:#fff;font-size:4.8vw;font-weight:700;letter-spacing:.2em;position:relative;border-radius:5em;padding-left:8vw;width:100%;height:100%;align-items:center}.l-container #feature .c_btn_page:after{content:"";background:url(/cdn/shop/files/btn_arrow_white.svg?v=1751948545);position:absolute;top:50%;right:calc(38 * (100vw / 750));transform:translateY(-50%);width:calc(28 * (100vw / 750));height:auto;aspect-ratio:1/1}.l-container #feature .c_btn_square{display:flex;align-items:center;background:#fff;color:#000;font-size:calc(28 * (100vw / 750));font-weight:700;letter-spacing:.2em;position:relative;border:1px solid #000;width:100%;height:100%}.l-container #feature .c_btn_square:after{content:"";background:url(/cdn/shop/files/btn_arrow_black.svg?v=1751948545);position:absolute;top:50%;transform:translateY(-50%);height:auto;aspect-ratio:1/1}.l-container #feature .c_btn_case{padding-left:calc(32 * (100vw / 750))}.l-container #feature .c_btn_case:after{right:4vw;width:3.6vw}.l-container #feature .c_btn_end{padding-left:calc(40 * (100vw / 750));box-shadow:calc(4 * (100vw / 750)) calc(4 * (100vw / 750)) 0 #26b7bc}.l-container #feature .c_btn_end:after{right:calc(32 * (100vw / 750));width:calc(29 * (100vw / 750))}.l-container #feature .kv_block{height:calc(1064 * (100vw / 750));background:#f9f9f7}.l-container #feature .kv_copy{width:calc(506 * (100vw / 750));position:absolute;top:calc(47 * (100vw / 750));left:50%;transform:translate(-50%);opacity:0}.l-container #feature .kv_icatch{width:calc(394 * (100vw / 750));position:absolute;top:calc(283 * (100vw / 750));left:40vw;opacity:0}.l-container #feature .kv_title01{width:calc(175 * (100vw / 750));position:absolute;top:52.8vw;left:calc(550 * (100vw / 750));opacity:0}.l-container #feature .kv_title02{width:22vw;position:absolute;top:calc(715 * (100vw / 750));left:56.8vw;opacity:0}.l-container #feature .kv_check01{position:absolute;top:calc(454 * (100vw / 750));left:calc(20 * (100vw / 750));width:calc(248 * (100vw / 750));opacity:0;z-index:1;mix-blend-mode:multiply}.l-container #feature .kv_check02{position:absolute;top:calc(386 * (100vw / 750));left:calc(212 * (100vw / 750));width:32.8vw;opacity:0}.l-container #feature .kv_check03{position:absolute;top:calc(517 * (100vw / 750));left:calc(332 * (100vw / 750));width:28.4vw;opacity:0}.l-container #feature .kv_img{position:absolute;top:89.6vw;left:6.4vw;width:calc(365 * (100vw / 750));opacity:0}.l-container #feature .intro{padding:calc(88 * (100vw / 750)) 0 calc(22 * (100vw / 750))}.l-container #feature .intro_wrp p{font-size:calc(32 * (100vw / 750));line-height:calc(51.75 * (100vw / 750));letter-spacing:0;text-align:center;margin-top:1.6em}.l-container #feature .intro_wrp p:first-child{margin-top:0}.l-container #feature .intro_btn{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:calc(620 * (100vw / 750));margin:calc(65 * (100vw / 750)) auto}.l-container #feature .intro_btn_column{width:100%;height:7.2vw;margin-top:calc(35 * (100vw / 750))}.l-container #feature .intro_btn_column:nth-of-type(1){margin-top:0}.l-container #feature .case{background:#5b7faf;padding:calc(52 * (100vw / 750)) 0 calc(98 * (100vw / 750));color:#fff;text-align:center}.l-container #feature .case02,.l-container #feature .case03{padding:calc(50 * (100vw / 750)) 0 calc(100 * (100vw / 750))}.l-container #feature .case04{padding:calc(55 * (100vw / 750)) 0 14vw}.l-container #feature .case_wrp{position:relative;width:calc(100% - (80 * (100vw / 750)));margin:0 calc(40 * (100vw / 750))}.l-container #feature .case_no{height:auto;margin:0 auto}.l-container #feature .case_no01{width:calc(130 * (100vw / 750))}.l-container #feature .case_no02{width:calc(140 * (100vw / 750))}.l-container #feature .case_no03{width:18.8vw}.l-container #feature .case_no04{width:calc(146 * (100vw / 750))}.l-container #feature .case_title{margin:calc(35 * (100vw / 750)) auto 0;font-size:calc(46 * (100vw / 750));line-height:8.6vw;letter-spacing:.14em;font-weight:700}.l-container #feature .case_icatch{width:53.6vw;height:calc(47 * (100vw / 750));margin:calc(35 * (100vw / 750)) auto 0;font-size:4vw;font-weight:700;display:flex;align-items:center;justify-content:center;border:1px solid #FFF;border-radius:5em}.l-container #feature .case02 .case_icatch{margin:calc(35 * (100vw / 750)) auto 0}.l-container #feature .case_txt{margin-top:3.2vw;font-size:calc(32 * (100vw / 750));line-height:calc(51.75 * (100vw / 750));letter-spacing:.03em;text-align:justify}.l-container #feature .case p{font-size:18px;line-height:28px}.l-container #feature .recommend{background-image:url(/cdn/shop/files/recommend_bg.png?v=1751948545);background-size:8%;padding:calc(40 * (100vw / 750)) 0 7.2vw}.l-container #feature .recommend02{padding:calc(40 * (100vw / 750)) 0 calc(88 * (100vw / 750))}.l-container #feature .recommend03{padding:calc(40 * (100vw / 750)) 0 calc(74 * (100vw / 750))}.l-container #feature .recommend04{padding:calc(40 * (100vw / 750)) 0 calc(73 * (100vw / 750))}.l-container #feature .recommend_wrp{position:relative;width:calc(100% - (80 * (100vw / 750)));margin:0 calc(40 * (100vw / 750))}.l-container #feature .recommend_title{background-image:url(/cdn/shop/files/recommend_title.png?v=1751948545);background-size:contain;background-repeat:no-repeat;width:calc(562 * (100vw / 750));height:16.8vw;align-items:center;position:relative}.l-container #feature .recommend_title_en{font-family:DIN Condensed;font-size:4.4vw;font-weight:700;line-height:1em;color:#f7b2b9;position:absolute;top:calc(-5 * (100vw / 750));left:50%;transform:translate(-50%)}.l-container #feature .recommend_title_jp{font-size:calc(29 * (100vw / 750));font-weight:700;line-height:1em;letter-spacing:0;color:#fff;position:absolute;top:4.4vw;left:50%;transform:translate(-50%)}.l-container #feature .recommend_img{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin:calc(50 * (100vw / 750)) auto 0}.l-container #feature .recommend02 .recommend_img{padding-top:6.8vw}.l-container #feature .recommend03 .recommend_img{padding-top:8vw}.l-container #feature .recommend04 .recommend_img{padding-top:calc(49 * (100vw / 750))}.l-container #feature .recommend_img_column{width:calc((100% - (10 * (100vw / 750))) / 3)}.l-container #feature .recommend_img_note{font-size:2.4vw;margin:calc(7 * (100vw / 750)) 0 0 auto;line-height:1em}.l-container #feature .recommend_exp{width:100%;margin:5.2vw auto 0}.l-container #feature .recommend02 .recommend_exp{margin:calc(31 * (100vw / 750)) auto 0}.l-container #feature .recommend04 .recommend_exp{margin:calc(71 * (100vw / 750)) auto 0}.l-container #feature .recommend_exp_title{font-weight:700;letter-spacing:.1em;position:relative;padding-bottom:calc(10 * (100vw / 750));font-size:calc(32 * (100vw / 750))}.l-container #feature .recommend_exp_title:nth-of-type(n+2){margin-top:calc(35 * (100vw / 750))}.l-container #feature .recommend02 .recommend_exp_title:nth-of-type(n+2){margin-top:calc(43 * (100vw / 750))}.l-container #feature .recommend03 .recommend_exp_title:nth-of-type(n+2){margin-top:4.8vw}.l-container #feature .recommend04 .recommend_exp_title:nth-of-type(n+2){margin-top:4.8vw}.l-container #feature .recommend_exp_title:after{content:"";display:inline-block;position:absolute;left:0;bottom:0;background-image:url(/cdn/shop/files/case_exp_line_sp.png?v=1751948545);background-repeat:no-repeat;background-size:contain;width:100%;height:calc(10 * (100vw / 750))}.l-container #feature .recommend_exp_txt{margin-top:calc(5 * (100vw / 750));font-size:4vw;line-height:calc(41.75 * (100vw / 750));letter-spacing:0;text-align:justify}.l-container #feature .recommend04 .recommend_exp .recommend_exp_txt:nth-of-type(4){letter-spacing:-.03em}.l-container #feature .recommend_btn{width:76vw;height:12vw;margin:calc(50 * (100vw / 750)) auto 0}.l-container #feature .recommend02 .recommend_btn{margin:calc(56 * (100vw / 750)) auto 0}.l-container #feature .end{padding-bottom:calc(86 * (100vw / 750))}.l-container #feature .end_txt{text-align:center;margin-top:8vw}.l-container #feature .end_btn{margin:calc(58 * (100vw / 750)) auto 0}.l-container #feature .end_btn_column{width:calc(505 * (100vw / 750));height:12.8vw;margin:0 auto}.l-container #feature .end_btn_column:nth-of-type(2){margin-top:calc(40 * (100vw / 750))}.l-container #feature .is_move{opacity:0}.l-container #feature .kv_copy.is_show{animation:ani_c_delay 1s .5s forwards ease}.l-container #feature .intro_wrp.is_show,.l-container #feature .intro_btn.is_show,.l-container #feature .case.is_show,.l-container #feature .recommend_exp.is_show,.l-container #feature .end.is_show{animation:ani_c_delay 1s 0s forwards ease}@keyframes ani_c_delay{0%{opacity:0}to{opacity:1}}.l-container #feature .kv_icatch.is_show{animation:ani_toBottom 1s 1s forwards ease}.l-container #feature .kv_title01.is_show{animation:ani_toBottom 1s 1.5s forwards ease}.l-container #feature .kv_title02.is_show{animation:ani_toBottom 1s 2s forwards ease}@keyframes ani_toBottom{0%{margin-top:-30px;opacity:0}to{margin-top:0;opacity:1}}.l-container #feature .kv_check01.is_show{animation:ani_blur 2s .5s forwards ease}.l-container #feature .kv_check02.is_show{animation:ani_blur 2s 1s forwards ease}.l-container #feature .kv_check03.is_show{animation:ani_blur 2s 1.5s forwards ease}@keyframes ani_blur{0%{filter:blur(10px);opacity:0}to{filter:blur(0);opacity:1}}.l-container #feature .kv_img.is_show{animation:ani_toTop 1s 1s forwards ease}@keyframes ani_toTop{0%{margin-top:30px;opacity:0}to{margin-top:0;opacity:1}}.l-container #feature .recommend_title.is_show{animation:ani_toTop_recommend_title 1s 0s forwards ease}@keyframes ani_toTop_recommend_title{0%{margin-top:11.2vw;opacity:0}to{margin-top:-11.2vw;opacity:1}}.l-container #feature .recommend03 .recommend_title.is_show{animation:ani_toTop_recommend_title03 1s 0s forwards ease}@keyframes ani_toTop_recommend_title03{0%{margin-top:calc(80 * (100vw / 750));opacity:0}to{margin-top:calc(-80 * (100vw / 750));opacity:1}}.l-container #feature .recommend04 .recommend_title.is_show{animation:ani_toTop_recommend_title04 1s 0s forwards ease}@keyframes ani_toTop_recommend_title04{0%{margin-top:calc(76 * (100vw / 750));opacity:0}to{margin-top:calc(-76 * (100vw / 750));opacity:1}}.l-container #feature .recommend_img.is_show{animation:ani_toTop_recommend_img 1s .2s forwards ease}@keyframes ani_toTop_recommend_img{0%{margin-top:-4vw;opacity:0}to{margin-top:0;opacity:1}}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/howtochoose_pants.css.map */
