@charset "Shift_JIS";
/* 文字エンコードの設定（削除不可） */

*{
	margin:						0;
	padding:					0;
	}



/*全体の指定*/
html{
	height:						100%;
	overflow-y:					hidden;
	}

body{
	font-family:					Helvetica, Verdana, Osaka, sans-serif;
	font-size:					10px;
	color:						#5F5F5F;
	line-height:					1.5em;
	background-color:			#660000;
	}

a{
	color:						#ff6600;
	text-decoration:				none;
	}

a:hover{
	color:						#ADADAD;
	}

hr{
	display:						none;
	}

h1, h2{
	font-weight:					normal;
	}

h3, h4, h5, h6{
	color:						#e7e7e7;
	font-weight:					bold;
	font-size:					1.2em;
	}

.modori, li#FOOTER01{
	display:						none;
	}



/*blockquote　cite　q　pre b　i　big　small　ttは基本HTMLには未記述です。blockquoteのみスタイル指定しておきます。*/
blockquote{
	border:						1px dotted #BFB599;
	margin:						10px 10px 10px 50px;
	padding:					10px;
	}



/*ヘッダーの指定*/
div#HEADER{
	color:						#e7e7e7;
	text-align:					right;
	}

#HEADER h1{
	font-family:					'ParkAvenue BT', Verdana,  Osaka, sans-serif;
	font-size:					2.5em;
	font-style:					italic;
	margin:						30px 10px 10px 0;
	}

#HEADER ul{
	list-style-type:				none;
	display:						inline;
	}

#HEADER li{
	display:						inline;
	margin-right:				10px;
	}

div#MENU{
	text-align:					left;
	padding-right:				10px;
	}

#MENU h2{
	display:						none;
	}

#MENU ul{
	list-style-type:				none;
	margin-top:					10px;
	margin-bottom:				10px;
	}

#MENU li{
	display:						inline;
	margin-left:					20px;
	}



/*内容部分*/
div#KIZI{
	background-color:			#660000;
	background-image:			url(../img/cdp_bg.jpg);
	background-attachment:		fixed;
	background-repeat:			no-repeat;
	height:						350px;
	scrollbar-arrow-color:#2f4f4f;
        scrollbar-3dlight-color:#2f4f4f;
        scrollbar-base-color:#e7e7e7;
        scrollbar-shadow-color:#e7e7e7;
        scrollbar-face-color:#e7e7e7;
        scrollbar-highlight-color:#e7e7e7;
        scrollbar-darkshadow-color:#2f4f4f;
        scrollbar-track-color:#e7e7e7;
        overflow:					auto;
	padding-top:				10px;
	}

#KIZI a{
	font-size:					1.2em;
	color:						#e7e7e7;
	font-weight:					bold;
	}

#KIZI a:hover{
	color:						#ff6600;
	}

#KIZI h2{
	font-size:					1.5em;
	color:						#BFB599;
	font-weight:					bold;
	margin-top:					10px;
	margin-left:					25%;
	}

#KIZI .text{
	color:						#bfb599;
	border-left:					5px solid #BFB599;
	margin-top:					10px;
	margin-bottom:				30px;
	margin-left:					25%;
	margin-right:				5px;
	padding-left:				10px;
	}

#KIZI p{
	margin-top:					10px;
	margin-bottom:				10px;
	}

#KIZI input, #KIZI select{
	border:						1px solid #BFB599;
	background-color:			#000;
	color:						#FFF;
	font-family:					Helvetica, Verdana, Osaka, sans-serif;
	font-size:					0.9em;
	margin-top:					5px;
	}

#KIZI textarea{
	border:						1px solid #BFB599;
	background-color:			#000;
	color:						#FFF;
	font-family:					monospace;
	font-size:					0.9em;
	margin-top:					5px;
	}

#KIZI ol, #KIZI ul{
	margin-top:					10px;
	margin-bottom:				10px;
	}

#KIZI ol li{
	list-style-position:			inside;
	list-style-type:				upper-roman;
	}

#KIZI ul li{
	list-style-position:			inside;
	list-style-type:				square;
	}

#KIZI dl{
	margin-top:					10px;
	margin-bottom:				10px;
	}

#KIZI dt{
	border-bottom:				1px solid #BFB599;
	padding-bottom:				5px;
	}

#KIZI dd{
	margin-top:					5px;
	margin-bottom:				10px;
	}



/*フッターの指定*/

div#FOOTER{
	text-align:					right;
	}

#FOOTER h2{
	display:						none;
	}

#FOOTER ul{
	list-style-type:				none;
	margin-right:				10px;
	margin-top:					10px;
	}

#FOOTER li, address{
	display:						inline;
	font-style:					normal;
	margin-left:					10px;
	}

li#FOOTER01{
	display:						none;
	}