p { font-size:9pt; color:#333333; font-family:굴림; line-height:150%; word-break:break-all }
.height15 {padding:15px 0px 0px 0px;}


* {
	margin:0px;
	padding:0px;

	border:0px;

	font-size:12px;
	word-wrap:break-word;
}

body { 
  text-align:center; 
}

ul, ol{
	list-style-type:none;
}

a:visited {
	text-decoration:none;
}

img {
	vertical-align:bottom;
}

#wrap {
	width:980px;
	margin:0 auto;
	text-align:left; 

}

* html ul li a.position {
	margin-top:-10px;/*익스플로러에서 똑같이 불러오기위한것 똑같이쓰면댄답니당*/
}


#out {
	color:#333333;
}

/*댓글입시작니다*/
.opinion {
	width:100%;
	font-size:12px;
	margin:10px 0px;
	text-align:center;
}
.opinion h3{
	font-size:12px;
	padding:10px 5px 0px 10px;
	color:#336699;
	float:left;
}

.opinion dl{
	clear:both;
	text-align:left;
}
.opinion span {
	display:inline-block;
}
.opinion dd{
	padding:6px 5px;
	display:block;
	border-bottom:1px dashed #d5d5d5;
}

.opinion .title {
	height:33px;
	width:100%;
	background:url(../image/opinion_bg01.gif) repeat-x;
	border:1px solid #d5d5d5;
}

.opinion .title01 {
	width:360px;
}
.opinion .title02 {
	width:250px;
}
.opinion table{
	width:100%;
	font-size:12px;
	border-collapse:collapse;
}
.opinion table{
	width:100%;
	font-size:12px;
	border-collapse:collapse;
	background:#f7f7f7;
	padding:10px 0px;
	
	border:1px solid #d5d5d5;
	
}
.opinion th{
	height:26px;
	font-weight:normal;
	
}
.opinion p{
padding:10px 5px;
}

.opinion input{
	border:1px solid #d5d5d5;
	width:150px;
}
.opinion textarea {
	border:1px solid #d5d5d5;
	width:350px;
	height:100px;
}

/*댓글끝입니다*/



.search_box th{
	height:30px;
	text-align:left;
}
/*-----------------헤더-----------------*/

#header {
	width:100%;
	height:208px;
	/*margin-bottom:10px;*/
	background:url(../image/top_body_bg03.gif) repeat-x top;
}


#sitemap {
	width:100%;
	height:30px;
}
#sitemap img{
	vertical-align:text-top;
	margin:0px 0px 0px 0px;
}
#sitemap ul{
	margin:5px 0px;
}

#sitemap ul li{
	color:FFFFFF;
	font-size:11px;
	float:left;
}
#sitemap ul li a{
	color:FFFFFF;
	font-size:11px;
}

#top {
	height:0px;
	width:100%;
	margin:10px 0px 10px 0px;
}

#logo {
	width:260px;
	float:left;
	margin-left:5px;
}

#banner1 {
	width:350px;
	float:left;
	text-align:left;
	margin-left:0px;
}

#banner2 {
	width:350px;
	float:right;
}


#search_box {
	width:225px;
	margin-top:0px;
}
#search_box a{

	margin-left:3px;
}
#search_text {
	height:30px;width:150px; float:left;
}
#search_text input{
	padding:4px;width:175px;
}
/*-----------------헤더끝-----------------*/


/* 서브왼쪽메뉴시작 */
#menu {
	clear:both;
	height:58px;
	width:980px;
	background:url(../image/menu_bg05.gif) repeat-x top;
	list-style-type:none;
}
#menu li{
	float:left;
}

.menuline li{
	float:left;
	padding:4px 6px;
}

#menu_left {
	float:left;
	text-align:left;
	margin-left:0px;
}

#menu_left a{
	color:#FFFFFF
}

#menu_right {
	float:right;
	margin-left:0px;
}

/* 서브왼쪽메뉴끝 */







/*-----------------컨텐츠시작-----------------*/

#contents {
	width:100%;
	clear:both;
	vertical-align:text-top;
	height:900%;
	background:#FFFFFF;
}

