body
{
color:#2f4000;
background:#fff8df;
background-image:url(../images/bg.gif);
background-attachment: fixed;
font-size: 11pt;
font-family: "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•";
line-height : 110%;
letter-spacing : 1pt;
margin : 0px;
}
input,textarea,select
{
padding:0 0 0 0;
}

form
{
margin: 0 0 0 0;
padding:0 0 0 0;
}
td
{
font-size: 11pt;
}
span
{
font-size: 11pt;
}
p
{
font-size: 11pt;
}
a:link {
text-decoration : none;
color : #8a3367;
border-bottom : none;
}
a:visited {
text-decoration : none;
color : #955e7d;
border-bottom : none;
}
a:active {
text-decoration:underline;
color : #c62b68;
}
a:hover {
text-decoration:underline;
color : #c62b68;
}

hr{
color: #cf9a41;
background-color:#cf9a41;
height: 1px;
border: 1px;
border-style: dotted;
}

H3{
text-align: left;
background:#fffcd7;
font size:17px;
padding:5 5 5 5;
color:#3030b4;
margin : 0px;
}

H4{
text-align: left;
background-image : url(img/tit_bg.jpg);
font size:16px;
font-weight : bold;
color:#914500;
margin : 0px;
padding:5 5 5 5 ;
border-bottom-width: 2px;
border-bottom-style: inset;
border-bottom-color: #fce2d3;

}

H5{
text-align: left;
background:#fff8df;
font-weight : bold;
font size:15px;
padding:3 3 3 5;
color:#825400;
margin : 0px;

}
H2{
text-align: center;
font size:17px;
padding:3 3 3 3;
color:#800080;
margin : 0px;
font-weight : bold;
}

H6{
text-align: left;
background-image : url(img/tit_bg2.jpg);
font size:16px;
font-weight : bold;
color:#004f00;
margin : 0px;
padding:5 5 5 5 ;
border-bottom-width: 2px;
border-bottom-style: inset;
border-bottom-color: #beddbd;
}
input,textarea,select,iframe,form{
color:#2f4000 ;
background-color:#fffad2;
border:1 solid #009900 ;
border-collapse: collapse;
}
#top_info_main
{
padding:0 0 0 0;
font-size : 10pt;
color : #ff8000;
font-weight : bold;
}
#top_info_sub
{
padding:3 5 0 15;
font-size : 10pt;
color : #8d6938;
}

#menu_bg
{
background : url(images/menu_bg.gif);

}
#navi
{
line-height : 0.3;
}
#data{
border-bottom : 1 dotted c0c0c0;
color : #000000;
border-left : 12px solid #ffab79;
}

.tablesmp1{
	border-collapse: collapse;
}
.tablesmp2{
	border-collapse: separate;
}

.head{
font size:15px;
background:#fff3ca;
padding:5 5 5 5;
}
.copy{
font size:11px;
background:#fff3ca;
padding:5 5 5 5;
}
.top{
color:#4a4740;
background:#fffcd9;
font-size : 15px;
font-family : Verdana;

}
.menu{
font size:16px;
}
.small{
font-size : 12px;
font-family : Verdana;
}
.big{
font-size : 18px;
font-family : Verdana;
}
.mess{
color:#867a28;
background:#ffefe6;
font-size : 15px;
font-family : Verdana;
padding:5 5;
}
.title{
font-size : 26px;
color : #89652e;
font-family : Verdana;
font-weight : bold;
background : #ffea93;
padding: 0.2em 0.2em 0.2em 0.2em;
}


.dt{
border-left:4px solid;
border-color:#ff688e;
border-bottom:1px dashed;
padding:1px 3px;
font-weight:bold;
}
#tanbou_td_left
{
padding:5 5 5 25;
}

#tanbou_td_right
{
padding:5 25 5 5;
}


