@charset "Shift_Jis";

*{
	margin:0;
	padding:0;
}

html{
	font-size:10px;
	color: #ccc;
	font-style:normal;
	line-height:200%;
	font-family:Verdana,"ＭＳ Ｐゴシック", Osaka, monospace;
	scrollbar-track-color:#000;
	scrollbar-face-color:#000;
	scrollbar-shadow-color:#13349E;
	scrollbar-darkshadow-color:#000;
	scrollbar-highlight-color:#13349E;
	scrollbar-3dlight-color:#000;
	scrollbar-arrow-color:#13349E;
}

br{
	letter-spacing:normal;
}

body{
	font-size:11px;
	color: #ccc;
	margin :0 0 0 0;
        background-color:#000000;
}

a{
	text-decoration:none;
}
	a:link    {color:#4EAC4C; border:none;}
	a:visited {color:#4CAC90; border:none;}
	a:active  {color:#4CAC90; border:none;}
	a:hover   {color:#4EAC4C; text-decoration: underline;}
        a img     {border-style:none;}

table{
	font-size:11px;
	color: #ccc;
	line-height:200%;
}

p{
	line-height:200%;
	margin: 0 65px 0 65px;
}

img { border-style:none; } 


h1,h2,h4,h5{
	font-weight:normal;

}
/*タイトル部分*/
h1{
	font-size:16pt;
	color:#ccc;
	text-align:left;
	padding:5px 0 0 0;
}

/*見出し文字と下線*/
h2{
	font-size:11px;
	color:#299EAC;
	padding-top:15px;
	padding-left:10px;
	margin-bottom:10px;
	letter-spacing:3px;
	border-bottom:3px double #138896;
        margin: 0px 30px 10px 30px;
}
/*小見出し文字*/
h3{
	margin: 0 75px 0 75px;
	font-size:10px;
	color:#299EAC;
	font-weight:bold;
}
/*小見出し四角囲み */
h4{
	border:3px double #138896;
	background-image:url(sozai/bg/yoko.gif);
	font-size:11px;
	color:#299EAC;
	padding:0 15px;
	margin: 10px 30px 10px 30px;
}
/*小見出しライン囲み */
h5{
	letter-spacing:0;
	line-height:120%;
	text-align:left;
	border:1px solid #138896;
	border-left:none;
	margin:15px 40% 0 50px;
	padding:0 25px;
	color:#299EAC;
	font-size:11px;
	background-image:url(sozai/h5.gif);
	background-position:15px 55%;
	background-repeat:no-repeat;
}

/*ここから文字設定*/
/*メニュー文字部分*/
#menu{
	color:#299EAC;
	font-size:11px;
	text-align:right;
	margin:0 20px 0 0;
}
#menu a:link{color:#76736C; text-decoration:none; border-bottom:0px}
#menu a:visited{color:#76736C; text-decoration:none; border-bottom:0px}
#menu a:hover{color :#76736C; text-decoration:none; }
#menu a:active{color:#76736C; text-decoration:none; }

/*メニュー下*/
#sub_menu{
	color:#453F2F;
	font-size:10px;
	text-align:right;
	margin:0 20px 0 0;
}

/*フレーム内表示の全ページの表示*/
#write{
	width:700px;
	text-align:left;
	margin:20px 5px 0 15px;
}
	.txt2{
		margin:0 50px 0 50px;
		padding:8px 15px;
		border-left:1px solid #138896;
		border-bottom:1px solid #138896;
	}

#footer{
	width:630px;
	margin:0 auto 20px auto;
	text-align:center;
}

/*インデックスページ一番下<div id="copy"></div>で適用*/
#copy{
	font-size:9px;
	color:#453F2F;
	text-align:right;
	margin:3px 20px 10px 0;
}

#copy a{
	font-size:9px;
	color:#2E2A1F;
}

b{font-weight:bold; }
strong{font-weight:bold;}
i{font-style:oblique; }