#contents_left {
	float:left;
	width:250px;
	margin-left:10px;

}

#contents_center {
	float:left;
	width:420px;
	margin-left:15px;
}	

#contents_right {
	float:left;
	width:235px;
	margin-left:15px;
}






#rightbox {
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
	padding-top:10px;
	width:248px;
}

/*서브페이지컨텐츠 시작*/
#subcontents_left {
	float:left;
	width:110px;
	margin-left:10px;
	margin-top:10px;
	min-height:500px;
}

#subcontents_center {
	float:left;
	width:100%;
	margin:0px 20px;
	min-height:500px;
	margin-top:10px;
}

#subcontents_right {
	float:left;
	width:230px;
}


/*서브컨텐츠 본문페이지부분*/


#newscategory {
	width:380px;float:left;height:25px;text-align:left;margin-bottom:25px;border-bottom:1px solid #E0E0E0; 
}

#newsview {
	width:200px;float:right;height:25px;margin-bottom:25px;border-bottom:1px solid #E0E0E0; 
}

#newsview li{
	float:left;text-align:right;
}
#newsview a{
	padding:0px 5px;
	border-right:1px solid  #b2b2b2;
}
#subnews {
	clear:both;
	
}
#allnews {
	width:800px;
	margin:0 auto;

}
.newslist {
	width:100%;margin-bottom:20px;text-align:left;clear:both;color:#333333;
	}
.newslist img{
	margin:0px 7px 7px 0px;
}
/*서브컨텐츠 본문페이지부분 끝*/
/*서브페이지컨텐츠 끝*/




/*----------------타입설정--------------------*/



/*공용 클래스*/

.typesubtitle {/*부제*/
	font-size:13px;
	font-weight:bold;
	color:#555555;
}
.newsline { /*뉴스사이라인*/
	clear:both;
	width:97%;
	border-bottom:1px solid #d7d6d6;
	margin-bottom:10px;
}
.newsline2 { /*뉴스사이라인*/
	clear:both;
	width:100%;
	border-bottom:1px solid #d7d6d6;
	margin-bottom:5px;
}
.typetitle {/*관련기사*/
	clear:both;
	font-weight:bold;
	color:#001166;
	font-size:12px;
	background:url(../image/dot_01.gif) no-repeat left;
	padding:3px 0px 3px 6px;
}

.titleimg {/*이미지볼더공백*/
	border:1px solid #b2b2b2;
	margin:3px 10px 0px 0px;
	float:left;
}

.padding105 {
	padding:10px 5px;
}
.padding1014 {
	padding:10px 14px;
}
.btmore{
	float:right;
	width:45px;
	padding:10px 0px 5px 0px;
	color:#b2b2b2;
}


.categorytitle h3{
	float:left;
	color:#253198;
	font-size:12px;
	padding:12px 0px 0px 0px;
}
.categorytitle2 h3{
	float:left;
	color:#253198;
	font-size:13px;
	padding:10px 10px 5px 10px;
}





/*공용 클래스*/


/*leftnews01 교계뉴스*/
.leftnews01 {
	clear:both;
	width:100%px;
	border:1px solid #dddddd;
	background:white;
}
.leftnews01 .main {
	width:100%;
	clear:both;
	padding:5px 0px;
}
.leftnews01 .main dd a{
	color:#131313;
	line-height:150%;
}

.leftnews01 .main h4 {
	padding:5px 0px;
}
.leftnews01 .main .titleimg {
	width:80px;
	height:65px;
}
.leftnews01 .main h4 a{
	font-size:13px;
	font-weight:bold;
}

/*leftnews01 교계뉴스*/

.photonews {
	border:0px solid #dddddd;border-top:0px;background:#FFFFFF;height:315px;
}
.photonews dl{
	width:100%;background:black;height:55px;
}
.photonews dt{
	color:white;font-size:14px;text-align:center;font-weight:bold;padding:10px 5px 3px 5px;
}
.photonews dd{
	color:#edaea1;font-size:11px;text-align:center;font-weight:bold;padding:2px 5px 10px 5px;
}
.photonews p{
	padding:5px 5px 0px 5px;
}



