@charset "UTF-8";
@import url("base.css");

/* ------------------------------------------------------------------------------- */
/* header */
header {position:fixed;width:100%;z-index:10000;}
header hgroup {position:relative;width:100%;z-index:500;top:0;height:100px;background:#fff}
header hgroup h1 {position:absolute;top:15%;left:50%;margin-left:-103px;}
header hgroup .offer_btn {width:65px;position:absolute;left:30px;top:50%;margin-top:-18px;}
header hgroup .offer_btn a {text-align:center;padding:10px 0;border:1px solid #fff;color:#fff;font-size:14px;}

header hgroup .hbt {position:absolute;right:15px;top:-5px;height:80px;}
header hgroup .hbt ul {float:right;border:1px solid #fff;overflow:hidden;width:50px;height:28px;transition:height 0.3s ease;margin-bottom:10px;position:absolute;right:0;top:0;z-index:320;}
header hgroup .hbt ul li {line-height:1.8em;width:100%;margin-right:10px;}
header hgroup .hbt ul li a {font-size:16px;color:#fff;padding:0 15px 0 5px;}
header hgroup .hbt ul li:nth-child(1) a {background:url(../images/common/down_arrow.png) no-repeat 75% 50%;}
header hgroup .hbt ul li a:hover {font-weight:bold;}
header hgroup .hbt .hrv_btn {position:absolute;right:0;bottom:0;}


header .nav {width:100%;height:70px;position:relative;background:rgba(255,255,255,0.7);top:0;z-index:500;}
header .nav > ul {width:100%;height:100%;position:relative;}
header .nav > ul > li {float:left;}
header .nav > ul > li > a {position:relative;}
header .nav > ul > li > a:before {
	content:'';width:0;height:1px;background:#ffd200;display:block;position:absolute;left:0;bottom:10px;
	transition:all 0.3s ease-out;
	-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;
}
header .nav > ul > li.active > a:before {width:100%;}

header .nav > ul > li.gnb_01 {width:18%}
header .nav > ul > li.gnb_02 {width:17%;}
header .nav > ul > li.gnb_03 {width:16%;}
header .nav > ul > li.gnb_04 {width:16%;}
header .nav > ul > li.gnb_05 {width:15%;}
header .nav > ul > li.gnb_06 {width:16%;}

header .nav > ul > li > a {text-align:center;font-size:14px;color:#2a2a2a;padding:19.5px 0;overflow:hidden;}
header .nav > ul > li > a span {display:block;}
header .nav > ul > li > a span.en {font-size:16px;}
header .nav > ul > li > a span.ko {font-size:12px;margin-top:3px;}

header .nav > ul > li > ul {position:absolute;left:0;top:71px;display:none;width:100%;}
header .nav > ul > li > ul > li {width:100%;margin-bottom:1px;}
header .nav > ul > li > ul > li > a {background:rgba(255,255,255,0.9);padding:15px 0;text-align:center;font-size:15px;color:#2a2a2a;}
header .nav > ul > li.gnb_03 > ul {width:643px;}
header .nav > ul > li.gnb_03 > ul > li {width:643px;}
header .nav > ul > li.gnb_03 > ul > li:nth-child(1).header .nav > ul > li.gnb_03 > ul > li:nth-child(3) {margin-right:0.4%;}
header .nav > ul > li.gnb_03 > ul > li {float:left;}
header .nav > ul > li.gnb_03 > ul > li a {background:rgba(255,255,255,0.9);padding:15px 0;text-align:center;font-size:14px;color:#2a2a2a;}

header .nav > ul > li.gnb_05 > ul {width:100%;}
header .nav > ul > li.gnb_05 > ul > li {margin-bottom:1px;}
header .nav > ul > li.gnb_05 > ul > li a {background:rgba(255,210,0,1);padding:15px 0;text-align:center;font-size:12px;color:#2a2a2a;}
header .nav > ul > li > ul > li > a:hover {background:rgba(255,210,0,0.8);}

header a {display:block;}

/* ------------------------------------------------------------------------------- */
/* footer */
footer {position:relative;padding:20px 0 0 0;background:#2b2d2c;}

footer .top {border-bottom:1px solid #fff;}
footer .top .f_logo {width:85%;padding:20px 0;}
footer .top .f_logo a {display:block;width:80px;margin:0 auto;}
footer .top .fsns {width:170px;margin:10px auto 30px;overflow:hidden;}
footer .top .fsns a {float:left;width:33.33%;display:block;}
footer .top .fsns a img {display:block;margin:0 auto;}

footer .bottom {position:relative;overflow:hidden;padding:30px 10% 0;}
footer .bottom p {font-size:20px;color:#fff;text-align:center;}
footer .bottom span {font-size:15px;color:#fff;margin-bottom:15px;display:block;text-align:center;margin-top:10px;}
footer .bottom address {width:100%;overflow:hidden;font-size:10px;}
footer .bottom address ul {overflow:hidden;}
footer .bottom address ul li {line-height:1.5em;font-size:10px;color:#fff;text-align:center;}
footer .bottom address .woc {margin-top:20px;color:#fff;font-size:12px;}

footer .design {clear:both;margin-top:30px;padding-bottom:30px;}
footer .design p {color:#fff;font-size:15px;line-height:1.8em;text-align:center;}

/* ------------------------------------------------------------------------------- */
/* visual */
#exterior #visual {background:url(http://kuen1555.speedgabia.com/jonevillage/m/banner/1.jpg) no-repeat center center;background-size:cover;}
#index #visual {background:url(http://kuen1555.speedgabia.com/jonevillage/m/main/0.jpg) no-repeat center center;background-size:cover;}
#location #visual {background:url(http://kuen1555.speedgabia.com/jonevillage/m/banner/4.jpg) no-repeat center center;background-size:cover;}
#rpv #visual {background:url(http://kuen1555.speedgabia.com/jonevillage/m/banner/4.jpg) no-repeat center center;background-size:cover;}
#facility #visual {background:url(http://kuen1555.speedgabia.com/jonevillage/m/banner/3.jpg) no-repeat center center;background-size:cover;}
#service #visual {background:url(http://kuen1555.speedgabia.com/jonevillage/m/banner/3.jpg) no-repeat center center;background-size:cover;}
#offer #visual {background:url(http://kuen1555.speedgabia.com/jonevillage/m/banner/1.jpg) no-repeat center center;background-size:cover;}
#table #visual {background:url(http://kuen1555.speedgabia.com/jonevillage/m/banner/6.jpg) no-repeat center center;background-size:cover;}
#reserve #visual {background:url(http://kuen1555.speedgabia.com/jonevillage/m/banner/7.jpg) no-repeat center center;background-size:cover;}
#travel #visual {background:url(http://kuen1555.speedgabia.com/jonevillage/m/banner/5.jpg) no-repeat center center;background-size:cover;}


header nav .gr_lst01 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/1/1.jpg) no-repeat 50% 50%;background-size:cover;}
header nav .gr_lst02 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/2/1.jpg) no-repeat 50% 50%;background-size:cover;}
header nav .gr_lst03 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/3/1.jpg) no-repeat 50% 50%;background-size:cover;}
header nav .gr_lst04 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/4/1.jpg) no-repeat 50% 50%;background-size:cover;}
header nav .gr_lst05 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/5/1.jpg) no-repeat 50% 50%;background-size:cover;}
header nav .gr_lst06 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/6/1.jpg) no-repeat 50% 50%;background-size:cover;}
header nav .gr_lst07 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/7/1.jpg) no-repeat 50% 50%;background-size:cover;}
header nav .gr_lst08 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/8/1.jpg) no-repeat 50% 50%;background-size:cover;}
header nav .gr_lst09 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/9/1.jpg) no-repeat 50% 50%;background-size:cover;}

