@charset "UTF-8";

div.page-tit {
	height: 25px;
	margin: 7px 0 0;
	padding: 5px 5px 0;
	background: url(/commons/tit-back.png) no-repeat;
}
div.page-tit h3 {
	width: 300px;
	padding-left: 15px;
	margin-bottom: 15px;
	font-size: 100%;
	font-weight: bold;
	color: #666;
}
div.categ {
	clear: both;
	margin-bottom: 15px;
	padding-bottom: 15px;
	padding-top: 25px;
}
div.categ h4 {
	background: url(/commons/arrow-cross.png) 0 3px no-repeat;
	padding-left: 13px;
	margin: 10px 0;
	color: #960;
	font-weight: bold;
	font-size: 100%;
}
#form_table {width:95%;text-align:left;border:0px;margin:0 0 10px 0;border-collapse:collapse;}
#form_table th {width:150px;height:30px;border-bottom:1px #FFFFFF solid;}
#form_table td {border-bottom:1px #FFFFFF solid;padding-left:10px;}
.eeeee3 {background:#EEEEE3;}
.f4f4ec {background:#F4F4EC;}
.block_10 {width:10px;float:left;margin:0 5px;}
select {width:240px;padding:3px;border:1px #888888 solid;}
input {padding:1px 3px;}
textarea {padding:3px; width:350px;height:100px;border:1px #888888 solid;}
.input-m {width:240px;border:1px #888888 solid;}
.input-l {width:350px;border:1px #888888 solid;}
#submit_table {width:525px;text-align:center;border:0px;margin:0 0 10px 12px;}
#submit_table td {height:26px;}
#submit_table a {color:#CC0000;text-decoration:underline;}

.top_5 {margin-top:5px;}
.top_10 {margin-top:10px;}
.bottom_5 {margin-bottom:5px;}
.bottom_10 {margin-bottom:10px;}
.bottom_20 {margin-bottom:20px;}
.left_5 {margin-left:5px;}
.left_10 {margin-left:10px;}
.left_15 {margin-left:15px;}
.left_20 {margin-left:20px;}
.right_5 {margin-right:5px;}
.right_10 {margin-right:10px;}
.right_20 {margin-right:20px;}

.top_10_p {padding-top:10px;}
.top_20_p {padding-top:20px;}
.left_10_p {padding-left:10px;}
.left_20_p {padding-left:20px;}
.right_30_p {padding-right:30px;}

.brown {color:#993300;}
.l_brown {color:#CC6600;}
.red {color:#CC0000;}
.font_10 {font-size:10px;}
.font_bold {font-weight:bold;}
.block_180 {display:block;width:180px;float:left;margin:0;padding:0;}
