BODY {
	SCROLLBAR-FACE-COLOR: #efefef;
	MARGIN-BOTTOM: 0px;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #dfdfdf;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #F8F7F7;
	SCROLLBAR-DARKSHADOW-COLOR: #dfdfdf;
	background: url(../img/main_bg01.gif) repeat-x top #ffea93;
	line-height: 15px;
	margin: 0px;
	padding: 0px;
}

.clr {
clear: both;
font-size: 1px;
height: 1em;
}

TR {
FONT-FAMILY:  "ＭＳ ゴシック", "Osaka-等幅","Arial", monospace;	
FONT-SIZE: 12px;	
color: #535353; 	
line-height: 18px;
}

A:link {
COLOR: #747474; 
TEXT-DECORATION: none
}

A:active {
COLOR: #747474; 
TEXT-DECORATION: none;
}

A:visited {
COLOR: #747474; 
TEXT-DECORATION: none;
}

A:hover {
COLOR: #0054A6; 
TEXT-DECORATION: none;
}


A.maplink:link {
COLOR: #747474; 
FONT-FAMILY: "ＭＳ ゴシック", "Osaka-等幅","Arial"; 
FONT-SIZE: 10px; 
TEXT-DECORATION: none; 
letter-spacing: -2px; 
}

A.maplink:visited {
COLOR: #747474; 
FONT-FAMILY: "ＭＳ ゴシック", "Osaka-等幅","Arial"; 
FONT-SIZE: 10px; 
TEXT-DECORATION: none;  
letter-spacing: -2px;
}

A.maplink:active {
COLOR: #747474; 
FONT-FAMILY: "ＭＳ ゴシック", "Osaka-等幅","Arial"; 
FONT-SIZE: 10px; 
TEXT-DECORATION: none;  
letter-spacing: -2px;
}

A.maplink:hover {
COLOR: #747474;
FONT-FAMILY: "ＭＳ ゴシック", "Osaka-等幅","Arial" ; 
FONT-SIZE: 10px; 
TEXT-DECORATION: none;  
letter-spacing: -2px;
}


A.sublink:link {
COLOR: #ffffff; 
FONT-FAMILY: "ＭＳ ゴシック"; 
FONT-SIZE: 12px; 
TEXT-DECORATION: none; 
font-weight: bold;
}

A.sublink:visited {
COLOR: #ffffff; 
FONT-FAMILY: "ＭＳ ゴシック"; 
FONT-SIZE: 12px; 
TEXT-DECORATION: none; 
font-weight: bold;
}

A.sublink:active {
COLOR: #ffffff; 
FONT-FAMILY: "ＭＳ ゴシック"; 
FONT-SIZE: 12px; 
TEXT-DECORATION: none; 
font-weight: bold;
}

A.sublink:hover {
COLOR: #fff770;
FONT-FAMILY: "ＭＳ ゴシック"; 
FONT-SIZE: 12px; 
TEXT-DECORATION: none; 
font-weight: bold;
}

A.sublink { 
float: left; 
padding: 5px 23px 5px 23px;
}



A.pointlink:link {
COLOR: #2F8500; 
FONT-FAMILY: "ＭＳ ゴシック"; 
FONT-SIZE: 12px; 
LETTER-SPACING: 0px; 
TEXT-DECORATION: none;
font-weight: bold;
}

A.pointlink:visited {
COLOR: #2c5290;
FONT-FAMILY: "ＭＳ ゴシック"; 
FONT-SIZE: 12px; 
LETTER-SPACING: 0px; 
TEXT-DECORATION: underline ;
font-weight: bold;
}

A.pointlink:active {
COLOR: #2F8500; 
FONT-FAMILY: "ＭＳ ゴシック"; 
FONT-SIZE: 12px; 
LETTER-SPACING: 0px; 
TEXT-DECORATION: none;
font-weight: bold;
}

A.pointlink:hover {
COLOR: #86cb00;
FONT-FAMILY: "ＭＳ ゴシック"; 
FONT-SIZE: 12px;
LETTER-SPACING: 0px;
TEXT-DECORATION: underline;
}

A.pointlink{
float: right; 
padding-left: 30px;
}


A.menu:visited {
COLOR: #2c5290; 
FONT-FAMILY: "ＭＳ ゴシック"; 
FONT-SIZE: 12px; 
LETTER-SPACING: 0px; 
TEXT-DECORATION: underline ;
font-weight: bold; 
}

A.menu:active {
COLOR: #2c5290; 
FONT-FAMILY: "ＭＳ ゴシック"; 
FONT-SIZE: 12px; 
LETTER-SPACING: 0px; 
TEXT-DECORATION: underline ;
font-weight: bold;
}