/* index images */
#index .facility ul li.fa_lst01 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/facility/1/1.jpg) no-repeat 50% 50%;background-size:cover;}
#index .facility ul li.fa_lst02 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/facility/2/1.jpg) no-repeat 50% 50%;background-size:cover;}
#index .facility ul li.fa_lst03 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/facility/3/1.jpg) no-repeat 50% 50%;background-size:cover;}
#index .facility ul li.fa_lst04 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/facility/4/1.jpg) no-repeat 50% 50%;background-size:cover;}
#index .facility ul li.fa_lst05 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/facility/5/1.jpg) no-repeat 50% 50%;background-size:cover;}
#index .facility ul li.fa_lst06 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/facility/6/1.jpg) no-repeat 50% 50%;background-size:cover;}
#index .facility ul li.fa_lst07 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/facility/7/1.jpg) no-repeat 50% 50%;background-size:cover;}
#index .facility ul li.fa_lst08 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/facility/8/1.jpg) no-repeat 50% 50%;background-size:cover;}
#index .facility ul li.fa_lst09 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/facility/9/1.jpg) no-repeat 50% 50%;background-size:cover;}

#index .offer ul li.offer_01 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/offers/1.jpg) no-repeat 50% 50%;background-size:cover;}
#index .offer ul li.offer_02 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/offers/2.jpg) no-repeat 50% 50%;background-size:cover;}
#index .offer ul li.offer_03 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/offers/3.jpg) no-repeat 50% 50%;background-size:cover;}

#index .main_room ul li.mr_lst01 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/1/1.jpg) no-repeat 50% 50%;background-size:cover;}
#index .main_room ul li.mr_lst02 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/2/1.jpg) no-repeat 50% 50%;background-size:cover;}
#index .main_room ul li.mr_lst03 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/3/1.jpg) no-repeat 50% 50%;background-size:cover;}
#index .main_room ul li.mr_lst04 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/4/1.jpg) no-repeat 50% 50%;background-size:cover;}
#index .main_room ul li.mr_lst05 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/5/1.jpg) no-repeat 50% 50%;background-size:cover;}
#index .main_room ul li.mr_lst06 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/6/1.jpg) no-repeat 50% 50%;background-size:cover;}
#index .main_room ul li.mr_lst07 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/7/1.jpg) no-repeat 50% 50%;background-size:cover;}
#index .main_room ul li.mr_lst08 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/8/1.jpg) no-repeat 50% 50%;background-size:cover;}
#index .main_room ul li.mr_lst09 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/9/1.jpg) no-repeat 50% 50%;background-size:cover;}

/* room_preview */
#room .main_room ul li.mr_lst01 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/1/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .main_room ul li.mr_lst02 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/2/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .main_room ul li.mr_lst03 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/3/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .main_room ul li.mr_lst04 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/4/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .main_room ul li.mr_lst05 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/5/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .main_room ul li.mr_lst06 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/6/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .main_room ul li.mr_lst07 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/7/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .main_room ul li.mr_lst08 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/8/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .main_room ul li.mr_lst09 .img {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/9/1.jpg) no-repeat 50% 50%;background-size:cover;}

#room .slide_01 {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/1/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .slide_02 {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/2/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .slide_03 {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/3/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .slide_04 {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/4/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .slide_05 {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/5/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .slide_06 {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/6/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .slide_07 {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/7/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .slide_08 {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/8/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .slide_09 {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/9/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .slide_10 {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/10/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .slide_11 {background:url(http://kuen1555.speedgabia.com/jonevillage/m/room/11/1.jpg) no-repeat 50% 50%;background-size:cover;}

