@charset "utf-8";


/*메인-슬라이더*/
#main_slider_wrap{width:100%; height:610px; position:relative; margin:0 auto; min-width:1100px;}
#main_slider_wrap .text{z-index:600; opacity:0; position:absolute; top:20px; left:50%; margin-left:-550px;}

.main_slider{width:100%; margin:0 auto; position:relative;}
.main_slider .simg{width:100%; height:610px; position:relative;}
.main_slider .s1{background:url(../img/main/m_img01.jpg) no-repeat center 0;}
.main_slider .s2{background:url(../img/main/m_img02.jpg) no-repeat center 0;}
.main_slider .s3{background:url(../img/main/m_img03.jpg) no-repeat center 0;}
.main_slider .simg .sinner{width:1100px; margin:0 auto; padding-top:64px;}
/*이미지를 담고 있는 div태그 이름(2겹으로 감싸져 있음)*/
.main_slider .slidesjs-container{height:610px !important;}
.main_slider .slidesjs-control{height:610px !important;}
/*플레이버튼*/ 
.main_slider .slidesjs-play{display:block; width:14px; height:14px; text-indent:-9999px; background:url(../img/main/btn_play.png) no-repeat -14px 0; position:absolute; bottom:19px; left:50%; margin-left:53px; z-index:800;}
/*스탑버튼*/ 
.main_slider .slidesjs-stop{display:block; width:14px; height:14px; text-indent:-9999px; background:url(../img/main/btn_play.png) no-repeat; position:absolute; bottom:19px; left:50%; margin-left:53px; z-index:800;}
/*이전버튼*/ 
.main_slider .slidesjs-previous{display:block; width:100px; height:100px; text-indent:-9999px; background:url(../img/main/btn_arrow.png) no-repeat; position:absolute; top:240px; left:10px; z-index:700;}
.main_slider .slidesjs-previous:hover{background-position:0 -100px;}
/*다음버튼*/  
.main_slider .slidesjs-next{display:block; width:100px; height:100px; text-indent:-9999px; background:url(../img/main/btn_arrow.png) no-repeat -100px 0; position:absolute; top:240px; right:10px; z-index:700;}
.main_slider .slidesjs-next:hover{background-position:-100px -100px;}
/*페이져버튼*/
.main_slider .slidesjs-pagination{width:120px; position:absolute; bottom:20px; left:50%; margin-left:-60px; z-index:700;}
.main_slider .slidesjs-pagination li{float:left; margin-right:8px;}
.main_slider .slidesjs-pagination li a{display:block; width:32px; height:32px; text-indent:-9999px; background:url(../img/main/vPager.png) no-repeat;}
.main_slider .slidesjs-pagination li a.active{background-position:-32px 0px;}




/*메인-배너3*/
.main_banner{width:1100px; margin:60px auto;}
.main_banner h3{background:url(../img/main/bar01.gif) no-repeat center top; line-height:2em; letter-spacing:-0.8px;font-weight:lighter; font-size:22px; text-align:center; padding-top:15px;color:#f76386}
.main_banner h2{color:#ee5378; font-size:40px; text-align:center;  font-weight:bold;}
.main_banner p{color:#535353; text-align:center; padding-top:20px; font-size:15px; line-height:1.8em; margin-bottom:60px; }
.main_banner p span{color:#f73e60; text-align:center; }

.main_banner li{float:left; width:361px; height:296px; text-align:center; margin-right:5px;}
.main_banner li .con{font-size:15px; color:#fff; background:#f8b2be; width:361px; padding:15px 0; letter-spacing:-0.8px;}
.main_banner li .con .point{font-size:22px; font-weight:bold; line-height:1.6em;}
.main_banner li.b .con{ background:#55d5d0;}



/*메인-찾아오시는 길*/
#main_location{width:100%; background:#f8f6f7; min-width:1100px;}
.main_location_in{width:1100px; margin:0 auto; padding:70px 0; position:relative;}
.main_location_in h2{ font-size:30px; color:#f76386; line-height:2em; background:url(../img/main/bar02.gif) no-repeat left bottom;}
.main_location_in .add{font-size:17px; line-height:1.5em; padding-top:30px;}
.main_location_in p{font-size:20px; color:#f76386; padding-top:30px;}
.main_location_in div{line-height:2em; padding-top:20px; font-size:14px;}
.main_location_in .mmap{position:absolute; right:0; top:10px; height:330px;}


