﻿body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}

.basic {
	background-image: url(../image/common/blue_bg.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
}
.top_bg_image {
	background-image: url(../image/main/top_image_bg.jpg);
	background-repeat: no-repeat;
}
.siz12 {
	font-family: 돋움, 굴림;
	font-size: 12px;
	color: #333333;
}
.noticefont {
	font-family: 돋움, 굴림;
	font-size: 12px;
	color: #999999;
}
.goodment {
	font-family: 돋움, 굴림;
	font-size: 12px;
	color: #79A4AB;
	line-height: 19px;
}
a.goodment:link    {color:#79A4AB; text-decoration:none ; font-weight:normal;}
a.goodment:visited {color:#79A4AB; text-decoration:none ; font-weight: normal;} 
a.goodment:hover   {color:#79A4AB; text-decoration:none ; font-weight: normal;}


.selectfont {
	font-family: 돋움, 굴림;
	font-size: 12px;
}
.footercopyright {
	font-family: 돋움, 굴림;
	font-size: 9px;
	color: #999999;
}
.searchpage_blue {
	font-family: 돋움, 굴림;
	font-size: 12px;
	font-weight: bold;
	color: #4089B6;
}
.board_bar {
	font-family: 돋움, 굴림;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
}
.boardlist {
	font-family: 돋움, 굴림;
	font-size: 12px;
	color: #999999;
}
.bs_dic {
	font-family: 새바탕, 새굴림;
	font-size: 10pt;
	color: #606060;
}

.imefont {
	font-family: 새바탕, 굴림;
	font-size: 11pt;
}

.style2 {color: #268800}

a.boardlist:link    {color:#999999; text-decoration:none ; font-weight: normal;}
a.boardlist:visited {color:#999999; text-decoration:none ; font-weight: normal;} 
a.boardlist:hover   {color:#999999; text-decoration:none ; font-weight: normal;}

a.bs_dic:link    {color:#606060; text-decoration:none ; font-weight: normal;}
a.bs_dic:visited {color:#606060; text-decoration:none ; font-weight: normal;} 
a.bs_dic:hover   {color:#606060; text-decoration:none ; font-weight: normal;}

.list_page_on {font-family: 돋움, 굴림;font-size: 12px;font-weight: bold;color: #62B315;}
a.list_page_on:link    {color:#62B315; text-decoration:none ; font-weight: normal;}
a.list_page_on:visited {color:#62B315; text-decoration:none ; font-weight: normal;} 
a.list_page_on:hover   {color:#62B315; text-decoration:none ; font-weight: normal;}

.list_page_off {font-family: 돋움, 굴림;font-size: 12px;font-weight: normal;color: #999999;}
a.list_page_off:link    {color:#999999; text-decoration:none ; font-weight: normal;}
a.list_page_off:visited {color:#999999; text-decoration:none ; font-weight: normal;} 
a.list_page_off:hover   {color:#999999; text-decoration:none ; font-weight: normal;}
.result_tab {
	font-family: 돋움, 굴림;
	font-size: 12px;
	color: #666666;
}
a.result_tab:link    {color:#666666; text-decoration:none ; font-weight: normal;}
a.result_tab:visited {color:#666666; text-decoration:none ; font-weight: normal;} 
a.result_tab:hover   {color:#666666; text-decoration:none ; font-weight: normal;}





/*********************************************************************************/
/********       가로보기 / 세로보기 CSS                                ***********/
/*********************************************************************************/

DIV.vert
{
	font-family: 새바탕;
	writing-mode:tb-rl;
}


DIV.horz
{
	font-family: 새바탕;
	writing-mode:lr-tb;
}
.horzComment
{
	display:inline;
	font-size:50%;
	height:2em;
	line-height:1.1em;
	letter-spacing:.2em;
}

.vertComment
{
	display:inline;
	writing-mode:tb-rl;
	font-size:50%;
	width:2em;
	line-height:1.2em;
	letter-spacing:.2em;
}

/*********************************************************************************/
/********       별색처리                                               ***********/
/*********************************************************************************/
span.highlight
{
	background:#ffff80;
	color:red;
	border:solid 0;
    PADDING: 0 0 0 0;
    POSITION: static;
}