@charset "shift_jis";
#name {
	float: left;
	width: 367px;
	_width:357px;
	background-image: url(../images/contents/1kurashi/img-bus/busstop/back_busstopname.gif);
	background-repeat: no-repeat;
	background-position: 10px 0px;
}
#name p{
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 20px;
}
#rosen-kita,
#rosen-meitetsu,
#rosen-kukou,
#rosen-kuukou {
	clear: both;
	width:580px;
	padding-top:5px;
}


#name a img {
	border-style: none;
}

#name #kita,
#name #meitetsu {
	background: url(../images/contents/1kurashi/img-bus/busstop/back_rosenmei-kita.jpg) no-repeat;
	height: 36px;
	width: 357px;
	margin-left: 10px;
	_margin-left:0;
	margin-top: 10px;
}
#name #meitetsu {
	background-image: url(../images/contents/1kurashi/img-bus/busstop/back_rosenmei-meitetsu.jpg);
	background-repeat: no-repeat;
}
*+html body #name #kita{
	height: 34px;
}
* html body #name #kita {
	height: 30px;
}

#name #minami {
	background: url(../images/contents/1kurashi/img-bus/busstop/back_rosenmei-minami.jpg) no-repeat;
	height: 36px;
	width: 357px;
	margin-left: 10px;
	_margin-left:0;
	margin-top: 10px;
}
#name #kuukou,
#name #kukou,
#name #kuukou-tonagoya
 {
	background: url(../images/contents/1kurashi/img-bus/busstop/back_rosenmei-kuukou.jpg) no-repeat;
	height: 36px;
	width: 357px;
	margin-left: 10px;
	margin-top: 10px;
	_margin-left:0;
}
					*html #name #kuukou,
					*html #name #kukou,
					*html #name #kuukou-tonagoya
					 {
						background: url(../images/contents/1kurashi/img-bus/busstop/back_rosenmei-kuukou.jpg) no-repeat;
						height: 36px;
						width: 357px;
/*						margin-left: 10px;
*/						margin-top: 10px;
					}

#name #nagoya {
	background: url(../images/contents/1kurashi/img-bus/busstop/btn_jikoku-nagoya.jpg) no-repeat;
	height: 36px;
	width: 357px;
	margin-left: 10px;
	margin-top: 10px;
	_margin-left:0;
}
#kita a {
	height: 36px;
	width: 357px;
	background: url(../images/contents/1kurashi/img-bus/busstop/btn_jikoku-kita.jpg) no-repeat 0px 0px;
	display: block;
}
*+html body #kita a {
	height: 34px;
}
#kita a:hover {
	background: url(../images/contents/1kurashi/img-bus/busstop/btn_jikoku-kita.jpg) no-repeat 0px -36px;
}
#kita .num {
	margin-top: 7px;
	margin-left: 10px;
	float: left;
}
#minami a {
	height: 36px;
	width: 357px;
	background: url(../images/contents/1kurashi/img-bus/busstop/btn_jikoku-minami.jpg) no-repeat 0px 0px;
	display: block;
}
#minami a:hover {
	background: url(../images/contents/1kurashi/img-bus/busstop/btn_jikoku-minami.jpg) no-repeat 0px -36px;
}
#minami .num {
	margin-top: 7px;
	margin-left: 10px;
	float: left;
}
#kuukou a,
#kukou a {
	height: 36px;
	width: 357px;
	background: url(../images/contents/1kurashi/img-bus/busstop/btn_jikoku-kuukou.jpg) no-repeat 0px 0px;
	display: block;
}
#kuukou-tonagoya a {
	height: 36px;
	width: 357px;
	background: url(../images/contents/1kurashi/img-bus/busstop/btn_jikoku-kuukou-tonagoya.jpg) no-repeat 0px 0px;
	display: block;
}
#kuukou a:hover,
#kukou a:hover {
	background: url(../images/contents/1kurashi/img-bus/busstop/btn_jikoku-kuukou.jpg) no-repeat 0px -36px;
}
#kuukou-tonagoya a:hover {
	background-position: 0px -36px;
}
#kuukou .num,
#kukou .num,
#kuukou-tonagoya .num {
	margin-top: 7px;
	margin-left: 10px;
	float: left;
}
#meitetsu a {
	height: 36px;
	width: 357px;
	background: url(../images/contents/1kurashi/img-bus/busstop/btn_jikoku-meitetsu.jpg) no-repeat 0px 0px;
	display: block;
}
#meitetsu a:hover {
	background: url(../images/contents/1kurashi/img-bus/busstop/btn_jikoku-meitetsu.jpg) no-repeat 0px -36px;
}
#meitetsu .num {
	margin-top: 7px;
	margin-left: 10px;
	float: left;
}
#nagoya a {
	height: 36px;
	width: 357px;
	background: url(../images/contents/1kurashi/img-bus/busstop/btn_jikoku-nagoya.jpg) no-repeat 0px 0px;
	display: block;
}
#nagoya a:hover {
	background: url(../images/contents/1kurashi/img-bus/busstop/btn_jikoku-nagoya.jpg) no-repeat 0px -36px;
}
#nagoya .num {
	margin-top: 7px;
	margin-left: 10px;
	float: left;
}


#name h2{
	height: 36px;
	width: 102px;
	margin-top: 41px;
	margin-left: 49px;
	margin-bottom: 10px;
}
#map {
	float:right;
	padding-left:0px;
	padding-top:30px;
}
/** html body #map {
	padding-left:0px;
}
*+html body #map {
	padding-left:0px;
}

*/
#head {
	background: url(../images/contents/1kurashi/img-bus/busstop/header.gif) no-repeat;
	width: 670px;
	_width:600px;
	height: 42px;
}
#head div {
	float: right;
	margin-top: 25px;
	margin-right: 20px;
}

#head h1 {
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 42px;
	width: 500px;
}
#rosen-kita h5,
#rosen-minami h5,
#rosen-kuukou h5,
#rosen-meitetsu h5,
#rosen-nagoya h5 {
	margin-top: 30px;
	margin-left: 20px;
	font-size:100%;
	width: 500px;
	color: #00911A;
	margin-bottom: 0px;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-image: url(../images/contents/1kurashi/img-bus/busstop/back_rosenmei.jpg);
	background-repeat: repeat-x;
	border: 1px solid #999;
	clear:both;
}
* html #rosen-kita h5,
* html #rosen-minami h5,
* html #rosen-kuukou h5,
* html #rosen-meitetsu h5,
* html #rosen-nagoya h5 {
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}