/*leftnews02 03 04간증시작*/
.leftnews02 {
	clear:both;
	width:230px;
	border:1px solid #dddddd;
	background:white;
}
.leftnews02 .main {
	width:100%;
	clear:both;
	padding:5px 0px;
}
.leftnews02 .main dd a{
	color:#131313;
	line-height:150%;
}
.leftnews02 .main h4 {
	padding:5px 0px;
}

.leftnews02 .main .titleimg {/*이미지볼더공백*/
	width:80px;
	height:65px;
}

.leftnews02 .main h4 a{
	font-size:13px;
	font-weight:bold;
}
.leftnews02 .typetitle {
	font-size:13px;
}

/*leftnews02 간증끝*/


/*centernews01 헤드라인시작*/

.centernews01 {
	width:100%;
	clear:both;
	padding:10px 0px;
}
.centernews01 h2 a{
	font-size:24px;
	font-weight:bold;
}
.centernews01 dd a{
	color:#131313;
	line-height:150%;
}





/*centernews01 헤드라인끝*/


/*속보시작*/
.newsflash {
	width:100%;
	background:#ecf0f6;
	border:1px solid #d2d9e3;
	height:29px;
}
.newsflash h3 {
	float:left;
	height:20px;
	width:170px;
}
.newsflash img{
	margin:6px;
}
/*속보끝*/

/*centernews02*/
.centernews02 {
	clear:both;
	width:100%;
	padding:10px 0px;
	min-height:10px;
}

.centernews02 li{
	padding:4px 0px;
	font-weight:bold;
}
.centernews02 li a{
	font-weight:bold;
	font-size:14px;
	color:#001166;
}

/*centernews02 끝*/


/*오늘의 주요뉴스*/
.issue {
	background:url(../image/issue_bg.gif) no-repeat;
	height:177px;
	width:100%;
	text-align:center;
}

.issue h3{
	padding:4px 0px 10px 10px;;
	color:#336699;
}

.issue .main {
	float:left;
}
.issue .main .img{
	width:110px;
}
.issue .main .img img{
	margin:0px 0px 5px 0px;
	padding:0px;
}
.issueview {
	float:left;
	height:200px;
	width:200px;
}
.btprev {
	width:20px;
	float:left;
	text-align:left;
}
.btnext {
	width:20px;
	float:left;
	text-align:right;
}
.btprev, .btnext img{
	margin-top:35px;
}
/*오늘의 주요뉴스*/


/*centernews04 시작*/
.centernews04 {
	clear:both;
	width:100%;
	
}
.centernews04 dd a{
	color:#131313;
	line-height:150%;
}
.centernews04 h3 {
	padding:5px 0px;
}
.centernews04 .titleimg {
	width:80px;
	height:65px;	
}
.centernews04 h3 a{
	font-size:15px;
	font-weight:bold;
}
/*centernews04 끝*/

/*tapnews 시작*/
.tapnews {
	width:100%;
	clear:both;
	padding-top:15px;
}

.tapnews li{
	float:left;
}
.tapnews ul{
	float:left;
}
.tapnews h3{
	height:30px;
	font-size:13px;
	font-weight:bold;
	padding:4px 49px 0px 50px;
	float:left;
}

.tapnews li a{
	display:block;
	width:65px;
	height:29px;
	font-size:13px;
	font-weight:bold;
	padding-top:7px;
	border-top:1px solid #d2d2d2;
	border-right:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	background:#f6f6f6;
	text-align:center;
}
.tapnews .firstline {
	border-left:1px solid #d2d2d2;
	background:white;
	height:30px;
}

.tapnews li a:hover,a:visited{
	color:#bd2503;
}

.tapnews .main {
	width:100%;
	clear:both;
	padding:5px 0px;
}
.tapnews .main dd a{
	color:#131313;
	line-height:140%;
}
.tapnews .main h3 {
	padding:3px 0px;
}

.tapnews .main h3 a{
	font-size:14px;
	font-weight:bold;
}

