/* 移行記事ページ用(style.css) */
.contentArticleDoc body {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
}
.contentArticleDoc .body,
.contentArticleDoc .maps,
.contentArticleDoc .rels,
.contentArticleDoc .tags {
	padding: 10px 20px;
	margin-bottom: 20px;
	}
.contentArticleDoc .maps h2,
.contentArticleDoc .rels h2,
.contentArticleDoc .tags h2 {
  margin-bottom: 5px;
  padding: 3px 0 3px 8px;
  /* border-left: 2px solid #232f92;
  background-color: #f1f1f1; */
  font-weight: bold;
}

.contentArticleDoc a:link {text-decoration: none;}
.contentArticleDoc a:visited {text-decoration: none;}
.contentArticleDoc a:hover { text-decoration: underline;}

.contentArticleDoc .clr{
	clear: both;
	font-size:0%;
	line-height:0px;
	margin: 0px;
	padding: 0px;
}
.contentArticleDoc li {
	margin-right: 5px;
	padding-right: 5px;
}
.contentArticleDoc .li_ya1 {  
	list-style-image : url(imgs/ya_g.gif);
	margin: 0px;
	padding: 0px;
}
.contentArticleDoc .li_ya2 {  
	list-style-image : url(imgs/ya_o.gif);
	margin: 0px;
	padding: 0px;
	color:#000000;
}

.contentArticleDoc .hide  {display: none;}

.contentArticleDoc .line0 {line-height: 150%; font-size: 70%;}
.contentArticleDoc .line1 {line-height: 150%; font-size: 75%;}
.contentArticleDoc .line2 {line-height: 150%; font-size: 87.5%;}
.contentArticleDoc .line3 {line-height: 150%; font-size: 100%;}
.contentArticleDoc .line4 {line-height: 150%; font-size: 112.5%;}
.contentArticleDoc .line5 {line-height: 150%; font-size: 131.25%;}

.contentArticleDoc .tbl_width760 {width: 760px;}
.contentArticleDoc .tbl_width730 {width: 730px;}
.contentArticleDoc .tbl_width510 {width: 510px;}
.contentArticleDoc .tbl_width500 {width: 500px;}
.contentArticleDoc .tbl_width200 {width: 200px;}
.contentArticleDoc .tbl_width150 {width: 150px;}
.contentArticleDoc .tbl_width380 {width: 380px;}
.contentArticleDoc .tbl_width170 {width: 170px;}
.contentArticleDoc .tbl_width275 {width: 275px;}
.contentArticleDoc .tbl_width120 {width: 70px;}
.contentArticleDoc .tbl_width15  {width: 15px;}
.contentArticleDoc .tbl_height220{height: 220px;}
.contentArticleDoc .tbl_height185{height: 185px;}
.contentArticleDoc .tbl_height50 {height: 50px;}
.contentArticleDoc .tbl_size1529 {width: 15px; height: 29px;}
.contentArticleDoc .null_img_size1010{width: 10px; height: 10px;}
.contentArticleDoc .null_img_size1015{width: 10px; height: 15px;}
.contentArticleDoc .null_img_size1001{width: 10px; height: 1px;}
.contentArticleDoc .null_img_size0110{width: 1px;  height: 10px;}
.contentArticleDoc .null_img_size0107{width: 1px;  height: 7px;}
.contentArticleDoc .null_img_size1501{width: 15px;  height: 1px;}
.contentArticleDoc .nk_set{
	margin: 0px;
	padding: 0px;
	width: 760px;
	vertical-align: top;
	text-align: center;
	display: block;
}

.contentArticleDoc .caption2{ font-size: 87.5%; line-height: 120%; background-color: transparent;}
.contentArticleDoc .caption3{ font-size: 100%; line-height: 120%; background-color: transparent; }
.contentArticleDoc .caption4{ font-size: 112.5%; line-height: 140%; background-color: transparent;}
.contentArticleDoc .line-height-caption{ line-height: 120%; background-color: transparent;}
.contentArticleDoc .pagespec { font-size: 75%;	background-color: transparent;}
.contentArticleDoc .pagetitle {font-size: 112.5%;font-weight: bold; background-color: transparent;}
.contentArticleDoc .pagetitle_kana { font-size: 75%; background-color: transparent;}
.contentArticleDoc .catchcopy { font-size: 115%; font-weight: bold; background-color: transparent;}
.contentArticleDoc .outline { font-size: 100%; line-height: 170%; background-color: transparent;}
.contentArticleDoc .detail { font-size: 100%; line-height: 170%; background-color: transparent;}

