@charset "UTF-8";

/*--------------------------------------------------
/* Common Setting (ver.1.0)
--------------------------------------------------*/
/* CSS Reset */
*     {margin:0px;padding:0px;}
h1,h2,h3,h4,h5,h6,strong {font-weight:bold;}
strong {font-weight:bold;color:#525B9C;}
img,img a {border:0px;}
ul     {list-style:none;}
ul img {vertical-align:bottom;}

h1 {}
h2 {}
h3 {}

/* Body */
body{
	margin:0px;padding:0px;
	background:#ffffff;
	color:#444444;
	_text-align:center; /*ie*/
}

/* font family */
body,form textarea{font-family: "ＭＳ Ｐゴシック", "Osaka−等幅", "ヒラギノ角ゴ Pro W3", sans-serif;}

/* Link */
a         {text-decoration:underline;}
a:link    {color:#444444;}
a:visited {color:#444444;}
a:hover   {color:#8B7A6C;}
a:active,a:focus   {color:#8B7A6C;}

/* Universal Class
--------------------------------------------------*/
/* Image Float */
.imageLeft  {float:left;  margin:0px;}
.imageRight {float:right; margin:0px;}

/* Float Clear */
br.clearFloat,
img.clearFloat {clear:both;height:1px;}
div.clearFloat {clear:both;font-size:0px;line-height:0px;height:0px;width:1px;}

/* Margin Set */
	.margR20 {margin-right :20px !important;}
	.margT20 {margin-top   :20px !important;}
	.margL20 {margin-left  :25px !important;}
	.margB20 {margin-bottom:20px !important;}

/*--------------------------------------------------
/* lyout
--------------------------------------------------*/
#contentALL{
	width:950px;
	margin:0px auto;
	padding:0px;
	position:relative;
	background:#ffffff;
}

#contentALL div#contentHead{
	width:950px;
	height:40px;
	margin:0px;
	padding:0px;
	text-align:left;
	border-bottom:1px solid #B1ABA6;

}
	#contentHead p {float:left;margin:6px 0px 3px 6px;}

#breadcrumbWrapper{
	margin:0px;
	padding-right:10px;
	height:40px;
	text-align:right;
	vertical-align:bottom;
}
	/* ul */
	#contentALL div#breadcrumbWrapper ul{
		margin:0px;
		padding-top:15px;
	}
	/* li */
	#contentALL div#breadcrumbWrapper ul li{
		display:inline;
		margin-left:0px;
		font-size:small;
	}
			/* a */
			#contentALL div#breadcrumbWrapper ul li a 	{text-decoration:none;}
			#contentALL div#breadcrumbWrapper ul li a:link    {color:#555555;}
			#contentALL div#breadcrumbWrapper ul li a:visited {color:#555555;}
			#contentALL div#breadcrumbWrapper ul li a:hover   {color:#8B7A6C;text-decoration:underline;}
			#contentALL div#breadcrumbWrapper ul li a:active,
			#contentALL div#breadcrumbWrapper ul li a:focus   {color:#8B7A6C;text-decoration:underline;}


#contentBody{
	width:950px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
}


#contentALL div#contentFoot{
	width:950px;
	margin:0px 0px 0px 0px;
	padding:20px 0px 20px 0px;
	border-top:1px solid #B1ABA6;
	text-align:center;
}
	#contentALL div#contentFoot ul{margin:0px;}
	#contentALL div#contentFoot ul li{
		display:inline;
		margin-left:0px;
		font-size:small;
	}
			#contentALL div#contentFoot ul li a 	{text-decoration:none;}
			#contentALL div#contentFoot ul li a:link    {color:#555555;}
			#contentALL div#contentFoot ul li a:visited {color:#555555;}
			#contentALL div#contentFoot ul li a:hover   {color:#8B7A6C;text-decoration:underline;}
			#contentALL div#contentFoot ul li a:active,
			#contentALL div#contentFoot ul li a:focus   {color:#8B7A6C;text-decoration:underline;}