#room .slibox2 .rlst_01 {background:url(http://kuen1555.speedgabia.com/eldia/room/1/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .slibox2 .rlst_02 {background:url(http://kuen1555.speedgabia.com/eldia/room/2/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .slibox2 .rlst_03 {background:url(http://kuen1555.speedgabia.com/eldia/room/3/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .slibox2 .rlst_04 {background:url(http://kuen1555.speedgabia.com/eldia/room/4/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .slibox2 .rlst_05 {background:url(http://kuen1555.speedgabia.com/eldia/room/5/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .slibox2 .rlst_06 {background:url(http://kuen1555.speedgabia.com/eldia/room/6/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .slibox2 .rlst_07 {background:url(http://kuen1555.speedgabia.com/eldia/room/7/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .slibox2 .rlst_08 {background:url(http://kuen1555.speedgabia.com/eldia/room/8/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .slibox2 .rlst_09 {background:url(http://kuen1555.speedgabia.com/eldia/room/9/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .slibox2 .rlst_10 {background:url(http://kuen1555.speedgabia.com/eldia/room/10/1.jpg) no-repeat 50% 50%;background-size:cover;}
#room .slibox2 .rlst_11 {background:url(http://kuen1555.speedgabia.com/eldia/room/11/1.jpg) no-repeat 50% 50%;background-size:cover;}

/* facility */
#fpv .main_facil ul li.flst_01 .img {background:url(http://kuen1555.speedgabia.com/eldia/m/facility/1/1.jpg) no-repeat 50% 50%;background-size:cover;}
#fpv .main_facil ul li.flst_02 .img {background:url(http://kuen1555.speedgabia.com/eldia/m/facility/2/1.jpg) no-repeat 50% 50%;background-size:cover;}
#fpv .main_facil ul li.flst_03 .img {background:url(http://kuen1555.speedgabia.com/eldia/m/facility/3/1.jpg) no-repeat 50% 50%;background-size:cover;}
#fpv .main_facil ul li.flst_04 .img {background:url(http://kuen1555.speedgabia.com/eldia/m/facility/4/1.jpg) no-repeat 50% 50%;background-size:cover;}

#facility .main_facil ul li.flst_01 .img {background:url(http://kuen1555.speedgabia.com/eldia/facility/1/1.jpg) no-repeat 50% 50%;background-size:cover;}
#facility .main_facil ul li.flst_02 .img {background:url(http://kuen1555.speedgabia.com/eldia/facility/2/1.jpg) no-repeat 50% 50%;background-size:cover;}
#facility .main_facil ul li.flst_03 .img {background:url(http://kuen1555.speedgabia.com/eldia/facility/3/1.jpg) no-repeat 50% 50%;background-size:cover;}
#facility .main_facil ul li.flst_04 .img {background:url(http://kuen1555.speedgabia.com/eldia/facility/4/1.jpg) no-repeat 50% 50%;background-size:cover;}

#facility .slibox2 .flst_01 {background:url(http://kuen1555.speedgabia.com/eldia/facility/1/1.jpg) no-repeat 50% 50%;background-size:cover;}
#facility .slibox2 .flst_02 {background:url(http://kuen1555.speedgabia.com/eldia/facility/2/1.jpg) no-repeat 50% 50%;background-size:cover;}
#facility .slibox2 .flst_03 {background:url(http://kuen1555.speedgabia.com/eldia/facility/3/1.jpg) no-repeat 50% 50%;background-size:cover;}
#facility .slibox2 .flst_04 {background:url(http://kuen1555.speedgabia.com/eldia/facility/4/1.jpg) no-repeat 50% 50%;background-size:cover;}
#facility .slibox2 .flst_05 {background:url(http://kuen1555.speedgabia.com/eldia/facility/5/1.jpg) no-repeat 50% 50%;background-size:cover;}
#facility .slibox2 .flst_06 {background:url(http://kuen1555.speedgabia.com/eldia/facility/6/1.jpg) no-repeat 50% 50%;background-size:cover;}


/* ------------------------------------------------------------------------------- */
/* common */
body {width:100%;margin:0 auto;max-width:640px;}
body .section {position:relative;}
/*
#visual {width:100%;height:470px;position:fixed;display:table;}
#visual:after {content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.2);}
#visual h2 {font-size:32px;text-align:center;color:#fff;vertical-align:middle;display:table-cell;position:relative;z-index:320;font-weight:lighter;}
#visual h2 span {display:block;color:#fff;text-align:center;font-size:15px;margin-top:10px;font-weight:lighter;}
.contents {position:relative;top:470px;background:#fff;z-index:320;}
*/


/* ------------------------------------------------------------------------------- */
/* index */
#index #visual {position:relative;width:100%;height:700px;overflow:hidden;padding-top:169px;}
#index #visual .MyVideo {position:absolute;left:-25%;}
#index .main {height:360px;}
#index .swiper-button-next, #index .swiper-button-prev {width:39px;height:58px;top:50%;margin-top:-29px;z-index:320;}
#index .swiper-button-next {right:5%;background:url(../images/common/next.png) no-repeat 50% 50%;}
#index .swiper-button-prev {left:5%;background:url(../images/common/prev.png) no-repeat 50% 50%;}
#index .swiper-pagination-bullet {background:url(../images/common/swiper_base.png) np-repeat;width:17px;height:17px;}
#index .swiper-pagination-bullet-active {background:url(../images/common/swiper_active.png) no-repeat;}

#index .mov_ttl {width:350px;height:65px;position:absolute;left:58%;top:55%;z-index:350;overflow:hidden;margin-left:-224px;margin-top:-38px;opacity:0;}
#index .mov_ttl span {display:block;width:350px;heihgt:65px;}
#index .video_btn {position:absolute;left:50%;top:65%;z-index:320;margin-left:-95.5px;opacity:0;}

