/* CSS Document */
/* ‹¤’Ê */
BODY{ margin:0px; padding-top:0px; background-image:url(../images/site_bg.gif); }
TD{ font-size:12px; color:#666666; }

A:link{ BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #6595BD; BORDER-BOTTOM: 0px; TEXT-DECORATION: underline }
A:visited {	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #6595BD; BORDER-BOTTOM: 0px; TEXT-DECORATION: underline }
A:active { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #FF6C91; BORDER-BOTTOM: 0px; TEXT-DECORATION: underline }
A:hover { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #FF6C91; BORDER-BOTTOM: 0px; TEXT-DECORATION: underline }

A.wh:link{ BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #FFFFFF; BORDER-BOTTOM: 0px; TEXT-DECORATION: underline }
A.wh:visited {	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #FFFFFF; BORDER-BOTTOM: 0px; TEXT-DECORATION: underline }
A.wh:active { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #FFFFFF; BORDER-BOTTOM: 0px; TEXT-DECORATION: underline }
A.wh:hover { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #FFFFFF; BORDER-BOTTOM: 0px; TEXT-DECORATION: underline }

A.re:link{ BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #FF0000; BORDER-BOTTOM: 0px; TEXT-DECORATION: none }
A.re:visited {	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #FF0000; BORDER-BOTTOM: 0px; TEXT-DECORATION: none }
A.re:active { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #FF0000; BORDER-BOTTOM: 0px; TEXT-DECORATION: underline }
A.re:hover { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #FF0000; BORDER-BOTTOM: 0px; TEXT-DECORATION: underline }

form {margin:0px; padding:0px;}
form .text {border:1px solid #FF8080;}
form .textarea {
	border:1px solid #FF8080;
	scrollbar-face-color:#FFE2D4; 
	scrollbar-track-color:#FFE2D4; 
	scrollbar-arrow-color:#FF8080; 
	scrollbar-highlight-color:#FFE2D4; 
	scrollbar-shadow-color:#FFE2D4; 
	scrollbar-3dlight-color:FF8080; 
	scrollbar-darkshadow-color:FF8080; 
	}
form .btn {
	text-align:center;
	margin:10px 5px;
	}
form .file {
	border:1px solid #FF8080;
	scrollbar-face-color:#FFE2D4; 
	scrollbar-track-color:#FFE2D4; 
	scrollbar-arrow-color:#FF8080; 
	scrollbar-highlight-color:#FFE2D4; 
	scrollbar-shadow-color:#FFE2D4; 
	scrollbar-3dlight-color:FF8080; 
	scrollbar-darkshadow-color:FF8080; 
	}
form.radiobutton {
	border:1px solid #FF8080;
	}


.datatext_pink{ color:#FF7369; }
.datatext_orange{ color:#FF716B; }

TD.errortext{ font-weight:bold; color:#CC0000; }

/* 17-02 */
.box1702 {
	margin:2px;
	text-align:right;
	}
	
	
/* 10-03 */
#contents {
	margin:8px;
	}
.subtit {
	margin:7px 0px 0px 30px;
	height:23px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	}
.con {
	padding:20px;
	background:url("../images/contents_bg.gif");
	}
	
	
/* 17-04 */
.txt_caution {font-size:10px;}


/* 17-08 */
.box1708 {
	text-align:center;
	margin:0px 0px 20px 0px;
	}


/* 17-12 */
.menutit {
	width:218px;
	height:23px;
	background:url("../images/menu_bg.gif");
	text-align:center;
	}
.menutittxt {
	padding:5px 0px 0px 0px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	}
.menucon {
	width:218px;
	background:url("../images/contents_bg.gif");
	border-right:#FF8080 dotted 1px;
	border-left:#FF8080 dotted 1px;
	border-bottom:#FF8080 dotted 1px;
	}
.menutxt {
	padding:3px; padding-left:5px;
	}
.red {color:#FF0000;}
