@charset "Shift_JIS";

/* ======================================================================

共通指定
====================================================================== */
#main_base {
	width: 900px !important;
	width: 903px;
	margin: 5px auto;
	overflow: hidden;
}
.clear {
	display: block;
	clear: both;
}


/* カラム ------------------------------------------------------------*/
#main_left_column {
	clear: both;
	width: 730px;
	float: left;
}
#main_right_column {
	width: 170px;
	margin: 0 0 0 730px;
	text-align: center;
}


/* パンくず ------------------------------------------------------------*/
#pan_top,
#pan_bottom {
	margin: 0;
	padding: 1px 30px;
	font-size: 11px;
}
#pan_top h2,
#pan_bottom h2 {
	display: inline;
	font-size: 11px;
	font-weight: normal;
}

/* 共通ライトカラム ------------------------------------------------------------*/
#right_contents,
.right_contents{
	padding:5px;
	text-align:left;
	font-size:13px;
	line-height:1.5;
}

#right_contents h4,
.right_contents h4{
	padding:3px 3px 3px 5px;
	margin:0;
	background:#006 url(../img_tabitama/right_title_bg.gif) left bottom repeat-x;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}
/*****　その他のエリア　項目追加（h4不使用とするため）　*****/
#right_contents div,
.right_contents div{
	padding:3px 3px 3px 5px;
	margin:0;
	background:#006 url(../img_tabitama/right_title_bg.gif) left bottom repeat-x;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}


#right_contents ul,
.right_contents ul{
	margin:5px 0 0 0;
	padding:0;
	list-style:none;
}

#right_contents ul li,
.right_contents ul li{
	padding-left:12px;
	background:url(../img_tabitama/arrow04.gif) 3px 6px no-repeat;
}

