@charset "shift-jis";


/* 基本文字スタイル
-------------------------------- */
body
{
	background: url(../img/background_top.gif) repeat-x top #66563E;
	margin: 0px 0px 0px 0px;
	scrollbar-base-color		: #594B36;
	scrollbar-arrow-color		: #EEE8E0;

	scrollbar-face-color		: #66563E;
	scrollbar-highlight-color	: #EEE8E0;
	scrollbar-shadow-color		: #EEE8E0;
	scrollbar-darkshadow-color	: #66563E;
	scrollbar-track-color		: #594B36;
}
.normal { color: #EEE8E0;}

.green      { color: #CCCC33; }
.green_bold { color: #CCCC33; font-weight: bold;}

.gray      { color: #B2B2B2; }
.gray_bold { color: #B2B2B2; font-weight: bold;}

.font_big   { font-size: 14px;  font-height: 19px;}
.font_big_b { font-size: 14px;  font-height: 19px;  font-weight: bold; }

.white  { color: #FFF; }

.blue   { color: #069;}
.blue_b { color: #069; font-weight: bold;}
.blue_2 { color: #91CFEE;}

.red    { color: #F00; }
.red_b  { color: #F00; font-weight: bold;}
.red2   { color: #F00; }

.narrow { letter-spacing: 0em; }

.center { text-align: center; }
.right  { text-align: right; }
.left   { text-align: left; }

.icon1text {
	background: url(../img/icon.gif) no-repeat #F00;	
	padding-left: 30px;
}

.input1,
.input2,
.input3
{
	height: 18px;
	font-size: 12px;
	color: #4F4F4F;
	background: #FFF;
	border: 1px solid #000;
}

textarea {
	font-size: 12px;
	color: #4F4F4F;
	background: #FFF;
	border: 1px solid #000;
}




.input1    { width: 182px;}
.input2    { width: 140px;}
.input3    { width: 200px;}

.textarea1 { width: 220px; height: 140px;}
.textarea2 { width: 220px; height: 80px;}
.textarea3 { width: 280px; height: 70px;}


/* リンク
-------------------------------- */
/* 通常 */
a:link, a:visited {
	color: #CCCC33;
	text-decoration: none;
}

a:hover {
	color: #E5E523;
	text-decoration: underline;
}


/* 太文字 */
a.bold {
	font-weight:bold;
}

/* 白文字 */
a.white:link,a.white:visited,a.white:hover {
	color: #CCC;
}

/* 全体レイアウト
--------------------------------------------*/


/* ヘッダー
--------------------------------------------*/
h1 a {
	display: block;
	width: 225px;
	height: 135px;
	background: url(../img/header_logo.jpg) no-repeat;
	text-indent: -9999em;
	overflow: hidden;
}

/* フッター
--------------------------------------------*/