#rosen-minami h5 {
	color: #ce000c;
}
#rosen-kuukou h5 {
	color:#FF9900;
}
#rosen-meitetsu h5 {
	color:#6074BB;
}
#rosen-nagoya h5 {
	color:#C395BF;
}
#rosen-kita #r-k-table {
	margin-left: 10px;
	margin-top: 0px;
	height: 147px;
	background-image: url(../images/contents/1kurashi/img-bus/busstop/back_rosenzu-kita.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#rosen-minami #r-k-table {
	background: url(../images/contents/1kurashi/img-bus/busstop/back_rosenzu-kita.gif) no-repeat;
	margin-left: 20px;
	margin-top: 0px;
	height: 257px;
}
#rosen-meitetsu #r-k-table {
	background: url(../images/contents/1kurashi/img-bus/busstop/back_rosenzu-meitetsu.gif) no-repeat;
	margin-left: 20px;
	margin-top: 0px;
	height: 257px;
}
#rosen-kuukou #r-k-table {
	background: url(../images/contents/1kurashi/img-bus/busstop/back_rosenzu-meitetsu.gif) no-repeat;
	margin-left: 20px;
	margin-top: 0px;
	height: 257px;
}
#rosen-kita td{
	padding-right: 3px;
	padding-left: 2px;
	padding-top: 0px;
	vertical-align: top;
}
#rosen-minami td {
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
	vertical-align: top;
}
#rosen-meitetsu td {
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
	vertical-align: top;
}
#rosen-kuukou td {
	padding-right: 5px;
	padding-left: 4px;
	padding-top: 0px;
	vertical-align: top;
}
#nobori table,
#kudari table {
	width: 250px;
	border: 1px solid #CCC;
}
#nobori th,
#kudari th {
	background: #FFEBC1;
}
#rosen-kita #kudari,
#rosen-minami #kudari,
#rosen-meitetsu #kudari {
	padding-left: 300px;
}
.local-navi {
	text-align: center;
	clear: both;
	width: 580px;
	margin-top: 10px;
	margin-bottom: 30px;
}
#rosen-kita .local-navi .local-navi-a,
#rosen-minami .local-navi .local-navi-a,
#rosen-meitetsu .local-navi .local-navi-a,
#rosen-kuukou .local-navi .local-navi-a {
	text-indent: 0px;
	display: inline;
}


* html body #rosen-kita #kudari,
* html body #rosen-minami #kudari,
* html body #rosen-meitetsu #kudari,
* html body #rosen-kuukou #kudari {
	padding-left:20px;
}
*+html body #rosen-kita #kudari,
*+html body #rosen-minami #kudari,
*+html body #rosen-meitetsu #kudari,
*+html body #rosen-kuukou #kudari {
	padding-left:20px;
}






#nobori td,
#kudari td {
	height: 20px;
	vertical-align: middle;
}
#rosen-kita #nobori,
#rosen-minami #nobori,
#rosen-meitetsu #nobori,
#rosen-kuukou #nobori {
	float: left;
	width: 290px;
	padding-left: 20px;
}
#rosen-kita h4,
#rosen-minami h4,
#rosen-meitetsu h4,
#rosen-kuukou h4 {
	color: #009218;
	margin-top: 0px;
	margin-bottom: 3px;
}
#rosen-minami h4 {
	color: #ce000c;
}
#rosen-meitetsu h4 {
	color: #6074BB;
}
#rosen-kuukou h4 {
	color: #FF9900;
}
.bb {
	border-bottom: 1px solid #CCCCCC;
}
.br {
	border-right: 1px solid #CCCCCC;
}


.weekday {
}
.weekend {
	background: #FFECF5;
}



