body {
text-align:center;
font-size:12px;
margin-top:0;
margin-bottom:0;
color:#333333;
}

/* container */
#container{
width:758px;
background-image:url(top/back_line.gif);
margin-left:auto;
margin-right:auto;
margin-bottom:0;
}

#contents{
float:left;
width:750px;
margin-left:0;
margin-right:0;
margin-bottom:0;
}

/* left */
#top_left{
float:left;
width:200px;
background-image:url(top/left_img.jpg);
height:600px;
margin-top:0;
margin-left:0;
margin-bottom:0;
}

/* right */
#top_right{
float:right;
width:550px;
margin-top:0;
margin-right:0;
margin-bottom:0;
}

#main_img{
width:550px;
margin-top:0;
margin-left:0;
margin-bottom:0;
}

#main_menu{
width:550px;
margin-top:0;
margin-left:0;
margin-bottom:0;
}

/* main_contents */
#main_contents{
width:550px;
margin-top:0;
margin-left:0;
margin-bottom:0;
}

#section_list{
text-align:left;
margin-left:0;
margin-top:0;
margin-bottom:0;
width:310px;
height:102px;
overflow:auto;
SCROLLBAR-FACE-COLOR:#FFFFFF;SCROLLBAR-3dLight-COLOR:#999966;SCROLLBAR-Highlight-COLOR:#999966;SCROLLBAR-Track-COLOR:#999966;SCROLLBAR-Arrow-COLOR:#999966;SCROLLBAR-Shadow-COLOR:#999966;SCROLLBAR-DarkShadow-COLOR:#999966}


/* line */
.boder_img{
float:left;
width:750px;
margin-top:0;
margin-left:0;
margin-bottom:0;
}


h1{
font-size:12px;
margin-top:500px;
color:#FFFFFF;
}

h2{
font-size:12px;
color:#FFFFFF;
margin-bottom:10px;
}

p.tel_text{
color:#FFFFFF;
font-weight:bold;
}

address{
margin-top:0;
margin-bottom:0;
font-size:12px;
font-style:normal;
}

/* comment */
p.coments{
text-align:left;
font-size:12px;
line-height:1.5em;
margin-top:0;
margin-bottom:0;
margin-left:10px;
}

