@charset "euc-kr";
/*
	TITLE : board.css
	MAKE : wdheo by Epart
	DATE : 2010.06.09
	DESCRIPTION : °Ô½ÃÆÇ °øÅë »ç¿ë css
*/

/* ///////////////////////// ¸®´º¾ó CSS ½ÃÀÛ //////////////////////////// */


.tbl--vert th {width: 20%;}

.board__cate {display: inline-block;width: 95%;padding: 0.25px 0;border: 1px solid #ccc;border-radius: 1.25rem;}

.boardList, .boardView, .boardPost {margin-right: auto;margin-left: auto;}
.boardList col, .boardList th, .boardList td {display: none;}
.boardList col.mobi {display: table-column;}
.boardList th.mobi, .boardList td.mobi {display: table-cell;}
.boardList__tit {line-height: 1.2;}
.boardList__paging {margin: 2.5rem -0.75rem 0;text-align: center;font-size: 0;}
.boardList__paging > li {display: inline-block;font-size: 1rem;padding: 0 0.75rem;}
.icoArr:hover,.icoArr:hover:before {border-color: #333;}
.board__action {margin-top: 2.5rem;}
.board__search {position: relative;max-width: 520px;padding-right: 5.938rem;font-size: 0;}
.board__search .select1 {width: 24%;margin-right: 1%;}
.board__search .input1 {width: 75%;}
.board__search .btn {position: absolute;top: 0;right: 0;width: 5.625rem;}
.board__btn {font-size: 1.125rem;line-height: 3.15rem;text-align: right;}
.board__btn .btn {width: 8.75rem;text-align: center;}
.board__btn .btnList {float: left;}

.boardView__tit {margin-bottom: 0.5rem;padding-left: 1rem;font-size: 1.35rem;}
.boardView__cont.boardView__cont {padding:3rem 2rem 6.5rem;text-align: left;}
.boardView__cont.boardView__cont img {max-width:100%; height: inherit !important;}
.boardView__cont div, .boardView__cont span, .boardView__cont font{font-size: inherit !important;font-family: 'Noto Sans KR', sans-serif !important;}
.boardView__cont table {width: auto !important;}

.boardReply {position: relative;}
.boardReply__tit {position: absolute;top: 0;left: 50%;padding: 0.1rem 2rem;background-color: #fafafa;font-size: 2.15rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.boardReply__tit:before {content: '';position: absolute;top: 0;left: 0;z-index: -1;width: 100%;height: 50%;background-color: #fff;}
.boardComment {padding: 2rem;}
.boardComment__form {position: relative;padding-right: 4.5rem;}
.boardComment__form .btn {position: absolute;top: 0;right: 0;height: 100%;font-size: 1rem;}
.boardComment__list {padding: 0 10px;}
.boardComment__list > li {position: relative;margin-top: 10px;}
.boardComment__info {margin-left:-10px;line-height:1;color:#999;text-align: right;}
.boardComment__info span {display: none;padding: 0 6px;vertical-align: middle;}
.boardComment__info .btn {padding: 0 5px;border-radius:3px;background-color: #8a8a8a;vertical-align: -1px;}

.boardSecret .board__btn {text-align: center;}
.boardSecret .box--default {max-width: 35rem;margin: auto;padding: 3.5rem 0.5rem;border: 1px solid #ddd;background: #fafafa;}
.boardSecret .password {position: relative;max-width: 20rem;margin: auto;padding-left: 5rem;text-align: center;}
.boardSecret .password .name {position: absolute;top: 50%;left: 0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.boardSecret .password .input1 {width: 100%;}

.boardPost .question {border: 2px dashed #ccc;font-size: 1.15rem;}
.boardPost .question td {padding: 1.15rem 1.5rem;}
.boardPost .input1, .boardPost .select1 {width: 100%;max-width: 20rem;height: 2rem;font-size: 0.85rem;}
.boardPost .select1 {padding-top: 0;padding-bottom: 0;}
.boardPost .datepicker {position: relative;display: inline-block;width: 49%;max-width: 20rem;padding-left: 3.5rem;}
.boardPost .datepicker > label {position: absolute;top: 50%;left: 0.25rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}

/*    ½ºÅ² : album    */
.album__list a {display: block;border: 1px solid #e9e9e9;background-color: #f9f9f9}
.album__thumb {position: relative;height: 0;padding-bottom: 50%;}
.album__thumb > img {position: absolute;top: 50%;left: 50%;width: 100%;height: auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.album__tit {overflow: hidden;padding: 0.5rem 0.75rem;border-top: 1px solid #e9e9e9;white-space: nowrap;text-overflow:ellipsis}

/*    ½ºÅ² : album2    */
.mainView .area--thumb {padding-bottom: 65%;}
.subView .area--thumb {display: block;padding-bottom: 65%;cursor: pointer;-webkit-backface-visibility: hidden;-webkit-transition:opacity 0.25s linear;transition:opacity 0.25s linear}
.subView__list.row {margin-top:-12px;margin-bottom: 0;}
.subView__item {margin-top: 12px}
.subView .area--thumb:hover {opacity:0.6}

.boardThumb {border-top: 2px solid #444;}
.boardThumb > li {padding: 1.5rem 2rem;border-bottom: 1px dashed #ddd;}
.boardThumb__item {position: relative;padding-left: 24%;}
.boardThumb .area--thumb {position: absolute;top: 0;left: 0;width: 20%;height: 100%;}
.boardThumb .area--thumb > img {width: auto;max-width: none;height: 100%;}
.boardThumb__tit {font-weight: 700;font-size: 1.3rem;}
.boardThumb__txt {display: -webkit-box;overflow: hidden;height: 50px;margin: 1rem 0;line-height: 25px;-webkit-line-clamp:2;-webkit-box-orient:vertcal}
.boardThumb__info {margin: 0 -0.5rem;font-size: 0;}
.boardThumb__info > p {display: inline-block;padding: 0 0.5rem;font-size: 0.9rem;}
.boardThumb__info .account {display: block;margin-bottom: 0.5rem;font-size: 1.1rem;}
.boardThumb__info .file {float: right;}

/* ///////////////////////// ¸®´º¾ó CSS ³¡ //////////////////////////// */

.img {border:none}
#bd_location {
	position:absolute;top:20px;right:20px;left:10px;
	text-align:left;
	border:1px solid red;
}
#add_location {
	position:absolute;top:30px;right:20px;
}
/* °Ô½ÃÆÇ layout */
#basicBoard {
	position:relative;
	margin-top:10px;padding:0px;
}
#clear {clear:both;}
#basicBoard input[type="checkbox"] {border:0 none;}
#basicBoard input[type="text"] {border:1px solid #BCBCBC;}
/*°øÁö»çÇ× ¹®´ÜÇü½Ä*/
#notice_param {width:100%;margin:4px;}

/* cate */
#cate_info {margin-bottom:7px;text-align:left;}

/* RSS btn */
#btn_rss {text-align:right;}

/* board list btn area */
#bl_btn_area {width:100%;margin-top:10px;text-align:right;}
#bl_btn_area img {vertical-align:top;}

/* board list paging area */
#bl_paging {margin-top:10px;padding:5px;text-align:center;}

/* board search */
#bl_search {width:100%;margin:10px 0 10px;text-align:center;}
#bl_search .btn_search,input {vertical-align: middle;}
#bl_search .s_input {
	background:none repeat scroll 0 0 #fff;
	border:1px solid #BCBCBC;
	color:#5D5D5D;
	height:15px;
}
input[type="image"] {
	background-color:transparent;
	border:medium none;
	cursor:pointer;
	padding-left:0;
	padding-right:0;
	padding-bottom:0;
	padding-top:0;
}
/* board list table */
.table_blist {clear: both;}
.table_blist table {
	width:100%;
	border-bottom: 2px solid #D2D2D2;
	border-collapse: collapse;
	border-top:2px solid #92D6E9;
	line-height: 140%;	
}
.table_blist thead th.th_end {background-image:none;}
.table_blist thead th {
	background: url("/design/default/images/board/list_title_line.gif") no-repeat scroll right center #F5F5F5;
	border-bottom:1px solid #D2D2D2;
	color:#5E5E5E;
	font-size:0.92em;
	font-weight:bold;
	padding:7px 0 5px;
	text-align:center;
}
.table_blist tbody td {
	border-bottom:1px solid #D2D2D2;
	padding:7px 0 5px;
	text-align:center;
}
.table_blist tbody td.t_subject {padding-left:10px;text-align:left;}
colgroup {display:table-column-group;}
col {display:table-column;}
.table_blist thead {display:table-header-group;vertical-align: middle;}
.table_blist tr {display:table-row;}
.table_blist tbody {display:table-row-group;vertical-align:middle;}
/* board view(Å×ÀÌºí ¹æ½Ä) */
.tablebord {
	border-collapse:collapse;
	border-top:solid 2px #92D6E9;
	width:100%;
}
.tablebord th,.tablebord td {border-bottom:solid 1px #D2D2D2;}
.tablebord th {
	height:27px; 
	background-color:#F9F9F9; 
	text-align:center;
}
.tablebord td {padding:0px 0px 0px 10px; }
/* board view */
.view_title {
	background:none repeat scroll 0 0 #F8F8F8;
	border-top:2px solid #92D6E9;
	border-bottom:1px solid #D2D2D2;
	color:#5E5E5E;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:7px 0 5px;
	text-align:center;
}
.view_info {
	border-bottom:1px solid #D2D2D2;
	float:left;
	font-weight:normal;
	width:100%;
}
.view_info dt {
	background:url("../images/m_bullet_notice.gif") no-repeat scroll 7px 45% transparent;
	color:#5E5E5E;
	float:left;
	font-size:11px;
	font-weight:bold;
	padding:3px 0px 3px 20px;
	width:80px;
}
.view_info dd {
	background:url("../images/list_title_line.gif") no-repeat scroll left center transparent;
	float:left;
	padding:2px 100px 2px 10px;
}
.view_info dl dd textarea {width:400px;height:150px;}
.view_content {
	margin-top:10px;
	margin-bottom:20px;
	text-align:justify;
	float:left;
	padding:5px 15px;
}
.view_prev {
	background:none repeat scroll 0 0 #F8F8F8;
	float:left;
	width:100%;
	margin-top:15px;
}
.view_prev dt {
	float:left;
	font-size:11px;
	font-weight:bold;
	padding:3px 0px 3px 20px;
}
.view_prev dd {
	background:url("/design/default/images/board/list_title_line.gif") no-repeat scroll left center transparent;
	float:left;
	padding:3px 0px 2px 10px;
}
.view_next {
	border-top:1px solid #FFF;
	border-bottom:2px solid #D2D2D2;
	background:none repeat scroll 0 0 #F8F8F8;
	float:left;
	width:100%;
}
.view_next dt {
	float:left;
	font-size:11px;
	font-weight:bold;
	padding:3px 0px 3px 20px;
}
.view_next dd {
	background:url("/design/default/images/board/list_title_line.gif") no-repeat scroll left center transparent;
	float:left;
	padding:3px 0px 2px 10px;
}
.cm_contain {
	position:relative;
	float:left;
	width:100%;
	border:1px solid #cc0000;
}
.cm_contain .cm_write {
	background:url("../images/m_bullet_notice.gif") no-repeat scroll 7px 45% transparent;
	color:#555;
	font-weight:bold;
	padding:5px 0px 0px 20px;
	margin-left:10px;
}
.cm_contain .cm_content {
	color:#4196C6;
	padding:15px 5px 10px 5px;
	width:95%;
	text-align:justify;
	margin-left:12px;
	margin-bottom:10px;
	border-bottom:1px solid #E3E3E3;
}
.cm_contain .cm_del {
	position:absolute;
	top:5px;
	right:20px;
	text-align:right;
}
#cm_w_box {
	position:relative;
	float:left;
	border:5px solid #E3E3E3;
	width:95%;
	margin-left:10px;
}
#cm_w_box dl {
	float:left;
	padding:5px;
	margin:5px;
}
#cm_w_box dt {
	color:#5E5E5E;
	float:left;
	font-size:11px;
}
#cm_w_box dt textarea {
	width:500px;
	height:65px;
}
#cm_w_box dd {
	float:left;
	padding:0px 10px 0px 10px;
	margin:0px;
}
#view_btn_area {
	float:left;
	width:100%;
	margin-top:10px;
}
#view_btn_area ul {
	list-style:none;
}
#view_btn_area .btnview1 {
	float:left;
	width:100px;
}
#view_btn_area .btnview2 {
	float:right;
	padding-right:10px;
}
#btn_area {
	text-align:right;
	padding-top:15px;
}
#btn_area * {vertical-align:top;}
#btn_area input[type="image"]{ /*img*/
	vertical-align:middle;
	border:0 none;
}
/* view ÇÏ´Ü ¸®½ºÆ® º¸±â*/
#view_list {float:left;margin-top:20px;}
/* board Post */
.guide_text {
	text-align:right;
	line-height: 150%;
	padding: 3px 10px 0px 0px;
}
#contain {margin:0;padding:0;}
#contain span.require {
	color:#FF0000;
	font-weight:bold;
	margin-right:3px;
}
#contain span.require01 {color:#FF0000;margin-right:3px;}
#contain .bd_input {border-bottom:1px solid #EAE7E7;padding:10px 0 10px;}
#contain .bd_input01 {overflow:hidden;}
#contain .bd_input span.head_space,.bd_input01 span.head_space {
	background:url("/design/default/images/board/list_title_line.gif") no-repeat scroll right transparent;
	color:#464646;
	display:block;
	float:left;
	font-weight:bold;
	margin-right:10px;
	padding:0px 10px 0 0;
	text-align:right;
	width:100px;
}
#head_space{clear:left;}
#bd_w_contain {
	background-color:#FFF;
	border-color:#92D6E9;
	border-style:solid;
	border-width:3px 0 0px;
}/*
fieldset {
	margin:0;
	padding:10px;
}*/
fieldset legend {
	font-size:0;
	line-height:0;
	padding:0;
}
abbr[title], acronym[title] {border-bottom: 1px dotted;cursor:help;}
.file_del {
	text-align:left;
	padding:5px 0 0 140px;
}
.bd_content {
	padding:5px;
}
.bd_content textarea { 
	border:1px solid #EAE7E7;
	width:100%;
}
.bd_space{}
.modify_btn {text-align:center; margin:10px 0;}
/*confirm_view(»èÁ¦ ¹× ºñ¹Ð±Û)*/
.confirm_view {
	position:relative;
	border:solid 1px #ccc;border-left:none;border-right:none;
	background-color:#f9f9f9;
	padding:30px 0 30px 150px;
	margin-top:30px;
}
.confirm_view_txt dl {width:300px;}
.confirm_view_txt dt {
	float:left; 
	margin-right:10px;padding:5px 40px 5px 15px; 
	background:#f9f9f9 url("/design/default/images/gray_bullet.gif") no-repeat left 8px;
}
.confirm_view_txt dd {padding:3px 0;}
.confirm_view_txt dd .input1 {border:solid 1px #ccc; height:18px;}
.confirm_view_btn ul * {vertical-align:top;}
.confirm_view_btn ul {
	text-align:center; 
	position:absolute;top:100px;right:240px;
}
.confirm_view_btn ul li {display:inline;}
/*°ø°ø¾ÆÀÌÇÉ(I-PIN)ÀÎÁõ*/
.confirm_view01 {
	position:relative;
	background:url("/design/default/images/post_info_bg.gif") no-repeat 17px 0px;
	width:650px;height:400px;
	margin-top:30px;
}
.view01_btn{
	width:650px;
	margin-top:15px;
	text-align:center;
}
#btn_ipin{width:150px;height:40px;float:left;}
#realname_btn {text-align:center;margin:20px 0 10px;}

.info_officer_box_01{
	width:597px;
	background-color:#fff;
	padding:5px;margin:30px 0 0 0px;
	border:1px solid #c8c8c8; 
	font-weight:normal;text-align:justify;
}
#board_info_first {
	width:600px;
	height:26px;
	padding-top:0px;
	background:url("/design/default/images/board_info_bg_top.gif") no-repeat left 0px;
}
#board_info_last {
	width:600px;
	height:69px;
	background:url("/design/default/images/board_info_bg_bottom.gif") no-repeat left 0px;
}
#contents_s #board_p{
	width:550px;
	padding:10px 0px 0px 30px;
	text-align:justify;
}
/*#info_offer_dept_box_first {
	width:600px;
	height:18px;
	padding-top:5px;
	background:url("/design/default/images/info_offer_dept_box_top.gif") no-repeat left 0px;
}
#info_offer_dept_box_last {
	width:600px;
	height:23px;
	background:url("/design/default/images/info_offer_dept_box_bottom.gif") no-repeat left 5px;
}*/



