@charset "euc-kr";

@import url('/css/wowslider.css');
@import url('/font/nanumgothic.css');
@import url('/font/NanumSquare.css');
@import url('/font/nanumbarungothic.css');





/* Âü°ícss */
/*border¹Ú½º¾ÈÂÊ¿¡¼±ÀÌ»ý±â°ÔÇÏ´Â¼Ò½º {webkit-box-sizing: border-box;box-sizing:border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;}*/
/*Åõ¸í{ filter:alpha(opacity=40);opacity:.40;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}*/
/*ÀÌ¹ÌÁö°¡ ¿¬ÇØÁ³´Ù°¡ ¸¶¿ì½º¸¦ ¿Ã·Á³õÀ¸¸é ÁøÇØÁö´Â È¿°ú !*/
/*img {filter:alpha(opacity=40);opacity:.40;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}*/
/*img:hover {filter:alpha(opacity=100);opacity:1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}*/


/* com */
*{padding:0; margin:0;}
html {overflow-x:auto !important; overflow-y:scroll !important;}
html:first-child select{padding-right:6px; height:20px;} /* Opera Fix */
option, x:-moz-any-link {padding-right:4px;} /* Firefox Fix */
option, x:-moz-any-link, x:default {padding-right:0;} /* Firefox Fix */

