@charset "utf-8";
/* 반드시 들어가야 하는 스타일 시작 */

/* 본문 공통 */
body {
	font:9pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color:#625c55;
	line-height:150%;
	background-color:#f8fcf2;
	margin:0px;
	padding:0px;
	margin-bottom:30px;
}

img,
input,
textarea { border: 0px; }

form,
input,
ul,
ol,
li,
dl,
dt,
dd		 { margin: 0px; }

input,
textarea,
ul,
ol,
li,
dl,
dt,
dd       { padding: 0px; }

p { margin:0px; padding:1px; }


a:link {	text-decoration: none;	color : #7a9f0a;	}
a:visited {	text-decoration: none;	color : #7a9f0a;	}
a:hover {	text-decoration: none;	color : #ff5e8b;	}
a:active {	text-decoration: none;	color : #ff5e8b;	}

/* 페이징 - 현재 페이지 */
    .selected { text-align:center; font-weight:bold;  color:#ff5e8b;} 
    .no-more-prev,
    .no-more-next { color:#8dc0a7;}

/* 카테고리 - 이미지 버튼 */
    .ib                     { cursor:pointer;}
/* 카테고리 - 트리 셀 */
    .branch3                { cursor:pointer;}
/* 카테고리 - 카테고리 옆 개수 스타일 */
    .c_cnt                  { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;  color:#8dc0a7;}

/* 달력 월 표시 */
    .cal_month              { 	font:9pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; text-align: center; margin:0px; color:#4E8529; }
/* 달력 요일 표시(th 영역) */
    .cal_week1              { 	font:8pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; text-align: center; color:#4E8529; margin:0px; }
/* 달력 일요일 표시(th 영역) */
    .cal_week2              {   font:8pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; text-align: center; color:#4E8529; margin:0px; }

/* 달력 Week(tr 영역)  */
    .cal_week               { }
    .cal_current_week       { font-weight:bold; }
	
/* 달력 Day(td 영역) */
    .cal_day                { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; text-align: center; margin:0px;}
/* 달력 Day, 일요일 (td 영역)  */
    .cal_day_sunday         {  font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; text-align: center; margin:0px; color:#C19E9E !important;}
    .cal_day_sunday a        { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; text-align: center; margin:0px; font-weight:bold; color:#CA7171 !important;}
		
/* 달력 지난 달 날짜 표시(td)   */
    .cal_day1               { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; text-align: center; margin:0px; color: #555D2F; }
/* 달력 다음 달 날짜 표시(td)   */
    .cal_day2               { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; text-align: center; margin:0px; color: #555D2F; }
/* 달력 이번 달 날짜 표시(td) */
    .cal_day3               { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; text-align: center; margin:0px; color: #555D2F; }
/* 달력 오늘 날짜 표시(td) */
    .cal_day4               { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; text-align: center; margin:0px; font-weight:bold; background-color:#fafcca;}
/* 달력 글쓴 날 링크 스타일 */
    a.cal_click:link        { color:#8DC737; font-weight:bold;}
    a.cal_click:visited     { color:#8DC737; font-weight:bold;}
    a.cal_click:hover       { font-weight:bold;}
	
/* 종류별 코멘트 [##_rp_rep_class_##] */
    .rp_general             { }
    .rp_admin               { background:url() no-repeat;  padding-left:20px; }
    .rp_secret              { color:#f30;   font-weight:bold;}
/* 종류별 코멘트 [##_guest_rep_class_##] */
    .guest_general          { }
    .guest_admin            { background:url(images/iconAdmin.gif) no-repeat; padding-left:20px;}	
/* 비밀 댓글 (로그아웃시 비밀글 표현)    */
    .hiddenComment { background:url(images/iconSecret.gif) no-repeat;  padding-left:20px;  font-weight:normal;}

	
/* 이미지 아래 캡션 스타일 */
    .cap1                   { color:#4E8529; margin:0px; padding:0px; text-align:center;}	
/* 그림 */
    .imageblock             { border:0px;  padding:0px; margin:0px; margin-bottom:3px;}
/* 왼쪽 */
    .left                   { }
/* 가운데 */
    .center                 { }
/* 오른쪽 */
    .right                  { }
/* 그림 2개 배치 */
    .dual                   { margin-bottom:5px;}
/* 그림 3개 배치 */
    .triple                 { margin-bottom:5px;}
	
/* 본문 - more / less */
    .moreless_fold          { color:#5E505C; background-color:#EAFFC7; display:inline; padding:0px; margin:0px; } 
    .moreless_top           { color:#480e4c; background-color:#ffc3c3; display:inline;padding:0px; margin:0px; }
    .moreless_body          { }
    .moreless_bottom        { color:#480e4c; background-color:#ffc3c3; display:inline; padding:0px; margin:0px; } 


/* 키워드 */ 
	.key1 { cursor: pointer; border-bottom: 1px dashed #FF598A; color:#89A931;} 


/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */

#container {
	width:740px;
    margin:0px auto;
    padding:0px;
    border:0px;
	overflow: hidden;
}

#header {
	width:738px;
    margin:0px;
    padding:0px;
	border-bottom:3px dashed #ff5e8b;
	overflow: hidden;
	text-align: right;
	height:38pt;
	line-height:30pt;
}

#header .blog_title {
	font:30pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	font-weight:bold;
	letter-spacing: 2px;
}
#header a.blog_title:link { color:#ff5e8b;	}
#header a.blog_title:visited {	color:#ff5e8b; }
#header a.blog_title:active {	color:#ff5e8b; }
#header a.blog_title:hover { color:#ff5e8b;	}

#content {
	float:left;
	width:550px;
    margin:0px;
    padding:0px;
    border:0px;
	overflow: hidden;
}

#sideinfo {
	float:right;
	width:180px;
    margin:0px;
    padding:0px;
    border:0px;
	text-align:left;
	overflow: hidden;
}


/*list, keylogs, location box*/
#content .box {
	width:545px;
	margin:0px;
	margin-bottom:25px;
	padding:0px;
	border:0px;
	overflow:hidden;
}

#content .box ol {
    margin:0px;
	margin-top:10px;
	list-style:none;
}

#content .box li {
    margin:0px;
	padding:0px;
	padding-left:45px;
	list-style:none;
}

#content .box .box_title {
	font:21pt '맑은 고딕', batang, Tahoma, Dotum, Sans-serif; 
	color:#8A3F80;
	line-height:25pt;
	font-weight:bold;
}

#content .box A.box_list:link {color:#A65E9C; }
#content .box A.box_list:visited {color:#A65E9C; }
#content .box A.box_list:active {color:#BDA6B6; }
#content .box A.box_list:hover {color:#BDA6B6; }

#content .box .box_cnt {
	font:8pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color:#60445B;
}

/* location */
#content .box .local_spot {
	padding-left:10px;
	background:url("images/local.gif") no-repeat;
	margin:0px;
	}	
#content .box .local_info {
	padding-left:9px;
	background:url("images/localinfo.gif") no-repeat;
	margin:0px;
	}

/*guestbook*/
#content .guest_box {
	width:545px;
	margin:0px;
	margin-bottom:25px;
	padding:0px;
	border:0px;
	color:#8F7099;
}

#content .guest_box li {
    margin:0px;
	padding:0px;
	list-style:none;
}

#content .guest_box .guest_box_title {
	font:21pt '맑은 고딕', batang, Tahoma, Dotum, Sans-serif; 
	color:#789D88;
	line-height:23pt;
	font-weight:bold; 
}

#content .guest_box .guest_inputs {
	overflow:hidden;
	font: 9pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	padding-bottom:5px;
	height:16px;
	color:#a2798b;
}

#content .guest_box .guest_inputs .g_name_input {
	font: 9pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color:#ac9d8b;
	margin:0px;
	padding:0px;
	height:14px;
	border:0px;
	border-bottom: 1px dashed #a2798b;
	background-color:#f8fcf2;
	width:100px;
}
#content .guest_box .guest_inputs .g_pass_input {
	font: 9pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color:#ac9d8b;
	margin:0px;
	padding:0px;
	height:14px;
	border:0px;
	border-bottom: 1px dashed #a2798b;
	background-color:#f8fcf2;
	width:100px;
}
#content .guest_box .guest_inputs .g_blog_input {
	font: 9pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color:#ac9d8b;
	margin:0px;
	padding:0px;
	height:14px;
	border:0px;
	border-bottom: 1px dashed #a2798b;
	background-color:#f8fcf2;
	width:235px;
}

#content .guest_box .guest_comment {
	margin-top:4px;
	margin-bottom:10px;
	margin-right:10px;
	color:#ac9d8b;
	text-align:left;
}

#content .guest_box .guest_comment .g_comment {
	font: 9pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color:#ac9d8b;
	background-color:#f8fcf2;
	margin:0px;
	padding:1px;
	height:130px;
	width:534px;
	line-height:12px;
	border:2px solid #e0e7cc;
	overflow:visible;
	text-align:left;
}
#content .guest_box .guest_comment .g_comment_submit {
	font: 9pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color:#4E8529;
	background-color:#e0e7cc;
	margin:0px;
	padding:0px;
	width:540px;
	border:0px;
}

#content .guest_box .g_name {
	font:21pt '맑은 고딕', batang, Tahoma, Dotum, Sans-serif; 
	line-height:23pt;
	font-weight:bold;
	color:#789D88;
}

#content .guest_box .guest_sml {
	font: 8pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color: #755870;
}