#basicB_01 div.title_01 p.board_title{background:#cee7f5; text-align:center; width:100%; padding:5px 0 5px 0;}
#basicB_01 div.title_01 dl{width:100%; border:0; padding:15px 0 0 10px; clear:both;}
#basicB_01 div.title_01 dl dt{width:130px; float:left;}
#basicB_01 div.title_01 dl dd{text-align:center;}
#basicB_01 div.title_01 dl dd input.s_input{width:200px; margin-right:5px;}

#basicB_01 div.b_list{width:100%; }

#basicB_01 table.b_table{width:100%; border:none;}
#basicB_01 table.b_table th{border-top:none; border-bottom:solid 1px #d5d4d4; height:33px; padding:0; background:#f8f7f7; border-right:none; border-left:none;}
#basicB_01 table.b_table td{border:solid 1px #ddd; border-left:none; border-right:none; line-height:2.5em;}

#basicB_01 div.board_s{width:100%;overflow:hidden;}
#basicB_01 div.board_s dl dt.board_a{float:left;width:100px;height:22px;margin-top:20px;}
#basicB_01 div.board_s dl dt.board_a2{width:100px;}
#basicB_01 div.board_s dl dd.board_b{float:right;width:100px;height:22px;text-align:right;margin-top:20px; margin-right:5px;}
#basicB_01 div.board_s dl dd.board_b2{width:100%;text-align:right; }
#basicB_01 div.board_s dl dt.board_c, #basicB_01 div.board_s dl dd.board_c{text-align:center; padding-top:15px;}
#basicB_01 div.board_s .search_a {text-align:center;width:100%;margin-bottom:10px;}
#basicB_01 div.board_s .search_b {text-align:center;width:100%;}

