@charset "UTF-8";@keyframes loop-display-show{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@keyframes loop-grid-show{0%{display:none;opacity:0}1%{display:grid;opacity:0}to{display:grid;opacity:1}}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(../woff/icomoon5a8e.woff?8jrdnm) format("woff")}.ssm-wrapper a,.ssm-wrapper address,.ssm-wrapper article,.ssm-wrapper aside,.ssm-wrapper b,.ssm-wrapper blockquote,.ssm-wrapper canvas,.ssm-wrapper cite,.ssm-wrapper dd,.ssm-wrapper details,.ssm-wrapper div,.ssm-wrapper dl,.ssm-wrapper dt,.ssm-wrapper em,.ssm-wrapper figcaption,.ssm-wrapper figure,.ssm-wrapper footer,.ssm-wrapper form,.ssm-wrapper h1,.ssm-wrapper h2,.ssm-wrapper h3,.ssm-wrapper h4,.ssm-wrapper header,.ssm-wrapper i,.ssm-wrapper iframe,.ssm-wrapper img,.ssm-wrapper label,.ssm-wrapper li,.ssm-wrapper nav,.ssm-wrapper ol,.ssm-wrapper p,.ssm-wrapper section,.ssm-wrapper small,.ssm-wrapper span,.ssm-wrapper strong,.ssm-wrapper sub,.ssm-wrapper summary,.ssm-wrapper sup,.ssm-wrapper table,.ssm-wrapper tbody,.ssm-wrapper td,.ssm-wrapper th,.ssm-wrapper time,.ssm-wrapper tr,.ssm-wrapper u,.ssm-wrapper ul,.ssm-wrapper video{border:0;box-sizing:border-box;font-size:100%;font:inherit;margin:0;padding:0;text-decoration:none;vertical-align:baseline}.ssm-wrapper a:after,.ssm-wrapper a:before,.ssm-wrapper address:after,.ssm-wrapper address:before,.ssm-wrapper article:after,.ssm-wrapper article:before,.ssm-wrapper aside:after,.ssm-wrapper aside:before,.ssm-wrapper b:after,.ssm-wrapper b:before,.ssm-wrapper blockquote:after,.ssm-wrapper blockquote:before,.ssm-wrapper canvas:after,.ssm-wrapper canvas:before,.ssm-wrapper cite:after,.ssm-wrapper cite:before,.ssm-wrapper dd:after,.ssm-wrapper dd:before,.ssm-wrapper details:after,.ssm-wrapper details:before,.ssm-wrapper div:after,.ssm-wrapper div:before,.ssm-wrapper dl:after,.ssm-wrapper dl:before,.ssm-wrapper dt:after,.ssm-wrapper dt:before,.ssm-wrapper em:after,.ssm-wrapper em:before,.ssm-wrapper figcaption:after,.ssm-wrapper figcaption:before,.ssm-wrapper figure:after,.ssm-wrapper figure:before,.ssm-wrapper footer:after,.ssm-wrapper footer:before,.ssm-wrapper form:after,.ssm-wrapper form:before,.ssm-wrapper h1:after,.ssm-wrapper h1:before,.ssm-wrapper h2:after,.ssm-wrapper h2:before,.ssm-wrapper h3:after,.ssm-wrapper h3:before,.ssm-wrapper h4:after,.ssm-wrapper h4:before,.ssm-wrapper header:after,.ssm-wrapper header:before,.ssm-wrapper i:after,.ssm-wrapper i:before,.ssm-wrapper iframe:after,.ssm-wrapper iframe:before,.ssm-wrapper img:after,.ssm-wrapper img:before,.ssm-wrapper label:after,.ssm-wrapper label:before,.ssm-wrapper li:after,.ssm-wrapper li:before,.ssm-wrapper nav:after,.ssm-wrapper nav:before,.ssm-wrapper ol:after,.ssm-wrapper ol:before,.ssm-wrapper p:after,.ssm-wrapper p:before,.ssm-wrapper section:after,.ssm-wrapper section:before,.ssm-wrapper small:after,.ssm-wrapper small:before,.ssm-wrapper span:after,.ssm-wrapper span:before,.ssm-wrapper strong:after,.ssm-wrapper strong:before,.ssm-wrapper sub:after,.ssm-wrapper sub:before,.ssm-wrapper summary:after,.ssm-wrapper summary:before,.ssm-wrapper sup:after,.ssm-wrapper sup:before,.ssm-wrapper table:after,.ssm-wrapper table:before,.ssm-wrapper tbody:after,.ssm-wrapper tbody:before,.ssm-wrapper td:after,.ssm-wrapper td:before,.ssm-wrapper th:after,.ssm-wrapper th:before,.ssm-wrapper time:after,.ssm-wrapper time:before,.ssm-wrapper tr:after,.ssm-wrapper tr:before,.ssm-wrapper u:after,.ssm-wrapper u:before,.ssm-wrapper ul:after,.ssm-wrapper ul:before,.ssm-wrapper video:after,.ssm-wrapper video:before{box-sizing:border-box}.ssm-wrapper article,.ssm-wrapper aside,.ssm-wrapper details,.ssm-wrapper figcaption,.ssm-wrapper figure,.ssm-wrapper footer,.ssm-wrapper header,.ssm-wrapper main,.ssm-wrapper menu,.ssm-wrapper nav,.ssm-wrapper section{display:block}.ssm-wrapper body{line-height:1}.ssm-wrapper ol,.ssm-wrapper ul{list-style:none}:root{--sp-height:100%;--cont-height:100%}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis-scrolling iframe{pointer-events:none}#js-header-area{position:absolute}.elem-topic-path{display:none!important}.contents-wrapper{max-width:100%!important;padding:0!important}.contents-wrapper>div>div>div>div{padding-top:0!important}.main-column{float:none!important;padding:0!important}.main-column,.main-column>div{margin:0!important}.side-column{display:none!important}.side-column+.section-block>div>div{padding-top:0!important}.elem-heading-lv1{display:none!important}#js-header-area+.pjax-area .main-column>div>div>div>div>[id]:not(form){margin-top:0!important}.ssm-wrapper img{max-width:unset}.ssm-wrapper a{color:#262020;word-wrap:break-word;outline:none!important}.ssm-wrapper a img{backface-visibility:hidden}.ssm-wrapper a:hover{color:#f18300}.ssm-wrapper li,.ssm-wrapper p{font-size:14px;line-height:1.8}.ssm-wrapper li del,.ssm-wrapper p del{text-decoration:line-through}.ssm-wrapper li em,.ssm-wrapper li strong,.ssm-wrapper p em,.ssm-wrapper p strong{font-weight:700}.ssm-wrapper li sup,.ssm-wrapper p sup{font-size:.7em;vertical-align:super}.ssm-wrapper li sub,.ssm-wrapper p sub{font-size:.7em;vertical-align:bottom}.ssm-wrapper li small,.ssm-wrapper p small{font-size:85%}.ssm-wrapper table{border-bottom:1px solid #e8e8e8;border-collapse:collapse;line-height:1.6;margin:40px 0}.ssm-wrapper table td,.ssm-wrapper table th{border-top:1px solid #e8e8e8;line-height:1.8}p+.ssm-wrapper table{margin-top:40px}.ssm-wrapper td,.ssm-wrapper th{font-size:14px;padding:10px 20px}.ssm-wrapper td+td,.ssm-wrapper td+th,.ssm-wrapper th+td,.ssm-wrapper th+th{border-left:1px solid #e8e8e8}.ssm-wrapper i{font-style:italic}.cn .ssm-wrapper{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cn .ssm-wrapper li,.cn .ssm-wrapper p{line-height:2}.tw .ssm-wrapper{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tw .ssm-wrapper li,.tw .ssm-wrapper p{line-height:2}body,html{margin:0;padding:0}::-moz-selection{background:#746247;color:#b19d88}::selection{background:#746247;color:#b19d88}.ssm-wrapper{color:#262020;font-family:Josefin Sans,微軟正黑體,sans-serif;height:auto!important;height:100%;min-height:100%;min-width:1004px;padding:68px 0 0!important;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ssm-wrapper .ssm-header{backface-visibility:hidden;background:#fff;left:0;position:absolute;top:0;transition:transform .5s cubic-bezier(.165,.84,.44,1);width:100%;z-index:100}.ssm-wrapper .ssm-header__inner{align-items:center;display:flex;margin:0 auto;min-height:38px;padding:14px 50px;position:relative}.ssm-wrapper .ssm-header__ci{padding:3px 0 0}.ssm-wrapper .ssm-header__ci a{color:#746247;font-size:16px;font-weight:700;letter-spacing:.5px;line-height:1}.ssm-wrapper .ssm-header.is-fixed{box-shadow:0 2px 2px rgba(0,0,0,.16);position:fixed;top:-70px}.ssm-wrapper .ssm-header.is-fixed-show{transform:translate3d(0,70px,0)}@keyframes show-header{0%{transform:translate3d(0,-66px,0)}to{transform:none}}.ssm-wrapper .ssm-gnav{cursor:pointer;margin:0 0 0 27px;position:relative;width:min(410px,34%)}.ssm-wrapper .ssm-gnav__menu-btn{align-items:center;background:#fff;border:1px solid #c7c7c7;display:flex;height:38px;padding:0 0 0 57px;position:relative;transition:border-color .3s cubic-bezier(.165,.84,.44,1),background-color .3s cubic-bezier(.165,.84,.44,1);width:100%;z-index:1}.ssm-wrapper .ssm-gnav__menu-btn .txt{font-size:13px;font-weight:700;letter-spacing:0;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s cubic-bezier(.165,.84,.44,1)}.ssm-wrapper .ssm-gnav__menu-ico{cursor:pointer;height:14px;left:16px;padding:10px;position:absolute;top:10px;width:26px;z-index:1000}.ssm-wrapper .ssm-gnav__menu-ico .bar{background:#ed7320;display:block;height:2px;left:0;position:absolute;top:0;transform-origin:left top;width:18px;z-index:0}.ssm-wrapper .ssm-gnav__menu-ico .bar:nth-child(2){top:6px}.ssm-wrapper .ssm-gnav__menu-ico .bar:nth-child(3){top:12px}.ssm-wrapper .ssm-gnav__menu-ico:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.ssm-wrapper .ssm-gnav__menu-ico:hover .bar{animation:menu-hover .6s cubic-bezier(.86,0,.07,1) forwards}.ssm-wrapper .ssm-gnav__menu-ico:hover .bar:nth-child(2){animation-delay:.08s}.ssm-wrapper .ssm-gnav__menu-ico:hover .bar:nth-child(3){animation-delay:.16s}.ssm-wrapper .ssm-gnav__inner{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);display:block;height:auto;left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:37px;transform:translate3d(0,-12px,0);transition:opacity .1s linear,visibility .1s linear,transform .35s cubic-bezier(.165,.84,.44,1);visibility:hidden;width:100%;z-index:0}.ssm-wrapper .ssm-gnav__btn{border-top:1px solid #e8e8e8}.ssm-wrapper .ssm-gnav__btn:first-child{border-top:none}.ssm-wrapper .ssm-gnav__btn a{display:grid;gap:10px;grid-template-columns:90px 1fr;letter-spacing:0;line-height:1.2;padding:10px 0 10px 17px;transition:background-color .3s cubic-bezier(.165,.84,.44,1)}.ssm-wrapper .ssm-gnav__btn a:hover{background-color:#231f20}.ssm-wrapper .ssm-gnav__btn a:hover .title{color:#fff}.ssm-wrapper .ssm-gnav__btn .desc{color:#ed7320;display:inline-block;font-size:14px;margin-right:18px;width:90px}.ssm-wrapper .ssm-gnav__btn .title{color:#746247;display:inline-block;font-size:16px;transition:color .3s cubic-bezier(.165,.84,.44,1)}.ssm-wrapper .ssm-gnav__btn img{display:block}.ssm-wrapper .ssm-gnav__sp-btns{display:none}.difference-category .ssm-gnav__btn:nth-child(6) a,.effects-category .ssm-gnav__btn:nth-child(5) a,.features-category .ssm-gnav__btn:nth-child(4) a,.history-category .ssm-gnav__btn:nth-child(2) a,.making-category .ssm-gnav__btn:nth-child(3) a,.reducing-category .ssm-gnav__btn:nth-child(8) a,.sustainability-category .ssm-gnav__btn:nth-child(7) a,.top-category .ssm-gnav__btn:first-child a{background:rgba(237,115,32,.1);pointer-events:none}.es .ssm-wrapper .ssm-gnav__btn .desc,.pt .ssm-wrapper .ssm-gnav__btn .desc{display:block;margin:0 0 8px}@keyframes menu-hover{0%{transform:scaleX(1) translate(-2px);transform-origin:left top}45%{transform:scaleX(0) translate(36px);transform-origin:right top}55%{transform:scaleX(0) translate(-2px);transform-origin:left top}to{transform:none}}.ssm-wrapper .ssm-lang-nav{display:flex;font-family:微軟正黑體,游ゴシック,YuGothic,sans-serif;justify-content:space-between;margin:0 0 0 auto;width:330px}.ssm-wrapper .ssm-lang-nav a{color:#262020;display:block;font-size:13px;font-weight:700;letter-spacing:0;line-height:1;padding:10px 0;transition:color .2s ease-out}.cn .ssm-wrapper .ssm-lang-nav a:nth-child(2),.en .ssm-wrapper .ssm-lang-nav a:first-child,.es .ssm-wrapper .ssm-lang-nav a:nth-child(4),.pt .ssm-wrapper .ssm-lang-nav a:nth-child(5),.ssm-wrapper .ssm-lang-nav a:hover,.tw .ssm-wrapper .ssm-lang-nav a:nth-child(3){color:#f18300}.ssm-wrapper .ssm-sp-lang-nav{display:none}.ssm-wrapper .cont-visual,.ssm-wrapper .contents{overflow:hidden;position:relative}.ssm-wrapper .cont-visual{background:#000;contain:strict;display:flex;flex-direction:column;height:calc(100vh - 136px);justify-content:center}.ssm-wrapper .cont-visual__inner{color:#fff;margin:0 auto;padding:0 0 0 118px;position:relative;width:1004px;z-index:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ssm-wrapper .cont-visual__inner:before{background:#ed7320;content:"";display:block;height:94%;left:90px;position:absolute;top:0;transform:scaleY(0);transform-origin:left top;transition:transform 1s cubic-bezier(.165,.84,.44,1);width:1px;z-index:auto}.ssm-wrapper .cont-visual__number{font-size:14px;left:0;line-height:1;position:absolute;top:2px;width:70px;z-index:auto;word-wrap:unset!important;opacity:0;transform:translate3d(0,40px,0);transition:opacity .4s ease-out,transform 1s cubic-bezier(.165,.84,.44,1)}.ssm-wrapper .cont-visual__number .num{display:block;font-size:67px;line-height:1;margin:10px 0 0 -4px;text-align:center}.ssm-wrapper .cont-visual__hd{font-size:48px;line-height:1.2;margin:0 0 12px -3px}.ssm-wrapper .cont-visual__hd .l{display:inline-block;overflow:hidden}.ssm-wrapper .cont-visual__hd .ll{display:inline-block;transform:translate3d(105%,0,0);transition:transform 1.2s cubic-bezier(.23,1,.32,1);transition-delay:.5s}.ssm-wrapper .cont-visual__hd .space{display:inline-block;width:.4em}.ssm-wrapper .cont-visual__hd .l_1 .ll{transition-delay:.53s}.ssm-wrapper .cont-visual__hd .l_2 .ll{transition-delay:.56s}.ssm-wrapper .cont-visual__hd .l_3 .ll{transition-delay:.59s}.ssm-wrapper .cont-visual__hd .l_4 .ll{transition-delay:.62s}.ssm-wrapper .cont-visual__hd .l_5 .ll{transition-delay:.65s}.ssm-wrapper .cont-visual__hd .l_6 .ll{transition-delay:.68s}.ssm-wrapper .cont-visual__hd .l_7 .ll{transition-delay:.71s}.ssm-wrapper .cont-visual__hd .l_8 .ll{transition-delay:.74s}.ssm-wrapper .cont-visual__hd .l_9 .ll{transition-delay:.77s}.ssm-wrapper .cont-visual__hd .l_10 .ll{transition-delay:.8s}.ssm-wrapper .cont-visual__hd .l_11 .ll{transition-delay:.83s}.ssm-wrapper .cont-visual__hd .l_12 .ll{transition-delay:.86s}.ssm-wrapper .cont-visual__hd .l_13 .ll{transition-delay:.89s}.ssm-wrapper .cont-visual__hd .l_14 .ll{transition-delay:.92s}.ssm-wrapper .cont-visual__hd .l_15 .ll{transition-delay:.95s}.ssm-wrapper .cont-visual__hd .l_16 .ll{transition-delay:.98s}.ssm-wrapper .cont-visual__hd .l_17 .ll{transition-delay:1.01s}.ssm-wrapper .cont-visual__hd .l_18 .ll{transition-delay:1.04s}.ssm-wrapper .cont-visual__hd .l_19 .ll{transition-delay:1.07s}.ssm-wrapper .cont-visual__hd .l_20 .ll{transition-delay:1.1s}.ssm-wrapper .cont-visual__hd .l_21 .ll{transition-delay:1.13s}.ssm-wrapper .cont-visual__hd .l_22 .ll{transition-delay:1.16s}.ssm-wrapper .cont-visual__hd .l_23 .ll{transition-delay:1.19s}.ssm-wrapper .cont-visual__hd .l_24 .ll{transition-delay:1.22s}.ssm-wrapper .cont-visual__hd .l_25 .ll{transition-delay:1.25s}.ssm-wrapper .cont-visual__hd .l_26 .ll{transition-delay:1.28s}.ssm-wrapper .cont-visual__hd .l_27 .ll{transition-delay:1.31s}.ssm-wrapper .cont-visual__hd .l_28 .ll{transition-delay:1.34s}.ssm-wrapper .cont-visual__hd .l_29 .ll{transition-delay:1.37s}.ssm-wrapper .cont-visual__hd .l_30 .ll{transition-delay:1.4s}.ssm-wrapper .cont-visual__hd .l_31 .ll{transition-delay:1.43s}.ssm-wrapper .cont-visual__hd .l_32 .ll{transition-delay:1.46s}.ssm-wrapper .cont-visual__hd .l_33 .ll{transition-delay:1.49s}.ssm-wrapper .cont-visual__hd .l_34 .ll{transition-delay:1.52s}.ssm-wrapper .cont-visual__hd .l_35 .ll{transition-delay:1.55s}.ssm-wrapper .cont-visual__hd .l_36 .ll{transition-delay:1.58s}.ssm-wrapper .cont-visual__hd .l_37 .ll{transition-delay:1.61s}.ssm-wrapper .cont-visual__hd .l_38 .ll{transition-delay:1.64s}.ssm-wrapper .cont-visual__hd .l_39 .ll{transition-delay:1.67s}.ssm-wrapper .cont-visual__hd .l_40 .ll{transition-delay:1.7s}.ssm-wrapper .cont-visual__hd .l_41 .ll{transition-delay:1.73s}.ssm-wrapper .cont-visual__hd .l_42 .ll{transition-delay:1.76s}.ssm-wrapper .cont-visual__hd .l_43 .ll{transition-delay:1.79s}.ssm-wrapper .cont-visual__hd .l_44 .ll{transition-delay:1.82s}.ssm-wrapper .cont-visual__hd .l_45 .ll{transition-delay:1.85s}.ssm-wrapper .cont-visual__hd .l_46 .ll{transition-delay:1.88s}.ssm-wrapper .cont-visual__hd .l_47 .ll{transition-delay:1.91s}.ssm-wrapper .cont-visual__hd .l_48 .ll{transition-delay:1.94s}.ssm-wrapper .cont-visual__hd .l_49 .ll{transition-delay:1.97s}.ssm-wrapper .cont-visual__hd .l_50 .ll{transition-delay:2s}.ssm-wrapper .cont-visual__desc{font-size:18px;line-height:1.6;opacity:0;transform:translate3d(0,40px,0);transition:opacity .4s ease-out,transform 1s cubic-bezier(.165,.84,.44,1);transition-delay:1s}.ssm-wrapper .cont-visual__attention{bottom:45px;cursor:pointer;display:block;height:45px;left:0;margin:auto auto 0;padding:30px 0 0;position:absolute;right:0;text-align:center;top:0;transition:transform .4s cubic-bezier(.165,.84,.44,1);width:40px;z-index:3}.ssm-wrapper .cont-visual__attention .ico{display:block;height:26px;left:50%;margin-left:-13px;opacity:0;position:absolute;top:-15px;transform:rotate(45deg);width:26px;z-index:auto}.ssm-wrapper .cont-visual__attention .ico:before{bottom:0;height:2px;left:0;transform:translate3d(-14px,0,0);width:100%}.ssm-wrapper .cont-visual__attention .ico:after,.ssm-wrapper .cont-visual__attention .ico:before{background:#fff;content:"";display:block;position:absolute;transition:transform .6s linear 1.2s;z-index:auto}.ssm-wrapper .cont-visual__attention .ico:after{height:100%;right:0;top:0;transform:translate3d(0,-14px,0);width:2px}.ssm-wrapper .cont-visual__attention:after{color:#ed7320;content:"Scroll";display:block;font-size:14px;line-height:1;opacity:0;transform:translate3d(0,-10px,0);transition:opacity .15s linear,transform .6s cubic-bezier(.165,.84,.44,1);transition-delay:1.2s}.ssm-wrapper .cont-visual__attention:hover{transform:translate3d(0,8px,0)}.ssm-wrapper .cont-visual__bg{contain:layout style paint;display:block;height:100%;left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transform:scale(1.1);transition:opacity .8s linear,transform 2.5s cubic-bezier(.165,.84,.44,1);transition-delay:.6s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:0}.ssm-wrapper .cont-visual__bg img{display:block;height:105%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:-5%;width:100%;z-index:0}.ssm-wrapper .cont-visual__bg figcaption{bottom:20px;color:#fff;display:inline-block;font-size:14px;line-height:1;position:absolute;right:40px;z-index:2}.ssm-wrapper .cont-visual__bg:before{background:#000;content:"";display:block;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:1}@keyframes arw-down{0%{opacity:0;transform:translate3d(0,-10px,0) rotate(45deg)}to{opacity:1;transform:rotate(45deg)}}.es .ssm-wrapper .cont-visual__hd{font-size:45px}.es .ssm-wrapper .cont-visual__hd .space{width:.2em}.es .ssm-wrapper .cont-visual__hd .ll{letter-spacing:-1px}.pt .ssm-wrapper .cont-visual__hd{font-size:45px}.pt .ssm-wrapper .cont-visual__hd .space{width:.2em}.pt .ssm-wrapper .cont-visual__hd .ll{letter-spacing:-1px}.is-show.cont-visual p{opacity:1;transform:none}.is-show .cont-visual__inner:before{transform:none}.is-show .cont-visual__desc,.is-show .cont-visual__number{opacity:1;transform:none}.is-show .cont-visual__hd .ll{transform:none}.is-show .cont-visual__attention .ico{animation:arw-down 1.5s linear 1s infinite}.is-show .cont-visual__attention .ico:after,.is-show .cont-visual__attention .ico:before,.is-show .cont-visual__attention:after,.is-show .cont-visual__bg{opacity:1;transform:none}.ssm-wrapper .blc-movie{padding:80px 0 90px}.ssm-wrapper .blc-movie__inner{background:#231f20;margin:0 auto;min-height:390px;padding:0 0 0 692px;position:relative;width:1004px}.ssm-wrapper .blc-movie__txts{padding:37px 30px 30px}.ssm-wrapper .blc-movie__txts .hd{color:#ed7320;font-size:20px;line-height:1.4;margin:0 0 30px}.ssm-wrapper .blc-movie__txts p{color:#fff;font-size:16px;line-height:1.8}.ssm-wrapper .blc-movie__player{background:#ddd;display:block;height:100%;left:0;position:absolute;top:0;width:692px;z-index:auto}.ssm-wrapper .blc-movie__player iframe{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.ssm-wrapper .ssm-footer{background:#f6f6f6;width:100%}.ssm-wrapper .ssm-footer__hd{color:#746247;font-size:24px;letter-spacing:0;line-height:1;margin:0 0 55px}.ssm-wrapper .ssm-footer__inner{margin:0 auto;padding:65px 0;position:relative;width:1004px}.ssm-wrapper .ssm-footer__link{color:#746247;font-size:14px;line-height:1;overflow:visible;position:absolute;right:0;top:67px;z-index:auto}.ssm-wrapper .ssm-footer__link:before{content:"\e91b";font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#5c1d1d;font-size:10px;font-weight:700;left:-15px;position:absolute;text-decoration:none!important;top:0;transform:scale(.9);z-index:auto}.ssm-wrapper .ssm-footer__link:hover:before{color:#ed7320}.ssm-wrapper .ssm-footer__nav{-moz-column-gap:2px;column-gap:2px;display:grid;grid-template-columns:repeat(3,334px);row-gap:10px}.ssm-wrapper .ssm-footer__btn a{background:#fff;display:block;padding:20px 12px 12px;transition:background-color .3s cubic-bezier(.165,.84,.44,1)}.ssm-wrapper .ssm-footer__btn .txt-blc{align-items:center;display:flex;flex-wrap:wrap;margin:0 0 15px;min-height:56px;position:relative}.ssm-wrapper .ssm-footer__btn .txt-blc:before{background:#d6d5d5;content:"";display:block;height:100%;left:26%;position:absolute;top:0;width:1px;z-index:auto}.ssm-wrapper .ssm-footer__btn .desc{color:#ed7320;font-size:12px;line-height:1;text-align:center;transition:color .3s cubic-bezier(.165,.84,.44,1);width:26%}.ssm-wrapper .ssm-footer__btn .num{display:block;font-size:30px;margin-top:8px}.ssm-wrapper .ssm-footer__btn .title{color:#746247;font-size:18px;line-height:1.4;padding:0 0 0 14px;position:relative;transition:color .3s cubic-bezier(.165,.84,.44,1);width:72%}.ssm-wrapper .ssm-footer__btn figure{display:block;overflow:hidden;position:relative;transform:translateZ(0)}.ssm-wrapper .ssm-footer__btn img{box-sizing:border-box;display:block;height:auto;position:relative;transition:transform .6s cubic-bezier(.165,.84,.44,1);width:100%;z-index:0}.ssm-wrapper .ssm-footer__btn a:hover{background:#ed7320}.ssm-wrapper .ssm-footer__btn a:hover .desc,.ssm-wrapper .ssm-footer__btn a:hover .title{color:#fff}.ssm-wrapper .ssm-footer__btn a:hover img{transform:scale(1.1)}.ssm-wrapper#difference .ssm-footer__btn:nth-child(5) a,.ssm-wrapper#effects .ssm-footer__btn:nth-child(4) a,.ssm-wrapper#features .ssm-footer__btn:nth-child(3) a,.ssm-wrapper#history .ssm-footer__btn:first-child a,.ssm-wrapper#making .ssm-footer__btn:nth-child(2) a,.ssm-wrapper#saltreduction .ssm-footer__btn:nth-child(7) a,.ssm-wrapper#sustainability .ssm-footer__btn:nth-child(6) a{background:#ed7320}.ssm-wrapper#difference .ssm-footer__btn:nth-child(5) .desc,.ssm-wrapper#difference .ssm-footer__btn:nth-child(5) .title,.ssm-wrapper#effects .ssm-footer__btn:nth-child(4) .desc,.ssm-wrapper#effects .ssm-footer__btn:nth-child(4) .title,.ssm-wrapper#features .ssm-footer__btn:nth-child(3) .desc,.ssm-wrapper#features .ssm-footer__btn:nth-child(3) .title,.ssm-wrapper#history .ssm-footer__btn:first-child .desc,.ssm-wrapper#history .ssm-footer__btn:first-child .title,.ssm-wrapper#making .ssm-footer__btn:nth-child(2) .desc,.ssm-wrapper#making .ssm-footer__btn:nth-child(2) .title,.ssm-wrapper#saltreduction .ssm-footer__btn:nth-child(7) .desc,.ssm-wrapper#saltreduction .ssm-footer__btn:nth-child(7) .title,.ssm-wrapper#sustainability .ssm-footer__btn:nth-child(6) .desc,.ssm-wrapper#sustainability .ssm-footer__btn:nth-child(6) .title{color:#fff}.ssm-wrapper#difference .ssm-footer__btn:nth-child(6) figure:before,.ssm-wrapper#effects .ssm-footer__btn:nth-child(5) figure:before,.ssm-wrapper#features .ssm-footer__btn:nth-child(4) figure:before,.ssm-wrapper#history .ssm-footer__btn:nth-child(2) figure:before,.ssm-wrapper#making .ssm-footer__btn:nth-child(3) figure:before,.ssm-wrapper#saltreduction .ssm-footer__btn:nth-child(8) figure:before,.ssm-wrapper#sustainability .ssm-footer__btn:nth-child(7) figure:before{background:rgba(0,0,0,.8);color:#ed7320;content:"Next Exhibtion";display:block;font-size:18px;height:auto;left:0;line-height:1;padding:10px 0 8px;position:absolute;text-align:center;top:0;width:100%;z-index:1}.ssm-wrapper .section{margin:0 auto;padding:0;width:840px}.ssm-wrapper .section:last-child{padding-bottom:70px}.ssm-wrapper .section--pbn{padding-bottom:0}.ssm-wrapper .section+.ssm-wrapper .section{margin-top:100px}.ssm-wrapper .section li+p,.ssm-wrapper .section li+ul,.ssm-wrapper .section p+p,.ssm-wrapper .section p+ul,.ssm-wrapper .section ul+p,.ssm-wrapper .section ul+ul{margin-top:20px}.ssm-wrapper .section a{color:#f18300}.ssm-wrapper .section a[target=_blank]{position:relative}.ssm-wrapper .section a[target=_blank]:after{content:"\e900";font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:69%;margin:-3px 6px 0 8px;text-decoration:none!important}.ssm-wrapper .section a[href$=".doc"],.ssm-wrapper .section a[href$=".docx"],.ssm-wrapper .section a[href$=".pdf"],.ssm-wrapper .section a[href$=".ppt"],.ssm-wrapper .section a[href$=".xls"],.ssm-wrapper .section a[href$=".xlsx"]{position:relative}.ssm-wrapper .section a[href$=".doc"]:after,.ssm-wrapper .section a[href$=".docx"]:after,.ssm-wrapper .section a[href$=".pdf"]:after,.ssm-wrapper .section a[href$=".ppt"]:after,.ssm-wrapper .section a[href$=".xls"]:after,.ssm-wrapper .section a[href$=".xlsx"]:after{background-position:left 1px;background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:14px;margin:-3px 6px 0 8px;min-height:15px;min-width:15px;vertical-align:middle;width:23px}.ssm-wrapper .section__inner{margin:0 auto;width:840px}.ssm-wrapper .section__visual{display:block;margin:55px 0}.ssm-wrapper .section__visual img{display:block;height:auto;margin:0 auto;width:100%}.ssm-wrapper .section__visual figcaption{display:block;font-size:1.4rem;line-height:1.8;margin:15px 0 -5px;text-align:center}.ssm-wrapper .section__visual figcaption em{color:#000;font-weight:700}.ssm-wrapper .section__visual:last-child{margin-bottom:0}.ssm-wrapper .section__figure{display:block;margin:30px 0}.ssm-wrapper .section__figure img{display:block;height:auto;margin:0 auto;width:100%}.ssm-wrapper .section__figure figcaption{display:block;font-size:1.4rem;line-height:1.8;margin:15px 0 -5px;text-align:center}.ssm-wrapper .section__figure figcaption em{color:#000;font-weight:700}.ssm-wrapper .section__figure:last-child{margin-bottom:0}.ssm-wrapper .section iframe{display:block;margin:80px auto;position:relative}.ssm-wrapper .blc-figure{display:table;margin:40px auto}.ssm-wrapper .blc-figure a:after{content:none!important}.ssm-wrapper .blc-figure img{display:table-row}.ssm-wrapper .blc-figure .caption,.ssm-wrapper .blc-figure figcaption{caption-side:bottom;color:#666;display:table-caption;font-size:1.4rem;line-height:1.8;margin:10px 0 0}.ssm-wrapper .blc-figure-set{display:flex;justify-content:space-between;margin:20px auto}.ssm-wrapper .blc-figure-set figure{display:block;width:32%}.ssm-wrapper .blc-figure-set img{box-sizing:border-box;display:block;height:auto;width:100%}.ssm-wrapper .annotation{display:flex;font-size:1.5rem;line-height:1.7;margin:30px 0 0}.ssm-wrapper .annotation__hd{width:4em}.ssm-wrapper .annotation+.ssm-wrapper .annotation{margin-top:0}.ssm-wrapper .hd-content{font-size:40px;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ed7320;line-height:1.3;word-wrap:break-word;letter-spacing:0}.ssm-wrapper .hd-content:first-child{margin-top:0}.ssm-wrapper .hd-content sup{font-size:13px;margin-right:5px;vertical-align:super}.ssm-wrapper .hd-content.js-scr-elm{opacity:0;transform:translate3d(0,20px,0);transition:opacity .3s linear,transform .9s cubic-bezier(.165,.84,.44,1)}.ssm-wrapper .hd-content.js-scr-elm.is-scr-show{opacity:1;transform:none}.ssm-wrapper .hd-content-large{color:#000;display:block;font-size:24px;line-height:1.4;margin:0 0 100px}.ssm-wrapper .hd-content-large:first-child{margin-top:0}.ssm-wrapper .hd-content-large sup{font-size:13px;margin-right:5px;vertical-align:super}.ssm-wrapper .hd-article-title{color:#000;font-size:36px;font-weight:700;line-height:1.35;margin:0 0 45px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ssm-wrapper .hd-article-title .meta{display:block;font-size:15px;font-weight:400;line-height:1;margin:13px 0 0;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset}.ssm-wrapper .link-btn a{border:1px solid #e8e8e8;display:block;font-size:1.6rem;line-height:1;margin:0 auto;padding:20px 0;text-align:center;text-decoration:none;transition:.2s cubic-bezier(.01,.67,.25,1);width:440px}.ssm-wrapper .link-btn a:before{content:"\e90f";font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.1rem;margin:0 8px 0 0;text-decoration:none!important}.ssm-wrapper .link-btn a:hover{background:#b98f51}.ssm-wrapper .link-txt-arw{margin-top:13.3333333333px!important}.ssm-wrapper .link-txt-arw a{padding-left:20px;position:relative}.ssm-wrapper .link-txt-arw a:before{content:"\e90f";font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#746247;color:inherit;font-size:1.1rem;left:5px;margin-top:7px;position:absolute;text-decoration:none!important;top:0;z-index:auto}.ssm-wrapper .link-txt-arw-top{margin-top:13.3333333333px!important}.ssm-wrapper .link-txt-arw-top a{font-size:1.3rem;padding-left:20px;position:relative}.ssm-wrapper .link-txt-arw-top a:before{content:"\e90f";font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#746247;font-size:1.3rem;left:5px;margin-top:5px;position:absolute;text-decoration:none!important;top:0;transform:rotate(-90deg);z-index:auto}.ssm-wrapper .link-pagenation{border-top:1px solid #231f20;clear:both;display:flex;justify-content:center;margin:30px 0 0;padding:30px 0 0;width:100%}.ssm-wrapper .link-pagenation .item{font-size:1.8rem;line-height:1}.ssm-wrapper .link-pagenation .item+.item{margin-left:15px}.ssm-wrapper .link-pagenation .item--next,.ssm-wrapper .link-pagenation .item--prev{color:#b19d88;margin-top:-3px}.ssm-wrapper .link-pagenation .item--next:before,.ssm-wrapper .link-pagenation .item--prev:before{content:"\e911";font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:2.5rem;font-weight:700;text-decoration:none!important}.ssm-wrapper .link-pagenation .item--next:hover,.ssm-wrapper .link-pagenation .item--prev:hover{opacity:.7}.ssm-wrapper .link-pagenation .item--next{margin-left:50px!important;margin-top:-5px}.ssm-wrapper .link-pagenation .item--prev{margin-right:45px}.ssm-wrapper .link-pagenation .item--prev:before{transform:rotate(180deg)}.ssm-wrapper .link-pagenation .item:hover{text-decoration:underline}.ssm-wrapper .link-pagenation a.is-current,.ssm-wrapper .link-pagenation a:hover{text-decoration:none}.ssm-wrapper .link-horizon{display:flex;flex-wrap:wrap;margin:0 auto}.ssm-wrapper .link-horizon__item{box-sizing:border-box;width:312px}.ssm-wrapper .link-horizon__item a{background:#000;color:#fff;display:block;position:relative}.ssm-wrapper .link-horizon__item .txt{align-items:center;display:flex;font-size:2rem;height:100%;justify-content:center;left:0;line-height:1.4;position:absolute;text-align:center;text-shadow:0 0 5px #000;top:0;width:100%;z-index:10}.ssm-wrapper .link-horizon__item img{box-sizing:border-box;display:block;height:auto;width:100%}.ssm-wrapper .link-horizon__item:nth-child(3n-1){margin:0 17px}.ssm-wrapper .link-horizon__item:nth-child(3n)~.ssm-wrapper .link-horizon__item{margin-top:15px}.ssm-wrapper .list+.ssm-wrapper .list{margin-top:30px}.ssm-wrapper .list li{line-height:1.5;overflow:hidden}.ssm-wrapper .list li+li{margin-top:12px}.ssm-wrapper .list a{color:#000;text-decoration:underline}.ssm-wrapper .list--news li{display:flex}.ssm-wrapper .list--news time{display:block;padding:0 20px 0 0;width:170px}.ssm-wrapper .list--news time+a{width:100%}.ssm-wrapper .list--arw{margin-left:4px}.ssm-wrapper .list--arw li{padding-left:20px;position:relative}.ssm-wrapper .list--arw li:before{content:"\e90f";font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#746247;font-size:1.1rem;left:5px;margin-top:.5em;position:absolute;text-decoration:none!important;top:0;z-index:auto}.ssm-wrapper .list--marker li{margin-left:4px;padding:0 0 0 1.2em;position:relative}.ssm-wrapper .list--marker li:before{background:#000;border-radius:100%;content:"";display:block;height:6px;left:2px;margin-top:-.5em;position:absolute;top:1em;width:6px}.ssm-wrapper .list--table{margin:20px 0 20px 4px}.ssm-wrapper .list--table li{font-size:inherit!important;padding:0 0 0 1em;position:relative}.ssm-wrapper .list--table li:before{background:#000;border-radius:100%;content:"";display:block;height:5px;left:2px;margin-top:-5px;position:absolute;top:1em;width:5px}.ssm-wrapper .list--table li+li{margin-top:5px!important}.ssm-wrapper .list--table:last-child{margin-bottom:0}.ssm-wrapper .list li.is-current{text-decoration:underline}.ssm-wrapper .list li.is-current a{color:#262020}.ssm-wrapper .list li.is-current:before{background:#262020}.ssm-wrapper .list-thumnail{display:flex;flex-wrap:wrap;width:auto}.ssm-wrapper .list-thumnail__item{box-sizing:border-box}.ssm-wrapper .list-thumnail__item img{box-sizing:border-box;display:block;height:auto;width:100%}.ssm-wrapper .list-thumnail__item:nth-child(3n)~.ssm-wrapper .list-thumnail__item{margin-top:20px}.ssm-wrapper .list-thumnail--column3 .horizon-thum-list__item{width:30.83%}.ssm-wrapper .list-thumnail--column3 .horizon-thum-list__item:nth-child(3n-1){margin-left:3.75%;margin-right:3.75%}.ssm-wrapper .list-horizon{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 40px}.ssm-wrapper .list-horizon__item{display:inline-block;font-size:1.4rem;line-height:1;padding:0 20px}.ssm-wrapper .list-horizon__item a{color:#262020!important}.ssm-wrapper .list-horizon__item a:hover{border-bottom:1px solid;text-decoration:none!important}.ssm-wrapper .list-horizon__item:first-child{padding-left:0}.ssm-wrapper .list-horizon__item.is-current a{border-bottom:1px solid}.ssm-wrapper .list-horizon__item+.ssm-wrapper .list-horizon__item{border-left:1px solid #e8e8e8;margin-top:0!important}.ssm-wrapper .list-horizon__item:last-child{padding-right:0}.ssm-wrapper .list-horizon--column4 .list-horizon__item{display:block;width:25%}.ssm-wrapper .list-horizon--center{justify-content:center}.ssm-wrapper .list-horizon--cont{margin-left:0}.ssm-wrapper .list-recommend{border:1px solid #e8e8e8;padding:15px 0;text-align:center}.ssm-wrapper .list-recommend li{display:inline-block;font-size:1.4rem;margin:5px 10px!important}.ssm-wrapper .list-recommend a{color:#262020!important}.ssm-wrapper .list-recommend a:hover{border-bottom:1px solid;text-decoration:none!important}.ssm-wrapper .list-recommend .is-current a{border-bottom:1px solid}.ssm-wrapper .u-pcdn,.ssm-wrapper br.u-pcdn{display:none!important}.ssm-wrapper .u-w-0{width:0!important}.ssm-wrapper .u-mca{margin:0 auto!important}.ssm-wrapper .u-ma-0{margin:0!important}.ssm-wrapper .u-mt-0{margin-top:0!important}.ssm-wrapper .u-ml-0{margin-left:0!important}.ssm-wrapper .u-mb-0{margin-bottom:0!important}.ssm-wrapper .u-mr-0{margin-right:0!important}.ssm-wrapper .u-nmt-0{margin-top:0!important}.ssm-wrapper .u-nmb-0{margin-bottom:0!important}.ssm-wrapper .u-pa-0{padding:0!important}.ssm-wrapper .u-pt-0{padding-top:0!important}.ssm-wrapper .u-pl-0{padding-left:0!important}.ssm-wrapper .u-pb-0{padding-bottom:0!important}.ssm-wrapper .u-pr-0{padding-right:0!important}@media (max-width:767px){.ssm-wrapper .contents-wrapper>div>div>div>div{padding-top:0!important}.ssm-wrapper .site-area-footer{padding-bottom:70px!important}.ssm-wrapper table td,.ssm-wrapper table th{line-height:1.6}.ssm-wrapper{margin-top:0;min-width:0;padding-bottom:50px;padding-top:0!important}.ssm-wrapper .ssm-header{bottom:0;height:55px;position:fixed;top:auto;width:100vw}.ssm-wrapper .ssm-header__inner{padding:0;width:auto}.ssm-wrapper .ssm-header__ci{display:none}.ssm-wrapper .ssm-gnav{background:#231f20;height:55px;margin:0;width:100%}.ssm-wrapper .ssm-gnav__menu-btn{background:#ed7320!important;border:none;height:100%;width:50px}.ssm-wrapper .ssm-gnav__menu-btn .bar{background:#fff!important}.ssm-wrapper .ssm-gnav__menu-btn .txt{display:none}.ssm-wrapper .ssm-gnav__menu-ico{left:18px;top:20px}.ssm-wrapper .ssm-gnav__inner{border-top:2px solid #ed7320;bottom:100%;top:auto;transform:translate3d(-30px,0,0);width:75vw;z-index:0}.ssm-wrapper .ssm-gnav__btn a{padding:10px 15px 9px}.ssm-wrapper .ssm-gnav__btn .desc{display:block;font-size:13px;margin:0 0 4px}.ssm-wrapper .ssm-gnav__btn .title{color:#5c1d1d;display:block}.ssm-wrapper .ssm-gnav__sp-btns{display:flex;height:100%;left:55px;padding:0 10px;position:absolute;top:0;width:calc(100% - 55px);z-index:0}.ssm-wrapper .ssm-gnav__sp-btns li{height:100%;width:16%}.ssm-wrapper .ssm-gnav__sp-btns li:first-child{width:20%}.ssm-wrapper .ssm-gnav__sp-btns a{align-items:center;color:#fff;display:flex;font-size:14px;height:inherit;justify-content:center}.ssm-wrapper .ssm-gnav:before{background:#000;bottom:55px;content:"";height:calc(100% - 55px);left:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s linear;width:100%;z-index:0}.difference-category .ssm-gnav__sp-btns li:nth-child(6) a,.effects-category .ssm-gnav__sp-btns li:nth-child(5) a,.features-category .ssm-gnav__sp-btns li:nth-child(4) a,.history-category .ssm-gnav__sp-btns li:nth-child(2) a,.making-category .ssm-gnav__sp-btns li:nth-child(3) a,.reducing-category .ssm-gnav__sp-btns li:nth-child(8) a,.sustainability-category .ssm-gnav__sp-btns li:nth-child(7) a,.top-category .ssm-gnav__sp-btns li:first-child a{color:#ed7320}.ssm-wrapper .is-menu-show.ssm-gnav:before{opacity:.3;pointer-events:auto}.ssm-wrapper .is-menu-show .ssm-gnav__menu-btn{background:#231f20;border-color:#231f20}.ssm-wrapper .is-menu-show .ssm-gnav__menu-btn .txt{color:#fff}.ssm-wrapper .is-menu-show .ssm-gnav__inner{opacity:1;pointer-events:auto;transform:none;visibility:visible}.ssm-wrapper .ssm-lang-nav{display:none}.ssm-wrapper .ssm-sp-lang-nav{display:flex;flex-wrap:wrap;padding:8px 0}.ssm-wrapper .ssm-sp-lang-nav a{display:inline-block;font-size:13px;line-height:1.4;padding:4px 15px;width:33.3%}.cn .ssm-wrapper .ssm-sp-lang-nav a:nth-child(2),.en .ssm-wrapper .ssm-sp-lang-nav a:first-child,.es .ssm-wrapper .ssm-sp-lang-nav a:nth-child(4),.pt .ssm-wrapper .ssm-sp-lang-nav a:nth-child(5),.tw .ssm-wrapper .ssm-sp-lang-nav a:nth-child(3){color:#f18300}.ssm-wrapper .cont-visual{height:calc(100vh - 188px);max-height:480px;padding:0 30px}.ssm-wrapper .cont-visual__inner{padding-left:90px;width:auto}.ssm-wrapper .cont-visual__inner:before{height:97%;left:72px}.ssm-wrapper .cont-visual__number{font-size:12px;text-align:center;width:65px}.ssm-wrapper .cont-visual__number .num{display:block;font-size:48px;margin:10px 0 0 -4px}.ssm-wrapper .cont-visual__hd{font-size:30px!important;line-height:1.1;margin-top:-2px}.ssm-wrapper .cont-visual__hd .space{width:.3em}.ssm-wrapper .cont-visual__hd .sp-br{display:block;height:0}.ssm-wrapper .cont-visual__hd .ll{letter-spacing:0!important}.ssm-wrapper .cont-visual__desc{font-size:16px}.ssm-wrapper .cont-visual__attention{bottom:30px}.ssm-wrapper .cont-visual__attention .ico{height:24px;margin-left:-12px;top:-5px;width:24px}.ssm-wrapper .cont-visual__bg img{display:block;height:110%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:-5%;width:100%;z-index:0}.ssm-wrapper .cont-visual__bg figcaption{bottom:15px;font-size:13px;right:20px}.cn .ssm-wrapper .cont-visual__hd,.tw .ssm-wrapper .cont-visual__hd{font-size:26px!important}.es .ssm-wrapper .cont-visual__hd,.pt .ssm-wrapper .cont-visual__hd{font-size:27px!important}.ssm-wrapper .blc-movie{padding:45px 24px}.ssm-wrapper .blc-movie__inner{display:flex;flex-direction:column-reverse;margin:0;min-height:0;padding:0;width:auto}.ssm-wrapper .blc-movie__player{position:static;width:100%}.ssm-wrapper .blc-movie__player iframe{position:static}.ssm-wrapper .blc-movie__txts{padding:25px 30px}.ssm-wrapper .blc-movie__txts .hd{margin:0 0 20px}.ssm-wrapper .ssm-footer{display:none}.ssm-wrapper .section{width:auto}.ssm-wrapper .section+.ssm-wrapper .section{margin-top:50px}.ssm-wrapper .section figure img{box-sizing:border-box;display:block;height:auto;width:100%}.ssm-wrapper .section__inner{margin:0;padding:0 24px;width:auto}.ssm-wrapper .section__inner--sp-full{padding-left:0;padding-right:0}.ssm-wrapper .section__inner--sp-full>p,.ssm-wrapper .section__inner--sp-full>ul{padding:0 24px}.ssm-wrapper .section__visual{margin:35px 0}.ssm-wrapper .section__visual figcaption{font-size:1.3rem;line-height:1.6;margin:12px 0 -5px}.section__inner .ssm-wrapper .section__visual{display:block}.section>.ssm-wrapper .section__visual:last-child{margin-bottom:0}.ssm-wrapper .section__figure{margin:20px 0}.ssm-wrapper .section__figure figcaption{font-size:1.3rem;line-height:1.6;margin:12px 0 -5px}.section__inner .ssm-wrapper .section__figure{display:block}.section__inner .ssm-wrapper .section__figure img{width:100%}.section>.ssm-wrapper .section__figure:last-child{margin-bottom:0}.ssm-wrapper .section iframe{box-sizing:border-box;height:50vw;width:100%}.ssm-wrapper .section--pbn{padding-bottom:0}.ssm-wrapper .section:last-child{padding-bottom:45px}.ssm-wrapper .section--recommend{margin-top:45px;padding-bottom:0!important}.ssm-wrapper .section--recommend .section__inner{padding:0}.ssm-wrapper .blc-figure{display:block}.ssm-wrapper .blc-figure .caption,.ssm-wrapper .blc-figure figcaption{display:block;line-height:1.5;margin:10px 0 0}.ssm-wrapper .blc-figure-set{display:block;margin:40px auto;position:relative}.ssm-wrapper .blc-figure-set figure{width:auto}.ssm-wrapper .blc-figure-set figure+figure{margin-top:10px}.ssm-wrapper .blc-figure-set:after{background:transparent;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:auto}.ssm-wrapper .annotation{font-size:1.4rem}.ssm-wrapper .hd-content{font-size:24px}.ssm-wrapper .hd-content-large{font-size:18px;line-height:1.6;margin:0 0 60px}.ssm-wrapper .hd-content-large sup{font-size:12px}.ssm-wrapper .hd-article-title{font-size:24px;line-height:1.2;margin:0 0 35px}.ssm-wrapper .hd-article-title .meta{color:#000;display:block;font-size:15px;font-weight:400;line-height:1;margin:13px 0 0;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset}.ssm-wrapper .link-btn a{padding:20px 0;width:auto}.ssm-wrapper .link-pagenation{border-top:none;margin-top:40px;padding:0;width:auto}.ssm-wrapper .link-pagenation .item{display:none}.ssm-wrapper .link-pagenation .item--next,.ssm-wrapper .link-pagenation .item--prev{align-items:center;border:1px solid #e8e8e8;box-sizing:border-box;color:#b19d88;display:flex;justify-content:center;margin-top:0;padding:10px 0;width:50%}.ssm-wrapper .link-pagenation .item--next:before,.ssm-wrapper .link-pagenation .item--prev:before{font-size:2.5rem}.ssm-wrapper .link-pagenation .item--next:after,.ssm-wrapper .link-pagenation .item--prev:after{font-size:1.4rem}.ssm-wrapper .link-pagenation .item--next{flex-direction:row-reverse;margin-left:0!important}.ssm-wrapper .link-pagenation .item--next:after{content:"前へ";margin-right:20px}.ssm-wrapper .link-pagenation .item--prev{border-right:none;margin-right:0}.ssm-wrapper .link-pagenation .item--prev:after{content:"次へ";margin-left:20px}.ssm-wrapper .link-pagenation a.is-current,.ssm-wrapper .link-pagenation a:hover{text-decoration:none!important}.ssm-wrapper .link-horizon{width:auto}.ssm-wrapper .link-horizon__item{box-sizing:border-box;margin:0;padding:0;width:50%}.ssm-wrapper .link-horizon__item a{display:flex;flex-direction:column-reverse;height:auto;width:auto}.ssm-wrapper .link-horizon__item .txt{font-size:1.4rem;line-height:1.2;text-shadow:none}.ssm-wrapper .link-horizon__item .txt br{display:none}.ssm-wrapper .link-horizon__item img{position:static}.ssm-wrapper .link-horizon__item:nth-child(3n-1){margin:0}.ssm-wrapper .link-horizon__item:nth-child(3n)~.ssm-wrapper .link-horizon__item{margin-top:0}.ssm-wrapper .link-horizon__item:nth-child(2n)~.ssm-wrapper .link-horizon__item{margin-top:4px}.ssm-wrapper .link-horizon__item:nth-child(odd){padding-right:2px}.ssm-wrapper .link-horizon__item:nth-child(2n){padding-left:2px}.ssm-wrapper .horizon-thum-list{display:block;width:auto}.ssm-wrapper .horizon-thum-list__item{width:auto}.ssm-wrapper .horizon-thum-list__item:nth-child(3n-1){margin:25px 0}.ssm-wrapper .horizon-thum-list--column3 .horizon-thum-list__item{width:auto}.ssm-wrapper .horizon-thum-list--column3 .horizon-thum-list__item:nth-child(3n-1){margin-left:0;margin-right:0}.ssm-wrapper .js-mordal-link{cursor:default}.ssm-wrapper .js-mordal-link img{opacity:1!important}.ssm-wrapper .list li{display:block}.ssm-wrapper .list li+li{margin-top:20px}.ssm-wrapper .list time,.ssm-wrapper .list time+a{width:auto}.ssm-wrapper .list a{text-decoration:none}.ssm-wrapper .list--arw li{padding-left:20px;position:relative}.ssm-wrapper .list-thumnail{display:block;width:auto}.ssm-wrapper .list-thumnail__item{width:auto}.ssm-wrapper .list-thumnail__item:nth-child(3n-1){margin:25px 0}.ssm-wrapper .list-thumnail--column3 .horizon-thum-list__item{width:auto}.ssm-wrapper .list-thumnail--column3 .horizon-thum-list__item:nth-child(3n-1){margin-left:0;margin-right:0}.ssm-wrapper .list-horizon{border-bottom:1px solid #e8e8e8;justify-content:flex-start;margin:-14px 0 40px;padding:0 24px 20px!important}.ssm-wrapper .list-horizon__item{display:block;font-size:1.4rem;line-height:1;padding:0;width:50%}.ssm-wrapper .list-horizon__item a{color:#262020!important}.ssm-wrapper .list-horizon__item a:hover{border-bottom:1px solid;text-decoration:none!important}.ssm-wrapper .list-horizon__item:nth-child(odd){border-left:none!important;padding-left:0!important}.ssm-wrapper .list-horizon__item:nth-child(2n){padding-left:20px;padding-right:0!important}.ssm-wrapper .list-horizon__item:nth-child(2)~.ssm-wrapper .list-horizon__item{margin-top:10px!important}.ssm-wrapper .list-horizon__item+.ssm-wrapper .list-horizon__item{border-left:1px solid #e8e8e8;margin-top:0!important}.ssm-wrapper .section__inner--sp-full .list-horizon{margin-left:0!important}.ssm-wrapper .list-recommend{border:none;padding:0;text-align:left}.ssm-wrapper .list-recommend li{border-top:1px solid #e8e8e8;display:block;margin:0!important;overflow:hidden}.ssm-wrapper .list-recommend li a{border:none!important;display:block;font-size:1.5rem;padding:10px 32px 10px 24px;width:100%}.ssm-wrapper .list-recommend li a:after{content:"\e91b";font-family:icomoon!important;speak:none;float:right;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:none!important;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#aaa;font-size:1rem;padding-top:4px}.ssm-wrapper .list-recommend li.is-current a{background:#eee}.ssm-wrapper .u-spdn{display:none!important}.ssm-wrapper .u-pcdn{display:block!important}.ssm-wrapper br.u-pcdn{display:inline!important}}@media (min-width:1024px){.ssm-wrapper .ssm-gnav__inner{box-shadow:0 3px 6px rgba(0,0,0,.16)}.ssm-wrapper .ssm-gnav:hover .ssm-gnav__menu-btn{background:#231f20;border-color:#231f20}.ssm-wrapper .ssm-gnav:hover .ssm-gnav__menu-btn .txt{color:#fff}.ssm-wrapper .ssm-gnav:hover .ssm-gnav__inner{opacity:1;pointer-events:auto;transform:none;visibility:visible}}