#indexcontent .main_contents{}#indexcontent .main_contents p{	margin:15px 0 15px 0;		padding:0 28px 0 24px;}#indexcontent .main_contents .left_contents{}#indexcontent .main_contents .left_contents p{	padding: 0 3px 0 0;	margin:25px 0 0 0;}#indexcontent .main_contents .left_contents .caption p{	font-size: 80%;	float: right;	padding: 0 5px 0 0;	margin:0;}#indexcontent .main_contents .right_contents{	background-color: #E8E8E8;}#indexcontent .main_contents .right_contents .smpl{	background-color: #E8E8E8;	margin:7px 5px 0 5px;}#indexcontent .main_contents .right_contents .smpl p{	font-size: 90%;	margin:5px 5px 0 5px;	padding:0 0 17px 0;}#indexcontent .main_contents .bottom_contents{    background-color:#ececec;}#indexcontent .main_contents .bottom_contents p{    margin:0 0 0 0;	padding:5px 8px 15px 8px;}#indexcontent .relation{	margin:10px 0 20px 0;	}#indexcontent .relation a{	margin:0 0 0 9px;	padding:0 0 0 20px;	background-image: url(../images/relation_arrow.gif);	background-repeat: no-repeat;	background-position: 1px 1px;}#indexcontent .foot_relation{	margin:35px 0 0 0;	padding:35px 20px 0 10px;	background-image: url(../images/other_line.gif);	background-repeat: repeat-x;}#indexcontent .foot_relation .td_line{	background-color: #CCCCCC;}#indexcontent .foot_relation .td_link{	padding:0 10px 0 18px;}#indexcontent .foot_relation .td_link img{	margin:13px 0 2px 0;	/*padding:0 0 0 18px;*/}#indexcontent .foot_relation .td_link .title{	margin:0 0 10px 0;	padding:0;	font-weight: bold;}#indexcontent .foot_relation .td_link .copy{	margin:0;	padding:0;}#indexcontent .foot_relation a{}