/*#basicB_01 div.board_s dl dt.board_a{float:left; padding-left:10px;}
#basicB_01 div.board_s dl dd.board_b{text-align:right;margin-top:20px;}
#basicB_01 div.board_s dl dt.board_c, #basicB_01 div.board_s dl dd.board_c{text-align:center; padding-top:15px;}*/

#basicB_01 div.bd_post{width:100%; }
#basicB_01 div.bd_post dl{vertical-align:middle;text-align:center;border-bottom:1px solid #ddd;padding:10px 0 10px;}
#basicB_01 div.bd_post dl.top{padding-top:10px;}
#basicB_01 div.bd_post dl dt{width:12%; border-right:solid 1px #ddd;}
#basicB_01 div.bd_post dl dd{text-align:left;}
#basicB_01 div.bd_post dl dd input, #basicB_01 div.bd_post dl dd select, #basicB_01 div.bd_post dl dd textarea{
	margin-left:10px;
	font-size:12px;
}
#basicB_01 div.bd_post dl dd span.input_br{padding-top:8px;}

#basicB_01 div.bd_post dl.dl_n{vertical-align:middle; text-align:center;padding:10px 0 0; border-bottom:none;}
#basicB_01 div.bd_post dl dt.dt_no{width:12%; border-right:none;}
#basicB_01 div.bd_post dl.dl_no dd{padding:0;}
#basicB_01 div.bd_post span.in_br{padding-left:10px;}