A.menu:hover {
COLOR: #0b356d;
FONT-FAMILY: "ＭＳ ゴシック"; 
FONT-SIZE: 12px;
LETTER-SPACING: 0px;
TEXT-DECORATION: underline;
}

A.menu { 
float: left; 
padding: 10px 23px 10px 23px;
}



A.pictxt:link {
COLOR: #666666; 
FONT-FAMILY: "ＭＳ ゴシック"; 
FONT-SIZE: 12px; 
LETTER-SPACING: -1px; 
TEXT-DECORATION: none; 
}

A.pictxt:visited {
COLOR: #666666; 
FONT-FAMILY: "ＭＳ ゴシック"; 
FONT-SIZE: 12px; 
LETTER-SPACING: -1px; 
TEXT-DECORATION: none; 
}

A.pictxt:active {
COLOR: #666666; 
FONT-FAMILY: "ＭＳ ゴシック"; 
FONT-SIZE: 12px; 
LETTER-SPACING: -1px; 
TEXT-DECORATION: none; 
}

A.pictxt:hover {
COLOR: #666666;
FONT-FAMILY: "ＭＳ ゴシック"; 
FONT-SIZE: 12px;
LETTER-SPACING: -1px;
TEXT-DECORATION: underline;
}

.input_main {
	FONT-SIZE: 11px;
	COLOR: #424d75;
	font-family: "Dotum";
	background-color: ced1e9;
	border: 1px solid 757ec4;
	height: 18px;
	width: 130px;
}

.input_sub {
	FONT-SIZE: 11px;
	COLOR: #595959;
	font-family: "Dotum";
	background-color: #d9d9d9;
	border: 1px solid #9c9c9c;
	height: 18px;
	width: 130px;
}

.submit {
BACKGROUND-COLOR: #ffffff; 
BORDER-BOTTOM: #666666 1px solid; 
BORDER-LEFT: #666666 1px solid; 
BORDER-RIGHT: #666666 1px solid; 
BORDER-TOP: #666666 1px solid; 
COLOR: #333333; 
FONT-SIZE: 12px; 
HEIGHT: 19px;
}


.small {
	font-size: 11px;
	font-family: "ＭＳ ゴシック";
	letter-spacing: -1px;
	color: 000000;
}

.read {
	line-height: 20px;
}

.small10 {
	font-size: 12px;
	letter-spacing: -1px;
	color: #666666;
}

.txt15h {
	line-height: 15px;
}

.txt17h {
	line-height: 17px;
	text-align: justify;
}

.bg_bottom {
background-attachment: scroll;
background-repeat: no-repeat;
background-position: left bottom;
}

.bg_top {
background-repeat: no-repeat;
background-position: left top;
background-attachment: scroll;
}

linkline {
COLOR: #FFFFFF; 
FONT-FAMILY: "Dotum"; 
FONT-SIZE: 12px; 
TEXT-DECORATION: none;
}

.mini {
font-family: "tahoma", "Gulim";	
font-size: 11px;
letter-spacing: normal;
}


.bg_once {
background-attachment: scroll;
background-repeat: no-repeat;
background-position: left top;
}


.input_board {
	FONT-FAMILY: "ＭＳ ゴシック";
	FONT-SIZE: 12px;
	padding: 2px;
	border: 1px solid #CCCCCC;
	color: #333333;
}

.point01 {
	color: 2F8500;
	font-weight: bold;
}

.input {
FONT-SIZE: 12px;
COLOR: #666666;
font-family: "Dotum";
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
height: 20px;
}

.bg1 {
background-attachment: scroll;
background-repeat: repeat-x;
background-position: top;
}

.maindate {
	font-family: "tahoma";
	font-size: 11px;
	color: 939393;
}

.imgbolder {
border: 1px solid #DEDEDE;
}

.bg2 {
background-attachment: fixed;
background-repeat: repeat-x;
background-position: top;
}
	
.small17 {
	font-size: 11px;
	font-family: "Dotum";
	line-height: 17px;
	text-align: justify;
}

.bg3 {
background-attachment: fixed;
background-repeat: no-repeat;
background-position: right top;
}

.point02 {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}

.point03 {
	color: 004672;
	font-size: 13px;
	font-weight: bold; 
	line-height: 20px;
}

.taxtall {
FONT-FAMILY:  "ＭＳ ゴシック", "Osaka-等幅","Arial", monospace;
FONT-SIZE: 12px;
color: #535353;
line-height: 18px;
}

img {
vertical-align: text-bottom;
}
