@charset "utf-8";

/* pororo Å×¸¶ÆÄÅ© */
.warp_bg.b_bg22 #header {height:131px;}
#pororoCon {width:1600px;margin:0 auto;text-align:center;}
#pororoCon .comCon {padding-top:110px;position:relative;z-index:5;}
#pororoCon .comCon .title {z-index:2;position:relative;}
#pororoCon .comCon .characters {position:relative;z-index:1;width:100%;height:795px;}
#pororoCon .comCon .characters div {opacity:0;position:absolute;top:0;}
#pororoCon .comCon .characters .ch0 {left:427px;margin-top:-90px;}
#pororoCon .comCon .characters .ch1 {left:1010px;margin-top:-90px;}
#pororoCon .comCon .characters .ch2 {left:178px;margin-top:173px;}
#pororoCon .comCon .characters .ch3 {left:389px;margin-top:-110px;}
#pororoCon .comCon .characters .ch4 {left:100px;margin-top:-90px;}
#pororoCon .comCon .characters .ch5 {left:878px;margin-top:278px;}
#pororoCon .comCon .characters .ch6 {left:1100px;margin-top:532px;}
#pororoCon .board {font-size:0;padding-bottom:30px;}
#pororoCon .board a {display:inline-block;margin:0 22px;}
#pororoCon .map {position:relative;}
#pororoCon .map .f1 {display:inline-block;position:absolute;right:215px;bottom:336px;width:339px;height:222px;background:url('../images/btn/btn_pororo_more_1f_off.png') 0 0 no-repeat;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
#pororoCon .map .f1:hover {background:url('../images/btn/btn_pororo_more_1f_on.png') 0 0 no-repeat;}
#pororoCon .map .f2 {display:inline-block;position:absolute;left:163px;bottom:628px;width:339px;height:222px;background:url('../images/btn/btn_pororo_more_2f_off.png') 0 0 no-repeat;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
#pororoCon .map .f2:hover {background:url('../images/btn/btn_pororo_more_2f_on.png') 0 0 no-repeat;}
#pororoCon .parkFMap {position:relative;}
#pororoCon .parkFMap .fBtn {position:absolute;left:100px;top:300px;}
#pororoCon .parkFMap .f1 {display:block;width:339px;height:222px;background:url('../images/btn/btn_pororo_more_1f_off.png') 0 0 no-repeat;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
#pororoCon .parkFMap .f1.on,#pororoCon .parkFMap .f1:hover {background:url('../images/btn/btn_pororo_more_1f_on.png') 0 0 no-repeat;}
#pororoCon .parkFMap .f2 {display:block;width:339px;height:222px;background:url('../images/btn/btn_pororo_more_2f_off.png') 0 0 no-repeat;margin-bottom:35px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
#pororoCon .parkFMap .f2.on,#pororoCon .parkFMap .f2:hover {background:url('../images/btn/btn_pororo_more_2f_on.png') 0 0 no-repeat;}
#pororoCon .parkFMap .fMap {padding:85px 140px 0 0;text-align:right;}
#pororoCon .parkFMap .mapBtns {background:url('../images/bg/bg_park_btn.jpg') 0 0 no-repeat;height:511px;padding:0 68px;margin-top:30px;}
#pororoCon .parkFMap .mapBtns ul {padding-top:23px;overflow:hidden;margin-right:-20px;}
#pororoCon .parkFMap .mapBtns ul li {float:left;width:25%;}
#pororoCon .parkFMap .mapBtns ul li a {display:block;width:351px;height:86px;margin-right:20px;margin-top:40px;}
#pororoCon .parkFMap .mapBtns.btn2 {background:url('../images/bg/bg_park_btn2.jpg') 0 0 no-repeat;height:758px;}
/* pororo °´½Ç¾È³» */
#pororoCon .roomConBg {position:relative; z-index:1; margin-bottom:98px;}
#pororoCon .roomConBg:after {content:"";display:block;width:100%;height:140px;background:#e9e9e9;position:absolute;bottom:-48px;left:0; z-index:-1;}
#pororoCon .roomCon1 {max-width:1200px; margin:0 auto; }
#pororoCon .roomCon1 .premiun {position:relative; width:100%;overflow:hidden; height:370px; margin-top:100px;}
#pororoCon .roomCon1 .premiun .left {margin-right:620px; text-align:left;}
#pororoCon .roomCon1 .premiun .left .tit {padding:63px 0 20px;}
#pororoCon .roomCon1 .premiun .left .txt {font-size:22px;color:#444;font-weight:400;line-height:1.5;letter-spacing:-1px;}
#pororoCon .roomCon1 .premiun .img {width:620px;position:absolute;top:-10px;right:0;}
#pororoCon .roomCon1 .premiun .img > div {float:left;margin:10px 0 0 10px;}
#pororoCon .roomCon2 {padding-bottom:80px;}
#pororoCon .videoWrap {position:relative; margin-bottom:200px;max-width:1200px; margin:0 auto;}
#pororoCon .videoWrap .cover {position:absolute;top:0;left:0;}

#pororoCon .roomCon3 {width:100%;overflow:hidden;}
#pororoCon .roomCon3 .videoWrap {margin-top:65px;}
#pororoCon .roomCon3 .themeBtn {text-align:center;font-size:0; padding:65px 0;}
#pororoCon .roomCon3 .themeBtn > div {display:inline-block;}
#pororoCon .roomCon3 .themeBtn > div a {display:block; margin:40px 83px 0;}
#pororoCon .roomCon3 .themeBtn p {font-size:22px;color:#333;font-weight:400;line-height:1.2; padding-top:75px; letter-spacing:-1px;}
#pororoCon .roomCon3 .themeBtn p strong {font-size:22px;color:#333;font-weight:bold;line-height:1.2;}
#pororoCon .roomCon3 .gift {padding:80px 0;}