/*tapnews 끝*/

/*movienews 시작*/
.movienews {
	width:100%;border:1px solid #d2d2d2;background:#fafafa;
}
.movienews dt a {
	font-weight:bold;
	font-size:14px;
	color:#001166;
}
.movienews dd a {
	color:black;
}
.movienews dt {
	text-align:center;
	padding:5px;
}
.rightnews01 {
	width:100%;
	padding:5px 0px;
}

.rightnews01 li{
	padding:4px 0px;
	font-weight:bold;
	font-size:13px;
	color:#001166;
}

/*movienews 끝*/

#rightbox {
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
	padding-top:10px;
	width:248px;
}

/*rightnews02시작*/
.rightnews02 {
	clear:both;
	width:100%;
	border-top:1px solid #dddddd;
	background:white;
	margin:0px 9px;
}
.rightnews02 .main {
	width:100%;
	clear:both;
	padding:5px 0px;
}

.rightnews02 .main dd a{
	color:#131313;
	line-height:150%;
}
.rightnews02 .main h4 {
	padding:5px 0px;
}
.rightnews02 .main .titleimg {
	width:80px;
	height:65px;
}
.rightnews02 .main h4 a{
	font-size:13px;
	font-weight:bold;
}
/*leftnews02 간증끝*/


#subscription {
	clear:both;
	margin:10px 0px;
	text-align:center;
}


/*실시간 많이 본 뉴스*/
#bestnews{
	width:100%;
	text-align:left;
	border:1px solid #e0e0e0;
	background:white;
	margin-top:5px;
}
#bestnews ul{
	margin-top:5px;
}
#bestnews p{
	height:20px;margin-top:5px;width:100%;border-bottom:1px solid #e0e0e0;
}
#bestnews ul li a{
	color:#4a4a4a;
}
/*----------------타입설정--------------------*/



/*-----------------컨텐츠끝-----------------*/




/*-----------------푸터시작-----------------*/
#footer {
	clear:both;
	width:980px;
	background-color:#FFFFFF;
}

#info {
	width:100%;
	height:20px;
	margin-bottom:10px;
	margin-left:150px;
}

#info ul li{
	float:left;
	margin-top:13px;
}

#info ul li a{
	color:#4a4a4a;
	padding:0px 10px;
	border-right:1px solid #b2b2b2;
	font-size:11px;
}

#footer .copyright {
	width:960px;height:0px;text-align:center;float:right; color:#8E8E8E;
}



/*-----------------푸터끝-----------------*/

/*관리*/
#news_view {
	width:830px;
	font-size:12px;
	margin-top:20px;
	text-align:left;
}
#news_view table{
	border-collapse:collapse;
}
#news_view th {
	text-align:left;
	padding:10px 15px 10px 15px; 
	border-top:1px solid #CCCCCA; 
	border-bottom:1px solid #CCCCCA; 
	background:#f2f2f2;
}
#news_view .bg th{ 
	background:url(http://pro2.kbynews.com/admin_sample/image/form_text_bg01.gif) repeat;
}
#news_view td {
	padding:10px 15px 10px 15px; 
	border-top:1px solid #CCCCCA; 
	border-bottom:1px solid #CCCCCA; 	
}
#news_view dt{
	font-size:13pt;
	font-family:돋움;
	font-weight: bold; 
	padding:4px 0px;
}
#news_view dd{
	border-top:1px solid #C9D1D9;
	border-bottom:1px solid #C9D1D9;
	background:#F1F7FD;
	padding:7px;
	color:#717F9C;
	text-align:left;
	margin-bottom:10px;
}
.news_form {
	width:830px;
	border:1px solid #336699;
	padding:10px;

}
.select_bg td{
	background-color:#f1f7fd;
}
.category_list {
	width:180px;float:left;
}
.category_list p{
	margin:5px 0px;
}
/*관리*/


