
/* ボディに関するCSS 
--------------------------------------------------------------------------------*/
body{
width: 850px;
}
h1{
color: #0080ff;
font-size: 150%;
margin: 0px;
padding: 0px;
}
/* 左側の 
--------------------------------------------------------------------------------*/
#link{
float: left;
width: 190px;
height: 1700px;
background-color: #4ebcfe;
padding: 10px 5px 0px 5px;
color: #ffffff;
font-size; 90%;
}

#link a{
color: #ffffff;
}

#sale{
background-color: #ddf2ff;
color: red;
margin: 0px;
padding: 0px;
text-align: center;
}

#address{
margin: 0px;
padding: 0px;
border-top: dashed 7px #FFF;
border-bottom: dashed 7px #FFF;  
}

#address p{
margin: 3px 0px 0px 0px ;
padding: 0px 0px 0px 0px;
font-size; 90%;
}

h2{
margin: 5px 0px 3px 0px;
padding: 0px 0px;
font-size: 100%;
}

/* 右側上段
--------------------------------------------------------------------------------*/
#mein1{
width: 600px;
background-color: #4ebcfe;
border-left: solid 1px #FFF;
padding: 10px 0px 0px 5px;
margin: 0px;
color: #ffffff;
}
h3{
padding: 5px 0px 7px 10px;
margin: 0px;
}

#ritz{
float: left;
margin: 5px;
}

#ritz2{
font-size: 35px;
padding: 7px 0px 7px 10px;
margin: 0px;
}

#ritz3{
color: yellow;
padding: 7px 0px 3px 10px;
margin: 0px;
font-size: 90%;
}

#tel{
font-size: 20px;
padding: 3px 0px 0px 10px;
margin: 0px;
}

#mein1 dt{
font-size: 130%;
}

#mein1 dd{
font-size: 90%;
}
/* 右側中段
--------------------------------------------------------------------------------*/
#box{
background-color: #ddf2ff;
padding: 0px 0px 10px 10px;
margin: 0px 0px 0px 0px;
border-left: solid 1px #FFF;
width: 600px;
}

#box p{
background-color: #ddf2ff;
padding: 0px;
margin: 0px;
}
h4{
width: 500px;
color: #0080ff;
padding: 5px 0px 2px 10px;
margin: 0px 0px 5px 5px;
border-left: solid 2px silver;
border-bottom: solid 2px silver;

}
h5 a{
color: #0080ff;
}
h5{
padding: 5px;
margin: 0px;
}

#mnew1{
float: left;
width: 190px;
}

#mnew2{
float: left;
width: 190px;
}

#mnew3{
width: 190px;
}
#mnew5{
color: #0080ff;
width: 550px;
margin-bottom: 10px;
}
#mnew6{
color: #0080ff;
width: 550px;
margin-bottom: 10px;
}
#mnew7{
color: #0080ff;
width: 550px;
margin-bottom: 10px;
}
#mnew8{
color: #0080ff;
width: 550px;
margin-bottom: 10px;
}
#mnew9{
color: #0080ff;
width: 550px;
margin-bottom: 10px;
}
#mnew10{
color: #0080ff;
width: 550px;
margin-bottom: 10px;
}
#mnew11{
color: #0080ff;
width: 550px;
margin-bottom: 10px;
}
#kousin{
font-size: 90%;
color: #0080ff;
}
#coment{
font-size: 90%;
margin-bottom: 10px;
color: #0080ff;
}

#coment2{
font-size: 90%;
margin-bottom: 10px;
color: #0080ff;
}
#coment3{
font-size: 90%;
margin-bottom: 10px;
color: #0080ff;
}
#coment4{
font-size: 90%;
margin-bottom: 10px;
color: #0080ff;
}
#coment5{
font-size: 90%;
margin-bottom: 10px;
color: #0080ff;
}
#coment6{
font-size: 90%;
margin-bottom: 10px;
color: #0080ff;
}

/* 右側下段
--------------------------------------------------------------------------*/
table{
color: #0080ff;
background-color: #ddf2ff;
padding: 30px 0px 0px 10px;
border-left: solid 1px #FFF;
width: 600px;
height: 1080px;
margin: 0px 0px; 30px; 0px;
padding: 0px 0px; 30px; 50px;
border: double 3px silver
;}

#memo{
background-color: #0000ff;
color: #ffffff;
padding: 5px 5px; 5px; 5px;
font-siez: 130%;
}