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

#top_image{
		border-bottom:solid 1px #999999;
}

#title{
		width:530px;
		margin-top:5px;
		padding-top:5px;
		padding-bottom:5px;
		border-top:solid 1px #CCC;
		border-bottom:solid 1px #CCC;
}

#about_mokuji{
		margin-left:25px;
}

#about_mokuji li{
		display:inline;
		list-style-type:none;
		margin-right:20px;
}

.text_gold{	color:#B5A34E;	}

.text_green{	color:#A9C57D;	}

.text_purple{	color:#8E81BC;	}


.about_content{
		width:490px;
		margin-top:40px;
		margin-left:20px;
}

#summary_table{
		width:470px;
		margin-top:5px;
		margin-left:20px;
}

#summary_table img{
		padding:10px;
}

#summary_table tr{
		padding-top:10px;
		background-image:url(../images/about_us/line_gold.gif);
		background-repeat:repeat-x;
		background-position:bottom;
}

.summary_name{
		width:80px;
		padding:10px;
		vertical-align:top;
}

#history_table tr{
		padding-top:10px;
		background-image:url(../images/about_us/line_green.gif);
		background-repeat:repeat-x;
		background-position:bottom;
}

.history_name{
		width:120px;
		padding:10px;
		vertical-align:top;
}

.law_content{
		margin-top:20px;
}

.law_content p{
		width:450px;
		padding:10px;
		background-color:#FBFAFD;
}

#law_table{
		width:470px;
		margin-bottom:35px;
		border-color:#CCCCCC;
		
}

.law_content th{
		padding:5px;
		background-color:#EFEDF6;
		color:#8E81BC;
		border-color:#8E81BC;
}

.law_content tr{
		padding:5px;
		padding-top:10px;
		text-align:center;
}

.law_price{
		width:100px;
}


ul.charge{
		width:440px;
		margin-top:5px;
		padding:10px 10px 10px 25px;
		background-color:#FBFAFD;
}

li.li_ps{
		list-style-type:none;
		color:#8E81BC;
}


.kind{
		margin:0 0 25px 20px;
		padding:10px 0 15px 0;
		background:url(../images/about_us/law_bottom.gif) no-repeat center bottom;
}


.headline p{
		margin-top:20px;
		padding:0;
		color:#716696;
		background-color:#fff;
}

#note{
		margin:0;
		padding:0;
}