/* 기본 */
td { font-size:9pt; color:#333333; font-family:돋움; word-break:break-all }




/* 기본 링크 */ 
a:link{text-decoration:none; color:#03036F;}
a:visited{text-decoration:none; color:#03036F;}
a:hover{text-decoration:underline; color:#E40000;}
a:active{text-decoration:underline; color:#E40000;}



/* 링크 칼라 color:#00326D;  */
.C_FFFFFF, 
a.C_FFFFFF:link{text-decoration:none; color:#FFFFFF;}
a.C_FFFFFF:visited{text-decoration:none; color:FFFFFF;}
a.C_FFFFFF:active{text-decoration:none; color:FFFFFF;}
a.C_FFFFFF:hover{text-decoration:none; color:FFFFFF;}


/* 칼라 */
.03036F		{color:#03036F;}





/* 폰트 정보 */
.b		{font-weight: bold;}
.f08		{font-size:8pt; letter-spacing: -0.05em;}
.f11_2	 	{font-size:11pt; font-family:굴림; color:#222222;}
.f13_b_s	{font-size:13pt; font-family:돋움; font-weight: bold; letter-spacing: -0.05em;}

.head_t	{font-size:18pt; font-family:굴림; font-weight: bold; letter-spacing: -0.05em;}
.sub_t	{font-size:10pt; font-family:굴림; font-weight: bold; letter-spacing: -0.05em;}







/* 설명정의 */
.ex01 {padding-top:7; padding-right:10; padding-bottom:7; padding-left:10; line-height:160%; color:#717F9C;}
.ex02 {padding-left:15;}
.ex03 {padding:7;}
.ex04 {padding:15px 10px 15px 10px; background-color:#FFFDF4; color:#666852; border-top-width:1; border-bottom-width:1; border-top-color:#E4D9AA; border-bottom-color:#E4D9AA; border-top-style:solid; border-bottom-style:solid;}
.ex05 {padding:5px 10px 5px 10px; background-color:#FFFDF4; color:#666852; border-top-width:1; border-bottom-width:1; border-top-color:#E4D9AA; border-bottom-color:#E4D9AA; border-top-style:solid; border-bottom-style:solid;}


/* 기타 */
.padding_10	{padding:10;}
.padding_7 {padding:7;}
.left_15 {padding-left:15;}
.category01	{width:100%;color:333333;font-family:"돋움";font-size: 13px;padding-left:3;background-color:#F4F4F4;}

/* 폼 사이즈 */
.box { color: 333333 ; font-family: "돋움" ; font-size: 13px ; padding-left:3;background-color:ffffff;border:1 solid acacac;border-top-color: 333333;border-right-color: CCCCCC;border-bottom-color: CCCCCC; border-left-color: 333333;}
.box_100p { width:100%; color: 333333 ; font-family:"돋움";font-size: 13px;padding-left:3; background-color:ffffff;border:1 solid acacac;border-top-color: 333333;border-right-color: CCCCCC;	 border-bottom-color: CCCCCC; border-left-color: 333333;}
.box_search	{ height:22; padding-top:2; color: 333333 ; font-family: "돋움" ; font-size: 13px ; padding-left:3; background-color:ffffff; border:1 solid acacac ; border-top-color: 333333; border-right-color: CCCCCC;	 border-bottom-color: CCCCCC; border-left-color: 333333;}
.box_100p_article { color: 333333 ; font-family: "굴림" ; font-size: 14px ; width:100%; padding:3; background-color:ffffff; border:1 solid acacac ; border-top-color: 333333; border-right-color: CCCCCC;	 border-bottom-color: CCCCCC; border-left-color: 333333;}



.box_out01			{position:relative; margin-top:0px; padding:1px; border-bottom:2px solid #F1F0F0; background-color:#336699;}
.box_out02			{border-top-width:0; border-right-width:1; border-bottom-width:1; border-left-width:1; border-top-color:#FFFFFF; border-right-color:#336699; border-bottom-color:#336699; border-left-color:#336699; border-style:solid;}
.box_out03			{position:relative; margin-top:0px; padding:1px; border-bottom:2px solid #F1F0F0; background-color:#336699;}

.box_in01			{overflow:hidden; position:relative; *height:0%; border:1px solid #FFFFFF; background-color:#FFFFFF;}

.box_void01		{padding:0px 10px 10px 10px;}
.box_void02		{padding:10px 10px 10px 10px;}





/* 메뉴 */
.menu_on { 
text-align:center; font-weight: bold;
border-right-width:1; 
border-right-color:#ACB4EB; 
border-right-style:solid; 
}

.menu_off {
text-align:center;
border-right-width:1; 
border-right-color:#ACB4EB; 
border-right-style:solid; 
}

.menu_sub_on {
padding:0px 10px 0px 10px; text-align:center; font-weight: bold;
border-right-width:1; 
border-right-color:#CCCCCC; 
border-right-style:solid; 
}

.menu_sub_off {
padding:0px 10px 0px 10px; text-align:center;
border-right-width:1; 
border-right-color:#CCCCCC; 
border-right-style:solid; 
}

.menu_sub_bg02 {
padding:5px 0px 5px 5px;
border-bottom:1px solid #E9E9E9;
font-weight:bold;
}

.menu_sub_bg01 {
padding:5px 0px 5px 5px;
border-bottom:1px solid #E9E9E9; 
}


/* 기타라인 */

.line01 {
padding:0px;
border-bottom:1px solid #E0E0E0; 
}

.line02 {
border-bottom:1px solid #E0E0E0;
padding:5px 0px 10px 0px;
}





/*로그인페이지 시작*/
#login_wrap {
	width:700px;
	padding-top:5%;
	margin:0 auto;
	text-align:left;
}
#login_header {
	width:100%;
	clear:both;
}
#login_contents h2{
	margin-top:10px;
}
#login_contents {
	width:100%;
}

#login_member {
	font-size:12px;
	float:left;
	width:340px;
	height:315px;
	border:1px solid #336699;
	padding:0px 10px 10px 10px;
	margin-bottom:10px;
}
#login_banner {
	float:right;
	width:330px;
	height:325px;
	text-align:right;
}

#login_header li {
	float:left;
}
#login_header a {
	float:left;
	font-size:12px;
	padding:0px 5px;
	border-right:1px solid #b2b2b2;
}
#login_header ul {
	margin:10px 0px;
	padding:5px;
	height:15px;
	border-top:1px solid #C9D1D9;
	border-bottom:1px solid #C9D1D9;
	background:#F1F7FD;
}

#login_page {
	margin-top:20px;
	width:340px;
	height:69px;
	border-bottom:1px solid #ccccca;
	border-top:1px solid #ccccca;
}
#login_member1 {
	width:250px;
	float:left;
}

#login_member2 {
	width:80px;
	float:right;
}
#login_member3 {
	border-top:1px solid #C9D1D9;
	border-bottom:1px solid #C9D1D9;
	background:#F1F7FD;
	padding:5px;
	margin-top:5px;
}

#login_member p{
	color:#717F9C;
	line-height:180%;
}

#login_member1 dt{
	clear:both;
	width:110px;
	float:left;
	padding:10px 0px 10px 0px;
	background:#f6f6f6;
	text-align:center;
}

#login_member1 input{
	border:1px solid #b2b2b2;
	margin:0px 0px 0px 10px;
	width:100px;
	height:23px;
}