#index .text_area {position:relative;background:#2b2d2c;height:300px;}
#index .text_area ul {
	position:absolute;left:50%;top:-59.5px;z-index:320;overflow:hidden;width:592px;margin-left:-294px;
}
#index .text_area ul li {
	float:left;margin-right:2px;
}
#index .text_area ul li a {display:block;opacity:1;}
#index .text_area ul li:hover {margin-top:5px;}
#index .text_area h3 {font-size:110px;color:#fff;opacity:0.1;text-align:center;font-weight:bold;font-family:'linotype-didot';position:absolute;left:0;top:55%;width:100%;margin-top:-55px;}
#index .text_area p {position:absolute;left:50%;top:52%;margin:-65px 0 0 -65px;}
#index .text_area p span {display:block;font-family:'futura-pt';font-size:16px;margin-top:5px;}

#index .facility {margin:100px 0 80px;}
#index .facility h3 {font-size:30px;color:#333;margin-bottom:30px;font-family:'linotype-didot';text-align:center;font-weight:bold;}
#index .facility ul {height:300px;width:100%;}
#index .facility ul li {position:relative;float:left;width:33.33%;height:100%;overflow:hidden;}
#index .facility ul li a {width:100%;height:100%;position:absolute;left:0;top:0;z-index:320;}
#index .facility ul li a:before {content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(49,73,96,0.4);z-index:300;}
#index .facility ul li .img {width:100%;height:100%;}
#index .facility ul li h4 {font-size:24px;color:#fff;font-family:'linotype-didot';font-weight:bold;position:absolute;left:15px;bottom:30px;z-index:320;z-index:320;}

#index .main_ex {position:relative;margin:0 auto;}

#index .main_vd {width:95%;height:360px;margin:0 auto;}

#index .offer {margin:100px auto 130px;width:95%;}
#index .offer h3 {font-size:30px;color:#333;margin-bottom:30px;font-family:'linotype-didot';text-align:center;font-weight:bold;}
#index .offer ul {height:300px;width:100%;}
#index .offer ul li {position:relative;float:left;width:32.33%;height:100%;overflow:hidden;}
#index .offer ul li a {width:100%;height:100%;position:absolute;left:0;top:0;z-index:320;}
#index .offer ul li a:before {content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(49,73,96,0.4);z-index:300;}
#index .offer ul li:nth-child(2) {margin:0 1%;}
#index .offer ul li .img {width:100%;height:100%;}
#index .offer ul li h4 {font-size:24px;color:#fff;font-family:'linotype-didot';font-weight:bold;position:absolute;left:15px;bottom:30px;z-index:320;z-index:320;}

#index .main_room {}
#index .main_room h3 {font-size:35px;text-align:center;margin-bottom:50px;margin-top:740px;font-family:'linotype-didot';font-weight:bold;}
#index .main_room h3 span {display:block;font-size:20px;margin-top:5px;}

#index .main_room ul {width:100%;height:400px;overflow:hidden;}
#index .main_room ul li {float:left;width:20%;height:50%;position:relative;}
#index .main_room ul li.mr_lst01,#index .main_room ul li.mr_lst02,#index .main_room ul li.mr_lst03,#index .main_room ul li.mr_lst04 {width:25%;}
#index .main_room ul li:before {
	content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.3);
	transition:all 0.4s ease-out;
	-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;
	-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;
}
#index .main_room ul li .img {
	width:100%;height:100%;
	transition:all 0.4s ease-out;
	-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;
	-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;
}
#index .main_room ul li h4 {font-size:20px;color:#fff;text-align:center;position:absolute;left:0;top:50%;margin-top:-50px;font-family:'linotype-didot';width:100%;}
#index .main_room ul li .more {
	width:100px;padding:10px 0;border:1px solid #fff;text-align:center;color:#fff;font-size:12px;font-family:'linotype-didot';display:block;
	position:absolute;left:68%;bottom:15%;margin-left:-75px;
}
#index .main_room ul li:hover:before {background:rgba(0,0,0,0);}
#index .main_room ul li:hover .more {background:#ffd200;color:#fff;}

/* ------------------------------------------------------------------------------- */
/* about */
#location #visual {position:relative;height:560px;width:100%;}
#location #visual:before {content:'';width:100%;height:100%;background:rgba(0,0,0,0.2);position:absolute;left:0;top:0;}
#location #visual h2 {
	text-align:center;font-size:55px;color:#fff;position:absolute;left:0;top:62%;margin:-41.5px 0 0 0;overflow:hidden;
	z-index:320;text-align:center;width:100%;font-family:'linotype-didot';display:block;
}
#location #visual h2 span {display:block;margin-bottom:10px;color:#fff;font-family:'linotype-didot';font-size:18px;text-align:center;}
#location #visual .scroll {width:95%;position:absolute;left:0;bottom:30px;overflow:hidden;z-index:320;}
#location #visual .scroll span {width:83%;height:1px;background:#fff;position:absolute;left:0;top:50%;margin-top:-0.5px;}
#location #visual .scroll a {float:right;display:block;opacity:1;}

#location .lo_box {margin-bottom:80px;padding-top:50px;}
#location .lo_box #map {width:100%;height:10px;margin:50px 0;text-align:center;position:relative;z-index:90;background:#fff;}
#location .lo_box div {width:90%;margin:0 auto 20px;}
#location .lo_box div h3 {color:#454545;font-size:26px;border-bottom:1px solid #bfbfbf;padding-bottom:15px;margin: 45px 0 15px 0;font-weight:normal;}
#location .lo_box div h3 > span {display:inline-block;float:right;font-size:15px;color:#525252;margin-top:25px;}
#location .lo_box div > p {width:90%;color:#6d6d72;line-height:1.8em;text-align:left;margin:20px 0;}
#location .lo_box div > p span {display:block;margin-bottom:10px;font-size:20px;}

