@charset "utf-8";

body {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#page {
   width:767px;
   background-color:#FFFFFF;
   margin-top:0px;
   margin-bottom:0px;
   margin-left:auto;
   margin-right:auto;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

a { 
text-decoration: none; 
} 

a:link {
   color: #333333; 
} 

a:visited { 
   color: #333333; 
} 
a:hover { 
   color:#FF6600; 
}
 
a:active { 
   color: red; 
} 

#header {
   background-image:url(parts/top/header.jpg);
   width:762px;
   height:60px;
   margin-top:0px;
   margin-bottom:0px;
   margin-left:1px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#sitemap {
   font-size:12px;
   margin-top:0px;
   margin-bottom:0px;
   margin-left:700px;
   margin-right:0px;
   padding-top:16px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#kensaku_01 {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;
   padding-top:8px;
   padding-bottom:0px;
   padding-left:510px;
   padding-right:5px;
   font-size:12px;
   color:#FFFFFF;
   float:left;
}

dl#kensaku_02 {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;
   padding-top:3px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   float:left;
}

dl#kensaku_02 form {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#top {
   width:570px;
   margin-top:3px;
   margin-bottom:2px;
   margin-left:210px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#top_02 {
   border:double 1px #CCCCCC;
   width:760px;
   height:210px;
   margin-top:3px;
   margin-bottom:0px;
   margin-left:2px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#top_02 dl {
   width:750px;
   height:196px;
   margin-top:7px;
   margin-bottom:0px;
   margin-left:3px;
   margin-right:0px;
}

#sanesu_link {
   width:203px;
   height:185px;
   margin-top:-190px;
   margin-bottom:2px;
   margin-left:2px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#logo {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#logo ul {
   margin-top:5px;
   margin-bottom:0px;
   margin-left:12px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   list-style-type: none;
}

dl#logo li {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   list-style-type: none;
}

#slide {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#left {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:3px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   float:left;
}

#navi_top {
   border:double 1px #CCCCCC;
   width:203px;
   height:327px;
   margin-top:2px;
   margin-bottom:2px;
   margin-left:2px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#navi {
   border:double 1px #CCCCCC;
   width:203px;
   height:327px;
   margin-top:2px;
   margin-bottom:2px;
   margin-left:2px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#contentsmenulogo {
   margin-top:5px;
   margin-bottom:0px;
   margin-left:4px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#minblo {
   border:double 1px #CCCCCC;
   width:203px;
   height:205px;
   margin-top:5px;
   margin-bottom:10px;
   margin-left:2px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#frame_bunner {
   margin-top: 1px;
   margin-bottom:1px;
   margin-left:1px;
   margin-right:1px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#minhiro {
   margin-top:6px;
   margin-bottom:0px;
   margin-left:6px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#blog {
   margin-top:6px;
   margin-bottom:0px;
   margin-left:6px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#team6 {
   margin-top:6px;
   margin-bottom:6px;
   margin-left:6px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#center {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:3px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   float:left;
}

#main {
   border:double 1px #CCCCCC;
   background-image:url(parts/top/main_back.jpg);
   font-size:12px;
   width:325px;
   height:327px;
   margin-top:2px;
   margin-bottom:2px;
   margin-left:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#lisk01 {
   margin-top:5px;
   margin-bottom:0px;
   margin-left:5px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#lisk02 {
   color:#000099;
   margin-top:-2px;
   margin-bottom:0px;
   margin-left:15px;
   margin-right:15px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   text-align:justify;
   text-justify:distribute;
}

#lisk03 {
   color:#666666;
   width:280px;
   margin-top:0px;
   margin-bottom:0px;
   margin-left:25px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   text-align:justify;
   text-justify:distribute;
}

#lisk03_01 {
   width:120px;
   margin-top:8px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:30px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   text-align:justify;
   text-justify:distribute;
   float:left;
}

#lisk03_02 {
   width:125px;
   margin-top:0px;
   margin-bottom:0px;
   margin-left:2px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   float:left;
}


#rireki {
   border:double 1px #CCCCCC;
   width:325px;
   height:205px;
   margin-top:5px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#rirekilogo {
   margin-top:10px;
   margin-bottom:0px;
   margin-left:4px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#frame {
   margin-top: 0px;
   margin-bottom:0px;
   margin-left:13px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#right {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   float:left;
}

