div#title {
   margin-bottom:2px;
}


div#crusing {
   margin-bottom:10px;
}

h3{
   margin-left:2px;
   font-size:100%;
   color:#3399cc;
   padding:0px;
}

p {
   font-size:85%;
   line-height:1.3em;
   margin-top:4px;
   margin-bottom:10px;
}


div#taiken {
   border-style:solid;
   border-color:#CCCCCC;
   border-width:1px 0px;
   background-image:url(images/back.gif);
   background-repeat:no-repeat;
   height:70px
}

div#first_waku {
   width:257;
   float:left;
}

div#experience_waku {
   width:257;
   float:right;
}

div#first_bottan {
   margin-top:16px;
   margin-left:auto;
   margin-right:auto;
}  

div#experience_bottan {
   margin-top:16px;
   margin-left:auto;
   margin-right:auto;
} 

.clear {
   clear:both;
   height:2px;
}

.list {
   list-style-type:square;
   padding:0px;
   font-size:85%;
   line-height:1.4em;
   margin-left:20Px;
}

div#estate_waku {
   padding:0px;
   border:#3399cc 1px solid;  
}

div#estate_moji {
   margin-top:10px;
   padding:10px;
   background-color:#d3dffc;
   font-size:85%;
   line-height:1.4em;
}

div#earth_waku {
   padding:0px;
   border:#3399cc 1px solid;  
}

div#earth_moji {
   margin-top:10px;
   padding:10px;
   background-color:#d3dffc;
   font-size:85%;
   line-height:1.4em;
}

div#space_waku {
   padding:0px;
   border:#3399cc 1px solid;  
}

div#space_moji {
   margin-top:10px;
   padding:10px;
   background-color:#d3dffc;
   font-size:85%;
   line-height:1.4em;
}

dd {
   margin-left:10px;
}

div#taiken_waku {
   margin-top:10px;
   margin-bottom:10px;
}

div#kome {
   margin:10px 0px;
}

div#access {
   margin:10px 0px;
   border:#CCCCCC 1px solid; 
   padding:0px;
}

div#access_back {
   background-image:url(../../common/images/access_back.gif);
   background-repeat:no-repeat;
   padding:6px;
   font-size:12px;
   color:#006699;
   margin:6px;  
} 

div#access_content {
   padding:0px 10px 10px 10px;
   font-size:85%;
   line-height:1.3em;
   margin:0px 6px 6px 6px;  
}
     
