@charset 'utf-8';.device-pc #contents * nav[role=local] ul li+li,.device-pc nav[role=all_about] ul li+li{border-left:#d2d1d6 .1em solid}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{width:20%;padding:4px}.device-pc nav[role=all_about] ul li.current a{opacity:1!important;color:#fff;background:#f27f0c}.device-pc nav[role=all_about] ul li.current a>span:after{background:#fff!important}.device-pc nav[role=all_about] ul li a{position:relative;display:block;height:4.2em;padding:.4em .4em .4em 4.6em;text-align:center;-webkit-border-radius:.4em;border-radius:.4em}.device-pc nav[role=all_about] ul li a[href*='/weeks/']>span{padding-right:1.57em}.device-pc nav[role=all_about] ul li a:before{display:inline-block;height:3.4em;content:'';vertical-align:middle}.device-pc nav[role=all_about] ul li a i{left:1.05em;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.29;position:relative;display:inline-block;padding-right:3.14em;text-align:left;vertical-align:middle}.device-pc nav[role=all_about] ul li a>span[data-suffix]{float:right}.device-pc nav[role=all_about] ul li a>span[data-suffix][data-suffix=A5]:after{background:#bbbac2}.device-pc nav[role=all_about] ul li a>span[data-suffix]:after{line-height:1;position:absolute;top:0;right:0;width:2.57em;height:1.29em;padding-top:.14em;content:attr(data-suffix)'';text-align:center;color:#1e1933;-webkit-border-radius:.15em;border-radius:.15em;background:#f6a555}.device-pc nav[role=all_about] ul li a>span span{position:relative;top:.07em;display:block;margin-right:-3.14em}.device-pc nav[role=all_about] ul li a>span small{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 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:#f27f0c}.device-pc nav[role=local] ul li a{position:relative;display:table;width:15.5em;height:12.8em;margin:0 auto;padding-top:6.1em}.device-pc nav[role=local] ul li a:after,.device-pc nav[role=local] ul li a:before{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);position:absolute}.device-pc nav[role=local] ul li a:before{font-size:20px;bottom:0;left:50%;display:none;transform:translate(-50%,0)}.device-pc nav[role=local] ul li a:after{top:.8em;left:50%;width:7.2em;height:7.2em;content:'';transform:translate(-50%,0);background-image:url(/store/techo/ja/2019/all_about/images/nav_local.svg);background-repeat:no-repeat;-webkit-background-size:43.2em 57.6em;-moz-background-size:43.2em 57.6em;background-size:43.2em 57.6em}.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 #contents{padding:1.8em 0 6.4em}.device-pc #contents * nav[role=local] ul li a{height:4.4em;padding-top:0}.device-pc #contents * nav[role=local] ul li a:before{display:none!important}.device-pc #contents * nav[role=local] ul li a:after,.device-pc #contents:not([data-index]) header h2 span{display:none}.device-pc #contents * nav[role=local] ul li a span{font-size:12px;line-height:1.5}.device-pc #contents:not([data-index]) header{margin-bottom:9.2em}.device-pc #contents:not([data-index]) header h2{position:relative;overflow:hidden;height:29.9em;margin:2.4em 0 1.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])>dl{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 span[data-suffix]{padding-right:2.75em}.device-pc #contents:not([data-index])>dl dt span[data-suffix][data-suffix=A5]:after{background:#bbbac2}.device-pc #contents:not([data-index])>dl dt span[data-suffix]:after{line-height:1;position:absolute;top:calc(50% - .6em);right:0;width:2.35em;height:1.2em;padding-top:.05em;content:attr(data-suffix)'';text-align:center;-webkit-border-radius:.1em;border-radius:.1em;background:#f6a555}.device-pc #contents:not([data-index])>dl dt small{font-size:14px;display:block;margin-top:.36em}.device-pc #contents:not([data-index])>dl dt+dd{font-size:16px;padding-left:24em}.device-pc #contents:not([data-index]) aside{margin:0 0 6em}.device-pc #contents:not([data-index]) aside h3{display:table;width:100%;height:4em;background:#f6f6f7}.device-pc #contents:not([data-index]) footer a,.device-pc #contents[data-index] header h2{-webkit-background-size:100% auto;-moz-background-size:100% auto;background-repeat:no-repeat}.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{padding:3.6em 0;border-bottom:#d2d1d6 .1em solid}.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 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:not([data-index]) footer{margin-top:7.4em}.device-pc #contents:not([data-index]) footer a{display:block;overflow:hidden;width:57.6em;height:12em;margin:0 auto;-webkit-border-radius:.4em;border-radius:.4em;background-size:100% auto}.device-pc #contents[data-index] header h2 span,.device-pc #contents[data-index]>nav[role=local]>a{display:none}.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:2.4em;background-size:100% auto}.device-pc #contents[data-index]>nav[role=local]{border-top:.1em #d2d1d6 solid;border-bottom:.1em #d2d1d6 solid}.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(1).current a:before,.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(2).current a:before,.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(3).current a:before,.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(4).current a:before,.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(5).current a:before,.device-pc #contents[data-about=original] nav[role=local] ul li:nth-child(6).current a:before,.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(1).current a:before,.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(2).current a:before,.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(3).current a:before,.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(4).current a:before,.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(5).current a:before,.device-pc #contents[data-about=cousin] nav[role=local] ul li:nth-child(6).current a:before,.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(1).current a:before,.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(2).current a:before,.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(4).current a:before,.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(5).current a:before,.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(6).current a:before,.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(1).current a:before,.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(2).current a:before,.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(3).current a:before,.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(4).current a:before,.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(5).current a:before,.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(6).current a:before,.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(1).current a:before,.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(2).current a:before,.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(3).current a:before,.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(4).current a:before,.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(5).current a:before,.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(6).current a:before{display:block}.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/2019/all_about/original/images/index_pc.svg),url(/store/techo/ja/2019/all_about/original/images/index_pc.jpg)}.device-pc #contents[data-about=original]:not([data-index]) footer a{background-image:url(/store/techo/ja/2019/all_about/images/banner_original_pc.jpg)}.device-pc #contents[data-about=original][data-index] header h2{background-image:url(/store/techo/ja/2019/all_about/original/images/about_pc.svg),url(/store/techo/ja/2019/all_about/original/images/about_pc.jpg)}.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: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: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: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: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: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=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/2019/all_about/cousin/images/index_pc.svg),url(/store/techo/ja/2019/all_about/cousin/images/index_pc.jpg)}.device-pc #contents[data-about=cousin]:not([data-index]) footer a{background-image:url(/store/techo/ja/2019/all_about/images/banner_cousin_pc.jpg)}.device-pc #contents[data-about=cousin][data-index] header h2{background-image:url(/store/techo/ja/2019/all_about/cousin/images/about_pc.svg),url(/store/techo/ja/2019/all_about/cousin/images/about_pc.jpg)}.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: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: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: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: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: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=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/2019/all_about/weeks/images/index_pc.svg),url(/store/techo/ja/2019/all_about/weeks/images/index_pc.jpg)}.device-pc #contents[data-about=weeks]:not([data-index]) footer a{background-image:url(/store/techo/ja/2019/all_about/images/banner_weeks_pc.jpg)}.device-pc #contents[data-about=weeks][data-index] header h2{background-image:url(/store/techo/ja/2019/all_about/weeks/images/about_pc.svg),url(/store/techo/ja/2019/all_about/weeks/images/about_pc.jpg)}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(1).current a:after{background-position:0 -21.6em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(1) a:after{background-position:0 -14.4em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(2).current a:after{background-position:-7.2em -21.6em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(2) a:after{background-position:-7.2em -14.4em}.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 -21.6em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(3) a:after{background-position:-14.4em -14.4em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(4).current a:after{background-position:-21.6em -21.6em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(4) a:after{background-position:-21.6em -14.4em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(5).current a:after{background-position:-28.8em -21.6em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(5) a:after{background-position:-28.8em -14.4em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(6).current a:after{background-position:-36em -21.6em}.device-pc #contents[data-about=weeks] nav[role=local] ul li:nth-child(6) a:after{background-position:-36em -14.4em}.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/2019/all_about/planner/images/index_pc.svg),url(/store/techo/ja/2019/all_about/planner/images/index_pc.jpg)}.device-pc #contents[data-about=planner]:not([data-index]) footer a{background-image:url(/store/techo/ja/2019/all_about/images/banner_original_pc.jpg)}.device-pc #contents[data-about=planner][data-index] header h2{background-image:url(/store/techo/ja/2019/all_about/planner/images/about_pc.svg),url(/store/techo/ja/2019/all_about/planner/images/about_pc.jpg)}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(1).current a:after{background-position:0 -36em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(1) a:after{background-position:0 -28.8em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(2).current a:after{background-position:-7.2em -36em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(2) a:after{background-position:-7.2em -28.8em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(3).current a:after{background-position:-14.4em -36em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(3) a:after{background-position:-14.4em -28.8em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(4).current a:after{background-position:-21.6em -36em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(4) a:after{background-position:-21.6em -28.8em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(5).current a:after{background-position:-28.8em -36em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(5) a:after{background-position:-28.8em -28.8em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(6).current a:after{background-position:-36em -36em}.device-pc #contents[data-about=planner] nav[role=local] ul li:nth-child(6) a:after{background-position:-36em -28.8em}.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/2019/all_about/5year/images/index_pc.svg),url(/store/techo/ja/2019/all_about/5year/images/index_pc.jpg)}.device-pc #contents[data-about='5year']:not([data-index]) footer a{background-image:url(/store/techo/ja/2019/all_about/images/banner_5year_pc.jpg)}.device-pc #contents[data-about='5year'][data-index] header h2{background-image:url(/store/techo/ja/2019/all_about/5year/images/about_pc.svg),url(/store/techo/ja/2019/all_about/5year/images/about_pc.jpg)}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(1).current a:after{background-position:0 -50.4em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(1) a:after{background-position:0 -43.2em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(2).current a:after{background-position:-7.2em -50.4em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(2) a:after{background-position:-7.2em -43.2em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(3).current a:after{background-position:-14.4em -50.4em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(3) a:after{background-position:-14.4em -43.2em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(4).current a:after{background-position:-21.6em -50.4em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(4) a:after{background-position:-21.6em -43.2em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(5).current a:after{background-position:-28.8em -50.4em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(5) a:after{background-position:-28.8em -43.2em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(6).current a:after{background-position:-36em -50.4em}.device-pc #contents[data-about='5year'] nav[role=local] ul li:nth-child(6) a:after{background-position:-36em -43.2em}.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/2019/images/loading3.gif)50% 50% no-repeat;-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;-webkit-border-radius:.15em 0 0;border-radius:.15em 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:#f27f0c}#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:#f27f0c .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:#f27f0c;background:url(/store/techo/ja/2019/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:#b26118}#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:20%}.device-sp nav[role=all_about] ul li.current a{background:#fff}.device-sp nav[role=all_about] ul li.current a i{background:#f27f0c}.device-sp nav[role=all_about] ul li.current a>span[data-suffix=A5] small i{background:#bbbac2}.device-sp nav[role=all_about] ul li.current a>span small i{background:#f6a555}.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:76px;padding-top:36px;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*='/planner/']>span small i{float:left;width:1.82em;margin-right:.18em}.device-sp nav[role=all_about] ul li a[href*='/5year/']>span span{display:none}.device-sp nav[role=all_about] ul li a>i{top:6px;left:calc(50% - 14px);width:28px;height:28px;-webkit-border-radius:2px;border-radius:2px}.device-sp nav[role=all_about] ul li a>span{font-size:11px;font-weight:700;line-height:1.36;display:inline-block;vertical-align:middle}.device-sp nav[role=all_about] ul li a>span[data-suffix]{line-height:1.55}.device-sp nav[role=all_about] ul li a>span[data-suffix] span{display:none}.device-sp nav[role=all_about] ul li a>span span{display:block}.device-sp nav[role=all_about] ul li a>span small{display:block;white-space:nowrap}.device-sp nav[role=all_about] ul li a>span small i{line-height:1;display:block;height:1.18em;margin-top:.18em;padding-top:.09em;-webkit-border-radius:.18em;border-radius:.18em}.device-sp #contents:not([data-index]){padding-bottom:24px}.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 nav[role=local] ul{padding:8px 0;text-align:center;border-bottom:1px #d2d1d6 solid}.device-sp #contents:not([data-index]) header nav[role=local] ul:after,.device-sp #contents:not([data-index]) header nav[role=local] ul:before{display:table;content:''}.device-sp #contents:not([data-index]) header nav[role=local] ul:after{clear:both}.device-sp #contents:not([data-index]) header nav[role=local] ul li{float:left;width:33.33%;margin-top:8px;border-right:1px #a5a3ad solid}.device-sp #contents:not([data-index]) header nav[role=local] ul li:nth-child(3n){border-right:none}.device-sp #contents:not([data-index]) header nav[role=local] ul li a{display:table;width:100%;height:22px}.device-sp #contents:not([data-index]) header nav[role=local] ul li a:before{display:none}.device-sp #contents:not([data-index]) header nav[role=local] ul li a span{font-size:10px;font-weight:700;line-height:1.1;display:table-cell;vertical-align:middle}.device-sp #contents:not([data-index]) header nav[role=local] ul li a span:before{display:none}.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 span[data-suffix]{padding-right:55px}.device-sp #contents:not([data-index])>dl dt span[data-suffix][data-suffix=A5]:after{background:#bbbac2}.device-sp #contents:not([data-index])>dl dt span[data-suffix]:after{line-height:1;position:absolute;top:calc(50% - 12px);right:0;width:47px;height:24px;padding-top:1px;content:attr(data-suffix)'';text-align:center;-webkit-border-radius:2px;border-radius:2px;background:#f6a555}.device-sp #contents>nav[role=local] h3,.device-sp #contents[data-index] header h2{-webkit-background-size:100% auto;-moz-background-size:100% auto;background-repeat:no-repeat;position:relative}.device-sp #contents:not([data-index])>dl dt small{font-size:14px;display:block;margin-top:5px}.device-sp #contents:not([data-index])>dl dt+dd{font-size:16px}.device-sp #contents:not([data-index]) aside{margin:86px 0 62px}.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:not([data-index]) footer{max-width:382px;margin:21px auto 0}.device-sp #contents:not([data-index]) footer a{display:block;overflow:hidden;padding-top:42.86%;-webkit-border-radius:4px;border-radius:4px;background-repeat:no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}.device-sp #contents[data-index] header{margin:0 -16px;padding-bottom:0}.device-sp #contents[data-index] header h2{overflow:hidden;margin-top:2px;padding-top:68.75%;background-size:100% auto}.device-sp #contents[data-index] footer,.device-sp #contents[data-index] header h2 span{display:none}.device-sp #contents>nav[role=local]{margin:0 -16px}.device-sp #contents>nav[role=local] h3{display:block;overflow:hidden;padding-top:56.25%;background-position:0 50%;background-size:100% auto}.device-sp #contents>nav[role=local] h3 span{display:none}.device-sp #contents>nav[role=local]>a{display:table;width:100%;height:51px;padding:0 42px 0 24px;border-bottom:1px #d2d1d6 solid;background:#f6f6f7}.device-sp #contents>nav[role=local]>a:after,.device-sp #contents>nav[role=local]>a:before{right:22px}.device-sp #contents>nav[role=local]>a span{font-size:14px;font-weight:700;display:table-cell;vertical-align:middle}.device-sp #contents>nav[role=local] ul{padding:0 16px}.device-sp #contents>nav[role=local] ul li{position:relative}.device-sp #contents>nav[role=local] ul li+li{border-top:#d2d1d6 1px solid}.device-sp #contents>nav[role=local] ul li:last-child{padding-bottom:19px}.device-sp #contents>nav[role=local] ul li:last-child:after{position:absolute;bottom:0;left:-16px;width:calc(100% + 32px);content:'';border-bottom:1px #1e1a33 solid}.device-sp #contents>nav[role=local] ul li a{position:relative;display:table;width:100%;height:50px;padding:0 26px 0 8px}.device-sp #contents>nav[role=local] ul li a:before{display:none!important}.device-sp #contents>nav[role=local] ul li a span{font-size:14px;font-weight:700;display:table-cell;vertical-align:middle}.device-sp #contents dl br:not([role=device-sp]),.device-sp #contents>nav[role=local] ul li a span br{display:none}.device-sp #contents>nav[role=local] ul li a span:before{font-size:18px;position:absolute;top:50%;right:.22em;-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 #contents[data-about=original] nav[role=local] ul li:nth-child(1).current a:before,.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(2).current a:before,.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(3).current a:before,.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(4).current a:before,.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(5).current a:before,.device-sp #contents[data-about=original] nav[role=local] ul li:nth-child(6).current a:before,.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(1).current a:before,.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(2).current a:before,.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(3).current a:before,.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(4).current a:before,.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(5).current a:before,.device-sp #contents[data-about=cousin] nav[role=local] ul li:nth-child(6).current a:before,.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(1).current a:before,.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(2).current a:before,.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(4).current a:before,.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(5).current a:before,.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(6).current a:before,.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(1).current a:before,.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(2).current a:before,.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(3).current a:before,.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(4).current a:before,.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(5).current a:before,.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(6).current a:before,.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(1).current a:before,.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(2).current a:before,.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(3).current a:before,.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(4).current a:before,.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(5).current a:before,.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(6).current a:before{display:block}.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/2019/all_about/original/images/index_sp.svg),url(/store/techo/ja/2019/all_about/original/images/index_sp.jpg)}.device-sp #contents[data-about=original]:not([data-index]) footer a{background-image:url(/store/techo/ja/2019/all_about/images/banner_original_sp.jpg)}.device-sp #contents[data-about=original] nav[role=local] h3,.device-sp #contents[data-about=original][data-index] header h2{background-image:url(/store/techo/ja/2019/all_about/original/images/about_sp.svg),url(/store/techo/ja/2019/all_about/original/images/about_sp.jpg)}.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: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: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: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: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: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][data-index='1'] #about h3:before{background-position:0 -54px}.device-sp #contents[data-about=original][data-index='2'] #about h3:before{background-position:-54px -54px}.device-sp #contents[data-about=original][data-index='3'] #about h3:before{background-position:-108px -54px}.device-sp #contents[data-about=original][data-index='4'] #about h3:before{background-position:-162px -54px}.device-sp #contents[data-about=original][data-index='5'] #about h3:before{background-position:-216px -54px}.device-sp #contents[data-about=original][data-index='6'] #about h3:before{background-position:-270px -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/2019/all_about/cousin/images/index_sp.svg),url(/store/techo/ja/2019/all_about/cousin/images/index_sp.jpg)}.device-sp #contents[data-about=cousin]:not([data-index]) footer a{background-image:url(/store/techo/ja/2019/all_about/images/banner_cousin_sp.jpg)}.device-sp #contents[data-about=cousin] nav[role=local] h3,.device-sp #contents[data-about=cousin][data-index] header h2{background-image:url(/store/techo/ja/2019/all_about/cousin/images/about_sp.svg),url(/store/techo/ja/2019/all_about/cousin/images/about_sp.jpg)}.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: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: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: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: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: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][data-index='1'] #about h3:before{background-position:0 -54px}.device-sp #contents[data-about=cousin][data-index='2'] #about h3:before{background-position:-54px -54px}.device-sp #contents[data-about=cousin][data-index='3'] #about h3:before{background-position:-108px -54px}.device-sp #contents[data-about=cousin][data-index='4'] #about h3:before{background-position:-162px -54px}.device-sp #contents[data-about=cousin][data-index='5'] #about h3:before{background-position:-216px -54px}.device-sp #contents[data-about=cousin][data-index='6'] #about h3:before{background-position:-270px -54px}.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/2019/all_about/weeks/images/index_sp.svg),url(/store/techo/ja/2019/all_about/weeks/images/index_sp.jpg)}.device-sp #contents[data-about=weeks]:not([data-index]) footer a{background-image:url(/store/techo/ja/2019/all_about/images/banner_weeks_sp.jpg)}.device-sp #contents[data-about=weeks] nav[role=local] h3,.device-sp #contents[data-about=weeks][data-index] header h2{background-image:url(/store/techo/ja/2019/all_about/weeks/images/about_sp.svg),url(/store/techo/ja/2019/all_about/weeks/images/about_sp.jpg)}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(1).current a:after{background-position:0 -21.6em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(1) a:after{background-position:0 -14.4em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(2).current a:after{background-position:-7.2em -21.6em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(2) a:after{background-position:-7.2em -14.4em}.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 -21.6em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(3) a:after{background-position:-14.4em -14.4em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(4).current a:after{background-position:-21.6em -21.6em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(4) a:after{background-position:-21.6em -14.4em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(5).current a:after{background-position:-28.8em -21.6em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(5) a:after{background-position:-28.8em -14.4em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(6).current a:after{background-position:-36em -21.6em}.device-sp #contents[data-about=weeks] nav[role=local] ul li:nth-child(6) a:after{background-position:-36em -14.4em}.device-sp #contents[data-about=weeks][data-index='1'] #about h3:before{background-position:0 -162px}.device-sp #contents[data-about=weeks][data-index='2'] #about h3:before{background-position:-54px -162px}.device-sp #contents[data-about=weeks][data-index='3'] #about h3:before{background-position:-108px -162px}.device-sp #contents[data-about=weeks][data-index='4'] #about h3:before{background-position:-162px -162px}.device-sp #contents[data-about=weeks][data-index='5'] #about h3:before{background-position:-216px -162px}.device-sp #contents[data-about=weeks][data-index='6'] #about h3:before{background-position:-270px -162px}.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/2019/all_about/planner/images/index_sp.svg),url(/store/techo/ja/2019/all_about/planner/images/index_sp.jpg)}.device-sp #contents[data-about=planner]:not([data-index]) footer a{background-image:url(/store/techo/ja/2019/all_about/images/banner_original_sp.jpg)}.device-sp #contents[data-about=planner] nav[role=local] h3,.device-sp #contents[data-about=planner][data-index] header h2{background-image:url(/store/techo/ja/2019/all_about/planner/images/about_sp.svg),url(/store/techo/ja/2019/all_about/planner/images/about_sp.jpg)}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(1).current a:after{background-position:0 -36em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(1) a:after{background-position:0 -28.8em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(2).current a:after{background-position:-7.2em -36em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(2) a:after{background-position:-7.2em -28.8em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(3).current a:after{background-position:-14.4em -36em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(3) a:after{background-position:-14.4em -28.8em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(4).current a:after{background-position:-21.6em -36em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(4) a:after{background-position:-21.6em -28.8em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(5).current a:after{background-position:-28.8em -36em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(5) a:after{background-position:-28.8em -28.8em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(6).current a:after{background-position:-36em -36em}.device-sp #contents[data-about=planner] nav[role=local] ul li:nth-child(6) a:after{background-position:-36em -28.8em}.device-sp #contents[data-about=planner][data-index='1'] #about h3:before{background-position:0 -270px}.device-sp #contents[data-about=planner][data-index='2'] #about h3:before{background-position:-54px -270px}.device-sp #contents[data-about=planner][data-index='3'] #about h3:before{background-position:-108px -270px}.device-sp #contents[data-about=planner][data-index='4'] #about h3:before{background-position:-162px -270px}.device-sp #contents[data-about=planner][data-index='5'] #about h3:before{background-position:-216px -270px}.device-sp #contents[data-about=planner][data-index='6'] #about h3:before{background-position:-270px -270px}.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/2019/all_about/5year/images/index_sp.svg),url(/store/techo/ja/2019/all_about/5year/images/index_sp.jpg)}.device-sp #contents[data-about='5year']:not([data-index]) footer a{background-image:url(/store/techo/ja/2019/all_about/images/banner_5year_sp.jpg)}.device-sp #contents[data-about='5year'] nav[role=local] h3,.device-sp #contents[data-about='5year'][data-index] header h2{background-image:url(/store/techo/ja/2019/all_about/5year/images/about_sp.svg),url(/store/techo/ja/2019/all_about/5year/images/about_sp.jpg)}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(1).current a:after{background-position:0 -50.4em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(1) a:after{background-position:0 -43.2em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(2).current a:after{background-position:-7.2em -50.4em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(2) a:after{background-position:-7.2em -43.2em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(3).current a:after{background-position:-14.4em -50.4em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(3) a:after{background-position:-14.4em -43.2em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(4).current a:after{background-position:-21.6em -50.4em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(4) a:after{background-position:-21.6em -43.2em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(5).current a:after{background-position:-28.8em -50.4em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(5) a:after{background-position:-28.8em -43.2em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(6).current a:after{background-position:-36em -50.4em}.device-sp #contents[data-about='5year'] nav[role=local] ul li:nth-child(6) a:after{background-position:-36em -43.2em}.device-sp #contents[data-about='5year'][data-index='1'] #about h3:before{background-position:0 -378px}.device-sp #contents[data-about='5year'][data-index='2'] #about h3:before{background-position:-54px -378px}.device-sp #contents[data-about='5year'][data-index='3'] #about h3:before{background-position:-108px -378px}.device-sp #contents[data-about='5year'][data-index='4'] #about h3:before{background-position:-162px -378px}.device-sp #contents[data-about='5year'][data-index='5'] #about h3:before{background-position:-216px -378px}.device-sp #contents[data-about='5year'][data-index='6'] #about h3:before{background-position:-270px -378px}#about[data-device=sp],.device-sp #about{margin:52px 0 56px}#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 #f27f0c 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/2019/all_about/images/nav_local.svg);background-repeat:no-repeat;-webkit-background-size:324px 432px;-moz-background-size:324px 432px;background-size:324px 432px}#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/2019/images/loading3.gif)50% 50% no-repeat;-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;-webkit-border-radius:3.5px 0 0;border-radius:3.5px 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:#f27f0c}#about[data-device=sp] dl dt:after,.device-sp #about dl dt:after{position:absolute;top:28px;left:0;width:36px;content:'';border-bottom:#f27f0c 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}#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:#f27f0c;background:url(/store/techo/ja/2019/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:#b26118}#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}