@charset "euc-kr";
/* CSS Document */

@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);

img {
	border: 0px currentColor; border-image: none; vertical-align: bottom; max-width: 100%;
}
fieldset {
	border: 0px currentColor; border-image: none; vertical-align: bottom; max-width: 100%;
}


#m_header h1 {
	padding: 0px 0px 0px 5px; float: left; 
}
#m_header span {
	padding: 2px 5px 0px 0px; float: right; 
}
.m_header_logo { margin:auto; text-align:center; z-index:1; width:147px; height:50px; padding: 26px 0px 0px 0px;}


/* ÆûÇÊµå¿¡ »ç¿ëµÇ´Â ½ºÅ¸ÀÏ ½ÃÆ® */

.textarea{ border:1px solid #E6E6E6; font-family: "Nanum Gothic"; COLOR: #555555; font-size:11px; line-height:130%; width:250px;}
.board_form {border: 1px solid #E6E6E6; BACKGROUND-COLOR: #ffffff;  font-family:"Nanum Gothic"; COLOR: #555555;  font-size:9pt; width:250px; height:17px;}
.board_form01 {border: 0px; BACKGROUND-COLOR: #ffffff;  font-family: "Nanum Gothic"; COLOR: #555555;  font-size:10pt; width: 160px; height:25px; padding-left:5px}


/* ÅØ½ºÆ® */
.text1 {font-family: "Nanum Gothic"; font-size: 12px; color: #fff; font-weight: bold; line-height:150%}
.text2 {font-family: "Nanum Gothic"; font-size: 12px; color: #83f3f1; font-weight: bold; }
.text3 {font-family: "Nanum Gothic"; font-size: 11px; color: #555555; }
.text4 {font-family: "Nanum Gothic"; font-size: 11px; color: #555555; padding-top:3px}
.text5 {font-family: "Nanum Gothic"; font-size: 11px; color: #555555; font-weight: bold; padding-top:3px;}
.text6 {font-family: "Nanum Gothic"; font-weight: 700; font-size: 20px; color: #3d3d3d; height:25px}
.text7 {font-family: "Nanum Gothic"; font-weight: 700; font-size: 20px; color: #ad6600; height:25px; padding-left:10px}

/* ¶óÀÎ */
.banner_line {border-top:#e0dfdc 1px solid;}
.copy_line {border-top:#645343 7px solid;}


/* Å¸ÀÌÆ² */

.title {font-family: "Nanum Gothic"; font-weight: 700; font-size: 30px; color: #212121; padding-left:10px}
.title_b {font-family: "verdana", "Nanum Gothic"; font-size: 12px; color: #7c7c7c; font-weight:  bold;}


.detborder { border: 1px solid #e0e0e0; padding:10px 10px 10px 10px }
.imgborder { border: 1px solid #e0e0e0;}

#board_area {
	text-align:center;
	font-size:12px;
	color:#666;
	font-family: 'Nanum Gothic','Malgun Gothic','verdana','arial','dotum','µ¸¿ò';
}
#board_area a:link,
#board_area a:visited,
#board_area a:active {
	color:##ff7200;
	line-height:18px;
	text-decoration:none;
}
#board_area a:hover {
	color:#2f2f2f;
	line-height:18px;
	/*color:#d60c0c; (red)*/
	/*color:#ff7200; (orange)*/
}

.number {
	margin-top:20px
}
.number img{
	vertical-align:middle;
}



/* °Ô½ÃÆÇ */


#s_con img {
	max-width: 100%;
}



#s_con .notice_list_w {
	border-top-color: rgb(120, 9, 34); border-top-width: 2px; border-top-style: solid;
}
#s_con .notice_list_w li {
	width: 100%; border-bottom-color: rgb(231, 225, 218); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
#s_con .notice_list_w li a {
	padding: 11px 0px 0px 11px; width: 70%; height: 25px; color: rgb(90, 19, 10); line-height: 22px; overflow: hidden; font-size: 13px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
#s_con .notice_list_w li span {
	top: 14px; right: 8px; color: rgb(153, 153, 153); font-size: 12px; position: absolute;
}
#s_con .notice_pagging {
	margin: 0px auto; width: 256px; height: 23px; text-align: center; padding-top: 15px;
}
#s_con .notice_pagging span {
	float: left;
}
#s_con .notice_pagging span.btn_prive {
	padding: 0px 3px;
}
#s_con .notice_pagging span.btn_next {
	padding: 0px 3px;
}
#s_con .notice_pagging span a {
	display: block;
}
#s_con .notice_pagging span a img {
	float: left;
}
#s_con .notice_pagging ul {
	float: left;
}
#s_con .notice_pagging ul li {
	margin: 0px 2px; float: left;
}
#s_con .notice_pagging ul li.ov {
	background: rgb(120, 9, 34); border: 1px solid rgb(208, 196, 182); border-image: none; width: 22px; height: 17px; color: rgb(255, 255, 255); padding-top: 4px; font-size: 13px;
}
#s_con .notice_pagging ul li a {
	background: rgb(255, 255, 255); border: 1px solid rgb(208, 196, 182); border-image: none; width: 22px; height: 17px; color: rgb(90, 19, 10); padding-top: 4px; font-size: 13px; display: block;
}
#s_con .notice_view_w {
	border-top-color: rgb(120, 9, 34); border-top-width: 2px; border-top-style: solid;
}
#s_con .notice_view_w h3 {
	margin: 17px 0px 0px 24px; color: rgb(90, 19, 10); font-size: 13px; font-weight: normal;
}
#s_con .notice_view_w span.day_s {
	margin: 8px 0px 0px 11px; color: rgb(153, 153, 153); font-size: 13px; display: block;
}
#s_con .notice_view_w .view_table {
	width: 100%; margin-top: 16px; border-top-color: rgb(231, 225, 218); border-top-width: 1px; border-top-style: solid;
}
#s_con .notice_view_w .view_table tbody td.text_01 {
	padding: 11px 10px; color: rgb(69, 69, 69); line-height: 20px; font-size: 13px;
}
#s_con .notice_view_w .view_table tbody td.text_01 img {
	max-width: 100%;
}
#s_con .notice_view_w .view_table tbody td.text_02 {
	padding: 20px 10px; border-bottom-color: rgb(120, 9, 34); border-bottom-width: 1px; border-bottom-style: solid;
}
#s_con .notice_view_w .view_table tbody td.text_02 a {
	color: rgb(90, 19, 10); font-size: 16px; font-weight: bold;
}
#s_con .notice_view_w .view_table tbody td.view_btn01 {
	padding: 7px 0px 0px 11px; text-align: left;
}
#s_con .notice_view_w .view_table tbody td.view_btn01 img {
	margin-right: 4px; float: left;
}
#s_con .notice_view_w .view_table tbody td.view_btn02 {
	padding: 7px 11px 0px 0px; text-align: right;
}
#s_con .notice_view_w .view_table tbody td.view_btn02 img {
	float: right;
}
#s_con .notice_view_w .view_table tbody td.event_01 {
	text-align: center; border-bottom-color: rgb(120, 9, 34); border-bottom-width: 1px; border-bottom-style: solid;
}
#s_con .notice_view_w .view_table tbody td.event_01 img {
	max-width: 100%;
}
.mt05 {
	margin-top: 5px;
}
.mt06 {
	margin-top: 6px;
}
.mt21 {
	margin-top: 21px;
}
.mt22 {
	margin-top: 22px;
}
.mt25 {
	margin-top: 25px;
}
.mt30 {
	margin-top: 30px;
}
.view_table td.text_01 strong a {
	color: rgb(111, 2, 24);
}

#contents {
	clear: both; min-height: 400px;
}