.contentArticleDoc .menu_title_1 { font-size: 87.5%;font-weight: bold; background-color: transparent;}
.contentArticleDoc .menu_title_2 { font-size: 87.5%;font-weight: bold; background-color: transparent;}
.contentArticleDoc .menu_title_3 { font-size: 100%;font-weight: bold; background-color: transparent;}
.contentArticleDoc .font_0 { font-size: 75%; background-color: transparent;}
.contentArticleDoc .font_1 { font-size: 75%; background-color: transparent;}
.contentArticleDoc .font_2 { font-size: 85%; background-color: transparent;}
.contentArticleDoc .font_3 { font-size:100%; font-weight: bold; background-color: transparent;}
.contentArticleDoc .font_4 { font-size:100%; font-weight: bold; background-color: transparent;}
.contentArticleDoc .font_5 { font-size:100%; font-weight: bold; background-color: transparent;}
.contentArticleDoc .font_6 { font-size:100%; font-weight: bold; background-color: transparent;}
.contentArticleDoc .font_7 { font-size:100%; font-weight: bold; background-color: transparent;}
.contentArticleDoc .font_8 { font-size:100%; font-weight: bold; background-color: transparent;}
.contentArticleDoc .font_9 { font-size:100%; font-weight: bold; background-color: transparent;}
.contentArticleDoc .font_10{ font-size:100%; font-weight: bold; background-color: transparent;}
.contentArticleDoc .font_11{ font-size:100%; font-weight: bold; background-color: transparent;}
.contentArticleDoc .font_12 { font-size: 100%; background-color: transparent;}
.contentArticleDoc .font_13 { font-size: 100%; background-color: transparent;}
.contentArticleDoc .subtitle {font-size: 87.5%; font-weight: bold; background-color: transparent;}
.contentArticleDoc .menu_title_category {font-size: 87.5%;	font-weight: bold; background-color: transparent;}
.contentArticleDoc .time { font-size: 75%; background-color: transparent;}
.contentArticleDoc .content-info-table {
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width: 1px;
}
/* カテゴリ色設定 */
/* .contentArticleDoc .color_common_1 {background-color: #008DEC; padding: 1px;} */
/* .contentArticleDoc .color_common_2 {background-color: #C5E7FF; padding: 1px;} */
/* .contentArticleDoc .color_common_3 {background-color: #cccccc; padding: 1px;} */
/* .contentArticleDoc .color_common_4 {background-color: #ffffff; padding: 5px;} */
/* .contentArticleDoc .color_common_5 {background-color: #ffcccc; padding: 1px;} */
/* .contentArticleDoc .color_common_6 {background-color: #6D5800; padding: 1px;} */
/* .contentArticleDoc .color_common_7 {background-color: #EEEEEE; padding: 1px;} */
/* .contentArticleDoc .color_common_8 {background-color: #DDE8FF; padding: 1px;} */
/* .contentArticleDoc .color_common_9 {background-color: #FFE6E6; padding: 1px;} */
.contentArticleDoc .pagetitle_common {  
	color: #C5E7FF;
	font-size: 112.5%;
	font-weight: bold;
}
.contentArticleDoc .menu_common_bg_l{
	background-image: url(imgs/all_left.gif);
	background-repeat: no-repeat;
	height: 10px;width: 10px
}
.contentArticleDoc .menu_common_bg_r{
	background-image: url(imgs/all_right.gif);
	background-repeat: no-repeat;
	height: 10px;width: 10px
}
.contentArticleDoc .color_life_1 { background-color: #FFD357;}
.contentArticleDoc .color_life_2 {	background-color: #680026;}
.contentArticleDoc .pagetitle_life {  
	color: #680026;
	font-size: 112.5%;
	font-weight: bold;
}
.contentArticleDoc .titlebar_life{
	background-image: url(imgs/titlebar_life.jpg);
	background-repeat:repeat-x;
	height: 18px;width: 730px
}
.contentArticleDoc .color_info_1 { background-color: #E1EFC2;}
.contentArticleDoc .color_info_2 { background-color: #31663E;}
.contentArticleDoc .pagetitle_info {  
	 font-size: 112.5%;
	 font-weight: bold;
}
.contentArticleDoc .menu_info_bg_l{
	background-image: url(imgs/info_left.gif);
	background-repeat: no-repeat;
	height: 10px;width: 10px
}
.contentArticleDoc .menu_info_bg_r{
	background-image: url(imgs/info_right.gif);
	background-repeat: no-repeat;
	height: 10px;width: 10px
}
.contentArticleDoc .titlebar_info{
	background-image: url(imgs/titlebar_info.jpg);
	background-repeat:repeat-x;
	height: 18px;width: 730px
}
.contentArticleDoc .result_info_title{
	background-color:#E6EFD8;
	margin: 20px 0px 0px 0px; padding:5px;
	font-weight: bold;
	border-color:#9CC16A;
	border-style:solid;
	border-width: 1px;
	border-left-width: 5px;
}
.contentArticleDoc .result_outline{
	margin-left: 20px;
}

.contentArticleDoc .color_event_1 { background-color: #F9DDCF;}
.contentArticleDoc .color_event_2 { background-color: #A31919;}
.contentArticleDoc .pagetitle_event {  
	 font-size: 112.5%;
	 font-weight: bold;
}
.contentArticleDoc .menu_event_bg_l{
	background-image: url(imgs/event_left.gif);
	background-repeat: no-repeat;
	height: 10px;width: 10px
}
.contentArticleDoc .menu_event_bg_r{
	background-image: url(imgs/event_right.gif);
	background-repeat: no-repeat;
	height: 10px;width: 10px
}
.contentArticleDoc .titlebar_event{
	background-image: url(imgs/titlebar_event.jpg);
	background-repeat:repeat-x;
	height: 18px;width: 730px
}
.contentArticleDoc .result_event_title{
	background-color:#FFE1E1;
	margin: 20px 0px 0px 0px; padding:5px;
	font-weight: bold;
	border-color:#CC9999;
	border-style:solid;
	border-width: 1px;
	border-left-width: 5px;
}
.contentArticleDoc .color_service_1 { background-color: #E3EAFF;}
.contentArticleDoc .color_service_2 { background-color: #30409E;}
.contentArticleDoc .pagetitle_service {  
	color: #30409E;
	font-size: 112.5%;
	font-weight: bold;
}
.contentArticleDoc .menu_service_bg_l{
	background-image: url(imgs/service_left.gif);
	background-repeat: no-repeat;
	height: 10px;width: 10px
}
.contentArticleDoc .menu_service_bg_r{
	background-image: url(imgs/service_right.gif);
	background-repeat: no-repeat;
	height: 10px;width: 10px
}
.contentArticleDoc .titlebar_service{
	background-image: url(imgs/titlebar_service.jpg);
	background-repeat:repeat-x;
	height: 18px;width: 730px
}

.contentArticleDoc .result_line {
	margin: 1em auto 0px;
	text-align: center;
}
.contentArticleDoc .result_service_bighead {
	margin: 1em 0px 0px;
	padding: 2px 5px;
	border-bottom: 2px solid #A4B7E3;
	border-left: 8px solid #A4B7E3;
	color: #30409E;
	font-size: 100%;
}
.contentArticleDoc .result_service_subhead {
	margin: 1em 0px 0px;
	color: #30409E;
	font-size: 100%;
}

.contentArticleDoc .result_service_title{
	background-color:#E1E8F7;
	margin: 20px 0px 0px 0px; padding:5px;
	font-weight: bold;
	border-color:#A4B7E3;
	border-style:solid;
	border-width: 1px;
	border-left-width: 5px;
}
.contentArticleDoc .color_section_1 { background-color: #FFF3B8;}
.contentArticleDoc .color_section_2 { background-color: #6D5800;}
.pagetitle_section {  
	color: #6D5800;
	font-size: 112.5%;
	font-weight: bold;
}
.contentArticleDoc .menu_section_bg_l{
	background-image: url(imgs/section_left.gif);
	background-repeat: no-repeat;
	height: 10px;width: 10px
}
.contentArticleDoc .menu_section_bg_r{
	background-image: url(imgs/section_right.gif);
	background-repeat: no-repeat;
	height: 10px;width: 10px
}
.contentArticleDoc .titlebar_section{
	background-image: url(imgs/titlebar_section.jpg);
	background-repeat:repeat-x;
	height: 18px;width: 730px
}

.contentArticleDoc .result_section_bighead {
	margin: 1em 0px 0px;
	padding: 2px 5px;
	border-bottom: 2px solid #EADDAA;
	border-left: 8px solid #EADDAA;
	color: #6D5800;
	font-size: 100%;
}

.contentArticleDoc .result_section_title{
	background-color:#F9F4E6;
	margin: 20px 0px 0px 0px; padding:5px;
	font-weight: bold;
	border-color:#EADDAA;
	border-style:solid;
	border-width: 1px;
	border-left-width: 5px;
}
.contentArticleDoc .color_faq_1 { background-color: #F1E3F2;}
.contentArticleDoc .color_faq_2 { background-color: #8C0078;}
.contentArticleDoc .pagetitle_faq {  
	color: #8C0078;
	font-size: 112.5%;
	font-weight: bold;
}
.contentArticleDoc .menu_faq_bg_l{
	background-image: url(imgs/faq_left.gif);
	background-repeat: no-repeat;
	height: 10px;width: 10px
}
.contentArticleDoc .menu_faq_bg_r{
	background-image: url(imgs/faq_right.gif);
	background-repeat: no-repeat;
	height: 10px;width: 10px
}
.contentArticleDoc .titlebar_faq{
	background-image: url(imgs/titlebar_faq.jpg);
	background-repeat:repeat-x;
	height: 18px;width: 730px
}
.contentArticleDoc .result_faq_title{
	background-color:#F3E9F3;
	margin: 20px 0px 0px 0px; padding:5px;
	font-weight: bold;
	border-color:#DAB4DA;
	border-style:solid;
	border-width: 1px;
	border-left-width: 5px;
}

/* 行事案内 */
.contentArticleDoc .event_infotext_1 { font-size: 87.5%; line-height: 120%;}
.contentArticleDoc .event_infotext_2 { font-size: 100%; line-height: 120%;}
.contentArticleDoc #menu {margin : 0px 0px 7px 0px;padding: 0px;}
.contentArticleDoc #menu a {background-repeat: no-repeat; width: 150px; height: 33px; display: block;}
.contentArticleDoc #menu p {margin : 0px 0px 3px 0px;padding: 0;}
.contentArticleDoc #menu h3 {display:none;}
.contentArticleDoc #menu1 {background-image : url(imgs/english.gif); height: 28px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu2 {background-image : url(imgs/btn01.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu3 {background-image : url(imgs/btn11.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu4 {background-image : url(imgs/btn03.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu5 {background-image : url(imgs/btn04.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu6 {background-image : url(imgs/btn05.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu7 {background-image : url(imgs/btn07.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu8 {background-image : url(imgs/btn08.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu9 {background-image : url(imgs/btn09.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu10 {background-image : url(imgs/btn10.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu12 {background-image : url(imgs/btn12.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu13 {background-image : url(imgs/btn13.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu14 {background-image : url(imgs/bousai.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu15 {background-image : url(imgs/council.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu16 {background-image : url(imgs/broadcast.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu1 a {background-image : url(imgs/english.gif); height: 28px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu2 a {background-image : url(imgs/btn01.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu3 a {background-image : url(imgs/btn11.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu4 a {background-image : url(imgs/btn03.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu5 a {background-image : url(imgs/btn04.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu6 a {background-image : url(imgs/btn05.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu7 a {background-image : url(imgs/btn07.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu8 a {background-image : url(imgs/btn08.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu9 a {background-image : url(imgs/btn09.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu10 a {background-image : url(imgs/btn10.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu12 a {background-image : url(imgs/btn12.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu13 a {background-image : url(imgs/btn13.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu14 a {background-image : url(imgs/bousai.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu15 a {background-image : url(imgs/coucil.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu16 a {background-image : url(imgs/broadcast.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu1 a:hover {background-image : url(imgs/english.gif); height: 28px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu2 a:hover {background-image : url(imgs/btn01n.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu3 a:hover {background-image : url(imgs/btn11n.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu4 a:hover {background-image : url(imgs/btn03n.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu5 a:hover {background-image : url(imgs/btn04n.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu6 a:hover {background-image : url(imgs/btn05n.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu7 a:hover {background-image : url(imgs/btn07n.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu8 a:hover {background-image : url(imgs/btn08n.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu9 a:hover {background-image : url(imgs/btn09n.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu10 a:hover {background-image : url(imgs/btn10n.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu12 a:hover {background-image : url(imgs/btn12n.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu13 a:hover {background-image : url(imgs/btn13n.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu14 a:hover {background-image : url(imgs/bousai2.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu15 a:hover {background-image : url(imgs/counciln.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}
.contentArticleDoc #menu16 a:hover {background-image : url(imgs/broadcastn.gif); height: 33px; margin-bottom: 2px; background-repeat: no-repeat;}

.contentArticleDoc .top_ya1{
	background-image:url(imgs/ya_g.gif);
	background-repeat: no-repeat;
	background-position:left;
}
.contentArticleDoc .top_menu1{
	background-image:url(imgs/hed.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	padding-bottom: 45px;
	width: 100%;
}
.contentArticleDoc .top_life{
	background-image:url(imgs/wn06.gif);
	background-repeat:no-repeat;
	display: block;
	width: 92px;
	height: 31px;
}
.contentArticleDoc .top_under_l{
	background-image:url(imgs/wk02.gif);
	background-repeat: no-repeat;
	background-position:left;
	width: 15px; height:15px;
}
.contentArticleDoc .top_under_r{
	background-image:url(imgs/wk03.gif);
	background-repeat: no-repeat;
	background-position:right;
	width: 15px; height:15px;
}
.contentArticleDoc .wk_s1 {
	background-image: url(imgs/wk04.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 8px 0px 10px 10px;
}
.contentArticleDoc .wk_s2 {

	background-image: url(imgs/wk07.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 5px 0px 0px 60px;
	height: 45px;
}
.contentArticleDoc .wk_s3 {
	background-image: url(imgs/wk06_2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 3px
}
.contentArticleDoc .wk_s4 {
	background-image: url(imgs/wk08_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 5px 0px 0px 5px;
	height: 100%;
	vertical-align: top;
}
.contentArticleDoc .wk_s1n {
	background-image: url(imgs/wk05.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 8px 10px;
}
.contentArticleDoc .wk_s1r {
	background-image: url(imgs/wk05r.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 8px 10px;
}
.contentArticleDoc .wk_s5 {
	background-image: url(imgs/wk09.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 5px 0px 0px 60px;
	height: 45px;
}
.contentArticleDoc .wk_s6 {
	background-image: url(imgs/wk10n_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 10px 0px 0px 65px;
	height: 45px;
}
.contentArticleDoc .wk_s7 {
	background-image: url(imgs/wk11n_2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 3px 15px 5px 15px;
	/*height: 45px;*/
}
.contentArticleDoc .wk_s7n {
	background-image: url(imgs/wn05_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	height: 14px;
}
.contentArticleDoc .wk_s8 {
	background-image: url(imgs/wk13.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	padding: 0px 2px 0px 0px;
	height: 80px;
}
.contentArticleDoc .wn01 {
	background-image: url(imgs/wn01.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	padding: 8px 0px;
	width: 150px;
}
.contentArticleDoc .wn04 {
	background-image: url(imgs/wn04.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 0px 0px 0px 95px;
	width: 585px;
	height: 48px;
}
.contentArticleDoc .dot {
	background-image: url(imgs/dot.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 1px;
}
.contentArticleDoc .message-box {
	font-size: 93%;
	border: 1px solid #CC3300;
	background-color: #FFFFCC;
}


/*トップ：広告バナー*/

.contentArticleDoc .color_ad { background-color: #00B7A8;}

.contentArticleDoc .menu_ad_bg_l{
	background-image: url(imgs/ad_left.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: 10px
}
.contentArticleDoc .menu_ad_bg_r{
	background-image: url(imgs/ad_right.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: 10px
}


/*トップ：デザイン変更 追加分*/

.contentArticleDoc #submenubox h3 {
	margin: 0px 0px 5px;
}

.contentArticleDoc #submenubox a {
	background-position: center;
	background-repeat: no-repeat;
	display: block;
}
.contentArticleDoc #submenubox a span {
	position : absolute ;left : -9999px ;width : 9999px ;
}
.contentArticleDoc #submenu1 a {
	width: 160px;
	height: 45px;
	background-image: url(imgs/bn_shityo.gif);
}
.contentArticleDoc #submenu1 a:hover {
	width: 160px;
	height: 45px;
	background-image: url(imgs/bn_shityo_on.gif);
}
.contentArticleDoc #submenu2 a {
	width: 160px;
	height: 45px;
	background-image: url(imgs/bn_gikai.gif);
}
.contentArticleDoc #submenu2 a:hover {
	width: 160px;
	height: 45px;
	background-image: url(imgs/bn_gikai_on.gif);
}
.contentArticleDoc #submenu3 a {
	width: 160px;
	height: 45px;
	background-image: url(imgs/bn_bosai.gif);
}
.contentArticleDoc #submenu3 a:hover {
	width: 160px;
	height: 45px;
	background-image: url(imgs/bn_bosai_on.gif);
}
.contentArticleDoc #submenu4 a {
	width: 160px;
	height: 45px;
	background-image: url(imgs/bn_rokuga.gif);
}
.contentArticleDoc #submenu4 a:hover {
	width: 160px;
	height: 45px;
	background-image: url(imgs/bn_rokuga_on.gif);
}

.contentArticleDoc #submenu5 a {
	width: 160px;
	height: 45px;
	background-image: url(imgs/furusato_bn.gif);
}
.contentArticleDoc #submenu5 a:hover {
	width: 160px;
	height: 45px;
	background-image: url(imgs/furusato_bn_on.gif);
}

.contentArticleDoc #submenu6 a {
	width: 160px;
	height: 30px;
	background-image: url(imgs/event.gif);
}
.contentArticleDoc #submenu6 a:hover {
	width: 160px;
	height: 30px;
	background-image: url(imgs/event_on.gif);
}


.contentArticleDoc div.subbox {
	width: 160px;
	border: 1px solid #676767;
	margin: 0px 0px 5px;
}
.contentArticleDoc div.subbox h2 {
	padding: 5px;
	margin: 0px;
	background-image: url(imgs/bg_line_green.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #1DFF1D;
	color: #000000;
	font-size: 16px;
}
.contentArticleDoc div.subbox ul {
	margin: 5px;
	padding: 0px;
}
.contentArticleDoc div.subbox li {
	margin: 0.25em 0px;
	padding: 0px;
	list-style-type: none;
	line-height: 140%;
	font-size: 87.5%;
}
.contentArticleDoc div.subbox p {
	margin: 5px;
	padding: 0px;
	line-height: 140%;
	font-size: 87.5%;
}

.contentArticleDoc #subbox_faq p {
	border-left: 12px solid #ddbce0;
	padding-left: 5px !important; 
}

.contentArticleDoc div#importantbox,
.contentArticleDoc div#attentionbox,
.contentArticleDoc div#lifebox, div#newbox {
	width: 380px;
	margin: 0px;
	position: relative;
}
.contentArticleDoc div#importantbox h2 {
	height: 33px;
	padding: 0px 10px;
	margin: 0px;
	background-image: url(imgs/bg_line_red.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 33px;
}
.contentArticleDoc div#attentionbox h2,
.contentArticleDoc div#lifebox h2,
.contentArticleDoc div#newbox h2 {
	height: 33px;
	padding: 0px 10px;
	margin: 0px;
	background-image: url(imgs/bg_line_blue.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 33px;
}
.contentArticleDoc div#newbox div img {
	line-height: 0%;
	height: 20px;
	margin: 5px 0 -3px 0;
	padding: 0;
}
.contentArticleDoc div#importantbox ul,
.contentArticleDoc div#attentionbox ul,
.contentArticleDoc div#newbox ul {
	margin: 5px auto;
}
.contentArticleDoc div#importantbox li,
.contentArticleDoc div#attentionbox li,
.contentArticleDoc div#newbox li {
	margin: 0px auto;
	line-height: 140%;
	font-size: 87.5%;
}

.contentArticleDoc div#lifebox h3 {
	padding: 3px 8px 0px;
	margin: 10px 10px 5px;
	color: #000000;
	font-size: 100%;
	font-weight: normal;
	background-image: url(imgs/bg_line_h3.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 352px;
}

.contentArticleDoc div#lifebox table {
	margin: 0px auto;
}
.contentArticleDoc table#lifecyclebox a {
	width: 70px;
	height: 69px;
	background-position: center;
	background-repeat: no-repeat;
	display: block;
}
.contentArticleDoc table#lifecyclebox a span {
	position : absolute ;left : -9999px ;width : 9999px ;
}
.contentArticleDoc #lifecycle1 a {
	background-image: url(imgs/icon_life_1.gif);
}
.contentArticleDoc #lifecycle2 a {
	background-image: url(imgs/icon_life_2.gif);
}
.contentArticleDoc #lifecycle3 a {
	background-image: url(imgs/icon_life_3.gif);
}
.contentArticleDoc #lifecycle4 a {
	background-image: url(imgs/icon_life_4.gif);
}
.contentArticleDoc #lifecycle5 a {
	background-image: url(imgs/icon_life_5.gif);
}
.contentArticleDoc #lifecycle6 a {
	background-image: url(imgs/icon_life_6.gif);
}
.contentArticleDoc #lifecycle7 a {
	background-image: url(imgs/icon_life_7.gif);
}
.contentArticleDoc #lifecycle8 a {
	background-image: url(imgs/icon_life_8.gif);
}
.contentArticleDoc #lifecycle9 a {
	background-image: url(imgs/icon_life_9.gif);
}
.contentArticleDoc #lifecycle10 a {
	background-image: url(imgs/icon_life_10.gif);
}

