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

@import 'tabbed.css';


#content{
	padding-left:10px;
}
#left_column{
	padding-top:20px;
	width:660px;
}

.inner_content{
	clear:both;
	padding-top:20px;
	width:550px;
	margin:0 auto;
}

/* -------------------------- */
/*サイトマップ*/
/* -------------------------- */
table#sitemap{
	width:100%;
}

table#sitemap td{
	vertical-align:top;
}

table#sitemap ul.parent li{
	margin-bottom:20px;
	padding-left:12px;
	background:no-repeat left 4px url(../img/common/parent.gif);
}

table#sitemap ul.child li{
	margin-bottom:5px;
	padding-left:10px;
	background:no-repeat left 4px url(../img/common/child.gif);
}


/* -------------------------- */
/*問い合わせフォーム*/
/* -------------------------- */
span.ERR,
span.required{
	font-weight:bold;
	color:red;
}


dl.form dt{
	clear:both;
	float:left;
	width:130px;
	text-align:right;
	line-height:1.5em;
	padding:8px 0px;
	font-weight:bold;
}

dl.form dd{
	float:left;
	width:350px;
	line-height:1.5em;
	padding:8px 0px 8px 5px;
}

dl.form dd input{
	
}

#form_bt{
	clear:both;
	text-align:center;
	margin:20px 0;
}

/*送信完了画面*/
#completion_message{
	height:300px;
}


/* -------------------------- */
/*関連リンク*/
/* -------------------------- */
ul#related_link li{
	background:no-repeat left url(../img/common/target_blank.gif);
	padding-left:23px;
	margin-bottom:5px;
}
