﻿@charset "utf-8";

/* CSS Document */
.cb{height:0px;clear:both;line-height:0px;}
.cb2{height:15px;clear:both;line-height:0px;}
.cb6{height:10px;clear:both;line-height:0px;}
.clear {display: block;}


/* 관리자의 Login Page */
.Admin_login {display:inline; float:left; width:650px; height:162px; margin-top:40px; margin-left:204px; background:url(../images/login/bg_ad_login_detail.gif) left top no-repeat;}
.Admin_login .adlogin {float:left;display:inline; width:260px; margin:60px 0 0 260px;}
.Admin_login .adlogin .idinput {padding:2px 0px 0px 2px; height:16px; background:#ffffff;border:1px solid #d2dde7; font-size: .95em; letter-spacing:-0em; width:110px;}
.Admin_login .adlogin .pwinput {padding:2px 0px 0px 2px; height:16px; background:#ffffff;border:1px solid #d2dde7; font-size: .95em; letter-spacing:-0em; width:110px;}
.Admin_login .adlogin .adbut {padding-left:20px;}
.Admin_login .adlogin .adtype-image {width:67px; height:42px; border:none;}

/* 트리 메뉴 */
.menubox_tree{display:inline; float:left; background: #fff; border:#d4dee9 1px solid; width:280px; height:400px; margin-top:5px;} 
.menubox_tree textarea {background: #fff;border:#d4dee9 1px solid; font-size:1em; color:#898989; padding:5px 5px 0 5px; width:280px; height:350px; margin:0px 0px 0 7px; text-align: justify;}

/* left 메뉴 */
#menubox {width:172px; padding-top:10px; margin-left:14px;}
#menubox tr{background:url(../images/com/bg_LNB.gif)}
#menubox .topimage{width:172px; height:104px;}
#menubox .level1{padding:5px 0px 5px 28px; margin-left:0px; font-weight:normal; font-size:12px;color:#666666; background:url(../images/com/bg_LNB_1depth.gif) left top repeat-y;}
#menubox .level2{padding:5px 0px 5px 28px; margin-left:0px; font-weight:normal; font-size:12px;color:#666666; background:url(../images/com/bg_LNB_2depth.gif) left top repeat-y;}
#menubox .level3{padding:5px 0px 5px 40px; margin-left:0px; font-weight:normal; font-size:12px;color:#666666; background:url(../images/com/bg_LNB_3depth.gif) left top repeat-y;}
#menubox .level2on{padding:5px 0px 5px 40px; margin-left:0px; font-weight:normal; font-size:12px;color:#666666; background:url(../images/com/bg_LNB_2depth_on.gif) left top repeat-y;}
#menubox .endimage{width:172px; height:22px; margin-top:0px;}
#left_menu{background:url(../images/com/left_bg.gif); padding:0px;}
#levels{padding-left:4px;}

#content .narrow{position:relative; float:right; display:inline; padding:0px 20px 0px 14px; font-size:0.88em; color:#CCCCCC; background:url(../images/com/ic_location.gif) no-repeat;}
#content .narrow .home img{ vertical-align:middle;}
#content .narrow .current{color:#4e9dc3; font-weight:bold;}
#content .bodytitle{margin-top:10px; margin-left:14px;  float:left; display:inline; }
#content .bodytitle .titleimage{float:left; margin-left:0px; display:inline;}
#content .btn_action_ser {float:right; margin-top:0px;}

#container .btn_action { float:right; margin-top:100px;}

#body {width:768px; margin-top:0px; margin-left:14px; float:left; display:inline; margin-bottom:50px;}
#body .ic_txt02 ul li{ padding:14px 0px 0px 2px;  width:768px; float:left; display:inline; font-weight:bold; color:#457fc7;}
#body .ic_txt02 ul li img{float:left; display:inline; padding:4px 6px 0px 0px;}

#body .ic_txt{float:left; display:inline; margin-top:0px; padding:0px; font-size:12px; color:#666666; font-weight:bold; height:20px;} 
#body .ic_txt .sum_ic{ float:left; width: 15px; height: 16px; display:inline; margin:0px; padding:0px 4px 0 0;}
#body .ic_txt ul li{ float:left; border-bottom:1px solid #CFCFCF; padding-top:10px; padding-bottom:2px; width:768px;}

#body .spline{border-bottom:1px solid #CFCFCF; height:2px;}

#body .bg_body{width:768px; height:50px; float:left; display:inline; background:url(../images/content/bg_noti_search.gif) left top no-repeat;}
#body .bg_body .body_image{padding-left:210px; padding-top:12px; float:left; display:inline; position:relative; }
#body .bg_body .body_image1{padding-left:160px; padding-top:12px; float:left; display:inline; position:relative; }
#body .bg_body dt{margin-left:0px; margin-top:14px; float:left; display:inline;}
#body .bg_body dd{margin-left:322px ; margin-top:-20px; float:left; display:inline;}
#body .bg_body .btn_image{margin-left:206px; margin-top:-1px; float:left; display:inline;}
#body .bg_body .body_imagestyle{margin-left:160px; margin-top:10px; float:left; display:inline;}
#body .tot_image{margin-top:76px; margin-left:30px; float:left;}
#body .tot_image1{margin-top:1px; margin-left:30px; float:left;}
#body .tot_txt{margin-top:20px; margin-left:30px; float:left;}
#body .tot_sum{margin-top:3px; margin-left:4px; float:left; color:#f88b28; font-weight:bold; display:inline;}
#body .tot_sum a{color:#f88b28; font-weight:bold;}
#body .btn_action { float:right; margin-top:0px;}
#body .btn_action1 {float:right; margin-top:10px;}
#body .divright{float:right; margin-right:0px; margin-top:0px;} 
#body_btn_box{float:right; margin-right:3px; margin-top:10px;}
#body_btn_box .btn_action01{margin-right:4px;}
#body_btn_box .btn_action02{margin-right:0px;}
#body .bg_body .boardsearch table{width: 500px; font-family:Sans-serif; float:left; display:inline; margin-left:50px; margin-top:4px;}

#btn_action11 {float:right; margin-top:0px; margin-right:100px;}


/*테이블768 속성값 설정*/

#con_body{width:768px; float:left; margin-top:10px; display:inline; }
#con_body .page_nate {text-align:center; word-spacing:2px; margin-top:10px; margin-bottom:10px; }
#con_body .page_nate span{font-weight:bold;color:#E76823;}
#con_body .page_nate img{margin-bottom:2px;vertical-align:middle;}
#con_body .page_nate dl { clear:both; margin:0; padding:0;} 
#con_body .page_nate dt { display: inline; OVERFLOW: hidden; } 
#con_body .page_nate dd { display: inline; OVERFLOW: hidden;  }
#con_body .page_nate dd.number01 { margin-top:-30px;}
#con_body .btn_action {margin-left:690px; margin-top:-10px;}


/*테이블450 속성값 설정*/
#con_body450{ float:left;  display:inline; width:450px;  margin-top:10px; padding:0px;}
#con_body450 .page_nate {text-align:center; word-spacing:2px; margin-top:10px; margin-bottom:10px; }
#con_body450 .page_nate span{font-weight:bold;color:#E76823;}
#con_body450 .page_nate img{margin-bottom:2px;vertical-align:middle;}
#con_body450 .page_nate dl { clear:both; margin:0; padding:0;} 
#con_body450 .page_nate dt { display: inline; OVERFLOW: hidden; } 
#con_body450 .page_nate dd { display: inline; OVERFLOW: hidden;  }
#con_body450 .page_nate dd.number01 { margin-top:-30px;}
#con_body450 .btn_action {margin-left:690px; margin-top:-10px;}



/*테이블600 속성값 설정*/
#con_body600{ float:left; width:600px; margin-top:10px; display:inline; }
#con_body600 .page_nate {text-align:center; word-spacing:2px; margin-top:10px; margin-bottom:10px; }
#con_body600 .page_nate span{font-weight:bold;color:#E76823;}
#con_body600 .page_nate img{margin-bottom:2px;vertical-align:middle;}
#con_body600 .page_nate dl { clear:both; margin:0; padding:0;} 
#con_body600 .page_nate dt { display: inline; OVERFLOW: hidden; } 
#con_body600 .page_nate dd { display: inline; OVERFLOW: hidden;  }
#con_body600 .page_nate dd.number01 { margin-top:-30px;}
#con_body600 .btn_action {margin-left:690px; margin-top:-10px;}


/*테이블600fr 속성값 설정*/
#con_body600fr{ float:left; width:600px; margin-top:10px; display:inline; height:400px; overflow:auto;  }
#con_body600fr .page_nate {text-align:center; word-spacing:2px; margin-top:10px; margin-bottom:10px; }
#con_body600fr .page_nate span{font-weight:bold;color:#E76823;}
#con_body600fr .page_nate img{margin-bottom:2px;vertical-align:middle;}
#con_body600fr .page_nate dl { clear:both; margin:0; padding:0;} 
#con_body600fr .page_nate dt { display: inline; OVERFLOW: hidden; } 
#con_body600fr .page_nate dd { display: inline; OVERFLOW: hidden;  }
#con_body600fr .page_nate dd.number01 { margin-top:-30px;}
#con_body600fr .btn_action {margin-left:690px; margin-top:-10px;}




#cons_body{ float:left; margin-top:10px; display:inline; }
#cons_body .page_nate {text-align:center; word-spacing:2px; margin-top:10px; margin-bottom:10px;}
#cons_body .page_nate span{font-weight:bold;color:#E76823;}
#cons_body .page_nate img{margin-bottom:2px;vertical-align:middle;}
#cons_body .page_nate dl { margin:0; padding:0; } 
#cons_body .page_nate dt { display: inline; OVERFLOW: hidden } 
#cons_body .page_nate dd { display: inline; OVERFLOW: hidden }
#cons_body .btn_action {margin-left:690px; margin-top:-10px;}

.boardList table{float:left;width: 768px; font-family:Sans-serif;  display:inline; }
.boardList th {height:21px; padding: 4px 5px 4px 5px; color:#ffffff; line-height:normal;  white-space:nowrap; text-align:center; background:url(../images/content/bg_boardheader.gif) repeat-x; }
.boardList_row th {height:21px; padding: 4px 5px 4px 5px; color:#ffffff; line-height:normal;  white-space:nowrap; text-align:center; background:url(../images/content/bg_boardheader.gif) repeat-x; }
.boardList th.first-child {padding-right:5px; padding-left:5px; padding-bottom:0px; padding-top:0px}
.boardList th.first-child span {padding-right:0px; DISPLAY:block; padding-left: 0px; padding-bottom:8px; padding-top:8px}
.boardList th.first-child span {padding-left:10px; MARGIN-LEFT: -5px;}
/*.boardList th img{width:1px;}*/

.boardList th.last-child {padding-right: 5px; padding-left: 5px; padding-bottom: 0px; padding-top: 0px}
.boardList th.last-child SPAN {padding-right: 0px; DISPLAY: block; padding-left: 0px; padding-bottom: 8px; padding-top: 8px}
.boardList th.last-child SPAN {padding-left:12px;padding-right: 30px; BACKGROUND: url(../images/content/bg_boardheader.gif) no-repeat right top; MARGIN-RIGHT: -5px;}

.boardList2 td { padding:6px 0px 6px 6px; COLOR: #4267A4; LINE-HEIGHT: normal; BORDER-BOTTOM: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: center; }
.boardList td {BORDER-TOP-width: 0px; padding-right: 6px; padding-left: 6px; BORDER-LEFT-width: 0px; padding-bottom: 6px; COLOR: #666; LINE-HEIGHT: normal; padding-top: 6px; BORDER-BOTTOM: #ddd 1px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: center; BORDER-RIGHT-width: 0px;}
.boardList td img{vertical-align:middle; margin-left:0px;}
.boardList td .titleName { text-align:left;}
.boardList td .titleNameRe {TEXT-ALIGN: left; padding-left:15px;}
.boardList td .num {FONT: 1em Tahoma}
.boardList td .check {FONT: 1em Tahoma}
.boardList td .titleName {width: 100%; WHITE-SPACE: normal; TEXT-ALIGN: left}
.boardList td .titleName A:link {TEXT-DECORATION: none}
.boardList td .titleName A:visited {TEXT-DECORATION: none}
.boardList tr.linebg { background-color:#ecf2f8; TEXT-DECORATION: none;}
.boardList tr a:hover { text-decoration:underline;}
.boardList td .date {FONT: 1em Tahoma}
.boardList td .titleName2 {TEXT-ALIGN: left;background:#f6f6f6;}
.boardList td .titleNameRe2 {TEXT-ALIGN: left;background:#f6f6f6; padding-left:15px; }
.boardList td .num2 {FONT: 1em Tahoma;background:#f6f6f6;}
.boardList td .check2 {FONT: 1em Tahoma;background:#f6f6f6;}
.boardList td .titleName2 {width: 100%; WHITE-SPACE: normal; TEXT-ALIGN: left;background:#f6f6f6;}
.boardList td .titleName2 A:link {TEXT-DECORATION: none;background:#f6f6f6;}
.boardList td .titleName2 A:visited {TEXT-DECORATION: none;background:#f6f6f6;}
.boardList td .etc2 {background:#f6f6f6;}
.boardList td .date2 {FONT: 1em Thoma;background:#f6f6f6;}


/* 게시판450 - 팝업*/
.board_view450 {float:left; padding:0px 0 0px 0px;}
.board_view450 table{float:left;width:450px;background:#cfcfcf;}
.board_view450 th{ height:25px; color:#7d94b4; background:#eef4f8;}
.board_view450 th.tdleft{text-align:left;}
.board_view450 th.tdcolor{background:#f2f7fc;}
.board_view450 td{height:25px; padding:2px 10px 0px 10px;background:#FFFFFF;text-align:left;}
.board_view450 td.tdcenter{text-align:center;}
.board_view450 td.tdtitle{font-weight:bold;}
.board_view450 td.td_content{padding:10px;height:200px; vertical-align:top;}

/* 게시판600 - 팝업*/
.board_view600 {float:left; padding:0px 0 0px 0px;}
.board_view600 table{float:left;width:600px;background:#cfcfcf;}
.board_view600 th{ height:25px; color:#7d94b4; background:#eef4f8;}
.board_view600 th.tdleft{text-align:left;}
.board_view600 th.tdcolor{background:#f2f7fc;}
.board_view600 td{height:25px; padding:2px 10px 0px 10px;background:#FFFFFF;text-align:left;}
.board_view600 td.tdcenter{text-align:center;}
.board_view600 td.tdtitle{font-weight:bold;}
.board_view600 td.td_content{padding:10px;height:200px; vertical-align:top;}

/* 게시판 */
.board_view{float:left; padding:0px 0 0px 0px;}
.board_view table{width:768px;background:#cfcfcf;}
.board_view th{ height:25px; color:#7d94b4; background:#eef4f8;}
.board_view th.tdleft{text-align:left;}
.board_view th.tdcolor{background:#f2f7fc;}
.board_view td{height:25px; padding:2px 10px 0px 10px;background:#FFFFFF;text-align:left;}
.board_view td.tdcenter{text-align:center;}
.board_view td.tdtitle{font-weight:bold;}
.board_view td.td_content{padding:10px;height:200px; vertical-align:top;}
.board_view div{height:18px;padding:18px;}
.board_view .bg01{border-bottom:1px solid #5C84CA;background-color:#EFFAFF;}
.board_view .Spacer15{ margin-top:-50px;}

.board_view .ques02 {height:120px; width:400px; float:left; margin-top:2px; display:inline; vertical-align:middle; padding:0px; }
.board_view .ques02 dl { margin:0px; margin:16px 10px 16px 10px;} 
.board_view .ques02 dd { OVERFLOW: hidden;  margin-left:30px; margin-bottom:4px;}

.board_write {border-top:1px solid #dddddd; border-bottom:1px solid #dddddd;  padding-top:20px;}
.board_write table{width:768px; background:#d4e4ee;}
.board_write th{height:25px;padding-top:2px; color:#7d94b4; background:#eef4f8;}
.board_write td{padding:5px 3px 5px 10px;background:#FFFFFF;text-align:left;}
.board_write td span {color:#E76823;}
.board_write img{margin-bottom:5px;vertical-align:middle;}
.board_write .edit {padding:10px 0px 10px 20px;}
.board_write .bg01{border-bottom:1px solid #5C84CA;background-color:#EFFAFF;}
.board_write .input_go {width:33px;height:18px;margin:0px 0px 0px 0px;padding:0px;border:none;}

.person_write1 {border-bottom: 1px solid #f5f5f5; margin-top:0px;}
.person_write1 table {width:768px;background:#cfcfcf;}
.person_write1 th { height:27px; color:#7d94b4;background:#eef4f8;padding-top:2px; font-size:0.98em;}
.person_write1 th dl {width:400px; display:inline; width:180px;}
.person_write1 th dt {display:inline; width:80px;}
.person_write1 th dd {display:inline; width:44px; height:18px;}
.person_write1 td {padding:5px 3px 5px 10px;background:#FFFFFF;text-align:left; font-size:0.98em; letter-spacing:0em;}
.person_write1 td span {color:#888888;}
.person_write1 img{margin-bottom:5px;vertical-align:middle;}

.table3 {margin:0px; padding:0px; margin-top:0px;}
.wid250 {float:left; display:inline; margin:0px; padding:0px;margin-top:0px;}

/*
.board_write2{padding:0px 0px 0px 0px;}
.board_write2 table{ background:#cfcfcf;} 
.board_write2 th{ height:25px; color:#7d94b4; background:#eef4f8;}
.board_write2 th.tdleft{text-align:left;}
.board_write2 th.tdcolor{background:#f2f7fc;}
.board_write2 td{ text-align:left;background:#FFFFFF;}
.board_write2 td.tdcenter{text-align:center;}
.board_write2 td.tdtitle{font-weight:bold;}
.board_write2 td.td_content{ padding:2px 10px 0px  10px;}   
.board_write2 td_editer{vertical-align:top; padding:0px 0px 0px  0px;}   
.board_write2 div{ background:#FFFFFF;}
.board_write2 .bg01{border-bottom:1px solid #5C84CA;background-color:#EFFAFF;}
.board_write2 .Spacer15{ margin-top:-50px;}
*/




/* 테이블안 텍스트 속성 */
.table_pstxt{  display:inline; margin:0px; padding:0px; width:600px; }
.table_pstxt ul { float:left; display:inline; width:600px; margin:0px; padding:0px;}
.table_pstxt li { float:left; display:inline; width:250px;  margin:0px; padding:10px 0 0 0;}



 /* 검색 */
 #searchBox { float: left; width: 750px; height: 50px; display: inline; margin: 20px 0 0 0px; padding:12px 0 0 20px; background:url(../images/com/bg_noti_search.gif) left top no-repeat; } 
 #searchBox dl{ margin:0; padding:0; } 
 #searchBox dt{ float: left; width: 230px; height: 18px; display: inline; margin: 0; padding: 0px 0 0 0px; } 
 #searchBox dd{ float: left; width: 270px; height: 18px; display: inline; margin: 0; padding: 0; } 
 #searchBox dd.se_button{ float: left; width: 45px; height: 20px; display: inline; margin: 1px 0 0 0; padding: 0; }
 #searchBox dd.txt{color:#E76823; width: 140px; margin: 6px 0 0 4px;}
 
 
 
  /* 팝업창 검색 */
  
.pop_center{ margin:0 auto; width:800px;}
.pop_center1000{ margin:0 auto; width:1000px;}
.pop_center670{margin:0 auto; width:670px;}
.pop_center450{margin:0 auto; width:450px; }
.pop_center600{margin:0 auto; width:600px;}

 #searchBox_pop450 { float: left; height: 30px; display: inline;padding:6px 0 0 0px; BORDER: #ddd 1px solid; margin-top:6px; text-align:center;} 
 #searchBox_pop450 dl{  float: left; display: inline;  width: 450px; height: 30px; padding-top:5px; margin-bottom:4px; } 
 #searchBox_pop450 dt{float: left; width: 80px; height: 18px; display: inline; margin: 0; padding: 1px 0 0 0px; } 
 #searchBox_pop450 dd{float: left; width: 100px; height: 18px; display: inline; margin: 0; padding: 0px 0 0 0;  } 
 #searchBox_pop450 dd.se_button{ float: left;  width: 45px; height: 20px; display: inline; margin:0; padding:0px 0 0 5px;; vertical-align:middle; }
 #searchBox_pop450 dd.txt{color:#E76823; width: 140px; margin: 6px 0 0 4px;}
 
 
 #searchBox_pop600 { float: left; height: 80px; display: inline;padding:6px 0 0 20px; margin-top:10px; BORDER: #ddd 1px solid;  } 
 #searchBox_pop600 dl{ float: left; display: inline;  width: 580px; height: 20px; padding:0; margin-bottom:3px;  } 
 #searchBox_pop600 dt{height: 20px;  width: 60px; display: inline; margin: 0; padding: 1px 0 0 0px; } 
 #searchBox_pop600 dd{height: 20px; display: inline; margin: 0; padding: 5px 0 0 0;  } 
 #searchBox_pop600 dd.se_button{ width: 45px; height: 20px; display: inline; margin:0; padding:10px 0 0 0; vertical-align:middle; }
 #searchBox_pop600 dd.txt{color:#E76823; width: 140px; margin: 6px 0 0 4px;}
 
 
 #searchBox01_pop600 { float: left; height: 30px; display: inline;padding:6px 0 0 0px; BORDER: #ddd 1px solid; margin-top:6px; text-align:center;} 
 #searchBox01_pop600 dl{  float: left; display: inline;  width: 600px; height: 30px; padding:0; margin-bottom:4px; } 
 #searchBox01_pop600 dt{float: left;  width: 70px; height: 20px; display: inline; margin: 0; padding: 5px 0 0 0px; } 
 #searchBox01_pop600 dd{float: left;  width: 360px; height: 20px; display: inline; margin: 0; padding: 4px 0 0 0;  } 
 #searchBox01_pop600 dd.se_button{float: left; width:45px; height: 20px; display: inline; margin:0; margin:0px; vertical-align:middle; }
 #searchBox01_pop600 dd.txt{color:#E76823; width: 140px; margin: 6px 0 0 4px;}
 
 
 
 /* 폼정렬 */
.form_inline{float:left; padding-top:10px;}
.form_inline dl{ width:350px; }
.form_inline dt{float:left; display: inline; }
.form_inline dd{float:left;  display: inline; padding-left:4px;}
 
 


 
 
 #searchBox2 { float: left; width: 750px; height: 80px; display: inline; margin: 6px 0 0px 0px; padding:10px 0 0px 10px; background:url(../images/com/bg_noti_search2.gif) left top no-repeat; } 
 #searchBox2 dl{ margin:0; padding:0; } 
 #searchBox2 dt{ float: left; width: 230px; height: 18px; display: inline; margin: 0; padding: 5px 0 0 0px; } 
 #searchBox2 dd{ float: left; width: 270px; height: 18px; display: inline; margin: 0; padding: 0; } 
 #searchBox2 dd.se_button{ float: left; width: 45px; height: 20px; display: inline; margin: 2px 0 0 0; padding: 0; }
 #searchBox2 dd.txt{color:#E76823; width: 140px; margin: 6px 0 0 4px;}
 
 #searchBox3 { float: left; width: 746px; height: 50px; display: inline; margin: 10px 0px 0px 6px; padding:12px 0 0 10px; background:url(../images/com/bg_noti_search.gif) left top no-repeat; } 
 #searchBox3 dl{ margin:0; padding:0; float:left; display:inline;} 
 #searchBox3 dt{ float: left;  width: 150px;height: 18px; display: inline; margin: 0; padding: 5px 0 0 0px; } 
 #searchBox3 dd.leng1{ float: left; width: 500px; height: 28px; display: inline; margin: 0; padding: 0; vertical-align:middle; } 
 #searchBox3 dd.leng2{ float: left; width: 140px; height: 28px; display: inline; margin: 0; padding: 0; } 
 #searchBox3 dd.leng3{ float: left; width: 60px; height: 18px; display: inline; margin: 0; padding: 0; } 
 #searchBox3 dd.se_button{float: left; width: 45px; height: 20px; display: inline; margin:0px; padding: 0px; }
 #searchBox3 dd.txt{color:#E76823; width: 140px; padding: 6px 0 0 4px;}
 #searchBox3 img{margin:0; padding:0; vertical-align:top;}


/* 중복체크 */
.du_check{display:inline; padding:6px 10px 0 0px; width: 350px; height:18px; }
.du_check dl{float:left; padding:0px; margin-bottom:4px; width: 350px;}
.du_check dt{float:left; display:inline; width:200px; height: 18px; margin:0px; padding:0px 0 0 0px;}
.du_check dd{float:left; display:inline; width:67px; height: 18px; margin:0px; padding:1px 0px 0 6px; vertical-align:middle;}



/* 후원시설검색 */
.txt_supp01_tp {display:inline; padding:6px 10px 0 0px;   width: 750px; height:89px;  }
.txt_supp01_tp dl{float:left; padding:0px; margin-bottom:4px; width: 650px;}
.txt_supp01_tp dt{float:left; display:inline; padding:5px 0 0 20px;  width:48px; }
.txt_supp01_tp dd{float:left; display:inline; padding:0px 0px 0 6px;  vertical-align:middle;  width:160px;}

.supp_supbtn{display:inline; width: 74px; height: 21px; margin:0px; padding: 0px 0 0 20px; vertical-align:middle;}
.supp_btn{display:inline; width: 45px; height: 20px; margin:0px; padding: 0px 0 0 0px; vertical-align:middle;}




/* 그래프 type1 */
#grp {width:700px;
	padding:0 10px 10px 10px;
	background:#ffffff;
/* 	*word-break:break-all; -ms-word-break:break-all; */
	}
#grp .box {
	width:700px;
	padding-top:10px;
	padding-bottom:5px;
}
.box h2 {
	width:700px;
	height:20px;
	padding:15px 0 0 22px;
	color:#7d94b4;
	font-weight:bold;
}
.box .grp_type1{
	overflow:hidden;
	width:536px;
	padding:10px 30px 8px 30px;
	background:#ffffff;
	border-top:0;
	border-bottom:0;
	font-size:11px;
	letter-spacing:-1px;}

.box .grp_type1 dl {
	height:22px;
}
.box .grp_type1 dl dt {
	clear:both;
	float:left;
	width:115px;
	font-weight:bold;
	
}
.box .grp_type1 dl dd {
	float:left;
}
.box .grp_type1 dl dd.bar {
	width:298px;
	height:11px;
	padding:3px 2px 2px 2px;
	background:url(../images/com/grp_bg.gif) 0 1px no-repeat;
	font-size:0;
	line-height:0;
}
.box .grp_type1 dl dd.data {
	width:118px;
	padding-right:1px;
	text-align:right;
}

 
  /* 타이틀요약글 */
 #titsum {float:left; margin:0px;}
 #titsum dl{ margin:0; padding:0; } 
 #titsum dt{ float: left; width: 750px; display: inline; margin: 0; padding: 5px 0 0 0px; } 
 #titsum dd{ float: left; width: 750px; display: inline; margin: 0; padding: 5px 0 5px 18px; } 

 
 /* 버튼 */
.btn_d{float:left; display:inline; text-align:center;margin:5px 0px 0px 260px;}
.btn_d UL {OVERFLOW: hidden; margin:0px; padding:0px;}
.btn_d UL LI {FLOAT: left; margin-right:4px; margin-left:4px;}


.btn_r{float:right; display:inline; margin:5px 0px 0px 0px; }
.btn_r UL {OVERFLOW: hidden}
.btn_r UL LI {FLOAT: left; margin-right:4px;}

.btn_t{float:right; width:768px; height:24px; display: inline;  margin-top:6px; padding: 0px;}
.btn_t UL {OVERFLOW: hidden; }
.btn_t UL LI {float:right; display: inline; margin-right:4px; margin-left:4px;}

.btn_st{float:left; width:250px; height:24px; display:inline;  margin-top:6px; padding: 0px;}
.btn_st UL {OVERFLOW: hidden; }
.btn_st UL LI {float:right; display: inline; margin-right:4px;}

.btn_st1{float:left; width:250px; height:24px; display:inline;  margin-top:-5px; padding: 0px;}
.btn_st1 UL {OVERFLOW: hidden; }
.btn_st1 UL LI {float:right; display: inline; margin-right:4px;}

.btn_st450 {float:left; width:450px; height:24px; display:inline;  margin-top:6px; padding: 0px;}
.btn_st450 UL {OVERFLOW: hidden; }
.btn_st450 UL LI {float:right; display: inline; margin-right:4px;}

.btn_st600 {float:left; width:600px; height:24px; display:inline;  margin-top:6px; padding: 0px;}
.btn_st600 UL {OVERFLOW: hidden; }
.btn_st600 UL LI {float:right; display: inline; margin-right:4px;}

.btn_st670 {float:left; width:670px; height:24px; display:inline;  margin-top:6px; padding: 0px;}
.btn_st670 UL {OVERFLOW: hidden; }
.btn_st670 UL LI {float:right; display: inline; margin-right:4px;}

.btn_p{float:right; display:inline; margin:0px; padding:0px;}
.btn_p UL {OVERFLOW: hidden}
.btn_p UL LI {FLOAT: left; margin-right:14px;}


.btn_06 { float: right;display: inline; width: 600px; height: 24px; margin-top:0px; padding:10px 0px 0px 0px;}
.btn_06 dl { margin: 0; padding: 0; }
.btn_06 dt { float: right; width: 53px; height: 24px; display: inline; margin: 0; padding: 0; }
.btn_06 dd { float: right; width: 53px; height: 24px; display: inline; margin: 0; padding: 0; }


.btn_ad{float:left; display :inline;  margin-top:10px; padding:0px;}
.btn_ad UL {OVERFLOW: hidden; }
.btn_ad UL LI {margin:0px; padding:0px; text-align:center;}
 /* 버튼 */
 
 /*input_write*/
.person_write { float:left; margin-top:6px; display:inline;  border-bottom:1px solid #f5f5f5;}
.person_write .treeth{background: #fff; text-align:center;}
.person_write table.r17 input{height:17px;padding:2px 0px 0px 3px; border:1px solid #D6D2CE;font-size:12px;color:#666666;}
.person_write table {width:768px;background:#cfcfcf;}
.person_write th {height:27px;color:#7d94b4;background:#eef4f8;padding-top:2px; font-size:0.98em; text-align:center;}
.person_write td {padding:5px 3px 5px 10px;background:#FFFFFF;text-align:left; font-size:0.98em; letter-spacing:0em;}
.person_write td span {color:#888888;}
.person_write img{margin-bottom:5px;vertical-align:middle;}

.ques {width:768px; float:left; margin-top:2px; display:inline; background-color:#eef4f8; padding:0px; }
.ques dl { margin:0px; margin:16px 10px 16px 10px;}  
.ques dt { OVERFLOW: hidden; margin-bottom:4px; } 
.ques dd { OVERFLOW: hidden;  margin-left:30px; margin-bottom:4px;}



.person_write th.align_left {float:left; display:inline; padding-left:10px; text-align:left;}
.person_write th.align_left2 {float:left; display:inline; padding-left:40px; text-align:left;}

.mt_3 {margin-top:6px;}
.m1_3 {margin-left:3px;}
.mb_15 {margin-bottom:15px;}
.mt_20 {clear:both; margin-top:20px;}


/* wrapper */
#ad_body{width:358px; float:left; margin:0px; display:inline; margin-right:20px;}
#ad_body .adtit {width:358px; height:87px; margin-bottom:10px; padding:0; background:url(../images/admin_content/bg_news_m01.gif) left top ; z-index:60000;}
#ad_body .adtit ul {float: left; height: 17px; display: inline; margin-top:30px; padding: 0px 0 0 0px; } 
#ad_body .adtit li {float: left; height: 17px; display: inline; margin:0px; padding: 0px 0 0 0px; } 

#ad_body .adlist {margin:0; padding:0; width:358px; display:inline; margin-left:10px; } 
#ad_body .adlist ul li{float:left; display:inline; width:358px; height:16px;margin:0px; padding:4px 0 0 6px; color:#666666; font-size:11px; text-align:left; OVERFLOW: hidden; margin-left:10px; }

#ad_body .adlist .adTxtBox {width:280px; height:18px; padding-left:6px; float:left; vertical-align:top; color:#666666; font-size:11px; background:url(../images/main/list_dot.gif) left top no-repeat; overflow:hidden; text-align:left;}

#ad_body .adlist .adTxtDate{width:40px; height:18px; float:left; text-align:right; vertical-align:top; color:#666666; font-size:11px}


/* calendar */
.calendar{display:none; position:absolute; width:200px; height:141px; background:url(../images/com/bg_calendar.gif) no-repeat #E5E5E5;}
.tbl_cal_min{border-collapse:collapse; width:auto; position:absolute; left:60px; top:30px;}
.tbl_cal_min th{padding:0 1px 5px 0;}
.tbl_cal_min td{text-align:center;}
.tbl_cal_min a{font-family:verdana; font-size:10px; line-height:14px;}
.cal_left{float:left; position:relative; height:141px; padding-right:19px;}
.cal_left .month_img{margin:10px 0 0 10px; padding-bottom:4px; border-bottom:3px solid #FFF;}
.cal_left .btn_close{position:absolute; bottom:0; cursor:pointer;}
.cal_right{float:left;}
.cal_right .bx_sel{padding:9px 0 5px;}
.cal_right select{height:14px; font-size:11px; color:#A2A2A2; float:left;}
.sel_cal_year{width:73px;}
.cal_right .sel_cal_month{width:57px; margin-left:3px;}
.calendar .today{background:#FFECE8;}
.calendar .today a{color:#FF8566; font-weight:bold; } 
.btn_calendar {cursor:pointer; margin-right:4px;}



