H1 { font-size:13px ; margin:0px; padding:0px; color: #333333; }
H2 { font-size:20px ; margin:0px; padding:0px; color: #333333; }
H3 { font-size:15px ; margin:0px; padding:0px; color: #333333; }
H4 { font-size:15px ; margin:0px; padding:0px; color: #333333; }
H5 { font-size:14px ; margin:0px; padding:0px; color: #FF0000; }
H6 { font-size:14px ; margin:0px; padding:0px; color: #333333; }

body {
margin: 0px;
padding: 0;
background-color: #FFFFCC;
background-image: url(img/bg1.gif);
color: #333333;
}

body, th, td { font-size: 80%;
}

table.sample{
border-top:1px solid #663300;
border-left:1px solid #663300;
border-right:1px solid #663300;
border-collapse:collapse;
border-spacing:0;
background-color:#FFFFCC;
background-image:url(img/bg.gif);
empty-cells:show;
width : 800px ; height : auto ;
}
table.sample2{
border-collapse:collapse;
border-spacing:0;
empty-cells:show;
width : 780px ; height : 30px ;
margin: auto;
}
td.sample{
border-collapse:collapse;
border-spacing:0;
empty-cells:show;
width : 494px ; height : auto ;
}
td.sample2{
border-collapse:collapse;
border-spacing:0;
empty-cells:show;
width : 286px ; height : auto ;
text-align: right;
}
td.sample3{
border-collapse:collapse;
border-spacing:0;
empty-cells:show;
width : 780px ; height : 113px ;
}
td.sample4{
border-collapse:collapse;
border-spacing:0;
empty-cells:show;
width : 780px ; height : auto ;
text-align: center;
}
td.sample5{
border-collapse:collapse;
border-spacing:0;
empty-cells:show;
width : 600px ; height : auto ;
text-align: center;
}
td.sample6{
border-collapse:collapse;
border-spacing:0;
empty-cells:show;
width : 200px ; height : auto ;
text-align: center;
vertical-align : top;
}
td.sample7{
border-collapse:collapse;
border-spacing:0;
empty-cells:show;
width : auto ; height : auto ;
text-align: center;
}

p.example1 { color: #990000;
font-size: 150%;
font-weight: bold;
text-align: center;
}
p.example2 { font-size: 100%;
font-weight: bold;
}
p.example3 { font-size: 150%;
color: #FF0000;
}

div.ctable {text-align: center;     /* IEでセンタリングさせる方法 */
}
div.ctable table {
margin: auto;     /* 標準のセンタリング方法 */
text-align: left;     /* IE用方法の弊害対策用 */
}

a:link { color: #3300FF; }
a:visited { color: #3300FF; }
a:hover { color: #FF0000; }
a:active { color: #3300FF; }

ul {
margin: 0;
padding: 0;
list-style-type: none;
}

a img {
border: none;
}

ul#menu{
    list-style:none;
    width:100%;
}
ul#menu li{
    list-style:none;
    float:left;
    width:130px;
}
ul#menu a{
    display:block;
    width:130px;
    height:30px;
    text-indent:-100px;
    overflow:hidden;
}
a.top{
    background-image:url(img/c-top.gif);
}
a:hover.top{
    background-image:url(img/c-top2.gif);
}
a.naiyou{
    background-image:url(img/c-naiyou.gif);
}
a:hover.naiyou{
    background-image:url(img/c-naiyou2.gif);
}
a.area{
    background-image:url(img/c-area.gif);
}
a:hover.area{
    background-image:url(img/c-area2.gif);
}
a.mousikomi{
    background-image:url(img/c-mousikomi.gif);
}
a:hover.mousikomi{
    background-image:url(img/c-mousikomi2.gif);
}
a.qa{
    background-image:url(img/c-qa.gif);
}
a:hover.qa{
    background-image:url(img/c-qa2.gif);
}
a.koe{
    background-image:url(img/c-koe.gif);
}
a:hover.koe{
    background-image:url(img/c-koe2.gif);
}.a8 {
	font-size: 24px;
}
