@charset "Shift_JIS";



body{
	font-size: 100%;
}
#head_new{
	width:760px;
	height:97px;
	background-image: url(../images/top_logonew.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#head_new02{
	width:760px;
	height:97px;
	background-image: url(../images/top_logo_e.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.head-s {font-size:95%;
font-weight:bold;
line-height:120%;
}
.head-ss {font-size:90%;
font-weight:bold;
line-height:140%;
}
.head-m {
font-size:100%;
font-weight:bold;
line-height:140%;
}
.head-l {
font-size:120%;
font-weight:bold;
line-height:140%;
}
.head-2l {
font-size:135%;
font-weight:bold;
line-height:140%;
}
.head-3l {
font-size:150%;
font-weight:bold;
line-height:140%;
}
.text-sss {
color:#FF0000;
font-size:85%;
font-weight:normal;
line-height:120%;
}
.text-ss {
font-size:85%;
font-weight:normal;
line-height:140%;
}
.text-ssv {
color:#7D518F;
font-size:85%;
font-weight:bold;
line-height:140%;
}
.text-s {
font-size:95%;
font-weight:normal;
line-height:120%;
}
.text-m {
font-size:100%;
font-weight:normal;
line-height:140%;
}
.text-l {
font-size:120%;
font-weight:normal;
line-height:140%;
}
.text-m160 {
font-size:100%;
font-weight:normal;
line-height:180%;
}

a:link {
text-decoration:underline;
}
a:visited {
text-decoration:underline;
}
a:hover {
color:#FF0000;
text-decoration:underline;
}
a:active {
color:#FF6600;
text-decoration:underline;
}
a.red:link {
color:#FF0000;
text-decoration:underline;
}
a.red:visited {
color:#FF0000;
text-decoration:underline;
}
a.red:hover {
color:#FF0000;
text-decoration:underline;
}
a.white:link {
color:#FFFFFF;
text-decoration:underline;
}
a.white:visited {
color:#FFFFFF;
text-decoration:underline;
}
a.white:hover {
color:#FFFFFF;
text-decoration:underline;
}
a.menu-on:link {
color:#FFFFFF;
text-decoration:none;
}
a.menu-on:visited {
color:#FFFFFF;
text-decoration:none;
}
a.menu-on:hover {
color:#FFFF00;
text-decoration:underline;
}
a.menu-on:active {
color:#FF6600;
text-decoration:underline;
}
#maininfo {
font-size:95%;
margin-left:30px;
width:700px;
}
.infodate {
border:thin solid green;
font-weight:bold;
margin:15px 5px 15px 10px;
padding:3px;
width:680px;
}
.infosubject {
background-color:#F3F3F3;
font-weight:bold;
margin-left:10px;
margin-top:20px;
padding:3px;
width:680px;
}
.infotext {
font-size:85%;
font-weight:normal;
line-height:150%;
margin-left:30px;
width:640px;
}
#mainchuo {
font-size:95%;
margin-left:0;
width:760px;
}
#chuoleft {
float:left;
margin:0 0 0 30px;
width:514px;
}
#chuoright {
float:left;
margin:0 0 0 26px;
width:190px;
}
.chuodata1 {
background-color:#F3F3F3;
font-weight:bold;
margin:10px 0;
padding:3px;
width:514px;
}
#chuotextL {
color:#FF4400;
float:left;
margin:0;
padding:0;
width:70px;
}
#chuotextR {
float:left;
margin:0;
padding:0;
width:444px;
}
.cl_left {
clear:left;
}
ul, li {
margin:0;
padding:0;
}
li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 0 0 5px;
}
.bg-stblue {
background-image:url(../station/images/eki_bg1_02.gif);
background-position:center bottom;
background-repeat:no-repeat;
height:162px;
}
.bg-stpink {
background-image:url(../station/images/eki_bg2_02.gif);
background-position:center bottom;
background-repeat:no-repeat;
height:162px;
}
.bg-stbeig {
background-image:url(../station/images/eki_bg3_02.gif);
background-position:center bottom;
background-repeat:no-repeat;
height:162px;
}
.text1 {
font-size:80%;
font-weight:normal;
line-height:150%;
}
.text2 {
font-size:80%;
font-weight:normal;
line-height:150%;
}
.text3 {
font-size:80%;
font-weight:normal;
line-height:150%;
}
.text4 {
font-size:80%;
font-weight:normal;
line-height:150%;
}
.text5 {
font-size:80%;
font-weight:normal;
line-height:150%;
}
a.txt_orange {
color:#FF4400;
font-size:95%;
font-weight:bold;
text-decoration:none;
}
.txt_orange {
color:#FF4400;
font-size:95%;
font-weight:bold;
text-decoration:none;
}
.txt_orangebold {
color:#FF4400;
font-size:100%;
font-weight:bold;
text-decoration:none;
}
.txt_red {
color:#E50012;
font-size:100%;
font-weight:normal;
text-decoration:none;
}
.txt_85bold {
font-size:85%;
font-weight:bold;
}
.txt_70w {
color:#FFFFFF;
font-size:80%;
font-weight:bold;
}
.txt_70bold {
font-size:80%;
font-weight:bold;
}
.txt_70 {
font-size:80%;
font-weight:normal;
}
.txt_80 {
font-size:85%;
font-weight:normal;
}
.txt_link {
color:#FF4400;
font-size:80%;
font-weight:normal;
text-decoration:none;
}


/* Font Change Botton */
ul#fontsize {
	margin-left:618px;
	_margin-left: 622px;
	height: 18px;
	width: 140px;
	clear:both;
}

ul#fontsize img{
	margin-top:4px;
	padding-left:6px;
	margin-right:-6px;
}

ul#fontsize li {
	display: block;
	float: left;
	height: 18px;
	font-size: 1%;
}

ul#fontsize li.font {
	height: 18px;
	width: 18px;
	line-height:18px;
}

ul#fontsize li.font a {
	display: block;
	height: 18px;
	width: 20px;
	text-indent: -9999em;
	overflow: hidden;
}

