/*-----メインコンテンツ-------*/
#mainbody-oya {
text-align:center;
}

#mainbody-oya2 {
width:800px;
height:967px;
margin:auto;
}

#maincontentssoto {
width:800px;
margin-top:10px;
text-align:left;
height:1080px;
}

#maincontents_left {
width:640px;
height:600px;
float:left;
font-size:10pt;
}

#maincontents_right {
width:150px;
margin-left:10px;
float:right;
}

#tophe {
width:570px;
}

a.toplink:link { color:#0068b7; text-decoration:none;font-size:8pt;}
a.toplink:visited { color:#0068b7; text-decoration:none;font-size:8pt;}
a.toplink:active { color:#0068b7; text-decoration:none;font-size:8pt;}
a.toplink:hover { background:#0068b7;color:white; text-decoration:underline;font-size:8pt; }

#localbus_img_area {
width:800px;
height:200px;
background-image:url("/Images/rosenbustop.jpg");
background-repeat:no-repeat;
}

#kinpen_main {
width:630px;
}

#kipen_keka_table {
width:640px;
border-collapse:collapse;
margin-top:10px;
margin-bottom:10px;
}

#kipen_keka_table_dai1 {
width:80px;
padding:5px;
font-size:12pt;
font-weight:bold;
text-align:center;
}

#kipen_keka_table_dai2 {
width:100px;
padding:5px;
font-size:12pt;
font-weight:bold;
text-align:center;
}

#kipen_keka_table_dai3 {
width:110px;
padding:5px;
font-size:12pt;
font-weight:bold;
text-align:center;
}

#kipen_keka_table_dai4 {
width:350px;
padding:5px;
font-size:12pt;
font-weight:bold;
text-align:center;
}

.kipen_keka_table_contents1 {
width:80px;
padding:5px;
font-size:9pt;
border-top:1px solid #abb1ad;
border-bottom:1px solid #abb1ad;
}

.kipen_keka_table_contents2 {
width:100px;
padding:5px;
font-size:9pt;
border-top:1px solid #abb1ad;
border-bottom:1px solid #abb1ad;
}

.kipen_keka_table_contents3 {
width:110px;
padding:5px;
font-size:9pt;
border-top:1px solid #abb1ad;
border-bottom:1px solid #abb1ad;
}

.kipen_keka_table_contents4 {
width:350px;
padding:5px;
font-size:9pt;
border-top:1px solid #abb1ad;
border-bottom:1px solid #abb1ad;
}

a#rosenlink:link { color:#0068b7; text-decoration:none;font-size:9pt;}
a#rosenlink:visited { color:#0068b7; text-decoration:none;font-size:9pt;}
a#rosenlink:active { color:#0068b7; text-decoration:none;font-size:9pt;}
a#rosenlink:hover { background:#0068b7;color:white; text-decoration:underline;font-size:9pt; }

#qmoji {
width:630px;
height:30px;
background:#0068b7;
color:white;
font-size:14pt;
padding:5px;
padding-top:10px;
margin-top:10px;
}

#navigateue {
width:640px;
height:20px;
background:#d3d3d3;
margin-top:15px;
margin-bottom:0px;
font-size:9pt;
}

#navigate {
width:640px;
height:20px;
background:#d3d3d3;
margin-top:0px;
margin-bottom:15px;
font-size:9pt;
}

a.navilink:link { color:#006a6c; text-decoration:none;font-size:10pt;}
a.navilink:visited { color:#006a6c; text-decoration:none;font-size:10pt;}
a.navilink:active { color:#006a6c; text-decoration:none;font-size:10pt;}
a.navilink:hover { color:red; text-decoration:underline;font-size:10pt; }

.navitablecontents {
width:20px;
font-size:9pt;
}

#ido {
font-size:8pt;

}