/*------------------------------------------------------*/

body {
	margin: 0px;
	padding: 0px;
}

* {
	margin: 0px;
	padding: 0px;
}

a:link{ 
	text-decoration:none;
	color: #000099;
}

a:visited{
	text-decoration:none;
	color: #000093;
}
a:active{
	text-decoration:none;
	color:#FF6600;
}
a:hover{
	text-decoration:border;
	color:#FF6600;
}

.infomation{
whit-space: pre;
font-family:sold 1px green;
padding: 1em;
}

#sitemap_area {
width: 800px;
}


#map {
/*margin-left: 300px;*/
/*font-size: small;*/
line-height: 100%;
font-weight: bold;
font-size: 13px;
float: left;
width: 700px;
padding-left: 120px;
}

#map ul{
text-decoration: none;
list-style-type: none;
margin: 0px;
padding: 0px;
}

#map li{
/*padding-left: 150px;*/
padding: 7px 0px;
}

#aap td.contents{
padding-left:1px;
letter-spacing: 1;
line-height: 1;

}

#aap td.contents2{
padding-left:1px;
font-weight: bold;
letter-spacing: 1;
line-height: 2.3;
font-size: 13px;
color: #006699

}

#aap td.contents3{
padding-bottom: 25px;
padding-left:1px;
letter-spacing: 1;
line-height: 3;
}


#map li.map_kaigai {
padding-left: 30px;
}

#map_exp {
float: right;
width: 500px;
line-height: 100%;
font-size: 13px;
}

#map_exp ul{
text-decoration: none;
list-style-type: none;
padding: 0px;
padding: 0px;
}

#map_exp li{
padding: 5px 0px;
color: #666666;
}


#teikei2 td.contents {
padding: 1px 30px;
font-size: 13px;
color: #ffffff;

}

.baikulogo {
padding: 12px 244px 12px 17px;
}

#logo2 {
padding: 12px 244px 12px 17px;
}

.logo3 {
padding: 8px 244px 5px 5px;
}


#tel2 {
padding: 0px 17px 0px 0px;
vertical-align: top;
}

#tel{
padding: 27px 17px 6px 0px;
}

#home{
padding: 0px 5px 6px 5px;
}

#home2{
padding: 0px 5px 0px 5px;
}

#topgazo{
margin: 1px 6px 7px 5px;
background-image: url("../img2/biketop.jpg");
background-repeat: no-repeat;
width: 789px; 
height: 212px;
}

#aoba{
background-image: url("../img2/aoba.gif");
background-repeat: no-repeat;
width: 795px; 
height: 39px;
margin: 3px 6px 7px 5px;
}

.right{
vertical-align: top;
padding: 0px 10px 0px 10px;	
}

.left{
padding: 0px 13px 0px 11px;	
}


#servicetable{
padding: 16px 10px 20px 11px;
}

#migitable1{
padding: 16px 7px 20px 11px;
}

.service111 {
padding: 0px 0px 0px 0px;
}

.service222 {
padding: 0px 0px 15px 0px;
}

.baikubana {
background-image: url("../img2/bikebina.jpg");
background-repeat: no-repeat;
padding: 0px 0px 20px 11px;
width: 400px; 
height: 174px;
}


.kaigai {
background-image: url("../img2/kaigaitakuhai.jpg");
background-repeat: no-repeat;
padding: 0px 0px 20px 0px;
width: 283px; 
height: 174px;
}

.keikamotu {
background-image: url("../img2/keikamotubin.jpg");
background-repeat: no-repeat;
padding: 0px 0px 20px 11px;
width: 283px; 
height: 174px;
}

.hayasayasusakantan {
padding: 2px 0px 0px 6px;
}

#shitaaoba {
padding: 0px 0px 1px 0px;
}

#tatesen {
padding: 0px 18px 198px 60px;
}

#info {
padding: 0px 5px 10px 100px;
}

#otoi {
padding: 0px 5px 294px 100px;
}

#migiue {
vertical-align: top;
padding: 15px 10px 9px 0px;
}

.bikebin-text {
vertical-align: top;
padding: 111px 0px 49px 180px;
color: #000000;
font-size: 16px;
background-image: url("../img2/bikebin.jpg");
background-repeat: no-repeat;
}

