@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Kiwi+Maru:wght@500&display=swap");
/*!
 * Bootstrap Reboot v4.5.3 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;margin:0;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;color:#007bff;text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#6c757d;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}:root{--theme-color:#009cff;--success-color:#cb330f;--background:#fff;--sub-bg:#fff;--font:#222;--sub-font:#999;--link:var(--theme-color);--link-hover:var(--link);--button-submit-font:#fff;--button-submit-font-hover:var(--theme-color);--button-submit-bgcolor:var(--theme-color);--button-submit-bgcolor-hover:#fff;--button-submit-border:var(--button-submit-bgcolor);--button-submit-border-hover:var(--button-submit-border);--button-reset-font:#fff;--button-reset-font-hover:#000;--button-reset-bgcolor:#000;--button-reset-bgcolor-hover:#fff;--button-reset-border:var(--button-reset-bgcolor);--button-reset-border-hover:var(--button-reset-border);--paging-current-font:var(--button-submit-font);--paging-current-bgcolor:var(--button-submit-bgcolor);--paging-current-border:var(--button-submit-border)}html{-webkit-font-smoothing:antialiased;background:var(--background);font-size:62.5%;text-rendering:geometricPrecision}@media print{html{background:none;font-size:52.5%}}body{word-wrap:break-word;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;color:var(--font);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:18px;font-size:1.8rem;line-height:1.6}@media print{body{color:#000}}a{-webkit-tap-highlight-color:rgba(255,255,255,.1);font-weight:400;outline:0;-webkit-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s}a,a:active,a:link,a:visited{color:var(--link)}a:hover{color:var(--link-hover)}@media print{a{color:#333}}img{height:auto}img,object{max-width:100%}.b{font-weight:700}.i{font-style:italic}.u{text-decoration:underline}.d{text-decoration:line-through}.normal{font-weight:400}:root{--suc-blue:#0d6efd;--suc-indigo:#6610f2;--suc-purple:#6f42c1;--suc-pink:#d63384;--suc-red:#dc3545;--suc-orange:#fd7e14;--suc-yellow:#ffc107;--suc-green:#198754;--suc-teal:#20c997;--suc-cyan:#0dcaf0;--suc-white:#fff;--suc-gray:#6c757d;--suc-gray-dark:#343a40}.blue{color:#0d6efd}.bg-blue{background-color:#0d6efd}.indigo{color:#6610f2}.bg-indigo{background-color:#6610f2}.purple{color:#6f42c1}.bg-purple{background-color:#6f42c1}.pink{color:#d63384}.bg-pink{background-color:#d63384}.red{color:#dc3545}.bg-red{background-color:#dc3545}.orange{color:#fd7e14}.bg-orange{background-color:#fd7e14}.yellow{color:#ffc107}.bg-yellow{background-color:#ffc107}.green{color:#198754}.bg-green{background-color:#198754}.teal{color:#20c997}.bg-teal{background-color:#20c997}.cyan{color:#0dcaf0}.bg-cyan{background-color:#0dcaf0}.white{color:#fff}.bg-white{background-color:#fff}.gray{color:#6c757d}.bg-gray{background-color:#6c757d}.gray-dark{color:#343a40}.bg-gray-dark{background-color:#343a40}.xx-s{font-size:xx-small}.x-s{font-size:x-small}.s{font-size:small}.m{font-size:medium}.l{font-size:large}.x-l{font-size:x-large}.xx-l{font-size:xx-large}.xxx-l{font-size:xxx-large}.smaller{font-size:smaller}.larger{font-size:larger}.txt-left{text-align:left}.txt-center{text-align:center}.txt-right{text-align:right}.left{float:left}.right{float:right}.clear{clear:both}.show{display:block}.hide{display:none}noscript div#note{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:hsla(0,0%,100%,.9);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-size:1.6rem;height:100vh;justify-content:center;padding:3.2rem;position:fixed;width:100vw;z-index:2147483647}noscript div#note p{margin:0}noscript div#note p img{margin:0 .8rem 0 0;vertical-align:text-top}div#container header{display:none}div#container main section{padding:0 0 4.8rem}div#container main section:last-child{padding:0}footer{display:none}div.footer-inner,div.main-inner{margin:auto;position:relative}footer .footer-inner{overflow:visible}footer .footer-inner p{display:none}#page-top{bottom:10px;position:fixed;right:16px}#page-top a{background:url(../img/icn-pagetop.svg) no-repeat;display:block;height:40px;width:40px;z-index:2147483647}.social-plugins{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0;padding:2rem 0 0}.social-plugins li{list-style:none;margin:0 16px 16px 0}.social-plugins li:last-child{margin:0 0 16px}.social-plugins li a{display:block}.social-plugins li a img{height:45px;width:41px}#loader{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;-webkit-transition:all 1s;transition:all 1s;width:100vw;z-index:9999}#loader.loaded{opacity:0;visibility:hidden}.height-line{display:-webkit-box;display:-ms-flexbox;display:flex}.height-line div{-webkit-box-flex:0;background:#fff;border:1px solid #ddd;-ms-flex:0 1 33.3333333333%;flex:0 1 33.3333333333%}.form-area{background:#f6f7f8;padding:3.2rem}.bt-area{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:3.2rem 0}@media screen and (min-width:560px){.bt-area{-webkit-box-align:normal;-ms-flex-align:normal;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:normal;-ms-flex-direction:row;flex-direction:row}}.bt-area a,.bt-area button,.bt-area input{font-size:16px;font-size:1.6rem;margin:0 0 1.6rem;padding:1.6rem;vertical-align:middle}.bt-area a:last-child,.bt-area button:last-child,.bt-area input:last-child{margin:0}.bt-area a:hover,.bt-area button:hover,.bt-area input:hover{text-decoration:none}@media screen and (min-width:560px){.bt-area a,.bt-area button,.bt-area input{margin:0 1.6rem 0 0}}.bt-area .reset,.bt-area .submit{width:100%}@media screen and (min-width:560px){.bt-area .reset,.bt-area .submit{width:50%}}@media screen and (min-width:960px){.bt-area .reset,.bt-area .submit{width:25%}}.fieldcontain{border:solid #ddd;border-width:0 0 1px;margin:0 0 1.6rem;padding:0 0 1.6rem}.fieldcontain:last-child,.fieldcontain:last-of-type{border:none;margin:0;padding:0}.fieldcontain label span,.fieldcontain legend span{background:#f60;border-radius:3px;color:#fff;display:inline-block;font-size:small;line-height:1;margin:0 1rem;padding:.3rem .5rem;vertical-align:top}label{margin:0 1rem 0 0}label>input{margin:0 .3rem}label>input[type=checkbox],label>input[type=radio]{margin:0 .3rem 0 0}label+label{margin:0 1rem 0 0}label:last-child{margin:0}fieldset{margin:0 0 1.6rem}fieldset:last-child,fieldset:last-of-type{margin:0}input,select,textarea{border:1px solid #ddd;font-size:16px;font-size:1.6rem;margin:0 .3rem 0 0;padding:.3rem;vertical-align:baseline}input:last-child,select:last-child,textarea:last-child{margin-bottom:0;margin-right:0}.reset,.submit{border-style:solid;border-width:2px;cursor:pointer;line-height:1;margin:0 1.6rem 0 0;padding:1.6rem;vertical-align:middle}.reset:last-child,.submit:last-child{margin:0}.reset:hover,.submit:hover{text-decoration:none}a.submit,button.submit,input.submit{background:var(--button-submit-bgcolor);border-color:var(--button-submit-border);color:var(--button-submit-font);-webkit-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s}a.submit:hover,button.submit:hover,input.submit:hover{background:var(--button-submit-bgcolor-hover);border-color:var(--button-submit-border-hover);color:var(--button-submit-font-hover)}a.reset,button.reset,input.reset{background:var(--button-reset-bgcolor);border-color:var(--button-reset-border);color:var(--button-reset-font);-webkit-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s}a.reset:hover,button.reset:hover,input.reset:hover{background:var(--button-reset-bgcolor-hover);border-color:var(--button-reset-border-hover);color:var(--button-reset-font-hover)}a.reset,a.submit{display:inline-block;text-align:center}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{height:calc(26px + .6rem)}input[type=checkbox],input[type=radio]{border:0;padding:0;width:auto}input.short{width:25%}input.middle{width:50%}input.long{width:100%}input.auto{width:auto}input:invalid{border-color:#c30}select{height:calc(26px + .6rem)}textarea{height:calc(122px + .6rem)}textarea.long{width:100%}div.paging{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-size:1.2rem;justify-content:center}div.paging span{margin:0 .8rem .8rem 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.paging span:last-child{margin:0 0 .8rem}div.paging span.number{border:1px solid #ccc}div.paging span.current{background:var(--paging-current-bgcolor);border-color:var(--paging-current-border);border-style:solid;border-width:1px;color:var(--paging-current-font);padding:1.2rem}div.paging span.first a,div.paging span.last a,div.paging span.next a,div.paging span.prev a{padding:0}div.paging span a{display:block;padding:1.2rem}#nav-toggle,div.paging span a:hover{cursor:pointer}#nav-toggle{height:32px;position:fixed;right:25px;top:25px}#nav-toggle>div{position:relative;width:36px}#nav-toggle span{background:#333;display:block;height:1px;left:0;position:absolute;-webkit-transition:top .5s ease,-webkit-transform .6s ease-in-out;transition:top .5s ease,-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out,top .5s ease;transition:transform .6s ease-in-out,top .5s ease,-webkit-transform .6s ease-in-out;width:100%}#nav-toggle span:first-child{top:0}#nav-toggle span:nth-child(2){top:14px}#nav-toggle span:nth-child(3){top:28px}#nav-toggle:hover span:first-child{top:4px}#nav-toggle:hover span:nth-child(3){top:23px}.open #nav-toggle span{background:#fff}.open #nav-toggle span:first-child{top:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.open #nav-toggle span:nth-child(2){left:50%;top:15px;width:0}.open #nav-toggle span:nth-child(3){top:15px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-toggle{z-index:1000}#container,footer{z-index:900}#gloval-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:29px;justify-content:center;left:0;opacity:0;position:fixed;right:0;text-align:center;top:0;-webkit-transition:opacity .6s ease,visibility .6s ease;transition:opacity .6s ease,visibility .6s ease;visibility:hidden;z-index:990}#gloval-nav a{color:#fff;display:block;padding:10px 0;text-decoration:none;-webkit-transition:color .6s ease;transition:color .6s ease}#gloval-nav a:hover{color:#666}#gloval-nav ul{list-style:none}#gloval-nav ul li{opacity:0;-webkit-transform:translateX(200px);transform:translateX(200px);-webkit-transition:opacity .2s ease,-webkit-transform .6s ease;transition:opacity .2s ease,-webkit-transform .6s ease;transition:transform .6s ease,opacity .2s ease;transition:transform .6s ease,opacity .2s ease,-webkit-transform .6s ease}#gloval-nav ul li:nth-child(2){-webkit-transition-delay:.15s;transition-delay:.15s}#gloval-nav ul li:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s}#gloval-nav ul li:nth-child(4){-webkit-transition-delay:.45s;transition-delay:.45s}#gloval-nav ul li:nth-child(5){-webkit-transition-delay:.6s;transition-delay:.6s}#gloval-nav ul li:nth-child(6){-webkit-transition-delay:.75s;transition-delay:.75s}#gloval-nav ul li:nth-child(7){-webkit-transition-delay:.9s;transition-delay:.9s}.open{overflow:hidden}.open #gloval-nav{opacity:1;visibility:visible}.open #gloval-nav li{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .9s ease,-webkit-transform 1s ease;transition:opacity .9s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity .9s ease;transition:transform 1s ease,opacity .9s ease,-webkit-transform 1s ease}.tab-container .tab-navigation{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center;margin:0;padding:0}.tab-container .tab-navigation li{list-style:none;margin:0 10px}.tab-container .tab-navigation li a,.tab-container .tab-navigation li a.active img.tab-active,.tab-container .tab-navigation li a:hover img.tab-active{display:block}.tab-container .tab-navigation li a img.tab-active,.tab-container .tab-navigation li a.active img.tab-inactive,.tab-container .tab-navigation li a:hover img.tab-inactive{display:none}.tab-container .tab-navigation li a img.tab-inactive{display:block}.tab-container .tab-contents article div.slider-for div h4{margin:0}.tab-container .tab-contents article div.slider-for div h4 img{margin:0 auto;width:90%}.tab-container .tab-contents article div.slider-nav{margin-bottom:20px}.tab-container .tab-contents article div.slider-nav div{cursor:pointer}.tab-container .tab-contents article div.slider-nav div h4{margin:0}.tab-container .tab-contents article div.slider-nav div h4 img{margin:0 auto;width:99%}.tab-container .tab-contents article h3.summary{background:url(../img/line.png) no-repeat 0 100%/100%;text-align:right!important}#animejs img{opacity:0}#inviewjs-animatecss{background:#fff;margin:7rem 0;-webkit-transform:skewY(-7deg);transform:skewY(-7deg)}#inviewjs-animatecss .inviewjs-animatecss-inner{-webkit-transform:skewY(7deg);transform:skewY(7deg)}#inviewjs-animatecss .inviewjs-animatecss-inner div.box1,#inviewjs-animatecss .inviewjs-animatecss-inner div.box2,#inviewjs-animatecss .inviewjs-animatecss-inner div.box3,#inviewjs-animatecss .inviewjs-animatecss-inner div.box4,#inviewjs-animatecss .inviewjs-animatecss-inner div.box5{background:#00bcd4;color:#fff;margin:100px auto;padding:50px 0;text-align:center;width:200px}#inviewjs-animejs img{opacity:0}section#gsap{background:#faeee7;position:relative}section#gsap header{background:#068dc9;border-radius:50%;color:#fff;cursor:pointer;height:100px;left:50%;position:absolute;text-align:center;top:100px;-webkit-transform:translate(-50%);transform:translate(-50%);width:100px}section#gsap header h1{font-size:48px;opacity:0}section#gsap .img-container{-webkit-box-pack:center;-ms-flex-pack:center;display:-ms-grid;display:grid;gap:100px;grid-auto-flow:column;justify-content:center;margin:250px 200px 600px}section#gsap .img-container img{opacity:0}section#gsap .content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 1200px;width:600px}section#gsap .content-text{margin-right:50px}section#gsap .content-text h2{margin-bottom:10px}section#gsap .content img,section#gsap .content-text h2,section#gsap .content-text p{opacity:0}.modaal-content-container{background:#eee}.modaal-content-container h1{font-size:24px;font-size:2.4rem;padding:1.8rem 0;text-align:center}.modaal-content-container .form-area label{border:4px solid #0bd;display:block;height:60px;padding:0;width:100%}.modaal-content-container .form-area label input{border:0;font-weight:700;height:100%;margin:0;text-indent:1.6rem;width:100%}.modaal-content-container .form-area input[type=submit]{background:-webkit-gradient(linear,left top,left bottom,from(#0bd),to(#0071dd));background:linear-gradient(180deg,#0bd,#0071dd);border:2px solid #ddd;color:#fff;display:block;font-size:18px;font-size:1.8rem;font-weight:700;height:60px;margin:1.2rem auto 0;-webkit-transition:.2s;transition:.2s;width:100%}@media screen and (min-width:560px){.modaal-content-container .form-area input[type=submit]{width:50%}}.modaal-content-container ul{border:1px solid #ddd;font-size:14px;font-size:1.4rem;line-height:1.4;margin:2.4rem 0 0;overflow:auto;padding:.8rem}div.wpcf7 div.wpcf7-response-output{line-height:1.4;margin:1.6rem 0;padding:.8rem}div.wpcf7 span.wpcf7-not-valid-tip{display:none}div.wpcf7 .wpcf7-not-valid{background:pink}div.wpcf7 .ajax-loader{display:none}div#container h2.title-logo{text-align:center}div#container h2.title-logo a{display:inline-block}div#container section h3{font-size:30px;font-size:3rem;margin:0 0 5.6rem;text-align:center}div#container section h3 span{display:block;font-size:14px;font-size:1.4rem}div#container section.way{text-align:center}div#container section.way ul{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 0 3.2rem;padding:1.6rem}@media screen and (min-width:560px){div#container section.way ul{padding:0}}div#container section.way ul li{-ms-flex-preferred-size:300px;flex-basis:300px;list-style:none;margin:0 0 1.6rem;text-align:center}div#container section.way ul li a{background:#fff;border-radius:1.6rem;color:#000;display:block;margin:0 .8rem;padding:1.6rem}div#container section.way ul li a:hover{background:#000;color:#fff;left:1px;position:relative;top:1px}div#container section.rule dl,div#container section.way .reward{background:#fff;border-radius:10px;padding:4.8rem}div#container section.rule dl{line-height:1.8;margin:0 0 3.2rem}div#container section.rule dl dt{color:#801800}div#container section.rule dl dd{margin:0 0 1.6rem}div#container section.rule dl dd:last-child{margin:0}div#container section.rule dl dd span{display:block;font-size:12px;font-size:1.2rem}div#container section.rule dl dd ol{padding:0 0 0 3.2rem}div#container section.rule dl dd ol li{list-style-type:decimal}div#container section.rule dl dd ul{padding:0 0 0 3.2rem}div#container section.rule dl dd ul li{list-style-type:square}div#container section.rule dl dd ul li ol{padding:0 0 0 2.4rem}div#container section.rule dl dd ul li ol li{list-style-type:upper-latin}footer div.footer-inner .spec dl{text-align:center}footer div.footer-inner .spec dl div{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}footer div.footer-inner .spec dl div dd,footer div.footer-inner .spec dl div dt{width:100%}footer div.footer-inner .spec dl div dt{background:rgba(0,0,0,.3)}footer div.footer-inner .spec dl div dd{padding:.5rem 0}@media screen and (min-width:560px){footer div.footer-inner .spec dl{border-color:#000;border-style:solid;border-width:1px 0;margin:auto;max-width:450px;text-align:left}footer div.footer-inner .spec dl div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;border:solid #000;border-width:0 0 1px;-ms-flex-direction:row;flex-direction:row}footer div.footer-inner .spec dl div:last-child{border:0}footer div.footer-inner .spec dl div dd,footer div.footer-inner .spec dl div dt{padding:.8rem 0}footer div.footer-inner .spec dl div dt{background:transparent;width:30%}footer div.footer-inner .spec dl div dd{margin:0;width:70%}}footer div.footer-inner .spec ul{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:2.4rem auto;padding:0}footer div.footer-inner .spec ul li{font-size:12px;font-size:1.2rem;list-style:none;margin:0 .8rem}@font-face{font-display:swap;font-family:Material Icons;font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(../fonts/MaterialIcons-Regular.woff2) format("woff2"),url(../fonts/MaterialIcons-Regular.woff) format("woff"),url(../fonts/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-dark{color:rgba(0,0,0,.54)}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,.26)}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:hsla(0,0%,100%,.3)}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slider-nav{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"◀"}[dir=rtl] .slick-prev:before{content:"▶"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"▶"}[dir=rtl] .slick-next:before{content:"◀"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@font-face{font-display:swap;font-family:success;font-style:normal;font-weight:400;src:url(../fonts/success.eot?dlc5x7);src:url(../fonts/success.eot?dlc5x7#iefix) format("embedded-opentype"),url(../fonts/success.ttf?dlc5x7) format("truetype"),url(../fonts/success.woff?dlc5x7) format("woff"),url(../fonts/success.svg?dlc5x7#success) format("svg")}.success-icons{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:success!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icn-home:before{content:"\e942"}.icn-home2:before{content:"\e943"}.icn-home3:before{content:"\e944"}.icn-office:before{content:"\e945"}.icn-newspaper:before{content:"\e946"}.icn-pencil:before{content:"\e947"}.icn-pencil2:before{content:"\e948"}.icn-quill:before{content:"\e949"}.icn-pen:before{content:"\e94a"}.icn-blog:before{content:"\e94b"}.icn-eyedropper:before{content:"\e94c"}.icn-droplet:before{content:"\e94d"}.icn-paint-format:before{content:"\e94e"}.icn-image:before{content:"\e94f"}.icn-images:before{content:"\e950"}.icn-camera:before{content:"\e951"}.icn-headphones:before{content:"\e952"}.icn-music3:before{content:"\e953"}.icn-play:before{content:"\e954"}.icn-film:before{content:"\e955"}.icn-video-camera:before{content:"\e956"}.icn-dice:before{content:"\e957"}.icn-pacman:before{content:"\e958"}.icn-spades:before{content:"\e959"}.icn-clubs:before{content:"\e95a"}.icn-diamonds:before{content:"\e95b"}.icn-bullhorn:before{content:"\e95c"}.icn-connection:before{content:"\e95d"}.icn-podcast:before{content:"\e95e"}.icn-feed3:before{content:"\e95f"}.icn-mic:before{content:"\e960"}.icn-book:before{content:"\e961"}.icn-books:before{content:"\e962"}.icn-library:before{content:"\e963"}.icn-file-text:before{content:"\e964"}.icn-profile2:before{content:"\e965"}.icn-file-empty:before{content:"\e966"}.icn-files-empty:before{content:"\e967"}.icn-file-text2:before{content:"\e968"}.icn-file-picture:before{content:"\e969"}.icn-file-music:before{content:"\e96a"}.icn-file-play:before{content:"\e96b"}.icn-file-video:before{content:"\e96c"}.icn-file-zip:before{content:"\e96d"}.icn-copy:before{content:"\e96e"}.icn-paste:before{content:"\e96f"}.icn-stack:before{content:"\e970"}.icn-folder:before{content:"\e971"}.icn-folder-open:before{content:"\e972"}.icn-folder-plus:before{content:"\e973"}.icn-folder-minus:before{content:"\e974"}.icn-folder-download:before{content:"\e975"}.icn-folder-upload:before{content:"\e976"}.icn-price-tag:before{content:"\e977"}.icn-price-tags:before{content:"\e978"}.icn-barcode:before{content:"\e979"}.icn-qrcode:before{content:"\e97a"}.icn-ticket:before{content:"\e97b"}.icn-cart:before{content:"\e97c"}.icn-coin-dollar:before{content:"\e97d"}.icn-coin-euro:before{content:"\e97e"}.icn-coin-pound:before{content:"\e97f"}.icn-coin-yen:before{content:"\e980"}.icn-credit-card:before{content:"\e981"}.icn-calculator:before{content:"\e982"}.icn-lifebuoy:before{content:"\e983"}.icn-phone2:before{content:"\e984"}.icn-phone-hang-up:before{content:"\e985"}.icn-address-book:before{content:"\e986"}.icn-envelop:before{content:"\e987"}.icn-pushpin:before{content:"\e988"}.icn-location:before{content:"\e989"}.icn-location2:before{content:"\e98a"}.icn-compass:before{content:"\e98b"}.icn-compass2:before{content:"\e98c"}.icn-map:before{content:"\e98d"}.icn-map2:before{content:"\e98e"}.icn-history:before{content:"\e98f"}.icn-clock:before{content:"\e990"}.icn-clock2:before{content:"\e991"}.icn-alarm:before{content:"\e992"}.icn-bell:before{content:"\e993"}.icn-stopwatch:before{content:"\e994"}.icn-calendar2:before{content:"\e995"}.icn-printer:before{content:"\e996"}.icn-keyboard:before{content:"\e997"}.icn-display:before{content:"\e998"}.icn-laptop:before{content:"\e999"}.icn-mobile2:before{content:"\e99a"}.icn-mobile22:before{content:"\e99b"}.icn-tablet:before{content:"\e99c"}.icn-tv:before{content:"\e99d"}.icn-drawer:before{content:"\e99e"}.icn-drawer2:before{content:"\e99f"}.icn-box-add:before{content:"\e9a0"}.icn-box-remove:before{content:"\e9a1"}.icn-download2:before{content:"\e9a2"}.icn-upload:before{content:"\e9a3"}.icn-floppy-disk:before{content:"\e9a4"}.icn-drive:before{content:"\e9a5"}.icn-database:before{content:"\e9a6"}.icn-undo:before{content:"\e9a7"}.icn-redo:before{content:"\e9a8"}.icn-undo2:before{content:"\e9a9"}.icn-redo2:before{content:"\e9aa"}.icn-forward:before{content:"\e9ab"}.icn-reply2:before{content:"\e9ac"}.icn-bubble:before{content:"\e9ad"}.icn-bubbles:before{content:"\e9ae"}.icn-bubbles2:before{content:"\e9af"}.icn-bubble2:before{content:"\e9b0"}.icn-bubbles3:before{content:"\e9b1"}.icn-bubbles4:before{content:"\e9b2"}.icn-user:before{content:"\e9b3"}.icn-users:before{content:"\e9b4"}.icn-user-plus:before{content:"\e9b5"}.icn-user-minus:before{content:"\e9b6"}.icn-user-check:before{content:"\e9b7"}.icn-user-tie:before{content:"\e9b8"}.icn-quotes-left:before{content:"\e9b9"}.icn-quotes-right:before{content:"\e9ba"}.icn-hour-glass:before{content:"\e9bb"}.icn-spinner:before{content:"\e9bc"}.icn-spinner2:before{content:"\e9bd"}.icn-spinner3:before{content:"\e9be"}.icn-spinner4:before{content:"\e9bf"}.icn-spinner5:before{content:"\e9c0"}.icn-spinner6:before{content:"\e9c1"}.icn-spinner7:before{content:"\e9c2"}.icn-spinner8:before{content:"\e9c3"}.icn-spinner9:before{content:"\e9c4"}.icn-spinner10:before{content:"\e9c5"}.icn-spinner11:before{content:"\e9c6"}.icn-binoculars:before{content:"\e9c7"}.icn-search2:before{content:"\e9c8"}.icn-zoom-in:before{content:"\e9c9"}.icn-zoom-out:before{content:"\e9ca"}.icn-enlarge:before{content:"\e9cb"}.icn-shrink:before{content:"\e9cc"}.icn-enlarge2:before{content:"\e9cd"}.icn-shrink2:before{content:"\e9ce"}.icn-key:before{content:"\e9cf"}.icn-key2:before{content:"\e9d0"}.icn-lock:before{content:"\e9d1"}.icn-unlocked:before{content:"\e9d2"}.icn-wrench:before{content:"\e9d3"}.icn-equalizer:before{content:"\e9d4"}.icn-equalizer2:before{content:"\e9d5"}.icn-cog:before{content:"\e9d6"}.icn-cogs:before{content:"\e9d7"}.icn-hammer:before{content:"\e9d8"}.icn-magic-wand:before{content:"\e9d9"}.icn-aid-kit:before{content:"\e9da"}.icn-bug:before{content:"\e9db"}.icn-pie-chart:before{content:"\e9dc"}.icn-stats-dots:before{content:"\e9dd"}.icn-stats-bars:before{content:"\e9de"}.icn-stats-bars2:before{content:"\e9df"}.icn-trophy:before{content:"\e9e0"}.icn-gift:before{content:"\e9e1"}.icn-glass:before{content:"\e9e2"}.icn-glass2:before{content:"\e9e3"}.icn-mug:before{content:"\e9e4"}.icn-spoon-knife:before{content:"\e9e5"}.icn-leaf:before{content:"\e9e6"}.icn-rocket:before{content:"\e9e7"}.icn-meter:before{content:"\e9e8"}.icn-meter2:before{content:"\e9e9"}.icn-hammer2:before{content:"\e9ea"}.icn-fire:before{content:"\e9eb"}.icn-lab:before{content:"\e9ec"}.icn-magnet:before{content:"\e9ed"}.icn-bin:before{content:"\e9ee"}.icn-bin2:before{content:"\e9ef"}.icn-briefcase:before{content:"\e9f0"}.icn-airplane:before{content:"\e9f1"}.icn-truck:before{content:"\e9f2"}.icn-road:before{content:"\e9f3"}.icn-accessibility:before{content:"\e9f4"}.icn-target:before{content:"\e9f5"}.icn-shield:before{content:"\e9f6"}.icn-power:before{content:"\e9f7"}.icn-switch:before{content:"\e9f8"}.icn-power-cord:before{content:"\e9f9"}.icn-clipboard:before{content:"\e9fa"}.icn-list-numbered:before{content:"\e9fb"}.icn-list:before{content:"\e9fc"}.icn-list2:before{content:"\e9fd"}.icn-tree:before{content:"\e9fe"}.icn-menu:before{content:"\e9ff"}.icn-menu2:before{content:"\ea00"}.icn-menu3:before{content:"\ea01"}.icn-menu4:before{content:"\ea02"}.icn-cloud:before{content:"\ea03"}.icn-cloud-download:before{content:"\ea04"}.icn-cloud-upload:before{content:"\ea05"}.icn-cloud-check:before{content:"\ea06"}.icn-download22:before{content:"\ea07"}.icn-upload2:before{content:"\ea08"}.icn-download3:before{content:"\ea09"}.icn-upload3:before{content:"\ea0a"}.icn-sphere:before{content:"\ea0b"}.icn-earth:before{content:"\ea0c"}.icn-link2:before{content:"\ea0d"}.icn-flag:before{content:"\ea0e"}.icn-attachment:before{content:"\ea0f"}.icn-eye:before{content:"\ea10"}.icn-eye-plus:before{content:"\ea11"}.icn-eye-minus:before{content:"\ea12"}.icn-eye-blocked:before{content:"\ea13"}.icn-bookmark:before{content:"\ea14"}.icn-bookmarks:before{content:"\ea15"}.icn-sun:before{content:"\ea16"}.icn-contrast:before{content:"\ea17"}.icn-brightness-contrast:before{content:"\ea18"}.icn-star-empty:before{content:"\ea19"}.icn-star-half:before{content:"\ea1a"}.icn-star-full:before{content:"\ea1b"}.icn-heart2:before{content:"\ea1c"}.icn-heart-broken:before{content:"\ea1d"}.icn-man:before{content:"\ea1e"}.icn-woman:before{content:"\ea1f"}.icn-man-woman:before{content:"\ea20"}.icn-happy:before{content:"\ea21"}.icn-happy2:before{content:"\ea22"}.icn-smile:before{content:"\ea23"}.icn-smile2:before{content:"\ea24"}.icn-tongue:before{content:"\ea25"}.icn-tongue2:before{content:"\ea26"}.icn-sad:before{content:"\ea27"}.icn-sad2:before{content:"\ea28"}.icn-wink:before{content:"\ea29"}.icn-wink2:before{content:"\ea2a"}.icn-grin:before{content:"\ea2b"}.icn-grin2:before{content:"\ea2c"}.icn-cool:before{content:"\ea2d"}.icn-cool2:before{content:"\ea2e"}.icn-angry:before{content:"\ea2f"}.icn-angry2:before{content:"\ea30"}.icn-evil:before{content:"\ea31"}.icn-evil2:before{content:"\ea32"}.icn-shocked:before{content:"\ea33"}.icn-shocked2:before{content:"\ea34"}.icn-baffled:before{content:"\ea35"}.icn-baffled2:before{content:"\ea36"}.icn-confused:before{content:"\ea37"}.icn-confused2:before{content:"\ea38"}.icn-neutral:before{content:"\ea39"}.icn-neutral2:before{content:"\ea3a"}.icn-hipster:before{content:"\ea3b"}.icn-hipster2:before{content:"\ea3c"}.icn-wondering:before{content:"\ea3d"}.icn-wondering2:before{content:"\ea3e"}.icn-sleepy:before{content:"\ea3f"}.icn-sleepy2:before{content:"\ea40"}.icn-frustrated:before{content:"\ea41"}.icn-frustrated2:before{content:"\ea42"}.icn-crying:before{content:"\ea43"}.icn-crying2:before{content:"\ea44"}.icn-point-up:before{content:"\ea45"}.icn-point-right:before{content:"\ea46"}.icn-point-down:before{content:"\ea47"}.icn-point-left:before{content:"\ea48"}.icn-warning:before{content:"\ea49"}.icn-notification:before{content:"\ea4a"}.icn-question:before{content:"\ea4b"}.icn-plus:before{content:"\ea4c"}.icn-minus:before{content:"\ea4d"}.icn-info:before{content:"\ea4e"}.icn-cancel-circle:before{content:"\ea4f"}.icn-blocked:before{content:"\ea50"}.icn-cross:before{content:"\ea51"}.icn-checkmark:before{content:"\ea52"}.icn-checkmark2:before{content:"\ea53"}.icn-spell-check:before{content:"\ea54"}.icn-enter:before{content:"\ea55"}.icn-exit:before{content:"\ea56"}.icn-play2:before{content:"\ea57"}.icn-pause:before{content:"\ea58"}.icn-stop:before{content:"\ea59"}.icn-previous:before{content:"\ea5a"}.icn-next3:before{content:"\ea5b"}.icn-backward:before{content:"\ea5c"}.icn-forward2:before{content:"\ea5d"}.icn-play3:before{content:"\ea5e"}.icn-pause2:before{content:"\ea5f"}.icn-stop2:before{content:"\ea60"}.icn-backward2:before{content:"\ea61"}.icn-forward3:before{content:"\ea62"}.icn-first:before{content:"\ea63"}.icn-last:before{content:"\ea64"}.icn-previous2:before{content:"\ea65"}.icn-next22:before{content:"\ea66"}.icn-eject:before{content:"\ea67"}.icn-volume-high:before{content:"\ea68"}.icn-volume-medium:before{content:"\ea69"}.icn-volume-low:before{content:"\ea6a"}.icn-volume-mute:before{content:"\ea6b"}.icn-volume-mute2:before{content:"\ea6c"}.icn-volume-increase:before{content:"\ea6d"}.icn-volume-decrease:before{content:"\ea6e"}.icn-loop:before{content:"\ea6f"}.icn-loop2:before{content:"\ea70"}.icn-infinite:before{content:"\ea71"}.icn-shuffle:before{content:"\ea72"}.icn-arrow-up-left:before{content:"\ea73"}.icn-arrow-up:before{content:"\ea74"}.icn-arrow-up-right:before{content:"\ea75"}.icn-arrow-right:before{content:"\ea76"}.icn-arrow-down-right:before{content:"\ea77"}.icn-arrow-down:before{content:"\ea78"}.icn-arrow-down-left:before{content:"\ea79"}.icn-arrow-left:before{content:"\ea7a"}.icn-arrow-up-left2:before{content:"\ea7b"}.icn-arrow-up2:before{content:"\ea7c"}.icn-arrow-up-right2:before{content:"\ea7d"}.icn-arrow-right2:before{content:"\ea7e"}.icn-arrow-down-right2:before{content:"\ea7f"}.icn-arrow-down2:before{content:"\ea80"}.icn-arrow-down-left2:before{content:"\ea81"}.icn-arrow-left2:before{content:"\ea82"}.icn-circle-up:before{content:"\ea83"}.icn-circle-right:before{content:"\ea84"}.icn-circle-down:before{content:"\ea85"}.icn-circle-left:before{content:"\ea86"}.icn-tab:before{content:"\ea87"}.icn-move-up:before{content:"\ea88"}.icn-move-down:before{content:"\ea89"}.icn-sort-alpha-asc:before{content:"\ea8a"}.icn-sort-alpha-desc:before{content:"\ea8b"}.icn-sort-numeric-asc:before{content:"\ea8c"}.icn-sort-numberic-desc:before{content:"\ea8d"}.icn-sort-amount-asc:before{content:"\ea8e"}.icn-sort-amount-desc:before{content:"\ea8f"}.icn-command:before{content:"\ea90"}.icn-shift:before{content:"\ea91"}.icn-ctrl:before{content:"\ea92"}.icn-opt:before{content:"\ea93"}.icn-checkbox-checked:before{content:"\ea94"}.icn-checkbox-unchecked:before{content:"\ea95"}.icn-radio-checked:before{content:"\ea96"}.icn-radio-checked2:before{content:"\ea97"}.icn-radio-unchecked:before{content:"\ea98"}.icn-crop:before{content:"\ea99"}.icn-make-group:before{content:"\ea9a"}.icn-ungroup:before{content:"\ea9b"}.icn-scissors:before{content:"\ea9c"}.icn-filter:before{content:"\ea9d"}.icn-font:before{content:"\ea9e"}.icn-ligature:before{content:"\ea9f"}.icn-ligature2:before{content:"\eaa0"}.icn-text-height:before{content:"\eaa1"}.icn-text-width:before{content:"\eaa2"}.icn-font-size:before{content:"\eaa3"}.icn-bold:before{content:"\eaa4"}.icn-underline:before{content:"\eaa5"}.icn-italic:before{content:"\eaa6"}.icn-strikethrough:before{content:"\eaa7"}.icn-omega:before{content:"\eaa8"}.icn-sigma:before{content:"\eaa9"}.icn-page-break:before{content:"\eaaa"}.icn-superscript:before{content:"\eaab"}.icn-subscript:before{content:"\eaac"}.icn-superscript2:before{content:"\eaad"}.icn-subscript2:before{content:"\eaae"}.icn-text-color:before{content:"\eaaf"}.icn-pagebreak:before{content:"\eab0"}.icn-clear-formatting:before{content:"\eab1"}.icn-table:before{content:"\eab2"}.icn-table2:before{content:"\eab3"}.icn-insert-template:before{content:"\eab4"}.icn-pilcrow:before{content:"\eab5"}.icn-ltr:before{content:"\eab6"}.icn-rtl:before{content:"\eab7"}.icn-section:before{content:"\eab8"}.icn-paragraph-left:before{content:"\eab9"}.icn-paragraph-center:before{content:"\eaba"}.icn-paragraph-right:before{content:"\eabb"}.icn-paragraph-justify:before{content:"\eabc"}.icn-indent-increase:before{content:"\eabd"}.icn-indent-decrease:before{content:"\eabe"}.icn-share:before{content:"\eabf"}.icn-new-tab:before{content:"\eac0"}.icn-embed:before{content:"\eac1"}.icn-embed2:before{content:"\eac2"}.icn-terminal:before{content:"\eac3"}.icn-share2:before{content:"\eac4"}.icn-mail2:before{content:"\eac5"}.icn-mail22:before{content:"\eac6"}.icn-mail3:before{content:"\eac7"}.icn-mail4:before{content:"\eac8"}.icn-amazon:before{content:"\eac9"}.icn-google:before{content:"\eaca"}.icn-google2:before{content:"\eacb"}.icn-google3:before{content:"\eacc"}.icn-google-plus:before{content:"\eacd"}.icn-google-plus2:before{content:"\eace"}.icn-google-plus3:before{content:"\eacf"}.icn-hangouts:before{content:"\ead0"}.icn-google-drive:before{content:"\ead1"}.icn-facebook3:before{content:"\ead2"}.icn-facebook22:before{content:"\ead3"}.icn-instagram:before{content:"\ead4"}.icn-whatsapp:before{content:"\ead5"}.icn-spotify:before{content:"\ead6"}.icn-telegram:before{content:"\ead7"}.icn-twitter3:before{content:"\ead8"}.icn-vine:before{content:"\ead9"}.icn-vk:before{content:"\eada"}.icn-renren:before{content:"\eadb"}.icn-sina-weibo:before{content:"\eadc"}.icn-rss:before{content:"\eadd"}.icn-rss2:before{content:"\eade"}.icn-youtube:before{content:"\eadf"}.icn-youtube2:before{content:"\eae0"}.icn-twitch:before{content:"\eae1"}.icn-vimeo:before{content:"\eae2"}.icn-vimeo2:before{content:"\eae3"}.icn-lanyrd:before{content:"\eae4"}.icn-flickr:before{content:"\eae5"}.icn-flickr2:before{content:"\eae6"}.icn-flickr3:before{content:"\eae7"}.icn-flickr4:before{content:"\eae8"}.icn-dribbble:before{content:"\eae9"}.icn-behance:before{content:"\eaea"}.icn-behance2:before{content:"\eaeb"}.icn-deviantart:before{content:"\eaec"}.icn-500px:before{content:"\eaed"}.icn-steam:before{content:"\eaee"}.icn-steam2:before{content:"\eaef"}.icn-dropbox:before{content:"\eaf0"}.icn-onedrive:before{content:"\eaf1"}.icn-github:before{content:"\eaf2"}.icn-npm:before{content:"\eaf3"}.icn-basecamp:before{content:"\eaf4"}.icn-trello:before{content:"\eaf5"}.icn-wordpress:before{content:"\eaf6"}.icn-joomla:before{content:"\eaf7"}.icn-ello:before{content:"\eaf8"}.icn-blogger3:before{content:"\eaf9"}.icn-blogger22:before{content:"\eafa"}.icn-tumblr:before{content:"\eafb"}.icn-tumblr2:before{content:"\eafc"}.icn-yahoo:before{content:"\eafd"}.icn-yahoo2:before{content:"\eafe"}.icn-tux:before{content:"\eaff"}.icn-appleinc:before{content:"\eb00"}.icn-finder:before{content:"\eb01"}.icn-android:before{content:"\eb02"}.icn-windows:before{content:"\eb03"}.icn-windows8:before{content:"\eb04"}.icn-soundcloud:before{content:"\eb05"}.icn-soundcloud2:before{content:"\eb06"}.icn-skype:before{content:"\eb07"}.icn-reddit:before{content:"\eb08"}.icn-hackernews:before{content:"\eb09"}.icn-wikipedia:before{content:"\eb0a"}.icn-linkedin:before{content:"\eb0b"}.icn-linkedin2:before{content:"\eb0c"}.icn-lastfm:before{content:"\eb0d"}.icn-lastfm2:before{content:"\eb0e"}.icn-delicious:before{content:"\eb0f"}.icn-stumbleupon:before{content:"\eb10"}.icn-stumbleupon2:before{content:"\eb11"}.icn-stackoverflow:before{content:"\eb12"}.icn-pinterest:before{content:"\eb13"}.icn-pinterest2:before{content:"\eb14"}.icn-xing:before{content:"\eb15"}.icn-xing2:before{content:"\eb16"}.icn-flattr:before{content:"\eb17"}.icn-foursquare:before{content:"\eb18"}.icn-yelp:before{content:"\eb19"}.icn-paypal:before{content:"\eb1a"}.icn-chrome:before{content:"\eb1b"}.icn-firefox:before{content:"\eb1c"}.icn-IE:before{content:"\eb1d"}.icn-edge:before{content:"\eb1e"}.icn-safari:before{content:"\eb1f"}.icn-opera:before{content:"\eb20"}.icn-file-pdf:before{content:"\eb21"}.icn-file-openoffice:before{content:"\eb22"}.icn-file-word:before{content:"\eb23"}.icn-file-excel:before{content:"\eb24"}.icn-libreoffice:before{content:"\eb25"}.icn-html-five:before{content:"\eb26"}.icn-html-five2:before{content:"\eb27"}.icn-css3:before{content:"\eb28"}.icn-git:before{content:"\eb29"}.icn-codepen:before{content:"\eb2a"}.icn-svg:before{content:"\eb2b"}.icn-IcoMoon:before{content:"\eb2c"}.icn-pdf-2:before{content:"\e93f"}.icn-pdf-1:before{content:"\e940"}.icn-download:before{content:"\e941"}.icn-arrow-circle:before{content:"\e93e"}.icn-arrow-r:before{content:"\e93a"}.icn-pc:before{content:"\e93b"}.icn-gs:before{content:"\e93c"}.icn-ap:before{content:"\e93d"}.icn-slide-dot:before{content:"\e938"}.icn-slide-dot-w:before{content:"\e939"}.icn-nav-left-arrow-box:before{color:#fff;content:"\e936"}.icn-nav-right-arrow-box:before{color:#fff;content:"\e937"}.icn-nav-right-arrow:before{content:"\e934"}.icn-nav-left-arrow:before{content:"\e935"}.icn-icn-windowopen:before{content:"\e931"}.icn-nav-up-arrow:before{content:"\e932"}.icn-nav-down-arrow:before{content:"\e933"}.icn-star:before{content:"\e607"}.icn-heart:before{content:"\e608"}.icn-thumbs-up:before{content:"\e609"}.icn-thumbs-up2:before{content:"\e60a"}.icn-googleplus:before{content:"\e60b"}.icn-googleplus2:before{content:"\e60c"}.icn-facebook:before{content:"\e60d"}.icn-facebook2:before{content:"\e60e"}.icn-twitter:before{content:"\e60f"}.icn-twitter2:before{content:"\e610"}.icn-feed:before{content:"\e611"}.icn-feed2:before{content:"\e612"}.icn-blogger:before{content:"\e613"}.icn-blogger2:before{content:"\e614"}.icn-next2:before{content:"\e92f"}.icn-prev2:before{content:"\e930"}.icn-add:before{content:"\e91c"}.icn-all:before{content:"\e91d"}.icn-calendar:before{content:"\e91e"}.icn-cancel:before{content:"\e91f"}.icn-comment:before{content:"\e920"}.icn-crown:before{content:"\e921"}.icn-delete:before{content:"\e922"}.icn-edit:before{content:"\e923"}.icn-favorite:before{content:"\e924"}.icn-next:before{content:"\e925"}.icn-prev:before{content:"\e926"}.icn-profile:before{content:"\e927"}.icn-reply:before{content:"\e928"}.icn-search:before{content:"\e929"}.icn-tag:before{content:"\e92a"}.icn-thumb01:before{content:"\e92b"}.icn-thumb02:before{content:"\e92c"}.icn-thumb03:before{content:"\e92d"}.icn-view:before{content:"\e92e"}.icn-head-arrow-d:before{content:"\e910"}.icn-head-blog:before{content:"\e911"}.icn-head-cart:before{content:"\e912"}.icn-head-caution:before{content:"\e913"}.icn-head-company:before{content:"\e914"}.icn-head-crown:before{content:"\e915"}.icn-head-information:before{content:"\e916"}.icn-head-news:before{content:"\e917"}.icn-head-star:before{content:"\e918"}.icn-head-upload:before{content:"\e919"}.icn-head-vote:before{content:"\e91a"}.icn-head-world:before{content:"\e91b"}.icn-nav-amusement2:before{content:"\e908"}.icn-nav-bs2:before{content:"\e909"}.icn-nav-company2:before{content:"\e90a"}.icn-nav-development2:before{content:"\e90b"}.icn-nav-free2:before{content:"\e90c"}.icn-nav-game2:before{content:"\e90d"}.icn-nav-home2:before{content:"\e90e"}.icn-nav-recruit2:before{content:"\e90f"}.icn-nav-amusement:before{color:#767777;content:"\e900"}.icn-nav-bs:before{color:#767777;content:"\e901"}.icn-nav-company:before{color:#767777;content:"\e902"}.icn-nav-development:before{color:#767777;content:"\e903"}.icn-nav-free:before{color:#767777;content:"\e904"}.icn-nav-game:before{color:#767777;content:"\e905"}.icn-nav-home:before{color:#767777;content:"\e906"}.icn-nav-recruit:before{color:#767777;content:"\e907"}.icn-ring-star:before{content:"\e615"}.icn-rina-hand:before{content:"\e616"}.icn-nameko:before{content:"\e617"}.icn-logo-success1:before{content:"\e618"}.icn-logo-success2:before{content:"\e619"}.icn-logo-success:before{content:"\e61a"}.icn-phone:before{content:"\e600"}.icn-mobile:before{content:"\e601"}.icn-mail:before{content:"\e602"}.icn-paperplane:before{content:"\e603"}.icn-link:before{content:"\e604"}.icn-music:before{content:"\e605"}.icn-music2:before{content:"\e606"}

/*!
	Modaal - accessible modals - v0.4.4
	by Humaan, for all humans.
	http://humaan.com
 */.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.modaal-overlay{opacity:0;z-index:999}.modaal-overlay,.modaal-wrapper{height:100%;left:0;position:fixed;top:0;width:100%}.modaal-wrapper{-webkit-overflow-scrolling:touch;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;opacity:1;overflow:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:9999}.modaal-wrapper img{pointer-events:none}.modaal-wrapper *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.modaal-wrapper .modaal-close{-webkit-appearance:none;background:transparent;border:none;padding:0}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper [tabindex="0"]{outline:none!important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;height:100%;position:relative;width:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{display:table-cell;height:100%;padding:80px 25px;position:relative;text-align:center;vertical-align:middle;width:100%}.modaal-fullscreen .modaal-inner-wrapper{display:block;padding:0;vertical-align:top}.modaal-container{background:#fff;border-radius:0;color:#000;cursor:auto;display:inline-block;font-size:15px;margin:auto;max-width:280px;position:relative;text-align:left;width:100%}@media screen and (min-width:960px){.modaal-container{font-size:18px;max-width:800px}}.modaal-container.is_loading{height:100px;overflow:hidden;width:100px}.modaal-fullscreen .modaal-container{height:100%;max-width:none;overflow:auto}.modaal-close{background:rgba(0,0,0,.5);border-radius:100%;color:#000;cursor:pointer;height:50px;opacity:1;position:absolute;right:10px;top:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:50px}.modaal-close:focus,.modaal-close:hover{background:#000;outline:none}.modaal-close:focus:after,.modaal-close:focus:before,.modaal-close:hover:after,.modaal-close:hover:before{background:#b93d0c}.modaal-close span{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.modaal-close:after,.modaal-close:before{background:#000;border-radius:4px;content:" ";display:block;height:22px;left:23px;position:absolute;top:14px;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;width:4px}.modaal-close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}.modaal-content-container{padding:30px}.modaal-content-container div{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:960px){.modaal-content-container div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.modaal-content-container p{width:100%}.modaal-content-container p.img{margin-right:0;width:100%}@media screen and (min-width:960px){.modaal-content-container p.img{margin-right:10px;width:30%}}.modaal-content-container h4{border-bottom:1px solid #480000;color:#480000;font-size:1em!important;font-weight:400;margin-bottom:16px}.modaal-content-container h4 span{font-size:1em!important}.modaal-content-container h4 [data-ruby]{position:relative}.modaal-content-container h4 [data-ruby]:before{content:attr(data-ruby);font-size:.35em;left:0;margin:auto;position:absolute;right:0;text-align:center;top:-1em}@media screen and (min-width:560px){.modaal-content-container h4{font-size:1.5em!important}}@media screen and (min-width:960px){.modaal-content-container h4{font-size:2em!important}}.modaal-confirm-wrap{font-size:0;padding:30px 0 0;text-align:center}.modaal-confirm-btn{background:transparent;border:none;cursor:pointer;display:inline-block;font-size:14px;margin:0 10px;vertical-align:middle}.modaal-confirm-btn.modaal-ok{background:#555;border-radius:3px;color:#fff;padding:10px 15px;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{color:#2f2f2f;text-decoration:none}.modaal-instagram .modaal-container{background:transparent;-webkit-box-shadow:none!important;box-shadow:none!important;width:auto}.modaal-instagram .modaal-content-container{background:transparent;padding:0}.modaal-instagram .modaal-content-container>blockquote{height:1px!important;opacity:0!important;width:1px!important}.modaal-instagram iframe{-webkit-animation:instaReveal 1s linear forwards;animation:instaReveal 1s linear forwards;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;margin:-6px!important;max-width:800px!important;opacity:0;width:800px!important}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{max-width:100%;width:auto}.modaal-gallery-wrap{color:#fff;position:relative}.modaal-gallery-item{display:none}.modaal-gallery-item img,.modaal-gallery-item.is_active{display:block}.modaal-gallery-label{color:#fff;font-size:18px;left:0;margin:20px 0 0;position:absolute;text-align:center;width:100%}.modaal-gallery-label:focus{outline:none}.modaal-gallery-control{background:transparent;border:none;border-radius:100%;color:#fff;cursor:pointer;height:50px;opacity:1;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:50px}.modaal-gallery-control.is_hidden{cursor:default;opacity:0}.modaal-gallery-control:focus,.modaal-gallery-control:hover{background:#fff;outline:none}.modaal-gallery-control:focus:after,.modaal-gallery-control:focus:before,.modaal-gallery-control:hover:after,.modaal-gallery-control:hover:before{background:#afb7bc}.modaal-gallery-control span{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.modaal-gallery-control:after,.modaal-gallery-control:before{background:#fff;border-radius:4px;content:" ";display:block;height:18px;left:25px;position:absolute;top:16px;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;width:4px}.modaal-gallery-control:before{margin:-5px 0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-next-inner{left:100%;margin-left:40px}.modaal-gallery-next-outer{right:45px}.modaal-gallery-prev:after,.modaal-gallery-prev:before{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-prev-inner{margin-right:40px;right:100%}.modaal-gallery-prev-outer{left:45px}.modaal-video-wrap{margin:auto 50px;position:relative}.modaal-video-container{background:#000;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);height:0;margin-left:auto;margin-right:auto;max-width:100%;max-width:1300px;overflow:hidden;padding-bottom:56.25%;position:relative}.modaal-video-container embed,.modaal-video-container iframe,.modaal-video-container object{height:100%;left:0;position:absolute;top:0;width:100%}.modaal-iframe .modaal-content,.modaal-iframe-elem{height:100%;width:100%}.modaal-iframe-elem{display:block}.modaal-loading-spinner{background:none;height:200px;left:50%;margin:-100px 0 0 -100px;position:absolute;top:50%;-webkit-transform:scale(.25);transform:scale(.25);width:200px}.modaal-loading-spinner>div{height:24px;margin-left:4px;margin-top:4px;position:absolute;width:24px}.modaal-loading-spinner>div>div{background:#fff;border-radius:15px;height:100%;width:100%}.modaal-loading-spinner>div:first-of-type>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:first-of-type{-webkit-transform:translate(84px,84px) rotate(45deg) translate(70px);transform:translate(84px,84px) rotate(45deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(2)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.12s;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(2){-webkit-transform:translate(84px,84px) rotate(90deg) translate(70px);transform:translate(84px,84px) rotate(90deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(3)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(3){-webkit-transform:translate(84px,84px) rotate(135deg) translate(70px);transform:translate(84px,84px) rotate(135deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(4)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.37s;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(4){-webkit-transform:translate(84px,84px) rotate(180deg) translate(70px);transform:translate(84px,84px) rotate(180deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(5)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){-webkit-transform:translate(84px,84px) rotate(225deg) translate(70px);transform:translate(84px,84px) rotate(225deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(6)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.62s;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(6){-webkit-transform:translate(84px,84px) rotate(270deg) translate(70px);transform:translate(84px,84px) rotate(270deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(7)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.75s;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(7){-webkit-transform:translate(84px,84px) rotate(315deg) translate(70px);transform:translate(84px,84px) rotate(315deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(8)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.87s;animation-delay:.87s}.modaal-loading-spinner>div:nth-of-type(8){-webkit-transform:translate(84px,84px) rotate(1turn) translate(70px);transform:translate(84px,84px) rotate(1turn) translate(70px)}@media only screen and (min-width:1400px){.modaal-video-container{height:731px;padding-bottom:0}}@media only screen and (max-width:1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{background:rgba(0,0,0,.7);bottom:20px;top:auto;-webkit-transform:none;transform:none}.modaal-gallery-control:after,.modaal-gallery-control:before{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-width:900px){.modaal-instagram iframe{width:500px!important}}@media only screen and (max-width:600px){.modaal-instagram iframe{width:280px!important}}@media screen and (max-height:1100px){.modaal-instagram iframe{width:700px!important}}@media screen and (max-height:1000px){.modaal-inner-wrapper{padding-bottom:60px;padding-top:60px}.modaal-instagram iframe{width:600px!important}}@media screen and (max-height:900px){.modaal-instagram iframe{width:500px!important}.modaal-video-container{max-height:510px;max-width:900px}}@media only screen and (max-height:820px){.modaal-gallery-label{display:none}}@keyframes instaReveal{0%{opacity:0}to{opacity:1}}@-webkit-keyframes instaReveal{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modaal-loading-spinner{0%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}to{opacity:.1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes modaal-loading-spinner{0%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}to{opacity:.1;-webkit-transform:scale(1);transform:scale(1)}}.outliner{display:none!important}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#fff;border:1px solid #333}::-webkit-scrollbar-thumb{background:#333;-webkit-box-shadow:none;box-shadow:none}main.toppage{background:url(../img/bg-bokasi.jpg) 50%/cover fixed no-repeat}main.toppage div.main-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}main.toppage div.main-inner section{position:relative}main.toppage div.main-inner section.mainimg{margin-bottom:-70px;position:relative}main.toppage div.main-inner section.mainimg h2{left:0;position:relative;top:0}main.toppage div.main-inner section.mainimg h2 img{width:100%}main.toppage div.main-inner section.mainimg p{left:50%;margin-left:-150px;position:absolute;top:80px;width:300px;z-index:99}main.toppage div.main-inner section.mainimg p a{-webkit-animation:heartbeat 2.5s ease-in-out infinite both;animation:heartbeat 2.5s ease-in-out infinite both;display:block}main.toppage div.main-inner section.mainimg p a:hover{opacity:.7}main.toppage div.main-inner section.navi{background:#000;border-left:none;border-top:5px solid red;height:100vh;overflow-y:scroll;position:relative;right:0;top:0;width:100%;z-index:100}main.toppage div.main-inner section.navi h2{background:#000;border-radius:0 0 10px 0;left:0;padding:0 1rem 1rem;position:fixed;top:0;width:150px}main.toppage div.main-inner section.navi aside{margin:2rem}main.toppage div.main-inner section.navi aside div{background-color:#fff}main.toppage div.main-inner section.navi aside div h3{position:relative}main.toppage div.main-inner section.navi aside div h3 span:first-child{left:0;position:absolute;top:-2.5rem}main.toppage div.main-inner section.navi aside div h3 span:last-child{position:absolute;right:0;top:-2.7rem}main.toppage div.main-inner section.navi aside div ul{list-style:none;max-height:300px;overflow-y:scroll;padding:1rem}main.toppage div.main-inner section.navi aside div ul li{border-bottom:2px dotted #000;margin:.5rem;padding:0 0 .5rem}main.toppage div.main-inner section.navi nav{margin:1.5rem}main.toppage div.main-inner section.navi nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0}main.toppage div.main-inner section.navi nav ul li{margin-bottom:1rem;text-align:center;width:50%}main.toppage div.main-inner section.navi nav ul li img{width:95%}main.toppage div.main-inner section.navi nav ul li a:hover{opacity:.7}main.toppage div.main-inner section.navi p.copyright{color:#fff;text-align:center}@media screen and (min-width:560px){main.toppage div.main-inner section.mainimg p{left:50%;margin-left:-225px;position:absolute;top:125px;width:450px}main.toppage div.main-inner section.mainimg p a{display:block}main.toppage div.main-inner section.mainimg p a:hover{opacity:.7}}@media screen and (min-width:960px){main.toppage div.main-inner section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100vh}main.toppage div.main-inner section.mainimg{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:0;width:70%}main.toppage div.main-inner section.mainimg h2{height:100vh;overflow:hidden;text-align:center}main.toppage div.main-inner section.mainimg h2 img{width:100%}main.toppage div.main-inner section.mainimg p{left:50%;margin-left:-225px;position:absolute;top:130px;width:450px}main.toppage div.main-inner section.navi{border-left:5px solid red;border-top:none;position:absolute;right:0;top:0;width:30%}main.toppage div.main-inner section.navi h2{background:none;margin:1rem;position:relative;right:auto;top:auto;width:auto}}@media screen and (min-width:1366px){main.toppage div.main-inner section.mainimg{margin-bottom:0;width:70%}main.toppage div.main-inner section.mainimg h2 img{height:100vh;width:auto}main.toppage div.main-inner section.mainimg p{left:50%;margin-left:-200px;position:absolute;top:110px;width:400px;z-index:999}main.toppage div.main-inner section.navi{position:absolute;right:0;top:0;width:30%}}div.accordion{background-color:rgba(0,0,0,.8);position:fixed;right:0;top:0;z-index:999}div.accordion p.button{background-color:#000;color:#fff;cursor:pointer;font-size:20px;margin:0;padding:10px;text-align:right}@media screen and (min-width:960px){div.accordion{background-color:none;position:relative}div.accordion p.button{display:none}}main.secondpage div.main-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}main.secondpage div.main-inner section{position:relative}main.secondpage div.main-inner section.news{background:url(../img/bg-news.png) no-repeat 0 100%}main.secondpage div.main-inner section.news>div p{padding:10px 16px 5px}main.secondpage div.main-inner section.news>div hr{border-top:2px dotted #333;margin:0 0 40px}main.secondpage div.main-inner section.about{background:url(../img/bg-about.png) no-repeat 0 100%}main.secondpage div.main-inner section.introduction{background:url(../img/bg-introduction.png) no-repeat 0 100%}main.secondpage div.main-inner section.introduction>div p{margin:0;padding:0 16px}main.secondpage div.main-inner section.introduction>div dl{margin:20px auto 30px;width:90%}main.secondpage div.main-inner section.introduction>div dl div{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:2px dotted #333;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:15px 0 10px;text-align:left}main.secondpage div.main-inner section.introduction>div dl div dt{margin-right:20px}main.secondpage div.main-inner section.introduction>div dl div dd span{color:#000;display:block;font-size:14px}@media screen and (min-width:480px){main.secondpage div.main-inner section.introduction>div dl{width:95%}main.secondpage div.main-inner section.introduction>div dl div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:960px){main.secondpage div.main-inner section.introduction>div dl{width:70%}main.secondpage div.main-inner section.introduction>div dl div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}main.secondpage div.main-inner section.introduction>div aside{padding:0 16px}main.secondpage div.main-inner section.introduction>div aside p{padding:0;text-indent:1em}main.secondpage div.main-inner section.introduction>div aside p.img{margin-bottom:20px;padding:0;text-indent:0}main.secondpage div.main-inner section.introduction>div aside p.date{font-size:16px;margin-top:10px;text-indent:0}@media screen and (min-width:480px){main.secondpage div.main-inner section.introduction>div aside p.date{font-size:18px}}main.secondpage div.main-inner section.introduction>div aside p.sign{font-size:16px;text-align:right;text-indent:0}main.secondpage div.main-inner section.introduction>div aside p.sign span{display:block}@media screen and (min-width:480px){main.secondpage div.main-inner section.introduction>div aside p.sign{font-size:18px}main.secondpage div.main-inner section.introduction>div aside p.sign span{display:inline;margin-left:10px}}main.secondpage div.main-inner section.introduction>div aside h3{border-color:#fff #fff #000 red;border-radius:5px 0 0 0;border-style:solid;border-width:0 0 1px 10px;font-size:20px!important;padding:0 0 0 5px!important;text-align:left!important}main.secondpage div.main-inner section.staff{background:url(../img/bg-staff.png) no-repeat 0 100%}main.secondpage div.main-inner section.staff>div>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 16px}main.secondpage div.main-inner section.staff>div>div dl{margin:0;width:100%}main.secondpage div.main-inner section.staff>div>div dl>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px dotted #333;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:10px 0;text-align:center}main.secondpage div.main-inner section.staff>div>div dl>div dt{margin-right:0;width:100%}main.secondpage div.main-inner section.staff>div>div dl>div dt span{display:inline}main.secondpage div.main-inner section.staff>div>div dl>div dd{color:#000;width:100%}main.secondpage div.main-inner section.staff>div>div dl>div dd a{background-color:#000;border-radius:5px;color:#fff;font-size:14px;margin-left:5px;padding:0 5px}@media screen and (min-width:480px){main.secondpage div.main-inner section.staff>div>div dl{margin:0 5px}main.secondpage div.main-inner section.staff>div>div dl>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left}main.secondpage div.main-inner section.staff>div>div dl>div dt{margin-right:16px;width:35%}main.secondpage div.main-inner section.staff>div>div dl>div dt span{display:block}main.secondpage div.main-inner section.staff>div>div dl>div dd{width:65%}}main.secondpage div.main-inner section.staff>div>div ul{list-style:none;margin:0;padding:0;text-align:center;width:100%}main.secondpage div.main-inner section.staff>div>div ul li{border-bottom:2px dotted #333;padding:12px 0 13px}main.secondpage div.main-inner section.staff>div>div ul li a{background-color:#000;border:1px solid #333;border-radius:5px;color:#fff;display:inline-block;font-size:14px;margin-left:5px;padding:0 5px}main.secondpage div.main-inner section.staff>div>div ul li span.jyudo{border:1px solid #333;border-radius:5px;display:inline-block;font-size:14px;margin-left:5px;padding:0 5px}@media screen and (min-width:960px){main.secondpage div.main-inner section.staff>div>div ul{margin:0 5px}}main.secondpage div.main-inner section.comment{background:url(../img/bg-comment.png) no-repeat 0 100%}main.secondpage div.main-inner section.comment>div>p{text-align:center!important}main.secondpage div.main-inner section.comment>div ul{list-style:none;padding:0}main.secondpage div.main-inner section.comment>div ul li{background-color:#d5d5d5;margin:0 0 32px;padding:16px;text-align:left}main.secondpage div.main-inner section.comment>div ul li p{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}main.secondpage div.main-inner section.comment>div ul li p img{margin:0 auto 10px}@media screen and (min-width:560px){main.secondpage div.main-inner section.comment>div ul li{margin:0 10% 32px 0}main.secondpage div.main-inner section.comment>div ul li p{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}main.secondpage div.main-inner section.comment>div ul li p img{margin:0 10px 0 0}}main.secondpage div.main-inner section.comment>div ul li span{display:block;text-align:right}main.secondpage div.main-inner section.comment>div ul li:nth-child(2n){margin:0 0 32px}@media screen and (min-width:560px){main.secondpage div.main-inner section.comment>div ul li:nth-child(2n){margin:0 0 32px 10%}}main.secondpage div.main-inner section.story{background:url(../img/bg-story.png) no-repeat 0 100%}main.secondpage div.main-inner section.story>div ul.episode{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:0}main.secondpage div.main-inner section.story>div ul.episode li{list-style:none;margin:0 10px}main.secondpage div.main-inner section.story>div article>div{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}main.secondpage div.main-inner section.story>div article>div div.slider{width:75%}main.secondpage div.main-inner section.story>div article>div div.slider img{display:none;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;width:100%}main.secondpage div.main-inner section.story>div article>div div.slider img.active{display:block}main.secondpage div.main-inner section.story>div article>div div.thumbnails{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-around;width:25%}main.secondpage div.main-inner section.story>div article>div div.thumbnails img{cursor:pointer;-o-object-fit:cover;object-fit:cover}main.secondpage div.main-inner section.story>div article>div div.thumbnails img:hover{opacity:.7}main.secondpage div.main-inner section.story>div article>div div.thumbnails2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-around;width:25%}main.secondpage div.main-inner section.story>div article>div div.thumbnails2 img{-o-object-fit:cover;object-fit:cover}main.secondpage div.main-inner section.story>div article>div div.thumbnails2 img:hover{opacity:1}main.secondpage div.main-inner section.story>div article h3.title{font-size:20px!important}@media screen and (min-width:560px){main.secondpage div.main-inner section.story>div article h3.title{font-size:35px!important}}main.secondpage div.main-inner section.story>div article div.anime{background:#000;height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}main.secondpage div.main-inner section.story>div article div.anime iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}main.secondpage div.main-inner section.story>div article h3.summary{background:url(../img/line.png) no-repeat 0 100%/180%;text-align:right!important}@media screen and (min-width:560px){main.secondpage div.main-inner section.story>div article h3.summary{background:url(../img/line.png) no-repeat 0 100%/100%}}main.secondpage div.main-inner section.anime{background:url(../img/bg-anime.png) no-repeat 0 100%}main.secondpage div.main-inner section.anime>div ul.episode{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:0}main.secondpage div.main-inner section.anime>div ul.episode li{list-style:none;margin:0 10px}main.secondpage div.main-inner section.anime>div article h3.title{font-size:20px!important}@media screen and (min-width:560px){main.secondpage div.main-inner section.anime>div article h3.title{font-size:35px!important}}main.secondpage div.main-inner section.anime>div article div.anime{background:#000;height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}main.secondpage div.main-inner section.anime>div article div.anime iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}main.secondpage div.main-inner section.location{background:url(../img/bg-location.png) no-repeat 0 100%}main.secondpage div.main-inner section.location>div h2{text-align:center}main.secondpage div.main-inner section.location>div h2 span{display:block;font-size:14px;margin-top:20px}main.secondpage div.main-inner section.location>div ul{-webkit-box-pack:justify;-ms-flex-pack:justify;background:url(../img/timeline.png) no-repeat top/1.9%;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;list-style:none;margin:0 auto;padding:0 8px;width:280px}main.secondpage div.main-inner section.location>div ul li{width:48.9%}main.secondpage div.main-inner section.location>div ul li a{display:inline-block}main.secondpage div.main-inner section.location>div ul li:first-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:right}main.secondpage div.main-inner section.location>div ul li:first-child a:first-child{margin:21px 0 0}main.secondpage div.main-inner section.location>div ul li:first-child a:first-child img{width:95px}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(2){margin:33px 0 0}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(2) img{width:122px}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(3){margin:26px 0 0}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(3) img{width:80px}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(4){margin:45px 0 0}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(4) img{width:118px}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(5){margin:8px 0 0}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(5) img{width:50px}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(6){margin:42px 0 0}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(6) img{width:80px}main.secondpage div.main-inner section.location>div ul li:last-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:left}main.secondpage div.main-inner section.location>div ul li:last-child a:first-child{margin:-10px 0 0}main.secondpage div.main-inner section.location>div ul li:last-child a:first-child img{width:125px}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(2){margin:13px 0 0}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(2) img{width:92px}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(3){margin:37px 0 0}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(3) img{width:105px}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(4){margin:29px 0 0}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(4) img{width:104px}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(5){margin:3px 0 0}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(5) img{width:104px}@media screen and (min-width:560px){main.secondpage div.main-inner section.location>div ul{background:url(../img/timeline.png) no-repeat top/2.1%;width:500px}main.secondpage div.main-inner section.location>div ul li{width:48.8%}main.secondpage div.main-inner section.location>div ul li:first-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}main.secondpage div.main-inner section.location>div ul li:first-child a:first-child{margin:50px 0 0}main.secondpage div.main-inner section.location>div ul li:first-child a:first-child img{width:180px}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(2){margin:67px 0 0}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(2) img{width:auto}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(3){margin:54px 0 0}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(3) img{width:160px}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(4){margin:89px 0 0}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(4) img{width:232px}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(5){margin:34px 0 0}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(5) img{width:auto}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(6){margin:95px 0 0}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(6) img{width:164px}main.secondpage div.main-inner section.location>div ul li:last-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}main.secondpage div.main-inner section.location>div ul li:last-child a:first-child{margin:-17px 0 0}main.secondpage div.main-inner section.location>div ul li:last-child a:first-child img{width:auto}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(2){margin:27px 0 0}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(2) img{width:178px}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(3){margin:75px 0 0}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(3) img{width:210px}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(4){margin:57px 0 0}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(4) img{width:206px}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(5){margin:6px 0 0}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(5) img{width:206px}}@media screen and (min-width:960px){main.secondpage div.main-inner section.location>div ul{background:url(../img/timeline.png) no-repeat top;width:800px}main.secondpage div.main-inner section.location>div ul li{width:49.1%}main.secondpage div.main-inner section.location>div ul li:first-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}main.secondpage div.main-inner section.location>div ul li:first-child a:first-child{margin:65px 0 0}main.secondpage div.main-inner section.location>div ul li:first-child a:first-child img{width:auto}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(2){margin:90px 0 0}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(3){margin:70px 0 0}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(3) img{width:auto}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(4){margin:120px 0 0}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(4) img{width:auto}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(5){margin:50px 0 0}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(6){margin:130px 0 0}main.secondpage div.main-inner section.location>div ul li:first-child a:nth-of-type(6) img{width:auto}main.secondpage div.main-inner section.location>div ul li:last-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}main.secondpage div.main-inner section.location>div ul li:last-child a:first-child{margin:-23px 0 0}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(2){margin:36px 0 0}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(2) img{width:auto}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(3){margin:99px 0 0}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(3) img{width:auto}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(4){margin:79px 0 0}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(4) img{width:auto}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(5){margin:9px 0 0}main.secondpage div.main-inner section.location>div ul li:last-child a:nth-of-type(5) img{width:auto}}main.secondpage div.main-inner section.chara{background:url(../img/bg-character.png) no-repeat 0 100%}main.secondpage div.main-inner section.chara .tab{margin:0 auto;width:100%}main.secondpage div.main-inner section.chara .tab_list{line-height:1.2;margin-left:0;padding:0}main.secondpage div.main-inner section.chara .tab_list li{cursor:pointer}main.secondpage div.main-inner section.chara .tab_list li:hover{opacity:.7}main.secondpage div.main-inner section.chara .tab_list li span{display:block;font-size:9px}@media screen and (min-width:560px){main.secondpage div.main-inner section.chara .tab_list li{margin-left:30px}main.secondpage div.main-inner section.chara .tab_list li span{font-size:16px;margin-left:-35px}main.secondpage div.main-inner section.chara .tab_list li span.long{font-size:13px}}main.secondpage div.main-inner section.chara .slick-disabled{display:none!important}main.secondpage div.main-inner section.chara .tab_content .tab_item{cursor:-webkit-grab;cursor:grab}main.secondpage div.main-inner section.chara .tab_content .tab_item>div{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;align-items:center;background-color:#000;border:1px solid #000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:10px}main.secondpage div.main-inner section.chara .tab_content .tab_item>div>p{margin-bottom:0;width:100%}main.secondpage div.main-inner section.chara .tab_content .tab_item>div aside,main.secondpage div.main-inner section.chara .tab_content .tab_item>div>p img{width:100%}main.secondpage div.main-inner section.chara .tab_content .tab_item>div aside h3{margin:0 0 -10px!important;text-align:center}main.secondpage div.main-inner section.chara .tab_content .tab_item>div aside h3 span{font-size:1em!important}main.secondpage div.main-inner section.chara .tab_content .tab_item>div aside h3 [data-ruby]{position:relative}main.secondpage div.main-inner section.chara .tab_content .tab_item>div aside h3 [data-ruby]:before{content:attr(data-ruby);font-size:.3em;left:0;margin:auto;position:absolute;right:0;text-align:center!important;top:-1em}main.secondpage div.main-inner section.chara .tab_content .tab_item>div aside h3.long{font-size:24px!important}main.secondpage div.main-inner section.chara .tab_content .tab_item>div aside p{text-align:center}@media screen and (min-width:560px){main.secondpage div.main-inner section.chara .tab_content .tab_item>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}main.secondpage div.main-inner section.chara .tab_content .tab_item>div>p{width:35%}main.secondpage div.main-inner section.chara .tab_content .tab_item>div aside{width:65%}main.secondpage div.main-inner section.chara .tab_content .tab_item>div aside h3 span{font-size:1.3em!important}}@media screen and (min-width:960px){main.secondpage div.main-inner section.chara .tab_content .tab_item>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}main.secondpage div.main-inner section.chara .tab_content .tab_item>div>p{width:25%}main.secondpage div.main-inner section.chara .tab_content .tab_item>div aside{width:75%}main.secondpage div.main-inner section.chara .tab_content .tab_item>div aside h3 span{font-size:1.3em!important}}main.secondpage div.main-inner section.chara .tab_content .tab_item p.comingsoon{font-size:3em;line-height:5;text-align:center}main.secondpage div.main-inner section.content>ul{-webkit-box-pack:center;-ms-flex-pack:center;border-bottom:1px solid red;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;list-style:none;margin:0 0 20px;padding:70px 0 20px}main.secondpage div.main-inner section.content>ul li{margin:0 10px}main.secondpage div.main-inner section.content>ul li a{display:block}main.secondpage div.main-inner section.content>ul li a:hover{opacity:.7}main.secondpage div.main-inner section.content>div{margin:0 auto;max-width:840px;padding:0 16px;text-align:center}main.secondpage div.main-inner section.content>div h2{margin:40px 0}main.secondpage div.main-inner section.content>div h3{margin:0 0 10px!important;padding:10px 0 0}main.secondpage div.main-inner section.content>div p{text-align:left;text-align:justify}main.secondpage div.main-inner section.chronology{background:url(../img/bg-chronoogy.png) no-repeat 0 100%}main.secondpage div.main-inner section.chronology .table-container{overflow-x:auto;padding-bottom:10px;position:relative;white-space:nowrap}main.secondpage div.main-inner section.chronology .table{border-collapse:collapse}main.secondpage div.main-inner section.chronology .table__header{background:#000;color:#fff;font-weight:400}main.secondpage div.main-inner section.chronology td,main.secondpage div.main-inner section.chronology th{padding:10px}main.secondpage div.main-inner section.chronology th.text{white-space:nowrap}main.secondpage div.main-inner section.chronology td.text{text-align:left;white-space:normal}main.secondpage div.main-inner section.chronology tr:nth-child(2n){background:#e6e6e6}main.secondpage div.main-inner section.chronology .scroll-hint{-webkit-animation:scroll-hint-animation 2s ease infinite;animation:scroll-hint-animation 2s ease infinite;background:rgba(0,0,0,.5);color:#fff;display:none;left:50%;line-height:1.4;padding:10px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@-webkit-keyframes scroll-hint-animation{0%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}50%{-webkit-transform:translate(-40%,-50%);transform:translate(-40%,-50%)}to{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes scroll-hint-animation{0%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}50%{-webkit-transform:translate(-40%,-50%);transform:translate(-40%,-50%)}to{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}main.secondpage div.main-inner section.chronology .scroll-hint--show{display:block}main.secondpage div.main-inner section.glossary{background:url(../img/bg-glossary.png) no-repeat 0 100%}main.secondpage div.main-inner section.glossary div ul{list-style:none;padding:0 16px}main.secondpage div.main-inner section.glossary div ul li{margin-bottom:50px;overflow:hidden}main.secondpage div.main-inner section.glossary div ul li h3{border-bottom:1px solid #480000;color:#480000;font-weight:400;margin:0 0 20px!important;position:relative;text-align:left!important}main.secondpage div.main-inner section.glossary div ul li h3 span{font-size:1em!important}main.secondpage div.main-inner section.glossary div ul li h3 small{bottom:5px;color:#000;display:block;font-size:18px;padding:0;position:relative}main.secondpage div.main-inner section.glossary div ul li h3 small mark{background:#e0e0e0;border-radius:5px;font-size:16px;margin:0 .5rem 0 0;padding:0 .3em}@media screen and (min-width:560px){main.secondpage div.main-inner section.glossary div ul li h3 small{bottom:5px;position:absolute;right:0}}main.secondpage div.main-inner section.glossary div ul li p #annotation4-1:hover{cursor:pointer;text-decoration:underline}main.secondpage div.main-inner section.glossary div ul li p #annotation4-2{font-size:12px;text-indent:0}main.secondpage div.main-inner section.glossary div ul li [data-ruby]{position:relative}main.secondpage div.main-inner section.glossary div ul li [data-ruby]:before{content:attr(data-ruby);font-size:.5em;left:3px;margin:auto;position:absolute;right:0;top:-1em}main.secondpage div.main-inner section.material{background:url(../img/bg.material.png) no-repeat 0 100%}main.secondpage div.main-inner section.material div{padding:0 16px}main.secondpage div.main-inner section.material div ul{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;list-style:none;padding:0}main.secondpage div.main-inner section.material div ul li{margin:10px;width:45%}main.secondpage div.main-inner section.material div ul li a img{margin-bottom:10px}main.secondpage div.main-inner section.sightseeing{background:url(../img/bg-sightseeing.png) no-repeat 0 100%}main.secondpage div.main-inner section.sightseeing>div>p{font-size:14px;text-align:center}main.secondpage div.main-inner section.sightseeing>div ul{list-style:none;padding:0 16px}main.secondpage div.main-inner section.sightseeing>div ul li{margin-bottom:50px;overflow:hidden}main.secondpage div.main-inner section.sightseeing>div ul li h3{border-bottom:1px solid #480000;color:#480000;font-weight:400;margin:0 0 20px!important;text-align:left!important}main.secondpage div.main-inner section.sightseeing>div ul li h3 span{font-size:1em!important}main.secondpage div.main-inner section.sightseeing>div ul li h3 [data-ruby]{position:relative}main.secondpage div.main-inner section.sightseeing>div ul li h3 [data-ruby]:before{content:attr(data-ruby);font-size:.5em;left:0;margin:auto;position:absolute;right:0;top:-1em}main.secondpage div.main-inner section.sightseeing>div ul li figure{float:none;margin:0 auto .5rem;max-width:300px;text-align:left}main.secondpage div.main-inner section.sightseeing>div ul li figure img{height:auto;pointer-events:none;width:100%}main.secondpage div.main-inner section.sightseeing>div ul li figure figcaption{color:#666;font-size:15px;padding:8px 0}main.secondpage div.main-inner section.sightseeing>div ul li p{margin-bottom:1rem;text-indent:1em}main.secondpage div.main-inner section.sightseeing>div ul li p img{float:none;margin-right:0;width:100%}main.secondpage div.main-inner section.sightseeing>div ul li #annotation1-1:hover,main.secondpage div.main-inner section.sightseeing>div ul li #annotation2-1:hover,main.secondpage div.main-inner section.sightseeing>div ul li #annotation3-1:hover{cursor:pointer;text-decoration:underline}main.secondpage div.main-inner section.sightseeing>div ul li #annotation1-2,main.secondpage div.main-inner section.sightseeing>div ul li #annotation2-2,main.secondpage div.main-inner section.sightseeing>div ul li #annotation3-2{font-size:16px;text-indent:0}main.secondpage div.main-inner section.sightseeing>div ul li h4{font-size:18px;font-weight:400;text-align:left}main.secondpage div.main-inner section.sightseeing>div ul li div{display:inline-block}main.secondpage div.main-inner section.sightseeing>div ul li table{border:1px solid #666;line-height:1.5;text-align:left}main.secondpage div.main-inner section.sightseeing>div ul li table tr td{border:1px solid #666;padding:0 10px}main.secondpage div.main-inner section.sightseeing>div ul li table td:first-child{background-color:#666;border:1px solid;border-color:#666 #666 #fff;color:#fff;text-align:center;width:120px}main.secondpage div.main-inner section.sightseeing>div ul li tr:last-child td:first-child{border:1px solid #666}main.secondpage div.main-inner section.special{background:url(../img/bg-special.png) no-repeat 0 100%}main.secondpage div.main-inner section.special .tab{margin:0 auto;text-align:center;width:100%}main.secondpage div.main-inner section.special ul.tab_list-spe li{background-color:#480000;border:5px solid #fff;color:#fff;cursor:pointer;margin:0 10px;padding:10px}main.secondpage div.main-inner section.special ul.tab_list-spe li p{text-align:center}main.secondpage div.main-inner section.special ul.tab_list-spe li:hover{background-color:#000}main.secondpage div.main-inner section.special .tab_content-spe ul{list-style-type:none;margin:0;padding:20px}main.secondpage div.main-inner section.special .tab_content ul li{list-style-type:none;margin-bottom:10px}main.secondpage div.main-inner section.special .tab_content ul:focus,main.secondpage div.main-inner section.special .tab_list li:focus{outline:none}main.secondpage div.main-inner section.special .tab_prev{bottom:0;display:none;height:100%;left:0;position:absolute;width:24px;z-index:8}main.secondpage div.main-inner section.special .tab_prev:after{border-color:transparent #000 transparent transparent;border-style:solid;border-width:8px 13px 8px 0;content:"";display:block;height:0;left:calc(50% - 8px);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0}main.secondpage div.main-inner section.special .tab_next{bottom:0;display:block;height:100%;position:absolute;right:0;width:24px;z-index:8}main.secondpage div.main-inner section.special .tab_next:after{border-color:transparent transparent transparent #000;border-style:solid;border-width:8px 0 8px 13px;content:"";display:block;height:0;position:absolute;right:calc(50% - 8px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0}main.secondpage div.main-inner section.special .slick-disabled{display:none!important}main.secondpage div.main-inner section.special .tab_content .tab_item{margin:0 auto;text-align:center}main.secondpage div.main-inner section.special .tab_content .tab_item h3{margin:0 0 -10px!important}main.secondpage div.main-inner section.special .tab_content .tab_item h3 span{font-size:1.5em!important}main.secondpage div.main-inner section.special .tab_content .tab_item h3 [data-ruby]{position:relative}main.secondpage div.main-inner section.special .tab_content .tab_item h3 [data-ruby]:before{content:attr(data-ruby);font-size:.5em;left:0;margin:auto;position:absolute;right:0;top:-1em}main.secondpage div.main-inner section.special .tab_content .tab_item p{margin:0;text-align:center!important}main.secondpage div.main-inner section.special .tab_content .tab_item p img{margin:10px auto}main.secondpage div.main-inner section.special ul li{line-height:2;margin-bottom:20px}main.secondpage div.main-inner section.special ul li.large{font-size:28px}main.secondpage div.main-inner section.special ul li.medium{font-size:23px}main.secondpage div.main-inner section.special ul li.small{font-size:20px}main.secondpage div.main-inner section.navi{background:#000;border:0 soild red;border-top:5px solid red;position:relative;right:0;top:0;width:100%}main.secondpage div.main-inner section.navi h2{background:#000;border-radius:0 0 10px 0;left:0;padding:0 1rem 1rem;position:fixed;top:0;width:80px}main.secondpage div.main-inner section.navi h2 a{display:block}main.secondpage div.main-inner section.navi h2 a:hover{opacity:.7}main.secondpage div.main-inner section.navi nav{margin:1.5rem}main.secondpage div.main-inner section.navi nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0}main.secondpage div.main-inner section.navi nav ul li{margin-bottom:1rem;text-align:center;width:50%}main.secondpage div.main-inner section.navi nav ul li img{width:95%}main.secondpage div.main-inner section.navi nav ul li a{display:block}main.secondpage div.main-inner section.navi nav ul li a:hover{opacity:.7}main.secondpage div.main-inner section.navi p.copyright{color:#fff;text-align:center}@media screen and (min-width:560px){main.secondpage div.main-inner section.glossary div ul li p img{float:left;margin-right:10px;width:350px}main.secondpage div.main-inner section.material div ul li{width:30%}main.secondpage div.main-inner section.sightseeing div ul li figure{float:left;margin:0 1rem 1rem 0;max-width:350px;text-align:left;width:100%}}@media screen and (min-width:960px){main.secondpage div.main-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}main.secondpage div.main-inner section.news p{padding:0 0 32px}main.secondpage div.main-inner section.staff>div>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}main.secondpage div.main-inner section.content{width:80%}main.secondpage div.main-inner section.content>ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 20px;padding:20px 0}main.secondpage div.main-inner section.content>ul li{margin:0 10px;width:auto}main.secondpage div.main-inner section.content>div{text-align:center}main.secondpage div.main-inner section.navi{border-left:5px solid red;border-top:none;width:20%}main.secondpage div.main-inner section.navi h2{background:none;margin:1rem;position:relative;right:auto;top:auto;width:auto}main.secondpage div.main-inner section.navi nav{margin:1.5rem}main.secondpage div.main-inner section.navi nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0}main.secondpage div.main-inner section.navi nav ul li{margin-bottom:1rem;text-align:center;width:100%}main.secondpage div.main-inner section.navi nav ul li img{width:95%}}@-webkit-keyframes heartbeat{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.91);transform:scale(.91)}17%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(.98);transform:scale(.98)}33%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.87);transform:scale(.87)}45%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeat{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.91);transform:scale(.91)}17%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(.95);transform:scale(.95)}33%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.92);transform:scale(.92)}45%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}.popup-overlay{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:rgba(0,0,0,.7);display:none;inset:0;justify-content:center;position:fixed;z-index:9999}.popup-overlay .popup-content{background:#fff;font-size:15px;line-height:1.5;padding:25px!important;text-align:center;width:280px}.popup-overlay .popup-buttons{-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around;margin-top:15px}.popup-overlay .popup-buttons button{border:none;border-radius:5px;cursor:pointer;padding:8px 18px}.popup-overlay #popup-yes{background:#007aff;color:#fff}.popup-overlay #popup-no{background:#ccc}