.contentArticleDoc div#lifeideabox {
	width: 380px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px 0px 10px;
	background-image: url(imgs/bg_life_idea.gif);
	background-position: bottom center;
	background-repeat: no-repeat;
}
.contentArticleDoc div#lifeideabox h4 {
	margin: 0px 10px;
	padding: 0px 0px 0px 20px;
	background-image: url(imgs/arrow_lifeidea.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-size: 87.5%;
	font-weight: normal;
	line-height: 140%;
}
.contentArticleDoc div#lifeideabox p {
	margin: 0px 10px 0px 40px;
	padding: 0px;
	font-size: 87.5%;
	line-height: 140%;
}

.contentArticleDoc #newbox {
	position: relative;
}

.contentArticleDoc #newbox .rssicon {
	display: block;
	width: 50px;
	height: 20px;
	position: absolute;
	top: 6px;
	left: 5.5em;
}

.contentArticleDoc .newlinklist {
	font-size: 14px;
	position: absolute;
	top: 10px;
	right: 10px;
}

.contentArticleDoc .newlinklist a {
	color: #FFFFFF !important;
}

.contentArticleDoc h3#linkenglish {
	margin: 0px 0px 5px;
	text-align: right;
	font-weight: normal;
}
.contentArticleDoc h3#linkenglish a {
	color: #000000;
	text-decoration: underline;
}

