/* =========  기본태그 CSS 설정 [START ========================================= */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;*word-break:break-all;-ms-word-break:break-all}
a {text-decoration:none;color:#333333;}
a:hover {color:#5577FF;text-decoration:none;}

/* 위지윅 모바일 */

#ct{word-break:break-all; text-align:justify}
#ct ul{padding-left:17px; display:block}
#ct ul li{list-style:disc;  display:list-item}
#ct ol{padding-left:17px; display:block} 
#ct ol li{list-style:decimal;  display:list-item}
#ct hr{display:block}
/*#ct table{display:inline-block; *display:inline; zoom:1}*/

.ct{word-break:break-all; text-align:justify}
.ct ul{padding-left:15px; display:block}
.ct ul li{list-style:disc;  display:list-item}
.ct ol{padding-left:15px; display:block} 
.ct ol li{list-style:decimal;  display:list-item}
.ct hr{display:block}


body{
font-family:돋움;
font-size: 12px;
margin:0px;
color: #333333;

background-color:#FFFFFF;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

/* 폰트 및 폰트크기 기본 설정값 */
td,th {font-family:돋움;	font-size: 12px;}

/* 이미지테두리 기본값: 0 */
img,fieldset{border:0}

/* =========  기본태그 CSS설정 [END] ========================================== */

.detail_convert span{display:block;}
/* 폰트크기 8pt */
.fontSize08 {font-size:11px;}

/* 폰트크기 10pt */
.fontSize10 {font-size:13px;}

/* 폰트크기 11pt */
.fontSize11 {font-size:15px;}

/* 폰트크기 12pt */
.fontSize12 {font-size:16px;}

/* 폰트크기 13pt */
.fontSize13 {font-size:17px;}

/* 폰트크기 14pt */
.fontSize14 {font-size:19px;}


/* 커뮤니티 메인페이지 배경이미지 */
.bgGrass{background-image:url("../img/hn4_bg_grass2.gif"); background-position:bottom; background-repeat:no-repeat; }

/* 커뮤니티 타이틀 배경이미지 */
.bgCloud{background-image:url("../img/hn4_bg_cloud.gif"); background-repeat:no-repeat; background-position:center top;}

/* 테이블크기 고정 */
.fix{table-layout:fix;}

/* 뉴스내용 상세보기 글자크기 밑 줄간 설정 1번꺼 */
.news_detail{font-size:13px; line-height:21px; text-align:justify;}

/* 뉴스내용 상세보기 글자크기 밑 줄간 설정 2번꺼 */
.news_detail2{font-size:13px; line-height:21px; text-align:justify;}

/* 뉴스내용 상세보기에서 섹션목록 버튼 글자 */
.sectionList{color:white;}

/* 카운터부분 글자 */
.txt_count{font:8pt; padding:3px 0 1px 0;}

/* IE6에서 PNG파일 사용하기 */
/* .png24 {
tmp:expression(setPng24(this));
} */

/* PNG 처리 for IE 6 */
*html .png24 {_behavior:url("../css/iepngfix.htc")}



/* 툴팁 (Tooltip) */
#dhtmltooltip{
	font-family: "맑은 고딕", MalgunGothic, AppleGothic, "돋움", Dotum, "굴림", Gulim;
	position: absolute;
	display:block;
	background-color:#FFFFB4;
	border:1px solid #CCCCCC;
	padding:5px;
	visibility: hidden;
}
/* =========  뉴스 게시물 제목글자 및 내용글자 조절 ================== */
/*-[ 큰제목뉴스 ]----------------------------------------------------------------------------------------------------------------------*/
.news_title_bigtitle01nophoto{font-family:돋움;	font-size: 17px;	color:navy; line-height:20px;}		/* rows_큰제목뉴스_nophoto 제목 */
.news_title_bigtitle01nophoto:hover{color:blue;}		/* rows_큰제목뉴스_nophoto 제목 */
.news_content_bigtitle01nophoto{font-size:12px;letter-spacing:0px; line-height:16px; color:#555555;}		/* rows_큰제목뉴스_nophoto 제목 */
.news_content_bigtitle01nophoto:hover{color:#0000E5;}		/* rows_큰제목뉴스_nophoto 제목 */
/*-[ 큰제목뉴스 ]----------------------------------------------------------------------------------------------------------------------*/


/*-[ 큰사진뉴스 ]----------------------------------------------------------------------------------------------------------------------*/
.news_title_bigphoto01{}
/*-[ 큰사진뉴스 ]----------------------------------------------------------------------------------------------------------------------*/

.inline {display:inline; zoom:1; *display:inline; _display:inline;}
#ticker_div{font-weight:bold;overflow:hidden;}
.rolling_list_area { position:relative; overflow:hidden; }
.rolling_list_area ul, .rolling_list_area ol { position:absolute; padding:0px; margin:0px; }

/*-[ 일반뉴스 ]----------------------------------------------------------------------------------------------------------------------*/
.news_title_normal01{font-size:11px; color:#555555;}		/* rows_일반뉴스 제목 */
.news_title_normal01:hover{color:blue;}		/* rows_일반뉴스 제목 */
.news_title_normal02{font-size:11px; color:#555555;}		/* rows_일반뉴스2 제목 */
.news_title_normal03{font-size:12px; color:#555555;}		/* rows_일반뉴스3 제목 */
.news_title_normal03a{font-size:12px; color:#555555;}		/* rows_일반뉴스3a 제목 */
.news_title_normal03a:hover{color:blue;}		/* rows_일반뉴스3a 제목 */
.news_title_normal03b{font-size:11px; color:#555555;}		/* rows_일반뉴스3b 제목 */
.news_title_normal04{font-size:11px; color:#555555;}		/* rows_일반뉴스4 제목 */
/*-[ 일반뉴스 ]----------------------------------------------------------------------------------------------------------------------*/


/*-[ 포토뉴스 ]----------------------------------------------------------------------------------------------------------------------*/
.news_title_photo02{font-size:12px; color:#333333; line-height:13px;}		/* rows_포토뉴스2 제목 */
.news_title_photo03type01{font-size:11px; color:#555555; line-height:13px;}		/* rows_포토뉴스3_type01 제목 */
.news_title_photo03type02{font-size:11px; color:#555555; line-height:13px;}		/* rows_포토뉴스3_type02 제목 */
.news_title_photo03type03{font-size:11px; color:#555555; line-height:13px;}		/* rows_포토뉴스3_type03 제목 */
.news_title_photo03type04{font-size:11px; color:#555555; line-height:13px;}		/* rows_포토뉴스3_type04 제목 */
/*-[ 포토뉴스 ]----------------------------------------------------------------------------------------------------------------------*/


/*-[ 갤러리뉴스 ]----------------------------------------------------------------------------------------------------------------------*/
.news_title_gallery02{font-size:11px; color:#555555; line-height:14px;}		/* rows_갤러리뉴스2 제목 */
/*-[ 갤러리뉴스 ]----------------------------------------------------------------------------------------------------------------------*/





/* =========  게시판 게시물 제목글자 및 내용글자 조절 ================== */


.news_article {font-family:굴림;	font-size: 12px;	color: #333333;line-height:18px;} /* 뉴스추출시 본문 일부추출 */
.news_comment {font-family:굴림;	font-size: 12px;	color: #333333;line-height:18px;}  /* 추출시 : 뉴스제목 , 큰제목뉴스에서는 본문내용 */

/*.nowlocate{font-family:돋움; font-size:09pt; color:navy; font-weight:bold;}	 /* 섹션 현재위치 */
/*.nowlocate_comu{font-family:돋움; font-size:09pt; color:navy; font-weight:bold;}	 /* 커뮤니티 현재위치 */
.nowlocate{font-family:돋움; font-size:12px; color:black; font-weight:bold;}	 /* 섹션 현재위치 */
.nowlocate_comu{font-family:돋움; font-size:12px; color:black; font-weight:bold;}	 /* 커뮤니티 현재위치 */

.news_count{font-family:verdana; font-size:12px; font-weight:bold; color:#AB0000;} /* 뉴스기사 갯수글자 */




.news_title01no{font-family:돋움;	font-size: 19px; color:#2E3082; line-height:20px; font-weight:bold; }  /* 큰제목뉴스_nophoto의 제목*/
.news_title01no:hover{color:blue; text-decoration:none}  /* 큰제목뉴스_nophoto의 제목*/


.news_title02{font-family:돋움;	color:navy; font-size: 17px; line-height:20px; font-weight:bold; }  /* 큰제목뉴스2의 제목*/
.news_title02:hover{color:green; text-decoration:none}  /* 큰제목뉴스2_nophoto의 제목*/


.news_title02no{font-family:돋움;	color:navy; font-size: 17px; line-height:20px; font-weight:bold; }  /* 큰제목뉴스2_nophoto의 제목*/
.news_title02no:hover{color:green; text-decoration:none}  /* 큰제목뉴스2_nophoto의 제목*/


.news_title03{font-family:돋움;	font-size: 16px; line-height:20px; font-weight:bold; }  /* 큰제목뉴스3의 제목*/
.news_title03:hover{color:navy; text-decoration:none}  /* 큰제목뉴스3의 제목*/


.news_title03no{font-family:돋움;	font-size: 15px; line-height:20px; font-weight:bold; }  /* 큰제목뉴스3_nophoto의 제목*/
.news_title03no:hover{color:navy; text-decoration:none}  /* 큰제목뉴스3_nophoto의 제목*/



.news_title03ano{font-family:돋움;	font-size: 12px; line-height:20px; font-weight:bold; }  /* 큰제목뉴스3a_nophoto의 제목*/
.news_title03ano:hover{color:navy; text-decoration:none}  /* 큰제목뉴스3a_nophoto의 제목*/



/*-[ 포토뉴스 ]----------------------------------------------------------------------------------------------------------------------*/
.news_photo_title01{font-family:돋움;	font-size: 12px; line-height:20px; font-weight:bold; }  /* 포토뉴스 의 제목*/
.news_photo_title01:hover{color:navy; text-decoration:none}  /* 포토뉴스 의 제목*/

.news_photo_comment01{font-family:돋움;	font-size:11px; line-height:15px; font-weight:100; color:gray;} /* 포토뉴스 의 내용 */
.news_photo_comment01:hover{color:navy; text-decoration:none}  /* 포토뉴스 의 내용*/




/*-[ 굵은뉴스 ]----------------------------------------------------------------------------------------------------------------------*/
.news_title_bold03{font-family:돋움;	font-size:12px; color:#000000; line-height:20px; font-weight:bold; }  /* 굵은뉴스3의 제목*/
.news_title_bold03:hover{color:blue; text-decoration:none}  /* 굵은뉴스3의 제목*/


.news_title_bold03a{font-family:돋움;	font-size:11px; color:#004A80; line-height:20px; font-weight:bold; }  /* 굵은뉴스3a의 제목*/
.news_title_bold03a:hover{color:blue; text-decoration:none}  /* 굵은뉴스3a의 제목*/


.news_title_bold03b{font-family:돋움;	font-size:12px; color:#004A80; line-height:20px; font-weight:bold; }  /* 굵은뉴스3b의 제목*/
.news_title_bold03b:hover{color:blue; text-decoration:none}  /* 굵은뉴스3b의 제목*/


.news_title_bold04{font-family:돋움;	font-size:15px; color:#004A80; line-height:20px; font-weight:bold; }  /* 굵은뉴스4의 제목*/
.news_title_bold04:hover{color:green; text-decoration:none}  /* 굵은뉴스4의 제목*/




/*-[ 뉴스제목만 ]----------------------------------------------------------------------------------------------------------------------*/
.only_title01{font-family:돋움;	font-size:13px; color:#000000; line-height:20px; font-weight:bold; }  /* 뉴스제목만01*/
.only_title01:hover{color:blue; text-decoration:none}  /* 뉴스제목만01*/


.only_title01a{font-family:돋움;	font-size:15px; color:#000000; line-height:20px; font-weight:bold; }  /* 뉴스제목만01a*/
.only_title01a:hover{color:blue; text-decoration:none}  /* 뉴스제목만01*/



/*-[ 티커뉴스 ]----------------------------------------------------------------------------------------------------------------------*/
.ticker_news1{font-size:12px;} /* 티커뉴스1 제목 */
.ticker_news1_content{font-size:12px;} /* 티커뉴스1 내용 */
.ticker_news2{font-size:11px;} /* 티커뉴스2 제목*/



/*-[ 사진아래 설명 ]----------------------------------------------------------------------------------------------------------------------*/
.sub_picture{font-family:돋움;	font-size:11px; color:gray; line-height:20px; font-weight:100; }

/*font style*/
.smfont { font-size:11px; }
.smfont2 { font-size:11px; color: #999999; }
.smfont3 { font-size:11px; letter-spacing:-1px;}
.smfont4 { font-size:12px; letter-spacing:-1px; font-family:굴림;}
.smfont5 { font-size:10px; letter-spacing:-1px;}
.smfont6 { font-size:15px; letter-spacing:-1px;}
.smfont7 { font-size:13px; letter-spacing:-1px;}
.smfont8 { font:bold 18px '맑은 고딕','NanumGothicExtraBold','나눔고딕'; letter-spacing:-1px; color:#323232;}
.smfont9 { font-size:28px; letter-spacing:-1px; font-weight:bold; font-family:'맑은 고딕',NanumGothicExtraBold; color:#4c4c4c;}

 /*font style*/
 .sminput {border:1px solid #dbdbdb; height:18px; line-height:18px; padding-left:3px;}
 .sminput2 {border:1px solid #dbdbdb; height:22px; line-height:22px; padding-left:4px;}
 .sminput3 {border:1px solid #dbdbdb; height:28px; line-height:28px; padding-left:5px;}



.small_gray {font-family:돋움;	font-size: 11px;	color: gray;line-height:18px;}
.font {font-family:돋움;	font-size: 12px;	color: #333333;line-height:18px;}
.bold_font {font-family:돋움;	font-size: 14px;	color: navy;line-height:16px;}

.news_vote_title {font-family:돋움;	font-size: 12px;	color: navy;line-height:18px;font-weight: bold;}

.head_subtitle {font-family:돋움;color:#0076A3;font-size:13px;letter-spacing:0;font-weight:bold} /*부제목*/
.head_subtitle A {font-family:돋움;color:#0076A3;font-size:13px;letter-spacing:0;font-weight:bold}
.head_subtitle A:link {font-family:돋움;color:#0076A3;font-size:13px;letter-spacing:0;font-weight:bold}
.head_subtitle A:visited {font-family:돋움;color:#0076A3;font-size:13px;letter-spacing:0;font-weight:bold; text-decoration:none}
.head_subtitle A:hover {font-family:돋움;color:#FF6700;font-size:13px;letter-spacing:0;font-weight:bold; text-decoration:underline}

.head_subtitle4 {font-family:돋움;color:#385f02;font-size:13px;letter-spacing:0;font-weight:bold} /*부제목*/
.head_subtitle4 A {font-family:돋움;color:#385f02;font-size:13px;letter-spacing:0;font-weight:bold}
.head_subtitle4 A:link {font-family:돋움;color:#385f02;font-size:13px;letter-spacing:0;font-weight:bold}
.head_subtitle4 A:visited {font-family:돋움;color:#385f02;font-size:13px;letter-spacing:0;font-weight:bold; text-decoration:none}
.head_subtitle4 A:hover {font-family:돋움;color:#FF6700;font-size:13px;letter-spacing:0;font-weight:bold; text-decoration:underline}

.news_title13{font-family:돋움;	font-size: 17px; line-height:20px; font-weight:bold; }  /* 큰제목뉴스의 제목*/
.news_title13:hover{color:navy; text-decoration:none}  /* 큰제목뉴스의 제목*/

.news_title14{font-family:돋움;	font-size: 19px; color:#2E3082; line-height:20px; font-weight:bold; }  /* 큰제목뉴스의 제목*/
.news_title14:hover{color:navy; text-decoration:none}  /* 큰제목뉴스의 제목*/


.news_title_bold04{font-family:돋움;	font-size:12px; color:#0000; line-height:20px; font-weight:bold; }  /* 굵은뉴스4의 제목*/
.news_title_bold04:hover{color:navy; text-decoration:none}  /* 굵은뉴스4의 제목*/

.small_gray {font-family:굴림;	font-size: 11px;	color: gray;line-height:18px;}
.font {font-family:굴림;	font-size: 12px;	color: #333333;line-height:18px;}
.bold_font {font-family:굴림;	font-size: 14px;	color: navy;line-height:16px;}

.news_vote_title {font-family:굴림;	font-size: 12px;	color: navy;line-height:18px;font-weight: bold;}


.a1{text-decoration:none;	color:#777777;}
.a1:hover{color:#F7941D;}


DIV.code {	font:11px normal 돋움체;	margin:10px;	padding:10px;	padding-bottom:7px;	line-height:110%;	background-color:#EDEDED;}


/*
li.style1 {color: #339966; 	list-style-type: square;}
ul.style1 {color: #339966;list-style-type: square;}

ol.style1 {color: #339966;}
*/

.box{font-size:12px; background-color:white; border:1px; border-style:solid;border-color:#EEEEEE;}
.formbox{font-size:12px; background-color:white; border:1px; border-style:solid;border-color:#AAAAAA;}
.btnbox{font-size:12px; background-color:white; border:1px; border-style:solid;border-color:#AAAAAA;}

.input_LogID{font-size:12px; width:124px; height:19px; background-color:#E2E2E2; border:0;}
.input_LogPW{font-size:12px; width:124px; height:19px; background-color:#F0F0F0; border:0;}



.style1 {	color: #BBBBBB;	font-weight: bold;}
.style1:hover { color: #333333; font-weight:bold;}

.style2 {color: #666666;}
.style2:hover{color:#829FE9;}

.style3 {color: #777777;}
.style3:hover{color: #333333;}

.style4 { font-size: 12px;color: #666666;	line-height: 18px;}


.txtarea {
scrollbar-3dlight-color:;
scrollbar-arrow-color:"#555555";
scrollbar-base-color:gold;
scrollbar-darkshadow-color:magenta;
scrollbar-face-color:;
scrollbar-highlight-color:magenta;
scrollbar-shadow-color:magenta;
}


/* 풍선도움말 관련 */
.glt-elm{
position: absolute;
left: 0;
top: 0;
width: 220px;
color: #fff;
font-family:맑은 고딕,돋움, Arial, sans-serif;
opacity: 0.9;
visibility: hidden;
}

.glt-elm p{
background: #666;
margin: 0;
padding: 0.5em;
}

.glt-elm img{
display: block;
}

/* and this CSS for IE, if you want to use transparency: */

.glt-elm{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
}




/* 게시판 썸네일용  "이미지 미리보기" 레이어 설정 */
#board_preview{
padding:2px;
background-color: lightyellow;
border:1 solid gray;
}



/* 관리자모드의 게시판관리 > 정기 구독리스트 메뉴에 마우스를 올리면 나타나는 툴팁설명 레이어 위치설정 */
#wrapper_help{
position:absolute; width:100%; top:100px; left:300px; background-color:transparent;  border:0 solid red;
}

#gudoc_help{
position:absolute; top:0; left:0; width:200px; border:1px solid gray; padding:2px; background-color:#FFF;
}



/* 관리자모드의 뉴스등록[수정] 페이지에서 "이미리 미리보기" 레이어 위치설정 */
#preview_img{
position:absolute;
top:0;
left:-60px;
border:1px solid #07F;
padding:2px;
background-color: lightyellow;
}


.input_def{border:1px solid #CCC;}


.iphone_box{
-webkit-border-width:0px;
width:100%;
height:20px;
border-style:solid;
}




input.btn_zipcode{width:102px; height:24px; font-size:11px; border:0px solid; background:url('../img/happy_member/btn_bg_aqua_zip.gif') no-repeat 0px 0px; cursor:pointer;}	/* 우편번호 */







/*-[ 모바일용 ]----------------------------------------------------------------------------------------------------------------------*/

.mobile_normal_title01{font-family:돋움,arial;	font-size: 16px; line-height:20px; font-weight:bold; }  /*  모바일용일반뉴스 의 제목*/
.mobile_normal_title01:hover{font-family:돋움,arial; font-size: 16px; color:navy; text-decoration:none}  /* 모바일용일반뉴스 의 제목*/

.mobile_normal_comment01{font-family:돋움,arial; font-size: 12px; line-height:15px;} /*모바일용일반뉴스 의 내용 */
.mobile_normal_comment01:hover{font-family:돋움,arial;	font-size: 12px; color:navy; text-decoration:none}  /* 모바일용일반뉴스 의 내용*/


.mobile_photo_title01{font-family:돋움,arial;	font-size: 16px; line-height:20px; font-weight:bold; }  /*  모바일용포토뉴스 의 제목*/
.mobile_photo_title01:hover{font-family:돋움,arial; font-size: 16px; color:navy; text-decoration:none}  /* 모바일용 포토뉴스 의 제목*/

.mobile_photo_comment01{font-family:돋움,arial; font-size: 12px; line-height:20px;} /*모바일용 포토뉴스 의 내용 */
.mobile_photo_comment01:hover{font-family:돋움,arial;	font-size: 12px; color:navy; text-decoration:none}  /* 모바일용 포토뉴스 의 내용*/

.freeimg img{max-width:100%; height:auto}



/* 페이지번호 ******************************************************************************** */
table#page {width:auto; margin-top:10px; border:0px solid red;}
table#page {width:auto; margin-top:10px; border:0px solid red;}

table#page {width:auto; margin-top:10px; border:0px solid red;}
table#page {width:auto; margin-top:10px; border:0px solid red;}

#page {margin-top:20px; border:0px solid red;}

table#page{text-align:center; margin:0 0 20px 0; width:auto; border:0px solid red;}
table#page a,table#page b{
	display:block; width:22px; height:19px; border-left:0px solid #CCC; border-right:0px solid #CCC; border:1px solid #CCC;
	color:#555; font-family:"돋움","Arial","Tahoma"; font-size:12px; padding:5px 3px 0 3px; margin:0 3px;
	background-color:#F9F9F9; background:url('../img/page/bg_pagenum2.jpg') no-repeat center;
}
table#page a:hover,table#page b:hover{
	color:black; font-weight:100;
	text-decoration:none; background-color:#AAA;
	background:url('../img/page/bg_pagenum2_ov.jpg') no-repeat center;
}

/* 이전버튼 */
table#page a.prev{
	width:26px; padding-left:3px; border:1px solid #CCC;
	background:url('../img/page/bg_pagenum_prev_ov_new.jpg') no-repeat center;
}
table#page a.prev2{
	width:26px; padding-left:3px; border:1px solid #CCC;
	background:url('../img/page/bg_pagenum_prev_ov2_new.jpg') no-repeat center;
}

table#page a.prev:hover{background:url('../img/page/bg_pagenum_prev_new.jpg') no-repeat center;}
table#page a.prev2:hover{background:url('../img/page/bg_pagenum_prev2_new.jpg') no-repeat center;}


table#page a.prev_not{
	width:26px; color:#AAA; padding-left:3px; border:1px solid #CCC; 
	background:url('../img/page/bg_pagenum_prev_ov_new.jpg') no-repeat center center;
}



/* 다음버튼 */
table#page a.next{
	width:26px; padding-right:3px; border:1px solid #CCC;
	background:url('../img/page/bg_pagenum_next_ov_new.jpg') no-repeat center;
}
table#page a.next2{
	width:26px; padding-right:3px; border:1px solid #CCC;
	background:url('../img/page/bg_pagenum_next_ov2_new.jpg') no-repeat center;
}
table#page a.next:hover{background:url('../img/page/bg_pagenum_next_new.jpg') no-repeat center;}
table#page a.next2:hover{background:url('../img/page/bg_pagenum_next2_new.jpg') no-repeat center;}

table#page a.next_not{
	width:26px; color:#AAA; padding-right:3px; border:1px solid #CCC;
	background:url('../img/page/bg_pagenum_next_ov_new.jpg') no-repeat center;
}



/* 현재 */
table#page a.now{
	color:#FFF; background-color:#FF8040; font-weight:bold; border-color:#FAA;
	background:url('../img/page/bg_pagenum_now2.jpg') no-repeat center;
}
table#page b.now{
	color:#FFF; background-color:#FF8040; font-weight:bold; border-color:#FAA;
	background:url('../img/page/bg_pagenum_now2.jpg') no-repeat center;
}
table#page a.now:hover,table#page b.now:hover {
	color:#FFF;
	background:url('../img/page/bg_pagenum_now2_ov.jpg') no-repeat center;
}
table#page {margin:0 auto 20px auto;}
table#page a {margin:0 2px; float:left;}
table#page a.prev {}
table#page a.prev_not {float:left;}
table#page b.now {float:left;}

/* 일반 페이징 */
.normal_page {padding:10px 0 5px 0; text-align:center;}
.normal_page span{display:inline-block; zoom:1; *display:inline; _display:inline;}
.normal_num {display:block; width:30px; height:30px; line-height:30px; border:1px solid #dbdbdb; font-size:13px; background:#f3f3f3; margin-right:3px;}
.normal_num_b {display:block; width:30px; height:30px; line-height:30px; border:1px solid #747474; font-weight:bold; background:#FFF; font-size:13px; margin-right:3px;}
.normal_prev {display:block; width:30px; height:30px; line-height:30px; border:1px solid #dbdbdb; background:#f3f3f3; margin-right:3px; font-size:13px; }
.normal_next {display:block; width:30px; height:30px; line-height:30px; border:1px solid #dbdbdb; background:#f3f3f3; font-size:13px; }
/* 일반 페이징 END */


/* 아작스 페이징 */
.ajax_page {padding:10px 0 5px 0;}
.ajax_page span{display:inline-block; zoom:1; *display:inline; _display:inline;}
.ajax_num {display:block; width:30px; height:30px; line-height:30px; border:1px solid #dbdbdb; font-size:13px; background:#f3f3f3; margin-right:3px;}
.ajax_num_b {display:block; width:30px; height:30px; line-height:30px; border:1px solid #747474; font-weight:bold; background:#FFF; font-size:13px; margin-right:3px;}
.ajax_prev {display:block; width:30px; height:30px; line-height:30px; border:1px solid #dbdbdb; background:#f3f3f3; margin-right:3px; font-size:13px; }
.ajax_next {display:block; width:30px; height:30px; line-height:30px; border:1px solid #dbdbdb; background:#f3f3f3; font-size:13px; }
/* 아작스 페이징 END */

/* 문의하기 */
.input_inquiry { border:1px solid #E7E7E7; height:32px; line-height:32px; padding-left:3px; }


/* 날짜검색 */
.search_date_btn { display:inline-block; width:80px; height:22px; line-height:22px;  text-align:center; background-image:url('../img/bg_search_date_btn_s.gif'); font-size:11px; color:#828282; margin-right:2px;}


/* 일정 */
.cate_tit{position:relative; padding:23px 0 18px 0; border-bottom:2px solid #373737; margin-bottom:5px}
.schedule_info{font-family:'tahoma', 'arial'; padding:9px 21px; color:#434343; font-size:11px; position:absolute; top:20px; right:0px; display:inline-block; zoom:1; *display:inline; _display:inline; background:url('../img/schedule_bg.png') 0 0 no-repeat}

.calendar span{display:inline-block; zoom:1; *display:inline; _display:inline;}
.this_month{font-family:tahoma; font-weight:bold; font-size:34px; color:#323232;}
.prev_month {font-family:tahoma; font-size:20px; padding-right:15px;}
.next_month{font-family:tahoma; font-size:20px; padding-left:15px;}
.prev_year{font-family:tahoma; font-size:20px; padding-right:15px;}
.next_year{font-family:tahoma; font-size:20px; padding-left:15px;}


.schedule_date{font-family:'tahoma', 'arial'; width:170px; height:31px; text-align:center; line-height:30px; color:#434343; font-size:12px; display:inline-block; zoom:1; *display:inline; _display:inline; background:url('../img/schedule_bg.png') 0 0 no-repeat}
.schedule_td_01{ height:40px; width:100px; text-align:center; background-color:#f8f8f8; }
.schedule_td_02{ padding-left:10px; text-align:left; background-color:#ffffff; }

.minihome_ct img {width: 100%;height: auto;max-width: 622px;}
/* 미니홈 1번 */
.news_title02_skin1{font-family:맑은 고딕, 돋움;	color:navy; font-size: 17px; line-height:20px; font-weight:bold;  text-decoration:none;}  /* 큰제목뉴스2의 제목*/
.news_title02_skin1:link{text-decoration:none;}
.news_title02_skin1:hover{color:green; text-decoration:none}  /* 큰제목뉴스2_nophoto의 제목*/

.news_comment_skin1{color:#DDD; text-decoration:none;}
.news_comment_skin1:link{color:#DDD;}
.news_comment_skin1:hover{color:white;}

.mini_section_menu_sub{color:#223842; text-decoration:none;}
.mini_section_menu_sub:hover{color:#0080FF; text-decoration:underline;}

.mini_bbs_title01{color:#223842; text-decoration:none;}
.mini_bbs_title01:link{text-decoration:none;}
.mini_bbs_title01:hover{color:red; text-decoration:none;}

.reply_title{color:#223842; font-family:맑은 고딕,돋움 font-size:12px; font-weight:bold;}
.reply_title:hover{color:black;}
.reply_title_orgnews{color:#223842; font-family:맑은 고딕,돋움; text-decoration:none;}
.reply_title_orgnews:hover{color:black; text-decoration:none;}

/* 미니홈 2번 */
.mini_section_menu{color:#333; font-size:10pt; font-weight:100; text-decoration:none;}
.mini_section_menu:link{color:#333;}
.mini_section_menu:hover{text-decoration:none;}
.mini_section_menu:visited{color:#333;}

.mini_section_menu_sub{color:#223842; text-decoration:none;}
.mini_section_menu_sub:hover{text-decoration:none;}
.title_reply:hover{color:red; text-decoration:none;}

.mini_bbs_title02{color:#223842; text-decoration:none;}
.mini_bbs_title02:link{text-decoration:none;}
.mini_bbs_title02:hover{color:red; text-decoration:none;}

.news_title02_skin2{font-family:맑은 고딕, 돋움;	color:navy; font-size: 17px; line-height:20px; font-weight:bold;  text-decoration:none;}
.news_title02_skin2:link{color:navy; text-decoration:none;}
.news_title02_skin2:visited{color:navy; text-decoration:none;}
.news_title02_skin2:hover{color:green; text-decoration:none}

.mini_news_title02_a{font-family:맑은 고딕, 돋움; font-size:15px; font-weight:bold;}
.mini_news_title02_a:link{color:#DDD;}
.mini_news_title02_a:visited{color:#DDD;}
.mini_news_title02_a:hover{color:white;}

/* 미니홈 3번 */
.mini_section_menu_sub3{color:#555; text-decoration:none;}
.mini_section_menu_sub3:link{color:#555;}
.mini_section_menu_sub3:hover{color:black; text-decoration:none;}

.mini_bbs_title03{color:#555; text-decoration:none;}
.mini_bbs_title03:link{color:#555; text-decoration:none;}
.mini_bbs_title03:hover{color:black; text-decoration:none;}

.mini_pop_title03{color:#555; text-decoration:none;}
.mini_pop_title03:link{color:#555; text-decoration:none;}
.mini_pop_title03:hover{color:black; text-decoration:none;}

.title_reply3{color:#555; text-decoration:none;}
.title_reply3:link{color:#555; text-decoration:none;}
.title_reply3:hover{color:black; text-decoration:none;}

.mini_section_menu3{color:#E0E0E0; font-family:맑은 고딕, 돋움; font-size:11pt; font-weight:bold; text-decoration:none;}
.mini_section_menu3:link{color:#E0E0E0;}
.mini_section_menu3:hover{color:white; text-decoration:none;}

.news_title02_skin2a{color:#DDD; font-family:맑은 고딕, 돋움; font-weight:bold; font-size:16px;}
.news_title02_skin2a:link{color:#DDD; text-decoration:none;}
.news_title02_skin2a:hover{color:white; text-decoration:none}

.news_title02_skin3{font-family:맑은 고딕,돋움; color:#4B272F; font-size: 17px; line-height:20px; font-weight:bold;  text-decoration:none;}
.news_title02_skin3:link{color:#4B272F; text-decoration:none;}
.news_title02_skin3:visited{color:#4B272F; text-decoration:none;}
.news_title02_skin3:hover{color:#814480; text-decoration:none}

.reply_title3{color:#4B2781; font-family:맑은 고딕,돋움 font-size:9pt; font-weight:bold;}
.reply_title3:hover{color:black; text-decoration:none;}
.reply_title3:link{color:#4B2781; text-decoration:none;}
.reply_title_orgnews3{color:#223842; font-family:맑은 고딕,돋움; text-decoration:none;}
.reply_title_orgnews3:hover{color:black; text-decoration:none;}

/* 미니홈4번 */
.news_title02_skin4{font-family:맑은 고딕, 돋움;	color:#385f02; font-size: 13pt; line-height:20px; font-weight:bold;  text-decoration:none;}  /* 큰제목뉴스2의 제목*/
.news_title02_skin4:link{text-decoration:none;}
.news_title02_skin4:hover{color:green; text-decoration:none}  /* 큰제목뉴스2_nophoto의 제목*/
.news_title02_skin4_1{font-family:굴림;	font-size: 12px;	color: #385f02;line-height:18px;}

.news_comment_skin4{color:#000000; text-decoration:none;}
.news_comment_skin4:link{color:#000000;}
.news_comment_skin4:hover{color:white;}

/* 미니홈5번 */
.news_title02_skin5{font-family:맑은 고딕, 돋움;	color:#373737; font-size: 13pt; line-height:20px; font-weight:bold;  text-decoration:none;}  /* 큰제목뉴스2의 제목*/
.news_title02_skin5:link{text-decoration:none;}
.news_title02_skin5:hover{color:green; text-decoration:none}  /* 큰제목뉴스2_nophoto의 제목*/
.news_title02_skin5_1{font-family:굴림;	font-size: 12px;	color: #373737;line-height:18px;}

.news_comment_skin5{color:#000000; text-decoration:none;}
.news_comment_skin5:link{color:#000000;}
.news_comment_skin5:hover{color:#797979;}

/* 미니홈6번 */
.news_title06_skin2{font-family:맑은 고딕, 돋움;	color:navy; font-size: 17px; line-height:20px; font-weight:bold;  text-decoration:none;}
.news_title06_skin2:link{color:navy; text-decoration:none;}
.news_title06_skin2:visited{color:navy; text-decoration:none;}
.news_title06_skin2:hover{color:green; text-decoration:none}

/* 미니홈수정 탭 */
.Toolbar
{
	background-color: red;
}

/**탭메뉴박스 설정**/
#tablist{
padding: 0 0;
margin-left: 0;
margin-bottom: 10px;
margin-top: 10px;
text-align:center;
font: bold 12px Verdana;
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
padding: 3px 5px;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: #999;
}

#tablist li a:link, #tablist li a:visited{
color: #DDD;
}

#tablist li a.current{
background: #555;
}

/**내용이 보여질 박스 설정**/
#tabcontentcontainer{
width: auto;
padding: 0;
border:0px solid black;
}

.tabcontent{
display:none;
}

.file_box{
border:1px solid gray;
}

.skin7_img img{width:130px; height:108px}