
/* menu
--------------------------------------------------------------------- \*/ 
#menu dl.ir_sub	{ width:173px; margin:0; padding:0 0 7px 0;}


/* sub_contents
--------------------------------------------------------------------- \*/
.sub_cont_box			{ width:173px; margin:0 0 15px 0; padding:0 0 24px 0;}
.sub_cont_box			{ background:url(../../../ir/img/bg_001.gif) bottom left no-repeat; } 
	.sub_cont_box ul	{ margin:0 0 0 10px; padding:0 5px 0 15px; text-align:left; } 
	.sub_cont_box li	{ margin:0 0 5px 0; } 

	.sub_cont_box img	{ margin:18px 0 0 0; } 

.sub_btm_box	{ margin:15px 0 0 0; } 


/* ir head
--------------------------------------------------------------------- \*/
.ir_head	{ margin:0 0 24px 0; padding:10px; background:#EDEDED;}
	.ir_head table		{ width:620px; margin:0;}
	.ir_head caption	{ padding:0 10px 9px 0; text-align:left;}
	.ir_head tr			{ margin:0 0 0 0; padding:0 0 0 0; text-align:left;}
	.ir_head th			{ width:170px; margin:0; padding:6px 8px; font-weight:bold; color:#FFFFFF; background:#4B4B4B; border-bottom:solid 1px #FFFFFF;}
	.ir_head td			{ width:200px; margin:0 0 0 0; }
	.ir_head td			{ background:#FFFFFF; border-bottom:solid 1px #EDEDED; padding:5px; }
	.ir_head a			{ margin:0 0 0 10px; padding:10px; background:url(../../../shared/img/icon_003.gif) center left no-repeat;}

.ir_msg_box		{ margin:0 0 24px 0; text-align:left;}


/* press_box
--------------------------------------------------------------------- \*/
.press_box		{ width:640px; margin:0 0 30px 0;}




/* press_list
--------------------------------------------------------------------- */
.press_release	{ width:640px; margin:0 0 52px 0;}


.press_list		{ width:640px; margin:0 0 10px 0; padding:0 0 10px 0; overflow:hidden;}
.press_list		{ background:url(../../../shared/img/line_002.gif) left bottom repeat-x;}

.press_text			{ width:520px; margin:0 10px 0 0; float:left; line-height:140%;}
	.press_text	h4	{ padding:0 0 0 13px; font-weight:normal; clear:both;}
	.press_text	h4	{ background:url(../../../shared/img/icon_003.gif) left top no-repeat;}

	.press_text	h4.nolink	{ background:none;}

	.press_util			{ margin:0 0 3px 0; padding:0 0 5px 0; overflow:hidden;}
		.press_icon		{ margin:1px 10px 0 0; float:left;}
		.press_day		{ margin:0 10px 0 0; float:left;}
		.press_cmy		{ float:left; font-weight:bold;}


/* info_box
--------------------------------------------------------------------- \*/
.info_box		{ width:640px; margin:0 0 30px 0;}
.info_box ul		{ margin:0; padding:0;}
.info_box li		{ width:640px; margin:0 0 8px 0; padding:0 0 8px 0; list-style:none; overflow:hidden; display:block;}
.info_box li		{ background:url(../../../shared/img/line_002.gif) left bottom repeat-x;}

.info_day		{ width:80px; margin:1px 10px 0 0; padding:0 0 0 12px; float:left;}
.info_day		{ background:url(../../../shared/img/icon_003.gif) left top no-repeat;}

.info_details	{ width:530px; margin:0; padding:0; float:left; line-height:145%;}



/* ir_lib
--------------------------------------------------------------------- \*/
.ir_lib_area	{ margin:0 0 33px 0; padding:0;  text-align:center;}
	.ir_lib_area	table 	{ border-collapse:separate; border-spacing:6px; text-align:center;}
	.ir_lib_area	td 	{ width:304px; border:#D6D6D6 solid 1px; vertical-align:top; }
	.ir_lib_area	dl 	{ width:300px; margin:1px; text-align:left; background:#FEFADB; }
	.ir_lib_area	dt 	{ margin:3px 0 0 80px; padding:2px 5px 2px 12px; font-weight:bold; }
	.ir_lib_area	dt 	{ background:url(../../../shared/img/icon_003.gif) top left no-repeat; }
	.ir_lib_area	dd 	{ margin:0 0 0 80px; padding:0 5px 2px 12px; }
	.ir_lib_area	img	{ padding:1px; height:182px; }
	 


/* 
--------------------------------------------------------------------- \*/
.ir_lib dl	{ margin:0 0 25px 0; padding:0;}
.ir_lib dd	{ margin:0 0 12px 18px; padding:0 0 0 12px; text-align:left; background:url(../../../shared/img/icon_003.gif) top left no-repeat;} 
.ir_lib img	{ margin:0 2px -2px 2px;}
.pdf_size		{ margin:0 2px; padding:0 0 0 40px; background:url(../../../shared/img/icon_005.gif) center left no-repeat;}




/* contents_title
--------------------------------------------------------------------- \*/
.rss				{ margin:7px 0 0 0; float:left;}
	
	
	
/* clm_title
--------------------------------------------------------------------- \*/
.clm_title			{ width:640px;}

	.clm_title_pd	{ overflow:hidden; zoom:1;}

	.clm_title h3	{ float:left;}
	.clm_title p	{ width:150px; float:right; margin:0 0 0 16px; padding:11px 11px 0 0; text-align:right;}
	.clm_title img	{ margin:0 0 0 16px;}


/* ir_list
--------------------------------------------------------------------- \*/
.ir_list_wrap	{ width:640px; margin:0 0 10px 0; padding:0 0 0 0; overflow:hidden; clear:both;}
	.ir_list_wrap table	{ width:640px; margin:0 0 0 0; padding:0 0 0 0; }
	.ir_list_wrap  dd	{ padding:0 0 0 13px; line-height:150%; font-weight:normal;}
	.ir_list_wrap  dd	{ background:url(../../../shared/img/icon_003.gif) left top no-repeat;}

.ir_list_wrap_002	{ width:640px; margin:0 0 10px 0; padding:0 0 0 0; overflow:hidden; clear:both; }
	.ir_list_wrap_002 table	{ width:640px; margin:0 0 0 0; padding:0 0 0 0; }
	.ir_list_wrap_002 td	{ margin:0; padding:16px 0 0 0;}
	.ir_list_wrap_002  dd	{ padding:0 0 0 13px; font-weight:normal;}
	.ir_list_wrap_002  dd	{ background:url(../../../shared/img/icon_003.gif) left top no-repeat;}

.ir_list_half_wrap	{ width:640px; margin:0 0 20px 0; padding:0 0 0 0; overflow:hidden; clear:both; }
	.ir_list_half_wrap table	{ width:640px; margin:0 0 0 0; padding:0 0 0 0; }

.ir_list_full		{ margin:0 0 20px 0; padding:0 0 0 0; overflow:hidden; clear:both;}
.ir_list_full_02	{ margin:0 0 40px 0; padding:0 0 0 0; overflow:hidden; clear:both;}
	.ir_list_full_02 h4	{ margin:0; padding:0;}
	
.ir_list_full_03	{ margin:30px 0 40px 0; padding:20px 0 0 0;}
.ir_list_full_03	{ background:url(../../../shared/img/line_002.gif) left top repeat-x;}
	.ir_list_full_03 h4	{ margin:0 0 0 18px; padding:0 0 0 13px; font-weight:normal;}
	.ir_list_full_03 h4	{ background:url(../../../shared/img/icon_003.gif) left top no-repeat;}

.ir_list_half	{ margin:0 0 0 0; padding:0 0 20px 0;}
.ir_list_half_end	{ margin:0 0 0 0; padding:0 0 20px 0;}


/* ir_box
--------------------------------------------------------------------- \*/
.ir_box01		{ width:250px; margin:0; float:left;}
.ir_box02		{ margin:0; padding:0;}
	.ir_box02 dt	{ padding:0 0 0 13px; font-weight:normal;}
	.ir_box02 dd	{ background:url(../../../shared/img/icon_003.gif) left top no-repeat;}


.ir_box03		{ width:250px; margin-right:10px; float:left;}
	.ir_box03 dt		{ margin:0 0 25px 18px; padding:0 0 0 12px; text-align:left; background:url(../../../shared/img/icon_003.gif) left top no-repeat;}
	.ir_box03 dd		{ margin:0 0 12px 18px; padding:0 0 0 12px; text-align:left; background:none;}




/* clm_title_half
--------------------------------------------------------------------- \*/
.clm_title_half		{ margin:0; background:url(../../../shared/img/bg_007_002.gif) left bottom repeat-x;}
	.clm_title_head_half	{ text-align:left;}
	.clm_title_head_half	{ background:url(../../../shared/img/bg_007_003.gif) left top no-repeat;}

	.clm_title_half h3	{ padding:7px 13px 8px 13px; color:#FFFFFF; line-height:140%;}
	


/* clm_sb_title_half
--------------------------------------------------------------------- \*/
.clm_sb_title_half	{ text-align:left; margin:0 0 15px 0; padding:15px 0 10px 0;}
.clm_sb_title_half	{ background:url(../../../shared/img/line_007.gif) right bottom no-repeat;}


	.clm_sb_title_half h4	{ color:#333333; line-height:140%;}



/* table
--------------------------------------------------------------------- \*/
.cell_width20	{ width:20%;}
.cell_width25	{ width:25%;}
.cell_width30	{ width:30%;}
.cell_bg01	{ background-color:#f3f3f3; border: 1px solid #dedede; color:#333333;}
.center		{ text-align:center;}
.left		{ text-align:left;}
.bold		{ font-weight:bold; }




/* acrobat reader
--------------------------------------------------------------------- \*/
.acr_rdr	{ margin-bottom:40px;}


.acr_rdr img	{ margin:0 10px 0 0}



.ebook { margin:0 0 10px -15px;}
.ebook img { height:32px;}













