@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800;900&display=swap");#feature-outerwear{}#feature-outerwear a{color:inherit}#feature-outerwear .hover-effect{padding-bottom:1px;position:relative}#feature-outerwear .hover-effect.no3{padding-bottom:4px}#feature-outerwear .hover-effect:before{background:#000;content:'';width:100%;height:2px;position:absolute;left:0;bottom:0;margin:auto;transform-origin:right top;transform:scale(0, 1);transition:transform .3s}#feature-outerwear .hover-effect:hover::before{transform-origin:left top;transform:scale(1, 1)}#feature-outerwear .feature-heading{background:#D4DADB;height:100%}#feature-outerwear .feature-heading .feature-top{position:relative;height:auto;font-family:"Outfit",sans-serif}#feature-outerwear .feature-heading .feature-top .feature-top-container img{width:100%;height:calc(100vh - 64px);height:calc(100svh - 64px);min-height:800px;max-width:2000px;display:block;margin:0 auto;object-fit:cover}#feature-outerwear .feature-heading .feature-top .feature-top-container:after{content:"";position:absolute;top:76px;left:calc((100% - 95%) / 2);width:95%;height:calc(100% - (76px + 42px));display:block;border:8px solid #fff}#feature-outerwear .feature-heading .feature-top .top-title{position:absolute;top:23.5px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);background:#fff;z-index:10;padding:23px 32px 16px;text-align:center;width:590px;height:110px}#feature-outerwear .feature-heading .feature-top .top-title h2{font-size:40px;font-weight:700;line-height:31px;letter-spacing:2px;margin-bottom:7px;height:44px}#feature-outerwear .feature-heading .feature-top .top-title h3{font-size:20px;font-weight:700;line-height:21px;letter-spacing:1px}#feature-outerwear .feature-heading .feature-top .top-brand-name{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);bottom:24px;background:#fff;z-index:10;font-size:20px;font-weight:700;line-height:16px;letter-spacing:.8px;padding:13px 25px;width:405px;height:44px}#feature-outerwear .feature-heading .feature-top-lower{height:100%;margin:72px auto 0;padding-bottom:130px}#feature-outerwear .feature-heading .top-txt{max-width:840px;height:190px;margin:0 auto}#feature-outerwear .feature-heading .top-txt .top-txt-lower{max-width:840px;height:190px}#feature-outerwear .feature-heading .top-txt p{margin-bottom:4px;color:#000;text-align:center;font-size:14px;font-style:normal;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:500;line-height:32px}#feature-outerwear .feature-heading .top-contents{background:#fff;width:680px;height:460px;text-align:center;margin:83px auto;font-family:"Outfit",sans-serif;padding:23px;position:relative}#feature-outerwear .feature-heading .top-contents h2{font-size:30px;font-weight:500;line-height:29px;margin-bottom:20px}#feature-outerwear .feature-heading .top-contents table{margin-left:auto;margin-right:auto}#feature-outerwear .feature-heading .top-contents table td{text-align:center;vertical-align:top;padding:0 5px}#feature-outerwear .feature-heading .top-contents .items-ul-wrapper{width:550px;border-top:2px dotted #000;border-bottom:2px dotted #000;padding:15px 0 26px;margin:0 auto}#feature-outerwear .feature-heading .top-contents .items-ul{display:flex;text-align:center;font-size:13px;font-weight:500;line-height:18px;font-family:"Outfit",sans-serif}#feature-outerwear .feature-heading .top-contents .items-ul li{width:275px}#feature-outerwear .feature-heading .top-contents .items-ul picture img{width:120px;height:109px}#feature-outerwear .feature-heading .top-contents .items-ul th{position:relative}#feature-outerwear .feature-heading .top-contents picture.txt-frame{display:inline-block;width:122px;height:18px}#feature-outerwear .feature-heading .top-contents picture.txt-frame img{width:122px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul{display:flex;margin-top:27px}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-ul{display:flex;flex-direction:row-reverse;border-right:2px dotted #000;height:100%}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-ul li:first-child{margin:0 20px 0 112px}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-ul h3{font-size:20px;font-weight:500;line-height:28px}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul li:last-child{margin-left:20px;text-align:left}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-right-ul{display:block}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-right-ul li:last-child{margin-left:0}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-right-ul .contents-link-ul{display:flex}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-right-ul .contents-link-ul li:first-child{margin-right:14px}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-right-ul .contents-link-ul .underline-offset{text-underline-offset:5px;font-size:20px;font-weight:500;line-height:28px}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-right-ul .contents-link-ul .link-txt{font-size:18px;font-weight:500;line-height:28px}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-right-ul .font-s{font-size:12px}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-link-second,#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-link-third{margin-top:20px}#feature-outerwear .feature-heading .top-contents .sonnet01 img{width:117px;height:187px;position:absolute;bottom:0;left:0}#feature-outerwear .feature-heading .top-contents .sonnet02 img{width:117px;height:117px;position:absolute;bottom:0;right:10px}#feature-outerwear .alt-01,#feature-outerwear .sonnet-02,#feature-outerwear .interview-03{width:100%;text-align:center;position:relative}#feature-outerwear .alt-01 .sub-title,#feature-outerwear .sonnet-02 .sub-title,#feature-outerwear .interview-03 .sub-title{position:absolute;top:-70px;left:calc((100% - 900px) / 2);height:70px;font-weight:500px;font-family:"Outfit",sans-serif}#feature-outerwear .alt-01 .sub-title h2,#feature-outerwear .sonnet-02 .sub-title h2,#feature-outerwear .interview-03 .sub-title h2{width:100%;font-size:32px;font-weight:500;line-height:73px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%, 10%);-webkit-transform:translate(-50%, 10%);-ms-transform:translate(-50%, 10%)}#feature-outerwear .alt-01 .sub-title .is-underline.underline-offset,#feature-outerwear .sonnet-02 .sub-title .is-underline.underline-offset,#feature-outerwear .interview-03 .sub-title .is-underline.underline-offset{font-size:38px;text-underline-offset:10px;margin-right:20px}#feature-outerwear .alt-01 .blowing,#feature-outerwear .sonnet-02 .blowing,#feature-outerwear .interview-03 .blowing{position:absolute;top:-145px;left:calc(((100% - 900px) / 2) + 400px)}#feature-outerwear .alt-01 .blowing img,#feature-outerwear .sonnet-02 .blowing img,#feature-outerwear .interview-03 .blowing img{height:145px;width:auto}#feature-outerwear .alt-01 .products,#feature-outerwear .sonnet-02 .products,#feature-outerwear .interview-03 .products{max-width:900px;margin:30px auto 0}#feature-outerwear .alt-01 .products .products-ul,#feature-outerwear .sonnet-02 .products .products-ul,#feature-outerwear .interview-03 .products .products-ul{display:flex;flex-wrap:nowrap;justify-content:center}#feature-outerwear .alt-01 .products .products-ul li,#feature-outerwear .sonnet-02 .products .products-ul li,#feature-outerwear .interview-03 .products .products-ul li{margin-right:20px}#feature-outerwear .alt-01 .products .products-ul li picture img,#feature-outerwear .sonnet-02 .products .products-ul li picture img,#feature-outerwear .interview-03 .products .products-ul li picture img{width:100px;height:100px}#feature-outerwear .alt-01 .products .products-ul li .item-name,#feature-outerwear .sonnet-02 .products .products-ul li .item-name,#feature-outerwear .interview-03 .products .products-ul li .item-name{font-size:12px;font-weight:400px;line-height:16px;height:40px;font-family:"Outfit",sans-serif;text-align:center}#feature-outerwear .alt-01 .products .products-ul li a picture img:hover,#feature-outerwear .sonnet-02 .products .products-ul li a picture img:hover,#feature-outerwear .interview-03 .products .products-ul li a picture img:hover{cursor:pointer;color:inherit;transform:scale(1.1);transition:0.6s;opacity:0.8}#feature-outerwear .alt-01 .products .products-ul li:last-child,#feature-outerwear .sonnet-02 .products .products-ul li:last-child,#feature-outerwear .interview-03 .products .products-ul li:last-child{margin-right:0}#feature-outerwear .alt-01{background:#fff}#feature-outerwear .alt-01 .sub-title{width:400px;background:#fff}#feature-outerwear .alt-01 .modal-img{border:5px solid #000;box-sizing:border-box}#feature-outerwear .alt-01 .modal-img .tags .tags-ul li{background:#D4DADB}#feature-outerwear .alt-01 .blowing{left:calc(((100% - 900px) / 2) + 400px)}#feature-outerwear .alt-01 .Siba-and-Koji{padding-bottom:200px}#feature-outerwear .sonnet-02{background:#D4DADB}#feature-outerwear .sonnet-02 .sub-title{width:430px;background:#D4DADB}#feature-outerwear .sonnet-02 .modal-img{border:5px solid #fff;box-sizing:border-box}#feature-outerwear .sonnet-02 .modal-img .tags .tags-ul li{background:#fff}#feature-outerwear .sonnet-02 .blowing{left:calc(((100% - 900px) / 2) + 420px)}#feature-outerwear .sonnet-02 .Siba-and-Koji{padding-bottom:150px}#feature-outerwear .interview-03{background:#fff}#feature-outerwear .interview-03 .sub-title{background:#fff;width:240px}#feature-outerwear .interview-03 .inner700{max-width:700px;margin:auto 0;padding-top:77px;display:inline-block;text-align:center}#feature-outerwear .interview-03 .intro{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:14px;font-weight:500;line-height:28px;padding-bottom:77px;text-align:left}#feature-outerwear .interview-03 .family-panel{max-width:700px;display:none;margin:0 auto}#feature-outerwear .interview-03 .family-panel .family-intro{display:flex;border-top:2px solid #000;border-bottom:2px solid #000;padding-bottom:28px}#feature-outerwear .interview-03 .family-panel .family-intro li{margin-top:35px}#feature-outerwear .interview-03 .family-panel .family-intro li:first-child{width:230px}#feature-outerwear .interview-03 .family-panel .family-intro picture img{width:180px;height:180px}#feature-outerwear .interview-03 .family-panel .family-intro li:last-child{width:470px;text-align:left}#feature-outerwear .interview-03 .family-panel .family-intro li:last-child .name{font-size:16px;font-weight:500;line-height:16px;font-family:"Outfit",sans-serif;margin-bottom:10px;height:20px}#feature-outerwear .interview-03 .family-panel .family-intro li:last-child .family-description,#feature-outerwear .interview-03 .family-panel .family-intro li:last-child .youtube,#feature-outerwear .interview-03 .family-panel .family-intro li:last-child .instagram{font-size:12px;font-weight:500;line-height:24px;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN",Meiryo,sans-serif}#feature-outerwear .interview-03 .family-panel .family-intro li:last-child .family-description .hover-effect,#feature-outerwear .interview-03 .family-panel .family-intro li:last-child .youtube .hover-effect,#feature-outerwear .interview-03 .family-panel .family-intro li:last-child .instagram .hover-effect{padding-bottom:4px}#feature-outerwear .interview-03 .family-panel .family-intro li:last-child .family-description .hover-effect:before,#feature-outerwear .interview-03 .family-panel .family-intro li:last-child .youtube .hover-effect:before,#feature-outerwear .interview-03 .family-panel .family-intro li:last-child .instagram .hover-effect:before{height:1px}#feature-outerwear .interview-03 .family-panel .family-intro li:last-child .family-description{margin-bottom:20px}#feature-outerwear .interview-03 .family-panel.active{display:block}#feature-outerwear .interview-03 .talk{text-align:left;padding:0 30px}#feature-outerwear .interview-03 .talk .num{margin-top:25px;height:40px}#feature-outerwear .interview-03 .talk .num span{font-size:16px;font-weight:bold;line-height:26px;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;background:#D4DADB}#feature-outerwear .interview-03 .talk .question{font-size:14px;font-weight:bold;line-height:26px;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;height:40px}#feature-outerwear .interview-03 .talk .person{display:flex;margin-bottom:37px;font-size:12px;font-weight:400;line-height:24px;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN",Meiryo,sans-serif}#feature-outerwear .interview-03 .talk .person li:first-child{width:60px;margin-right:20px;text-align:center;position:relative}#feature-outerwear .interview-03 .talk .person li:first-child .person-img{width:60px;position:absolute;top:2px;left:50%;transform:translate(-50%, 2px)}#feature-outerwear .interview-03 .talk .person li:first-child picture img{width:60px;height:60px}#feature-outerwear .interview-03 .talk .person li:last-child{width:560px}#feature-outerwear .interview-03 .talk .person-mb{margin-bottom:60px}#feature-outerwear .interview-03 .staff-list{background:#D4DADB;max-width:640px;margin:70px auto 78px;padding:22px 38px;text-align:left;font-family:"Outfit",sans-serif;font-weight:500;line-height:28px}#feature-outerwear .interview-03 .staff-list .title{font-size:28px;margin-bottom:0;padding-bottom:13px;border-bottom:2px dotted #000}#feature-outerwear .interview-03 .staff-list .staff-list-ul{display:flex;margin-top:15px}#feature-outerwear .interview-03 .staff-list .staff-list-ul p{margin-bottom:10px}#feature-outerwear .interview-03 .staff-list .staff-list-ul p.mb-0em{margin-bottom:0}#feature-outerwear .interview-03 .staff-list .staff-list-ul li:first-child{font-size:20px;padding-right:15px;border-right:2px dotted #000}#feature-outerwear .interview-03 .staff-list .staff-list-ul li:last-child{font-size:18px;margin-left:25px}#feature-outerwear .interview-03 .last-img{text-align:center;margin-bottom:80px}#feature-outerwear .interview-03 .last-img picture img{width:190px;height:auto}#feature-outerwear .modal-img{max-width:900px;margin:90px auto 0;display:inline-block;position:relative}#feature-outerwear .modal-img .tags{position:absolute;top:-19.5px;left:calc((100% - 900px) / 2 + 20px)}#feature-outerwear .modal-img .tags .tags-ul{display:flex;font-size:14px;font-weight:500;line-height:34px;font-family:"Outfit",sans-serif}#feature-outerwear .modal-img .tags .tags-ul li{margin-right:10px;height:34px}#feature-outerwear .modal-img .tags .tags-ul li:first-child{width:132px}#feature-outerwear .modal-img .tags .tags-ul li:last-child{width:90px}#feature-outerwear .modal-img .modal-points{position:absolute;bottom:-26.5px;right:calc((100% - 900px) / 2 + 20px);background:#000;color:#fff;width:158px;height:48px;font-size:18px;font-weight:500;line-height:48px;font-family:"Outfit",sans-serif}#feature-outerwear .modal-img:hover{cursor:pointer;color:inherit;transition:0.6s;opacity:0.8}@media (max-width: 1180px){#feature-outerwear .feature-heading .feature-top .feature-top-container{background:#d4dadb}#feature-outerwear .feature-heading .feature-top .feature-top-container img{width:100%;height:700px;min-height:auto;max-width:1180px;object-fit:cover;object-position:center top}}@media (max-width: 980px){#feature-outerwear .feature-heading .feature-top .feature-top-container.pc-only{display:none}#feature-outerwear .feature-heading .feature-top .feature-top-container.sp-only{display:block !important}#feature-outerwear .feature-heading .feature-top .feature-top-container{position:relative}#feature-outerwear .feature-heading .feature-top .feature-top-container img{width:100%;max-width:100%;height:auto;position:relative;object-fit:cover}}@media screen and (min-width: 768px) and (max-width: 870px){#feature-outerwear .feature-heading .feature-top-lower{width:680px}#feature-outerwear .feature-heading .feature-top-lower .top-contents{margin-top:55px !important}#feature-outerwear .top-txt{height:250px !important}#feature-outerwear .top-txt .top-txt-lower{height:250px !important}#feature-outerwear .alt-01,#feature-outerwear .sonnet-02,#feature-outerwear .interview-03{margin:0 auto}#feature-outerwear .alt-01 .products,#feature-outerwear .sonnet-02 .products,#feature-outerwear .interview-03 .products{max-width:700px}#feature-outerwear .alt-01 .sub-title,#feature-outerwear .sonnet-02 .sub-title,#feature-outerwear .interview-03 .sub-title{left:calc((100% - 700px) / 2)}#feature-outerwear .alt-01{max-width:768px}#feature-outerwear .alt-01 .blowing{left:calc(((100% - 700px) / 2) + 400px)}#feature-outerwear .sonnet-02 .blowing{left:calc(((100% - 700px) / 2) + 420px)}#feature-outerwear .sonnet-02{background:#D4DADB}#feature-outerwear .sonnet-02-inner{max-width:768px;margin:0 auto}#feature-outerwear .products-ul li{margin-right:10px !important}#feature-outerwear .products-ul li picture img{width:80px !important;height:80px !important}#feature-outerwear .interview-03{max-width:768px}#feature-outerwear .modal-img{max-width:700px}#feature-outerwear .modal-img .modal-points{right:calc((100% - 700px) / 2 + 20px)}#feature-outerwear .modal-img .tags{left:calc((100% - 700px) / 2 + 20px)}}@media (max-width: 767px){#feature-outerwear .pc-only{display:none}#feature-outerwear .hover-effect{padding-bottom:0}#feature-outerwear .hover-effect.no3{padding-bottom:3px}#feature-outerwear .hover-effect:before{height:1px}#feature-outerwear .feature-heading .feature-top .feature-top-container:after{content:"";position:absolute;top:34px;left:calc((100% - 95%) / 2);width:95%;height:calc(100% - (34px + 21px));display:block;border:5px solid #fff}#feature-outerwear .feature-heading .feature-top .top-title{position:absolute;width:70%;top:8px;padding:10px 5px;width:270px;height:57px}#feature-outerwear .feature-heading .feature-top .top-title h2{font-size:22px;font-weight:600;line-height:20px;letter-spacing:1.1px;margin-bottom:8px;height:17px}#feature-outerwear .feature-heading .feature-top .top-title h3{font-size:13px;font-weight:600;line-height:14px;letter-spacing:.65px}#feature-outerwear .feature-heading .feature-top .top-brand-name{position:absolute;width:65%;bottom:8px;font-size:14px;font-weight:600;line-height:13px;letter-spacing:.6px;padding:0;text-align:center;width:265px;height:31px;display:flex;align-items:center;justify-content:center}#feature-outerwear .feature-heading .feature-top-lower{height:100%;margin:50px 20px 0;padding-bottom:120px;font-size:13px;font-style:normal;font-weight:500;line-height:33px;letter-spacing:0}#feature-outerwear .feature-heading .top-txt{max-width:100%;height:auto;padding-bottom:1px}#feature-outerwear .feature-heading .top-txt .top-txt-lower{max-width:100%;height:auto}#feature-outerwear .feature-heading .top-txt p{margin-bottom:0;color:#000;text-align:left;line-height:33px}#feature-outerwear .feature-heading .top-txt .sp-mb-2em{margin-bottom:2em !important}#feature-outerwear .feature-heading .top-contents{width:100%;min-width:280px;max-width:335px;height:100%;text-align:center;margin:75px auto;padding:17px 22px}#feature-outerwear .feature-heading .top-contents h2{font-size:20px;font-weight:500;line-height:20px;margin-bottom:16px}#feature-outerwear .feature-heading .top-contents table td{padding:0 3px}#feature-outerwear .feature-heading .top-contents .items-ul-wrapper{width:100%;border-top:2px dotted #000;border-bottom:2px dotted #000;padding:15px 0 10px;margin:0 auto}#feature-outerwear .feature-heading .top-contents .items-ul{display:block;font-size:12px;line-height:13px}#feature-outerwear .feature-heading .top-contents .items-ul li{width:100%}#feature-outerwear .feature-heading .top-contents .items-ul li:first-child{padding-bottom:17px}#feature-outerwear .feature-heading .top-contents .items-ul li:last-child{padding-bottom:10px}#feature-outerwear .feature-heading .top-contents picture.txt-frame{width:140px;height:21px}#feature-outerwear .feature-heading .top-contents picture.txt-frame img{width:140px;height:21px}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul{margin-top:0}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-ul{display:block;border-right:2px dotted #000;height:86%;margin-top:25px}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-ul li:first-child{margin:0 8px 0 0}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-ul li:first-child h3{font-size:15px;line-height:15px}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-ul li:last-child{margin:0 19px}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul li:last-child{margin-left:10px}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-right-ul li:last-child{margin-left:0}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-right-ul .contents-link-first{margin-top:19px}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-right-ul .contents-link-second,#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-right-ul .contents-link-third{margin-top:10px}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-right-ul .contents-link-third{margin-bottom:12px}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-right-ul .contents-link-ul .underline-offset{font-size:15px;line-height:28px}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-right-ul .contents-link-ul .link-txt{font-size:14px;line-height:14px}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-right-ul .contents-link-ul li:first-child{margin-right:12px}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-right-ul .contents-link-ul li:last-child{margin-top:8px;margin-bottom:5px}#feature-outerwear .feature-heading .top-contents .top-contents-under .top-contents-under-ul .contents-under-right-ul .font-s{position:relative;top:7px}#feature-outerwear .feature-heading .top-contents .top-contents-under .sp-only{display:inline-block}#feature-outerwear .feature-heading .top-contents .sonnet01 img{width:78px;height:125px;position:absolute;bottom:0;left:0}#feature-outerwear .feature-heading .top-contents .sonnet02 img{width:78px;height:78px;position:absolute;top:-75px;right:0}#feature-outerwear .alt-01 .modal-img,#feature-outerwear .sonnet-02 .modal-img{width:auto}#feature-outerwear .alt-01 .products-wrapper,#feature-outerwear .sonnet-02 .products-wrapper{overflow:hidden}#feature-outerwear .alt-01 .products,#feature-outerwear .sonnet-02 .products{width:100%;margin:auto 0}#feature-outerwear .alt-01 .products .products-ul,#feature-outerwear .sonnet-02 .products .products-ul{display:flex;flex-wrap:nowrap;justify-content:start;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-left:50px;width:100%}#feature-outerwear .alt-01 .products .products-ul li,#feature-outerwear .sonnet-02 .products .products-ul li{margin-right:5px;width:calc(100% / 3.8);height:auto;scroll-snap-align:start;flex-shrink:0}#feature-outerwear .alt-01 .products .products-ul li picture img,#feature-outerwear .sonnet-02 .products .products-ul li picture img{width:90px;height:90px}#feature-outerwear .alt-01 .products .products-ul li .item-name,#feature-outerwear .sonnet-02 .products .products-ul li .item-name{font-size:12px;font-weight:400px;line-height:16px;height:auto}#feature-outerwear .alt-01 .products .products-ul::-webkit-scrollbar,#feature-outerwear .sonnet-02 .products .products-ul::-webkit-scrollbar{display:none}#feature-outerwear .alt-01 .products.move,#feature-outerwear .sonnet-02 .products.move{animation:anim 0.3s;animation-fill-mode:forwards}@keyframes anim{0%{transform:translateX(0px)}100%{transform:translateX(-50px)}}#feature-outerwear .alt-01 .sub-title,#feature-outerwear .sonnet-02 .sub-title,#feature-outerwear .interview-03 .sub-title{position:absolute;top:-46px;left:15px;line-height:46px;height:46px}#feature-outerwear .alt-01 .sub-title h2,#feature-outerwear .sonnet-02 .sub-title h2,#feature-outerwear .interview-03 .sub-title h2{font-size:20px;bottom:0;line-height:46px}#feature-outerwear .alt-01 .sub-title .is-underline.underline-offset,#feature-outerwear .sonnet-02 .sub-title .is-underline.underline-offset,#feature-outerwear .interview-03 .sub-title .is-underline.underline-offset{font-size:21px;margin-right:8px}#feature-outerwear .alt-01 .sub-title{width:230px}#feature-outerwear .alt-01 .Siba-and-Koji{margin-bottom:30px;padding-bottom:120px}#feature-outerwear .alt-01 .Siba-and-Koji .modal-img{margin:55px 15px 30px;border:4px solid #000}#feature-outerwear .alt-01 .blowing{position:absolute;top:-110px;right:30px;left:initial;height:123px;width:200px}#feature-outerwear .alt-01 picture.blowing img{width:100%;height:100%}#feature-outerwear .sonnet-02 .sub-title{width:260px}#feature-outerwear .sonnet-02 .Siba-and-Koji{padding-bottom:110px}#feature-outerwear .sonnet-02 .Siba-and-Koji .modal-img{margin:60px 15px 30px;border:4px solid #fff}#feature-outerwear .sonnet-02 .blowing{position:absolute;top:-100px;left:unset;right:3px}#feature-outerwear .sonnet-02 .blowing img{height:100px;width:auto}#feature-outerwear .interview-03 .sub-title{width:140px}#feature-outerwear .interview-03 .inner700{padding-top:33px}#feature-outerwear .interview-03 .inner700 .intro{margin:0 20px;font-size:12px;font-weight:400;text-align:left;padding-bottom:33px}#feature-outerwear .interview-03 .family-panel .family-intro{display:block;padding:0 0 20px;margin:0 20px;border-bottom:none}#feature-outerwear .interview-03 .family-panel .family-intro picture img{width:150px;height:150px}#feature-outerwear .interview-03 .family-panel .family-intro li:first-child{margin:31px auto 11px}#feature-outerwear .interview-03 .family-panel .family-intro li:last-child{width:100%;margin-top:0}#feature-outerwear .interview-03 .family-panel .family-intro li:last-child .name{text-align:center;font-size:18px;line-height:18px;margin:20px auto 15px}#feature-outerwear .interview-03 .family-panel .family-intro li:last-child .instagram .sp-only-koji{margin-left:80px}#feature-outerwear .interview-03 .family-panel .talk{padding:0 15px}#feature-outerwear .interview-03 .family-panel .talk .num{padding-top:20px;height:auto;margin-bottom:20px}#feature-outerwear .interview-03 .family-panel .talk .num span{font-size:18px;line-height:18px;display:inline-block}#feature-outerwear .interview-03 .family-panel .talk .num.border{border-top:2px solid #000;padding-top:40px}#feature-outerwear .interview-03 .family-panel .talk .person{margin-top:35px;margin-bottom:25px}#feature-outerwear .interview-03 .family-panel .talk .person li:first-child{width:60px;margin-right:10px}#feature-outerwear .interview-03 .family-panel .talk .person li:first-child .person-img{top:0;transform:translate(-50%, 0)}#feature-outerwear .interview-03 .family-panel .talk .person li:last-child{width:calc(100% - 70px)}#feature-outerwear .interview-03 .family-panel .talk .question{line-height:18px;height:auto}#feature-outerwear .interview-03 .staff-list-wrapper{margin:55px 15px 65px}#feature-outerwear .interview-03 .staff-list-wrapper .staff-list{width:calc(100% - 30px);max-width:400px;margin:0 auto;padding:16px 14px;font-weight:500;line-height:20px}#feature-outerwear .interview-03 .staff-list-wrapper .staff-list .title{font-size:21px;margin-bottom:0;padding-bottom:13px;width:100%}#feature-outerwear .interview-03 .staff-list-wrapper .staff-list .staff-list-ul{margin-top:11px}#feature-outerwear .interview-03 .staff-list-wrapper .staff-list .staff-list-ul p{margin-bottom:10px}#feature-outerwear .interview-03 .staff-list-wrapper .staff-list .staff-list-ul .sp-only-f12{font-size:12px}#feature-outerwear .interview-03 .staff-list-wrapper .staff-list .staff-list-ul .sp-only-mb{margin-bottom:30px}#feature-outerwear .interview-03 .staff-list-wrapper .staff-list .staff-list-ul li:first-child{font-size:14px;padding-right:6px;border-right:2px dotted #000}#feature-outerwear .interview-03 .staff-list-wrapper .staff-list .staff-list-ul li:last-child{font-size:14px;margin-left:9px}#feature-outerwear .interview-03 .last-img{text-align:center;margin-bottom:100px}#feature-outerwear .interview-03 .last-img picture img{width:180px;height:auto}#feature-outerwear .modal-img{width:100%}#feature-outerwear .modal-img .tags{position:absolute;top:-14px;left:9px}#feature-outerwear .modal-img .tags .tags-ul{font-size:12px;line-height:24px}#feature-outerwear .modal-img .tags .tags-ul li{height:24px}#feature-outerwear .modal-img .tags .tags-ul li:first-child{width:120px}#feature-outerwear .modal-img .tags .tags-ul li:last-child{width:74px}#feature-outerwear .modal-img .modal-points{position:absolute;bottom:-22px;right:9px;width:160px;height:40px;font-size:18px;font-weight:500;line-height:40px}}@media screen and (min-width: 435px) and (max-width: 767px){#feature-outerwear .feature-heading .feature-top .feature-top-container{background:#d4dadb}#feature-outerwear .feature-heading .feature-top .feature-top-container img{max-height:none}}@media screen and (min-width: 426px) and (max-width: 767px){#feature-outerwear .alt-01 .blowing{right:calc((100% - 220px) / 2)}#feature-outerwear .sonnet-02 .blowing{right:calc((100% - 250px) / 2)}}@media (max-width: 390px){#feature-outerwear .staff-list-wrapper .staff-list .staff-list-ul li:first-child{width:calc(100% / 2.5) !important}}@media (max-width: 370px){#feature-outerwear .sonnet-02 .blowing{top:-80px;right:0}#feature-outerwear .sonnet-02 .blowing img{height:80px}}@media (max-width: 340px){#feature-outerwear .sonnet-02 .blowing{top:-60px;right:0}#feature-outerwear .sonnet-02 .blowing img{height:60px}}@media (max-width: 320px){#feature-outerwear .sp-320-no{display:none}#feature-outerwear .alt-01 .blowing{right:10px}#feature-outerwear .sonnet-02 .blowing{right:0}#feature-outerwear .sp-only-mb{margin-bottom:50px !important}#feature-outerwear .sp320-only-mb{margin-bottom:30px !important}}.outerwear-modaal .modaal-close{position:absolute;border-radius:0;color:#000;top:12px;right:8px}.outerwear-modaal .modaal-close:after,.outerwear-modaal .modaal-close:before{background:#000;width:1px;height:22px}.outerwear-modaal .modaal-container{width:auto}.outerwear-modaal .modaal-container .modaal-content-container{padding:34px 55px 43px}.outerwear-modaal .modaal-container .modaal-content-container .outerwear-modal{width:auto;font-weight:500;font-family:"Outfit",sans-serif}.outerwear-modaal .modaal-container .modaal-content-container .outerwear-modal h2{font-size:28px;font-weight:500;line-height:48px;text-align:center;margin-bottom:30px}.outerwear-modaal .modaal-container .modaal-content-container .outerwear-modal .outerwear-modal-ul{display:flex}.outerwear-modaal .modaal-container .modaal-content-container .outerwear-modal .outerwear-modal-ul li:first-child picture img{width:400px;height:400px}.outerwear-modaal .modaal-container .modaal-content-container .outerwear-modal .outerwear-modal-ul li:first-child{margin-right:20px}.outerwear-modaal .modaal-container .modaal-content-container .outerwear-modal .outerwear-modal-ul li:last-child{width:270px;height:auto;font-size:13px;line-height:23px}.outerwear-modaal .modaal-container .modaal-content-container .outerwear-modal .outerwear-modal-ul li:last-child .mb-custom{margin-bottom:30px}@media (max-width: 767px){.modaal-wrapper.outerwear-modaal{overflow:hidden}.modaal-wrapper.outerwear-modaal .modaal-close{position:absolute;border-radius:0;color:#000;top:12px;right:8px}.modaal-wrapper.outerwear-modaal .modaal-close:after,.modaal-wrapper.outerwear-modaal .modaal-close:before{background:#000;width:1px;height:22px}.modaal-wrapper.outerwear-modaal .modaal-outer-wrapper{max-height:100vh;max-height:100svh}.modaal-wrapper.outerwear-modaal .modaal-inner-wrapper{padding-top:30px !important;padding:30px 25px;height:auto;max-height:calc(100vh - 60px) !important;max-height:calc(100svh - 60px) !important}.modaal-wrapper.outerwear-modaal .modaal-container{width:auto;touch-action:manipulation}.modaal-wrapper.outerwear-modaal .modaal-container .modaal-content-container{padding:15px 15px 20px}.modaal-wrapper.outerwear-modaal .modaal-container .modaal-content-container .outerwear-modal{max-width:295px;font-weight:500;font-family:"Outfit",sans-serif}.modaal-wrapper.outerwear-modaal .modaal-container .modaal-content-container .outerwear-modal h2{font-size:22px;line-height:48px;text-align:center;margin-bottom:7px}.modaal-wrapper.outerwear-modaal .modaal-container .modaal-content-container .outerwear-modal .outerwear-modal-ul{display:block}.modaal-wrapper.outerwear-modaal .modaal-container .modaal-content-container .outerwear-modal .outerwear-modal-ul li:first-child picture img{width:100%;height:auto}.modaal-wrapper.outerwear-modaal .modaal-container .modaal-content-container .outerwear-modal .outerwear-modal-ul li:first-child{width:100%;margin-bottom:20px}.modaal-wrapper.outerwear-modaal .modaal-container .modaal-content-container .outerwear-modal .outerwear-modal-ul li:last-child{width:100%;height:auto;font-size:13px;line-height:23px}.modaal-wrapper.outerwear-modaal .modaal-container .modaal-content-container .outerwear-modal .outerwear-modal-ul li:last-child .mb-custom{margin-bottom:20px}.modaal-wrapper.outerwear-modaal .modaal-container .modaal-content-container .outerwear-modal .outerwear-modal-ul.se{display:block}.modaal-wrapper.outerwear-modaal .modaal-container .modaal-content-container .outerwear-modal .outerwear-modal-ul.se li:first-child picture img{width:50%;height:auto}.modaal-wrapper.outerwear-modaal .modaal-container .modaal-content-container .outerwear-modal .outerwear-modal-ul.se li:first-child{width:100%;margin-bottom:20px;margin-right:0;text-align:center}.modaal-wrapper.outerwear-modaal .modaal-container .modaal-content-container .outerwear-modal .outerwear-modal-ul.se li:last-child{width:100%;height:auto;font-size:13px;line-height:23px}.modaal-wrapper.outerwear-modaal .modaal-container .modaal-content-container .outerwear-modal .outerwear-modal-ul.se li:last-child .mb-custom{margin-bottom:20px}}

/*# sourceMappingURL=feature-outerwear_202401updated.css.map */