.info1 {
vertical-align: top;
padding: 0px 0px 9px 0px;
}

.info-a {
width: 177px;
padding: 0px 0px 0px 0px;
background-image: url("../img2/info1px.jpg");
background-repeat: repeat-y;
}

info-b {
padding: 10px 0px 0px 0px;
}

.infoa-1 {
padding: 0px 15px 0px 12px;
color: #000000;
font-size: 13px;
}

.infoa-2 {
padding: 0px 0px 0px 24px;
color: #000000;
font-size: 13px;
}

.infosen {
padding: 10px 5px 10px 10px;
color: #000000;
font-size: 13px;
}

.infoa-mobile1 {
padding: 4px 0px 7px 23px;
color: #000000;
font-size: 13px;
}

.infoa-mobile2 {
padding: 0px 0px 2px 45px;
color: #000000;
font-size: 13px;
}


.info-ue {
width: 177px;
padding: 0px 10px 0px 0px;
}

.info-shita {
width: 177px;
padding: 0px 10px 0px 0px;
}

.info1-1 {
vertical-align: top;
padding: 43px 10px 15px 24px;
color: #000000;
font-size: 13px;
background-image: url("../img2/info.jpg");
background-repeat: no-repeat;
}

.info1-2 {
vertical-align: top;
padding: 45px 10px 28px 24px;
color: #000000;
font-size: 13px;
background-image: url("../img2/info1.jpg");
background-repeat: no-repeat;
}

.info2 {
vertical-align: top;
padding: 10px 0px 294px 0px;
}

#otoi1
{vertical-align: top;
padding: 0px 10px 294px 0px;
}

.left_txt {
	padding: 10px 0px 13px 10px;
	color: #151515;
	font-size: 15px;
}

.left_txt2 {
	padding: 10px 0px 35px 10px;
	color: #151515;
	font-size: 15px;
}

.left_txt3 {
	padding: 7px 0px 8px 5px;
	color: #151515;
	font-size: 16px;
}


.backcolor {
width: 800px;
height: 30px;
padding: 8px 0px; 
text-align: center;
color: #000000;
background: #71B8FF;
font-size: 13px;
}

.setumei {
width: 800px;
padding: 20px 20px 10px 20px;
color: #666666;
font-size: 10px;
line-height: 13px;
}

.setumei a {
color: #666666;
text-decoration: none;
}

.setumei a:visited{
text-decoration:none;
color: #666666;
}

.setumei a:hover {
color: #666666;
}


.Copy {
width: 800px;
padding: 0px 20px 20px 20px;
text-align: center;
color:#000000;
font-size: 10px;
}

.Copy a {
	color: #000000;
	text-decoration: none;
}

.Copy a:visited{
	text-decoration:none;
	color: #000000;
}

.Copy a:hover {
	color: #000000; 
}

.yokosen {
width: 800px;
padding: 6px 0px 13px 5px;
color: #000000;
}

.yokosen1 {
padding: 0px 0px 10px 5px;
}

.baiku2 {
margin: 0px 6px 16px 4px;
} 

.baiku2-1 {
width: 800px;
padding: 5px 0px 15px 25px;
color: #000000;
font-size: 16px;
line-height: 20px;
}

.modoru1 {
width: 800px;
text-align: right;
padding: 0px 50px 0px 0px;
color: #FF0000;
font-size: 14px;
line-height: 20px;
}

.gokibou-top {
width: 800px;
padding: 0px 18px 10px 30px;
color: #000066;
font-size: 15px;
line-height: 20px;
}

.asia-top {
width: 800px;
padding: 0px 18px 10px 30px;
color: #000066;
font-size: 16px;
line-height: 20px;
font-weight: bold;
}

.europe-top {
width: 800px;
padding: 0px 18px 17px 30px;
color: #000066;
font-size: 16px;
line-height: 20px;
font-weight: bold;
}

.yokosen2 {
width: 800px;
padding: 10px 5px 30px 4px;
color: #000000;
}

.yokosen2-2 {
width: 800px;
padding: 2px 5px 20px 4px;
color: #000000;
}

.yokosen3 {
width: 800px;
padding: 10px 5px 22px 4px;
color: #000000;
}

