@import url("../css/common.css");
@import url("../css/sidemenu.css");
@import url("../css/style.css");

body{text-align:center;}
#wrap{width:930px;margin:0px auto;text-align:left;}
#header{position:relative;width:100%;height:135px;}
#header .mainMenu{position:absolute;left:0px;top:70px;}
#header .subImg{position:relative;top:10px;z-index:2;}

#container{*zoom:1;background:url('../img/intro/bg.gif') repeat-x top left;padding-top:20px;width:930px;margin:0px;}
#container:after{content:"";clear:both;display:block;}
#container .side{float:left;width:223px;text-align:left;padding-left:5px;margin:0px;}
#container .side .sideBox{padding:0px;}
#container .side .sideBox li a{display:block;width:180px;height:30px;overflow:hidden;text-indent:-5000px;}
#container .side .sideBox li ul li a{height:20px;}
#container .side .sideBox li a:hover{background-position:right top;}

#container .contents{float:right;width:702px;margin:0px;padding:0px;}
#container .contents .topBox{border-bottom:0px;}
#container .contents .topBox h3{float:left;}
#container .contents .topBox ul{float:right;margin-top:10px;}
#container .contents .topBox ul li{display:inline;font-size:11px;color:#777;}
#container .contents .topBox ul li strong{font-weight:bold;color:#333;}


.introduce .mainConts{margin:0px;padding:0px;vertical-align:top;}
.announce .mainConts{margin:0px;padding:0px;vertical-align:top;}
.support .mainConts{margin:0px;padding:0px;vertical-align:top;}
/*.support .mainConts{padding-top:40px;}
.announce .mainConts{padding-top:60px;}
.foundation .mainConts{padding-top:40px;}*/



#footer .botBox{border-bottom:1px #DDD solid;border-top:1px #0862b3 solid;height:23px;float:right;width:930px;margin-top:50px;margin-bottom:5px;padding-top:4px;text-align:right}
#footer .clearBox address{float:left;}

.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pl20{padding-left:20px;}
.mt30{margin-top:30px;}


/* ÀÌº¥Æ®*/
#event_wrap{width:900px; margin:0 auto; text-align:left;}
#event_wrap .event_area{width:900px; height:342px; background:url('../event/img/e_btm.jpg') no-repeat; padding-top:35px;}
#event_wrap table td{vertical-align:top;}
#event_wrap table li input{border: #c4c4c4 1px solid; background:#dce5dc;   height:25px;}
#event_wrap table li textarea{border: #c4c4c4 1px solid; background:#dce5dc;  width:280px;  height:75px;}