#basicB_01 table.b_table th.th_r{
	border-top:solid 2px #747474; 
	background:#f2f2f2; 
	border-left:none; 
	border-right:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
}
#basicB_01 table.b_table td.td_top_r{border-top:solid 2px #747474; border-left:none; width:180px;border-right:none;}
#basicB_01 table.b_table td.td_top{border-top:solid 2px #747474; border-left:none; width:180px; border-right:none;}
#basicB_01 table.b_table td.td_l_align{
	border:solid 1px #ddd; 
	border-left:none; 
	width:180px; 
	border-right:none;
	text-align:left;
	padding-left:10px;
}
#basicB_01 table.b_table th, #basicB_01 table.b_table td{text-align:center;}
#basicB_01 table.b_table th.th_l_n{border:solid 1px #ddd; background:#f2f2f2; border-left:none; }

div.confirm_view{width:470px; margin-left:40px;}
#basicB_01 div.board_s dl dt select{vertical-align:middle;}

#basicB_01 div.album{width:100%; background-color:#E9E9E9; float:left; }
#basicB_01 div.album div.s_ab{width:100%;background-color:#ffffff;float:left;}
#basicB_01 div.album div.s_ab div.photo_a{width:20%;height:130px;background-color:#ffffff;float:left;}
#basicB_01 div.album div.s_ab div.photo_a_01{border:3px solid #e7e7e7; width:100px; height:80px; float:left;}
#basicB_01 div.album div.s_ab div.photo_a_01 div.frame_01{width:100px;}
#basicB_01 div.album div.s_ab div.photo_a_02{width:70%; height:25px; background:#fff; float:left; text-align:center; padding:5px 0 10px 0;}