.kuni1 {
width: 800px;
padding: 0px 13px 13px 25px;
}

.kuni2 {
width: 800px;
padding: 13px 13px 10px 25px;
}

.ba1 {
width: 800px;
padding: 3px 13px 10px 17px;
}

.setumei2 {
width: 800px;
color: #000000;
padding: 2px 0px 16px 21px;
font-size: 14px;
line-height: 18px;
}

.umarekawari1 {
width: 800px;
padding: 5px 0px 13px 25px;
}

.umarekawari2 {
width: 800px;
padding: 16px 0px 24px 90px;
}

.hyou2 {
width: 800;
padding: 0px 108px 25px 60px;
}


#hyouue {
width: 664;
padding: 0x 0px 11px 0px;
}


#hyou4-1 {
width: 274;
padding: 0px 26px 3px 47px;
}

#hyou4-2 {
width:274;
padding: 0px 43px 3px 0px;
}

#hyou4-3 {
width:274;
padding: 0px 26px 0px 47px;
}

#hyou4-4 {
width:274;
padding: 0px 43px 0px 0px;
} 

#ushiro {
background-repeat: repeat-y;
background-image: url(../img2/4/kaigaihyou1px.jpg);
width: 664px;
text-align: center;
margin: 0px 68px;
}

#hyoushita {
width: 664;
}

#yazirushi4 {
margin: 0px 320px 8px 321px;
}

.tourokou4 {
margin: 20px 274px 30px 282px;
}

.tourokou4-b {
margin: 35px 274px 30px 282px;
}

.tourokou4-a {
margin: 12px 274px 30px 282px;
}

.kakakutaiou4-1 {
padding: 0px 10px 3px 67px;
}

.kakakutaiou-a {
padding: 40px 10px 30px 67px;
}

.kunibetu4-2 {
padding: 0px 10px 3px 0px;
}

.kunibetu-b {
padding: 40px 10px 30px 0px;
}

.schedule4-3 {
padding: 0px 76px 3px 0px;
}

.schedule-c {
padding: 40px 76px 30px 0px;
}

.baikubintel {
padding: 0px 21px 5px 18px;
}

#hyou5-1 {
padding: 0px 4px 5px 20px;
vertical-align: top;
}

#hyou5-2 {
padding: 0px 4px 5px 0px;
vertical-align: top;
}

#hyou5-3 {
padding: 0px 20px 5px 0px;
vertical-align: top;
}

#kaigaihyou5 {
width: 766px
padding: 0px 16px 0px 17px;
}

#kunibetuhyou6 {
padding: 0px 8px 30px 8px;
vertical-align: center;
}

#kunibetuhyou7 {

font-size: xx-small;
padding: 0px 19px 0px 20px;
text-align:left;
}

#kunibetuhyou7 table td {
border-collapse:
border: 1px solid #999999;
margin: 0px;
padding: 0px;
}

.hyouue7 {
font-size: x-small;
text-align: right;
background-color: #FFFFFF;
text-align: center;
}

.kuni7 {
font-size: x-small;
text-align: right;
background-color: #eeffff;
}

.baigou {
font-size: x-small;
text-align: center;
background-color: #eeffff;
text-align: center;
}

.doc {
background-color: #FFFFC8;
font-size: x-small;
text-align: center;
}

.sps {
background-color:#BBE9FF;
font-size: x-small;
text-align: center;
}

.sps1 {
background-color: #FFFFFF;
font-size: x-small;
text-align: right;
}

.doc1 {
background-color: #FFFFDF;
font-size: x-small;
text-align: right;
}

.yokosen7 {
width: 800px;
padding: 20px 5px 22px 4px;
color: #000000;
}

#koumoku {
padding: 0px 535px 13px 125px;
color: #000000;
}

#kaihya {
padding: 0px 7px 3px 124px;
}

.kunibetu1 {
padding: 3px 22px 19px 24px;
}

.kunibetu2 {
padding: 0px 20px 17px 11px;
}

.world-hyou-bguni {
background-repeat: repeat-y;
background-image: url(../img2/world/schedule-back.jpg);
widht: 352px;
margin: 0px 16px 0px 20px;
}

.world-hyou-bgchi {
background-repeat: repeat-y;
background-image: url(../img2/world/schedule-back.jpg);
height: 2073px;
widht: 780px;
margin: 0px 16px 0px 11px;
}

