@charset "EUC-JP";

body {
    margin:0 auto;
	text-align:left;
 	padding:0;
	background:url('/img/bg_line.gif') ;
    font-size:12px;
	font-family:"¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "¥á¥¤¥ê¥ª", Meiryo, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", "MS PGothic", sans-serif;
}

table.border1 {
	background:#7F7F7F;
}

tr.bg_mark1 {
	background:#FFB6C1;
}

td {
	font-size:12px;
	font-style:normal;
	line-height:normal;
	font-weight:normal;
}

tr.bg_default, td.bg_default, th.bg_default, colgroup.bg_default {
	background:#FFFFFF;
}

tr.bg_item1, td.bg_item1, th.bg_item1, colgroup.bg_item1 {
	background:#CCCCCC;
}

th {
	font-size:12px;
	font-style:normal;
	line-height:normal;
	font-weight:bold;
}

th.bg_default {
	background:#EEEEEE;
}

form {
	margin:0px;
}

dt {
	margin:4px;
}

dd {
	margin-bottom:4px;
}

ol {
	
}

ul {
	margin-left:0px;
	margin:0;
}

li {
	margin: 5px 5px 5px 5px;
	list-style-type:disc;
}

/* ·å/o£ëŽÀ*/

h1,h2{
	margin: 2px;
	padding: 0px;
	font-weight: normal;
	font-size: 12px;
	line-height: 120%;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-selif;
	white-space: inherit; 
	display: inline;
}

h3,h4,h5,h6{
	margin: 2px;
	padding: 0px;
	font-size: 12px;
	line-height: 120%;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-selif;
	white-space: inherit; 
	display: inline;
}

.header-seo h1,.header-seo h2{
	font-size:12px;
	font-weight:nomal;
	display:inline;
}
.footer-seo h1,.footer-seo h2{
	font-size:12px;
	font-weight:nomal;
	display:inline;
}

strong{

}


.headline1 {
	font-size:24px;
	font-weight:bold;
}

.notice1 {
	color:#FF0000;
}

.notice2 {
	color:#FF0000;
	font-size:24px;
}

.ok1 {
	color:#00CF00;
}

.ok2 {
	color:#00CF00;
	font-size:24px;
}



.table1{
width:343px;
border-color:#CCCCCC;
border-collapse:collapse;
table-layout:fixed;
margin:3px 3px 10px 20px;
padding:1px 1px 1px 1px;
}

.table1 td{
border:solid 1px #CCCCCC;

}

.table5 {
width:760px;
margin:2px 0px 0px 0px;
background:url('/img/bg2.gif') repeat-y;
}


.table6{
width:368px;
margin:5px 0 5px 0px;
}
 
.table3 {
width:740px;
margin:10px 0 0px 0px;
}

.table7 {
width:700px;
margin:10px 0 0px 0px;
padding:0px 2px 1px 0px;
margin:10px 0px;
background-color:#88AEFF;
}


.pr {
width:368x;
}

#header{
width:750px;
margin:0px 0px 0px 0px;
}

#footer{
width:750px;
margin:0px 0px 0px 0px;

}

#menu {
	list-style-type:none;
}


#menu li {
	display:inline;
	border-right:1px solid #999999;
	padding:0 1px 0 3px;
}

/*  ³ûË¢¥ê¥ó¥¯ÍÑ£ö¼¡2¡¦ */
table.linkSysArea{
	line-height:130%;
	font-size:12;
	width:740;
	margin-bottom:15;
}

.linkSysArea a:link,.linkSysArea a:visited{
   color:#303854;
   text-decoration:none;
}
.linkSysArea a:hover,.linkSysArea a:active{
   text-decoration:underline;

