.radio-btn{display:flex;flex-wrap:wrap;justify-content:space-between}.radio-btn__label{align-items:center;background-color:#fff;border:1px solid #000;border-radius:90px;color:#000;display:inline-flex;font-size:14px;font-weight:600;height:48px;justify-content:center;line-height:1.5;padding:14px 0 11px;width:calc(50% - 8px)}.radio-btn__label.checked,.radio-btn__label:hover{background-color:#ebde6c;border-color:#ebde6c;color:#006253;transition:all .4s ease!important}@media screen and (max-width:1139px){.radio-btn{row-gap:15px}}@media print,screen and (min-width:1140px){.radio-btn{column-gap:24px;flex-wrap:nowrap}.radio-btn__label{font-size:16px;height:52px;padding:3px 0 1px;width:25%}}.timeline__period-title.hs_cos_wrapper_type_rich_text{margin-bottom:57px;margin-top:52px}.period__items{border-left:1px solid #80b0a9;list-style:none;margin-left:7px;padding-left:20px;position:relative}.period__items:before{background-color:#80b0a9;height:22px;top:-22px}.period__items:after,.period__items:before{content:"";left:-1px;position:absolute;width:1px}.period__items:after{background:linear-gradient(180deg,#80b0a9,rgba(128,176,169,0));bottom:-40px;height:40px}.period__item{display:none;margin-bottom:54px}.period__item.period1{display:block}.period__year{color:#006253;font-family:Lato,sans-serif;font-size:32px;font-weight:400;margin-bottom:29px;position:relative}.period__year:before{background-color:#80b0a9;border-radius:50%;content:"";height:15px;left:-28px;position:absolute;top:10px;width:15px}.main.add-mb{margin-bottom:16px}.main__figcaption,.watch__figcaption{color:#666;font-size:14px;font-weight:300;line-height:1.5;margin-top:9px}.main__img{width:100%}.main__title{color:#006253;line-height:1.5;margin-top:6px}.period .main__rt p{font-size:14px;font-weight:300}@media print,screen and (min-width:1140px){.timeline__period-title.hs_cos_wrapper_type_rich_text{margin-bottom:71px;margin-top:68px}.period__year{font-size:40px;margin-bottom:27px}.period__year+.main.add-mb{padding-top:13px}.period__year:before{height:20px;left:-44px;top:13px;width:20px}.period__items{border-width:2px;margin-left:33px;padding-left:33px}.period__items:before{height:27px;top:-27px}.period__items:after,.period__items:before{left:-2px;width:2px}.period__item{margin-bottom:54px}.main{display:flex;flex-wrap:wrap}.main.add-mb{margin-bottom:38px}.main__figure{margin-right:32px;padding-top:6px;width:296px}.main__texts{flex:1}.main__figcaption{margin-top:11px}.main__title{font-size:24px;margin:0 0 12px}.period .main__rt p{font-size:16px}}.topics{background-color:#f5f4f0;padding:0 20px;position:relative}.topics:after,.topics:before{background-color:#f5f4f0;content:"";height:3px;left:0;position:absolute;width:100%}.topics:before{top:-6px}.topics:after{bottom:-6px}.topics__tag{background-color:#338175;color:#fff;font-size:18px;font-weight:600;left:0;line-height:1;padding:12px 21px 8px 15px;position:absolute;top:20px}.topics__tag:after{border-bottom:42px solid #f5f4f0;border-left:12px solid transparent;border-right:12px solid transparent;content:"";position:absolute;right:-12px;top:0}.topics__row{background-color:#fff;border-top:1px solid #f5f4f0;padding:15px}.topics__row--1{border-top:none}.watch__figure{margin-bottom:16px}.watch__img{width:100%}.watch__figcaption{font-size:12px}.watch__label{border:1px solid #006253;color:#006253;display:inline-block;font-weight:600;line-height:1.5;margin-bottom:13px;outline:none;padding:3px 11px 1px}.watch__brand-model{font-size:16px;font-weight:600;line-height:1.5}@media print,screen and (min-width:1140px){.topics{padding:0 40px}.topics__tag{font-size:20px;padding:10px 30px 10px 20px}.topics__tag:after{border-bottom:40px solid #f5f4f0;border-left:12px solid transparent;border-right:12px solid transparent;right:-12px}.topics__row{border-top-width:2px;display:flex;padding:0}.topics__col-1{padding:0 30px;width:222px}.topics__row--1{align-items:center;display:flex;flex-wrap:wrap;padding:20px 0}.watch__figure{margin-bottom:0;width:252px}.watch__description{align-items:flex-start;column-gap:24px;display:flex;flex:1;flex-wrap:wrap;padding-left:0;row-gap:10px}.watch__description.add-mt{margin-top:-27px}.watch__label{font-size:18px;margin:0;padding:3px 12px 0}.watch__brand-model{font-size:18px;padding:4px 0 1px}}.trend__type{font-size:18px;font-weight:600;line-height:1.5;margin-bottom:7px}.trend__rt ul{list-style:none}.trend__rt li{color:#222;font-size:14px;line-height:1.5;margin-bottom:4px;padding-left:16px;position:relative}.trend__rt li:last-child{margin-bottom:0}.trend__rt li:before{background-color:#80b0a9;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:5px;width:6px}@media print,screen and (min-width:1140px){.trend__type{background-color:#fcfbfa;font-size:20px;margin-bottom:8px}.trend__rt{width:calc(100% - 222px)}.trend__rt,.trend__type{display:flex;flex-direction:column;justify-content:center;margin:0;padding:20px 30px}.trend__rt li{font-size:16px}.trend__rt li:before{top:9px}}.container.timeline__wrapper--2{margin-bottom:80px;margin-top:64px}@media print,screen and (min-width:1140px){.container.timeline__wrapper--2{margin-bottom:120px;margin-top:70px}}.topics__accordion-checkbox,.topics__accordion-checkbox~.topics__accordion-content{display:none}.topics__accordion-checkbox:checked~.topics__accordion-content{display:block;padding-bottom:22px}.topics__accordion-checkbox~.topics__accordion-icon{align-items:center;color:#006253;column-gap:8px;display:flex;font-weight:600;height:60px;justify-content:center;margin:0 -20px;width:auto}.topics__accordion-checkbox~.topics__accordion-icon:before{background:50%/cover url(/hubfs/6706445/30shuunen/ico_plus.svg) no-repeat;content:"";display:inline-block;height:15px;width:15px}.topics__accordion-checkbox:checked~.topics__accordion-icon:before{background:50%/cover url(/hubfs/6706445/30shuunen/ico_minus.svg) no-repeat;color:#338175;content:""}@media print,screen and (min-width:1140px){.topics__accordion-checkbox~.topics__accordion-icon{font-size:20px;height:70px;margin:0 -40px;transition:all .4s ease!important}.topics__accordion-checkbox~.topics__accordion-icon:hover{cursor:pointer;opacity:.5}.topics__accordion-checkbox~.topics__accordion-icon:before{height:19px;width:19px}.topics__accordion-checkbox:checked~.topics__accordion-content{padding-bottom:40px}}.main__rt{color:#222;font-size:14px;font-weight:300;line-height:1.75}@media screen and (min-width:1140px){.main__rt{font-size:16px}}