body {
	font-size: 11px; color: #000000; background-color:#eeffd7; font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"; text-align:center; margin:0px;}
	
a:link {
	color: #383838; text-decoration: none;}

a:visited {
	color: #397326; text-decoration: none;}

a:hover {
	color: #4f9a2b; text-decoration: underline;}

td {
	font-size: 12px; color: #000000; line-height: 22px; font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"; text-align: left;}


.hd1 { font-size: 10px; color:#3c3636; line-height: 16px; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"; text-align: left; font-weight:normal;  height: 25px; padding-top: 3px; padding-bottom:3px; padding-left:5px;}


.top_line{ height:5px; background-color:#4f9a2b;}


.main{ width:768px; background-color:#ffffff;}

.main_h{ background-image: url(jpg-gif/bk_navi.gif); width:170px;}

.main_m{ width:598px;}

.main_hed{ width:770px;}


.ft{
	font-size: 12px; color:#383838; line-height: 24px; font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"; text-align: right; width:586px; margin-top:30px; margin-right:10px; margin-bottom:10px;}



h1 {
	padding-right: 0px;	padding-left: 0px; font-size: 10px; padding-bottom: 0px; margin: 0px; padding-top: 0px; font-weight: normal;}

h2 {
	padding-right: 0px;	padding-left: 0px; font-size: 11px; padding-bottom: 0px; margin: 0px; padding-top: 0px;}

h3 {
	padding-right: 0px;	padding-left: 0px; font-size: 11px; padding-bottom: 0px; margin: 0px; padding-top: 0px;}

h4 {
	padding-right: 0px;	padding-left: 0px; font-size: 11px; padding-bottom: 0px; margin: 0px; padding-top: 0px;}

#privacy-window{
 border:1px #dbdbdb solid; 
 width:540px; height:180px; 
 overflow:scroll; 
 overflow-x:hidden; 
 margin:0px 0px 20px 25px;
 font-size:12;
 }
.privacy-body{
padding:5px 10px 10px 10px;
}
.privacy-body ol{
padding:0px 0px 20px 10px;
}
.privacy-text01{
margin-bottom:20px;
}
.privacy-text-r{
text-align:right;
}
#link-body{
width:540px;
margin:0px 0px 20px 25px;
}
#link-body table{
width:100%;
}
#link-body th{
text-align:left;
background-color:#E8FEC9;
line-height:3;
padding-left:10px;
color:#006633;
font-size:14px;
}
#link-body td{
line-height:4;
padding-left:20px;
}
#link-body a{
text-decoration:underline;
color:#666666;
}
#link-body a:hover{
color:#4f9a2b;
}