#content .guest_box a.gst_de:link { font:7pt Tahoma, Dotum, Sans-serif; color:#753C6C;}
#content .guest_box a.gst_de:visited { font:7pt Tahoma, Dotum, Sans-serif; color:#753C6C;}
#content .guest_box a.gst_de:active { font:7pt Tahoma, Dotum, Sans-serif; color:#8A3F80;}
#content .guest_box a.gst_de:hover { font:7pt Tahoma, Dotum, Sans-serif; color:#8A3F80;}

#content .guest_box .g_box {
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	padding-right:5px;
	padding-left:5px;
	width:545px;
	line-height:11pt;
	color: #8F7099;
}


#content .guest_box .g2_box {
	margin-top:0px;
	margin-left:35px;
	margin-bottom:5px;
	padding:0px;
	padding-right:5px;
	padding-left:5px;
	width:500px;
	line-height:11pt;
	color: #8D6375;
}

#content .guest_box .g2_box .g2_name {
	font:10pt '맑은 고딕', batang, Tahoma, Dotum, Sans-serif; 
	line-height:12pt;
	font-weight:bold;
	color:#8D6375;
}

#content .guest_box .g2_box .guest2_sml {
	font: 8pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color: #8D6375;
}

#content .guest_box .g2_box a.gst2_de:link { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; color:#8D6375;}
#content .guest_box .g2_box a.gst2_de:visited { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; color:#8D6375;}
#content .guest_box .g2_box a.gst2_de:active { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; color:#8A3F80;}
#content .guest_box .g2_box a.gst2_de:hover { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; color:#8A3F80;}


