/************************************************************************
********************************* 메인 *********************************/
#main {width:100%; float:left; position:relative;display:inline-block}

#main .flexslider {height:525px !important;}
#main .main_sl1 {width:100%;height:525px;background:url(images/main_sl1.jpg) center top no-repeat;padding-top:160px;}
#main .main_sl2 {width:100%;height:525px;background:url(images/main_sl2.jpg) center top no-repeat;padding-top:160px;}
#main .main_sl3 {width:100%;height:525px;background:url(images/main_sl3.jpg) center top no-repeat;padding-top:160px;}


#main div.section {float:left;padding-top:85px;background-repeat:no-repeat;background-position: center;}
#main div.section p.eng {font-weight:500;text-transform:uppercase;letter-spacing:10px;}
#main a.more {font-size:15px; border-radius: 30px; line-height: 30px; font-style: italic; display: inline-block; padding: 0 20px; overflow: hidden; background-color: #fff; color: #5bb40a;}
#main a.more.border_white {border: 1px #fff solid; color: #fff; background-color: transparent;}
#main a span.more {font-size:15px; border-radius: 30px; line-height: 30px; font-style: italic; display: inline-block; padding: 0 20px; overflow: hidden; background-color: #fff; color: #5bb40a;}
#main a span.more.border_white {border: 1px #fff solid; color: #fff; background-color: transparent;}


#main #doctor {background-image:url(images/main_doctor.jpg);}
#main #around {background-image:url(images/main_around.jpg);}
#main #doctor,#main #around {width:100%;height:330px;padding:60px 2.5%;}
#main #care {width:100%;background: url(images/main_care.jpg) top center no-repeat; color: #fff; padding:80px 0;}
#main #special {width:100%;padding: 80px 0;}
#main #contact {width:100%;padding: 80px 0; background-color: #f5f5f5;}
#main #map {width:100%;float:left;}



#main #special .box {width:100%;display: inline-block; padding: 0 10px;}
#main #special .box a {float:left;width:50%;position:relative;display:block;padding: 0 10px; margin-bottom: 20px;}
#main #special .box a .imgbox {width: 100%; height: auto; border:1px #e0e0e0 solid; display: inline-block;}
#main #special .box a .imgbox img {width:100%;height:auto;}
#main #special .box a hr {width: 40px; height: 3px; border: 0; background-color: #5bb40a; margin: 25px auto 20px;}


#main #contact .icon {width: 100%; height: 600px; background: url(images/main_contact_icon.png) no-repeat;}
#main #contact .icon > div {float:left;width: 50%; height: 300px;}
#main #contact .icon > div a {display: block; height: inherit;padding: 35px 25px;}

#main #contact .cs {background-color: #2ca4a0;padding: 35px 25px; width: 100%; height: 160px;}
#main #contact .cs p.time span {width: 30%;display: inline-block;}
