.c_box {
width:585px;

}


.comment_area_00{
padding:0;
margin:0;
}

.comment_title{
padding:10px 0px 0px 10px;
font-size:18px;

}


.comment_area_l{
	float:left;
	padding: 0px 0px 0px 10px;
	width: 140px;


}


.comment_area_r{
	float:right;
	padding: 0px 20px 0px 10px;
	height: auto;
	width: 400px;


}


.comment_box{
	padding:0;
	margin:0;
	width: 580px;
	height: 250px;
	font-size: 10px;
	line-height: 130%;

}

.comment_area_01{
	padding:10px 10px 10px 20px;
	font-size:12px;
	line-height:140%;
	letter-spacing:1.2px;
	height: auto;
}


.comment_area_02{
padding:10px 10px 10px 40px;
font-size:12px;
line-height:140%;
letter-spacing:1.2px;

}

.comment_area_03{
padding:10px 90px 10px 75px;
font-size:12px;
line-height:140%;
letter-spacing:1.2px;

}

.comment_area_04{
padding:10px 90px 10px 40px;
font-size:12px;
line-height:140%;
letter-spacing:1.2px;

}


.comment_area_05{
padding:0px 60px 10px 30px;
font-size:12px;
line-height:140%;
letter-spacing:1.2px;

}


.comment_area_05_1{
padding:0px 50px 10px 30px;
font-size:12px;
line-height:140%;
letter-spacing:1.2px;

}


.comment_split_area{
	padding:0;
	margin:0;
	width: 569px;

}

.comment_area_c{
	padding:0px 20px 10px 20px;
	font-size:12px;
	height: auto;
	margin: 0px 0px 0px 0px;
}


.comment_table_area{
	padding:0;
	margin:15px 0px 0px 0px;
	width: 569px;

}


.c_summary{
margin:0;
padding:5x 5px 5px 5px;



}



.c_l_area{
float:left;

}

.c_r_area{
	width: 391px;
	height:124px;
	float: right;

}


.c_r_area_u{
	width: 391px;

}


.c_r_area_b{
	width: 376px;
	height:100px;
	font-size: 9.5px;
	padding: 5px 0px 0px 10px;

}

.module-list-item .b_font_en{
font-weight:bold;
font-size:13px;

}



.module-list-item .b_font{
font-weight:bold;
font-size:11px;

}

.module-list-item_1st .b_font{
font-weight:bold;
font-size:11px;

}

.module-list-item_2nd .b_font{
font-weight:bold;
font-size:11px;

}


}



.icon_right{
	margin: 0px 0px 0px 0px;
	vertical-align: middle;
	font-weight: bold;
	height: 33px;
	margin-bottom: 0px;
	line-height: 1.5;
	background-image: url(images/icon_c.gif);
	background-repeat: no-repeat;
	padding: 8px 0px 0px 60px;
	font-size: 16px;


}


ul{
list-style-type:none;


}


.comment_l{
	float:left;
	width: 380px;
	height: auto;


}



.comment_r{
	float:right;
	width: 110px;
	height: auto;
	margin-right: 50px;
	margin-top: 10px;


}

.c_summary_r{
	text-align:right;
	height: 30px;
	font-size: 14px;
}


.comment_area_sp{
	margin:0;
	height: auto;
	width: 569px;

}


.comment_area_sp_l{
	float:left;
	width: 252px;
	height: auto;
	font-size: 12px;
	padding-left: 30px;


}


.comment_area_sp_r{
	float:right;
	width: 287px;
	height: auto;
	font-size:12px;

}



.comment_table_area{
	font-size:12px;
	line-height: 1.8;



}


.icon_arrow{
	background-image:url(images/sub_title_r_e_arrow.gif);
	width: 500px;
	height: 24px;
	padding: 10px 0px 0px 50px;
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 12px;



}


.i_pdf_area_01{
	padding:5px 0px 0px 0px;
	border-bottom:1px #999999 solid;
	font-size:12px;
	margin: 0px 0px 0px 30px;

}

.i_pdf_font{
color:#0066FF;

}


.i_pdf_font a{
color:#0066FF;
text-decoration:none;

}