/*notes*/

#content .notebox {
	width:545px;
	margin:0px auto;
	margin-top:5px;
	margin-bottom: 30px;
	padding:0px;
	border:0px;
	overflow:hidden;
}

#content .notebox li {
	margin:0px;
	padding:0px;
	margin-left:25px;

}

/* note list style*/
#content .notebox .no_li {
	list-style:none;
	margin:0px;
	padding:0px;
}

#content .notebox .note_title {
	font:21pt '맑은 고딕', batang, Tahoma, Dotum, Sans-serif;
	line-height:24pt;
	font-weight:bold;
}
#content A.note_title:link {color:#ff5e8b; }
#content A.note_title:visited {color:#ff5e8b; }
#content A.note_title:active {color:#7a9f0a; }
#content A.note_title:hover {color:#7a9f0a; }

#content .right {
	text-align:right;
	line-height:70%;
}

#content .notebox .note_cate {
	font:11pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
}
#content .notebox A.note_cate:link {color:#8dc0a7; }
#content .notebox A.note_cate:visited {color:#8dc0a7; }
#content .notebox A.note_cate:active {color:#CBD08B; }
#content .notebox A.note_cate:hover {color:#CBD08B; }

#content .notebox .note_tags {
	font:8pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
}

#content .notebox .note_date {
	font:8pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color:#ac9d8b;
	line-height:9pt; 
}

