@charset "UTF-8";*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;animation:fadeIn 2s ease 0s 1 normal;background:#fff;color:#000;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:16px;font-weight:400;letter-spacing:.05em;line-height:1.8;word-break:break-all}img{height:auto;max-width:100%;vertical-align:top;width:auto}a{color:#333;text-decoration:none;transition:all .08s linear}a:active,a:focus,a:hover{outline:none}a:hover{zoom:1;filter:alpha(opacity=80);opacity:.8}a img,input[type=image],input[type=submit]{filter:alpha(opacity=100);opacity:1;transition:all .2s ease-in}a:hover img.noTrans{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";opacity:1}input,select,textarea{border:0;border-radius:0;box-sizing:border-box;outline:0;padding:2px}input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{border:1px solid #c9d2d8;color:inherit;font-size:16px}textarea{line-height:1.6}label{cursor:pointer}input[type=checkbox],input[type=radio]{border:1px solid #c9d2d8;margin-right:5px;vertical-align:-.1em}::selection{background:#33a9e1;color:#111}::-moz-selection{background:#33a9e1;color:#111}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder,::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#ccc!important}.clear{clear:both}.clearfix:after{clear:both;content:"";display:block}.defs{display:none}.taC{margin-left:auto;margin-right:auto;text-align:center}.font12{font-size:12px}.font14{font-size:14px}.font16{font-size:16px}.font18{font-size:18px}.font20{font-size:20px}.font22{font-size:22px}.font24{font-size:24px}.font26{font-size:26px}.font28{font-size:28px}.font30{font-size:30px}.font32{font-size:32px}.font34{font-size:34px}.font36{font-size:36px}.font38{font-size:38px}html body .wrapper{height:auto}html body .wrapper,html body .wrapper header{background-color:#fff;width:100%}html body .wrapper header nav{background-color:#33a9e1}html body .wrapper .container{background-color:#fff;margin:0 auto;max-width:1200px}html body .wrapper .container main,html body .wrapper .container main article,html body .wrapper .container main article header,html body .wrapper .container main section,html body .wrapper footer{background-color:#fff}.navigation{height:80px}.navigation__list{align-items:center;display:flex;height:100%;justify-content:right;margin:unset;width:100%}.navigation__list__item{margin-right:5%}.navigation__list__item a{color:#fff;font-weight:500}.abovethefold{height:95vh;width:100%}.abovethefold__logo{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;width:60%}@media screen and (min-width:1000px){.abovethefold__logo{width:60%}}.abovethefold__logo__image{height:auto;width:100%}.info{margin:0 auto;padding:50px 0;width:85%}.infoTable{margin:0 auto;max-width:700px;width:100%}.infoTable tr{border-bottom:1px solid #444;display:flex;flex-direction:column;padding:30px 0;width:100%}@media screen and (min-width:1000px){.infoTable tr{flex-direction:row}}.infoTable th{text-align:left;width:100%}@media screen and (min-width:1000px){.infoTable th{width:30%}}.infoTable td{text-align:left;width:100%}@media screen and (min-width:1000px){.infoTable td{width:70%}}.infoTable__wideRow{display:flex;flex-wrap:wrap}.infoTable__wideRow th{width:100%}@media screen and (min-width:1000px){.infoTable__wideRow th{width:30%}}.infoTable__wideRow td{width:100%}@media screen and (min-width:1000px){.infoTable__wideRow td{width:70%}}.infoTable__wideRow td:not(:first-of-type){margin-left:unset}@media screen and (min-width:1000px){.infoTable__wideRow td:not(:first-of-type){margin-left:30%}}.copy{height:auto;padding:30px 0;width:100%}.copy__wrapper{align-items:center;display:flex;justify-content:center;margin:50px auto;max-width:90%;width:750px}.copy__image{filter:drop-shadow(2px 2px 3px rgba(0,0,0,.85));height:auto;width:100%}.contact{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:30px auto 0;max-width:700px;width:100%}.contact a{color:#33a9e1;text-decoration:underline}.footer{align-items:center;display:flex;height:80px;justify-content:center;width:100%}