@charset 'utf-8';nav[role=lineup]{position:relative;z-index:10;height:9.1em;text-align:left}nav[role=lineup].pos-fixed{position:static}nav[role=lineup].pos-fixed>div{position:fixed}nav[role=lineup]:not(.pos-fixed)>div{left:0!important}nav[role=lineup]>div{position:absolute;z-index:10;top:0;left:0;width:100%;min-width:100em;text-align:center;border-bottom:.1em #d2d1d6 solid;background:-webkit-linear-gradient(top,#f6f6f7 2.99em,#fff 3em,#fff);background:-moz-linear-gradient(top,#f6f6f7 2.99em,#fff 3em,#fff);background:-o-linear-gradient(top,#f6f6f7 2.99em,#fff 3em,#fff);background:-ms-linear-gradient(top,#f6f6f7 2.99em,#fff 3em,#fff);background:linear-gradient(to bottom,#f6f6f7 2.99em,#fff 3em,#fff)}nav[role=lineup]>div ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:96em;margin:0 auto;padding:1em 0;text-align:center;-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}nav[role=lineup]>div ul li{display:block;height:4em;-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);-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}#contents>section h3+p+ul,nav[role=lineup]>div ul li a{-webkit-flex-wrap:wrap;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple}nav[role=lineup]>div ul li:nth-child(1).current a{opacity:1}nav[role=lineup]>div ul li:nth-child(1).current a span{color:#4678a5}nav[role=lineup]>div ul li:nth-child(2).current a{opacity:1}nav[role=lineup]>div ul li:nth-child(2).current a span{color:#be5a5a}nav[role=lineup]>div ul li:nth-child(3).current a{opacity:1}nav[role=lineup]>div ul li:nth-child(3).current a span{color:#468282}nav[role=lineup]>div ul li:nth-child(4).current a{opacity:1}nav[role=lineup]>div ul li:nth-child(4).current a span{color:#69390f}nav[role=lineup]>div ul li:nth-child(1) a:after{content:'A6 Size';background:#f6a555}nav[role=lineup]>div ul li:nth-child(2) a:after{content:'A5 Size';background:#bbbac2}nav[role=lineup]>div ul li+li{border-left:.1em #d2d1d6 solid}nav[role=lineup]>div ul li a{font-size:15px;font-weight:700;line-height:1.33;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%;height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-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}nav[role=lineup]>div ul li a:after{line-height:1.13;display:inline-block;overflow:hidden;height:1.2em;margin-top:.2em;padding:0 .27em;vertical-align:top;border-radius:.14em}nav[role=lineup]>div ul li a span{display:block;width:100%;-webkit-transition:color .3s cubic-bezier(.25,.46,.45,.94);-moz-transition:color .3s cubic-bezier(.25,.46,.45,.94);-ms-transition:color .3s cubic-bezier(.25,.46,.45,.94);-o-transition:color .3s cubic-bezier(.25,.46,.45,.94);transition:color .3s cubic-bezier(.25,.46,.45,.94)}nav[role=lineup]>div div{width:96em;height:3em;margin:0 auto;text-align:center}nav[role=lineup]>div div:after,nav[role=lineup]>div div:before{display:table;content:''}nav[role=lineup]>div div:after{clear:both}nav[role=lineup]>div div label:nth-child(1){float:left}nav[role=lineup]>div div label:nth-child(2){float:left;margin-left:2em}nav[role=lineup]>div div label:last-child{float:right}nav[role=lineup]>div div label:last-child span:before{border-radius:0}nav[role=lineup]>div div label span{font-size:12px;line-height:2.42;position:relative;display:block;padding-left:1.33em}nav[role=lineup]>div div label span:before{font-size:10px;position:absolute;top:50%;left:0;width:1em;height:1em;content:'';-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);border:.1em solid #d2d1d6;border-radius:50%;background:#fff}nav[role=lineup]>div div label input{font-size:10px;display:none}nav[role=lineup]>div div label input:checked+span:before{border-color:#f27f0c;background:#f27f0c}#contents{padding-bottom:4.5em;text-align:center}#contents>header:not([role=day]) h2{height:1.98em}#contents>header[role=day]{display:none}#contents>section{width:96em;margin-top:-15.5em;margin-right:auto;margin-left:auto;padding-top:17em}#contents>section:first-of-type{margin-top:-9.1em}#contents>section h3{font-family:merriweather,serif;font-weight:700;margin-bottom:1em;text-align:center}#contents>section h3 small{font-size:24px;line-height:1;position:relative;display:inline-block;min-width:6em;margin-bottom:1em;padding-bottom:.17em;vertical-align:top}#contents>section h3 small:after{font-size:10px;position:absolute;bottom:0;left:calc(50% - 7.2em);width:14.4em;content:'';border-bottom-width:.2em;border-bottom-style:solid}#contents>section h3 span{font-size:37px;line-height:1.35;display:block;color:#1e1933}#contents>section h3 span strong{font-size:50px;line-height:1}#contents>section h3+p{font-family:open-sans-condensed;font-size:20px;font-weight:300;line-height:1.2;color:#1e1933}#contents>section h3+p+ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin:5em 0 0;padding:6.3em 0 5.5em;border-radius:1em;background:#f6f6f7;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#contents>section h3+p+ul li+li{margin-left:7em}#contents>section h3+p+ul li a{display:block;text-align:center;color:inherit}#contents>section h3+p+ul li a div{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}#contents>section h3+p+ul li a div dl{margin-bottom:.7em}#contents>section h3+p+ul li a div dl+dl{margin-left:.8em}#contents>section h3+p+ul li a div dl dd:first-child{position:relative;height:16.2em;margin-bottom:.6em}#contents>section h3+p+ul li a div dl dd:first-child>img{width:20.5em}#contents>section h3+p+ul li a div dl dd:first-child i{position:absolute;top:0;right:0}#contents>section h3+p+ul li a div dl dd:first-child i img{width:4em;height:4em}#contents>section h3+p+ul li a div dl dd:first-child i img[src*=lang_en]{width:5em;height:5em}#contents>section h3+p+ul li a div dl dt{font-family:merriweather,serif;font-size:18px;font-weight:700;line-height:1.44;padding:0 .89em;white-space:nowrap;color:#1e1933}#contents>section h3+p+ul li a>i{font-size:13px;line-height:1.23;position:relative;display:inline-block;padding-left:1em}#contents>section h3+p+ul li a>i:before{font-size:13px;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}#contents>section h3+p+section,#contents>section>div{margin-top:7.8em}#contents>section section{padding-top:4em;text-align:left}#contents>section section h4{margin-bottom:5.5em;color:#1e1933}#contents>section section h4 span{font-family:merriweather,serif;font-size:32px;font-weight:700;line-height:1;padding-right:1.25em}#contents>section section h4 small{font-family:open-sans-condensed;font-size:20px;font-weight:300;line-height:1.2}#contents section>div{text-align:left}#contents section>div ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;min-height:16.2em;margin:0 -1em;-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);-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}#contents section>div ul:not(.ready){-webkit-transition:height .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:height .3s cubic-bezier(.455,.03,.515,.955);-ms-transition:height .3s cubic-bezier(.455,.03,.515,.955);-o-transition:height .3s cubic-bezier(.455,.03,.515,.955);transition:height .3s cubic-bezier(.455,.03,.515,.955)}#contents section>div ul:not(.ready):before,#contents section>div ul:not(.ready)>li{-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955),opacity .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:-moz-transform .3s cubic-bezier(.455,.03,.515,.955),opacity .3s cubic-bezier(.455,.03,.515,.955);-ms-transition:-ms-transform .3s cubic-bezier(.455,.03,.515,.955),opacity .3s cubic-bezier(.455,.03,.515,.955);-o-transition:-o-transform .3s cubic-bezier(.455,.03,.515,.955),opacity .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),opacity .3s cubic-bezier(.455,.03,.515,.955)}#contents section>div ul.state-movable{position:relative;display:block}#contents section>div ul.state-movable>li{position:absolute;top:0;left:0}#contents section>div ul[class*=empty]:before{-webkit-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-o-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);opacity:1}#contents section>div ul:before{font-size:16px;position:absolute;top:0;left:.625em;display:block;width:calc(100% - 1.25em);height:6.25em;padding-top:2.25em;content:'No items in this category.';-webkit-transform:translate3d(0,0,0) scale(0);-moz-transform:translate3d(0,0,0) scale(0);-ms-transform:translate3d(0,0,0) scale(0);-o-transform:translate3d(0,0,0) scale(0);transform:translate3d(0,0,0) scale(0);text-align:center;opacity:0;color:#1e1933;background:#f6f6f7}#contents section>div ul>li{padding:0 1em 6.2em;-webkit-transform:translate3d(0,0,0) scale(0);-moz-transform:translate3d(0,0,0) scale(0);-ms-transform:translate3d(0,0,0) scale(0);-o-transform:translate3d(0,0,0) scale(0);transform:translate3d(0,0,0) scale(0)}#contents section>div ul>li[id^=oc] a dl dd:nth-of-type(2),#contents section>div ul>li[id^=cc] a dl dd:nth-of-type(2),#contents section>div ul>li[id^=fb][id$='_nume'] a dl dd:nth-of-type(2),#contents section>div ul>li[id^=fb][id$='_red'] a dl dd:nth-of-type(2){height:10.5em}#contents section>div ul>li[id^=wc] a dl dd:nth-of-type(2){height:6.6em}#contents section#cover_cousin h3+p+ul li:nth-last-child(2),#contents section#cover_planner h3+p+ul li:nth-last-child(2){width:100%;margin-top:4em;margin-left:0}#contents section#cover_cousin h3+p+ul li:nth-last-child(2) a,#contents section#cover_planner h3+p+ul li:nth-last-child(2) a{line-height:3em;display:inline-block;width:20em;height:3em;vertical-align:top;color:#fff;border-radius:.2em;background:#666}#contents section#cover_cousin h3+p+ul li:nth-last-child(1),#contents section#cover_planner h3+p+ul li:nth-last-child(1){display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:calc(100% - 16em);margin:5.5em 8em 0;padding:2em 0 0;border-top:.1em #d2d1d6 solid;-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}#contents section#cover_cousin h3+p+ul li:nth-last-child(1) p,#contents section#cover_planner h3+p+ul li:nth-last-child(1) p{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#contents section#cover_cousin h3+p+ul li:nth-last-child(1) p img,#contents section#cover_planner h3+p+ul li:nth-last-child(1) p img{display:block;width:4em;height:4em;margin-right:.4em}#contents section#cover_cousin h3+p+ul li:nth-last-child(1) p span,#contents section#cover_planner h3+p+ul li:nth-last-child(1) p span{font-size:13px;font-weight:700;display:block;white-space:nowrap;color:#000}#contents section#cover_cousin h3+p+ul li:nth-last-child(1) a:nth-of-type(2),#contents section#cover_planner h3+p+ul li:nth-last-child(1) a:nth-of-type(2){line-height:3em;display:inline-block;width:27em;height:3em;vertical-align:top;color:#fff;border-radius:.2em;background:#666}iframe[role=photobook]{font-size:10px;width:96em;height:54em;border:none}[data-day='1'] [role=breadcrumb]~#contents>header[role=day]>div{-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}[data-day='1'] [role=breadcrumb]~#contents>header[role=day]>div h2{padding-bottom:0}[data-day='1'] [role=breadcrumb]~#contents>header[role=day]>div a{display:block}[data-day='1'] #contents{padding-top:0}[data-day='1'] #contents>header:not([role=day]){display:none}[data-day='1'] #contents>header[role=day]{display:block;text-align:left}[data-day='1'] #contents>header[role=day]>div{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;overflow:hidden;flex-direction:column;width:96em;height:20em;margin:0 auto;border-top:#000054 .2em solid;border-bottom:#000054 .2em solid;background:url(/store/techo/2019/images/lineup/day_header_pc.jpg) no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}[data-day='1'] #contents>header[role=day]>div h2{font-size:10px;padding:1.6em 0 1.2em}[data-day='1'] #contents>header[role=day]>div h2 span:nth-child(1){display:block;overflow:hidden;width:64em;height:5em;margin:0 auto;text-indent:-9999px;background:url(/store/techo/en/2019/pc/lineup/images/day_header.svg) no-repeat;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;background-size:auto 100%}[data-day='1'] #contents>header[role=day]>div h2 span:nth-child(2){font-family:roboto,Helvetica,Arial,'Lucida Grande',sans-serif;font-size:16px;font-weight:700;line-height:1.5;display:block;text-align:center;color:#000054}[data-day='1'] #contents>header[role=day]>div h2 span:nth-child(2) small{font-size:12px;font-weight:400;line-height:1.67;display:block;margin:0}[data-day='1'] #contents>header[role=day]>div a{display:none;width:38.5em;margin:0 auto 1.5em;border-radius:.4em;background:#fff}[data-day='1'] #contents>header[role=day]>div a div{position:relative;display:table;width:100%;height:4em;padding:0 4em 0 0;border:.1em solid #000054;border-radius:.4em}[data-day='1'] #contents>header[role=day]>div a div:before{right:.33em;color:#000054}[data-day='1'] #contents>header[role=day]>div a div span{font-size:14px;font-weight:700;line-height:1.5;display:table-cell;text-align:center;vertical-align:middle;color:#000054}[data-day='1'] #contents>header nav{position:relative;z-index:11;margin-top:.8em;padding-top:8em}[data-day='1'] #contents>header nav.pos-fixed{position:static}[data-day='1'] #contents>header nav.pos-fixed>div{position:fixed;z-index:11;top:0}[data-day='1'] #contents>header nav:not(.pos-fixed)>div{left:0!important}[data-day='1'] #contents>header nav>div{position:absolute;top:0;left:0;width:100%;min-width:100em;background:#fff}[data-day='1'] #contents>header nav>div ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:96em;margin:0 auto;-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}[data-day='1'] #contents>header nav>div ul li{position:relative;width:19.2em;-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)}[data-day='1'] #contents>header nav>div ul li:nth-child(1).current:before{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);border-top-color:#f27f0c}[data-day='1'] #contents>header nav>div ul li:nth-child(1).current a{background:#f27f0c}[data-day='1'] #contents>header nav>div ul li:nth-child(1) a{color:#f27f0c}[data-day='1'] #contents>header nav>div ul li:nth-child(1) a>span{border-top-color:#f27f0c}[data-day='1'] #contents>header nav>div ul li:nth-child(1) a i:after,[data-day='1'] #contents>header nav>div ul li:nth-child(1) a i:before{background-image:url(/store/techo/2019/images/lineup/day_all_en.svg)}[data-day='1'] #contents>header nav>div ul li:nth-child(2).current:before{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);border-top-color:#039}[data-day='1'] #contents>header nav>div ul li:nth-child(2).current a{background:#039}[data-day='1'] #contents>header nav>div ul li:nth-child(2) a{color:#039}[data-day='1'] #contents>header nav>div ul li:nth-child(2) a>span{border-top-color:#039}[data-day='1'] #contents>header nav>div ul li:nth-child(2) a i:after,[data-day='1'] #contents>header nav>div ul li:nth-child(2) a i:before{background-image:url(/store/techo/2019/images/lineup/day_0901_en.svg)}[data-day='1'] #contents>header nav>div ul li:nth-child(3).current:before{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);border-top-color:#fb0000}[data-day='1'] #contents>header nav>div ul li:nth-child(3).current a{background:#fb0000}[data-day='1'] #contents>header nav>div ul li:nth-child(3) a{color:#fb0000}[data-day='1'] #contents>header nav>div ul li:nth-child(3) a>span{border-top-color:#fb0000}[data-day='1'] #contents>header nav>div ul li:nth-child(3) a i:after,[data-day='1'] #contents>header nav>div ul li:nth-child(3) a i:before{background-image:url(/store/techo/2019/images/lineup/day_0902_en.svg)}[data-day='1'] #contents>header nav>div ul li:nth-child(4).current:before{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);border-top-color:#008306}[data-day='1'] #contents>header nav>div ul li:nth-child(4).current a{background:#008306}[data-day='1'] #contents>header nav>div ul li:nth-child(4) a{color:#008306}[data-day='1'] #contents>header nav>div ul li:nth-child(4) a>span{border-top-color:#008306}[data-day='1'] #contents>header nav>div ul li:nth-child(4) a i:after,[data-day='1'] #contents>header nav>div ul li:nth-child(4) a i:before{background-image:url(/store/techo/2019/images/lineup/day_0903_en.svg)}[data-day='1'] #contents>header nav>div ul li:nth-child(5).current:before{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);border-top-color:#999}[data-day='1'] #contents>header nav>div ul li:nth-child(5) a>span{border-top-color:#999}[data-day='1'] #contents>header nav>div ul li:nth-child(5) a i:after,[data-day='1'] #contents>header nav>div ul li:nth-child(5) a i:before{background-image:url(/store/techo/2019/images/lineup/day_1011_en.svg)}[data-day='1'] #contents>header nav>div ul li:nth-child(5){background:-webkit-linear-gradient(left bottom,#a7a7a3 0,#9798a1 21.91%,#70797d 71.91%,#999fa3 100%);background:-moz-linear-gradient(left bottom,#a7a7a3 0,#9798a1 21.91%,#70797d 71.91%,#999fa3 100%);background:-o-linear-gradient(left bottom,#a7a7a3 0,#9798a1 21.91%,#70797d 71.91%,#999fa3 100%);background:-ms-linear-gradient(left bottom,#a7a7a3 0,#9798a1 21.91%,#70797d 71.91%,#999fa3 100%);background:linear-gradient(to right top,#a7a7a3 0,#9798a1 21.91%,#70797d 71.91%,#999fa3 100%)}[data-day='1'] #contents>header nav>div ul li:nth-child(5).current a{background:rgba(255,255,255,0)}[data-day='1'] #contents>header nav>div ul li:nth-child(5) a{color:#999;background:#fff}[data-day='1'] #contents>header nav>div ul li.current{opacity:1!important}[data-day='1'] #contents>header nav>div ul li.current a{cursor:default;pointer-events:none;color:#fff!important}[data-day='1'] #contents>header nav>div ul li.current a span{border-top-color:#fff!important}[data-day='1'] #contents>header nav>div ul li.current a i:after{opacity:1}[data-day='1'] #contents>header nav>div ul li:before{position:absolute;bottom:-.7em;left:calc(50% - .5em);content:'';-webkit-transition:border .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.075,.82,.165,1);-moz-transition:border .3s cubic-bezier(.25,.46,.45,.94),-moz-transform .3s cubic-bezier(.075,.82,.165,1);-ms-transition:border .3s cubic-bezier(.25,.46,.45,.94),-ms-transform .3s cubic-bezier(.075,.82,.165,1);-o-transition:border .3s cubic-bezier(.25,.46,.45,.94),-o-transform .3s cubic-bezier(.075,.82,.165,1);transition:border .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.075,.82,.165,1);-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%);border-width:.7em .5em 0;border-style:solid;border-color:#fff transparent transparent}[data-day='1'] #contents>header nav>div ul li a{position:relative;display:block;height:8em;padding:5.3em .3em 0;cursor:pointer;-webkit-transition:color .3s cubic-bezier(.25,.46,.45,.94),background .3s cubic-bezier(.25,.46,.45,.94),opacity .3s;-moz-transition:color .3s cubic-bezier(.25,.46,.45,.94),background .3s cubic-bezier(.25,.46,.45,.94),opacity .3s;-ms-transition:color .3s cubic-bezier(.25,.46,.45,.94),background .3s cubic-bezier(.25,.46,.45,.94),opacity .3s;-o-transition:color .3s cubic-bezier(.25,.46,.45,.94),background .3s cubic-bezier(.25,.46,.45,.94),opacity .3s;transition:color .3s cubic-bezier(.25,.46,.45,.94),background .3s cubic-bezier(.25,.46,.45,.94),opacity .3s;background:#fff}[data-day='1'] #contents>header nav>div ul li a>span{display:table;width:100%;height:2.4em;-webkit-transition:border .3s cubic-bezier(.25,.46,.45,.94);-moz-transition:border .3s cubic-bezier(.25,.46,.45,.94);-ms-transition:border .3s cubic-bezier(.25,.46,.45,.94);-o-transition:border .3s cubic-bezier(.25,.46,.45,.94);transition:border .3s cubic-bezier(.25,.46,.45,.94);border-top-width:.3em;border-top-style:solid}[data-day='1'] #contents>header nav>div ul li a>span>span{font-size:14px;font-weight:700;line-height:1.5;display:table-cell;text-align:center;vertical-align:middle}[data-day='1'] #contents>header nav>div ul li a i{position:absolute;top:.4em;left:calc(50% - 3.4em);width:6.8em;height:4.5em}[data-day='1'] #contents>header nav>div ul li a i:after,[data-day='1'] #contents>header nav>div ul li a i:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-repeat:no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}[data-day='1'] #contents>header nav>div ul li a i:after{-webkit-transition:opacity .3s cubic-bezier(.25,.46,.45,.94);-moz-transition:opacity .3s cubic-bezier(.25,.46,.45,.94);-ms-transition:opacity .3s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94);opacity:0;background-position:0 -4.6em}[data-day='1'] #contents>section{margin-top:-14.4em;padding-top:15.9em}[data-day='1'] #contents>section:first-of-type{margin-top:-8em}[data-day='1'] i.icon-info{display:none}