.hour {
	width: 20px;
	text-align:center;
}
#rosen-kita a,
#rosen-minami a,
#rosen-meitetsu a,
#rosen-kuukou a {
	display: block;
	text-indent:-9999px;

}
#rosen-kita #iseyama a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/n_iseyama.gif) no-repeat 0px 0px;
	height: 68px;
	width: 22px;
}
#rosen-kita #iseyama a:hover {
	background-position: bottom;
}
#rosen-kita #iseyamaminami a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/n_iseyamaminami.gif) no-repeat 0px 0px;
	height: 68px;
	width: 22px;
}
#rosen-kita #iseyamaminami a:hover {
	background-position: bottom;
}
#rosen-kita #koudo a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/n_koudo.gif) no-repeat 0px 0px;
	height: 68px;
	width: 22px;
}
#rosen-kita #koudo a:hover {
	background-position: bottom;
}
#rosen-kita #simizushou a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/n_simizushou.gif) no-repeat 0px 0px;
	height: 68px;
	width: 22px;
}
#rosen-kita #simizushou a:hover {
	background-position: bottom;
}
#rosen-kita #aodukakofun a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/n_aodukakofun.gif) no-repeat 0px 0px;
	height: 68px;
	width: 22px;
}
#rosen-kita #aodukakofun a:hover {
	background-position: bottom;
}
#rosen-kita #hokubusijou a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/n_hokubusijou.gif) no-repeat 0px 0px;
	height: 111px;
	width: 22px;
}
#rosen-kita #hokubusijou a:hover {
	background-position: bottom;
}
#rosen-kita #nisitoyoba a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/n_nisitoyoba.gif) no-repeat 0px 0px;
	height: 59px;
	width: 22px;
}
#rosen-kita #nisitoyoba a:hover {
	background-position: bottom;
}
#rosen-kita #iseyamanisi a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/n_iseyamanisi.gif) no-repeat 0px 0px;
	height: 59px;
	width: 22px;
}
#rosen-kita #iseyamanisi a:hover {
	background-position: bottom;
}
#rosen-kita #toyoyamatyu a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/n_toyoyamatyu.gif) no-repeat 0px 0px;
	height: 111px;
	width: 22px;
}
#rosen-kita #toyoyamatyu a:hover {
	background-position: bottom;
}
#rosen-kita #shoukoukai a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/n_shoukoukai.gif) no-repeat 0px 0px;
	height: 111px;
	width: 22px;
}
#rosen-kita #shoukoukai a:hover {
	background-position: bottom;
}
#rosen-kita #yakuba a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/n_yakuba.gif) no-repeat 0px 0px;
	height: 111px;
	width: 22px;
}
#rosen-kita #yakuba a:hover {
	background-position: bottom;
}
#rosen-kita #syakyou a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/n_syakyou.gif) no-repeat 0px 0px;
	height: 140px;
	width: 22px;
}
#rosen-kita #syakyou a:hover {
	background-position: bottom;
}
#rosen-kita #hiyosi a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/n_hiyosi.gif) no-repeat 0px 0px;
	height: 111px;
	width: 22px;
}
#rosen-kita #hiyosi a:hover {
	background-position: bottom;
}
#rosen-kita #aoyamatakazoe a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/n_aoyamatakazoe.gif) no-repeat 0px 0px;
	height: 111px;
	width: 22px;
}
#rosen-kita #aoyamatakazoe a:hover {
	background-position: bottom;
}
#rosen-kita #aoyamasakae a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/n_aoyamasakae.gif) no-repeat 0px 0px;
	height: 111px;
	width: 22px;
}
#rosen-kita #aoyamasakae a:hover {
	background-position: bottom;
}
#rosen-kita #komakisiyakusho a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/n_komakisiyakusho.gif) no-repeat 0px 0px;
	height: 111px;
	width: 22px;
}
#rosen-kita #komakisiyakusho a:hover {
	background-position: bottom;
}
#rosen-kita #komakisiminbyouin a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/n_komakisiminbyouin.gif) no-repeat 0px 0px;
	height: 111px;
	width: 22px;
}
#rosen-kita #komakisiminbyouin a:hover {
	background-position: bottom;
}
#rosen-kita #komakibudoukan a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/n_komakibudoukan.gif) no-repeat 0px 0px;
	height: 111px;
	width: 22px;
}
#rosen-kita #komakibudoukan a:hover {
	background-position: bottom;
}
#rosen-kita #koukuukan a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/n_koukuukan.gif) no-repeat 0px 0px;
	height: 111px;
	width: 22px;
}
#rosen-kita #koukuukan a:hover {
	background-position: bottom;
}
#rosen-kita #yaturugi a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/n_yaturugi.gif) no-repeat 0px 0px;
	height: 111px;
	width: 22px;
}
#rosen-kita #yaturugi a:hover {
	background-position: bottom;
}
#rosen-kita #aoyamaegawa a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/n_aoyamaegawa.gif) no-repeat 0px 0px;
	height: 111px;
	width: 22px;
}
#rosen-kita #aoyamaegawa a:hover {
	background-position: bottom;
}
#rosen-kita .local-navi .local-navi-a img,
#rosen-minami .local-navi .local-navi-a img,
#rosen-meitetsu .local-navi .local-navi-a img,
#rosen-kuukou .local-navi .local-navi-a img {
	border-style: none;
	vertical-align: middle;
}
#rosen-minami #r-m-table {
	margin-left: 20px;
	background: url(../images/contents/1kurashi/img-bus/busstop/back_rosenzu-minami.gif) no-repeat;
	margin-bottom: 20px;
}
#rosen-minami #m-koukuu a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/s_koukuu.gif) no-repeat 0px 0px;
	height: 143px;
	width: 29px;
}
#rosen-minami #m-koukuu a:hover {
	background-position: bottom;
}
#rosen-minami #m-aoyamaegawa a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/s_aoyamaegawa.gif) no-repeat 0px 0px;
	height: 143px;
	width: 29px;
}
#rosen-minami #m-aoyamaegawa a:hover {
	background-position: bottom;
}
#rosen-minami #m-aoyamasakae a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/s_aoyamasakae.gif) no-repeat 0px 0px;
	height: 143px;
	width: 29px;
}
#rosen-minami #m-aoyamasakae a:hover {
	background-position: bottom;
}
#rosen-minami #m-syakyou a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/s_syakyou.gif) no-repeat 0px 0px;
	height: 178px;
	width: 29px;
}
#rosen-minami #m-syakyou a:hover {
	background-position: bottom;
}
#rosen-minami #m-yakuba a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/s_yakuba.gif) no-repeat 0px 0px;
	height: 143px;
	width: 29px;
}
#rosen-minami #m-yakuba a:hover {
	background-position: bottom;
}
#rosen-minami #m-shoukoukai a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/s_shoukoukai.gif) no-repeat 0px 0px;
	height: 143px;
	width: 29px;
}
#rosen-minami #m-shoukoukai a:hover {
	background-position: bottom;
}
#rosen-minami #m-toyoyamatyu a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/s_toyoyamatyu.gif) no-repeat 0px 0px;
	height: 143px;
	width: 29px;
}
#rosen-minami #m-toyoyamatyu a:hover {
	background-position: bottom;
}
#rosen-minami #m-iseyama a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/s_iseyama.gif) no-repeat 0px 0px;
	height: 143px;
	width: 29px;
}
#rosen-minami #m-iseyama a:hover {
	background-position: bottom;
}
#rosen-minami #m-iseyama-minami a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/s_iseyama-minami.gif) no-repeat 0px 0px;
	height: 143px;
	width: 29px;
}
#rosen-minami #m-iseyama-minami a:hover {
	background-position: bottom;
}
#rosen-minami #m-aodukakofunmae a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/s_aodukakofunmae.gif) no-repeat 0px 0px;
	height: 143px;
	width: 29px;
}
#rosen-minami #m-aodukakofunmae a:hover {
	background-position: bottom;
}
#rosen-minami #m-hokubusijou a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/s_hokubusijou.gif) no-repeat 0px 0px;
	height: 143px;
	width: 29px;
}
#rosen-minami #m-hokubusijou a:hover {
	background-position: bottom;
}
#rosen-minami #m-kurokawa a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/s_kurokawa.gif) no-repeat 0px 0px;
	height: 143px;
	width: 29px;
}
#rosen-minami #m-kurokawa a:hover {
	background-position: bottom;
}
#rosen-minami #m-kentyou a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/s_kentyou.gif) no-repeat 0px 0px;
	height: 143px;
	width: 29px;
}
#rosen-minami #m-kentyou a:hover {
	background-position: bottom;
}
#rosen-minami #m-sakae a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/s_sakae.gif) no-repeat 0px 0px;
	height: 143px;
	width: 29px;
}
#rosen-minami #m-sakae a:hover {
	background-position: bottom;
}
#rosen-meitetsu #r-m-table {
	margin-left: 20px;
	background: url(../images/contents/1kurashi/img-bus/back_rosenzu-meitetsu.gif) no-repeat;
	margin-bottom: 20px;
	height:150px;
	width:300px;
}
#rosen-kukou #r-m-table,
#rosen-kuukou #r-m-table {
	margin-left: 20px;
	background: url(../images/contents/1kurashi/img-bus/back_rosenzu-kukou.gif) no-repeat 1px;
	margin-bottom: 20px;
	height:198px;
}
#rosen-kukou #r-m-table2,
#rosen-kuukou #r-m-table2 {
	margin-left: 20px;
	background: url(../images/contents/1kurashi/img-bus/back_rosenzu-kukou-tonagoya.gif) no-repeat 1px;
	margin-bottom: 20px;
	height:198px;
}
.town-top-p {
	line-height: 150%;
	margin-left: 20px;
}
#tukaikata {
	background-color:#FFFFEE;
	padding-right:30px;
}
#tukaikata li{
	margin-bottom:10px;
	line-height:125%;
}
#rosen-kita p,
#rosen-minami p,
#rosen-kuukou p,
#rosen-kukou p,
#rosen-nagoya p {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
}
/**/
#rosen-meitetsu #mei-kuukou a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/m_kuukou.gif) no-repeat 0px 0px;
	height: 143px;
	width: 29px;
}
#rosen-meitetsu #mei-syakyou a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/m_syakyou.gif) no-repeat 0px 0px;
	height: 178px;
	width: 29px;
}
#rosen-meitetsu #mei-nakashinden a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/m_nakasinden.gif) no-repeat 0px 0px;
	height: 143px;
	width: 29px;
}
#rosen-meitetsu #mei-kuukounishi a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/m_kuukounishi.gif) no-repeat 0px 0px;
	height: 143px;
	width: 29px;
}
#rosen-meitetsu #mei-iseyamanishi a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/m_iseyamanishi.gif) no-repeat 0px 0px;
	height: 143px;
	width: 29px;
}
#rosen-meitetsu #mei-nishitoyoba a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/m_nishitoyoba.gif) no-repeat 0px 0px;
	height: 143px;
	width: 29px;
}
#rosen-meitetsu #mei-hokubusijoukita a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/m_hokubusijoukita.gif) no-repeat 0px 0px;
	height: 143px;
	width: 29px;
}
#rosen-meitetsu #mei-nishiharu a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/m_nishiharu.gif) no-repeat 0px 0px;
	height: 143px;
	width: 29px;
}
#rosen-meitetsu #mei-airportwalk a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/m_airportwalk.gif) no-repeat 0px 0px;
	height: 143px;
	width: 29px;
}
/**/
#rosen-kuukou #ku-meieki a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/ku-meieki.gif) no-repeat 0px 0px;
	height: 101px;
	width: 28px;
}
#rosen-kuukou #ku-yakuba a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/ku-yakuba.gif) no-repeat 0px 0px;
	height: 101px;
	width: 28px;
}
#rosen-kuukou #ku-kukou a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/ku-kukou.gif) no-repeat 0px 0px;
	height: 101px;
	width: 28px;
}
#rosen-kuukou #ku-airport a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/ku-airport.gif) no-repeat 0px 0px;
	height: 173px;
	width: 28px;
}
#rosen-kuukou #ku-ajiyoshi a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/ku-ajiyoshi.gif) no-repeat 0px 0px;
	height: 101px;
	width: 28px;
}
#rosen-kuukou #ku-kachigawa a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/ku-kachigawa.gif) no-repeat 0px 0px;
	height: 101px;
	width: 28px;
}
#rosen-kuukou #ku-sakae a {
	background: url(../images/contents/1kurashi/img-bus/busstop/south/ku-sakae.gif) no-repeat 0px 0px;
	height: 101px;
	width: 28px;
}

