﻿@import url(normalize.css);.btn{box-sizing:border-box;text-align:center;display:inline-block;line-height:1 !important;transition:all .3s;background:#ddd;border:0;font-weight:normal;color:inherit;border-radius:100px;cursor:pointer;transition:all .3s ease;vertical-align:middle}.btn i{vertical-align:middle;font-size:140%}.btn.small{padding:7px 13px;font-size:14px}.btn.medium{padding:12px 24px;font-size:18px}.btn.large{padding:22px 45px;font-size:26px}.btn.x-large{font-size:16px;padding:15px 35px;font-weight:bold}.btn.blue{background:#1D6BAE}.btn.mint{background:#4CD1E6;color:#fff}.btn.m2b{background:linear-gradient(135deg, #4CD1E6 10%, #1D6BAE 100%);color:#fff}.btn.line{background:none;border:1px solid #333}.btn.line.blue{border-color:#1D6BAE;color:#1D6BAE}.btn.line.mint{border-color:#4CD1E6;color:#4CD1E6}.btn.line.white{border-color:#fff;color:#fff}.btn.consult{display:block;width:90%;margin:0 auto;padding:14px 0;border-radius:0;background:linear-gradient(75.93deg, #027cff 45.64%, #07cbea 103.95%);color:#fff;font-size:12px;}.btn:hover{opacity:.7}.site-header{position:absolute;top:0;left:0;width:100%;z-index:10}.site-header-global{background:rgba(255,255,255,0.5);overflow:hidden;position:fixed;top:0;left:0;width:100%;z-index:10000}.site-header-global.on{background:rgba(0,0,0,0.5)}.site-header-global .menu{width:92%;max-width:1450px;height:50px;text-align:right;margin:0 auto}.site-header-global .menu li{display:inline-block;padding:11px 0 10px 20px}.site-header-global .menu li a{font-size:14px;color:#fff}.site-header-global .menu li a i{font-size:15px;padding:0 3px 0 0;position:relative;top:2px}.site-header-inner{margin:0 auto;padding-top:50px;width:92%;max-width:1450px;max-height:90px;overflow:hidden;display:flex;justify-content:space-between;align-items:start;transition:all .5s ease}.site-header-inner .logo{width:152px;padding:20px 0;transition:all .5s ease}.site-header-inner .gnb .logo{display:none}.site-header-inner .gnb .tog{position:fixed;top:5px;right:-40px}.site-header-inner .gnb .tog i{line-height:60px;color:#b4b4b4;font-size:28px}.site-header-inner .gnb .tog i.xi-close{display:none}.site-header-inner .gnb .tog img{width:20px;padding:20px 0 0 0}.site-header-inner .gnb #menu-gnb{position:relative;width:1000px;padding:20px 0 40px 0;display:flex;justify-content:space-between;align-items:start;text-align:center}.site-header-inner .gnb #menu-gnb>li>a{display:inline-block;font-size:18px;padding:10px 0;margin-bottom:20px;color:#fff}.site-header-inner .gnb #menu-gnb>li>a:hover{color:#1D6BAE}.site-header-inner .gnb #menu-gnb>li .sub-menu>li>a{display:inline-block;padding:5px 0;font-size:15px;color:#fff}.site-header-inner .gnb #menu-gnb>li .sub-menu>li>a:hover{color:#4CD1E6}.site-header-inner .gnb #menu-gnb>li.map a{border:1px solid #fff;border-radius:50px;padding:10px 15px}.site-header-inner .gnb #menu-gnb>li.consult{position:absolute;top:100px;right:0}.site-header-inner .gnb #menu-gnb>li.consult a{padding:10px 15px;border:1px solid transparent;border-radius:50px;background:linear-gradient(75.93deg, #027cff 45.64%, #07cbea 103.95%);color:#fff}.site-header-inner .sns{padding:20px 0 0 0}.site-header-inner .sns a{font-size:18px;display:inline-block;padding:5px 5px}.site-header-inner .sns a i{font-size:20px;padding:0 3px 0 0}.site-header.fix{position:fixed;background:rgba(0,0,0,0.5)}.site-header.fix .site-header-inner{max-height:60px}.site-header.fix .site-header-inner .logo{padding:10px 0;width:120px}.site-header.fix .site-header-inner .gnb #menu-gnb{padding:5px 0 30px 0}.site-header.hover{background:rgba(0,0,0,0.7)}.site-header.hover .site-header-inner{max-height:1000px}.site-header-btn{display:none;position:fixed;top:140px;right:4%}.site-header-btn .tel{display:flex;justify-content:space-between;align-items:center;padding:20px;border:1px solid #fff;border-radius:30px;background:rgba(255, 255, 255, 0.2);box-sizing:border-box;cursor:default}.site-header-btn .tel img{display:block;width:40px;height:40px;margin-right:15px}.site-header-btn .tel .text span{display:flex;flex-direction:column;color:#fff;font-family:'NanumSquare';font-size:16px;font-weight:800}.site-header-btn .tel .text p{color:#fff;font-family:'NanumSquare';font-size:16px;font-weight:800;letter-spacing:-0.32px}.site-content{min-height:400px}.site-content-inner{margin:0 auto;width:92%;max-width:1210px}.site-footer{border-top:1px solid #ddd}.site-footer-inner{margin:0 auto;width:92%;max-width:1210px;padding:30px 0 60px;overflow:hidden}.site-footer-inner .logo{width:125px;float:left;padding:0 50px 0 0}.site-footer-inner .footer-info{float:left;font-size:13px;line-height:1.6;color:#b4b4b4}.site-footer-inner .policy{float:right;padding-top:7px}.site-footer-inner .policy a{font-size:14px;padding:5px 15px;border:1px solid #ddd;margin:0 0 0 5px;color:#b4b4b4}body.home .site-content{padding:0}body.home .main-page{position:relative;overflow:hidden}body.home .main-page-banner{background:#000}body.home .main-page-banner img{opacity:.3}body.home .main-page-banner video{opacity:0.8;width:100%;vertical-align:middle;display:block}body.home .main-page-banner-mobile{display:none}body.home .main-page-slogan{position:absolute;z-index:1;top:50%;left:50%;opacity:.8;text-align:center;transform:translate(-50%, -50%)}body.home .main-page-slogan h1{color:#fff;font-size:20px}body.home .main-page-slogan h2{color:#fff;font-size:60px;line-height:1.1}body.home .main-page-link{position:absolute;bottom:-63px;width:100%}body.home .main-page-link ul{width:100%;max-width:1450px;margin:0 auto;box-sizing:border-box;font-size:0;text-align:center}body.home .main-page-link ul li{width:calc(25% - 60px);max-width:248px;display:inline-block;padding:0 30px 0;vertical-align:top}body.home .main-page-link ul li a .a{max-width:222px;height:218px;font-size:24px;color:#fff;font-weight:bold;border-top:3px solid rgba(255,255,255,0.5);padding:20px 0 0;margin:40px auto 0}body.home .main-page-link ul li a .b{display:none}body.home .main-page-link ul li a:hover .a{display:none}body.home .main-page-link ul li a:hover .b{display:block;height:216px;text-align:left;background:#fff url("../images/main/main_link.png") no-repeat 15px 25px;background-size:70px auto;border-bottom:2px solid #4CD1E6}body.home .main-page-link ul li a:hover .b strong{display:block;padding:100px 0 0 15px;font-size:26px;color:#4CD1E6;background:url("../images/main/main_plus.png") no-repeat 95% 15px}body.home .main-page-link ul li a:hover .b small{padding:5px 0 0 15px;font-size:18px;color:#4CD1E6;display:none}body.home .main-page-link ul li a:hover .b em{display:block;font-size:14px;color:#b4b4b4;padding:10px 0 0 15px}.page-header{padding:235px 0 20px 0}.page-header .page-title{position:relative;z-index:1;text-align:center;font-size:36px;font-weight:bold;padding:40px 0 40px 0}.page-header-slogan{position:relative;font-size:48px;width:600px;height:114px;z-index:1;padding:0 0 150px 40px;color:#fff;line-height:1.2;font-weight:normal}.page-header-slogan strong{color:inherit}.page-header-brc{background:#fff;position:relative;z-index:1;padding:20px 50px 20px;font-size:18px}.page-header-brc *{color:#333}.page-header-brc .current-item{color:#4CD1E6}.page-header-brc i{font-size:15px;padding:0 3px 0 0}.page-header-lnb{background:#fff;position:relative;z-index:1;min-height:66px;padding:0 0 25px 0}.page-header-lnb .lnb-header{display:none}.page-header-lnb ul{margin:0 30px;text-align:center;border-bottom:1px solid #ddd;min-height:66px}.page-header-lnb ul li{display:inline-block}.page-header-lnb ul li a{display:inline-block;padding:15px 30px 25px;font-size:18px;color:#b4b4b4;position:relative}.page-header-lnb ul li a:hover{color:#4CD1E6}.page-header-lnb ul li a:after{content:"";width:30px;height:0;background:#4CD1E6;display:block;position:absolute;bottom:0;left:50%;margin-left:-15px;transition:all .3s ease}.page-header-lnb ul li a:hover:after{height:3px}.page-header-lnb ul li.current-menu-item a{color:#4CD1E6;font-weight:bold}.page-header-lnb ul li.current-menu-item a:after{height:3px}.page-header-bg{height:650px;background-color:#000;position:absolute;top:0;left:0;width:100%;z-index:0}.page-header-bg-img{background-size:auto 100%;background-repeat:no-repeat;background-position:50% 0%;width:100%;height:100%;background-image:url(../images/bg/about.jpg)}.page-header-bg-img.about{background-image:url(../images/bg/about.jpg)}.page-header-bg-img.service{background-image:url(../images/bg/service.jpg)}.page-header-bg-img.notice{background-image:url(../images/bg/notice.jpg)}.page-header-bg-img.faq{background-image:url(../images/bg/faq.jpg)}.page-header-bg-img.partners{background-image:url(../images/bg/partners.jpg)}.page-content{padding:0 0 150px 0}.page-content img.aligncenter{display:block;margin:0 auto}.page-content .ui-tabs{width:90%;margin:0 auto}.page-content .ui-tabs .ui-tabs-nav{display:flex;justify-content:space-between;align-items:center}.page-content .ui-tabs .ui-tabs-nav li{flex:1;text-align:center;position:relative}.page-content .ui-tabs .ui-tabs-nav li a{display:block;padding:10px 0;font-size:24px;color:#b4b4b4}.page-content .ui-tabs .ui-tabs-nav li a strong{color:#4CD1E6}.page-content .ui-tabs .ui-tabs-nav li.ui-tabs-selected a{background:#4CD1E6;color:#fff}.page-content .ui-tabs .ui-tabs-nav li.ui-tabs-selected a strong{color:#fff}.page-content .ui-tabs .ui-tabs-nav li.ui-tabs-selected:after{position:absolute;bottom:-20px;left:50%;margin-left:-20px;content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #4CD1E6;transform:scale(1, 1.8)}.page-content .ui-tabs .ui-tabs-panel{padding:50px 0;text-align:center;border:1px solid #efefef}.page-content .ui-tabs .ui-tabs-panel.ui-tabs-hide{display:none}#about-page .page-content{overflow:hidden;line-height:1.6}#about-page .page-content img{transform:translate(0, 100px);opacity:0;transition:all .8s ease}#about-page .page-content .box{width:47%;float:left;margin:50px 1% 50px;transform:translate(0, 100px);opacity:0;transition:all 1.5s ease}#about-page .page-content .box h3{color:#4CD1E6;font-size:26px;padding:0 0 20px 0}#about-page .page-content .box p{font-size:18px}#about-page .page-content .box:nth-child(3),#about-page .page-content .box:nth-child(5){float:right}#about-page .page-content .box:nth-child(3) h3,#about-page .page-content .box:nth-child(4) h3{color:#1D6BAE}#about-page .page-content h2{clear:both;padding:60px 0;color:#4CD1E6;font-size:26px;transform:translate(0, 100px);opacity:0;transition:all 2.4s ease}#about-page .page-content .name{font-size:26px}#about-page .page-content.active img{transform:translate(0, 0);opacity:1}#about-page .page-content.active .box{transform:translate(0, 0);opacity:1}#about-page .page-content.active h2{transform:translate(0, 0);opacity:1}#strength-page *{transition:all .5s ease}#strength-page .page-content h2{text-align:center;font-size:26px;padding:0 0 50px 0}#strength-page .page-content h2 strong{color:#4CD1E6}#strength-page .page-content .strength-tab{width:90%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}#strength-page .page-content .strength-tab a{flex:1;display:block;text-align:center;font-size:24px;color:#b4b4b4;padding:15px 0;position:relative}#strength-page .page-content .strength-tab a strong{color:#4CD1E6}#strength-page .page-content .strength-tab a.active{background:#4CD1E6;color:#fff}#strength-page .page-content .strength-tab a.active strong{color:#fff}#strength-page .page-content .strength-tab a.active:after{position:absolute;bottom:-20px;left:50%;margin-left:-20px;content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #4CD1E6;transform:scale(1, 1.8);z-index:100}#strength-page .page-content .strength-tab a:hover{background:#4CD1E6;color:#fff}#strength-page .page-content .strength-tab a:hover strong{color:#fff}#strength-page .page-content .strength-cont{width:90%;margin:0 auto;border:2px solid #ddd;padding:30px;box-sizing:border-box;position:relative}#strength-page .page-content .strength-people{height:900px}#strength-page .page-content .strength-people.mobile{display:none}#strength-page .page-content .strength-people .item{position:absolute;top:50%;left:50%;width:100%;height:100%;height:auto;transform:translate(-50%, -50%);text-align:center;opacity:0}#strength-page .page-content .strength-people .item img{max-width:100000px}#strength-page .page-content .strength-people .item.active{opacity:1}#strength-page .page-content .strength-people .item01{transform:translate(-46%, -50%)}#strength-page .page-content .strength-people .item03{transform:translate(-44%, -50%)}#strength-page .page-content .strength-pharm{height:800px}#strength-page .page-content .strength-pharm .item00{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.1, 0.1);opacity:0}#strength-page .page-content .strength-pharm .item00.active{opacity:1;transform:translate(-50%, -50%) scale(1, 1)}#strength-page .page-content .strength-pharm .txt{text-align:center;position:absolute;opacity:0;transform:translate(0, 50px)}#strength-page .page-content .strength-pharm .txt.active{opacity:1;transform:translate(0, 0)}#strength-page .page-content .strength-pharm .txt strong{font-size:24px;padding:0 0 20px 0;color:#4CD1E6;display:block}#strength-page .page-content .strength-pharm .txt p{font-size:18px;color:#b4b4b4}#strength-page .page-content .strength-pharm .txt.item01{left:50%;top:120px;margin-left:50px}#strength-page .page-content .strength-pharm .txt.item02{left:50%;top:120px;margin-left:-300px}#strength-page .page-content .strength-pharm .txt.item03{left:50%;top:420px;margin-left:160px}#strength-page .page-content .strength-pharm .txt.item04{left:50%;top:420px;margin-left:-400px}#strength-page .page-content .strength-pharm .txt.item05{left:50%;top:580px;margin-left:-140px}#strength-page .page-content .strength-phil{height:800px}#strength-page .page-content .strength-phil .item001{position:absolute;top:50%;left:50%;margin-left:-185px;transform:translate(-50%, -50%) scale(0.1, 0.1);opacity:0}#strength-page .page-content .strength-phil .item001.active{opacity:1;transform:translate(-50%, -50%) scale(1, 1)}#strength-page .page-content .strength-phil .item002{position:absolute;top:50%;left:50%;margin-left:185px;transform:translate(-50%, -50%) scale(0.1, 0.1);opacity:0}#strength-page .page-content .strength-phil .item002.active{opacity:1;transform:translate(-50%, -50%) scale(1, 1)}#strength-page .page-content .strength-phil .txt{text-align:center;width:180px;display:block;position:absolute;font-size:18px;color:#b4b4b4;top:50%;left:50%;opacity:0}#strength-page .page-content .strength-phil .txt.active{opacity:1}#strength-page .page-content .strength-phil .txt.item01{transform:translate(100px, -250px)}#strength-page .page-content .strength-phil .txt.item02{transform:translate(-275px, -250px)}#strength-page .page-content .strength-phil .txt.item03{transform:translate(-275px, 200px)}#strength-page .page-content .strength-phil .txt.item04{transform:translate(100px, 200px)}#starting-page .page-content{padding-bottom:150px}#starting-page .page-content .box{width:90%;margin:0 auto;padding:75px 0;overflow:hidden}#starting-page .page-content .box .img{transition:all 1s ease;width:50%;text-align:center;opacity:0;float:left}#starting-page .page-content .box .cont{float:right;width:45%;transition:all .7s ease;opacity:0;position:relative}#starting-page .page-content .box:nth-child(2n) .img{float:right}#starting-page .page-content .box:nth-child(2n) .cont{float:left}#starting-page .page-content .box h3{font-size:26px;padding:0 0 15px 0}#starting-page .page-content .box p{font-size:18px;line-height:1.6;color:#b4b4b4}#starting-page .page-content .box.active .img{transform:translate(0, -100px);opacity:1}#starting-page .page-content .box.active .cont{transform:translate(0, -100px);opacity:1}#starting-page .page-content h2{font-size:36px;clear:both;padding:0 0 0px 0;transform:translate(0, -100px)}#starting-page .page-content h2 strong{color:#4CD1E6}#partners-page .partner-page-search{text-align:center;padding:0 0 50px 0;vertical-align:top}#partners-page .partner-page-search input,#partners-page .partner-page-search select,#partners-page .partner-page-search button{width:250px;padding:10px;font-size:18px;border:3px solid #b4b4b4;box-sizing:border-box;height:44px;vertical-align:top;border-radius:0}#partners-page .partner-page-search select{padding:9px 10px 10px;width:100px}#partners-page .partner-page-search button{width:80px;background:#b4b4b4;color:#fff;-webkit-appearance:none;border-radius:0;cursor:pointer;line-height:1}#partners-page .partner-page-result{overflow:hidden}#partners-page .partner-page-result .partner-page-list{float:left;width:30%;border:2px solid #ddd;height:800px;box-sizing:border-box;overflow-y:scroll}#partners-page .partner-page-result .partner-page-list li{width:100%;box-sizing:border-box;padding:10px;border-bottom:1px solid #ddd}#partners-page .partner-page-result .partner-page-list li h1{font-size:17px;padding:0 0 5px 0}#partners-page .partner-page-result .partner-page-list li h1 .story{display:none}#partners-page .partner-page-result .partner-page-list li .cont{font-size:13px;line-height:1.6}#partners-page .partner-page-result .partner-page-list li .cont .time,#partners-page .partner-page-result .partner-page-list li .cont .phone,#partners-page .partner-page-result .partner-page-list li .cont .service,#partners-page .partner-page-result .partner-page-list li .cont .story{display:none}#partners-page .partner-page-result .partner-page-list li .service{display:none}#partners-page .partner-page-result .partner-page-list li:hover{background:#efefef;cursor:pointer}#partners-page .partner-page-result .map{float:right;width:70%;border:2px solid #ddd;box-sizing:border-box;border-width:2px 2px 2px 0}#partners-page .partner-page-result .map .map-pin{border:2px solid #4CD1E6;border-radius:10px;background:#fff;padding:10px;box-sizing:border-box;transform:translate(0, -70px);width:340px}#partners-page .partner-page-result .map .map-pin:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #4CD1E6;position:absolute;bottom:-10px;left:50%;margin-left:-10px}#partners-page .partner-page-result .map .map-pin .img{width:100px;height:100px;background-position:50% 50%;background-size:cover;margin:0 10px 10px 0;float:left;background-color:#ddd}#partners-page .partner-page-result .map .map-pin h1{font-size:20px;padding:0 0 5px 0}#partners-page .partner-page-result .map .map-pin h1 .story{display:inline-block;padding:0 0 0 7px;font-size:12px;font-weight:normal}#partners-page .partner-page-result .map .map-pin .cont{font-size:12px;line-height:1.6}#partners-page .partner-page-result .map .map-pin .cont>div{width:100%;box-sizing:border-box;white-space:pre-line;padding:2px 0}#partners-page .partner-page-result .map .map-pin .cont>div.story{padding:5px 0 10px 0}#partners-page .partner-page-result .map .map-pin .cont>div.story a{font-size:15px}#partners-page .partner-page-result .map .map-pin .cont>div.story a i{font-size:15px}#partners-page .partner-page-result .map .map-pin .service{padding:7px 0 0 0;clear:both}#partners-page .partner-page-result .map .map-pin .service ul{overflow:hidden}#partners-page .partner-page-result .map .map-pin .service ul li{float:left;width:50%;font-size:11px}#service-page .page-content{text-align:center}#service-page .page-content *{transition:all 1s ease}#service-page .page-content .item00{padding:0 0 40px 0;opacity:0;transform:translate(0, 100px)}#service-page .page-content .item00.active{opacity:1;transform:translate(0, 0)}#service-page .page-content .txt01{text-align:center;padding:0 0 70px 0;opacity:0;transform:translate(0, 100px)}#service-page .page-content .txt01.active{opacity:1;transform:translate(0, 0)}#service-page .page-content .txt01>div{width:30%;display:inline-block;text-align:left;vertical-align:top}#service-page .page-content .txt01>div strong{display:block;font-size:30px;padding:0 0 15px 0;color:#4CD1E6;position:relative;font-weight:bold}#service-page .page-content .txt01>div strong:before{content:"";display:inline-block;width:8px;height:8px;border:3px solid #4CD1E6;border-radius:50px;position:absolute;top:50%;left:-25px;margin-top:-14px}#service-page .page-content .txt01>div p{font-size:22px}#service-page .page-content .box{display:inline-block;width:35%;margin:0 1% 30px;border:2px solid #ddd;border-bottom:10px solid #4CD1E6;padding:30px;box-sizing:border-box;text-align:left;opacity:0;transform:scale(0.3, 0.3)}#service-page .page-content .box.active{opacity:1;transform:scale(1, 1)}#service-page .page-content .box img{display:inline-block;padding:0 0 10px 0;height:70px;width:auto}#service-page .page-content .box strong{font-size:30px;color:#4CD1E6;display:block;padding:0 0 10px 0}#service-page .page-content .box p{font-size:18px;color:#b4b4b4;line-height:1.7}.home .ask .join-form,#ask-page .join-form,#partnership-page .join-form,#joinform-page .join-form{width:86%;box-sizing:border-box;margin:0 auto;border:2px solid #ddd}.home .ask .join-form fieldset,#ask-page .join-form fieldset,#partnership-page .join-form fieldset,#joinform-page .join-form fieldset{display:flex;align-items:center;padding:15px 0;border-bottom:1px solid #ddd}.home .ask .join-form fieldset .field-title,#ask-page .join-form fieldset .field-title,#partnership-page .join-form fieldset .field-title,#joinform-page .join-form fieldset .field-title{width:20%;padding:0 15px;font-size:24px;color:#b4b4b4;box-sizing:border-box}.home .ask .join-form fieldset .field-body,#ask-page .join-form fieldset .field-body,#partnership-page .join-form fieldset .field-body,#joinform-page .join-form fieldset .field-body{width:80%;box-sizing:border-box;padding:0 15px;position:relative}.home .ask .join-form fieldset .field-body input[type="text"],.home .ask .join-form fieldset .field-body input[type="date"],.home .ask .join-form fieldset .field-body input[type="number"],.home .ask .join-form fieldset .field-body select,#ask-page .join-form fieldset .field-body input[type="text"],#ask-page .join-form fieldset .field-body input[type="date"],#ask-page .join-form fieldset .field-body input[type="number"],#ask-page .join-form fieldset .field-body select,#partnership-page .join-form fieldset .field-body input[type="text"],#partnership-page .join-form fieldset .field-body input[type="date"],#partnership-page .join-form fieldset .field-body input[type="number"],#partnership-page .join-form fieldset .field-body select,#joinform-page .join-form fieldset .field-body input[type="text"],#joinform-page .join-form fieldset .field-body input[type="date"],#joinform-page .join-form fieldset .field-body input[type="number"],#joinform-page .join-form fieldset .field-body select{padding:10px 10px;border:1px solid #ddd;width:200px;height:43px;font-size:18px;line-height:1;box-sizing:border-box;vertical-align:top;outline:0}.home .ask .join-form fieldset .field-body input[type="text"].long,.home .ask .join-form fieldset .field-body input[type="date"].long,.home .ask .join-form fieldset .field-body input[type="number"].long,.home .ask .join-form fieldset .field-body select.long,#ask-page .join-form fieldset .field-body input[type="text"].long,#ask-page .join-form fieldset .field-body input[type="date"].long,#ask-page .join-form fieldset .field-body input[type="number"].long,#ask-page .join-form fieldset .field-body select.long,#partnership-page .join-form fieldset .field-body input[type="text"].long,#partnership-page .join-form fieldset .field-body input[type="date"].long,#partnership-page .join-form fieldset .field-body input[type="number"].long,#partnership-page .join-form fieldset .field-body select.long,#joinform-page .join-form fieldset .field-body input[type="text"].long,#joinform-page .join-form fieldset .field-body input[type="date"].long,#joinform-page .join-form fieldset .field-body input[type="number"].long,#joinform-page .join-form fieldset .field-body select.long{width:100%}.home .ask .join-form fieldset .field-body input[type="text"].short,.home .ask .join-form fieldset .field-body input[type="date"].short,.home .ask .join-form fieldset .field-body input[type="number"].short,.home .ask .join-form fieldset .field-body select.short,#ask-page .join-form fieldset .field-body input[type="text"].short,#ask-page .join-form fieldset .field-body input[type="date"].short,#ask-page .join-form fieldset .field-body input[type="number"].short,#ask-page .join-form fieldset .field-body select.short,#partnership-page .join-form fieldset .field-body input[type="text"].short,#partnership-page .join-form fieldset .field-body input[type="date"].short,#partnership-page .join-form fieldset .field-body input[type="number"].short,#partnership-page .join-form fieldset .field-body select.short,#joinform-page .join-form fieldset .field-body input[type="text"].short,#joinform-page .join-form fieldset .field-body input[type="date"].short,#joinform-page .join-form fieldset .field-body input[type="number"].short,#joinform-page .join-form fieldset .field-body select.short{width:80px}.home .ask .join-form fieldset .field-body textarea,#ask-page .join-form fieldset .field-body textarea,#partnership-page .join-form fieldset .field-body textarea,#joinform-page .join-form fieldset .field-body textarea{width:100%;height:200px;border:1px solid #ddd;box-sizing:border-box;padding:10px}.home .ask .join-form fieldset .field-body label,#ask-page .join-form fieldset .field-body label,#partnership-page .join-form fieldset .field-body label,#joinform-page .join-form fieldset .field-body label{display:flex;align-items:center;font-size:18px;padding:4px 0}.home .ask .join-form fieldset .field-body label input,#ask-page .join-form fieldset .field-body label input,#partnership-page .join-form fieldset .field-body label input,#joinform-page .join-form fieldset .field-body label input{display:inline-block;margin:0 10px 0 0}.home .ask .join-form fieldset .field-body .sep,#ask-page .join-form fieldset .field-body .sep,#partnership-page .join-form fieldset .field-body .sep,#joinform-page .join-form fieldset .field-body .sep{line-height:43px}.home .ask .join-form fieldset .field-body span.error,#ask-page .join-form fieldset .field-body span.error,#partnership-page .join-form fieldset .field-body span.error,#joinform-page .join-form fieldset .field-body span.error{display:block;color:red;font-size:12px;padding:7px 0}.home .ask .join-form fieldset.privacy,#ask-page .join-form fieldset.privacy,#partnership-page .join-form fieldset.privacy,#joinform-page .join-form fieldset.privacy{border-bottom:0;flex-direction:column}.home .ask .join-form fieldset.privacy .field-title,#ask-page .join-form fieldset.privacy .field-title,#partnership-page .join-form fieldset.privacy .field-title,#joinform-page .join-form fieldset.privacy .field-title{width:100%;padding-bottom:15px}.home .ask .join-form fieldset.privacy .field-body,#ask-page .join-form fieldset.privacy .field-body,#partnership-page .join-form fieldset.privacy .field-body,#joinform-page .join-form fieldset.privacy .field-body{width:100%}.home .ask .join-form fieldset.privacy .field-body .info,#ask-page .join-form fieldset.privacy .field-body .info,#partnership-page .join-form fieldset.privacy .field-body .info,#joinform-page .join-form fieldset.privacy .field-body .info{background:#efefef;border:1px solid #ddd;height:150px;padding:10px;font-size:12px;line-height:1.6;overflow-y:scroll;white-space:pre-line}.home .ask .join-form fieldset.agreement,#ask-page .join-form fieldset.agreement,#partnership-page .join-form fieldset.agreement,#joinform-page .join-form fieldset.agreement{border-bottom:0}.home .ask .join-form fieldset.submit,#ask-page .join-form fieldset.submit,#partnership-page .join-form fieldset.submit,#joinform-page .join-form fieldset.submit{border-bottom:0;display:block;text-align:center;padding-bottom:40px}.home .ask .join-form fieldset.submit .desc,#ask-page .join-form fieldset.submit .desc,#partnership-page .join-form fieldset.submit .desc,#joinform-page .join-form fieldset.submit .desc{text-align:center;font-size:24px;padding:10px 0 30px;line-height:1.7}#spirit-page .site-content{position:relative}#spirit-page .page-content .ui-tabs{position:relative}#spirit-page .page-content .ui-tabs .ui-tabs-nav{position:absolute;width:100%}#spirit-page .page-content .ui-tabs .ui-tabs-nav li a{height:200px;opacity:0}#spirit-page .page-content .ui-tabs .ui-tabs-panel{border:0}#join-page .page-content *{transition:all 1s ease}#join-page .page-content:before{content:"";background:#F2F2F2;height:360px;width:100%;left:0;position:absolute;z-index:-1}#join-page .page-content .prc{text-align:center;padding:80px 0;margin-bottom:80px}#join-page .page-content .prc .pr{display:inline-block;padding:0 0;opacity:0;transform:rotate(20deg)}#join-page .page-content .prc .pr.active{opacity:1;transform:rotate(0)}#join-page .page-content .section{border:2px solid #ddd;height:1200px;position:relative}#join-page .page-content .section .item{position:absolute;opacity:0;transform:translate(0, 100px)}#join-page .page-content .section .item.active{opacity:1;transform:translate(0, 0)}#join-page .page-content .section .box{border:1px solid #ddd;position:absolute;text-align:center;padding:10px 0}#join-page .page-content .section .box strong{font-size:30px;color:#4CD1E6;display:block;padding:0 0 20px 0}#join-page .page-content .section .box p{font-size:26px;color:#b4b4b4}#join-page .page-content .section .box:before{content:"";width:9px;height:28px;background:#4CD1E6;position:absolute;top:18px;left:0}#join-page .page-content .section .m1{top:40px;left:50%;margin-left:-300px}#join-page .page-content .section .m2{top:40px;left:50%;margin-left:180px}#join-page .page-content .section .a1{top:290px;left:50%;margin-left:-300px}#join-page .page-content .section .a2{top:490px;left:50%;margin-left:220px}#join-page .page-content .section .a3{top:800px;left:50%;margin-left:220px}#join-page .page-content .section .b1{top:250px;height:180px;left:50%;margin-left:-30px;width:270px}#join-page .page-content .section .b2{top:250px;height:180px;left:50%;margin-left:250px;width:270px}#join-page .page-content .section .b3{width:540px;top:650px;left:50%;margin-left:-30px}#join-page .page-content .section .b3 strong{padding:0}#join-page .page-content .section .b4{width:60%;padding:10px 0;border-color:#4CD1E6;bottom:40px;left:50%;margin-left:-30%;text-align:center;font-size:30px;color:#4CD1E6}#join-page .page-content .btns{text-align:center;padding:40px 0}#join-page .page-content .btns .btn{margin:0 30px}#policy-page .page-content,#privacy-page .page-content{width:80%;margin:0 auto;font-size:13px;line-height:1.8}#history-page .history-list{margin:0 auto;position:relative;overflow:hidden}#history-page .history-list:after{content:"";width:4px;height:300vh;position:absolute;top:180px;left:50%;background:#4CD1E6;opacity:.15;transition:all .5s ease;transform:scale(1, 0)}#history-page .history-list.active:after{transform:scale(1, 1)}#history-page .history-list-title{font-size:26px;color:#4CD1E6;font-weight:bold;text-align:center;border:1px solid #b4b4b4;width:460px;padding:20px 0;margin:0 auto}#history-page .history-list .item{position:relative;overflow:hidden;padding:40px 0;opacity:0;transition:all 1s ease;transform:translate(0, 100px)}#history-page .history-list .item .l{width:280px;text-align:right;position:relative;left:50%;margin-left:-330px}#history-page .history-list .item .r{position:absolute;width:450px;left:50%;top:40px;margin-left:90px}#history-page .history-list .item .year{color:#4CD1E6;font-size:36px;font-weight:bold;padding:0 0 20px 0}#history-page .history-list .item .year:after{position:absolute;top:15px;right:-60px;content:"";width:10px;height:10px;border-radius:50px;border:4px solid #4CD1E6;background:#fff;z-index:1}#history-page .history-list .item .title{color:#4CD1E6;font-size:30px;font-weight:bold;padding:0 0 10px 0}#history-page .history-list .item .title:after{position:absolute;top:22px;left:-80px;content:"";width:65px;height:2px;background:#efefef}#history-page .history-list .item .desc{font-size:18px}#history-page .history-list .item.active{opacity:1;transform:translate(0, 0)}#spirit-page .spirit-tab{width:90%;margin:0 auto;display:flex;justify-content:space-between;align-items:start;position:relative}#spirit-page .spirit-tab:after{content:"";display:block;height:2px;width:68%;background:#ddd;position:absolute;top:11px;left:16%;z-index:-1}#spirit-page .spirit-tab a{display:inline-block;text-align:center;font-size:24px;flex:1;position:relative;padding:50px 0 0 0;transition:all .5s ease;cursor:pointer}#spirit-page .spirit-tab a strong{font-weight:normal;color:#b4b4b4}#spirit-page .spirit-tab a:before{content:"";display:block;width:22px;height:22px;background:#b4b4b4;border-radius:50px;position:absolute;top:-10px;left:50%;margin-left:-16px;transition:all .5s ease;border:10px solid #fff}#spirit-page .spirit-tab a:last-child:after{display:none}#spirit-page .spirit-tab a.active:before{background:#4CD1E6}#spirit-page .spirit-tab a:hover strong{color:#000}#spirit-page .spirit-tab a:hover:before{background:#4CD1E6}#spirit-page .spirit-title{font-size:26px;padding:100px 0 50px 0;text-align:center;font-weight:normal;position:relative}#spirit-page .spirit-title:after{content:"";display:block;height:6px;width:110px;background:#4CD1E6;position:absolute;bottom:0;left:50%;margin-left:-55px}#spirit-page .spirit-circle{text-align:center;position:relative;margin-top:100px}#spirit-page .spirit-circle .img{padding:300px 0;opacity:0;transition:all 1s ease}#spirit-page .spirit-circle .img.active{opacity:1}#spirit-page .spirit-circle .item{position:absolute;transition:all 1.5s ease;opacity:0;transform:translate(0, 100px)}#spirit-page .spirit-circle .item.active{opacity:1;transform:translate(0, 0)}#spirit-page .spirit-circle .item .c{display:inline-block;width:164px;height:164px;border-radius:500px;background:#1667AD;position:relative}#spirit-page .spirit-circle .item .c strong{width:100%;display:block;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#spirit-page .spirit-circle .item p{color:#b4b4b4;font-size:18px;padding:15px 0 0 0}#spirit-page .spirit-circle .item01{top:40px;left:50%;transform:translate(-50%, 100px)}#spirit-page .spirit-circle .item01.active{transform:translate(-50%, 0)}#spirit-page .spirit-circle .item02{top:43%;right:60px}#spirit-page .spirit-circle .item02 .c{background:#00B7DB}#spirit-page .spirit-circle .item03{top:870px;right:170px}#spirit-page .spirit-circle .item03 .c{background:#03AAD4}#spirit-page .spirit-circle .item04{top:870px;left:190px}#spirit-page .spirit-circle .item04 .c{background:#069CCC}#spirit-page .spirit-circle .item05{top:43%;left:60px}#spirit-page .spirit-circle .item05 .c{background:#0B84BD}#spirit-page .spirit-vision{position:relative}#spirit-page .spirit-vision *{transition:all 1s ease}#spirit-page .spirit-vision h1{font-size:26px;text-align:center;padding:120px 0 0;transform:translate(0, 100px);opacity:0}#spirit-page .spirit-vision h1 strong{display:inline-block;background:#4CD1E6;padding:30px 150px;border-radius:30px;color:#fff}#spirit-page .spirit-vision h1.m{padding-bottom:200px}#spirit-page .spirit-vision h1.active{opacity:1;transform:translate(0, 0)}#spirit-page .spirit-vision .box{width:70%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:100px 0;transform:translate(0, 100px);opacity:0;box-sizing:border-box}#spirit-page .spirit-vision .box.active{transform:translate(0, 0);opacity:1}#spirit-page .spirit-vision .box h3{font-size:24px;width:50%}#spirit-page .spirit-vision .box h3 img{height:60px;width:auto;float:left;margin:0 10px 0 0;position:relative;top:1px}#spirit-page .spirit-vision .box p{font-size:18px;line-height:1.6;color:#b4b4b4;width:290px}#spirit-page .spirit-vision .box.odd h3{color:#fff}#spirit-page .spirit-vision .box.odd p{color:#fff}#spirit-page .spirit-vision:after{content:"";width:100%;height:300px;background:#4CD1E6;position:absolute;z-index:-1;left:0;bottom:260px}#spirit-page .spirit-ci{width:100%;margin:0 auto}#spirit-page .spirit-ci .item{transition:all 1s ease;transform:translate(0, 100px);opacity:0}#spirit-page .spirit-ci .item.active{transform:translate(0, 0);opacity:1}#spirit-page .spirit-ci .item-c{width:100%;padding:52px 0 32px;overflow:hidden;display:flex;justify-content:space-between;align-items:center}#spirit-page .spirit-ci h3{font-size:26px;font-weight:normal;padding:100px 0 40px 0}#spirit-page .spirit-ci h4{font-size:22px;padding:0 0 20px 0;font-weight:normal}#spirit-page .spirit-ci .c1{position:relative;min-height:142px;padding-right:162px}#spirit-page .spirit-ci .c1 p{font-size:18px;color:#b4b4b4}#spirit-page .spirit-ci .c1 p span{display:block;margin-bottom:6px}#spirit-page .spirit-ci .c1 p em{color:#00BEDC}#spirit-page .spirit-ci .c1 img{position:absolute;top:0;right:0}#spirit-page .spirit-ci .c3 img{width:100%}#spirit-page .spirit-ci .btn-wrap{padding-top:30px;text-align:center}#spirit-page .spirit-ci .btn-wrap li a{display:inline-block;padding:10px 28px;border-radius:12px}#spirit-page .spirit-ci .btn-wrap li a.primary{background:#00BEDC}#spirit-page .spirit-ci .btn-wrap li a span{color:#fff;font-size:18px;font-weight:800}#spirit-page .spirit-ci .box-wrap{width:100%;text-align:center}#spirit-page .spirit-ci .box{display:inline-block;text-align:center;width:200px;padding:0 58px 20px}#spirit-page .spirit-ci .box .c{width:70px;height:70px;border-radius:200px;margin:0 auto 16px}#spirit-page .spirit-ci .box p{display:block;display:flex;justify-content:space-between;align-items:center;padding:4px 0}#spirit-page .spirit-ci .box p strong{font-weight:normal}#spirit-page .spirit-ci .box p em{color:#b4b4b4}#spirit-page .spirit-font{width:100%;margin:0 auto}#spirit-page .spirit-font h3{font-size:26px;font-weight:normal;text-align:center;padding:100px 0 40px 0}#spirit-page .spirit-font .desc{padding-bottom:40px;font-size:18px;text-align:center}#spirit-page .spirit-font .item{transition:all 1s ease;transform:translate(0, 100px);opacity:0}#spirit-page .spirit-font .item.active{transform:translate(0, 0);opacity:1}#spirit-page .spirit-font .item-f{width:100%;max-width:750px;margin:0 auto;padding:50px 0}#spirit-page .spirit-font .item-f:before{content:"";z-index:-1;display:block;position:absolute;left:0;bottom:237px;width:100%;max-height:500px;height:500px;background:#F2F2F2}#spirit-page .spirit-font .item-f .f{display:flex;margin:30px auto 0}#spirit-page .spirit-font .item-f .f:first-child{margin-top:0}#spirit-page .spirit-font .item-f .f dl{display:flex;width:100%}#spirit-page .spirit-font .item-f .f dl dt{min-width:80px;max-width:80px;flex-basis:20%;font-weight:700}#spirit-page .spirit-font .item-f .f dl dd{flex-basis:100%}#spirit-page .spirit-font .item-f .f dl dd ul strong{color:#00BEDC}#spirit-page .spirit-font .item-f .f dl dd p{margin-top:10px}#spirit-page .spirit-font .item-f .f dl dd p strong{color:#444}#spirit-page .spirit-font .item-f .f dl dd br{display:none}#spirit-page .spirit-font .btn-wrap{display:flex;padding-top:40px}#spirit-page .spirit-font .btn-wrap li{flex-basis:33%;margin:0 1%;text-align:center}#spirit-page .spirit-font .btn-wrap li a{display:block;padding:12px 13px;border-radius:12px;}#spirit-page .spirit-font .btn-wrap li a span{color:#fff;font-weight:800}#spirit-page .spirit-font .btn-wrap li a.primary{background:#00BEDC}#spirit-page .spirit-font .btn-wrap li a.secondary{background:#216BAD}#spirit-page .spirit-font .btn-wrap li a.gray{background:#595757}#map-page .page-content .map-img{width:90%;margin:0 auto;padding-bottom:30px}#map-page .page-content .map-img img{width:100%}#map-page .page-content .map-img .map-pin-title{background:#fff;font-size:13px;padding:7px 10px;border:1px solid #ccc;display:inline-block;transform:translate(0, -60px)}#map-page .page-content .map-cont{width:90%;margin:0 auto}#map-page .page-content .map-cont h1{font-size:18px;border-bottom:3px solid #ddd}#map-page .page-content .map-cont h1 strong{color:#4CD1E6;border-bottom:3px solid #707070;position:relative;top:2px;display:inline-block;padding:0 0 10px 0}#map-page .page-content .map-cont h1 i{color:#707070}#map-page .page-content .map-cont .cont{padding:10px 0 30px;font-size:16px;color:#616161;line-height:2.3}#map-page .page-content .map-cont .cont .bus{color:#fff;border-radius:8px;display:inline-block;padding:7px 8px;line-height:1;font-size:13px}#map-page .page-content .map-cont .cont .bus.blue{background:#3353A2}#map-page .page-content .map-cont .cont .bus.green{background:#3DC13D}#map-page .page-content .map-cont .cont .sub{color:#fff;border-radius:50px;display:inline-block;padding:7px 10px;font-size:13px;line-height:1}#map-page .page-content .map-cont .cont .sub.sub4{background:#33A5EB}#map-page .page-content .map-cont .cont .sub.sub6{background:#8E4613}.archives{padding:0 0 50px 0}.archives-list{width:90%;margin:0 auto}.archives-list.notice,.archives-list.ir{border-top:2px solid #4CD1E6}.archives-list.interview,.archives-list.contents,.archives-list.media{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px 30px}.archives-list.faq{border-top:2px solid #333}.archives-item.type-ir th.title{width:70%}.archives-item.type-ir th{border-bottom:1px solid #ddd;text-align:center;padding:10px}.archives-item.type-notice td,.archives-item.type-ir td{border-bottom:1px solid #ddd;padding:10px}.archives-item.type-notice td.title,.archives-item.type-ir td.title{width:70%}.archives-item.type-notice td.title a,.archives-item.type-ir td.title a{display:block;font-size:17px;}.archives-item.type-notice td.title a:hover,.archives-item.type-ir td.title a:hover{color:#1D6BAE;text-decoration:underline}.archives-item.type-notice td.author,.archives-item.type-ir td.author{text-align:center}.archives-item.type-notice td.date,.archives-item.type-ir td.date{text-align:center}.archives-item.type-notice td.link,.archives-item.type-ir td.link{text-align:right}.archives-item.type-notice td.link a,.archives-item.type-ir td.link a{width:30px;height:30px;border:1px solid #ddd;display:inline-block;text-align:center;line-height:30px;font-size:14px}.archives-item.type-ir th.title{width:50%}.archives-item.type-ir td.title{width:50%}.archives-item.type-contents,.archives-item.type-media{position:relative}.archives-item.type-contents .img,.archives-item.type-media .img{width:100%;height:180px;background-size:cover;background-position:50% 50%}.archives-item.type-contents .cont,.archives-item.type-media .cont{background:rgba(0,0,0,0.7);position:absolute;top:0;left:0;width:100%;height:180px;opacity:0;transition:all .3s ease}.archives-item.type-contents .cont h1,.archives-item.type-media .cont h1{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff}.archives-item.type-contents .cont:hover,.archives-item.type-media .cont:hover{opacity:1}.archives-item.type-contents .meta,.archives-item.type-media .meta{text-align:center;font-size:15px;padding:5px 0}.archives-item.type-contents{position:relative;padding-bottom:141.4%;height:0;border:1px solid #ddd;box-sizing:border-box}.archives-item.type-contents .img{position:absolute;top:0;left:0;width:100%;height:100%}.archives-item.type-contents .cont{position:absolute;top:0;left:0;width:100%;height:100%}.archives-item.type-interview .video{position:relative;padding-bottom:56.25%;height:0}.archives-item.type-interview .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.archives-item.type-interview .cont{text-align:center;padding:10px 0 0 0}.archives-item.type-interview .cont h1{font-size:18px;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:normal}.archives-item.type-interview .cont .btn{font-size:16px}.archives-item.type-faq{overflow:hidden;border-bottom:1px solid #ddd}.archives-item.type-faq *{transition:all .5s ease}.archives-item.type-faq h1{font-size:17px;padding:15px 0 15px 60px;position:relative;cursor:pointer;font-weight:normal}.archives-item.type-faq h1 em{position:absolute;top:15px;left:15px;font-weight:bold;color:#4CD1E6}.archives-item.type-faq h1 .open{position:absolute;top:5px;right:5px;padding:10px;cursor:pointer;outline:0}.archives-item.type-faq h1 .open i{color:#4CD1E6;font-size:18px}.archives-item.type-faq .txt{font-size:14px;line-height:1.8;position:relative;max-height:0}.archives-item.type-faq .txt-inner{padding:0 0 15px 60px}.archives-item.type-faq .txt em{position:absolute;top:0;left:17px;font-size:16px;font-weight:bold;color:#1D6BAE}.archives-item.type-faq.open h1 .open{transform:rotate(180deg)}.archives-item.type-faq.open .txt{max-height:1000px}.archives-item.type-media .meta{font-size:18px}.archives-item.type-media .meta .media{color:#666}.archives-first{width:90%;margin:0 auto;padding:0 0 30px 0}.archives-first .cont{display:none}.archives-pagenav{text-align:center;padding:50px 0}.archives-pagenav span,.archives-pagenav a{display:inline-block;padding:3px 8px;font-size:14px}.archives-pagenav span.current,.archives-pagenav a.current{border-color:#4CD1E6;background:#4CD1E6;color:#fff}.archives-pagenav span.previouspostslink,.archives-pagenav span.nextpostslink,.archives-pagenav a.previouspostslink,.archives-pagenav a.nextpostslink{color:#4CD1E6;padding:3px 5px}.archives-pagenav .pages{display:none}.archives-search{width:90%;margin:0 auto;text-align:center;border:1px solid #ddd;background:#efefef;padding:25px 0}.archives-search *{vertical-align:top}.archives-search input[type="text"],.archives-search input[type="search"],.archives-search input[type="date"],.archives-search select{height:28px;padding:0 10px;border:1px solid #ddd}.archives-search #search_keyword,.archives-search #search_date{width:300px}.contents-tags{width:90%;margin:0 auto;padding:0 0 40px 0}.contents-tags ul{display:flex;justify-content:space-between;align-items:center;border:1px solid #ddd}.contents-tags ul li{flex:1}.contents-tags ul li a{width:100%;display:inline-block;padding:13px 0;background:#efefef;text-align:center;border-left:1px solid #ddd;font-size:18px;color:#b4b4b4}.contents-tags ul li a:hover{background:#ddd}.contents-tags ul li:first-child a{border-left:0}.contents-tags ul li:last-child a{border-right:1px solid #ddd}.contents-tags ul li.active a{background:#4CD1E6;color:#fff;font-weight:bold}.archive-sub-title{text-align:center;padding:0 0 20px 0;font-size:25px;position:relative;font-weight:300;top:-20px}.article-single{width:90%;margin:0 auto}.article-single-header{padding:30px;border-top:2px solid #b4b4b4;border-bottom:1px solid #b4b4b4;text-align:center}.article-single-header h1{font-size:28px;padding:0 0 10px 0}.article-single-header .date{color:#b4b4b4}.article-single-content{padding:40px 10px}.article-single .media-footer{text-align:center}.article-single .media-footer a,.article-single .media-footer button{display:inline-block;margin:0 20px;text-decoration:underline;cursor:pointer}.article-single .media-footer-social{padding:30px 0}.article-single .media-footer-social .wp-share-button{display:inline-block;margin:0;vertical-align:top}.article-single .media-footer-social .kakao{width:36px;height:36px;background:#FEDC01;border-radius:100px;display:inline-block;margin:5px 0 0 0;outline:0}.article-single .media-footer-social .kakao i{font-size:26px;line-height:36px}.article-single-footer{padding:20px 0 40px 0;border-top:1px solid #b4b4b4;text-align:center;overflow:hidden;position:relative;min-height:45px}.article-single-footer .prev{float:left}.article-single-footer .next{float:right}.article-single-footer .back-to-list{position:absolute;top:15px;left:50%;width:100px;margin-left:-50px}.article-single-footer .prev,.article-single-footer .next{vertical-align:middle}.article-single-footer .prev i,.article-single-footer .next i{vertical-align:middle}.entry-content img,.article-single-content img{max-width:100%;display:block}.entry-content figure,.article-single-content figure{max-width:100%;padding-bottom:20px}.entry-content .wp-caption-text,.article-single-content .wp-caption-text{text-align:right;font-size:14px;padding:10px 0;text-decoration:underline;color:#666}.entry-content .alignleft,.article-single-content .alignleft{float:left;width:48%;margin:0 2% 0 0}.entry-content .alignright,.article-single-content .alignright{float:right;width:48%;margin:0 0 0 2%}.entry-content .aligncenter,.article-single-content .aligncenter{margin:0 auto}.entry-content hr,.article-single-content hr{border:0;height:1px;background:#ccc;clear:both;padding:0;margin:15px 0 30px}.entry-content p,.article-single-content p{font-size:17px;text-align:left;line-height:1.8;padding-bottom:25px}.entry-content p.has-image,.article-single-content p.has-image{padding:0}.entry-content sup,.article-single-content sup{vertical-align:text-top;font-size:13px;color:inherit;padding:0 1px;position:relative;top:-3px}.entry-content b,.entry-content strong,.article-single-content b,.article-single-content strong{color:inherit}.entry-content table,.article-single-content table{width:100%}.entry-content table td,.article-single-content table td{padding:10px 0;text-align:left}.entry-content ul,.article-single-content ul{text-align:left;list-style:square;margin:10px 0 10px 20px}.entry-content ul li,.article-single-content ul li{list-style:square}.entry-content ol,.article-single-content ol{text-align:left;list-style:square;margin:10px 0 10px 20px}.entry-content ol li,.article-single-content ol li{list-style:decimal}.entry-content *,.article-single-content *{color:inherit}.entry-content .colgal,.article-single-content .colgal{width:100%;position:relative;padding-bottom:40px}.entry-content .colgal .sliders,.article-single-content .colgal .sliders{list-style:none;margin:0}.entry-content .colgal .sliders li,.article-single-content .colgal .sliders li{display:none;list-style:none}.entry-content .colgal .sliders li img,.article-single-content .colgal .sliders li img{width:100%;height:auto;vertical-align:middle;display:block}.entry-content .colgal .sliders li .caption,.article-single-content .colgal .sliders li .caption{text-align:right;font-size:13px;padding:10px 0;color:#666}.entry-content .colgal .direction-nav,.article-single-content .colgal .direction-nav{margin:0;list-style:none}.entry-content .colgal .direction-nav li,.article-single-content .colgal .direction-nav li{list-style:none}.entry-content .colgal .direction-nav a,.article-single-content .colgal .direction-nav a{position:absolute;top:50%;display:block;margin-top:-28px}.entry-content .colgal .direction-nav a img,.article-single-content .colgal .direction-nav a img{width:22px;height:auto}.entry-content .colgal .direction-nav a.prev,.article-single-content .colgal .direction-nav a.prev{left:10px}.entry-content .colgal .direction-nav a.next,.article-single-content .colgal .direction-nav a.next{right:10px}.entry-content .colgal .control-nav,.article-single-content .colgal .control-nav{text-align:center;width:100%;position:absolute;bottom:10px;left:0;list-style:none;margin:0}.entry-content .colgal .control-nav li,.article-single-content .colgal .control-nav li{display:inline-block;padding:0 2px;list-style:none}.entry-content .colgal .control-nav li a,.article-single-content .colgal .control-nav li a{display:inline-block;background:#ccc;width:15px;height:15px;border-radius:50em;text-indent:-9999px;cursor:pointer}.entry-content .colgal .control-nav li a.active,.article-single-content .colgal .control-nav li a.active{background:#c6ac65}.entry-content h1,.article-single-content h1{font-size:28px}.entry-content h2,.article-single-content h2{font-size:26px}.entry-content h3,.article-single-content h3{font-size:22px}.entry-content h4,.article-single-content h4{font-size:20px}.entry-content h5,.article-single-content h5{font-size:18px}.entry-content h1,.entry-content h3,.entry-content h3,.entry-content h4,.entry-content h5,.article-single-content h1,.article-single-content h3,.article-single-content h3,.article-single-content h4,.article-single-content h5{padding:10px 0}@media screen and (max-width: 768px){.site-header{position:absolute;top:0;width:100%;height:75px;z-index:1000;background:none}.site-header-inner{padding:0}.site-header-inner .logo{width:90px;padding:20px 0 0 5px}.site-header-inner .gnb{position:fixed;right:-100%;top:0;width:100%;height:100vh;background:#fff;transition:all 1s ease;overflow:auto}.site-header-inner .gnb .logo{display:none;padding:20px 15px 0}.site-header-inner .gnb .site-header-global{position:relative;background:none}.site-header-inner .gnb .site-header-global .menu{width:100%;height:auto;padding:0 25px;text-align:left}.site-header-inner .gnb .site-header-global .menu li{display:block;padding:10px 0}.site-header-inner .gnb .site-header-global .menu li a{color:#333}.site-header-inner .gnb #menu-gnb{flex-direction:column;padding:60px 0 20px;width:100%;box-sizing:border-box}.site-header-inner .gnb #menu-gnb *{transition:all .3s ease}.site-header-inner .gnb #menu-gnb>li{width:100%;box-sizing:border-box;text-align:left;border-bottom:1px solid #ddd}.site-header-inner .gnb #menu-gnb>li:first-child{border-top:1px solid #ddd}.site-header-inner .gnb #menu-gnb>li>a{display:block;padding:15px 25px;font-size:14px;margin-bottom:0;font-weight:bold;position:relative;pointer-events:none;color:#333;background:url("../images/plus.png") 95% 50% no-repeat;background-size:12px auto}.site-header-inner .gnb #menu-gnb>li:last-child a{pointer-events:initial}.site-header-inner .gnb #menu-gnb>li.map a{border:0;padding:15px 25px;border-radius:0}.site-header-inner .gnb #menu-gnb>li.map a i{display:none}.site-header-inner .gnb #menu-gnb>li.consult{position:static}.site-header-inner .gnb #menu-gnb>li.consult a{padding:15px 25px;border:0;border-radius:initial;background:url(../images/plus.png) 95% 50% no-repeat;background-size:12px auto;color:#333}.site-header-inner .gnb #menu-gnb>li .sub-menu{width:100%;max-height:0;padding:0;overflow:hidden;background:#f8f8f8}.site-header-inner .gnb #menu-gnb>li .sub-menu>li{border-top:1px solid #ddd}.site-header-inner .gnb #menu-gnb>li .sub-menu>li>a{color:#333;display:block;padding:15px 40px;font-size:14px}.site-header-inner .gnb #menu-gnb>li.hover>a{border-left:5px solid #4CD1E6;background:url("../images/minus.png") 95% 50% no-repeat;background-size:12px auto}.site-header-inner .gnb #menu-gnb>li.hover .sub-menu{max-height:1000px}.site-header-inner .gnb #menu-gnb>li.hover:after{transform:rotate(180deg)}.site-header-inner .gnb .tog{display:block;right:0;left:auto;padding:0 15px;transition:all 1.1s ease}.site-header-inner .gnb .tog.off{right:-50px}.site-header-inner .gnb .tog:hover i{color:#4CD1E6}.site-header-inner .sns{display:none}.site-header.open .site-header-inner .gnb{right:0}.site-header.open .site-header-inner .tog{top:0;right:83%}.site-header.open .site-header-inner .tog i.xi-close,.site-header.open .site-header-inner .tog img.xi-close{display:block}.site-header.open .site-header-inner .tog i.xi-bars,.site-header.open .site-header-inner .tog img.xi-bars{display:none}.site-header-btn{position:absolute;top:306px;left:50%;right:auto;width:max-content;transform:translateX(-50%)}.site-content{padding:75px 0 0 0 !important}body.home .site-content{padding:0 0 0 0 !important}.page-header{padding:0}.page-header-bg{height:300px}.page-header-bg-img{background-size:auto 100%;background-position:50% 50%}.page-header-slogan{font-size:20px;width:240px;height:60px;padding:60px 0 60px 2%}.page-header-brc{padding:10px;font-size:12px;display:none}.page-header-lnb{z-index:200}.page-header-lnb .sub-menu{position:absolute;max-height:0;min-height:0;overflow:hidden;z-index:100;background:#fff;margin:0 auto;width:100%;box-shadow:0 10px 10px 3px rgba(0,0,0,0.05);transition:all 1s ease !important;border-bottom:0}.page-header-lnb .sub-menu li{display:block}.page-header-lnb .sub-menu li a{display:block;font-size:16px;padding:15px 0}.page-header-lnb .lnb-header{display:block;text-align:center;font-size:18px}.page-header-lnb .lnb-header a{pointer-events:none;display:block;padding:15px 0}.page-header-lnb .lnb-header a:after{content:"";font-family:xeicon;display:inline-block;padding:0 0 0 5px}.page-header-lnb.hover .sub-menu{max-height:1000px}.page-header .page-title{padding:15px 0 25px;font-size:20px}.page-content .ui-tabs{width:80%;margin:0 auto}.page-content .ui-tabs .ui-tabs-nav li a{padding:10px 0;font-size:14px}.site-footer-inner{flex-direction:column;padding:30px 0;text-align:center;position:relative}.site-footer-inner .logo{display:none;padding:0 0 15px 0}.site-footer-inner .footer-info{float:none;font-size:12px;padding:30px 0 15px 0}.site-footer-inner .footer-info:before{content:"(주)참약사";display:block}.site-footer-inner .policy{position:absolute;top:10px;width:100%}.site-footer-inner .policy a{font-size:12px;border:0;padding:3px 5px}.archives-list{width:100%}.archives-list.interview,.archives-list.contents,.archives-list.media{grid-template-columns:1fr 1fr;gap:20px}.archives-item.type-notice .author{display:none}.archives-item.type-notice .date{font-size:13px}.archives-item.type-notice .title a{width:200px !important;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.archives-item.type-faq h1{padding:15px 0 15px 40px;line-height:1.1}.archives-item.type-faq h1 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:86%}.archives-item.type-faq .txt-inner{padding:0 0 15px 40px}.archives-item.type-faq.open h1 span{text-overflow:clip;line-height:1.2;white-space:pre-wrap}.archives-first{width:100%;padding:0 0 30px 0}.archives-search{width:100%;padding:10px 0}.archives-search #search_keyword,.archives-search #search_date{width:110px}.contents-tags{width:100%}.contents-tags ul{display:grid;grid-template-columns:1fr 1fr;gap:0}.contents-tags ul li a{border:0;padding:10px 0;font-size:13px}#about-page .page-content .box{width:90%;float:none !important;margin:40px auto}#about-page .page-content .box h3{font-size:20px;padding-bottom:10px}#about-page .page-content h2{font-size:24px;padding:0 5% 50px}#about-page .page-content .name{font-size:22px;padding:0 5%}#history-page .page-content .history-list-title{width:90%;font-size:20px}#history-page .page-content .history-list:after{display:none}#history-page .page-content .items .item{overflow:hidden;padding:20px 0}#history-page .page-content .items .item .l{float:left;left:0;margin-left:0;width:45%;position:relative}#history-page .page-content .items .item .l .year{font-size:22px}#history-page .page-content .items .item .l .year:after{display:none}#history-page .page-content .items .item .r{float:right;width:50%;left:0;top:0;margin-left:0;position:relative}#history-page .page-content .items .item .r .title{font-size:20px}#history-page .page-content .items .item .r .title:after{display:none}#history-page .page-content .items .item .r .desc{font-size:15px}#spirit-page .page-content{padding-bottom:100px}#spirit-page .page-content .spirit-tab{width:100%}#spirit-page .page-content .spirit-tab a{font-size:16px}#spirit-page .page-content .spirit-circle{margin-top:30px}#spirit-page .page-content .spirit-circle .img{display:none}#spirit-page .page-content .spirit-circle .item{position:relative;top:auto;left:auto;right:auto;bottom:auto;transform:translate(0, 0);margin-bottom:40px}#spirit-page .page-content .spirit-vision h1{padding:30px 0;font-size:22px}#spirit-page .page-content .spirit-vision h1 strong{padding:20px 20px}#spirit-page .page-content .spirit-vision .box{width:100%;padding:30px 30px 30px 30px;flex-direction:column;align-items:start}#spirit-page .page-content .spirit-vision .box h3{display:block;padding-bottom:15px;font-size:20px;width:100%}#spirit-page .page-content .spirit-vision .box.odd{background:#4CD1E6}#spirit-page .page-content .spirit-vision:after{bottom:200px;height:210px;display:none}#spirit-page .page-content .spirit-ci{width:100%}#spirit-page .page-content .spirit-ci .item-c{padding:50px 0 0 0;flex-direction:column}#spirit-page .page-content .spirit-ci .item-c .c2{padding:30px 0}#spirit-page .spirit-ci .btn-wrap li a{width:100%;padding:30px 0}#spirit-page .page-content .spirit-ci .box{width:80%;padding:40px 0}#spirit-page .page-content .spirit-font{width:100%}#spirit-page .spirit-font .item-f:before{max-height:auto;height:auto}#spirit-page .spirit-font .item-f .f:first-child{flex-direction:column}#spirit-page .spirit-font .item-f .f:first-child dl:first-child{margin-bottom:30px}#spirit-page .spirit-font .btn-wrap{flex-direction:column}#spirit-page .spirit-font .btn-wrap li{margin:3% 0}#spirit-page .spirit-font .btn-wrap li a{padding:30px 0}#strength-page .page-content .strength-tab{width:100%}#strength-page .page-content .strength-tab a{font-size:17px;padding:10px 0}#strength-page .page-content .strength-cont{width:100%;height:400px;box-sizing:border-box}#strength-page .page-content .strength-people.pc{display:none}#strength-page .page-content .strength-people.mobile{display:block}#strength-page .page-content .strength-people .item{width:100%;transform:translate(-50%, -50%)}#strength-page .page-content .strength-people .item img{max-width:100%}#strength-page .page-content .strength-pharm{height:auto}#strength-page .page-content .strength-pharm .item00{display:none}#strength-page .page-content .strength-pharm .txt{position:relative;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;transform:translate(0, 0) !important;margin:0 !important;padding:15px 0}#strength-page .page-content .strength-pharm .txt strong{font-size:20px}#strength-page .page-content .strength-pharm .txt p{font-size:16px}#strength-page .page-content .strength-phil .item{width:180px;text-align:center}#strength-page .page-content .strength-phil .item001{transform:translate(-180px, -50%);margin-left:0}#strength-page .page-content .strength-phil .item001 img{width:110px}#strength-page .page-content .strength-phil .item001.active{transform:translate(-180px, -50%)}#strength-page .page-content .strength-phil .item002{transform:translate(-180px, -50%)}#strength-page .page-content .strength-phil .item002 img{width:110px}#strength-page .page-content .strength-phil .item002.active{transform:translate(-180px, -50%)}#strength-page .page-content .strength-phil .txt.item01{transform:translate(0px, -160px)}#strength-page .page-content .strength-phil .txt.item02{transform:translate(-180px, -160px)}#strength-page .page-content .strength-phil .txt.item03{transform:translate(-180px, 120px)}#strength-page .page-content .strength-phil .txt.item04{transform:translate(0px, 120px)}#starting-page .page-content .box{width:90%;padding:90px 0}#starting-page .page-content .box .img{width:100%;padding:0 0 30px 0;float:none}#starting-page .page-content .box .cont{width:100%;float:none;top:0 !important}#starting-page .page-content h2{font-size:22px;padding:0 2% 0}#starting-page .page-content h2 span{display:block}#starting-page .page-content h2 br{display:none}#service-page .page-content .txt01{padding-bottom:20px;width:90%;margin:0 auto}#service-page .page-content .txt01>div{width:100%;padding:0 0 20px 0}#service-page .page-content .txt01>div strong{font-size:20px}#service-page .page-content .txt01>div strong:before{display:none}#service-page .page-content .txt01>div p{font-size:16px}#service-page .page-content .box{width:90%;margin:0 0 20px 0;vertical-align:top}#service-page .page-content .box img{height:40px}#service-page .page-content .box strong{font-size:18px}#service-page .page-content .box p{font-size:13px}#join-page .page-content:before{height:190px}#join-page .page-content .prc{padding:60px 0;margin-bottom:0}#join-page .page-content .prc .pr{height:60px;padding:0 0 15px 0}#join-page .page-content .prc .pr img{height:100%;width:auto}#join-page .page-content .section{height:700px}#join-page .page-content .section .m1{margin-left:-120px;width:80px}#join-page .page-content .section .m2{margin-left:40px;width:80px;top:50px}#join-page .page-content .section .a1{top:260px;margin-left:-110px;width:50px}#join-page .page-content .section .a2{top:420px;margin-left:60px;width:30px}#join-page .page-content .section .a3{top:530px;margin-left:60px;width:30px}#join-page .page-content .section .box strong{font-size:16px}#join-page .page-content .section .box p{font-size:13px}#join-page .page-content .section .b1{height:auto;width:150px;top:180px;margin-left:0}#join-page .page-content .section .b2{height:auto;width:150px;top:290px;margin-left:0}#join-page .page-content .section .b3{height:auto;width:150px;top:470px;margin-left:0}#join-page .page-content .section .b4{height:auto;width:300px;margin-left:-150px;font-size:17px;bottom:20px}#join-page .page-content .btns .btn{margin-bottom:10px;width:280px}#ask-page .join-form,#partnership-page .join-form,#joinform-page .join-form{width:100%}#ask-page .join-form fieldset,#partnership-page .join-form fieldset,#joinform-page .join-form fieldset{flex-direction:column;align-items:start}#ask-page .join-form fieldset .field-title,#partnership-page .join-form fieldset .field-title,#joinform-page .join-form fieldset .field-title{font-size:20px;width:100%;padding:0 15px 10px 15px}#ask-page .join-form fieldset .field-body,#partnership-page .join-form fieldset .field-body,#joinform-page .join-form fieldset .field-body{width:100%}#ask-page .join-form fieldset .field-body input[type="text"],#ask-page .join-form fieldset .field-body input[type="date"],#ask-page .join-form fieldset .field-body input[type="number"],#partnership-page .join-form fieldset .field-body input[type="text"],#partnership-page .join-form fieldset .field-body input[type="date"],#partnership-page .join-form fieldset .field-body input[type="number"],#joinform-page .join-form fieldset .field-body input[type="text"],#joinform-page .join-form fieldset .field-body input[type="date"],#joinform-page .join-form fieldset .field-body input[type="number"]{width:100%}#ask-page .join-form fieldset .field-body input[name="user_email1"],#ask-page .join-form fieldset .field-body input[name="user_email_receive1"],#partnership-page .join-form fieldset .field-body input[name="user_email1"],#partnership-page .join-form fieldset .field-body input[name="user_email_receive1"],#joinform-page .join-form fieldset .field-body input[name="user_email1"],#joinform-page .join-form fieldset .field-body input[name="user_email_receive1"]{margin-bottom:10px}#ask-page .join-form fieldset .field-body select[name="user_email2"],#ask-page .join-form fieldset .field-body select[name="user_email_receive2"],#partnership-page .join-form fieldset .field-body select[name="user_email2"],#partnership-page .join-form fieldset .field-body select[name="user_email_receive2"],#joinform-page .join-form fieldset .field-body select[name="user_email2"],#joinform-page .join-form fieldset .field-body select[name="user_email_receive2"]{width:90%;float:right}#ask-page .join-form fieldset .field-body .filebox,#partnership-page .join-form fieldset .field-body .filebox,#joinform-page .join-form fieldset .field-body .filebox{margin-bottom:6px}#ask-page .join-form fieldset .field-body .filebox input[type="file"],#partnership-page .join-form fieldset .field-body .filebox input[type="file"],#joinform-page .join-form fieldset .field-body .filebox input[type="file"]{height:28px}#ask-page .join-form fieldset .field-body .filebox~.info,#partnership-page .join-form fieldset .field-body .filebox~.info,#joinform-page .join-form fieldset .field-body .filebox~.info{font-size:13px;color:#666}#ask-page .join-form fieldset .field-body #captcha .controls input,#partnership-page .join-form fieldset .field-body #captcha .controls input,#joinform-page .join-form fieldset .field-body #captcha .controls input{margin:10px 0}#ask-page .join-form fieldset.submit,#partnership-page .join-form fieldset.submit,#joinform-page .join-form fieldset.submit{padding-bottom:30px}#ask-page .join-form fieldset.submit .desc,#partnership-page .join-form fieldset.submit .desc,#joinform-page .join-form fieldset.submit .desc{width:90%;margin:0 auto;font-size:14px}#ask-page .join-form fieldset.submit .desc br,#partnership-page .join-form fieldset.submit .desc br,#joinform-page .join-form fieldset.submit .desc br{display:none}#ask-page .join-form fieldset.agreement label,#partnership-page .join-form fieldset.agreement label,#joinform-page .join-form fieldset.agreement label{font-size:15px}#partners-page .partner-page-search{padding-bottom:20px}#partners-page .partner-page-search input,#partners-page .partner-page-search select,#partners-page .partner-page-search button{vertical-align:top;width:150px;padding:5px 5px;font-size:14px;border:3px solid #b4b4b4}#partners-page .partner-page-search select{padding:4px 5px 4px;width:90px}#partners-page .partner-page-search button{padding:4px 5px 5px;width:60px}#partners-page .partner-page-result .map{width:100% !important;height:300px !important;float:none}#partners-page .partner-page-result .map .map-pin{width:240px}#partners-page .partner-page-result .map .map-pin .img{display:none}#partners-page .partner-page-result .partner-page-list{width:100%;float:none;height:auto}body.home .main-page{position:relative}body.home .main-page-banner{display:none}body.home .main-page-slogan{width:100%;top:15%}body.home .main-page-slogan h1{font-size:14px}body.home .main-page-slogan h2{font-size:30px}body.home .main-page-banner-mobile{display:block;position:relative;background:#000}body.home .main-page-banner-mobile .slider{position:relative}body.home .main-page-banner-mobile .slider .sliders li{position:relative}body.home .main-page-banner-mobile .slider .sliders li img{opacity:.5;transform:scale(0.7, 0.7);transition:all 1s ease}body.home .main-page-banner-mobile .slider .sliders li.active-slide img{transform:scale(1, 1)}body.home .main-page-banner-mobile .slider .control-nav{position:absolute;bottom:50px;width:100%;text-align:center}body.home .main-page-banner-mobile .slider .control-nav li{display:inline-block;padding:0 5px}body.home .main-page-banner-mobile .slider .control-nav a{display:inline-block;width:5px;height:5px;border-radius:50px;background:none;text-indent:-9999px;border:2px solid #fff}body.home .main-page-banner-mobile .slider .control-nav a.active{background:#fff}body.home .main-page-banner-mobile .slogan{text-align:center;position:absolute;width:100%;z-index:20000;top:137px;left:0}body.home .main-page-banner-mobile .slogan h1{color:#fff;font-size:14px;font-weight:normal}body.home .main-page-banner-mobile .slogan h2{padding:12px 0 0 0;color:#fff;font-size:26px}body.home .main-page-banner-mobile .slogan h3{color:#fff;padding:7px 0 0 0;font-size:16px}body.home .main-page-banner-mobile .link{position:absolute;z-index:10;top:400px;text-align:center;width:100%}body.home .main-page-banner-mobile .link a{display:inline-block;padding:0 6px;color:#fff;text-align:center;font-size:11px}body.home .main-page-banner-mobile .link a i{color:#333;font-size:24px;width:40px;height:40px;line-height:40px;background:#fff;border-radius:15px;margin:0 0 10px 0;transform:rotate(45deg);opacity:.8}body.home .main-page-banner-mobile .link a i:before{display:inline-block;transform:rotate(-45deg)}body.home .main-page-banner-mobile .scroll{display:none;position:absolute;width:100%;text-align:center;bottom:10px;color:#fff;font-size:12px;z-index:100}body.home .main-page-banner-mobile .scroll img{width:30px}body.home .main-page-banner-mobile .ask{padding:20px 0;background:#fff;background:#f5f5f5}body.home .main-page-banner-mobile .ask>h1{text-align:center;font-size:18px;padding:10px 0 15px}body.home .main-page-banner-mobile .ask .join-form{width:90%;padding:0;border:0}body.home .main-page-banner-mobile .ask .join-form fieldset{align-items:center;padding:8px 0}body.home .main-page-banner-mobile .ask .join-form fieldset .field-title{font-size:12px;color:#333;width:30%;padding:0 0}body.home .main-page-banner-mobile .ask .join-form fieldset .field-body{width:70%;padding:0 0}body.home .main-page-banner-mobile .ask .join-form fieldset .field-body input[type="text"],body.home .main-page-banner-mobile .ask .join-form fieldset .field-body input[type="date"],body.home .main-page-banner-mobile .ask .join-form fieldset .field-body input[type="number"],body.home .main-page-banner-mobile .ask .join-form fieldset .field-body select{width:100%;border:0;background:none;padding:5px 5px}body.home .main-page-banner-mobile .ask .join-form fieldset .field-body textarea{background:none;height:70px}body.home .main-page-banner-mobile .ask .join-form fieldset .field-body *{font-size:12px}body.home .main-page-banner-mobile .ask .join-form fieldset .field-body #captcha .controls input{margin:10px 0}body.home .main-page-banner-mobile .ask .join-form fieldset.privacy .field-title{text-align:right;width:100%;padding:0 0 10px 0}body.home .main-page-banner-mobile .ask .join-form fieldset.privacy .field-title i{font-size:13px;vertical-align:middle}body.home .main-page-banner-mobile .ask .join-form fieldset.privacy .field-body{width:100%}body.home .main-page-banner-mobile .ask .join-form fieldset.agreement .field-body{width:100%}body.home .main-page-banner-mobile .ask .join-form fieldset.agreement label{font-size:11px}body.home .main-page-banner-mobile .ask .join-form fieldset.submit .desc{width:90%;margin:0 auto;font-size:17px}body.home .main-page-banner-mobile .ask .join-form fieldset.submit .desc br{display:none}body.home .main-page-banner-mobile .ask .join-form fieldset.submit .btn{border-radius:0;background:#333;font-size:12px;padding:14px 0;width:100%}body.home .main-page-banner-mobile .ask .join-form fieldset.submit .btn i{display:none}body.home .main-page-link{display:none;position:relative;padding:40px 0 0 0}body.home .main-page-link ul li{width:50%;float:left;box-sizing:border-box;padding:0 10px}body.home .main-page-link ul li a .a{color:#b4b4b4;font-size:17px}body.home .main-page-link ul li a:hover .b{height:190px}body.home .main-page-link ul li a:hover .b strong{font-size:20px}#map-page .page-content .map-img .map{height:200px !important}#map-page .page-content .map-cont h1{font-size:20px}#map-page .page-content .map-cont .cont{font-size:16px;padding:10px 0 30px 0}#map-page .page-content .map-cont .cont .br{display:block;padding-bottom:5px}#map-page .page-content .map-cont .cont .br ~ br{display:none}.archive-sub-title{font-size:16px;top:-10px}.btn i{vertical-align:middle;font-size:140%}.btn.small{padding:7px 13px;font-size:14px}.btn.medium{padding:12px 24px;font-size:16px}.btn.large{padding:15px 25px;font-size:20px}.btn.x-large{font-size:16px;padding:15px 35px;font-weight:bold}.article-single{width:100%}.article-single-header h1{font-size:24px}.article-single-content{padding:30px 0}.article-single-content h1{font-size:26px}.article-single-content h2{font-size:24px}.article-single-content h3{font-size:20px}.article-single-content h4{font-size:18px}.article-single-content h5{font-size:16px}}@media print{@page{size:210mm 297mm;margin:5mm}body{zoom:75%}.site-header,.liked{display:none}}