/*ÀÌº¥Æ® »ó¼¼ÆäÀÌÁöborder:1px solid red;*/
#basicB_02 div.board_s dl dt select{vertical-align:middle;}

#basicB_02 div.album{width:100%;float:left; margin-top:55px;}
#basicB_02 div.album div.s_ab{width:100%;background-color:#ffffff;float:left;}
#basicB_02 div.album div.s_ab div.photo_a{width:20%;height:130px;background-color:#ffffff;float:left;margin-left:33px;}
#basicB_02 div.album div.s_ab div.photo_a_01{text-align:center;border:3px solid #e7e7e7; width:120px; height:90px; float:left;}
#basicB_02 div.album div.s_ab div.photo_a_01 div.frame_01{width:100px;}
#basicB_02 div.album div.s_ab div.photo_a_02{width:81%; height:18px; background:#fff; float:left; text-align:center; padding:5px 0 10px 0;}



/*ÀÌº¥Æ® »ó¼¼ÆäÀÌÁö*/
#event .subtitle01{margin-top:30px;margin-bottom:10px;}
#event .box01{border-top:2px solid #7ea8d3;border-bottom:2px solid #7ea8d3;}
#event .box02{border-top:1px solid #ddd;text-align:center;padding-top:10px;padding-bottom:10px;}
#event .table01{
	width:110px;height:30px;
	background-color:#d0e0ef;
	font-weight:bold; color:#3b77b2; font-family:Dotum,sans-serif;
	border-top:1px solid #c5d8eb;
	text-align:center;
}
#event .table02{
	height:30px;
	font-family:Dotum,sans-serif;
	padding-left:10px;
	border-top:1px solid #c5d8eb;
}
#event .table03{
	font-family:Dotum,sans-serif;
	padding: 5px 0 5px 10px;
	border-top:1px solid #c5d8eb;
}
#event .inputbox01{width:440px;height:18px;border:1px solid #CCCCCC;}
#event .inputbox02{width:440px;height:200px;border:1px solid #CCCCCC;}
#event .btn01{text-align:center;margin-top:10px;}
#event .btn02{padding-top:5px;}


