.main{line-height:1.8 !important}@media screen and (max-width: 768px){.main{width:100%}}@media screen and (max-width: 768px){.main .good_sweater .isPc{display:none !important}}@media screen and (min-width: 769px){.main .good_sweater .isSp{display:none !important}}.main .good_sweater ul{padding:0;list-style:none}.main .good_sweater img{max-width:100%}.main .good_sweater .inView{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-transition-timing-function:cubic-bezier(0.5, 0.7, 0.5, 1);transition-timing-function:cubic-bezier(0.5, 0.7, 0.5, 1);-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width: 768px){.main .good_sweater .inView{-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-transition-delay:0s;transition-delay:0s}}.main .good_sweater .inView.inViewOn{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.main .good_sweater button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.main .good_sweater button:focus{outline:none !important}.main .good_sweater .slide-arrow{position:absolute}@media screen and (min-width: 769px){.main .good_sweater .slide-arrow:hover{opacity:.3;-webkit-transition:.3s;transition:.3s;cursor:pointer}}.main .good_sweater .prev-arrow{left:-48px;width:20px;height:20px;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(225deg);transform:rotate(225deg);z-index:100}@media screen and (max-width: 768px){.main .good_sweater .prev-arrow{left:20px}}.main .good_sweater .next-arrow{right:-48px;width:20px;height:20px;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 768px){.main .good_sweater .next-arrow{right:20px}}.main .good_sweater a:hover{color:#7c7c7c;text-decoration:none}.main .good_sweater .hero{max-width:1800px;text-align:center;margin:0 auto;font-family:"theory-web-tbeweb-tbe";margin-bottom:100px}@media screen and (max-width: 768px){.main .good_sweater .hero{margin-bottom:60px}}.main .good_sweater .hero_mv img{margin:0 auto}.main .good_sweater .hero_txtArea{width:86%;margin:0 auto;margin-top:80px}@media screen and (max-width: 768px){.main .good_sweater .hero_txtArea{margin-top:44px}}.main .good_sweater .hero_ttl{font-size:58px;color:#000;margin-bottom:32px;font-family:"theory-web-ulweb-ul"}@media screen and (max-width: 768px){.main .good_sweater .hero_ttl{font-size:29px;margin-bottom:20px}}.main .good_sweater .hero_subTtl{font-size:26px;font-family:"theory-web-ulweb-ul";margin-bottom:30px}@media screen and (max-width: 768px){.main .good_sweater .hero_subTtl{font-size:16px;margin-bottom:20px;font-weight:bold}}.main .good_sweater .hero_txt{max-width:690px;width:100%;margin:auto;line-height:2;font-family:"theory-web-ulweb-ul"}@media screen and (max-width: 768px){.main .good_sweater .hero_txt{font-size:13px}}.main .good_sweater .contents{max-width:1200px;margin:0 auto;font-family:"theory-web-ulweb-ul"}@media screen and (max-width: 768px){.main .good_sweater .contents{width:86%}}@media screen and (min-width: 769px){.main .good_sweater .contents .anchor{text-align:center;margin-bottom:76px}}@media screen and (max-width: 768px){.main .good_sweater .contents .anchor{margin-bottom:40px}}.main .good_sweater .contents .anchor_ttl{text-align:center}.main .good_sweater .contents .anchor_ttl p{display:inline-block;font-size:26px;font-weight:bold;margin-bottom:50px;border-bottom:2px solid #000}@media screen and (max-width: 768px){.main .good_sweater .contents .anchor_ttl p{font-size:16px}}@media screen and (min-width: 769px){.main .good_sweater .contents .anchor_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}@media screen and (min-width: 769px){.main .good_sweater .contents .anchor_list li{padding:60px 0;width:25%;border-right:1px solid #b2b2b2}.main .good_sweater .contents .anchor_list li:first-child{border-left:1px solid #b2b2b2}}@media screen and (max-width: 768px){.main .good_sweater .contents .anchor_list li{padding:40px 0;border-bottom:1px solid #000}.main .good_sweater .contents .anchor_list li:first-child{border-top:1px solid #000}}.main .good_sweater .contents .anchor_list a{text-decoration:none !important}@media screen and (max-width: 768px){.main .good_sweater .contents .anchor_list a{color:#000 !important}}.main .good_sweater .contents .anchor_list a:hover{text-decoration:none;opacity:.3;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 768px){.main .good_sweater .contents .anchor_list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.main .good_sweater .contents .anchor_list_name{font-size:26px;font-weight:bold;line-height:1}@media screen and (min-width: 769px){.main .good_sweater .contents .anchor_list_name{margin-bottom:38px}}@media screen and (max-width: 768px){.main .good_sweater .contents .anchor_list_name{font-size:15px;width:24.8062015504%;margin-right:7.7519379845%;margin-bottom:0}}.main .good_sweater .contents .anchor_list_name span{display:inline-block;margin-bottom:14px}@media screen and (max-width: 768px){.main .good_sweater .contents .anchor_list_name span{margin-bottom:8px}}.main .good_sweater .contents .anchor_list_txt{font-size:16px;line-height:1.5;margin-bottom:32px}@media screen and (max-width: 768px){.main .good_sweater .contents .anchor_list_txt{width:38.9312977099%;margin-right:7.7519379845%;margin-bottom:0;font-size:11px}}.main .good_sweater .contents .anchor_list_more{font-size:13px;text-decoration:underline}.main .good_sweater .contents .anchor_list_more:hover{text-decoration:none}@media screen and (max-width: 768px){.main .good_sweater .contents .anchor_list_more{width:20.1550387597%;font-size:10px}}.main .good_sweater .contents .section{text-align:center}.main .good_sweater .contents .section:not(:last-child){border-bottom:1px solid #000}@media screen and (min-width: 769px){.main .good_sweater .contents .section{padding-bottom:80px;margin-bottom:80px}}@media screen and (max-width: 768px){.main .good_sweater .contents .section{padding-bottom:40px;margin-bottom:32px}}.main .good_sweater .contents .section_head{margin:0 auto}@media screen and (min-width: 769px){.main .good_sweater .contents .section_head{width:48.3333333333%;margin-bottom:74px}}@media screen and (max-width: 768px){.main .good_sweater .contents .section_head{margin-bottom:40px}}.main .good_sweater .contents .section_ttl{font-size:30px;font-weight:bold;margin-bottom:40px;line-height:1.6}@media screen and (max-width: 768px){.main .good_sweater .contents .section_ttl{font-size:23px;margin-bottom:34px}}.main .good_sweater .contents .section_subTtl{font-size:17px;font-weight:bold;margin-bottom:20px}@media screen and (max-width: 768px){.main .good_sweater .contents .section_subTtl{font-size:14px;margin-bottom:26px}}.main .good_sweater .contents .section_txt{text-align:justify;font-size:13px;margin-bottom:0}.main .good_sweater .contents .section_subTxt{text-align:justify;font-size:13px}@media screen and (min-width: 769px){.main .good_sweater .contents .section_subTxt{width:48.3333333333%;margin:0 auto 20px}}.main .good_sweater .contents .section.section2 .section_main{margin-bottom:80px}@media screen and (max-width: 768px){.main .good_sweater .contents .section.section2 .section_main{margin-bottom:40px}}.main .good_sweater .contents .section.section2 .section_main img{margin:0 auto}.main .good_sweater .contents .section.section4 .occasion{margin:0 auto}@media screen and (min-width: 769px){.main .good_sweater .contents .section.section4 .occasion{width:77%}}@media screen and (min-width: 769px){.main .good_sweater .contents .section.section4 .occasion_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 769px){.main .good_sweater .contents .section.section4 .occasion_item{width:47.8354978355%}.main .good_sweater .contents .section.section4 .occasion_item:not(:nth-child(even)){margin-right:4.329004329%}}.main .good_sweater .contents .section.section4 .occasion_item_ttl{font-size:26px;font-weight:bold;line-height:1;margin-bottom:26px;text-align:left}@media screen and (max-width: 768px){.main .good_sweater .contents .section.section4 .occasion_item_ttl{font-size:18px}}@media screen and (min-width: 769px){.main .good_sweater .contents .section.section4 .occasion_item.pos_cent{margin:0 auto}}.main .good_sweater .contents .section.section4 .occasion_on,.main .good_sweater .contents .section.section4 .occasion_off{margin-bottom:36px;position:relative}.main .good_sweater .contents .section.section4 .occasion_on::after,.main .good_sweater .contents .section.section4 .occasion_off::after{content:"";position:absolute;top:20px;right:20px;font-size:26px;font-weight:bold;border-bottom:2px solid #000;line-height:1.1}@media screen and (max-width: 768px){.main .good_sweater .contents .section.section4 .occasion_on::after,.main .good_sweater .contents .section.section4 .occasion_off::after{top:10px;right:10px;font-size:16px}}.main .good_sweater .contents .section.section4 .occasion_on_img,.main .good_sweater .contents .section.section4 .occasion_off_img{margin-bottom:36px}@media screen and (max-width: 768px){.main .good_sweater .contents .section.section4 .occasion_on_img,.main .good_sweater .contents .section.section4 .occasion_off_img{margin-bottom:20px}}.main .good_sweater .contents .section.section4 .occasion_on.item1::after{content:"WHITE"}.main .good_sweater .contents .section.section4 .occasion_off.item2::after{content:"NAVY"}.main .good_sweater .contents .section.section4 .occasion_on.item3::after{content:"BEIGE"}.main .good_sweater .contents .section.section4 .occasion_off.item4::after{content:"BLUE"}.main .good_sweater .contents .section.section4 .occasion_on.item5::after{content:"BLACK"}.main .good_sweater .contents .section.section4 .occasion_txtArea{text-align:left}.main .good_sweater .contents .section.section4 .occasion_ttl{font-size:17px;font-weight:bold;margin-bottom:20px}@media screen and (max-width: 768px){.main .good_sweater .contents .section.section4 .occasion_ttl{font-size:14px}}.main .good_sweater .contents .section.section4 .occasion_txt{font-size:13px;margin-bottom:20px}@media screen and (min-width: 769px){.main .good_sweater .contents .section.section4 .section_bottom{margin-bottom:80px}}.main .good_sweater .contents .section.section2 .section_bottom,.main .good_sweater .contents .section.section3 .section_bottom{text-align:left;margin:0 auto}@media screen and (min-width: 769px){.main .good_sweater .contents .section.section2 .section_bottom,.main .good_sweater .contents .section.section3 .section_bottom{width:77%}}@media screen and (max-width: 768px){.main .good_sweater .contents .section.section2 .section_bottom,.main .good_sweater .contents .section.section3 .section_bottom{width:71.3178294574%}}@media screen and (min-width: 769px){.main .good_sweater .contents .section.section2 .section_bottom_item,.main .good_sweater .contents .section.section3 .section_bottom_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.main .good_sweater .contents .section.section2 .section_bottom_item:not(:last-child),.main .good_sweater .contents .section.section3 .section_bottom_item:not(:last-child){margin-bottom:4px}@media screen and (max-width: 768px){.main .good_sweater .contents .section.section2 .section_bottom_item:not(:last-child),.main .good_sweater .contents .section.section3 .section_bottom_item:not(:last-child){margin-bottom:26px}}@media screen and (min-width: 769px){.main .good_sweater .contents .section.section2 .section_bottom .imgArea,.main .good_sweater .contents .section.section3 .section_bottom .imgArea{width:55.1948051948%;margin-right:4.329004329%}}@media screen and (max-width: 768px){.main .good_sweater .contents .section.section2 .section_bottom .imgArea,.main .good_sweater .contents .section.section3 .section_bottom .imgArea{margin-bottom:18px}}@media screen and (min-width: 769px){.main .good_sweater .contents .section.section2 .section_bottom .txtArea,.main .good_sweater .contents .section.section3 .section_bottom .txtArea{width:40.4761904762%}}.main .good_sweater .contents .section.section2 .section_bottom .txtArea_ttl,.main .good_sweater .contents .section.section3 .section_bottom .txtArea_ttl{font-size:17px;font-weight:bold;margin-bottom:1rem !important}@media screen and (max-width: 768px){.main .good_sweater .contents .section.section2 .section_bottom .txtArea_ttl,.main .good_sweater .contents .section.section3 .section_bottom .txtArea_ttl{font-size:14px;margin-bottom:10px}}.main .good_sweater .contents .section.section2 .section_bottom .txtArea_txt,.main .good_sweater .contents .section.section3 .section_bottom .txtArea_txt{font-size:13px;margin-bottom:0;text-align:justify}@media screen and (max-width: 768px){.main .good_sweater .contents .section.section2 .section_bottom .txtArea_txt,.main .good_sweater .contents .section.section3 .section_bottom .txtArea_txt{font-size:13px}}.main .good_sweater .contents .section_bottom_txt{margin-bottom:0;text-align:left;font-size:12px;line-height:2}@media screen and (min-width: 769px){.main .good_sweater .contents .section_bottom_txt{max-width:924px;margin:0 auto}}@media screen and (max-width: 768px){.main .good_sweater .contents .section_bottom_txt{margin-top:-6px}}@media screen and (max-width: 768px){.main .good_sweater .contents .section1{padding-bottom:56px}}@media screen and (max-width: 768px){.main .good_sweater .contents .section2{padding-bottom:24px}}.main .good_sweater .contents .section4{margin-bottom:36px}@media screen and (max-width: 768px){.main .good_sweater .contents .section4{padding-bottom:0px}}.main .good_sweater .slider,.main .good_sweater .thumbnail{margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 769px){.main .good_sweater .slider,.main .good_sweater .thumbnail{width:48.3333333333%}}.main .good_sweater .slider img,.main .good_sweater .thumbnail img{width:100%}.main .good_sweater .slider{margin-bottom:52px}@media screen and (max-width: 768px){.main .good_sweater .slider{margin-bottom:38px}}.main .good_sweater .slider img{margin-bottom:30px}@media screen and (max-width: 768px){.main .good_sweater .slider img{margin-bottom:16px}}.main .good_sweater .slider .slide-arrow{top:46%}@media screen and (max-width: 768px){.main .good_sweater .slider .slide-arrow{top:45%}}.main .good_sweater .section_color{margin:0 auto;margin-bottom:30px}@media screen and (min-width: 769px){.main .good_sweater .section_color{width:77%;margin-bottom:48px}}.main .good_sweater .section_color img{margin-bottom:20px}@media screen and (max-width: 768px){.main .good_sweater .section_color img{margin-bottom:10px}}.main .good_sweater .section_color .item_credit{text-align:left}.main .good_sweater .thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;background:none}@media screen and (min-width: 769px){.main .good_sweater .thumbnail:hover{cursor:pointer}}.main .good_sweater .thumbnail .slick-current{outline:none}.main .good_sweater .thumbnail .slick-current:focus{outline:none !important}.main .good_sweater .thumbnail .slick-list,.main .good_sweater .thumbnail .slick-track{width:100% !important}.main .good_sweater .thumbnail .slick-slide{width:17.2413793103% !important}.main .good_sweater .thumbnail .slick-slide:focus{outline:none !important}.main .good_sweater .thumbnail .slick-slide:not(:last-child){margin-right:3.4482758621%}.main .good_sweater .thumbnail .slick-slide.slick-current{background-color:black;display:inline-block}.main .good_sweater .thumbnail .slick-slide.slick-current img{opacity:0.6;display:block}.main .good_sweater span.lt-api-anker{color:#666 !important}.main .good_sweater a.lt-api-anker{color:#666 !important;text-decoration:underline !important}.main .good_sweater a.lt-api-anker:hover{text-decoration:none !important}.main .good_sweater .lt-api-price.yen:after{content:"円"}.main .good_sweater .leader{color:#666 !important}.main .good_sweater .slider .item_txt,.main .good_sweater .item_wrap .item_txt,.main .good_sweater .item_credit li{line-height:1.8 !important}.main .good_sweater .credit_area{text-align:left;margin:0 auto}@media screen and (min-width: 769px){.main .good_sweater .credit_area{width:48.3333333333%}}.main .good_sweater .credit_area ul.item_credit{margin-bottom:0}.main .good_sweater .pomalo_gif,.main .good_sweater .pomalo_vimeo{position:relative;width:48.3333333333%;margin:0 auto 30px}@media screen and (max-width: 768px){.main .good_sweater .pomalo_gif,.main .good_sweater .pomalo_vimeo{width:100%}}.main .good_sweater .pomalo_gif div.vimeo,.main .good_sweater .pomalo_vimeo div.vimeo{position:relative;padding:125% 0 0 0;width:100%}.main .good_sweater .pomalo_gif img,.main .good_sweater .pomalo_vimeo img{width:100%}@media screen and (min-width: 769px){.main .good_sweater .pomalo_gif{margin-bottom:48px}}

/*# sourceMappingURL=content.css.map */