/* 메인, 서브 공통사용 클래스 */
@import url(/css/common.css);
/*@import url(/css/button.css);*/

.board1_bg{ background:url(/home/images/board1_bg.gif) no-repeat left top;width:520px;height:160px;}
.underLine{height:21px;width:250px;background:url(/home/images/qa_border_bottom.gif) repeat-x;}
 

/* 사이트맵 */
.sitemap_title {
	PADDING-LEFT:0PX; FONT-SIZE: 14px;COLOR: #585145;  FONT-WEIGHT: normal; FONT-FAMILY: "Arial", "Helvetica", "Verdana","굴림", "Tahoma"; 
}
.sitemap_title a:hover{color:#3333FF;}

/* 회칙 */
.no1_title{margin:0;padding:0px 0 0px 0;font-size:12px;font-weight:bold;color:#707070}
.no1{margin:0;padding:0px 0 10px 0;}
/* 조직도 */
.network_com{margin:0;padding:2px 0 6px 80px;}
.network_name{margin:0;padding:2px 0;}
.network_left{margin:0;padding:0px;font-weight:bold;font-size:13px;color:#3D56A1;text-align:center}
/* 입회원서*/
.admission_title{margin:0;padding:0px;font-weight:bold;font-size:13px;color:#3D56A1;text-align:center;HEIGHT:30px;}
.admission_com{margin:0;padding:4px 0 4px 30px;}
.admission_left{margin:0;padding:4px 0 4px 0px;;font-weight:bold;font-size:13px;color:#3D56A1;text-align:center}
.admission_date{margin:0;padding:4px 0 4px 0px;text-align:center;}


/* 일정관리 */
.style1 {
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;
}
.style2 {color: #FF0000}

.plan{margin:0;padding:0px 0;}

/*
.input {border:solid 1 #717171;margin:0; padding:0px;}
*/

.notice_date{font-size:11px;font-family:Dotum,dotum,굴림,gulim,Vertical,Arial;color:#666666;}
.location{font-size:12px;font-family:Dotum,dotum,굴림,gulim,Vertical,Arial;color:#1d63ad; font-weight:bold;}
.name{font-size:12px;font-family:Dotum,dotum,굴림,gulim,Vertical,Arial;color:#ff7800; font-weight:bold;}
.txt001{font-size:12px;font-family:Dotum,dotum,굴림,gulim,Vertical,Arial;color:#1d4a83;}


/* 박스 */
.search {font-size:12px;border:1px solid #CCCCCC;width:125px;height:18px;}
.box {font-size:12px;border:1px solid #CCCCCC;width:136px;height:18px;}

/* 여백 */
.left_15 {padding-left:15pt;}
.left_40 {padding-left:40pt;}

/*메인메뉴*/
#Topmenu {position:relative;margin:0 auto;z-index:999;*zoom:1;padding-top:0px;width:100%;}
#Topmenu:after {content:""; display:block; clear:both;}
#Tmenu {position:relative;margin-left: 0px; padding:0; list-style: none; height: 40px;background-color:#236dbb;  border-radius: 20px;width:100%;}
#Tmenu li {float: left; list-style: none; display: block; background: none; position: relative; z-index: 999; margin: 0;text-align:center;}
#Tmenu>li {width:16.66%;}
#Tmenu li.mfirst {margin:0;}
#Tmenu li a {display: block;font-size:15px;font-weight: bold; font-family:"Malgun Gothic", "맑은 고딕", NanumGothic, "나눔고딕", AppleGothic, sans-serif;line-height: 40px;height: 40px; text-decoration: none;  color: #FFF;margin:0;padding: 0px 0px; _width: 78px; _padding: 0; _text-align: center;_border: 0px;_display: block;letter-spacing:-1px;}
#Tmenu li a:hover, #Tmenu li a.hov, #Tmenu li a.hovx {color: #cdfabb;}
#Tmenu li a.hot {color: #cdfabb;}

#Tmenu ul {position: absolute; left:0;list-style: none;display: none; margin: 0; padding: 0; border:0;min-width:720px;}
#Tmenu ul.sfirst {left:0px;}
#Tmenu ul.sm1 {left:0px;}
#Tmenu ul li {float: left;display:inline; padding:0px;margin:0;white-space:nowrap;_margin:0;_padding:0;}
#Tmenu ul li a {display: block; height: 22px; line-height: 22px; padding: 0px 5px;margin:0px 3px; color: #444; font-size:12px;font-weight: 200;text-align:center;  _width:120px; _margin:5px 0px;_padding:0;_border: 0px;}
#Tmenu ul li a:hover, #Tmenu ul li a.hov, #Tmenu ul li a.hovx {color: #000;}
#Tmenu ul li a.hot {color: #000;}

* html #Tmenu ul { margin: 0 0 0 -2px; }
/** @group clearfix **/
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }