@charset "utf-8";
/* CSS Document */
/* 共通*/

* html .iepngfix {
	behavior: expression(IEPNGFIX.fix(this));
}


.logo_area{
	background-image:url(../../image/bg_logo_area.jpg);
	background-position:0px 0px; 
}
* html .logo_area img{
	behavior: expression(IEPNGFIX.fix(this));	
}
#tagline{
	background-image:url(../../image/●●●.jpg);
	margin: 5px auto 0px 0px;
	padding: 0px;
	width: 350px;
	color:#FFFFFF;
	font-size:12px;
	line-height: 13px;
	height:34px;
	font-family: "メイリオ","ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" , Verdana, Osaka‐等幅;
}

#inbox {
	margin:0px auto 0px auto;
	width: 900px;
	text-align:left;
	padding:0px 30px 0px 30px;
	background-image:url(../../image/bg_inbox.png);
	background-position:0px 100px;
	background-repeat:repeat-y;
}
* html #inbox {
	behavior: expression(IEPNGFIX.fix(this));
}

#flash{
	width:900px;
}

#flashs{
	width:900px;
	height: 38px;
	background-image:url(../../image/index_underflash_bar.jpg);
	background-repeat:no-repeat;
	background-position: top center;
}

#pankuzu{
	margin:4px 0px 20px 0px;
	padding:0px 0px 15px 20px;
	border-bottom:1px dotted #051D67;
	font-size:11px;
	line-height: 11px;
	color:#5F5F85;
	font-family: "メイリオ","ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" , Verdana, Osaka‐等幅;
}
#pankuzu a:link,#pankuzu a:visited{
	font-size:11px;
	line-height: 11px;
	color:#5F5F85;
	font-family: "メイリオ","ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" , Verdana, Osaka‐等幅;
}
#pankuzu a:hover{
	color:#0099CC;
}
#inbox_footer{
	margin:7px 0px 40px 50%;
	padding:0px 0px 0px 15px;
	border-left:2px solid #62BDDB;
	width:400px;
	font-size:12px;
	font-family: "メイリオ","ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" , Verdana, Osaka‐等幅;
}
* html #inbox_footer {
	behavior: expression(IEPNGFIX.fix(this));
}
#inbox_footerlogo{
	float:left;
	margin:0px 0px 0px 60px;
	padding:7px 10px 0px 0px;
}
#information{
	width: 900px;
	background-image:url(../../image/●●●.jpg);
}

#information td{
	vertical-align: top;
}

/*---タイトル、その他---*/



h2.title{
	width:570px;
	color:#5F5F85;
	display:block;
	font-size:20px;
	line-height:20px;
	font-weight:400;
	margin:5px 0px 35px 20px;
	padding:2px 0px 2px 15px;
	border-left:4px solid #5F5F85;
	background-color:#ffffff;
	font-family: "メイリオ","ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" , Verdana, Osaka‐等幅;
}


h3.title{
	width:310px;
	color:#000099;
	display:block;
	font-size:14px;
	line-height:16px;
	font-weight:400;
	margin:0px 0px 10px 0px;
	padding:2px 0px 2px 10px;
	border-left:4px solid #000099;
	background-color:#ffffff;
	font-family: "メイリオ","ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" , Verdana, Osaka‐等幅;
}

.text1{
	color:#5F5F85;
	font-size:12px;
	line-height:17px;
	font-weight:400;
	margin:0px 0px 10px 0px;
	padding:2px 20px 2px 30px;
	font-family: "メイリオ","ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" , Verdana, Osaka‐等幅;
}
.text2{
	color:#5F5F85;
	font-size:12px;
	line-height:17px;
	font-weight:400;
	margin:0px 20px 10px 30px;
	padding:2px 0px 20px 0px;
	font-family: "メイリオ","ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" , Verdana, Osaka‐等幅;
	display:block;
	border-bottom:1px dotted #051D67;
}


#information{
	font-family: "メイリオ","ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" , Verdana, Osaka‐等幅;
	width: 900px;
	height: 140px;
	background-image:url(../../image/●●●.jpg);
}

#information td{
	vertical-align: top;
	font-size: 11px;
	color: #444444;
}



/*--サイドメニュー--*/
#sidemenu{
	line-height: 14px;
	padding:0px 0px 0px 20px;
	width: 256px;
	font-family: "メイリオ","ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" , Verdana, Osaka‐等幅;
}
#sidemenu h3{
	background-image:url(../../image/bg_sidemenu.jpg);
	background-repeat:no-repeat;
	height:55px;
	line-height:55px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 20px;
	font-size:15px;
	font-weight:400;
	font-family: "メイリオ","ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" , Verdana, Osaka‐等幅;
	vertical-align:middle;
}

#sidemenu ul{
	margin:-10px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	width:256px;

}
#sidemenu li{
	display:block;
	border-bottom:1px dotted #051D67;
	line-height:26px;
	margin:0px 0px 0px 0px;
	padding:3px 0px 3px 0px;
	font-size:12px;
	font-weight:400;
	list-style:none;
	text-indent:25px;
}

#sidemenu li a:link,#sidemenu li a:visited{
	display:block;
	background-color:#ffffff;
}
#sidemenu li a:hover{
	display:block;
	background-color:#EDF4F7;
}


/*--フッタ欄--*/

#footer_menu{
	clear: both;
	font-size: 11px;
	line-height: 24px;
	text-align:center;
	width: 900px;
	height: 60px;
	padding: 0px 0px 10px 0px;
	font-family: "メイリオ","ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" , Verdana, Osaka‐等幅;
}

#footer_menu a{
	text-decoration: underline;
	color:#000066;
}

#footer_menu a:visited{
	text-decoration: underline;
	color:#000066;
}
#footer_menu a:active{
	color:#0099CC;
	text-decoration:underline;
}

#footer_menu a:hover{
	text-decoration:none;
	color:#0099CC;
}

#footer {
	clear: both;
	text-align:center;
	width: 900px;
	height: 33px;
	padding: 5px 0px 0px 0px;
	background-color: #000000;
	background-image:url(../../image/bg_footer.jpg);
	color: #ffffff;
	font-weight:800;
	font-size: 12px;
	font-family: "メイリオ","ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" , Verdana, Osaka‐等幅;
}


a:link{ color: #000066; text-decoration: underline }
a:visited	 { color: #000066; text-decoration: underline }
a:active	 { color:#0099CC; text-decoration: none }
a:hover	 {color:#0099CC; text-decoration: none;}

a:link , a:hover{
	outline: none; 
}





/*--RSS--*/
.rss_items {
	margin-top:0px;
	padding:0em 0em;
	margin-left:10px;
}
.rss_date {
	font-size: 10px;
	color: #000066;
	display:block;
	padding:0ox 0px 4px 0px;
	margin:0px 0px 0px 0px;
	border-bottom:1px dashed #000066;
}

.rss_item  {
	 padding:0px 0px 0px 0px;
	list-style:none;
}

.rss_item a:link, .rss_item a:visited {
	text-decoration: underline;
	color: #000066;
}

.rss_item a:hover{
	text-decoration: none;
	color: #0099CC;
}

