a{
	text-decoration:none
}
a:link		{font-weight: bold;color:blue	;text-decoration}
a:visited	{font-weight: bold;color:blue	;text-decoration}
a:hover		{font-weight: bold;color:red	;text-decoration:underline}
a:active	{font-weight: bold;color:red	;text-decoration:underline}

/* ticket */
.ticket_txt {
	line-height:160%;
	padding:10px 10px 0 0;
}


/* bus map */
.bus_txt {
	line-height:150%;
	margin:15px 15px 5px 10px;
	color:#222;
}
.list ul {
	margin:0 0 0 10px;
	padding:0;
	list-style-type:none;
}
.list .pdf {
	background:url(../bus_map/images/icon_pdf.gif) no-repeat 0 50%;
	padding:6px 0 6px 24px;
}
/* bus map end */

.get_reader {
	border:1px solid #CCCCCC;
	padding:7px;
	margin:15px;
}
.get_reader img {
	margin:0 10px 0 0;
}

.form1	{



	color:#333333;



	background-color:#ffffff;



	border-style:solid;



	border-color:#999999;



	border-width:1px;



	padding:2px5px;



	}







td {

	font-size: 12px;

	line-height: 16px;



}

.table_line {

	border: 1px solid #CCCCCC;

}









.font01 {



	font-size: 16px;



	line-height: 20px;



}







.font02 {



	font-size: 16px;



	line-height: 20px;



	font-weight: bold;



	color: #FFFFFF;







}







.syama { font-size:12px; color:#FFFFFF; line-height: 130%; padding:5px; background-color: #394782; ; font-weight: bold}



.sshizu { font-size:12px; color:#FFFFFF; line-height: 130%; padding:5px; background-color: #008837; ; font-weight: bold }



.skana { font-size:12px; color:#FFFFFF; line-height: 130%; padding:5px; background-color: #4482BA; ; font-weight: bold }







.yama01 { font-size:12px; color:#C8003F; line-height: 130%; padding:5px; ; font-weight: bold ; background-color: #E89DA8}



.kana01 { font-size:12px; color:#7E3E03; line-height: 130%; padding:5px; ; font-weight: bold ; background-color: #D8A86C}



.shizu01 { font-size:12px; color:#066191; line-height: 130%; padding:5px; ; font-weight: bold ; background-color: #99B8CA}







.tdbg {



	background:#FFFFFF url(http://www.3pref-sky.com/img/naiyo_bg.gif) no-repeat left bottom;



	padding: 0px 6px 6px;



	margin: 0px;







}.unnamed1 {



}



.tdline {



	background-image: url(http://www.3pref-sky.com/img/line.gif);



	background-repeat: repeat-x;



	background-position: bottom;



	padding-left:18px;



}



/* リンクテーブル */



.link_tbl {



	font-weight:bold;



	background-color:#e6e6e6;



}



.link_nor {



	font-weight:bold;



}



.bosyu_title {

	font-size: 14px;

	font-weight: bold;

	text-indent: 5px;

	border-bottom-width: 1px;

	border-left-width: 4px;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #0054A6;

	border-left-color: #0054A6;

	margin-right: 5px;

	background-color: #DDEAFF;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	margin-top: 10px;

}

.bosyu_ind {

	margin-right: 5px;

	margin-left: 10px;

	margin-top: 5px;

}

.bosyu_th {

	background-color: #e6e6e6;

	border-bottom-width: 1px;

	border-left-width: 2px;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #999999;

	border-left-color: #999999;

	vertical-align: middle;

}

.bosyu_syoukin {

	margin-right: 5px;

	margin-left: 10px;

	margin-top: 5px;

	font-size: 14px;

	font-weight: bold;

	border: 4px double #FF0000;

}

.font03 {

	font-size: 12px;

	line-height: 16px;

}

.bosyu_end {

	margin-right: 5px;

	margin-left: 10px;

	margin-top: 5px;

	font-size: 12px;

	border: 4px double #FF0000;

	padding: 5px;

	margin-bottom: 5px;

	color: #FF0000;

	font-weight: bold;

}

.link_free {
	font-size: 10px;
	line-height: 120%;
	margin: 5px;
}
.banner {
	margin-bottom: 5px;
	margin-right: 5px;
	width: 233px;
	float: left;
}
#banner_space {
	margin-top: 20px;
	margin-bottom: 15px;
	padding-bottom: 15px;
}