/* ------------------------------------------------------------------------------- */
/* exterior */
#exterior {}
#exterior #visual {position:relative;height:560px;width:100%;overflow:hidden;}
#exterior #visual:before {content:'';width:100%;height:100%;background:rgba(0,0,0,0.2);position:absolute;left:0;top:0;}
#exterior #visual .MyVideo {position:absolute;left:-25%;top:0;height:560px;}
#exterior #visual h2 {
	text-align:center;font-size:45px;color:#fff;position:absolute;left:0;top:62%;margin:-41.5px 0 0 0;overflow:hidden;
	z-index:320;text-align:center;width:100%;font-family:'linotype-didot';display:block;
}
#exterior #visual h2 span {display:block;margin-bottom:10px;color:#fff;font-family:'linotype-didot';font-size:16px;text-align:center;}
#exterior #visual .scroll {width:95%;position:absolute;left:0;bottom:30px;overflow:hidden;z-index:320;}
#exterior #visual .scroll span {width:83%;height:1px;background:#fff;position:absolute;left:0;top:50%;margin-top:-0.5px;}
#exterior #visual .scroll a {float:right;display:block;opacity:1;}

#exterior .content {position:relative;padding-top:100px;margin-bottom:0px;}
#exterior .content h3 {font-size:30px;color:#333;text-align:center;font-family:'linotype-didot';font-weight:bold;margin-bottom:50px;}
#exterior .content h3 span {display:block;margin-top:5px;font-size:16px;}

#exterior .swiper-button-next, #exterior .swiper-button-prev {width:35px;height:65px;top:50%;margin-top:-32.5px;z-index:320;}
#exterior .swiper-button-next {right:5%;background:url(../images/common/next.png) no-repeat 50% 50%;}
#exterior .swiper-button-prev {left:5%;background:url(../images/common/prev.png) no-repeat 50% 50%;}

#exterior .content .info {margin:70px auto 150px;width:85%;overflow:hidden;}
#exterior .content .info h5 {font-size:20px;color:#a48754;position:relative;padding-left:10px;margin-bottom:20px;float:left;margin-right:30px;font-weight:bold;}
#exterior .content .info h5:before {content:'';width:10px;height:20px;background:#a48754;opacity:0.3;position:absolute;left:0;top:0;}
#exterior .content .info p {line-height:1.5em;float:left;}

/* ------------------------------------------------------------------------------- */
/* experience */
#experience {}
#experience #visual {position:relative;height:560px;width:100%;overflow:hidden;}
#experience #visual:before {content:'';width:100%;height:100%;background:rgba(0,0,0,0.2);position:absolute;left:0;top:0;}
#experience #visual .MyVideo {position:absolute;left:-25%;top:0;height:560px;}
#experience #visual h2 {
	text-align:center;font-size:45px;color:#fff;position:absolute;left:0;top:62%;margin:-41.5px 0 0 0;overflow:hidden;
	z-index:320;text-align:center;width:100%;font-family:'linotype-didot';display:block;
}
#experience #visual h2 span {display:block;margin-bottom:10px;color:#fff;font-family:'linotype-didot';font-size:16px;text-align:center;}
#experience #visual .scroll {width:95%;position:absolute;left:0;bottom:30px;overflow:hidden;z-index:320;}
#experience #visual .scroll span {width:83%;height:1px;background:#fff;position:absolute;left:0;top:50%;margin-top:-0.5px;}
#experience #visual .scroll a {float:right;display:block;opacity:1;}

#experience .content {position:relative;padding-top:100px;}
#experience .content h3 {font-size:30px;color:#333;text-align:center;font-family:'linotype-didot';font-weight:bold;margin-bottom:50px;}
#experience .content h3 span {display:block;margin-top:5px;font-size:16px;}

#experience .swiper-button-next, #experience .swiper-button-prev {width:35px;height:65px;top:50%;margin-top:-32.5px;z-index:320;}
#experience .swiper-button-next {right:5%;background:url(../images/common/next.png) no-repeat 50% 50%;}
#experience .swiper-button-prev {left:5%;background:url(../images/common/prev.png) no-repeat 50% 50%;}

#experience .content .info {margin:70px auto 150px;width:85%;overflow:hidden;}
#experience .content .info h5 {font-size:20px;color:#a48754;position:relative;padding-left:10px;margin-bottom:20px;float:left;margin-right:30px;font-weight:bold;}
#experience .content .info h5:before {content:'';width:10px;height:20px;background:#a48754;opacity:0.3;position:absolute;left:0;top:0;}
#experience .content .info p {line-height:1.5em;float:left;}


/* ------------------------------------------------------------------------------- */
/* rpv */
#rpv #visual {width:100%;height:800px;position:relative;}
#rpv #visual {width:100%;height:800px;position:relative;}
#rpv #visual h2 {
	position:absolute;left:0;top:52%;width:100%;z-index:320;margin-top:-87px;font-size:42px;color:#fff;text-align:center;margin-bottom:30px;line-height:1.3em;opacity:0;
}
#rpv #visual h2 span {display:block;margin:10px auto;font-size:18px;line-height:1.3em;}
#rpv #visual .scroll_btn {position:absolute;left:50%;bottom:10px;z-index:320;margin-left:-20.5px;}

#rpv .rpv .rpv_lst li {margin:100px 0 120px;position:relative;}
#rpv .rpv .rpv_lst li h3 {font-size:34px;color:#202020;margin-bottom:40px;margin-left:40px;font-weight:lighter;}
#rpv .rpv .rpv_lst li h3 span {display:block;font-size:22px;color:#202020;opacity:0.6;margin-bottom:15px;}
#rpv .rpv .rpv_lst li .img {width:100%;height:560px;}
#rpv .rpv .rpv_lst li a {display:block;position:absolute;right:50px;bottom:-23.5px;}

