@charset "UTF-8";/*--------------------*/.graph {	padding: 10px;}.graph h3 {	font-weight: bold;	padding-bottom: 10px;}.graph .f_larger {	letter-spacing: 0.2em;}#gra01 {	padding-bottom: 30px;}#gra01 .img_area2 {	padding-left: 20px;}#gra01 .txt_area {	width: 560px;	padding-top: 1em;	padding-left: 20px;}/*#gra01 .img_area {	float: left;	width: 300px;	padding-left: 10px;}#gra01 .txt_area {	float: right;	width: 290px;	background-color: #D9D9D9;}*/.data .graph .txt_area p {	padding-bottom: 10px;}/*#gra01 .txt_area p {	padding: 10px;	margin: 2px;	background-color: #FFFFFF;}*/#gra02 {	background-image: url(../../architect/price_img/frm_g02_mid2.gif);	background-repeat: repeat-y;	background-position: left top;	padding: 0;}#gra02 {	/*background-color: #f5f5f5;*/	margin-right: 10px;}#gra02 h3 {	background-image: url(../../architect/price_img/frm_g02_top2.gif);	background-repeat: no-repeat;	background-position: left top;	padding-top: 10px;	padding-left: 10px;}#gra02 .img_area {	text-align: center;	padding-bottom: 1em;}#gra02 .txt_area {	width: 560px;	margin-right: auto;	margin-left: auto;	border: 2px solid #9fb350;	background-color: #FFFFFF;}#gra02 .txt_area p {	padding: 10px;}#gra02 .hr {	height: 30px;	background-image: url(../../architect/price_img/frm_g02_btm2.gif);	background-repeat: no-repeat;	background-position: left bottom;}