#login_member1 dd{
	width:140px;
	float:right;
	padding:5px 0px 4px 0px;
}
#login_member2 input{
	margin:9px 15px 9px 0px;
}

#login_member3 ul{
	padding:0px 5px;
}

#login_member3 li{
	padding:3px 0px;
	color:#717F9C;
}

#login_footer {
	clear:both;
	width:100%;
	height:40px;
	font-size:11px;
	margin-top:10px;
	border-top:2px solid #26349D;
	text-align:center;
}

#login_footer p{
	padding:15px;
}

/*로그인페이지 끝*/
/

#.ssdm {	
	float:left;
	text-align:left;
	margin-left:0px;	
}

.ssdm a{	
	color:#FFFFFF;
}

/* info 페이지 정의*/
.table_bg16
{ padding:10px 15px 10px 15px; background:url(http://pro2.kbynews.com/admin_sample/image/form_text_bg01.gif) repeat;
border-top-width:1; 
border-bottom-width:1; 
border-top-color:rgb(204,204,202); 
border-bottom-color:rgb(204,204,202); 
border-top-style:solid; 
border-bottom-style:solid;}

.table_bg17		
{padding:7px 7px 7px 7px;
border-top-width:1;
border-bottom-width:1; 
border-top-color:#CCCCCA; 
border-bottom-color:#CCCCCA; 
border-top-style:solid; 
border-bottom-style:solid;
}

.table_bg18			
{padding:10px 15px 10px 15px; background:url(http://pro2.kbynews.com/admin_sample/image/form_text_bg01.gif) repeat;
border-bottom-width:1; 
border-bottom-color:#CCCCCA; 
border-bottom-style:solid;
}

.table_bg19		
{padding:7px 7px 7px 7px;;
border-bottom-width:1; 
border-bottom-color:#CCCCCA; 
border-bottom-style:solid;
}




/*  추가 헤드라인 */
#headline_news_bg {
	width:420px;
	height:230px;
	background:url(../image/headline_news_bg.gif) no-repeat;
	text-align:left;
}

#headline_news_bg ul{
	margin:5px 5px;
}