/* ------------------------------------------------------------------------------- */
/* room */
#room {padding-top:170px;}
#room .top {width:100%;height:auto;position:relative;}
#room .top h2 {color:#fff;font-size:43px;text-align:center;width:100%;position:absolute;left:0;top:55%;margin-top:-34.5px;z-index:300;font-family:'linotype-didot';}
#room .top h2 span {font-size:30px;display:block;margin-bottom:10px;font-family:'linotype-didot';}
#room .top:before {content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.1);}
#room .top .top_img {width:100%;height:100%;}
#room .top a {position:absolute;left:50px;bottom:50px;z-index:320;}
#room .swiper-button-next, #room .swiper-button-prev {width:35px;height:65px;top:50%;margin-top:-32.5px;z-index:320;}
#room .swiper-button-next {right:5%;background:url(../images/common/next.png) no-repeat 50% 50%;}
#room .swiper-button-prev {left:5%;background:url(../images/common/prev.png) no-repeat 50% 50%;}

#room .content {overflow:hidden;padding:40px 0 0 0;}
#room .content .box {width:80%;margin:0 auto;overflow:hidden;}
#room .content .box > div {padding:45px 0;}
#room .content .box > div h5 {font-size:30px;color:#2f2f2f;position:relative;padding-left:7px;margin-bottom:20px;font-weight:bold;}
#room .content .box > div h5:before {content:'';width:10px;height:21px;background:#2f2f2f;opacity:0.3;position:absolute;left:0;bottom:5px;}

#room .content .box > div p {line-height:1.7em;font-size:19px;font-family:'futura-pt';}
#room .content .box > div ul li {line-height:1.7em;font-size:18px;font-family:'futura-pt';}
#room .content .box > div ul li:before {content:'';width:10px;height:5px;background:#2f2f2f;display:inline-block;margin-right:10px;}

#room .content .notice {text-align:center;line-height:1.6em;font-size:17px;color:#000;margin-top:50px;}

#room .main_room {margin-top:100px;}
#room .main_room h3 {font-size:30px;text-align:center;margin-bottom:30px;font-family:'linotype-didot';font-weight:bold;}
#room .main_room h3 span {display:block;font-size:20px;margin-top:5px;}

#room .main_room ul {width:100%;height:400px;overflow:hidden;}
#room .main_room ul li {float:left;width:20%;height:50%;position:relative;}
#room .main_room ul li.mr_lst01,#room .main_room ul li.mr_lst02,#room .main_room ul li.mr_lst03,#room .main_room ul li.mr_lst04 {width:25%;}
#room .main_room ul li:before {content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.3);}
#room .main_room ul li .img {width:100%;height:100%;}
#room .main_room ul li h4 {font-size:20px;color:#fff;text-align:center;position:absolute;left:0;top:50%;margin-top:-50px;font-family:'linotype-didot';width:100%;}
#room .main_room ul li .more {
	width:100px;padding:10px 0;border:1px solid #fff;text-align:center;color:#fff;font-size:12px;font-family:'linotype-didot';display:block;
	position:absolute;left:68%;bottom:15%;margin-left:-75px;
}
#room .main_room ul li:hover:before {background:rgba(0,0,0,0);}
#room .main_room ul li:hover .more {background:#ffd200;color:#fff;}

/* ------------------------------------------------------------------------------- */
/* fpv */
#facility {}
#facility #visual {position:relative;height:560px;width:100%;}
#facility #visual:before {content:'';width:100%;height:100%;background:rgba(0,0,0,0.3);position:absolute;left:0;top:0;}
#facility #visual h2 {
	text-align:center;font-size:55px;color:#fff;position:absolute;left:0;top:62%;margin:-41.5px 0 0 0;overflow:hidden;
	z-index:320;text-align:center;width:100%;font-family:'linotype-didot';display:block;
}
#facility #visual h2 span {display:block;margin-bottom:10px;color:#fff;font-family:'linotype-didot';font-size:18px;text-align:center;}
#facility #visual ul {width:100%;overflow:hidden;position:absolute;left:0;bottom:0;}
#facility #visual ul li {width:33.3333%;float:left;background:#31343b;}
#facility #visual ul li a {padding:12px 0;text-align:center;color:#fff;font-size:14px;border:1px solid #fff;display:block;}
#facility #visual ul li a.active {color:#ffd200;}
#facility #visual ul li a:hover {color:#ffd200;}

#facility .content {}
#facility .content .info {width:80%;margin:80px auto 100px;overflow:hidden;}
#facility .content .info h3 {font-size:35px;color:#333;font-family:'linotype-didot';font-weight:bold;text-align:center;margin-bottom:60px;}
#facility .content .info h3 span {display:block;margin-top:5px;font-size:16px;}
#facility .content .box {overflow:hidden;}
#facility .content .box > div {float:left;}
#facility .content .box > div h5 {font-size:18px;color:#2f2f2f;position:relative;padding-left:12px;margin-bottom:20px;font-weight:bold;}
#facility .content .box > div h5:before {content:'';width:10px;height:16px;background:#2f2f2f;opacity:0.3;position:absolute;left:0;top:0;}
#facility .content .box > div.box01 {width:100%;margin-bottom:60px;}
#facility .content .box > div.box01-1 {width:100%;margin-bottom:60px;}
#facility .content .box > div.box02 {width:25%;float:left;}
#facility .content .box > div.box03 {width:37.5%;float:left;}
#facility .content .box > div.box04 {width:37.5%;float:left;}
#facility .content .box > div p {line-height:1.7em;}

#facility .content .fc_sd {margin-bottom:0px;}

#facility .swiper-button-next, #facility .swiper-button-prev {width:35px;height:65px;top:50%;margin-top:-32.5px;z-index:320;}
#facility .swiper-button-next {right:5%;background:url(../images/common/next.png) no-repeat 50% 50%;}
#facility .swiper-button-prev {left:5%;background:url(../images/common/prev.png) no-repeat 50% 50%;}