#topix {
   border:double 1px #CCCCCC;
   width:222px;
   height:362px;
   margin-top:2px;
   margin-bottom:2px;
   margin-left:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#topix_01 {
   background-image:url(parts/top/login.jpg);
   width:213px;
   height:80px;
   margin-top:2px;
   margin-bottom:0px;
   margin-left:4px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#login {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:10px;
   margin-right:0px;
   padding-top:38px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#topix_02 {
   background-color:#CCCCCC;
   width:214px;
   height:123px;
   margin-top:2px;
   margin-bottom:0px;
   margin-left:4px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#csrjico {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:7px;
   margin-right:0px;
   padding-top:3px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#csrjico dt {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:1px;
   padding-left:0px;
   padding-right:0px;
}

#topix_03 {
   background-color:#CCCCCC;
   width:214px;
   height:150px;
   margin-top:2px;
   margin-bottom:0px;
   margin-left:4px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#seiho {
   width:200px;
   margin-top:0px;
   margin-bottom:0px;
   margin-left:7px;
   margin-right:0px;
   padding-top:2px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#seiho dt {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:1px;
   padding-left:0px;
   padding-right:0px;
}

#hoken {
   border:double 1px #CCCCCC;
   width:222px;
   height:170px;
   margin-top:5px;
   margin-bottom:10px;
   margin-left:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#hokenlogo {
   margin-top:9px;
   margin-bottom:0px;
   margin-left:4px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}


dl#japan {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:6px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#fuji {
   margin-top:5px;
   margin-bottom:0px;
   margin-left:6px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#car {
   margin-top:5px;
   margin-bottom:0px;
   margin-left:6px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#footer_img {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:2px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#footer_housin {
   font-size:12px;
   margin-top:5px;
   margin-bottom:5px;
   margin-left:2px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#footer_menu {
   font-size:10px;
   margin-top:3px;
   margin-bottom:3px;
   margin-left:100px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#pagemain {
   border:double 1px #CCCCCC;
   font-size:12px;
   width:552px;
   margin-top:2px;
   margin-bottom:10px;
   margin-left:0px;
   margin-right:3px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   float:left;
}

h1 {
   margin-top:5px;
   margin-bottom:20px;
   margin-left:5px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#text_01 {
   font-size:12px;
   margin-top:0px;
   margin-bottom:10px;
   margin-left:60px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#text_02 {
   color:#4D4D4D;
   font-size:12px;
   margin-top:0px;
   margin-bottom:20px;
   margin-left:65px;
   margin-right:60px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   text-align:justify;
   text-justify:distribute;
}

dl#text_02 dt {
   margin-top:0px;
   margin-bottom:12px;
   margin-left:px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#text_02 dd {
   margin-top:5px;
   margin-bottom:12px;
   margin-left:40px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#text_02 ul {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#text_02 li {
   font-size:11px;
   margin-top:0px;
   margin-bottom:5px;
   margin-left:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   list-style-type:none;
}

dl#text_02 img {
   margin-top:0px;
   margin-bottom:5px;
   margin-left:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#text_03 {
   color:#4D4D4D;
   font-size:12px;
   margin-top:0px;
   margin-bottom:20px;
   margin-left:85px;
   margin-right:60px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   text-align:justify;
   text-justify:distribute;
}

dl#text_03 dt {
   margin-top:0px;
   margin-bottom:5px;
   margin-left:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#text_03 li {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:00px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   list-style-type: none;
}

dl#text_04 {
   color:#4D4D4D;
   font-size:12px;
   margin-top:0px;
   margin-bottom:20px;
   margin-left:25px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   text-align:justify;
   text-justify:distribute;
}

dl#text_04 dd {
   margin:0px;
   padding:0px;
}

dl#text_04 li {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   list-style-type: none;
}

dl#text_05 {
   color:#000000;
   font-size:16px;
   margin-top:0px;
   margin-bottom:20px;
   margin-left:65px;
   margin-right:60px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   text-align:justify;
   text-justify:distribute;
}

dl#text_06 {
   color:#4D4D4D;
   font-size:10px;
   margin-top:10px;
   margin-bottom:20px;
   margin-left:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:350px;
   padding-right:0px;
   text-align:justify;
   text-justify:distribute;
   float:left;
}

