*{margin:0px;padding:0px;}
#margin-t_10{
	margin-top:10px;
}
.f-left{
	float:left;
}
img {
   vertical-align:bottom;
}
#service_head{
	height:221px;
	background-image:url('../img/common/header_background_1.jpg');
	background-position:center;
	background-repeat: repeat-x;
	z-index:5;
	margin-bottom:40px;
}
#service_head_1{
	height:221px;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	background-image:url('../img/price/header_background.jpg');
	background-repeat: no-repeat;
	background-position:center;
	position:relative;
	z-index:1;
}

#content{
	width:910px;
	
	margin:0px auto;
	font-size: 125%; 
	font-family: 
	'Meiryo', 'sans-serif', 'inherit'; 
	color: #444444;
}

#hedad_bottom_line{
	width:100%;
	background-color:#cc0000;
	height:8px;
	padding:5;
	background-repeat:repeat-x;
}


#price1{
	width:434px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-color:#c2c2c2;
	border-collapse:collapse;
	height:270px;
	border-left-style:none;
	border-right-style:none;
	text-align:center;
	font-size:90%;
}
table,td,th{
	/*border-color:#c2c2c2;*/
	border: 1px #c2c2c2 solid;
	cellspacing:30px;
}
td,th{
	height:37px;
}
td:nth-of-type(1n){
	border-left-style:none;
}
th:nth-of-type(1n){
	border-left-style:none;
}
td:nth-of-type(3n){
	border-right-style:none;
}
th:nth-of-type(3n){
	border-right-style:none;
}
tr{
	border-width: medium;
}

#tbl_left{
float:left;
padding-right:20px;
}

#price1 tr:first-child{
	background-color:#f5cccc;
}

.p_red {
    color: #cc0000;
    font-weight:bold;
}


#price2{
	width:434px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-color:#c2c2c2;
	border-collapse:collapse;
	height:338px;
	border-left-style:none;
	border-right-style:none;
	font-size:90%;
}

#price2 td:nth-of-type(1){
	padding-left:10px;
}

#price2 td:nth-of-type(3){
	text-align:right;
	font-weight:bold;
}


#price2 td:nth-of-type(2n){
	text-align:left;
}

#price2 td:nth-of-type(1){
	border-right-style:none;
}
#tax_info{
	/*color:#cc0000;*/
	margin-left: 220px;
	font-size:80%;
}
#tbl_right{
float:left;
padding-left:20px;
width:434px;
}