#headline_news_bg ul li{
	color:333333;
	font-size:12px;
	float:left;
	line-height:140%;
}
#headline_news_bg ul li a{
	color:000066;
	font-size:14px;
	line-height:130%;
	font-weight:bold;
}


/*  HOT News */
#hotnews {
	width:100%;
	text-align:left;
}

.hotnews_line {
	border-top:1px solid #dddddd;
}

#hotnews_box_line {
	float:left;
	width:225px;
	background-color:#FFFFFF; border-top:1px solid #CFCECE; border-left:1px solid #CFCECE; border-right:1px solid #CFCECE; border-bottom:1px solid #CFCECE;
	margin:0px 5px;
	margin-top:10px; 
	text-align:center;
}

#hotnews_m {
	width:100%;
	margin:10px 0px 10px 0px;
}

#hotnews_image {
	width:94px;
	text-align:center;
}

#hotnews_image ul li a{
	color:333333;
	line-height:130%;
}


#hotnews_list {
	width:100%;
	margin:10px 5px 10px 7px;
}

#hotnews_list img{
	vertical-align:text-top;
	margin:4px 0px 0px 0px;
}

#hotnews_list ul li a{
	height:0px;
	color:333333;
	line-height:130%;
}

#hot_news_img01 {
	width:94px;
	float:left;
	text-align:left;
	/*text-align:center;*/
	margin-left:7px;
}

#hot_news_img01 ul li a{
	color:333333;
	line-height:130%;
}

/*  HOT News */



/*  인터뷰 칼럼 인사 */
#quick_list {
	width:100%;
	margin:0px 0px 0px 0px;
}

.quick_menu_list {
	height:27px;
	width:100%;
	background:url(../image/title_quick_bg01.gif);
}

.quick_dot_list {
	height:30px;
	width:100%;
	background:url(../image/dot_line01.gif);
}

#quick_list img{
	vertical-align:text-top;
	margin:4px 0px 0px 0px;
}

#quick_list ul li a{
	height:20px;
	color:333333;
	line-height:130%;
}

.quick {
	width:100%;
	clear:both;
	padding-top:15px;
}

.quick_image {
	clear:both;
	width:100%px;
	margin:5px 5px 0px 5px;
}

.quick_image .main {
	width:100%;
	clear:both;
	padding:5px 0px;
}
.quick_image dd {
	color:#333333;
	line-height:150%;
}

.quick_image .main h4 a{
	font-size:13px;
	font-weight:bold;
}



.quick_image .main h4 {
	padding:5px 0px;
}

.quick_image .main .titleimg {
	width:80px;
	height:65px;
}

/*  인터뷰 칼럼 인사 */



/*  주요뉴스01 */
.center_news02 {
	width:100%;
	clear:both;
	padding:10px 0px;
}

