
/*-----基本リンク（グレー／グレー薄い+下線）-----*/
a:link{color:#006CA6;text-decoration:underline}
a:visited{color:#006CA6;text-decoration:underline}
a:hover{color:#FF2D00;text-decoration:underline}
a:active{color:#FF2D00;text-decoration:underline}

/*-----白リンク（白／白+下線）-----*/
.wl a:link{color: #FFFFFF;text-decoration:none}
.wl a:visited{color: #FFFFFF;text-decoration:none}
.wl a:hover{color: #FFFFFF;text-decoration:underline}
.wl a:active{color: #FFFFFF;text-decoration:underline}

/*-----カレンダーリンク（グレー／白+グレー背景）-----*/
.call a:link{color: #333333;text-decoration:none;font-size:12px;font-weight:bold;}
.call a:visited{color: #333333;text-decoration:none;font-size:12px;font-weight:bold;}
.call a:hover{color: #FFFFFF;text-decoration:none;background-color:#999999;font-size:12px;font-weight:bold;}
.call a:active{color: #FFFFFF;text-decoration:none;background-color:#999999;font-size:12px;font-weight:bold;}

/*-----サブタイトルの設定-----*/
.sub-title-1
{
color: #333333;
text-decoration:none;
font-size:12px;
font-weight:bold;
border-left:10px solid #CC0000;
border-bottom:2px solid #CC0000;
}
.sub-title-2
{
color: #333333;
text-decoration:none;
font-size:12px;
font-weight:bold;
border-left:10px solid #FF6600;
border-bottom:2px solid #FF6600;
}
.sub-title-3
{
color: #333333;
text-decoration:none;
font-size:12px;
font-weight:bold;
border-left:10px solid #0033CC;
border-bottom:2px solid #0033CC;
}
.sub-title-4
{
color: #333333;
text-decoration:none;
font-size:12px;
font-weight:bold;
border-left:10px solid #0099FF;
border-bottom:2px solid #0099FF;
}
.sub-title-5
{
color: #333333;
text-decoration:none;
font-size:12px;
font-weight:bold;
border-left:10px solid #009900;
border-bottom:2px solid #009900;
}
.sub-title-6
{
color: #333333;
text-decoration:none;
font-size:12px;
font-weight:bold;
border-left:10px solid #FF3399;
border-bottom:2px solid #FF3399;
}
.sub-title-7
{
color: #333333;
text-decoration:none;
font-size:12px;
font-weight:bold;
border-left:10px solid #AD6C51;
border-bottom:2px solid #AD6C51;
}

/*-----テキスト-----*/
h1 {margin:0;}
h2 {margin:0;}
h3 {margin:0;}
.ltx{margin:0;}
.mtx{margin:0;}
.stx{margin:0;}
.l{margin:0;}
.m{margin:0;}
.s{margin:0;}
.nav{margin:0;
	font-size:12px;
	color: #333333;
}
.colorwhite { color:#FFFFFF; }

.black {color: #000000;font-size:11px;font-weight:bold;line-height:120%;}
.black-2 {color: #000000;font-size:14px;font-weight:bold;line-height:120%;}
.red {color: #FF0000}
.orange {color: #FF7F00}
.yellow-big {color: #FFFF00;font-size:23px;font-weight:bold;line-height:120%;}
.yellow {color: #FFFF00;font-size:20px;font-weight:bold;line-height:120%;}
.yellow-m {color: #FFFF00;font-size:17px;font-weight:bold;line-height:120%;}
.yellow-s {color: #FFFF00;font-size:11px;font-weight:bold;line-height:120%;}
.gray {color: #333333}
.wgray {color: #666666}
.white {color: #FFFFFF;font-size:11px;line-height:12px;}
.bold{font-weight:bold}
.blue {color: #1E1EA2}
.blue-m {color: #99FF66;font-size:17px;font-weight:bold;line-height:120%;}
.white1 {color: #FFFFFF;font-size:14px;font-weight:bold;}
.wgray {color: #333333;font-size:15px;font-weight:bold;line-height:150%;}
.sgray {color: #333333;font-size:12px;}
.smallf {color: #333333;font-size:11px;line-height:12px;}
.style1 {color: #FF3366}
.style3 {color: #FF6600}

/*-----見出しタイトル-----*/
.point {
	padding: 4px;
	font-size: 22px;
	line-height: 180%;
	font-weight: bolder;
	color: #FFFFFF;
	border-left-width: 0px;
	border-left-color: #33FFFF;
	border-left-style: solid;
	border-right-width: 0px;
	border-right-color: #33FFFF;
	border-right-style: solid;
	border-top-width: 0px;
	border-top-color: #33FFFF;
	border-top-style: solid;
	border-bottom-width: 0px;
	border-bottom-color: #33FFFF;
	border-bottom-style: solid;
	background-color: #000000;
background-image:url(../Copy of 200809/images/coloer.gif);
}

.midashi {
	font-size: 25px;
	color: #FFFFFF;
	background-color: #FF0000;
	padding: 4px;
	font-weight: bolder;
	border-left-width: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #FFFF00;
}
