body { 
background:#C3C3C5 url("../image/body_bk.gif") repeat-y;
	margin-bottom: 0px;	
	margin-left: 0px;
	margin-top: 0px;
	scrollbar-face-color: #00003D;
	scrollbar-highlight-color: #9D9DE5;
	scrollbar-shadow-color:black;
	scrollbar-3dlight-color:black;
	scrollbar-arrow-color:#FC5D06;
	scrollbar-track-color: #D8D9D8;
	scrollbar-darkshadow-color:black;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
	


a:link{	color:#24292E; text-decoration:underline}
a:visited{color:#24292E;text-decoration:underline}
a:hover{color:#0575E9; text-decoration:none}


/* テキスト */
.txt11{	font-size:11px;	color:#24292E;	line-height:150%;}
.txt11 a:link{	color:#24292E;text-decoration:underline}
.txt11 a:visited{	color:#24292E;text-decoration:underline}
.txt11 a:hover{	color:#62A1F6;text-decoration:none}

.txt12{	font-size:12px;	color:#24292E;	line-height:170%;}
.txt12 a:link{	color:#24292E;text-decoration:underline}
.txt12 a:visited{	color:#24292E;text-decoration:underline}
.txt12 a:hover{	color:#62A1F6; text-decoration:none}

.blue {color:#076DBC;font-size:16px; font-weight:bold;}
.blue2 {color:#076DBC; font-weight:bold;}

h1{DISPLAY: block; BACKGROUND-color:#07205F; font-size:3px; margin:0; padding:0; font-weight:normal; width:750px; text-align:right; color:#07205F;}
h2 {DISPLAY: block;padding:5px 0px 0px 20px; BACKGROUND:white url("../image/h2_bk.gif") no-repeat; margin:5px 0px 0px 8px; font-size:14px;height:29px;color:#26272A; line-height:130%;}
h3{DISPLAY: block; VERTICAL-ALIGN: bottom; LINE-HEIGHT: 150%; padding:5px 0px 5px 18px; BACKGROUND: url("../image/h3_bk.gif") no-repeat 0px; MARGIN:0px;border-bottom:1px solid #00003D; font-size:14px; width:500px; }
h4{	color:#0258CE;font-size:14px; line-height:120%; font-weight:bold; margin:0; padding:10px 0px 8px 5px;}
h5{	color:#0258CE;font-size:14px; line-height:120%; font-weight:bold; margin:0; padding:0px 0px 0px 15px; BACKGROUND:white url("../image/h5_bk.gif") no-repeat; }

#contener{width:750px; margin:0; padding:0;}
#logo{ margin:0; padding:0;}
#bar{ margin:0; padding:0;}
#top_main_img{ margin:0; padding:0;}

#menu{ margin:0; padding:0px;width:187px; float:left;}
.title{ margin:0; padding:0;}
.menu_s{ margin:0px 5px 0px 4px;}
.menu_bn{ margin:2px 5px 2px 4px;}

#contents{ margin:0; padding:0;width:563px; text-align:left; float:right;}

.red{color:#cc0000; }

.nav_txt{MARGIN:0px;border-bottom:1px dotted #D6D7D7;padding:5px 0px 5px 10px; font-size:12px; width:527px;}

.h2_contents{margin:5px 18px 8px 15px;font-size:13px; line-height:120%;}
.h4_contents{margin:8px 10px 8px 25px;font-size:13px; line-height:120%;}
.go_top{DISPLAY: block;text-ALIGN: right;padding:5px 0px 5px 20px;MARGIN:0px;border-top:1px dotted #D6D7D7; font-size:12px; color:#5B84C3; width:527px;}


/* 新着情報リスト */
#news{DISPLAY: block; margin:5px 0px 5px 10px; padding:0; background:white url("../image/news_bk.gif");	width:542px;}
.new {DISPLAY: block; margin:5px;VERTICAL-ALIGN: bottom;TOP:35px; color:#24292E;font-size:13px;}
.new UL {DISPLAY: block;VERTICAL-ALIGN: bottom;LINE-HEIGHT: 0;MARGIN:0px;}
.new LI {DISPLAY: block; VERTICAL-ALIGN: bottom; LINE-HEIGHT: 150%; padding:0px 0px 5px 10px; BACKGROUND: url("../image/arrow.gif") no-repeat 5px 5px; MARGIN:0px; LIST-STYLE-TYPE: none; border-bottom:1px dotted #909091; font-size:13px;}
.new a:link{	color:#24292E;}
.new a:visited{color:#24292E;}
.new a:hover{color:#62A1F6; text-decoration:none;}
.data{color:#042B8D; font-weight:bold; margin:0px 0px 0px 8px;}
.more {	text-align: right; margin:10px 10px 10px 0px;font-size:12px; }

.side_navi_list{DISPLAY: block; margin:0px 6px 0px 5px; padding:3px; font-size:13px;background:#CFD9F4;}
.side_navi_list UL {DISPLAY: block;VERTICAL-ALIGN: bottom;LINE-HEIGHT: 0;MARGIN:0; padding:0;}
.side_navi_list LI {DISPLAY: block; LINE-HEIGHT: 170%; MARGIN:2px 0px 0px 0px;padding:5px 0px 0px 25px; BACKGROUND: url("../image/arrow.gif") no-repeat 8px 10px; MARGIN:0px; LIST-STYLE-TYPE: none; border:1px solid white;}
.side_navi_list a:link{	color:#11192D; text-decoration:none;}
.side_navi_list a:visited{color:#11192D; text-decoration:none;}
.side_navi_list a:hover{display: block;color:#F55106; text-decoration:underline;background:#FDD15A;}
.side_current{display: block;color:#F55106; font-weight:bold;background:#FDD15A;}

UL {DISPLAY: block;VERTICAL-ALIGN: bottom;LINE-HEIGHT: 0;MARGIN:0; padding:0;}
LI {DISPLAY: block; LINE-HEIGHT: 170%; MARGIN:2px 0px 0px 0px;padding:5px 0px 0px 20px; BACKGROUND: url("../image/arrow.gif") no-repeat 8px 10px; MARGIN:0px; LIST-STYLE-TYPE: none;}

.photo_mg{margin:0px 0px 15px 13px; float:right;}
.photo_mgl{margin:0px 13px 0px 0px;}
.table1 {color:#24292E;font-size:13px; background:#D6DEFC; font-weight:bold;}
.table2 {color:#24292E;font-size:13px;border:1px solid #D6D7D7;}
.box {padding:2px; border:1px solid #C9CACC;}

.tbl th, .tbl td {
	color:#24292E;
	font-size:13px;
	padding:3px 2px;
}
.tbl th {
	background:#D6DEFC;
	font-weight:bold;
	text-align:center;
}
.tbl td {
	border:1px solid #D6D7D7;
}

#footer{BACKGROUND: url("../image/footer_bk.gif");color:white;font-size:11px; MARGIN:0;padding:0;clear:left; }
#copy{color:#B2B3B3;font-size:10px;text-align:right; MARGIN:0;padding:0px 10px 0px 0px; border-top:5px solid #042B8D;}
#address{color:#042B8D;font-size:12px;text-align:left; MARGIN:0;padding:5px 0px 0px 15px; }

.link_p {float:left; padding:30px 0px 0px 10px;}
.link_p a{	color:#62A1F6; text-decoration:underline; font-weight:bold; font-size:15px;}
.adobe{ font-size:11px;}

.clear{ clear:both; margin: 0; padding: 0; }



.h2_contents p {
	margin:0;
	padding:0;
	text-indent:10px;
}



/* 090604 */
.pad_10 { padding-top:10px;}
#bn_area {
	margin-top:10px;
}
#bn_area img {
	border:none;
}
#ar_txt {
	margin-top:10px;
	padding-top:5px;
	border-top:1px solid #ccc;
}


/* about */
.about p {
	padding:3px 10px 5px 0;
}
.about ul {
	display:block;
	list-style-type:none;
}
.about ul li {
	display:block;
	padding-left:1em;
	text-indent:-1em;
}



