/*------------------------------*/
/* 1カラム用 */
/*------------------------------*/
#main2 {
	width: 650px;	
	margin: 0 75px 40px 75px;
   font-size: 14px;	
}
/*------------------------------*/
/* ­テキスト装飾 */
/*------------------------------*/
.black_b {
	font-weight: bold;
}
.black_b_u {
	font-weight: bold;
	text-decoration: underline;
}
.black_yerrow {
	color: #333333;
	font-weight: bold;
	background-color: #FFE400;
}
.red_b {
	color: #FF0000;
	font-weight: bold;
}
.red {
	color: #FF0000;
	font-weight: bold;
}
.red_10 {
	color: #FF0000;
	font-weight: bold;
   font-size: 10px;	
}
.red_16 {
	color: #FF0000;
	font-weight: bold;
   font-size: 16px;	
}
/*------------------------------*/
/* ­申込み用テーブル */
/*------------------------------*/
.table_a{
    border: 2px #309E2D solid;
    border-collapse: collapse;
    border-spacing: 0;
   font-size: 14px;	
}

.table_a th {
    padding: 5px;
    border-bottom: 1px #309E2D solid;
    background: #D9F9BD;
    font-weight: bold;
    line-height: 150%;
    vertical-align: top;
   font-size: 14px;	
}
.table_a td {
    padding: 5px;
    border-bottom: 1px #309E2D solid;
    vertical-align: top;
   line-height: 150%;
   font-size: 14px;	
}

.table_a_form { background-color: #D9F9BD }

/*------------------------------*/
/* チェックボックス */
/*------------------------------*/
.box_green{
	text-align: left;
	width: 558px;
	margin: 0 0 0 0;	
	padding: 0 10px 0 10px;
	border: 1px solid #66CC33;
	background-color:#FFFFDD;
}
.box_green ul{
	margin: 10px 0 0 0;
	padding-left: 0;
    list-style: none;
	line-height: 150%;
}
.box_green li{
	margin: 0 0 10px 0;
	padding-left: 25px;
	 background: url(img/check_red.gif) no-repeat  0 1px;
}

