.shopify-section:has(.jins-sg),.shopify-section:has(.jins-sg) .page-width,#page-content:has(.jins-sg),#MainContent:has(.jins-sg){max-width:none!important;padding-left:0!important;padding-right:0!important;margin-left:auto!important;margin-right:auto!important;width:100%!important}.jins-sg{max-width:none!important;padding:0!important;margin:0!important;width:100%!important;overflow:clip}:root{--sg-default: #272727;--sg-gray: #888888;--sg-yellow: #F0FF00;--sg-max-w: 1440px;--sg-max-w-c: 1296px;--sg-max-w-c-inner: 1000px;--sg-bold: 700;--sg-semibold: 600;--sg-medium: 500;--sg-regular: 400;--sg-light: 300;--sg-font: "JINS_NextRegular", sans-serif}.jins-sg .main_wrap{background:#fff;font-family:var(--sg-font);font-weight:var(--sg-medium);line-height:1.5;color:#111}.jins-sg .main_wrap *{box-sizing:border-box;margin-block-start:0;margin-block-end:0}.jins-sg .main_wrap ul,.jins-sg .main_wrap li{list-style:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0}.jins-sg .main_wrap a{opacity:1;transition:.3s;text-decoration:none;color:inherit}.jins-sg .main_wrap a:hover{opacity:.7;cursor:pointer}.jins-sg .main_wrap img{width:100%;vertical-align:top;display:block}.jins-sg .main_wrap p,.jins-sg .main_wrap h1,.jins-sg .main_wrap h2,.jins-sg .main_wrap h3,.jins-sg .main_wrap h4{margin:0;padding:0;font-family:var(--sg-font)!important;letter-spacing:normal!important;text-transform:none!important;font-style:normal!important;color:inherit!important}.jins-sg .main_wrap sup{font-size:37.5%;vertical-align:super}.jins-sg .main_wrap section{margin:0;padding:0}.jins-sg .main_wrap video{display:block;width:100%}.jins-sg .pc{display:block}.jins-sg .sp,.jins-sg img.sp,.jins-sg .main_wrap img.sp,.jins-sg br.sp{display:none}.jins-sg .fadein{opacity:0;transform:translateY(30px);transition:all 1s ease}.jins-sg .fadein.show{opacity:1;transform:translateY(0)}.jins-sg #trend,.jins-sg #shape,.jins-sg #frame,.jins-sg #change,.jins-sg #clear,.jins-sg #drive,.jins-sg #carry,.jins-sg #_2way,.jins-sg #kids,.jins-sg #customize{padding-top:100px;margin-top:-100px}.jins-sg .h1_hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.jins-sg ._btn{display:flex;justify-content:center;align-items:center;color:#fff!important;background:#000;border-radius:8px;padding:.8rem 1.5rem;font-size:min(12px,.85vw)!important;font-family:var(--sg-font)!important;position:relative;z-index:1;transition:.3s;overflow:hidden;text-decoration:none!important;letter-spacing:normal!important}.jins-sg ._btn,.jins-sg ._btn span,.jins-sg ._btn a{color:#fff}.jins-sg a._btn,.jins-sg .main_wrap a._btn{color:#fff!important;text-decoration:none!important;padding:.8rem 1.5rem!important;font-family:var(--sg-font)!important;letter-spacing:normal!important}.jins-sg ._btn:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background:#fff;transform-origin:100% 50%;transform:scaleX(0);transition:transform ease .3s}.jins-sg a._btn:hover{opacity:1;color:#000!important;box-shadow:0 0 0 1px #000}.jins-sg a._btn:hover span{color:#000!important}.jins-sg ._btn:hover:before{transform-origin:0% 50%;transform:scaleX(1)}.jins-sg ._btn span{display:inline-block;transform:translateY(.1rem);font-family:var(--sg-font);font-weight:var(--sg-light);white-space:nowrap}.jins-sg ._btn._view_all{width:14%;max-width:177px;margin:0 auto}.jins-sg ._btn._view_all.mb{margin:0 auto 5%}.jins-sg .kv{width:100%;position:relative;overflow:visible;z-index:2}.jins-sg .kv_movie{width:100%;position:relative;overflow:hidden}.jins-sg .kv_bg{position:absolute;top:0;left:0;width:100vw;height:100%;object-fit:cover;z-index:0;filter:blur(20px);transform:scale(1.1)}.jins-sg .kv_inner{position:relative;max-width:var(--sg-max-w);width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center;z-index:1}.jins-sg .kv_inner .kv_main{width:100%;height:auto;display:block}.jins-sg .kv .kv_ttl{width:100%;max-width:var(--sg-max-w);margin:0 auto;position:absolute;bottom:-4.5%;left:50%;transform:translate(-50%);z-index:10;pointer-events:none}.jins-sg .kv .kv_ttl h2{width:46%;max-width:649px;margin:0 auto;font-size:0;line-height:0}.jins-sg .kv .kv_ttl h2 img{width:100%;height:auto;display:block}.jins-sg .lead{width:100%;margin:0 auto min(2%,40px);position:relative;z-index:1}.jins-sg .lead_wrap{width:90%;max-width:var(--sg-max-w-c);margin:0 auto;position:relative;padding-top:4.5%}.jins-sg .lead_wrap:before,.jins-sg .lead_wrap:after{content:"";position:absolute;top:0;bottom:0;width:1px;background-color:#000}.jins-sg .lead_wrap:before{left:0}.jins-sg .lead_wrap:after{right:0}.jins-sg .lead_wrap h2{width:21.7%;max-width:280px;margin:0 auto .3%;display:none}.jins-sg .lead_date{display:block;width:21.7%;max-width:280px;background:var(--sg-yellow);border-radius:50vw;margin:0 auto;text-align:center;font-size:min(14px,.9vw);font-weight:var(--sg-bold);padding:2px 0}.jins-sg .lead_flex_txt{width:100%;font-family:var(--sg-font);font-weight:var(--sg-regular);font-size:min(12px,.79vw);display:flex;justify-content:space-between;border-bottom:1px solid black;padding:0 3% 1%;margin:0 auto 4%}.jins-sg .lead_flex_txt p{width:fit-content}.jins-sg .lead_flex_img{width:100%;display:flex;justify-content:space-between;padding:0 12% 5%;margin:0 auto 3%;border-bottom:1px solid black}.jins-sg .lead_wrap ._img{width:45.6%}.jins-sg .lead_wrap ._txt{position:relative;padding-top:7.5%;width:49.8%}.jins-sg .lead_wrap ._txt h3,.jins-sg .main_wrap .lead_wrap ._txt h3,.jins-sg .main_wrap .lead_wrap ._txt h3.fadein{font-size:clamp(18px,1.8vw,24px)!important;font-weight:var(--sg-bold)!important;line-height:1.3!important;margin-bottom:3%!important;text-align:left!important;font-family:var(--sg-font)!important;letter-spacing:normal!important;text-transform:none!important}.jins-sg .main_wrap .lead_wrap ._txt ._description,.jins-sg .lead_wrap ._txt p._description{font-size:min(14px,.9vw)!important;font-weight:var(--sg-bold)!important;line-height:1.8!important;margin-bottom:10%!important;font-family:var(--sg-font)!important;letter-spacing:normal!important;text-align:left!important;color:inherit!important}.jins-sg .lead_wrap ._txt .scroll_down{position:absolute;right:0;top:50%;height:13%;writing-mode:vertical-rl;font-family:var(--sg-font);font-weight:var(--sg-regular);font-size:min(.5vw,8px)}.jins-sg .lead_wrap ._txt .scroll_down p{position:relative;padding-left:10px;border-left:2px solid rgba(0,0,0,.2);animation:jins-sg-wiggle 2s ease-in-out infinite}@keyframes jins-sg-wiggle{0%{transform:translateY(0)}15%{transform:translateY(-5px)}30%{transform:translateY(0)}}.jins-sg .lead_wrap ._txt .scroll_down p:after{content:"";position:absolute;top:0;left:-2px;width:2px;padding-top:15%;background:#000;animation:jins-sg-scrollLine 2s ease-in-out infinite}@keyframes jins-sg-scrollLine{0%{top:0;opacity:0}30%{opacity:1}to{top:85%;opacity:0}}.jins-sg .lead_wrap .description_flex{display:flex;justify-content:space-between}.jins-sg .lead_wrap .description_flex ._left{width:62%;padding-bottom:12%}.jins-sg .lead_wrap .description_flex ._right{width:36.6%;margin-top:auto;margin-bottom:0}.jins-sg .lead_custom{position:relative;width:100%;padding:0 12% 4%;display:flex;justify-content:space-between;align-items:start}.jins-sg .lead_custom h3,.jins-sg .main_wrap .lead_custom h3{font-size:min(20px,1.2vw)!important;font-weight:var(--sg-bold)!important;margin-bottom:5%;text-align:left!important;font-family:var(--sg-font)!important;letter-spacing:normal!important}.jins-sg .lead_custom .subttl{font-size:min(20px,1.2vw);font-weight:var(--sg-light)}.jins-sg .lead_custom .subttl span{font-size:min(14px,.9vw);font-weight:var(--sg-regular)}.jins-sg .lead_custom ._abs{font-family:var(--sg-font);font-weight:var(--sg-regular);font-size:min(12px,.79vw);top:0;left:-2%;position:absolute;writing-mode:vertical-rl;height:100%}@media screen and (max-width:1440px){.jins-sg .lead_custom ._abs{left:-30px}}.jins-sg .lead_custom .lead_custom_ttl{width:30%}.jins-sg .lead_custom .lead_custom_keyword{width:65%;display:flex;flex-wrap:wrap;gap:1%;row-gap:8px}.jins-sg .lead_custom .lead_custom_keyword a{text-decoration:none}.jins-sg .lead_custom .lead_custom_keyword li{font-size:min(14px,.9vw);font-weight:var(--sg-bold);width:fit-content;padding:min(1%,10px) min(3%,15px);border:1px solid black;border-radius:50vw}.jins-sg .lead_custom .lead_custom_keyword li span{font-size:10px}.jins-sg .bg_yellow{width:100%;background:var(--sg-yellow);overflow:hidden}.jins-sg .max-w-c{width:100%;max-width:var(--sg-max-w-c);margin:0 auto}.jins-sg .sec_flex{padding:3% 12% 4%;display:flex;justify-content:space-between}.jins-sg .bg_yellow .sec_ttl{width:100%;position:relative}.jins-sg .bg_yellow .boder_bottom{width:32%}.jins-sg .bg_yellow .boder_bottom .ttl_box{position:relative;margin-bottom:7%;padding-bottom:5%}.jins-sg .bg_yellow .boder_bottom .yl_ttl,.jins-sg .bg_yellow .boder_bottom h2.yl_ttl,.jins-sg .main_wrap .bg_yellow .boder_bottom h2.yl_ttl{width:100%;display:flex;align-items:center;font-size:min(20px,1.5vw)!important;font-weight:var(--sg-bold)!important;line-height:1.2!important;text-align:left;font-family:var(--sg-font)!important;letter-spacing:normal!important}.jins-sg .bg_yellow .boder_bottom .yl_ttl:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:200vw;height:1px;background:#000}.jins-sg .bg_yellow .boder_bottom .yl_ttl span{font-size:min(52px,4vw);font-family:var(--sg-font);font-weight:var(--sg-medium);letter-spacing:-.02em;padding-right:.5em}.jins-sg .bg_yellow .boder_bottom .ttl_box ._txt,.jins-sg .main_wrap .bg_yellow .boder_bottom .ttl_box ._txt{font-size:clamp(12px,.9vw,14px)!important;margin-top:3%;line-height:1.5!important;padding-bottom:3%;font-family:var(--sg-font)!important;letter-spacing:normal!important}.jins-sg .sec01 .bg_yellow .boder_bottom .ttl_box ._txt{margin-top:3%}.jins-sg .bg_yellow .boder_bottom .subttl,.jins-sg .main_wrap .bg_yellow .boder_bottom .subttl{font-size:min(36px,2.7vw)!important;font-family:"JINS_NextMedium",var(--sg-font)!important;font-weight:var(--sg-medium)!important;line-height:1.2!important;margin-bottom:8%;letter-spacing:normal!important}.jins-sg .bg_yellow .boder_bottom .subttl span{font-size:90%!important;font-family:var(--sg-font)!important;font-weight:700!important}.jins-sg .bg_yellow .boder_bottom .note{font-size:min(.6vw,8px);font-weight:var(--sg-light);margin-bottom:4%}.jins-sg .bg_yellow .boder_bottom .ttl_box ._txt .small{font-size:min(12px,.8vw)!important;display:block;margin-top:2%;font-family:var(--sg-font)!important}.jins-sg .side_boder_box{width:90%;max-width:var(--sg-max-w-c);margin:0 auto;border-left:1px solid black;border-right:1px solid black;padding-top:4%}.jins-sg .side_deco,.jins-sg .main_wrap p.side_deco,.jins-sg .main_wrap .side_deco{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:0 8% .5%;margin-bottom:10%;font-size:min(16px,1.1vw)!important;font-weight:var(--sg-medium)!important;font-family:var(--sg-font)!important;letter-spacing:normal!important;line-height:1.5!important;color:inherit!important}.jins-sg .side_deco .jp{font-size:min(14px,.9vw)!important}.jins-sg .side_deco ._start,.jins-sg .side_deco ._end,.jins-sg .main_wrap .side_deco ._start,.jins-sg .main_wrap .side_deco ._end{position:absolute;display:block;top:50%;transform:translateY(-50%);font-size:500%!important;font-weight:200!important;font-family:var(--sg-font)!important;letter-spacing:normal!important;line-height:1!important;padding-top:0}.jins-sg .side_deco ._start{left:0}.jins-sg .side_deco ._end{right:0}.jins-sg .side_deco._1line ._start,.jins-sg .side_deco._1line ._end,.jins-sg .main_wrap .side_deco._1line ._start,.jins-sg .main_wrap .side_deco._1line ._end{font-size:250%!important;font-weight:200!important;font-family:var(--sg-font)!important;letter-spacing:normal!important}.jins-sg .trend_img{position:relative;width:68%;z-index:2;display:grid;grid-template-columns:repeat(2,1fr);gap:2%;grid-auto-flow:column;grid-template-rows:repeat(2,auto)}.jins-sg .trend_img li{width:100%;position:relative;display:flex}.jins-sg .trend_img li ._left_txt,.jins-sg .trend_img li ._right_txt{position:absolute;width:6%;font-family:var(--sg-font);font-weight:var(--sg-light);font-size:min(12px,.79vw);writing-mode:vertical-rl;line-height:2;top:0}.jins-sg .sec01 .trend_img li ._right_txt{text-align:right}.jins-sg .trend_img li ._left_txt{width:5%;height:100%;left:2%;padding-top:5%}.jins-sg .trend_img li ._right_txt{width:5%;height:100%;right:-6%;text-align:center;padding-bottom:7%}.jins-sg .trend_img li ._img{width:100%;padding-left:8%}.jins-sg ._rel{position:relative}.jins-sg .btn_more_img{position:relative;display:block;overflow:hidden}.jins-sg .btn_more_img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;transform:scaleX(0);transform-origin:100% 50%;transition:transform .3s ease;z-index:1}.jins-sg a.btn_more_img:hover{opacity:1}.jins-sg .btn_more_img:hover:before{transform-origin:0% 50%;transform:scaleX(1)}.jins-sg ._arrow{position:relative;padding-right:15px;opacity:1;transition:.3s}.jins-sg a._arrow{font-size:min(14px,.9vw);font-family:var(--sg-font)}.jins-sg ._arrow:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:10px;padding-top:10px;background:url(/cdn/shop/files/jins-sg-icon_arrow_right.svg) no-repeat center / contain;z-index:2}.jins-sg ._abs_more{color:#000;position:absolute;font-family:var(--sg-font);font-weight:var(--sg-medium);font-size:min(12px,.79vw);top:10px;right:15px;z-index:2}.jins-sg .img_1column ._abs_more{top:20px}.jins-sg .btn_more_img:hover ._abs_more,.jins-sg .btn_more_img:hover ._abs_more ._arrow{color:#fff!important}.jins-sg ._abs_more ._arrow:after{transform:translateY(-60%)}.jins-sg .btn_more_img:hover ._abs_more ._arrow:after{background:url(/cdn/shop/files/jins-sg-icon_arrow_right_wh.svg) no-repeat center / contain}.jins-sg ._img a{font-size:min(10px,.6vw);font-family:var(--sg-font);font-weight:var(--sg-light);text-decoration:none}.jins-sg .point_txt{font-size:min(16px,1.1vw);margin-bottom:7%;line-height:1.5}.jins-sg .point_txt .highlight{color:#fff;background:#000;padding:5px 10px}.jins-sg .point_txt .small{font-size:75%}.jins-sg .bg_yellow .sec_ttl ._custom_ok{position:absolute;width:100%;bottom:0;left:0;transform:translateY(50%);z-index:1}.jins-sg .bg_yellow .sec_ttl ._custom_ok span{position:relative;background:#fff;border-radius:5px 0 0 5px;padding:8px 10px 8px 30px;font-size:min(10px,.6vw)}.jins-sg .bg_yellow .sec_ttl ._custom_ok span:before{content:"";position:absolute;top:50%;left:8px;transform:translateY(-50%);width:18px;height:18px;background:url(/cdn/shop/files/jins-sg-icon_custom.svg) no-repeat center / contain}.jins-sg .bg_yellow .sec_ttl ._custom_ok span:after{content:"";position:absolute;top:0;right:-11%;width:12%;height:100%;background:#fff;clip-path:polygon(0 0,100% 50%,0 100%);border-radius:0 5px 5px 0}.jins-sg .img_1column{position:relative;width:45%}.jins-sg .img_1column ._left_txt,.jins-sg .img_1column ._right_txt{position:absolute;z-index:1;text-align:center;top:0;height:100%;font-size:min(12px,.79vw);writing-mode:vertical-rl;font-family:var(--sg-font);font-weight:var(--sg-light);line-height:2;padding-bottom:6%}.jins-sg .img_1column ._left_txt{left:0}.jins-sg .img_1column ._right_txt{right:0}.jins-sg .img_1column ._img{width:100%;padding:0 5%}.jins-sg .tag_list{position:absolute;bottom:3%;left:5%;width:100%;z-index:2}.jins-sg .tag_list li{color:#fff;font-size:min(14px,.9vw);width:fit-content;padding:10px 20px 7px;background:#000c;border-radius:50vw}.jins-sg .tag_list li:not(:last-of-type){margin-bottom:8px}.jins-sg .tag_list li span{font-size:85.7%}.jins-sg .max-w-c .recommend_ttl,.jins-sg .main_wrap .max-w-c .recommend_ttl{text-align:center;font-size:min(36px,2.7vw)!important;font-family:var(--sg-font)!important;font-weight:var(--sg-medium)!important;margin-bottom:2%;letter-spacing:normal!important}.jins-sg .scroll_rel{width:100%;position:relative;margin-bottom:3%}.jins-sg .scroll_wrap{width:100%;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;user-select:none;-webkit-user-select:none}.jins-sg .scroll_wrap::-webkit-scrollbar{display:none}.jins-sg .scroll_wrap a,.jins-sg .scroll_wrap img{cursor:grab}.jins-sg .scroll_wrap.is-dragging,.jins-sg .scroll_wrap.is-dragging a,.jins-sg .scroll_wrap.is-dragging img{cursor:grabbing}.jins-sg .recommend_item{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;row-gap:30px;padding-bottom:3%}.jins-sg .scroll_wrap .recommend_item{width:150vw;flex-wrap:nowrap;justify-content:unset}.jins-sg .recommend_item li{width:min(20%,260px);padding:0 .5%}.jins-sg .scroll_wrap .recommend_item li{flex:0 0 calc(150vw / 10.3);max-width:260px;padding:5px}.jins-sg .recommend_item li img{margin-bottom:min(5%,15px);width:100%;display:block;margin-top:0!important}.jins-sg .recommend_item li a{text-decoration:none;color:inherit;display:block}.jins-sg .recommend_item ._price{font-family:var(--sg-font)!important;max-width:260px;font-size:min(14px,.9vw)!important;line-height:1.4!important;color:#111!important}.jins-sg .custom_scrollbar{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:20%;height:6px;background:#c8c8c84d;border-radius:3px}.jins-sg .scroll_thumb{height:100%;background:#000;border-radius:3px;transform:translate(0)}.jins-sg .dashed_line{color:transparent;width:75%;height:1px;border-top:none;border-bottom:1px dashed black;margin:0 auto 3%}.jins-sg .details_ttl,.jins-sg .main_wrap .details_ttl{font-family:var(--sg-font)!important;font-weight:var(--sg-medium)!important;font-size:min(28px,2.2vw)!important;text-align:center;margin-bottom:5%;letter-spacing:normal!important;line-height:1.2!important}.jins-sg .details_subttl,.jins-sg .main_wrap .details_subttl{font-size:min(16px,1.1vw)!important;font-weight:var(--sg-bold)!important;margin-bottom:3%;font-family:var(--sg-font)!important;letter-spacing:normal!important}.jins-sg .details_flex{display:flex;width:53%;margin:0 auto;justify-content:space-between;align-items:stretch}.jins-sg .details_flex ._left{width:48%;display:flex;flex-direction:column;gap:2%;justify-content:flex-start}.jins-sg .details_flex ._right{width:47%}.jins-sg .details_flex ._right ._round{border-radius:12px}.jins-sg .details_flex ._right ._boder{border:1px solid #DDDDDD}.jins-sg .details_txt,.jins-sg .main_wrap .details_txt{font-size:min(12px,.79vw)!important;margin-bottom:2%;font-weight:var(--sg-regular)!important;line-height:1.8!important;font-family:var(--sg-font)!important;letter-spacing:normal!important;margin-top:0;max-width:85%}.jins-sg .details_customize,.jins-sg .main_wrap .details_customize,.jins-sg .main_wrap p.details_customize{font-size:min(14px,.9vw)!important;font-weight:var(--sg-bold)!important;margin-bottom:3%;margin-top:3%;font-family:var(--sg-font)!important;letter-spacing:normal!important;line-height:1.5!important;max-width:85%}.jins-sg .banner{width:85%;margin-top:auto;margin-bottom:0}.jins-sg .sec01{width:100%}.jins-sg .sec01 .side_deco,.jins-sg .main_wrap .sec01 .side_deco{width:90%;font-size:min(16px,1.1vw)!important;font-weight:var(--sg-medium)!important;margin:0 auto 6%;padding:3% 12% 4%;font-family:var(--sg-font)!important;letter-spacing:normal!important;line-height:1.5!important;text-align:center}.jins-sg .color_lens_wrap{position:relative;padding:5% 12%;display:flex;justify-content:space-between}.jins-sg .color_lens_wrap ._abs{position:absolute;font-family:var(--sg-font);font-weight:var(--sg-regular);font-size:min(12px,.79vw);top:3%;right:-1.5%;writing-mode:vertical-rl}.jins-sg .color_lens_wrap ._left{width:33%;line-height:1.5;text-align:center}.jins-sg .color_lens_wrap ._right{width:62%}.jins-sg .sec01 .max-w-c._01{border-top:1px solid black;border-bottom:1px solid black}.jins-sg .color_lens_ttl,.jins-sg .main_wrap .color_lens_wrap h2.color_lens_ttl{font-size:min(32px,2.5vw)!important;font-family:var(--sg-font)!important;font-weight:var(--sg-medium)!important;text-align:center;letter-spacing:normal!important;line-height:1.2!important;margin-bottom:5%}.jins-sg .color_lens_list{width:82%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding-bottom:10%;margin:0 auto}.jins-sg .color_lens_list li{width:calc(100% / 3);font-size:min(10px,.6vw);font-weight:var(--sg-bold);text-align:center}.jins-sg .sec01 .max-w-c._01 ._btn{width:33%;margin:0 auto}.jins-sg .color_lens_img{display:flex;width:100%;justify-content:space-between}.jins-sg .color_lens_img li{width:48%;display:flex;position:relative}.jins-sg .color_lens_img li ._img{width:100%;padding-right:8%}.jins-sg .color_lens_img li ._right_txt{position:absolute;top:0;right:0;height:100%;font-family:var(--sg-font);font-weight:var(--sg-light);font-size:min(12px,.79vw);writing-mode:vertical-rl;line-height:2}.jins-sg .color_lens_img li ._item{width:40%;position:absolute;bottom:5%;right:0;background:#fff;text-align:center;padding:5% 0 1%;z-index:3}.jins-sg .color_lens_img li ._item ._ttl{font-size:min(10px,.6vw);font-family:var(--sg-font);font-weight:var(--sg-medium)}.jins-sg .color_lens_img li ._item ._img{width:50%;margin:0 auto 3%}.jins-sg .color_lens_img li ._item ._color{font-size:min(10px,.6vw)}.jins-sg .sec01 .max-w-c._02{padding:5% 1%}.jins-sg .sec02 .bg_yellow .boder_bottom{width:50%}.jins-sg .sec02 .side_boder_box{padding:3.5% 0}.jins-sg .sec03 .bg_yellow .boder_bottom{width:50%}.jins-sg .sec03 .side_boder_box{padding-bottom:5%}.jins-sg .sec03 .side_deco,.jins-sg .main_wrap .sec03 p.side_deco{width:80%;padding:0 5%;white-space:nowrap}.jins-sg .sec03 .banner{width:80%}.jins-sg .sec03 ._btn._02{width:80%;white-space:nowrap;margin-top:3%;margin-bottom:3%}.jins-sg .sec04 .side_boder_box{padding-bottom:5%}.jins-sg .sec04 .bg_yellow .boder_bottom{width:50%}.jins-sg .sec04 .bg_yellow .boder_bottom .subttl{margin-bottom:0}.jins-sg .sec04 .bg_yellow .boder_bottom .ttl_box{margin-bottom:4%;padding-bottom:3%}.jins-sg .sec04 .details_flex ._right.mt{margin-top:-1.5%}.jins-sg .sec04 .side_deco._01{width:75%}.jins-sg .sec04 .side_deco._02{width:82%}.jins-sg .sec04 .details_customize{text-align:center;margin-bottom:.3%}.jins-sg .sec04 .details_flex{margin:0 auto 3.5%}.jins-sg .sec04 ._btn{width:8%;margin:0 auto;max-width:100px}.jins-sg .release_rel{position:relative;width:100%}.jins-sg ._release{position:absolute;top:50%;right:32%;width:12.5%;transform:translateY(-50%)}.jins-sg .sec04 .about_lens{width:67%;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:space-between;padding:5% 3%}.jins-sg .sec04 .about_lens ._left{width:50%}.jins-sg .sec04 .about_lens ._left ._ttl{font-size:min(12px,.79vw);font-weight:var(--sg-bold);margin-bottom:3%}.jins-sg .sec04 .about_lens ._left ._txt{font-size:min(10px,.6vw);font-weight:var(--sg-regular);line-height:1.5}.jins-sg .sec04 .about_lens ._right{width:50%}.jins-sg .sec05 .side_boder_box{padding-bottom:5%}.jins-sg .sec05 .bg_yellow .boder_bottom{width:50%}.jins-sg .sec05 ._btn{width:32%;max-width:100px}.jins-sg ._point,.jins-sg .main_wrap ._point{width:100%;font-size:min(12px,.79vw);margin-top:10%!important;display:flex;gap:3%;flex-wrap:wrap}.jins-sg ._point span{position:relative;border-radius:8px;border:1px solid black;padding:.5rem 1rem .5rem 5%}.jins-sg ._point span:before{content:"";position:absolute;top:50%;left:6%;transform:translateY(-45%);width:12%;padding-top:12%;background:url(/cdn/shop/files/jins-sg-icon_question.svg) no-repeat center / contain}.jins-sg .sec05 .side_deco{width:96%}.jins-sg .sec05 .details_flex ._left{width:47%}.jins-sg .sec05 .details_flex ._right,.jins-sg .sec06 .bg_yellow .boder_bottom{width:50%}.jins-sg .sec06 .side_boder_box{padding:2% 0}.jins-sg .sec06 ._btn{width:14%;max-width:177px;margin:0 auto}.jins-sg .sec06 .recommend_item{justify-content:center}.jins-sg .sec06 .recommend_item li{width:25%}.jins-sg .sec06 .recommend_item li>p,.jins-sg .sec07 .recommend_item li>p{text-align:center!important;width:100%!important}.jins-sg .sec07 .bg_yellow .boder_bottom{width:50%}.jins-sg .sec07 .side_boder_box{padding:2% 0}.jins-sg .sec07 .recommend_item li{width:25%}.jins-sg .sec07 ._btn{width:14%;max-width:177px;margin:0 auto}.jins-sg .sec08 .bg_yellow .boder_bottom{width:50%}.jins-sg .sec08 .side_boder_box{padding-bottom:5%}.jins-sg .sec09 .bg_yellow .boder_bottom{width:50%}.jins-sg .sec09 .side_boder_box{padding-bottom:5%}.jins-sg .bg_cream{width:100%;background:#f0ff0033;overflow:hidden;padding:20px 0}.jins-sg .online .small_ttl,.jins-sg .main_wrap .online .small_ttl{display:none;font-size:clamp(10px,.79vw,12px)!important;position:relative;width:100%;max-width:var(--sg-max-w);margin:0 auto;padding:0 2% 10px;font-family:var(--sg-font)!important;letter-spacing:normal!important;font-weight:var(--sg-medium)!important}.jins-sg .online .small_ttl:after{display:none;content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:150vw;height:1px;background:#000}.jins-sg .online .sec_flex{padding:3% 12%}.jins-sg .online ._left,.jins-sg .online ._right{width:50%}.jins-sg .online h2,.jins-sg .main_wrap .online h2{font-family:"JINS_NextMedium",var(--sg-font)!important;font-weight:var(--sg-medium)!important;font-size:clamp(36px,4.5vw,62px)!important;line-height:1.06!important;text-align:left!important;letter-spacing:normal!important;margin-bottom:3%!important}.jins-sg .online .h2_bottom_txt,.jins-sg .main_wrap .online .h2_bottom_txt{font-size:clamp(10px,.79vw,12px)!important;margin-bottom:5%!important;font-family:var(--sg-font)!important;letter-spacing:normal!important}.jins-sg .online ._left ._txt,.jins-sg .main_wrap .online ._left ._txt{font-size:clamp(12px,.9vw,14px)!important;font-family:var(--sg-font)!important;letter-spacing:normal!important}.jins-sg .online ._right .item_flex{position:relative;display:flex;align-items:stretch;justify-content:space-between;margin-bottom:7%}.jins-sg .online ._right .item_flex ._abs{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10%;z-index:2}.jins-sg .online ._right .item_flex ._item{position:relative;width:47%;aspect-ratio:1 / 1;background:#fafafa;display:flex;align-items:center;justify-content:center}.jins-sg .online ._right .item_flex ._item p{width:100%;position:absolute;z-index:2;text-align:center;left:50%;transform:translate(-50%);color:var(--sg-gray);font-size:clamp(10px,.79vw,12px)!important;font-family:var(--sg-font)!important;letter-spacing:normal!important}.jins-sg .online ._right .item_flex ._item._01 p{bottom:17%}.jins-sg .online ._right .item_flex ._item._02 img{width:50%;margin-top:-15%;display:block}.jins-sg .online ._right .item_flex ._item._02 p{bottom:15%}.jins-sg .online ._btn{text-decoration:none;margin:0 auto 4%;width:30%;max-width:180px;white-space:nowrap}.jins-sg .everything_is_here,.jins-sg .main_wrap .everything_is_here{width:100%!important;max-width:none!important;margin:0 auto!important;padding:min(3%,40px) 5% min(5%,70px)!important}.jins-sg #everything h2,.jins-sg .main_wrap #everything h2,.jins-sg .everything_is_here h2,.jins-sg .main_wrap .everything_is_here h2{text-align:center!important;font-size:clamp(28px,3.5vw,44px)!important;font-family:var(--sg-font)!important;font-weight:var(--sg-medium)!important;letter-spacing:normal!important;line-height:1.2!important;margin:0 0 2%!important;padding:0!important;color:#000!important;display:block!important;-webkit-text-size-adjust:none!important}.jins-sg #everything .subttl,.jins-sg .main_wrap #everything .subttl,.jins-sg .everything_is_here .subttl{text-align:center!important;font-size:clamp(12px,1.1vw,16px)!important;font-family:var(--sg-font)!important;letter-spacing:normal!important;margin:2% 0 4%!important;padding:0!important;color:#000!important;line-height:1.4!important;display:block!important}.jins-sg .everything_banner_list{display:flex;justify-content:space-between}.jins-sg .everything_banner_list li{width:48.5%}.jins-sg .everything_banner_list li img{margin-bottom:4%!important;width:100%!important;display:block!important}.jins-sg #everything .everything_banner_list li p{font-size:clamp(12px,1vw,16px)!important;font-family:var(--sg-font)!important;font-weight:var(--sg-medium)!important;letter-spacing:.05em!important;color:#000!important;line-height:1.4!important;margin:8px 0 0!important;padding:0!important;text-align:center!important}.jins-sg .everything_banner_list a{text-decoration:none}.jins-sg .img_modal{position:fixed;bottom:0;right:-393px;width:393px;height:min(calc(100vh - 100px),762px);background:#000000f2;z-index:100;transition:right .4s ease;color:#fff;padding:40px 0;border-radius:12px 12px 0 0}.jins-sg .img_modal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff1a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:12px 12px 0 0;z-index:-1}.jins-sg .img_modal.active{right:0}.jins-sg .img_modal h3{width:85%;font-size:44px;font-family:var(--sg-font);font-weight:var(--sg-medium);margin:0 auto;color:#fff!important}.jins-sg .img_modal .boder{border-bottom:1px solid white;margin-bottom:25px;padding-bottom:10px}.jins-sg .img_modal a{color:#fff;text-decoration:none}.jins-sg .img_modal_wrap{position:relative;height:100%;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.jins-sg .img_modal_content_wrap{padding:0 7.5% 60px}.jins-sg .img_modal ._img{position:relative;width:100%;margin:0 auto 10px}.jins-sg .img_modal ._img img{width:100%;display:block}.jins-sg .modal_caption{text-align:center!important;font-size:18px!important;margin:25px 0 30px!important;font-family:var(--sg-font)!important;letter-spacing:.05em!important;line-height:1.4!important;color:#fff!important}.jins-sg .img_modal ._btn._buy{display:block;width:fit-content!important;max-width:none;color:#000!important;background:#f0ff00;margin:0 auto;padding:12px 30px!important;border-radius:50vw;font-size:12px;font-family:var(--sg-font);font-weight:var(--sg-medium);text-align:center;text-decoration:none;letter-spacing:.05em}.jins-sg .img_modal ._btn._buy:hover{opacity:.8;color:#000!important;box-shadow:none!important}.jins-sg .img_modal ._btn._buy:before{display:none}.jins-sg .modal_rel{position:relative;height:100%}.jins-sg .close_modal_x{position:absolute;top:12px;right:12px;z-index:12;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#0006!important;color:#fff!important;border:none!important;border-radius:50%;font-size:16px!important;cursor:pointer;padding:0!important;line-height:1!important;transition:background .2s}.jins-sg .close_modal_x:hover{background:#000000b3!important}.jins-sg .close_modal_wrap{position:absolute;bottom:20px;left:0;right:0;display:flex;justify-content:center;z-index:11;pointer-events:none}.jins-sg .close_modal{position:relative;display:flex;align-items:center;justify-content:center;width:auto;font-size:12px!important;background:transparent!important;color:#fff!important;font-weight:var(--sg-medium)!important;font-family:var(--sg-font)!important;padding:12px 20px 12px 38px!important;border-radius:12px!important;border:1px solid rgba(255,255,255,.4)!important;pointer-events:all;cursor:pointer;margin:0 auto}.jins-sg .close_modal:before{content:"\2715";position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:13px}.jins-sg .modal_overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:99}.jins-sg .modal_overlay.active{display:block}@media screen and (max-width:767px){.jins-sg .pc{display:none}.jins-sg .sp,.jins-sg img.sp,.jins-sg .main_wrap img.sp{display:block}.jins-sg img.pc,.jins-sg .main_wrap img.pc{display:none}.jins-sg br.sp{display:inline}.jins-sg .main_wrap{background:url(/cdn/shop/files/jins-sg-s_bg.png) repeat-y top / 100%}.jins-sg .kv .kv_ttl{bottom:-7.5%}.jins-sg .kv .kv_ttl h2{width:85%;max-width:none}.jins-sg ._btn{font-size:3vw!important;padding:.6rem 1rem!important}.jins-sg ._btn._view_all{max-width:none;width:32%}.jins-sg .btn_more_img:hover:before{display:none}.jins-sg .btn_more_img:hover ._abs_more{color:#000}.jins-sg .btn_more_img:hover ._abs_more ._arrow:after{background:url(/cdn/shop/files/jins-sg-icon_arrow_right.svg) no-repeat center / contain}.jins-sg ._btn:hover:before{display:none}.jins-sg a._btn:hover{color:#fff}.jins-sg .lead{max-width:none;margin:0 auto}.jins-sg .lead_wrap{width:100%;max-width:none;padding-top:9%}.jins-sg .lead_wrap:before,.jins-sg .lead_wrap:after{display:none}.jins-sg .lead_wrap h2{width:40%}.jins-sg .lead_date{width:40%;font-size:3.4vw;margin-bottom:3%}.jins-sg .lead_flex_txt{font-size:3vw;padding:0 7% 3%;margin-bottom:6%}.jins-sg .lead_flex_img{padding:0 0 20%;margin:0 auto}.jins-sg .lead_wrap ._txt{width:100%;padding-top:0}.jins-sg .main_wrap .lead_wrap ._txt h3{padding:0 7%!important;margin-bottom:5%!important;font-size:6.5vw!important}.jins-sg .lead_wrap ._txt ._img{width:100%;padding-right:7%;margin-bottom:6%}.jins-sg .main_wrap .lead_wrap ._txt ._description{padding:0 7%!important;font-size:3.4vw!important;margin-bottom:13%!important;line-height:1.6!important}.jins-sg .lead_wrap .description_flex{padding:0 7%}.jins-sg .lead_custom{padding:9% 11% 15% 14%;flex-direction:column}.jins-sg .lead_custom .lead_custom_ttl{width:100%;font-size:4vw}.jins-sg .lead_custom ._abs{left:2%;transform:rotate(180deg);height:100%;font-size:2.2vw;border-left:1px solid black;text-align:right;padding-bottom:3%;padding-left:.3%}.jins-sg .main_wrap .lead_custom h3{font-size:5vw!important;margin-bottom:1%!important}.jins-sg .lead_custom .subttl{font-size:5vw;margin-bottom:6%}.jins-sg .lead_custom .subttl span{font-size:3.4vw}.jins-sg .lead_custom .lead_custom_keyword{width:100%;gap:2%;row-gap:8px}.jins-sg .lead_custom .lead_custom_keyword li{font-size:3.5vw;padding:3%}.jins-sg .lead_custom .lead_custom_keyword li span{font-size:2.5vw}.jins-sg .lead_wrap ._txt .scroll_down{right:15%;top:75%;height:10%;font-size:2vw}.jins-sg .lead_wrap ._txt .scroll_down p{padding-left:5%}.jins-sg .max-w-c{max-width:none}.jins-sg .sec_flex{flex-direction:column;padding:7% 7% 10%}.jins-sg .bg_yellow .boder_bottom{width:100%}.jins-sg .bg_yellow .boder_bottom .yl_ttl span{font-size:12vw;padding-right:2%}.jins-sg .bg_yellow .boder_bottom .yl_ttl,.jins-sg .bg_yellow .boder_bottom h2.yl_ttl,.jins-sg .main_wrap .bg_yellow .boder_bottom h2.yl_ttl{font-size:4.9vw!important;margin-bottom:2%;line-height:1.2!important}.jins-sg .sec01 .bg_yellow .boder_bottom .yl_ttl{white-space:normal}.jins-sg .main_wrap .bg_yellow .boder_bottom .ttl_box ._txt{font-size:3.8vw!important}.jins-sg .bg_yellow .boder_bottom .ttl_box ._txt .small{font-size:2.8vw!important}.jins-sg .bg_yellow .boder_bottom .ttl_box{margin-bottom:8%;padding-bottom:6%}.jins-sg .main_wrap .bg_yellow .boder_bottom .subttl{font-size:8vw!important;padding:0 7%}.jins-sg .sec01 .bg_yellow .boder_bottom .subttl{font-size:11vw!important;padding:0}.jins-sg .point_txt{font-size:3.4vw}.jins-sg .side_boder_box{width:100%;max-width:none;padding-top:0;margin:0;border-left:none;border-right:none}.jins-sg .bg_yellow .sec_ttl ._custom_ok span{padding:8px 10px 8px 30px;font-size:2.5vw}.jins-sg .bg_yellow .boder_bottom .note{font-size:2.1vw}.jins-sg .trend_img{width:100%;display:flex;flex-wrap:wrap;gap:2vw;padding-bottom:5%}.jins-sg .trend_img li{padding:0 1%}.jins-sg .trend_img li ._img{padding-left:0}.jins-sg .trend_img li ._left_txt{left:-5%;padding-top:4%;font-size:3vw}.jins-sg .trend_img li ._left_txt,.jins-sg .trend_img li ._right_txt{font-size:3vw}.jins-sg .trend_img li:nth-of-type(2n) ._left_txt{right:-6%;left:auto}.jins-sg .trend_img li:nth-of-type(2n) ._right_txt{right:auto;left:-5%}.jins-sg ._img a{font-size:2.5vw}.jins-sg a._arrow{font-size:3.5vw}.jins-sg ._abs_more{top:15px;right:10px;font-size:3vw}.jins-sg .sec01 .trend_img li ._right_txt{text-align:center}.jins-sg .sec01 .bg_yellow{margin-bottom:15%}.jins-sg .main_wrap .color_lens_wrap h2.color_lens_ttl{font-size:8vw!important;text-align:center}.jins-sg .sec01 .side_deco,.jins-sg .main_wrap .sec01 .side_deco{width:100%;font-size:4.2vw!important;padding:4% 12% 5%!important;margin-bottom:8%;line-height:1.5!important}.jins-sg .color_lens_wrap{width:93%;margin:0;padding:10% 0 15%;border-right:1px solid black;flex-direction:column}.jins-sg .color_lens_wrap ._abs{right:-6.5%;font-size:3vw}.jins-sg .color_lens_wrap ._left{width:100%;padding:0 5%;margin-bottom:10%;text-align:center}.jins-sg .color_lens_wrap ._right{width:100%}.jins-sg .color_lens_img{flex-direction:column;padding-right:10%}.jins-sg .color_lens_img li{width:100%}.jins-sg .color_lens_img li:not(:last-of-type){margin-bottom:10%}.jins-sg .color_lens_img li ._right_txt{font-size:3vw;right:-1%}.jins-sg .sec01 .color_lens_img ._arrow{margin-left:5%}.jins-sg .sec01 .color_lens_img ._abs_more ._arrow{margin-left:0}.jins-sg .color_lens_img li ._item ._ttl,.jins-sg .color_lens_img li ._item ._color{font-size:2.5vw}.jins-sg .color_lens_list{margin:0 auto;padding-bottom:7%}.jins-sg .color_lens_list li{font-size:2.4vw}.jins-sg .color_lens_img li ._item{bottom:3%}.jins-sg .sec01 .max-w-c._02{padding:5% 1% 20%}.jins-sg .recommend_item{width:87%;padding-bottom:10%;margin:0 auto;justify-content:space-between}.jins-sg .scroll_wrap .recommend_item{width:100%}.jins-sg .main_wrap .max-w-c .recommend_ttl{font-size:7vw!important}.jins-sg .scroll_wrap .recommend_item{width:400vw}.jins-sg .recommend_item li{width:50%;padding:0 1%}.jins-sg .scroll_wrap .recommend_item li{flex:0 0 calc(390vw / 10.3);max-width:none}.jins-sg .recommend_item ._price{max-width:none;font-size:3.4vw!important;line-height:1.4!important}.jins-sg .custom_scrollbar{width:60%}.jins-sg .scroll_rel{margin-bottom:10%}.jins-sg .sec02 .bg_yellow .boder_bottom,.jins-sg .img_1column{width:100%}.jins-sg .img_1column ._img{padding:0;margin-bottom:3%}.jins-sg .sec02 .point_txt{padding:0 7%;margin-bottom:10%}.jins-sg .sec02 .side_boder_box,.jins-sg .sec03 .side_boder_box,.jins-sg .sec04 .side_boder_box,.jins-sg .sec05 .side_boder_box,.jins-sg .sec06 .side_boder_box,.jins-sg .sec07 .side_boder_box,.jins-sg .sec08 .side_boder_box,.jins-sg .sec09 .side_boder_box{padding:15% 0 20%}.jins-sg .sec02 .sec_flex{padding-bottom:3%}.jins-sg .img_1column ._left_txt{left:-6.5%;font-size:3vw}.jins-sg .img_1column ._right_txt{right:-6.5%;font-size:3vw}.jins-sg .tag_list li{line-height:1.3;font-size:3.5vw}.jins-sg .tag_list li span{font-size:75%}.jins-sg .sec03 .bg_yellow .boder_bottom{width:100%}.jins-sg .sec03 .bg_yellow .boder_bottom .subttl{padding:0}.jins-sg .dashed_line{width:86%;margin-bottom:10%}.jins-sg ._btn._view_all.mb{margin:0 auto 15%}.jins-sg .sec03 .side_boder_box{padding:15% 0}.jins-sg .details_flex{width:86%;flex-direction:column}.jins-sg .details_flex ._left{width:100%;gap:3%}.jins-sg .details_flex ._right{width:100%}.jins-sg .sec03 .side_deco,.jins-sg .main_wrap .sec03 p.side_deco{width:80%;margin:0 auto 10%;font-size:4.2vw!important;padding:0 12%;white-space:normal;font-family:var(--sg-font)!important}.jins-sg .sec03 .details_flex ._right{margin-bottom:5%}.jins-sg .main_wrap .details_txt{font-size:3.1vw!important;text-align:center;max-width:100%}.jins-sg .main_wrap p.details_customize{text-align:center;font-size:4.5vw!important;max-width:100%}.jins-sg .sec03 ._btn._02{margin:0 auto 5%;width:100%!important;white-space:normal!important;font-size:3.4vw!important}.jins-sg .banner{width:100%}.jins-sg .sec03 .banner{text-align:center;margin:0 auto}.jins-sg .main_wrap .details_ttl{font-size:7vw!important;margin-bottom:5%}.jins-sg .sec04 .bg_yellow .boder_bottom{width:100%}.jins-sg .sec04 .bg_yellow .boder_bottom .ttl_box{margin-bottom:8%;padding-bottom:6%}.jins-sg .sec04 .bg_yellow .boder_bottom .subttl,.jins-sg .sec05 .bg_yellow .boder_bottom .subttl,.jins-sg .sec06 .bg_yellow .boder_bottom .subttl,.jins-sg .sec07 .bg_yellow .boder_bottom .subttl,.jins-sg .sec08 .bg_yellow .boder_bottom .subttl,.jins-sg .sec09 .bg_yellow .boder_bottom .subttl{padding:0}.jins-sg ._release{right:0;width:17%}.jins-sg .sec04 .about_lens{width:100%}.jins-sg .sec04 .about_lens ._left ._ttl{font-size:3.5vw}.jins-sg .sec04 .about_lens ._left ._txt{font-size:3vw}.jins-sg .sec04 .details_ttl{margin-bottom:0}.jins-sg .main_wrap .details_subttl{text-align:center;font-size:4vw!important}.jins-sg .sec04 .side_deco._01,.jins-sg .sec04 .side_deco._02{width:100%;margin-bottom:3%}.jins-sg .details_flex ._right{margin-bottom:5%}.jins-sg .main_wrap img,.jins-sg .main_wrap iframe{margin-top:3%}.jins-sg .side_deco .jp{font-size:3.7vw}.jins-sg .details_txt.mb{margin-bottom:0}.jins-sg .sec04 ._btn,.jins-sg .sec05 ._btn{width:28%;max-width:none;margin:0 auto}.jins-sg .side_deco._1line ._start,.jins-sg .side_deco._1line ._end{font-size:10vw!important}.jins-sg .sec04 .details_customize{margin-bottom:1%}.jins-sg .sec05 .point_txt{margin-bottom:0}.jins-sg .sec05 .details_flex ._left,.jins-sg .sec05 .details_flex ._right{width:100%}.jins-sg .sec05 .side_deco{width:92%;font-size:3.7vw;margin:0 auto 6%}.jins-sg .sec05 .bg_yellow .boder_bottom,.jins-sg .sec06 .bg_yellow .boder_bottom,.jins-sg .sec07 .bg_yellow .boder_bottom,.jins-sg .sec08 .bg_yellow .boder_bottom,.jins-sg .sec09 .bg_yellow .boder_bottom{width:100%}.jins-sg .sec06 ._btn{width:45%;max-width:none}.jins-sg .sec06 .recommend_item li{width:60%}.jins-sg .sec06 .side_boder_box{padding:5% 0}.jins-sg ._point{font-size:3vw}.jins-sg ._point span{padding:10px 10px 10px 8%}.jins-sg .sec07 ._btn{width:45%;max-width:none}.jins-sg .sec07 .recommend_item li{width:40%}.jins-sg .sec07 .side_boder_box{padding:5% 0}.jins-sg .main_wrap .online .small_ttl{font-size:3.8vw!important;padding:0 7% 3%}.jins-sg .online ._left,.jins-sg .online ._right{width:100%}.jins-sg .main_wrap .online h2{font-size:10vw!important;line-height:1.3!important;text-align:center!important}.jins-sg .main_wrap .online .h2_bottom_txt,.jins-sg .online ._right .item_flex ._item p{font-size:3vw!important}.jins-sg .online ._right .item_flex ._item._01 p{bottom:10%}.jins-sg .online ._right .item_flex ._item._02 p{bottom:5%}.jins-sg .main_wrap .online ._txt{font-size:3.4vw!important;margin-bottom:5%;text-align:center}.jins-sg .online ._btn{width:55%;max-width:none;margin:0 auto;white-space:nowrap}.jins-sg #everything{width:100%!important;padding:10% 5% 5%!important;max-width:none!important}.jins-sg #everything h2,.jins-sg .everything_is_here h2{font-size:7vw!important;margin-bottom:5%!important}.jins-sg #everything .subttl,.jins-sg .main_wrap #everything .subttl,.jins-sg .everything_is_here .subttl{font-size:4.2vw!important;margin:3% 0 5%!important}.jins-sg #everything .everything_banner_list li p{font-size:3.5vw!important;margin:5px 0 0!important}.jins-sg .img_modal{width:100%;right:-100vw;height:90vh;padding:10% 0 0}.jins-sg .img_modal.active{right:0}.jins-sg .modal_rel{height:calc(90vh - 7%)}.jins-sg .img_modal h3{font-size:11vw}.jins-sg .modal_caption{font-size:4vw!important;margin:5% 0 7%!important}.jins-sg .img_modal_wrap{height:75vh}.jins-sg .img_modal_content_wrap{padding:0 7.5% 30px}.jins-sg .close_modal_wrap{bottom:10px;pointer-events:auto}.jins-sg .close_modal{width:auto;font-size:3.2vw!important;padding:3.5% 5% 3.5% 10%!important;min-height:44px}.jins-sg .close_modal:before{left:14%}}
/*# sourceMappingURL=/cdn/shop/t/360/assets/jins-sunglasses.css.map */
