A:link {
	text-decoration:none;
	color: #FF0000;
}

A:visited { color: #FF0000; text-decoration:none ;}

A:active { color: #FF0000; text-decoration:none ;}

A:hover { color: #FFCC00 ; text-decoration:underline ;}

BODY {
    scrollbar-arrow-color:#0066CC;
	scrollbar-base-color:#EEEEEE;
	scrollbar-shadow-color:#F3F3F3;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#F3F3F3;
	scrollbar-dark-shadow-color:#DDDDDD;
	scrollbar-3d-light-color:#B4B4B4;
}

.c01 { background-color: #FFFFFF}

.c02 { background-color: #000000 }

.txt04{
		font-size:14px;
		line-height:17px;
		}
.txt04bold{
		font-size:14px;
		line-height:17px;
		font-weight:bold;
		}
.txt04r{
		font-size:14px;
		color:#CC0000;
		line-height:17px;
		}
.txt04rbold{
		font-size:14px;
		color:#CC0000;
		line-height:17px;
		font-weight:bold;
		}

.txt04w{
		font-size:14px;
		color:#FFFFFF;
		line-height:17px;
		}
.txt04wbold{
		font-size:14px;
		color:#FFFFFF;
		line-height:17px;
		font-weight:bold;
		}

.txt04y{
		font-size:14px;
		color:#FEDE00;
		line-height:17px;
		}
.txt04ybold{
		font-size:14px;
		color:#FEDE00;
		line-height:17px;
		font-weight:bold;
		}

.txt03{
	font-size:12px;
	line-height:15px;
	color: #575757;

		}

.txt03bold{
	font-size:12px;
	line-height:15px;
	font-weight:bold;
	color: #575757;

		}

.txt03r{
		font-size:12px;
		color:#CC0000;
		line-height:15px;
		}

.txt03rbold{
		font-size:12px;
		color:#CC0000;
		line-height:15px;
		font-weight:bold;
		}

.txt03w{
		font-size:12px;
		color:#FFFFFF;
		line-height:15px;
		}

.txt03wbold{
		font-size:12px;
		color:#FFFFFF;
		line-height:15px;
		font-weight:bold;
		}

.txt03y{
		font-size:12px;
		color:#FEDE00;
		line-height:15px;
		}
.txt03ybold{
		font-size:12px;
		color:#FEDE00;
		line-height:15px;
		font-weight:bold;
		}

.txt02{
	font-size:10px;
	line-height:13px;
	color: #575757;

		}

.txt02bold{
		font-size:10px;
		line-height:13px;
		font-weight:bold;
		}

.txt02r{
		font-size:10px;
		color:#CC0000;
		line-height:13px;
		}

.txt02rbold{
		font-size:10px;
		color:#CC0000;
		line-height:13px;
		font-weight:bold;
		}

.txt02w{

		font-size:10px;
		color:#FFFFFF;
		line-height:13px;
		}

.txt02wbold{
		font-size:10px;
		color:#FFFFFF;
		line-height:13px;
		font-weight:bold;
		}

.txt02y{
		font-size:10px;
		color:#FEDE00;
		line-height:13px;
		}
.txt02ybold{

		font-size:10px;
		color:#FEDE00;
		line-height:13px;
		font-weight:bold;
		}

FORM{
		font-size:12px;
		}

TEXTAREA{
		font-size:12px;
		}

INPUT{
		font-size:12px;
		}

SELECT{
		font-size:12px;
		}
.txt02topic {
	font-size:10px;
	line-height:16px;
	color: #666666;
	padding-left: 6px;
	padding-bottom: 30px;
	padding-top: 4px;
	padding-right: 4px;
}
.txt02b {

	font-size:10px;
	line-height:13px;
	color: #0066CC;
}
.txt01 {

	font-size:9px;
	line-height:10px;
}
.tenpo_pc {
	border: thin solid #CCCCCC;
}
.point1 {
	font-size: medium;
	font-weight: bold;
	color: #0000FF;
}
.point2 {
	font-size: medium;
	font-weight: bold;
	color: #00FFFF;
	text-decoration: underline;
}
.point3 {
	background-image: url(../image/p_logo10.gif);
	padding-top: 20px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	background-repeat: no-repeat;
	background-position: center;
	font-size:12px;
	line-height:15px;
	font-weight:bold;
	color: #575757;
}
.point4 {
	background-image: url(../image/p_logo11.gif);
	padding-top: 20px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	background-repeat: no-repeat;
	background-position: center;
	font-size:12px;
	line-height:15px;
	font-weight:bold;
	color: #575757;
}
.p_web1 {
	background-image: url(../image/p_web1.gif);
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: center;
	font-size:12px;
	line-height:15px;
	font-weight:bold;
	color: #575757;
}
.p_web2 {
	background-image: url(../image/p_web2.gif);
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: center;
	font-size:12px;
	line-height:15px;
	font-weight:bold;
	color: #575757;
}
.p_web3 {
	background-image: url(../image/p_web3.gif);
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: center;
	font-size:12px;
	line-height:15px;
	font-weight:bold;
	color: #575757;
}
.p_web4 {
	background-image: url(../image/p_web4.gif);
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: center;
	font-size:12px;
	line-height:15px;
	font-weight:bold;
	color: #575757;
}
.p_web5 {
	background-image: url(../image/p_web5.gif);
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: center;
	font-size:12px;
	line-height:15px;
	font-weight:bold;
	color: #575757;
}
.p_web6 {
	background-image: url(../image/p_web6.gif);
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: center;
	font-size:12px;
	line-height:15px;
	font-weight:bold;
	color: #575757;
}
.p_web7 {
	border: thin solid #00FFFF;
}
.p_web {
	font-size: x-small;
	font-weight: bold;
	color: #0000FF;
}
.navend {
	position: fixed;
	left: auto;
	top: auto;
	right: auto;
	bottom: 17px;
	visibility: inherit;
}
#main {
	width: 752px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

