@charset "UTF-8";@import"//hello.myfonts.net/count/30e560";@font-face{font-family:BrandonText;src:url(/assets/fonts/brandon/30E560_0_0.eot);src:url(/assets/fonts/brandon/30E560_0_0.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/brandon/30E560_0_0.woff2) format("woff2"),url(/assets/fonts/brandon/30E560_0_0.woff) format("woff"),url(/assets/fonts/brandon/30E560_0_0.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:BrandonText;src:url(/assets/fonts/brandon/30E560_2_0.eot);src:url(/assets/fonts/brandon/30E560_2_0.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/brandon/30E560_2_0.woff2) format("woff2"),url(/assets/fonts/brandon/30E560_2_0.woff) format("woff"),url(/assets/fonts/brandon/30E560_2_0.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:BrandonText;src:url(/assets/fonts/brandon/30E560_9_0.eot);src:url(/assets/fonts/brandon/30E560_9_0.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/brandon/30E560_9_0.woff2) format("woff2"),url(/assets/fonts/brandon/30E560_9_0.woff) format("woff"),url(/assets/fonts/brandon/30E560_9_0.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:BrandonText;src:url(/assets/fonts/brandon/30E560_8_0.eot);src:url(/assets/fonts/brandon/30E560_8_0.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/brandon/30E560_8_0.woff2) format("woff2"),url(/assets/fonts/brandon/30E560_8_0.woff) format("woff"),url(/assets/fonts/brandon/30E560_8_0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:BrandonText;src:url(/assets/fonts/brandon/30E560_5_0.eot);src:url(/assets/fonts/brandon/30E560_5_0.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/brandon/30E560_5_0.woff2) format("woff2"),url(/assets/fonts/brandon/30E560_5_0.woff) format("woff"),url(/assets/fonts/brandon/30E560_5_0.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:BrandonText;src:url(/assets/fonts/brandon/30E560_B_0.eot);src:url(/assets/fonts/brandon/30E560_B_0.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/brandon/30E560_B_0.woff2) format("woff2"),url(/assets/fonts/brandon/30E560_B_0.woff) format("woff"),url(/assets/fonts/brandon/30E560_B_0.ttf) format("truetype");font-weight:200;font-style:normal}body{font:14px BrandonText,Microsoft JhengHei,PingFang SC,Helvetica,Arial,sans-serif;text-size-adjust:100%;position:relative;background-color:#fff}body,select,input,textarea{color:#000}a{transition:opacity .7s;color:#000;opacity:1}.no-touch a:hover,.no-touch a:hover:after{color:#9e3200}a.on{color:#9e3200}::-moz-selection{background-color:#9e3200;color:#fff;text-shadow:none}::selection{background-color:#9e3200;color:#fff;text-shadow:none}a:link{-webkit-tap-highlight-color:transparent}input:-moz-placeholder{color:transparent}textarea:-moz-placeholder{color:transparent}.bgSize{-ms-behavior:url(js/libs/backgroundsize.min.htc);behavior:url(js/libs/backgroundsize.min.htc)}.tabler{table-layout:fixed;display:table;height:100%;width:100%}.tabler .pad-left,.tabler .pad-sp,.tabler .pad-right,.tabler .cell{vertical-align:top;display:table-cell;position:relative;height:100%}.more-btn{display:inline-block;font-size:22px}.more-btn:after{font-family:arial,sans-serif;position:relative;padding-left:8px;font-size:32px;content:"→";top:-5px}.button{background-color:transparent;padding:10px 80px 8px 20px;border:1px solid #3e3e3e;display:inline-block;position:relative;border-radius:0;appearance:none;font-size:15px;color:#3e3e3e}.button:after{font-family:arial,sans-serif;position:absolute;font-size:22px;content:"→";right:16px;top:4px}.down-more{padding-bottom:0;margin-bottom:26px;position:relative;font-weight:300;font-size:16px;display:block}.down-more:after{font-family:arial,sans-serif;position:absolute;font-size:30px;color:#6b6b6b;content:"↓";width:100%;bottom:0;left:0;display:none}.down-arrow{font-family:arial,sans-serif;margin-top:88px;font-size:30px;color:#6b6b6b;width:100%}.share .text{vertical-align:middle;display:inline-block;padding-right:12px;color:#232323}.share .text>span{color:#535353}.share>a{background-image:url(/images/share.png);background-repeat:no-repeat;background-size:150px 100px;vertical-align:middle;display:inline-block;margin-right:7px;margin-left:7px;height:50px;width:50px}.share>a>img{display:none}.share .facebook{background-position:0 0}.share .twitter{background-position:-50px 0}.share .linkedin{background-position:-100px 0;margin-right:3px}.share>a:hover{background-position-y:-50px}.holder{padding-right:88px;padding-left:88px;position:relative;margin-right:auto;margin-left:auto;max-width:1616px;width:100%}.menu-show{overflow:hidden}#wrapper{position:relative;padding-top:80px;overflow:hidden}#article{position:relative;padding-top:120px;z-index:1}#article *{font-weight:300}#article strong{font-weight:600}#article .top-text{text-align:center}#article .top-text .title{letter-spacing:-4px;margin-bottom:18px;line-height:100px;font-weight:900;font-size:80px;display:block}#article .top-text p{margin-bottom:120px;line-height:30px;font-weight:300;font-size:23px}#article .top-text .sp-line{background-color:#c2c2c2;display:inline-block;margin-bottom:6px;margin-top:12px;max-width:560px;height:1px;width:48%}#article .in-left{padding-left:5%;font-size:16px;float:right;width:30%}#article .in-right{float:left;width:70%}.learn-more__work{margin-top:80px}@media(max-width:1280px){.holder{padding-right:44px;padding-left:44px}}@media(max-width:640px),(-webkit-min-device-pixel-ratio:1.25)and (max-width:736px)and (orientation:landscape),(min--moz-device-pixel-ratio:1.25)and (max-width:736px)and (orientation:landscape),(-o-min-device-pixel-ratio:1.25/1)and (max-width:736px)and (orientation:landscape),(min-device-pixel-ratio:1.25)and (max-width:736px)and (orientation:landscape),(min-resolution:200dpi)and (max-width:736px)and (orientation:landscape),(min-resolution:1.25dppx)and (max-width:736px)and (orientation:landscape){.share>a{margin-right:10px;margin-left:10px}.share .text{padding-right:4px}.down-more{font-size:14px;font-weight:300}.down-more:after{font-size:19px}#wrapper{padding-top:80px}#article .discover{font-size:13px}#article .discover:before{top:-3px}#article .top-text .title{letter-spacing:-2px;line-height:45px;font-size:45px}#article .top-text p{line-height:22px;font-size:16px;font-weight:300}.down-arrow{font-size:19px}#article .top-text p{margin-bottom:60px}.learn-more__work{margin-top:110px}}@media(-webkit-min-device-pixel-ratio:1.25)and (max-width:640px)and (orientation:portrait),(min--moz-device-pixel-ratio:1.25)and (max-width:640px)and (orientation:portrait),(-o-min-device-pixel-ratio:1.25/1)and (max-width:640px)and (orientation:portrait),(min-device-pixel-ratio:1.25)and (max-width:640px)and (orientation:portrait),(min-resolution:200dpi)and (max-width:640px)and (orientation:portrait),(min-resolution:1.25dppx)and (max-width:640px)and (orientation:portrait){#article{padding-top:80px}.down-arrow{margin-top:55px}}@media(-webkit-min-device-pixel-ratio:1.25)and (max-width:640px)and (orientation:landscape),(min--moz-device-pixel-ratio:1.25)and (max-width:640px)and (orientation:landscape),(-o-min-device-pixel-ratio:1.25/1)and (max-width:640px)and (orientation:landscape),(min-device-pixel-ratio:1.25)and (max-width:640px)and (orientation:landscape),(min-resolution:200dpi)and (max-width:640px)and (orientation:landscape),(min-resolution:1.25dppx)and (max-width:640px)and (orientation:landscape){#article{padding-top:50px}#article .top-text p{margin-bottom:-30px}.learn-more__work{margin-top:70px}}#article .discover{text-align:center;position:relative;font-size:14px;line-height:25px;color:#000;max-width:960px;margin:0 auto 26px}#article .discover,#article .discover a{font-weight:400}.discover .sp{display:inline-block;padding:0 10px}.discover .break-point .sp{display:none}.discover .hidebox{display:inline}@media(max-width:840px){.discover .break-point .sp{display:inline-block}.discover .break-point .sp.hidebox{display:none}.discover.opened .break-point .sp.hidebox{display:inline-block}.discover .break-point br{display:none}}@media(max-width:710px)and (min-width:641px){.discover .break-point .sp{display:inline-block}.discover .break-point .sp.hidebox{display:none}.discover.opened .break-point .sp.hidebox{display:inline-block}.discover .break-point br{display:none}}@media(max-width:640px){.discover .all-text,.discover .show-all,.home-more__discover a{font-size:13px}#article .discover,#article .discover a{font-size:13px;line-height:23px}.discover .sp{padding:0 6px}}.toggle-btn{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.toggle-btn__text{font-size:16px}.toggle-btn__icon{width:16px;height:16px;position:relative;display:block;margin-left:12px}.toggle-btn__icon:before,.toggle-btn__icon:after{content:"";width:100%;display:block;height:2px;position:absolute;top:50%;background-color:#222;margin-top:-1px}.toggle-btn__icon:after{transform:rotate(90deg);transition:.3s transform ease}.toggle-btn.active .toggle-btn__icon:after{transform:unset}@media screen and (max-width:640px){.toggle-btn__icon{width:14px;height:14px;margin-left:8px;margin-top:2px}}.a11y{position:absolute!important;z-index:-1000!important;right:99999px!important}.learn-more__toggle-btn{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:15px 0;border-top:1px solid #7f7f7f}.learn-more__toggle-text{font-weight:400;font-size:16px}.learn-more__toggle-btn.active .learn-more__toggle-text{color:#9e3200}.learn-more__toggle-btn.active .toggle-btn__icon:before,.learn-more__toggle-btn.active .toggle-btn__icon:after{background-color:#9e3200}@media screen and (min-width:1025px){.learn-more__toggle-btn:hover .learn-more__toggle-text{color:#9e3200}.learn-more__toggle-btn:hover .toggle-btn__icon:before,.learn-more__toggle-btn:hover .toggle-btn__icon:after{background-color:#9e3200}}.learn-more__body{display:none;text-align:center}.learn-more__wrapper{max-width:1024px;margin:0 auto;padding:50px 24px 74px;font-size:15px}.learn-more__wrapper h1,.learn-more__wrapper h2,.learn-more__wrapper h3{font-weight:600;margin-bottom:12px;font-size:18px}.learn-more__wrapper h3:last-of-type{margin-top:50px}.learn-more__wrapper p{margin-bottom:24px;line-height:1.5;font-weight:400}.learn-more__discover a{font-weight:400;line-height:1.5}input:focus,select:focus,textarea:focus,a:focus,a:focus .logo{outline:2px solid #000!important}#article .url a{font-size:18px}
