@charset "utf-8";
/* CSS Document */
.edit_box {width:31%;float:left;margin-right:10px;}
.edit_box02 {width:40%;float:left;margin-right:10px;}
.edit_box03 {width:95%;float:left;margin-right:10px;}
.edit_box_right {width:40%;float:left;}
.edit_box2{width:30%;float:left}
/*.edit_box_my{width:300px;float:left}*/
.mainmenu{float:left; }
#head_menu{width:965px; height:90px; position:relative;}
#head_menu li{position:relative; float:left;display:inline; height:50px; padding-right:3px;  }

/* UI Object */
.tab1 {position:relative;height:29px;margin:0 13px 0 0px;background:url(/images/common/tab_menu.gif) repeat-x 0 100%;}
.tab1 ul,.tab1 ul li{margin:0;padding:0}
.tab1 ul li{list-style:none}
.tab1 ul li,.tab1 ul li a{background:url(../images/common/bg_tab1_off.gif) no-repeat}
.tab1 ul li{float:left;margin-right:-1px;line-height:26px}
.tab1 ul li a{display:inline-block;height:20px;padding:5px 16px 1px;_padding:3px 16px 0;background-position:100% 0}
body:nth-of-type(1) .tab1 ul li a{display:inline-block;height:20px;padding:4px 16px 1px;_padding:3px 16px 0;background-position:100% 0}
.tab1 ul li a:hover{color:#3b79be}
.tab1 ul li.on,.tab1 ul li.on a{background-image:url(../images/common/bg_tab1_on.gif)}
.tab1 ul li.on a{color:#fff}


/* 테이블, 표*/
table{border-collapse: collapse; table-layout:fixed; border-spacing:0; margin: 0px; padding: 0px; border:0px; outline: 0px; position:static; /*overflow:hidden;*/}



/*table*/
.table_type1 {width:99.5%; margin:10px 0 15px 10px; border:1px solid #d6d6d6; font-size:12px;}
.table_type1 tbody tr {border:1px solid #d6d6d6;}
.table_type1 tbody th {text-align:left;font-weight:normal;color:#333;background-color:#f6f6f6;padding:10px 0 10px 18px; border-right:1px solid #d6d6d6;}
.table_type1 tbody td {text-align:left;padding:5px 0 5px 10px; border-right:1px solid #d6d6d6;}
.table_type1 tbody span,p {font-size:11px !important;color:#666;}

.edit_txt_wr {clear:both;border: 1px solid #c2c2c2;padding: 10px;overflow: auto;height:750px;margin:30px 0 30px 0;}
.edit_txt_wr01 {clear:both;border: 1px solid #c2c2c2;padding: 10px;height:270px;margin:30px 0 30px 0;}
.edit_txt_wr02 {clear:both;border: 1px solid #c2c2c2;padding: 10px;height:100px;margin:30px 0 30px 0;}
.conten_side_ty_01 {border: 1px solid #c2c2c2;padding: 5px;width:250px;height:700px;margin-top:5px;}
.conten_side_ty_02 {border: 1px solid #c2c2c2;height:200px;}

.stat_input {width:100px;height:21px;padding-left:5px;}
.edit_area {padding:10px 0 0 10px;}
.popup_box_01 {border:1px solid #c2c2c2;float:left;width:30%;height:800px;padding:10px;overflow-y:auto; }
.popup_box_02 {border:1px solid #c2c2c2;width:40%;height:800px;float:left;margin-left:10px;padding:10px;overflow-y:auto; overflow-x:hidden;}

.tem_search_bar_stand {width:50%;float:left;}
.tem_search_bar_stand02 {width:100%;float:left;}
.tem_search_bar_stand_wrap {width:740px;float:right;}
.tem_search_bar{position:absolute;}

.tem_search_icon {background:url(../images/sub/search_title.gif) no-repeat 0;padding-left:20px;}
.tem_search_icon02 {background:url(../images/sub/search_title.gif) no-repeat 0;padding-left:30px;}

.tour_search_mini {width:40% !important;border-top:none !important;border-bottom:none !important;}


/* 게시판 */
.boardList, .formTable {margin-top:10px}
.boardList caption, .formTable caption { display:none}
.boardList th {padding: 11px 0 10px !important;}
.boardList td.txt_left, .boardList td.title { text-align:left !important}
.formTable, .headMent, .totalNum, .galleryWrap {clear:none !important; width:100%}
.detailView { float:left; width:100%;margin:0px 0 10px; border:1px solid #fff}
.cnt_title { margin-bottom:10px}

/* Button Reset */
.button,
.button a,
.button button,
.button input { position:relative; margin:0; display:-moz-inline-stack; display:inline-block; text-decoration:none !important; border:0; font-size:12px; white-space:nowrap; background:url(../images/_KOR/common/buttonBlack.gif) no-repeat; overflow:visible; color:#fff;}
.button { height:23px; padding:0; vertical-align:middle; margin-right:2px; background-position:left top;}
.button a,
.button button,
.button input{ left:2px; vertical-align:top; cursor:pointer;}

/* Button Size */
.button.large { height:29px; background-position:left -30px; }
.button.xLarge { height:35px; background-position:left -65px; }
.button.small { height:18px; background-position:left -107px; font-weight:normal; }
.button a,
.button button,
.button input { height:23px; padding:0 10px 0 8px; font-size:12px; line-height:23px; background-position:right top;}

.button.large a,
.button.large button,
.button.large input { height:30px; padding:0 10px 0 8px; font-size:16px; line-height:29px; background-position:right -30px;}

.button.xLarge a,
.button.xLarge button,
.button.xLarge input { height:35px; padding:0 15px 0 15px; font-size:14px; line-height:35px; background-position:right -65px;  font-weight:bold; }

.button.small a,
.button.small button,
.button.small input { height:18px; padding:2px 6px 0 4px; font-size:11px; line-height:18px; background-position:right -107px;}

/* Button Text Color */
.button *:hover,
.button *:active,
.button *:focus{font-size:12px; color:#CFF;}

/*녹색*/
.button.green,
.button.green a,
.button.green button,
.button.green input { background-image:url(../images/_KOR/common/buttonGreen.gif); color:#fff; font-size:12px;}
.button.green *:hover,
.button.green *:active,
.button.green *:focus{ color:#CFF;}

/*검정*/
.button.black,
.button.black a,
.button.black button,
.button.black input { background-image:url(../images/_KOR/common/buttonBlack.gif); color:#fff;}
.button.black *:hover,
.button.black *:active,
.button.black *:focus{ color:#CFF;}

/*빨강*/
.button.red,
.button.red a,
.button.red button,
.button.red input { background-image:url(../images/_KOR/common/buttonRed.gif); color:#fff;}
.button.red *:hover,
.button.red *:active,
.button.red *:focus{ color:#CFF;}

/*파랑*/
.button.blue,
.button.blue a,
.button.blue button,
.button.blue input { background-image:url(../images/_KOR/common/buttonBlue.gif); color:#fff;}
.button.blue *:hover,
.button.blue *:active,
.button.blue *:focus{ color:#CFF;}

/*회색*/
.button.gray,
.button.gray a,
.button.gray button,
.button.gray input {background-image:url(../images/_KOR/common/buttonGray.gif); color:#666;}
.button.gray *:hover,
.button.gray *:active,
.button.gray *:focus{ color:#999;}

/*흰색*/
.button.white02,
.button.white02 a,
.button.white02 button,
.button.white02 input {background-image:url(../images/_KOR/common/buttonWhite02.gif); color:#0066b3; font-weight:bold;}
.button.white02 *:hover,
.button.white02 *:active,
.button.white02 *:focus{ color:#666;}

/*네모_흰색*/
.button.white,
.button.white a,
.button.white button,
.button.white input {background-image:url(../images/_KOR/common/buttonWhite.gif); color:#666;}
.button.white *:hover,
.button.white *:active,
.button.white *:focus{ color:#666;}
.button.white {margin-left:2px;}

/* Button Text Strong */
.button.strong * { font-weight:bold !important;}