@charset "utf-8";#contents.article.error>p{display:block}#contents.article section{-webkit-transition:opacity .45s cubic-bezier(.075, .82, .165, 1);-moz-transition:opacity .45s cubic-bezier(.075, .82, .165, 1);-o-transition:opacity .45s cubic-bezier(.075, .82, .165, 1);-ms-transition:opacity .45s cubic-bezier(.075, .82, .165, 1);transition:opacity .45s cubic-bezier(.075, .82, .165, 1)}#contents.article section:empty+div{display:none}#contents.article section>div addr{display:none}#contents.article section>div figure.rep{display:inline-block;vertical-align:top;width:100%}#contents.article section>div figure.rep img{display:block;max-width:100%}#contents.article section>div .bold,#contents.article section>div b,#contents.article section>div strong{font-weight:700}#contents.article section>div a{color:#1c3a83;display:inline;text-decoration:underline}#contents.article section>div [class*=gray]{color:#787585}#contents.article section>div [class*=red]{color:#c80f0f}#contents.article section>div [class*="12px"]{font-size:75%}#contents.article section>div [class*="13px"]{font-size:81.25%}#contents.article section>div [class*="14px"]{font-size:87.5%}#contents.article section>div [class*="15px"]{font-size:93.75%}#contents.article section>div [class*="16px"]{font-size:100%}#contents.article section>div [class*="17px"]{font-size:106.25%}#contents.article section>div [class*="18px"]{font-size:112.5%}#contents.article section>div [class*="19px"]{font-size:118.75%}#contents.article section>div [class*="20px"]{font-size:125%}#contents.article section>div .cap{font-size:81.25%;color:#787585;display:inline-block;vertical-align:top;width:100%}#contents.article section>div .youtube{position:relative;width:100%}#contents.article section>div .youtube iframe{width:100%;height:100%;position:absolute;top:0;left:0}#contents.article section>div ruby>rt{font-size:50%}#contents.article section>div .hr,#contents.article section>div .line,#contents.article section>div hr{border-bottom:1px solid #d6d6d6}#contents.article section>div .mail,#contents.article section>div .quote{display:block;margin:10px 0;padding:10px 10px 10px 30px;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;color:#787585;position:relative}#contents.article section>div .mail:before,#contents.article section>div .quote:before{font-family:"Material Design Icons";font-size:30px;display:block;position:absolute;left:0;top:0;font-weight:400;font-style:normal;font-variant:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#contents.article section>div .quote:before{content:"\F27E"}#contents.article section>div .mail:before{content:"\F1F0"}#contents.article section>div table{width:100%;font-size:10px;text-align:left}#contents.article section>div table thead th{font-weight:700;font-size:18px;line-height:1.33}#contents.article section>div table thead~* td,#contents.article section>div table thead~* th{font-size:13px;line-height:1.38;vertical-align:top}#contents.article section>div table thead~* th:last-child:empty{display:none}#contents.article>p{display:none;line-height:1.5}#contents ul[data-title]{display:table}#contents ul[data-title]:before{content:attr(data-title) "";display:table-cell;vertical-align:middle;font-size:14px;font-weight:700}#contents ul[data-title] li{display:table-cell;vertical-align:middle}#contents ul[data-title] li a{display:block;overflow:hidden;position:relative;cursor:pointer}#contents ul[data-title] li a:before{font-size:32px;color:#333;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#contents ul[role=local]{zoom:1}#contents ul[role=local]:after,#contents ul[role=local]:before{content:"";display:table}#contents ul[role=local]:after{clear:both}#contents ul[role=local] li{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s}#contents ul[role=local] li.disabled{opacity:0}#contents ul[role=local] li.disabled a{cursor:default;pointer-events:none}#contents ul[role=local] li:first-child{float:left}#contents ul[role=local] li:nth-child(2){float:right}#contents ul[role=local] li:nth-child(3){margin:0 auto}#contents ul[role=local] li a{display:table;margin:0 auto;position:relative;cursor:pointer}#contents ul[role=local] li a:before{position:absolute;font-size:22px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}#contents ul[role=local] li a span{display:table-cell;vertical-align:middle;font-size:13px;font-weight:700}.device-pc #contents{width:960px;margin:0 auto}.device-pc #contents:not(.article){padding:0 0 44px}.device-pc #contents:not(.article) header{text-align:center;padding:0;margin-bottom:78px}.device-pc #contents:not(.article) header h2{font-size:10px;height:0;padding-bottom:27.08%;background-repeat:no-repeat;background:url("/store/techo/en/oem/2026/images/title_pc.svg"),url("/store/techo/en/oem/2026/images/title_pc.jpg");background-size:100% 100%;text-indent:-9999px;margin-bottom:38px}.device-pc #contents:not(.article) header>p{font-size:18px;line-height:1.5;display:inline-block;width:610px;text-align:left;vertical-align:top}.device-pc #contents:not(.article) header>p small{font-size:12px;line-height:1.33;display:block;margin-top:12px}.device-pc #contents:not(.article) header>p a{text-decoration:underline}.device-pc #contents:not(.article)>div:before{content:"Collaboration Edition News";font-size:24px;font-weight:700;display:block;text-align:center;margin-bottom:30px}.device-pc #contents:not(.article)>div h3{font-weight:700;position:relative;letter-spacing:.025em}.device-pc #contents:not(.article)>div h3:before{content:"";width:100%;right:0;top:50%;toransform:translate(0,-50%);position:absolute;border-bottom:3px #469ed1 solid}.device-pc #contents:not(.article)>div h3 span{display:table;background:#fff;position:relative;padding-right:12px}.device-pc #contents:not(.article)>div h3 span *{display:table-cell;vertical-align:middle}.device-pc #contents:not(.article)>div h3 span strong{font-size:16px;padding:0 14px 0 6px}.device-pc #contents:not(.article)>div h3 span i{color:#ff79a8;font-size:22px;line-height:1;position:relative;padding-bottom:4px}.device-pc #contents:not(.article)>div h3 span i:after{content:"";width:100%;position:absolute;bottom:0;left:0;font-size:10px;border-bottom:#effa9f 4px solid}.device-pc #contents:not(.article)>div div{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:25px 0 72px}.device-pc #contents:not(.article)>div div a{display:block;width:204px;height:100%;margin-right:48px;border-bottom:1px #d6d6d6 solid}.device-pc #contents:not(.article)>div div a:nth-child(4n){margin-right:0}.device-pc #contents:not(.article)>div div a:nth-child(4n)~a{margin-top:52px}.device-pc #contents:not(.article)>div div a dl{position:relative;min-height:276px}.device-pc #contents:not(.article)>div div a dl:before{position:absolute;right:-4px;bottom:0;font-size:20px}.device-pc #contents:not(.article)>div div a dl dd:first-child{height:204px;border-radius:8px;overflow:hidden;background:url("/store/techo/2026/images/loading3.gif") no-repeat 50% 50%;background-size:32px 32px}.device-pc #contents:not(.article)>div div a dl dd:first-child img{width:100%;-webkit-transition:opacity .3s cubic-bezier(.25, .25, .75, .75);-moz-transition:opacity .3s cubic-bezier(.25, .25, .75, .75);-o-transition:opacity .3s cubic-bezier(.25, .25, .75, .75);-ms-transition:opacity .3s cubic-bezier(.25, .25, .75, .75);transition:opacity .3s cubic-bezier(.25, .25, .75, .75)}.device-pc #contents:not(.article)>div div a dl dd:first-child img.state-ready{opacity:0}.device-pc #contents:not(.article)>div div a dl dt{font-size:13px;line-height:1.23;font-weight:700;padding-top:9px}.device-pc #contents:not(.article)>div div a dl dt+dd{font-size:13px;line-height:1.23;padding-bottom:20px}.device-pc #contents:not(.article)>div div a dl dt+dd:after{content:"Details";display:block;font-weight:700;font-size:13px;line-height:1.54;position:absolute;bottom:1px;right:20px}.device-pc #contents.article{padding:16px 0 100px}.device-pc #contents.article h2{width:269px}.device-pc #contents.article h2 img{width:100%}.device-pc #contents.article>p{font-size:16px;margin-top:38px}.device-pc #contents.article section{width:500px;margin:98px auto 0}.device-pc #contents.article section header time{font-size:12px;line-height:1.2;background:#ffd7e5;color:#615e70;display:inline-block;letter-spacing:.075em}.device-pc #contents.article section header h3{font-family:merriweather,serif;font-weight:700;letter-spacing:.01em;font-size:24px;line-height:1.42;font-weight:700;padding:40px 0 23px;border-bottom:5px #6bb1da solid}.device-pc #contents.article section header h3:empty{display:none}.device-pc #contents.article section>div{font-size:16px;line-height:1.56;margin-top:37px}.device-pc #contents.article section>div table{margin-top:25px}.device-pc #contents.article section>div table thead th{padding-bottom:11px;border-bottom:3px solid #469ed1}.device-pc #contents.article section>div table thead~* td,.device-pc #contents.article section>div table thead~* th{padding:18px 0 36px;border-bottom:1px solid #d6d6d6}.device-pc #contents.article section>div table thead~* th{width:28%}.device-pc #contents.article section:empty+div{display:none}.device-pc #contents.article>div{width:500px;margin:0 auto}.device-pc #contents ul[data-title]{margin:52px auto 72px}.device-pc #contents ul[data-title] li{padding-left:16px}.device-pc #contents ul[data-title] li:first-child{padding-left:24px}.device-pc #contents ul[data-title] li a{width:32px;height:32px}.device-pc #contents ul[role=local] li{width:150px}.device-pc #contents ul[role=local] li:first-child a{padding-left:16px;border:1px #adadad solid;border-radius:4px;width:100%}.device-pc #contents ul[role=local] li:first-child a:before{left:5px}.device-pc #contents ul[role=local] li:nth-child(2) a{padding-right:16px;border:1px #adadad solid;border-radius:4px;width:100%}.device-pc #contents ul[role=local] li:nth-child(2) a:before{right:5px}.device-pc #contents ul[role=local] li a{height:34px;text-align:center}.device-pc.ua-desktop #contents.article section>div a{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s}.device-pc.ua-desktop #contents.article section>div a:hover{opacity:.4}.device-sp #contents{padding:0}.device-sp #contents:not(.article){padding-bottom:20px}.device-sp #contents:not(.article) header{padding-bottom:32px}.device-sp #contents:not(.article) header h2{height:0;padding-bottom:46.88%;background-repeat:no-repeat;background:url("/store/techo/en/oem/2026/images/title_sp.svg"),url("/store/techo/en/oem/2026/images/title_sp.jpg");background-size:100% 100%;text-indent:-9999px}.device-sp #contents:not(.article) header>p{padding:20px 6.25% 0;font-size:18px;line-height:1.5}.device-sp #contents:not(.article) header>p br{display:none}.device-sp #contents:not(.article) header>p small{font-size:12px;line-height:1.33;display:block;margin-top:10px}.device-sp #contents:not(.article) header>p a{text-decoration:underline;display:inline}.device-sp #contents:not(.article)>div{padding:0 16px}.device-sp #contents:not(.article)>div:before{content:"Collaboration Edition News";font-size:18px;font-weight:700;display:block;text-align:center;margin-bottom:20px}.device-sp #contents:not(.article)>div h3{font-weight:700;position:relative;letter-spacing:.025em;border-bottom:3px #469ed1 solid;padding-bottom:9px}.device-sp #contents:not(.article)>div h3 span{display:table;position:relative}.device-sp #contents:not(.article)>div h3 span *{display:table-cell;vertical-align:middle}.device-sp #contents:not(.article)>div h3 span strong{font-size:16px;padding-left:6px}.device-sp #contents:not(.article)>div h3 span i{color:#ff79a8;font-size:22px;line-height:1;position:relative;padding-bottom:4px}.device-sp #contents:not(.article)>div h3 span i:after{content:"";width:100%;position:absolute;bottom:0;left:0;font-size:10px;border-bottom:#effa9f 4px solid}.device-sp #contents:not(.article)>div div{padding:6px 0 46px}.device-sp #contents:not(.article)>div div a{display:block;padding:10px 0;border-bottom:1px #d6d6d6 solid}.device-sp #contents:not(.article)>div div a dl{position:relative;min-height:120px}.device-sp #contents:not(.article)>div div a dl:before{position:absolute;right:-4px;bottom:0;font-size:20px}.device-sp #contents:not(.article)>div div a dl dd:first-child{float:left;width:120px;height:120px;border-radius:4px;overflow:hidden;background:url("/store/techo/2026/images/loading3.gif") no-repeat 50% 50%;background-size:32px 32px}.device-sp #contents:not(.article)>div div a dl dd:first-child img{-webkit-transition:opacity .3s cubic-bezier(.25, .25, .75, .75);-moz-transition:opacity .3s cubic-bezier(.25, .25, .75, .75);-o-transition:opacity .3s cubic-bezier(.25, .25, .75, .75);-ms-transition:opacity .3s cubic-bezier(.25, .25, .75, .75);transition:opacity .3s cubic-bezier(.25, .25, .75, .75)}.device-sp #contents:not(.article)>div div a dl dd:first-child img.state-ready{opacity:0}.device-sp #contents:not(.article)>div div a dl dt{padding-left:140px;font-size:13px;line-height:1.23;font-weight:700}.device-sp #contents:not(.article)>div div a dl dt+dd{padding-left:140px;font-size:13px;line-height:1.23;padding-bottom:20px}.device-sp #contents:not(.article)>div div a dl dt+dd:after{content:"Details";display:block;font-weight:700;line-height:1.54;position:absolute;right:20px;bottom:1px}.device-sp #contents.article{padding-top:30px;padding-bottom:48px}.device-sp #contents.article h2{width:269px;margin:0 auto 44px}.device-sp #contents.article>p{font-size:14px;text-align:center}.device-sp #contents.article section{padding:0 16px}.device-sp #contents.article section header{max-width:382px;margin:0 auto}.device-sp #contents.article section header time{font-size:12px;line-height:1.2;background:#ffd7e5;color:#615e70;display:inline-block;letter-spacing:.075em}.device-sp #contents.article section header h3{letter-spacing:.01em;font-size:20px;line-height:1.4;font-family:merriweather,serif;font-weight:700;padding:14px 0;border-bottom:5px #6bb1da solid}.device-sp #contents.article section header h3 br{display:none}.device-sp #contents.article section header h3:empty{display:none}.device-sp #contents.article section>div{font-size:16px;line-height:1.56;max-width:372px;margin:25px auto 0}.device-sp #contents.article section>div .mail,.device-sp #contents.article section>div .quote{width:auto;padding:14px 0 14px 28px}.device-sp #contents.article section>div .mail:before,.device-sp #contents.article section>div .quote:before{font-size:24px}.device-sp #contents.article section>div table{margin-top:25px}.device-sp #contents.article section>div table thead th{padding-bottom:12px;border-bottom:3px solid #469ed1}.device-sp #contents.article section>div table thead~* td,.device-sp #contents.article section>div table thead~* th{padding:8px 0 26px;border-bottom:1px solid #d6d6d6}.device-sp #contents.article section>div table thead~* th{width:100px}.device-sp #contents.article section>div table tbody tr:first-child td,.device-sp #contents.article section>div table tbody tr:first-child th{padding-top:20px}.device-sp #contents.article section:empty+div{display:none}.device-sp #contents ul[data-title]{margin:40px auto}.device-sp #contents ul[data-title] li{padding-left:16px}.device-sp #contents ul[data-title] li:first-child{padding-left:24px}.device-sp #contents ul[data-title] li a{width:32px;height:32px}.device-sp #contents ul[role=local]{width:260px;margin:0 auto}.device-sp #contents ul[role=local] li{width:110px}.device-sp #contents ul[role=local] li:first-child a{width:100%;border-radius:4px;padding-left:16px;border:1px #adadad solid}.device-sp #contents ul[role=local] li:first-child a:before{left:5px}.device-sp #contents ul[role=local] li:nth-child(2) a{width:100%;border-radius:4px;border:1px #adadad solid;padding-right:16px}.device-sp #contents ul[role=local] li:nth-child(2) a:before{right:5px}.device-sp #contents ul[role=local] li:nth-child(3){clear:both;padding-top:10px}.device-sp #contents ul[role=local] li a{text-align:center;height:34px}