#content .notebox .note_sign {
	font:9pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	font-weight:bold;
	color:#ac9d8b;
	line-height:13pt;
}

/*note protected*/
#content .notebox .prot_input {
	font: 9pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color:#7C626B;
	margin:0px;
	padding:0px;
	height:14px;
	border:0px;
	border-bottom: 1px dashed #B49AA3;
	width:100px;
}

#content .notebox .prot_submit {
	font: 9pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color:#4E8529;
	background-color:#e0e7cc;
	margin:0px;
	padding:0px;
	width:80px;
	border:0px;
}


/* note foot trackbacks */

#content .notebox .note_tb_rp {
	font:9pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	letter-spacing:1px;
	font-weight:bold;
}

#content A.note_tb_rp:link {color:#7a9f0a; }
#content A.note_tb_rp:visited {color:#7a9f0a; }
#content A.note_tb_rp:active {color:#8DC737; }
#content A.note_tb_rp:hover {color:#8DC737; }

#content .notebox .tb_name {
	font:21pt '맑은 고딕', batang, Tahoma, Dotum, Sans-serif; 
	line-height:23pt;
	font-weight:bold;
}
#content .notebox A.tb_name:link {color:#bcd3e6; }
#content .notebox A.tb_name:visited {color:#bcd3e6; }
#content .notebox A.tb_name:active {color:#91BE5F; }
#content .notebox A.tb_name:hover {color:#91BE5F; }

#content .notebox .tb_sml {
	font: 8pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color: #b2b9be;
}

#content .notebox a.tb_de:link { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; color:#737E67;}
#content .notebox a.tb_de:visited { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; color:#737E67;}
#content .notebox a.tb_de:active { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; color:#8BA969;}
#content .notebox a.tb_de:hover { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; color:#8BA969;}

#content .notebox .tb_box {
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	padding-top:2px;
	width:450px;
	line-height:11pt;
	color: #95a9b9;
}

#content .notebox .tb_address_box {
	margin-top:25px;
	margin-bottom:15px;
	padding:0px;
	width:98%;
	text-align: center;
}

#content .notebox .tb_address_box .tb_address {
	font: 8pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color: #ac9d8b;
}

/*note foot replys*/
#content .notebox .rp_name {
	font:21pt '맑은 고딕', batang, Tahoma, Dotum, Sans-serif; 
	line-height:23pt;
	font-weight:bold;
	color:#8dc0a7;
}

#content .notebox .rp_sml {
	font: 8pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color: #ac9d8b;
}

#content .notebox a.rp_de:link { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; color:#824747;}
#content .notebox a.rp_de:visited { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; color:#824747;}
#content .notebox a.rp_de:active { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; color:#B85A23;}
#content .notebox a.rp_de:hover { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; color:#B85A23;}

#content .notebox .rp_box {
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
	padding-right:5px;
	padding-left:5px;
	padding-top:2px;
	width:480px;
	line-height:11pt;
	color: #a2798b;
}


#content .notebox .rp2_box {
	margin-top:0px;
	margin-left:25px;
	margin-bottom:5px;
	padding:0px;
	padding-right:5px;
	padding-left:5px;
	padding-top:2px;
	width:450px;
	line-height:11pt;
	color: #ac9d8b;
}

#content .notebox .rp2_box .rp2_name {
	font:10pt '맑은 고딕', batang, Tahoma, Dotum, Sans-serif; 
	line-height:12pt;
	font-weight:bold;
	color:#8dc0a7;
}

#content .notebox .rp2_box .rp2_sml {
	font: 8pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color: #ac9d8b;
}

#content .notebox .rp2_box a.rp2_de:link { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; color:#917E8D;}
#content .notebox .rp2_box a.rp2_de:visited { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; color:#917E8D;}
#content .notebox .rp2_box a.rp2_de:active { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; color:#B85A23;}
#content .notebox .rp2_box a.rp2_de:hover { font:7pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif; color:#B85A23;}

/*reply inputs*/

#content .notebox .reply_inputs {
	overflow:hidden;
	font: 9pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	padding-bottom:5px;
	height:16px;
	color:#a2798b;
}