/* ------------------------------------------------------------------------------- */
/* service */
#service {}
#service #visual {position:relative;height:560px;width:100%;}
#service #visual:before {content:'';width:100%;height:100%;background:rgba(0,0,0,0.2);position:absolute;left:0;top:0;}
#service #visual h2 {
	text-align:center;font-size:55px;color:#fff;position:absolute;left:0;top:62%;margin:-41.5px 0 0 0;overflow:hidden;
	z-index:320;text-align:center;width:100%;font-family:'linotype-didot';display:block;
}
#service #visual h2 span {display:block;margin-bottom:10px;color:#fff;font-family:'linotype-didot';font-size:18px;text-align:center;}
#service #visual .scroll {width:95%;position:absolute;left:0;bottom:30px;overflow:hidden;z-index:320;}
#service #visual .scroll span {width:83%;height:1px;background:#fff;position:absolute;left:0;top:50%;margin-top:-0.5px;}
#service #visual .scroll a {float:right;display:block;opacity:1;}

#service .content {position:relative;padding-top:100px;}
#service .content h3 {font-size:42px;color:#333;text-align:center;font-family:'linotype-didot';}
#service .content h3 span {display:block;margin-top:10px;font-size:16px;}
#service .content .back {
	position:absolute;left:0;top:3%;font-size:130px;opacity:0.05;color:#333;width:100%;font-family:'linotype-didot';text-align:center;
}
#service .content .service_img {margin-top:50px;margin-bottom:100px;}
#service .content .service_img img {display:block;margin:0 auto;}

/* ------------------------------------------------------------------------------- */
/* offer */
#offer #visual {position:relative;height:560px;width:100%;}
#offer #visual:before {content:'';width:100%;height:100%;background:rgba(0,0,0,0.2);position:absolute;left:0;top:0;}
#offer #visual h2 {
	text-align:center;font-size:55px;color:#fff;position:absolute;left:0;top:62%;margin:-41.5px 0 0 0;overflow:hidden;
	z-index:320;text-align:center;width:100%;font-family:'linotype-didot';display:block;
}
#offer #visual h2 span {display:block;margin-bottom:10px;color:#fff;font-family:'linotype-didot';font-size:18px;text-align:center;}
#offer #visual .scroll {width:95%;position:absolute;left:0;bottom:30px;overflow:hidden;z-index:320;}
#offer #visual .scroll span {width:83%;height:1px;background:#fff;position:absolute;left:0;top:50%;margin-top:-0.5px;}
#offer #visual .scroll a {float:right;display:block;opacity:1;}

#offer .contents {padding-top:80px;}
#offer .contents .cont {width:100%;}
#offer .selec ul {width:500px;margin:0 auto 50px;overflow:hidden;}
#offer .selec ul li {width:50%;float:left;}
#offer .selec ul li.btn_02 a {border-right:1px solid #868686;}
#offer .selec ul li a {
	display:block;padding:10px;background:#fff;color:#868686;border-top:1px solid #868686;
	border-bottom:1px solid #868686;border-left:1px solid #868686;text-align:center;
}
#offer .selec ul li a.active {background:#284662;color:#fff;}

#offer .iframe {width:95%;margin:0 auto 100px;}

/* ------------------------------------------------------------------------------- */
/* travel */

#travel {}
#travel #visual {position:relative;height:560px;width:100%;overflow:hidden;}
#travel #visual:before {content:'';width:100%;height:100%;background:rgba(0,0,0,0.2);position:absolute;left:0;top:0;}
#travel #visual .MyVideo {position:absolute;left:-25%;top:0;height:560px;}
#travel #visual h2 {
	text-align:center;font-size:45px;color:#fff;position:absolute;left:0;top:62%;margin:-41.5px 0 0 0;overflow:hidden;
	z-index:320;text-align:center;width:100%;font-family:'linotype-didot';display:block;
}
#travel #visual h2 span {display:block;margin-bottom:10px;color:#fff;font-family:'linotype-didot';font-size:16px;text-align:center;}
#travel #visual .scroll {width:95%;position:absolute;left:0;bottom:30px;overflow:hidden;z-index:320;}
#travel #visual .scroll span {width:83%;height:1px;background:#fff;position:absolute;left:0;top:50%;margin-top:-0.5px;}
#travel #visual .scroll a {float:right;display:block;opacity:1;}

#travel {padding-top:71px;}
#travel ul.travel_lst li {width:90%;padding:45px 0;margin:0 auto;}
#travel ul.travel_lst li .img {height:225px;width:100%;}
#travel ul.travel_lst li .cont {width:100%;margin:50px 0 20px;}
#travel ul.travel_lst li .cont b {display:block;color:#b9ad8c;font-size:18px;font-weight:normal;margin-bottom:20px;}
#travel ul.travel_lst li .cont h3 {font-size:30px;float:left;color:#3e3e3e;margin-bottom:20px;width:100%;margin-top:10px;fotn-weight:normal;}
#travel ul.travel_lst li .cont p {color:#6c6c6c;line-height:1.8em;font-size:16px;}

#travel ul.travel_lst li.tlst_01 .img {background:url(../../images/travel/1.jpg) no-repeat 50% 50%;background-size:cover;}
#travel ul.travel_lst li.tlst_02 .img {background:url(../../images/travel/2.jpg) no-repeat 50% 50%;background-size:cover;}
#travel ul.travel_lst li.tlst_03 .img {background:url(../../images/travel/3.jpg) no-repeat 50% 50%;background-size:cover;}
#travel ul.travel_lst li.tlst_04 .img {background:url(../../images/travel/4.jpg) no-repeat 50% 50%;background-size:cover;}
#travel ul.travel_lst li.tlst_05 .img {background:url(../../images/travel/5.jpg) no-repeat 50% 50%;background-size:cover;}
#travel ul.travel_lst li.tlst_06 .img {background:url(../../images/travel/6.jpg) no-repeat 50% 50%;background-size:cover;}
#travel ul.travel_lst li.tlst_07 .img {background:url(../../images/travel/7.jpg) no-repeat 50% 50%;background-size:cover;}
#travel ul.travel_lst li.tlst_08 .img {background:url(../../images/travel/8.jpg) no-repeat 50% 50%;background-size:cover;}