body,input,textarea,select,button,table,div,p,span,em{font-family:'Nanum Gothic','¸¼Àº °íµñ','Malgun Gothic','³ª´® °íµñ','dotum';font-size:13px;
color:#333;font-style:normal;}
a {color:inherit; text-decoration:none;}
/*a:link, a:visited, a:active {color:#000; text-decoration:none;}
a:hover {color:#000; text-decoration:underline;}*/

table, th, td {text-overflow:ellipsis;table-layout:fixed;margin:0; padding:0; font-style:normal; font:Nanum Gothic, Gulim, Dotum, Arial, Helvetica, sans-serif; color:#666; border-collapse:collapse; word-break:break-all;}
th{font-weight:bold}
table td a,table td span, select, input{vertical-align:middle}

img, fieldset{border:none;vertical-align:middle;margin:0;padding:0 }
h1 { font-family: 'Nanum Gothic', 'Dotum', 'Tahoma' ; font-size: 20px; color:#ff4800; padding-left:15px; padding-top:3px; height: 25px;font-weight: 800;}
h2 { font-family: 'Nanum Gothic', 'Dotum', 'Tahoma' ; font-size: 18px; color: #000;height: 25px; padding-top:3px; font-weight: 800;}
h3 { font-family: 'Nanum Gothic', 'Dotum', 'Tahoma' ; font-size: 18px; color: #ff7249;height:25px;line-height:25px;background:url('/images/bu/arrow_orange.gif') no-repeat 0 50%;padding-left:12px;  font-weight: 700;}
h4 { font-family: 'Nanum Gothic', 'Dotum', 'Tahoma' ; font-size: 16px; color: #ff5a00; height: 18px;font-weight: 800;}
h5 { font-family: 'Nanum Gothic', 'Dotum', 'Tahoma' ; font-size: 24px; color: #000; height: 30px;font-weight: 800;padding-top:30px;}
h6 { font-family: 'Nanum Gothic', 'Dotum', 'Tahoma' ; font-size: 16px; color: #444;height:25px;line-height:25px;background:url('/images/bu/arrow_orange.gif') no-repeat 0 50%;padding-left:12px;}

pre{font-family: 'Nanum Gothic', 'Dotum', 'Tahoma' ; font-size:13px; color: #444;line-height:20px;white-space:pre-wrap }

hr, legend{display:none;}
ul,li,ol,dd,dt{list-style:none;}
table{table-layout:fixed}

/*¸»ÁÙÀÓÇ¥*/
.ellipsis {
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	word-wrap: normal !important;
	display: block;
}
/* forms */
.calendar {position:absolute; right:6px; top:6px;display:none}
.search_calendar{background:none !important;z-index:10000000 !important;}
.search_calendar_car{background:none !important;z-index:32}

/* forms */
form,fieldset				{ margin:0; padding:0; border:0}
legend						{ display:none}
input,textarea				{ font-size:12px;}
input,textarea				*{ margin:3px 0}
input[type="file"]			{ font-size:12px; font-weight:normal; line-height:12px}
textarea					{ height:auto}
textarea,
input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="file"],
input[type="tel"]{
	vertical-align:middle;
	padding:.3em .4em;  /* ¿©¹é ¼³Á¤ */
	background-color:#fff;
	border:1px solid #dde5ec;
	height:17px;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
iinput[type="email"]:focus,
input[type="url"]:focus,
input[type="tel"]:focus{
	border-color:rgba(82, 168, 236, 0.8);
	outline:0;
	/*outline:thin dotted \9;*/
	/* IE6-9 */
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
   -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
		box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6)}
input[type="radio"],
input[type="checkbox"]{
	margin:0 3px 0 0;
	line-height:normal;
	vertical-align:middle;
	cursor:pointer;
	}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"]{ width:auto}


select { font-size:12px; color:#666; font-family:dotum, AppleGothic, sans-serif; padding-top:2px;}
.selectBox { behavior:url('/css/selectbox.htc'); }



.png {tmp:expression(setPng(this));}



/* common
.inputText, .textarea, .select, .input, textarea {border:1px solid #ababab;}
.inputText{width:150px; height:16px; padding:2px 5px 0 5px;}
.inputText02{width:115px}
.inputText03{width:32px}
.inputFile{height:20px;}
.inputBtn{vertical-align:middle;}
.textarea{padding:10px;}
.inputCheck, .inputRadio{width:13px; height:13px; padding-top:2px;}
.select{height:20px;}
.blind, legend{overflow:hidden;position:absolute;left:0;top:-5000px; visibility:hidden; line-height:0; font-size:0; height:0; width:0;}
hr{display:none;}

.clendar_j{margin-top:0px;padding:0;vertical-align:top;}
.clendar_j img{cursor:pointer;}*/

.top_btn{ z-index:999999;  position: absolute;  top: 90%;  right: 50px; }
/* layout */
#header{clear:both;width:100%; position:relative;overflow:hidden;}
.top{width:100%;height:40px;line-height:35px;background-color:#f4f4f4;}
.top .favorite{width:86px; height:16px; margin-top:10px; float:left;}
.top .reser_check{float:right;text-align:center;font-size:12px;letter-spacing:-1px;}
.top .reser_check input{width:140px;text-align:center;padding:4px 4px;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;color:#c2c2c2;}
.lod_search{float:left;display:inline;width:210px;height:30px;border:1px solid #dddddd; margin-top:40px;}
.lod_search input{ float:left;width:163px; margin-left:0px;border:0px; text-align:center;  }
.lod_search img{float:right;margin-top:4px;margin-right:3px;}
.logo {float:left;margin-left:187px;height:51px;margin-top:24px;}
.smenu{float:right;display:inline;margin-top:55px;font-size:13px;color:#ccc;word-spacing:5px;letter-spacing:-1px;text-align:right;}
.smenu img{margin-bottom:10px;}
.smenu a{display:inline;color:#444;font-size:14px;font-weight:700}
.smenu a:hover{color:#F30}


/*GNB*/
.top_area {width:100%;height:57px;overflow:hidden;z-index:10;position:absolute;background:url(/images/com/gnb_bg.png) repeat-x ;text-align:center;margin-top:25px;}
.nav {height:57px;margin-left:-500px;left:50%;top:6px;position:absolute;z-index:1000000; }
.nav > ul {width:100%;height:100%;}
.nav > ul > li {display:inline-block;float:left;text-align:center;margin-left:22px;letter-spacing:-1px;color:#ffffff;}
.nav > ul > li:first-child {margin-left:0px;}
.nav > ul > li > a{color:#ffffff;font-size:16px;font-family:'Nanum Gothic','NanumBarunGothic';height:50px;line-height:45px;display:block;cursor:pointer;box-sizing:border-box;padding:0 10px;font-weight:bold;}
.nav > ul > li > a.on, .nav > ul > li:hover > a {border-bottom:3px solid #fff8cb;color:#fff8cb}

.nav > ul > li > ul {padding:20px 0;}
.nav > ul > li > ul > li {text-align:center;height:27px;line-height:27px;color:#000000;}
.nav > ul > li > ul > li > a {color:#666666;font-size:14px;font-family:'Nanum Gothic','NanumBarunGothic';cursor:pointer;letter-spacing:-1px;}
.nav > ul > li > ul > li > a:hover, .nav > ul > li > ul > li > a.on {color:#000000}





#footer { clear:both;width:100%;position:relative;padding-top:30px;padding-bottom:30px;text-align:center;border-top:1px solid #ccc;}
.foot_menu{display:inline;margin:auto;font-size:13px;color:#726e6e;word-spacing:5px;letter-spacing:-0.5px;}
.foot_menu a{display:inline;color:#444;font-size:14px;}
.foot_menu a:hover{color:#F30}
.foot_menu img{vertical-align:middle;margin-left:15px;}
.adress{ clear:both; width:990px;margin:auto;text-align:center;margin-top:10px; font-size:12px;letter-spacing:-0.5px;line-height:18px;}
.adress span{  font-size:12px; font-family:Tahoma; display:block;color:#8c8787; margin-top:20px; letter-spacing:0.5px;}


/* ¸ÞÀÎ */
#quick_search{width:100%; height:300px;position:relative;overflow:hidden; padding-top:20px; }
.q_title{margin-top:20px;}
.q_box{width:990px;height:224px;background:url(/images/main/qsearch_box.gif) no-repeat;margin-top:10px;overflow:hidden;}
.q_box p{padding-top:5px;}
.q_box .step01{width:200px;margin:40px 5px;float:left;}
.ld_calendar{width:190px;margin:auto;}
.q_box .step02{width:168px;margin:50px 7px;float:left;text-align:center;}
.q_box .step03{width:280px;margin:50px 0px;float:left;line-height:22px;}
.q_box .step03 em{color:#f74000}
.q_box .step04{width:315px;margin:45px 0px;float:left;text-align:center;word-spacing:10px;}
.q_box .step04 .rul{word-spacing:9px;text-align:center;}
.q_box .step04 .btn{margin-top:15px;}



/*¸ÞÀÎÅ×¸¶»óÇ°*/
#theme{width:1000px;margin:0 auto;margin-top:15px;padding-bottom:40px; border-bottom:1px dashed #cccccc;position:relative;overflow:hidden;}
#theme .theme_title{font-family:'NanumSquare';font-size:24px;color:#000000;font-weight:bold;letter-spacing:-1px;margin-top:24px;}
.theme_box{width:313px;height:auto;float:left;margin-top:24px;margin-right:20px;overflow:hidden;display:inline-block;vertical-align:top;height:290px;}
.theme_box:hover{}
.theme_box .img{width:313px;height:209px;display:block;cursor:pointer;}
.theme_box .mtitle{font-family:'NanumSquare', sans-serif;position:relative;font-size:17px;font-weight:bold;letter-spacing:-1.5px;color:#000000;margin-top:10px;cursor:pointer;}
.theme_box .mtitle span{font-family:'Nanum Gothic', sans-serif;font-weight:bold;font-size:17px;color:#ff4808;letter-spacing:0px;margin-left:2px;/*display:block;margin-top:10px;*/}
.theme_box .mtitle:hover{color:#ff4808;}

.theme_box .stitle{font-family:'Nanum Gothic', sans-serif;font-size:16px;letter-spacing:-1px;color:#666666;margin-top:10px;margin-bottom:10px;}

.theme_box:last-child{ margin-right:0px;}
.theme_box:nth-last-child(4){ margin-right:0px;}


#hotplace{width:100%; position:relative; background-color:#f6f6f6;overflow:hidden;padding-top:30px;padding-bottom:30px;}
.hot_tit{margin:auto;width:auto;text-align:center;font-size:30px;font-family:'Nanum Gothic';line-height:30px;font-weight:bold;}

/*¸ÞÀÎÀÎ±â»óÇ°*/
.fixed_img_col ul{overflow:hidden;position:relative;margin:0;padding:0;border-left:0;border-right:0;font-size:16px;letter-spacing:-1px;list-style:none;}
.fixed_img_col ul:after{display:block;clear:both;content:""}
.fixed_img_col li{overflow:hidden;float:left;position:relative;width:247px;height:259px;background:url(/images/main/hotplace_thumb_box.gif) 0 0 no-repeat;margin-top:15px;}
.fixed_img_col .thumb{display:block;overflow:hidden;position:relative;width:238px;height:159px;color:#666;white-space:nowrap}
.fixed_img_col .thumb img{display:block;width:238px;height:159px;border:0;margin-top:-1px;margin-left:-1px;}

.fixed_img_col .info{clear:both;width:238px;line-height:24px;}
.fixed_img_col .info .subject{margin-top:5px;margin-left:5px;font-size:16px;color:#000;font-weight:bold;}
.fixed_img_col .info .txt{font-size:13px;color:#ff3c00;margin-left:7px;}
.fixed_img_col .info .txt02{font-size:12px;color:#444;margin-left:7px;}
.fixed_img_col .info .price{font-size:16px;color:#666;text-align:center;font-family:'Nanum Gothic','Dotum';}
.fixed_img_col .info .price span{font-size:18px;color:#000;font-weight:bold;font-family:Verdana, Geneva, sans-serif;}
.fixed_img_col .info .price .normal{font-size:14px;color:#999;font-family:Verdana, Geneva, sans-serif;text-decoration:line-through;}
.fixed_img_col .info .price .color_gray01{font-size:12px;color:#a3a3a3;font-family:Verdana, Geneva, sans-serif;}
.fixed_img_col .info .roomname{font-size:16px;color:#ff529b;font-family:'Nanum Gothic';font-weight:bold;margin:10px 12px;}

.fixed_img_col .sticker{z-index:10000000;position:absolute;top:5px;left:2px;}
.fixed_img_col .sticker img{margin:1px;}


.main_img_col ul{overflow:hidden;position:relative;margin:0;padding:0;border-left:0;border-right:0;font-size:16px;list-style:none;}
.main_img_col ul:after{display:block;clear:both;content:""}
.main_img_col li{overflow:hidden;float:left;position:relative;width:480px;height:188px;background:#fff;margin:7px;box-shadow:2px 2px 5px #999}
.main_img_col .thumb{float:left;overflow:hidden;position:relative;width:240px;height:188px;color:#666;white-space:nowrap}
.main_img_col .thumb img{display:block;width:282px;height:188px;border:0;}

.main_img_col .info{float:left;width:240px;height:188px;line-height:30px;overflow:hidden;}
.main_img_col .info .subject{margin-top:45px;margin-left:10px;font-size:18px;color:#000;font-weight:bold;}
.main_img_col .info .txt{font-size:18px;font-weight:bold;color:#000;margin-left:10px;height:24px;line-height:24px;}
.main_img_col .info .txt02{font-size:12px;color:#444;margin-left:10px;}
.main_img_col .info .price{float:right;text-align:right;margin-right:10px;margin-top:20px;width:130px;font-size:16px;line-height:20px;color:#666;font-family:'Nanum Gothic','Dotum';}
.main_img_col .info .price span{font-size:22px;color:#000;font-weight:bold;font-family:Verdana, Geneva, sans-serif;letter-spacing:-1px;}
.main_img_col .info .price .normal{font-size:14px;color:#999;font-family:Verdana, Geneva, sans-serif;text-decoration:line-through;}
.main_img_col .info .price .color_gray01{display:block;font-size:12px;color:#a3a3a3;font-family:Verdana, Geneva, sans-serif;}
.main_img_col .info .sale{float:left;margin-top:20px;width:90px;font-size:24px;color:#ff0c00;font-family:Verdana, Geneva, sans-serif;font-weight:bold;height:50px;line-height:50px;margin-left:10px;}
.main_img_col .info .roomname{font-size:16px;color:#ff529b;font-family:'Nanum Gothic';font-weight:bold;margin:10px 12px;}
.main_img_col .sticker_name01{z-index:10000000;position:absolute;top:10px;left:250px;width:58px;height:30px;line-height:30px;font-family:'NanumSquare','Nanum Gothic';font-size:13px;color:#fff;text-align:center;background-color:#7f32ff;}
.main_img_col .sticker_name02{z-index:10000000;position:absolute;top:10px;left:310px;width:75px;height:30px;line-height:30px;font-family:'NanumSquare','Nanum Gothic';font-size:13px;color:#fff;text-align:center;background-color:#ff6000;}


.no_data{width:fixed;padding:20px;border:1px solid #c5ebef;background-color:#f1f9fa;line-height:25px;overflow:hidden;margin-bottom:13px;}

/* »óÇ°¸®½ºÆ® ¸¶¿ì½º¿À¹öÈ¿°ú */
.fixed_img_col .cap-overlay{width:238px;height:159px;color:#fff;position:absolute;top:0;left:0; background: rgba(0, 0, 0, 0.43);}
a[data-toggle="drop-panel"] {display: block;}
.fixed_img_col .cap-overlay a.info_view01:link{ position:absolute; margin-left:55px; top:50px; margin-right:5px; background:url(/images/com/bt_preview01.png);width:69px; height:55px; display:block;}
.fixed_img_col .cap-overlay a.info_view01:hover{ background:url(/images/com/bt_preview01_over.png); width:69px; height:55px;}
.fixed_img_col .cap-overlay a.info_view02:link{ position:absolute;margin-left:125px;top:50px;  background:url(/images/com/bt_preview02.png);width:69px; height:55px; display:block;}
.fixed_img_col .cap-overlay a.info_view02:hover{ background:url(/images/com/bt_preview02_over.png); width:69px; height:55px;}



.lod_banner{width:100%; position:relative; background-color:#bee5ea;overflow:hidden;padding:40px 0 40px 0;}
.lod_banner .next{z-index:100;position:absolute;top:40%;left:970px;}
.lod_banner .pre{z-index:100;position:absolute;top:40%;left:0px;}
.lod_banner .lod{width:990px;}


.etc_box{width:990px; height:490px; background:url('/images/main/etc_box.gif') no-repeat; margin:auto; margin-top:40px; position:relative;}
.etc_box .aqua img{width:983px; height:178px;margin:4px;}
.etc_box .rent{clear:both;float:left;width:315px;height:297px;position:relative;font-size:16px;color:#000;letter-spacing:-1px;}
.etc_box .rent img{margin:5px 2px;}
.etc_box .rent .price{float:right;margin-top:5px;margin-right:20px;text-align:right;color:#000;font-size:14px;line-height:24px;font-family:Verdana, Geneva, sans-serif;}
.etc_box .rent .price .normal{color:#999;font-size:18px;text-decoration:line-through;font-family:Verdana, Geneva, sans-serif;}
.etc_box .rent .price span{color:#000;font-size:30px;font-weight:bold;font-family:Verdana, Geneva, sans-serif;}
.etc_box .rent .sale{float:left;font-size:30px;color:#f9370a;font-weight:bold;margin:10px 20px;font-family:Verdana, Geneva, sans-serif;}

.etc_box .rent .next{z-index:100;position:absolute;top:50%;left:294px;}
.etc_box .rent .pre{z-index:100;position:absolute;top:50%;left:-1px;}
.etc_box .ribon{z-index:100;position:absolute;top:179px;left:3px;}
.etc_box .rent .subject{clear:both;margin-top:5px;text-align:center;font-size:17px;font-weight:700;}

.etc_box .center{float:left;width:400px;margin:0 8px; padding-top:10px; text-align:center;position:relative;}
.etc_box .center .dot{z-index:100;position:absolute;top:5px;left:200px;}
.etc_box .center .dot img{margin:3px;}
.etc_box .group{float:left;width:240px;height:290px;margin:0px 5px;background:url(/images/main/group_tit.gif) 0 5px no-repeat;}
.etc_box .group .group_search{width:240px;margin:150px auto;overflow:hidden;line-height:25px;color:#000;}
.etc_box .group .group_search .inputText{display:inline;width:90px;padding:3px 5px 2px 5px;background:url('/images/ic/cal.png') right center no-repeat;border:1px solid #666;}
.etc_box .group .group_search li{background:url('/images/bu/blit_orange.gif') 0 50% no-repeat;padding-left:10px;margin-left:20px;}
.etc_box .group .btnSumit {clear:both;margin:15px 5px; text-align:center;}

/* ±âÈ¹Æ¯°¡¹è³Ê */
#event_area{width:100%; background-color:#fff;position:relative;overflow:hidden;padding-bottom:30px;}
#event_area:after{display:block;clear:both;content:""}
.event{width:990px;height:515px;margin:auto;}
.event .next{z-index:100;position:absolute;top:40%;left:970px;}
.event .pre{z-index:100;position:absolute;top:40%;left:0px;}
.event .dot{z-index:100;position:absolute;top:300px;left:200px;}
.event .dot img{margin:3px;}


/* ÇÏ´Ü °í°´¼¾ÅÍ */
.customer_area{margin-top:40px;width:100%;background-color:#f2f2f2;position:relative;height:550px;background:url(/images/main/customer_summer.jpg) top center no-repeat;}
.customer_area .customer_btn{position:absolute;top:383px;left:50%;margin-left:-90px;}
.customer_area .customer_txt{position:absolute;top:103px;left:50%;margin-left:-220px;}
.customer_area .customer_img{position:absolute;top:400px;left:50%;margin-left:80px;}


/*¿¹¾àÈ®ÀÎ ÆË¾÷*/

/* jqModal base Styling courtesy of;
  Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
  the Window's z-index value will be set to 3000 by default (in jqModal.js). You
  can change this value by either;
    a) supplying one via CSS
    b) passing the "zIndex" parameter. E.g.  (window).jqm({zIndex: 500}); */

.jqmWindow { display: none; position:absolute; left:40px;bottom:90px; z-index:10000000100;text-align: center; line-height: 30px; width:220px; height:100px; background-color: #fff; color: #333; border: 1px solid black; padding: 12px;  -webkit-border-radius: 5px; -moz-border-radius: 5px;
    border-radius: 5px; box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.4);}
.jqmWindow:after {content: ""; width: 0; height: 0;}
.jqtit{fong-size:14px; font-weight:bold;width:100%;background-color:#e0e5fc;}
.jqcon{margin-top:10px;}
.jqbt{margin-top:5px;}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow { position: absolute; top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}

/* ¼­ºê °øÅë */

/* ¼­ºêÅ¸ÀÌÆ² */
.subtitle_area{position:relative;width:auto;}
.subtitle_area:after{content:" "; display:block; clear:both;}
.subtitle_area .sub_tit{float:left;display:inline;font-size:30px;color:#000;font-weight:bold;height:30px;padding-top:15px;}
.subtitle_area .sub_navi{display:inline;float:left;text-align:right;font-size:12px; font-family:'Tahoma'; color:#999;margin-top:30px;margin-left:20px;}



/* »óÇ°°Ë»öÆû */
.com_search_wrap .search_box{width:100%; padding:20px 0;background:#f0f3f5;border:1px solid #ccc;position:relative;webkit-box-sizing: border-box;box-sizing:border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;}
.com_search_wrap .air_search_box{padding-bottom:25px}
.search_box:after{content:" "; display:block; clear:both;}
.search_box .form_title {color:#333; padding:6px 0px 0 0; font-weight:bold; margin-left:20px;color:#000}
.search_box .form_check{ padding:6px 7px 0 5px;}
.search_box label{color:#000;font-size:12px;}
.search_box .inputText{color:#000;display:inline;width:130px;padding:3px 5px 2px 5px;border:1px solid #ccc;}
.search_box .inputDate{display:inline;width:100px;padding:3px 5px 3px 5px;background:url('/images/ic/cal.png') 90px center no-repeat #fff;border:1px solid #ccc; cursor:pointer;}
.search_box .form_title02 {color:#333; padding:0px 7px 0 0; font-weight:bold; margin-left:10px}
.search_box label{margin-right:10px;}
.search_box .ps04{margin-left:405px;word-spacing:35px;color:#4d8c9a;font-size:12px;}/* Ç×°ø½Ã°£ */
.search_box .ps01{margin-left:115px;word-spacing:25px;color:#4d8c9a;font-size:12px;}/* Ç×°øÀÎ¿ø */
.search_box .ps02{margin-left:457px;word-spacing:25px;color:#4d8c9a;font-size:12px;}/* ÆÐÅ°¿¡»ç¿ëµÊ */
.search_box .ps03{margin-left:595px;word-spacing:20px;color:#4d8c9a;font-size:12px;}/* °ñÇÁ¿¡»ç¿ëµÊ */
.search_box .ps05{margin-left:480px;word-spacing:25px;color:#4d8c9a;font-size:12px;}/* ÆÐÅ°Áö»ó¼¼ */
.search_box .ps00{margin-right:5px;color:#4d8c9a;font-size:12px;}/* °Ë»öÆû °øÅë */
.air_select li{margin-bottom:10px;}
.air_select li input{margin-left:10px;}
.air_select label{color:#666}
.air_select .form_title{color:#000}
.package li{margin-bottom:10px;}
.package_view {line-height:30px;margin-left:-20px;width:380px}
.package_tb table{width:95%;margin:auto;background-color:#ffffff;border:1px solid #555555;}
.package_tb th{font-size:14px;font-weight:bold;color:#444444;text-align:center;padding:15px 0 15px 0; border-bottom:1px solid #ccc;}
.package_tb td{padding:15px 0 15px 0;}

.com_search_wrap .info_txt{color:#2a2a2a; font-weight:bold; padding:35px;text-align:center;font-size:15px;line-height:30px;overflow:hidden;}
.com_search_wrap .info_txt.air {margin-top:34px !important}
.com_search_wrap .info_txt span {color:#ff3c00; display:inline-block; padding:0 5px;font-size:16px}
.com_search_wrap .air_search_box .search_btn{bottom:30px}
.com_search_wrap .search_btn{position:absolute;right:20px;bottom:20px}
.com_search_wrap .search_btn a{float:left;margin-left:2px;font-size:14px;}
.com_search_wrap .search_btn_topMg{position:absolute;right:20px;top:159px } /* ¿¡¾îÄ«ÅÚ¸ñ·Ï */
.com_search_wrap .search_btn_topMg a{float:left;margin-left:2px;margin-top:3px}
.com_search_wrap .search_btn_topMg2{position:absolute;right:20px;top:86px } /* ¿¡¾îÄ«ÅÚ»ó¼¼ */
.com_search_wrap .search_btn_topMg2 a{float:left;margin-left:2px;margin-top:3px}
.com_search_wrap .search_btn_topMg3{position:absolute;right:20px;top:12px } /* Ç×°ø */
.com_search_wrap .search_btn_topMg3 a{float:left;margin-left:2px;margin-top:3px}
.com_search_wrap .search_btn_topMg4{position:absolute;right:20px;top:52px } /* ¿¡¾îÄ« */
.com_search_wrap .search_btn_topMg4 a{float:left;margin-left:2px;margin-top:3px}
.com_search_wrap .search_btn_topMg5{position:absolute;right:20px;top:121px } /* ¿¡¾îÄ«ÅÚ¸ñ·Ï */
.com_search_wrap .search_btn_topMg5 a{float:left;margin-left:2px;margin-top:3px}
.com_search_wrap .search_btn_topMg6{position:absolute;right:20px;top:56px } /* ¿¡¾îÄ«ÅÚ»ó¼¼ */
.com_search_wrap .search_btn_topMg6 a{float:left;margin-left:2px;margin-top:3px}
.com_search_wrap .search_btn_topMg7{position:absolute;right:20px;top:125px } /* Ä«ÅÚ»ó¼¼ */
.com_search_wrap .search_btn_topMg7 a{float:left;margin-left:2px;margin-top:3px}
.com_search_wrap .search_btn .orange{width:99px;height:30px;padding-top:15px;background-color:#ff3c00;border:1px solid #ae0e0e;color:#fff;text-align:center;}
.com_search_wrap .search_btn .orange02{width:99px;height:25px;padding-top:7px;background-color:#ff3c00;border:1px solid #ae0e0e;color:#fff;text-align:center;}
.com_search_wrap .search_btn .gray{width:99px;height:30px;padding-top:15px;background-color:#fff;border:1px solid #777777;color:#555555;text-align:center;}
.com_search_wrap .search_btn .black{width:99px;height:25px;padding-top:7px;background-color:#555;border:1px solid #000;color:#fff;text-align:center;}
.com_search_wrap .search_attention{margin:15px auto 0 auto;padding-top:15px;padding-bottom:15px;width:950px;background-color:#fff;}
.com_search_wrap .search_attention li{padding-left:20px;}
.com_search_wrap .search_attention02{margin:15px auto 0 auto;padding-top:15px;padding-bottom:15px;width:950px;border-top:1px dashed #666666;}
.com_search_wrap .search_attention02 li{padding-left:20px;}

/*¿¹¾àÆû*/
.reser_step{width:990px;background:url('/images/sub/reser_step.gif') no-repeat;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.reser_step:after{content:" "; display:block; clear:both;}
.reser_step .title{font-size:24px;height:125px;color:#000;font-weight:800;font-family:'Nanum Gothic','Dotum';padding:20px 0 0 20px;}
.reser_step .info{font-size:13px;color:#ff7249;background-color:#f9f9f9;margin-top:143px;padding:20px;line-height:20px;overflow:hidden;}
.reser_attention{padding-top:15px;padding-bottom:15px;width:990px;background-color:#fff;border-top:1px solid #eaeaea;}
.reser_attention li{height:20px;padding-left:20px;}
.reser_step2{width:990px;background:url('/images/sub/reser_step2.gif') no-repeat;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}/*°ÆÁ¤ÇãÁö¸¿¼­°Ô*/
.reser_step2:after{content:" "; display:block; clear:both;}
.reser_step2 .title{font-size:24px;height:125px;color:#000;font-weight:800;font-family:'Nanum Gothic','Dotum';padding:20px 0 0 20px;}
.reser_step2 .info{font-size:13px;color:#ff7249;background-color:#f9f9f9;margin-top:143px;padding:20px;line-height:20px;overflow:hidden;}
/* UI Object */
.form_table{margin:1em 0;font-size:13px;font-family:Tahoma, Geneva, sans-serif}
.form_table input,
.form_table textarea,
.form_table select,
.form_table table,
.form_table button{font-size:13px}
.form_table table{width:100%;border:0;border-top:2px solid #999;line-height:24px;}
.form_table caption{padding:8px 0;font-weight:bold;text-align:left}
.form_table th,
.form_table td{padding:10px 20px 10px 20px;border:0;vertical-align:middle;}
.form_table th{color:#333;width:20%;text-indent:10px;}
.form_table td{color:#666;line-height:30px;}
.form_table thead th{border-bottom:1px solid #ccc;background:#f0f3f5;}
.form_table tbody th{border-bottom:1px solid #ddd;background:#f0f3f5;text-align:left}
.form_table tfoot th{border-bottom:1px solid #ddd}
.form_table tbody td{border-bottom:1px solid #ddd}
.form_table tfoot td{border-bottom:1px solid #ddd;font-weight:bold;color:#333}
.form_table .item{position:relative;margin:-4px 0}
.form_table .item .i_help{position:absolute;top:4px;right:0}
.form_table .item .i_label{ top:6px; left:10px}
.form_table .item .i_dsc{margin:2px 0}
.form_table .item .i_check,
.form_table .item .i_radio{width:13px;height:13px;margin:2px 5px 2px 0;padding:0;vertical-align:middle}
.form_table .item .i_text{position:relative;margin:2px;padding:3px 4px;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent}
.form_table .item .inputDate{display:inline;width:100px;padding:3px 5px 3px 5px;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:url('/images/ic/cal.png') 90px center no-repeat #fff; cursor:pointer;}
.form_table .item .hide{visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
.form_table .item select{margin:2px}
.form_table .item label{margin:0 10px 0 0;cursor:pointer}
.total_price{height:30px;font-size:24px;font-weight:bold;color:#666;padding-top:20px;margin-bottom:20px;text-align:right;}
.total_price:after{content:" "; display:block; clear:both;}
.total_price img{margin-right:15px;margin-left:15px;}
.form_table .item a.btn{display:inline;width:100px;text-align:center;vertical-align:middle;color:#fff;background:#7327f1;border:1px solid #5c06eb;padding:6px;font-size:12px;letter-spacing:-1px;margin-left:15px}
*:first-child+html .form_table .item a.btn{padding-top:10px;}/*ie-7 Àü¿ë */
*:first-child+html .form_table .item{margin-top:0px;}/*ie-7 Àü¿ë */
.item label{margin:0 10px 0 0;cursor:pointer}
/* //UI Object */

/* ÅÇ¸Þ´º */
.tabmenu ul{width:100%;}
.tabmenu ul:after{content:" "; display:block; clear:both;}
.tabmenu ul li{float:left;width:24.9%;font-size:13px;color:#ccc;}
.tabmenu ul li a{display:block;padding:15px 0;text-align:center;border:1px solid #e7e7e7;border-right:0;border-bottom:1px solid #455364;color:#777; cursor:pointer;background:#f9f9f9;}
.tabmenu ul li a:hover, .tabmenu ul li.on a{border:1px solid #455364;color:#fff;background:#373737}
.tabmenu ul li a.last{border-right:1px solid #e7e7e7;}
.tabmenu ul li a:hover.last, .tabmenu ul li.on a.last{border-right:1px solid #455364}
.pkg_menu ul li{width:24.9%}
.ss_menu ul li{width:166px}
.ss_menu ul li a.last{width:168px}

.rent_tab ul li{width:16.6%}
.air_tab ul{width:100%;}
.air_tab ul:after{content:" "; display:block; clear:both;}
.air_tab ul li{float:left;width:12.5%}
*:first-child+html .air_tab ul li{float:left;width:12.4%}/*ie-7 Àü¿ë */
.air_tab ul li a{display:block;padding:15px 0;text-align:center;border:1px solid #e7e7e7;border-right:0;border-bottom:1px solid #455364;color:#777; cursor:pointer;background:#f9f9f9;webkit-box-sizing: border-box;box-sizing:border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;}
.air_tab ul li a:hover, .air_tab ul li.on a{border:1px solid #000;border-bottom:1px solid #fff;color:#000;background:#fff}
.air_tab ul li a.last{border-right:1px solid #e7e7e7;}
.air_tab ul li a:hover.last, .air_tab ul li.on a.last{border-right:1px solid #455364}
.golf_tab ul li{width:14.2%}
.bus_tab ul li{width:50%}
.group_tab ul li{width:33.3%}
.tour_tab ul li{width:33.3%}

.tab-2 ul li{width:50%}
.tab-2 ul li a{display:block;padding:15px 0;text-align:center;border:1px solid #e7e7e7;border-right:0;border-bottom:1px solid #00c7df;color:#777; cursor:pointer;background:#f9f9f9;}
.tab-2 ul li a:hover, .tab-2 ul li.on a{border:1px solid #00c7df;color:#fff;background:#32cad8}
.tab-2 ul li a.last{border-right:1px solid #e7e7e7;}
.tab-2 ul li a:hover.last, .tab-2 ul li.on a.last{border-right:1px solid #00c7df}

.tab-3 ul li{width:33.3%}
.tab-3 ul li a{display:block;padding:15px 0;text-align:center;border:1px solid #e7e7e7;border-right:0;border-bottom:1px solid #00c7df;color:#777; cursor:pointer;background:#f9f9f9;}
.tab-3 ul li a:hover, .tab-3 ul li.on a{border:1px solid #00c7df;color:#fff;background:#32cad8}
.tab-3 ul li a.last{border-right:1px solid #e7e7e7;}
.tab-3 ul li a:hover.last, .tab-3 ul li.on a.last{border-right:1px solid #00c7df}

.tab-4 ul li{width:25%}
.tab-4 ul li a{display:block;padding:15px 0;text-align:center;border:1px solid #e7e7e7;border-right:0;border-bottom:1px solid #00c7df;color:#555; font-size:15px;cursor:pointer;background:#f9f9f9;}
.tab-4 ul li a:hover, .tab-4 ul li.on a{border:1px solid #00c7df;color:#fff;background:#32cad8}
.tab-4 ul li a.last{border-right:1px solid #e7e7e7;}
.tab-4 ul li a:hover.last, .tab-4 ul li.on a.last{border-right:1px solid #00c7df}



/*.list_array{margin:17px 10px;text-align:right;word-spacing:10px;}
.list_array a{color:#555555; cursor:pointer;}*/

.list_array{margin-top:17px;}
.list_array_tab ul{float:right;}
.list_array_tab ul li{width:6.66%;}
.list_array_tab ul li a{border-bottom:none;}

/* ¼÷¼Ò-·Ñ¸µÀÌº¥Æ® */
.ld_event ul{position:relative;width:100%;overflow:hidden;margin-top:20px;margin-left:3px;}
.ld_event ul:after{display:block;clear:both;content:""}
.ld_event li{border:1px solid #e7e7e7;width:230px;overflow:hidden;float:left;margin:2px;padding:5px;cursor:pointer;}
.ld_event li img{width:230px;height:153px;overflow:hidden;position:relative;margin-top:15px;}
.ld_event li .event_info{width:230px;text-align:center;line-height:20px;margin:auto;margin-top:15px;}
.ld_event li .event_info .ld_name{font-size:20px;font-weight:bold;color:#5e5e5e;letter-spacing:-1px;}
.ld_event li .event_info .event_subject{font-size:14px;font-weight:bold;color:#ff3c00;margin-top:10px;}
.ld_event li .event_info .event_date{font-size:12px;font-weight:bold;color:#5e5e5e;font-family:Verdana, Geneva, sans-serif;}
.ld_event li .event_info .event_txt{font-size:12px;color:#5e5e5e;}
.ld_event .next{z-index:100;position:absolute;top:160px;left:990px;cursor:pointer;}
.ld_event .pre{z-index:100;position:absolute;top:160px;left:-23px;cursor:pointer;}


/* »óÇ°¸®½ºÆ® */
.product_list ul{overflow:hidden;position:relative;margin:0;padding:0;border-left:0;border-right:0;font-size:16px;letter-spacing:-1px;list-style:none;}
.product_list ul:after{display:block;clear:both;content:""}
.product_list li{overflow:hidden;float:left;position:relative;width:239px;height:260px;margin-top:20px;margin:4px;}
.product_list .thumb{display:block;overflow:hidden;position:relative;width:239px;height:159px;color:#666;line-height:160px;}
.product_list .thumb img{display:block;width:239px;height:159px;border:0;margin-left:-1px;margin-top:-1px;}

.product_list .info{clear:both;width:237px;height:90px;border:1px solid #dddddd;}
.product_list .info .subject{margin-top:5px;margin-left:5px;font-size:16px;color:#000;font-weight:bold;}
.product_list .info .txt{font-size:12px;color:#ff3c00;margin-left:7px;}
.product_list .info .txt02{font-size:12px;color:#444;margin-left:7px;}
.product_list .info .price{font-size:16px;color:#666;text-align:center;font-family:'NanumBarunGothic','Dotum';}
.product_list .info .price span{font-size:18px;color:#000;font-weight:bold;font-family:Verdana, Geneva, sans-serif;}
.product_list .info .price .normal{font-size:14px;color:#999;font-family:Verdana, Geneva, sans-serif;text-decoration:line-through;}
.product_list .info .price .color_gray01{font-size:12px;color:#a3a3a3;font-family:Verdana, Geneva, sans-serif;}

.product_list .evetxt{ z-index:10000000;position:absolute;top:135px;left:0px; width:237px;line-height:24px;font-size:11px;color:#ffffff;background:url('/images/com/label.png');}
.product_list .sticker{z-index:10000000;position:absolute;top:3px;left:1px;}
.product_list .sticker img{margin:1px;}

.no_data{width:fixed;padding:20px;border:1px solid #c5ebef;background-color:#f1f9fa;line-height:25px;overflow:hidden;margin-bottom:13px;}

/* »óÇ°¸®½ºÆ® ¸¶¿ì½º¿À¹öÈ¿°ú */
.cap-overlay{width:238px;height:159px;color:#fff;position:absolute;top:0;left:0; background: rgba(0, 0, 0, 0.43);left:0;}
a[data-toggle="drop-panel"] {display: block;}
.cap-overlay a.info_view01:link{ position:absolute; margin-left:55px; top:50px; margin-right:5px; background:url(/images/com/bt_preview01.png);width:69px; height:55px; display:block;}
.cap-overlay a.info_view01:hover{ background:url(/images/com/bt_preview01_over.png); width:69px; height:55px;}
.cap-overlay a.info_view02:link{ position:absolute;margin-left:125px;top:50px;  background:url(/images/com/bt_preview02.png);width:69px; height:55px; display:block;}
.cap-overlay a.info_view02:hover{ background:url(/images/com/bt_preview02_over.png); width:69px; height:55px;}




.rentinfo_tab ul li{width:25%;}
.info_wrap{width:1000px;margin:20px auto;line-height:30px;font-size:16px;}
.info_wrap p{padding-left:15px;padding-top:5px;}
.board_box{overflow-y:auto;width:1000px;height:600px;padding:20px;margin:auto;}


.rent_list ul{overflow:hidden;position:relative;margin:0;padding:0;border-left:0;border-right:0;font-size:16px;font-family:'Nanum Gothic',Tahoma, Geneva, sans-serif;list-style:none;*zoom:1}
.rent_list ul:after{display:block;clear:both;content:""}
.rent_list li{float:left;position:relative;width:230px;height:256px;margin:10px 7px 10px 7px;border:1px solid #dddddd;line-height:23px;}
.rent_list .thumb{display:block;overflow:hidden;position:relative;width:230px;height:159px;color:#666;line-height:160px;white-space:nowrap;text-align:center;}
.rent_list .thumb img{display:block;width:280px;height:163px;border:0;vertical-align:bottom;margin-left:-25px;}
.rent_list a{display:block;width:230px;text-decoration:none;cursor:pointer;}
.rent_list .info{clear:both;width:220px;height:95px;overflow:hidden;margin-left:7px;}
.rent_list .info .subject{margin-top:5px;font-size:16px;color:#000;font-weight:bold;}
.rent_list .info .txt{font-size:12px;color:#ff3c00;}
.rent_list .info .price{font-size:16px;color:#666;font-family:'NanumBarunGothic','Dotum';}
.rent_list .info .price span{font-size:18px;color:#000;font-weight:bold;font-family:Verdana, Geneva, sans-serif;}
.rent_list .info .price .normal{font-size:16px;color:#999;font-family:Verdana, Geneva, sans-serif;text-decoration:line-through;}
.rent_list .sticker{z-index:10000000;position:absolute;top:3px;left:195px;}
.rent_list .sticker img{width:25px;height:25px;margin:3px;}
.rent_step img{margin-top:30px;}



/*±âº»Á¤º¸*/
.view_info01{width:100%;margin-top:10px;border-top:2px solid #000;border-bottom:1px solid #777;position:relative;}
.view_info01:after{content:" "; display:block; clear:both;}
.view_info01 .title{font-size:24px;position:relative;color:#000;font-weight:800;}
.view_info01 .view_con {float:left;width:470px;margin-top:20px;}
.view_info01 .view_con li{line-height:20px;font-size:14px;display:inline;}
.view_info01 .view_con .title{font-size:24px;position:relative;color:#ff3c00;font-weight:bold;}
.view_info01 .view_con table{width:100%;margin-top:10px;font-size:12px;}
.view_info01 .view_con table th{padding:7px 0;color:#000;text-align:left;letter-spacing:-1px;background-color:#f0f3f5;text-align:center;border:1px solid #ccc;}
.view_info01 .view_con table td{color:#5f5f5f;border:1px solid #ccc;padding:5px;}
.view_info01 .view_con .view_info{float:left;width:100%;margin:15px 0px;line-height:20px;height:100px;overflow:auto;font-size:12px;}
.view_info01 .view_con .rentview_info{float:left;width:100%;margin:15px 0px;line-height:20px;height:50px;overflow:auto;font-size:12px;}
.view_info01 .ld_viewimg{float:right;width:480px;height:320px;}
.view_info01 .ld_viewimg img{width:480px;height:320px;}
.view_info01 .rent_viewimg{float:right;width:480px;height:280px;text-align:center;}
.view_info01 .rent_viewimg img{width:480px;height:280px;}
/*ÀÌº¥Æ®*/
.view_info02{width:100%;margin-top:30px;position:relative;}
.view_info02:after{content:" "; display:block; clear:both;}
.view_info02 .title{font-size:24px;position:relative;color:#000;font-weight:800;}
.view_info02 .con_box{width:990px;padding-top:20px; padding-bottom:20px; background-color:#f0f3f5}
.view_info02 .con_box .con_text{width:920px;margin-left:20px;line-height:20px;}
.view_info02 .con_box .con_img{width:940px;height:600px;text-align:center;margin-top:15px;margin:auto;overflow:auto;}
/*¿ä±Ý*/
.view_info03{width:100%;margin-top:30px;position:relative;}
.view_info03:after{content:" "; display:block; clear:both;}
.view_info03 .title{font-size:24px;position:relative;color:#000;font-weight:800;}
.view_info03 table{width:100%;margin-top:10px;font-size:13px;}
.view_info03 table th{height:35px;color:#000;text-align:center;background-color:#f0f3f5;border-top:2px solid #444;border-bottom:1px solid #ccc;}
.view_info03 table td{padding:12px 5px 12px 5px;color:#444;border-bottom:1px solid #ccc;text-align:center;font-size:13px;}
.view_info03 .price_sale{font-size:16px; color:#ff3c00; font-family:Verdana, Geneva, sans-serif,Tahoma;font-weight:bold;}
.view_info03 .price{font-size:16px; color:#666; font-family:Verdana, Geneva, sans-serif,Tahoma;font-weight:bold;text-decoration:line-through;}
.view_info03 .bt_reser{width:100px;padding:9px;vertical-align:middle;background-color:#ff3c00;border:1px solid #ae0e0e;color:#fff;text-align:center;}
.view_info03 .name{text-align:left;padding-left:10px;}
/*»çÁø°¶·¯¸®*/
.view_info04{width:100%;margin-top:40px;position:relative;}
.view_info04:after{content:" "; display:block; clear:both;}
.view_info04 .title{font-size:24px;position:relative;color:#000;font-weight:800;}
.view_info04 .gallery_box{width:990px;border:1px solid #ccc;padding-top:10px;padding-bottom:10px;}
.view_info04 .gallery_box:after{content:" "; display:block; clear:both;}
.view_info04 .gallery_box .pic{float:left;display:inline;width:480px;margin-left:10px;}
.view_info04 .gallery_box .thumb{float:left;display:inline;width:90px;text-align:center;}
.view_info04 .gallery_box .thumb img{margin-bottom:5px;margin-left:5px;}
.view_info04 .gallery_box .lod_info{float:right;display:inline;width:380px;min-height:320px;background-color:#f0f3f5;margin-right:10px;}
.view_info04 .gallery_box .lod_info:after{content:" "; display:block; clear:both;}
.view_info04 .gallery_box .lod_info table{width:350px;margin-top:10px; margin-left:15px;}
.view_info04 .gallery_box .lod_info td{padding-top:10px; padding-bottom:10px;line-height:20px;border-bottom:1px solid #ddd;vertical-align:top;}
.view_info04 .gallery_box .lod_info .last{border:0;}
.view_info04 .gallery_box .lod_info pre{font-size:12px}
.view_info04 .gallery_box .lod_info span{display:block;overflow:hidden;float:left;height:17px;margin:2px 5px 0 0;padding:0 0 0 5px;background:url(/images/com/bu_listhead.gif) no-repeat 0 0;vertical-align:top;font-style:normal}
.view_info04 .gallery_box .lod_info em{display:block;float:left;height:17px;margin:-1px 0 0;padding:0 5px 0 0;background:url(/images/com/bu_listhead.gif) no-repeat 100% 1px;color:#fff;font-size:11px;font-weight:normal;vertical-align:top}
.view_info04 .gallery_box .lod_info .stress{font-size:16px; font-weight:800; font-family:'Nanum Gothic','Dotum';color:#000;}

/*ÇÏ´ÜÅÇ¿µ¿ª-À§Ä¡,ÀÌ¿ë¾È³»,ÈÄ±â*/
.com_attention{margin-top:40px}
.com_attention .tabmenu{background:url(/images/com/bg_view_tab02.gif) repeat-x;height:40px}
.com_attention .tabmenu ul li a{padding:10px 0;text-align:center;border:1px solid #c4c4c4;border-right:0;border-bottom:0;background-color:#f0f3f5;color:#666;height:18px;overflow:hidden}
.com_attention .tabmenu ul li a:hover,.com_attention .tabmenu ul li.on a{border:1px solid #000;border-bottom:1px solid #fff;color:#000;background:#fff}
.com_attention .tabmenu ul li a.last{border-right:1px solid #c4c4c4;}
.com_attention .tabmenu ul li a:hover.last,.com_attention .tabmenu ul li.on a.last{border-right:1px solid #000}
.com_attention .attention_tab ul li{width:15%}

.map{width:960px;margin-left:15px;padding-top:15px;padding-bottom:15px;text-align:center;}
.map:after{content:" "; display:block; clear:both;}

.attention_box{width:990px;border-left:solid 1px #000;border-bottom:solid 1px #000;border-right:solid 1px #000;}
.attention_box:after{content:" "; display:block; clear:both;}
.attention_box .wrap{width:920px;padding-top:20px;padding-bottom:20px;margin-left:30px;font-size:13px;color:#000;line-height:20px;text-align:justify;}

.attention_box p{margin-bottom:25px;margin-left:15px;line-height:24px;}
.attention_box table{border:1px solid #eaeaea;margin:15px 0}
.attention_box th{background:#f2f2f2;border-bottom:1px solid #eaeaea;text-align:center;padding:5px 0}
.attention_box td{padding:10px;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea}



/* Ç×°øÅ×ÀÌºí */
.tb_air table{width:100%;margin-top:10px;font-size:12px;border-top:2px solid #444;}
.tb_air table th{padding-top:10px;padding-bottom:10px;color:#000;text-align:center;background-color:#f0f3f5;border:1px solid #ccc;}
.tb_air table td{color:#444;border-bottom:1px solid #ccc;padding-top:10px;padding-bottom:10px;text-align:center;line-height:20px;font-family:'Tahoma';}
.tb_air .bt_reser{width:100px;padding:9px;font-weight:bold;vertical-align:middle;background-color:#ff3c00;border:1px solid #ae0e0e;color:#fff;text-align:center;}
.tb_air .lef{text-align:left}
.tb_air .ml{margin-left:40px;}
.air_txt{margin-top:15px;font-size:12px;line-height:24px;padding:7px 15px 7px 15px;background-color:#f9f9f9;letter-spacing:-1px;}


/* ÆÐÅ°Áö ÇÏ´Ü-¼±ÅÃ»óÇ°³»¿ª */
.bot_box{position:fixed;bottom:0;left:0;width:100%;padding:40px 0 20px 0;background:url('/images/com/bot_box_bg.png') repeat-x;z-index:10000000000;}
.bot_box .wrap{overflow:hidden;width:990px;margin:auto;}
.bot_box .wrap .title{float:left;width:147px;padding:20px 15px 20px 15px;margin-right:20px;text-align:center;font-size:14px;font-weight:bold;
color:#fff;vertical-align:middle;background-color:#7327f1;line-height:24px;}
.bot_box .wrap .con{float:left;}
.bot_box .wrap .con:after{content:" "; display:block; clear:both;}
.bot_box .wrap .product {float:left;width:600px;line-height:24px;}
.bot_box .wrap .product span{font-size:13px;color:#666;}
.bot_box .wrap .product  p{margin-bottom:10px}
.bot_box .wrap span.product_title{color:#7327f1;font-size:16px;width:55px;font-weight:bold;display:inline-block;}
.bot_box a.change_btn{display:inline-block;text-align:center;color:#fff;background:#444;border:1px solid #000;padding:4px 8px;font-size:12px;letter-spacing:-1px;margin:0 10px 0 0px}
.bot_box .wrap .price{text-align:right;float:right;}
.bot_box .wrap .price .normal{font-size:24px;color:#666;font-family:'Verdana', 'Geneva', 'sans-serif';font-weight:bold;text-decoration:line-through;}
.bot_box .wrap .price .sale{font-size:30px;color:#fd2805;font-family:'Verdana', 'Geneva', 'sans-serif';font-weight:bold;}
.bot_box .wrap .price .btn{margin-top:10px;float:right;font-size:18px;font-weight:bold;width:120px;padding-top:12px;padding-bottom:12px;vertical-align:middle;background-color:#ff3c00;border:1px solid #ae0e0e;color:#fff;text-align:center;}
.bot_box .wrap .price .btn a{color:#fff;}


/* ³»¸¾´ë·ÎÆÐÅ°Áö */
.makepackage{width:100%;height:334px;text-align:center;vertical-align:middle;background:url('/images/sub/makepackage_bg.jpg') no-repeat center bottom #d3eced;}
.makepackage_txt img{margin-top:50px;}

/* ÃßÃµÆÐÅ°Áö */
.md_package{width:100%;height:334px;text-align:center;vertical-align:middle;background:url('/images/sub/md_package_bg.jpg') no-repeat center bottom #7b7f71;}
.grid_wrap{width:100%;margin:0 auto;margin-top:15px;}
.grid_box{width:285px;height:360px;float:left;text-align:center;margin-bottom:2%;margin-left:1%;margin-right:1%;overflow:hidden;display:inline-block;background:#FFF;border:1px solid #e1e1e1;}
.grid_box:hover{border:1px solid #9d9d9d;}
.grid_box .img{width:285px;height:190px;height:auto;display:block;cursor:pointer;}
.grid_box .mini_title{font-family:'Nanum Gothic', sans-serif;width:100%;text-align:center;font-size:12px;letter-spacing:1px;color:#8e8e8e;margin-top:5px;margin-bottom:10px;}
.grid_box .mini_title_blue{font-family:'Nanum Gothic', sans-serif;width:100%;text-align:center;font-size:12px;color:#2f9cf0;letter-spacing:0px;margin-top:15px;}
.grid_box .mini_title_line{width:260px;margin:0 auto;position:relative;margin-top:7px;left:-3px;border-bottom:1px dashed #dedede;}
.grid_box .title{font-family:'ns_b', sans-serif;width:96%;position:relative;padding:0 2%;font-size:20px;font-weight:700;letter-spacing:-0.9px;text-align:center;color:#2e2e2e;margin-top:15px;cursor:pointer;}
.grid_box .title:hover{color:#ff4808;}
.grid_box .title_price{font-family:'Nanum Gothic', sans-serif;width:100%;text-align:center;font-weight:700;font-size:20px;color:#ff4808;letter-spacing:0px;margin-top:10px;margin-bottom:10px;}
.grid_box .info_text{font-family:'Nanum Gothic', sans-serif;width:96%;padding:0 2%;font-size:13px;font-weight:500;letter-spacing:-1px;line-height:19px;text-align:center;color:#5e5e5e;margin-top:15px;margin-bottom:10px;}
.grid_box .info_text_link{font-family:'Nanum Gothic', sans-serif;width:96%;padding:0 2%;font-size:13px;font-weight:500;letter-spacing:-0.5px;line-height:19px;text-align:center;color:#5e5e5e;margin-top:15px;margin-bottom:25px;}
.grid_box{padding:10px;}
.md_page_img{clear:both;text-align:center;margin:20px auto;}
.md_page_btn{clear:both;text-align:center;margin:20px auto;padding-top:40px;border-top:1px dashed #dedede}
.md_page_btn:after{content:" "; display:block; clear:both;}



/* ¹ö½º/ÅÃ½Ã/´ÜÃ¼ */
.busTop{width:100%;height:334px;text-align:center;vertical-align:middle;background:url('/images/sub/bus_bg.jpg') repeat-x;}
.bus_txt{width:100%;height:334px;text-align:center;vertical-align:middle;background:url('/images/sub/bus_txt.png') no-repeat center bottom;}
.taxiTop{width:100%;height:334px;text-align:center;vertical-align:middle;background:url('/images/sub/taxi_bg.jpg') repeat-x;}
.taxi_txt img{margin-top:70px;}
.groupTop{width:100%;height:334px;text-align:center;vertical-align:middle;background:url('/images/sub/group_bg.jpg') repeat-x;}
.group_txt img{margin-top:60px;}
.dontworryTop{width:100%;height:250px;text-align:center;vertical-align:middle;background:url('/images/sub/dontworry_bg.jpg') repeat-x;}
.dontworry_txt img{margin-top:60px;}




/*¹ö½ºÅõ¾î»óÇ°¸®½ºÆ®*/
.bus_list ul{margin:0;padding:0;font-size:12px;font-family:Tahoma, Geneva, sans-serif;list-style:none}
.bus_list li{position:relative;margin:0 0 -1px 0;padding:15px 0 15px 135px;border:1px solid #eee;border-left:0;border-right:0;vertical-align:top;*zoom:1}
.bus_list li:after{display:block;clear:both;content:""}
.bus_list a{text-decoration:none;cursor:pointer}
.bus_list a strong{display:inline-block;margin:0 0 4px 0;color:#333}
.bus_list .thumb{display:inline;overflow:hidden;float:left;position:relative;width:300px;height:220px;margin:0 25px 0 -135px;background:#fff;color:#666;line-height:80px;text-align:center;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666}
.bus_list .thumb img{display:block;border:0; width:300px;height:220px;}
.bus_list .thumb em{visibility:hidden;position:absolute;top:50%;left:0;width:1px;height:1px;margin:-90px 0 0 0;background:#000;font-weight:bold;font-style:normal;color:#fff;text-align:center;opacity:.6;filter:alpha(opacity=60)}
.bus_list .thumb em{_visibility:visible;_top:0;_width:100%;_height:auto;_margin:0;_line-height:20px}
.bus_list .title{ font-family: 'Nanum Gothic', 'Dotum', 'Tahoma' ; font-size: 18px; color: #000;height: 30px; padding-top:3px; font-weight: 800;line-height:30px;}
.bus_list .title2{ font-family: 'Nanum Gothic', 'Dotum', 'Tahoma' ; font-size: 16px; color: #6d89e5; height: 18px;}
.bus_list p{margin:0;color:#767676;line-height:26px;}
.bus_list a:hover,
.bus_list a:active,
.bus_list a:focus {text-decoration:underline}
.bus_list a:hover .thumb,
.bus_list a:active .thumb,
.bus_list a:focus .thumb{margin:-3px -3px -3px -138px;border:3px solid #eee;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666}
.bus_list a:hover .thumb em,
.bus_list a:active .thumb em,
.bus_list a:focus .thumb em{visibility:visible;width:100%;height:auto;line-height:180px}
.bus_list .price{font-size:16px; color: #ff5a00;font-weight:bold; line-height:30px}
.bus_list a.btn{position:absolute;z-index:10000;bottom:15px;right:75px;width:70px;text-align:center;vertical-align:middle;color:#fff;background:#7327f1;border:1px solid #5c06eb;font-size:12px;letter-spacing:-1px;}
.bus_list a.btn02{position:absolute;z-index:10000;bottom:15px;right:0px;width:70px;text-align:center;vertical-align:middle;color:#fff;background:#f63616;border:1px solid #ee2200;font-size:12px;letter-spacing:-1px;}
.tb_bus table{width:100%;margin-top:10px;font-size:14px;border-top:1px solid #7dcbbb;}
.tb_bus table th{padding:12px;color:#333;font-weight:bold;text-align:center;background-color:#b9e4db;border-bottom:1px solid #7dcbbb;}
.tb_bus table td{color:#333;border-bottom:1px solid #ccc;padding:12px;background-color:#fff;}
.tb_bus ul li{ list-style:disc; line-height:30px; margin-left:20px;}


/*´ÜÃ¼¿©Çà*/
.group {width:990px;background:url('/images/sub/group.jpg') no-repeat;}
.group:after{display:block;clear:both;content:""}
.group a:hover .group01,a:hover .group02,a:hover .group03{width:986px;height:271px;/*background:#000000;opacity:.6;filter:alpha(opacity=60);*/border:2px solid #ff7e0c;
/*webkit-box-sizing: border-box;box-sizing:border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;*/}
.group .group01{width:990px;height:275px;background-position:0px 0px;}
.group .group02{width:990px;height:275px;background-position:0px 275px;}
.group .group03{width:990px;height:275px;background-position:0px 250px;}

.group_check{width:fixed;padding:30px;border:1px solid #c5ebef;background-color:#f1f9fa;line-height:25px;overflow:hidden;}
.group_check .info_lef{float:left;color:#227d88;font-size:16px;}
.group_check .price{float:right;font-size:30px;color:red;line-height:50px;font-weight:bold;font-family:verdana;}

.group_tit{font-size:24px; font-weight:bold; color:#000;margin-top:20px; text-align:center;}
.group_stit{font-size:16px;color:#555;padding-top:15px;padding-bottom:15px;text-align:center;}
.group_ntit{font-size:16px; color:#ff1e07;margin-top:25px;}

.tb_group table{width:100%;margin-top:10px;font-size:13px;border-top:1px solid #ccc;}
.tb_group table th{padding:12px;color:#fff;font-size:16px;font-weight:bold;text-align:center;background-color:#5b8376;border-bottom:1px solid #ccc;}
.tb_group table td{color:#444;font-size:15px;border-bottom:1px solid #ccc;padding:12px;background-color:#f0f3f5;vertical-align:top;}
.tb_group .rig{border-right:1px solid #ccc;}
.tb_group ul{margin-top:15px;margin-left:15px;}
.tb_group ul li{padding-bottom:30px;font-size:15px;}
.tb_group img{display:block;margin-top:15px;}
.tb_group .point{font-weight:bold;color:red}
.tb_group .point02{font-weight:bold;color:#c03df6}
.dotline{width:100%;margin-top:30px;border-top:1px dashed #777;padding-bottom:20px;}



.group_list ul{margin:0;padding:0;font-size:12px;font-family:Tahoma, Geneva, sans-serif;list-style:none}
.group_list li{position:relative;margin:0 0 -1px 0;padding:15px 0 15px 135px;border:1px solid #eee;border-left:0;border-right:0;vertical-align:top;*zoom:1}
.group_list li:after{display:block;clear:both;content:""}
.group_list a{text-decoration:none;cursor:pointer}
.group_list a strong{display:inline-block;margin:0 0 4px 0;color:#333}
.group_list .thumb{display:inline;overflow:hidden;float:left;position:relative;width:300px;height:140px;margin:0 25px 0 -135px;background:#fff;color:#666;line-height:80px;text-align:center;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666}
.group_list .thumb img{display:block;border:0; width:300px;height:140x;}
.group_list .thumb em{visibility:hidden;position:absolute;top:50%;left:0;width:1px;height:1px;margin:-90px 0 0 0;background:#000;font-weight:bold;font-style:normal;color:#fff;text-align:center;opacity:.6;filter:alpha(opacity=60)}
.group_list .thumb em{_visibility:visible;_top:0;_width:100%;_height:auto;_margin:0;_line-height:20px}
.group_list .title{ font-family: 'Nanum Gothic', 'Dotum', 'Tahoma' ; font-size: 18px; color: #000;height: 30px; padding-top:3px; font-weight: 800;line-height:30px;}
.group_list .title2{ font-family: 'Nanum Gothic', 'Dotum', 'Tahoma' ; font-size: 14px; color: #444; height: 18px;}
.group_list p{margin:0;color:#767676;line-height:26px;}
.group_list a:hover,
.group_list a:active,
.group_list a:focus {text-decoration:underline}
.group_list a:hover .thumb,
.group_list a:active .thumb,
.group_list a:focus .thumb{margin:-3px -3px -3px -138px;border:3px solid #eee;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666}
.group_list a:hover .thumb em,
.group_list a:active .thumb em,
.group_list a:focus .thumb em{visibility:visible;width:100%;height:auto;line-height:180px}
.group_list .price{font-size:16px; color: #ff5a00;font-weight:bold; line-height:30px}
.group_list a.btn{position:absolute;z-index:10000;bottom:15px;right:75px;width:70px;text-align:center;vertical-align:middle;color:#fff;background:#7327f1;border:1px solid #5c06eb;font-size:12px;letter-spacing:-1px;}
.group_list a.btn02{position:absolute;z-index:10000;bottom:15px;right:0px;width:70px;text-align:center;vertical-align:middle;color:#fff;background:#f63616;border:1px solid #ee2200;font-size:12px;letter-spacing:-1px;}




/* ³»°¡º»»óÇ° */
.wishes{position:fixed;left:50%;margin-left:540px;top:260px;z-index:100000;width:90px;padding:2px;border:1px solid #cccccc;text-align:center;background-color:#fff;}
.wishes img{margin-top:3px;}
.wishes .tit{width:90px;height:20px;font-size:12px;background-color:#444;color:#fff;padding-top:5px;}
.wishes .top{clear:both;margin-top:5px;width:90px;height:20px;font-family:tahoma;font-size:11px;background-color:#444;color:#fff;padding-top:5px;}
.wishes .top a{color:#fff;}
.wishes .btn{clear:both;margin-top:5px;text-align:center;font-size:12px; font-family:'tahoma';word-spacing:10px;}
.wishes .btn img{display:inline;margin-top:-1px;}
/*--//--*/


/*ÀÌº¥Æ®ÆäÀÌÁö*/
.event_list ul{margin:0;padding:0;font-size:12px;font-family:Tahoma, Geneva, sans-serif;list-style:none}
.event_list li{position:relative;margin:0 0 -1px 0;padding:15px 0 15px 135px;border:1px solid #eee;border-left:0;border-right:0;vertical-align:top;*zoom:1}
.event_list li:after{display:block;clear:both;content:""}
.event_list a{text-decoration:none;cursor:pointer}
.event_list a strong{display:inline-block;margin:0 0 4px 0;color:#333}
.event_list .thumb{display:inline;overflow:hidden;float:left;position:relative;width:350px;height:120px;margin:0 15px 0 -135px;background:#eee;color:#666;line-height:80px;text-align:center;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666}
.event_list .thumb img{display:block;border:0; width:350px;height:120px;}
.event_list .thumb em{visibility:hidden;position:absolute;top:50%;left:0;width:1px;height:1px;margin:-90px 0 0 0;background:#000;font-weight:bold;font-style:normal;color:#fff;text-align:center;opacity:.6;filter:alpha(opacity=60)}
.event_list .thumb em{_visibility:visible;_top:0;_width:100%;_height:auto;_margin:0;_line-height:20px}
.event_list p{margin:0;color:#767676;line-height:26px;}
.event_list a:hover,
.event_list a:active,
.event_list a:focus {text-decoration:underline}
.event_list a:hover .thumb,
.event_list a:active .thumb,
.event_list a:focus .thumb{margin:-3px -3px -3px -138px;border:3px solid #eee;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666}
.event_list a:hover .thumb em,
.event_list a:active .thumb em,
.event_list a:focus .thumb em{visibility:visible;width:100%;height:auto;line-height:180px}
.event_list .etc_info{padding:7px 10px ;font-size:12px;color:#ffffff;background-color:#00bbf9;margin:15px 1px;}
.event_list li .btn{position:absolute;top:80px; right:10px;}
.event_list .thumb02{display:inline;overflow:hidden;float:left;position:relative;width:350px;height:150px;margin:0 15px 0 -135px;background:#eee;color:#666;line-height:80px;text-align:center;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666}
.event_list .thumb02 img{display:block;border:0; width:350px;height:233px;margin-top:-20px;}
.event_list .thumb02 em{visibility:hidden;position:absolute;top:50%;left:0;width:1px;height:1px;margin:-90px 0 0 0;background:#000;font-weight:bold;font-style:normal;color:#fff;text-align:center;opacity:.6;filter:alpha(opacity=60)}
.event_list .thumb02 em{_visibility:visible;_top:0;_width:100%;_height:auto;_margin:0;_line-height:20px}


/* °øÅëÅ×ÀÌºí,¹öÆ° */
.tb_default table{width:100%;margin-top:10px;font-size:13px;border-top:1px solid #ccc;line-height:22px;}
.tb_default table th{padding:10px;color:#000;text-align:left;background-color:#f0f3f5;border-bottom:1px solid #ccc;}
.tb_default table td{color:#5f5f5f;border-bottom:1px solid #ccc;padding:10px;text-align:center;}

.tb_default02 table{width:100%;margin-top:10px;font-size:13px;border-top:1px solid #ccc;line-height:22px;}
.tb_default02 table th{padding:10px;color:#000;text-align:center;background-color:#f0f3f5;border-bottom:1px solid #ccc;}
.tb_default02 table td{color:#5f5f5f;border-bottom:1px solid #ccc;padding:10px;text-align:center;}
.tb_default02 .lef{border-left:1px solid #ccc;}
.tb_default02 .rig{border-right:1px solid #ccc;}

.tb_default03 table{width:100%;margin-top:10px;font-size:13px;border-top:1px solid #ccc;}
.tb_default03 table td{color:#5f5f5f;border:1px solid #ccc;padding:20px;}
.tb_default03 table td pre{line-height:26px;}

.tb_default04 table{width:100%;margin-top:10px;font-size:13px;line-height:22px;}
.tb_default04 table th{padding:10px;color:#fff;text-align:center;background-color:#1eacc1;border-bottom:1px solid #fff;}
.tb_default04 table td{color:#5f5f5f;background-color:#fff;border-bottom:1px solid #1eacc1;padding:10px;text-align:center;}



.btn_wrap{width:100%;text-align:center;position:relative;height:40px;padding-top:15px;padding-bottom:30px;}
.btn_wrap:after{content:" "; display:block; clear:both;}
.btn_wrap .default_btn{position:absolute;left:50%;font-size:18px;font-family:Nanum Gothic;font-weight:bold;}
.btn_wrap .default_btn a{float:left;margin-left:2px;font-size:14px;}
.btn_wrap .default_btn_topMg{position:absolute;right:20px;top:20px }
.btn_wrap .default_btn_topMg a{float:left;margin-left:2px;margin-top:3px}
.btn_wrap .default_btn .orange{font-size:18px;font-weight:700;width:120px;height:30px;line-height:30px;padding:10px;background-color:#ff3c00;border:1px solid #ff3c00;color:#fff;text-align:center;}
.btn_wrap .default_btn .black{font-size:18px;font-weight:700;width:120px;height:30px;line-height:30px;padding:10px;background-color:#555;border:1px solid #000;color:#fff;text-align:center;}
a.default_btn01{display:inline;width:100px;text-align:center;vertical-align:middle;color:#fff;background:#7327f1;border:1px solid #5c06eb;padding:6px;font-size:12px;letter-spacing:-1px;margin-left:15px}
a.default_btn02{display:inline;width:120px;text-align:center;vertical-align:middle;color:#fff;background:#b00eec;border:1px solid #b00eec;padding:6px;font-size:12px;letter-spacing:-1px;margin-left:5px}
a.default_btn03{display:inline;width:100px;text-align:center;vertical-align:middle;color:#fff;background:#7327f1;border:1px solid #5c06eb;padding:6px;font-size:12px;letter-spacing:-1px;margin-left:1px}
a.default_btn04{display:inline;width:200px;height:70px;line-height:70px;padding:15px;font-weight:bold;text-align:center;vertical-align:middle;color:#fff;background:#7327f1;border:1px solid #5c06eb;font-size:15px;}
a.default_btn05{display:inline;width:100px;text-align:center;vertical-align:middle;color:#fff;background:#9e9e9e;border:1px solid #9c9c9c;padding:4px 5px;font-size:12px;letter-spacing:-1px;margin-left:1px}
a.default_btn06{margin:auto;width:250px;text-align:center;color:#fff;background:#ff561b;border:1px solid #ff561b;padding:15px 30px;font-size:16px;font-weight:bold;border-radius:3px;box-sizing:border-box;}

a.default_btn_orange{display:inline;font-size:18px;font-family:'Nanum Gothic';font-weight:700;width:200px;height:20px;line-height:20px;padding:15px 30px;background-color:#ff3c00;border:1px solid #ff3c00;color:#fff;text-align:center;}
a.default_btn_black{display:inline;font-size:18px;font-family:'Nanum Gothic';font-weight:700;width:200px;height:20px;line-height:20px;padding:15px 30px;background-color:#555;border:1px solid #000;color:#fff;text-align:center;}


/* °øÅëcss */

.con_wrap{width:990px;margin:auto;position:relative;}
.clear{display:block; float:none; clear:both; height:0; width:100%; font-size:0px; line-height:0px; overflow:hidden; margin:0px; padding:0px;}
.footclear{display:block; float:none; clear:both; height:60px; width:100%; font-size:0px; line-height:50px; overflow:hidden; margin:0px; padding:0px;}
.bulisthead span{display:block;overflow:hidden;float:left;height:17px;margin:2px 5px 0 0;padding:0 0 0 5px;/*background:url(/images/com/bu_listhead.gif) no-repeat 0 0;*/background-color:#00aeff;vertical-align:top;font-style:normal}
.bulisthead em{display:block;float:left;text-align:center;width:30px;height:17px;letter-spacing:-1px;margin:-1px 0 0;padding:0 5px 0 0;background-color:#00aeff;color:#fff;font-size:11px;font-weight:normal;vertical-align:top}
.airpos { font-size:11px; color:#ffffff; background-color:#00aeff; padding:3px; }
.fl{float:left;}
.fr{float:right;}
.cn{margin:auto;}
.tc{text-align:center;}
.mt5{margin-top:5px;}
.mt15{margin-top:15px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.ml_10{margin-left:-10px;}
.ml_20{margin-left:-20px;}
.ml_50{margin-left:-50px;}
.ml_100{margin-left:-100px;}
.ml_150{margin-left:-150px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.ht10{height:10px;}
.ht15{height:15px;}
.ht25{height:25px;}
.ht50{height:50px;}
.ht100{height:100px;}
.ht108{height:108px;}
.nom{margin:0px;}
.fsize14{font-size:14px;}
.color_gray01{color:#a3a3a3;}
.color_red01{color:#fd2805;}
.color_blue{color:#6359ec;}
.color_white{color:#fff;}
.color_black{color:#000;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.bd{font-weight:bold;font-weight:700;}
.w30{width:30px;}
.w50{width:50px;}
.w60{width:60px;}
.w65{width:65px;}
.w70{width:70px;}
.w100{width:100px;}
.w120{width:120px;}
.w140{width:140px;}
.w160{width:160px;}
.w180{width:180px;}
.w200{width:200px;}
.w250{width:250px;}
.w290{width:290px;}
.w300{width:300px;}
.w400{width:400px;}
.w480{width:480px;}
.lh{line-height:20px;}
.fnumber{font-size:24px; font-family:'Verdana', 'Geneva', 'sans-serif','Tahoma';font-weight:bold;}
.title{font-size:24px;position:relative;color:#000;font-weight:bold;}
.scrl{overflow:auto;width:100%;height:100%;}




/* pagenation */
.paginate_regular{padding:15px 0;text-align:center;line-height:normal}
.paginate_regular a,
.paginate_regular strong{display:inline-block;position:relative;margin:0 -2px;padding:2px 8px;font-weight:bold;font-size:12px;font-family:Tahoma, Sans-serif;color:#333;line-height:normal;text-decoration:none;vertical-align:middle}
.paginate_regular a:hover,
.paginate_regular a:active,
.paginate_regular a:focus{background-color:#f8f8f8}
.paginate_regular strong{color:#f60}
.paginate_regular .direction{font-weight:normal;color:#666666;white-space:nowrap}
.paginate_regular .direction span{font-size:12px;vertical-align:top;}
.paginate_regular .direction:hover,
.paginate_regular .direction:active,
.paginate_regular .direction:focus{background-color:#fff;color:#333}

.paginate_regular a.pre{padding:3px 10px 2px 17px;background:url(/images/bu/bu_pg4_l1.gif) no-repeat 100% 7px !important}
.paginate_regular a.pre_end{padding:3px 10px 2px 16px;background:url(/images/bu/bu_pg4_l2.gif) no-repeat 100% 7px !important}
.paginate_regular a.next{padding:3px 18px 2px 11px;background:url(/images/bu/bu_pg4_r1.gif) no-repeat 0 7px !important}
.paginate_regular a.next_end{padding:3px 16px 2px 9px;background:url(/images/bu/bu_pg4_r2.gif) no-repeat 0 7px !important}




/* ±âÁ¸ È¨ÆäÀÌÁö css (¼÷¼Ò»ó¼¼ °í°´¸®ºä) */
#LOD_coment {position:relative; width:100%; text-align:left;margin:0 auto;}
#LOD_coment:after{content:" "; display:block; clear:both;}
#LOD_coment .cnt {float:left; width:70%; margin:15px 0 5px 0; color:#000; font-size:14px; font-weight:bold; }
#LOD_coment .cnt span {color:#f5300f}

#LOD_coment .view {float:left; width:100%; margin:0 auto; padding:0;overflow:hidden}
#LOD_coment .view ul {float:left; width:100%; margin:0; border-top:1px solid #cfcece; border-bottom:1px solid #cfcece; padding:0;}
#LOD_coment .view ul li {float:left; width:100%; text-align:left; border-bottom:1px solid #e6e6e6; padding:12px 0 6px 0;}
#LOD_coment .view dt {float:left; text-align:left;  font-size:12px; color:#555; line-height:140%;}
#LOD_coment .view .star {float:left; width:90px; text-align:center; padding-top:6px;}
#LOD_coment .view .content {float:left; width:645px; padding-right:15px;}
#LOD_coment .view .who {float:left; width:120px; font-size:11px; color:#888;}
#LOD_coment .view .btn {float:left; width:50px; text-align:center;}
#LOD_coment .view img {vertical-align:top;}

#LOD_coment .paging {position:relative; margin-top:20px;}
#LOD_coment .paging ul {float:right; height:30px; margin-top:10px;}
#LOD_coment .paging ul li {float:left; margin:0 2px 0 2px; text-align:center; border:1px solid #e1e1e1; padding:2px 7px; font-family:tahoma; color:#666; font-size:11px; }
#LOD_coment .paging ul li a {color:#666 !important;}
#LOD_coment .paging ul .now {float:left; border:1px solid #ff8309; color:#ff8309; font-weight:bold }
#LOD_coment .paging ul .pre {float:left; border:0;}
#LOD_coment .paging ul .next {float:left; border:0;}
#LOD_coment .paging img {vertical-align:bottom;}

#LOD_coment .box {float:left; width:100%; padding-top:10px; margin:0 auto;}
#LOD_coment .box:after{content:" "; display:block; clear:both;}
#LOD_coment .box span {color:#000; font-weight:bold; line-height:180%;}
#LOD_coment .box ul {float:left; width:100%; margin:0;border-top:1px solid #000;background-color:#f5f5f5;overflow:hidden;}
#LOD_coment .box ul li {float:left; width:100%; text-align:left; padding:15px;}
#LOD_coment .box ul li * { vertical-align:middle;}
#LOD_coment .box dt {float:left; width:60px; text-align:right; padding-top:4px; color:#555;}
#LOD_coment .box .frm { width:140px; text-align:left; padding:0 0 0 5px;}
#LOD_coment .box .star { width:470px; text-align:left; padding:0 0 0 5px;}
#LOD_coment .box .tarea { width:720px; text-align:left; padding:0 0 0 5px;}
#LOD_coment .box .btn { width:64px; padding:13px 0 0 10px;}
#LOD_coment .box textarea {width:710px; height:57px; padding:2px 0 0 2px; font-size:12px; color:#666; line-height:140%; margin:0; }
#LOD_coment .box img {vertical-align:middle;}



/* ±âÁ¸ È¨ÆäÀÌÁö css (°Ô½ÃÆÇ) */
#BOARD_tra .coment .box {float:left; width:100%; padding-top:20px; background-color:#f5f5f5;}
#BOARD_tra .coment .box span {color:#000; font-weight:bold; line-height:180%;}
#BOARD_tra .coment .box ul {float:left; width:90%; margin:0; padding:10px; border-top:1px solid #000; border-bottom:1px solid #000; background-color:#d7e4df;}
#BOARD_tra .coment .box ul li {float:left; width:100%; text-align:left; padding-top:5px;}
#BOARD_tra .coment .box dt {float:left; width:60px; text-align:right; padding-top:4px; color:#555;}
#BOARD_tra .coment .box .frm { width:140px; text-align:left; padding:0 0 0 5px;}
#BOARD_tra .coment .box .tarea { width:720px; text-align:left; padding:0 0 0 5px;}
#BOARD_tra .coment .box .btn { width:64px; padding:13px 0 0 10px;}
#BOARD_tra .coment .box textarea {width:710px; height:57px; padding:2px 0 0 2px; font-size:12px; color:#666; line-height:140%; margin:0; }
#BOARD_tra .coment .box img {vertical-align:middle;}


#BOARD_group {position:relative; width:100%; padding:0; margin:auto;}
#BOARD_group .bar {width:100%; margin:0; padding:0; height:40px;background-color:#16bfce;}
#BOARD_group .bar ul {float:left; margin:0; padding:0;}
#BOARD_group .bar ul li {float:left; height:20px; padding-top:13px; margin:0; font-size:12px; font-family:'Malgun Gothic'; color:#fff; text-align:center;}
#BOARD_group .bar .num {width:150px;}
#BOARD_group .bar .title {width:460px;}
#BOARD_group .bar .name {width:150px;}
#BOARD_group .bar .date {width:120px;}
#BOARD_group .bar .hit {width:100px;}
#BOARD_group .bar .reply {width:110px;}

#BOARD_group .noti {width:100%; margin:0; padding:0; height:31px; border-bottom:1px solid #e0e0e0; background-color:#f5f5f5;}
#BOARD_group .noti ul {float:left; margin:0; padding:0;}
#BOARD_group .noti ul li {float:left; padding:0; margin:0; font-size:12px; font-family:arial,µ¸¿ò; color:#666; text-align:center;}
#BOARD_group .noti .num {width:150px; padding-top:7px; color:#999;}
#BOARD_group .noti .title {width:460px; padding-top:8px; text-align:left;}
#BOARD_group .noti .title span {font-weight:bold; color:#3eabb4;}
#BOARD_group .noti .name {width:150px; padding-top:9px;}
#BOARD_group .noti .date {width:120px; padding-top:7px; color:#999;}
#BOARD_group .noti .hit {width:100px; padding-top:7px; color:#999;}
#BOARD_group .noti .reply {width:110px; padding-top:6px;}


#BOARD_group .list {width:100%; margin:0; padding:0; height:31px; border-bottom:1px solid #e0e0e0;}
#BOARD_group .list ul {float:left; margin:0; padding:0;}
#BOARD_group .list ul li {float:left; margin:0; padding:0; font-size:12px; font-family:'Dotum'; color:#666; text-align:center;}
#BOARD_group .list .num {width:150px; padding-top:7px; color:#999;font-family:Tahoma}
#BOARD_group .list .title {width:460px; padding-top:8px; text-align:left;}
#BOARD_group .list .name {width:150px; padding-top:9px;}
#BOARD_group .list .date {width:120px; padding-top:7px; color:#999;font-family:Tahoma}
#BOARD_group .list .hit {width:100px; padding-top:7px; color:#999;font-family:Tahoma}
#BOARD_group .list .reply {width:110px; padding-top:6px;}
#BOARD_group .list img {vertical-align:middle;}

#BOARD_group .write img {vertical-align:bottom;}
#BOARD_group .write table{width:100%;margin-top:10px;font-size:13px;border-top:1px solid #ccc;line-height:22px;}
#BOARD_group .write table th{padding:10px;color:#fff;background-color:#16bfce;}
#BOARD_group .write table td{color:#444;border-bottom:1px solid #ccc;padding:10px;border-bottom:1px dashed #cbcbcb;}



#BOARD_qna {position:relative; width:100%; padding:0; border-bottom:2px solid #c0c0c0; margin:auto;}
#BOARD_qna .bar {width:100%; margin:0; padding:0; height:40px;background-color:#16bfce;}
#BOARD_qna .bar ul {float:left; margin:0; padding:0;}
#BOARD_qna .bar ul li {float:left; height:20px; padding-top:13px; margin:0; font-size:12px; font-family:'Malgun Gothic'; color:#fff; text-align:center;}
#BOARD_qna .bar .num {width:110px;}
#BOARD_qna .bar .title {width:440px;}
#BOARD_qna .bar .name {width:130px;}
#BOARD_qna .bar .date {width:110px;}
#BOARD_qna .bar .hit {width:80px;}
#BOARD_qna .bar .reply {width:110px;}

#BOARD_qna .noti {width:100%; margin:0; padding:0; height:31px; border-bottom:1px solid #e0e0e0; background-color:#f5f5f5;}
#BOARD_qna .noti ul {float:left; margin:0; padding:0;}
#BOARD_qna .noti ul li {float:left; padding:0; margin:0; font-size:12px; font-family:arial,µ¸¿ò; color:#666; text-align:center;}
#BOARD_qna .noti .num {width:110px; padding-top:7px; color:#999;}
#BOARD_qna .noti .title {width:440px; padding-top:8px; text-align:left;}
#BOARD_qna .noti .title span {font-weight:bold; color:#3eabb4;}
#BOARD_qna .noti .name {width:130px; padding-top:9px;}
#BOARD_qna .noti .date {width:110px; padding-top:7px; color:#999;}
#BOARD_qna .noti .hit {width:80px; padding-top:7px; color:#999;}
#BOARD_qna .noti .reply {width:110px; padding-top:6px;}


#BOARD_qna .list {width:100%; margin:0; padding:0; height:31px; border-bottom:1px solid #e0e0e0;}
#BOARD_qna .list ul {float:left; margin:0; padding:0;}
#BOARD_qna .list ul li {float:left; margin:0; padding:0; font-size:12px; font-family:Gulim; color:#666; text-align:center;}
#BOARD_qna .list .num {width:110px; padding-top:7px; color:#999;font-family:Tahoma}
#BOARD_qna .list .title {width:440px; padding-top:8px; text-align:left;}
#BOARD_qna .list .name {width:130px; padding-top:9px;}
#BOARD_qna .list .date {width:110px; padding-top:7px; color:#999;font-family:Tahoma}
#BOARD_qna .list .hit {width:80px; padding-top:7px; color:#999;font-family:Tahoma}
#BOARD_qna .list .reply {width:110px; padding-top:6px;}
#BOARD_qna .list img {vertical-align:middle;}


#BOARD_qna .write {position:relative; width:100%; margin:0; padding:0; text-align:left;}
#BOARD_qna .write ul {float:left; width:100%; margin:0; text-align:left; border-bottom:1px dashed #cbcbcb; }
#BOARD_qna .write ul li {float:left; margin:0; text-align:left; font-size:13px;}
#BOARD_qna .write ul li * { vertical-align:middle;}
#BOARD_qna .write .title {width:130px; color:#000; font-weight:bold; padding:9px 0 0 15px;background-color:#f3f3f3; }
#BOARD_qna .write .form { width:845px; color:#666; line-height:140%; text-align:left; padding-top:6px;}
#BOARD_qna .write .form span { color:#d91111; }
#BOARD_qna .write .form textarea {width:750px; height:100px; padding:2px 0 0 2px; margin-bottom:5px;}
#BOARD_qna .write .tarea { height:120px;}
#BOARD_qna .write .blank { height:30px; border:0;}

#BOARD_qna .write .subject { width:100%;padding:15px;text-align:left; color:#fff; font-weight:bold;background-color:#16bfce;overflow:hidden;}
#BOARD_qna .write .subject2 { width:100%; height:30px; padding:10px 0 0 10px; text-align:left; color:#666; font-weight:bold; background-color:#f1f1f1; margin:0 0 6px 0; border-top:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0;}

#BOARD_qna .write img {vertical-align:bottom;}
#BOARD_qna .write table{width:100%;margin-top:10px;font-size:13px;border-top:1px solid #ccc;line-height:22px;}
#BOARD_qna .write table th{padding:10px;color:#fff;background-color:#16bfce;}
#BOARD_qna .write table td{color:#444;border-bottom:1px solid #ccc;padding:10px;border-bottom:1px dashed #cbcbcb;}

#BOARD_qna .bar2 {width:100%; margin:0; padding:0; height:40px;border-top:2px solid #16bfce;border-bottom:1px solid #16bfce;}
#BOARD_qna .bar2 ul {float:left; margin:0; padding:0; text-align:left;}
#BOARD_qna .bar2 ul li {float:left; height:27px; padding-top:13px; margin:0; font-size:12px; font-family:dotum; color:#555;}
#BOARD_qna .bar2 .title {width:710px; font-weight:bold; color:#3eabb4; font-size:14px; padding-left:10px;}
#BOARD_qna .bar2 .name {width:190px; text-align:right; padding-right:10px;}

#BOARD_qna .view {position:relative; width:990px; text-align:left; margin:0 auto; padding:0;}
#BOARD_qna .view ul {float:left; margin:0; text-align:left; padding:0;}
#BOARD_qna .view ul li {width:100%; margin:0; text-align:left;}

#BOARD_qna .view .option { float:left; width:100%; height:45px; border-bottom:1px solid #e0e0e0; background-color:#f5f5f5; font-size:11px; margin:0; padding:0;}
#BOARD_qna .view .option ul { margin:0; padding:5px 15px;}
#BOARD_qna .view .option ul li {float:left; padding:7px 0; margin:0;}
#BOARD_qna .view .option ul li span { color:#d91111; }
#BOARD_qna .view .option .title {width:70px; color:#000;font-size:14px;}
#BOARD_qna .view .option .value {width:250px; color:#666;font-size:14px;color:#16bfce}

#BOARD_qna .view .cont {clear:both;font-size:13px; font-family:'Nanum Gothic','Dotum'; color:#444; line-height:140%; padding:30px 20px;}
#BOARD_qna .view .reply {font-size:13px; font-family:'Nanum Gothic','Dotum'; color:#eb4506; line-height:140%; border-top:1px dashed #e0e0e0; padding:10px 20px 20px 20px;}
#BOARD_qna .view textarea {width:100%; height:100px; padding:2px 0 0 2px;}
#No_data2{margin:20px}


#BOARD_cash {position:relative; width:100%; padding:0; border-bottom:2px solid #c0c0c0; margin:0 auto;}
#BOARD_cash .bar {width:100%; margin:0; padding:0; height:40px; background-image: url(/images/board/bg_bar.gif);}
#BOARD_cash .bar ul {float:left; margin:0; padding:0;}
#BOARD_cash .bar ul li {float:left; height:20px; padding-top:13px; margin:0; font-size:11px; font-family:dotum; color:#555; text-align:center;}
#BOARD_cash .bar .num {width:110px;}
#BOARD_cash .bar .title {width:440px;}
#BOARD_cash .bar .name {width:130px;}
#BOARD_cash .bar .date {width:110px;}
#BOARD_cash .bar .hit {width:80px;}
#BOARD_cash .bar .reply {width:110px;}

#BOARD_bold {position:relative; width:100%; padding:0; background-color:#ea4b4b; padding-left:25px; margin:0 auto; text-align:left; color:#ea4b4b;}


#BOARD_cash .noti {width:100%; margin:0; padding:0; height:31px; border-bottom:1px solid #e0e0e0; background-color:#f5f5f5;}
#BOARD_cash .noti ul {float:left; margin:0; padding:0;}
#BOARD_cash .noti ul li {float:left; padding:0; margin:0; font-size:12px; font-family:arial,µ¸¿ò; color:#666; text-align:center;}
#BOARD_cash .noti .num {width:110px; padding-top:7px; color:#999;}
#BOARD_cash .noti .title {width:440px; padding-top:8px; text-align:left;}
#BOARD_cash .noti .title span {font-weight:bold; color:#3eabb4;}
#BOARD_cash .noti .name {width:130px; padding-top:9px;}
#BOARD_cash .noti .date {width:110px; padding-top:7px; color:#999;}
#BOARD_cash .noti .hit {width:80px; padding-top:7px; color:#999;}
#BOARD_cash .noti .reply {width:110px; padding-top:6px;}


#BOARD_cash .list {width:100%; margin:0; padding:0; height:31px; border-bottom:1px solid #e0e0e0;}
#BOARD_cash .list ul {float:left; margin:0; padding:0;}
#BOARD_cash .list ul li {float:left; height:22px; margin:0; padding:0; font-size:12px; font-family:arial,µ¸¿ò; color:#666; text-align:center;}
#BOARD_cash .list ul li * {vertical-align:middle;}
#BOARD_cash .list .num {width:110px; padding-top:7px; color:#999;}
#BOARD_cash .list .title {width:440px; padding-top:8px; text-align:left;}
#BOARD_cash .list .name {width:130px; padding-top:9px;}
#BOARD_cash .list .date {width:110px; padding-top:7px; color:#999;}
#BOARD_cash .list .hit {width:80px; padding-top:7px; color:#999;}
#BOARD_cash .list .reply {width:110px; padding-top:6px;}
#BOARD_cash .list img {vertical-align:middle;}


#BOARD_cash .write {position:relative; width:100%; margin:0; padding:0; text-align:left; border-top:2px solid #94c7ba;}
#BOARD_cash .write ul {float:left; width:100%; height:40px; margin:0; text-align:left; padding:0; border-bottom:1px dashed #cbcbcb; }
#BOARD_cash .write ul li {float:left; margin:0; text-align:left; padding:0;font-size:13px;}
#BOARD_cash .write ul li * { vertical-align:middle;}
#BOARD_cash .write .title {width:130px; color:#000; font-weight:bold; padding:9px 0 0 15px; }
#BOARD_cash .write .bulit {width:20px; padding-top:16px;}
#BOARD_cash .write .form { width:755px; color:#666; line-height:140%; text-align:left; padding-top:6px;}
#BOARD_cash .write .form span { color:#d91111; }
#BOARD_cash .write .form textarea {width:750px; height:100px; padding:2px 0 0 2px; margin-bottom:5px;}
#BOARD_cash .write .tarea { height:120px;}
#BOARD_cash .write img {vertical-align:bottom;}


#BOARD_cash .bar2 {width:100%; margin:0; padding:0; height:40px; background-image: url(/images/board/bg_bar.gif);}
#BOARD_cash .bar2 ul {float:left; margin:0; padding:0; text-align:left;}
#BOARD_cash .bar2 ul li {float:left; height:27px; padding-top:13px; margin:0; font-size:12px; font-family:dotum; color:#555;}
#BOARD_cash .bar2 .title {width:750px; font-weight:bold; color:#3eabb4; font-size:14px; padding-left:10px;}
#BOARD_cash .bar2 .name {width:190px; text-align:right; padding-right:10px;}


#BOARD_cash .view {position:relative; width:100%; text-align:left; margin:0 auto; padding:0;}
#BOARD_cash .view ul {float:left; margin:0; text-align:left; padding:0;}
#BOARD_cash .view ul li {width:100%; margin:0; text-align:left;}

#BOARD_cash .view .option { float:left; width:100%; height:33px; border-bottom:1px solid #e0e0e0; background-color:#f5f5f5; font-size:11px; margin:0; padding:0;}
#BOARD_cash .view .option ul { margin:0; padding:5px 15px;}
#BOARD_cash .view .option ul li {float:left; padding-top:4px; margin:0;}
#BOARD_cash .view .option ul li span { color:#d91111; }
#BOARD_cash .view .option .title {width:100px; color:#000;font-size:14px;}
#BOARD_cash .view .option .value {width:225px; color:#666;font-size:14px;}

#BOARD_cash .view .cont {clear:both;font-size:12px; font-family:dotum; color:#666; line-height:140%; padding:20px;}
#BOARD_cash .view .reply {font-size:12px; font-family:dotum; color:#eb4506; line-height:140%; border-top:1px dashed #e0e0e0; padding:10px 20px 20px 20px;}
#BOARD_cash .view textarea {width:100%; height:100px; padding:2px 0 0 2px;}


#BOARD_noti {position:relative; width:100%; padding:0; border-bottom:2px solid #c0c0c0; margin:0 auto;}

#BOARD_noti .bar {width:100%; margin:0; padding:0; height:40px; background-image: url(/images/board/bg_bar.gif);}
#BOARD_noti .bar ul {float:left; margin:0; padding:0;}
#BOARD_noti .bar ul li {float:left; height:20px; padding-top:13px; margin:0; font-size:11px; font-family:dotum; color:#555; text-align:center;}
#BOARD_noti .bar .num {width:120px;}
#BOARD_noti .bar .title {width:650px;}
#BOARD_noti .bar .date {width:110px;}
#BOARD_noti .bar .hit {width:80px;}

#BOARD_noti .list {width:100%; margin:0; padding:0; height:31px; border-bottom:1px solid #e0e0e0;}
#BOARD_noti .list ul {float:left; margin:0; padding:0;}
#BOARD_noti .list ul li {float:left; height:22px; margin:0; padding:0; font-size:12px; font-family:arial,µ¸¿ò; color:#666; text-align:center;}
#BOARD_noti .list ul li * {vertical-align:middle;}
#BOARD_noti .list .num {width:120px; padding-top:7px; color:#999;}
#BOARD_noti .list .title {width:650px; padding-top:8px; text-align:left;}
#BOARD_noti .list .date {width:110px; padding-top:7px; color:#999;}
#BOARD_noti .list .hit {width:80px; padding-top:7px; color:#999;}
#BOARD_noti .list img {vertical-align:middle;}

#BOARD_noti .write {position:relative; width:100%; margin:0; padding:0; text-align:left; border-top:2px solid #94c7ba;}
#BOARD_noti .write ul {float:left; width:100%; height:40px; margin:0; text-align:left; padding:0; border-bottom:1px dashed #cbcbcb; }
#BOARD_noti .write ul li {float:left; margin:0; text-align:left; padding:0;font-size:13px;}
#BOARD_noti .write ul li * { vertical-align:middle;}
#BOARD_noti .write .title {width:130px; color:#000; font-weight:bold; padding:9px 0 0 15px; }
#BOARD_noti .write .bulit {width:20px; padding-top:16px;}
#BOARD_noti .write .form { width:755px; color:#666; line-height:140%; text-align:left; padding-top:6px;}
#BOARD_noti .write .form span { color:#d91111; }
#BOARD_noti .write .form textarea {width:750px; height:210px; padding:2px 0 0 2px; margin:5px 0 5px 0;}
#BOARD_noti .write .tarea { height:230px;}
#BOARD_noti .write img {vertical-align:bottom;}

#BOARD_noti .bar2 {width:100%; margin:0; padding:0; height:40px; background-image: url(/images/board/bg_bar.gif);}
#BOARD_noti .bar2 ul {float:left; margin:0; padding:0; text-align:left;}
#BOARD_noti .bar2 ul li {float:left; height:27px; padding-top:13px; margin:0; font-size:12px; font-family:dotum; color:#555;}
#BOARD_noti .bar2 .title {width:750px; font-weight:bold; color:#3eabb4; font-size:14px; padding-left:10px;}
#BOARD_noti .bar2 .name {width:190px; text-align:right; padding-right:10px;}

#BOARD_noti .view {position:relative; width:100%; text-align:left; margin:0 auto; padding:0;}
#BOARD_noti .view ul {float:left; margin:0; text-align:left; padding:0;}
#BOARD_noti .view ul li { width:100%; margin:0; text-align:left; padding:0;}
#BOARD_noti .view .cont { background-color:#fff; font-size:12px; font-family:dotum; color:#666; line-height:140%; padding:20px;}


#BOARD_dep {position:relative; width:100%; padding:0; border-bottom:2px solid #c0c0c0; margin:0 auto;}

#BOARD_dep .bar {width:100%; margin:0; padding:0; height:40px; background-image: url(/images/board/bg_bar.gif);}
#BOARD_dep .bar ul {float:left; margin:0; padding:0;}
#BOARD_dep .bar ul li {float:left; height:20px; padding-top:13px; margin:0; font-size:11px; font-family:dotum; color:#555; text-align:center;}
#BOARD_dep .bar .num {width:100px;}
#BOARD_dep .bar .title {width:750px;}
#BOARD_dep .bar .hit {width:70px;}

#BOARD_dep .list {width:100%; margin:0; padding:0; height:31px; border-bottom:1px solid #e0e0e0;}
#BOARD_dep .list ul {float:left; margin:0; padding:0;}
#BOARD_dep .list ul li {float:left; height:22px; margin:0; padding:0; font-size:12px; font-family:arial,µ¸¿ò; color:#666; text-align:center;}
#BOARD_dep .list ul li * {vertical-align:middle;}
#BOARD_dep .list .num {width:100px; padding-top:7px; color:#999;}
#BOARD_dep .list .title {width:750px; padding-top:8px; text-align:left;}
#BOARD_dep .list .hit {width:70px; padding-top:7px; color:#999;}
#BOARD_dep .list img {vertical-align:middle;}


#BOARD_dep .write {position:relative; width:100%; margin:0; padding:0; text-align:left; border-top:2px solid #94c7ba;}
#BOARD_dep .write ul {float:left; width:100%; height:32px; margin:0; text-align:left; padding:0; border-bottom:1px dashed #cbcbcb; }
#BOARD_dep .write ul li {float:left; margin:0; text-align:left; padding:0;font-size:13px;}
#BOARD_dep .write ul li * { vertical-align:middle;}
#BOARD_dep .write .title {width:130px; color:#000; font-weight:bold; padding:9px 0 0 15px; }
#BOARD_dep .write .bulit {width:20px; padding-top:11px;}
#BOARD_dep .write .form { width:755px; color:#666; line-height:140%; text-align:left; padding-top:6px;}
#BOARD_dep .write .form span { color:#d91111; }
#BOARD_dep .write .form textarea {width:750px; height:210px; padding:2px 0 0 2px; margin:5px 0 5px 0;}
#BOARD_dep .write .tarea { height:230px;}
#BOARD_dep .write img {vertical-align:bottom;}


#BOARD_dep .bar2 {width:100%; margin:0; padding:0; height:40px; background-image: url(/images/board/bg_bar.gif);}
#BOARD_dep .bar2 ul {float:left; margin:0; padding:0; text-align:left;}
#BOARD_dep .bar2 ul li {float:left; height:27px; padding-top:13px; margin:0; font-size:12px; font-family:dotum; color:#555;}
#BOARD_dep .bar2 .title {width:710px; font-weight:bold; color:#3eabb4; font-size:14px; padding-left:10px;}
#BOARD_dep .bar2 .name {width:190px; text-align:right; padding-right:10px;}

#BOARD_dep .view {position:relative; width:100%; text-align:left; margin:0 auto; padding:0;}
#BOARD_dep .view ul {float:left; margin:0; text-align:left; padding:0;}
#BOARD_dep .view ul li { width:880px; margin:0; text-align:left; padding:0;}
#BOARD_dep .view .cont { background-color:#fff; font-size:12px; font-family:dotum; color:#666; line-height:140%; padding:20px;}


#BOARD_tra {position:relative; width:100%; padding:0; border-bottom:2px solid #c0c0c0; margin:0 auto;}

#BOARD_tra .bar {width:100%; margin:0; padding:0; height:40px; background-image: url(/images/board/bg_bar.gif);}
#BOARD_tra .bar ul {float:left; margin:0; padding:0;}
#BOARD_tra .bar ul li {float:left; height:20px; padding-top:13px; margin:0; font-size:11px; font-family:dotum; color:#555; text-align:center;}
#BOARD_tra .bar .num {width:120px;}
#BOARD_tra .bar .title {width:530px;}
#BOARD_tra .bar .name {width:130px;}
#BOARD_tra .bar .date {width:110px;}
#BOARD_tra .bar .hit {width:80px;}


#BOARD_tra .noti {width:100%; margin:0; padding:0; height:31px; border-bottom:1px solid #e0e0e0; background-color:#f5f5f5;}
#BOARD_tra .noti ul {float:left; margin:0; padding:0;}
#BOARD_tra .noti ul li {float:left; padding:0; margin:0; font-size:12px; font-family:arial,µ¸¿ò; color:#666; text-align:center;}
#BOARD_tra .noti .num {width:120px; padding-top:7px; color:#999;}
#BOARD_tra .noti .title {width:530px; padding-top:8px; text-align:left;}
#BOARD_tra .noti .title span {font-weight:bold; color:#3eabb4;}
#BOARD_tra .noti .name {width:130px; padding-top:9px;}
#BOARD_tra .noti .date {width:110px; padding-top:7px; color:#999;}
#BOARD_tra .noti .hit {width:80px; padding-top:7px; color:#999;}


#BOARD_tra .list {width:100%; margin:0; padding:0; height:31px; border-bottom:1px solid #e0e0e0;}
#BOARD_tra .list ul {float:left; margin:0; padding:0;}
#BOARD_tra .list ul li {float:left; height:22px; margin:0; padding:0; font-size:12px; font-family:arial,µ¸¿ò; color:#666; text-align:center;}
#BOARD_tra .list ul li * {vertical-align:middle;}
#BOARD_tra .list .num {width:120px; padding-top:7px; color:#999;}
#BOARD_tra .list .title {width:530px; padding-top:8px; text-align:left;}
#BOARD_tra .list .title span {font-weight:bold; color:#f5300f;}
#BOARD_tra .list .name {width:130px; padding-top:9px;}
#BOARD_tra .list .date {width:110px; padding-top:7px; color:#999;}
#BOARD_tra .list .hit {width:80px; padding-top:7px; color:#999;}
#BOARD_tra .list img {vertical-align:middle;}


#BOARD_tra .write {position:relative; width:100%; margin:0; padding:0; text-align:left; border-top:2px solid #94c7ba;}
#BOARD_tra .write ul {float:left; width:100%; height:45px; margin:0; text-align:left; padding:0; border-bottom:1px dashed #cbcbcb; }
#BOARD_tra .write ul li {float:left; margin:0; text-align:left; padding:0;font-size:13px;}
#BOARD_tra .write ul li * { vertical-align:middle;}
#BOARD_tra .write .title {width:130px; color:#000; font-weight:bold;line-height:40px;  }
#BOARD_tra .write .bulit {width:20px; padding-top:11px;}
#BOARD_tra .write .form { width:755px; color:#666; line-height:140%; text-align:left; padding-top:6px;}
#BOARD_tra .write .form span { color:#d91111; }
#BOARD_tra .write .form textarea {width:750px; height:50px; padding:2px 0 0 2px; margin:3px 0 5px 0;}
#BOARD_tra .write .form2 textarea {width:750px; height:210px; padding:2px 0 0 2px; margin:5px 0 5px 0;}
#BOARD_tra .write .tarea { height:230px;}
#BOARD_tra .write .tarea2 { height:110px;}
#BOARD_tra .write img {vertical-align:bottom;}



#BOARD_tra .bar2 {width:100%; margin:0; padding:0; height:40px; background-image: url(/images/board/bg_bar.gif);}
#BOARD_tra .bar2 ul {float:left; margin:0; padding:0; text-align:left;}
#BOARD_tra .bar2 ul li {float:left; height:27px; padding-top:13px; margin:0; font-size:12px; font-family:dotum; color:#555;}
#BOARD_tra .bar2 .title {width:750px; font-weight:bold; color:#3eabb4; font-size:14px; padding-left:10px;}
#BOARD_tra .bar2 .name {width:190px; text-align:right; padding-right:10px;}

#BOARD_tra .view {position:relative; width:100%; text-align:left; margin:0 auto; padding:0;}
#BOARD_tra .view ul {float:left; margin:0; text-align:left; padding:0;}
#BOARD_tra .view ul li { width:100%; margin:0; text-align:left; padding:0;}
#BOARD_tra .view .cont { background-color:#fff; font-size:12px; font-family:dotum; color:#666; line-height:140%; padding:20px;}

#BOARD_tra .coment {width:950px; margin:0 auto; border:20px solid #f5f5f5; padding:0;overflow:hidden;}
#BOARD_tra .coment .cnt {float:left; width:100%; margin:0; padding-bottom:5px; color:#000; font-size:12px; font-weight:bold; background-color:#f5f5f5;}
#BOARD_tra .coment .cnt span {color:#f5300f}

#BOARD_tra .coment .view {float:left; width:100%; margin:0 auto; padding:0;}
#BOARD_tra .coment .view ul {float:left; width:100%; margin:0; border-top:2px solid #cfcece;}
#BOARD_tra .coment .view ul li {float:left; width:100%; padding:5px 0; text-align:center; border-bottom:1px dashed #cfcece;}
#BOARD_tra .coment .view dt {float:left; text-align:left;  font-size:12px; color:#555; line-height:140%; padding-bottom:9px; margin:0;}
#BOARD_tra .coment .view .content {float:left; width:750px; padding:15px;}
#BOARD_tra .coment .view .who {float:left; width:120px; font-size:11px; color:#888; padding-top:12px;}
#BOARD_tra .coment .view .btn {float:left; width:50px; text-align:center; padding-top:9px;}

#BOARD_tra .coment .view img {vertical-align:top;}

#BOARD_tra .coment .box {float:left; width:100%; padding-top:20px; background-color:#f5f5f5;overflow:hidden;}
#BOARD_tra .coment .box span {color:#000; font-weight:bold; line-height:180%;}
#BOARD_tra .coment .box ul {float:left; width:100%; margin:auto; padding:10px; border-top:1px solid #b5c2c3; border-bottom:1px solid #b5c2c3; background-color:#dfeced;}
#BOARD_tra .coment .box ul li {float:left; width:100%; text-align:left; padding-top:5px;}
#BOARD_tra .coment .box dt {float:left; width:60px; text-align:right; padding-top:4px; color:#555;}
#BOARD_tra .coment .box .frm { float:left; padding:0 0 0 5px;}
#BOARD_tra .coment .box .tarea { width:750px; text-align:left; padding:0 0 0 5px;}
#BOARD_tra .coment .box .btn { width:90px; padding-left:10px;}

#BOARD_tra .coment .box textarea {width:100%; height:57px; padding:2px 0 0 2px; font-size:12px; color:#666; line-height:140%; margin:0; }
#BOARD_tra .coment .box img {vertical-align:middle;}


#BOARD_srch {position:relative; width:990px; padding:0 0 25px 0; margin:25px auto;}
#BOARD_srch dl {width:100%; margin:0;}
#BOARD_srch dl dt { float:left; padding-top:8px; color:#000;}
#BOARD_srch dl dt span {color:#d91111; font-size:14px; font-weight:bold;}
#BOARD_srch dl dt b {font-size:14px;}
#BOARD_srch dl dd { float:right;}
#BOARD_srch select{width:80px;}

#BOARD {position:relative; width:990px; margin-bottom:20px; text-align:center; margin:0 auto;}

#BOARD .btn {float:right; padding:0; margin-top:7px; vertical-align:middle;}
#BOARD img {vertical-align:middle;}

#BOARD .paging { float:left; margin:10px 0; text-align:center;}
#BOARD .paging ul {float:left; text-align:center; height:20px; margin:0; padding:0;}
#BOARD .paging ul li {float:left; margin:0 2px 0 2px; text-align:center; border:1px solid #e1e1e1; padding:2px 7px; font-family:tahoma; color:#666; font-size:11px; }
#BOARD .paging ul li a {color:#666 !important;}
#BOARD .paging ul li * { vertical-align:middle;}
#BOARD .paging ul .now {float:left; border:1px solid #41b0b7; color:#41b0b7; font-weight:bold }
#BOARD .paging ul .pre {float:left; border:0;}
#BOARD .paging ul .next {float:left; border:0;}
#BOARD .paging ul .total {float:left; border:0; padding:6px 15px 0 15px; color:#666; font-family:µ¸¿ò; font-size:12px;}
#BOARD .paging ul .total span {color:#41b0b7;}
#BOARD .paging img {vertical-align:middle;}


#BOARD .agree {position:relative; width:920px; text-align:left; padding:0; margin:0 auto;}
#BOARD .agree ul {float:left; margin:10px 5px 0 0; padding:0;}
#BOARD .agree .title {padding-bottom:10px; text-align:left;}
#BOARD .agree ul li {width:455px; margin:0; text-align:center;}
#BOARD .agree textarea {width:433px; height:150px; padding:10px; line-height:140%;}
#BOARD .agree .box {height:30px; padding-top:10px;}
#BOARD .agree img {vertical-align:bottom;}


.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfix { display:inline-table; }