#content .notebox .reply_inputs .name_input {
	font: 9pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color:#ac9d8b;
	margin:0px;
	padding:0px;
	height:14px;
	border:0px;
	border-bottom: 1px dashed #a2798b;
	background-color:#f8fcf2;
	width:100px;
}
#content .notebox .reply_inputs .pass_input {
	font: 9pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color:#ac9d8b;
	margin:0px;
	padding:0px;
	height:14px;
	border:0px;
	background-color:#f8fcf2;
	border-bottom: 1px dashed #a2798b;
	width:100px;
}
#content .notebox .reply_inputs .blog_input {
	font: 9pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color:#ac9d8b;
	margin:0px;
	padding:0px;
	height:14px;
	border:0px;
	background-color:#f8fcf2;
	border-bottom: 1px dashed #a2798b;
	width:235px;
}

#content .notebox .reply_comment {
	margin-top:4px;
	margin-bottom:10px;
	margin-right:10px;
	color:#a2798b;
}

#content .notebox .reply_comment .comment {
	font: 9pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color:#ac9d8b;
	margin:0px;
	padding:1px;
	height:130px;
	width:534px;
	line-height:12px;
	border:2px solid #e0e7cc;
	background-color:#f8fcf2;
	overflow:visible;
}
#content .notebox .reply_comment .comment_submit {
	font: 9pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color:#4E8529;
	background-color:#e0e7cc;
	margin:0px;
	padding:0px;
	width:540px;
	border:0px;
}



/* page */
#content .page {
    margin-top:10px;
	margin-bottom:10px;
    padding:0px;
    border:0px;
	letter-spacing:1px;
	font:9pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color:#8dc0a7;
	text-align:center;
}

#content .page .paging {}
#content .page A.paging:link {color:#358a9c; }
#content .page A.paging:visited {color:#358a9c; }
#content .page A.paging:active {color:#8dc0a7; }
#content .page A.paging:hover {color:#8dc0a7; }


/*sidebar notice lists*/
#sideinfo .logo {
	margin:0px;
	margin-top:5px;
	padding:0px;
	padding-bottom:2px;
	font:10pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color:#3B959C;
	border-bottom:1px dashed #ff5e8b;
}

#sideinfo .logo a.guestbook_link:link { color:#7a9f0a; font-weight:bold; }
#sideinfo .logo a.guestbook_link:visited { color:#7a9f0a; font-weight:bold; } 
#sideinfo .logo a.guestbook_link:active { color:#fff; font-weight:bold; } 
#sideinfo .logo a.guestbook_link:hover { color:#fff; font-weight:bold; } 



#sideinfo .category {
	margin:0px;
	margin-top:5px;
	padding:0px;
	padding-bottom:2px;
	border-bottom:1px dashed #ff5e8b;
}

#sideinfo .category li {
	margin:0px;
	margin-top:2px;
	margin-left:0px;
	padding:0px;
	list-style:none;
	text-align:left;
}


#sideinfo .side_menu {
	background:url("images/sidemenu.gif") no-repeat;
	font:10pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	font-weight: bold;
	margin-top:5px;
	color:#ff5e8b;
}

#sideinfo .side_notice {
	font: 8pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color:#555D2F;
	margin:0px;
	padding:0px;
	padding-bottom:2px;
	border-bottom:1px dashed #ff5e8b;
}

#sideinfo .side_notice li {
	margin:0px;
	margin-top:2px;
	padding:0px;
	list-style:none;
}

#sideinfo .side_notice li A.side_notice_list:link { color:#358a9c; }
#sideinfo .side_notice li A.side_notice_list:visited { color:#358a9c; }
#sideinfo .side_notice li A.side_notice_list:active { color:#8DC737; font-weight:bold; }
#sideinfo .side_notice li A.side_notice_list:hover { color:#8DC737; font-weight:bold; }


#sideinfo .side_box {
	font: 8pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color:#8dc0a7;
	margin:0px;
	padding:0px;
	padding-bottom:2px;
	border-bottom:1px dashed #ff5e8b;
}