#rosen-meitetsu #mei-kuukou a:hover,
#rosen-meitetsu #mei-syakyou a:hover,
#rosen-meitetsu #mei-nakashinden a:hover,
#rosen-meitetsu #mei-kuukounishi a:hover,
#rosen-meitetsu #mei-iseyamanishi a:hover,
#rosen-meitetsu #mei-nishitoyoba a:hover,
#rosen-meitetsu #mei-hokubusijoukita a:hover,
#rosen-meitetsu #mei-nishiharu a:hover,
#rosen-meitetsu #mei-airportwalk a:hover,
#rosen-kuukou #ku-sakae a:hover,
#rosen-kuukou #ku-kachigawa a:hover,
#rosen-kuukou #ku-ajiyoshi a:hover,
#rosen-kuukou #ku-airport a:hover,
#rosen-kuukou #ku-kukou a:hover,
#rosen-kuukou #ku-yakuba a:hover,
#rosen-kuukou #ku-meieki a:hover{
	background-position: bottom;
}
.jikoku-red {
	color: #FF0000;
	font-weight: bold;
}
.R10 #wrap .fixie6 {
	width: 630px;
	background-color:#000000;
}

#wrap{ text-align:left;
     padding:0px;
	 padding-left:10px;
	 margin:0px;
	 }
	 
.top1{ width:635px;
      height:48px;
	  background:url(../images/contents/1kurashi/img-bus/bar.jpg) no-repeat;
	  padding-left:3px;
	  padding-top:4px;	 
	  }
#busmenu {
	height: 47px;
	width: 637px;
	background: url(../images/contents/1kurashi/img-bus/bar.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
#busmenu li {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	height: 47px;
}
#busmenu-sub {
	height: 63px;
	width: 637px;
	margin: 0px;
	padding: 0px;
}
#busmenu-sub li {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	height: 36px;
}
.navi-rosenzu {
	background: url(../images/contents/1kurashi/img-bus/back-navi-sub-rosenzu.jpg) no-repeat;
}
.navi-route-north {
	background: url(../images/contents/1kurashi/img-bus/back-navi-sub-townbus.jpg) no-repeat;
}
.navi-route-south {
	background: url(../images/contents/1kurashi/img-bus/back-navi-sub-rosenzu.jpg) no-repeat;
}
.navi-route-kuukou {
	background: url(../images/contents/1kurashi/img-bus/back-navi-sub-kuukou.jpg) no-repeat;
}
.navi-route-meitetsu {
	background: url(../images/contents/1kurashi/img-bus/back-navi-sub-meitetsu.jpg) no-repeat;
}
.navi-hint {
	background: url(../images/contents/1kurashi/img-bus/back-navi-sub-hint.jpg) no-repeat;
}

#bustop {
	 	width:582px;
        height:100%;
		margin-top:0px;
		margin-left:45px;
		text-align:left;
		} 			 
#bustop-rosen {
	 	width:582px;
        height:100%;
		margin-top:0px;
		margin-left:20px;
		text-align:left;
		} 			 
#bustop p {
	line-height:150%;
	margin:3px 0px 2px 20px;
	}
#busmenu a {
	display:block;
	text-indent:-9999px;
	height:47px;
}
/**/
#busmenu .to_top{
	width:129px;
	height:47px;
	float:left;
	margin: 0px;
	padding: 0px;
	}
#busmenu .to_top a {
	width:129px;
	background:url(../images/contents/1kurashi/img-bus/menu_totop.jpg) no-repeat;
	}
#bustop a.clear-a {
	display: inline;
	background: url(../images/contents/1kurashi/img-bus/none);
	color: #0033FF;
}

#busmenu .to_top a:hover {
	 background:url(../images/contents/1kurashi/img-bus/menu_totop.jpg) no-repeat 0px -47px;
	}
#busmenu-sub .to_top{
	width:129px;
	height:36px;
	float:left;
	margin: 0px;
	padding: 0px;
	}
#busmenu-sub .to_top a {
	width:129px;
	background:url(../images/contents/1kurashi/img-bus/btn_sub_top.jpg) no-repeat;
	height: 36px;
	display: block;
	}
#busmenu-sub .to_top a:hover {
	background: url(../images/contents/1kurashi/img-bus/btn_sub_top.jpg) bottom;
	}
/**/
#busmenu .to_town{
	width:148px;
	height:47px;
	float:left;
	margin: 0px;
	padding: 0px;
	}
#busmenu .to_town a {
	width:148px;
	background:url(../images/contents/1kurashi/img-bus/menu_totown.jpg) no-repeat;
	}
#busmenu .to_town a:hover {
	 background:url(../images/contents/1kurashi/img-bus/menu_totown.jpg) no-repeat 0px -47px;
	}
#busmenu-sub .to_town{
	width:148px;
	height:36px;
	float:left;
	margin: 0px;
	padding: 0px;
	}
#busmenu-sub .to_town a {
	width:148px;
	background:url(../images/contents/1kurashi/img-bus/btn_sub_townbus.jpg) no-repeat;
	height: 36px;
	display: block;
	}
#busmenu-sub .to_town a:hover {
	background: url(../images/contents/1kurashi/img-bus/btn_sub_townbus.jpg) bottom;
	}
/**/
#busmenu .to_meitetsu{
	width:77px;
	height:47px;
	float:left;
	margin: 0px;
	padding: 0px;
	}
#busmenu .to_meitetsu a {
	width:77px;
	background:url(../images/contents/1kurashi/img-bus/menu_tomeitetsu.jpg) no-repeat;
	}
#busmenu .to_meitetsu a:hover {
	 background:url(../images/contents/1kurashi/img-bus/menu_tomeitetsu.jpg) no-repeat 0px -47px;
	}
#busmenu-sub .to_meitetsu{
	width:77px;
	height:36px;
	float:left;
	margin: 0px;
	padding: 0px;
	}
#busmenu-sub .to_meitetsu a {
	width:77px;
	background:url(../images/contents/1kurashi/img-bus/btn_sub_meitetsu.jpg) no-repeat;
	height: 36px;
	display: block;
	}
#busmenu-sub .to_meitetsu a:hover {
	background: url(../images/contents/1kurashi/img-bus/btn_sub_meitetsu.jpg) bottom;
	}
/**/
#busmenu .to_kukou{
	width:77px;
	height:47px;
	float:left;
	margin: 0px;
	padding: 0px;
	}
#busmenu .to_kukou a {
	width:77px;
	background:url(../images/contents/1kurashi/img-bus/menu_tokukou.jpg) no-repeat;
	}
#busmenu .to_kukou a:hover {
	 background:url(../images/contents/1kurashi/img-bus/menu_tokukou.jpg) no-repeat 0px -47px;
	}
#busmenu-sub .to_kukou{
	width:77px;
	height:36px;
	float:left;
	margin: 0px;
	padding: 0px;
	}
