.main_title_1 {
	text-indent: -9999px;
	background: url(../img/title01.gif) no-repeat left top;
	height: 45px;
	width: 700px;
	margin-top: 10px;
}

.form_top {
	background: url(../img/title.gif) no-repeat;
	height: 55px;
	width: 700px;
	font-size: 14px;
	text-indent: -9999px;
	display: block;
}
.all_area {
	margin-top: 15px;
}
.form_top p {
	color: #FF3399;
	font-size: 14px;
	padding-top: 26px;
	padding-left: 35px;
}
#form_area {
	width: 670px;
	margin-right: auto;
	margin-left: auto;
	background: url(../img/back.gif) repeat-y;
	color: #333333;
}
#form_area table {
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}

#form_menu {
	height: 59px;
	width: 670px;
	margin-right: auto;
	margin-left: auto;
}
#form_menu li {
	float: left;
}

.btn_1 a {
	height: 59px;
	width: 160px;
	text-indent: -9999px;
	display: block;
	background: url(../img/btn_1.gif) no-repeat left top;
}

.btn_1 a:hover {
	height: 59px;
	width: 160px;
	text-indent: -9999px;
	display: block;
	background: url(../img/btn_1.gif) no-repeat left bottom;
	
}


.btn_1 p {
	height: 59px;
	width: 160px;
	text-indent: -9999px;
	display: block;
	background: url(../img/btn_1.gif) no-repeat left bottom;
}

.btn_2 a {
	height: 59px;
	width: 160px;
	text-indent: -9999px;
	display: block;
	background: url(../img/btn_2.gif) no-repeat left top;
	margin-left: 10px;
}

.btn_2 a:hover {
	height: 59px;
	width: 160px;
	text-indent: -9999px;
	display: block;
	background: url(../img/btn_2.gif) no-repeat left bottom;
	margin-left: 10px;
}


.btn_2 p {
	height: 59px;
	width: 160px;
	text-indent: -9999px;
	display: block;
	background: url(../img/btn_2.gif) no-repeat left bottom;
	margin-left: 10px;
}

.btn_3 a {
	height: 59px;
	width: 160px;
	text-indent: -9999px;
	display: block;
	background: url(../img/btn_3.gif) no-repeat left top;
	margin-left: 10px;
}

.btn_3 a:hover {
	height: 59px;
	width: 160px;
	text-indent: -9999px;
	display: block;
	background: url(../img/btn_3.gif) no-repeat left bottom;
	margin-left: 10px;
}


.btn_3 p {
	height: 59px;
	width: 160px;
	text-indent: -9999px;
	display: block;
	background: url(../img/btn_3.gif) no-repeat left bottom;
	margin-left: 10px;
}


.btn_4 a {
	height: 59px;
	width: 160px;
	text-indent: -9999px;
	display: block;
	background: url(../img/btn_4.gif) no-repeat left top;
	margin-left: 10px;
}

.btn_4 a:hover {
	height: 59px;
	width: 160px;
	text-indent: -9999px;
	display: block;
	background: url(../img/btn_4.gif) no-repeat left bottom;
	margin-left: 10px;
}


.btn_4 p {
	height: 59px;
	width: 160px;
	text-indent: -9999px;
	display: block;
	background: url(../img/btn_4.gif) no-repeat left bottom;
	margin-left: 10px;
}
.bred {
	background: url(../../shared/img/bred_pink.gif) no-repeat left center;
	padding-left: 11px;
	padding-top: 2px;
}
.bred2 {
	background: url(../../shared/img/bred_blue.gif) no-repeat left center;
	padding-left: 11px;
	padding-top: 2px;
}

.bred3 {
	padding-left: 11px;
	padding-top: 2px;
}

.bred4 {
	background: url(../../shared/img/bred_blue2.gif) no-repeat left top;
	padding-left: 11px;
}

.hissu {
	width: 560px;
	text-align: center;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	color: #333333;
	line-height: 160%;
	font-weight: bold;
}
.hissu a {
	color: #FF0000;
}

.boder {
	background: url(../img/boder.gif) repeat-x;
	height: 21px;
	margin-top: 5px;
	margin-bottom: 5px;
}


#Scroller {
	width:500px;
	height:200px;
	font-size:10px;
	background:#FFFEEE;
	text-align:left;
	overflow-x:hidden;
	overflow-y:scroll;
	scrollbar-base-color:#FFFEEE;
	line-height:150%;
	_margin-top: 0px;
	margin-left: auto;
	border: 1px solid #CCCCCC;
	margin-right: auto;
}

#Scroller p {
	font-size: 12px;
	color: #555555;
	line-height: 160%;
	padding: 5px;
}
#form_back_bottom {
	background: url(../img/backbottom.gif) no-repeat;
	height: 34px;
	width: 670px;
}