dl#text_06 dt {
   font-size:10px;
   margin-top:0px;
   margin-bottom:5px;
   margin-left:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   text-align:justify;
   text-justify:distribute;
}

dl#text_07 {
   width:425px;
   color:#4D4D4D;
   font-size:12px;
   margin-top:0px;
   margin-bottom:20px;
   margin-left:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:65px;
   padding-right:0px;
   text-align:justify;
   text-justify:distribute;
   float:left;
}

dt#text_07_1 {
   float:left;
   margin:0px;
   padding:0px;
   width:25px;
}

dt#text_07_2 {
   float:left;
   margin:0px;
   padding:0px;
   width:400px;
}

dl#text_08 {
   color:#4D4D4D;
   font-size:12px;
   margin-top:20px;
   margin-bottom:20px;
   margin-left:105px;
   margin-right:20px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   text-align:justify;
   text-justify:distribute;
}

dl#text_09 {
   margin-top:0px;
   margin-bottom:30px;
   margin-left:130px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#text_09 dt {
   margin-top:20px;
   margin-bottom:5px;
   margin-left:-45px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#text_09 dd {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:15px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#text_10 {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:65px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#text_10 dt {
   margin-top:5px;
   margin-bottom:5px;
   margin-left:10px;
   margin-right:10px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   float:left;
}

dl#text_11 {
   font-size:12px;
   margin-top:5px;
   margin-bottom:10px;
   margin-left:65px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#text_12 {
   width:440px;
   font-size:12px;
   margin-top:5px;
   margin-bottom:20px;
   margin-left:65px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#text_12 ul {
   margin-top:15px;
   margin-bottom:0px;
   margin-left:35px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#text_12 li {
   margin-top:0px;
   margin-bottom:5px;
   margin-left:0px;
   margin-right:10px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   float:left;
   list-style-type:none;
}

dl#text_13 {
   margin-top:0px;
   margin-bottom:5px;
   margin-left:300px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

p {
   margin:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:5px;
}

#seihovoice {
   width:450px;
   margin-top:0px;
   margin-bottom:0px;
   margin-left:58px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#seihovoice dl {
   margin-top:0px;
   margin-bottom:30px;
   margin-left:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   float:left;
}

#seihotoi {
   width:450px;
   margin-top:0px;
   margin-bottom:50px;
   margin-left:58px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#seihotoi dl {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:60px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:30px;
   padding-left:0px;
   padding-right:0px;
}



dl#adobe {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:380px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#navigation {
   background-image:url(parts/top/naviback.jpg);
   width:761px;
   height:30px;
   margin-top:0px;
   margin-bottom:0px;
   margin-left:2px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#navigation ul {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:10px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   list-style:none;
}

#navigation ul li {
   background-image: url(parts/top/btn0.jpg);
   float:left;
   font-size:9px;
   margin-top:0px;
   margin-bottom:0px;
   margin-right:0px;
   margin-left:0px;
   padding:0px;
   width:90px;
   height:30px;
}

#showHide {
   margin-top:5px;
   margin-bottom:20px;
   margin-left:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#showHide ul {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:10px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

#showHide li {
   font-size:12px;
   list-style-type: none;
   margin-top:0px;
   margin-bottom:8px;
   margin-left:10px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#p01_midashi {
   font-size:18px;
   margin-top:5px;
   margin-bottom:60px;
   margin-left:5px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#p01_text_01 {
   font-size:12px;
   margin-top:0px;
   margin-bottom:10px;
   margin-left:60px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#p01_text_02 {
   font-size:12px;
   margin-top:0px;
   margin-bottom:10px;
   margin-left:68px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#obi {
   background-image:url(parts/top/obi.jpg);
   width:450px;
   height:44px;
   font-size:16px;
   margin-top:0px;
   margin-bottom:40px;
   margin-left:58px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#obi dt {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:10px;
   margin-right:0px;
   padding-top:14px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#obi_b {
   background-image:url(parts/top/obi.jpg);
   width:450px;
   height:44px;
   font-size:16px;
   margin-top:80px;
   margin-bottom:40px;
   margin-left:58px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}

dl#obi_b dt {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:10px;
   margin-right:0px;
   padding-top:14px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}


#london {
   margin-left:auto;
   margin-right:auto;
   text-align:left;
   width:770px;
}


p.london_main {
   width: 600px;
   margin-top:20px;
   margin-bottom:20px;
   margin-left:100px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
}







