﻿@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg")}.main .inView{opacity:0;transform:translateY(50px);transition-property:transform, opacity;transition-timing-function:cubic-bezier(0.5, 0.7, 0.5, 1);transition-duration:1s;transition-delay:0.1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width: 768px){.main .inView{transition-duration:0.6s;transition-delay:0s}}.main .inView.inViewOn{opacity:1;transform:translateY(0)}@media screen and (max-width: 768px){.main .isPc{display:none}}@media screen and (min-width: 769px){.main .isSp{display:none}}.main .weight-normal{display:block;font-family:"theory-web-ulweb-ul";font-size:13px;font-style:normal;font-weight:300;line-height:19.5px;letter-spacing:0px;text-align:left;margin:0 15px 4px;color:#000000}@media screen and (min-width: 769px){.main .weight-normal{font-size:16px;line-height:22px}}.main .lt-api-price{display:block;font-family:"theory-web-ulweb-ul";font-size:12px;font-style:normal;font-weight:300;line-height:14.4px;letter-spacing:0px;text-align:left;color:#000000}@media screen and (min-width: 769px){.main .lt-api-price{font-size:16px;line-height:22px}}.main .lt-api-price.yen::after{content:"円 (税込)";font-size:10px;line-height:12px}.main img{vertical-align:bottom}.main a:hover{text-decoration:none}.main .hero{margin-bottom:24px}@media screen and (min-width: 769px){.main .hero{margin-bottom:40px}}.main .hero .hero_wrap{position:relative}.main .hero .hero_wrap .heroFixed-Box{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.main .hero .hero_wrap video{width:100%}.main .hero .-h1{font-family:"theory-web-tbeweb-tbe";font-size:24px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:0px;text-align:center;color:#fff}.main .main_wrap .-h3{font-size:17px;line-height:28px;font-family:"theory-web-tbeweb-tbe";font-weight:700;margin-bottom:20px}@media screen and (max-width: 768px){.main .main_wrap .-h3{text-align:center;padding:0 100px}}.main .main_wrap .main_inner{max-width:1370px;width:100%}@media screen and (min-width: 769px){.main .main_wrap .main_inner{padding:0 100px}}.main .main_wrap .concept{margin-bottom:52px}.main .main_wrap .concept .concept_ttl{font-family:"theory-web-tbeweb-tbe";font-size:24px;font-style:normal;font-weight:700;line-height:1.4;letter-spacing:0em;text-align:center;margin:0 15px 24px}.main .main_wrap .concept .concept_txt{font-family:Hiragino Kaku Gothic Pro;font-size:13px;font-style:normal;font-weight:400;line-height:23.4px;letter-spacing:0em;text-align:center;margin:0 15px}@media screen and (min-width: 769px){.main .main_wrap .concept .concept_txt{font-size:14px;line-height:24.5px}}.main .main_wrap .anchor{max-width:876px;width:70%;margin:0 auto 100px}@media screen and (max-width: 768px){.main .main_wrap .anchor{width:86%;margin-bottom:60px}}.main .main_wrap .anchor_list{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.main .main_wrap .anchor_item{width:calc((100% / 4) - 6px)}.main .main_wrap .anchor_itemTxtArea{position:absolute;top:24%;left:50%;transform:translateX(-50%);color:#fff;text-align:center;width:100%}@media screen and (max-width: 768px){.main .main_wrap .anchor_itemTxtArea{top:18%}}.main .main_wrap .anchor_itemNum{font-family:"theory-web-tbeweb-tbe";font-size:44px;font-weight:700;margin-bottom:20px;line-height:1}@media screen and (max-width: 1070px){.main .main_wrap .anchor_itemNum{font-size:36px;margin-bottom:16px}}@media screen and (max-width: 768px){.main .main_wrap .anchor_itemNum{font-size:32px;margin-bottom:10px}}.main .main_wrap .anchor_itemTxt{font-family:"Helvetica Neue",Helvetica,Arial,"Genath-Regular","リュウミン R-KL","Times New Roman",Times,serif;font-size:18px;font-weight:600;line-height:1.6}.main .main_wrap .anchor_itemTxt.pt_em{padding-top:0.6em}@media screen and (max-width: 1070px){.main .main_wrap .anchor_itemTxt{font-size:16px}}@media screen and (max-width: 768px){.main .main_wrap .anchor_itemTxt{font-size:11px;line-height:1.4}}.main .main_wrap .styling{padding-top:40px;margin-bottom:40px}@media screen and (min-width: 769px){.main .main_wrap .styling{margin-bottom:60px}}.main .main_wrap .styling .styling_lead{font-family:Hiragino Kaku Gothic Pro;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:0px;margin:0 0 40px}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_lead{font-size:13px;line-height:23px;text-align:center;margin-bottom:25px}}.main .main_wrap .styling .styling_sub{margin:60px 0 80px}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_sub{margin:40px 0 60px}}.main .main_wrap .styling .styling_sub .fr-heading{text-align:left}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_sub .fr-heading{margin:0px 15px 15px}}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_sub_inner{display:flex}}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap_1img{width:50%}}.main .main_wrap .styling .styling_wrap_1img .fr-imgOne{margin-right:15px;margin-left:15px;margin-bottom:24px}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_wrap_1img .fr-imgOne{margin-right:30px;margin-left:0;margin-bottom:0}}.main .main_wrap .styling .styling_imgList{overflow:hidden;margin-left:15px;margin-bottom:0;padding-bottom:40px}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_imgList{display:flex;margin-left:0;margin-bottom:60px;padding-bottom:0}}.main .main_wrap .styling .styling_imgListItem{position:relative;margin-right:10px}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_imgListItem{width:50%}.main .main_wrap .styling .styling_imgListItem:hover .styling_spot__link{text-decoration:none;opacity:0.7}.main .main_wrap .styling .styling_imgListItem:hover .styling_spot__button{opacity:0}}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_imgListItem:last-child{margin-right:0}}.main .main_wrap .styling .styling_spot{position:absolute;display:block}.main .main_wrap .styling .styling_spot__link{min-width:120px;white-space:nowrap;font-size:clamp(10px, 0.846vw, 12px);font-weight:600;display:inline-block;position:absolute;margin-left:-50px;background-color:#000;border-radius:5px;border:1px solid #fff;padding:5px 20px 5px 5px;transition:0.3s;opacity:0;color:#fff !important;z-index:10 !important}.main .main_wrap .styling .styling_spot__link span{color:#fff}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot__link{font-size:12px;min-width:160px;visibility:hidden}}.main .main_wrap .styling .styling_spot__link:after{content:"";display:block;width:7px;height:7px;border-top:1px solid #fff;border-right:1px solid #fff;position:absolute;right:7px;top:50%;transform:translateY(-50%) rotate(45deg)}.main .main_wrap .styling .styling_spot__link:hover{text-decoration:none;opacity:1 !important}.main .main_wrap .styling .styling_spot__button{background:#fff;width:22px;height:22px;border-radius:25px;border:1px solid #fff;background:rgba(0,0,0,0.5);position:absolute;padding:0}.main .main_wrap .styling .styling_spot__button:after{content:"";display:block;position:absolute;width:16px;height:16px;border-radius:100%;background:#fff;top:50%;left:50%;transform:translate(-50%, -50%)}.main .main_wrap .styling .styling_spot.item1-1-1{top:50%;left:32%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item1-1-1 .styling_spot__link{margin-left:-105px}}.main .main_wrap .styling .styling_spot.item1-1-2{top:34%;left:42%}.main .main_wrap .styling .styling_spot.item1-2-1{top:57%;left:37%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item1-2-1 .styling_spot__link{margin-left:-122px}}.main .main_wrap .styling .styling_spot.item1-2-2{top:4%;left:50%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item1-2-2 .styling_spot__link{margin-left:-110px}}.main .main_wrap .styling .styling_spot.item1-1-1_december{top:67%;left:41%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item1-1-1_december .styling_spot__link{margin-left:-96px}}.main .main_wrap .styling .styling_spot.item1-1-2_december{top:25%;left:45%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item1-1-2_december .styling_spot__link{margin-left:-134px}}.main .main_wrap .styling .styling_spot.item1-1-3_december{top:50.5%;left:54%}.main .main_wrap .styling .styling_spot.item1-2-1_december{top:45%;left:36%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item1-2-1_december .styling_spot__link{margin-left:-90px}}.main .main_wrap .styling .styling_spot.item1-2-2_december{top:2%;left:46%}.main .main_wrap .styling .styling_spot.item1-2-3_december{top:16%;left:27%}.main .main_wrap .styling .styling_spot.item2-1-1{top:60%;left:45%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item2-1-1 .styling_spot__link{margin-left:-131px}}.main .main_wrap .styling .styling_spot.item2-1-2{top:20%;left:37%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item2-1-2 .styling_spot__link{margin-left:-161px}}.main .main_wrap .styling .styling_spot.item2-1-3{top:25%;left:46%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item2-1-3 .styling_spot__link{margin-left:-105px}}.main .main_wrap .styling .styling_spot.item2-2-1{top:45%;left:41%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item2-2-1 .styling_spot__link{margin-left:-134px}}.main .main_wrap .styling .styling_spot.item2-2-2{top:6%;left:34%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item2-2-2 .styling_spot__link{margin-left:-110px}}.main .main_wrap .styling .styling_spot.item2-2-3{top:15%;left:43%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item2-2-3 .styling_spot__link{margin-left:-140px}}.main .main_wrap .styling .styling_spot.item3-1-1{top:60%;left:38%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item3-1-1 .styling_spot__link{margin-left:-112px}}.main .main_wrap .styling .styling_spot.item3-1-2{top:22%;left:37%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item3-1-2 .styling_spot__link{margin-left:-150px}}.main .main_wrap .styling .styling_spot.item3-1-3{top:30%;left:47%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item3-1-3 .styling_spot__link{margin-left:-150px}}.main .main_wrap .styling .styling_spot.item3-2-1{top:46%;left:32%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item3-2-1 .styling_spot__link{margin-left:-100px}}.main .main_wrap .styling .styling_spot.item3-2-2{top:4%;left:22%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item3-2-2 .styling_spot__link{margin-left:-70px}}.main .main_wrap .styling .styling_spot.item3-1-1_december{top:60%;left:40%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item3-1-1_december .styling_spot__link{margin-left:-157px}}.main .main_wrap .styling .styling_spot.item3-1-2_december{top:25%;left:40%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item3-1-2_december .styling_spot__link{margin-left:-121px}}.main .main_wrap .styling .styling_spot.item3-1-3_december{top:90%;left:45%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item3-1-3_december .styling_spot__link{margin-left:-121px}}.main .main_wrap .styling .styling_spot.item3-2-1_december{top:55%;left:37%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item3-2-1_december .styling_spot__link{margin-left:-120px}}.main .main_wrap .styling .styling_spot.item3-2-2_december{top:88%;left:40%}.main .main_wrap .styling .styling_spot.item4-1-1{top:61%;left:41%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item4-1-1 .styling_spot__link{margin-left:-116px}}.main .main_wrap .styling .styling_spot.item4-1-2{top:25%;left:40%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item4-1-2 .styling_spot__link{margin-left:-149px}}.main .main_wrap .styling .styling_spot.item4-1-3{top:31%;left:46%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item4-1-3 .styling_spot__link{margin-left:-70px}}.main .main_wrap .styling .styling_spot.item4-2-1{top:55%;left:40%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item4-2-1 .styling_spot__link{margin-left:-106px}}.main .main_wrap .styling .styling_spot.item4-2-2{top:43%;left:26%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item4-2-2 .styling_spot__link{margin-left:-70px}}.main .main_wrap .styling .styling_spot.item4-2-3{top:4%;left:53%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item4-2-3 .styling_spot__link{margin-left:-150px}}.main .main_wrap .styling .styling_spot.item5-1-1{top:60%;left:40%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item5-1-1 .styling_spot__link{margin-left:-123px}}.main .main_wrap .styling .styling_spot.item5-1-2{top:25%;left:40%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item5-1-2 .styling_spot__link{margin-left:-70px}}.main .main_wrap .styling .styling_spot.item5-1-3{top:22%;left:55%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item5-1-3 .styling_spot__link{margin-left:-147px}}.main .main_wrap .styling .styling_spot.item5-2-1{top:50%;left:30%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item5-2-1 .styling_spot__link{margin-left:-128px}}.main .main_wrap .styling .styling_spot.item5-2-2{top:2%;left:59%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item5-2-2 .styling_spot__link{margin-left:-70px}}.main .main_wrap .styling .styling_spot.item5-2-3{top:9.5%;left:23%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item5-2-3 .styling_spot__link{margin-left:-70px}}.main .main_wrap .styling .styling_spot.item5-1-1_december{top:53%;left:30%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item5-1-1_december .styling_spot__link{margin-left:-100px}}.main .main_wrap .styling .styling_spot.item5-1-2_december{top:33%;left:47%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item5-1-2_december .styling_spot__link{margin-left:-145px}}.main .main_wrap .styling .styling_spot.item5-1-3_december{top:18%;left:56%}.main .main_wrap .styling .styling_spot.item5-2-1_december{top:50%;left:38%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item5-2-1_december .styling_spot__link{margin-left:-127px}}.main .main_wrap .styling .styling_spot.item5-2-2_december{top:6.5%;left:51%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item5-2-2_december .styling_spot__link{margin-left:-160px}}.main .main_wrap .styling .styling_spot.item5-2-3_december{top:1%;left:31%}.main .main_wrap .styling .styling_spot.item6-1-1{top:60%;left:41%}.main .main_wrap .styling .styling_spot.item6-1-2{top:25%;left:57%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item6-1-2 .styling_spot__link{margin-left:-160px}}.main .main_wrap .styling .styling_spot.item6-1-3{top:37%;left:35%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item6-1-3 .styling_spot__link{margin-left:-113px}}.main .main_wrap .styling .styling_spot.item6-2-1{top:50%;left:38%}.main .main_wrap .styling .styling_spot.item6-2-2{top:8%;left:52%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item6-2-2 .styling_spot__link{margin-left:-160px}}.main .main_wrap .styling .styling_spot.item6-2-3{top:1%;left:36%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_spot.item6-2-3 .styling_spot__link{margin-left:-115px}}.main .main_wrap .styling .slick-list{padding-right:4.3%}.main .main_wrap .styling .slick-dots{bottom:11px;margin-left:-9px}.main .main_wrap .styling .slick-dots li{width:17px;margin:0}.main .main_wrap .styling .slick-dots li button{padding:4px}.main .main_wrap .styling .slick-dots li button:before{font-size:8px}.main .main_wrap .styling .styling_ttl{font-family:"theory-web-tbeweb-tbe";font-size:20px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:0px;text-align:left;margin:0 15px 16px}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_ttl{text-align:center;margin:0 0 16px}}.main .main_wrap .styling .styling_txt{font-family:Hiragino Kaku Gothic Pro;font-size:13px;font-style:normal;font-weight:400;line-height:23.4px;letter-spacing:0em;text-align:left;margin:0 15px 40px}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_txt{font-size:14px;line-height:24.5px;text-align:center;width:630px;margin:0 auto 52px}}.main .main_wrap .styling .slick-next{background-image:url(/styling/pant_theory_mt/images/arrow_next_white.png);background-size:contain;background-repeat:no-repeat;z-index:5;width:calc((14/360)*100%);height:calc((28/360)*(100vw - 15px));top:calc((223/360)*(100vw - 15px));right:calc((37/360)*100%)}.main .main_wrap .styling .slick-next::before{content:none}@media screen and (min-width: 769px){.main .main_wrap .styling .slick-next{width:calc((26/555)*100%);height:calc((58.26/555)*100%);top:calc((186/360)*100%);right:calc((42/555)*100%)}}.main .main_wrap .styling .slick-next.slick-disabled{visibility:hidden}.main .main_wrap .styling .slick-prev{background-image:url(/styling/pant_theory_mt/images/arrow_prev_white.png);background-size:contain;background-repeat:no-repeat;z-index:5;width:calc((14/360)*100%);height:calc((28/360)*(100vw - 15px));top:calc((223/360)*(100vw - 15px));left:calc((12/360)*100%)}.main .main_wrap .styling .slick-prev::before{content:none}@media screen and (min-width: 769px){.main .main_wrap .styling .slick-prev{width:calc((26/555)*100%);height:calc((58.26/555)*100%);top:calc((186/360)*100%);left:calc((12/555)*100%)}}.main .main_wrap .styling .slick-prev.slick-disabled{visibility:hidden}@media screen and (min-width: 769px){.main .main_wrap .styling .slick-track{width:100vw !important}}@media screen and (min-width: 769px){.main .main_wrap .styling .slick-list{width:100% !important}}.main .main_wrap .styling .styling_box{display:flex;align-items:flex-start;margin-bottom:60px}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_box{flex-direction:column;width:92%;margin-right:auto;margin-left:auto;margin-bottom:30px}}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_right{width:50%;margin-right:10px}}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_right{margin-bottom:20px}}@media screen and (min-width: 769px){.main .main_wrap .styling .styling_left{width:50%;margin-right:0}}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_left{margin-left:auto;margin-right:auto}}.main .main_wrap .styling .styling_left_img{position:relative}.main .main_wrap .styling .styling_left_imgMain{width:71.9298245614%;margin:13.3333333333% 0}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_left_imgMain{width:71.884057971%;margin:0}}.main .main_wrap .styling .styling_left_imgSub{width:33.3333333333%;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_left_imgSub{width:33.3333333333%}}.main .main_wrap .styling .styling_left_imgSub_img{margin-bottom:15.7894736842%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_left_imgSub_img{margin-bottom:13.0434782609%}}.main .main_wrap .styling .styling_left_imgSub_video{width:100%}@media screen and (max-width: 768px){.main .main_wrap .styling .styling_left .video_wrapper{width:86%;margin:0 auto}}.main .main_wrap .styling .styling_left .video_wrapper video{width:100%;height:auto}.main .main_wrap .styling .feature{margin-bottom:60px}@media screen and (max-width: 768px){.main .main_wrap .styling .feature{width:92%;margin:0 auto 40px}}.main .main_wrap .styling .feature .feature_ttl p{display:inline-block;font-size:20px;margin-bottom:20px}@media screen and (max-width: 768px){.main .main_wrap .styling .feature .feature_ttl p{font-size:16px}}.main .main_wrap .styling .feature .feature_list li{padding:40px 2%;border-bottom:1px solid #000}.main .main_wrap .styling .feature .feature_list li:first-child{border-top:1px solid #000}.main .main_wrap .styling .feature .feature_list .feature_item{text-decoration:none !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.main .main_wrap .styling .feature .feature_list .feature_item{flex-direction:column;align-items:flex-start;row-gap:15px;color:#000 !important}}.main .main_wrap .styling .feature .feature_list .feature_list_name{font-size:26px;font-weight:bold;line-height:1;font-size:15px;width:24.8062015504%;margin-right:7.7519379845%;margin-bottom:0}@media screen and (max-width: 768px){.main .main_wrap .styling .feature .feature_list .feature_list_name{width:100%;margin-right:0}}.main .main_wrap .styling .feature .feature_list .feature_list_name span{display:inline-block}@media screen and (max-width: 768px){.main .main_wrap .styling .feature .feature_list .feature_list_name span{display:block}}.main .main_wrap .styling .feature .feature_list_txt{width:100%;font-size:13px;line-height:23px}@media screen and (min-width: 769px){.main .main_wrap .styling .feature .feature_list_txt{width:60%;font-size:16px;line-height:1.5}}.main .main_wrap .styling .feature .feature_list_more{font-size:13px;text-decoration:underline}.main .main_wrap .styling .feature .feature_list_more:hover{text-decoration:none}.main .main_wrap .styling .weight-normal{display:block;font-family:"theory-web-ulweb-ul";font-size:13px;font-style:normal;font-weight:300;line-height:19.5px;letter-spacing:0px;text-align:left}@media screen and (min-width: 769px){.main .main_wrap .styling .weight-normal{font-size:15px;line-height:22px}}.main .main_wrap .styling .lt-api-price{display:block;margin-top:4px;font-family:"theory-web-ulweb-ul";font-size:12px;font-style:normal;font-weight:300;line-height:14.4px;letter-spacing:0px;text-align:left}@media screen and (min-width: 769px){.main .main_wrap .styling .lt-api-price{font-size:15px;line-height:21px}}.main .main_wrap .styling .lt-api-price::after{content:"円 (税込)";font-size:10px;line-height:12px}@media screen and (min-width: 769px){.main .main_wrap .styling .lt-api-price::after{font-size:12px;line-height:14.4px}}.main .main_wrap .styling .product_wrap{margin:0px 15px 0px 15px}@media screen and (min-width: 769px){.main .main_wrap .styling .product_wrap{width:50%;margin:0}}@media screen and (min-width: 769px){.main .main_wrap .styling .product_wrap .main_product_wrap{display:flex;flex-direction:row;flex-wrap:wrap}}@media screen and (max-width: 768px){.main .main_wrap .styling .product_wrap .main_product_wrap .sprit_box:nth-child(odd){margin:0 calc((15/345)*100%) 0 0}}.main .main_wrap .styling .product_wrap .main_product_wrap .sprit_box{width:calc((165/345)*100%)}@media screen and (min-width: 769px){.main .main_wrap .styling .product_wrap .main_product_wrap .sprit_box{width:calc((186/570)*100%)}}.main .main_wrap .styling .product_wrap .main_product_wrap .main_product_ttl{font-family:Hiragino Kaku Gothic Pro;font-size:18px;font-style:normal;font-weight:400;line-height:31.5px;letter-spacing:0px;text-align:left;margin-bottom:16px}@media screen and (min-width: 769px){.main .main_wrap .styling .product_wrap .main_product_wrap .main_product_ttl{width:100%}}.main .main_wrap .styling .product_wrap .main_product_wrap .product_exp{font-family:Hiragino Kaku Gothic Pro;font-size:12px;font-style:normal;font-weight:400;line-height:19.2px;letter-spacing:0.007em;text-align:left}@media screen and (min-width: 769px){.main .main_wrap .styling .product_wrap .main_product_wrap .product_exp{font-size:14px;line-height:24.5px}}.main .main_wrap .styling .product_wrap .main_product_wrap .main_product{margin-bottom:16px}@media screen and (min-width: 769px){.main .main_wrap .styling .product_wrap .main_product_wrap .main_product{width:calc((1/2)*(100% - 30px));margin-right:30px;justify-content:space-between;margin-bottom:32px}}.main .main_wrap .styling .product_wrap .main_product_wrap .main_product .main_product_link{display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (min-width: 769px){.main .main_wrap .styling .product_wrap .main_product_wrap .main_product .main_product_link{justify-content:space-between}}.main .main_wrap .styling .product_wrap .main_product_wrap .main_product .main_product_link:hover{text-decoration:none}.main .main_wrap .styling .product_wrap .main_product_wrap .main_product .product_cnt .product_link_box{margin-top:8px;display:flex;flex-direction:row-reverse}@media screen and (min-width: 769px){.main .main_wrap .styling .product_wrap .main_product_wrap .main_product .product_cnt .product_link_box{margin-top:24px;flex-direction:row}}.main .main_wrap .styling .product_wrap .main_product_wrap .main_product .product_cnt .product_link_inn{font-family:Hiragino Kaku Gothic Pro;font-size:12px;font-style:normal;font-weight:400;line-height:19.2px;letter-spacing:0px;text-decoration:underline}@media screen and (min-width: 769px){.main .main_wrap .styling .product_wrap .main_product_wrap .main_product .product_cnt .product_link_inn{font-size:14px;line-height:24.5px;letter-spacing:0.007em}}.main .main_wrap .styling .product_wrap .products_box .-h4{font-family:Hiragino Kaku Gothic Pro;font-size:13px;font-style:normal;font-weight:400;line-height:23.4px;letter-spacing:0px;text-align:left;margin-bottom:32px}@media screen and (min-width: 769px){.main .main_wrap .styling .product_wrap .products_box .-h4{font-size:14px;line-height:24.5px}}.main .main_wrap .styling .product_list{display:flex;flex-wrap:wrap;flex:1}@media screen and (min-width: 769px){.main .main_wrap .styling .product_list{margin-bottom:0;flex-direction:row;justify-content:space-between;width:100%}}.main .main_wrap .styling .product_list .product_listItem{width:100%;border-top:1px solid #e9e9e9}.main .main_wrap .styling .product_list .product_listItem .lt-api-anker{display:flex;align-items:center;flex-direction:row}.main .main_wrap .styling .product_list .product_listItem span.lt-api-anker .product_listItemImg{opacity:0;pointer-events:none;height:0;padding-top:125%}.main .main_wrap .styling .product_list .product_listItem:last-child{border-bottom:1px solid #e9e9e9}.main .main_wrap .styling .product_list .product_listItem_mb0{margin-bottom:0}.main .main_wrap .styling .product_list figure{width:calc((80/345)*100%)}.main .main_wrap .styling .product_list figure .product_listItemImg{width:100%}@media screen and (min-width: 769px){.main .main_wrap .styling .product_list figure{width:calc((80/570)*100%)}}.main .main_wrap .styling .product_list .product_cnt{width:calc((221/345)*100%);margin:0 10px 0 10px}@media screen and (min-width: 769px){.main .main_wrap .styling .product_list .product_cnt{width:calc((446/570)*100%)}}.main .main_wrap .styling .product_list .product_cnt .product_name{font-family:"theory-web-ulweb-ul";font-size:13px;font-style:normal;font-weight:300;line-height:19.5px;letter-spacing:0px;text-align:left}@media screen and (min-width: 769px){.main .main_wrap .styling .product_list .product_cnt .product_name{font-size:15px;line-height:22px}}.main .main_wrap .styling .product_list .arrow_box{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.main .main_wrap .styling .product_list .arrow_box .arrow_img{width:4px;height:10px}@media screen and (max-width: 768px){.main .main_wrap .connection{width:86%;margin-left:7%;margin-right:7%}}.main .main_wrap .connection.section{border-bottom:none !important}.main .main_wrap .connection.section a{color:#1b1b1b !important;text-decoration:none !important}.main .main_wrap .connection .connection_ttl{font-size:22px;font-weight:400;line-height:26.4px;margin-top:64px;text-align:left}@media screen and (min-width: 769px){.main .main_wrap .connection .connection_ttl{margin-top:100px;margin-left:0;margin-right:0}}.main .main_wrap .connection.contents_end{margin-bottom:100px}.main .main_wrap .connection_flex{margin:16px 0 0 0}@media screen and (min-width: 769px){.main .main_wrap .connection_flex{margin-top:24px;display:flex;margin-left:0;margin-right:0}}.main .main_wrap .connection_flex .connectionContents_flex{display:flex;align-items:flex-start;margin-top:8px}@media screen and (min-width: 769px){.main .main_wrap .connection_flex .connectionContents_flex{margin-top:0;margin-right:calc((20 / 1170)*100%)}}.main .main_wrap .connection_flex .connectionContents_flex .image_area{width:calc((125/345)*100%);height:calc((125/345)*100%);margin-right:calc((7.5/345)*100%)}@media screen and (min-width: 769px){.main .main_wrap .connection_flex .connectionContents_flex .image_area{width:calc((180/375)*100%);margin-right:calc((10/375)*100%);height:auto}}.main .main_wrap .connection_flex .connectionContents_flex .text_area{width:calc((205/345)*100%);margin-left:calc((7.5/345)*100%);text-align:left}@media screen and (min-width: 769px){.main .main_wrap .connection_flex .connectionContents_flex .text_area{width:calc((185/375)*100%);margin-left:0}}.main .main_wrap .connection_flex .connectionContents_flex .text_area .title{font-size:16px;line-height:22.4px;font-weight:400}.main .main_wrap .connection_flex .connectionContents_flex .text_area .text{margin-top:4px;font-size:13px;line-height:23.4px;font-weight:400}@media screen and (min-width: 769px){.main .main_wrap .connection_flex .connectionContents_flex .text_area .text{margin-top:12px;font-size:14px;line-height:24.5px}}.main .main_wrap .connection_flex .connectionContents_flex .text_area .link{margin-top:8px;font-size:12px;line-height:19.2px;font-weight:400;text-decoration:underline}@media screen and (min-width: 769px){.main .main_wrap .connection_flex .connectionContents_flex .text_area .link{margin-top:20px;font-size:14px;line-height:21px}}.main .main_wrap .connection_flex .connectionContents_flex{margin-top:8px}@media screen and (min-width: 769px){.main .main_wrap .connection_flex .connectionContents_flex{margin-top:0px;width:calc((290/1170)*100%)}}@media screen and (min-width: 769px){.main .main_wrap .connectionContents_flex:last-child{margin-right:0}}.main .main_wrap .link-button{margin:0 15px;border:1px solid #000000;margin-top:24px;text-align:center}@media screen and (min-width: 769px){.main .main_wrap .link-button{margin:0 auto;width:625px;margin-top:24px}}.main .main_wrap .link-button a{padding:12px 0 !important;display:block;font-size:12px;line-height:14px;font-weight:400}@media screen and (min-width: 769px){.main .main_wrap .link-button a{font-size:15px;line-height:22.5px}}.main .main_wrap .link-button a:hover{text-decoration:none}.main #styling01,.main #styling02,.main #styling03,.main #styling04,.main #styling05,.main #styling06,.main #styling07,.main #styling08{scroll-margin-top:100px}@media screen and (min-width: 769px){.hacobune-app-container{padding:0 !important}}.hacobune-app-container[data-v-2646a18e]{padding:0}@media screen and (max-width: 768px){.hacobune-app-container[data-v-2646a18e]{width:100%}}.hacobune-unit-video-outline[data-v-357ad221]{padding:0}@media screen and (min-width: 769px){.styling_inner{display:flex;align-items:center}}@media screen and (min-width: 769px){.styling_inner .styling_wrap{width:50%}}.styling_inner .styling_wrap .styling_imgList{overflow:hidden;margin-left:15px;margin-bottom:0}@media screen and (min-width: 769px){.styling_inner .styling_wrap .styling_imgList{margin-left:0}}.styling_inner .styling_wrap .styling_imgListItem{margin-right:10px}@media screen and (min-width: 769px){.styling_inner .styling_wrap .styling_imgListItem{width:100%;margin-right:30px}}.styling_inner .styling_wrap .slick-list{padding-right:4.3%}@media screen and (min-width: 769px){.styling_inner .styling_wrap .slick-list{padding-right:0}}.styling_inner .styling_wrap .styling_ttl{font-family:"theory-web-tbeweb-tbe";font-size:20px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:0px;text-align:left;margin:0 15px 16px}@media screen and (min-width: 769px){.styling_inner .styling_wrap .styling_ttl{text-align:center;margin:0 0 16px}}.styling_inner .styling_wrap .styling_txt{font-family:Hiragino Kaku Gothic Pro;font-size:13px;font-style:normal;font-weight:400;line-height:23.4px;letter-spacing:0em;text-align:left;margin:0 15px 40px}@media screen and (min-width: 769px){.styling_inner .styling_wrap .styling_txt{font-size:14px;line-height:24.5px;text-align:center;width:630px;margin:0 auto 52px}}.styling_inner .styling_wrap .slick-next{background-image:url(/styling/pant_theory_mt/images/arrow_next_white.png);background-size:contain;background-repeat:no-repeat;z-index:5;width:calc((14/360)*100%);height:calc((28/360)*(100vw - 15px));top:calc((223/360)*(100vw - 15px));right:calc((37/360)*100%)}.styling_inner .styling_wrap .slick-next::before{content:none}@media screen and (min-width: 769px){.styling_inner .styling_wrap .slick-next{width:calc((26/555)*100%);height:calc((58.26/555)*100%);top:calc((186/360)*100%);right:calc((42/555)*100%)}}.styling_inner .styling_wrap .slick-next.slick-disabled{visibility:hidden}.styling_inner .styling_wrap .slick-prev{background-image:url(/styling/pant_theory_mt/images/arrow_prev_white.png);background-size:contain;background-repeat:no-repeat;z-index:5;width:calc((14/360)*100%);height:calc((28/360)*(100vw - 15px));top:calc((223/360)*(100vw - 15px));left:calc((12/360)*100%)}.styling_inner .styling_wrap .slick-prev::before{content:none}@media screen and (min-width: 769px){.styling_inner .styling_wrap .slick-prev{width:calc((26/555)*100%);height:calc((58.26/555)*100%);top:calc((186/360)*100%);left:calc((12/555)*100%)}}.styling_inner .styling_wrap .slick-prev.slick-disabled{visibility:hidden}@media screen and (min-width: 769px){.styling_inner .styling_wrap .slick-track{width:100vw !important}}@media screen and (min-width: 769px){.styling_inner .styling_wrap .slick-list{width:100% !important}}.styling_inner .fr-imgOne{margin-right:15px;margin-left:15px;margin-bottom:24px}@media screen and (min-width: 769px){.styling_inner .fr-imgOne{margin-right:30px;margin-left:0;margin-bottom:0}}.styling_inner .product_wrap{margin:0px 15px 0px 15px}@media screen and (min-width: 769px){.styling_inner .product_wrap{width:50%;margin:0}}@media screen and (min-width: 769px){.styling_inner .product_wrap .main_product_wrap{display:flex;flex-direction:row;flex-wrap:wrap}}@media screen and (max-width: 768px){.styling_inner .product_wrap .main_product_wrap .sprit_box:nth-child(odd){margin:0 calc((15/345)*100%) 0 0}}.styling_inner .product_wrap .main_product_wrap .sprit_box{width:calc((165/345)*100%)}@media screen and (min-width: 769px){.styling_inner .product_wrap .main_product_wrap .sprit_box{width:calc((186/570)*100%)}}.styling_inner .product_wrap .main_product_wrap .main_product_ttl{font-family:"theory-web-tbeweb-tbe";font-size:18px;font-style:normal;font-weight:400;line-height:31.5px;letter-spacing:0px;text-align:left;margin-bottom:16px}@media screen and (min-width: 769px){.styling_inner .product_wrap .main_product_wrap .main_product_ttl{width:100%}}.styling_inner .product_wrap .main_product_wrap .product_exp{font-family:Hiragino Kaku Gothic Pro;font-size:12px;font-style:normal;font-weight:400;line-height:19.2px;letter-spacing:0.007em;text-align:left}@media screen and (min-width: 769px){.styling_inner .product_wrap .main_product_wrap .product_exp{font-size:14px;line-height:24.5px}}.styling_inner .product_wrap .main_product_wrap .main_product{margin-bottom:16px}@media screen and (min-width: 769px){.styling_inner .product_wrap .main_product_wrap .main_product{width:calc((1/2)*(100% - 30px));margin-right:30px;justify-content:space-between;margin-bottom:32px}}.styling_inner .product_wrap .main_product_wrap .main_product .main_product_link{display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (min-width: 769px){.styling_inner .product_wrap .main_product_wrap .main_product .main_product_link{justify-content:space-between}}.styling_inner .product_wrap .main_product_wrap .main_product .main_product_link:hover{text-decoration:none}.styling_inner .product_wrap .main_product_wrap .main_product .product_cnt .product_link_box{margin-top:8px;display:flex;flex-direction:row-reverse}@media screen and (min-width: 769px){.styling_inner .product_wrap .main_product_wrap .main_product .product_cnt .product_link_box{margin-top:24px;flex-direction:row}}.styling_inner .product_wrap .main_product_wrap .main_product .product_cnt .product_link_inn{font-family:Hiragino Kaku Gothic Pro;font-size:12px;font-style:normal;font-weight:400;line-height:19.2px;letter-spacing:0px;text-decoration:underline}@media screen and (min-width: 769px){.styling_inner .product_wrap .main_product_wrap .main_product .product_cnt .product_link_inn{font-size:14px;line-height:24.5px;letter-spacing:0.007em}}.styling_inner .product_wrap .main_product_wrap .main_product_features{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:32px}@media screen and (min-width: 769px){.styling_inner .product_wrap .main_product_wrap .main_product_features{width:calc((1/2)*(100% - 30px));justify-content:space-between;margin-bottom:32px}}@media screen and (min-width: 769px){.styling_inner .product_wrap .main_product_wrap .product_cnt.sprit_box{width:calc((369/570)*100%)}}.styling_inner .product_wrap .products_box .-h4{font-family:"Helvetica Neue",Helvetica,Arial,"Genath-Regular","リュウミン R-KL","Times New Roman",Times,serif;font-size:13px;font-style:normal;font-weight:400;line-height:23.4px;letter-spacing:0px;text-align:left;margin-bottom:32px}@media screen and (min-width: 769px){.styling_inner .product_wrap .products_box .-h4{font-size:14px;line-height:24.5px}}.styling_inner .product_wrap .products_box .products_tit{margin-bottom:22px !important;font-size:16px !important}@media screen and (min-width: 769px){.styling_inner .product_wrap .products_box .products_tit{font-size:20px !important;line-height:32px !important}}.styling_inner .fabric_txtArea_txt{font-weight:300;font-size:14px;line-height:24px;margin-bottom:32px;text-align:justify}@media screen and (max-width: 768px){.styling_inner .fabric_txtArea_txt{font-size:12.5px;line-height:20px;margin-bottom:30px}}.styling_inner .product_list{display:flex;flex-wrap:wrap;flex:1}@media screen and (min-width: 769px){.styling_inner .product_list{margin-bottom:0;flex-direction:row;justify-content:space-between;width:100%}}.styling_inner .product_list .product_listItem{width:100%;border-top:1px solid #e9e9e9}.styling_inner .product_list .product_listItem .lt-api-anker{display:flex;align-items:center;flex-direction:row}.styling_inner .product_list .product_listItem span.lt-api-anker .product_listItemImg{opacity:0;pointer-events:none;height:0;padding-top:125%}.styling_inner .product_list .product_listItem:last-child{border-bottom:1px solid #e9e9e9}.styling_inner .product_list .product_listItem_mb0{margin-bottom:0}.styling_inner .product_list figure{width:calc((80/345)*100%)}.styling_inner .product_list figure .product_listItemImg{width:100%}@media screen and (min-width: 769px){.styling_inner .product_list figure{width:calc((80/570)*100%)}}.styling_inner .product_list .product_cnt{width:calc((221/345)*100%);margin:0 10px 0 10px}@media screen and (min-width: 769px){.styling_inner .product_list .product_cnt{width:calc((446/570)*100%)}}.styling_inner .product_list .product_cnt .product_name{font-family:"theory-web-ulweb-ul";font-size:13px;font-style:normal;font-weight:300;line-height:19.5px;letter-spacing:0px;text-align:left}@media screen and (min-width: 769px){.styling_inner .product_list .product_cnt .product_name{font-size:15px;line-height:22px}}.styling_inner .product_list .arrow_box{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.styling_inner .product_list .arrow_box .arrow_img{width:4px;height:10px}@media screen and (min-width: 769px){.styling_inner .product_list_space{padding-bottom:calc((100/570)*100%)}}.hacobune-unit-video-outline[data-v-1a81a516]{padding:0 !important}.section_ttl{font-family:"theory-web-tbeweb-tbe";font-weight:700;font-size:30px;line-height:36px;margin-bottom:0}@media screen and (max-width: 768px){.section_ttl{font-size:27.5px;line-height:33px}}.lineup{max-width:1170px;margin-bottom:100px}@media screen and (max-width: 768px){.lineup{width:100%;margin-left:auto;margin-right:auto;margin-bottom:40px}}.lineup .product_cnt{margin:0 2.5%}.lineup .name-wrap span{display:inline-block;font-size:16px;line-height:22px;margin:8px 0;text-align:left}@media screen and (max-width: 768px){.lineup .name-wrap span{font-size:13px;line-height:19.5px}}.lineup .price-wrap .item-price .price,.lineup .price-wrap .item-price .yen,.lineup .price-wrap .item-price .tax{font-size:16px !important;line-height:1.4}@media screen and (max-width: 768px){.lineup .price-wrap .item-price .price,.lineup .price-wrap .item-price .yen,.lineup .price-wrap .item-price .tax{font-size:12px !important}}.lineup_head{margin-bottom:36px;text-align:center}.lineup_ttl{font-family:"theory-web-tbeweb-tbe";margin-bottom:32px;font-size:22px;font-weight:700}@media screen and (max-width: 768px){.lineup_ttl{margin-bottom:28px}}.lineup_list{display:grid;grid-template-columns:repeat(4, 1fr);gap:40px 10px;text-align:left;margin-bottom:100px}@media screen and (max-width: 768px){.lineup_list{grid-template-columns:1fr 1fr;gap:24px 1px;margin-top:0;margin-bottom:50px}}.lineup_item img{margin-bottom:10px}.lineup_item .lt-api-anker{font-size:12px;color:#000}@media screen and (max-width: 768px){.lineup_item .lt-api-anker{font-size:11px}}.cta__btn{text-align:center;margin-top:60px;font-size:16px}.cta__btn a{text-decoration:underline !important}
/*# sourceMappingURL=contents.css.map */
