.main{line-height:1.8 !important}@media screen and (max-width: 768px){.main{width:100%}}.main .good_sweater .contents{max-width:1200px;margin:0 auto;font-family:"theory-web-tbeweb-tbe"}@media screen and (max-width: 768px){.main .good_sweater .contents{width:100%}}@media screen and (max-width: 768px){.main .good_sweater .contents-w100{width:100%}}.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:55%;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:22px;font-weight:bold;margin-bottom:40px;line-height:1.6}@media screen and (max-width: 768px){.main .good_sweater .contents .section_ttl{font-size:16px;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_bottom{text-align:left;margin:0 auto}@media screen and (min-width: 769px){.main .good_sweater .contents .section.section2 .section_bottom{width:77%}}@media screen and (min-width: 769px){.main .good_sweater .contents .section.section2 .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){margin-bottom:4px}@media screen and (max-width: 768px){.main .good_sweater .contents .section.section2 .section_bottom_item:not(:last-child){margin-bottom:26px}}@media screen and (min-width: 769px){.main .good_sweater .contents .section.section2 .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{margin-bottom:18px}}@media screen and (min-width: 769px){.main .good_sweater .contents .section.section2 .section_bottom .txtArea{width:40.4761904762%}}.main .good_sweater .contents .section.section2 .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{font-size:14px;margin-bottom:10px}}.main .good_sweater .contents .section.section2 .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{font-size:13px}}.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:"IVORY"}.main .good_sweater .contents .section.section4 .occasion_off.item2::after{content:"PINK"}.main .good_sweater .contents .section.section4 .occasion_on.item3::after{content:"BLUE"}.main .good_sweater .contents .section.section4 .occasion_off.item4::after{content:"BLACK"}.main .good_sweater .contents .section.section4 .occasion_on.item5::after{content:"NAVY"}.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 (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 span.gs_lt-api-anker{color:#666 !important}.main .good_sweater a.gs_lt-api-anker{color:#666 !important;text-decoration:underline !important}.main .good_sweater a.gs_lt-api-anker:hover{text-decoration:none !important}.main .good_sweater .gs_lt-api-price.yen:after{content:"円"}.main .good_sweater .gs_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:20px auto 0}.main .good_sweater .credit_area ul.item_credit{margin-bottom:0}.main .good_sweater .pomalo_vimeo{position:relative;width:55%;margin:0 auto 10px}@media screen and (max-width: 768px){.main .good_sweater .pomalo_vimeo{width:100%}}.main .good_sweater .pomalo_vimeo div.vimeo{position:relative;padding:125% 0 0 0;width:100%}.credit__adjust{font-size:12px !important;color:#666 !important;font-family:"theory-web-ulweb-ul" !important;display:inline !important;text-decoration:underline !important}@media screen and (min-width: 769px){.w55{width:55%}}.ff-ulweb-ul{font-family:theory-web-ulweb-ul}@media screen and (max-width: 768px){.main .good_sweater .contents-anchor{width:calc(86% + 30px)}}@media screen and (min-width: 769px){.fr-heading.-h2.u-align-center.fs22{font-size:22px}}@media screen and (max-width: 768px){.fr-heading.-h2.u-align-center.fs22{font-size:16px}}

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