.world-hyou-bgvie {
background-repeat: repeat-y;
background-image: url(../img2/vietnam/schedule-backvie.jpg);
height: 441px;
widht: 774px;
margin: 0px 14px 0px 11px;
}


#ushiro {
background-repeat: repeat-y;
background-image: url(../img2/4/kaigaihyou1px.jpg);
width: 664px;
text-align: center;
margin: 8px 68px 0px 68px;
}

.world-ue {
width: 772px;
padding: 0px 0px 19px 0px;
}

world-vieiue{
width: 774px;
padding: 0px 0px 19px 0px;
}

.world-chiue{
width: 772px;
padding: 0px 11px 0px 0px;
}

.world-hyou-uni {
width: 727px;
padding: 0px 25px 29px 20px;
}

.world-hyou-chi1 {
width: 727px;
padding: 20px 28px 9px 20px;
}

.world-hyou-chi2-7 {
width: 727px;
padding: 11px 30px 9px 20px;
}

.world-hyou-chi8 {
width: 727px;
padding: 11px 30px 27px 20px;
}

.world-hyou-vie1 {
width: 727px;
padding: 19px 29px 9px 19px;
}

.world-hyou-vie2 {
width: 727px;
padding: 11px 29px 30px 19px;
}

.world-shita {
width: 774px;
margin: 29px 16px 35px 20px;
}

.world-vieshita {
width: 774px;
margin: 0px 16px 0px 20px;
}

.world-touroku {
width: 244px;
padding: 20px 270px 18px 283px;
}

.world-schedule {
width: 665px;
padding: 0px 178px 30px 27px;
}

.world-schedule-top {
width: 665px;
padding: 10px 178px 30px 27px;
}

.schedule-setumei {
width: 800;
text-align: left;
padding: 7px 0px 23px 37px;
font-size: 15px;
color: #000000;
}

.schedule-botan1 {
margin: 0px 75px 0px 69px;
}

.botan {
widht: 800px;
padding :20px 0px 20px 346px;
}

.botan1 {
widht: 800px;
padding :41px 75px 0px 69px;
}

.botan2 {
widht: 800px;
padding :20px 40px 0px 270px;
}

.botan3 {
widht: 800px;
padding :20px 0px 0px 0px;
}

.botan4 {
widht: 800px;
padding :20px 0px 10px 343px;
}


.botan2-4 {
widht: 800px;
padding: 41px 0px 0px 0px;
}

.botan5{
widht: 800px;
padding: 41px 75px 0px 0px;
}

.kunihyou {
widht: 766px;
margin: 32px 18px 0px 32px;
}

.kunihyou-naka {
width: 700px;
padding: 14px 12px 14px 12px;
font-size: 13px;
color:#363636;
}

.kunihyou1 {
padding: 0px 14px 0px 11px;
}

.omitumori1{
padding: 7px 0px 20px 80px;
font-size: 16px;
color: #000000;
}

.omitumori2{
padding: 0px 331px 10px 68px;
font-size: 13px;
color: #000000;
}

.kaisyamei1 {
width: 145px;
padding: 0px 7px 3px 124px;
}

.kenbutumei {
width: 145px;
padding: 0px 7px 3px 124px;
} 

.kaisyamei1-naka {
width: 145px;
font-size: 14px;
padding: 1px 0px 0px 3px;
text-align: left;
color:#000000;
font-weight: bolder;
}

.kenbutumei1-naka {
width: 145px;
font-size: 14px;
padding: 2px 0px 15px 3px;
text-align: left;
color:#000000;
font-weight: bolder;
}

.hinmei-naka {
width: 145px;
height: 39px;
font-size: 14px;
padding: 2px 0px 40px 3px;
text-align: left;
color:#000000;
font-weight: bolder;
}

.root1-naka {
width: 518px;
height: 21px;
padding: 2px 0px 0px 3px;
font-size: 14px;
text-align: left;
color:#000000;
font-weight: bolder;
}

.kaisyamei2 {
padding: 10px 0px 0px 5px;
}

.rootnaiyou2 {
padding: 10px 5px 10px 5px;
}

