@charset "utf-8";
/* CSS Document */

/*2009 11 20 追記 */

/*上部ナビボタン*/
#naviBtn {
	margin:0 auto 15px;
}

#naviBtn li {
	width:auto;
	float:left;
	padding:0 4px;
}

#kumaAreaL {
	float:left;
}
#kumaAreaR {
	float:left;
	padding:20px 25px;
	width:280px;
	background:url(../guide/images/kumaR.jpg) 0 0 no-repeat;
}
#kumaAreaR img{
	margin-bottom:10px;
}

/*青矢印テキストエリア*/
.guid_txt {
	margin-top:10px;
}

.guid_txt dt {
	background:url(../guide/images/arrow_bl.gif) center left no-repeat;
	padding-left:22px;
	font-size:14px;
	font-weight:bold;
	line-height:1.2em;
}

.guid_txt dd {
	padding-left:22px;
	margin-bottom:10px;
}

.guid_txt dd.right_btn {
	text-align:right;
	margin-bottom:0;
}

/*青矢印中テーブル*/
.guid_table {
	background:#FFFFFF;
	border:1px solid #66A91E;
	margin:10px 20px;
}

.guid_table th {
	border-bottom:1px solid #66A91E;
	border-right:1px solid #66A91E;
	color:#297B38;
	background-color:#ECFEC4;
	padding:5px 0;
	text-align:center;
}

.guid_table td {
	text-align:left;
	font-size:12px;
	background-color:#FFFFFF;
	border-bottom:solid 1px #66A91E;
	border-left:solid 1px #66A91E;
	padding:5px 5px 5px 10px;
}

/*from apply.css*/
table.apply_new_tbl {
	margin:0 0 15px 24px;
	width:595px;
}

table.apply_new_tbl td {
	text-align:center;
	padding:10px 0;
	width:33%;
	border:1px solid #66A91E;
}

table.apply_new_tbl td.bg_green {
	background-color:#66A91E;
	padding:3px 0 5px 0;
	color:#ffffff;
}

table.apply_new_tbl td.b_white {
	border-right:1px solid #ffffff;
}

/*ポイント*/
#guid_point {
	background:#F5F5F5;
	padding:10px 20px 0;
	width:420px;
	margin:0 auto 30px;
}

#guid_point img {
	margin-bottom:10px;
}