@charset "euc-kr";
/* CSS Document */

@import "base.css";
@import "common.css";


/* ÀÌº¥Æ® */
.campaign {clear:both; padding-top:10px; width:100%; text-align:center; background:url(../images/main/campaign_bg.gif) 50% 100% repeat-x;}
#main-slides {position:relative; margin:0 auto;}
.main_slide {overflow:hidden; width:1000px; height:290px;}
.main_slide img {width:1000px; height:290px;}
.main_slide .slidesjs-pagination {position:absolute; margin-left:-38px; left:50%; top:254px; z-index:11;}
.main_slide .slidesjs-pagination-item {float:left; display:block; margin-right:6px;}
.main_slide .slidesjs-pagination-item a {overflow:hidden; display:block; width:14px; height:14px; background:url(../images/popup/btn_paging.png) 100% 0px no-repeat; background-position:-20px 0; text-indent:100%; white-space:nowrap;}
.main_slide .slidesjs-pagination-item a.active {display:block; width:14px; height:14px; background:url(../images/popup/btn_paging.png) 0 0 no-repeat;}
.main_slide a.slidesjs-navigation {overflow:hidden; display:block; position:absolute; text-indent:100%; white-space:nowrap; z-index:10;} 
.main_slide a.slidesjs-play {left:50%; top:254px; margin-left:23px; width:14px; height:14px; background:url(../images/popup/btn_play.png);}
.main_slide a.slidesjs-stop {left:50%; top:254px; margin-left:23px; width:14px; height:14px; background:url(../images/popup/btn_stop.png);}
.main_slide .btn_sl {left:50%; top:110px; margin-left:-480px; width:20px; height:70px; background:url(../images/popup/btn_slide_prev.png) no-repeat;}
.main_slide .btn_sr {right:50%; top:110px; margin-right:-480px; width:20px; height:70px; background:url(../images/popup/btn_slide_next.png) no-repeat;}


/* ¸ÞÀÎÄÁÅÙÃ÷ */
.intro {float:left; position:relative; padding:24px 30px 25px 0; width:290px; min-height:150px; font-family:'dotum'; background:url(../images/main/part.png) 100% 0 repeat-y;}
.intro .welcome {padding-left:106px; line-height:22px; background:url(../images/main/intro_i.jpg) 0 0 no-repeat;}

.notice {float:left; position:relative; padding:24px 30px 25px 30px; width:300px; height:150px; font-family:'dotum'; background:url(../images/main/part.png) 100% 0 repeat-y;}
.notice ul li {float:left; padding:0; width:300px; line-height:22px;}
.notice ul li a {float:left; padding-left:8px; width:232px; background:url(../images/main/bu_list.png) 0 8px no-repeat;}
.notice ul li span.date {float:right; width:60px; color:#a8a8a8; font-size:11px; text-align:right;}

.reservation {float:left; padding:24px 0 25px 30px; width:290px; font-family:'dotum';}
.reservation ul {overflow:hidden; width:260px; background:url(../images/main/reservation_part.png) 50% 0 repeat-y;}
.reservation ul li {float:left; padding-top:90px; width:110px; text-align:center;}
.res01 {padding-right:20px; background:url(../images/main/res_01.png) 20px 6px no-repeat;}
.res02 {padding-left:20px; background:url(../images/main/res_02.png) 40px 6px no-repeat;}

.review {float:left; position:relative; padding:24px 30px 26px 0; width:290px; height:150px; font-family:'dotum'; background:url(../images/main/part.png) 100% 0 repeat-y;}
.review ul li {float:left; padding:0; width:290px; line-height:22px;}
.review ul li a {float:left; padding-left:8px; width:222px; background:url(../images/main/bu_list.png) 0 8px no-repeat;}
.review ul li span.date {float:right; width:60px; color:#a8a8a8; font-size:11px; text-align:right;}

.popupZone {float:left; position:relative;  padding:24px 30px 26px 30px; width:300px; height:150px; background:url(../images/main/part.png) 100% 0 repeat-y; z-index:110;}
.popupZone .popCont,.popupZone .popCont_R1 {float:right;}
.popupZone .popCont > li ,.popupZone .popCont_R1 > li {float:left; margin-left:0;}
.popupZone .popCont > li > div ,.popupZone .popCont_R1 > li > div {position:absolute; top:60px; left:30px;}
.popup_btn {position:absolute; top:25px; right:30px;}

.customer {float:left; padding:24px 0 25px 30px; width:290px;}
.cs_tel {padding-left:54px; font-weight:700; font-size:19px; background:url(../images/main/ico_tel.gif) 0 0 no-repeat;}
.cs_tel p {padding-bottom:8px;}
.i_time {margin-bottom:8px; padding-left:54px; color:#989898; font-size:11px;}
.cs_bank {padding-left:54px; color:#3e3e3e; background:url(../images/main/ico_bank.gif) 0 0 no-repeat;}
.cs_bank p {padding-bottom:6px;}
.i_bank {color:#090; font-weight:600; font-size:16px; text-decoration:underline;}
.i_bank span {color:#024eaa; font-size:12px;}


/* ¹è³Ê */
.stit {padding-bottom:20px; color:#3a3a3a; font-weight:600; font-size:17px; font-family:'NanumGothic','dotum';}
.more {position:absolute; top:25px; right:30px;}