@charset "Shift_JIS";.page-link{  width: 550px;height: 30px;}.page-link div{float: right;}.page-link A:hover {BACKGROUND-COLOR: transparent;}.waku01 {  width: 550px;  margin-top: 20px;}.waku02 {  width: 550px;  margin-top: 10px;}.image-tate-waku01 {  float: left;  width: 252px;  padding-right: 18px;}.image-caption{  padding-top: 5px;    padding-left: 5px;}.image-caption p{font-size: x-small;	color: #333333;	line-height: 130%;}.image-tate-waku02 {  float: left;  width: 280px;}.image-yoko-waku01 {  width: 550px;}.image-yoko-waku02 {  margin-top: 20px;  width: 550px;  margin-bottom: 20px;}.text01 {  width: 550px;}.text01 p{font-size: 9pt;	color: #333333;	line-height: 200%;}.text02 {  width: 550px;    margin-top: 15px;}.text02 p{font-size: 9pt;	color: #333333;	line-height: 200%;}.text03 {  width: 550px;    margin-top: 10px;}.text03 p{font-size: 9pt;	color: #333333;	line-height: 200%;}h3{font-size: 10pt;	color: #9F3F19;	line-height: 200%;}h4{font-size: 10pt;	color: #333333;	line-height: 200%;}.style1 {color: #FFFFFF}td {	font-size: 9pt;	color: #333333;	border-bottom-style: solid;	border-bottom-width: 1px;	border-right-style: none;	border-left-style: none;	border-bottom-color: #CCCCCC;padding: 5px 10px 5px 15px;}table {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;}.line{	font-size: 9pt;	color: #333333;	border-bottom-style: solid;	border-bottom-width: 1px;	border-right-style: solid;	border-right-width: 1px;	border-left-style: none;	border-bottom-color: #CCCCCC;	border-right-color: #CCCCCC;padding: 5px;}