@charset "utf-8";
/* CSS Document */


/* body
--------------------------------------------------------------------- \*/
#body { background:url(../img/bg_001_002.gif) left top repeat-y;}

	.body_foot	{ background:url(../img/bg_001_003.gif) left bottom no-repeat;}


/* ptitle_box
--------------------------------------------------------------------- \*/
.ptitle_box { background:url(../img/bg_001_001.gif) left top no-repeat;	}

	.ptitle_box_img	{ background:url(../img/bg_002.png) right top no-repeat; }


/* article_list_box
--------------------------------------------------------------------- \*/
.article_list_box	{ width:750px; margin:0; padding:0;}

	.article_list_box table{ width:750px; margin:0 0 24px 0; padding:0; font-size:inherit; font-size:100%; }
	.article_list_box table{ border-collapse:collapse; border-spacing:0; }

	.article_list_box th	{ margin:0; padding:10px 0; vertical-align:top;}
	.article_list_box th	{ background:url(../../shared/img/line_002.gif) left bottom repeat-x;}
	
	.article_list_box td	{ margin:0; padding:10px 0; vertical-align:top;}
	.article_list_box td	{ background:url(../../shared/img/line_002.gif) left bottom repeat-x;}
	
	.article_list_box th{ width:90px; vertical-align:top;}
	.article_list_box td.info_ctg{ width:85px; margin:0; padding:10px 0 0 0; white-space:nowrap; vertical-align:top;}
	.article_list_box span{ margin:0; padding:3px 0 0 12px; display:block;}
	.article_list_box span{ background:url(../../shared/img/icon_001.gif) left 4px no-repeat;}

	.new_icon			{ margin:0 0 0 7px; padding:0; vertical-align:middle;}


	/* bread_list */
	.bread_list	{ overflow:hidden;}

	/* backnumber */
	.btn_bkn	{ width:750px; margin:0; padding:0; text-align:center;}


	/* slt_year */
	.slt_year	{ width:200px; margin:0; padding:0; float:right;}

	.slt_year img	{ vertical-align:middle}


/* article_detail
--------------------------------------------------------------------- \*/
.article_detail		{ width:750px; margin:0; padding:0;}

	/* article_detail */
	.article_detail table	{ _font-size:100%; } 

	/* article_ctg */
	.article_ctg	{ margin:0 0 3px 0; padding:0;}
	.article_ctg span.ctg	{ margin:0 10px 0 0; padding:0;}


	/* article_title */
	.article_title	{ width:750px; margin:0 0 15px 0; padding:11px 0 0 0;}
	.article_title	{ background:url(../img/bg_002_001.gif) left top no-repeat;}


	.article_title h4	{ margin:0; padding:7px 10px;}

	.article_title_bg01	{ margin:0; padding:0 0 12px 0;}
	.article_title_bg01	{ background:url(../img/bg_002_002.gif) left bottom no-repeat;}


	/* utl_news */
	.utl_news	{ width:750px; margin:0 0 25px 0; padding:0;}

	.utl_news_list_box	{ width:750px; margin:0; padding:0;}

	.utl_news_list_box table{ width:750px; margin:0 0 24px 0; padding:0; font-size:inherit; font-size:100%; }
	.utl_news_list_box table{ border-spacing:0; }

	.utl_news_list_box th{ margin:0; padding:5px 0; vertical-align:top; line-height:140%;}
	.utl_news_list_box th{ background:url(../../shared/img/line_002.gif) left bottom repeat-x;}

	.utl_news_list_box td{ margin:0; padding:5px 0; vertical-align:top; line-height:140%;}
	.utl_news_list_box td{ background:url(../../shared/img/line_002.gif) left bottom repeat-x;}

	.utl_news_list_box th			{ width:90px; vertical-align:top; line-height:140%;}
	.utl_news_list_box td.info_ctg	{ width:85px; white-space:nowrap; vertical-align:top;}
	.utl_news_list_box span			{ margin:0; padding:0 0 0 12px; display:block;}
	.utl_news_list_box span			{ background:url(../../shared/img/icon_001.gif) left 2px no-repeat;}

	
	/* utl_link */
	.utl_link	{ width:750px; margin:0 0 25px 0; padding:0;}
	
	.utl_link ul	{ margin:0; padding:0;}
	.utl_link li	{ margin:0 0 7px 0; padding:0 0 0 12px; list-style:none; display:block;}
	.utl_link li	{ background:url(../../shared/img/icon_001.gif) left center no-repeat;}


















