@charset   "Shift_JIS";

div#TitleBox div#ImgBox{
/******** タイトルボックス内のロゴ画像ボックス ********/
	margin : 10px 20px 10px 30px;
	float : left;
}

div#ImgBox img{
/******** タイトルボックス内のロゴ画像 ********/
	margin : 0px;
	padding : 0px;
	vertical-align: bottom;	/*画像下の余白を消す*/
}

div#TitleBox div#SiteDescBox{
/******** タイトルボックス内のサイト概要ボックス ********/
	border-style : solid;
	border-width : 16px 1px 1px 1px;
	border-color : black;
}

div#SiteDescBox p{
/******** タイトルボックス内のサイト概要 ********/
	margin : 1px 16px 4px 0px;
	font-family : 'Lucida Grande','Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
	font-size : 11px;
	color : white;
}

p.CaptionBox{
/******** 記事見出しボックス ********/
	width : 580px;
	height : 24px;
	margin : 10px auto 4px 12px;
	padding : 2px 0px 0px 0px;
	background-color : white;
	background-image : url("../images/caption_back.png");
	background-repeat : repeat-x;
	font-family : 'Lucida Grande','Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
	font-size : 15px;
	color : red;
	text-indent : 10px;
}

p.CaptionBox span{
/******** 記事見出し文字 ********/
	font-weight : bold;
	color : black;
}

p.ArticleBox{
/******** 記事中身ボックス ********/
	margin : 12px 24px 16px 20px;
	padding : 0px;
/*	font-family : "ＭＳ Ｐゴシック", serif;*/
	font-family : 'Lucida Grande','Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
	font-size : 13px;
	color : black;
	line-height : 22px;
}
p.ArticleBox a{
/******** 記事内のリンク ********/
	font-family : 'Lucida Grande','Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: blue;
	text-decoration: none;
}
p.ArticleBox a:link{
	color: blue;
	text-decoration: underline;
}
p.ArticleBox a:visited{
	color: blue;
	text-decoration: underline;
}
p.ArticleBox a:hover{
	background: black;
	color: red;
	text-decoration: none;
}
p.ArticleBox a:active{
	color: blue;
	text-decoration: none;
}

p.ArticleBoxS{
/******** 小さいリンクの記事 中身ボックス ********/
	margin : 12px 24px 16px 20px;
	padding : 0px;
/*	font-family : "ＭＳ Ｐゴシック", serif;*/
	font-family : 'Lucida Grande','Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
	font-size : 13px;
	color : black;
	line-height : 22px;
}
p.ArticleBoxS a{
/******** 小さいリンクの記事 内のリンク ********/
	font-family : 'Lucida Grande','Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
	font-size: 13px;
	color: blue;
	text-decoration: underline;
}
p.ArticleBoxS a:link{
	color: blue;
	text-decoration: underline;
}
p.ArticleBoxS a:visited{
	color: blue;
	text-decoration: underline;
}
p.ArticleBoxS a:hover{
	background: black;
	color: red;
	text-decoration: none;
}
p.ArticleBoxS a:active{
	color: blue;
	text-decoration: none;
}

img.TopGamen{
/******** トップページ・ソフト画像の属性 ********/
	float : left;
	margin : 20px 14px 20px 8px;
}

div.Center{
/******** 中央表示用のボックス ********/
	width : 100%;
	margin : 16px 0px;
	text-align : center;
}

div.NoteCaptionBox{
/******** 注意書きキャプションのボックス外側 ********/
	width : 450px;
	margin : 10px auto 0px auto;
	border-style : solid;
	border-width : 1px;
	border-color : black;
	background-color : lightsteelblue;
	text-align : center;
}

div.NoteBox{
/******** 注意書きのボックス外側 ********/
	width : 450px;
	margin : 0px auto 36px auto;
	padding-top : 10px;
	border-style : solid;
	border-width : 1px;
	border-color : black;
	border-top-style : none;
	background-color : snow;
	text-align : left;
}

div.NoteCaptionBox p{
/******** 注意書きの見出し ********/
	margin : 3px auto 2px auto;
	line-height : 24px;
	font-family : 'Lucida Grande','Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : black;
}

div.NoteBox p{
/******** 注意書きの中身 ********/
/*	width : 430px;*/
	margin : 0px auto 0px auto;
	padding : 4px 12px;
	line-height : 20px;
	font-family : 'Lucida Grande','Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
	font-size : 12px;
	color : black;
	text-align : left;
}
div.NoteBox a{
/******** 注意書き記事内のリンク ********/
	font-family : 'Lucida Grande','Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: blue;
	text-decoration: none;
}
div.NoteBox a:link{
	color: blue;
	text-decoration: underline;
}
div.NoteBox a:visited{
	color: blue;
	text-decoration: underline;
}
div.NoteBox a:hover{
	background: black;
	color: red;
	text-decoration: none;
}
div.NoteBox a:active{
	color: blue;
	text-decoration: none;
}

span.Height8{
/******** 改行高さ調整（8） ********/
	line-height : 8px;
}

ul.List li{
/******** リストの属性 ********/
	margin-bottom : 4px;
	font-size : 12px;
	color : blue;
}

span.Red {
/******** 赤文字 ********/
	color : red;
}

span.RedBold {
/******** 赤太文字 ********/
	color : red;
	font-weight : bold;
}

span.Blue {
/******** 青色文字 ********/
	color : blue;
}

span.Bold {
/******** 太字 ********/
	font-weight : bold;
}



/******** 新着情報 ********/
div.InfoBox{
/******** 新着情報のボックス外側 ********/
	width : 570px;
	margin : 0px auto 20px 10px;
	border-style : none;
	text-align : left;
}

div.InfoLine{
/******** 新着情報のリスト（点線下線付き） ********/
	margin : 0px auto 0px 20px;
	padding : 8px 0px 8px 0px;
	border-bottom : 1px dashed black;
}

div.InfoDate{
/******** 日付のボックス ********/
	float : left;
	width : 60px;
	margin : 0px auto 0px 0px;
	padding : 0px;
	border-style : none;
}

div.InfoDate p{
/******** 日付 ********/
	margin : 0px;
	line-height : 18px;
	font-family : 'Lucida Grande','Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
	font-size : 12px;
	color : black;
}

div.InfoCont{
/******** 内容のボックス ********/
	float : right;
	width : 480px;
	margin : 0px 0px 0px auto;
	padding : 0px;
	border-style : none;
}

div.InfoCont p{
/******** 内容 ********/
	margin : 0px;
	line-height : 18px;
	font-family : 'Lucida Grande','Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
	font-size : 12px;
	color : #003399;
}

