@charset 'utf-8';i.icon-cover{font-size:10px;position:absolute;top:0;left:0;display:block}i.icon-cover img{position:absolute;top:50%;left:50%;width:115.38%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#about dl:nth-of-type(1){z-index:19}#about dl:nth-of-type(1) dt p:before{content:'1'}#about dl:nth-of-type(2){z-index:18}#about dl:nth-of-type(2) dt p:before{content:'2'}#about dl:nth-of-type(3){z-index:17}#about dl:nth-of-type(3) dt p:before{content:'3'}#about dl:nth-of-type(4){z-index:16}#about dl:nth-of-type(4) dt p:before{content:'4'}#about dl:nth-of-type(5){z-index:15}#about dl:nth-of-type(5) dt p:before{content:'5'}#about dl:nth-of-type(6){z-index:14}#about dl:nth-of-type(6) dt p:before{content:'6'}#about dl:nth-of-type(7){z-index:13}#about dl:nth-of-type(7) dt p:before{content:'7'}#about dl:nth-of-type(8){z-index:12}#about dl:nth-of-type(8) dt p:before{content:'8'}#about dl:nth-of-type(9){z-index:11}#about dl:nth-of-type(9) dt p:before{content:'9'}#about dl:nth-of-type(10){z-index:10}#about dl:nth-of-type(10) dt p:before{content:'10'}#about dl:nth-of-type(11){z-index:9}#about dl:nth-of-type(11) dt p:before{content:'11'}#about dl:nth-of-type(12){z-index:8}#about dl:nth-of-type(12) dt p:before{content:'12'}#about dl:nth-of-type(13){z-index:7}#about dl:nth-of-type(13) dt p:before{content:'13'}#about dl:nth-of-type(14){z-index:6}#about dl:nth-of-type(14) dt p:before{content:'14'}#about dl:nth-of-type(15){z-index:5}#about dl:nth-of-type(15) dt p:before{content:'15'}#about dl:nth-of-type(16){z-index:4}#about dl:nth-of-type(16) dt p:before{content:'16'}#about dl:nth-of-type(17){z-index:3}#about dl:nth-of-type(17) dt p:before{content:'17'}#about dl:nth-of-type(18){z-index:2}#about dl:nth-of-type(18) dt p:before{content:'18'}#about dl:nth-of-type(19){z-index:1}#about dl:nth-of-type(19) dt p:before{content:'19'}#about dl:nth-of-type(20){z-index:0}#about dl:nth-of-type(20) dt p:before{content:'20'}.device-pc nav[role=all_about] ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.device-pc nav[role=all_about] ul li{position:relative;width:16.67%}.device-pc nav[role=all_about] ul li+li{padding-left:.1em}.device-pc nav[role=all_about] ul li+li:before{position:absolute;top:calc(50% - 2.5em);left:0;height:5em;content:'';border-left:#d2d1d6 .1em solid}.device-pc nav[role=all_about] ul li.current a{opacity:1!important;color:#fff;background:#3eaf3e;-ms-filter:none!important;filter:none!important}.device-pc nav[role=all_about] ul li.current a>span i{color:#1e1933;background:#fff!important}.device-pc nav[role=all_about] ul li a{position:relative;display:block;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;height:7.7em;padding-left:5.2em;border-radius:.4em;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.device-pc nav[role=all_about] ul li a[href*=planner]>span>span{font-size:11px;line-height:1.55}.device-pc nav[role=all_about] ul li a[href*=planner]>span i{line-height:1.18;width:2.64em;margin-top:0;border-radius:.18em}.device-pc nav[role=all_about] ul li a[href*=cousin]>span i{background:#bbbac2}.device-pc nav[role=all_about] ul li a[href*=dayfree]>span i{display:none}.device-pc nav[role=all_about] ul li a>i{top:calc(50% - 2.1em);left:1em;width:4.2em;height:4.2em}.device-pc nav[role=all_about] ul li a>span{font-size:14px;font-weight:700;line-height:1.21}.device-pc nav[role=all_about] ul li a>span>span{display:block}.device-pc nav[role=all_about] ul li a>span i{line-height:1.29;display:inline-block;width:2.79em;margin-top:.21em;text-align:center;border-radius:.14em;background:#78c778}.device-pc nav[role=all_about] ul li a>span i span{display:none}.device-pc nav[role=all_about] ul li a>span br,.device-pc nav[role=all_about] ul li a>span small{display:none}.device-pc nav[role=local]{border-top:.1em #d2d1d6 solid;border-bottom:.1em #d2d1d6 solid}.device-pc nav[role=local]>a{display:none}.device-pc nav[role=local] ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.device-pc nav[role=local] ul[data-accord]{height:auto!important}.device-pc nav[role=local] ul li{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.device-pc nav[role=local] ul li.current a{cursor:default;pointer-events:none;opacity:1!important;color:#3eaf3e;-ms-filter:none!important;filter:none!important}.device-pc nav[role=local] ul li a{position:relative;display:table;width:13.7em;height:12.8em;margin:0 auto;padding-top:6.1em}.device-pc nav[role=local] ul li a:after{position:absolute;top:.8em;left:50%;width:7.2em;height:7.2em;content:'';-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);background-image:url(/store/techo/ja/2020/all_about/images/nav_local_20191101.svg);background-repeat:no-repeat;-webkit-background-size:50.4em 72em;-moz-background-size:50.4em 72em;background-size:50.4em 72em}.device-pc nav[role=local] ul li a span{font-size:14px;font-weight:700;line-height:1.36;display:table-cell;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);text-align:center;vertical-align:middle}.device-pc nav[role=local] ul li a span:before{display:none}.device-pc ul[role=pagenation]{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin-bottom:10.4em;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.device-pc ul[role=pagenation] li:nth-child(1) a:before{left:.18em}.device-pc ul[role=pagenation] li:nth-child(2) a:before{right:.18em}.device-pc ul[role=pagenation] li a{position:relative;width:15em}.device-pc ul[role=pagenation] li a:before{font-size:22px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);color:#3eaf3e}.device-pc div[role=recommend]{margin-top:6.4em}.device-pc div[role=recommend] h4{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:21.5em;height:6em;margin-left:1.6em;padding-top:.4em;border-radius:.4em .4em 0 0;background:#3eaf3e;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.device-pc div[role=recommend] h4 span{font-size:16px;font-weight:700;color:#fff}.device-pc div[role=recommend]>div{border-top:.4em #3eaf3e solid;border-bottom:.4em #3eaf3e solid}.device-pc div[role=recommend]>div ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%;padding:1.6em .8em 1.2em}.device-pc div[role=recommend]>div ul>li{width:16em}.device-pc div[role=recommend]>div ul>li+li{margin-left:3.6em}.device-pc div[role=recommend]>div ul>li a.btn-item dl dd{height:7.3em;padding-right:.8em;border:none}.device-pc div[role=recommend]>div ul>li a.btn-item dl dd:before{font-size:14px}.device-pc div[role=recommend]>div ul>li a.btn-item dl dd span{font-size:10px;line-height:2.1;height:2.1em}.device-pc div[role=recommend]>div ul>li a.btn-item dl dd span:empty{display:none}.device-pc div[role=recommend]>div ul>li a.btn-item dl dd span:empty+strong{max-height:5.25em}.device-pc div[role=recommend]>div ul>li a.btn-item dl dd strong{font-size:12px;line-height:1.75;max-height:3.5em}.device-pc div[role=recommend]>div ul>li a.btn-item dl+dl{top:16.4em}.device-pc div[role=recommend]>div ul>li a.btn-item:hover dl+dl{height:calc(100% - 16.4em)}.device-pc #contents{padding:1.4em 0 6.4em}.device-pc #contents[data-about=dayfree]:not([data-index]) header dt small:after,.device-pc #contents[data-about=dayfree]:not([data-index])>dl dt small:after{font-style:normal;display:inline-block;width:2.36em;content:'A5';text-align:center;border-radius:.14em;background:#b7b6be}.device-pc #contents nav[role=local]+a.icon-right{display:table;margin:2em 0 0 auto}.device-pc #contents nav[role=local]+a.icon-right:before{font-size:24px}.device-pc #contents nav[role=local]+a.icon-right span{font-size:14px;font-weight:700;display:table-cell;vertical-align:middle}.device-pc #contents nav[role=local]+a.icon-right i{font-size:15px;line-height:1;display:table-cell;padding:0 .5em .1em 0;vertical-align:middle}.device-pc #contents footer nav[role=local]{border:none}.device-pc #contents footer nav[role=local] ul li+li{border-left:#d2d1d6 .1em solid}.device-pc #contents footer nav[role=local] ul li a{height:4.4em;padding-top:0}.device-pc #contents footer nav[role=local] ul li a:after{display:none}.device-pc #contents footer nav[role=local] ul li a span{font-size:12px;line-height:1.5}.device-pc #contents footer>a{display:block;overflow:hidden;width:57.6em;margin:6.4em auto 0;border-radius:.4em}.device-pc #contents footer>a span{display:block;height:12em;background-repeat:no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}.device-pc #contents:not([data-index]) header{margin-bottom:3.6em}.device-pc #contents:not([data-index]) header h2{position:relative;overflow:hidden;height:29.9em;margin:4.2em 0 5.2em;background-repeat:no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}.device-pc #contents:not([data-index]) header h2 span{display:none}.device-pc #contents:not([data-index]) header h3{display:none}.device-pc #contents:not([data-index]) footer{padding-top:3.2em;border-top:#d2d1d6 .1em solid}.device-pc #contents:not([data-index])>dl{zoom:1;padding:0 0 4em}.device-pc #contents:not([data-index])>dl:after,.device-pc #contents:not([data-index])>dl:before{display:table;content:''}.device-pc #contents:not([data-index])>dl:after{clear:both}.device-pc #contents:not([data-index])>dl dd:nth-child(1){float:left;width:32em}.device-pc #contents:not([data-index])>dl dd:nth-child(1) img{display:block;width:100%}.device-pc #contents:not([data-index])>dl dt{font-weight:700;padding:2.8em 0 2.4em 38.4em}.device-pc #contents:not([data-index])>dl dt span{font-size:20px;line-height:1.5;position:relative;display:inline-block;vertical-align:top}.device-pc #contents:not([data-index])>dl dt small{font-size:14px;line-height:1.21;display:block;margin-top:.71em}.device-pc #contents:not([data-index])>dl dt small i{font-style:normal;display:inline-block;width:2.36em;margin:0 .29em;text-align:center;border-radius:.14em;background:#78c778}.device-pc #contents:not([data-index])>dl dt br{display:none}.device-pc #contents:not([data-index])>dl dt+dd{font-size:16px;padding-left:24em}.device-pc #contents:not([data-index]) aside h3{display:table;width:100%;height:4em;background:#f6f6f7}.device-pc #contents:not([data-index]) aside h3 span{font-size:16px;font-weight:700;line-height:1;display:table-cell;text-align:center;vertical-align:middle}.device-pc #contents:not([data-index]) aside dl{zoom:1;padding:3.6em 0}.device-pc #contents:not([data-index]) aside dl:after,.device-pc #contents:not([data-index]) aside dl:before{display:table;content:''}.device-pc #contents:not([data-index]) aside dl:after{clear:both}.device-pc #contents:not([data-index]) aside dl+dl{border-top:#d2d1d6 .1em solid}.device-pc #contents:not([data-index]) aside dl dd:nth-child(1){float:left;width:35.5em;padding-left:10.5em}.device-pc #contents:not([data-index]) aside dl dd:nth-child(1) img{display:block;width:100%}.device-pc #contents:not([data-index]) aside dl dt{font-size:16px;font-weight:700;padding:0 0 1.5em 24em}.device-pc #contents:not([data-index]) aside dl dt+dd{font-size:14px;padding-left:27.43em}.device-pc #contents:not([data-index])>nav[role=local] h3{margin-bottom:1.4em}.device-pc #contents:not([data-index])>nav[role=local] h3 span{font-size:16px;font-weight:700;display:block;text-align:center}.device-pc #contents[data-index] header{margin-bottom:5.2em}.device-pc #contents[data-index] header h2{position:relative;overflow:hidden;height:29.9em;margin-top:4.2em;background-repeat:no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}.device-pc #contents[data-index] header h2 span{display:none}.device-pc #contents[data-index]>nav[role=local]>a{display:none}.device-pc #contents[data-about=original]:not([data-index]) header nav[role=all_about] ul li.current a{cursor:default;pointer-events:none}.device-pc #contents[data-about=original]:not([data-index]) header h2{background-image:url(/store/techo/ja/2020/all_about/original/images/index_pc.svg),url(/store/techo/ja/2020/all_about/original/images/index_pc.jpg)}.device-pc #contents[data-about=original][data-index] header h2{background-image:url(/store/techo/ja/2020/all_about/original/images/about_pc.svg),url(/store/techo/ja/2020/all_about/original/images/about_pc.jpg)}.device-pc #contents[data-about=original] footer>a span{background-image:url(/store/techo/ja/2020/all_about/images/banner_original_pc.jpg)}.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(1).current a:before{display:block}.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(1).current a:after{background-position:0 -7.2em}.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(1) a:after{background-position:0 0}.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(2).current a:before{display:block}.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(2).current a:after{background-position:-7.2em -7.2em}.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(2) a:after{background-position:-7.2em 0}.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(3).current a:before{display:block}.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(3).current a:after{background-position:-14.4em -7.2em}.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(3) a:after{background-position:-14.4em 0}.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(4).current a:before{display:block}.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(4).current a:after{background-position:-21.6em -7.2em}.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(4) a:after{background-position:-21.6em 0}.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(5).current a:before{display:block}.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(5).current a:after{background-position:-28.8em -7.2em}.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(5) a:after{background-position:-28.8em 0}.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(6).current a:before{display:block}.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(6).current a:after{background-position:-36em -7.2em}.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(6) a:after{background-position:-36em 0}.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(7).current a:before{display:block}.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(7).current a:after{background-position:-43.2em -7.2em}.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(7) a:after{background-position:-43.2em 0}.device-pc #contents[data-about=cousin]:not([data-index]) header nav[role=all_about] ul li.current a{cursor:default;pointer-events:none}.device-pc #contents[data-about=cousin]:not([data-index]) header h2{background-image:url(/store/techo/ja/2020/all_about/cousin/images/index_pc.svg),url(/store/techo/ja/2020/all_about/cousin/images/index_pc.jpg)}.device-pc #contents[data-about=cousin][data-index] header h2{background-image:url(/store/techo/ja/2020/all_about/cousin/images/about_pc.svg),url(/store/techo/ja/2020/all_about/cousin/images/about_pc.jpg)}.device-pc #contents[data-about=cousin] footer>a span{background-image:url(/store/techo/ja/2020/all_about/images/banner_cousin_pc.jpg)}.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(1).current a:before{display:block}.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(1).current a:after{background-position:0 -7.2em}.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(1) a:after{background-position:0 0}.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(2).current a:before{display:block}.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(2).current a:after{background-position:-7.2em -7.2em}.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(2) a:after{background-position:-7.2em 0}.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(3).current a:before{display:block}.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(3).current a:after{background-position:-14.4em -7.2em}.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(3) a:after{background-position:-14.4em 0}.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(4).current a:before{display:block}.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(4).current a:after{background-position:-21.6em -7.2em}.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(4) a:after{background-position:-21.6em 0}.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(5).current a:before{display:block}.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(5).current a:after{background-position:-28.8em -7.2em}.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(5) a:after{background-position:-28.8em 0}.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(6).current a:before{display:block}.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(6).current a:after{background-position:-36em -7.2em}.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(6) a:after{background-position:-36em 0}.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(7).current a:before{display:block}.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(7).current a:after{background-position:-43.2em -7.2em}.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(7) a:after{background-position:-43.2em 0}.device-pc #contents[data-about=dayfree]:not([data-index]) header nav[role=all_about] ul li.current a{cursor:default;pointer-events:none}.device-pc #contents[data-about=dayfree]:not([data-index]) header h2{background-image:url(/store/techo/ja/2020/all_about/dayfree/images/index_pc.svg),url(/store/techo/ja/2020/all_about/dayfree/images/index_pc.jpg)}.device-pc #contents[data-about=dayfree][data-index] header h2{background-image:url(/store/techo/ja/2020/all_about/dayfree/images/about_pc.svg),url(/store/techo/ja/2020/all_about/dayfree/images/about_pc.jpg)}.device-pc #contents[data-about=dayfree] footer>a span{background-image:url(/store/techo/ja/2020/all_about/images/banner_dayfree_pc.jpg)}.device-pc #contents[data-about=dayfree] nav[role=local] ul li:nth-child(1).current a:before{display:block}.device-pc #contents[data-about=dayfree] nav[role=local] ul li:nth-child(1).current a:after{background-position:0 -21.6em}.device-pc #contents[data-about=dayfree] nav[role=local] ul li:nth-child(1) a:after{background-position:0 -14.4em}.device-pc #contents[data-about=dayfree] nav[role=local] ul li:nth-child(2).current a:before{display:block}.device-pc #contents[data-about=dayfree] nav[role=local] ul li:nth-child(2).current a:after{background-position:-7.2em -21.6em}.device-pc #contents[data-about=dayfree] nav[role=local] ul li:nth-child(2) a:after{background-position:-7.2em -14.4em}.device-pc #contents[data-about=dayfree] nav[role=local] ul li:nth-child(3).current a:before{display:block}.device-pc #contents[data-about=dayfree] nav[role=local] ul li:nth-child(3).current a:after{background-position:-14.4em -21.6em}.device-pc #contents[data-about=dayfree] nav[role=local] ul li:nth-child(3) a:after{background-position:-14.4em -14.4em}.device-pc #contents[data-about=dayfree] nav[role=local] ul li:nth-child(4).current a:before{display:block}.device-pc #contents[data-about=dayfree] nav[role=local] ul li:nth-child(4).current a:after{background-position:-21.6em -21.6em}.device-pc #contents[data-about=dayfree] nav[role=local] ul li:nth-child(4) a:after{background-position:-21.6em -14.4em}.device-pc #contents[data-about=dayfree] nav[role=local] ul li:nth-child(5).current a:before{display:block}.device-pc #contents[data-about=dayfree] nav[role=local] ul li:nth-child(5).current a:after{background-position:-28.8em -21.6em}.device-pc #contents[data-about=dayfree] nav[role=local] ul li:nth-child(5) a:after{background-position:-28.8em -14.4em}.device-pc #contents[data-about=dayfree] nav[role=local] ul li:nth-child(6).current a:before{display:block}.device-pc #contents[data-about=dayfree] nav[role=local] ul li:nth-child(6).current a:after{background-position:-36em -21.6em}.device-pc #contents[data-about=dayfree] nav[role=local] ul li:nth-child(6) a:after{background-position:-36em -14.4em}.device-pc #contents[data-about=dayfree] nav[role=local] ul li:nth-child(7).current a:before{display:block}.device-pc #contents[data-about=dayfree] nav[role=local] ul li:nth-child(7).current a:after{background-position:-43.2em -21.6em}.device-pc #contents[data-about=dayfree] nav[role=local] ul li:nth-child(7) a:after{background-position:-43.2em -14.4em}.device-pc #contents[data-about=weeks]:not([data-index]) header nav[role=all_about] ul li.current a{cursor:default;pointer-events:none}.device-pc #contents[data-about=weeks]:not([data-index]) header h2{background-image:url(/store/techo/ja/2020/all_about/weeks/images/index_pc.svg),url(/store/techo/ja/2020/all_about/weeks/images/index_pc.jpg)}.device-pc #contents[data-about=weeks][data-index] header h2{background-image:url(/store/techo/ja/2020/all_about/weeks/images/about_pc.svg),url(/store/techo/ja/2020/all_about/weeks/images/about_pc.jpg)}.device-pc #contents[data-about=weeks] footer>a span{background-image:url(/store/techo/ja/2020/all_about/images/banner_weeks_pc.jpg)}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(1).current a:before{display:block}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(1).current a:after{background-position:0 -36em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(1) a:after{background-position:0 -28.8em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(2).current a:before{display:block}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(2).current a:after{background-position:-7.2em -36em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(2) a:after{background-position:-7.2em -28.8em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(3).current a:before{display:block}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(3).current a:after{background-position:-14.4em -36em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(3) a:after{background-position:-14.4em -28.8em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(4).current a:before{display:block}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(4).current a:after{background-position:-21.6em -36em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(4) a:after{background-position:-21.6em -28.8em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(5).current a:before{display:block}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(5).current a:after{background-position:-28.8em -36em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(5) a:after{background-position:-28.8em -28.8em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(6).current a:before{display:block}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(6).current a:after{background-position:-36em -36em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(6) a:after{background-position:-36em -28.8em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(7).current a:before{display:block}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(7).current a:after{background-position:-43.2em -36em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(7) a:after{background-position:-43.2em -28.8em}.device-pc #contents[data-about=planner]:not([data-index]) header nav[role=all_about] ul li.current a{cursor:default;pointer-events:none}.device-pc #contents[data-about=planner]:not([data-index]) header h2{background-image:url(/store/techo/ja/2020/all_about/planner/images/index_pc.svg),url(/store/techo/ja/2020/all_about/planner/images/index_pc.jpg)}.device-pc #contents[data-about=planner][data-index] header h2{background-image:url(/store/techo/ja/2020/all_about/planner/images/about_pc.svg),url(/store/techo/ja/2020/all_about/planner/images/about_pc.jpg)}.device-pc #contents[data-about=planner] footer>a span{background-image:url(/store/techo/ja/2020/all_about/images/banner_planner_pc.jpg)}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(1).current a:before{display:block}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(1).current a:after{background-position:0 -50.4em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(1) a:after{background-position:0 -43.2em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(2).current a:before{display:block}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(2).current a:after{background-position:-7.2em -50.4em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(2) a:after{background-position:-7.2em -43.2em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(3).current a:before{display:block}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(3).current a:after{background-position:-14.4em -50.4em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(3) a:after{background-position:-14.4em -43.2em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(4).current a:before{display:block}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(4).current a:after{background-position:-21.6em -50.4em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(4) a:after{background-position:-21.6em -43.2em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(5).current a:before{display:block}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(5).current a:after{background-position:-28.8em -50.4em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(5) a:after{background-position:-28.8em -43.2em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(6).current a:before{display:block}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(6).current a:after{background-position:-36em -50.4em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(6) a:after{background-position:-36em -43.2em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(7).current a:before{display:block}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(7).current a:after{background-position:-43.2em -50.4em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(7) a:after{background-position:-43.2em -43.2em}.device-pc #contents[data-about='5year']:not([data-index]) header nav[role=all_about] ul li.current a{cursor:default;pointer-events:none}.device-pc #contents[data-about='5year']:not([data-index]) header h2{background-image:url(/store/techo/ja/2020/all_about/5year/images/index_pc.svg),url(/store/techo/ja/2020/all_about/5year/images/index_pc.jpg)}.device-pc #contents[data-about='5year'][data-index] header h2{background-image:url(/store/techo/ja/2020/all_about/5year/images/about_pc.svg),url(/store/techo/ja/2020/all_about/5year/images/about_pc.jpg)}.device-pc #contents[data-about='5year'] footer>a span{background-image:url(/store/techo/ja/2020/all_about/images/banner_5year_pc.jpg)}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(1).current a:before{display:block}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(1).current a:after{background-position:0 -64.8em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(1) a:after{background-position:0 -57.6em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(2).current a:before{display:block}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(2).current a:after{background-position:-7.2em -64.8em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(2) a:after{background-position:-7.2em -57.6em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(3).current a:before{display:block}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(3).current a:after{background-position:-14.4em -64.8em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(3) a:after{background-position:-14.4em -57.6em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(4).current a:before{display:block}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(4).current a:after{background-position:-21.6em -64.8em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(4) a:after{background-position:-21.6em -57.6em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(5).current a:before{display:block}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(5).current a:after{background-position:-28.8em -64.8em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(5) a:after{background-position:-28.8em -57.6em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(6).current a:before{display:block}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(6).current a:after{background-position:-36em -64.8em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(6) a:after{background-position:-36em -57.6em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(7).current a:before{display:block}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(7).current a:after{background-position:-43.2em -64.8em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(7) a:after{background-position:-43.2em -57.6em}.device-pc.ua-desktop #about a{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.device-pc.ua-desktop #about a:hover{opacity:.4}#about[data-device=pc],.device-pc #about{margin:7.5em 0}#about[data-device=pc]>h3,.device-pc #about>h3{margin-bottom:4.2em}#about[data-device=pc]>h3 span,.device-pc #about>h3 span{font-size:28px;font-weight:700}#about[data-device=pc] dl,.device-pc #about dl{position:relative;min-height:42.6em;margin-top:-5.6em;padding:10.1em 45em 2.5em 0}#about[data-device=pc] dl:last-child:after,.device-pc #about dl:last-child:after{display:none}#about[data-device=pc] dl:after,.device-pc #about dl:after{position:absolute;bottom:0;left:0;width:51em;content:'';border-bottom:.1em #d2d1d6 solid}#about[data-device=pc] dl dd:nth-child(1),.device-pc #about dl dd:nth-child(1){position:absolute;top:9.6em;right:0;width:44em;height:33em}#about[data-device=pc] dl dd:nth-child(1) a,.device-pc #about dl dd:nth-child(1) a{position:relative;display:block;width:44em;height:33em;cursor:pointer;background:url(/store/techo/2020/images/loading3.gif) no-repeat 50% 50%;-webkit-background-size:3.2em 3.2em;-moz-background-size:3.2em 3.2em;background-size:3.2em 3.2em}#about[data-device=pc] dl dd:nth-child(1) a:before,.device-pc #about dl dd:nth-child(1) a:before{font-size:23px;position:absolute;z-index:1;right:0;bottom:0;width:1.22em;height:1.22em;padding-top:.09em;text-align:center;color:#fff;border-radius:.15em 0 0 0;background:#1e1933}#about[data-device=pc] dl dd:nth-child(1) a img,.device-pc #about dl dd:nth-child(1) a img{display:block;width:100%;height:100%;-webkit-transition:opacity .3s cubic-bezier(.25,.25,.75,.75);-moz-transition:opacity .3s cubic-bezier(.25,.25,.75,.75);-ms-transition:opacity .3s cubic-bezier(.25,.25,.75,.75);-o-transition:opacity .3s cubic-bezier(.25,.25,.75,.75);transition:opacity .3s cubic-bezier(.25,.25,.75,.75)}#about[data-device=pc] dl dd:nth-child(1) a img:not([src]),.device-pc #about dl dd:nth-child(1) a img:not([src]){opacity:0}#about[data-device=pc] dl dd:nth-child(1) a img.state-ready,.device-pc #about dl dd:nth-child(1) a img.state-ready{visibility:hidden;opacity:0}#about[data-device=pc] dl dt,.device-pc #about dl dt{position:relative;min-height:6em;padding-left:12em}#about[data-device=pc] dl dt:before,.device-pc #about dl dt:before{font-size:18px;font-weight:700;line-height:1.67;position:absolute;top:0;left:0;height:1.67em;content:'解説';color:#3eaf3e}#about[data-device=pc] dl dt:after,.device-pc #about dl dt:after{position:absolute;top:2.8em;left:0;width:3.6em;content:'';border-bottom:#3eaf3e .2em solid}#about[data-device=pc] dl dt p,.device-pc #about dl dt p{font-size:20px;font-weight:700;line-height:1.5}#about[data-device=pc] dl dt p:before,.device-pc #about dl dt p:before{font-size:23px;font-weight:700;line-height:1;position:absolute;top:-.26em;left:2.04em;width:2.35em;height:2.35em;padding:.35em .83em 0 .22em;text-align:center;color:#3eaf3e;background:url(/store/techo/ja/2020/all_about/images/ico_magnify.svg) no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}#about[data-device=pc] dl dt+dd,.device-pc #about dl dt+dd{font-size:16px}#about[data-device=pc] dl dt+dd a,.device-pc #about dl dt+dd a{text-decoration:none;color:#2c8b00}#about[data-device=pc]{width:96em;margin:0 auto}.device-sp nav[role=all_about] ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.device-sp nav[role=all_about] ul li{width:16.67%}.device-sp nav[role=all_about] ul li.current a{background:#fff}.device-sp nav[role=all_about] ul li.current a>i{background:#3eaf3e}.device-sp nav[role=all_about] ul li+li{border-left:#d2d1d6 1px solid}.device-sp nav[role=all_about] ul li a{position:relative;display:block;height:88px;padding-top:40px;text-align:center;background:#f6f6f7}.device-sp nav[role=all_about] ul li a:before{display:inline-block;height:40px;content:'';vertical-align:middle}.device-sp nav[role=all_about] ul li a[href*=dayfree]>span i:after{content:' A5'}.device-sp nav[role=all_about] ul li a>i{top:6px;left:calc(50% - 14px);width:28px;height:28px;border-radius:2px}.device-sp nav[role=all_about] ul li a>span{font-size:10px;font-weight:700;line-height:1.4;display:inline-block;vertical-align:middle}.device-sp nav[role=all_about] ul li a>span>span{display:none}.device-sp nav[role=all_about] ul li a>span i{display:block}.device-sp nav[role=local]>a{display:table;width:100%;height:51px;padding:0 42px 0 16px;border-bottom:1px #d2d1d6 solid;background:#f6f6f7}.device-sp nav[role=local]>a:after,.device-sp nav[role=local]>a:before{right:22px}.device-sp nav[role=local]>a span{font-size:14px;font-weight:700;display:table-cell;vertical-align:middle}.device-sp nav[role=local] ul li{position:relative}.device-sp nav[role=local] ul li+li{border-top:#d2d1d6 1px solid}.device-sp nav[role=local] ul li:last-child{padding-bottom:1px}.device-sp nav[role=local] ul li:last-child:after{position:absolute;bottom:0;left:0;width:100%;content:'';border-bottom:1px #1e1a33 solid}.device-sp nav[role=local] ul li a{position:relative;display:table;width:100%;height:50px;padding:0 42px 0 16px}.device-sp nav[role=local] ul li a:before{display:none!important}.device-sp nav[role=local] ul li a span{font-size:14px;font-weight:700;display:table-cell;vertical-align:middle}.device-sp nav[role=local] ul li a span br{display:none}.device-sp nav[role=local] ul li a span:before{font-size:18px;position:absolute;top:50%;right:1.11em;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.device-sp ul[role=pagenation]{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin-bottom:36px;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.device-sp ul[role=pagenation] li{width:38.19%;max-width:158.13px}.device-sp ul[role=pagenation] li:nth-child(1) a:before{left:4px}.device-sp ul[role=pagenation] li:nth-child(2) a:before{right:4px}.device-sp ul[role=pagenation] li a{position:relative;width:100%}.device-sp ul[role=pagenation] li a:before{font-size:22px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);color:#3eaf3e}.device-sp div[role=recommend]{margin:40px -16px 0}.device-sp div[role=recommend] h4{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:46.88%;max-width:194.06px;height:44px;margin-left:16px;padding-top:4px;border-radius:4px 4px 0 0;background:#3eaf3e;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.device-sp div[role=recommend] h4 span{font-size:12px;font-weight:700;color:#fff}.device-sp div[role=recommend]>div{border-top:4px #3eaf3e solid;border-bottom:4px #3eaf3e solid}.device-sp div[role=recommend]>div ul{display:table;width:100%;min-height:204px;padding:8px}.device-sp div[role=recommend]>div ul>li{display:table-cell;padding:0 8px}.device-sp div[role=recommend]>div ul>li a.btn-item{width:120px;margin:0 auto}.device-sp div[role=recommend]>div ul>li a.btn-item dl{border-bottom:none}.device-sp div[role=recommend]>div ul>li a.btn-item dl+dl{display:none}.device-sp div[role=recommend]>div ul>li a.btn-item dl dd{height:64px;padding-right:0;border-bottom:none}.device-sp div[role=recommend]>div ul>li a.btn-item dl dd:before{display:none}.device-sp #contents{padding-bottom:32px}.device-sp #contents[data-about=dayfree]:not([data-index]) header dt small:after,.device-sp #contents[data-about=dayfree]:not([data-index])>dl dt small:after{font-style:normal;display:inline-block;width:33px;content:'A5';text-align:center;border-radius:2px;background:#b7b6be}.device-sp #contents>nav[role=local]{margin:0 -16px}.device-sp #contents nav[role=local]+a.icon-right{display:table;margin:16px 8px 0 auto;padding-right:2.4em}.device-sp #contents nav[role=local]+a.icon-right:before{font-size:18px}.device-sp #contents nav[role=local]+a.icon-right span{font-size:12px;font-weight:700;display:table-cell;vertical-align:middle}.device-sp #contents nav[role=local]+a.icon-right i{font-size:13px;line-height:1;display:table-cell;padding:0 .5em .1em 0;vertical-align:middle}.device-sp #contents:not([data-index]) header{margin:0 -16px;padding-bottom:30px}.device-sp #contents:not([data-index]) header h2{position:relative;overflow:hidden;margin-top:2px;padding-top:56.25%;background-repeat:no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}.device-sp #contents:not([data-index]) header h2 span{display:none}.device-sp #contents:not([data-index]) header>h3{position:relative;display:table;width:100%;height:56px;margin-top:40px;padding-left:62px;border-bottom:2px #3eaf3e solid}.device-sp #contents:not([data-index]) header>h3:before{position:absolute;top:0;left:4px;width:54px;height:54px;content:'';background-image:url(/store/techo/ja/2020/all_about/images/nav_local_20191101.svg);background-repeat:no-repeat;background-position:0 -54px;-webkit-background-size:378px 540px;-moz-background-size:378px 540px;background-size:378px 540px}.device-sp #contents:not([data-index]) header>h3 span{font-size:16px;font-weight:700;line-height:1.5;display:table-cell;vertical-align:middle}.device-sp #contents:not([data-index])>dl dd:nth-child(1){width:72.22%;max-width:275.89px;margin:0 auto}.device-sp #contents:not([data-index])>dl dd:nth-child(1) span{display:block}.device-sp #contents:not([data-index])>dl dd:nth-child(1) span img{display:block;width:100%}.device-sp #contents:not([data-index])>dl dt{font-weight:700;padding:20px 0 25px}.device-sp #contents:not([data-index])>dl dt span{font-size:20px;line-height:1.5;position:relative;display:inline-block;vertical-align:top}.device-sp #contents:not([data-index])>dl dt small{font-size:14px;line-height:1.21;display:block;margin-top:10px}.device-sp #contents:not([data-index])>dl dt small i{font-style:normal;display:inline-block;width:33px;margin:0 4px;text-align:center;border-radius:2px;background:#78c778}.device-sp #contents:not([data-index])>dl dt+dd{font-size:16px}.device-sp #contents:not([data-index]) aside{margin:40px 0}.device-sp #contents:not([data-index]) aside h3{display:table;width:calc(100% + 32px);height:40px;margin:0 -16px 18px;background:#f6f6f7}.device-sp #contents:not([data-index]) aside h3 span{font-size:15px;font-weight:700;line-height:1;display:table-cell;text-align:center;vertical-align:middle}.device-sp #contents:not([data-index]) aside dl+dl{margin-top:63px}.device-sp #contents:not([data-index]) aside dl dd:nth-child(1){width:86.81%;max-width:331.6px;margin:0 auto}.device-sp #contents:not([data-index]) aside dl dd:nth-child(1) span{display:block}.device-sp #contents:not([data-index]) aside dl dd:nth-child(1) span img{display:block;width:100%}.device-sp #contents:not([data-index]) aside dl dt{font-size:16px;font-weight:700;padding:14px 0 13px;text-align:center}.device-sp #contents:not([data-index]) aside dl dt+dd{font-size:14px}.device-sp #contents[data-index] header{margin:0 -16px;padding-bottom:0}.device-sp #contents[data-index] header h2{position:relative;overflow:hidden;margin-top:2px;padding-top:56.25%;background-repeat:no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}.device-sp #contents[data-index] header h2 span{display:none}.device-sp #contents dl br:not([role=device-sp]){display:none}.device-sp #contents footer{margin:40px auto 0}.device-sp #contents footer nav[role=local]{display:none}.device-sp #contents footer>a{display:block;max-width:382px;margin:0 auto}.device-sp #contents footer>a span{display:block;padding-top:42.86%;background-repeat:no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}.device-sp #contents[data-about=original]:not([data-index]) header nav[role=all_about] ul li.current a{pointer-events:none}.device-sp #contents[data-about=original]:not([data-index]) header h2{background-image:url(/store/techo/ja/2020/all_about/original/images/index_sp.svg),url(/store/techo/ja/2020/all_about/original/images/index_sp.jpg)}.device-sp #contents[data-about=original][data-index] header h2{background-image:url(/store/techo/ja/2020/all_about/original/images/about_sp.svg),url(/store/techo/ja/2020/all_about/original/images/about_sp.jpg)}.device-sp #contents[data-about=original] nav[role=local] h3{background-image:url(/store/techo/ja/2020/all_about/original/images/about_sp.svg),url(/store/techo/ja/2020/all_about/original/images/about_sp.jpg)}.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(1).current a:before{display:block}.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(1).current a:after{background-position:0 -7.2em}.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(1) a:after{background-position:0 0}.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(2).current a:before{display:block}.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(2).current a:after{background-position:-7.2em -7.2em}.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(2) a:after{background-position:-7.2em 0}.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(3).current a:before{display:block}.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(3).current a:after{background-position:-14.4em -7.2em}.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(3) a:after{background-position:-14.4em 0}.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(4).current a:before{display:block}.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(4).current a:after{background-position:-21.6em -7.2em}.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(4) a:after{background-position:-21.6em 0}.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(5).current a:before{display:block}.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(5).current a:after{background-position:-28.8em -7.2em}.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(5) a:after{background-position:-28.8em 0}.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(6).current a:before{display:block}.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(6).current a:after{background-position:-36em -7.2em}.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(6) a:after{background-position:-36em 0}.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(7).current a:before{display:block}.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(7).current a:after{background-position:-43.2em -7.2em}.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(7) a:after{background-position:-43.2em 0}.device-sp #contents[data-about=original] footer>a span{background-image:url(/store/techo/ja/2020/all_about/images/banner_original_sp.jpg)}.device-sp #contents[data-about=original][data-index='1'] #about h3:before{background-position:-54px -54px}.device-sp #contents[data-about=original][data-index='2'] #about h3:before{background-position:-108px -54px}.device-sp #contents[data-about=original][data-index='3'] #about h3:before{background-position:-162px -54px}.device-sp #contents[data-about=original][data-index='4'] #about h3:before{background-position:-216px -54px}.device-sp #contents[data-about=original][data-index='5'] #about h3:before{background-position:-270px -54px}.device-sp #contents[data-about=original][data-index='6'] #about h3:before{background-position:-324px -54px}.device-sp #contents[data-about=cousin]:not([data-index]) header nav[role=all_about] ul li.current a{pointer-events:none}.device-sp #contents[data-about=cousin]:not([data-index]) header h2{background-image:url(/store/techo/ja/2020/all_about/cousin/images/index_sp.svg),url(/store/techo/ja/2020/all_about/cousin/images/index_sp.jpg)}.device-sp #contents[data-about=cousin][data-index] header h2{background-image:url(/store/techo/ja/2020/all_about/cousin/images/about_sp.svg),url(/store/techo/ja/2020/all_about/cousin/images/about_sp.jpg)}.device-sp #contents[data-about=cousin] nav[role=local] h3{background-image:url(/store/techo/ja/2020/all_about/cousin/images/about_sp.svg),url(/store/techo/ja/2020/all_about/cousin/images/about_sp.jpg)}.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(1).current a:before{display:block}.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(1).current a:after{background-position:0 -7.2em}.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(1) a:after{background-position:0 0}.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(2).current a:before{display:block}.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(2).current a:after{background-position:-7.2em -7.2em}.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(2) a:after{background-position:-7.2em 0}.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(3).current a:before{display:block}.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(3).current a:after{background-position:-14.4em -7.2em}.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(3) a:after{background-position:-14.4em 0}.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(4).current a:before{display:block}.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(4).current a:after{background-position:-21.6em -7.2em}.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(4) a:after{background-position:-21.6em 0}.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(5).current a:before{display:block}.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(5).current a:after{background-position:-28.8em -7.2em}.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(5) a:after{background-position:-28.8em 0}.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(6).current a:before{display:block}.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(6).current a:after{background-position:-36em -7.2em}.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(6) a:after{background-position:-36em 0}.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(7).current a:before{display:block}.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(7).current a:after{background-position:-43.2em -7.2em}.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(7) a:after{background-position:-43.2em 0}.device-sp #contents[data-about=cousin] footer>a span{background-image:url(/store/techo/ja/2020/all_about/images/banner_cousin_sp.jpg)}.device-sp #contents[data-about=cousin][data-index='1'] #about h3:before{background-position:-54px -54px}.device-sp #contents[data-about=cousin][data-index='2'] #about h3:before{background-position:-108px -54px}.device-sp #contents[data-about=cousin][data-index='3'] #about h3:before{background-position:-162px -54px}.device-sp #contents[data-about=cousin][data-index='4'] #about h3:before{background-position:-216px -54px}.device-sp #contents[data-about=cousin][data-index='5'] #about h3:before{background-position:-270px -54px}.device-sp #contents[data-about=cousin][data-index='6'] #about h3:before{background-position:-324px -54px}.device-sp #contents[data-about=dayfree]:not([data-index]) header nav[role=all_about] ul li.current a{pointer-events:none}.device-sp #contents[data-about=dayfree]:not([data-index]) header h2{background-image:url(/store/techo/ja/2020/all_about/dayfree/images/index_sp.svg),url(/store/techo/ja/2020/all_about/dayfree/images/index_sp.jpg)}.device-sp #contents[data-about=dayfree][data-index] header h2{background-image:url(/store/techo/ja/2020/all_about/dayfree/images/about_sp.svg),url(/store/techo/ja/2020/all_about/dayfree/images/about_sp.jpg)}.device-sp #contents[data-about=dayfree] nav[role=local] h3{background-image:url(/store/techo/ja/2020/all_about/dayfree/images/about_sp.svg),url(/store/techo/ja/2020/all_about/dayfree/images/about_sp.jpg)}.device-sp #contents[data-about=dayfree] nav[role=local] ul li:nth-child(1).current a:before{display:block}.device-sp #contents[data-about=dayfree] nav[role=local] ul li:nth-child(1).current a:after{background-position:0 -21.6em}.device-sp #contents[data-about=dayfree] nav[role=local] ul li:nth-child(1) a:after{background-position:0 -14.4em}.device-sp #contents[data-about=dayfree] nav[role=local] ul li:nth-child(2).current a:before{display:block}.device-sp #contents[data-about=dayfree] nav[role=local] ul li:nth-child(2).current a:after{background-position:-7.2em -21.6em}.device-sp #contents[data-about=dayfree] nav[role=local] ul li:nth-child(2) a:after{background-position:-7.2em -14.4em}.device-sp #contents[data-about=dayfree] nav[role=local] ul li:nth-child(3).current a:before{display:block}.device-sp #contents[data-about=dayfree] nav[role=local] ul li:nth-child(3).current a:after{background-position:-14.4em -21.6em}.device-sp #contents[data-about=dayfree] nav[role=local] ul li:nth-child(3) a:after{background-position:-14.4em -14.4em}.device-sp #contents[data-about=dayfree] nav[role=local] ul li:nth-child(4).current a:before{display:block}.device-sp #contents[data-about=dayfree] nav[role=local] ul li:nth-child(4).current a:after{background-position:-21.6em -21.6em}.device-sp #contents[data-about=dayfree] nav[role=local] ul li:nth-child(4) a:after{background-position:-21.6em -14.4em}.device-sp #contents[data-about=dayfree] nav[role=local] ul li:nth-child(5).current a:before{display:block}.device-sp #contents[data-about=dayfree] nav[role=local] ul li:nth-child(5).current a:after{background-position:-28.8em -21.6em}.device-sp #contents[data-about=dayfree] nav[role=local] ul li:nth-child(5) a:after{background-position:-28.8em -14.4em}.device-sp #contents[data-about=dayfree] nav[role=local] ul li:nth-child(6).current a:before{display:block}.device-sp #contents[data-about=dayfree] nav[role=local] ul li:nth-child(6).current a:after{background-position:-36em -21.6em}.device-sp #contents[data-about=dayfree] nav[role=local] ul li:nth-child(6) a:after{background-position:-36em -14.4em}.device-sp #contents[data-about=dayfree] nav[role=local] ul li:nth-child(7).current a:before{display:block}.device-sp #contents[data-about=dayfree] nav[role=local] ul li:nth-child(7).current a:after{background-position:-43.2em -21.6em}.device-sp #contents[data-about=dayfree] nav[role=local] ul li:nth-child(7) a:after{background-position:-43.2em -14.4em}.device-sp #contents[data-about=dayfree] footer>a span{background-image:url(/store/techo/ja/2020/all_about/images/banner_dayfree_sp.jpg)}.device-sp #contents[data-about=dayfree][data-index='1'] #about h3:before{background-position:-54px -162px}.device-sp #contents[data-about=dayfree][data-index='2'] #about h3:before{background-position:-108px -162px}.device-sp #contents[data-about=dayfree][data-index='3'] #about h3:before{background-position:-162px -162px}.device-sp #contents[data-about=dayfree][data-index='4'] #about h3:before{background-position:-216px -162px}.device-sp #contents[data-about=dayfree][data-index='5'] #about h3:before{background-position:-270px -162px}.device-sp #contents[data-about=dayfree][data-index='6'] #about h3:before{background-position:-324px -162px}.device-sp #contents[data-about=weeks]:not([data-index]) header nav[role=all_about] ul li.current a{pointer-events:none}.device-sp #contents[data-about=weeks]:not([data-index]) header h2{background-image:url(/store/techo/ja/2020/all_about/weeks/images/index_sp.svg),url(/store/techo/ja/2020/all_about/weeks/images/index_sp.jpg)}.device-sp #contents[data-about=weeks][data-index] header h2{background-image:url(/store/techo/ja/2020/all_about/weeks/images/about_sp.svg),url(/store/techo/ja/2020/all_about/weeks/images/about_sp.jpg)}.device-sp #contents[data-about=weeks] nav[role=local] h3{background-image:url(/store/techo/ja/2020/all_about/weeks/images/about_sp.svg),url(/store/techo/ja/2020/all_about/weeks/images/about_sp.jpg)}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(1).current a:before{display:block}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(1).current a:after{background-position:0 -36em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(1) a:after{background-position:0 -28.8em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(2).current a:before{display:block}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(2).current a:after{background-position:-7.2em -36em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(2) a:after{background-position:-7.2em -28.8em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(3).current a:before{display:block}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(3).current a:after{background-position:-14.4em -36em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(3) a:after{background-position:-14.4em -28.8em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(4).current a:before{display:block}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(4).current a:after{background-position:-21.6em -36em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(4) a:after{background-position:-21.6em -28.8em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(5).current a:before{display:block}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(5).current a:after{background-position:-28.8em -36em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(5) a:after{background-position:-28.8em -28.8em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(6).current a:before{display:block}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(6).current a:after{background-position:-36em -36em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(6) a:after{background-position:-36em -28.8em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(7).current a:before{display:block}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(7).current a:after{background-position:-43.2em -36em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(7) a:after{background-position:-43.2em -28.8em}.device-sp #contents[data-about=weeks] footer>a span{background-image:url(/store/techo/ja/2020/all_about/images/banner_weeks_sp.jpg)}.device-sp #contents[data-about=weeks][data-index='1'] #about h3:before{background-position:-54px -270px}.device-sp #contents[data-about=weeks][data-index='2'] #about h3:before{background-position:-108px -270px}.device-sp #contents[data-about=weeks][data-index='3'] #about h3:before{background-position:-162px -270px}.device-sp #contents[data-about=weeks][data-index='4'] #about h3:before{background-position:-216px -270px}.device-sp #contents[data-about=weeks][data-index='5'] #about h3:before{background-position:-270px -270px}.device-sp #contents[data-about=weeks][data-index='6'] #about h3:before{background-position:-324px -270px}.device-sp #contents[data-about=planner]:not([data-index]) header nav[role=all_about] ul li.current a{pointer-events:none}.device-sp #contents[data-about=planner]:not([data-index]) header h2{background-image:url(/store/techo/ja/2020/all_about/planner/images/index_sp.svg),url(/store/techo/ja/2020/all_about/planner/images/index_sp.jpg)}.device-sp #contents[data-about=planner][data-index] header h2{background-image:url(/store/techo/ja/2020/all_about/planner/images/about_sp.svg),url(/store/techo/ja/2020/all_about/planner/images/about_sp.jpg)}.device-sp #contents[data-about=planner] nav[role=local] h3{background-image:url(/store/techo/ja/2020/all_about/planner/images/about_sp.svg),url(/store/techo/ja/2020/all_about/planner/images/about_sp.jpg)}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(1).current a:before{display:block}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(1).current a:after{background-position:0 -50.4em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(1) a:after{background-position:0 -43.2em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(2).current a:before{display:block}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(2).current a:after{background-position:-7.2em -50.4em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(2) a:after{background-position:-7.2em -43.2em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(3).current a:before{display:block}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(3).current a:after{background-position:-14.4em -50.4em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(3) a:after{background-position:-14.4em -43.2em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(4).current a:before{display:block}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(4).current a:after{background-position:-21.6em -50.4em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(4) a:after{background-position:-21.6em -43.2em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(5).current a:before{display:block}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(5).current a:after{background-position:-28.8em -50.4em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(5) a:after{background-position:-28.8em -43.2em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(6).current a:before{display:block}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(6).current a:after{background-position:-36em -50.4em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(6) a:after{background-position:-36em -43.2em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(7).current a:before{display:block}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(7).current a:after{background-position:-43.2em -50.4em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(7) a:after{background-position:-43.2em -43.2em}.device-sp #contents[data-about=planner] footer>a span{background-image:url(/store/techo/ja/2020/all_about/images/banner_planner_sp.jpg)}.device-sp #contents[data-about=planner][data-index='1'] #about h3:before{background-position:-54px -378px}.device-sp #contents[data-about=planner][data-index='2'] #about h3:before{background-position:-108px -378px}.device-sp #contents[data-about=planner][data-index='3'] #about h3:before{background-position:-162px -378px}.device-sp #contents[data-about=planner][data-index='4'] #about h3:before{background-position:-216px -378px}.device-sp #contents[data-about=planner][data-index='5'] #about h3:before{background-position:-270px -378px}.device-sp #contents[data-about=planner][data-index='6'] #about h3:before{background-position:-324px -378px}.device-sp #contents[data-about='5year']:not([data-index]) header nav[role=all_about] ul li.current a{pointer-events:none}.device-sp #contents[data-about='5year']:not([data-index]) header h2{background-image:url(/store/techo/ja/2020/all_about/5year/images/index_sp.svg),url(/store/techo/ja/2020/all_about/5year/images/index_sp.jpg)}.device-sp #contents[data-about='5year'][data-index] header h2{background-image:url(/store/techo/ja/2020/all_about/5year/images/about_sp.svg),url(/store/techo/ja/2020/all_about/5year/images/about_sp.jpg)}.device-sp #contents[data-about='5year'] nav[role=local] h3{background-image:url(/store/techo/ja/2020/all_about/5year/images/about_sp.svg),url(/store/techo/ja/2020/all_about/5year/images/about_sp.jpg)}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(1).current a:before{display:block}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(1).current a:after{background-position:0 -64.8em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(1) a:after{background-position:0 -57.6em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(2).current a:before{display:block}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(2).current a:after{background-position:-7.2em -64.8em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(2) a:after{background-position:-7.2em -57.6em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(3).current a:before{display:block}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(3).current a:after{background-position:-14.4em -64.8em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(3) a:after{background-position:-14.4em -57.6em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(4).current a:before{display:block}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(4).current a:after{background-position:-21.6em -64.8em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(4) a:after{background-position:-21.6em -57.6em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(5).current a:before{display:block}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(5).current a:after{background-position:-28.8em -64.8em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(5) a:after{background-position:-28.8em -57.6em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(6).current a:before{display:block}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(6).current a:after{background-position:-36em -64.8em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(6) a:after{background-position:-36em -57.6em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(7).current a:before{display:block}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(7).current a:after{background-position:-43.2em -64.8em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(7) a:after{background-position:-43.2em -57.6em}.device-sp #contents[data-about='5year'] footer>a span{background-image:url(/store/techo/ja/2020/all_about/images/banner_5year_sp.jpg)}.device-sp #contents[data-about='5year'][data-index='1'] #about h3:before{background-position:-54px -486px}.device-sp #contents[data-about='5year'][data-index='2'] #about h3:before{background-position:-108px -486px}.device-sp #contents[data-about='5year'][data-index='3'] #about h3:before{background-position:-162px -486px}.device-sp #contents[data-about='5year'][data-index='4'] #about h3:before{background-position:-216px -486px}.device-sp #contents[data-about='5year'][data-index='5'] #about h3:before{background-position:-270px -486px}.device-sp #contents[data-about='5year'][data-index='6'] #about h3:before{background-position:-324px -486px}#about[data-device=sp],.device-sp #about{margin:40px 0}#about[data-device=sp]>h3,.device-sp #about>h3{position:relative;display:table;width:calc(100% + 32px);height:56px;margin:0 -16px;padding-left:62px;border-bottom:2px #3eaf3e solid}#about[data-device=sp]>h3:before,.device-sp #about>h3:before{position:absolute;top:0;left:4px;width:54px;height:54px;content:'';background-image:url(/store/techo/ja/2020/all_about/images/nav_local_20191101.svg);background-repeat:no-repeat;-webkit-background-size:378px 540px;-moz-background-size:378px 540px;background-size:378px 540px}#about[data-device=sp]>h3 span,.device-sp #about>h3 span{font-size:16px;font-weight:700;line-height:1.5;display:table-cell;vertical-align:middle}#about[data-device=sp] dl,.device-sp #about dl{position:relative;margin-top:-56px;padding-top:86px}#about[data-device=sp] dl+dl,.device-sp #about dl+dl{margin-top:-30px}#about[data-device=sp] dl:after,.device-sp #about dl:after{display:block;height:calc(100vw * 3 / 4 - 32px * 3 / 4);max-height:286px;content:''}#about[data-device=sp] dl dd:nth-child(1),.device-sp #about dl dd:nth-child(1){position:absolute;bottom:0;left:50%;width:100%;max-width:382px;height:calc(100vw * 3 / 4 - 32px * 3 / 4);max-height:286px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}#about[data-device=sp] dl dd:nth-child(1) a,.device-sp #about dl dd:nth-child(1) a{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/store/techo/2020/images/loading3.gif) no-repeat 50% 50%;-webkit-background-size:3.2em 3.2em;-moz-background-size:3.2em 3.2em;background-size:3.2em 3.2em}#about[data-device=sp] dl dd:nth-child(1) a:before,.device-sp #about dl dd:nth-child(1) a:before{font-size:23px;position:absolute;z-index:1;right:0;bottom:0;width:28px;height:28px;padding-top:2px;text-align:center;color:#fff;border-radius:3.5px 0 0 0;background:#1e1933}#about[data-device=sp] dl dd:nth-child(1) a img,.device-sp #about dl dd:nth-child(1) a img{display:block;width:100%;height:100%;-webkit-transition:opacity .3s cubic-bezier(.25,.25,.75,.75);-moz-transition:opacity .3s cubic-bezier(.25,.25,.75,.75);-ms-transition:opacity .3s cubic-bezier(.25,.25,.75,.75);-o-transition:opacity .3s cubic-bezier(.25,.25,.75,.75);transition:opacity .3s cubic-bezier(.25,.25,.75,.75)}#about[data-device=sp] dl dd:nth-child(1) a img:not([src]),.device-sp #about dl dd:nth-child(1) a img:not([src]){opacity:0}#about[data-device=sp] dl dd:nth-child(1) a img.state-ready,.device-sp #about dl dd:nth-child(1) a img.state-ready{visibility:hidden;opacity:0}#about[data-device=sp] dl dt,.device-sp #about dl dt{position:relative;min-height:60px;padding-left:100px}#about[data-device=sp] dl dt:before,.device-sp #about dl dt:before{font-size:18px;font-weight:700;line-height:1.67;position:absolute;top:0;left:0;height:30px;content:'解説';color:#3eaf3e}#about[data-device=sp] dl dt:after,.device-sp #about dl dt:after{position:absolute;top:28px;left:0;width:36px;content:'';border-bottom:#3eaf3e 2px solid}#about[data-device=sp] dl dt p,.device-sp #about dl dt p{font-size:16px;font-weight:700;line-height:1.88;margin-right:-.5em}#about[data-device=sp] dl dt p:before,.device-sp #about dl dt p:before{font-size:23px;font-weight:700;line-height:1;position:absolute;top:-6px;left:47px;width:54px;height:54px;padding:8px 19px 0 5px;text-align:center;color:#3eaf3e;background:url(/store/techo/ja/2020/all_about/images/ico_magnify.svg) no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}#about[data-device=sp] dl dt+dd,.device-sp #about dl dt+dd{font-size:16px;padding-bottom:21px}#about[data-device=sp] dl dt+dd a,.device-sp #about dl dt+dd a{text-decoration:none;color:#2c8b00}#about[data-device=sp]{width:320px;margin:0 auto}#about dl b,#contents aside dl b,#contents>dl b{font-weight:700}#about dl i,#contents aside dl i,#contents>dl i{font-style:italic}#about dl u,#contents aside dl u,#contents>dl u{text-decoration:underline!important}#about dl strike,#contents aside dl strike,#contents>dl strike{text-decoration:line-through}#about.edit-container dl{z-index:inherit!important}