/*Áö¿ª¹®È­Å½¹æ »ó¼¼ÆäÀÌÁö*/
#culture01 .title01{margin-top:30px;font-weight:bold;padding:2px 0 2px 0;}
#culture01 .bullet01{margin-right:5px;margin-top:2px;}
#culture01 .box01{margin-bottom:5px;}
#culture01 .box02{width:700px;float:left;margin-top:5px;margin-bottom:50px;text-align:center;}
#culture01 .subtable01{border-top:2px solid #7ea8d3;border-bottom:2px solid #7ea8d3;vertical-align:top;margin-left:20px;}
#culture01 .img01{width:200px;height:200px;border:1px solid #ddd; padding:3px;}
#culture01 .link01{float:left;margin-right:5px;}
#culture01 .table01{
	width:110px;height:39px;
	background-color:#d0e0ef;
	font-weight:bold; color:#3b77b2; font-family:Dotum,sans-serif;
	border-top:1px solid #c5d8eb;
	text-align:center;
}
#culture01 .table02{
	height:30px;
	font-family:Dotum,sans-serif;
	padding-left:10px;
	border-top:1px solid #c5d8eb;
}
#culture01 .table03{border-top:2px solid #7ea8d3;border-bottom:2px solid #CCCCCC;border-right:1px solid #ddd;border-left:1px solid #ddd;padding:5px;}
#culture01 .btn01{float:left;width:100px;height:20px;margin-top:20px;}
#culture01 .btn02{float:right;width:184px;height:20px;margin-top:20px;}

