/*-----------------------------------------------------------------------------
　table
-----------------------------------------------------------------------------*/
.table_01 {
	width:548px;
	border: 1px;
	border-style: dotted;
	border-color: #571500;
	background-color:#EAD8C5;
	background-image: url(images/topics_bg.gif);
}

.table_02 {
	width:530px;
	margin:9px;
}

.table_03 {
	width:510px;
	margin:9px;
}

.table_kage{
	width:550px;
	height:10px;
	background-image: url(images/kage.gif);	
}

.img_border_01 {
	margin-right:5px;	
}











/*-----------------------------------------------------------------------------
　td
-----------------------------------------------------------------------------*/
.td_01 {
	background-color:#EAD8C5;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 145%;
	color: #571500;	
	width:440px;
	text-align:left;
}

.td_02 {
	padding:10px;
	background-color:#F9EFDA;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 130%;
	color: #571500;		
	width:440px;
	text-align:left;
}

.td_03 {
	padding:10px;
	background-color:#EAD8C5;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 130%;
	color: #571500;	
	width:80px;
	text-align:left;
}

.td_04 {
	float: left;
	background-color:#F9EFDA;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 130%;
	color: #571500;	
	width:80px;
	text-align:left;
}


.uline_white1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}


/*　トップニュース使用
-----------------------------------------------------------------------------*/
.topnews {
	background-color:#fff;
	padding:15px;
	font-size: 13px;
	line-height: 150%;
	color: #333;
	border: 2px solid #ff0000;
	text-align:left;
}


/*　1周年記念使用
-----------------------------------------------------------------------------*/
#fes-top{
	width:560px;
	height:200px;
	background-image: url(images/fes/main.jpg);
	text-indent:-9999px;
}
#fes-wrapper{
	width:560px;
	background-image: url(images/fes/main_bg.gif);
}
#fes-head{
	width:560px;
	height:30px;
	background-image: url(images/fes/bg_head.gif);
	text-indent:-9999px;
}
#fes-bottom{
	width:560px;
	height:30px;
	background-image: url(images/fes/bg_bottom.gif);
	text-indent:-9999px;
}
.w500{
	width:500px;
	margin:0px 15px;
	padding:0px 15px;
	background: url(images/fes/contents_bg.gif);
	color:#333;
}
.fes-lead-top{
	width:500px;
	height:15px;
	background: url(images/fes/lead_top.gif);
}
.fes-lead-bottom{
	width:500px;
	height:20px;
	background: url(images/fes/lead_bottom.gif);
}
.fes-lead{
	font-size: 14px;
	color:#fff;
	padding:0px 15px 15px 15px;
	background: url(images/fes/lead_bg.gif);
}

.fes-txt{
	font-size: 16px;
	color:#ffff53;
	font-weight:bold;
}



.fes-pa1-top{
	width:500px;
	height:98px;
	background: url(images/fes/co_bg_top.gif);
}
.fes-pa1-bottom{
	width:500px;
	height:25px;
	background: url(images/fes/co_bg_bottom.gif);
}
.fes-pa1{
	width:470px;
	font-size: 14px;
	color:#46311d;
	padding:0px 15px 0px 15px;
	background: url(images/fes/co_bg.gif);
	float:left;
}

.fes-pa2-top{
	width:500px;
	height:98px;
	background: url(images/fes/co_bg2_top.gif);
}
.fes-pa2-bottom{
	width:500px;
	height:25px;
	background: url(images/fes/co_bg_bottom.gif);
}
.fes-pa2{
	width:470px;
	font-size: 14px;
	color:#46311d;
	padding:5px 15px 0px 15px;
	background: url(images/fes/co_bg2.gif);
	float:left;
}

.m-t10{margin-top:10px;}
.float-r{float:right;}
.float-l{float:left;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.clear{clear:both;}


/*　ブラックホーク参加ページ使用
-----------------------------------------------------------------------------*/
#bk-wrapper{
	width:560px;
	background-image: url(images/bk/main_bg.jpg);
	padding:0px 0px 15px 0px;
}

#bk-top{
	width:560px;
	height:530px;
	text-indent:-9999px;
	background: url(images/bk/main.jpg) no-repeat;
	display: block;
}

.bk_w530{
	width:530px;
	margin:0px 15px;
}

.bk-lead-top{
	width:530px;
	height:15px;
	background: url(images/bk/lead_bg.gif) no-repeat left top;
}
.bk-lead-bottom{
	width:530px;
	height:15px;
	background: url(images/bk/lead_bg.gif) no-repeat left bottom;
}
.bk-lead{
	font-size: 14px;
	line-height:145%;
	color:#512514;
	padding:0px 15px 0px 15px;
	background: url(images/bk/lead_bg_m.gif) repeat-y left;
}
#bk-title01{
	width:530px;
	height:40px;
	background: url(images/bk/title01.gif);
}

#bk-title02{
	width:530px;
	height:40px;
	background: url(images/bk/title02.gif);
}

.bk-txt01{
	font-size: 14px;
	line-height:100%;
	color:#fff;
}

.bk-txt02{
	font-size: 14px;
	line-height:100%;
	color:#fffde2;
}

.bk-txt03{
	font-size: 14px;
	line-height:145%;
	color:#2540a4;
}

.bk-txt04{
	font-size: 12px;
	padding:10px;
	color:#950000;
	background:#fff4f4;
}

/*-----------------------------------------------------------------------------
　リンク
-----------------------------------------------------------------------------*/
#link_area a.link_topics{
color:#571500;text-decoration:none;
font-size:12px;
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
text-align:left;
}
#link_area a.link_topics:link{
color:#571500;text-decoration:none;
font-size:12px;
text-align:left;
}
#link_area a.link_topics:visited{
color:#E0882A;text-decoration:none;
font-size:12px;
text-align:left;
}
#link_area a.link_topics:hover{
color:#FF5A00;text-decoration:underline;
font-size:12px;
text-align:left;
}