#busmenu-sub .to_kukou a {
	width:77px;
	background:url(../images/contents/1kurashi/img-bus/btn_sub_kukou.jpg) no-repeat;
	height: 36px;
	display: block;
	}
#busmenu-sub .to_kukou a:hover {
	background: url(../images/contents/1kurashi/img-bus/btn_sub_kukou.jpg) bottom;
	}
/**/
#busmenu .to_rosenzu{
	width:77px;
	height:47px;
	float:left;
	margin: 0px;
	padding: 0px;
	}
#busmenu .to_rosenzu a {
	width:77px;
	background:url(../images/contents/1kurashi/img-bus/menu_torosen.jpg) no-repeat;
	}
#busmenu .to_rosenzu a:hover {
	 background:url(../images/contents/1kurashi/img-bus/menu_torosen.jpg) no-repeat 0px -47px;
	}
#busmenu-sub .to_rosenzu{
	width:77px;
	height:36px;
	float:left;
	margin: 0px;
	padding: 0px;
	}
#busmenu-sub .to_rosenzu a {
	width:77px;
	background:url(../images/contents/1kurashi/img-bus/btn_sub_rosen.jpg) no-repeat;
	height: 36px;
	display: block;
	}
#busmenu-sub .to_rosenzu a:hover {
	background: url(../images/contents/1kurashi/img-bus/btn_sub_rosen.jpg) bottom;
	}
/**/
#busmenu .to_hint{
	width:119px;
	height:36px;
	float:left;
	margin: 0px;
	padding: 0px;
	}
#busmenu .to_hint a {
	width:119px;
	background:url(../images/contents/1kurashi/img-bus/menu_tohint.jpg) no-repeat;
	}
#busmenu .to_hint a:hover {
	 background:url(../images/contents/1kurashi/img-bus/menu_tohint.jpg) no-repeat 0px -47px;
	}
#busmenu-sub .to_hint{
	width:119px;
	height:36px;
	float:left;
	margin-top:0px;
	padding: 0px;
	}
#busmenu-sub .to_hint a {
	width:119px;
	background:url(../images/contents/1kurashi/img-bus/btn_sub_hint.jpg) no-repeat;
	height: 36px;
	display: block;
	}
#busmenu-sub .to_hint a:hover {
	background: url(../images/contents/1kurashi/img-bus/btn_sub_hint.jpg) bottom;
	}


.1{ width:126px;
	 background:url(../images/contents/1kurashi/img-bus/TOP_OL_r2_c2.jpg);
    height:40px;
	float:left;
	}
.1 a{ display:block;
     float:left;
	 width:126px; 
    height:40px;
	 }		   
.1 a:hover{background: url(../images/contents/1kurashi/img-bus/TOP_OL_r2_c2_f2.jpg);
            }
.2{ width:148px;
    height:40px;
	float:left;
	background:url(../images/contents/1kurashi/img-bus/TOP_OL_r2_c4.jpg);
	}	
.2 a{ width:148px;
    height:40px;
	} 				
.2 a:hover{background: url(../images/contents/1kurashi/img-bus/TOP_OL_r2_c4_f2.jpg);
    }
.3{ width:77px;
    height:40px;
	float:left;
	background:url(../images/contents/1kurashi/img-bus/TOP_OL_r2_c5.jpg)
	}
.3 a{ width:77px;
    height:40px;
	} 	
.3 a:hover{background: url(../images/contents/1kurashi/img-bus/TOP_OL_r2_c5_f2.jpg);
   }
.4{ width:77px;
    height:40px;
	float:left;
	background: url(../images/contents/1kurashi/img-bus/TOP_OL_r2_c6.jpg);
	}
.4 a{ width:77px;
    height:40px;
	} 		
.4 a:hover{background: url(../images/contents/1kurashi/img-bus/TOP_OL_r2_c6_f2.jpg);
   }
.5{ width:77px;
    height:40px;
	float:left;
	background:url(../images/contents/1kurashi/img-bus/TOP_OL_r2_c7.jpg);
	}
.5 a{ width:77px;
    height:40px;
	} 		
.5 a:hover{background: url(../images/contents/1kurashi/img-bus/TOP_OL_r2_c7_f2.jpg);
   }
.6{ width:77px;
    height:40px;
	float:left;
	background:url(../images/contents/1kurashi/img-bus/TOP_OL_r2_c8.jpg);
	}
.6 a{ width:77px;
    height:40px;
	} 		
.6 a:hover{background: url(../images/contents/1kurashi/img-bus/TOP_OL_r2_c8_f2.jpg);
   }	  	  
.toyoyamatownbus a {
	background: url(../images/contents/1kurashi/img-bus/TOP_OL_r4_c3.jpg) no-repeat;
	display: block;
	height: 36px;
	width: 574px;
	text-indent: -9999px;
}
.toyoyamatownbus a:hover {
	background: url(../images/contents/1kurashi/img-bus/TOP_OL_r4_c3_f2.jpg) no-repeat;
}
.meitetsubus a {
	background: url(../images/contents/1kurashi/img-bus/TOP_OL_r6_c3.jpg) no-repeat;
	display: block;
	height: 36px;
	width: 574px;
	text-indent: -9999px;
}
.meitetsubus a:hover {
	background: url(../images/contents/1kurashi/img-bus/TOP_OL_r6_c3_f2.jpg) no-repeat;
}
.kukoubus a {
	background: url(../images/contents/1kurashi/img-bus/TOP_OL_r8_c3.jpg) no-repeat;
	display: block;
	height: 36px;
	width: 574px;
	text-indent: -9999px;
}
.kukoubus a:hover {
	background: url(../images/contents/1kurashi/img-bus/TOP_OL_r8_c3_f2.jpg) no-repeat;
}
.rosenzu a {
	background: url(../images/contents/1kurashi/img-bus/TOP_OL_r10_c3.jpg) no-repeat;
	display: block;
	height: 36px;
	width: 574px;
	text-indent: -9999px;
}
.rosenzu a:hover {
	background: url(../images/contents/1kurashi/img-bus/TOP_OL_r10_c3_f2.jpg) no-repeat;
}
.hint a {
	background: url(../images/contents/1kurashi/img-bus/TOP_OL_r12_c3.jpg) no-repeat;
	display: block;
	height: 36px;
	width: 574px;
	text-indent: -9999px;
}
.hint a:hover {
	background: url(../images/contents/1kurashi/img-bus/TOP_OL_r12_c3_f2.jpg) no-repeat;
}
#route img {
	border: 1px solid #000000;
}
a {
	color: #09f;
}
#wrap #pankuzu {
	margin: 0px;
	padding: 0px;
	line-height: 150%;
}
									#busmenu-sub .menu-text {
										padding-top: 5px;
										width: 100px;
										height: 21px;
										margin-top: -3px;
										text-align: center;
									}
									#busmenu-sub .left {
										margin-left: 20px;
									}
									*+html body #busmenu-sub .menu-text {
										width:100px;
										padding-top:0px;
										margin-top:-30px;
										height: 21px;
									}
									* html body #busmenu-sub .menu-text {
										width:100px;
										padding-top:0px;
										margin-top:-15px;
										height: 21px;
									}
									.menu-text a:hover {
										background: url(../images/contents/1kurashi/img-bus/route_OL_r2_c9.jpg) repeat-x;
									}
									.town a:hover {
										background: url(../images/contents/1kurashi/img-bus/back_menu_townbus.jpg) repeat-x;
									}
									#busmenu-sub .menu-text a {
										display: block;
										height: 21px;
										width: 100px;
										font-size: 14px;
										color: #000000;
										text-decoration: none;
										padding-top: 3px;
									}