/*¹®È­¾ÆÄ«µ¥¹Ì¼Ò°³*/
#academy00 .box01{
	width:720px;
	background:url(/design/images/academy_imgbg.jpg) no-repeat; width:100%; height:200px; 
	margin-bottom:30px;
	}
#academy00 .txt01{padding-left:30px;padding-top:40px;}
#academy00 .txt02{padding-left:30px;padding-top:20px;}
#academy00 .photo01{float:left;margin-right:7px;margin-bottom:50px;}


/*¹®È­¾ÆÄ«µ¥¹Ì:ÇÁ·Î±×·¥¾È³»*/
#academy01 .box01{border-bottom:2px solid #bcd2e8;}
#academy01 .table01{height:34px;text-align:center;background-color:#d0e0ef;border-bottom: 2px solid #7ea8d3;}
#academy01 .table02{height:40px;padding-left:10px;border-bottom:1px solid #ddd;}
#academy01 .table03{height:40px;text-align:center;border-bottom:1px solid #ddd;}

#academy02{width:100%;}
#academy02 .box01{height:20px;margin-top:30px;margin-bottom:10px;}
#academy02 .box02{float:left;border:1px solid #ddd;width:200px;height:200px;padding:3px;margin-right:20px;}
#academy02 .box03{float:left;margin-bottom:9px;}
#academy02 .box031{float:left;width:510px;border-top:2px solid #7ea8d3;border-bottom:2px solid #7ea8d3;}
#academy02 .box032{float:left;width:100%;border-top:2px solid #7ea8d3;border-bottom:2px solid #7ea8d3;}
#academy02 .box04{width:233px;float:right;margin-top:5px;margin-bottom:20px;}
#academy02 .box041{width:700px;float:left;margin-top:5px;text-align:center;}
#academy02 .box05{float:left;}
#academy02 .box06{float:left;margin-top:30px;}
#academy02 .box07{float:left;margin-top:20px;padding-left:330px;}

#academy02 .title01{float:left;font-family:Dotum,sans-serif;font-weight:bold;}
#academy02 .title02{float:left;font-family:Dotum,sans-serif;font-weight:bold;color:#134182;}
#academy02 .bullet01{float:left;margin-top:2px;margin-right:5px;}
#academy02 .link01{float:left;margin-right:5px;}
#academy02 .bnt01{float:left;padding-right:10px;}

#academy02 .con01{
	float:left;
	width:720px;
	border-top:2px solid #7ea8d3;border-bottom:2px solid #CCCCCC;border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC;
	padding:10px;
	margin-top:10px;
	}

