@import url(//hello.myfonts.net/count/3c6849);.clearfix,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.ie7 address,article div.logo h1,article div.visi div cite,article div.visi div p,em{font-style:normal}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}* html .clearfix{height:1%}@font-face{font-family:FFLiantStdRegular;src:url(../fonts/font.woff2) format("woff2"),url(../fonts/font.woff) format("woff")}a{text-decoration:none}a:link,a:visited{color:#34b233}a:active,a:focus,a:hover{color:#565655}strong{font-weight:400}.seo{display:none}article div.visi,section article{display:-webkit-box;display:-ms-flexbox}body,html{width:100%;height:100%}section article{display:flex;display:-ms-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-direction:column;-ms-flex-line-pack:center;align-content:center;-ms-align-content:center}article div.logo{padding:0;width:100%;height:58vh;min-height:280px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-align-items:center;-ms-justify-content:center}article div.logo figure.logo{width:440px;height:auto;margin-top:44px;margin-left:22px}article div.logo h1{font-family:FFLiantStdRegular,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:22pt;color:#34b233;margin-bottom:11px}article div.logo blockquote,article div.logo cite,article div.logo p{font-family:Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-style:normal;font-size:16pt;color:#565655;line-height:1.3em;margin-bottom:11px}article div.visi div cite,article div.visi div p,article.txt h1{font-family:FFLiantStdRegular,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}article div.logo cite{font-size:9pt;letter-spacing:.02em}article div.visi{height:42vh;min-height:320px;width:100%;display:flex;display:-ms-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-justify-content:flex-end;position:relative;overflow:hidden}article div.visi div{z-index:99;padding-top:110px}article div.visi div:nth-child(1){width:31%;-ms-flex-negative:0;flex-shrink:0}article div.visi div:nth-child(2){width:31%;-webkit-box-flex:0 auto;-ms-flex-positive:0 auto;flex-grow:0 auto}article div.visi div cite{font-weight:400;font-size:20pt;letter-spacing:.08em;color:#fae700;margin-right:132px}article div.visi div p{font-weight:400;font-size:48pt;line-height:1.3em;letter-spacing:.05em;color:#fff;padding-right:44px;white-space:nowrap}article div.visi div.bg{position:absolute;z-index:8;top:0;left:13.33333%;padding:0;margin:0}article div.visi div.bg figure{width:2420px;height:auto}article div.visi div.bg figure img{width:100%;height:auto}article.txt{padding:88px 20%}article.txt h1{font-weight:400;font-style:normal;font-size:24pt;color:#565655;line-height:1.3em;margin-bottom:22px}article.txt h2,article.txt h3,article.txt p{font-family:Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-style:normal}article.txt h2,article.txt h3,article.txt p,article.txt ul li{font-size:13pt;line-height:1.3em}article.txt h2{color:#34b233;margin-top:7.33px}article.txt h3{text-decoration:underline;color:#565655;margin-top:7.33px}article.txt p{color:#565655;margin:11px 0}article.txt p strong{font-weight:700}article.txt ul li,footer{font-family:Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-style:normal}article.txt ul{list-style-type:inherit;margin:0 44px}article.txt ul li{color:#565655;margin-bottom:5.5px}footer{font-size:10pt;padding:22px 20%;line-height:1.35em;position:absolute;top:0;right:0}footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;display:-ms-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-justify-content:flex-end}footer ul li{margin-left:22px}footer ul li a:link,footer ul li a:visited{color:#565655}footer ul li a:hover{color:#34b233}@media screen and (max-width:1920px){section article div.visi div{padding-top:110px}section article div.visi div:nth-child(1){width:30%;-ms-flex-negative:0;flex-shrink:0}section article div.visi div:nth-child(2){width:33%;-webkit-box-flex:0 auto;-ms-flex-positive:0 auto;flex-grow:0 auto}section article div.visi div p{font-size:40pt;padding-right:44px}}@media screen and (max-width:1480px){section article div.visi div:nth-child(1){width:33%;-ms-flex-negative:0;flex-shrink:0}section article div.visi div:nth-child(2){width:35%;-webkit-box-flex:0 auto;-ms-flex-positive:0 auto;flex-grow:0 auto}section article div.visi div{padding-top:99px}section article div.visi div p{font-size:38pt}section article div.visi div.bg{left:10%}}@media screen and (max-width:1280px){section article div.logo{height:55vh}section article div.visi{height:45vh}section article div.visi div:nth-child(1){width:40%;-ms-flex-negative:0;flex-shrink:0}section article div.visi div:nth-child(2){width:38%;-webkit-box-flex:0 auto;-ms-flex-positive:0 auto;flex-grow:0 auto}section article div.visi div p{font-size:32pt;padding-right:0}section article div.visi div.bg{left:5%}}@media screen and (max-width:960px){section article div{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-direction:column}section article div.logo{height:40vh}section article div.logo figure.logo{width:352px;height:auto}section article div.visi{height:60vh;min-height:440px}section article div.visi div{z-index:99;padding-left:30%}section article div.visi div:nth-child(1){width:100%}section article div.visi div:nth-child(2){width:100%;padding-top:44px;padding-bottom:44px}}@media screen and (max-width:960px) and (orientation:landscape){section article div.logo figure.logo{width:308px}section article div.bg figure{width:1452px!important;height:auto}}@media screen and (max-width:640px){section article div.logo{height:40vh;min-height:auto}section article div.visi{height:60vh;min-height:auto}section article div.logo figure.logo{width:220px;height:auto}section article div.visi div{padding-left:17.5%}section article div.visi div:nth-child(1){width:100%;height:auto;min-height:auto;padding-top:0}section article div.visi div:nth-child(2){width:100%;height:auto;min-height:auto;padding-top:22px;padding-bottom:44px}section article div.visi div cite{font-size:13pt}section article div.visi div p{font-family:FFLiantStdRegular,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-style:normal;font-size:22pt;padding-right:0}section article div.visi div.bg figure{width:1320px;height:auto}}@media screen and (max-width:640px) and (orientation:landscape){section article div.logo figure.logo{width:220px}section article div.logo{height:40vh;min-height:210px}section article div.visi{height:60vh;min-height:320px}section article div.visi div{padding-left:30%}section article div.bg figure{width:1452px!important;height:auto}}