/* 表テーブル用 コース一覧用 */
table.area {
		background-color:#EEEEEE;
		padding:5px;
		text-align:center;
		width:100%;
}

table.kaitei {
		border:1px solid #CCCCCC;
		margin:2px 0px 5px;
		width:700px;
}

table.hyou2 {
		border-left: 1px solid #ccc;
		border-top: 1px solid #ccc;
		margin:2px 0px 5px;
		width:700px;
}

table.hyou2 td {
		border-right: 1px solid #ccc;
		border-bottom: 1px solid #ccc;

}
table.hyou2 td{
		padding:4px;
}

table.hyou2 td.b01{
		background-color:#4475B7;
		color:#FFFFFF;
}

table.hyou2 td.b02{
		color:#FFFFFF;
		background-color:#78B237;
}

table.hyou2 td.b03{
		background-color:#88A8D1;
		color:#FFFFFF;
}
table.hyou2 td.b04{background-color:#D3EABC;}
table.hyou2 td.b05{background-color:#D8D6D7;}
table.hyou2 td.b06{background-color:#CBD9EB;}
table.hyou2 td.b07{background-color:#eef6e5;}
table.hyou2 td.b08{background-color:#F0F0F0;}
table.hyou2 td.b09{background-color:#fffdef;}

.underline {
		background-image:url(/access/img/bg_dotline01.gif);
		background-position:center bottom;
		background-repeat:repeat-x;
		padding:0px 0px 5px;
}

/** フォント **/

.orange {
		color:#F16122;
}

.stx {
		font-size:10px;
		line-height:120%;
}

.mtx {
		font-size:12px;
		line-height:120%;
}

/** マージン **/

.mar_t06 {
		padding-top:6px;
}

.mar_t10 {
		padding-top:10px;
}

.mar_t20 {
		padding-top:20px;
}

.mar_l08 {
		padding-left:82px;
		padding-right:82px;
}

.mar_l17 {
		padding-left:17px;
}

h3{
		margin:20px 0;
}

/** エリア検索 **/

p.before {
		background-image:url(/access/common/img/icon_arrow.gif);
		background-position:left center;
		background-repeat:no-repeat;
		font-size:9px;
		padding:0px 0px 0px 15px;
}

.postarea {
		background-image:url(/access/img/icon_post.gif);
		background-position:left center;
		background-repeat:no-repeat;
		font-size:12px;
		line-height:21px;
		padding:0px 10px 0px 30px;
		font-weight:bold;
}

.phonearea {
		background-image:url(/access/img/icon_phone.gif);
		background-position:left center;
		background-repeat:no-repeat;
		font-size:12px;
		line-height:21px;
		padding:0px 10px 0px 30px;
		font-weight:bold;
}

/* 表テーブル用　コース一覧用　ここまで */