@charset "shift_jis";
@import "layout_e.css";
*{
	margin:0;
	padding:0;
}

body{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 75%;
	line-height: 200%;
/*\*/
	letter-spacing: 0.13em; 
/* */
	color: #535252;
}

h1{	margin-bottom:1em;}
h2,h3,h4,h5,h6{
	margin-top:1em;
	margin-bottom:1em;
}
h2{font-size:120%;}
h3{font-size:115%;}

p,ul,ol,dl{
	margin-top:0.8em;
	margin-bottom:0.8em;
}
li,dt,th,td{}
ul,ol{padding-left:2em;}
dl{}
dt{font-weight:bold;}
dd{padding-left:1em;}

li ul,li ol,li dl{margin:0;}

table{
	border-top:solid 3px #dddddd;
	border-right:solid 3px #dddddd;
	border-bottom:solid 3px #dddddd;
	border-left:solid 3px #dddddd;
	margin-bottom:1em;
	border-collapse: collapse;
	empty-cells:show;
}
caption{
	width:580px;
	text-align:left;}
td,th{
	letter-spacing:0;
	word-spacing:0;
	padding:0.3em;
	margin:0;
	border-right:solid 1px #dddddd;
	border-bottom:solid 1px #dddddd;
	vertical-align: top;
	text-align: left;
}
td ul, td ol{
	padding:0;
	margin:0 0 0 1.5em;
}

th{	text-align: center;}

pre{
	border:solid 2px #dddddd;
	padding:10px;
	background-color:#F8F8F8;
}
blockquote{
	border:solid 2px #dddddd;
	padding:10px;
	background-color:#F8F8F8;
}

a{
	color: #003399;
	text-decoration:none;

}
a img{border:none;}
a:visited{}
a:hover{
	color:#FF0000;
	text-decoration:none;
}
a:focus{}
a:active{}
em{
	font-style: normal;
	font-weight: bold;
}
strong{
	font-size:110%;
	font-style: normal;
	font-weight: bold;
	color:#000000;
}

#header{}
#globalNaviArea{}
#container{}
#content{}
#menu{}
#link{}
#footer{}

