@charset "UTF-8";
/* CSS Document */

body {
	margin : 0px;
	padding : 0px;
	background-color : #8B4513;
	background-image : url(../images/bg.jpg);
	background-repeat : repeat-x;
}

a:link, a:focus, a:visited {
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
}
a:active, a:hover {
	color: #FF0000;
	font-weight: bold;
	text-decoration: underline;
}

div#wrap {
	width: 765px;
	margin: 0px auto;
	padding: 0px;
	_text-align:left;/*ie6*/
}

/* news left area style
-------------------------------------- */
div.news-title {
	line-height:1.5;
}

.news-title-date {
	background: #333;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	color: #ffffff;
	font-size: 12px;
	line-height: 14px;
}

.news-title-date:before {
	content:"●";
}

.news-title-title {
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 12px;
	line-height: 15px;
}

/* news area style
-------------------------------------- */
div#news_1 {
	background: #333 url(../images/news_06.gif) no-repeat 0 0;
	width: 390px;
	height: 10px;
}

div.news_2 {
	width: 386px;
	border-right: 2px solid #999;
	border-left: 2px solid #999;
	background: #FFF;
}

div#news_3 {
	background: url(../images/news_07.gif) no-repeat 0 0;
	width: 390px;
	height: 12px;
	padding-bottom: 20px;
}

dt#date {
	padding-left: 15px;
	padding-right: 15px;
	background: #333;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 16px;
}

dt#title {
	padding-left: 15px;
	padding-right: 15px;
	background: #333;
	padding-bottom: 10px;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 16px;
}

dd#text {
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	color: #333333;
	font-size: 12px;
	line-height: 14px;
}

p#imgbox {
	float: right;
	width: 126px;
	margin: 3px 5px 10px;
}

p#link {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
}

/* reset style
-------------------------------------- */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,address,form,fieldset,input,textarea,p,blockquote,table,th,td {margin: 0;padding: 0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style: normal;}
caption,th {text-align: left;}

hr {display:none;}
ul,dl,ol {text-indent: 0;}
li {list-style: none;}
dt,th {font-weight: normal;}
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}
body {font:13px/1 "メイリオ","Meiryo","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",sans-serif;}
* html body {font-size: small;}
*:first-child+html body {font-size: small;}
pre,code,kbd,samp,tt {font-family: monospace;}
* html pre,* html code,* html kbd,* html samp,* html tt {font-size: 100%; line-height: 100%;}
*:first-child+html pre,*:first-child html+code,*:first-child html+kbd,*:first-child+html+samp,*:first-child+html tt {font-size: 108%; line-height: 100%;}
input,select,textarea {font-size: 100%; font-family: Verdana, Helvetica, sans-serif;}
a:hover {cursor: pointer;}
a:focus {outline: none;}
li p,li li,th p,th li,td p,td li,li dt,li dd,td select,td input,td textarea,td option,dd p,dd li,dd select,dd input,dd textarea,dd option {font-size:100%;}