#academy02 .table01{
	width:110px;height:34px;
	background-color:#d0e0ef;
	font-weight:bold; color:#3b77b2; font-family:Dotum,sans-serif;
	border-top:1px solid #c5d8eb;
	text-align:center;
}
#academy02 .table02{
	height:34px;
	font-family:Dotum,sans-serif;
	padding-left:10px;
	border-top:1px solid #c5d8eb;
}
#academy02 .table03{height:34px;font-family:Dotum,sans-serif;padding-left:10px;}

/*ºñ¹Ð±Û*/
#bd_secret{margin:0 auto;border-top:1px solid #747474;  border-bottom:1px solid #747474; width:580px; text-align:center; background:#f8f7f7; padding-top:25px; padding-bottom:25px;}
#bd_secret .box01 dl{overflow:hidden;width:100%; margin-left:150px; vertical-align:middle;}
#bd_secret .box01 dt{float:left; margin-right:30px;}
#bd_secret .box01 dd{float:left;}
#bd_secret .box01 dd input{width:142px; height:18px; line-height:18px; border:1px solid #ccc;}
#bd_secret .box02{margin-top:20px;}
#bd_secret .box02 ul{overflow:hidden; width:100%; margin-left:180px;}
#bd_secret .box02 li{float:left; margin-right:10px;}

/*
.b_table ol li{list-style:decimal !important;}
.b_table ul li{list-style:disc !important;text-align:left;}
.b_table ul, .b_list ol{margin-left:30px;}*/

/* ÀÚ¸Å°á¿¬ Å×ÀÌºí */
.table_colist {clear: both; border-top:2px solid #a8a8a8;}
.table_colist table {
	width:100%;
	border-collapse: collapse;
	line-height: 140%;	
}
.table_colist thead th.noborder {border-right:none;}
.table_colist thead th {
	border-bottom:1px solid #D2D2D2;
	border-right:1px solid #D2D2D2;
	background-color:#f5f5f5;
	font-size:13px;
	font-weight:bold;
	padding:7px 0px 5px 0px;
	text-align:center;
}
.table_colist tbody td {
	border-bottom:1px solid #D2D2D2;
	border-right:1px solid #D2D2D2;
	padding:7px 0px 4px 10px;
	font-size:12px;
	text-align:left;
}
.table_colist tbody td.noborder {border-right:none;}
.table_colist tbody td.td_center {padding:7px 0px 4px 0px; text-align:center;}

colgroup {display:table-column-group;}
col {display:table-column;}
.table_colist thead {display:table-header-group;vertical-align: middle;}
.table_colist tr {display:table-row;}
.table_colist tbody {display:table-row-group;vertical-align:middle;}


/* album2 */
#basicB_01 h3{font-size:16px;margin-bottom:10px;font-weight:600;font-family:"Nanum Gothic";}
#basicB_01 .li-cont{overflow:hidden;}
#basicB_01 .li-cont .cont{width:75%;float:left;}
#basicB_01 .li-cont .cont .c-txt{margin-top:10px;margin-bottom:20px;}
#basicB_01 .li-cont .cont .wp-img{border:4px solid #ddd;}
#basicB_01 .li-cont .cont .wp-img img{width:100%;}
#basicB_01 .li-cont .title_01{width:25%;float:right;}
#basicB_01 .li-cont .title_01 div.album div.s_ab div.photo_a{width:33%;height:auto;}
#basicB_01 .li-cont .title_01 div.album div.s_ab div.photo_a_01{width:100%;height:auto;border-color: #fff;border-top:0;border-right:0;}
#basicB_01 .li-cont .title_01 div.album div.s_ab div.photo_a_01 div.frame_01{width:100%;}
#basicB_01 .li-cont .title_01 div.album div.s_ab div.photo_a_01 div.frame_01 a{display:block;width:100%;height:57px;}
#basicB_01 .li-cont .title_01 div.album div.s_ab div.photo_a_01 img{width:97%;height:57px;}
#basicB_01 .li-cont .title_01 .board_s{padding-top:20px;}
#basicB_01 .style-disc a{word-break:break-all;}

