ul.techo-items{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:99999px;-webkit-tap-highlight-color:transparent;font-style:normal;border-width:0;font-size:inherit;line-height:inherit;margin:0;padding:0;list-style:none;letter-spacing:0}ul.techo-items:empty{display:none}ul.techo-items li>a{color:#333!important;text-decoration:none;outline:0}ul.techo-items li>a:hover{opacity:inherit;-ms-filter:inherit;filter:inherit}ul.techo-items img{border:none}ul.techo-items *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:99999px;-webkit-tap-highlight-color:transparent;font-style:normal;border-width:0;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;color:inherit;margin:0;padding:0;list-style:none}ul.techo-items ::after,ul.techo-items ::before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;border-width:0;text-decoration:inherit;vertical-align:inherit}ul.techo-items [class*=mdi-]:before{font-family:"Material Design Icons"}ul.techo-items [class*=icon-]:before,ul.techo-items [class*=mdi-]:before{line-height:1;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}[lang=ja] ul.techo-items{font:10px/1.75 "-apple-system","Helvetica Neue","Hiragino Kaku Gothic ProN",meiryo,"M+ 1p",sans-serif}[lang=ja] ul.techo-items .icon-info{background-size:100% 100%;background-repeat:no-repeat}[lang=ja] ul.techo-items .icon-info[data-index="0"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_00.svg")}[lang=ja] ul.techo-items .icon-info[data-index="1"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_01.svg")}[lang=ja] ul.techo-items .icon-info[data-index="2"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_02.svg")}[lang=ja] ul.techo-items .icon-info[data-index="3"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_03.svg")}[lang=ja] ul.techo-items .icon-info[data-index="4"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_04.svg")}[lang=ja] ul.techo-items .icon-info[data-index="5"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_05.svg")}[lang=ja] ul.techo-items .icon-info[data-index="6"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_06.svg")}[lang=ja] ul.techo-items .icon-info[data-index="7"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_07.svg")}[lang=ja] ul.techo-items .icon-info[data-index="8"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_08.svg")}[lang=ja] ul.techo-items .icon-info[data-index="9"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_09.svg")}[lang=ja] ul.techo-items .icon-info[data-index="10"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_10.svg")}[lang=ja] ul.techo-items .icon-info[data-index="11"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_11.svg")}[lang=ja] ul.techo-items .icon-info[data-index="12"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_12.svg")}[lang=ja] ul.techo-items .icon-info[data-index="13"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_13.svg")}[lang=ja] ul.techo-items .icon-info[data-index="14"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_14.svg")}[lang=ja] ul.techo-items .icon-info[data-index="15"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_15.svg")}[lang=ja] ul.techo-items .icon-info[data-index="16"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_16.svg")}[lang=ja] ul.techo-items .icon-info[data-index="17"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_17.svg")}[lang=ja] ul.techo-items .icon-info[data-index="18"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_18.svg")}[lang=ja] ul.techo-items .icon-info[data-index="19"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_19.svg")}[lang=ja] ul.techo-items .icon-info[data-index="20"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_20.svg")}[lang=ja] ul.techo-items .icon-info[data-index="21"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_21.svg")}[lang=ja] ul.techo-items .icon-info[data-index="22"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_22.svg")}[lang=ja] ul.techo-items .icon-info[data-index="23"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_23.svg")}[lang=ja] ul.techo-items .icon-info[data-index="24"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_24.svg")}[lang=ja] ul.techo-items .icon-info[data-index="25"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_25.svg")}[lang=ja] ul.techo-items .icon-info[data-index="26"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_26.svg")}[lang=ja] ul.techo-items .icon-info[data-index="27"]{background-image:url("/store/techo/ja/2026/images/icon/icon_sq_27.svg")}[lang=ja] ul.techo-items [id^=c_o]>.btn-item ol:has(li>div) li small,[lang=ja] ul.techo-items [id^=cc]>.btn-item ol:has(li>div) li small,[lang=ja] ul.techo-items [id^=dc]>.btn-item ol:has(li>div) li small,[lang=ja] ul.techo-items [id^=fb]:not([id$="_jan"]):not([id$="_bloom"])>.btn-item ol:has(li>div) li small,[lang=ja] ul.techo-items [id^=oc]>.btn-item ol:has(li>div) li small{display:none!important}[lang=ja] ul.techo-items [id^=c_o]>.btn-item ol li:first-child:last-child small,[lang=ja] ul.techo-items [id^=cc]>.btn-item ol li:first-child:last-child small,[lang=ja] ul.techo-items [id^=dc]>.btn-item ol li:first-child:last-child small,[lang=ja] ul.techo-items [id^=fb]:not([id$="_jan"]):not([id$="_bloom"])>.btn-item ol li:first-child:last-child small,[lang=ja] ul.techo-items [id^=oc]>.btn-item ol li:first-child:last-child small{display:none!important}[lang=ja] ul.techo-items [id^=c_o]>.btn-item ol li:first-child small,[lang=ja] ul.techo-items [id^=cc]>.btn-item ol li:first-child small,[lang=ja] ul.techo-items [id^=dc]>.btn-item ol li:first-child small,[lang=ja] ul.techo-items [id^=fb]:not([id$="_jan"]):not([id$="_bloom"])>.btn-item ol li:first-child small,[lang=ja] ul.techo-items [id^=oc]>.btn-item ol li:first-child small{width:52px}[lang=ja] ul.techo-items [id^=c_o]>.btn-item ol li:first-child small:before,[lang=ja] ul.techo-items [id^=cc]>.btn-item ol li:first-child small:before,[lang=ja] ul.techo-items [id^=dc]>.btn-item ol li:first-child small:before,[lang=ja] ul.techo-items [id^=fb]:not([id$="_jan"]):not([id$="_bloom"])>.btn-item ol li:first-child small:before,[lang=ja] ul.techo-items [id^=oc]>.btn-item ol li:first-child small:before{content:"本体セット"}[lang=ja] ul.techo-items [id^=c_o]>.btn-item ol li small,[lang=ja] ul.techo-items [id^=cc]>.btn-item ol li small,[lang=ja] ul.techo-items [id^=dc]>.btn-item ol li small,[lang=ja] ul.techo-items [id^=fb]:not([id$="_jan"]):not([id$="_bloom"])>.btn-item ol li small,[lang=ja] ul.techo-items [id^=oc]>.btn-item ol li small,[lang=ja] ul.techo-items [id^=wc]>.btn-item ol li small{display:block!important}[lang=ja] ul.techo-items [id^=c_o]>.btn-item ol li:last-child small,[lang=ja] ul.techo-items [id^=cc]>.btn-item ol li:last-child small,[lang=ja] ul.techo-items [id^=dc]>.btn-item ol li:last-child small,[lang=ja] ul.techo-items [id^=fb]:not([id$="_jan"]):not([id$="_bloom"])>.btn-item ol li:last-child small,[lang=ja] ul.techo-items [id^=oc]>.btn-item ol li:last-child small,[lang=ja] ul.techo-items [id^=wc]>.btn-item ol li:last-child small{width:52px}[lang=ja] ul.techo-items [id^=c_o]>.btn-item ol li:last-child small:before,[lang=ja] ul.techo-items [id^=cc]>.btn-item ol li:last-child small:before,[lang=ja] ul.techo-items [id^=dc]>.btn-item ol li:last-child small:before,[lang=ja] ul.techo-items [id^=fb]:not([id$="_jan"]):not([id$="_bloom"])>.btn-item ol li:last-child small:before,[lang=ja] ul.techo-items [id^=oc]>.btn-item ol li:last-child small:before,[lang=ja] ul.techo-items [id^=wc]>.btn-item ol li:last-child small:before{content:"カバーのみ"!important}[lang=ja] ul.techo-items [id^=tt_hikidashi]>.btn-item ol li:nth-child(2) small{display:block!important;width:32px}[lang=ja] ul.techo-items [id^=tt_hikidashi]>.btn-item ol li:nth-child(2) small:before{content:"セット"}[lang=ja].device-pc ul.techo-items{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;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:960px;margin:0 auto;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;margin-top:-24px}[lang=ja].device-pc ul.techo-items>li{width:240px;padding:0 8px;margin-top:24px}[lang=ja].device-pc ul.techo-items .btn-item{display:block;position:relative;color:#333;border:1px #d6d6d6 solid;border-radius:8px;padding:11px;background:#fff;-webkit-transition:background .45s cubic-bezier(.165, .84, .44, 1),border .45s cubic-bezier(.165, .84, .44, 1);-moz-transition:background .45s cubic-bezier(.165, .84, .44, 1),border .45s cubic-bezier(.165, .84, .44, 1);-o-transition:background .45s cubic-bezier(.165, .84, .44, 1),border .45s cubic-bezier(.165, .84, .44, 1);-ms-transition:background .45s cubic-bezier(.165, .84, .44, 1),border .45s cubic-bezier(.165, .84, .44, 1);transition:background .45s cubic-bezier(.165, .84, .44, 1),border .45s cubic-bezier(.165, .84, .44, 1)}[lang=ja].device-pc ul.techo-items .btn-item dl>.mdi-arrow-right{position:relative}[lang=ja].device-pc ul.techo-items .btn-item dl>.mdi-arrow-right:before{display:none;color:#ff8733;font-size:16px;position:absolute;bottom:0;right:0}[lang=ja].device-pc ul.techo-items .btn-item dl dd:first-child{position:relative;background:#fff url("/store/techo/2026/images/loading3.gif") no-repeat 50% 50%;background-size:32px 32px;aspect-ratio:1/1}[lang=ja].device-pc ul.techo-items .btn-item dl dd:first-child>img{-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;-ms-transition:opacity .3s linear;transition:opacity .3s linear;display:block;width:100%;object-fit:cover}[lang=ja].device-pc ul.techo-items .btn-item dl dd:first-child>img.ready,[lang=ja].device-pc ul.techo-items .btn-item dl dd:first-child>img.state-ready,[lang=ja].device-pc ul.techo-items .btn-item dl dd:first-child>img.state-ready-forced{opacity:0;visibility:hidden}[lang=ja].device-pc ul.techo-items .btn-item dl dd:first-child i.icon-info{position:absolute;left:-6px;top:-6px}[lang=ja].device-pc ul.techo-items .btn-item dl dd:first-child i.icon-info+i.icon-info{top:31px}[lang=ja].device-pc ul.techo-items .btn-item dl dd:first-child i.icon-info+i.icon-info+i.icon-info{top:68px}[lang=ja].device-pc ul.techo-items .btn-item dl dd:first-child i.icon-info+i.icon-info+i.icon-info+i.icon-info{top:105px}[lang=ja].device-pc ul.techo-items .btn-item dl dd:first-child i.icon-info+i.icon-info+i.icon-info+i.icon-info+i.icon-info{top:142px}[lang=ja].device-pc ul.techo-items .btn-item dl dd:first-child i.icon-info img{width:100%}[lang=ja].device-pc ul.techo-items .btn-item dl dd:first-child .btn-fav{position:absolute;bottom:0;right:0;width:32px;height:32px;cursor:pointer}[lang=ja].device-pc ul.techo-items .btn-item dl dd:first-child .btn-fav.like i:first-child:before{opacity:1;-ms-filter:none;filter:none}[lang=ja].device-pc ul.techo-items .btn-item dl dd:first-child .btn-fav.immediate i:before{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}[lang=ja].device-pc ul.techo-items .btn-item dl dd:first-child .btn-fav i:first-child:before{opacity:0}[lang=ja].device-pc ul.techo-items .btn-item dl dd:first-child .btn-fav i:before{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s;color:#ff8733;font-size:24px;position:absolute;top:50%;left:50%;-webkit-transform:translate3D(-50%,-50%,0);-moz-transform:translate3D(-50%,-50%,0);-o-transform:translate3D(-50%,-50%,0);-ms-transform:translate3D(-50%,-50%,0);transform:translate3D(-50%,-50%,0)}[lang=ja].device-pc ul.techo-items .btn-item dl dt{height:124px;padding:8px 0;border-top:4px #ff8733 solid;position:relative}[lang=ja].device-pc ul.techo-items .btn-item dl dt small{display:block;overflow:hidden;font-size:10px;line-height:1.5;height:15px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}[lang=ja].device-pc ul.techo-items .btn-item dl dt small:empty{display:none}[lang=ja].device-pc ul.techo-items .btn-item dl dt span{display:block;overflow:hidden;font-size:12px;line-height:1.5;font-weight:700;height:18px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}[lang=ja].device-pc ul.techo-items .btn-item dl dt span:empty{display:none}[lang=ja].device-pc ul.techo-items .btn-item dl dt span:empty+strong{height:54px;-webkit-line-clamp:3}[lang=ja].device-pc ul.techo-items .btn-item dl dt strong{font-size:14px;line-height:1.29;font-weight:700;display:block;overflow:hidden;height:36px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}[lang=ja].device-pc ul.techo-items .btn-item dl dt ul{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;max-height:17px;overflow:hidden;position:absolute;bottom:8px;left:0;width:100%}[lang=ja].device-pc ul.techo-items .btn-item dl dt ul:empty{display:none}[lang=ja].device-pc ul.techo-items .btn-item dl dt ul li{background:#d6d6d6;color:#333;height:16px;padding:0 8px;overflow:hidden;border-radius:8px;line-height:1.6;font-size:10px;margin:1px 0 0 1px}[lang=ja].device-pc ul.techo-items .btn-item dl dt+dd{height:108px;padding:8px 0 0;border-top:1px #d6d6d6 solid}[lang=ja].device-pc ul.techo-items .btn-item dl dt+dd ol li{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}[lang=ja].device-pc ul.techo-items .btn-item dl dt+dd ol li:has(div){display:none}[lang=ja].device-pc ul.techo-items .btn-item dl dt+dd ol li small{font-size:10px;line-height:2.1;margin-right:4px;white-space:nowrap;display:none}[lang=ja].device-pc ul.techo-items .btn-item dl dt+dd ol li small:empty{display:none}[lang=ja].device-pc ul.techo-items .btn-item dl dt+dd ol li small:not(:empty):before{display:none}[lang=ja].device-pc ul.techo-items .btn-item dl dt+dd ol li span{display:block;font-size:12px;line-height:1.75;font-weight:700}[lang=ja].device-pc ul.techo-items .btn-item dl dt+dd p{color:#333}[lang=ja].device-pc ul.techo-items .btn-item dl dt+dd p span,[lang=ja].device-pc ul.techo-items .btn-item dl dt+dd p strong{display:block;font-size:12px;line-height:1.75;font-weight:400}[lang=ja].device-pc ul.techo-items .btn-item dl+dl{display:none}[lang=ja].device-pc ul.techo-items a.btn-item[href]{cursor:pointer}[lang=ja].device-pc ul.techo-items a.btn-item[href] dl>.mdi-arrow-right:before{display:block}[lang=ja].device-pc ul.techo-items .soldout:not(.unreleased) .btn-item{background:#f7f7f7;color:#bbbac0}[lang=ja].device-pc ul.techo-items .soldout:not(.unreleased) .btn-item dl dt{border-color:#d6d6d6}[lang=ja].device-pc ul.techo-items .soldout:not(.unreleased) .btn-item dl dt+dd{border-color:#d6d6d6}[lang=ja].device-pc ul.techo-items .busy .btn-item~a{display:none}[lang=ja].device-pc.no-touch ul.techo-items a.btn-item[data-href]:hover,[lang=ja].device-pc.no-touch ul.techo-items a.btn-item[href]:hover{color:#fff;background:#ff8733;border-color:#ff8733}[lang=ja].device-pc.no-touch ul.techo-items a.btn-item[data-href]:hover dl>.mdi-arrow-right:before,[lang=ja].device-pc.no-touch ul.techo-items a.btn-item[href]:hover dl>.mdi-arrow-right:before{color:#fff}[lang=ja].device-pc.no-touch ul.techo-items a.btn-item[data-href]:hover dl dt ul li,[lang=ja].device-pc.no-touch ul.techo-items a.btn-item[href]:hover dl dt ul li{background:#fff}[lang=ja].device-pc.no-touch ul.techo-items a.btn-item[data-href]:hover dl dt+dd,[lang=ja].device-pc.no-touch ul.techo-items a.btn-item[href]:hover dl dt+dd{border-color:#fff}[lang=ja].device-pc.no-touch ul.techo-items a.btn-item[data-href]:hover dl dt+dd p,[lang=ja].device-pc.no-touch ul.techo-items a.btn-item[href]:hover dl dt+dd p{color:#fff}[lang=ja].device-pc.no-touch ul.techo-items .soldout:not(.unreleased) a.btn-item[data-href]:hover,[lang=ja].device-pc.no-touch ul.techo-items .soldout:not(.unreleased) a.btn-item[href]:hover{background:#d6d6d6;border-color:#d6d6d6}[lang=ja].device-pc.no-touch ul.techo-items .soldout:not(.unreleased) a.btn-item[data-href]:hover dl dt+dd p,[lang=ja].device-pc.no-touch ul.techo-items .soldout:not(.unreleased) a.btn-item[href]:hover dl dt+dd p{color:#333}[lang=ja].device-sp ul.techo-items{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;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;margin:-8px 4px 0}[lang=ja].device-sp ul.techo-items>li{margin-top:8px;width:50%;padding-left:4px;padding-right:4px}[lang=ja].device-sp ul.techo-items .btn-item{display:block;position:relative;color:#333;border:1px #d6d6d6 solid;border-radius:4px;padding:11px;background:#fff}[lang=ja].device-sp ul.techo-items .btn-item dl>.mdi-arrow-right{position:relative}[lang=ja].device-sp ul.techo-items .btn-item dl>.mdi-arrow-right:before{display:none;color:#ff8733;font-size:16px;position:absolute;bottom:0;right:0}[lang=ja].device-sp ul.techo-items .btn-item dl dd:first-child{position:relative;background:#fff url("/store/techo/2026/images/loading3.gif") no-repeat 50% 50%;background-size:32px 32px;aspect-ratio:1/1}[lang=ja].device-sp ul.techo-items .btn-item dl dd:first-child>img{-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;-ms-transition:opacity .3s linear;transition:opacity .3s linear;display:block;width:100%;object-fit:cover}[lang=ja].device-sp ul.techo-items .btn-item dl dd:first-child>img.ready,[lang=ja].device-sp ul.techo-items .btn-item dl dd:first-child>img.state-ready,[lang=ja].device-sp ul.techo-items .btn-item dl dd:first-child>img.state-ready-forced{opacity:0;visibility:hidden}[lang=ja].device-sp ul.techo-items .btn-item dl dd:first-child i.icon-info{position:absolute;left:-6px;top:-6px}[lang=ja].device-sp ul.techo-items .btn-item dl dd:first-child i.icon-info+i.icon-info{top:31px}[lang=ja].device-sp ul.techo-items .btn-item dl dd:first-child i.icon-info+i.icon-info+i.icon-info{top:68px}[lang=ja].device-sp ul.techo-items .btn-item dl dd:first-child i.icon-info+i.icon-info+i.icon-info+i.icon-info{top:105px}[lang=ja].device-sp ul.techo-items .btn-item dl dd:first-child i.icon-info+i.icon-info+i.icon-info+i.icon-info+i.icon-info{top:142px}[lang=ja].device-sp ul.techo-items .btn-item dl dd:first-child i.icon-info img{width:100%}[lang=ja].device-sp ul.techo-items .btn-item dl dd:first-child .btn-fav{position:absolute;bottom:0;right:0;width:28px;height:28px;cursor:pointer}[lang=ja].device-sp ul.techo-items .btn-item dl dd:first-child .btn-fav.like i:first-child:before{opacity:1;-ms-filter:none;filter:none}[lang=ja].device-sp ul.techo-items .btn-item dl dd:first-child .btn-fav.immediate i:before{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}[lang=ja].device-sp ul.techo-items .btn-item dl dd:first-child .btn-fav i:first-child:before{opacity:0}[lang=ja].device-sp ul.techo-items .btn-item dl dd:first-child .btn-fav i:before{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s;color:#ff8733;font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate3D(-50%,-50%,0);-moz-transform:translate3D(-50%,-50%,0);-o-transform:translate3D(-50%,-50%,0);-ms-transform:translate3D(-50%,-50%,0);transform:translate3D(-50%,-50%,0)}[lang=ja].device-sp ul.techo-items .btn-item dl dt{height:124px;padding:8px 0;border-top:4px #ff8733 solid;position:relative}[lang=ja].device-sp ul.techo-items .btn-item dl dt small{display:block;overflow:hidden;font-size:10px;line-height:1.5;height:15px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}[lang=ja].device-sp ul.techo-items .btn-item dl dt small:empty{display:none}[lang=ja].device-sp ul.techo-items .btn-item dl dt span{display:block;overflow:hidden;font-size:12px;line-height:1.5;font-weight:700;height:18px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}[lang=ja].device-sp ul.techo-items .btn-item dl dt span:empty{display:none}[lang=ja].device-sp ul.techo-items .btn-item dl dt span:empty+strong{height:54px;-webkit-line-clamp:3}[lang=ja].device-sp ul.techo-items .btn-item dl dt strong{font-size:14px;line-height:1.29;font-weight:700;display:block;overflow:hidden;height:36px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}[lang=ja].device-sp ul.techo-items .btn-item dl dt ul{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;max-height:17px;overflow:hidden;position:absolute;bottom:8px;left:0;width:100%}[lang=ja].device-sp ul.techo-items .btn-item dl dt ul:empty{display:none}[lang=ja].device-sp ul.techo-items .btn-item dl dt ul li{background:#d6d6d6;color:#333;height:16px;padding:0 8px;overflow:hidden;border-radius:8px;line-height:1.6;font-size:10px;margin:1px 0 0 1px}[lang=ja].device-sp ul.techo-items .btn-item dl dt+dd{height:108px;padding:8px 0 0;border-top:1px #d6d6d6 solid}[lang=ja].device-sp ul.techo-items .btn-item dl dt+dd ol li{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}[lang=ja].device-sp ul.techo-items .btn-item dl dt+dd ol li:has(div){display:none}[lang=ja].device-sp ul.techo-items .btn-item dl dt+dd ol li small{font-size:10px;line-height:2.1;margin-right:2px;white-space:nowrap;display:none}[lang=ja].device-sp ul.techo-items .btn-item dl dt+dd ol li small:empty{display:none}[lang=ja].device-sp ul.techo-items .btn-item dl dt+dd ol li small:not(:empty):before{display:none}[lang=ja].device-sp ul.techo-items .btn-item dl dt+dd ol li span{display:block;font-size:12px;line-height:1.75;font-weight:700}[lang=ja].device-sp ul.techo-items .btn-item dl dt+dd p{color:#333}[lang=ja].device-sp ul.techo-items .btn-item dl dt+dd p span,[lang=ja].device-sp ul.techo-items .btn-item dl dt+dd p strong{display:block;font-size:12px;line-height:1.75;font-weight:400}[lang=ja].device-sp ul.techo-items .btn-item dl+dl{display:none}[lang=ja].device-sp ul.techo-items a.btn-item[href]{cursor:pointer}[lang=ja].device-sp ul.techo-items a.btn-item[href] dl>.mdi-arrow-right:before{display:block}[lang=ja].device-sp ul.techo-items .soldout:not(.unreleased) .btn-item{background:#f7f7f7;color:#bbbac0}[lang=ja].device-sp ul.techo-items .soldout:not(.unreleased) .btn-item dl dt{border-color:#d6d6d6}[lang=ja].device-sp ul.techo-items .soldout:not(.unreleased) .btn-item dl dt+dd{border-color:#d6d6d6}[lang=ja].device-sp ul.techo-items .busy .btn-item~a{display:none}[lang=en] ul.techo-items{font:10px/1.75 Roboto,Helvetica,Arial,"Lucida Grande",sans-serifans-serif}[lang=en] ul.techo-items .icon-info{background-size:100% 100%;background-repeat:no-repeat}[lang=en] ul.techo-items .icon-info[data-index="0"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_00_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="1"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_01_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="2"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_02_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="3"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_03_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="4"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_04_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="5"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_05_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="6"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_06_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="7"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_07_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="8"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_08_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="9"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_09_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="10"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_10_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="11"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_11_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="12"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_12_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="13"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_13_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="14"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_14_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="15"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_15_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="16"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_16_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="17"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_17_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="18"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_18_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="19"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_19_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="20"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_20_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="21"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_21_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="22"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_22_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="23"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_23_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="24"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_24_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="25"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_25_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="26"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_26_en.svg")}[lang=en] ul.techo-items .icon-info[data-index="27"]{background-image:url("/store/techo/en/2026/images/icon/icon_sq_27_en.svg")}[lang=en] ul.techo-items [id^=c_o]>.btn-item ol:has(li>div) li small,[lang=en] ul.techo-items [id^=cc]>.btn-item ol:has(li>div) li small,[lang=en] ul.techo-items [id^=dc]>.btn-item ol:has(li>div) li small,[lang=en] ul.techo-items [id^=fb]:not([id$="_jan"]):not([id$="_bloom"])>.btn-item ol:has(li>div) li small,[lang=en] ul.techo-items [id^=oc]>.btn-item ol:has(li>div) li small{display:none!important}[lang=en] ul.techo-items [id^=c_o]>.btn-item ol li:first-child:last-child small,[lang=en] ul.techo-items [id^=cc]>.btn-item ol li:first-child:last-child small,[lang=en] ul.techo-items [id^=dc]>.btn-item ol li:first-child:last-child small,[lang=en] ul.techo-items [id^=fb]:not([id$="_jan"]):not([id$="_bloom"])>.btn-item ol li:first-child:last-child small,[lang=en] ul.techo-items [id^=oc]>.btn-item ol li:first-child:last-child small{display:none!important}[lang=en] ul.techo-items [id^=c_o]>.btn-item ol li:first-child small,[lang=en] ul.techo-items [id^=cc]>.btn-item ol li:first-child small,[lang=en] ul.techo-items [id^=dc]>.btn-item ol li:first-child small,[lang=en] ul.techo-items [id^=fb]:not([id$="_jan"]):not([id$="_bloom"])>.btn-item ol li:first-child small,[lang=en] ul.techo-items [id^=oc]>.btn-item ol li:first-child small{width:50px}[lang=en] ul.techo-items [id^=c_o]>.btn-item ol li:first-child small:before,[lang=en] ul.techo-items [id^=cc]>.btn-item ol li:first-child small:before,[lang=en] ul.techo-items [id^=dc]>.btn-item ol li:first-child small:before,[lang=en] ul.techo-items [id^=fb]:not([id$="_jan"]):not([id$="_bloom"])>.btn-item ol li:first-child small:before,[lang=en] ul.techo-items [id^=oc]>.btn-item ol li:first-child small:before{content:"Book set"}[lang=en] ul.techo-items [id^=c_o]>.btn-item ol li small,[lang=en] ul.techo-items [id^=cc]>.btn-item ol li small,[lang=en] ul.techo-items [id^=dc]>.btn-item ol li small,[lang=en] ul.techo-items [id^=fb]:not([id$="_jan"]):not([id$="_bloom"])>.btn-item ol li small,[lang=en] ul.techo-items [id^=oc]>.btn-item ol li small,[lang=en] ul.techo-items [id^=wc]>.btn-item ol li small{display:block!important}[lang=en] ul.techo-items [id^=c_o]>.btn-item ol li:last-child small,[lang=en] ul.techo-items [id^=cc]>.btn-item ol li:last-child small,[lang=en] ul.techo-items [id^=dc]>.btn-item ol li:last-child small,[lang=en] ul.techo-items [id^=fb]:not([id$="_jan"]):not([id$="_bloom"])>.btn-item ol li:last-child small,[lang=en] ul.techo-items [id^=oc]>.btn-item ol li:last-child small,[lang=en] ul.techo-items [id^=wc]>.btn-item ol li:last-child small{width:50px}[lang=en] ul.techo-items [id^=c_o]>.btn-item ol li:last-child small:before,[lang=en] ul.techo-items [id^=cc]>.btn-item ol li:last-child small:before,[lang=en] ul.techo-items [id^=dc]>.btn-item ol li:last-child small:before,[lang=en] ul.techo-items [id^=fb]:not([id$="_jan"]):not([id$="_bloom"])>.btn-item ol li:last-child small:before,[lang=en] ul.techo-items [id^=oc]>.btn-item ol li:last-child small:before,[lang=en] ul.techo-items [id^=wc]>.btn-item ol li:last-child small:before{content:"Cover Only"!important}[lang=en] ul.techo-items [id^=tt_hikidashi]>.btn-item ol li:nth-child(2) small{display:block!important;width:15px}[lang=en] ul.techo-items [id^=tt_hikidashi]>.btn-item ol li:nth-child(2) small:before{content:"Set"}[lang=en].device-pc ul.techo-items{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;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:960px;margin:0 auto;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;margin-top:-24px}[lang=en].device-pc ul.techo-items>li{width:240px;padding:0 8px;margin-top:24px}[lang=en].device-pc ul.techo-items .btn-item{display:block;position:relative;color:#333;border:1px #d6d6d6 solid;border-radius:8px;padding:11px;background:#fff;-webkit-transition:background .45s cubic-bezier(.165, .84, .44, 1),border .45s cubic-bezier(.165, .84, .44, 1);-moz-transition:background .45s cubic-bezier(.165, .84, .44, 1),border .45s cubic-bezier(.165, .84, .44, 1);-o-transition:background .45s cubic-bezier(.165, .84, .44, 1),border .45s cubic-bezier(.165, .84, .44, 1);-ms-transition:background .45s cubic-bezier(.165, .84, .44, 1),border .45s cubic-bezier(.165, .84, .44, 1);transition:background .45s cubic-bezier(.165, .84, .44, 1),border .45s cubic-bezier(.165, .84, .44, 1)}[lang=en].device-pc ul.techo-items .btn-item dl>.mdi-arrow-right{position:relative}[lang=en].device-pc ul.techo-items .btn-item dl>.mdi-arrow-right:before{display:none;color:#ff8733;font-size:16px;position:absolute;bottom:0;right:0}[lang=en].device-pc ul.techo-items .btn-item dl dd:first-child{position:relative;background:#fff url("/store/techo/2026/images/loading3.gif") no-repeat 50% 50%;background-size:32px 32px;aspect-ratio:1/1}[lang=en].device-pc ul.techo-items .btn-item dl dd:first-child>img{-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;-ms-transition:opacity .3s linear;transition:opacity .3s linear;display:block;width:100%;object-fit:cover}[lang=en].device-pc ul.techo-items .btn-item dl dd:first-child>img.ready,[lang=en].device-pc ul.techo-items .btn-item dl dd:first-child>img.state-ready,[lang=en].device-pc ul.techo-items .btn-item dl dd:first-child>img.state-ready-forced{opacity:0;visibility:hidden}[lang=en].device-pc ul.techo-items .btn-item dl dd:first-child i.icon-info{position:absolute;left:-6px;top:-6px}[lang=en].device-pc ul.techo-items .btn-item dl dd:first-child i.icon-info+i.icon-info{top:31px}[lang=en].device-pc ul.techo-items .btn-item dl dd:first-child i.icon-info+i.icon-info+i.icon-info{top:68px}[lang=en].device-pc ul.techo-items .btn-item dl dd:first-child i.icon-info+i.icon-info+i.icon-info+i.icon-info{top:105px}[lang=en].device-pc ul.techo-items .btn-item dl dd:first-child i.icon-info+i.icon-info+i.icon-info+i.icon-info+i.icon-info{top:142px}[lang=en].device-pc ul.techo-items .btn-item dl dd:first-child i.icon-info img{width:100%}[lang=en].device-pc ul.techo-items .btn-item dl dd:first-child .btn-fav{position:absolute;bottom:0;right:0;width:32px;height:32px;cursor:pointer}[lang=en].device-pc ul.techo-items .btn-item dl dd:first-child .btn-fav.like i:first-child:before{opacity:1;-ms-filter:none;filter:none}[lang=en].device-pc ul.techo-items .btn-item dl dd:first-child .btn-fav.immediate i:before{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}[lang=en].device-pc ul.techo-items .btn-item dl dd:first-child .btn-fav i:first-child:before{opacity:0}[lang=en].device-pc ul.techo-items .btn-item dl dd:first-child .btn-fav i:before{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s;color:#ff8733;font-size:24px;position:absolute;top:50%;left:50%;-webkit-transform:translate3D(-50%,-50%,0);-moz-transform:translate3D(-50%,-50%,0);-o-transform:translate3D(-50%,-50%,0);-ms-transform:translate3D(-50%,-50%,0);transform:translate3D(-50%,-50%,0)}[lang=en].device-pc ul.techo-items .btn-item dl dt{height:124px;padding:8px 0;border-top:4px #ff8733 solid;position:relative}[lang=en].device-pc ul.techo-items .btn-item dl dt small{display:block;overflow:hidden;font-size:10px;line-height:1.5;height:15px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}[lang=en].device-pc ul.techo-items .btn-item dl dt small:empty{display:none}[lang=en].device-pc ul.techo-items .btn-item dl dt span{display:block;overflow:hidden;font-size:12px;line-height:1.5;font-weight:700;height:18px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}[lang=en].device-pc ul.techo-items .btn-item dl dt span:empty{display:none}[lang=en].device-pc ul.techo-items .btn-item dl dt span:empty+strong{height:63px;-webkit-line-clamp:3}[lang=en].device-pc ul.techo-items .btn-item dl dt strong{font-size:14px;line-height:1.5;font-weight:700;display:block;overflow:hidden;height:42px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}[lang=en].device-pc ul.techo-items .btn-item dl dt ul{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;max-height:17px;overflow:hidden;position:absolute;bottom:8px;left:0;width:100%}[lang=en].device-pc ul.techo-items .btn-item dl dt ul:empty{display:none}[lang=en].device-pc ul.techo-items .btn-item dl dt ul li{background:#d6d6d6;color:#333;height:16px;padding:0 8px;overflow:hidden;border-radius:8px;line-height:1.6;font-size:10px;margin:1px 0 0 1px}[lang=en].device-pc ul.techo-items .btn-item dl dt+dd{height:108px;padding:8px 0 0;border-top:1px #d6d6d6 solid}[lang=en].device-pc ul.techo-items .btn-item dl dt+dd ol li{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}[lang=en].device-pc ul.techo-items .btn-item dl dt+dd ol li:has(div){display:none}[lang=en].device-pc ul.techo-items .btn-item dl dt+dd ol li small{font-size:10px;line-height:2.1;margin-right:4px;white-space:nowrap;display:none}[lang=en].device-pc ul.techo-items .btn-item dl dt+dd ol li small:empty{display:none}[lang=en].device-pc ul.techo-items .btn-item dl dt+dd ol li small:not(:empty):before{display:none}[lang=en].device-pc ul.techo-items .btn-item dl dt+dd ol li span{display:block;font-size:12px;line-height:1.75;font-weight:700}[lang=en].device-pc ul.techo-items .btn-item dl dt+dd p{color:#333}[lang=en].device-pc ul.techo-items .btn-item dl dt+dd p span,[lang=en].device-pc ul.techo-items .btn-item dl dt+dd p strong{display:block;font-size:12px;line-height:1.5;font-weight:400}[lang=en].device-pc ul.techo-items .btn-item dl+dl{display:none}[lang=en].device-pc ul.techo-items a.btn-item[href]{cursor:pointer}[lang=en].device-pc ul.techo-items a.btn-item[href] dl>.mdi-arrow-right:before{display:block}[lang=en].device-pc ul.techo-items .soldout:not(.unreleased) .btn-item{background:#f7f7f7;color:#bbbac0}[lang=en].device-pc ul.techo-items .soldout:not(.unreleased) .btn-item dl dt{border-color:#d6d6d6}[lang=en].device-pc ul.techo-items .soldout:not(.unreleased) .btn-item dl dt+dd{border-color:#d6d6d6}[lang=en].device-pc ul.techo-items .busy .btn-item~a{display:none}[lang=en].device-pc.no-touch ul.techo-items a.btn-item[data-href]:hover,[lang=en].device-pc.no-touch ul.techo-items a.btn-item[href]:hover{color:#fff;background:#ff8733;border-color:#ff8733}[lang=en].device-pc.no-touch ul.techo-items a.btn-item[data-href]:hover dl>.mdi-arrow-right:before,[lang=en].device-pc.no-touch ul.techo-items a.btn-item[href]:hover dl>.mdi-arrow-right:before{color:#fff}[lang=en].device-pc.no-touch ul.techo-items a.btn-item[data-href]:hover dl dt ul li,[lang=en].device-pc.no-touch ul.techo-items a.btn-item[href]:hover dl dt ul li{background:#fff}[lang=en].device-pc.no-touch ul.techo-items a.btn-item[data-href]:hover dl dt+dd,[lang=en].device-pc.no-touch ul.techo-items a.btn-item[href]:hover dl dt+dd{border-color:#fff}[lang=en].device-pc.no-touch ul.techo-items a.btn-item[data-href]:hover dl dt+dd p,[lang=en].device-pc.no-touch ul.techo-items a.btn-item[href]:hover dl dt+dd p{color:#fff}[lang=en].device-pc.no-touch ul.techo-items .soldout:not(.unreleased) a.btn-item[data-href]:hover,[lang=en].device-pc.no-touch ul.techo-items .soldout:not(.unreleased) a.btn-item[href]:hover{background:#d6d6d6;border-color:#d6d6d6}[lang=en].device-pc.no-touch ul.techo-items .soldout:not(.unreleased) a.btn-item[data-href]:hover dl dt+dd p,[lang=en].device-pc.no-touch ul.techo-items .soldout:not(.unreleased) a.btn-item[href]:hover dl dt+dd p{color:#333}[lang=en].device-sp ul.techo-items{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;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;margin:-8px 4px 0}[lang=en].device-sp ul.techo-items>li{margin-top:8px;width:50%;padding-left:4px;padding-right:4px}[lang=en].device-sp ul.techo-items .btn-item{display:block;position:relative;color:#333;border:1px #d6d6d6 solid;border-radius:4px;padding:11px;background:#fff}[lang=en].device-sp ul.techo-items .btn-item dl>.mdi-arrow-right{position:relative}[lang=en].device-sp ul.techo-items .btn-item dl>.mdi-arrow-right:before{display:none;color:#ff8733;font-size:16px;position:absolute;bottom:0;right:0}[lang=en].device-sp ul.techo-items .btn-item dl dd:first-child{position:relative;background:#fff url("/store/techo/2026/images/loading3.gif") no-repeat 50% 50%;background-size:32px 32px;aspect-ratio:1/1}[lang=en].device-sp ul.techo-items .btn-item dl dd:first-child>img{-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;-ms-transition:opacity .3s linear;transition:opacity .3s linear;display:block;width:100%;object-fit:cover}[lang=en].device-sp ul.techo-items .btn-item dl dd:first-child>img.ready,[lang=en].device-sp ul.techo-items .btn-item dl dd:first-child>img.state-ready,[lang=en].device-sp ul.techo-items .btn-item dl dd:first-child>img.state-ready-forced{opacity:0;visibility:hidden}[lang=en].device-sp ul.techo-items .btn-item dl dd:first-child i.icon-info{position:absolute;left:-6px;top:-6px}[lang=en].device-sp ul.techo-items .btn-item dl dd:first-child i.icon-info+i.icon-info{top:31px}[lang=en].device-sp ul.techo-items .btn-item dl dd:first-child i.icon-info+i.icon-info+i.icon-info{top:68px}[lang=en].device-sp ul.techo-items .btn-item dl dd:first-child i.icon-info+i.icon-info+i.icon-info+i.icon-info{top:105px}[lang=en].device-sp ul.techo-items .btn-item dl dd:first-child i.icon-info+i.icon-info+i.icon-info+i.icon-info+i.icon-info{top:142px}[lang=en].device-sp ul.techo-items .btn-item dl dd:first-child i.icon-info img{width:100%}[lang=en].device-sp ul.techo-items .btn-item dl dd:first-child .btn-fav{position:absolute;bottom:0;right:0;width:28px;height:28px;cursor:pointer}[lang=en].device-sp ul.techo-items .btn-item dl dd:first-child .btn-fav.like i:first-child:before{opacity:1;-ms-filter:none;filter:none}[lang=en].device-sp ul.techo-items .btn-item dl dd:first-child .btn-fav.immediate i:before{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}[lang=en].device-sp ul.techo-items .btn-item dl dd:first-child .btn-fav i:first-child:before{opacity:0}[lang=en].device-sp ul.techo-items .btn-item dl dd:first-child .btn-fav i:before{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s;color:#ff8733;font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate3D(-50%,-50%,0);-moz-transform:translate3D(-50%,-50%,0);-o-transform:translate3D(-50%,-50%,0);-ms-transform:translate3D(-50%,-50%,0);transform:translate3D(-50%,-50%,0)}[lang=en].device-sp ul.techo-items .btn-item dl dt{height:124px;padding:8px 0;border-top:4px #ff8733 solid;position:relative}[lang=en].device-sp ul.techo-items .btn-item dl dt small{display:block;overflow:hidden;font-size:10px;line-height:1.5;height:15px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}[lang=en].device-sp ul.techo-items .btn-item dl dt small:empty{display:none}[lang=en].device-sp ul.techo-items .btn-item dl dt span{display:block;overflow:hidden;font-size:12px;line-height:1.5;font-weight:700;height:18px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}[lang=en].device-sp ul.techo-items .btn-item dl dt span:empty{display:none}[lang=en].device-sp ul.techo-items .btn-item dl dt span:empty+strong{height:63px;-webkit-line-clamp:3}[lang=en].device-sp ul.techo-items .btn-item dl dt strong{font-size:14px;line-height:1.5;font-weight:700;display:block;overflow:hidden;height:42px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}[lang=en].device-sp ul.techo-items .btn-item dl dt ul{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;max-height:17px;overflow:hidden;position:absolute;bottom:8px;left:0;width:100%}[lang=en].device-sp ul.techo-items .btn-item dl dt ul:empty{display:none}[lang=en].device-sp ul.techo-items .btn-item dl dt ul li{background:#d6d6d6;color:#333;height:16px;padding:0 8px;overflow:hidden;border-radius:8px;line-height:1.6;font-size:10px;margin:1px 0 0 1px}[lang=en].device-sp ul.techo-items .btn-item dl dt+dd{height:108px;padding:8px 0 0;border-top:1px #d6d6d6 solid}[lang=en].device-sp ul.techo-items .btn-item dl dt+dd ol li{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}[lang=en].device-sp ul.techo-items .btn-item dl dt+dd ol li:has(div){display:none}[lang=en].device-sp ul.techo-items .btn-item dl dt+dd ol li small{font-size:10px;line-height:2.1;margin-right:4px;white-space:nowrap;display:none}[lang=en].device-sp ul.techo-items .btn-item dl dt+dd ol li small:empty{display:none}[lang=en].device-sp ul.techo-items .btn-item dl dt+dd ol li small:not(:empty):before{display:none}[lang=en].device-sp ul.techo-items .btn-item dl dt+dd ol li span{display:block;font-size:12px;line-height:1.75;font-weight:700}[lang=en].device-sp ul.techo-items .btn-item dl dt+dd p{color:#333}[lang=en].device-sp ul.techo-items .btn-item dl dt+dd p span,[lang=en].device-sp ul.techo-items .btn-item dl dt+dd p strong{display:block;font-size:12px;line-height:1.5;font-weight:400}[lang=en].device-sp ul.techo-items .btn-item dl+dl{display:none}[lang=en].device-sp ul.techo-items a.btn-item[href]{cursor:pointer}[lang=en].device-sp ul.techo-items a.btn-item[href] dl>.mdi-arrow-right:before{display:block}[lang=en].device-sp ul.techo-items .soldout:not(.unreleased) .btn-item{background:#f7f7f7;color:#bbbac0}[lang=en].device-sp ul.techo-items .soldout:not(.unreleased) .btn-item dl dt{border-color:#d6d6d6}[lang=en].device-sp ul.techo-items .soldout:not(.unreleased) .btn-item dl dt+dd{border-color:#d6d6d6}[lang=en].device-sp ul.techo-items .busy .btn-item~a{display:none}@media screen and (min-width:621px){.device-sp ul.techo-items>li{width:33.33%!important}}@media screen and (min-width:828px){.device-sp ul.techo-items>li{width:25%!important}}