@charset "utf-8";

html,body{margin:0;padding:0;}

* img{border:0;}


.float_default{zoom:1;}
.float_default:after{content:'';display:block;clear:both;}
.float_default .ds_left{float:left;}
.float_default .ds_right{float:right;}

.header{width:1160px;margin:0 auto;margin-bottom:63px;}
.header img{display:block;}



.gnb{background:#303030;position:absolute;width:100%;top:64px;z-index:1000;}
.gnb ul, .gnb li{margin:0;padding:0;list-style:none;}
.gnb ul{width:1160px;margin:0 auto;}
.gnb ul:after{content:'';display:block;clear:both;}
.gnb li{float:left;}

.event_header{height:735px;}
.event_header .request_btn{position:absolute;left:620px;top:546px;}

.event_wrap{margin:0 auto;position:relative;}

/*신청폼*/
#section_request{background:url(img/request_bg.jpg) center 0 no-repeat; height:1032px;}
#section_request .event_wrap{padding-top:360px}
#section_request .float_default{padding:0 80px;}
#section_request input{vertical-align:middle;}
#section_request .ds_right{width:350px;}
.ds_input{border:1px solid #bcbcbc;}
input.ds_input{height:20px;line-height:20px;}
select.ds_input{height:25px;}

/*웨딩홀*/
#section_hall{background:url(img/hall_bg.jpg) center 0 no-repeat;}
#section_hall .event_wrap{padding-top:203px;}

/*스튜디오*/
#section_studio{background:url(img/studio_bg.jpg) center 0 no-repeat;}
#section_studio .event_wrap{padding-top:255px;}

/*드레스*/
#section_dress{background:url(img/dress_bg.jpg) center 0 no-repeat;}
#section_dress .event_wrap{height:5104px;}

/*메이크업*/
#section_makup{background:url(img/makup_bg.jpg) center 0 no-repeat;}
#section_makup .event_wrap{height:800px;}

/*허니문1*/
#section_honey1{background:url(img/honey1_bg.jpg) center 0 no-repeat;}
#section_honey1 .event_wrap{height:1110px;}

#section_honey2{background:url(img/honey2_bg.jpg) center 0 no-repeat #352c23;}
#section_honey2 .event_wrap{padding-top:226px;}

/*스페셜 이벤트*/
#specialevent{background:url(img/specialevent_bg.jpg) center 0 no-repeat;}
#specialevent .event_wrap{height:1200px;}

/* #event1{background:url(img/event1_bg.jpg) center 0 no-repeat;}
#event1 .event_wrap{height:983px;} */

#event2{background:url(img/event2_bg.jpg) center 0 no-repeat;}
#event2 .event_wrap{height:2858px;}

#event3{background:url(img/event3_bg.jpg) center 0 no-repeat;}
#event3 .event_wrap{height:914px;}

#event4{background:url(img/event4_bg.jpg) center 0 no-repeat;}
#event4 .event_wrap{height:1178px;}

#map{background:#373b47;}

.quick{position:fixed;top:150px;left:50%;margin-left:600px;}


.gallery_section{background:#fff;padding:20px;position:relative;overflow:hidden;}

.icon_new{background:url(img/icon_new.png);width:40px;height:40px;}

.tab_nav{zoom:1;}
.tab_nav:after{content:'';display:block;clear:both;}
.tab_nav, .tab_nav li{margin:0;padding:0;list-style:none;}
.tab_nav li{float:left;margin-right:3px;}
.tab_nav li a, .tab_nav li img, .tab_nav li a span{display:block;}
.tab_nav li a{position:relative;}
.tab_nav li a .icon_new{position:absolute;right:0;top:0;}
.tab_nav li a span.on{display:none;}
.tab_nav li a.active span.on{display:block;}
.tab_nav li a.active span.off{display:none;}

.photosgallery-std{width:1043px;height:770px;}
.photosgallery-std .sliderkit-nav{background:none;}
.photosgallery-std .sliderkit-panel{width:auto;height:auto;}

.photosgallery-std .sliderkit-go-btn a{height:579px;}

.photosgallery-std .sliderkit-btn{top:30px;}
.photosgallery-std .sliderkit-nav .sliderkit-btn a{background:transparent url("img/gallery_arr.png") no-repeat center 0;width:27px;}
.photosgallery-std .sliderkit-nav .sliderkit-nav-prev{left:20px;}
.photosgallery-std .sliderkit-nav .sliderkit-nav-next{right:20px;}
.photosgallery-std .sliderkit-nav .sliderkit-nav-prev a{background-position:0 center;}
.photosgallery-std .sliderkit-nav .sliderkit-nav-prev a:hover, .photosgallery-std .sliderkit-nav .sliderkit-nav-prev a:focus{background-position:-54px center;}

.sliderkit-btn.sliderkit-nav-btn.sliderkit-nav-next a{background-position:-24px center;}
.sliderkit-btn.sliderkit-nav-btn.sliderkit-nav-next a:hover{background-position:-79px center;}


.photosgallery-std .sliderkit-nav-clip ul li a{width:175px;height:106px;}
.photosgallery-std .sliderkit-nav-clip ul li.sliderkit-selected a{border:0;padding:3px;}
.photosgallery-std .sliderkit-nav{width:1024px}

.btn_request_common{width:263px;margin:0 auto;display:block;padding-top:20px;}

.sliderkit-nav-clip li img{width:181px;height:112px;}


#section_hall .gallery_section{border:1px solid #d6d6d6;}
#gallery_hall1.photosgallery-std .sliderkit-nav-clip ul li a{width:80px;height:90px;}
#gallery_hall1 .sliderkit-nav-clip li img{width:80px;height:auto;}

#gallery_hall2.photosgallery-std .sliderkit-nav-clip ul li a{width:120px;height:90px;}
#gallery_hall2 .sliderkit-nav-clip li img{width:120px;height:auto;}

.ds_left{}

.ds_table{}
.ds_table th, .ds_table td{border-bottom:1px solid #dcd9d6;padding:10px;}
.ds_table th{text-align:left;}
.ds_table td{font-size:14px;}