.clear {
	clear: both;
}
#bustop-rosen #rosenzu-h3 {
	background: url(../images/contents/1kurashi/img-bus/title_rosenzu.jpg) no-repeat;
	height: 40px;
	width: 578px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#bustop-rosen #townbus-h3 {
	background: url(../images/contents/1kurashi/img-bus/title_townbus.jpg) no-repeat;
	height: 40px;
	width: 577px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#bustop-rosen #townbus-h3-south {
	background: url(../images/contents/1kurashi/img-bus/title_townbus_south.jpg) no-repeat;
	height: 40px;
	width: 577px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#bustop-rosen #townbus-h3-meitetsu {
	background: url(../images/contents/1kurashi/img-bus/title_meitetsu.jpg) no-repeat;
	height: 40px;
	width: 577px;
	margin-top: 0px;
	margin-bottom: 0px;
}
	#bustop-rosen #townbus-h3-kukou {
		background: url(../images/contents/1kurashi/img-bus/title_kukou.jpg) no-repeat;
		height: 40px;
		width: 577px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	#bustop-rosen #townbus-h3-kukou-tonagoya {
	background: url(../images/contents/1kurashi/img-bus/title_kukou_tonagoya.jpg) no-repeat;
	height: 40px;
	width: 577px;
	margin-top: 20px;
	margin-bottom: 20px;
	}
#bustop-rosen #townbustop-h3 {
	height: 40px;
	width: 577px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#bustop-rosen #rosenzu-h3 a {
	background: url(../images/contents/1kurashi/img-bus/btn_rosen.jpg) no-repeat;
	display: block;
	height: 40px;
	width: 160px;
	float:right;
	text-indent:-9999px;
	}
#bustop-rosen #townbus-h3 a.jikoku {
	background: url(../images/contents/1kurashi/img-bus/btn_jikoku.jpg) no-repeat;
	display: block;
	height: 40px;
	width: 92px;
	float:right;
	text-indent:-9999px;
	}
#bustop-rosen #townbus-h3-south a.jikoku {
	background: url(../images/contents/1kurashi/img-bus/btn_jikoku_south.jpg) no-repeat;
	display: block;
	height: 40px;
	width: 92px;
	float:right;
	text-indent:-9999px;
	}
#bustop-rosen #townbus-h3-meitetsu a.jikoku {
	background: url(../images/contents/1kurashi/img-bus/btn_jikoku_meitetsu.jpg) no-repeat;
	display: block;
	height: 40px;
	width: 92px;
	float:right;
	text-indent:-9999px;
	}
	#bustop-rosen #townbus-h3-kukou a.jikoku,
	#bustop-rosen #townbus-h3-kukou-tonagoya a.jikoku {
		background: url(../images/contents/1kurashi/img-bus/btn_jikoku_kukou.jpg) no-repeat;
		display: block;
		height: 40px;
		width: 92px;
		float:right;
		text-indent:-9999px;
		}
#bustop-rosen #townbus-h3 a.ryoukin {
	background: url(../images/contents/1kurashi/img-bus/btn_untin.jpg) no-repeat;
	display: block;
	height: 40px;
	width: 111px;
	float:right;
	text-indent:-9999px;
	}
#bustop-rosen #townbus-h3-south a.ryoukin {
	background: url(../images/contents/1kurashi/img-bus/btn_untin_south.jpg) no-repeat;
	display: block;
	height: 40px;
	width: 111px;
	float:right;
	text-indent:-9999px;
	}
#bustop-rosen #townbus-h3-meitetsu a.ryoukin {
	background: url(../images/contents/1kurashi/img-bus/btn_untin_meitetsu.jpg) no-repeat;
	display: block;
	height: 40px;
	width: 111px;
	float:right;
	text-indent:-9999px;
	}
	#bustop-rosen #townbus-h3-kukou a.ryoukin,
	#bustop-rosen #townbus-h3-kukou-tonagoya a.ryoukin  {
		background: url(../images/contents/1kurashi/img-bus/btn_untin_kukou.jpg) no-repeat;
		display: block;
		height: 40px;
		width: 111px;
		float:right;
		text-indent:-9999px;
		}
#bustop-rosen #townbustop-h3 a.kita {
	display: block;
	height: 36px;
	width: 574px;
	text-indent:-9999px;
	background-image: url(../images/contents/1kurashi/img-bus/kita_ruto_r1_c1.jpg);
	background-repeat: no-repeat;
	}
	#bustop-rosen #townbus-h3-kukou a.to-kasugai {
		display: block;
		height: 40px;
		width: 574px;
		text-indent:-9999px;
		background-image: url(../images/contents/1kurashi/img-bus/title_kuukou_tokasugai.jpg);
		background-repeat: no-repeat;
		}
	#bustop-rosen #townbus-h3-kukou a.to-kasugai:hover{
		background-position: bottom;
		}
	#bustop-rosen #townbus-h3-kukou a.to-nagoya {
		display: block;
		height: 40px;
		width: 574px;
		text-indent:-9999px;
		background-image: url(../images/contents/1kurashi/img-bus/title_kuukou_tonagoya.jpg);
		background-repeat: no-repeat;
		}
	#bustop-rosen #townbus-h3-kukou a.to-nagoya:hover {
		background-position: bottom;
		}
#bustop-rosen #townbustop-h3 a.minami {
	display: block;
	height: 36px;
	width: 574px;
	text-indent:-9999px;
	background-image: url(../images/contents/1kurashi/img-bus/minami_ruto_r3_c1.jpg);
	background-repeat: no-repeat;
	}
#bustop-rosen #townbus-h3 a.jikoku:hover {
	background: url(../images/contents/1kurashi/img-bus/btn_jikoku.jpg) no-repeat bottom;
	}
#bustop-rosen #townbus-h3 a.ryoukin:hover {
	background: url(../images/contents/1kurashi/img-bus/btn_untin.jpg) no-repeat bottom;
	}
#bustop-rosen #townbus-h3-south a.jikoku:hover {
	background: url(../images/contents/1kurashi/img-bus/btn_jikoku_south.jpg) no-repeat bottom;
	}
#bustop-rosen #townbus-h3-south a.ryoukin:hover {
	background: url(../images/contents/1kurashi/img-bus/btn_untin_south.jpg) no-repeat bottom;
	}
#bustop-rosen #townbus-h3-meitetsu a.jikoku:hover {
	background: url(../images/contents/1kurashi/img-bus/btn_jikoku_meitetsu.jpg) no-repeat bottom;
	}
#bustop-rosen #townbus-h3-meitetsu a.ryoukin:hover {
	background: url(../images/contents/1kurashi/img-bus/btn_untin_meitetsu.jpg) no-repeat bottom;
	}
	#bustop-rosen #townbus-h3-kukou a.jikoku:hover,
	#bustop-rosen #townbus-h3-kukou-tonagoya a.jikoku:hover {
		background: url(../images/contents/1kurashi/img-bus/btn_jikoku_kukou.jpg) no-repeat bottom;
		}
	#bustop-rosen #townbus-h3-kukou a.ryoukin:hover,
	#bustop-rosen #townbus-h3-kukou-tonagoya a.ryoukin:hover	 {
		background: url(../images/contents/1kurashi/img-bus/btn_untin_kukou.jpg) no-repeat bottom;
		}