#sideinfo .side_box a.side_box_link:link { color:#358a9c; }
#sideinfo .side_box a.side_box_link:visited { color:#358a9c; }
#sideinfo .side_box a.side_box_link:active { color:#8DC737; font-weight:bold; }
#sideinfo .side_box a.side_box_link:hover { color:#8DC737; font-weight:bold; }

#sideinfo .side_box li {
	margin:0px;
	margin-top:2px;
	padding:0px;
	list-style:none;
}

#sideinfo .side_box .inline_li {
	margin:0px;
	padding:0px;
	list-style:none;
	display:inline;
}

/*tag cloud*/ 
#sideinfo .side_box .cloud1 { font-size : 11pt; font-weight: bold; letter-spacing:1px; }
#sideinfo .side_box a.cloud1:link { color : #CA7171;}
#sideinfo .side_box a.cloud1:visited { color : #CA7171;}
#sideinfo .side_box a.cloud1:active { color : #E29595;}
#sideinfo .side_box a.cloud1:hover { color : #E29595;}

#sideinfo .side_box .cloud2 { font-size : 10pt; font-weight: bold; }
#sideinfo .side_box a.cloud2:link { color : #6E8E45;}
#sideinfo .side_box a.cloud2:visited { color : #6E8E45;}
#sideinfo .side_box a.cloud2:active { color : #8DC737;}
#sideinfo .side_box a.cloud2:hover { color : #8DC737;}

#sideinfo .side_box .cloud3 { font-size : 9pt; }
#sideinfo .side_box a.cloud3:link {  color : #618199;}
#sideinfo .side_box a.cloud3:visited {  color : #618199;}
#sideinfo .side_box a.cloud3:active { color : #7EA9B2; font-weight: bold;}
#sideinfo .side_box a.cloud3:hover { color : #7EA9B2; font-weight: bold;}

#sideinfo .side_box .cloud4 { font-size : 8pt; }
#sideinfo .side_box a.cloud4:link { color : #f49ec8;}
#sideinfo .side_box a.cloud4:visited {  color : #f49ec8;}
#sideinfo .side_box a.cloud4:active {  color : #656596;}
#sideinfo .side_box a.cloud4:hover {  color : #656596;}

#sideinfo .side_box .cloud5 { font-size : 8pt; }
#sideinfo .side_box a.cloud5:link {  color : #8dc0a7;}
#sideinfo .side_box a.cloud5:visited {  color : #8dc0a7;}
#sideinfo .side_box a.cloud5:active { color : #;}
#sideinfo .side_box a.cloud5:hover { color : #;}

#sideinfo .searchform {
	background:url("images/sidemenu.gif") no-repeat;
	margin-top:5px;
}

#sideinfo .searchform .search {
	padding:0px;
	margin:0px;
	font:10pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	font-weight: bold;
	color:#ff5e8b;
	background-color:#f8fcf2;
	border:0px;
}

#sideinfo .searchform .search_input {
	width:120px;
	padding:0px;
	margin:0px;
	font: 8pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color:#ff5e8b;
	background-color:#f8fcf2;
	border-bottom:1px dashed #ff5e8b;
}


#sideinfo .banner {
	text-align:center;
	margin:0px;
	padding:0px;
	margin-top:10px;
	font: 8pt '맑은 고딕', Tahoma, Dotum, AppleGothic, Sans-serif;
	color:#8dc0a7;
}

#sideinfo .banner a.tatter:link { color:#ff5e8b; }
#sideinfo .banner a.tatter:visited { color:#ff5e8b; }
#sideinfo .banner a.tatter:active { color:#A65E9C; }
#sideinfo .banner a.tatter:hover { color:#A65E9C; }

#sideinfo .banner a.skinby:link { color:#f49ec8; }
#sideinfo .banner a.skinby:visited { color:#f49ec8; }
#sideinfo .banner a.skinby:active { color:#8A3F80; }
#sideinfo .banner a.skinby:hover { color:#8A3F80; }

#sideinfo .banner a.rss:link { color:#f49ec8; }
#sideinfo .banner a.rss:visited { color:#f49ec8; }
#sideinfo .banner a.rss:active { color:#8A3F80; }
#sideinfo .banner a.rss:hover { color:#8A3F80; }