/* ------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------- */
/* reserve */
#reserve #visual {position:relative;height:560px;width:100%;}
#reserve #visual:before {content:'';width:100%;height:100%;background:rgba(0,0,0,0.2);position:absolute;left:0;top:0;}
#reserve #visual h2 {
	text-align:center;font-size:55px;color:#fff;position:absolute;left:0;top:62%;margin:-41.5px 0 0 0;overflow:hidden;
	z-index:320;text-align:center;width:100%;font-family:'linotype-didot';display:block;
}
#reserve #visual h2 span {display:block;margin-bottom:10px;color:#fff;font-family:'linotype-didot';font-size:18px;text-align:center;}
#reserve #visual .scroll {width:95%;position:absolute;left:0;bottom:30px;overflow:hidden;z-index:320;}
#reserve #visual .scroll span {width:83%;height:1px;background:#fff;position:absolute;left:0;top:50%;margin-top:-0.5px;}
#reserve #visual .scroll a {float:right;display:block;opacity:1;}

#reserve .contents {padding-top:80px;}
#reserve .selec ul {width:500px;margin:0 auto;overflow:hidden;}
#reserve .selec ul li {width:50%;float:left;}
#reserve .selec ul li.btn_02 a {border-right:1px solid #868686;}
#reserve .selec ul li a {
	display:block;padding:10px;background:#fff;color:#868686;border-top:1px solid #868686;
	border-bottom:1px solid #868686;border-left:1px solid #868686;text-align:center;
}
#reserve .selec ul li a.active {background:#ffd200;color:#fff;}

#reserve .tab01 {display:block;}
#reserve .tab02 {display:none;margin-top:60px;}
#reserve .tab02 > h3 {font-size:20px;display:block;border-top:1px solid #5f5162;background:#f1f1f1;padding:20px;}
#reserve .tab02 .price {margin:80px 0 70px;}
#reserve .tab02 .price h3 {font-size:20px;display:block;border-top:1px solid #5f5162;background:#f1f1f1;padding:20px;}
#reserve .tab02 .price ul {width:95%;margin: 30px auto 0;}
#reserve .tab02 .price ul li {line-height:1.8em;color:#4d4d4d;font-size:15px;}

#reserve .tab02 .rv_notice {margin:80px 0 70px;}
#reserve .tab02 .rv_notice h3 {font-size:20px;display:block;border-top:1px solid #5f5162;background:#f1f1f1;padding:20px;}
#reserve .tab02 .rv_notice ul {width:95%;margin: 30px auto 0;}
#reserve .tab02 .rv_notice ul li {line-height:1.8em;color:#4d4d4d;font-size:15px;}

#reserve .tab02 .refund {margin-bottom:100px;}
#reserve .tab02 .refund h3 {font-size:20px;display:block;border-top:1px solid #5f5162;background:#f1f1f1;padding:20px;}
#reserve .tab02 .refund h4 {font-size:20px;text-align:left;margin: 20px 0 20px 5%;font-weight:normal;}
#reserve .tab02 .refund table {width:95%;margin:40px auto 0;}
#reserve .tab02 .refund table thead tr th {padding:10px 0;background:#f1f1f1;border-right:1px solid #c0c0c0;font-weight:normal;font-size:14px;font-family:'NanumBarunGothic';}
#reserve .tab02 .refund table thead tr th:nth-child(1) {border-left:1px solid #c0c0c0;}
#reserve .tab02 .refund table tbody tr {border-bottom:1px solid #c0c0c0;}
#reserve .tab02 .refund table tbody tr td {
	text-align:center;padding:10px 0;color:#a45959;font-family:'NanumBarunGothic';font-weight:normal;font-size:14px;
	border-right:1px solid #c0c0c0;
}
#reserve .tab02 .refund table tbody tr td:nth-child(1) {border-left:1px solid #c0c0c0;}
#reserve .tab02 .refund ul {margin:30px 0 0 5%;}
#reserve .tab02 .refund ul li {line-height:1.5em;color:#4d4d4d;font-size:15px;}
.rv_table {display:block;margin:0 auto;}

/* ------------------------------------------------------------------------------- */
/* table */
#table #visual {position:relative;height:560px;width:100%;}
#table #visual:before {content:'';width:100%;height:100%;background:rgba(0,0,0,0.2);position:absolute;left:0;top:0;}
#table #visual h2 {
	text-align:center;font-size:55px;color:#fff;position:absolute;left:0;top:62%;margin:-41.5px 0 0 0;overflow:hidden;
	z-index:320;text-align:center;width:100%;font-family:'linotype-didot';display:block;
}
#table #visual h2 span {display:block;margin-bottom:10px;color:#fff;font-family:'linotype-didot';font-size:18px;text-align:center;}
#table #visual .scroll {width:95%;position:absolute;left:0;bottom:30px;overflow:hidden;z-index:320;}
#table #visual .scroll span {width:83%;height:1px;background:#fff;position:absolute;left:0;top:50%;margin-top:-0.5px;}
#table #visual .scroll a {float:right;display:block;opacity:1;}

#table .contents {padding-top:80px;}
#table .contents .cont {width:100%;}
#table .selec ul {width:250px;margin:0 auto 50px;overflow:hidden;}
#table .selec ul li {width:250px;float:left;}
#table .selec ul li.btn_02 a {border-right:1px solid #868686;}
#table .selec ul li a {
	display:block;padding:10px;background:#fff;color:#868686;border-top:1px solid #ffd200;
	border-bottom:1px solid #ffd200;border-left:1px solid #ffd200;text-align:center;
}
#table .selec ul li a.active {background:#ffd200;color:#fff;}

#table .iframe {width:95%;margin:0 auto 100px;}