bustop-rosen #rosenzu-h3 a:hover {
	background: url(../images/contents/1kurashi/img-bus/btn_rosen.jpg) no-repeat bottom;
	}
#bustop-rosen #townbustop-h3 a.kita:hover {
	background-image: url(../images/contents/1kurashi/img-bus/kita_ruto_r1_c1.jpg);
	background-position: bottom;
	}
#bustop-rosen #townbustop-h3 a.minami:hover {
	background-image: url(../images/contents/1kurashi/img-bus/minami_ruto_r3_c1.jpg);
	background-position: bottom;
	}
#bustop-rosen #rosenzu-h3 h3 {
	float: left;
	width: 410px;
	height: 40px;
	text-indent: -9999px;
}
#bustop-rosen #townbus-h3 h3,
#bustop-rosen #townbus-h3-south h3,
#bustop-rosen #townbus-h3-meitetsu h3,
#bustop-rosen #townbus-h3-kukou h3,
#bustop-rosen #townbus-h3-kukou-tonagoya h3{
	float: left;
	width: 374px;
	height: 40px;
	text-indent: -9999px;
}
p {
	line-height: 125%;
}
.hint-h4 {
	background: url(../images/contents/1kurashi/img-bus/busstop/back_rosenmei.jpg) no-repeat;
	height: 28px;
	width: 600px;
	font-size: medium;
	color: #0868F9;
	padding-top: 5px;
	padding-left: 20px;
}
.hint-h5 {
	margin-left: 20px;
	padding-left: 5px;
	border-left: 5px solid #0869FF;
}
.hint-ol li {
	margin-bottom: 20px;
}
.question {
	color: #FF3366;
}
.answer {
	color: #0869FF;
}
.norikae {
	background: #FFF4FA;
	padding: 5px;
	border: 1px solid #999999;
	margin-left: 30px;
}
#busmenu-sub .kukou-2nd a ,
#busmenu-sub .kukou-2nd-2 a {
	color: #FF9900;
	text-decoration: none;
	display: block;
	height: 20px;
	width: 100px;
	margin-left: 20px;
	float: left;
	padding-top: 5px;
	text-align:center;
	font-size:smaller;
}
/*
*html #busmenu-sub .kukou-2nd a {
	margin-left: 190px;
	margin-top:0px;
}

*/
#busmenu-sub .kukou-2nd-2 a {
	margin-left: 0;
	width: 100px;
}

#busmenu-sub .kukou-2nd a:hover,
#busmenu-sub .kukou-2nd-2 a:hover {
	color: #FFF;
	background-color:#FF9900;
}
#cont-kurashi #nobori h4,
#cont-kurashi #kudari h4 {
	background-image: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#cont-kurashi #name h2 {
	background-image: none;
	margin: 0px;
	padding: 0px;
	height: 36px;
	width: 102px;
	margin-top: 41px;
	margin-left: 49px;
	margin-bottom: 10px;
}
/*バスローカルナビゲーション*/
#cont-kurashi #bus-local-navi {
	height: 44px;
	width: 582px;
	background-color: #FFF;
	list-style:none;
	margin-bottom:10px;
}
#bus-local-navi li {
	float: left;}
#bus-local-navi li.BLNtop {
	width:57px;}
#bus-local-navi li.BLNtown {
	width:139px;}
#bus-local-navi li.BLNmeitetu {
	width:76px;}
#bus-local-navi li.BLNkukou {
	width:79px;}
#bus-local-navi li.BLNrosen {
	width:64px;}
#bus-local-navi li.BLNhint {
	width:167px;}
#bus-local-navi a {
	display: block;
	height: 0px;
	padding-top:44px;
	overflow:hidden;
	background-position:left top;}
#bus-local-navi li.BLNtop a{
	background-image:url(../images/contents/1kurashi/img-bus/menu_totop.jpg);
}
#bus-local-navi li.BLNtown a{
	background-image:url(../images/contents/1kurashi/img-bus/menu_totown.jpg);
}
#bus-local-navi li.BLNmeitetu a{
	background-image:url(../images/contents/1kurashi/img-bus/menu_tomeitetsu.jpg);
}
#bus-local-navi li.BLNkukou a{
	background-image:url(../images/contents/1kurashi/img-bus/menu_tokukou.jpg);
}
#bus-local-navi li.BLNrosen a{
	background-image:url(../images/contents/1kurashi/img-bus/menu_torosen.jpg);
}
#bus-local-navi li.BLNhint a{
	background-image:url(../images/contents/1kurashi/img-bus/menu_tohint.jpg);
}
#bus-local-navi li a:hover {
	background-position:0 bottom;
	*background-position:0 44px;
}

/*バスローカルナビゲーション2*/
#cont-kurashi #bus-local-navi-div {
	height: 64px;
	width: 581px;
	background-image:url(../images/contents/1kurashi/img-bus/back_menu.jpg);
	background-repeat:no-repeat;
}
#cont-kurashi #bus-local-navi2 {
	height: 34px;
	width: 581px;
	list-style:none;
	padding:3px 0 0 3px;
}
#bus-local-navi2 li {
	float: left;
	height:31px;
}
#bus-local-navi2 li.BLNtop {
	width:54px;}
#bus-local-navi2 li.BLNtown {
	width:138px;}
#bus-local-navi2 li.BLNmeitetu {
	width:77px;}
#bus-local-navi2 li.BLNkukou {
	width:79px;}
#bus-local-navi2 li.BLNrosen {
	width:64px;}
#bus-local-navi2 li.BLNhint {
	width:163px;}
#bus-local-navi2 a {
	display: block;
	height: 0px;
	padding-top:31px;
	overflow:hidden;
	background-position:left top;}
#bus-local-navi2 li.BLNtop a{
	background-image:url(../images/contents/1kurashi/img-bus/btn_top.gif);
}
#bus-local-navi2 li.BLNtown a{
	background-image:url(../images/contents/1kurashi/img-bus/btn_town.jpg);
}
#bus-local-navi2 li.BLNmeitetu a{
	background-image:url(../images/contents/1kurashi/img-bus/btn_meitetu.jpg);
}
#bus-local-navi2 li.BLNkukou a{
	background-image:url(../images/contents/1kurashi/img-bus/btn_kukou.jpg);
}
#bus-local-navi2 li.BLNrosen a{
	background-image:url(../images/contents/1kurashi/img-bus/btn_rosenzu.jpg);
}
#bus-local-navi2 li.BLNhint a{
	background-image:url(../images/contents/1kurashi/img-bus/btn_access.jpg);
}
#bus-local-navi2 li a:hover,
#bus-local-navi2 li a.crnt {
	background-position:0 bottom;
	*background-position:0 -31px;

}
#bus-local-navi-div img {
	position:relative;
	top:-25px;
	left:3px;
}
/*サブナビ　路線図*/
#bus-local-sub-navi-rosen {
	zoom:1;
	z-index:100;
	position:relative;
	top:-25px;
	left:300px;
}
#bus-local-sub-navi-rosen a {
	display:block;
	float:left;
	height:27px;
	padding:0 5px;
}
#bus-local-sub-navi-rosen a:hover,
#bus-local-sub-navi-rosen .crnt{
	background-image:url(../images/contents/1kurashi/img-bus/back-subnavi5.jpg);
	background-repeat:repeat-x;
	color:#fff !important;
	text-decoration:none;
}
/*サブナビ　とよやまタウンバス*/
#bus-local-sub-navi-town {
	zoom:1;
	z-index:100;
	position:relative;
	top:-25px;
	left:57px;
}
#bus-local-sub-navi-town a {
	display:block;
	float:left;
	height:27px;
	padding:0 5px;
}
#bus-local-sub-navi-town a:hover,
#bus-local-sub-navi-town .crnt{
	background-image:url(../images/contents/1kurashi/img-bus/back-subnavi2.jpg);
	background-repeat:repeat-x;
	color:#fff !important;
	text-decoration:none;
}
/*サブナビ　空港バス*/
#bus-local-sub-navi-kuko {
	zoom:1;
	z-index:100;
	position:relative;
	top:-25px;
	left:273px;
}
#bus-local-sub-navi-kuko a {
	display:block;
	float:left;
	height:27px;
	padding:0 5px;
}
#bus-local-sub-navi-kuko a:hover,
#bus-local-sub-navi-kuko .crnt{
	background-image:url(../images/contents/1kurashi/img-bus/back-subnavi4.jpg);
	background-repeat:repeat-x;
	color:#fff !important;
	text-decoration:none;
}