.hinmei {
color: #000000;
font-size: 12px;
text-align: left;
padding: 5px 0px 5px 5px;
}
.ziyusyo1 {
padding: 0px 7px 3px 124px;
}

.ziyusyo2 {
padding: 0px 150px 3px 0px;
}

.ziyusyo2-1 {
padding: 0px 150px 3px 0px;
font-size: 12px;
color:#000000;
}

.ziyusyo3 {
padding: 0px 0px 3px 0px;
text-align: left;
font-size: 12px;
color:#000000;
}

.root1 {
width: 518px;
padding: 7px 150px 3px 124px;
}

.root2 {
padding: 0px 150px 3px 124px;
}

#kakuninsakuzyo {
padding: 0px 0px 20px 316;
text-align: left;
}

#kakuninsakuzyo2 {
margin: 0px;
padding: 20px 0px 20px 390px;
text-align: left;
}

#form_btn {
padding: 10px 0px 10px 400px;
}

#uneikaisya {
padding: 0px 0px 0px 80px;
font-weight: bold;
background-image: url('../img/maru.gif');
background-position: left 19px;
background-repeat: no-repeat;
color: #7c7c7c;
padding: 15px;
font-size: 13px;
}

.uneikaisya2 {
padding: 0px 0px 0px 80px;
font-weight: bold;
background-image: url('../img2/gaiyou/yazirushi.jpg');
background-position: left 21px;
background-repeat: no-repeat;
color: #000000;
padding: 20px;
font-size: 14px;
}

.gaiyou{
color: #000000;
font-size: 14px;
padding: 0px 0px 0px 50px;
}

#gaiyou-map{
color: #000000;
text-align: center;
font-size: 13px;
}

.gaiyou1 {
padding : 0px 0px 35px 95px;
}

.gaiyou1-2 {
padding : 5px 0px 35px 85px;
}

.kyujin1 {
padding : 10px 0px 33px 110px;
}

.link1 {
padding : 30px 0px 35px 19px;
}

.sitemap1 {
padding : 30px 0px 35px 50px;
padding-bottom: 30px;
}

.sitemap2 {
padding : 30px 0px 35px 40px;
padding-bottom: 0px;
}


.faq1 {
padding : 4px 0px 8px 90px;
}

.gaiyou2 {
padding : 0px 0px 30px 0px;
text-align: center;
}

.kakunin1 {
padding : 5px 0px 0px 0px;
text-align: center;
}

.naiyou1 {
padding : 5px 0px 10px 0px;
text-align: center;
}

.gaiyou-top{
padding: 10px 0px 3px 95px;
font-size: 16px;
color: #000000;
}

.sitemap-top{
padding: 10px 0px 0px 95px;
font-size: 16px;
color: #000000;
}


.gaiyou-top1{
padding: 10px 0px 3px 65px;
font-size: 16px;
color: #000000;
}

.kyujin-top{
padding: 7px 0px 3px 75px;
font-size: 16px;
color: #000000;
line-height: 620px;
}

.gaiyou-top11{
padding: 7px 0px 3px 95px;
font-size: 16px;
color: #000000;
}


.gaiyou-top2{
padding: 7px 0px 30px 65px;
font-size: 16px;
color: #000000;
}

.gaiyou-top3{
padding: 7px 0px 30px 85px;
font-size: 16px;
color: #000000;
}

#tasyanihanai {
color: #000000;
padding: 0px 0px 10px 0px;
font-size: 15px;
}

.kyuzinnaka {
font-size: 14px;
line-height: 120%;
color: #333333;
}

.kyuzinnaka1 {
padding: 5px 0px 2px 3px;
font-size: 14px;
color: #000000;
}

.kyuzinnaka2 {
padding: 5px 0px 2px 5px;
font-size: 14px;
color: #000000;
}

#privacy1 {
padding : 25px 0px 35px 65px;
margin : 0px 0px 0px 0px;
font-size: 13px;
}

.privacyttl {
font-weight: bold;
color: #000000;
padding: 15px 3px 0px 0px;
font-size: 14px;
text-align: center;
}

.privacysetumei1 {
font-weight: bold;
color: #000000;
font-size: 13px;
}

.privacysetumei2 {
color: #333333;
font-size: 13px;
}

