@font-face {
    font-family: 'NanumGothic';
    font-style: normal;
    font-weight: normal;
    src: local('NanumGothic'),  local('³ª´®°íµñ'),   url('http://seoul.chukmro.co.kr/index/include/NanumGothic.woff') format('woff');

}

body {
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#aaaaaa;
	scrollbar-shadow-color:#aaaaaa;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#aaaaaa;
	scrollbar-track-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	background-color:#ffffff;
	margin:0;
}



body, td, input, select, table, textarea, div, p, b {
	font-family:'³ª´®°íµñ',NanumGothic,'µ¸¿ò',Dotum,'±¼¸²',Gulim, AppleGothic, Sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none; /* none l underline l overline l line-through */
	line-height:16px;
	letter-spacing:0; /* ÀÚ°£(1, 0, -1 ..) */
	word-break:break-all; /* ÁÙ¹Ù²Þ break-all , nowrap  */
}

/* gm_edit */
p { margin-top:1px; margin-bottom:1px } 

h1, h2, h3, h4, h5{
margin-top: 5px;
}

img {
	border:none
}

a:link    {color:#6c6c6c; text-decoration:none;} /* ±âº» */
a:visited {color:#6c6c6c; text-decoration:none;}
a:hover   {color:#000000; text-decoration:none;}	/*	 font-weight:bold;	*/
a:active  {color:#6c6c6c; text-decoration:none;}


a.notice:link    {color:#d0c9c4; text-decoration:none;}
a.notice:visited {color:#d0c9c4; text-decoration:none;}
a.notice:hover   {color:#f66901; text-decoration:none;}
a.notice:active  {color:#d0c9c4; text-decoration:none;}


#popCal{
  position:absolute;
	visibility:hidden;
	padding:1px;
	background:#E0E0E0
}


.txt_s{
	font-size:11px;
}

.txt_b{
  font-weight:bold;
  color:#000;
}

.text_p {
font-size:12px;
color:#7e7e7e;
}

.text_o {
font-size:12px;
color:#ee6b01;
font-weight:bold;
}



.text_bu {
font-size:12px;
color:#3f67b4;
font-weight:bold;
}

/* °Ô½ÃÆÇ */
.b_input
{
	background-color:#f9f9f9;
	border:1px solid #d5d5d5;
}

.b_login
{
	background-color:#f9f9f9;
	border:1px solid #d5d5d5;
	width:157px;
	height:15px;
}

.g_input
{
	background-color:#4470bc;
	border:1px solid #4470bc;
	width:130px;
	height:15px;
	font-family:'³ª´®°íµñ',NanumGothic,'µ¸¿ò',Dotum,'±¼¸²',Gulim, AppleGothic, Sans-serif; color:#fff;
}


.b_search
{
 background-color:#f9f9f9;
 height:20;
}

.b_textarea
{
	background-color:#f9f9f9;
	border:1px solid #d5d5d5;
  scrollbar-face-color:#f0f0f0;
  scrollbar-shadow-color:#9C9C9C;
  scrollbar-highlight-color:#ffffff;
  scrollbar-3dlight-color:#9C9C9C;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-base-color:#ffffff;
  scrollbar-arrow-color:#DCDCDC
}

.b_input_white
{
  background-color:#ffffff;
	border:1px solid #d5d5d5;
}

.b_textarea_white
{
  background-color:#ffffff;
	border:1px solid #d5d5d5;
  scrollbar-face-color:#f0f0f0;
  scrollbar-shadow-color:#9C9C9C;
  scrollbar-highlight-color:#ffffff;
  scrollbar-3dlight-color:#9C9C9C;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-base-color:#ffffff;
  scrollbar-arrow-color:#DCDCDC
}


.join_textarea
{
  background-color:#ffffff;
	border:0px;
	scrollbar-face-color: #FBFBFB;
	scrollbar-shadow-color: #d9d9d9;
	scrollbar-highlight-color: #d9d9d9;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #d9d9d9;
	font-size:11px;
	color:#a1a1a1
}

#agree {
	font-size:11px;
	color:#a1a1a1;
	width:100%; 
	overflow-y:scroll; 
	height:200px; 
	overflow-x:hidden
}


/* °Ô½ÃÆÇ ³¡ */


/* ÆäÀÌÁö ºÐÇÒ  */
.bbs_list_page
{
  font-family:µ¸¿ò; color:#f66901;
}


/* È÷½ºÅä¸®  */
.his {
font-size:11px;
color:#7e7e7e;
}

.his2 {
font-size:11px;
color:#666;
font-weight:bold
}

.mypg_t1 {

font-size: 17px;
font-weight: bolder;
margin-top: 15px;
color:#3e66b3;
 
}

.menu_t1 {

font-size: 17px;
font-weight: bolder;
margin-top: 15px;
color:#3e66b3;
 
}

.menu_t2 {

font-size: 16px;
font-weight: bolder;
margin-top: 15px;
color:#3e66b3;
padding-left:15px;
padding-bottom:5px;
background-image:url(/index/images/pro_tbg.gif); 
background-repeat:no-repeat;
height:26px;
width:762px;
 
}

.menu_t0 {

font-size: 15px;
font-weight: bolder;
margin-top: 15px;
padding-left:20px;
color:#ffffff;
background-image:url(/index/images/title.gif); 
background-repeat:no-repeat;
height:28px;

 
}

/* ¿¬Çõ_date  */
.date {
font-weight:bold
}

.his_pad {
padding:5px 0 5px 0
}

/* ÄÁÅÙÃ÷ */
.blue_b {
  font-weight:bold;
	color:#0159d2
}

.org_b {
  font-weight:bold;
	color:#ff3300
}

.info{margin:0 0 11px;color:#7e7e7e;font-size:11px;line-height:15px}
/*»ó´ÜºÎºÐ*/

#menu{clear:both;margin:0;text-align:left}
#menu ul,#menu li,#menu a,#menu strong,#menu img,#menu em,#menu address,#menu span{margin:0;padding:0;color:#fff;font-family:'³ª´®°íµñ',NanumGothic,'µ¸¿ò',Dotum,'±¼¸²',Gulim, AppleGothic, Sans-serif;font-size:12px;line-height:normal;list-style:none;font-style:normal}
#menu a{color:#fff;text-decoration:none}
#menu a:visited{color:#fff;text-decoration:none}
#menu a:hover{text-decoration:underline}
#menu ul{margin:0 0 10px}
#menu ul li{display:inline;position:relative;padding:0 7px 0 7px;background:url(/index/images/bu_bar.gif) 0 50% no-repeat;_background-position:left 10%;font-size:12px;white-space:nowrap}
#menu ul li a:hover,#footer ul li a:hover strong{color:#fff}
#menu ul li.frst{padding:0 3px 0 0;background:none}

/* ÁÖ¼ÒºÎºÐ*/
#footer{clear:both;margin:30px 0 0 0;text-align:left}
#footer ul,#footer li,#footer a,#footer strong,#footer img,#footer em,#footer address,#footer span{margin:0;padding:0;color:#333;font-family:'³ª´®°íµñ',NanumGothic,'µ¸¿ò',Dotum,'±¼¸²',Gulim, AppleGothic, Sans-serif;font-size:12px;line-height:normal;list-style:none;font-style:normal}
#footer a{color:#444;text-decoration:none}
#footer a:visited{color:#666;text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer ul{margin:0 0 10px}
#footer ul li{display:inline;position:relative;padding:0 5px 0 7px;background:url(/index/images/bu_bar.gif) 0 50% no-repeat;_background-position:left 10%;font-size:12px;white-space:nowrap}
#footer ul li a:hover,#footer ul li a:hover strong{color:#375ba8}
#footer ul li.frst{padding:0 3px 0 0;background:none}
#footer .info{margin:0 0 11px;color:#7e7e7e;font-size:11px;line-height:15px}
#footer address{font-family:Verdana;font-size:9px;line-height:14px; margin:0 0 0 -5px;}
#footer address img{vertical-align:middle}
#footer address a{color:#444;font-family:Tahoma;font-size:9px;font-weight:bold}
#footer address a:hover{color:#009bc8}
#footer address span{padding-left:2px;font-family:Verdana;font-size:9px;line-height:14px}
#footer address em{padding-left:6px;font-family:Verdana;font-size:9px}
#footer address .logo{display:inline-block;*display:inline;vertical-align:top;*vertical-align:baseline}