.contentArticleDoc div.adbnrbox {
	width: 160px;
	margin: 0px 0px 5px;
}
.contentArticleDoc div.adbnrbox h2 {
	padding: 5px;
	margin: 0px 0px 5px;
	background-image: url(imgs/bg_line_gray.gif);
	background-position: center;
	background-repeat: repeat-x;
	color: #000000;
	font-size: 16px;
}
.contentArticleDoc div.adbnrbox div {
	text-align: center;
}

.contentArticleDoc .footeradcopy {
	background-color: #E6F3FF;
}


/*ヘッダー*/

.contentArticleDoc .head_sideline {
	background-image: url(imgs/bg_head_sideline.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFFFFF;
}




/* 関連ファイル */

.contentArticleDoc .fileBox
{
	width: 95%;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: table;
}
.contentArticleDoc .fileBox ul
{
	margin: 0;
	padding: 0;
}
.contentArticleDoc .leftBox {/*関連ファイル（左）*/
	font-size: 87.5%;
	width:90%;
	float:left;
	text-align:left;
	list-style-type: none;
	margin-left: 10px;
	display: table;
}
.contentArticleDoc .leftBox li {
	list-style-type: none;
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.contentArticleDoc .rightBox {/*関連ファイル（右）*/
	font-size: 87.5%;
	width:90%;
	float:left;
	text-align:left;
	list-style-type: none;
	margin-left: 10px;
	display: table;
}
.contentArticleDoc .rightBox li {/*関連ファイル（右）*/
	list-style-type: none;
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}


/* 簡易表 */

.contentArticleDoc .box2
{
	width: 500px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 0px;
}

.contentArticleDoc .tabletitle {font-size: 87.5%; font-weight: bold; background-color: transparent;}

.contentArticleDoc .tableSimple {
	margin: 10px;
	border-left: 1px solid #008DEC;
	border-bottom: 1px solid #008DEC;
}
.contentArticleDoc .tableSimple th{
	font-size: 85%;
	padding: 5px;
	font-weight: bold;
	text-align: left;
	border-top: 1px solid #008DEC;
	border-right: 1px solid #008DEC;
}
.contentArticleDoc .tableSimple td{
	font-size: 85%;
	text-align: left;
	padding: 5px;
	border-top: 1px solid #008DEC;
	border-right: 1px solid #008DEC;
}

/* 簡易表の色指定 */
.contentArticleDoc .thcolor1{
background-color: #FB9A7A;
}
.contentArticleDoc .thcolor2{
background-color: #9CBAD9;
}
.contentArticleDoc .thcolor3{
background-color: #FFFF99;
}
.contentArticleDoc .thcolor4{
background-color: #B3DF7F;
}
.contentArticleDoc .thcolor5{
background-color: #B3B3B3;
}
.contentArticleDoc .tdbase{
background-color: #FFFFFF;
}


/*アイコン：書類アイコン＆外部リンク
--------------------------------------------------*/
.contentArticleDoc .icon00{
	/* 外部リンクアイコン */
	line-height: 130%;
	text-indent:0px;
	background:transparent url(imgs/icon00.gif) no-repeat scroll;
	background-position: 0px 3px;
	padding-left: 26px;
}
.contentArticleDoc .icon01{
	/* 外部リンクアイコン */
	line-height: 130%;
	text-indent:0px;
	background:transparent url(imgs/icon01.gif) no-repeat scroll;
	background-position: 0px 3px;
	padding-left: 26px;
}
.contentArticleDoc .icon02{
	/* Wordリンクアイコン */
	line-height: 130%;
	text-indent:0px;
	background:transparent url(imgs/icon02.gif) no-repeat scroll;
	background-position: 0px 3px;
	padding-left: 26px;
}
.contentArticleDoc .icon03{
	/* Excelリンクアイコン */
	line-height: 130%;
	text-indent:0px;
	background:transparent url(imgs/icon03.gif) no-repeat scroll;
	background-position: 0px 3px;
	padding-left: 26px;
}
.contentArticleDoc .icon04{
	/*　PDFリンクアイコン　*/
	line-height: 130%;
	text-indent:0px;
	background:transparent url(imgs/icon04.gif) no-repeat scroll;
	background-position: 0px 3px;
	padding-left: 26px;
}
.contentArticleDoc .icon05{
	/* 動画リンクアイコン　*/
	line-height: 130%;
	text-indent:0px;
	background:transparent url(imgs/icon05.gif) no-repeat scroll;
	background-position: 0px 3px;
	padding-left: 26px;
}
.contentArticleDoc .icon06{
	/* 白紙リンクアイコン */
	line-height: 130%;
	text-indent:0px;
	background:transparent url(imgs/icon06.gif) no-repeat scroll;
	background-position: 0px 3px;
	padding-left: 26px;
}
.contentArticleDoc .icon07{
	/* 一太郎リンクアイコン */
	line-height: 130%;
	text-indent:0px;
	background:transparent url(imgs/icon07.gif) no-repeat scroll;
	background-position: 0px 3px;
	padding-left: 26px;
}
.contentArticleDoc .icon08{
	/* HTMLリンクアイコン */
	line-height: 130%;
	text-indent:0px;
	background:transparent url(imgs/icon08.gif) no-repeat scroll;
	background-position: 0px 3px;
	padding-left: 26px;
}
.contentArticleDoc .icon09{
	/* 圧縮ファイルリンクアイコン */
	line-height: 130%;
	text-indent:0px;
	background:transparent url(imgs/icon09.gif) no-repeat scroll;
	background-position: 0px 3px;
	padding-left: 26px;
}
