@charset "UTF-8";
body{
background-image: url(../kabegami/p04.gif);
background-attachment: fixed;
margin-top: 0px;
margin-bottom: 0px;
}
div{
margin-top: 0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
border-top-color: #000000;
border-left-color: #000000;
border-right-color: #000000;
}
p{
margin-top: 0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
font-family : "ＭＳ Ｐゴシック";
text-align : left;
}
h1{
font-size : 16px;
font-weight : bold;
letter-spacing : 1px;
padding-top: 4px;
padding-bottom: 2px;
width: 700px;
height: 24px;
padding-left: 10px;
color: blue;
text-align : center;
}
address{
font-size: 14px;
font-weight: 400;
font-style: normal;
letter-spacing: 1px;
padding-bottom: 4px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: blue;
width: 780px;
height: auto;
background-color: #e6e6ff;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
margin-bottom: 0px;
text-align: center;
font-family : "ＭＳ Ｐゴシック";
}
li{
font-size: 12px;
font-weight: 400;
letter-spacing: 1px;
}
a{
color: blue;
}
a:hover{
color: red;
text-decoration: none;
}
#main{
width: 800px;
height: inherit;
background-color: white;
}
#main_box{
width: 780px;
height: 1200px;
}
#right_box{
width: 727px;
height: 1200px;
float: right;
clear: right;
text-align : center;
}
#left_box{
width: 53px;
height: 1200px;
float: left;
clear: left;
background-image: url(../kabegami/image_left.gif);
background-repeat: repeat-y;
}
.Class_lavel{
width: 700px;
height: auto;
right: auto;
padding-top: 20px;
}
.Class_footer01{
width: 780px;
font-size: 14px;
font-weight: 600;
letter-spacing: 1px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: blue;
padding-top: 4px;
padding-bottom: 4px;
background-color: #e6e6ff;
text-align : center;
}
.Class_page01{
width: 780px;
height: auto;
padding-top: 4px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: gray;
padding-bottom: 4px;
text-align : right;
}
.Class_footer02{
width: 780px;
height: auto;
font-size: 12px;
font-weight: 400;
line-height: 16px;
letter-spacing: 1px;
padding-top: 4px;
padding-bottom: 4px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: gray;
color: #3e3e3e;
background-color: #e9e9e9;
text-align : left;
}
.Class_footer03{
width: 780px;
height: auto;
font-size: 12px;
font-weight: 400;
letter-spacing: 1px;
padding-bottom: 10px;
padding-top: 4px;
text-align : center;
}
.Class_tel{
width: 727px;
padding-top: 4px;
padding-bottom: 4px;
height: auto;
}
.Class_menu01{
width: 727px;
height: auto;
text-align : left;
}
.Class_menu02{
width: 720px;
height: auto;
border-top-width: 1px;
border-bottom-width: 1px;
border-top-style: dotted;
border-bottom-style: dotted;
border-top-color: teal;
border-bottom-color: teal;
margin-top: 10px;
padding-top: 4px;
}
img{
border-width: 0px;
}
table{
margin-left : auto;
margin-right : auto;
}