#izyou {
text-align: right;
padding: 0px 0px 20px 0px;
font-size: 13px;
color: #333333;
}

#izyou2 {
text-align: right;
padding: 0px 0px 20px 0px;
font-size: 13px;
color: #333333;
}

.unsouttl {
font-weight: bold;
color: #666666;
padding: 15px 0px 0px 0px;
font-size: 16px;
}

.unsouttl1 {
font-weight: bold;
color: #000000;
font-size: 18px;
}

.unsouttl2 {
font-weight: bold;
color: #333333;
padding: 5px 0px 0px 0px;
font-size: 17px;
}

.personal1 {
font-weight: bold;
color: #333333;
font-size: 18px;
padding: 33px 0px 25px 0px;
}

.personal2 {
color: #333333;
font-size: 12px;
padding: 0px 0px 0px 0px;
}

.personal3 {
font-weight: bold;
color: #333333;
font-size: 12px;
padding: 30px 0px 0px 0px;
}

.personal4 {
color: #333333;
font-size: 12px;
padding: 15px 0px 0px 0px;
}


.unsousetumei {
font-weight: bold;
color: #333333;
font-size: 13px;
text-align: left;
}

.onamae1 {
font-weight: bold;
color: #000000;
padding: 5px 0px 5px 0px;
font-size: 15px;
}

.shitumon1 {
font-weight: bold;
color: #000000;
padding: 0px 0px 2px 0px;
font-size: 14px;
}

.shitumon2 {
color: #FF0000;
padding: 0px 0px 2px 0px;
font-size: 13px;
}

.shitumon-sen {
color: #FF0000;
padding: 10px 0px 5px 0px;
font-size: 13px;
}

.shitumon3 {
color: #000000;
padding: 0px 0px 20px 250px;
font-size: 16px;
}

.link_ttl1 {
	font-weight: bold;
	padding: 0px 15px 15px 0px;
	vertical-align: top;
	font-size: 13px;
}

.link_1 {
    width: 800;
	font-weight: bold;
	padding: 0px 0px 8px 30px;
	vertical-align: top;
	font-size: 15px;
}

.link_2 {
	color: #000000;
	padding-bottom: 50px;
	vertical-align: top;
	font-size: 13px;
	padding: 0px 0px 10px 30px;
}

.link_3 {
	color: #555555;
	padding-bottom: 50px;
	vertical-align: top;
	font-size: 13px;
	padding: 2px 0px 10px 30px;
}

.link_txt1 {
	color: #000000;
	padding-bottom: 5px;
	vertical-align: top;
	font-size: 13px;
	padding: 10px 10px 0px 10px;
}

.link_txt1-hazime {
	color: #000000;
	padding-bottom: 5px;
	vertical-align: top;
	font-size: 15px;
	padding: 0px 10px 0px 10px;
}


.link_txt3 {
	color: #000000;
	padding-bottom: 27px;
	vertical-align: bottom;
	font-size: 12px;
}


.link_ttl2 {
	font-weight: bold;
	padding: 10px 10px 0px 10px;
	vertical-align: top;
	font-size: 13px;
}

.link_ttl2-saigo {
	font-weight: bold;
	padding: 10px 10px 20px 10px;
	vertical-align: top;
	font-size: 13px;
}

.link_ttl2-hazime {
	font-weight: bold;
	padding: 0px 0px 20px 8px;
	vertical-align: top;
	font-size: 15px;
}

.link_ttl2-2 {
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	font-size: 15px;
}


.link_ttl3 {
padding: 0px 15px 15px 0px;
font-weight: bold;
vertical-align: top;
background-image: url('../img2/gaiyou/sitemapyazirushi.jpg');
background-position: left 21px;
background-repeat: no-repeat;
color: #000000;
padding: 20px;
font-size: 15px;
}

.link_txt2 {
	color: #555555;
	padding-bottom: 15px;
	vertical-align: top;
	font-size: 13px;
}

.kyuzin1{
padding: 20px 0px 5px 10px;
}

.kyuzin2{
padding: 20px 0px 0px 105px;
}

.houzinzyouhou {
padding: 0px 331px 10px 68px;
}

.houzinzyouhou2 {
padding: 8px 331px 10px 68px;
}