.gain_e{border: #e1e1e1 1px solid;	padding: 10px; 	font-size: 11px; overflow: auto; width: 310px; color: #777777; height: 150px;	background:#f9f9f9;	text-align:left;}


.btn_area{
	width: 400px; 
	text-align:center;
	height: 30px;
	margin-top:10px;
}

.btn_area_right{
	width: 720px; 
	text-align:right;
	height: 30px;
	margin-top:20px;
}

table.m_join{
	width: 690px; 

}

table.m_join th {
	background:#eaeef1;
	border-bottom:1px #97a6c2  solid; 
	border-top:1px #97a6c2  solid; 
	font-size:11px;
	height:30px; 
	width:220px;
	text-indent:10px;
	color:#5978b2;
	text-align:left;
}


table.m_join td {
	background:#fff;
	border-top:1px #97a6c2  solid; 
	border-bottom: #97a6c2 1px solid;
	font-size:11px;
	height:30px; 
    padding-left:10px;
	color:#666666;
	text-align:left;
	
}

.wan{
	 background: url('../img/member/wan.gif') no-repeat top left; 
	 width:670px;
	 height: 262px; 
	 vertical-align:top;
	font-size:11px;
	color:#666666;
	margin: 0 auto;
}

.mem_agg{
 background: url('../img/member/bg_agree.gif') no-repeat top left; 
 width:655px;
 height: 57px; 
 vertical-align:top;
font-size:11px;
color:#666666;
}

.mem_login{
 background: url('../img/member/login_bg.gif') no-repeat top left; 
 width:670px;
 height: 262px; 
 vertical-align:top;
font-size:11px;
color:#666666;
}

.id{
 background: url('../img/member/id_bg.gif') no-repeat top left; 
 width:653px;
 height:106px; 
 vertical-align:top;
font-size:11px;
color:#666666;
}

.pw{
 background: url('../img/member/pw_bg.gif') no-repeat top left; 
 width:653px;
 height:136px; 
 vertical-align:top;
font-size:11px;
color:#666666;
}

.id_mu{
 background: url('../img/member/id_mu.gif') no-repeat top left; 
 width:653px;
 height:106px; 
 vertical-align:top;
font-size:11px;
color:#666666;
}
.mem_complete{
 width:670px;height:262px;background:url('../img/member/complete_bg.gif') no-repeat;margin-top:45px;
}
.mem_secession{
 background: url('../img/mypage/leave_bg.gif') no-repeat top left; 
 width:600px;
 height: 232px; 
 vertical-align:top;
font-size:11px;
color:#666666;
margin-top:30px;
}

.idpw_bg{
 background: url('../img/member/idpw_bg.gif') no-repeat top left; 
 width:655px; height: 106px; margin-top:40px;
}
.idpw_bg_com{
 background: url('../img/member/idpw_bg_complete.gif') no-repeat top left; 
 width:655px; height: 106px; margin-top:40px;
}
.idpw_bg2{
 background: url('../img/member/idpw_bg2.gif') no-repeat top left; 
 width:655px; height: 106px; color:#056aad;font-size:12px;margin-top:40px;
}
.id_b{
color:#056aad;font-size:12px;font-weight:bold;
}

.agree1{
	border-right: #e1e1e1 1px solid;
	padding-right: 10px; 
	border-top: #e0e0e0 1px solid; 
	padding-left: 10px; 
	scrollbar-face-color: #ebebeb; 
	font-size: 11px; 
	padding-bottom: 10px; 
	scrollbar-highlight-color: #dfdfdf; 
	overflow: auto; 
	border-left: #e0e0e0 1px solid; 
	width: 660px; 
	scrollbar-shadow-color: #edebeb; 
	color: #777777; 
	scrollbar-3dlight-color: #f3f3f3; 
	scrollbar-arrow-color: #ffffff; 
	padding-top: 10px; 
	scrollbar-track-color: #f8f8f8; 
	border-bottom: #e0e0e0 1px solid; 
	scrollbar-darkshadow-color: #f8f8f8; 
	height: 80px;
	background:#f9f9f9;
	text-align:left;
}
.agree1 p{
	font-size: 11px; 
	color: #777777;
	
}


/* °Ô½ÃÆÇ*/
table.com_list {
 width:699px;
}
table.com_list th{
 width:699px;height:32px;
}
table.com_list td{
 text-align:center;color:#777;height:28px;border-bottom:1px #ccc solid;
}
table.com_list td.bo_no{
color:#999999;
}
table.com_list td.list_l{
text-align:left;padding-left:5px;
}
table.com_list td.blue_line{
border-bottom:1px #1f7fb5 solid;
}
a.sub_list{
color:#202020;font-size:12px;text-align:left;
}

a.sub_list:hover{
color:#3a95da;font-size:12px;text-align:left;
}
.search_bg{
background:url('../img/board/search_bg.gif');width:400px;height:49px;text-align:center;
}
/********°Ô½ÃÆÇ ºä***************/
table.com_view {
 width:699px;
}
table.com_view th{
background:url('../img/board/bg_list.gif');width:699px;height:32px;padding-left:25px;color:#484848;font-weight:bold;text-align:left;
}
table.com_view td{
height:30px;
}
table.com_view td.v_data{
color:#777;height:30px;padding-left:20px;background:url('../img/board/view_line_bg.gif') no-repeat bottom left;
}
table.com_view td.cont{
padding:15px;border:0px;line-height:24px;
}
table.leg_next {
 width:720px;margin-top:20px;
}
table.leg_next td{
height:30px;border-bottom:1px #ccc solid;
}
table.leg_next td.prev{
color:#777;height:30px;border-bottom:1px #ccc solid;padding-left:15px;
}
table.leg_next td.blue{
background:#1f7fb5; height:1px;border:0px;}

table.comment {
 width:685px;padding-top:5px;padding-bottom:5px;background:#FFF;
}
table.comment th{
padding-left:20px;color:#484848;size:11px;font-weight:bold;text-align:left;
}
table.comment td{
color:#777;size:11px;line-height:1.5em;
}
table.comment td.co_date{
color:#999;size:11px;padding-right:10px;
}
.comm_black{
padding-left:3px;color:#484848;size:11px;height:30px;
}
/***********paging***********/
a.pag{
color:#777777;font-size:12px;
}

a.pag:hover{
font-weight:bold;color:#0174c1;font-size:12px;
}

a.pag2{
font-weight:bold;color:#0174c1;font-size:12px;
}
a.pag2:link{
font-weight:bold;color:#0174c1;font-size:12px;
}
a.pag2:hover{
font-weight:bold;color:#0174c1;font-size:12px;
}
a.pag2:visited{
font-weight:bold;color:#0174c1;font-size:12px;
}
a.pag2:active{
font-weight:bold;color:#0174c1;font-size:12px;
}