/* 메인 */
#main {width:100%; max-width:640px; position:relative; height:1004px;}
#main h1 {font-size:50px;padding-top:40px}
#main > .inner{width:100%; background:url(images/main_bg.jpg) top center no-repeat; height:814px;}
/*
#main #section {width:100%;height:480px;margin-top:70px;color:#303030}
#main #section h3 {margin-bottom:8px}
#main #section p {opacity:0.7;}
#main #section > div {float:left;width:240px;height:240px;background-position:top left;background-repeat:no-repeat;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;opacity:0.9;padding:25px 23px}
#main #section > div:hover {opacity:1}
#main #section > div a {display:block;height:240px;}

#main #section .sec01 {background-image:url(images/sec01.png);background-color:#a84672;opacity:1}
#main #section .sec02 {background-image:url(images/sec02.png);background-color:#8c71b4;opacity:1}
#main #section .sec03 {background-image:url(images/sec03.png);background-color:#e0e0e0;}
#main #section .sec04 {background-color:#fff;}
#main #section .sec05 {background-image:url(images/sec05.png);background-color:#ffe9ee;}
#main #section .sec06 {background-image:url(images/sec06.png);background-color:#fff;padding:95px 0 0;}
#main #section .sec07 {background-image:url(images/sec07.png);background-color:#a39a8e;padding-top:80px;}
#main #section .sec07 p {opacity:1}
#main #section .sec07 p b {padding-left:5px}
#main #section .sec08 {background-image:url(images/sec08.png);background-color:#5e5c5c;padding-top:105px}
#main #section .sec09 {background-image:url(images/sec09.png);background-color:#e9f6ff;}
#main #section .sec10 {background-image:url(images/sec10.png);background-color:#6d980f;}
*/

#main #clinic {width:100%; padding:0 20px;margin-top:60px; height:560px;}
#main #clinic > div {width:600px; heheight:286px;}
#main #clinic > div > div {float:left;width:200px;height:143px;background-position:bottom right;background-repeat:no-repeat;}
#main #clinic > div > div.tit {width:200px; }
#main #clinic > div > div.tit h2{line-height: 286px;}
#main #clinic > div > div.tit2{position: relative; height: 286px;}
#main #clinic > div > div.tit2 h2{position: absolute; top:33%; left:12%;}
#main #clinic > div > div a {padding:25px 23px;display:block;width:200px;height:143px; text-align: center;}
#main #clinic > div > div:hover a {background-color:rgba(0,0,0,0.1);}
#main #clinic .woman {float:left;}
#main #clinic .beauty {float:left;}
#main #clinic .woman1 {background-image:url(images/main_clinic1.png);background-color:#a84672}
#main #clinic .woman2 {background-image:url(images/main_clinic2.png);background-color:#fff}
#main #clinic .woman3 {background-image:url(images/main_clinic3.png);background-color:#fbe6f0}
#main #clinic .woman4 {background-image:url(images/main_clinic4.png);background-color:#cb5188}
#main #clinic .beauty1 {background-image:url(images/main_clinic5.png);background-color:#8c71b4}
#main #clinic .beauty2 {background-image:url(images/main_clinic6.png);background-color:#eae0f9}
#main #clinic .beauty3 {background-image:url(images/main_clinic7.png);background-color:#fff}
#main #clinic .beauty4 {background-image:url(images/main_clinic8.png);background-color:#7657a5}
#main #clinic .white h4,#main #clinic .white p {color:#fff}
#main #clinic h4{font-weight:700;margin-bottom:5px}


#main #cs {width:100%; max-width: 640px; height:190px; padding-top:25px;}
/*#main #cs .inner {padding:0 25px;}*/
#main #cs .inner > div {height:156px;background-position:top left; padding-left: 70px; padding-right: 10px; background-repeat:no-repeat}
#main #cs .time {background-image:url(images/main_cs_time.png);}
#main #cs .parking {background-image:url(images/main_cs_parking.png);margin-right:0 !important;padding-left:60px !important;}
