﻿.color-main{color:#c5ed00}.color-blue{color:#ffeb3b}.color-green{color:#08a872}.color-green2{color:#00a069}.color-green3{color:#70a033}.color-lightgreen{color:#00b16d}.color-darkblue{color:#137878}.color-yellow{color:#ffde01}.color-orange{color:#f6ad3a}.color-gray{color:#9e9e9e}.color-white{color:#fff}.skip,.skip a{width:0px;height:0px;line-height:0;border:none;position:fixed;top:0px;left:0px;font-size:0;overflow:hidden;z-index:100000}.skip a:focus,.skip a:active{width:100%;height:50px;line-height:50px;background:#21272e;color:#fff;font-size:24px;font-weight:bold;text-align:center;text-decoration:none}.ani-top{position:relative;opacity:0;top:25px;transition:1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s;transition-delay:.4s;-moz-transition-delay:.4s;-webkit-transition-delay:.4s;-o-transition-delay:.4s}.ani-top.ani-finish{top:0;opacity:1}.text-justify{overflow:hidden}.text-justify span{display:block;float:left;text-align:center}.text-justify span:first-child{text-align:left}.text-justify span:last-child{text-align:right}.text-justify span:first-child:nth-last-child(2),.text-justify span:first-child:nth-last-child(2) ~ span{width:50%}.text-justify span:first-child:nth-last-child(3),.text-justify span:first-child:nth-last-child(3) ~ span{width:33.3%}.text-justify span:first-child:nth-last-child(4),.text-justify span:first-child:nth-last-child(4) ~ span{width:25%}.text-justify span:first-child:nth-last-child(5),.text-justify span:first-child:nth-last-child(5) ~ span{width:20%}html{font-size:20px}@media only screen and (max-width: 1200px){html{font-size:18px}}@media only screen and (max-width: 992px){html{font-size:17px}}@media only screen and (max-width: 768px){html{font-size:16px}}.res_w,.res_wd,.res_wdm{display:block !important}.res_w2,.res_wd2,.res_wdm2{display:inline-block !important}.res_w3,.res_wd3,.res_wdm3{display:inline !important}.res_d,.res_dm,.rem_dmt,.res_m,.res_mt,.res_t,.res_d2,.res_dm2,.rem_dmt2,.res_m2,.res_mt2,.res_t2,.res_d3,.res_dm3,.rem_dmt3,.res_m3,.res_mt3,.res_t3{display:none !important}@media only screen and (max-width: 1280px){.res_w,.res_w2,.res_w3{display:none !important}.res_d,.res_dm,.res_dmt{display:block !important}.res_d2,.res_dm2,.res_dmt2{display:inline-block !important}.res_d3,.res_dm3,.res_dmt3{display:inline !important}}@media only screen and (max-width: 768px){.res_wd,.res_d,.res_wd2,.res_d2,.res_wd3,.res_d3{display:none !important}.res_m,.res_mt{display:block !important}.res_m2,.res_mt2{display:inline-block !important}.res_m3,.res_mt3{display:inline !important}}@media only screen and (max-width: 480px){.res_wdm,.res_dm,.res_m,.res_wdm2,.res_dm2,.res_m2,.res_wdm3,.res_dm3,.res_m3{display:none !important}.res_t{display:block !important}.res_t2{display:inline-block !important}.res_t3{display:inline !important}}@font-face{font-family:'fromdamiM';src:url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_ten@1.0/fromdamiM.woff") format("woff");font-weight:normal;font-style:normal}*{margin:0;padding:0;border:0;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}button{cursor:pointer;background:none;font:300 1em 'Noto Sans KR', Sans-serif}button:focus{outline:none}ul,ol,dl{list-style:none}img,video{max-width:100%}a{text-decoration:none;color:inherit}table{border-collapse:collapse;border-spacing:0}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;border-radius:0}input:focus,select:focus,textarea:focus{outline:none}body{min-width:320px;background:#fff;color:#282828;font-family:'Noto Sans KR', Sans-serif;font-size:inherit;font-weight:300;line-height:1;-webkit-text-size-adjust:none;word-break:keep-all;word-wrap:break-word}label{cursor:pointer;-webkit-user-select:none}form label img{pointer-events:none}.blind{width:0px;height:0px;line-height:0;border:none;position:absolute;top:0;left:0;font-size:0;overflow:hidden}legend,hr{display:block;overflow:hidden;visibility:hidden;position:absolute}caption{visibility:hidden;overflow:hidden;width:0;height:0;line-height:0;font-size:0}i,em,address{font-style:normal;font-weight:normal}[tabindex="-1"]:focus{outline:none;border:none !important;box-shadow:none !important}select::-ms-expand{display:none}.wan{-webkit-appearance:none;-moz-appearance:none;appearance:none}.clearfix:after{display:table;content:" ";clear:both}.FDM{font-family:'fromdamiM', Sans-serif}#header{position:relative;width:100%;border-bottom:1px solid #e0e0e0;background:#fff}#header.scrolled .logo-area{display:none}.logo-area{padding:1.9em 10px;border-bottom:1px solid #e0e0e0}.logo-wrap{position:relative;max-width:1400px;margin:0 auto;text-align:center}.logo-wrap .logo{display:inline-block;font-size:1em}.logo-wrap .logo img{display:block}.header-tel{display:inline-block;position:absolute;top:50%;left:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:left}.header-tel .text{margin-bottom:5px;font-size:0.75em;font-weight:500;color:#666}.header-tel .tel{font-family:'Roboto', 'Noto Sans KR', sans-serif;font-size:1.5em;font-weight:500;color:#214b9f}.header-btns{position:absolute;top:50%;right:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:0}.header-btns .m-menu-btn{display:none;position:relative;width:24px;height:20px;border-top:2px solid #666;border-bottom:2px solid #666;vertical-align:middle}.header-btns .m-menu-btn:before{content:"";display:block;position:absolute;top:50%;left:0;right:0;margin-top:-1px;height:2px;background:#666}.header-btns .blog{display:inline-block;width:8.1em;height:2.35em;line-height:2.1em;padding-left:2.1em;text-align:left;background:url("/assets/img/common/blog_bg.png") no-repeat center center;background-size:100%;font-size:1rem;transition:opacity 0.3s}.header-btns .blog:hover{opacity:0.7}.header-btns .blog .text{font-size:0.8em;font-weight:500;color:#fff}.header-btns .btn{display:inline-block;width:2.35em;height:2.35em;line-height:2.1em;margin-left:0.6em;background:#ddd;font-size:1rem;border-radius:50%;transition:opacity 0.3s}.header-btns .btn:hover{opacity:0.7}.header-btns .btn img{vertical-align:middle;line-height:2.1em}.mnb-padder{height:3.5em}.mnb-outer{position:absolute;top:calc(100% - 3.5em);left:0;right:0;z-index:10000}.mnb-outer .mnb-area{padding:0 10px;border-bottom:1px solid #e0e0e0;background:#fff url("/assets/img/common/mnb_bg_border.png") 0 3.5em repeat-x}.mnb-outer .mnb-inner{overflow:hidden;max-width:1200px;margin:0 auto}.mnb-outer .mnb{display:table;width:100%;table-layout:fixed;text-align:center}.mnb-outer .mnb .dep1-con{display:table-cell}.mnb-outer .mnb .dep1-con.active .dep1{color:#c5ed00}.mnb-outer .mnb .dep1-con.active .dep1:before{width:100%}.mnb-outer .mnb .dep1-con:hover .dep1{color:#c5ed00}.mnb-outer .mnb .dep1{display:block;position:relative;height:3.5rem;line-height:3.5rem;font-size:0.95em;font-weight:500;color:#222;transition:color 0.25s}.mnb-outer .mnb .dep1:before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;width:0;height:4px;margin:0 auto;background:#c5ed00;transition:width 0.4s}.mnb-outer .mnb .dep2-wrap{display:none;position:relative;padding:1rem 1rem 1.5rem;text-align:left}.mnb-outer .mnb .dep2-wrap:before{content:"";display:block;position:absolute;top:0;bottom:-300%;left:-0.5px;width:1px;background:#e0e0e0}.dep1-con:first-child .dep2-wrap:before{left:0}.dep1-con:last-child .dep2-wrap:after{content:"";display:block;position:absolute;top:0;bottom:-300%;right:0;width:1px;background:#ccc}.mnb-outer .mnb .dep2-con+.dep2-con{margin-top:10px}.mnb-outer .mnb .dep2-con.active .dep2{color:#c5ed00}.mnb-outer .mnb .dep2{text-align:left;font-size:0.75rem;font-weight:400;color:#121212}.mnb-outer .mnb .dep2:hover{color:#c5ed00}#footer{padding:3.5em 10px 5.5em;background:#282828}#footer .footer-inner{max-width:1580px;margin:0 auto}#footer .footer-menu{border-bottom:1px solid #797979;padding-bottom:0.5em}#footer .footer-menu li{display:inline-block;margin-bottom:0.5em;margin-right:1em;padding-right:1em;border-right:1px solid #aaa}#footer .footer-menu li:first-child{padding-left:0}#footer .footer-menu li:last-child{margin-right:0;padding-right:0;border-right:none}#footer .footer-menu a{font-size:0.85em;font-weight:700;color:#fff}#footer .footer-menu a:hover{opacity:0.7}#footer .footer-menu .highlight{color:#ffde01}#footer .footer-detail .cont{padding-top:1rem;line-height:1.5;font-size:0.75em;color:#c1c1c1}#quick{position:fixed;left:calc(50% + 710px);top:50%;z-index:99999;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:5.4em}#quick .link-list{padding:1.2em 0;border:2px solid #ddd;border-radius:3.1em;background:#fff}#quick .link-list a{display:block;max-width:3.8em;margin:0 auto;padding:0.8em 0;text-align:center}#quick .link-list a:hover{color:#004ab8}#quick .link-list a+a{border-top:1px solid #ddd}#quick .link-list img{margin-bottom:8px}#quick .link-list p{font-size:0.75em;font-weight:500}#quick .btn-top{display:block;width:5.4em;height:5.4em;margin-top:10px;background:#333;text-align:center;border-radius:50%;color:#fff}#quick .btn-top p{font-size:0.9em;font-weight:700}.mobile-quick{display:none;overflow:hidden;position:fixed;bottom:0;left:0;z-index:1000;width:100%;height:77px;border-top:1px solid #ddd;background:#fff}.mobile-quick a{display:block;float:left;width:25%;padding:15px 0;text-align:center}.mobile-quick img{font-size:0.8em}.mobile-quick p{margin-top:0.56em;font-size:0.9em;color:#444}@media only screen and (max-width: 1660px){#quick{display:none}}@media only screen and (max-width: 1200px){.logo-area{padding:1.2em 10px}}@media only screen and (max-width: 992px){.logo-area{padding:0.5em 10px}.logo-wrap{text-align:left}.logo-wrap .logo{font-size:0.8em}.header-tel{display:none}.header-btns .m-menu-btn{display:inline-block}.header-btns .blog,.header-btns .btn{display:none}.mnb-padder,.mnb-area{display:none}}@media only screen and (max-width: 640px){#footer{padding:2em 10px 6.5em}.mobile-quick{display:block}}@media only screen and (max-width: 420px){#footer{padding:2em 10px 5.5em}.mobile-quick{height:64px}.mobile-quick a{padding:10px 0}.mobile-quick p{font-size:0.75em}}.m-gnb-area{display:none;position:fixed;left:0;right:0;top:0;bottom:0;overflow-y:auto;z-index:1100}.m-gnb-area:before{content:"";position:fixed;left:0;top:0;display:block;width:100%;height:100%;background-color:#000;opacity:0.6}.m-gnb-area .gnb-inner{position:absolute;right:0;top:0;width:320px;min-height:100%;background-color:#fff}.m-gnb-area .gnb-hd .gnb-logo{height:70px;line-height:70px;text-align:center;background-color:#fff}.m-gnb-area .gnb-hd .gnb-logo img{width:240px;margin-right:40px;vertical-align:middle}.m-gnb-area .gnb-hd .mb-menu{padding:15px 0}.m-gnb-area .gnb-hd .mb-menu .dep1-wrap{font-size:0;text-align:center}.m-gnb-area .gnb-hd .mb-menu .dep1-con{display:inline-block;margin:0 3px}.m-gnb-area .gnb-hd .mb-menu .dep1{display:block;padding:5px 10px;font-size:13px;font-weight:400;background-color:#08a872;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;transition:.25s}.m-gnb-area .gnb-hd .mb-menu .dep1-con.active .dep1,.m-gnb-area .gnb-hd .mb-menu .dep1-con:hover .dep1{background-color:#333}.m-gnb-area .location .dep1-wrap{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;text-align:center;font-size:0;padding:15px 0}.m-gnb-area .location .dep1-con{float:left;width:50%;vertical-align:text-top;border-right:1px solid #d9d9d9}.m-gnb-area .location .dep1-con:last-child{border-right:0}.m-gnb-area .location .dep1{display:block;transition:.25s;font-size:14px}.m-gnb-area .location .dep1-con.active .dep1,.m-gnb-area .location .dep1-con:hover .dep1{opacity:0.5}.close-gnb{position:absolute;right:10px;top:20px}.close-gnb a{display:block;text-indent:-9999px}.close-gnb a span{position:relative;display:block;width:30px;height:30px}.close-gnb a span:before,.close-gnb a span:after{content:"";position:absolute;left:0;top:50%;display:block;width:100%;height:3px;background-color:#08a872}.close-gnb a span:before{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.close-gnb a span:after{transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}.m-gnb>ul{padding:0 0 50px}.m-gnb>ul>li{border-bottom:1px solid #d9d9d9}.m-gnb>ul>li>a{position:relative;display:block;padding:10px;font-size:15px;font-weight:400;color:#282828}.m-gnb>ul>li>a:before{content:"▼";position:absolute;right:10px;top:50%;display:block;line-height:20px;margin:-10px 0 0;font-size:12px;transition:.25s;-moz-transition:.25s;-webkit-transition:.25s;-o-transition:.25s}.m-gnb>ul>li.active>a,.m-gnb>ul>li:hover>a{background-color:#08a872;color:#fff}.m-gnb>ul>li.active>a:before{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}.m-gnb>ul>li:hover>a:before{color:#fff}.m-gnb>ul>li ul{display:none}.m-gnb>ul>li ul li{border-top:1px solid #d9d9d9}.m-gnb>ul>li ul li a{display:block;padding:10px 15px;font-size:13px;font-weight:300;color:#282828;transition:.25s}.m-gnb>ul>li ul li.active>a,.m-gnb>ul>li ul li:hover>a{padding-left:20px;background-color:#08a872;color:#fff}.m-gnb>ul>li .dep3-wrap{display:block}.m-gnb>ul>li .dep3-wrap .dep3{padding:10px 15px 10px 25px}.m-gnb>ul>li .dep3-wrap .dep3:before{content:"- ";display:inline}.main-visual{overflow:hidden;position:relative;height:765px}.main-visual .visual-inner{position:absolute;top:0;left:0;width:100%;height:100%}.main-visual .item-area{position:absolute;top:0;left:50%;width:1920px;height:100%;margin-left:-960px}.main-visual .item-area .img{display:block;width:100%}.main-visual .item{position:relative;text-align:center}.main-visual .item.slick-active:not(.init-ready) .item-text{margin-top:0 !important;opacity:1}.main-visual .item-text{position:absolute;top:45%;left:0;right:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:1440px;max-width:100%;margin:0 auto;padding:0 20px;text-align:center;color:#fff}.main-visual .subtitle{margin-bottom:1.3em}.main-visual .subtitle .text{display:inline-block;padding:0.5rem 0.5rem 0.5rem 1.6rem;background:#c5ed00;font-size:1.2em;font-weight:100;color:#222;letter-spacing:0.9em}.main-visual .title{margin-bottom:2em}.main-visual .title img{margin:0 auto}.main-visual .cont{line-height:1.5;font-size:1.1em;color:#fff}.main-visual .visual-nav{overflow:hidden;position:absolute;left:0;right:0;bottom:1em;width:1400px;max-width:100%;margin:0 auto}.main-visual .visual-nav .item{padding:0 1.5px}.main-visual .visual-nav .item.active button{background:rgba(0,74,184,0.7)}.main-visual .visual-nav .item button{display:block;position:relative;width:100%;height:3.4em;background:rgba(0,0,0,0.4);transition:background 0.3s}.main-visual .visual-nav .item button:hover{background:rgba(0,74,184,0.7)}.main-visual .visual-nav .text{position:absolute;top:50%;left:0;right:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);line-height:1.5;text-align:center;font-size:0.8em;color:#fff}.main-visual .visual-nav .slide-arrow{display:none;position:absolute;top:50%;left:0;right:0}.main-visual .visual-nav .slide-arrow .arrow{position:absolute;top:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0 10px;line-height:1;font-size:0;color:#fff}.main-visual .visual-nav .slide-arrow .arrow-prev{left:0px}.main-visual .visual-nav .slide-arrow .arrow-next{right:0px}.main-visual .visual-nav .slide-arrow .fa{font-size:2rem}.main-info-banner{overflow:hidden;padding:2em 10px 1em;border-bottom:1px solid #dcdcdc}.main-info-banner .article-inner{max-width:1324px;margin:0 auto;text-align:center;font-size:0}.main-info-banner .left{display:inline-block;max-width:590px;margin-bottom:1em;padding-right:1.8em;text-align:left;vertical-align:top;font-size:1rem}.main-info-banner .left .tel-area{margin-bottom:0.8em}.main-info-banner .left .tel-area .text{display:inline-block;height:1.6rem;line-height:1.6rem;margin-right:1rem;padding:0 0.8rem;vertical-align:middle;background:#004ab8;font-size:0.8em;font-weight:500;color:#fff;border-radius:0.8rem}.main-info-banner .left .tel-area .tel{vertical-align:middle}.main-info-banner .left .address{line-height:1.5;font-size:0.85em}.main-info-banner .right{display:inline-block;margin-bottom:1em;padding-left:1.4em;border-left:1px solid #dcdcdc;text-align:left;vertical-align:top;font-size:1rem}.main-info-banner .right:after{content:"";display:block;clear:both}.main-info-banner .right .list{float:left}.main-info-banner .right .list+.list li{border-left:1px solid #dcdcdc;padding-right:0}.main-info-banner .right .list li{position:relative;padding:2px 2rem;font-size:0.85em}.main-info-banner .right .list li+li{margin-top:0.8rem}.main-info-banner .right .list li.night{background:url("/assets/img/main/icon_moon.png") no-repeat 0.6rem center;background-size:1rem auto}.main-info-banner .right .list li .font-medium{font-weight:500}.main-info-banner .right .tip{position:absolute;top:calc(100% + 0.3rem);left:2rem;line-height:1.5;font-size:0.75rem;color:#004ab8;white-space:nowrap}.main-article1{padding:6em 10px}.main-article1 .article-inner{max-width:1324px;margin:0 auto}.main-article1 .title-area{margin-bottom:3.2em;text-align:center}.main-article1 .title-area .en-name{margin-bottom:1.2rem;font-size:10px;color:#282828}.main-article1 .title-area .title{line-height:1.2;font-size:1.7em;font-weight:100}.main-article1 .link-buttons{overflow:hidden}.main-article1 .link-buttons a{display:block;float:left;width:calc((100% - (3rem + 1px)) / 4);margin-left:1rem;float:left;height:4.2rem;line-height:4.2rem;border:1px solid #dcdcdc;background-repeat:no-repeat;background-position:95% bottom;text-align:center;font-size:0.95em;font-weight:200;border-radius:2.1rem;transition:background-color 0.3s, border-color 0.3s}.main-article1 .link-buttons a:nth-child(-n+4){margin-top:0}.main-article1 .link-buttons a:nth-child(n+5){margin-top:1rem}.main-article1 .link-buttons a:nth-child(4n+1){clear:both;margin-left:0}.main-article1 .link-buttons a:hover{border-color:rgba(0,74,184,0.1);background-color:rgba(0,74,184,0.1)}.main-banner1{margin-top:3em}.main-banner1 .item-row{overflow:hidden}.main-banner1 .item-row+.item-row{margin-top:1.1em}.main-banner1 .item{float:left;background-repeat:no-repeat;background-position:center center;background-size:cover}.main-banner1 .item:hover .layer{background:rgba(0,160,105,0.9) !important}.main-banner1 .item:hover .main-view-more .more{padding-bottom:5px}.main-banner1 .item:hover .main-view-more .more:before{background:#9fd9c5}.main-banner1 .item:hover .main-view-more .more:after{top:100%;background:#9fd9c5}.main-banner1 .inner{display:block;position:relative;height:0}.main-banner1 .layer{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;transition:background 0.5s}.main-banner1 .text-area{position:absolute;top:50%;left:0;right:0;z-index:3;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#fff}.main-banner1 .en-name{margin-bottom:0.7em;font-size:0.5em;color:#fff}.main-banner1 .title{margin-bottom:1rem;font-size:1.5em;font-weight:200;color:#fff}.main-banner1 .cont{margin-bottom:1.2rem;line-height:1.5;font-size:0.8em;color:rgba(255,255,255,0.6)}.main-banner1 .row1 .item{width:calc(50% - 11px)}.main-banner1 .row1 .item+.item{margin-left:22px}.main-banner1 .row1 .item:nth-child(1){background-image:url("/assets/img/main/main_banner1_01.jpg")}.main-banner1 .row1 .item:nth-child(1) .layer{background:rgba(0,0,0,0.4)}.main-banner1 .row1 .item:nth-child(2){background-image:url("/assets/img/main/main_banner1_02.jpg")}.main-banner1 .row1 .item:nth-child(2) .layer{background:rgba(0,0,0,0.4)}.main-banner1 .row1 .inner{padding-bottom:53.3%}.main-banner1 .row2 .item{width:calc(33.3% - 14.6px)}.main-banner1 .row2 .item+.item{margin-left:22px}.main-banner1 .row2 .item:nth-child(1){background-image:url("/assets/img/main/main_banner1_03.jpg")}.main-banner1 .row2 .item:nth-child(1) .layer{background:rgba(0,0,0,0.6)}.main-banner1 .row2 .item:nth-child(2){background-image:url("/assets/img/main/main_banner1_04.jpg")}.main-banner1 .row2 .item:nth-child(2) .layer{background:rgba(0,0,0,0.6)}.main-banner1 .row2 .item:nth-child(3){background-image:url("/assets/img/main/main_banner1_05.jpg")}.main-banner1 .row2 .item:nth-child(3) .layer{background:rgba(0,0,0,0.3)}.main-banner1 .row2 .inner{padding-bottom:90.6%}.main-view-more{text-align:center}.main-view-more .more{display:inline-block;position:relative;padding-top:5px;font-size:8px;font-weight:900;color:#fff;transition:padding-bottom 0.5s linear}.main-view-more .more:before,.main-view-more .more:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;background:#bfbfbf;transition:top 0.5s}.main-slide-banner{max-width:1920px;margin:0 auto}.main-slide-banner .slide-area{position:relative}.main-slide-banner .slide-item{overflow:hidden;position:relative}.main-slide-banner .slide-item:focus{outline:none}.main-slide-banner .col-text{position:absolute;top:0;left:0;width:50%;height:100%;text-align:right;background:#333}.main-slide-banner .col-text .inner{display:inline-block;position:relative;width:660px;max-width:100%;height:100%;text-align:left}.main-slide-banner .col-text .text-area{position:absolute;top:50%;left:2.5em;right:1.5em;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.main-slide-banner .col-text .subtitle{margin-bottom:0.6rem;font-size:0.9em;color:#fff}.main-slide-banner .col-text .title{line-height:1.2;font-size:1.55em;font-weight:200;color:#fff}.main-slide-banner .col-text .cont{margin-top:1.5rem;line-height:1.4;font-size:0.85em;color:#ccc}.main-slide-banner .col-text .dot-area{margin-top:1.8rem;font-size:0}.main-slide-banner .col-text .dot-area .dot{display:inline-block;width:11px;height:11px;background:#08a872;border-radius:6px;cursor:pointer;transition:0.3s}.main-slide-banner .col-text .dot-area .dot+.dot{margin-left:8px}.main-slide-banner .col-text .dot-area .dot.active{width:30px;background:#fff;cursor:default}.main-slide-banner .col-img{width:50%;height:600px;margin-left:auto}.main-slide-banner .col-img img{max-width:none}.main-slide-banner2{max-width:1920px;margin:0 auto}.main-slide-banner2 .slide-area{position:relative}.main-slide-banner2 .slide-item{overflow:hidden;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.main-slide-banner2 .slide-item:focus{outline:none}.main-slide-banner2 .slide-item.item2 .item-inner{max-width:1440px;padding-left:2rem}.main-slide-banner2 .item-inner{max-width:1360px;margin:0 auto;padding:2rem 0 2rem;font-size:0}.main-slide-banner2 .text-area{display:inline-block;width:520px;max-width:100%;padding:6.5em 1.5em 4.5em 2.5em;text-align:left;vertical-align:middle;font-size:1rem}.main-slide-banner2 .subtitle{margin-bottom:0.6rem;font-size:0.9em;color:#fff}.main-slide-banner2 .title{line-height:1.2;font-size:1.55em;font-weight:200;color:#fff}.main-slide-banner2 .cont{margin-top:1.5rem;line-height:1.4;font-size:0.85em;color:#ccc}.main-slide-banner2 .dot-area{margin-top:1.8rem;font-size:0}.main-slide-banner2 .dot-area .dot{display:inline-block;width:11px;height:11px;background:#08a872;border-radius:6px;cursor:pointer;transition:0.3s}.main-slide-banner2 .dot-area .dot+.dot{margin-left:8px}.main-slide-banner2 .dot-area .dot.active{width:30px;background:#fff;cursor:default}.main-slide-banner2 .detail-area{display:inline-block;overflow:hidden;vertical-align:middle;width:calc(100% - 530px);font-size:1rem}.main-slide-banner2 .detail-area .detail-item{width:calc((100% - (.5em + 1px)) / 2);margin-left:.5em;float:left}.main-slide-banner2 .detail-area .detail-item:nth-child(-n+2){margin-top:0}.main-slide-banner2 .detail-area .detail-item:nth-child(n+3){margin-top:1em}.main-slide-banner2 .detail-area .detail-item:nth-child(2n+1){clear:both;margin-left:0}.main-banner2{padding:7em 10px 5em;background:#fafafa}.main-banner2 .article-inner{overflow:hidden;max-width:1324px;margin:0 auto}.main-banner2 .item{float:left;margin-left:1.8em}.main-banner2 .item:nth-child(1){width:calc(33.3% - 1.2em);margin-left:0}.main-banner2 .item:nth-child(1) .inner{padding-bottom:calc(200% + 1.2em);background-color:#282828;background-position:calc(100% - 0.7em) calc(100% - 2.2em);background-size:4.55em auto}.main-banner2 .item:nth-child(1) .main-view-more .more:before,.main-banner2 .item:nth-child(1) .main-view-more .more:after{background:#a9a9a9}.main-banner2 .item:nth-child(2){width:calc(33.3% - 1.2em)}.main-banner2 .item:nth-child(2) .inner{padding-bottom:100%}.main-banner2 .item:nth-child(2) .main-view-more .more:before,.main-banner2 .item:nth-child(2) .main-view-more .more:after{background:#9cdcc6}.main-banner2 .item:nth-child(3){width:calc(33.3% - 1.2em)}.main-banner2 .item:nth-child(3) .inner{padding-bottom:100%}.main-banner2 .item:nth-child(3) .main-view-more .more:before,.main-banner2 .item:nth-child(3) .main-view-more .more:after{background:#a9bde0}.main-banner2 .item:nth-child(4){width:calc(66.6% - 0.6em);margin-top:1.2em}.main-banner2 .item:nth-child(4) .inner{padding-bottom:calc(50% - 0.9em);background-color:#f5f5f5}.main-banner2 .item:nth-child(4) .text-area{max-width:calc(50% + 1.8em)}.main-banner2 .item:nth-child(4) .title{color:#282828}.main-banner2 .item:nth-child(4) .cont{color:rgba(40,40,40,0.7)}.main-banner2 .item:nth-child(4) .main-view-more .more{color:#282828}.main-banner2 .item:nth-child(4) .main-view-more .more:before,.main-banner2 .item:nth-child(4) .main-view-more .more:after{background:#b8a687}.main-banner2 .item:hover .inner{opacity:0.8}.main-banner2 .item:hover .main-view-more .more:after{top:100%}.main-banner2 .inner{display:block;position:relative;height:0;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:opacity 0.5s}.main-banner2 .text-area{position:absolute;top:50%;left:0;right:0;z-index:3;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0 10px;text-align:center;color:#fff}.main-banner2 .icon{margin-bottom:0.9em}.main-banner2 .title{margin-bottom:1rem;line-height:1.2;font-size:1.55em;font-weight:200;color:#fff}.main-banner2 .cont{margin-bottom:2rem;line-height:1.4;font-size:0.75em;color:rgba(255,255,255,0.7)}.main-banner2 .main-view-more .more{padding-bottom:5px}.main-board-area{overflow:hidden;max-width:1400px;padding:5em 10px;margin:0 auto;box-sizing:content-box}.main-board-area .article-inner{margin:0 -6%;text-align:center;font-size:0}.main-board-area .col{display:inline-block;width:33.3%;min-height:24em;padding:0 6%;vertical-align:top;font-size:1rem}.main-board-area .col+.col{border-left:1px solid #e8e8e8}.main-board-area .title-area{position:relative;padding-bottom:1.4em;text-align:center}.main-board-area .title-area:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;width:1.2em;height:3px;margin:0 auto;background:#00a069}.main-board-area .title-area .icon{height:2.25em;margin-bottom:1.4em}.main-board-area .title-area .icon img{display:block;margin:0 auto}.main-board-area .title-area .en-title{margin-bottom:0.5rem;font-size:10px;font-weight:400;color:#282828}.main-board-area .title-area .title{font-size:1.45em;font-weight:700;color:#282828}.main-board-area .time-tel{margin-top:2em;padding-top:1.8em;border-top:1px solid #c7c7c7}.main-board-area .time-tel .text{display:inline-block;padding:0 0.7rem;border-left:1px solid #645f5b;border-right:1px solid #645f5b;vertical-align:middle;font-size:0.85em;font-weight:400;color:rgba(0,0,0,0.7)}.main-board-area .time-tel .tel{display:inline-block;margin:0 1rem;vertical-align:middle}.main-board-list{margin-top:1.4em}.main-board-list li{padding:0.6em 0;border-bottom:1px solid #d5d5d5}.main-board-list a{display:block;overflow:hidden;padding:0.2em 0;font-size:0.8em;font-weight:400;color:rgba(0,0,0,0.7);letter-spacing:-0.5px}.main-board-list a:hover{color:rgba(0,0,0,0.9)}.main-board-list .title{float:left;width:40%;margin-right:5%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-board-list .name{float:left;width:30%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-board-list .date{float:left;width:25%;text-align:right}.main-time{max-width:280px;margin:1em auto 0;text-align:left}.main-time .item{font-size:0}.main-time .item+.item{margin-top:0.45rem}.main-time .item:last-child{margin-top:2rem}.main-time .when{display:inline-block;width:4.4rem;height:1.25rem;line-height:1.25rem;text-align:center;background:#00a069;font-size:0.75rem;font-weight:500;color:#fff;border-radius:0.65rem}.main-time .time{display:inline-block;position:relative;max-width:calc(100% - 4.4rem);padding-left:1.3rem;text-align:left;font-size:0.75rem;font-weight:400;color:rgba(0,0,0,0.7)}.main-time .time .highlight{font-weight:900;color:rgba(15,165,114,0.7)}.main-time .moon{position:absolute;top:0;left:0.4em}.main-time .tip{position:absolute;top:calc(100% + 0.2rem);right:0;font-size:10px;font-weight:400;color:rgba(100,95,91,0.7)}@media only screen and (max-width: 1600px){.main-visual{height:0;padding-bottom:47.8%}.main-visual .item-area{width:120%;margin-left:-60%}}@media only screen and (max-width: 1400px){.main-visual .item-text{font-size:0.8em}.main-visual .subtitle .text{padding:0.4rem 0.3rem 0.4rem 1.4rem}.main-visual .visual-nav .item button{height:3em}.main-info-banner .left{width:600px;max-width:100%;padding-right:0;text-align:center}.main-info-banner .right{padding:0 0 1em;border-left:none}.main-slide-banner .col-img{height:auto}.main-slide-banner .col-img img{width:137.1%}.main-board-area .article-inner{margin:0 -3%}.main-board-area .col{padding:0 3%}}@media only screen and (max-width: 1200px){.main-visual{height:573px;padding-bottom:0}.main-visual .item-area{width:1440px;margin-left:-720px}.main-article1{padding:3.5em 10px}.main-article1 .title-area{margin-bottom:2.4em}.main-slide-banner2 .text-area{width:460px;padding:2.5em 1em 4em 1.5em}.main-slide-banner2 .detail-area{width:calc(100% - 470px)}.main-banner2{padding:4.5em 10px 3em}.main-banner2 .item:nth-child(1) .inner{background-size:3em auto}.main-banner2 .icon{margin-bottom:0.6em;font-size:0.8em}.main-banner2 .title{font-size:1.3em}.main-board-area{padding:3em 10px}}@media only screen and (max-width: 992px){.main-visual{height:0;padding-bottom:57.76%}.main-visual .item-area{width:144%;margin-left:-72%}.main-article1 .link-buttons a{background-size:auto 60%}.main-banner1 .title{margin-bottom:0.5rem;font-size:1.3em}.main-banner1 .cont{margin-bottom:0.8rem;font-size:0.75em}.main-slide-banner .col-text .text-area{left:1em;right:0.5em}.main-slide-banner .col-text .title{font-size:1.3em}.main-slide-banner .col-text .cont{margin-top:1rem}.main-slide-banner .col-text .dot-area{margin-top:1.2rem}.main-slide-banner2 .slide-item.item2 .item-inner{padding-left:10px}.main-slide-banner2 .item-inner{padding:3rem 10px 4.5rem}.main-slide-banner2 .text-area{display:block;width:auto;padding:0}.main-slide-banner2 .dot-area{position:absolute;bottom:2.5rem;left:10px;margin-top:0}.main-slide-banner2 .detail-area{display:block;width:auto;margin-top:1.5em}.main-banner2 .title{margin-bottom:0.6rem;font-size:1.1em}.main-banner2 .cont{margin-bottom:1rem}.main-board-area{margin:0}.main-board-area .col{display:block;width:auto;max-width:480px;min-height:0;margin:0 auto}.main-board-area .col+.col{margin-top:3em;border-left:none}}@media only screen and (max-width: 768px){.main-visual{padding-bottom:calc(57.76% + 4em)}.main-visual .item-text{top:50%;padding:0 10px;font-size:0.75em}.main-visual .subtitle .text{padding:0.3rem 0.2rem 0.3rem 1.1rem}.main-visual .title{font-size:0.9em}.main-visual .visual-nav{bottom:0}.main-visual .visual-nav .item button{height:4em}.main-info-banner .left .address{font-size:0.95em}.main-info-banner .right .list{float:none}.main-info-banner .right .list+.list{margin-top:0.8em}.main-info-banner .right .list+.list li{border-left:none}.main-info-banner .right .list li{font-size:0.9em}.main-info-banner .right .tip{font-size:0.85em}.main-article1 .link-buttons{max-width:460px;margin:0 auto}.main-article1 .link-buttons a{width:calc((100% - (1rem + 1px)) / 2);margin-left:1rem}.main-article1 .link-buttons a:nth-child(-n+2){margin-top:0}.main-article1 .link-buttons a:nth-child(n+3){margin-top:1rem}.main-article1 .link-buttons a:nth-child(4n+1){clear:none;margin-left:1rem}.main-article1 .link-buttons a:nth-child(2n+1){clear:both;margin-left:0}.main-banner1{max-width:480px;margin:2em auto 0}.main-banner1 .item-row+.item-row{margin-top:0}.main-banner1 .row1 .item{float:none;width:100%}.main-banner1 .row1 .item+.item{margin:10px 0 0}.main-banner1 .row1 .item .inner{padding-bottom:45.3%}.main-banner1 .row2 .item{width:100%;margin:10px 0 0 !important}.main-banner1 .row2 .item .inner{padding-bottom:45.3%}.main-banner1 .en-name{display:none}.main-banner1 .title{font-size:1.5em}.main-banner1 .cont{font-size:0.85em}.main-slide-banner .col-img{width:auto}.main-slide-banner .col-img img{width:auto;max-width:100%}.main-slide-banner .col-text{position:static;width:auto;height:auto;padding:2em 1.5em;text-align:center}.main-slide-banner .col-text .inner{width:400px;height:auto}.main-slide-banner .col-text .text-area{position:static;-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.main-banner2 .article-inner{max-width:480px}.main-banner2 .item:nth-child(1){width:calc(50% - 5px)}.main-banner2 .item:nth-child(1) .inner{padding-bottom:calc(200% + 10px);background-position:95% 95%;background-size:2em auto}.main-banner2 .item:nth-child(2){width:calc(50% - 5px);margin-left:10px}.main-banner2 .item:nth-child(3){width:calc(50% - 5px);margin:10px 0 0 10px}.main-banner2 .item:nth-child(4){width:100%;margin:10px 0 0}.main-banner2 .item:nth-child(4) .inner{padding-bottom:calc(50% - 5px)}.main-board-list a{font-size:0.85em}.main-time{max-width:250px}.main-time .when{height:1.35rem;line-height:1.35rem;font-size:0.85rem}.main-time .time{font-size:0.9rem}}@media only screen and (max-width: 560px){.main-slide-banner2 .detail-area{max-width:320px;margin:1.5em auto 0}.main-slide-banner2 .detail-area .detail-item{width:calc((100% - (0px + 1px)) / 1);margin-left:0px}.main-slide-banner2 .detail-area .detail-item:nth-child(-n+1){margin-top:0}.main-slide-banner2 .detail-area .detail-item:nth-child(n+2){margin-top:8px}.main-slide-banner2 .detail-area .detail-item:nth-child(2n+1){clear:none;margin-left:0px}.main-slide-banner2 .detail-area .detail-item:nth-child(1n+1){clear:both;margin-left:0}}@media only screen and (max-width: 480px){.main-visual{padding-bottom:calc(57.76% + 2.5em)}.main-visual .item-text{max-width:320px}.main-visual .subtitle .text{padding:0.3rem 0.2rem 0.3rem 0.5rem;letter-spacing:0.3em}.main-visual .title img{width:24em !important}.main-visual .visual-nav .item{padding:0}.main-visual .visual-nav .item.active button{background:#4c80cd}.main-visual .visual-nav .item button{height:2.5em;background:#999}.main-visual .visual-nav .item button .text{font-size:0.85em}.main-visual .visual-nav .slide-arrow{display:block}.main-banner1 .row1 .item .inner,.main-banner1 .row2 .item .inner{padding-bottom:35%}.main-banner1 .en-name{display:none}.main-banner1 .title{margin-bottom:0.5em;font-size:1.5em}.main-banner1 .cont{display:none}.main-banner2 .icon{display:none}.main-banner2 .title{font-size:1.15em}.main-banner2 .cont{display:none}.main-view-more .more{font-size:10px}}@media only screen and (max-width: 400px){.main-visual{height:calc(231px + 2.5em);padding-bottom:0}.main-visual .item-area{width:576px;margin-left:-288px}.main-visual .item2 .item-img{position:relative;height:0;padding-bottom:47%}.main-visual .item2 .item-img img{position:absolute;top:0;left:50%;margin-left:-47%;max-width:none;height:100%}.main-visual .item5 .item-img{position:relative;height:0;padding-bottom:40%;background:#dbdbdb}.main-visual .item5 .item-img img{position:absolute;top:0;left:50%;margin-left:-42%;max-width:none;height:89%}}.sub-visual{position:relative;height:335px}.sub-visual-inner{position:absolute;top:0;left:0;width:100%;height:100%}.sub-visual{overflow:hidden}.sub-visual .img-area{position:absolute;top:0;left:50%;width:1920px;height:100%;margin-left:-960px}.sub-visual .img-item{height:100%}.sub-visual .img-item img{width:100%;height:100%}.sub-visual .text-area{position:absolute;top:50%;left:0;right:0;z-index:2;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0 1em;text-align:center}.sub-visual .text-area .en-name{margin-bottom:0.6rem;font-size:13px;color:#ffde01;letter-spacing:0.3em}.sub-visual .text-area .text1{line-height:1.3;font-size:1.8em;font-weight:500;color:#fff}.sub-visual .text-area .text2{line-height:1.5;margin-top:0.8rem;font-size:0.85em;font-weight:200;color:#fff}.lnb-area{border-bottom:1px solid #ddd;background:#fff}.lnb{max-width:1400px;margin:0 auto;padding:0.5em 10px}.lnb:after{content:"";display:block;clear:both}.lnb .lnb-item{float:left;position:relative;margin-right:10px;padding:0.5rem 10px 0.5rem 0}.lnb .lnb-item:nth-last-child(n+2):after{content:"";position:absolute;top:50%;right:0;width:1px;height:12px;margin-top:-6px;background:#bdbdbd}.lnb .lnb-item.has-sub{padding:0.5rem 10px 0.25rem 0}.lnb .lnb-item.active>a.lna img{transform:rotate(180deg)}.lnb .lnb-item>a{display:inline-block;position:relative;padding:0.3rem 1.1rem;font-size:0.9em;color:#212121}.lnb .lnb-item>a.lna{min-width:10rem;padding:0.3rem 1.8rem 0.3rem 1.1rem}.lnb .lnb-item>a.lna img{position:absolute;top:50%;right:0.8rem;margin-top:-2.5px;transition:transform 0.3s}.slnb{display:none;position:absolute;top:calc(100%);left:0;z-index:10;min-width:10em;margin-top:0.5em;border:1px solid #cdcdcd;background:#fff}.slnb li+li{border-top:1px solid #cdcdcd}.slnb a{display:block;padding:0.6em 0.5em;line-height:1.3;font-size:0.8em;transition:0.3s}.slnb a:hover{background:#c5ed00;color:#fff}.sub-article{padding:4.5em 10px}.sub-article2{padding:6em 10px}.sub-article3{padding:6em 10px 7.5em}.sub-article4{padding:7.5em 10px}.sub-article-bg{background-repeat:no-repeat;background-position:center center;background-size:cover}.article-no-top{padding-top:0 !important}.article-no-btm{padding-bottom:0 !important}.sub-article-inner{max-width:1400px;margin:0 auto}.sub-title-area{text-align:center}.sub-title-area.btm-space{margin-bottom:3em}.sub-title-area.btm-border .title-big,.sub-title-area.btm-border .title{position:relative;padding-bottom:1em}.sub-title-area.btm-border .title-big:after,.sub-title-area.btm-border .title:after{content:"";display:block;position:absolute;bottom:0;left:50%;width:4rem;height:2px;margin-left:-2rem;background:#cdcdcd}.sub-title-area.theme-white{color:#fff}.sub-title-area.theme-white .en-name{color:#fff}.sub-title-area .en-name{margin-bottom:0.5rem;font-size:0.4em;font-weight:400;color:rgba(40,40,40,0.5);letter-spacing:0.2em}.sub-title-area .title-big{line-height:1.3;font-size:2.3em;font-weight:200}.sub-title-area .title{line-height:1.3;font-size:1.8em;font-weight:200}.sub-title-area .cont{margin-top:1.2rem;line-height:1.5;font-size:0.85em}.sub-title-area2.btm-space{margin-bottom:1.8em}.sub-title-area2.theme-white .title,.sub-title-area2.theme-white .cont{color:#fff}.sub-title-area2 .title{line-height:1.3;font-size:1.4em;font-weight:700}.sub-title-area2 .title .thin{font-weight:200}.sub-title-area2 .cont{margin-top:1em;line-height:1.5;font-size:0.9em;color:#666}.sub-subtitle{text-align:center}.sub-subtitle.theme-lightgreen .subtitle{color:#00b16d}.sub-subtitle .subtitle{line-height:1.4;font-size:1.3em;font-weight:700;color:#137878}.sub-subtitle .cont{margin-top:0.8em;line-height:1.5;color:#666}.sub-cont1{line-height:1.5;font-size:0.85em;color:rgba(40,40,40,0.5)}.half-img-article{max-width:1920px;margin:0 auto;padding-left:0;padding-right:0}.half-img-article .article-row{display:table}.half-img-article .article-row+.article-row{margin-top:4em}.half-img-article .article-row.rtl{direction:rtl}.half-img-article .article-row.rtl .img-area{direction:ltr}.half-img-article .article-row.rtl .text-area{direction:ltr}.half-img-article .article-row.rtl .text-area .text-inner{margin-left:auto}.half-img-article .img-area{display:table-cell;width:50%;vertical-align:middle}.half-img-article .text-area{display:table-cell;width:50%;vertical-align:middle}.half-img-article .text-area .text-inner{max-width:700px;padding:0 1.5em 0 3em}.common-tip-box{padding:4em 1em;border:1px solid #ddd;background:#fbfbfb;text-align:center}.common-tip-box .title-area .title{display:inline-block;max-width:calc(100% - 4.6rem);position:relative;line-height:1.3;font-size:1.3em}.common-tip-box .title-area .title:before{content:"";position:absolute;bottom:calc(100% - 0.5em);left:-2.5em;width:2.9em;height:2.7em;background:url("/assets/img/common/icon_tip_box.png") no-repeat center center/contain;font-size:1rem}.common-tip-box .cont{max-width:1120px;margin:1em auto 0;line-height:1.5;color:#666}.btm-works{padding:2em 10px;text-align:center;background:#f7f7f7}.btm-works .title{display:inline-block;padding:0.5em;vertical-align:middle;font-weight:900}.btm-works .time-area{display:inline-block;vertical-align:middle}.btm-works .item{display:inline-block;padding:0.2em;vertical-align:middle}.btm-works .when{font-size:0.85em;font-weight:700}.btm-works .time{margin-right:0.2rem;font-size:0.85em}.icon-caution{margin-bottom:2.7em}.basic-table1{width:100%;table-layout:fixed}.basic-table1.cont-align-top td{vertical-align:top}.basic-table1.title-big .num{font-size:0.9em}.basic-table1.theme-green2 th,.basic-table1.theme-green2 td{border-color:#00a069}.basic-table1.theme-green2 .num{border-bottom:1px solid #00a069;color:#00a069}.basic-table1 th{padding:0 1em;border:1px solid #666;border-width:1px;border-style:solid;border-bottom:none;line-height:1.5;background:#fff}.basic-table1 td{width:16.6%;height:8.75em;border:1px solid #666;border-top:none;line-height:1.5;text-align:center;vertical-align:middle;background:#fff}.basic-table1 .num-area{display:none;padding:0 1em}.basic-table1 .num{padding:1.2rem 0 1rem;border-bottom:1px solid #666;text-align:center;font-size:0.9em;font-weight:900;color:#222}.basic-table1 .cont{padding:1.2em 0.2em;line-height:1.4;background:#fff;font-size:0.85em;color:#666}.basic-table1 .cont img{margin-bottom:0.3rem}.basic-table2{margin:0 auto;border-top:4px solid #137878}.basic-table2.cont-left td{text-align:left;padding:1.1rem 1rem 1.1rem 1.5rem}.basic-table2.th-bg-white tbody th{background:#fff}.basic-table2 table{width:100%}.basic-table2 th{line-height:1.3;color:#137878}.basic-table2 th:first-child{background:#f7f7f7}.basic-table2 th .normal{font-weight:400}.basic-table2 td{line-height:1.5;background:#fff;font-size:0.9em}.basic-table2 th,.basic-table2 td{padding:1.1rem 0.3rem;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;text-align:center;vertical-align:middle}.basic-table2 th:last-child,.basic-table2 td:last-child{border-right:none}.basic-table2 td[rowspan]{border-left:none}.basic-table2 td.align-left{text-align:left;padding:1.1rem 1rem 1.1rem 1.5rem}.quick-reserve{display:none;padding:2em 20px;background:#f9f9f9}.quick-reserve .article-inner{max-width:640px;margin:0 auto}.quick-reserve .icon{margin-bottom:0.5em;text-align:center}.quick-reserve .title{margin-bottom:0.75em;line-height:1.5;text-align:center;font-size:1.6em;font-weight:500}.quick-reserve input[type="text"],.quick-reserve input[type="tel"]{width:100%;height:3.8em;line-height:calc(3.8em - 2px);margin-bottom:1em;padding:0 1em 0 1.5em;border:1px solid #ddd;background:#fff;font-size:1em;color:#666;border-radius:8px}.quick-reserve .btn-area{margin-top:2.3em}.quick-reserve .btn{width:100%;height:4em;line-height:4em;border:none;background:#aed300;text-align:center;font-size:1em;font-weight:700;color:#fff;border-radius:8px}.radio-area{font-size:0}.radio-area .fill{position:absolute;opacity:0}.radio-area .fill+label{display:inline-block;position:relative;width:calc(33.3% - 7px);height:3.8em;line-height:calc(3.8em - 2px);margin-left:10px;padding:0 5px;border:1px solid #ddd;text-align:center;vertical-align:top;font-size:1rem;font-weight:400;color:#666;background:#fff;border-radius:8px}.radio-area .fill+label:before{content:"";display:none;position:absolute;top:-1px;left:-1px;width:calc(100% - 2px);height:calc(100% - 2px);border:2px solid #aed300;border-radius:8px}.radio-area .fill:checked+label{font-weight:700;color:#aed300}.radio-area .fill:checked+label:before{display:block}.radio-area .fill:disabled+label{cursor:default;-webkit-appearance:none}.radio-area .fill:nth-of-type(3n+1)+label{margin-left:0}.radio-area .fill:nth-of-type(n+4)+label{margin-top:10px}@media only screen and (max-width: 1400px){.sub-visual{height:0;padding-bottom:17.85%}.sub-visual .img-area{width:137.14%;margin-left:-68.57%}}@media only screen and (max-width: 1200px){.sub-article{padding:3.5em 10px}.sub-article2{padding:4.5em 10px}.sub-article3{padding:4.5em 10px 5em}.sub-article4{padding:5em 10px}.sub-title-area.btm-space{margin-bottom:2em}.sub-title-area .title-big{font-size:1.8em}.sub-title-area .title{font-size:1.5em}.half-img-article .article-row+.article-row{margin-top:2.5em}.half-img-article .text-area .text-inner{padding:0 10px 0 1.5em}.common-tip-box{padding:2.5em 1em}.common-tip-box .title-area .title{font-size:1.1em}.common-tip-box .title-area .title:before{font-size:0.8rem}.common-tip-box .cont{font-size:0.9em}}.icon-caution{font-size:0.8em}@media only screen and (max-width: 992px){.sub-visual{height:177px;padding-bottom:0}.sub-visual .img-area{width:1360px;margin-left:-680px}.sub-title-area2.btm-space{margin-bottom:1.2em}.sub-title-area2 .title{font-size:1.2em}.sub-subtitle .subtitle{font-size:1.1em}.sub-subtitle .cont{font-size:0.9em}}@media only screen and (max-width: 768px){.sub-article{padding:3em 10px}.sub-article2{padding:3em 10px}.sub-article3{padding:3em 10px 3.5em}.sub-article4{padding:3.5em 10px}.sub-title-area.btm-space{margin-bottom:1.5em}.sub-title-area .title-big{font-size:1.5em}.sub-title-area .title{font-size:1.3em}.sub-title-area .cont{font-size:0.9em}.sub-cont1{font-size:0.9em}.half-img-article .article-row{display:block;max-width:560px;margin:0 auto}.half-img-article .article-row.rtl{direction:ltr}.half-img-article .img-area{display:block;width:auto}.half-img-article .text-area{display:block;width:auto;margin-top:1.5em}.half-img-article .text-area .text-inner{max-width:none;padding:0 10px}.btm-works{padding:1em 10px}.icon-caution{margin-bottom:1.5em;font-size:0.6em}.basic-table2.cont-left td{padding:1.1rem 0.5rem 1.1rem 0.75rem}.quick-reserve{display:block}}@media only screen and (max-width: 480px){.sub-visual .text-area .en-name{font-size:12px;letter-spacing:0.2em}.sub-visual .text-area .text1{font-size:1em}.lnb{padding:0.5rem 0}.lnb .lnb-item{margin-right:0;padding-right:0}.lnb .lnb-item:first-child{width:28px}.lnb .lnb-item:nth-child(n+2){width:calc(50% - 14px)}.lnb .lnb-item:last-child:after{display:none}.lnb .lnb-item>a{width:100%;padding:0.3rem 0.5rem}.lnb .lnb-item>a.lna{min-width:0}.slnb{min-width:100%}.common-tip-box{padding:2.5em 10px 1.5em}}.board-search-area{overflow:hidden;margin-bottom:2.5em;padding:0 10px}.board-search-area .search-word{max-width:880px;margin:0 auto;font-size:0}.board-search-area .search-word.no-select{max-width:670px}.board-search-area .search-word.no-select .search-input{width:calc(100% - 130px);margin:0 10px 0 0}.board-search-area .search-select{display:inline-block;width:200px;height:50px;line-height:48px;padding:0 38px 0 16px;border:1px solid #e0e0e0;vertical-align:top;background:#fff url("/assets/img/common/board_select_arrow.png") no-repeat;background-position:calc(100% - 20px) center;font-size:0.9rem;font-weight:400;color:#9e9e9e}.board-search-area .search-input{display:inline-block;position:relative;width:calc(100% - 340px);margin:0 10px;vertical-align:top;font-size:1rem}.board-search-area .search-input input{width:100%;height:50px;padding:0 10px 0 20px;border:1px solid #e0e0e0;font-size:0.9rem;font-weight:400}.board-search-area .search-input input::-webkit-input-placeholder{color:#9e9e9e}.board-search-area .search-input input:-ms-input-placeholder{color:#9e9e9e}.board-search-area .search-input input::placeholder{color:#9e9e9e}.board-search-area .input-submit{display:inline-block;width:120px;height:50px;line-height:50px;background:#00a069;vertical-align:top;font-size:0.9rem;font-weight:500;color:#fff}.radio-chk{display:inline-block;position:relative;margin-right:1.3rem;font-size:0}.radio-chk input{-webkit-appearance:none;-moz-appearance:none;appearance:none;visibility:hidden}.radio-chk input:checked+label .box{border-color:#00a069}.radio-chk input:checked+label .fill{display:block}.radio-chk label{display:inline-block;position:relative;padding-left:25px}.radio-chk .box{display:inline-block;position:absolute;top:0;left:0;width:20px;height:20px;background:#fff;margin-right:5px;border:1px solid #d0d0d0;vertical-align:middle;font-size:1rem;border-radius:50%}.radio-chk .fill{display:none;position:absolute;top:50%;left:50%;width:8px;height:8px;margin-top:-4px;margin-left:-4px;background:#00a069;border-radius:50%}.radio-chk .text{display:inline-block;line-height:20px;vertical-align:middle;font-size:16px;font-weight:300;color:#282828}.board-article{padding:0 10px 10em}.board-view-article{padding:5em 10px 7.5em}.board-article-inner{max-width:1400px;margin:0 auto}.board-btn-area{margin:1.5em 0;text-align:right}.board-btn-area .btn{display:inline-block;padding:0.6em 1.2em;border:1px solid #00a069;background:#00a069;vertical-align:top;font-size:0.75em;color:#fff;transition:background 0.25s, color 0.25s}.board-btn-area .btn:hover{background:#fff;color:#00a069}.board-pagenation{margin-top:3em}.board-pagenation .pg{display:block;text-align:center;font-size:0}.board-pagenation .pg_page,.board-pagenation .pg_current{display:inline-block;width:1.8rem;height:1.8rem;line-height:calc(1.8rem - 2px);margin:0 4px;vertical-align:text-top;font-size:0.8rem;border:1px solid #e0e0e0;border-radius:50%;transition:.25s}.board-pagenation .pg_page:hover{background-color:#00a069;border-color:#00a069;color:#fff}.board-pagenation .pg_current{background-color:#00a069;color:#fff !important}.board-pagenation .fa{font-size:1.1em}.board-table1{border-top:2px solid #00a069}.board-table1.reserve-table1 tbody td{padding:1rem}.board-table1 table{width:100%}.board-table1 thead th{padding:1.2rem 5px;background:#f5f5f5;vertical-align:middle;text-align:center}.board-table1 thead .txt{font-size:0.85rem;font-weight:500;color:#121212}.board-table1 tbody td{padding:1.2rem 1.4rem;text-align:center;vertical-align:middle}.board-table1 tbody .txt{line-height:1.4;font-size:0.85rem;font-weight:300}.board-table1 tr{border-bottom:1px solid #ddd}.board-table1 .lead-date .date-ym{font-size:0.8rem}.board-table1 .lead-date .day{font-size:2.4rem;font-weight:700;color:#121212}.board-table1 .subject_wrap{text-align:left}.board-table1 .subject_wrap .tit_wrap{font-size:0}.board-table1 .subject_wrap .tit_wrap:after{content:"";display:block;clear:both}.board-table1 .subject_wrap .tit_wrap .ico_wrap{float:left;font-size:0}.board-table1 .subject_wrap .tit_wrap .ico{display:inline-block;line-height:20px;padding-right:10px}.board-table1 .subject_wrap .tit_wrap .ico img{vertical-align:middle}.board-table1 .subject_wrap .tit_wrap .subject{display:block;line-height:1.4;vertical-align:text-top;font-size:0.8rem;font-weight:300}.board-table1 .subject_wrap .tit_wrap .txt{min-height:3em;margin-top:0.5rem;line-height:1.5;font-size:0.75rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;max-height:3em}.board-table1 .subject_wrap .tit_wrap .txt-mb{display:none}.board-table1 .subject_wrap .txt_wrap{display:none;font-size:0;margin:5px -5px -10px}.board-table1 .subject_wrap .txt_wrap .txt{display:inline-block;padding:0 5px 10px;font-size:0.8rem;font-weight:300;vertical-align:text-top}.board-table1 .subject_wrap .txt_wrap .ban{display:inline-block;margin:0 5px 10px;padding:3px 8px;border:1px solid #666;color:#666;font-size:14px;font-weight:300;vertical-align:text-top}.board-table1 .subject_wrap .txt_wrap.result{background-color:#00a069;border-color:#00a069;color:#fff}.board-table1 .file_ico{display:inline-block;width:1.4rem;height:1.4rem;line-height:1.4em;padding:0 0.3em;text-align:center;background:#f3c45d;border-radius:50%}.board-table1 .file_ico img{vertical-align:middle}.board-table1 .ban_wrap{font-size:0;text-align:center}.board-table1 .ban_wrap .ban{display:inline-block;padding:8px 20px;border:1px solid #666;color:#666;font-size:14px;font-weight:300;vertical-align:text-top;border-radius:20px}.board-table1 .ban_wrap .ban.result{background-color:#f3c45d;border-color:#f3c45d;color:#fff}.board-table1 .btn-more-view{display:inline-block;padding:0.5rem 1rem;border:1px solid #f3c45d;font-size:0.7rem;color:#f3c45d;border-radius:20px;transition:all 0.5s}.board-table1 .btn-more-view:hover{background:#f3c45d;color:#fff}.board-table1 .empty{padding:50px 0}.board-list-table table{width:100%;table-layout:fixed}.board-list-table .empty-result{padding:3em 0.5em;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;line-height:1.5}.board-list-table td{padding:1.5em 0.2em;text-align:center;vertical-align:middle}.board-list-table thead th{border-top:2px solid #323232;border-bottom:1px solid #e0e0e0;padding:1.3em 0.2em;text-align:center;vertical-align:middle;background:#f5f5f5;font-size:0.9em}.board-list-table tbody th,.board-list-table tbody td{border-bottom:1px solid #e0e0e0;text-align:center;vertical-align:middle}.board-list-table .cell-small{width:8rem}.board-list-table a:hover .cont{text-decoration:underline}.board-list-table .subject-wrap{text-align:left}.board-list-table .subject-wrap a{display:block;overflow:hidden}.board-list-table .subject-wrap a:hover .title{color:#00a069}.board-list-table .subject-wrap a:hover .cont{text-decoration:none}.board-list-table .subject-wrap .thumb{float:left}.board-list-table .subject-wrap .thumb+.text-area{float:left;padding-left:2.3em;padding-top:0.3em}.board-list-table .subject-wrap .cont{margin-top:0.3rem}.board-list-table .title{line-height:1.3;font-size:1.2em;font-weight:700}.board-list-table .cont{line-height:1.5;font-size:0.9em}.board-list-table .info{margin-top:0.3rem;line-height:1.5;font-size:0.8em;color:#9e9e9e}.board-list-table .cell-left{text-align:left}.board-faq-list{border-top:2px solid #323232}.board-faq-list .item{border-bottom:1px solid #e0e0e0}.board-faq-list .row{overflow:hidden;font-size:0.9em}.board-faq-list .row.row-title{position:relative;padding:1rem 0;cursor:pointer}.board-faq-list .row.row-detail{display:none;padding:1.5rem 0;border-top:1px solid #e0e0e0;background:#f5f5f5}.board-faq-list .row.row-detail .type{font-weight:700;color:#00a069}.board-faq-list .type{float:left;width:6rem;line-height:1.7rem;text-align:center}.board-faq-list .category{float:left;width:5.5rem;height:1.7rem;line-height:1.7rem;text-align:center;color:#fff}.board-faq-list .category[data-category="관절치료"]{background:#f0502b}.board-faq-list .category[data-category="척추치료"]{background:#09bc76}.board-faq-list .category[data-category="통증치료"]{background:#f0832b}.board-faq-list .category[data-category="주사치료"]{background:#9e9e9e}.board-faq-list .title{float:left;width:calc(100% - 11.5rem);padding:0.25em 4.5rem 0.25em 2.5rem;line-height:1.4}.board-faq-list .arrow{position:absolute;top:50%;right:2em;margin-top:-0.4em;font-size:1rem;transition:transform 0.25s}.board-faq-list .arrow.active{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.board-faq-list .cont{float:left;width:calc(100% - 6rem);padding:0.2em 0;line-height:1.5}.board-faq-list .btn-area{margin-top:10px;padding:0 10px;text-align:right}.board-faq-list .btn-area .btn{display:inline-block;padding:0.4em 0.8em;background:#00a069;font-size:0.8rem;color:#fff}.board-badge{display:inline-block;padding:0.3rem 0.5rem;line-height:1;vertical-align:middle;font-size:0.7em;color:#fff;border-radius:20px}.board-badge.board-badge-new{background:#00a069}.board-label{display:inline-block;min-width:4.2rem;padding:0.4rem 0.2rem;text-align:center;vertical-align:middle;font-size:0.85em}.board-label.board-label-ready{background:#e0e0e0;color:#666}.board-label.board-label-complete{background:#00a069;color:#fff}@media only screen and (max-width: 1400px){.board-table1 thead th{padding:1rem 5px}.board-table1 tbody td{padding:1rem 1rem}.board-table1 .subject_wrap .tit_wrap .ico_wrap .ico{padding-right:5px}.board-table1 .ban_wrap .ban{padding:6px 10px}}@media only screen and (max-width: 1200px){.board-article{padding:0 10px 6.5em}.board-view-article{padding:3.5em 10px 4.5em}}@media only screen and (max-width: 992px){.board-table1 thead{display:none}.board-table1.reserve-table1 thead{display:table-header-group}.board-table1.reserve-table1 th{display:none}.board-table1 tbody tr td{display:none}.board-table1 .subject_wrap,.board-table1 .subject_wrap .txt_wrap{display:block}.board-table1 .subject_wrap .tit_wrap .subject{font-weight:500}.board-table1 .subject_wrap .tit_wrap .txt-mb{display:inline}.board-table1 .show-always{display:table-cell !important}}@media only screen and (max-width: 768px){.board-search-area{margin-bottom:1.5em}.board-search-area .search-word{max-width:480px}.board-search-area .search-word.no-select{max-width:400px}.board-search-area .search-word.no-select .search-input{width:calc(100% - 85px);margin:0 0 0 5px}.board-search-area .search-select{width:120px;height:40px;line-height:38px;background-position:calc(100% - 12px) center;font-size:15px}.board-search-area .search-input{width:calc(100% - 210px);margin:0 5px}.board-search-area .search-input input{height:40px;line-height:38px;padding:0 10px 0 16px;font-size:15px}.board-search-area .input-submit{width:80px;height:40px;line-height:40px}.board-article{padding:0 10px 3.5em}.board-view-article{padding:2.5em 10px 3em}.board-table1 tbody td{padding:1.2rem 1rem}.board-table1 .subject_wrap .tit_wrap .subject{font-size:0.9rem}.board-list-table td{padding:1em 0.2em}.board-list-table thead th{padding:1em 0.2em}.board-list-table .pc-only{display:none}.board-list-table .mobile-size1{width:100px !important}.board-list-table .mobile-size2{width:80px !important}.board-list-table .subject-wrap .thumb{width:70px}.board-list-table .subject-wrap .thumb+.text-area{width:calc(100% - 70px) !important;padding:0 0 0 1em}.board-list-table .subject-wrap .cont{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:1.5em;max-height:3em !important}.board-list-table .title{font-size:1em}.board-faq-list .row.row-title{padding:0.8rem 0}.board-faq-list .row.row-detail{padding:1rem 0}.board-faq-list .type{width:3rem}.board-faq-list .category{width:4.5rem}.board-faq-list .title{width:calc(100% - 7.5rem);padding:0.25em 2.5rem 0.25em 1rem}.board-faq-list .arrow{right:0.8em;font-size:0.8rem}.board-faq-list .cont{width:calc(100% - 3rem)}}@media only screen and (max-width: 480px){.board-search-area .search-word.no-select .search-input{width:100%;margin:0}.board-search-area .search-input{width:calc(100% - 125px);margin:0 0 0 5px}.board-search-area .input-submit{display:block;width:100%;margin-top:5px}}.view_area{overflow:hidden}.view_area .content_area{border-top:2px solid #282828}.view_area .content_area .tit_wrap{margin-bottom:20px;padding:32px 10px 28px;text-align:center;border-bottom:1px solid #cdcdcd}.view_area .content_area .tit_wrap .subject{margin-bottom:12px;line-height:1.4;font-size:0.8em;font-weight:300}.view_area .content_area .tit_wrap .tit{line-height:1.4;font-size:1.2em;font-weight:500}.view_area .content_area .status_wrap{margin-bottom:40px}.view_area .content_area .status_wrap .wrap{margin:0 -10px;font-size:0}.view_area .content_area .status_wrap .left{float:left}.view_area .content_area .status_wrap .right{float:right}.view_area .content_area .status_wrap .txt{position:relative;display:inline-block;padding:0 10px;vertical-align:text-top;font-size:0.8rem;font-weight:300;line-height:1.4}.view_area .content_area .status_wrap .txt:before{content:"";position:absolute;left:0;top:50%;display:block;width:1px;height:12px;margin-top:-6px;background-color:#cdcdcd}.view_area .content_area .status_wrap .txt:first-child:before{display:none}.view_area .content_area .txt_wrap{margin-bottom:185px;font-weight:300;line-height:1.4825;font-size:16px}.view_area .content_area .txt_wrap img{height:auto !important}.view_area .content_area .txt_wrap .editor_img_wrap{text-align:center}.view_area .content_area .txt_wrap .editor_img_wrap+.editor_img_wrap{margin-top:10px}.view_area .files_area{position:relative;padding-left:215px;margin-bottom:40px;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd}.view_area .files_area .tit_wrap{position:absolute;left:0;top:50%;width:215px;margin-top:-15px;text-align:center}.view_area .files_area .tit_wrap .tit{font-weight:500;line-height:30px;font-size:0.9rem}.view_area .files_area .wrap{padding:15px 0}.view_area .files_area .wrap .con{padding:10px 0 10px 8px}.view_area .files_area .wrap .inner{position:relative;padding-right:136px}.view_area .files_area .wrap .txt_wrap .txt{height:47px;line-height:47px;overflow:hidden;font-size:0.8rem;font-weight:300}.view_area .files_area .wrap .btn_wrap{position:absolute;right:0;top:0;font-size:0}.view_area .files_area .wrap .btn_wrap .btn{display:inline-block;padding:0 30px;border:1px solid #00a069;color:#00a069;font-weight:300;transition:.25s}.view_area .files_area .wrap .btn_wrap .btn:hover{color:#fff;background-color:#00a069}.view_area .files_area .wrap .btn_wrap .btn .txt{height:45px;line-height:45px;padding:0 20px 0 0;transition:.25s;background:url("../notice_img/download_ico.png") 100% 50% no-repeat;font-size:0.75rem}.view_area .files_area .wrap .btn_wrap .btn:hover .txt{padding:0 10px;background-image:none}#bo_vc_empty{padding:30px 0;font-size:16px;font-weight:400}.reply_area .reply_list .tit_wrap{margin-bottom:10px}.reply_area .reply_list .tit_wrap .tit{font-size:0.9em;font-weight:500}.reply_area .reply_list .wrap{margin-bottom:40px;border-top:1px solid #cdcdcd}.reply_area .reply_list .wrap .con{border-bottom:1px solid #cdcdcd}.reply_area .reply_list .wrap .con.ico_ind1{background-color:#f9f9f9;padding:0 30px}.reply_area .reply_list .wrap .con.ico_ind2,.reply_area .reply_list .wrap .con.ico_ind3,.reply_area .reply_list .wrap .con.ico_ind4,.reply_area .reply_list .wrap .con.ico_ind5,.reply_area .reply_list .wrap .con.ico_ind6,.reply_area .reply_list .wrap .con.ico_ind7,.reply_area .reply_list .wrap .con.ico_ind8,.reply_area .reply_list .wrap .con.ico_ind9,.reply_area .reply_list .wrap .con.ico_ind10{background-color:#f9f9f9;padding:0 30px 0 60px}.reply_area .reply_list .wrap .inner{padding:30px 0 20px}.reply_area .reply_list .wrap .caption_wrap{margin:0 -10px 12px}.reply_area .reply_list .wrap .caption_wrap p{float:left;font-weight:300;padding:0 10px;line-height:20px}.reply_area .reply_list .wrap .caption_wrap .writer{font-size:0.8rem;font-weight:400}.reply_area .reply_list .wrap .caption_wrap .date{font-size:0.7rem}.reply_area .reply_list .wrap .caption_wrap .ip{float:right;font-size:0.7rem}.reply_area .reply_list .wrap .txt_wrap{margin:0 0 18px;line-height:1.4285;font-size:0.8rem;font-weight:300}.reply_area .reply_list .wrap .btn_wrap{font-size:0;margin:0 -2px}.reply_area .reply_list .wrap .btn_wrap .btn{display:inline-block;padding:4px 10px;border:1px solid #cdcdcd;font-size:0.75rem;font-weight:300;vertical-align:text-top;margin:0 2px;transition:.25s;background-color:#fff}.reply_area .reply_list .wrap .btn_wrap .btn:hover{border-color:#00a069;background-color:#00a069;color:#fff}.reply_area .reply_form{margin-bottom:30px;margin-top:20px}.reply_area .reply_form .wrap{position:relative;padding-right:190px;border-top:0 !important;margin-bottom:0 !important}.reply_area .reply_form .wrap .con{overflow:hidden;background-color:#f9f9f9;border:1px solid #cdcdcd}.reply_area .reply_form .wrap .input_wrap.clearfix{margin:0 -2px;padding:20px 20px 16px;border-bottom:1px solid #cdcdcd}.reply_area .reply_form .wrap .input_wrap.clearfix .input_con{float:left;width:100%;padding:0 2px 4px}.reply_area .reply_form .wrap .input_wrap.clearfix .input_con.w50{width:50%;max-width:144px}.reply_area .reply_form .wrap .input_wrap input,.reply_area .reply_form .wrap .input_wrap select{width:100%;height:30px;line-height:28px;border:1px solid #cdcdcd;padding-left:5px;background-color:#fff;font-size:0.8rem}.reply_area .reply_form .wrap .input_wrap2 textarea{width:100%;height:100px;padding:15px 20px;border:0;line-height:1.4285;font-weight:300;background-color:transparent}.reply_area .reply_form .wrap .option_wrap{padding:0 15px;margin:0 -5px;border-top:1px solid #cdcdcd}.reply_area .reply_form .wrap .option_con{position:relative;font-size:0}.reply_area .reply_form .wrap .option_wrap input{position:absolute;left:0;top:0;width:0;height:0}.reply_area .reply_form .wrap .option_wrap label{display:inline-block;height:37px;line-height:37px;margin:0 5px}.reply_area .reply_form .wrap .option_wrap label.lock{position:relative;padding:0 20px 0 0;font-size:0.7rem}.reply_area .reply_form .wrap .option_wrap label.lock:before{content:"";position:absolute;right:0;top:50%;display:block;width:10px;height:13px;margin-top:-6.5px;background:url("../notice_img/lock_ico.png") 0 0 no-repeat}.reply_area .reply_form .wrap .option_wrap input:checked+label.lock:before{background-image:url("../notice_img/lock_on.png")}.reply_area .reply_form .wrap .btn_wrap .btn{position:absolute;right:0;top:0;display:block;width:170px;height:100%;background-color:#00a069;color:#fff;font-weight:400;text-align:center;transition:.25s;border:0}.reply_area .reply_form .wrap .btn_wrap .btn:hover{background-color:#00ed9b}.reply_area .reply_form .wrap .btn_wrap .btn p{position:absolute;left:0;top:50%;width:100%;line-height:20px;margin-top:-10px;font-size:0.9rem}.view_area .paging_wrap{position:relative;font-size:0;margin:0 -40px 30px}.view_area .paging_wrap .paging{display:inline-block;width:50%;vertical-align:text-top;padding:0 40px;font-size:0}.view_area .paging_wrap .paging.prev{text-align:left}.view_area .paging_wrap .paging.next{text-align:right}.view_area .paging_wrap .paging a{position:relative;display:inline-block;z-index:30}.view_area .paging_wrap .paging.prev a{text-align:right;padding-left:60px}.view_area .paging_wrap .paging.next a{text-align:left;padding-right:60px}.view_area .paging_wrap .paging .ico{position:absolute;bottom:2px}.view_area .paging_wrap .paging.prev a .ico{left:0}.view_area .paging_wrap .paging.next a .ico{right:0}.view_area .paging_wrap .paging .txt_wrap{padding:0 10px;min-width:200px}.view_area .paging_wrap .paging .txt_wrap .tit{margin-bottom:15px;font-size:0.8rem;font-weight:500}.view_area .paging_wrap .paging .txt_wrap .txt{height:20px;line-height:20px;font-size:0.75rem;font-weight:300;overflow:hidden}.view_area .paging_wrap .list_btn_wrap{position:absolute;left:0;top:0;width:100%;height:100%}.view_area .paging_wrap .list_btn_wrap a{position:absolute;left:50%;top:50%;display:block;width:58px;height:58px;margin:-29px 0 0 -29px;background-color:#00a069;text-indent:-9999px;transition:.25s}.view_area .paging_wrap .list_btn_wrap a:hover{background-color:#00ed9b}.view_area .paging_wrap .list_btn_wrap a span{position:absolute;left:50%;top:50%;display:block;width:22px;height:2px;margin:-1px 0 0 -11px;background-color:#fff}.view_area .paging_wrap .list_btn_wrap a span:before,.view_area .paging_wrap .list_btn_wrap a span:after{content:"";position:absolute;left:0;display:block;width:100%;height:100%;background-color:#fff}.view_area .paging_wrap .list_btn_wrap a span:before{top:-7px}.view_area .paging_wrap .list_btn_wrap a span:after{bottom:-7px}.write_area .wrap .refer_wrap{margin-bottom:15px;font-size:0;text-align:right}.write_area .wrap .refer_wrap .txt{position:relative;display:inline-block;padding-left:12px;font-size:0.8rem;font-weight:300;line-height:20px}.write_area .wrap .refer_wrap .txt:before{content:"";position:absolute;left:0;top:7px;display:block;width:6px;height:6px;background-color:#00a069;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%}.write_area .wrap .tb_wrap .tb{padding:30px 0 0;border-top:2px solid #282828}.write_area .wrap .tb_wrap .tb table{width:100%}.write_area .wrap .tb_wrap tbody th{font-size:0;padding:10px 0 10px 30px;vertical-align:middle;text-align:left;font-size:15px}.write_area .wrap .tb_wrap tbody th .txt{position:relative;display:inline-block;padding-right:12px;font-weight:400;line-height:20px}.write_area .wrap .tb_wrap tbody th .txt.required:before{content:"";position:absolute;right:0;top:7px;display:block;width:6px;height:6px;background-color:#00a069;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%}.write_area .wrap .tb_wrap tbody td{padding:10px 50px 10px 0;vertical-align:middle;text-align:left;font-size:14px}.write_area .wrap .tb_wrap .input_wrap input,.write_area .wrap .tb_wrap .input_wrap select{width:100%;height:48px;line-height:46px;padding-left:15px;border:1px solid #cdcdcd;font-size:0.8rem;font-weight:300}.write_area .wrap .tb_wrap .input_wrap select{background:#fff url("/assets/img/common/board_select_arrow.png") no-repeat;background-position:calc(100% - 20px) center}.write_area .wrap .tb_wrap .input_wrap textarea{width:100%;height:240px;line-height:1.5;padding:15px;border:1px solid #cdcdcd;font-weight:300}.write_area .wrap .tb_wrap .label_wrap{font-size:0;margin-right:-20px}.write_area .wrap .tb_wrap .label_wrap span{position:relative;display:inline-block;padding-right:20px;vertical-align:middle;font-size:16px}.write_area .wrap .tb_wrap .label_wrap input{position:absolute;left:0;top:0;width:0;height:0}.write_area .wrap .tb_wrap .label_wrap label{position:relative;display:block;height:20px;line-height:20px;padding-left:28px;font-weight:300;letter-spacing:-0.5px}.write_area .wrap .tb_wrap .label_wrap label:before{content:"";position:absolute;left:0;top:0;display:block;width:20px;height:20px;background-color:#fff;border:2px solid #cecece;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;transition:.12s;-moz-transition:.12s;-webkit-transition:.12s;-o-transition:.12s}.write_area .wrap .tb_wrap .label_wrap input:checked+label:before{border-color:#00a069;width:10px;left:5px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);border-top-color:transparent;border-left-color:transparent}.write_area .wrap .btn_wrap{text-align:center;font-size:0;margin:1rem -5px 0}.write_area .wrap .btn_wrap .btn{display:inline-block;width:284px;height:70px;line-height:70px;color:#fff;font-weight:400;transition:.25s;border:0;margin:0 5px;vertical-align:text-top;font-size:0.9rem}.write_area .wrap .btn_wrap .btn.btn-positive{background-color:#00a069}.write_area .wrap .btn_wrap .btn.btn-positive:hover{background-color:#00ed9b}.write_area .wrap .btn_wrap .btn.btn-negative{background-color:#9e9e9e}.write_area .wrap .btn_wrap .btn.btn-negative:hover{background-color:#c4c4c4}.list_area .gallery_area{padding-top:40px;margin-top:20px;border-top:1px solid #cdcdcd}.list_area .gallery_area .wrap{position:relative;margin:0 -10px -20px}.list_area .gallery_area .wrap .con{float:left;width:25%;padding:0 10px 20px}.list_area .gallery_area .wrap .empty{padding:100px 0 !important;text-align:center;font-weight:500}.list_area .gallery_area .wrap .inner{display:block;border:1px solid #cdcdcd}.list_area .gallery_area .wrap .thumb{overflow:hidden}.list_area .gallery_area .wrap .thumb img{width:100%;transition:.25s;-moz-transition:.25s;-webkit-transition:.25s;-o-transition:.25s}.list_area .gallery_area .wrap .inner:hover .thumb img{transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1)}.list_area .gallery_area .wrap .txt_area{padding:0 20px}.list_area .gallery_area .wrap .subject_wrap{padding:20px 0}.list_area .gallery_area .wrap .subject_wrap .subject{font-weight:500;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:1.4;max-height:1.4em;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:0.9em}.list_area .gallery_area .wrap .subject_wrap .txt{font-weight:300;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:1.5;max-height:3em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:0.8em}.list_area .gallery_area .wrap .txt_wrap{padding:14px 0;border-top:1px solid #e6e6e6}.list_area .gallery_area .wrap .txt_wrap .date{font-weight:400;font-size:0.7em}.btn_cke_sc{display:none}@media all and (max-width: 1400px){.view_area .content_area .tit_wrap{margin-bottom:10px;padding:20px 10px}.view_area .content_area .tit_wrap .subject{margin-bottom:7px}.view_area .content_area .status_wrap{margin-bottom:20px}.view_area .content_area .status_wrap .wrap{margin:0 -5px}.view_area .content_area .status_wrap .txt{padding:0 5px}.view_area .content_area .status_wrap .txt:before{height:10px;margin-top:-5px}.view_area .content_area .txt_wrap{margin-bottom:100px}.view_area .files_area{padding-left:160px;margin-bottom:25px}.view_area .files_area .tit_wrap{width:160px}.reply_area .reply_list .tit_wrap{margin-bottom:5px}.reply_area .reply_list .wrap{margin-bottom:20px}.reply_area .reply_list .wrap .con.ico_ind1{padding:0 15px}.reply_area .reply_list .wrap .con.ico_ind2{padding:0 15px 0 30px}.reply_area .reply_list .wrap .inner{padding:20px 0 10px}.reply_area .reply_list .wrap .caption_wrap{margin:0 -5px 7px}.reply_area .reply_list .wrap .caption_wrap p{padding:0 5px}.reply_area .reply_list .wrap .txt_wrap{margin:0 0 10px}.reply_area .reply_form{margin-bottom:20px}.reply_area .reply_form .wrap{padding-right:100px}.reply_area .reply_form .wrap .input_wrap.clearfix{padding:10px}.reply_area .reply_form .wrap .input_wrap2 textarea{height:80px;padding:10px}.reply_area .reply_form .wrap .option_wrap{padding:0 10px;margin:0 -3px}.reply_area .reply_form .wrap .option_wrap label{height:30px;line-height:30px;margin:0 3px}.reply_area .reply_form .wrap .btn_wrap .btn{width:80px}.view_area .paging_wrap .paging .txt_wrap{min-width:0}.view_area .paging_wrap .paging .txt_wrap .tit{margin-bottom:10px}.view_area .paging_wrap .list_btn_wrap a{width:40px;height:40px;margin:-20px 0 0 -20px}.write_area .wrap .refer_wrap{margin-bottom:10px}.write_area .wrap .tb_wrap .tb{padding:15px 0 0}.write_area .wrap .tb_wrap tbody th{padding:5px 10px}.write_area .wrap .tb_wrap tbody td{padding:5px 20px}.write_area .wrap .tb_wrap .input_wrap input,.write_area .wrap .tb_wrap .input_wrap select{height:36px;line-height:34px;padding-left:10px}.write_area .wrap .tb_wrap .input_wrap textarea{height:180px;padding:10px}.write_area .wrap .tb_wrap .label_wrap{margin:-5px}.write_area .wrap .tb_wrap .label_wrap .label_con{padding:5px}.write_area .wrap .btn_wrap .btn{width:auto;height:auto;line-height:1;padding:15px 40px}.list_area .gallery_area{padding-top:30px;margin-top:15px}.list_area .gallery_area .wrap{margin:0 -5px -10px}.list_area .gallery_area .wrap .con{padding:0 5px 10px}.list_area .popular_area .wrap .thumb_wrap .thumb{margin-top:-30px}.list_area .popular_area .wrap .thumb_wrap .thumb img{height:60px}.list_area .gallery_area .wrap .txt_area{padding:0 10px}.list_area .gallery_area .wrap .subject_wrap{padding:10px 0}.list_area .gallery_area .wrap .txt_wrap{padding:7px 0}}@media all and (max-width: 992px){.view_area .content_area .tit_wrap{padding:15px 10px}.view_area .content_area .txt_wrap{margin-bottom:50px}.view_area .files_area{padding-left:0;margin-bottom:20px}.view_area .files_area .tit_wrap{position:relative;top:0;width:100%;margin-top:0;padding:12px 10px;text-align:left;border-bottom:1px solid #cdcdcd}.view_area .files_area .tit_wrap .tit{line-height:1}.view_area .files_area .wrap{padding:10px 10px}.view_area .files_area .wrap .con{padding:3px 0}.view_area .files_area .wrap .inner{padding-right:100px}.view_area .files_area .wrap .txt_wrap .txt{height:30px;line-height:30px}.view_area .files_area .wrap .btn_wrap .btn{padding:0 15px}.view_area .files_area .wrap .btn_wrap .btn .txt{height:28px;line-height:28px}.reply_area .reply_list .wrap .con.ico_ind1{padding:0 10px}.reply_area .reply_list .wrap .con.ico_ind2{padding:0 10px 0 15px}.reply_area .reply_form .wrap{padding-right:0}.reply_area .reply_form .wrap .btn_wrap{margin-top:5px}.reply_area .reply_form .wrap .btn_wrap .btn{position:relative;width:100%;height:auto;padding:15px 10px}.reply_area .reply_form .wrap .btn_wrap .btn p{position:relative;top:0;line-height:1;margin-top:0}.view_area .paging_wrap{margin:0 -25px 20px}.view_area .paging_wrap .paging{padding:0 25px}.view_area .paging_wrap .paging.prev a{padding-left:0;text-align:left}.view_area .paging_wrap .paging.next a{padding-right:0;text-align:right}.view_area .paging_wrap .paging .ico{position:relative;bottom:0;margin-bottom:10px}.view_area .paging_wrap .paging .txt_wrap{padding:0}.write_area .wrap .tb_wrap table,.write_area .wrap .tb_wrap thead,.write_area .wrap .tb_wrap tbody,.write_area .wrap .tb_wrap tr,.write_area .wrap .tb_wrap th,.write_area .wrap .tb_wrap td{display:block;width:100%}.write_area .wrap .tb_wrap .tb{padding:15px 0 0}.write_area .wrap .tb_wrap tbody th{padding:0 0 5px}.write_area .wrap .tb_wrap tbody td{padding:0 0 10px}.write_area .wrap .tb_wrap .input_wrap textarea{height:140px}.list_area .gallery_area{padding-top:20px;margin-top:10px}.list_area .gallery_area .wrap .con{width:33.33%}}@media all and (max-width: 768px){.list_area .gallery_area .wrap .con{width:50%}.list_area #bo_cate2 #bo_cate_ul>li{width:25%}.list_area #bo_cate2 #bo_cate_ul>li>a{height:40px;line-height:38px}}.reserve-area{overflow:hidden}.reserve-area .reserve-col{float:left}.reserve-area .reserve-col.col-left{width:55%}.reserve-area .reserve-col.col-right{width:calc(45% - 2.6em);margin-left:2.6em}.reserve-cal .schedule{overflow:hidden;border:1px solid #ccc;border-radius:8px}.reserve-cal .month-header{position:relative;padding:1.2em 1.5em;text-align:center;background:#00a069;color:#fff}.reserve-cal .btn{position:absolute;top:50%;width:1.5rem;height:1.5rem;margin-top:-0.75rem;font-size:0.8em}.reserve-cal .btn .text{position:absolute;font-size:0}.reserve-cal .btn img{display:block;position:absolute;top:50%;left:0;right:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto}.reserve-cal .btn.btn-prev{left:0.75rem}.reserve-cal .btn.btn-next{right:0.75rem}.reserve-cal .current-month{font-size:1.2em;font-weight:300}.reserve-cal .current-month button{color:#fff}.reserve-cal .date-selected{margin-top:10px;padding:0.8rem 1rem;background:#f5f5f5;text-align:right;font-size:0.8em;font-weight:300}.reserve-cal .date-selected .date_choice{font-weight:700;color:#121212}.reserve-table{width:100%;table-layout:fixed}.reserve-table thead th{padding:0.7rem 0.2rem 0.6rem;border-bottom:1px solid #ccc;font-size:0.75em;font-weight:300}.reserve-table tbody td{height:5.5rem;text-align:center;vertical-align:middle;font-weight:300;color:#ccc}.reserve-table tbody td.yes{color:#121212}.reserve-table tbody td.blue{color:#3F24F2}.reserve-table tbody td.red,.reserve-table tbody td.frees{color:#EF2400}.reserve-table tbody td.today{color:#fff}.reserve-table tbody td.today .text-area:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#444;border-radius:50%}.reserve-table tbody td.on .text-area:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:3px solid #00a069;border-radius:50%}.reserve-table tbody td .text-area{display:inline-block;position:relative;width:2.8em;height:2.8em;line-height:2.8em}.reserve-table tbody td .text{display:inline-block;position:relative;z-index:2;width:2.8em;height:2.8em;line-height:2.8em}.reserve-options{margin-bottom:2.4em;padding-bottom:2.5em;border-bottom:1px solid #ccc}.reserve-options .opt-item+.opt-item{margin-top:2em}.reserve-options .opt-title{margin-bottom:0.6rem;font-size:0.8em;font-weight:500;color:#121212}.reserve-options .opt-input-area+.opt-input-area{margin-top:12px}.reserve-options .opt-input-area:after{content:"";display:block;clear:both}.reserve-options .opt-radio{float:left;width:calc(33.3% - 0.7em)}.reserve-options .opt-radio+.opt-radio{margin-left:1.05em}.reserve-options .opt-radio input[type="radio"]{position:absolute;font-size:0;visibility:hidden}.reserve-options .opt-radio input[type="radio"]:checked+label{border-color:#00a069}.reserve-options .opt-radio label{display:block;height:4.2rem;line-height:calc(4.2rem - 2px);border:1px solid #ccc;text-align:center;font-size:0.8em;font-weight:300;border-radius:8px}.reserve-options .opt-select,.reserve-options .opt-input{display:block;width:100%;height:3.4rem;line-height:calc(3.4rem - 2px);padding:0 2rem 0 1rem;border:1px solid #ccc;font-size:0.8em;font-weight:300;border-radius:8px}.reserve-options .opt-select{background:url(/assets/img/common/select_arrow2.png) no-repeat 98% center}.reserve-agree .agree-table{margin-top:15px;border:1px solid #ccc;border-radius:8px}.reserve-agree .agree-table table{width:100%;table-layout:fixed}.reserve-agree .agree-table th,.reserve-agree .agree-table td{padding:1rem 0;text-align:center;vertical-align:middle;font-size:14px;font-weight:300}.reserve-agree .agree-table th:nth-child(n+2) .text,.reserve-agree .agree-table td:nth-child(n+2) .text{border-left:1px solid #ccc}.reserve-agree .agree-table td{border-top:1px solid #ccc}.reserve-agree .agree-table .text{padding:0 0.2rem;line-height:1.3}.reserve-info{padding-top:1.4em}.reserve-btn-area{padding-top:2em}.reserve-btn-area .btn{display:block;width:100%;height:3.6rem;line-height:3.6rem;text-align:center;font-size:0.85em;font-weight:300;color:#fff;cursor:pointer;border-radius:1.8rem;transition:.25s}.reserve-btn-area .btn+.btn{margin-top:10px}.reserve-btn-area .btn-submit{background:#00a069}.reserve-btn-area .btn-submit:hover{opacity:0.7}.reserve-btn-area .btn-list{background:#9e9e9e}.reserve-btn-area .btn-list:hover{background:#444}.reserve-view-table{max-width:600px;margin:0 auto 3em}.reserve-view-table table{width:100%;border-top:2px solid #00a069}.reserve-view-table th{line-height:1.3;padding:0.8rem 0.3rem;text-align:center;background:#f5f5f5}.reserve-view-table td{line-height:1.5;padding:0.8rem 1rem 0.8rem 1.5rem;text-align:left;background:#fff}.reserve-view-table th,.reserve-view-table td{border-bottom:1px solid #cdcdcd;vertical-align:middle;font-size:0.9em}@media only screen and (max-width: 992px){.reserve-area .reserve-col.col-left{width:50%}.reserve-area .reserve-col.col-right{width:calc(50% - 1.5em);margin-left:1.5em}.reserve-table tbody td{height:4.5rem}}@media only screen and (max-width: 768px){.reserve-area .reserve-col.col-left{float:none;width:auto}.reserve-area .reserve-col.col-right{float:none;width:auto;margin:30px 0 0}.reserve-cal .month-header{padding:0.8em 1.5em}.reserve-table tbody td{height:3.5rem}.reserve-info{font-size:1.1em}}.list-round-circle{overflow:hidden;margin:0 auto}.list-round-circle.col5 .list{margin:0 -1.25rem}.list-round-circle.col5 .item{max-width:calc(20% - 2.5em)}.list-round-circle .list{text-align:center;font-size:0}.list-round-circle .item{display:inline-block;margin:0 1.25em 1.5em;vertical-align:top;font-size:1rem}.list-round-circle .img-area{margin-bottom:0.8em}.list-round-circle .cont{line-height:1.5;font-weight:300;color:#666}.list-box-hang{overflow:hidden;margin:0 auto}.list-box-hang.col3{max-width:1280px}.list-box-hang .list{display:table;width:100%;border-spacing:1em 0}.list-box-hang .item{display:table-cell;position:relative;padding:3.5em 1em 3em;border:1px solid #ddd;text-align:center}.list-box-hang .item.active:before{background:#00a069}.list-box-hang .item.active:after{content:"";display:block;position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:0.25em solid #00a069}.list-box-hang .item.active .title{color:#00a069}.list-box-hang .item.active .title span{font-size:1.25em}.list-box-hang .item:before{content:"";display:block;position:absolute;top:0;left:50%;width:1px;height:2.2em;margin-left:-0.5px;background:#ddd}.list-box-hang .title{margin-bottom:1em;font-size:1.2em;font-weight:700}.list-box-hang .cont{line-height:1.3;font-size:0.9em;color:#666}.list-box-hang .img-area{max-width:70%;margin:2.3em auto 0}.checked-list.style2 li{padding:0.2em 0 0.2em 2.5em}.checked-list.style2 li:before{width:1.7rem;height:1.7rem;background-image:url("/assets/img/common/check_list_icon2.png")}.checked-list li{position:relative;padding:0.3em 0 0.3em 2.77em;line-height:1.5;font-size:0.9em}.checked-list li+li{margin-top:1rem}.checked-list li:before{content:"";display:block;position:absolute;top:0;left:0;width:1.95rem;height:1.9rem;background:url("/assets/img/common/check_list_icon.png") no-repeat center center/contain}.small-icon-list{overflow:hidden}.small-icon-list.col3 .item{width:calc((100% - (2em + 1px)) / 3);margin-left:1em;float:left}.small-icon-list.col3 .item:nth-child(-n+3){margin-top:0}.small-icon-list.col3 .item:nth-child(n+4){margin-top:1em}.small-icon-list.col3 .item:nth-child(3n+1){clear:both;margin-left:0}.small-icon-list.theme-white .title,.small-icon-list.theme-white .cont{color:#fff}.small-icon-list .item{text-align:center}.small-icon-list .inner{max-width:300px;margin:0 auto}.small-icon-list .icon{margin-bottom:1em}.small-icon-list .title{line-height:1.3;font-weight:700}.small-icon-list .cont{margin-top:0.5rem;line-height:1.4;font-size:0.9em}.small-icon-list2{overflow:hidden}.small-icon-list2.col3 .item{width:calc((100% - (2em + 1px)) / 3);margin-left:1em;float:left}.small-icon-list2.col3 .item:nth-child(-n+3){margin-top:0}.small-icon-list2.col3 .item:nth-child(n+4){margin-top:1em}.small-icon-list2.col3 .item:nth-child(3n+1){clear:both;margin-left:0}.small-icon-list2 .item{text-align:center}.small-icon-list2 .inner{max-width:360px;margin:0 auto}.small-icon-list2 .icon{margin-bottom:1.5em}.small-icon-list2 .title{line-height:1.3;font-size:1.2em;font-weight:700;color:#70a033}.small-icon-list2 .cont{margin-top:0.8rem;line-height:1.5}.numbered-list{list-style-type:decimal-leading-zero;list-style-position:outside;padding-left:1.5em}.numbered-list li{line-height:1.4;font-size:0.9em;font-weight:900}.numbered-list li+li{margin-top:1em}.numbered-list .text{font-weight:200;color:#282828}.round-number-list{margin:0 auto}.round-number-list li{position:relative;padding-left:3em}.round-number-list li+li{margin-top:1em}.round-number-list li .num{position:absolute;top:0;left:0;width:2.1rem;height:2.1rem;line-height:2.1rem;text-align:center;background:#137878;font-size:0.9em;font-weight:700;color:#fff;border-radius:50%}.round-number-list .text{padding:0.42em 0;line-height:1.5;font-size:0.9em;font-weight:500}.dashed-list li{position:relative;padding-left:0.8em;line-height:1.4;font-size:0.9rem}.dashed-list li+li{margin-top:0.7rem}.dashed-list li.no-dot{padding-left:0}.dashed-list li.no-dot:before{content:none}.dashed-list li:before{content:"-";display:inline;position:absolute;top:0;left:0}.dotted-list li{position:relative;padding-left:0.8em;line-height:1.4;font-size:0.9em;font-weight:300;color:#666}.dotted-list li+li{margin-top:0.4rem}.dotted-list li:before{content:"·";display:inline;position:absolute;top:0;left:0}.circle-number-list{overflow:hidden}.circle-number-list.col3 .item{width:calc((100% - (3em + 1px)) / 3);margin-left:1.5em;float:left}.circle-number-list.col3 .item:nth-child(-n+3){margin-top:0}.circle-number-list.col3 .item:nth-child(n+4){margin-top:1.5em}.circle-number-list.col3 .item:nth-child(3n+1){clear:both;margin-left:0}.circle-number-list.theme-white .title{color:#fff}.circle-number-list.theme-white .cont{color:rgba(255,255,255,0.8)}.circle-number-list .item{text-align:center}.circle-number-list .inner{max-width:300px;margin:0 auto}.circle-number-list .num{position:relative;z-index:2;width:2.7em;height:2.7em;line-height:2.7em;margin:-0.8em auto 0.7em;background:#f6ad3a;font-weight:700;color:#fff;border-radius:50%}.circle-number-list .title{line-height:1.3;font-size:1.2em;font-weight:700}.circle-number-list .cont{margin-top:0.6rem;line-height:1.4;font-size:0.9em}.square-img-list{overflow:hidden;max-width:1100px;margin:0 auto}.square-img-list .item{width:calc((100% - (4em + 1px)) / 2);margin-left:4em;float:left}.square-img-list .item:nth-child(-n+2){margin-top:0}.square-img-list .item:nth-child(n+3){margin-top:2em}.square-img-list .item:nth-child(2n+1){clear:both;margin-left:0}.square-img-list .text{margin-top:1em;line-height:1.4;text-align:center;font-weight:500}.round-text-list{margin:0 auto}.round-text-list .item{position:relative;padding:1.2em 2em 1.2em 10.5em;background:#f0f0f0;border-radius:200px}.round-text-list .item+.item{margin-top:1em}.round-text-list .item:nth-child(odd) .title-area{background:#21213d}.round-text-list .item:nth-child(even) .title-area{background:#70a033}.round-text-list .title-area{position:absolute;top:0;left:0;width:9.3em;height:100%;border-radius:200px}.round-text-list .title-area .title{position:absolute;top:50%;left:0;right:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0 5px;line-height:1.4;text-align:center;font-weight:500;color:#fff}.round-text-list .cont{line-height:1.4;font-size:0.9em;font-weight:500}.icon-border-list{overflow:hidden}.icon-border-list .item{position:relative;width:calc((100% - (0em + 1px)) / 2);margin-left:0em;float:left;padding:0 10px;text-align:center}.icon-border-list .item:nth-child(-n+2){margin-top:0}.icon-border-list .item:nth-child(n+3){margin-top:4em}.icon-border-list .item:nth-child(2n+1){clear:both;margin-left:0}.icon-border-list .item:nth-child(even):before{content:"";display:block;position:absolute;top:50%;left:0;width:1px;height:3.3em;margin-top:-1.65em;background:#a6a6b1}.icon-border-list .text{margin-top:1.4em;font-weight:700;color:#fff}.list-treat-step{overflow:hidden;max-width:1400px;margin:0 auto}.list-treat-step.col3 .item{width:33.3%;max-width:440px}.list-treat-step.col4 .item{width:25%}.list-treat-step.theme-white .text-area .title{color:#fff}.list-treat-step .inner{text-align:center;font-size:0}.list-treat-step .item{display:inline-block;width:25%;padding:0 1.75em;text-align:center;vertical-align:top;font-size:1rem}.list-treat-step .text-area{margin-top:1.6em}.list-treat-step .text-area .title{margin-bottom:0.7rem;line-height:1.3;font-size:1.2em;font-weight:700;color:#00aeef}.list-treat-step .text-area .cont{line-height:1.4;font-size:0.9em;color:#fff}.circle-list{overflow:hidden;margin:0 auto}.circle-list.col3{max-width:640px}.circle-list.col3 .item{width:calc(33.3% - 2.2em)}.circle-list.col4{max-width:860px}.circle-list.col4 .item{width:calc(25% - 2.2em)}.circle-list.bg-white .item{background-image:url("/assets/img/common/circle_list_bg_white.png")}.circle-list.theme-darkblue .item{background-image:url("/assets/img/common/circle_list_darkblue.png")}.circle-list.theme-darkblue .text{color:#666}.circle-list .list{margin:0 -1.1rem 0;text-align:center;font-size:0}.circle-list .item{display:inline-block;position:relative;margin:0 1.1em 1.5em;font-size:1rem;background-image:url("/assets/img/common/circle_list_bg.png");background-repeat:no-repeat;background-position:center;background-size:100%}.circle-list .item:first-child:before{display:none}.circle-list .item:before{content:"";display:block;position:absolute;top:calc(50% - 0.5px);left:-1.75em;width:1.3em;height:1px;background:#00a069}.circle-list .item-inner{position:relative;height:0;padding-bottom:100%}.circle-list .item-inner2{position:absolute;top:0;left:0;right:0;bottom:0}.circle-list .text{position:absolute;top:50%;left:0;z-index:2;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;line-height:1.3;text-align:center;font-size:0.85em;font-weight:500}.number-bg-list{overflow:hidden;margin:0 auto}.number-bg-list.col5 .inner{margin:0 -1rem;text-align:center}.number-bg-list.col5 .item{width:calc(20% - 2em);margin:0 1em 1em}.number-bg-list .inner{font-size:0}.number-bg-list .item{display:inline-block;position:relative;font-size:1rem}.number-bg-list .img{display:block;margin:0 auto}.number-bg-list .num{position:absolute;top:0.3em;left:0;right:0;text-align:center;font-size:1.3em;font-weight:900;color:#73a500}.number-bg-list .text-area{position:absolute;top:55%;left:0;right:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0 5px;text-align:center}.number-bg-list .text{margin-top:0.8em;line-height:1.4}.faq-list .item+.item{margin-top:0.5em}.faq-list .box{position:relative;border-radius:2.3em}.faq-list .box:before{display:block;position:absolute;left:2rem;font-size:1.2em;font-weight:700;color:#81b906;transition:color 0.25s}.faq-list .box.box-q{padding:1em 4em 1em 5em;background:#444;cursor:pointer;transition:background 0.25s}.faq-list .box.box-q:before{content:"Q";top:1rem}.faq-list .box.box-q:after{content:"";display:block;position:absolute;top:50%;right:0.8em;width:2.3em;height:2.3em;margin-top:-1.15em;background:#fff url("/assets/img/implant/s6_faq_arrow.png") no-repeat center center/1em auto;border-radius:50%;transition:transform 0.25s}.faq-list .box.box-q.active{background:#81b906}.faq-list .box.box-q.active:before{color:#444}.faq-list .box.box-q.active:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.faq-list .box.box-q.active .text-q{font-weight:700;color:#444}.faq-list .box.box-a{display:none;margin:0.5em 0 1em;padding:3.8em 2em 3.8em 5em;background:#fff}.faq-list .box.box-a:before{content:"A";top:3.8rem}.faq-list .text-q{line-height:1.5;font-weight:500;color:#fff;transition:color 0.25s}.faq-list .text-a{line-height:1.5;font-size:0.9em}@media only screen and (max-width: 1200px){.circle-list.col4 .item{width:calc(25% - 1.6em)}.circle-list .list{margin:0 -0.8rem 0}.circle-list .item{margin:0 0.8em 1.5em}.circle-list .item:before{left:-1.05em;width:0.5em}.circle-list .text{font-size:0.85em}.number-bg-list.col5{max-width:760px}.number-bg-list.col5 .item{width:calc(33.3% - 2em)}.number-bg-list .num{font-size:1.1em}.number-bg-list .img-area{font-size:0.8em}}@media only screen and (max-width: 992px){.list-round-circle.col5{max-width:800px}.list-round-circle.col5 .item{width:180px;max-width:calc(33.3% - 2.5em)}.list-round-circle .cont{font-size:0.9em}.checked-list.style li:before{width:1.2rem;height:1.2rem}.checked-list li{padding:0.1em 0 0.1em 2.4em}.checked-list li+li{margin-top:0.6em}.checked-list li:before{width:1.5rem;height:1.4rem}.circle-number-list .img-area{font-size:0.8em}.circle-number-list .num{margin:-1em auto 0.7em;font-size:0.85em}.circle-number-list .title{font-size:1em}.circle-number-list .cont{font-size:0.85em}.square-img-list .item{width:calc((100% - (1em + 1px)) / 2);margin-left:1em;float:left}.square-img-list .item:nth-child(-n+2){margin-top:0}.square-img-list .item:nth-child(n+3){margin-top:2em}.square-img-list .item:nth-child(2n+1){clear:both;margin-left:0}.square-img-list .text{margin-top:0.8em;font-size:0.9em}.small-icon-list2 .icon{margin-bottom:1em;font-size:0.8em}.small-icon-list2 .title{font-size:1em}.small-icon-list2 .cont{margin-top:0.5rem;font-size:0.9em}.list-treat-step.col3 .item{padding:0 0.75em}.list-treat-step.col4{max-width:500px}.list-treat-step.col4 .item{width:50%}.list-treat-step.col4 .item:nth-child(-n+2){margin-bottom:2em}.list-treat-step .text-area{margin-top:0.8em}.list-treat-step .text-area .title{font-size:1em}.list-treat-step .text-area .cont{font-size:0.85em}}@media only screen and (max-width: 768px){.list-box-hang .list{border-spacing:10px 0}.list-box-hang .item{padding:2.5em 10px 2em}.list-box-hang .item:before{height:1.5em}.list-box-hang .title{font-size:1em}.list-box-hang .img-area{max-width:85%;margin:1.5em auto 0}.circle-number-list.col3 .item{width:calc((100% - (0em + 1px)) / 1);margin-left:1em}.circle-number-list.col3 .item:nth-child(-n+1){margin-top:0}.circle-number-list.col3 .item:nth-child(n+2){margin-top:1.5em}.circle-number-list.col3 .item:nth-child(3n+1){clear:none;margin-left:1em}.circle-number-list.col3 .item:nth-child(1n+1){clear:both;margin-left:0}.icon-border-list .item{width:calc((100% - (0em + 1px)) / 2);margin-left:0em;float:left}.icon-border-list .item:nth-child(-n+2){margin-top:0}.icon-border-list .item:nth-child(n+3){margin-top:2em}.icon-border-list .item:nth-child(2n+1){clear:both;margin-left:0}.icon-border-list .icon{font-size:0.8em}.numbered-list li+li{margin-top:0.5em}.circle-list.col3{max-width:320px}.circle-list.col3 .item{width:160px;max-width:calc(50% - 1.6em)}.circle-list.col3 .item:nth-child(3):before{display:none}.circle-list.col4{max-width:320px}.circle-list.col4 .item{width:160px;max-width:calc(50% - 1.6em)}.circle-list.col4 .item:nth-child(4):before{display:block}.circle-list .text{font-size:0.9em}.number-bg-list.col5{max-width:360px}.number-bg-list.col5 .inner{margin:0 -10px}.number-bg-list.col5 .item{width:calc(50% - 20px);margin:0 10px 1em}.number-bg-list.col5 .item:nth-child(3){margin:0 calc(25% + 10px) 1em}.number-bg-list .text{margin-top:0.5em;font-size:0.9em}.faq-list .box:before{left:1.2rem}.faq-list .box.box-q{padding:1em 4em 1em 3.5em}.faq-list .box.box-a{padding:1.5em 1em 1.5em 3.5em}.faq-list .box.box-a:before{top:2rem}.faq-list .text-q{font-size:0.9em}}@media only screen and (max-width: 640px){.list-box-hang{max-width:280px !important}.list-box-hang .list{display:block;border-spacing:0}.list-box-hang .item{display:block}.list-box-hang .item+.item{margin-top:10px}.list-box-hang .img-area{width:130px}}@media only screen and (max-width: 480px){.list-round-circle.col5{max-width:320px}.list-round-circle.col5 .list{margin:0 -0.6rem}.list-round-circle.col5 .item{max-width:calc(50% - 1.2em);margin:0 0.6em 1.2em}.list-round-circle .img-area{margin-bottom:0.5em}.list-round-circle .cont{font-size:0.85em}.small-icon-list.col3 .item{width:calc((100% - (0em + 1px)) / 1);margin-left:0em}.small-icon-list.col3 .item:nth-child(-n+1){margin-top:0}.small-icon-list.col3 .item:nth-child(n+2){margin-top:2em}.small-icon-list.col3 .item:nth-child(3n+1){clear:none;margin-left:0em}.small-icon-list.col3 .item:nth-child(1n+1){clear:both;margin-left:0}.small-icon-list .icon{font-size:0.8em}.small-icon-list2.col3 .item{width:calc((100% - (0em + 1px)) / 1);margin-left:0em}.small-icon-list2.col3 .item:nth-child(-n+1){margin-top:0}.small-icon-list2.col3 .item:nth-child(n+2){margin-top:2em}.small-icon-list2.col3 .item:nth-child(3n+1){clear:none;margin-left:0em}.small-icon-list2.col3 .item:nth-child(1n+1){clear:both;margin-left:0}.square-img-list{max-width:360px}.square-img-list .item{width:calc((100% - (0em + 1px)) / 1);margin-left:0em}.square-img-list .item:nth-child(-n+1){margin-top:0}.square-img-list .item:nth-child(n+2){margin-top:1.5em}.square-img-list .item:nth-child(2n+1){clear:none;margin-left:0em}.square-img-list .item:nth-child(1n+1){clear:both;margin-left:0}.round-text-list .item{padding:0.8em 1em 0.8em 9.5rem}.round-text-list .item+.item{margin-top:0.5em}.round-text-list .title-area{width:8.5rem;font-size:0.9em}.list-treat-step.col3{max-width:200px}.list-treat-step.col3 .item{width:100%}.list-treat-step.col3 .item+.item{margin-top:2em}.list-treat-step.col4 .item{padding:0 1em}.circle-list .item{width:130px;max-width:calc(50% - 1.6em)}.circle-list .item:nth-child(3):before,.circle-list .item:nth-child(5):before{display:none}.circle-list .item:nth-child(4):before{display:block}}.radius-list-area{text-align:center}.radius-list-area .radius-list-wrap{margin:0 -0.45rem;font-size:0}.radius-list-area .con{position:relative;display:inline-block;width:25%;padding:0 0.45em;vertical-align:text-top;font-size:1rem}.radius-list-area .con:before{content:"";display:block;position:absolute;left:-0.75em;top:50%;z-index:50;width:1.5em;height:1px;background-color:#00a069}.radius-list-area .con:first-child:before{display:none}.radius-list-area .inner{position:relative;height:0;padding-bottom:100%;border-width:6px;border-style:solid;border-radius:50%}.radius-list-area .inner:before,.radius-list-area .inner:after{content:"";position:absolute;top:50%;display:block;width:10px;height:30px;margin:-15px 0 0;background-color:#fff;z-index:20}.radius-list-area .inner:before{left:-6px}.radius-list-area .inner:after{right:-6px}.radius-list-area .txt-area{position:absolute;top:50%;left:0;z-index:30;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;padding:0 0.5em;color:#575757}.radius-list-area .txt-area .num{margin-bottom:0.4rem;font-size:2em;color:#00a069}.radius-list-area .txt-area .txt{line-height:1.3;font-size:0.85em;font-weight:300;opacity:0.7}.radius-list-area.theme-green .con:before{background-color:#00a069}.radius-list-area.theme-green .inner{border-color:#00a069}.radius-list-area.hospital-s1{max-width:1100px;margin:2.5em auto}.clinic-features .feature-item{padding:7.5em 10px;background-repeat:no-repeat;background-size:cover}.clinic-features .feature-item:nth-child(even) .text-area{margin-left:auto}.clinic-features .feature-item.white .title{color:#fff}.clinic-features .feature-item.white .cont{color:rgba(255,255,255,0.7)}.clinic-features .feature-item.black .title{color:#121212}.clinic-features .feature-item.black .cont{color:rgba(87,87,87,0.7)}.clinic-features .feature-item.focus-left{background-position:25% center}.clinic-features .feature-item.focus-center{background-position:center center}.clinic-features .feature-item.focus-right{background-position:75% center}.clinic-features .text-area{max-width:60%;text-align:center}.clinic-features .text-inner{display:inline-block;padding:1.5em}.clinic-features .num-area{margin-bottom:0.6em}.clinic-features .num-area .num{font-size:3em}.clinic-features .title{line-height:1.4;font-size:1.8em;font-weight:200}.clinic-features .cont{margin-top:1.2rem;line-height:1.5;font-size:0.9em;font-weight:300;color:rgba(87,87,87,0.7)}.doctor-features .feature-item{padding:7.5em 10px;background-repeat:no-repeat;background-size:cover}.doctor-features .feature-item:nth-child(odd) .text-area{margin-left:auto}.doctor-features .feature-item.focus-left{background-position:25% center}.doctor-features .feature-item.focus-center{background-position:center center}.doctor-features .feature-item.focus-right{background-position:75% center}.doctor-features .text-area{max-width:60%;text-align:center}.doctor-features .text-inner{display:inline-block;padding:1.5em;text-align:left}.doctor-features .name-area{margin-bottom:0.6em}.doctor-features .name-area .name{margin-right:0.5rem;font-size:3.2em;color:#ffde01}.doctor-features .name-area .position{font-size:1.2em;font-weight:700;color:#fff}.doctor-features .title{line-height:1.3;font-size:1.8em;font-weight:200;color:#fff}.doctor-features .doctor-profile{overflow:hidden;margin-top:1.6em}.doctor-features .doctor-profile li{position:relative;padding-left:0.8em;line-height:1.4;font-size:0.9em;font-weight:300;color:rgba(255,255,255,0.7)}.doctor-features .doctor-profile li+li{margin-top:0.3rem}.doctor-features .doctor-profile li:before{content:"·";display:inline;position:absolute;top:0;left:0}.doctor-greeting{overflow:hidden;padding:0 10px;background:#f6f6f6 url("/assets/img/hospital/doctor_profile_bg.jpg") no-repeat 60% center}.doctor-greeting .sub-article-inner{position:relative;padding:7em 0 6em}.doctor-greeting .img-area{position:absolute;left:43%;right:-7.7%;bottom:0;max-width:50%;margin-left:auto}.doctor-greeting .img-area img{display:block;margin-left:auto}.doctor-greeting .img-area .name{position:absolute;top:45%;left:10%;font-size:0.8em;font-weight:200;color:#222}.doctor-greeting .img-area .name strong{font-size:1.5em}.doctor-greeting .text-area{position:relative;z-index:2;max-width:650px}.doctor-greeting .title{line-height:1.2;font-size:2.2em;font-weight:200;color:#fff}.doctor-greeting .cont{color:#fff;margin-top:2em;line-height:1.5;font-size:0.9em}.doctor-career{padding:6em 10px 4.5em}.doctor-career.theme1{background:#004ab8}.doctor-career.theme1 .title{color:#fff}.doctor-career .career-section{overflow:hidden}.doctor-career .career-section+.career-section{margin-top:5.5em}.doctor-career .title{float:left;width:13.5rem;padding-left:4rem;font-size:1.35em;font-weight:700}.doctor-career .detail-area{overflow:hidden;float:left;width:calc(100% - 13.5rem)}.doctor-career .list.half{float:left;width:calc(50% - 10px)}.doctor-career .list.half+.half{margin-left:20px}.doctor-career .list.half li+li{margin-top:0.8rem}.doctor-career .list li{position:relative;padding-left:0.8em;line-height:1.4;font-size:0.9rem;color:#fff}.doctor-career .list li+li{margin-top:1.8rem}.doctor-career .list li:before{content:"·";display:inline;position:absolute;top:0;left:0;color:#fff}.work-ribbon-banner{padding:2em 10px;line-height:1.5;background:#f7f7f7;text-align:center}.work-ribbon-banner .title{display:inline-block;margin-right:0.5rem;font-weight:900}.work-ribbon-banner .item{display:inline-block;margin-right:0.5rem;font-size:0.9em}.device-area{padding:6em 10px 7.5em}.device-area .device{overflow:hidden;max-width:1260px;margin:0 auto}.device-area .device li{width:calc((100% - (5em + 1px)) / 2);margin-left:5em;float:left}.device-area .device li:nth-child(-n+2){margin-top:0}.device-area .device li:nth-child(n+3){margin-top:2em}.device-area .device li:nth-child(2n+1){clear:both;margin-left:0}.device-area .device .text-area{min-height:12em}.device-area .device .title{padding:0.8rem 0 1.2rem;border-bottom:1px solid #c5c5c5;line-height:1.3;text-align:center;font-size:1.4em;font-weight:700}.device-area .device .title span{font-size:0.85rem;font-weight:400;color:#333}.device-area .device .cont{padding-top:1.6em;line-height:1.5;font-size:0.85em;color:#424242}.gallery-slide-area{position:relative;max-width:1320px;margin:0 auto;padding:6em 0 4em;box-sizing:border-box}.gallery-slide-area .gallery-slide{position:relative}.gallery-slide-area .gallery-item img{display:block}.gallery-slide-area .gallery-thumb{overflow:hidden;margin-top:18px}.gallery-slide-area .gallery-thumb li{width:calc((100% - (12px + 1px)) / 5);margin-left:3px;float:left}.gallery-slide-area .gallery-thumb li:nth-child(-n+5){margin-top:0}.gallery-slide-area .gallery-thumb li:nth-child(n+6){margin-top:3px}.gallery-slide-area .gallery-thumb li:nth-child(5n+1){clear:both;margin-left:0}.gallery-slide-area .gallery-thumb a{cursor:pointer}.contact-detail{padding:6em 10px 5em}.contact-detail .contact-info-list{overflow:hidden}.contact-detail .contact-item{float:left;width:27.6%;margin-left:8.5%;text-align:center}.contact-detail .contact-item:first-child{margin-left:0}.contact-detail .contact-item .icon-area{display:table;width:12em;margin:0 auto}.contact-detail .contact-item .icon-area .icon-inner{display:table-cell;height:12em;border:1px solid #e5e5e5;vertical-align:middle;border-radius:50%}.contact-detail .contact-item .title-en{margin-top:1.7rem;font-size:0.7em;color:#a1a1a1}.contact-detail .contact-item .title{margin-top:0.5rem;padding-bottom:1.6rem;border-bottom:1px dashed #c6c6c6;font-size:1.5em}.contact-detail .contact-item .cont{margin-top:1.6rem;line-height:1.5;font-size:0.75em}.contact-detail .contact-item .cont.time{margin-top:2rem}.contact-detail .contact-item .address{font-size:1rem;font-weight:500}.contact-detail .contact-item .work-time{overflow:hidden;max-width:16rem;margin:0 auto}.contact-detail .contact-item .work-time+.work-time{margin-top:0.8rem}.contact-detail .contact-item .work-time dt{float:left;font-size:0.95rem;font-weight:700;color:#6a6a6a}.contact-detail .contact-item .work-time dd{float:right;width:10rem;text-align:left;font-size:0.95rem;color:#191919}.contact-detail .contact-item .work-time dd span{font-size:0.8rem}.contact-detail .contact-item .guide-msg{max-width:16rem;margin:0.8rem auto 0;line-height:1.5;text-align:left;font-size:0.75em;font-weight:400;color:#717171}.contact-detail .contact-item .tel-area{margin-top:1em}.contact-detail .contact-item .tel-area .tel{display:inline-block;margin-right:0.5rem;vertical-align:bottom;font-size:0.75em;font-weight:700;color:#717171}.contact-detail .contact-item .tel-area img{vertical-align:bottom}.contact-detail .contact-item .btn-blog{display:block;position:relative;width:11.6rem;max-width:100%;height:2.7rem;line-height:2.2rem;margin:1.2rem auto 0;border:0.25rem solid #00a069;text-align:center;background:#fff;font-size:0.85em;font-weight:500;color:#00a069;border-radius:1.35rem;transition:0.3s}.contact-detail .contact-item .btn-blog:before,.contact-detail .contact-item .btn-blog:after{content:"";display:block;position:absolute;top:50%;width:1.3rem;height:2px;margin-top:-1px;background:#00a069;transition:0.3s}.contact-detail .contact-item .btn-blog:before{left:1.3rem}.contact-detail .contact-item .btn-blog:after{right:1.3rem}.contact-detail .contact-item .btn-blog:hover{background:#00a069;color:#fff}.contact-detail .contact-item .btn-blog:hover:before,.contact-detail .contact-item .btn-blog:hover:after{background:#fff}.contact-detail .contact-item .btn-blog strong{font-weight:900}.contact-map{padding:0 10px 7em}.contact-map .contact-map-img{text-align:center}.contact-map .transport-wrap{max-width:1320px;margin:5.5rem 0 auto;text-align:center;font-size:0}.contact-map .transport{display:inline-block;padding:0 2.5rem;text-align:left}.contact-map .transport.subway .icon{background:#02a16a}.contact-map .transport.subway .color-highlight{color:#02a16a}.contact-map .transport.bus .icon{background:#004ab8}.contact-map .transport.bus .color-highlight{color:#004ab8}.contact-map .transport .icon{display:inline-block;width:3.9em;height:3.9em;line-height:3.9em;margin-right:1em;text-align:center;vertical-align:middle;border-radius:50%;font-size:1rem}.contact-map .transport .icon img{vertical-align:middle}.contact-map .transport .text{display:inline-block;width:calc(100% - 4.9em);line-height:1.8;vertical-align:middle;font-size:1rem}.contact-map .transport .text1{font-size:1.3em;font-weight:300;color:#2c2c2c}.contact-map .transport .text2{font-size:0.9em}.contact-map .transport .text2 .number{display:inline-block;width:1.8rem;height:1.8rem;line-height:1.8rem;text-align:center;background:#02a16a;font-size:1.05rem;font-weight:900;color:#fff;border-radius:50%}.map-object{height:600px}@media only screen and (max-width: 1400px){.clinic-features .feature-item.white .text-inner{background:rgba(0,0,0,0.4)}.clinic-features .feature-item.black .text-inner{background:rgba(255,255,255,0.4)}.clinic-features .feature-item.black .cont{color:#121212}.contact-map .transport-wrap{margin:3rem auto 0}.contact-map .transport{display:block;max-width:700px;margin:0 auto;padding:0}.contact-map .transport+.transport{margin-top:1rem}}@media only screen and (max-width: 1200px){.clinic-features .feature-item{padding:4em 10px}.doctor-features .feature-item{padding:4em 10px}.doctor-features .feature-item .text-inner{background:rgba(0,0,0,0.4)}.doctor-greeting .sub-article-inner{padding:4em 0 3.5em}.doctor-greeting .text-area{max-width:500px}.doctor-greeting .title{color:#000;font-size:1.8em}.device-area{padding:3.5em 10px 4em}.gallery-slide-area{padding:4em 0 2.5em}.map-object{height:350px}}@media only screen and (max-width: 992px){.doctor-greeting .img-area{left:50%;right:-15%}.doctor-career{padding:3.5em 10px 3em}.doctor-career .career-section+.career-section{margin-top:3em}.doctor-career .title{width:10rem;padding-left:1em;font-size:1.1em}.doctor-career .detail-area{width:calc(100% - 10rem)}.device-area{padding:2.5em 10px 3em}.device-area .device li{width:calc((100% - (2em + 1px)) / 2);margin-left:2em;float:left}.device-area .device li:nth-child(-n+2){margin-top:0}.device-area .device li:nth-child(n+3){margin-top:1em}.device-area .device li:nth-child(2n+1){clear:both;margin-left:0}.device-area .device .title{padding:0.6rem 0 1rem;font-size:1.2em}.contact-detail .contact-item{width:32%;margin-left:2%}.contact-detail .contact-item .tel-area img{width:180px}}@media only screen and (max-width: 768px){.doctor-greeting{padding:300px 10px 0;background:#f6f6f6 url(/assets/img/hospital/m_doctor_profile_bg.jpg?ver=201224) no-repeat 95% top/auto 300px}.radius-list-area .con{width:50%;padding:0.5em 0.45em}.radius-list-area .con:nth-child(3):before{display:none}.radius-list-area.hospital-s1{max-width:450px}.clinic-features .text-area{max-width:80%}.clinic-features .title{font-size:1.4em}.doctor-features .text-area{max-width:80%}.doctor-features .title{font-size:1.4em}.doctor-greeting .img-area{position:static;width:300px;max-width:60%;margin:0 auto 2em}.doctor-greeting .img-area .name{position:static;margin-top:10px;text-align:center}.doctor-greeting .text-area{margin:0 auto;text-align:center}.doctor-greeting .title{font-size:1.4em}.doctor-greeting .cont{color:#000;font-size:0.85em}.doctor-career .title{float:none;width:auto;padding-left:0}.doctor-career .detail-area{float:none;width:auto;margin-top:1em;padding-left:1em}.doctor-career .list.half{float:none;width:auto}.doctor-career .list.half+.half{margin:0.8rem 0 0}.contact-detail .contact-item{float:none;width:auto;max-width:500px;margin:4em auto 0;font-size:1.2em}.contact-detail .contact-item:first-child{margin:0 auto}.contact-detail .contact-item .cont{margin-top:2rem}.contact-detail .contact-item .btn-blog:before{left:0.8rem}.contact-detail .contact-item .btn-blog:after{right:0.8rem}}@media only screen and (max-width: 480px){.clinic-features .feature-item{padding:0}.clinic-features .feature-item.white .text-area{background:rgba(0,0,0,0.4)}.clinic-features .feature-item.black .text-area{background:rgba(255,255,255,0.4)}.clinic-features .text-area{max-width:none;margin:0 auto;padding:4em 10px}.clinic-features .text-inner{max-width:80%;padding:0;background:none !important}.doctor-features .feature-item{padding:0}.doctor-features .text-area{max-width:none;margin:0 auto;padding:4em 10px;background:rgba(0,0,0,0.4)}.doctor-features .text-inner{max-width:80%;padding:0;background:none !important}.device-area .device li{width:calc((100% - (0em + 1px)) / 1);margin-left:0em;float:left}.device-area .device li:nth-child(-n+1){margin-top:0}.device-area .device li:nth-child(n+2){margin-top:2em}.device-area .device li:nth-child(1n+1){clear:both;margin-left:0}.device-area .device .text-area{min-height:9em}}.implant-s1-article1{max-width:1920px;margin:3.8em auto 8.8em;background:#f7f7f7;background:-moz-linear-gradient(left, #f7f7f7 0%,#f7f7f7 50%,#fff 50%,#fff 100%);background:-webkit-linear-gradient(left, #f7f7f7 0%,#f7f7f7 50%,#fff 50%,#fff 100%);background:-o-linear-gradient(left, #f7f7f7 0%,#f7f7f7 50%,#fff 50%,#fff 100%);background:-ms-linear-gradient(left, #f7f7f7 0%,#f7f7f7 50%,#fff 50%,#fff 100%);background:linear-gradient(to right, #f7f7f7 0%,#f7f7f7 50%,#fff 50%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#fff',GradientType=1 )}.implant-s1-article1 .sub-article-inner{position:relative}.implant-s1-article1 .sub-article-inner:after{content:'';display:block;clear:both}.implant-s1-article1 .text-area{float:left;width:50%;padding:4em 6em 4em 2em}.implant-s1-article1 .text-area .title{line-height:1.3;font-size:1.4em;font-weight:700}.implant-s1-article1 .text-area .cont{margin-top:1em;line-height:1.5;font-size:0.9em;color:#666}.implant-s1-article1 .img-area{float:right;position:relative;width:50%}.implant-s1-article1 .img-area .img-inner{position:absolute;top:-3.8em;left:-4.25em}.implant-s1-article1 .img-area .item{position:absolute;z-index:2;width:calc(50vw - 16em)}.implant-s1-article1 .img-area .item .subject{display:inline-block;position:relative;width:9.2em;height:2.25em;line-height:2.25em;margin-bottom:0.8em;background:#00a069;text-align:center;color:#fff;border-radius:1.3em}.implant-s1-article1 .img-area .item .subject:before{content:"";display:block;position:absolute;top:50%;right:100%;margin-top:-0.5px;width:9.5em;height:1px;background:#00a069}.implant-s1-article1 .img-area .item .subject:after{content:"";display:block;position:absolute;top:50%;right:calc(100% + 8.8em);margin-top:-0.9em;width:1.8em;height:1.8em;border:0.3em solid #08a872;background:#fff;border-radius:50%;box-sizing:border-box}.implant-s1-article1 .img-area .item .cont{margin-left:0.5em;line-height:1.5;color:#666}.implant-s1-article1 .img-area .item.item1{top:5.8%;left:67.4%;margin-left:7.9em}.implant-s1-article1 .img-area .item.item1 .subject:before{width:7em}.implant-s1-article1 .img-area .item.item1 .subject:after{right:calc(100% + 6.4em)}.implant-s1-article1 .img-area .item.item2{top:36.8%;left:46.2%;margin-left:10.4em}.implant-s1-article1 .img-area .item.item3{top:65.7%;left:46.2%;margin-left:10.4em}.implant-s1-article2{padding:3.5em 10px 5.5em}.implant-s1-article3{padding:7.5em 10px 10em;background:url("/assets/img/implant/s1_3_bg.jpg") no-repeat center center/cover}.implant-s1-article3 .sub-article-inner{font-size:0}.implant-s1-article3 .text-area{display:inline-block;width:50%;padding:0 1em 0 2em;vertical-align:middle;font-size:1rem}.implant-s1-article3 .text-area .sub-title-area{text-align:left}.implant-s1-article3 .img-area{display:inline-block;position:relative;width:50%;padding-left:8%;vertical-align:middle;font-size:1rem}.implant-s1-article3 .img-area .img-text{position:absolute;top:calc(100% + 1.8em);left:8%;right:0;text-align:center}.implant-s1-article3 .img-area .img-text .subject{color:#fff}.implant-s1-article3 .img-area .img-text .note{margin-top:1em;font-size:0.8em;color:rgba(255,255,255,0.6)}.implant-s1-article4{padding:0 10px}.implant-s1-article4 .sub-article-inner{padding:6em 0 7.5em;border-top:1px solid #ddd}.implant-step-list{overflow:hidden;max-width:1092px;margin:0 auto}.implant-step-list .list{margin:0 -3.5rem;text-align:center;font-size:0}.implant-step-list .item{display:inline-block;max-width:calc(33.3% - 7em);margin:0 3.5em;vertical-align:top;font-size:1rem}.implant-step-list .item:last-child .img-area:after{display:none}.implant-step-list .img-area{position:relative;margin-bottom:1.5em}.implant-step-list .img-area:after{content:"";display:block;position:absolute;top:50%;left:100%;width:3.8em;height:1.2em;margin-top:-0.6em;background:url("/assets/img/common/step_arrow.png") no-repeat right center/auto 100%}.implant-step-list .title-area{max-width:12.5rem;margin:0 auto;padding:0.8rem 0.5rem 0.4rem;background:#00a069;font-size:0;color:#fff;border-radius:100px}.implant-step-list .title-area .step{display:inline-block;width:5rem;margin-bottom:0.4em;border-right:1px solid #fff;vertical-align:top;font-size:0.85rem;font-weight:900}.implant-step-list .title-area .title{display:inline-block;margin-bottom:0.4em;width:calc(100% - 5rem);min-width:6.5em;padding:0 0.2em;vertical-align:top;font-size:0.85rem;font-weight:500}.implant-step-list .cont{margin-top:1rem;line-height:1.5;font-size:0.85em;font-weight:400}.implant-s2-article1{padding:4.5em 10px;background:url("/assets/img/implant/s2_2_bg.jpg") no-repeat center center/cover}.implant-s2-article2{padding:7em 10px 6em}.implant-s2-article2 .compare .compare-item+.compare-item{margin-top:3em}.implant-s2-article2 .compare .compare-item1 .img-section .img{width:47.9%}.implant-s2-article2 .compare .compare-item2 .img-section .img{width:30.4%}.implant-s2-article2 .compare .img-section{overflow:hidden}.implant-s2-article2 .compare .img-section .img{display:block;float:left}.implant-s2-article2 .compare .img-section .arrow{display:block;float:left;position:relative;width:4.2%;padding-bottom:13.35%}.implant-s2-article2 .compare .img-section .arrow img{position:absolute;top:50%;left:0;right:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);max-width:51.6%;margin:0 auto}.implant-s2-article2 .compare .img-section .mobile-arrow{display:none}.implant-s2-article2 .compare .arrow-section{overflow:hidden}.implant-s2-article2 .compare .arrow-section .img{display:block;float:left;width:50%}.implant-s3-article1{margin-top:2em}.implant-s3-article1 .title{margin-bottom:0.6rem;line-height:1.3;font-size:1.1em;font-weight:700;color:#00b16d}.implant-s3-article2 .detail{margin-bottom:3em;text-align:center}.implant-s3-article2 .detail .para1{line-height:1.4;font-size:1.3em}.implant-s3-article2 .detail .para2{margin-top:0.7em;line-height:1.5;color:#666}.implant-s4-article1{padding:13em 10px;background:url("/assets/img/implant/s4_1.jpg") no-repeat center center/cover}.implant-s4-article1 .text-area{padding:0 1.5em 0 2.5em}.implant-s4-article1 .title{margin-top:1.4rem;font-size:4em;color:#fff}.implant-s4-article1 .title strong{font-weight:900}.implant-s4-article1 .cont{margin-top:1.8em;line-height:1.5;color:#fff}.implant-s4-article2{padding:9em 10px;background:url("/assets/img/implant/s4_2.jpg") no-repeat center center/cover}.implant-s4-article2 .text-area{width:700px;max-width:60%;margin-left:auto}.implant-s4-article2 .cont strong{font-weight:500}.implant-s4-article3{display:table;width:100%}.implant-s4-article3 .text-area{display:table-cell;width:50%;padding:0 1em 0 2.5em;vertical-align:middle}.implant-s4-article3 .text-area .sub-title-area{text-align:left}.implant-s4-article3 .img-area{display:table-cell;width:50%;text-align:center;vertical-align:middle}.implant-s4-article4{padding:7.5em 10px 8.5em}.implant-s4-article4 .small-icon-list2{margin-top:5em}.implant-s4-en-title{margin-bottom:0.5em;font-size:3em;font-weight:900;color:#ddd}.implant-s4-article5{position:relative;max-width:1920px;margin:0 auto;padding:0 20px 13em}.implant-s4-article5 .text-area{width:62%;margin-left:2.2em;padding:4em 2em 4em 0;border:1em solid #ddd}.implant-s4-article5 .text-area .text-inner{max-width:75%;margin-left:-3.2em;padding:2.2em 0 4em;background:#fff}.implant-s4-article5 .text-area .sub-title-area{text-align:left}.implant-s4-article5 .text-area .numbered-list{margin-top:2.5em;color:#70a033}.implant-s4-article5 .img-area{overflow:hidden;position:absolute;top:4em;left:43.75%;right:0}.implant-s4-article5 .img-area img{display:block;max-width:none}.implant-s4-article6{padding:11.5em 20px 8.5em;background:url("/assets/img/implant/s4_6.jpg") no-repeat center center/cover;text-align:center}.implant-s4-article6 .subtitle{margin-bottom:1.6rem;font-size:1.1em;font-weight:200;letter-spacing:0.4em}.implant-s4-article6 .title-area:before{content:"["}.implant-s4-article6 .title-area:after{content:"]"}.implant-s4-article6 .title-area:before,.implant-s4-article6 .title-area:after{display:inline-block;vertical-align:middle;font-size:5.5em;font-weight:700;color:#21213d}.implant-s4-article6 .title-area .title{display:inline-block;max-width:calc(100% - 5rem);padding:0 1em;line-height:1.3;vertical-align:middle;font-size:2.5em;font-weight:200;color:#21213d}.implant-s4-article6 .title-area .title strong{font-weight:900}.implant-s4-article6 .cont{margin-top:2.5em;line-height:1.5;font-size:0.9em;font-weight:200}.implant-s4-article7{overflow:hidden;max-width:1920px;margin:0 auto;padding-left:0;padding-right:0}.implant-s4-article7 .detail-area{margin-top:5em}.implant-s4-article7 .detail-row{display:table;width:100%;table-layout:fixed}.implant-s4-article7 .detail-row:nth-child(2){margin-top:5em}.implant-s4-article7 .detail-row:nth-child(3){margin-top:7.5em}.implant-s4-article7 .detail-row.rtl{direction:rtl}.implant-s4-article7 .detail-row.rtl .img-area,.implant-s4-article7 .detail-row.rtl .text-area{direction:ltr}.implant-s4-article7 .detail-row.rtl .img-area{padding-left:5.7%;padding-right:0}.implant-s4-article7 .detail-row.rtl .img-area img{float:none}.implant-s4-article7 .detail-row.rtl .text-area .text-inner{margin-left:auto}.implant-s4-article7 .img-area{display:table-cell;width:50%;padding-right:6.75%;vertical-align:middle}.implant-s4-article7 .img-area .img-inner{position:relative}.implant-s4-article7 .img-area .img-inner:after{content:'';display:block;clear:both}.implant-s4-article7 .img-area img{float:right;max-width:130.6%}.implant-s4-article7 .space{display:table-cell;width:6.8%}.implant-s4-article7 .text-area{display:table-cell;width:50%;vertical-align:middle}.implant-s4-article7 .text-area .text-inner{width:700px;max-width:80%;padding:0 1em;text-align:center}.implant-s4-article7 .text-area .num{width:3.2rem;height:3.2rem;line-height:3.2rem;margin:0 auto;background:#21213d;font-size:1.3em;font-weight:900;color:#fff;border-radius:50%}.implant-s4-article7 .text-area .title{margin-top:1.6rem;line-height:1.3;font-size:2.3em}.implant-s4-article7 .text-area .cont{margin-top:1.2rem;line-height:1.5;font-size:0.9em}.implant-s5-article1 .img-inner .img{max-width:107.6%}.implant-s5-article1 .sub-title-area2{margin-bottom:1.8em}.implant-s5-article2{padding-left:2.5em}.implant-s5-article2 .en-name{margin-bottom:5px;font-size:0.7em;font-weight:200;color:#fff}.implant-s5-article2 .title{line-height:1.2;font-size:2.6em;color:#fff}.implant-s5-article2 .title strong{color:#00a069}.implant-s5-article2 .title i{font-style:italic;font-weight:200}.implant-s5-article2 .subtitle{margin-top:1.2727272727em;margin-bottom:1.6363636364em;line-height:1.4;font-size:1.1em;color:#fff}.implant-s5-article2 .cont{line-height:1.5;font-size:0.85em;color:#fff}.implant-type-list{overflow:hidden;max-width:1092px;margin:0 auto}.implant-type-list .list{margin:0 -3.5rem;text-align:center;font-size:0}.implant-type-list .item{display:inline-block;max-width:calc(33.3% - 7em);margin:0 3.5em;vertical-align:top;font-size:1rem}.implant-type-list .img-area{margin-bottom:1.5em}.implant-type-list .title{max-width:9.2rem;margin:0 auto;padding:0.8rem 0.5rem;line-height:1.3;background:#00a069;font-size:0.9rem;font-weight:400;color:#fff;border-radius:100px}.implant-type-list .title strong{font-weight:900}.implant-type-list .cont{margin-top:1rem;line-height:1.5;font-size:0.85em;font-weight:400}.implant-s6-article1 .img-inner .img{max-width:114.1%}.implant-s6-article2{font-size:0}.implant-s6-article2 .col-left{display:inline-block;width:19.6em;padding-right:1em;vertical-align:middle;font-size:1rem}.implant-s6-article2 .col-right{display:inline-block;width:calc(100% - 19.6em);vertical-align:middle;font-size:1rem}.implant-s6-article3{padding:6em 10px 3em}@media only screen and (max-width: 1200px){.implant-s1-article2{padding:3em 10px 3.5em}.implant-s1-article3{padding:4.5em 10px 7em}.implant-s1-article4 .sub-article-inner{padding:4.5em 0 5em}.implant-s2-article1{padding:3.5em 10px}.implant-s2-article2{padding:5em 10px 4.5em}.implant-s3-article2 .detail .para1{font-size:1.1em}.implant-s4-article1{padding:8.5em 10px}.implant-s4-article1 .text-area{padding:0 10px 0 1em}.implant-s4-article1 .subtitle{font-size:0.8em}.implant-s4-article1 .title{font-size:3.2em}.implant-s4-article2{padding:6em 10px}.implant-s4-article4{padding:4.5em 10px 5em}.implant-s4-article4 .small-icon-list2{margin-top:3.5em}.implant-s4-en-title{font-size:2.4em}.implant-s4-article5{padding:0 20px 9em}.implant-s4-article5 .text-area{padding:3em 1.5em 3em 0}.implant-s4-article5 .text-area .numbered-list{margin-top:1.5em}.implant-s4-article5 .img-area img{max-width:140%}.implant-s4-article6{padding:7.5em 20px 5.5em}.implant-s4-article6 .title-area{font-size:0.8em}.implant-s4-article7 .detail-area{margin-top:3.5em}.implant-s4-article7 .detail-row:nth-child(2){margin-top:3.5em}.implant-s4-article7 .detail-row:nth-child(3){margin-top:4.5em}.implant-s4-article7 .text-area .text-inner{max-width:90%}.implant-s4-article7 .text-area .num{width:2.5rem;height:2.5rem;line-height:2.5rem;font-size:1.1em}.implant-s4-article7 .text-area .title{margin-top:0.5rem;font-size:1.8em}.implant-s4-article7 .text-area .cont{margin-top:0.6rem}.implant-s5-article2 .title{font-size:2em}}@media only screen and (max-width: 992px){.implant-s1-article1{margin:3.8em auto 5.5em}.implant-s1-article1 .text-area .title{font-size:1.2em}.implant-s1-article1 .img-area .item{width:calc(50vw - 9em)}.implant-s1-article1 .img-area .item .subject:before{width:6em}.implant-s1-article1 .img-area .item .subject:after{right:calc(100% + 5.5em)}.implant-s1-article1 .img-area .item .cont{font-size:0.9em}.implant-s1-article1 .img-area .item.item1{margin-left:4.4em}.implant-s1-article1 .img-area .item.item1 .subject:before{width:3.5em}.implant-s1-article1 .img-area .item.item1 .subject:after{right:calc(100% + 3em)}.implant-s1-article1 .img-area .item.item2{margin-left:6.9em}.implant-s1-article1 .img-area .item.item3{margin-left:6.9em}.implant-s1-article3 .text-area{display:block;width:auto;max-width:640px;margin:0 auto;padding:0}.implant-s1-article3 .img-area{display:block;width:auto;max-width:480px;margin:2em auto 0;padding-left:0}.implant-s1-article3 .img-area .img-text{left:0}}@media only screen and (max-width: 768px){.implant-s1-article1{margin:0 auto;background:none}.implant-s1-article1 .text-area{float:none;width:auto;padding:2em 1em;background:#f7f7f7}.implant-s1-article1 .img-area{float:none;width:auto;max-width:430px;margin:0 auto;padding:0 10px}.implant-s1-article1 .img-area .img-inner{display:inline-block;position:relative;top:0;left:0}.implant-s1-article1 .img-area .item{width:calc(430px - 12em)}.implant-s1-article2{padding:2.5em 10px 2em}.implant-s1-article3{padding:2.5em 10px 6em}.implant-s1-article4 .sub-article-inner{padding:3em 0 3.5em}.implant-step-list{max-width:480px}.implant-step-list .list{margin:0 -1.5rem}.implant-step-list .item{max-width:calc(50% - 3em);margin:0 1.5em 2em}.implant-step-list .img-area:after{width:2em}.implant-s2-article1{padding:2.5em 10px}.implant-s2-article2{padding:3.5em 10px 3em}.implant-s2-article2 .compare{max-width:560px;margin:0 auto}.implant-s2-article2 .compare .compare-item1 .img-section .img{width:100%}.implant-s2-article2 .compare .compare-item1 .arrow-section{display:none}.implant-s2-article2 .compare .compare-item2 .img-section .img{width:67%;margin:0 auto}.implant-s2-article2 .compare .img-section .img{float:none}.implant-s2-article2 .compare .img-section .arrow{display:none}.implant-s2-article2 .compare .img-section .mobile-arrow{display:block;width:100%}.implant-s2-article2 .compare .arrow-section .img{float:none;width:100%}.implant-s3-article2 .detail{margin-bottom:2em}.implant-s3-article2 .detail .para1{font-size:1em}.implant-s3-article2 .detail .para2{font-size:0.85em}.implant-s4-article1{padding:4.5em 10px}.implant-s4-article1 .text-area{padding:0}.implant-s4-article1 .subtitle{font-size:0.7em}.implant-s4-article1 .title{margin-top:0.8rem;font-size:2.4em}.implant-s4-article1 .cont{margin-top:0.8em;font-size:0.9em}.implant-s4-article2{padding:3.5em 10px}.implant-s4-article2 .text-area{max-width:100%}.implant-s4-article3{display:block}.implant-s4-article3 .text-area{display:block;width:100%}.implant-s4-article3 .text-area .sub-title-area{text-align:center}.implant-s4-article3 .img-area{display:block;width:480px;max-width:100%;margin:2em auto 0}.implant-s4-article4{padding:3em 10px 3.5em}.implant-s4-article4 .small-icon-list2{margin-top:2.5em}.implant-s4-en-title{font-size:1.8em}.implant-s4-article5{padding:0 10px 2em}.implant-s4-article5 .text-area{width:80%;padding:2em 1.5em 2em 0}.implant-s4-article5 .text-area .text-inner{max-width:none;padding:1.5em 0 2em}.implant-s4-article5 .img-area{position:static;max-width:60%;margin-top:-4em;margin-left:auto}.implant-s4-article5 .img-area img{max-width:100%}.implant-s4-article6{padding:4.5em 20px 3.5em}.implant-s4-article6 .subtitle{margin-bottom:1rem;font-size:0.9em;letter-spacing:0.2em}.implant-s4-article6 .title-area{font-size:0.6em}.implant-s4-article6 .title-area .title{max-width:calc(100% - 3rem);padding:0 10px}.implant-s4-article6 .cont{margin-top:1.5em;font-size:0.85em}.implant-s4-article7 .detail-row{display:block}.implant-s4-article7 .img-area{display:block;width:600px;max-width:100%}.implant-s4-article7 .img-area img{max-width:100%}.implant-s4-article7 .text-area{display:block;width:100%;margin-top:1.5em}.implant-s4-article7 .text-area .text-inner{width:540px;max-width:100%;margin:0 auto !important}.implant-s4-article7 .text-area .title{font-size:1.5em}.implant-s5-article1 .sub-title-area2{margin-bottom:1em}.implant-s5-article2{display:inline-block;padding:10px;background:rgba(0,0,0,0.25)}.implant-s5-article2 .title{font-size:1.6em}.implant-type-list{max-width:480px}.implant-type-list .list{margin:0 -1.5rem}.implant-type-list .item{max-width:calc(50% - 3em);margin:0 1.5em 2em}.implant-s6-article2 .col-left{display:block;width:auto;max-width:480px;margin:0 auto;text-align:center}.implant-s6-article2 .col-right{display:block;width:auto;max-width:480px;margin:1.5em auto 0}.implant-s6-article3{padding:3em 10px 1.5em}}@media only screen and (max-width: 480px){.implant-s1-article1 .img-area .img-inner{font-size:0.9em}.implant-s1-article1 .img-area .item{width:calc(95vw - 12em)}.implant-s1-article1 .img-area .item .subject{margin-bottom:0.5em}.implant-s1-article1 .img-area .item .subject:before{width:4.5em}.implant-s1-article1 .img-area .item .subject:after{right:calc(100% + 4em)}.implant-s1-article1 .img-area .item .cont{font-size:0.9em}.implant-s1-article1 .img-area .item.item1{margin-left:2.9em}.implant-s1-article1 .img-area .item.item1 .subject:before{width:2em}.implant-s1-article1 .img-area .item.item1 .subject:after{right:calc(100% + 1.5em)}.implant-s1-article1 .img-area .item.item2{margin-left:5.4em}.implant-s1-article1 .img-area .item.item3{margin-left:5.4em}.implant-step-list .title-area .step{border-right:none}}.clinic-s1-article1{padding:0 10px}.clinic-s1-article1 .sub-article-inner{padding:5em 0;border-bottom:1px solid #ddd}.clinic-s1-article1 .circle-list{margin-top:3em}.clinic-step-list{margin:0 auto}.clinic-step-list.type1{max-width:1080px}.clinic-step-list .item{font-size:0}.clinic-step-list .item+.item{margin-top:3.5rem}.clinic-step-list .img-area{display:inline-block;width:13.75em;margin-right:2.5em;vertical-align:middle;font-size:1rem}.clinic-step-list .text-area{display:inline-block;width:calc(100% - 16.25em);vertical-align:middle;font-size:1rem}.clinic-step-list .step-area{padding-bottom:0.5rem}.clinic-step-list .step-box{display:inline-block;height:2.4rem;line-height:2.4rem;margin-right:1rem;margin-bottom:0.5rem;padding:0 1.8rem;background:#137878;font-size:0.85em;font-weight:500;color:#fff;border-radius:1.2rem}.clinic-step-list .step-box .step-num{display:inline-block;position:relative;margin-right:0.4rem;padding-right:1rem}.clinic-step-list .step-box .step-num:after{content:"";display:block;position:absolute;top:50%;right:0;width:1px;height:12px;margin-top:-5px;background:#fff}.clinic-step-list .step-box .step-text{display:inline-block}.clinic-step-list .step-tip{display:inline-block;margin-bottom:0.5rem;line-height:1.4;font-size:0.9em}.clinic-step-list .step-tip strong{font-weight:500}.clinic-step-list .cont{padding-left:0.3rem;line-height:1.5;font-size:0.9em}.clinic-step-list .tip-box{position:relative;margin-top:1.5rem;padding:0.75rem 1rem 0.75rem 4.5rem;border:1px solid #ddd;background:#f7f7f7;line-height:1.5;text-align:left;font-size:0.85em;color:#666}.clinic-step-list .tip-box:before{content:"!";display:block;position:absolute;top:50%;left:1.8rem;width:1.7rem;height:1.7rem;line-height:1.7rem;margin-top:-0.85rem;background:#333;color:#fff;border-radius:50%;text-align:center}.clinic-bg-article{position:relative;padding:8em 10px;background-repeat:no-repeat;background-position:center center;background-size:cover}.clinic-bg-article.theme-white:before{background:rgba(255,255,255,0.4)}.clinic-bg-article:before{content:"";display:none;position:absolute;top:0;left:0;width:100%;height:100%}.clinic-bg-article .sub-article-inner{position:relative;z-index:2}.clinic-bg-article .text-area{padding-left:2em;width:700px;max-width:60%}.clinic-bg-article .title{line-height:1.3;font-size:2.1em;font-weight:200}.clinic-bg-article .subtitle{margin-top:1em;line-height:1.4;font-family:'Noto Serif KR', 'Noto Sans KR', serif;font-size:1.2em;font-weight:500}.clinic-bg-article .cont{margin-top:1.5rem;line-height:1.5;font-size:0.9em;color:#666}.clinic-s2-article1 .list{margin-top:3.5rem;font-size:0}.clinic-s2-article1 .item{display:inline-block;width:25%;padding:0 1em;text-align:center;vertical-align:top;font-size:1rem}.clinic-s2-article1 .num{position:relative;z-index:2;width:2.2em;height:2.2em;line-height:2.2em;margin:2.5em auto 1.2em;background:#137878;font-weight:700;color:#fff;border-radius:50%}.clinic-s2-article1 .title{line-height:1.3;font-size:1.2em;font-weight:700}.clinic-s2-article1 .cont{margin-top:1rem;line-height:1.4;font-size:0.9em;color:#666}.clinic-s2-banner{max-width:780px;margin:0 auto;padding:2.5em 1.5em;background:rgba(19,120,120,0.8);text-align:center}.clinic-s2-banner:before,.clinic-s2-banner:after{content:"";display:block;width:1px;height:1.8em;margin:0 auto;background:#fff}.clinic-s2-banner:before{margin-bottom:2.1em}.clinic-s2-banner:after{margin-top:2.1em}.clinic-s2-banner .en-name{margin-bottom:1.6rem;font-size:0.7em;color:rgba(255,255,255,0.6);letter-spacing:1em}.clinic-s2-banner .text{line-height:1.3;font-size:1.5em;color:#fff}.clinic-s3-article1 .list{margin-top:4em;text-align:center}.clinic-s3-article1 .item{display:inline-block;margin:0 2em 2em}.clinic-s3-article1 .title{margin-top:1.2em;line-height:1.4;font-weight:700;color:#137878}.clinic-s3-article2 .inner{text-align:center;font-size:0}.clinic-s3-article2 .item{display:inline-block;width:25%;padding:0 0.75em 2em;vertical-align:top;font-size:1rem}.clinic-s3-article2 .num{position:relative;z-index:2;width:2.5em;height:2.5em;line-height:2.5em;margin:0 auto;background:#137878;font-size:1.2em;font-weight:700;color:#fff;border-radius:50%}.clinic-s3-article2 .img-area{margin-top:-1.5em}.clinic-s3-article2 .title{margin-top:1.5em;line-height:1.3;font-size:1.2em;font-weight:700}.clinic-s3-article2 .cont{margin-top:0.8rem;line-height:1.4;font-size:0.9em;color:#666}.clinic-s3-article3{max-width:1920px;margin:0 auto;padding:5em 10px;background:url("/assets/img/clinic/s3_3.jpg") no-repeat calc(100% - 820px) center/auto 100%}.clinic-s3-article3 .text-area{width:50%;margin-left:auto;text-align:center}.clinic-s3-article3 .text-inner{display:inline-block;text-align:left}.clinic-s3-article3 .sub-title-area{margin-bottom:2.5em;text-align:left}.clinic-s3-article4{background:#137878}.clinic-s3-article4 .list{overflow:hidden}.clinic-s3-article4 .list .item{width:calc((100% - (5.8em + 1px)) / 3);margin-left:2.9em;float:left;text-align:center;color:#fff}.clinic-s3-article4 .list .item:nth-child(-n+3){margin-top:0}.clinic-s3-article4 .list .item:nth-child(n+4){margin-top:2em}.clinic-s3-article4 .list .item:nth-child(3n+1){clear:both;margin-left:0}.clinic-s3-article4 .list .title{margin-top:1.25em;font-size:1.2em;font-weight:700}.clinic-s3-article4 .list .cont{margin-top:0.8rem;line-height:1.4;font-size:0.9em}.clinic-s4-article1{background-image:url("/assets/img/clinic/s4_1_bg.jpg")}.clinic-s4-article1 .list{text-align:center}.clinic-s4-article1 .list .item{display:inline-block;position:relative;width:12.75em;height:12.75em;margin:0 1.25em 2em;background:url("/assets/img/clinic/s4_1_circle.png") no-repeat center center/contain}.clinic-s4-article1 .list .text{position:absolute;top:50%;left:0;right:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0 1em;line-height:1.5;color:#fff}.clinic-s4-article1 .detail-area{margin-top:0.75em;text-align:center;color:#fff}.clinic-s4-article1 .detail-area .detail-title{line-height:1.4;font-size:1.2em;font-weight:500}.clinic-s4-article1 .detail-area .detail-cont{margin-top:0.5rem;line-height:1.5;font-size:0.9em}.clinic-s4-article2 .list{overflow:hidden}.clinic-s4-article2 .list .inner{margin:0 -1rem;text-align:center;font-size:0}.clinic-s4-article2 .list .item{display:inline-block;width:calc(25% - 2em);margin:0 1em;vertical-align:top;font-size:1rem}.clinic-s4-article2 .list .title{margin-top:1.8rem;font-size:1.3em;font-weight:700}.clinic-s4-article2 .list .cont{margin-top:0.8rem;line-height:1.4;font-size:0.9em;color:#666}.clinic-s4-article3{padding:0 10px}.clinic-s4-article3 .sub-article-inner{padding:7.5em 0 6.5em;border-top:1px solid #cdcdcd}.clinic-s4-article3 .list{text-align:center;font-size:0}.clinic-s4-article3 .list .item{display:inline-block;position:relative;width:26em;max-width:calc(50% - 2em);height:18.5em;margin:0 1em 2em;border:2px solid #137878;font-size:1rem}.clinic-s4-article3 .list .text-area{position:absolute;top:50%;left:2.5em;right:40%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:left}.clinic-s4-article3 .list .title{position:relative;margin-bottom:0.9rem;padding-bottom:1.1rem;font-size:1.3em;font-weight:700;color:#137878}.clinic-s4-article3 .list .title:after{content:"";display:block;position:absolute;left:0;bottom:0;width:1.8em;height:2px;background:#137878}.clinic-s4-article3 .list .cont{line-height:1.5;font-size:0.9em;color:#666}.clinic-s4-article3 .list .part{margin-top:1.2em}.clinic-s4-article3 .list .part .round{display:inline-block;margin-right:0.5em;padding:0.5em 1em;vertical-align:middle;background:#137878;font-size:0.9em;font-weight:500;color:#fff;border-radius:30px}.clinic-s4-article3 .list .part .text{display:inline-block;vertical-align:middle;font-size:0.9em;font-weight:500;color:#137878}.clinic-s4-article3 .list .img{position:absolute;right:0.6em;bottom:-1.2em;max-width:38%}@media only screen and (max-width: 1200px){.clinic-s1-article1 .sub-article-inner{padding:3.5em 0}.clinic-bg-article{padding:5em 10px}.clinic-bg-article .title{font-size:1.6em}.clinic-bg-article .subtitle{font-size:1.05em}.clinic-s2-article1 .num{margin:1.5em auto 0.8em}.clinic-s2-article1 .title{font-size:1.05em}.clinic-s3-article2 .title{font-size:1.05em}.clinic-s3-article3{padding:3.5em 10px;background-position:calc(100% - 520px) center}.clinic-s4-article3 .sub-article-inner{padding:5em 0 4em}}@media only screen and (max-width: 992px){.clinic-s3-article3{background-position:calc(100% - 420px) center}.clinic-s4-article1 .list{max-width:640px;margin:0 auto}.clinic-s4-article1 .list .item{margin:0 0.5em 1em}}@media only screen and (max-width: 768px){.clinic-s1-article1 .sub-article-inner{padding:2.5em 0}.clinic-s1-article1 .circle-list{margin-top:1.5em}.clinic-step-list .item+.item{margin-top:2rem}.clinic-step-list .img-area{width:11em;margin-right:1.5em}.clinic-step-list .text-area{width:calc(100% - 12.5em)}.clinic-bg-article{padding:3.5em 10px}.clinic-bg-article:before{display:block}.clinic-bg-article .text-area{max-width:80%;padding-left:0}.clinic-bg-article .title{font-size:1.3em}.clinic-s2-article1{max-width:540px;margin:0 auto}.clinic-s2-article1 .item{width:50%;padding:0 5px}.clinic-s2-article1 .item:nth-child(n+3){margin-top:2em}.clinic-s2-banner{padding:1.5em 1em}.clinic-s2-banner:before,.clinic-s2-banner:after{font-size:0.8em}.clinic-s2-banner .en-name{letter-spacing:0.6em}.clinic-s2-banner .text{font-size:1.2em}.clinic-s3-article1 .list{margin-top:2.5em}.clinic-s3-article1 .img-area{font-size:0.8em}.clinic-s3-article2{max-width:480px;margin:0 auto}.clinic-s3-article2 .item{width:50%}.clinic-s3-article3{padding:2.5em 10px;background-position:calc(100% - 240px) center}.clinic-s3-article3 .sub-title-area{margin-bottom:1.5em}.clinic-s3-article4 .list .item{width:calc((100% - (2em + 1px)) / 3);margin-left:1em;float:left}.clinic-s3-article4 .list .item:nth-child(-n+3){margin-top:0}.clinic-s3-article4 .list .item:nth-child(n+4){margin-top:2em}.clinic-s3-article4 .list .item:nth-child(3n+1){clear:both;margin-left:0}.clinic-s4-article2 .list{max-width:480px;margin:0 auto}.clinic-s4-article2 .list .inner{margin:0 -0.5rem}.clinic-s4-article2 .list .item{width:calc(50% - 1em);margin:0 0.5em}.clinic-s4-article2 .list .item:nth-child(n+3){margin-top:1.5em}.clinic-s4-article2 .list .title{margin-top:1rem;font-size:1.1em}.clinic-s4-article2 .list .cont{margin-top:0.5rem;font-size:0.85em}.clinic-s4-article3 .sub-article-inner{padding:3em 0 2em}.clinic-s4-article3 .list .item{width:22em;max-width:none}.clinic-s4-article3 .list .text-area{left:1.2em}}@media only screen and (max-width: 480px){.clinic-step-list .item{text-align:center}.clinic-step-list .img-area{display:block;width:auto;max-width:180px;margin:0 auto 1.5em}.clinic-step-list .text-area{display:block;width:auto}.clinic-step-list .cont{padding-left:0}.clinic-bg-article .text-area{max-width:100%}.clinic-s2-banner .en-name{margin-bottom:1rem;letter-spacing:0.3em}.clinic-s3-article2 .item{padding:0 5px 2em}.clinic-s3-article2 .num{font-size:0.8em}.clinic-s3-article2 .img-area{margin-top:-1em}.clinic-s3-article3{padding:0;background-position:center center}.clinic-s3-article3 .sub-article-inner{padding:2.5em 10px;background:rgba(255,255,255,0.75)}.clinic-s3-article3 .text-area{width:auto}.clinic-s3-article4 .list{max-width:260px;margin:0 auto}.clinic-s3-article4 .list .item{width:calc((100% - (0em + 1px)) / 1);margin-left:0em}.clinic-s3-article4 .list .item:nth-child(-n+1){margin-top:0}.clinic-s3-article4 .list .item:nth-child(n+2){margin-top:2em}.clinic-s3-article4 .list .item:nth-child(3n+1){clear:none;margin-left:0em}.clinic-s3-article4 .list .item:nth-child(1n+1){clear:both;margin-left:0}.clinic-s4-article1 .list .item{width:8.5em;height:8.5em;margin:0 5px 10px}.clinic-s4-article1 .list .text{font-size:0.85em}.clinic-s4-article1 .detail-area .detail-title{font-size:1.05em}}.aesthetic-s1-article1 .list{overflow:hidden;margin-top:3.5em}.aesthetic-s1-article1 .list .item{width:calc((100% - (3em + 1px)) / 3);margin-left:1.5em;float:left;text-align:center}.aesthetic-s1-article1 .list .item:nth-child(-n+3){margin-top:0}.aesthetic-s1-article1 .list .item:nth-child(n+4){margin-top:2em}.aesthetic-s1-article1 .list .item:nth-child(3n+1){clear:both;margin-left:0}.aesthetic-s1-article1 .list .title{margin-top:1.25em;font-size:1.2em;font-weight:700;color:#00b16d}.aesthetic-s1-article1 .list .cont{margin-top:0.8rem;line-height:1.4;font-size:0.9em;color:#666}.aesthetic-s1-article2 .col-area{font-size:0}.aesthetic-s1-article2 .col-left{display:inline-block;width:18.3em;padding:0 2em;vertical-align:middle;font-size:1rem}.aesthetic-s1-article2 .col-left .sub-title-area{text-align:left}.aesthetic-s1-article2 .col-right{display:inline-block;width:calc(100% - 18.3em);padding-top:1.8em;vertical-align:middle;font-size:1rem}.aesthetic-s1-article2 .col-right:after{content:'';display:block;clear:both}.aesthetic-s1-article2 .col-right.theme-negative .item .num:before{background:#00b16d}.aesthetic-s1-article2 .col-right.theme-negative .item .num .text{color:#fff}.aesthetic-s1-article2 .item{width:calc((100% - (3em + 1px)) / 4);margin-left:1em;float:left;padding-right:0.5em}.aesthetic-s1-article2 .item:nth-child(-n+4){margin-top:0}.aesthetic-s1-article2 .item:nth-child(n+5){margin-top:2em}.aesthetic-s1-article2 .item:nth-child(4n+1){clear:both;margin-left:0}.aesthetic-s1-article2 .item .num{position:relative}.aesthetic-s1-article2 .item .num:before{content:"";display:block;position:absolute;top:-1.2em;left:-1em;width:2.7em;height:2.7em;background:#fff;border-radius:50%}.aesthetic-s1-article2 .item .num .text{position:relative;z-index:2;font-size:1.2em;font-weight:700;color:#137878}.aesthetic-s1-article2 .item .cont{max-width:220px;margin-top:1em;line-height:1.5;font-size:0.9em;color:#fff}.aesthetic-s1-article3{overflow:hidden;max-width:1260px;margin:5em auto 0}.aesthetic-s1-article3 .list{margin:0 -1.5rem;text-align:center;font-size:0}.aesthetic-s1-article3 .item{display:inline-block;width:520px;max-width:calc(50% - 3em);margin:0 1.5em;vertical-align:top;font-size:1rem}.aesthetic-s1-article3 .img-area{margin-bottom:1.2em}.aesthetic-s1-article3 .step{width:11.3rem;margin:0 auto;padding:0.7rem 0.2rem;background:#00b16d;font-size:1.2em;font-weight:700;color:#fff;border-radius:50px}.aesthetic-s1-article3 .cont{margin-top:1.2rem;line-height:1.5;font-size:0.9em;color:#666}.aesthetic-s1-article3 .cont strong{font-weight:500}.aesthetic-s1-article4{display:table;width:100%;max-width:1260px;margin:0 auto;table-layout:fixed;border-collapse:collapse}.aesthetic-s1-article4 .row{display:table-row}.aesthetic-s1-article4 .item{display:table-cell;padding:3.6em 1em;text-align:center;vertical-align:middle;border:1px solid #6ab79a;background:#fff}.aesthetic-s1-article4 .text{margin-top:1.5em;line-height:1.5;font-size:0.9em}.aesthetic-s2-article1{padding:6em 10px 3.5em}.aesthetic-s2-article2 .list{text-align:center;font-size:0}.aesthetic-s2-article2 .list .item{display:inline-block;width:calc(33.3% - 1.5em);margin:0 0.75em 1.5em;padding-bottom:1.2em;vertical-align:top;background:#fff;font-size:1rem}.aesthetic-s2-article2 .list .img-area{border-bottom:#d3d9d7}.aesthetic-s2-article2 .list .img-area img{display:block}.aesthetic-s2-article2 .list .num{position:relative;z-index:2;width:3.75rem;height:3.75rem;line-height:3.75rem;margin:-1.8rem auto 0;background:#fff;font-size:1.5em;font-weight:700;color:#00b16d;border-radius:0.9rem}.aesthetic-s2-article2 .list .title{margin-top:0.7rem;padding:0 0.5rem;font-size:1.2em;font-weight:700;color:#00b16d}.aesthetic-s2-article2 .list .cont{min-height:3em;margin-top:0.8rem;padding:0 0.5rem;line-height:1.5;font-size:0.9em;color:#666}.aesthetic-bg-article{position:relative;padding:10em 10px;background-repeat:no-repeat;background-position:center center;background-size:cover}.aesthetic-bg-article.theme-white:before{background:rgba(255,255,255,0.65)}.aesthetic-bg-article.theme-black:before{background:rgba(0,0,0,0.3)}.aesthetic-bg-article:before{content:"";display:none;position:absolute;top:0;left:0;width:100%;height:100%}.aesthetic-bg-article .sub-article-inner{position:relative;z-index:2}.aesthetic-bg-article .text-area{padding-left:2em;width:700px;max-width:60%}.aesthetic-bg-article .title{line-height:1.3;font-size:2em;font-weight:200;color:#00b16d}.aesthetic-bg-article .cont{margin-top:1.5rem;line-height:1.5}.aesthetic-bg-article .pros-area{margin:1.4em 0 1em}.aesthetic-bg-article .pros-area .pros-title{display:inline-block;margin:0 0.5em 0.8em 0;padding:0.6em 2em;background:#fff;vertical-align:middle;font-weight:700;color:#008457;border-radius:30px}.aesthetic-bg-article .pros-area .pros-detail{display:inline-block;margin-bottom:0.8rem;line-height:1.5;vertical-align:middle;font-size:0.9em;color:#fff}.aesthetic-bg-article .dashed-list li{color:#fff}.aesthetic-s3-article1{background:#f4f4f4}.aesthetic-s3-article1 .list{margin-top:4.5rem;text-align:center;font-size:0}.aesthetic-s3-article1 .list .item{display:inline-block;max-width:calc(33.3% - 2.5em);margin:0 1.25em;vertical-align:top;font-size:1rem}.aesthetic-s3-article1 .list .text{margin-top:2.2em;line-height:1.5;font-weight:500}.aesthetic-s3-article2{background-position:25% center !important}.aesthetic-s3-article2.theme-black:before{background:rgba(0,0,0,0.5)}.aesthetic-s3-article2 .text-area{margin-left:auto;padding:0 2em 0 0}.whitening-teeth{overflow:hidden;margin-top:4em}.whitening-teeth .img-area{margin:0 -0.5rem;padding-bottom:0.5rem;text-align:center;font-size:0}.whitening-teeth .img-area img{margin:0 0.5em 1em;font-size:1rem}.whitening-teeth .graph-area{overflow:hidden;position:relative;max-width:1200px;margin:0 auto}.whitening-teeth .graph-area .text-round{position:relative;width:6.8em;height:6.8em;border-radius:50%}.whitening-teeth .graph-area .text-round.theme-gray{float:left;background:#444}.whitening-teeth .graph-area .text-round.theme-lightgreen{float:right;background:#00b16d}.whitening-teeth .graph-area .text-round .text{position:absolute;top:50%;left:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;padding:0 0.2em;line-height:1.3;text-align:center;color:#fff}.whitening-teeth .graph-area .line{position:absolute;top:50%;left:7.5em;right:7.5em;margin-top:-1px;border-top:2px dotted #8b8b8b}.whitening-teeth .graph-area .line .arrow-left{position:absolute;top:0;margin-top:-8px;border-top:7px solid transparent;border-left:8px solid transparent;border-right:8px solid #444;border-bottom:7px solid transparent}.whitening-teeth .graph-area .line .arrow-left.arrow-left1{left:1.6em}.whitening-teeth .graph-area .line .arrow-left.arrow-left2{left:2.6em}.whitening-teeth .graph-area .line .arrow-right{position:absolute;top:0;margin-top:-8px;border-top:7px solid transparent;border-left:8px solid #444;border-right:8px solid transparent;border-bottom:7px solid transparent}.whitening-teeth .graph-area .line .arrow-right.arrow-right1{right:1.6em}.whitening-teeth .graph-area .line .arrow-right.arrow-right2{right:2.6em}@media only screen and (max-width: 1200px){.aesthetic-s1-article3{margin:3.5em auto 0}.aesthetic-s2-article1{padding:4.5em 10px 2.5em}.aesthetic-bg-article{padding:6em 10px}.aesthetic-bg-article .title{font-size:1.6em}.aesthetic-s3-article1 .list{margin-top:3.5rem}}@media only screen and (max-width: 992px){.aesthetic-s1-article2 .col-left{display:block;width:auto;padding:0}.aesthetic-s1-article2 .col-left .sub-title-area{text-align:center}.aesthetic-s1-article2 .col-left .sub-title-area br{display:none}.aesthetic-s1-article2 .col-right{display:block;width:480px;max-width:calc(100% - 3em);margin:0 auto;padding-top:3em}.aesthetic-s1-article2 .item{width:calc((100% - (1em + 1px)) / 2);margin-left:1em}.aesthetic-s1-article2 .item:nth-child(-n+2){margin-top:0}.aesthetic-s1-article2 .item:nth-child(n+3){margin-top:2em}.aesthetic-s1-article2 .item:nth-child(4n+1){clear:none;margin-left:1em}.aesthetic-s1-article2 .item:nth-child(2n+1){clear:both;margin-left:0}}@media only screen and (max-width: 768px){.aesthetic-s1-article1 .list{max-width:480px;margin:2em auto 0}.aesthetic-s1-article1 .list .item{width:calc((100% - (0em + 1px)) / 1);margin-left:0em}.aesthetic-s1-article1 .list .item:nth-child(-n+1){margin-top:0}.aesthetic-s1-article1 .list .item:nth-child(n+2){margin-top:2em}.aesthetic-s1-article1 .list .item:nth-child(3n+1){clear:none;margin-left:0em}.aesthetic-s1-article1 .list .item:nth-child(1n+1){clear:both;margin-left:0}.aesthetic-s1-article1 .list .title{margin-top:1em;font-size:1.1em}.aesthetic-s1-article3{max-width:320px;margin:2em auto 0}.aesthetic-s1-article3 .list{margin:0}.aesthetic-s1-article3 .item{max-width:100%;margin:0}.aesthetic-s1-article3 .item+.item{margin-top:2em}.aesthetic-s1-article3 .img-area{font-size:0.7em}.aesthetic-s1-article3 .step{width:9rem;font-size:1em}.aesthetic-s1-article4 .item{padding:2em 0.5em}.aesthetic-s1-article4 .img-area{font-size:0.7em}.aesthetic-s2-article1{padding:3em 10px 2em}.aesthetic-s2-article2 .list{max-width:540px;margin:0 auto}.aesthetic-s2-article2 .list .item{width:calc(50% - 1em);margin:0 0.5em 1em}.aesthetic-s2-article2 .list .num{width:2.8rem;height:2.8rem;line-height:2.8rem;margin:-1.4rem auto 0;font-size:1.2em}.aesthetic-s2-article2 .list .title{font-size:1em}.aesthetic-s2-article2 .list .cont{font-size:0.85em}.aesthetic-bg-article{padding:3.5em 10px;background-position:75% center}.aesthetic-bg-article:before{display:block}.aesthetic-bg-article .text-area{max-width:80%;padding:0}.aesthetic-bg-article .title{font-size:1.3em}.aesthetic-s3-article1 .list{margin-top:2.5rem}.aesthetic-s3-article1 .list .item{display:block;max-width:none;margin:0}.aesthetic-s3-article1 .list .item+.item{margin-top:2em}.aesthetic-s3-article1 .list img{font-size:0.8em}.aesthetic-s3-article1 .list .text{margin-top:1.2em}.whitening-teeth{margin-top:2.5em}}@media only screen and (max-width: 480px){.aesthetic-s1-article4{display:block;max-width:260px}.aesthetic-s1-article4 .row{display:block}.aesthetic-s1-article4 .row+.row .item{border-top:none}.aesthetic-s1-article4 .item{display:block}.aesthetic-s1-article4 .item:nth-child(n+2){border-top:none}.aesthetic-s2-article2 .list .cont{min-height:4.5em}.aesthetic-bg-article .text-area{max-width:100%}.whitening-teeth .graph-area .text-round{width:4.8em;height:4.8em}.whitening-teeth .graph-area .text-round .text{font-size:0.9em}.whitening-teeth .graph-area .line{left:5.5em;right:5.5em}}.dsI{display:inline !important}.dsB{display:block !important}.dsIB{display:inline-block !important}.fL{float:left !important}.fR{float:right !important}.taL{text-align:left !important}.taC{text-align:center !important}.taR{text-align:right !important}.vaT{vertical-align:top !important}.vaM{vertical-align:middle !important}.vaB{vertical-align:bottom !important}.fw500{font-weight:500}