.furkgana {
width: 115px;
font-weight: bold;
color: #000000;
font-size: 14px;
text-align: left;
padding: 15px 0px 0px 16px;
}

.omitumori {
width: 145px;
font-weight: bold;
color: #000000;
font-size: 14px;
text-align: left;
padding: 15px 0px 0px 16px;
}

.omitumorinaka {
width: 140px;
font-weight: bold;
color: #000000;
font-size: 14px;
text-align: left;
padding: 15px 0px 0px 10px;
}

.furkgana1-1 {
width: 130px;
font-weight: bold;
color: #000000;
font-size: 14px;
text-align: left;
padding: 15px 0px 0px 10px;
}

.furkgana2 {
width: 115px;
font-weight: bold;
color: #000000;
font-size: 14px;
text-align: left;
padding: 15px 0px 15px 16px;
}

.hyou1 {
padding: 10px 0px 35px 90px;
text-align: left;
}

.hyou1-1 {
padding: 5px 0px 20px 69px;
text-align: left;
}

.hyou3 {
padding: 10px 0px 8px 5px;
}

.furigananaka {
padding: 0px 0px 0px 5px;
color: #000000;
font-size: 12px;
}

.furigananaka1-1 {
padding: 0px 0px 12px 6px;
}

.furigananaka2 {
padding: 0px 0px 0px 5px;
color: #666666;
font-size: 12px;
}

.furigananaka3 {
padding: 2px 0px 5px 5px;
color: #000000;
font-size: 12px;
}

.furigananaka4 {
padding: 5px 0px 5px 5px;
color: #000000;
font-size: 12px;
}

.furigananaka5 {
padding: 5px 0px 5px 5px;
color: #000000;
font-size: 12px;
}

#gaiyouhaikei {
background-image: url("./img2/gaiyou.jpg");
background-repeat: no-repeat;
padding: 75px 50px 37px 155px;
}

#syousaibotan {
padding: 166px 2px 0px 0px;
}

#topsetumei {
padding: 168px 0px 0px 15px;
color: #FFFFFF;
font-size: 14px;
}

.bikebotan { 
padding: 100px 0px 0px 72px;
color: #000000;
font-size: 16px;
}


.bikebotan1 {
padding: 0px 0px 0px 400px;
}

.keitxt {
padding: 58px 0px 0px 20px;
color: #000000;
font-size: 12px;
}

.kaitxt {
padding: 48px 0px 0px 20px;
color: #000000;
font-size: 12px;
}

.keibotan {
padding: 38px 18px 10px 156px;
}

.kaigaibotan {
padding: 51px 0px 0px 163px;
}

.keibotan {
padding: 38px 18px 10px 154px;
}

.kaibotan {
padding: 122px 27px 10px 165px;
}

.info2 {
background-image: url("../img2/keitaibaikubin.jpg");
background-repeat: no-repeat;
padding: 219px 5px 8px 100px;
}

.mobile1 {
padding: 0px 0px 0px 15px;
}

.panbike {
padding: 6px 0px 1px 40px;
color: #000099;
font-size: 15px;
}

.botan-a {
padding: 25px 12px 3px 66px;
}

.botan-b {
padding: 25px 12px 3px 0px;
}

.botan-c {
padding: 25px 72px 3px 0px;
}

.botan-d {
margin: 0px 306px 8px 306px;
}

.botan-e {
margin: 0px 60px 50px 60px;
}

.sitemap-a {
margin: 20px 0px 10px 0px;
color: #0E347A;
font-size: 15px;
background-color: #D3E3FE;
padding:1px;
font-weight: bold;
}

#aoba-naka {
padding: 7px 0px 0px 15px;
color: #000066;
font-size: 14px;
font-weight: bold;
}

#hikarikirikae {
padding: 18px 0px 5px 0px;
}

#hikari {
padding: 5px 0px 0px 0px;
color: #000066;
font-size: 12px;
font-weight: bold;
}

#hikaribana {
padding: 3px 0px 20px 0px;
}

.aomozi {
color: #000099;
}

.taioueria1 {
padding: 2px 0px 15px 14px;
color: #000000;
font-size: 12px;
}

.taioueria2 {
padding: 5px 0px 5px 20px;
color: #000000;
font-size: 12px;
}