.prrPop.room .prrWrap {max-width:800px;}
.prrPop.room .prrWrap.by {background:url('../images/bg/bg_pororo_room_pop_by.jpg') 0 0 no-repeat;height:1400px;padding-top:0;}
.prrPop.room .prrWrap.ab {background:url('../images/bg/bg_pororo_room_pop_ab.jpg') 0 0 no-repeat;height:1400px;padding-top:0;}
.prrPop.room .prrWrap .prrCon1 {width:680px;padding-bottom:24px;}
.prrPop.room .prrWrap .prrCon1 .pororoPng {position:absolute;top:-194px;right:0;z-index:1;}
.prrPop.room .prrWrap .prrCon1 .slick-dots li {width:20px;height:20px;}
.prrPop.room .prrWrap.by .prrCon1 .slick-dots li.slick-active {background:#0067b4;}
.prrPop.room .prrWrap.ab .prrCon1 .slick-dots li.slick-active {background:#226c35;}
.prrPop.room .prrWrap .popclose {top:30px;right:30px;}
.prrPop.room .prrWrap .roomMax {padding:76px 60px 0;}
.prrPop.room .prrWrap .roomMax .txt {padding:30px 0;font-size:16px;color:#444;font-weight:400;line-height:1.8;letter-spacing:-1px;}
.prrPop.room .prrWrap .roomMax .txt span {display:inline-block;font-size:16px;color:#444;font-weight:400;line-height:1.8;letter-spacing:-1px;position:relative;z-index:1;}
.prrPop.room .prrWrap .roomMax .txt span:after {content:"";display:inline-block;width:100%;height:10px;background:#fff253;position:absolute;bottom:4px;left:0;z-index:-1;}


.prrPop {width:100%;overflow:hidden;background:#fff;position:relative;}
.prrPop .prrWrap {position:relative;max-width:600px;margin:0 auto;height:549px;min-height:100%;padding-top:253px;}
.prrPop.pop1 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_1_1.jpg') 0 0 no-repeat;}
.prrPop.pop2 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_2.jpg') 0 0 no-repeat;}
.prrPop.pop3 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_3.jpg') 0 0 no-repeat;}
.prrPop.pop4 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_4.jpg') 0 0 no-repeat;}
.prrPop.pop5 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_5.jpg') 0 0 no-repeat;}
.prrPop.pop6 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_6.jpg') 0 0 no-repeat;}
.prrPop.pop7 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_7.jpg') 0 0 no-repeat;}
.prrPop.pop8 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_8.jpg') 0 0 no-repeat;}
.prrPop.pop9 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_9.jpg') 0 0 no-repeat;}
.prrPop.pop10 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_10.jpg') 0 0 no-repeat;}
.prrPop.pop11 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_11.jpg') 0 0 no-repeat;}
.prrPop.pop12 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_12.jpg') 0 0 no-repeat;}
.prrPop.pop13 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_13.jpg') 0 0 no-repeat;}
.prrPop.pop14 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_14.jpg') 0 0 no-repeat;}
.prrPop.pop15 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_15.jpg') 0 0 no-repeat;}
.prrPop.pop16 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_16.jpg') 0 0 no-repeat;}
.prrPop.pop17 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_17.jpg') 0 0 no-repeat;}
.prrPop.pop18 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_18.jpg') 0 0 no-repeat;}
.prrPop.pop19 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_19.jpg') 0 0 no-repeat;}
.prrPop.pop20 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_20.jpg') 0 0 no-repeat;}
.prrPop.pop21 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_21.jpg') 0 0 no-repeat;}
.prrPop.pop22 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_22.jpg') 0 0 no-repeat;}
.prrPop.pop23 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_23.jpg') 0 0 no-repeat;}
.prrPop.pop24 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_24.jpg') 0 0 no-repeat;}
.prrPop.pop25 .prrWrap  {background:url('../images/bg/bg_pop_pororo_539_25.jpg') 0 0 no-repeat;}





.prrPop .prrWrap .popclose {position:absolute;top:10px;right:10px;}
.prrPop .prrWrap .prrCon1 .prrRrevBtn {background:url('../images/btn/btn_pororo_left_off.png') 0 0 no-repeat;}
.prrPop .prrWrap .prrCon1 .prrNextBtn {background:url('../images/btn/btn_pororo_right_off.png') 0 0 no-repeat;}
/* blue */
.prrPop .prrWrap.blue .prrCon1 .prrRrevBtn:hover {background:url('../images/btn/btn_pororo_left_blue_on.png') 0 0 no-repeat;}
.prrPop .prrWrap.blue .prrCon1 .prrNextBtn:hover {background:url('../images/btn/btn_pororo_right_blue_on.png') 0 0 no-repeat;}
.prrPop .prrWrap.blue .prrCon1 .slick-dots li.slick-active {background:#51c7e6;}
.prrPop .prrWrap.blue .prrCon2 .mdT span {background:#51c7e6;}
.prrPop .prrWrap.blue .prrCon3 strong {background:url('../images/img/img_pororo_worning_blue.png') 0 0 no-repeat;}
/* purple */
.prrPop .prrWrap.purple .prrCon1 .prrRrevBtn:hover {background:url('../images/btn/btn_pororo_left_purple_on.png') 0 0 no-repeat;}
.prrPop .prrWrap.purple .prrCon1 .prrNextBtn:hover {background:url('../images/btn/btn_pororo_right_purple_on.png') 0 0 no-repeat;}
.prrPop .prrWrap.purple .prrCon1 .slick-dots li.slick-active {background:#944299;}
.prrPop .prrWrap.purple .prrCon3 strong {background:url('../images/img/img_pororo_worning_purple.png') 0 0 no-repeat;}
.prrPop .prrWrap.purple .prrCon2 .mdT span {background:#944299;}
/* pink */
.prrPop .prrWrap.pink .prrCon1 .prrRrevBtn:hover {background:url('../images/btn/btn_pororo_left_pink_on.png') 0 0 no-repeat;}
.prrPop .prrWrap.pink .prrCon1 .prrNextBtn:hover {background:url('../images/btn/btn_pororo_right_pink_on.png') 0 0 no-repeat;}
.prrPop .prrWrap.pink .prrCon1 .slick-dots li.slick-active {background:#de2d88;}
.prrPop .prrWrap.pink .prrCon3 strong {background:url('../images/img/img_pororo_worning_pink.png') 0 0 no-repeat;}
.prrPop .prrWrap.pink .prrCon2 .mdT span {background:#de2d88;}
/* green */
.prrPop .prrWrap.green .prrCon1 .prrRrevBtn:hover {background:url('../images/btn/btn_pororo_left_green_on.png') 0 0 no-repeat;}
.prrPop .prrWrap.green .prrCon1 .prrNextBtn:hover {background:url('../images/btn/btn_pororo_right_green_on.png') 0 0 no-repeat;}
.prrPop .prrWrap.green .prrCon1 .slick-dots li.slick-active {background:#81af41;}
.prrPop .prrWrap.green .prrCon3 strong {background:url('../images/img/img_pororo_worning_green.png') 0 0 no-repeat;}
.prrPop .prrWrap.green .prrCon2 .mdT span {background:#81af41;}
/* yellow */
.prrPop .prrWrap.yellow .prrCon1 .prrRrevBtn:hover {background:url('../images/btn/btn_pororo_left_yellow_on.png') 0 0 no-repeat;}
.prrPop .prrWrap.yellow .prrCon1 .prrNextBtn:hover {background:url('../images/btn/btn_pororo_right_yellow_on.png') 0 0 no-repeat;}
.prrPop .prrWrap.yellow .prrCon1 .slick-dots li.slick-active {background:#f3b219;}
.prrPop .prrWrap.yellow .prrCon3 strong {background:url('../images/img/img_pororo_worning_yellow.png') 0 0 no-repeat;}
.prrPop .prrWrap.yellow .prrCon2 .mdT span {background:#f3b219;}


.prrCon1 {width:468px;margin:0 auto 56px;position:relative;}
.prrCon1:after {content:"";display:block;clear:both;}
.prrCon1 .prrRrevBtn {position:absolute;top:50%;left:-34px;margin-top:-12px;width:24px;height:24px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.prrCon1 .prrNextBtn {position:absolute;top:50%;right:-34px;margin-top:-12px;width:24px;height:24px; -webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.prrCon1 .slick-dots {position:absolute;left:0;bottom:-36px;width:100%;font-size:0;text-align:center;}
.prrCon1 .slick-dots button {display:none;}
.prrCon1 .slick-dots li {display:inline-block;width:16px;height:16px;border-radius:50%;margin:0 10px;background:#bbbbbb;cursor:pointer;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.prrCon2 {margin:0 auto;/* border-top:1px solid #eee; */text-align:center;letter-spacing:-0.5px;}
.prrCon2:after {content:"";display:block;clear:both;}
.prrCon2 .bigT {font-size:18px;color:#333;font-weight:500;line-height:1.5;font-family:'NotoSansKR';padding:30px 0;}
.prrCon2 .bigT.pdS {padding:20px 0;}
.prrCon2 .bigT.pdB {padding:60px 0;}
.prrCon2 .mdT {display:inline-block;font-size:15px;color:#333;font-weight:500;line-height:23px;font-family:'NotoSansKR';}
.prrCon2 .mdT span {width:50px;display:inline-block;vertical-align:top;font-size:14px;color:#fff;font-weight:400;line-height:23px;margin-right:10px;border-radius:30px;padding:0 12px;font-family:'NotoSansKR';}
.prrCon2 .mdT + .mdT {margin-left:20px;}
.prrCon3 {max-width:443px;margin:0 auto;padding:25px 0 10px;border-bottom:1px solid #eee;}
.prrCon3:after {content:"";display:block;clear:both;}
.prrCon3 strong {position:relative;display:block;font-size:16px;color:#333;font-weight:500;line-height:20px;padding-left:26px;font-family:'NotoSansKR';}
.prrCon3 strong:after {display:inline-block;content:"";width:260px;height:1px;position:absolute;right:0;top:10px;background:#eee;}
.prrCon3 ul {width:100%;overflow:hidden;padding-top:10px;}
.prrCon3 ul li:before {margin-top:10px;margin-right:8px;display:inline-block;content:"";width:2px;height:2px;background:#bbb;vertical-align:top;}
.prrCon3 ul li {text-indent:-10px;margin-left:10px;font-size:14px;color:#666;font-weight:400;line-height:1.5;font-family:'NotoSansKR';letter-spacing:-0.5px;}

.onlyTxt {padding-top:50px;}
.onlyTxt .bigT {font-size:16px;color:#333;font-weight:500;line-height:1.8;}

.prrCon3.bdN {border:0;padding:25px 0;}
.prrCon4 {text-align:center;}
.prrCt {text-align:center;}





/* bohol */
#boholCon {margin:0 auto; width:100%; overflow:hidden; text-align:center;}


/*Å×ÀÌºítype*/
.table_type01	{}
.table_type01	th	{padding:14px 0;font-size:14px;background:#f5f6f8;color:#555;border-top:solid 2px #45b6ad;border-bottom:solid 2px #d2d2d2;}
.table_type01	td	{text-align:center;font-size:14px;padding:14px 0;border-bottom:solid 1px #d2d2d2;}
.table_type01	td.list_01	{text-align:left;padding-left:10px;}
.table_type01	td.list_01	a	{color:#555;}

.table_type02	{border-bottom:solid 2px #d2d2d2;}
.table_type02	tr.tit_area	th	{padding:14px 0;font-size:14px;background:#f5f6f8;color:#555;border-bottom:solid 1px #d2d2d2;}
.table_type02	tr.tit_area	td	{padding:14px 0;font-size:14px;color:#555;text-align:left;padding-left:20px;border-bottom:solid 1px #d2d2d2;}
.table_type02	tr.t_b	th,.table_type02	tr.t_b	td	{border-top:solid 2px #45b6ad;}
.table_type02	tr.content_view	td	{padding:40px 30px;font-size:14px;color:#555;line-height:150%;border-top:solid 2px #d2d2d2; text-align:center;}
.table_type02	tr.page_area	th	{padding:14px 0;font-size:14px;background:#f5f6f8;color:#555;border-bottom:solid 1px #d2d2d2;}
.table_type02	tr.page_area	td	{padding:14px 0 14px 20px;font-size:14px;color:#555;border-bottom:solid 1px #d2d2d2;}
.table_type02	tr.page_area	td.day	{padding-right:20px;text-align:right;}
.table_type02	tr.page_area.b_t01	th,.table_type02	tr.page_area.b_t01	td{border-top:solid 2px #d2d2d2;}
.table_type02	tr.page_area	td	span	{display:block;color:#777;}
.table_type03	{border-bottom:solid 1px #d2d2d2;}
.table_type03	tr.t_b	th,.table_type03	tr.t_b	td	{border-top:solid 2px #45b6ad;}
.table_type03	th	{font-size:14px;background:#f5f6f8;color:#555;border-bottom:solid 1px #d2d2d2;text-align:left;padding:14px 0 14px 37px;}
.table_type03	th	strong	{color:#0672b8;}
.table_type03	td	{padding:7px 0 7px 20px;font-size:14px;color:#555;border-bottom:solid 1px #d2d2d2;}
.table_type03	tr.t_b td p.text {font-size:14px; color:#555; line-height:1.6; padding:20px 0; font-weight:400;}
.table_type03	tr.t_b td p.text strong {font-size:14px; color:#333; font-weight:600; line-height:1.6; }
.table_type03	tr.t_b td p.text span {display:block; padding-bottom:20px; font-size:15px; color:#333; font-weight:600; line-height:1.4;}

#container	.sub_content .tbTit {text-align:center; font-size:16px; color:#333; font-weight:600; line-height:100%; padding:15px 0;}

.table_type04	{border-bottom:solid 2px #d2d2d2;}
.table_type04	tr.tit_area	th	{padding:14px 0 14px 20px;font-size:14px;background:#f5f6f8;color:#555;border-bottom:solid 1px #d2d2d2;text-align:left;}
.table_type04	tr.tit_area	td	{padding:14px 10px 14px 20px;font-size:14px;color:#555;text-align:left;border-bottom:solid 1px #d2d2d2;}
.table_type04	tr.tit_area	td.line_right	{border-right:solid 1px #d2d2d2;}
.table_type04	tr.t_b	th,.table_type04	tr.t_b	td	{border-top:solid 2px #45b6ad;}





/* paging */
div.paging {margin:30px auto; text-align:center;}
div.paging * {display:inline-block;vertical-align:middle;line-height:35px;}
div.paging ul	{padding:0 20px;}
div.paging li a {background-color:#fff; border:1px solid #bbb; line-height:35px; font-weight:bold; color:#777; width:33px;}
div.paging li a:hover {border:1px solid #3db2a9;}
div.paging li strong { border:1px solid #3db2a9; line-height:35px; font-weight:bold; color:#3db2a9;width:33px;}
div.paging span.btn {line-height:35px;}
div.paging span.btn a {background-position:left; background-repeat:no-repeat; border:1px solid #fff; width:19px; height:35px; font-size:0; line-height:0; text-indent:-99999px; vertical-align:top;}
div.paging span.btn a:hover {border:1px solid #fff;}
div.paging span.btn a.pageFirst {background-image:url('../images/btn/btn_page_first.gif');}
div.paging span.btn a.pagePrev {background-image:url('../images/btn/btn_page_prev.gif');}
div.paging span.btn a.pageNext {background-image:url('../images/btn/btn_page_next.gif');}
div.paging span.btn a.pageLast {background-image:url('../images/btn/btn_page_last.gif');}

/*°Ô½ÃÆÇ °Ë»ö¿µ¿ª*/
.board_search	{position:relative;background:#f1f1f1;padding:19px 396px 19px 454px;border:solid 1px #e1e3e4;margin-top:60px;}
.board_search	select	{position:absolute;left:307px;top:19px;height:35px;width:130px;padding-left:10px;border:solid 1px #bbb;}
.board_search	.search_text	{padding:5px 0;width:100%;border:solid 1px #bbb;}
.board_search	.search_btn	{position:absolute;right:307px;top:19px;width:78px;background:#3db2a9;color:#fff;font-weight:700;font-size:16px;padding:7px 0;border:solid 1px #36a9a0;margin:0;}








/*ÀÌº¥Æ®¸®½ºÆ®*/
.event_box	{position:relative;}
.event_search	{position:absolute;right:0;top:10px;}
.event_search	li	{float:left;margin-left:10px;}
.event_search	li.select_ul	select	{width:98px;padding-left:10px;border:solid 1px #bbb;height:35px;}
.event_search	li	input.input_ul	{border:solid 1px #bbb;width:168px;padding:5px 0;}
.event_search	li	input.button_ul	{background:#3db2a9;color:#fff;font-weight:700;font-size:16px;padding:7px 0;border:solid 1px #36a9a0;margin:0;width:78px;}

.content	{}
.content	ul	{}
.content	ul	li	{padding:20px 0;border-bottom:solid 1px #d2d2d2;}
.content	ul	li	dl	{}
.content	ul	li	dl	dt	{float:left;}
.content	ul	li	dl	dd	{width:555px;float:right;margin-top:20px;}
.content	ul	li	dl	dd	p.tit	{font-size:18px;color:#333;padding:4px 0 4px 80px;font-weight:700;margin-bottom:20px;}
.content	ul	li	dl	dd	p.ing	{background:url(../images/bg/ing_bg.gif) no-repeat 0 0;}
.content	ul	li	dl	dd	p.end	{background:url(../images/bg/end_bg.gif) no-repeat 0 0;}
.content	ul	li	dl	dd	div	{font-size:14px;line-height:150%;color:#555;margin-bottom:12px;}
.content	ul	li	dl	dd	p.event_day	{padding:13px 0 13px 20px;background:#f1f1f1;font-size:14px;color:#555;}
.content	ul	li	dl	dd	p.event_day	strong	{}


/*ÅÜ½ºÅ¸ÀÏ*/
#tab_menus	{padding-bottom:15px;border-bottom:solid 2px #d2d2d2;}
#tab_menus li {padding-bottom:6px;float: left;}
#tab_menus li a {padding: 14px 0;color: #777;background:#f1f1f1;font-weight:700;font-size: 16px;display: block;min-width:158px;text-align:center;border:solid 1px #e1e3e4;}
#tab_menus li a:hover {color: #fff;background-color: #3db2a9;}
#tab_menus li.selected	{background:url(../images/bg/arrow01.png) no-repeat center bottom;z-index:99;}
#tab_menus li.selected a {color:#fff;border:solid 1px #36a9a0;background:#3db2a9;}
.tab_right {margin-bottom: 16px;border-width: 0 0 1px 1px;border-style: solid;border-color: #ae9f96;width: 80px;height: 31px;float: left;}

#tab_menus_in {padding:20px 0 26px; width:100%; overflow:hidden; font-size:0; text-align:center;}
#tab_menus_in li {display:inline-block; background:url('../images/bg/tab_menus_in_bg.jpg') right top no-repeat; padding:0 28px 0 31px;}
#tab_menus_in li:last-child {background:none;}
#tab_menus_in li a {padding:0 0 5px 0; color: #333; font-weight:bold; line-height:100%; font-size:16px;display:inline-block; text-align:center;}
#tab_menus_in li a:hover, #tab_menus_in li.selected a {border-bottom:2px solid #3db2a9; color: #3db2a9; font-weight:bold;}



/*°¶·¯¸® ¸®½ºÆ®*/
.gallery_area	{border-top:solid 2px #d2d2d2;border-bottom:solid 2px #d2d2d2;padding:20px 0 0 0;}
.gallery_box	{margin-left:-21px;}
.gallery_box	li	{position:relative;width:360px;float:left;margin:0 0 21px 21px;}
.gallery_box	li	p	{background:#000;height:40px;width:100%;filter:alpha(opacity=80); opacity:0.8;position:absolute;left:0;bottom:0;}
.gallery_box	li	div	{padding:0 20px;position:absolute;left:0;bottom:13px;}
.gallery_box	li	div	strong	{float:left;width:240px;display:block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;font-size:14px;color:#fff;}
.gallery_box	li	div	span	{float:right;width:80px;display:block;font-size:13px;color:#777;}

/*ºê·Î¼Å ¸®½ºÆ®*/

.brochure_area	{border-top:solid 2px #d2d2d2;border-bottom:solid 2px #d2d2d2;padding:20px 0 0 0;}
.brochure_area	ul	{margin-left:-20px;}
.brochure_area	ul	li	{height:562px;width:270px;float:left;margin:0 0 25px 20px;}
.brochure_area	ul	li	strong	{display:block;font-size:22px;color:#333;margin:20px 0 15px 0;}
.brochure_area	ul	li	span	{display:block;font-size:13px;color:#777;}
.brochure_area	ul	li	div	{font-size:14px;color:#555;line-height:150%;margin-bottom:10px;}

/*Q&A*/
.h3_tit	{font-size:20px;color:#333;margin-bottom:10px;}
.man_info	{border:solid 1px #d2d2d2;padding:30px;overflow-y:scroll;}
.man_info	h4	{font-size:14px;color:#333;margin-bottom:13px;}
.man_info	ul	{}
.man_info	ul	li	{line-height:140%;font-size:14p;color:#555;margin-bottom:10px;}
.txt_check	{text-align:right;margin:10px 0 50px 0;}
.p_strong	{color:#555;margin-bottom:10px;font-size:14px;}
.p_strong	strong	{color:#0672b8;}
.qnaTopPs {font-size:14px; color:#555; font-weight:normal; line-height:1.5; padding:15px 0 30px;}
.qnaTopPs strong {font-size:14px; color:#333; font-weight:bold;}
.qnaTopPs span {font-size:14px; color:#3db2a9; font-weight:bold;}
.qnaTopPs.bt {border-top:1px solid #ddd; padding:28px 0 30px;}

.input_01	{width:238px;}
.input_02	{width:150px;}

/* °øÇ× ÇÈ¾÷½ÅÃ» */
.airTopPs {width:100%; overflow:hidden; font-size:14px; color:#555; font-weight:normal; line-height:1.5; padding:15px 0;}
.airTopPs span {font-size:14px; color:#333; font-weight:bold; line-height:1.5; }
.airTopPs strong {font-size:14px; color:#3db2a9; font-weight:bold; line-height:1.5; border-bottom:1px solid #3db2a9;}
.air_strong {font-size:14px; color:#555; font-weight:normal; line-height:20px; padding-bottom:30px;}
.air_strong span {font-size:14px; color:#fff; font-weight:bold; display:inline-block;background:#3db2a9; border-radius:5px; margin-right:8px; padding:0 10px; line-height:20px;}
.input_03 {width:961px;}
.pStArea {position:relative; width:100%;}
.p_strong.pt {padding-top:20px; line-height:1.5; position:absolute; top:0; left:0;}

/*Å°µåÅ¬·´*/
.kids_txt	{font-size:14px;color:#555;margin:30px 0 20px 0;line-height:130%;}

/*¿µ¾îÄ·ÇÁ*/
.friends_box	{margin:40px 0;padding-bottom:20px;border-bottom:solid 1px #ddd;}
.friends_box	h3	{font-size:30px;color:#333;margin-bottom:14px;}
.friends_box	.camp_tit01	{font-size:14px;color:#555;margin-bottom:32px;line-height:130%;}
.camp_info	{width:565px;}
.camp_info	h4	{font-size:14px;color:#333;background:url(../images/icon/point01.gif) no-repeat 0 5px;padding-left:10px;margin-bottom:8px;}
.camp_info	p	{padding-left:10px;font-size:14px;color:#555;margin-bottom:18px;}

.kids_time	{margin-bottom:9px;padding-left:10px;}
.kids_time	span	{display:block;width:53%;float:left;font-size:14px;color:#555;background:url(../images/icon/gap_iocn02.gif) no-repeat right center;}
.kids_time	span:last-child	{width:45%;float:right;background:none;}	

.time_box	{float:left;}
p.stra_point	{background:url(../images/icon/star_point.gif) no-repeat 0 4px;font-size:13px;color:#777;line-height:130%;width:520px;float:right;padding-left:10px;margin-top:19px;}

.friends_space	{}
.friends_space	h3	{font-size:24px;color:#333;margin-bottom:12px;}
.friends_space	h3	span	{display:block;color:#29a39a;margin-bottom:5px;}
.friends_space	p.f_txt	{font-size:16px;color:#555;margin-bottom:40px;}
.friends_space	table	{}
.friends_space	table	th	{padding:17px 0 16px 20px;text-align:left;background:#f5f6f8;color:#333;border:solid 1px #ddd;font-size:18px;}
.friends_space	table	td	{padding:20px 10px 20px 20px;text-align:left;color:#333;border:solid 1px #ddd;font-size:14px;vertical-align:top;border-top:0;}
.friends_space	table	td	ul	{}
.friends_space	table	td	ul	li	{background:url(../images/icon/point01.gif) no-repeat 0 7px;padding-left:10px;font-size:14px;line-height:130%;margin-bottom:5px;}
.friends_space	table	th.no_l,.friends_space	table	td.no_l		{border-left:none;}	
.friends_space	table	th.no_r,.friends_space	table	td.no_r		{border-right:none;}
.friends_space	table	td	p.weding_p	{font-size:14px;color:#555;line-height:150%;margin-bottom:10px;}
.friends_space	table	td	p.weding_p	span	{color:#29a39a;text-decoration:underline;}

.incentive	table	{}
.incentive	table	th	{padding:13px 0 ;text-align:center;background:#f5f6f8;color:#333;border:solid 1px #ddd;font-size:16px;}
.incentive	table	td	{padding:13px 10px 13px 20px;text-align:left;color:#555;border:solid 1px #ddd;font-size:14px;vertical-align:top;border-top:0;}
.incentive	table	td.tit	{color:#333;font-weight:700;}
.incentive	p.r_txt	{text-align:right;color:#999;margin-top:10px;font-size:13px;}

.incentive_box	{margin:40px 0;padding-bottom:20px;border-bottom:solid 1px #ddd;}
.incentive_box	h3	{font-size:30px;color:#333;margin-bottom:14px;}
.incentive_box	.camp_tit01	{font-size:16px;color:#555;margin-bottom:32px;line-height:130%;}
.incentive_box 	h4	{background:url(../images/icon/point01.gif) no-repeat 0 5px;padding-left:10px;margin-bottom:10px;font-size:14px;color:#333;}
.incentive_box	p.s_tit	{margin-bottom:20px;line-height:160%;padding-left:10px;color:#555;font-size:14px;}





/*¹ÌÆÃÄÁº¥¼Ç*/

#tab_menus01	{padding:50px 0 5px 0;margin-top:50px;border-top:solid 1px #d2d2d2;}
#tab_menus01 li {padding-bottom:6px;float: left;}
#tab_menus01 li a {padding: 14px 0;color: #777;background:#f1f1f1;font-weight:700;font-size: 16px;display: block;width:226px;text-align:center;border:solid 1px #e1e3e4;}
#tab_menus01 li a:hover {color: #fff;background-color: #3db2a9;}
#tab_menus01 li.selected	{background:url(../images/bg/arrow01.png) no-repeat center bottom;z-index:99;}
#tab_menus01 li.selected a {color:#fff;border:solid 1px #36a9a0;background:#3db2a9;}
.content_meeting	{border:solid 1px #d2d2d2;padding:30px;background:#fafafa;}
.content_meeting	h2	{font-size:23px;color:#333;margin:10px 0;}
.content_meeting	ul	{}
.content_meeting	ul	li	{float:left;}
.content_meeting	ul	li.gap_space	{margin:0 12px;}
.content_meeting	p	{margin-top:30px;font-size:14px;color:#555;line-height:140%;padding-bottom:10px;}
.content_meeting	ul.room_box	{padding-top:5px;}
.content_meeting	ul.room_box	li	{background:url(../images/icon/point01.gif) no-repeat 0 6px;width:40%;padding-left:10px;font-size:14px;color:#555;margin-bottom:10px;}
.content_meeting	dl	{}
.content_meeting	dl	dt	{width:380px;float:left;}
.content_meeting	dl	dd	{width:680px;float:right;margin-top:20px;}
.content_meeting	dl	dd	h3	{margin-bottom:20px;font-size:18px;color:#333;font-weight:700;}
.content_meeting	dl	dd	h3	span	{font-weight:normal;color:#555;}
.content_meeting	dl	dd	ul	{}
.content_meeting	dl	dd	ul	li	{float:none;background:url(../images/icon/point01.gif) no-repeat 0 6px;padding-left:10px;font-size:14px;color:#555;margin-bottom:10px;}



/*¹öÆ°*/
.btn_f	li	{display:inline-block;line-height:100%;}
.btn_type01	{text-align:center;}
.btn_type02	{text-align:right;margin-top:15px;}
.btn_type01	a,.btn_type02	a,.btn_type03	a	{display:block;min-width:78px;text-align:center;line-height:100%;}
.btn_type01	a:hover	{color:#fff;}
.btnType01	{padding:14px 20px;background:#3db2a9;color:#fff;font-weight:600;font-size:16px;border:solid 1px #36a9a0;}
.btnType02	{padding:14px 20px;background:#ededed;color:#666;font-weight:600;font-size:16px;border:solid 1px #cacaca;}
.btn_type02	a.btnType01:hover	{color:#fff;}

/*¾ÆÀÏ·£µå Æú*/

/* visible */
#visibleBox{position:relative; width:100%; height:610px; margin:30px auto 40px auto;}
#visibleArea{position:absolute;left:0x; top:0; width:1140px; height:610px;}
.carousel-feature{position:absolute; top:0; left:0; overflow:hidden;}
.carousel-image{display:block;}
.hideBack{display:none; position:absolute; width:100%; height:100%;background:#000;filter:alpha(opacity=70); opacity:0.7;z-index:999;}

.slid_box	{position:relative;}
.slid_box	.s_bg	{position:absolute;left:0;bottom:0;width:100%;height:160px;background:#000;filter:alpha(opacity=70); opacity:0.7;}
.slid_box	.s_bg02	{position:absolute;left:0;top:0;width:100%;height:160px;background:#000;filter:alpha(opacity=70); opacity:0.7;}
.slid_box	.s_content	{position:absolute;left:30px;bottom:0px;z-index:99;color:#fff;padding-bottom:30px;}

.txt_box	{border:solid 1px #d1d1d1;text-align:center;padding:40px 49px;margin-bottom:20px;}
.txt_box	h3	{font-size:38px;color:#333;line-height:38px;padding-bottom:30px;border-bottom:solid 1px #d1d1d1;margin-bottom:30px;}
.txt_box	p	{font-size:14px;color:#555;margin-bottom:20px;}
.txt_box	p	strong	{color:#333;}
.txt_box	p.bom {margin-top:20px; line-height:1.6;}
.txt_box	div	{font-size:14px;}
.txt_box	div	span	{color:#555;margin-left:5px;}
.txt_box	div	strong	{color:#333;}
.txt_box	div.btn {text-align:right;}


#slideBtn{position:relative; width:1000px; margin:0 auto; z-index:9999;}
#carousel-left{position:absolute; bottom:290px; left:15px; cursor:pointer; z-index:9999;background:url(../images/btn/btn_left_off.png) no-repeat 0 0;width:110px;height:140px;text-indent:-999em;}
#carousel-right{position:absolute; bottom:290px; right:15px; cursor:pointer; z-index:9999;background:url(../images/btn/btn_right_off.png) no-repeat 0 0;width:110px;height:140px;text-indent:-999em;}
#carousel-left:hover	{background:url(../images/btn/btn_left_on.png) no-repeat 0 0;width:110px;height:140px;}
#carousel-right:hover	{background:url(../images/btn/btn_right_on.png) no-repeat 0 0;width:110px;height:140px;}

.pool_btn	{text-align:center;}
.pool_btn	a	{color:#fff;font-weight:700;font-size:16px;min-width:178px;padding:17px 0;display:inline-block;}
.pool_btn	a.btn01	 {background:#3db2a9;border:solid 1px #36a9a0;}
.pool_btn	a.btn02 {background:#055a92;border:solid 1px #05558a;}
/*¸ð´Þ*/
.reveal_modal_bg {position: fixed;height: 100%;width: 100%;background: #000;background: rgba(0,0,0,.8);z-index: 100;display: none;top: 0;left: 0;}
.reveal_modal {visibility: hidden;left: 50%;margin-left: -230px;width: 460px;position: absolute;top:270px;z-index: 101;background:#fff;}
.reveal_modal h2	{font-size:24px;color:#fff;background:#55c4bb;padding:19px 0 19px 20px;}
.reveal_modal div	{padding:29px 20px;}
.reveal_modal div	ul	{}
.reveal_modal div	ul	li	{background:url(../images/icon/point02.gif) no-repeat 0 7px;padding-left:10px;color:#555;font-weight:700;font-size:14px;line-height:140%;margin-bottom:10px;}
.reveal_modal div	ul	li:last-child	{margin-bottom:0;}
.reveal-modal div	ul	li	span	{text-decoration:underline;}
.tip_modal	{visibility: hidden;left: 50%;margin-left: -400px;width: 800px;position: absolute;top:0;z-index: 101;background:#fff;}
.tip_modal h2	{font-size:24px;color:#fff;background:#055a92;padding:19px 0 19px 20px;}
.tip_modal div	{padding:29px 20px 10px 20px;}
.tip_modal div	ul	{}
.tip_modal div	ul	li	{background:url(../images/icon/line_gap01.gif) repeat-x 0 bottom;font-size:14px;color:#777;line-height:150%;padding-bottom:10px;margin-bottom:10px;}
.tip_modal div	ul	li:last-child	{background:none;}
.tip_modal div	ul	li	strong	{text-decoration:underline;color:#555;}
.tip_modal div	ul	li	h3	{margin-bottom:12px;font-size:15px;color:#333;}
.tip_modal div	ul	li	h3	strong	{text-decoration:none;font-size:24px;color:#055a92;font-weight:800;}
.reveal_modal .close_reveal_modal,.tip_modal .close_reveal_modal {position: absolute;top: 19px;right: 20px;cursor: pointer;} 


/*F&B*/
.room_box	{margin-top:40px;position:relative;}
.room_box	dl	{margin-bottom:50px;}
.room_box	dl	dt	{font-size:28px;font-weight:700;color:#333;width:270px;float:left;}
.room_box	dl	dd	{width:690px;float:left;}
.room_box	dl	dd	h2	{background:url(../images/icon/point01.gif) no-repeat 0 5px;padding-left:10px;margin-bottom:10px;font-size:14px;color:#333;}
.room_box	dl	dd.fl h2{margin-bottom:10px}
.room_box	dl	dd.fl h2 a{color:#3db2a9}
.room_box	dl	dd.fl ul{margin-bottom:20px;padding-left:10px;}
.room_box	dl	dd.fl ul li{line-height:150%;}
.room_box	dl	dd.fl ul li:before{content: "-";display: inline;clear:both;margin:0 5px;}
.room_box	dl	dd	p	{font-size:14px;color:#555;margin-bottom:8px;line-height:140%;}
.room_box	dl	dd	p	strong	{color:#333;}
.room_box	dl	dd	p.s_tit	{margin-bottom:20px;line-height:140%;padding-left:10px;}
.room_box	dl	dd	p.s_tit	strong	{display:block;margin-bottom:5px;}
.room_box	.reservation_btn	{position:absolute;right:0;top:0;}
.room_box	.reservation_btn	a	{color:#fff;font-weight:700;font-size:16px;min-width:178px;padding:23px 0;display:inline-block;background:#3db2a9;border:solid 1px #36a9a0;text-align:center;}

/*ºê·Î¼Å*/
.brochure_btn	{text-align:right;margin-top:20px;}
.brochure_btn	a	{color:#fff;font-weight:700;font-size:16px;min-width:178px;padding:17px 0;display:inline-block;background:#3db2a9;border:solid 1px #36a9a0;text-align:center;}


/*½ºÆÄ*/

.spa_p	{}
.spa_p	h4	{font-size:14px;color:#333;background:url(../images/icon/point01.gif) no-repeat 0 6px;padding-left:10px;margin-bottom:10px;}
.spa_p	table	{}
.spa_p	table	th	{text-align:left;padding:9px 0 9px 20px;background:#f5f6f8;color:#555;font-size:12px;border:solid 1px #ddd;}
.spa_p	table	td	{text-align:left;padding:9px 20px 9px 20px;color:#777;font-size:12px;border:solid 1px #ddd;}




/****************14.07.10Ãß°¡**************/

/*È¸¿ø°¡ÀÔ*/

/*·Î±×ÀÎ*/

.login_area	{background:#f5f6f8;padding:82px 0 78px 0;}
.login_area	.login_box	{width:480px;margin:0 auto;}
.l_tit	{position:relative;margin-bottom:30px;}
.l_tit	strong	{dispay:block;font-size:42px;color:#333;font-weight:700;position:absolute;left:0;top:0;}
.l_tit	p	{font-size:14px;color:#666;line-height:140%;padding-left:140px;margin-top:3px;}

.login_input	{position:relative;padding-top:22px;border-top:solid 1px #ddd;}
.login_input	ul	{padding-right:118px;}
.login_input	ul	li	{height:36px;line-height:36px;position:relative;padding-left:90px;margin-top:6px;}
.login_input	ul	li:first-child	{margin-top:0;}
.login_input	ul	li	span	{height:36px;line-height:36px;font-weight:700;position:absolute;left:0;top:0;font-size:18px;}
.login_input	ul	li	p	{width:272px;border:solid 1px #bbb;height:34px;}
.login_input	ul	li	p.idpw	{width:230px;}
.login_input	ul	li	p	input {border:0;width:97%;padding-left:2%;height:34px;}
.login_input	.btn_login	{}
.login_input	.btn_login	input	{border:solid 1px #36a9a0;width:111px;height:78px;background:#3db2a9;color:#fff;font-weight:700;font-size:16px;position:absolute;right:0;top:22px;cursor:pointer;}


.login_txt	{margin-top:40px;}
.login_txt	li	{font-size:13px;color:#666;margin-bottom:13px;}
.login_txt	li	a	{color:#50b8b1;text-decoration:underline;margin-left:15px;}


/*¾ÆÀÌµð/ºñ¹Ð¹øÈ£Ã£±â*/
.idpw_area	{background:#f5f6f8;padding:30px 0 ;}
.idpw_box	{float:left;padding:25px 66px 0 66px;}
.ip_box01	{width:438px;}
.ip_box02	{width:437px;border-left:solid 1px #ddd;}
.idpw_box	h3	{font-size:24px;color:#333;margin-bottom:23px;}

/*È¸¿ø°¡ÀÔ*/

fieldset.agreeForm {margin-bottom:30px;}
fieldset.agreeForm div.agreeBox {border:1px solid #e7e7e7;}
fieldset.agreeForm div.agreeBox article {height:208px; overflow-y:auto; color:#777777; font-size:13px; line-height:18px; padding:5px;}
fieldset.agreeForm p.check {padding:10px 100px 0 0px;text-align:right;}
fieldset.agreeForm p.check label {font-size:13px; color:#333; line-height:16px;}

.join_area	{position:relative;margin-bottom:55px;}
.join_area	 div.agreeBox p.btn {position:absolute;right:0;bottom:0; width:90px;}
.join_area	 div.agreeBox p.btn a	{line-height:25px;height:23px;display:block;text-align:center;background:#828282;color:#fff;font-weight:700;}
h4.join_tit	{font-size:20px;font-weight:700;color:#333;margin-bottom:10px;}
h3.join_tith3	{font-size:27px;color:#666;margin:40px 0;}
h3.join_tith3	span	{color:#3db2a9;}
.agreeCont	{padding:10px;}
.agreeCont	h5	{font-size:14px;color:#444;margin-bottom:10px;line-height:130%;}
.agreeCont	ul	{padding-bottom:20px;}
.agreeCont	ul	li	{font-size:13px;color:#888;margin-bottom:5px;line-height:130%;}

/*º»ÀÎÀÎÁõ*/
.join_ul01	{}
.join_ul01	li	{font-size:14px;color:#888;margin-bottom:10px;}

/*È¸¿ø°¡ÀÔÁ¤º¸ÀÔ·Â*/

.join_table	{border-top:solid 1px #efefef;border-bottom:solid 3px #d1d1d1;margin-bottom:50px;}
.join_table	th	{background:#f8f8f8;color:#777;font-size:14px;padding:17px 0 17px 20px;text-align:left;border-bottom:solid 1px #efefef;}
.join_table	td	{font-size:14px;color:#777;padding:10px 0 10px 20px;border-bottom:solid 1px #efefef;}
.join_table	td	ul	{}
.join_table	td	ul	li	{float:left;color:#8a8a8a;line-height:30px;}
.join_table	td	ul	li	span	{color:#dd3008;}
.join_table	td	ul	li.input_li	{border:solid 1px #cdcdcd;height:28px;line-height:28px;width:238px;margin-right:10px;}
.join_table	td	ul	li.input_li02	{border:solid 1px #d2d2d2;height:28px;line-height:28px;width:85px;margin-right:10px;background:#e5e5e5;color:#777;text-align:center;}	
.join_table	td	ul	li input	{border:0;width:97%;padding-left:2%;height:26px;line-height:26px;}
.join_table	td	ul	li.input_li02	a	{border:0;height:28px;line-height:28px;font-weight:700;color:#777;}

.join_table	td	ul	li.mail01	{border:solid 1px #cdcdcd;height:28px;line-height:28px;width:132px;}
.join_table	td	ul	li.mail02	{border:solid 1px #cdcdcd;height:28px;line-height:28px;width:88px;margin-right:10px;}
.join_table	td	ul	li.mail03	select	{border:solid 1px #cdcdcd;height:30px;line-height:30px;width:144px;}
.join_table	td	ul	li.mail_gap	{padding:0 7px;}

.join_table	td	ul	li.phone01 select	{border:solid 1px #cdcdcd;height:30px;line-height:30px;width:110px;}
.join_table	td	ul	li.phone02	{border:solid 1px #cdcdcd;height:30px;line-height:30px;width:110px;}
.join_table	td	ul	li.phone_gap	{padding:0 7px;}


/*È¸¿ø°¡ÀÔ¿Ï·á*/

.join_cp	{background:#;border:solid 1px #d6d6d6;padding:90px 0 80px 0;text-align:center;}
.join_cp	h3	{font-size:30px;margin-bottom:20px;}
.join_cp	h3	span	{color:#3db2a9;font-weight:700;text-decoration:underline;}
.join_cp	p	{font-size:16px;color:#949393;line-height:140%;margin-bottom:45px;}


/*faq*/
ul.faqList {width:100%;}
ul.faqList li {}
ul.faqList li dl dt a {display:block; background:url('../images/icon/icon_q.gif') 20px 10px no-repeat; min-height:20px; padding:10px 30px 10px 60px; font-size:14px;color:#333;font-weight:700;}
ul.faqList li dl dt	{background:#f5f6f8 url('../images/icon/faq_icon02.gif') no-repeat 1100px center; line-height:34px;border:solid 1px #ddd;}
ul.faqList li dl.current	dt	{background:#f5f6f8 url('../images/icon/faq_icon01.gif') no-repeat 1100px center;}
ul.faqList li dl dd {background:#f9f9f9 url('../images/icon/icon_a.gif') 45px 15px no-repeat; padding:15px 30px 15px 60px; line-height:140%; font-size:12px; color:#555; display:none;}
ul.faqList li dl dd:last-child	{border-bottom:solid 1px #ddd;}







/*¿¹¾à*//*0804ÀüÃ¼¼öÁ¤*/

.r_step01	{background:url(../images/bg/step_img01.jpg) no-repeat right 0;min-height:352px;margin-bottom:25px;}
.r_step01	div	{color:#3db2a9;font-size:40px;font-weight:700;line-height:120%;margin-bottom:30px;}
.r_step01	div	span	{display:block;font-size:36px;}
.r_step01	ul	{padding-bottom:30px;}
.r_step01	ul	li	{font-size:14px;color:#555;margin-bottom:9px;}
.r_step01	p	{font-size:18px;color:#555;}
.r_box	{margin-bottom:50px;}

h3.h3_tit02	{font-size:28px;color:#333;margin-bottom:20px;font-weight:700;position:relative;}
h3.h3_tit02	span	{font-size:14px;color:#d12523;font-weight:normal;position:absolute;right:0;bottom:0;}
.period_area	{background:#f9f9f9;margin-bottom:50px;}
.period_area	.day01	{width:906px;padding:18px 0 18px 20px;background:#898989 url(../images/bg/resercation_bg01.gif) no-repeat right 0;float:left;}
.period_area	.day01	ul	{margin-right:40px;}
.period_area	.day01	ul	li	{float:left;height:36px;line-height:36px;text-align:left ;font-size:14px;}
.period_area	.day01	ul	li.p_01	{width:180px;background:#fff;color:#555;padding-left:20px;}
.period_area	.day01	ul	li.p_02	{width:66px;text-align:center;color:#fff;}
.period_area	.day01	ul	li.p_03	select	{width:144px;height:36px;font-size:14px;}
.period_area	.day01	ul	li.p_04		{font-size:20px;color:#fff;font-weight:700;float:left;height:36px;line-height:36px;padding: 0 0 0 20px;}
.period_area	.day01	ul	li.p_04	strong	{color:#fff600;font-weight:800;}
.period_area	.day02	{width:194px;float:left;}
.period_area	.day02	div	{padding:18px 0 18px 20px;}
.period_area	.day02	div	strong	{color:#5c5c5c;font-size:16px;font-weight:700;margin-right:10px;}
.period_area	.day02	div	select	{width:84px;height:36px;font-size:14px;}

.reservations_list	{border-bottom:solid 1px #dadada;margin-bottom:100px;}
.reservations_list	>	li	{border-top:solid 1px #dadada;padding:1px 0;}
.reservations_c	{position:relative;}
.reservations_c	dt	{}
.reservations_c	dd	{display:none;}

.r_content	{}
.r_content	li	{float:left;}
.r_content	li.room_i01	{width:355px;margin:44px 0 0 60px;}
.r_content	li.room_i01	p	{background:url(../images/icon/point04.gif) no-repeat 0 10px;font-size:24px;color:#333;margin-bottom:10px;font-weight:700;padding-left:16px;}
.r_content	li.room_i01	p	strong	{display:block;font-size:20px;font-weight:800;color:#3db2a9;margin-top:14px;}
.r_content	li.room_i01	div	{font-size:14px;color:#555;line-height:140%;width:370px;padding-left:16px;}
.r_content	li.room_i02	{width:140px;margin:44px 0 0 60px;}
.r_content	li.room_i02	p	{background:url(../images/icon/point01.gif) no-repeat 0 center;font-size:14px;color:#333;margin-bottom:10px;font-weight:700;padding-left:16px;}
.r_content	li.room_i02	select	{width:120px;height:36px;font-size:14px;background:#f2f2f2;border:solid 1px #f2f2f2;margin-left:16px;}
.reservations_c	p.choice	{position:absolute;right:0;top:55px;text-align:center;}
.reservations_c	p.choice	span	{font-size:14px;font-weight:700;margin-bottom:14px;display:block;}
.reservations_c	p.choice	span.cp01	{color:#077cc8;}
.reservations_c	p.choice	span.cp02	{color:#de0000;}
.reservations_c	p.choice	a	{display:block;width:140px;height:36px;background:#828282;border:solid 1px #787878;color:#fff;font-size:fff;font-size:16px;font-weight:700;text-align:center;line-height:36px;}

.bg_arrow	{background:url(../images/bg/resercation_bg02.gif) no-repeat 0 0;width:53px;height:26px;position:absolute;left:50%;top:-26px;margin-left:-26px;}
.room_info	{background:#f2f2f2 url(../images/img/r_imgbg.jpg) no-repeat 0 0;padding:44px 0 0 400px;min-height:100px;position:relative;margin-bottom:1px;border-top:solid 1px #ddd;}
.room_info	p	{background:url(../images/icon/point01.gif) no-repeat 0 center;font-size:14px;color:#333;font-weight:700;padding-left:16px;position:absolute;left:400px;top:54px;}
.room_info	ul	{margin-left:150px;}
.room_info	ul	li	{padding-bottom:10px;}
.room_info	ul	li	span	{color:#555;font-size:14px;padding-right:17px;}
.room_info	ul	li	select	{width:60px;height:37px;background:#fff;border:solid 1px #fff;font-size:14px;margin-right:17px;}

.all_box	{padding:38px 0;border-top:solid 2px #dadada;border-bottom:solid 2px #dadada;}
.option_box	{float:left;}
.option_box	p	{float:left;background:url(../images/icon/point01.gif) no-repeat 0 center;font-size:14px;color:#333;padding-left:10px;margin-right:30px;line-height:26px;}
.option_box	ul	{float:left;margin-right:30px;}
.option_box	ul	li	{margin-bottom:10px;line-height:26px;}
.option_box	ul	li	input	{margin:0;}
.option_box	a	{display:block;float:left;line-height:26px;}

.pay_box	{float:right;margin-right:100px;}
.pay_box	span	{dispaly:block;font-size:42px;color:#3db2a9;font-weight:800;}
.pay_box	p	{background:url(../images/icon/point01.gif) no-repeat 0 center;font-size:14px;color:#333;padding-left:10px;margin-right:30px;line-height:26px;margin-bottom:10px;}


.reservations_info	{padding:30px 30px 16px 30px;background:#ededed;margin-bottom:20px;}
.reservations_info	ul	{}
.reservations_info	ul	li	{float:left;margin-bottom:14px;}
.reservations_info	ul	li	input	{height:36px;border:0;line-height:36px;margin-right:5px;}
.reservations_info	ul	li	span	{height:36px;border:0;line-height:36px;padding:0 5px;}
.reservations_info	ul	li	strong	{margin-right:16px;}
.reservations_info	ul	li.info_01	{width:460px;}
.reservations_info	ul	li.info_01	select	{width:90px;height:36px;background:#fff;font-size:14px;border:0;}
.reservations_info	ul	li.info_02	{width:590px;}
.reservations_info	ul	li.info_02	select	{width:140px;height:36px;background:#fff;font-size:14px;border:0;margin-right:5px;}
.i_width01	{width:240px;}
.i_width02	{width:170px;}
.i_width03	{width:185px;}
.i_width04	{width:90px;}
.i_width05	{width:110px;}

.reservations_txt	{border:solid 1px #ddd;}
.reservations_txt	ul	{padding:43px;}
.reservations_txt	ul	li	{margin-bottom:20px;}
.reservations_txt	ul	li.tit	{font-weight:700;font-size:14px;color:#333;}
.reservations_txt	ul	li.tit	p	{font-size:14px;color:#d12523;font-weight:normal;margin-top:10px;line-height:130%;}
.reservations_txt	ul	li:last-child	{margin:0;}
.reservations_txt	ul	li	strong	{display:block;background:url(../images/icon/point01.gif) no-repeat 0 center;font-size:14px;color:#333;padding-left:10px;margin:0 30px 7px 0;}
.reservations_txt	ul	li	p	{font-size:14px;color:#555;padding-left:10px;margin-bottom:8px;}
.check_p	{padding:33px 43px;border-top:solid 1px #ddd;}
.check_p	input {margin:0;}

.reservations_table	{margin-bottom:20px;}
.reservations_table	th	{color:#333;background:#f5f6f8;font-size:14px;border:solid 1px #ddd;padding:20px 0;}
.reservations_table	td	{font-size:14px;border:solid 1px #ddd;padding:20px 0;color:#555;text-align:center;line-height:140%;}
.reservations_table	td	strong	{color:#d12523;}
.reservations_table	td	a	{color:#d12523;text-decoration:underline;font-weight:700;}
.reservations_table	td.txt_01	{padding-left:20px;text-align:left;}	
.reservations_table	td.txt_01	p	{font-weight:800;font-size:18px;color:#333;}
.reservations_table	td.txt_01	dl	{}
.reservations_table	td.txt_01	dl	dt	{float:left;padding-right:30px;}
.reservations_table	td.txt_01	dl	dd	{float:left;}
.reservations_table	td.txt_01	dl	dd	ul	{padding-left:30px;border-left:solid 1px #ddd;}
.reservations_table	td.txt_01	dl	dd	ul	li	{margin-bottom:5px;}

.r_cp_box	{padding:50px 0 50px 604px;height:184px;border:solid 1px #ddd;background:url(../images/bg/resercation_bg03.gif) no-repeat 0 50px;}
.r_cp_box	h3	{font-size:28px;color:#333;margin-bottom:10px;}
.r_cp_box	p	{font-size:18px;color:#555;line-height:130%;margin-bottom:15px;}


.reservations_info02		{padding:60px 44px 1px 44px;background:#ededed;margin-bottom:20px;}
.reservations_info02		h2	{font-size:24px;color:#333;font-weight:700;padding:0 0 9px 15px;border-bottom:solid 1px #e4e4e4;background:url(../images/icon/point04.gif) no-repeat 0 10px;}
.reservations_info02		dl	{border-bottom:solid 1px #e4e4e4;}
.reservations_info02		.reservations_room	dl:last-child	{margin-bottom:60px;}
.reservations_info02		dl	dt	{font-size:18px;color:#43a9b7;font-weight:700;float:left;padding:20px 0 0 0;line-height:36px;}
.reservations_info02		dl	dd	{padding:20px 0 6px 0;float:right;width:900px;}
.reservations_info02		dl	dd	ul	{}
.reservations_info02		dl	dd	ul	li	{margin-bottom:14px;width:450px;float:left;}
.reservations_info02		dl	dd	ul	li	input	{height:36px;border:0;line-height:36px;margin-right:5px;}
.reservations_info02		dl	dd	ul	li.info_01	{}
.reservations_info02		dl	dd	ul	li.info_01	strong	{font-size:14px;color:#333;font-weight:700;margin-right:10px;}
.reservations_info02		dl	dd	ul	li.info_01	span	{font-size:14px;color:#555;font-weight:700;margin-right:20px;line-height:36px;}


/*ÀÎÆ®·ÎÆË¾÷*/

.intro_pop	{width:840px;background:#fff;}
.intro_pop	h2	{background:#3db2a9;padding:28px 80px;color:#fff;font-size:36px;}

.line_bg_pop	{background:url(../images/img/pop_bg.gif) no-repeat center;height:24px;width:100%;margin:0 auto;}
.reveal-modal-bg {position: fixed;height: 100%;width: 100%;background: rgba(0,0,0,.9);z-index: 100;display: block;top: 0;left: 0; z-index:999;}
.reveal-modal {background: #eee url(../images/img/modal-gloss.png) no-repeat -200px -80px;position: absolute;z-index: 9999;}
		
.reveal-modal.small 		{ width: 200px; margin-left: -140px;}
.reveal-modal.medium 		{ width: 400px; margin-left: -240px;}
.reveal-modal.large 		{ width: 600px; margin-left: -340px;}
.reveal-modal.xlarge 		{ width: 800px; margin-left: -440px;}
.reveal-modal .close-reveal-modal {text-shadow: 0 -1px 1px rbga(0,0,0,.6);font-weight: bold;cursor: pointer;} 


.my_profile	{position:relative;}
.my_profile	.m_out	{position:absolute;left:0;top:0;}



/*140924Ãß°¡*/

.floor_plan	{margin-bottom:20px;}
.floor_plan	.f_box01	{width:592px;float:left;}	
.floor_plan	.f_box02	{width:524px;float:right;}
.floor_plan	.f_box02	h3	{font-size:28px;font-weight:700;color:#333;margin-bottom:24px;}
.floor_plan	.f_box02	p	{font-size:14px;color:#555;margin-bottom:8px;line-height:140%;}
.floor_plan	.f_box02	p	strong	{color:#333;}
.floor_plan	.f_box02	dl	{margin-bottom:20px;}
.floor_plan	.f_box02	dl	dt	{background:url(../images/icon/point01.gif) no-repeat 0 5px;padding-left:10px;margin-bottom:10px;font-size:14px;color:#333;font-weight:700;}
.floor_plan	.f_box02	dl	dd	{font-size:14px;color:#555;margin-bottom:8px;line-height:140%;padding-left:10px;}


.under_nav	{background: #161616;padding: 17px 24px 17px 19px;height: 20px;margin-top:15px;}
.under_nav	ul	{margin-top:5px;}
.under_nav	ul	li	{font-weight:800;float:left;margin-left:20px;}
.under_nav	ul	li	a	{color:#555;display:block;letter-spacing:1px;font-size:11px;}
.under_nav	ul	li	a.on	{color:#fff;}
.under_nav	ul	li	a:hover	{color:#fff;}




/*150624Ãß°¡ ÀÌº¥Æ®ÆË¾÷*/
.position_R	{position:relative;}
.event_pop	{position:relative;width:900px;}
.event_pop	.event_01	{}
.event_pop	.event_02	{background:url(../images/event/event_pop02.jpg) no-repeat 0 0;width:900px;height:262px;}
.event_pop	.event_03	{background:url(../images/event/event_pop03.jpg) no-repeat 0 0;width:900px;height:379px;}
.event_pop	.event_04	{background:url(../images/event/event_pop04.jpg) no-repeat 0 0;width:900px;height:413px;}
.event_pop	.event_05	{background:url(../images/event/event_pop05.jpg) no-repeat 0 0;width:900px;height:446px;}


.event_pop	.event_02	.hint_btn	{position:absolute;left:157px;top:154px;}
.event_pop	.event_02	ul.type01	{position:absolute;left:320px;top:225px;}
.event_pop	.event_02	ul.type01	li	{float:left;margin-right:10px;width:245px;color:#333;font-weight:600;}

.event_pop	.event_03	.box01	{float:left;width:325px;height:379px;}
.event_pop	.event_03	.box01	.hint_btn	{position:absolute;left:157px;top:120px;}
.event_pop	.event_03	.box01	ul.type02	{position:absolute;left:60px;top:333px;width:100%;}
.event_pop	.event_03	.box01	ul.type02	li	{float:left;margin-right:10px;color:#333;font-weight:600;}

.event_pop	.event_03	.box02	{float:left;width:570px;height:379px;}
.event_pop	.event_03	.box02	.hint_btn	{position:absolute;left:193px;top:122px;}
.event_pop	.event_03	.box02	ul.type02	{position:absolute;left:0;top:333px;width:100%;}
.event_pop	.event_03	.box02	ul.type02	li	{float:left;width:255px;color:#333;font-weight:600;}


.event_pop	.event_04	.box01	{float:left;width:570px;height:413px;}
.event_pop	.event_04	.box01	.hint_btn	{position:absolute;left:290px;top:121px;}
.event_pop	.event_04	.box01	ul.type02	{position:absolute;left:60px;top:333px;}
.event_pop	.event_04	.box01	ul.type02	li	{float:left;width:255px;color:#333;font-weight:600;}

.event_pop	.event_04	.box02	{float:left;width:325px;height:413px;}
.event_pop	.event_04	.box02	.hint_btn	{position:absolute;left:220px;top:120px;}
.event_pop	.event_04	.box02	ul.type02	{position:absolute;left:10px;top:333px;width:100%;}
.event_pop	.event_04	.box02	ul.type02	li	{float:left;margin-bottom:8px;color:#333;font-weight:600;height:13px;}

.event_pop	.event_05	.hint_btn	{position:absolute;left:66px;top:210px;}
.event_pop	.event_05	ul.type01	{position:absolute;left:320px;top:225px;}
.event_pop	.event_05	ul.type01	li	{float:left;margin-right:10px;width:245px;color:#333;font-weight:600;}

.event_pop	.btn_event	{position:absolute;bottom:140px;left:50%;margin-left:-87px;}


.event_pop02	{width:540px;padding:20px 30px;}
.event_pop02	.tit01	{font-size:15px;color:#333;font-weight:600;margin-bottom:15px;line-height:150%;}
.event_pop02	.tit02	{font-size:13px;color:#333;font-weight:600;margin-bottom:15px;line-height:150%;}
.event_pop02	.event_table	{background:#e4f7ff;margin-bottom:30px;}
.event_pop02	.event_table	tr.aa	th,.event_pop02	.event_table	tr.aa	td	{background:#d0f1ff;}
.event_pop02	.event_table	th	{padding:8px;text-align:left;border-bottom:solid 1px #fff;border-right:solid 1px #fff;}
.event_pop02	.event_table	td	{padding:4px 8px;border-bottom:solid 1px #fff;}
.event_pop02	.event_table	td	input	{width:90%;background:transparent;border:solid 1px #fff;}

.event_btn02	{text-align:center;margin-top:40px;}

/*150720Ãß°¡ ÀÌº¥Æ®´çÃ·ÀÚ*/ 

.win_box	{width:900px;}

.win_bg01	{background:url(../images/event/win_img02.jpg) no-repeat 0 0;width:100%;height:226px;position:relative;}
.win_bg01	ul	{width:200px;position:absolute;left:400px;top:84px;}
.win_bg01	ul	li	{font-size:24px;color:#091752;line-height:140%;font-weight:600;text-align:center;}

.win_bg02	{background:url(../images/event/win_img03.jpg) no-repeat 0 0;width:100%;height:216px;position:relative;}
.win_bg02	ul	{position:absolute;left:400px;top:84px;}
.win_bg02	ul	li	{width:200px;font-size:25px;color:#091752;line-height:140%;font-weight:600;text-align:center;float:left;} 

.win_bg03	{background:url(../images/event/win_img04.jpg) no-repeat 0 0;width:100%;height:181px;position:relative;}
.win_bg03	ul	{position:absolute;left:145px;top:84px;}
.win_bg03	ul	li	{width:200px;font-size:25px;color:#091752;line-height:140%;font-weight:600;text-align:center;float:left;} 

.win_bg04	{background:url(../images/event/vin_bg.jpg) repeat-y 0 0;width:100%;}
.win_bg04	ul	{width:760px;margin:0 auto;}
.win_bg04	ul	li	{width:190px;font-size:20px;color:#091752;line-height:140%;font-weight:600;text-align:center;float:left;margin-bottom:20px;} 






/*150730Ãß°¡*/
ul.faqList_new {width:100%; border-top:2px solid #d2d2d2; border-bottom:2px solid #d2d2d2;}
ul.faqList_new li {border-bottom:1px solid #e5e5e5;padding:0;}
ul.faqList_new li dl dt	{float:none;width:100%;}
ul.faqList_new li dl dt a {display:block; background:url(../images/icon/icon_q.gif) 20px center no-repeat; min-height:20px; padding:15px 30px 15px 40px; font-size:14px;color:#666;line-height:20px;}
ul.faqList_new li dl dt a span	{padding-right:50px;font-weight:600;color:#333;}
ul.faqList_new li dl dd {background:#fcfcfc url(../images/icon/icon_a.gif) 20px 14px no-repeat; display:none;float:none;width:100%;margin:0 0;}
ul.faqList_new li dl dd div	{background:#fcfcfc url(../images/icon/icon_a.gif) 20px 20px no-repeat; padding:15px 50px 15px 107px;  min-height:40px; font-size:14px; color:#666;line-height:140%;font-weight:400;margin-bottom:0;}
ul.faqList_new li dl dt	{background:url(../images/icon/faq_icon02.gif) no-repeat 1100px center;margin-right:20px;}
ul.faqList_new li dl.current	dt	{background:url(../images/icon/faq_icon01.gif) no-repeat 1100px center;margin-right:20px;}
ul.faqList_new li dl.current	dd	{border-top:1px solid #e5e5e5;}
ul.faqList_new li dl.current	dt	a	{color:#666;}



/*¿öÅÍÆÄÅ©*/

.wintro_01	{padding:35px 0 27px 0;border-bottom:solid 1px #ddd;}
.wintro_01	li	{font-size:14px;color:#555;margin-bottom:8px;line-height:100%;}
.wintro_01	li	span.type01	{color:#59cbbc;font-weight:600;font-size:14px;}
.wintro_01	li	span.type02	{color:#333;font-weight:600;font-size:14px;}

.wintro_list	{margin-top:30px;}
.wintro_list	li	{float:left;margin-bottom:14px;}
.wintro_list	li.f_right	{float:right;}
.wintro_list	li	p.type01	{}
.wintro_list	li	div	{margin-top:14px;}
.wintro_list	li	div	p	{float:left;}
.wintro_list	li	div	p.last	{float:right;}


.reservations_box_new	{text-align: center;padding-top:80px;border-top:solid 1px #ddd;}
.reservations_box_new	p.tit01	{font-size:24px;color:#20aca0;line-height:100%;margin-bottom:70px;}
.reservations_box_new	ul.type01	{padding-bottom:13px;}
.reservations_box_new	ul.type01	li	{font-size:30px;color:#333;line-height:100%;margin-bottom:23px;}
.reservations_box_new	ul.type01	li.text01	{font-size:22px;color:#333;line-height:100%;}
.reservations_box_new	p.r_btn	{padding-bottom:30px;}
.reservations_box_new	ul.type02	{}
.reservations_box_new	ul.type02	li	{font-size:15px;color:#666;line-height:100%;margin-bottom:10px;}
.reservations_box_new	ul.type02	li	span	{font-weight:600;color:#2cb4b7;}
.reservations_box_new	ul.type02	li.text01	{font-size:16px;font-weight:600;color:#333;line-height:100%;padding-top:10px;}


.fnb_intro_list	{padding-top:30px;margin-left:-24px;}
.fnb_intro_list	li	{width:267px;margin-bottom:60px;float:left;margin-left:24px; height:276px;}
.fnb_intro_list	li	dl	{margin-top:20px;}
.fnb_intro_list	li	dl	dt	{float:right;}
.fnb_intro_list	li	dl	dd	{float:left;font-size:14px;color:#999;}
.fnb_intro_list	li	dl	dd	strong	{font-weight:600;font-size:19px;color:#333; line-height:1.2;}
.fnb_intro_list	li	dl	dd	span	{display:block;margin-top:7px;color:#555;}


.room_intro_list	{padding-top:30px;margin-left:-38px;}
.room_intro_list	li	{width:551px;margin-bottom:60px;float:left;margin-left:38px;}
.room_intro_list	li	dl	{margin-top:20px;}
.room_intro_list	li	dl	dt	{float:right;}
.room_intro_list	li	dl	dd	{float:left;font-size:14px;color:#999;}
.room_intro_list	li	dl	dd	strong	{font-weight:600;font-size:20px;color:#333;}
.room_intro_list	li	dl	dd	span	{display:block;margin-top:7px;color:#555;}


/*¸ÞÀÎÆË¾÷*/

.pop_map	{width:761px;position:relative;}

.pop_gnb01	{}
.pop_gnb01	li	{float:left;}

.c_menu	{padding:7px 0;background:#f4f4f4;}
.c_menu	li	{float:left;}

.map_list_box	{background:#e7f8ff;padding:16px 0 30px 0;margin-top:10px;}
.box01	{float:left;padding-left:13px;}
.box01	p	{margin-bottom:10px;}
.box01	ul	{}
.box01	ul	li	{margin-bottom:5px;}




/*ÆË¾÷À§Ä¡*/
.lay_box	{display:none;position:absolute;}

#layerPop01	{}
#layerPop02	{width:348px;}
#layerPop02	a	{position:absolute;right:10px;top:8px;}
#layerPop03	{width:410px;}
#layerPop03	a	{position:absolute;right:10px;top:8px;}
#layerPop04	{width:410px;}
#layerPop04	a	{position:absolute;right:10px;top:8px;}
#layerPop05	{width:379px;}
#layerPop05	a	{position:absolute;right:36px;top:8px;}
#layerPop06	{width:359px;}
#layerPop06	a	{position:absolute;right:16px;top:8px;}
#layerPop07	{width:352px;}
#layerPop07	a	{position:absolute;right:10px;top:56px;}
#layerPop08	{width:496px;}
#layerPop08	a	{position:absolute;right:10px;top:8px;}
#layerPop09	{width:402px;}
#layerPop09	a	{position:absolute;right:10px;top:180px;}
#layerPop10	{width:445px;}
#layerPop10	a	{position:absolute;right:10px;top:8px;}
#layerPop11	{width:414px;}
#layerPop11	a	{position:absolute;right:70px;top:8px;}
#layerPop12	{width:456px;}
#layerPop12	a	{position:absolute;right:10px;top:46px;}
#layerPop13	{width:351px;}
#layerPop13	a	{position:absolute;right:10px;top:113px;}
#layerPop14	{width:353px;}
#layerPop14	a	{position:absolute;right:10px;top:67px;}
#layerPop15	{width:380px;}
#layerPop15	a	{position:absolute;right:40px;top:25px;}
#layerPop16	{width:418px;}
#layerPop16	a	{position:absolute;right:10px;top:8px;}
#layerPop17	{width:350px;}
#layerPop17	a	{position:absolute;right:10px;top:47px;}
#layerPop18	{width:350px;}
#layerPop18	a	{position:absolute;right:10px;top:48px;}
#layerPop19	{width:354px;}
#layerPop19	a	{position:absolute;right:10px;top:8px;}
#layerPop20	{width:488px;}
#layerPop20	a	{position:absolute;right:10px;top:8px;}



/*0917Ãß°¡*/


.event_box6	{width:900px;}
.event_box6	.open_type04	{position:relative;background:url(../images/event/j_search_img00.jpg) no-repeat 0 0;height:375px;}
.event_box6	.open_type01	{position:relative;background:url(../images/event/j_search_img01.jpg) no-repeat 0 0;height:1260px;}
.event_box6	.open_type01	a	{display:block;position:absolute;left:211px;top:823px;}
.event_box6	.open_type02	{position:relative;background:url(../images/event/j_search_img02.jpg) no-repeat 0 0;height:512px;padding-top:55px;}
.event_box6	.open_type03	{position:relative;}
.event_box6	.open_type03	ul	{}
.event_box6	.open_type03	ul	li	{position:relative;}
.event_box6	.open_type03	ul	li	a	{position:absolute;top:0;left:0;z-index:999;}
.event_box6	.open_type03	ul	li.e_box01	{}
.event_box6	.open_type03	ul	li.e_box01	a	{left:270px;top:359px;}
.event_box6	.open_type03	ul	li.e_box02	{}
.event_box6	.open_type03	ul	li.e_box02	a	{left:640px;top:448px;}
.event_box6	.open_type03	ul	li.e_box03	{}
.event_box6	.open_type03	ul	li.e_box03	a	{left:322px;top:239px;}
.event_box6	.open_type03	ul	li.e_box04	{}
.event_box6	.open_type03	ul	li.e_box04	a	{left:304px;top:227px;}
.event_box6	.open_type03	ul	li.e_box05	{}
.event_box6	.open_type03	ul	li.e_box05	a	{left:472px;top:530px;}
.event_box6	.open_type03	a.clear_btn	{position:absolute;bottom:67px;width:100%;text-align:center;}

.event_re	{margin:0 auto;width:663px;background:#effbff;padding:20px 0;margin-bottom:20px;}
.event_re	ul.re_box01	{width:620px;margin:0 auto;}
.event_re	ul.re_box01:after	{content:"";display:block;clear:both;}
.event_re	ul.re_box01	li	{float:left;}
.event_re	ul.re_box01	li	input	{height:22px;border:solid 1px #ddd;}

.event_re	ul.re_box02	{width:620px;margin:6px auto 0 auto;}
.event_re	ul.re_box02:after	{content:"";display:block;clear:both;}
.event_re	ul.re_box02	li	{float:left;}
.event_re	ul.re_box02	li	textarea	{border:solid 1px #ddd;width:516px;height:48px;}
.event_re	ul.re_box02	li:last-child	{float:right;}

.event_re_list	{margin:0 auto;width:663px;}
.event_re_list	ul	{}
.event_re_list	ul	li	{margin-bottom:10px;}
.event_re_list	ul	li	dl	{}
.event_re_list	ul	li	dl:after	{content:"";display:block;clear:both;}
.event_re_list	ul	li	dl	dt	{font-size:12px;color:#333;float:left;width:86px;}
.event_re_list	ul	li	dl	dt	span	{display:block;}
.event_re_list	ul	li	dl	dd.txt	{float:left;font-size:12px;line-height:130%;width:519px;margin-left:10px;}
.event_re_list	ul	li	dl	dd.txt	textarea	{border:solid 1px #ddd;width:507px;height:31px;}
.event_re_list	ul	li	dl	dd.btn_s	{float:right;width:36px;}

.sns_icon	{position:absolute;right:120px;top:14px;}
.sns_icon	li	{display:inline-block;}



/* paging */
div.event_paging {text-align:center;}
div.event_paging * {display:inline-block;line-height:13px;}
div.event_paging ul	{padding:10px 0;}
div.event_paging li	{margin-bottom:0;}
div.event_paging li a {background-color:#fff;line-height:13px; font-weight:bold; color:#777; width:13px;}
div.event_paging li a:hover {}
div.event_paging li strong {line-height:13px; font-weight:bold; color:#ff7800;width:13px;}
div.event_paging span.btn {line-height:13px;}
div.event_paging span.btn a {background-position:left; background-repeat:no-repeat; border:1px solid #fff; width:13px; height:13px; font-size:0; line-height:0; text-indent:-99999px; vertical-align:top;}
div.event_paging span.btn a:hover {border:1px solid #fff;}
div.event_paging span.btn a.pageFirst {background-image:url('../images/event/btn_page_first.gif');}
div.event_paging span.btn a.pagePrev {background-image:url('../images/event/btn_page_prev.gif');}
div.event_paging span.btn a.pageNext {background-image:url('../images/event/btn_page_next.gif');}
div.event_paging span.btn a.pageLast {background-image:url('../images/event/btn_page_last.gif');}



.event_box6_pop	{width:600px;}
.event_box6_pop_txt	{width:530px;margin:0 auto;font-size:13px;font-weight:600;color:#333;}
.event_box6_pop_txt		p.txt	{padding:10px 0;}
.event_box6_pop_txt		ul	{padding-bottom:15px;}
.event_box6_pop_txt		ul	li	{margin-bottom:10px;}
.event_box6_pop_txt	a	{text-align:center;width:100%;display:block;}

.event_box6_pop_txt		table	{width:360px;margin:10px auto 40px auto;background:#f0faff;}
.event_box6_pop_txt		table	th	{width:68px;padding:5px 10px;border:solid 1px #fff;text-align:left;}
.event_box6_pop_txt		table	td	{padding:5px 10px;border:solid 1px #fff;}
.event_box6_pop_txt		table	td	input	{background:transparent;border:0;width:100%;}






/* 20160324 Ãß°¡ */
.contact_list {margin:0 0 0 18px;}
.contact_list:after	{content:"";display:block;clear:both;}
.contact_list .tit {font-size:26px; color:#0252a5; font-weight:600; line-height:1.2; padding:5px 0 10px 0; margin:40px 0 0 0; border-bottom:2px #0252a5 solid;}
.contact_list .tit.f {margin:0;}
.contact_list .stit {font-size:15px; color:#000; font-weight:600; line-height:1.5;}

.contact_list ul {}
.contact_list ul:after	{content:"";display:block;clear:both;}
.contact_list ul li {float:left; width:100%; font-size:12px; color:#444; line-height:1.3; padding:0 0 5px 0; word-break:keep-all;}
.contact_list ul li a {color:#157ebf;}

.contact_list div {padding:10px 0 0 0;}
.contact_list div:after	{content:"";display:block;clear:both;}
.contact_list .full ul {width:100%;}
.contact_list .five ul {float:left; width:19%; margin:0 1% 0 0;}
.contact_list .four ul {float:left; width:24%; margin:0 1% 0 0;}




/**************** Á¦ÀÌ¾×Æ¼ºñÆ¼Á¸ ··Äª±â³äÀÌº¥Æ® style ******************/
#jzoneEvent {position:relative; width:800px;}
#jzoneEvent:after {display:block; content:""; clear:both;}
#jzoneEvent .eventBtn {position:absolute; top:1293px; right:130px;}
#jzoneEvent .numBtn {position:absolute; left:140px; top:1332px; overflow:hidden;}
#jzoneEvent .numBtn ul {overflow:hidden;}
#jzoneEvent .numBtn ul li {float:left; }
#jzoneEvent .numBtn ul li input[type='text'] {width:45px; height:60px; font-size:23px; text-align:center; font-weight:bold; color:#666; margin-right:8px; border:1px solid #a2a2a2;}
#jzoneEvent .numBtn ul li .bg1 {background:url('../images/event/160623_pc_num01.png') 0 0 no-repeat;}
#jzoneEvent .numBtn ul li .bg2 {background:url('../images/event/160623_pc_num02.png') 0 0 no-repeat;}
#jzoneEvent .numBtn ul li .bg3 {background:url('../images/event/160623_pc_num03.png') 0 0 no-repeat;}
#jzoneEvent .numBtn ul li .bg4 {background:url('../images/event/160623_pc_num04.png') 0 0 no-repeat;}
#jzoneEvent .numBtn ul li .nobg {background:#fff url(none);}
#jzoneEvent .comArea {position:relative; background:url('../images/event/160623_pc_02_bg.jpg') 0 0 no-repeat,url('../images/event/160623_pc_03_bg.jpg') 0 40px repeat-y;}
#jzoneEvent .comArea .comtxtArea {padding:40px 63px 0 67px;}
#jzoneEvent .comArea .comtxtArea textarea#comTxt {width:568px; height:43px; border:1px solid #ccc; color:#000;}
#jzoneEvent .comArea .comtxtArea #comBtn { padding:0; border:none; position:absolute; top:40px; right:50px; cursor:pointer;}
#jzoneEvent .comArea .comtxtArea .reTxt{overflow:hidden; padding-top:18px;}
#jzoneEvent .comArea .comtxtArea .reTxt .name {font-size:12px; color:#000; width:90px; float:left; line-height:19px;}
#jzoneEvent .comArea .comtxtArea .reTxt .cont {font-size:12px; color:#000; width:550px; float:left; line-height:19px; padding-bottom:30px;}
#jzoneEvent .comArea .snsArea {position:absolute; top:-101px; left:272px;}
#jzoneEvent .comArea .snsArea ul {overflow:hidden;}
#jzoneEvent .comArea .snsArea ul li {float:left;}
#jzoneEvent .comArea .snsArea ul li a {display:block;}
#jzoneEvent .comArea .snsArea ul li a {display:block;}
#jzoneEvent .comArea .conPaging {text-align:center; padding:15px 0 30px;}
#jzoneEvent .comArea .conPaging img {}
#jzoneEvent .comArea .conPaging a span {font-size:13px; color:#666; font-weight:normal; padding:0 3px;}
#jzoneEvent .comArea .conPaging span strong {font-weight:bold; color:#FF6611;}

/**************** 7ÁÖ³â ±â³ä ÀÌº¥Æ® 20160907 ******************/
#sevenEvent {width:800px;}
#sevenEvent:after {display:block; content:""; clear:both;}
#sevenEvent .numBtn {background:url('../images/event/160907_pc_num_bg.jpg') 0 0 no-repeat; height:313px; width:100%; position:relative;}
#sevenEvent .numBtn ul {width:180px; overflow:hidden;  float:right; margin-right:115px;}
#sevenEvent .numBtn ul li {float:left;}
#sevenEvent .numBtn .eventBtn {position:absolute; bottom:67px; left:192px;}
#sevenEvent .eventBtn_2 {text-align:center;background:url('../images/event/160907_pc_con2_1.jpg') 0 0 no-repeat; height:79px; width:100%;}
#sevenEvent .snsArea {position:relative;  background:url('../images/event/160907_pc_re_sns_bg.jpg') 0 0 no-repeat; height:70px; width:100%;  text-align:center;}
#sevenEvent .snsArea ul {overflow:hidden; width:auto; font-size:0;}
#sevenEvent .snsArea ul li {display:inline-block;}
#sevenEvent .snsArea ul li a {display:block;}
#sevenEvent .comArea {background:url('../images/event/160907_pc_re_bg.jpg') 0 0 repeat-y;}
#sevenEvent .comArea .comtxtArea {position:relative; }
#sevenEvent .comArea .comtxtArea {padding:0 63px 0 67px;}
#sevenEvent .comArea .comtxtArea textarea#comTxt {width:570px; height:43px; border:1px solid #ccc; color:#000;}
#sevenEvent .comArea .comtxtArea #comBtn { padding:0; border:none; position:absolute; top:4px; right:59px; cursor:pointer;}
#sevenEvent .comArea .comtxtArea .reTxt{overflow:hidden; padding-top:18px;}
#sevenEvent .comArea .comtxtArea .reTxt .name {font-size:12px; color:#000; width:90px; float:left; line-height:19px;}
#sevenEvent .comArea .comtxtArea .reTxt .cont {font-size:12px; color:#000; width:550px; float:left; line-height:19px; padding-bottom:30px;}
#sevenEvent .comArea .conPaging {text-align:center; padding:15px 0 0 0;}
#sevenEvent .comArea .conPaging img {}
#sevenEvent .comArea .conPaging a span {font-size:13px; color:#666; font-weight:normal; padding:0 3px;}
#sevenEvent .comArea .conPaging span strong {font-weight:bold; color:#FF6611;}


/*  7ÁÖ³â ±â³ä ÀÌº¥Æ® ÀÀ¸ðÆË¾÷ 20160907 */
#sevenEventOk {width:100%; max-width:600px; min-width:320px; margin:0 auto; padding:109px 0 33px 0; box-sizing:border-box; background:#fff url('../images/event/160907_ok_bg.jpg') 0 0 no-repeat;}
#sevenEventOk:after {display:block; content:""; clear:both;}
#sevenEventOk .MeventArea {padding:0 5.5%;}
#sevenEventOk .m_img1 {width:100%;}
#sevenEventOk .MeventArea .txt01 {font-size:1.1em; color:#000; padding:0 0 10px 0; line-height:1.2; text-align:center;}
#sevenEventOk .MeventArea .writeArea {width:340px; margin:0 auto;}
#sevenEventOk .MeventArea .writeArea th {background:#d1e8ff; border:1px solid #fff; color:#000; font-size:1.2em; font-weight:500; text-align:left; padding-left:5px;}
#sevenEventOk .MeventArea .writeArea td {background:#d1e8ff; border:1px solid #fff; color:#000; font-size:1.1em; font-weight:500; padding:3px 5px;}
#sevenEventOk .MeventArea .writeArea td input {color:#000; border:none; background:#d1e8ff; height:25px; width:90%;}
#sevenEventOk .MeventArea .btArea p {font-size:13px; color:#000; padding:5px 0 0 0; line-height:1.2;}
#sevenEventOk .MeventArea .btArea ul {overflow:hidden; width:70%; margin:10px auto 0;}
#sevenEventOk .MeventArea .btArea ul li {text-align:center; width:49%; display:inline-block; box-sizing:border-box;}
#sevenEventOk .MeventArea .btArea ul li input {vertical-align:text-bottom;}
#sevenEventOk .MeventArea .btArea ul li label {color:#000; font-size:13px; vertical-align:middle; padding-left:5px;}
#sevenEventOk .btBtn {text-align:center; margin-top:15px;}
#sevenEventOk .btBtn img {width:83px;}












/* video */
.view_video {position:relative; padding-bottom:56.15%; height:0; width:100%; }
.view_video iframe,
.view_video object,
.view_video embed {position:absolute; top:0; left:0; width:100%; height:100%;}
.video-container{position:relative;padding-bottom:56.15%;height:0;overflow:hidden;} 
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;} 

.star20181122 {width:100%; overflow:hidden;}
.star20181122 .img {width:100%; overflow:hidden;}
.star20181122 .img img {width:100%;}
.star20181122 .movieBg {width:100%; background:url('../images/img/img_jpark_star_bg.jpg') left top repeat-y; background-size:100% auto; overflow:hidden;}
.star20181122 .movieBg .inboxbg {width:640px; margin:0 auto; overflow:hidden;}



