﻿/* 본문 전체  */
body, td {
	font-size:10pt;
	font-family: gulim;
	line-height:150%;
}

/* 기본 링크 */
A:link, A:visited {
	color:#777777;
	text-decoration:none;
}

A:hover {
	color:#000000;
	text-decoration:underline;
}

/* 이미지 */
img {
	border-width:0;
}

/* 이미지 버튼 */
.ib, .branch3 {
	cursor:pointer;
}

/* 이미지 아래 캡션 스타일 */
.cap1 {
	word-break:break-all;
}

/* 키워드 스타일 */
.key1 {
	cursor:pointer;
	border-bottom: 1px solid #777777;
}

/* 카테고리 옆 개수 스타일 */
.c_cnt {
	font-size:9pt;
}

/* 최신글 옆 개수 스타일 */
.ps_cnt {
	font-size:8pt;
}

/* Scrollbar */
body {
	scrollbar-face-color: #EEEEEE;
	scrollbar-shadow-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #EEEEEE;
	scrollbar-darkshadow-color: #AAAAAA;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;
}

/* Title*/
.blogtitle, .blogtitle a:link, .blogtitle a:visited {
	font-size:15pt;
	color: #000000;
}

.blogtitle a:hover {
	color:#3399CC;
	text-decoration:none;
}

.blogdesc {
	color:#999999;
}

/* Article */
.articletitle {
	font-size:12pt;
	font-weight:bold;
	border-bottom:1px solid #AAAAAA;
}

.articlecontent a:link, .articlecontent a:visited {
	color:#3399CC;
	text-decoration:underline;
}

.articlecontent a:hover {
	color:#999999;
}

/* Menu */
.menutitle {
	font-size:11pt;
	color:#000000;
	background-color: #F7F7F7;
	padding:0 0 0 5px;
	border:1px solid #AAAAAA;
}

.menucontent {
	padding: 5px 0 10px 10px;
}

.menucontent a:hover {
	color:#3399CC;
	text-decoration:none;
}

.input_text, .submit_text {
	color:#000000;
	background-color:#FFFFFF;
	border:1px solid #AAAAAA;
}

.page {
	font-size:12pt;
	color:#3399CC;
}

.page a:link, .page a:visited {
	font-size:11pt;
	color:#000000;
}

.page a:hover {
	font-size:14pt;
	color:#3399CC;
	text-decoration:none;
}

.box_um {
	margin:10px 0 0 0;
	border:1px solid #AAAAAA;
	background-color:#F7F7F7;
}

.box_dm {
	margin:0 0 10px 0;
	border:1px solid #AAAAAA;
}

/* Font */
.black1, .black1 a:link, .black1 a:visited {
	color:#000000;
}

.black1 a:hover {
	color:#3399CC;
	text-decoration:none;
}

.black2, .black2 a:link, .black2 a:visited {
	font-size:9pt;
	color:#000000;
}

.black2 a:hover {
	color:#3399CC;
	text-decoration:none;
}

.gray1, .gray1 a:link, .gray1 a:visited {
	color:#999999;
}

.gray1 a:hover {
	color:#3399CC;
	text-decoration:none;
}

.gray2, .gray2 a:link, .gray2 a:visited {
	font-size:9pt;
	color:#999999;
}

.gray2 a:hover {
	color:#3399CC;
	text-decoration:none;
}

.blue1 {
	color:#999999;
}

.blue1 a:link, .blue1 a:visited {
	color:#3399CC;
}

.blue1 a:hover {
	color:#999999;
	text-decoration:none;
}

.blue2 {
	color:#999999;
	font-size:9pt;
}

.blue2 a:link, .blue2 a:visited {
	color:#3399CC;
}

.blue2 a:hover {
	color:#999999;
	text-decoration:none;
}