
h1{font-size:9pt; font-weight:normal;}
h2{font-size:8pt;font-weight:normal;}
h3{font-size:7pt; font-weight:normal;}
hr { border-style: dotted; border-color: #dcdcdc; }
*{margin:0 auto 0 auto;}
a:link { color: #fff; }
a:visited { color: #fff; }
a:hover { color: #dcdcdc; }
a:active { color: #fff; }
a {text-decoration: none ;}

body{ 
font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
background-color:#;
}



div#header{
width:100%;
height:135px;
text-align: center;
margin:0px auto 0px auto;
background-color:yellow;
}

#logo{
width:1024px;
height:103px;
text-align: center;
margin:0px auto 0px auto;
background-color:;
}

#menu{
width:100%;
height:32px;
font-size: 16px;
text-align: center;
color:#fff;
line-height:2em;
margin:0px auto 0px auto;
background-color:#330000;
}

div#cmbox{
width:100%;
margin:0px auto 50px auto;
background-color:;
}

.head_cm img { width: 100%; }

div#container{
width:1024px;
height:1930px;
color:#330000;
line-height:2em;
font-size: 20px;
text-align: center;
margin:0px auto 0px auto;
background-color:white;
}

#title{
width : 1024px;
height: 80px;
margin:50px auto 0px auto;
text-align : center;
color:#000;
font-size : 33pt;
line-height:2.5em ;
border-bottom:1px solid #000;
}

div#ooasabox{
width : 1024px;
height: 250px;
margin:25px auto 50px auto;
text-align : center;
color:#000;
border-bottom:0px solid #000;
background-color:#;
}

#lbox{
width : 250px;
height: 250px;
float:left;
margin:0px auto 0px auto;
text-align : center;
color:#000;
font-size : 33pt;
line-height:2.5em ;
background-color:#;
}

#rbox{
width : 764px;
height: 250px;
float:left;
margin:0px 0px 0px 10px;
text-align : center;
color:#000;
font-size : 16pt;
line-height:1.8em ;
background-color:#;
}

#item{
width : 330px;
height: 330px;
float:left;
margin:0px 0px 10px 10px;
text-align : center;
color:#000;
font-size : 16pt;
line-height:1.8em ;
background-color:#;
box-shadow: 3px 3px 3px rgba(102, 68, 0, 0.5);
}

div#address{
width:100%;
height:400px;
color:#330000;
line-height:2em;
font-size: 20px;
text-align: center;
padding-right:0px;
margin:0px auto 0px auto;
background-color:yellow;
border-right:0px solid #969696;
border-bottom:0px solid #969696;
}

div#footer{
height:30px;
font-size: 15px;
text-align: center;
line-height:2em;
color:#330000;
border-top:0px solid #808080;
background-color:yellow;
}

div#footlink{
width: 1024px;
height:45px;
padding-top: 20px;
font-size: 14px;
text-align: left;
line-height:1.5em;
color:#fff;
border-top:0px solid #808080;
margin:0px auto 0px auto;
background-color:#;
}

div#link_box{
width: 320px;
height:80px;
float: left;
font-size: 13px;
text-align: left;
line-height:1.6em;
color:#fff;
margin:0px auto 0px 20px;
background-color:#;
}

#rogo_box{
width: 1024px;
height:88px;
font-size: 13px;
text-align: center;
line-height:1.4em;
color:#fff;
margin:0px auto 0px auto;
border-top:1px solid #fff;
background-color:#;
}