/*空港バス　ボタン*/
#cont-kurashi .to-kasugai,
#cont-kurashi .to-nagoya {
	background-image:none;
	padding:0;
	margin:40px 0 20px 0;
}
#cont-kurashi .to-kasugai a {
	display:block;
	background-image: url(../images/contents/1kurashi/img-bus/title_kuukou_tokasugai.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 574px;
	height:0px;
	padding-top:40px;
	overflow:hidden;
}
#cont-kurashi .to-kasugai a:hover,
#cont-kurashi .to-nagoya a:hover {
	background-position: left -40px;
}
#cont-kurashi .to-nagoya a {
	display:block;
	background-image: url(../images/contents/1kurashi/img-bus/title_kuukou_tonagoya.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 574px;
	height:0px;
	padding-top:40px;
	overflow:hidden;
}
/*バス見出し*/
#cont-kurashi .h4-kuukou-to-kasugai h4,
#cont-kurashi .h4-kuukou-to-nagoya h4,
#cont-kurashi .h4-meitetu h4,
#cont-kurashi .h4-townbus h4,
#cont-kurashi .h4-townbus-south h4{
	background-image:none;
	display:none;
}
#cont-kurashi .h4-kuukou-to-kasugai {
	background-image: url(../images/contents/1kurashi/img-bus/title_kukou.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 574px;
}
#cont-kurashi .h4-kuukou-to-nagoya {
	background-image: url(../images/contents/1kurashi/img-bus/title_kukou_tonagoya.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 574px;
}
#cont-kurashi .h4-meitetu {
	background-image: url(../images/contents/1kurashi/img-bus/title_meitetsu.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 574px;
}
#cont-kurashi .h4-townbus {
	background-image: url(../images/contents/1kurashi/img-bus/title_townbus.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 574px;
}
#cont-kurashi .h4-townbus-south {
	background-image: url(../images/contents/1kurashi/img-bus/title_townbus_south.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 574px;
}
#cont-kurashi .h4-kuukou-to-kasugai a.jikoku,
#cont-kurashi .h4-kuukou-to-nagoya a.jikoku{
	display:block;
	width:92px;
	height:0px;
	padding-top:40px;
	overflow:hidden;
	zoom:0;
	position:relative;
	left:370px;
	top:0px;
	background-image:url(../images/contents/1kurashi/img-bus/btn_jikoku_kukou.jpg);
	background-repeat:no-repeat;
}
#cont-kurashi .h4-meitetu a.jikoku{
	display:block;
	width:92px;
	height:0px;
	padding-top:40px;
	overflow:hidden;
	zoom:0;
	position:relative;
	left:370px;
	top:0px;
	background-image:url(../images/contents/1kurashi/img-bus/btn_jikoku_meitetsu.jpg);
	background-repeat:no-repeat;
}
#cont-kurashi .h4-townbus a.jikoku{
	display:block;
	width:92px;
	height:0px;
	padding-top:40px;
	overflow:hidden;
	zoom:0;
	position:relative;
	left:370px;
	top:0px;
	background-image:url(../images/contents/1kurashi/img-bus/btn_jikoku.jpg);
	background-repeat:no-repeat;
}
#cont-kurashi .h4-townbus-south a.jikoku{
	display:block;
	width:92px;
	height:0px;
	padding-top:40px;
	overflow:hidden;
	zoom:0;
	position:relative;
	left:370px;
	top:0px;
	background-image:url(../images/contents/1kurashi/img-bus/btn_jikoku_south.jpg);
	background-repeat:no-repeat;
}
#cont-kurashi .h4-kuukou-to-kasugai a:hover,
#cont-kurashi .h4-kuukou-to-nagoya a:hover,
#cont-kurashi .h4-meitetu a:hover,
#cont-kurashi .h4-townbus a:hover,
#cont-kurashi .h4-townbus-south a:hover{
	background-position:left -40px;
}
#cont-kurashi .h4-kuukou-to-kasugai a.untin,
#cont-kurashi .h4-kuukou-to-nagoya a.untin{
	display:block;
	width:111px;
	height:0px;
	padding-top:40px;
	overflow:hidden;
	zoom:0;
	position:relative;
	left:465px;
	top:-40px;
	background-image:url(../images/contents/1kurashi/img-bus/btn_untin_kukou.jpg);
	background-repeat:no-repeat;
}
#cont-kurashi .h4-meitetu a.untin{
	display:block;
	width:111px;
	height:0px;
	padding-top:40px;
	overflow:hidden;
	zoom:0;
	position:relative;
	left:465px;
	top:-40px;
	background-image:url(../images/contents/1kurashi/img-bus/btn_untin_meitetsu.jpg);
	background-repeat:no-repeat;
}
#cont-kurashi .h4-townbus a.untin{
	display:block;
	width:111px;
	height:0px;
	padding-top:40px;
	overflow:hidden;
	zoom:0;
	position:relative;
	left:465px;
	top:-40px;
	background-image:url(../images/contents/1kurashi/img-bus/btn_untin.jpg);
	background-repeat:no-repeat;
}
#cont-kurashi .h4-townbus-south a.untin{
	display:block;
	width:111px;
	height:0px;
	padding-top:40px;
	overflow:hidden;
	zoom:0;
	position:relative;
	left:465px;
	top:-40px;
	background-image:url(../images/contents/1kurashi/img-bus/btn_untin_south.jpg);
	background-repeat:no-repeat;
}

#cont-kurashi #rosenzu-body h4 {
	background-image:none;
	margin:20px 0px;
}
#cont-kurashi .town-north,
#cont-kurashi .town-south{
	background-image:none;
	margin:20px 0;
}
#cont-kurashi .town-north a {
	display:block;
	background-image: url(../images/contents/1kurashi/img-bus/kita_ruto_r1_c1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:0;
	padding-top:36px;
	overflow:hidden;
}
#cont-kurashi .town-south a {
	display:block;
	background-image: url(../images/contents/1kurashi/img-bus/minami_ruto_r3_c1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:0;
	padding-top:36px;
	overflow:hidden;
}
#cont-kurashi .town-north a:hover,
#cont-kurashi .town-south a:hover{
	background-position: left -36px;
}
#cont-kurashi #bus-local-navi-div img {
	_margin-top: 20px;
}