.center_news02 h3 {
	font-size:12px;
	color:#8E8E8E;
	font-weight:bold;
	padding:5px 0px 5px 0px;;
}

.center_news02 h2 a{
	font-size:14px;
	font-weight:bold;
	padding-top:15px;
}

.center_news02 dd {
	color:#131313;
	line-height:140%;
}


/*  주요뉴스02 */
#center_news03 {
	width:100%;
}

#center_news03 img{
	vertical-align:text-top;
	margin:0px 0px 0px 0px;
}

#center_news03 ul li a{
	line-height:130%;
	font-size:14px;
	color:#525252;
	height:24px;
	font-weight:bold;
}

.center_news03_line		
{padding:10px 0px 0px 0px;;
border-bottom-width:1; 
border-bottom-color:#ECECEC; 
border-bottom-style:solid;
}


/*  기획 */
#project_list {
	width:100%;
	margin:0px 0px 10px 0px;
}

#project_list ul li a{
	height:22px;
	color:333333;
	line-height:130%;
}


/* 최근 최신뉴스 */
#new_news {
	width:100%;
	clear:both;
	padding-top:15px;
}

#new_news ul li a{
	color:333333;
	font-size:12px;
	height:26px;
}

.new_news_bg_line01 {
	height:28px;
	width:100%;
	background:url(../image/new_news_bg01.gif);
}

#new_news_list01 {
	width:32%;
	float:left;
	margin-left:8px;
}

.new_news_bg_line02			
{padding:0px 0px 0px 0px;
border-bottom-width:2; 
border-bottom-color:#AAAAAA; 
border-bottom-style:solid;
}



/*  기획 */
#comment_unfold {
	width:100%;
	margin:0px 0px 00px 0px;
}



/* 기사 댓글 */

.comment_bg {
	width:100%;
}


.comment_bg01
{
width:100%;
text-align:left;
padding:10px 10px 10px 10px; 
background-color:#FFFFFF;
border-left-width:1; 
border-right-width:1; 
border-top-width:1;
border-bottom-width:1;
border-left-color:#E6E6E6; 
border-right-color:#E6E6E6; 
border-top-color:#B0B4B7;
border-bottom-color:#E6E6E6; 
border-left-style:solid; 
border-right-style:solid;
border-top-style:solid; 
border-bottom-style:solid;
}

.padding_5			{padding:5}
.f08		{font-size:08pt; font-family:굴림;}
.box { color: 333333 ; font-family: "굴림" ; font-size: 13px ; padding-left:3; background-color:ffffff;
	border:1 solid acacac ; border-top-color: 333333; border-right-color: CCCCCC;	 border-bottom-color: CCCCCC; border-left-color: 333333;}

/*  다음 뷰 */
.daum_bg{
	width:100%; 
	margin-bottom:30px; 
	margin-top:30px; 
	text-align:center;
}


/*  헤드라인 뉴스 */
.headnews a{
	font-size:16px;
	font-weight:bold;
}

.body_bg01 {
	background:url(../image/top_body_bg04.gif) repeat-x;
}


.textarea01 {
height:200px; 
padding:5px 10px 5px 10px; 
margin:0px 0px 0px 0px; 
border:1px solid #d6d6d6; 
overflow:auto; 
scrollbar-base-color: #bdbdbd; 
scrollbar-3dlight-color: #bdbdbd; 
scrollbar-darkshadow-color: #bdbdbd; 
scrollbar-face-color: #bdbdbd; 
scrollbar-highlight-color: #bdbdbd; 
scrollbar-shadow-color: #bdbdbd; 
scrollbar-track-color: #f6f6f6; 
font-family:굴림;
font-size:12px; 
color:#444444; 
text-decoration:none; 
line-height:18px;
letter-spacing:-1px;
}


.adminarticle_menubg01	{background-image:url(http://www.itmaeil.com/main/image/admin_menu_bg01.jpg); background-repeat:repeat-x; border-left:1px #d2d2d2 solid; border-right:1px #d2d2d2 solid; border-top:1px #d2d2d2 solid; border-bottom:1px #d2d2d2 solid; }
