@charset "Shift_JIS";
/* titleblock */
.mainbody .comment { margin:0.7em 0; padding:0; text-align:justify;text-justify:distribute;}
.mainbody .titleblock {margin: 0 0 1em 0;padding: 0;}
.mainbody .titleblock2 {margin: 1.7em 0 1em 0;padding: 0; clear:both;}
.mainbody .titleblock3 {margin: 1em 0;padding: 0;}
.mainbody .titleblock span,.mainbody .title_end span,
.mainbody .titleblock2 span{padding: 0.4em 0.8em;font-weight: bold;font-size: 1.1em;line-height: 1.8em;}
.mainbody .keikaku_title {margin: 1em auto;padding: 0; width:462px; text-align:center;}
.mainbody .keikaku_title p{margin: 1em 0 0 0;padding: 0;}
.subtitle{ padding:0.5em 1em; font-weight:bold;}
.hoken8{ width:580px;}

/*
.mainbody .titleblock4 {margin: 1em 0;padding: 0; font-weight: bold;font-size: 1.4em;}*/

/* H24/12/31–˜ */
.box_hoken18_2{ width:80%; float:right;}
.box_hoken18_2 h4{ width:7em; display:block; float:left; margin:0; padding:0;}
.box_hoken18_2 .dl_hoken8{ margin:0 0 0 8em;}
/**/

/* table */
.non {padding:0.1em;display:block;width: 0.8em;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";}
.hoken_wak1 { text-align:center;margin:1em 0;}
.cell_red { background-color:#FF3300;}
.cell_yellow {background-color:#FF0;}
.hoken_com { display:block; padding:0 0 0 1em; text-indent:-1em;}
.box2_kaigoa,.box4_kaigo {padding:8px;}
.box2_kaigo {padding:0 8px 8px 8px; zoom:1;margin:0;}
.box3_kaigo {padding:0;margin:0;}
.box2_kaigo .left_cell{width:136px;float:left;margin:0 39px 0 0;padding:8px;}
.box2_kaigo .center_cell{ width:166px; float:left;padding:8px; zoom:1;}
.box2_kaigo .right_cell{ width:136px; float:right;padding:8px; zoom:1;}
.box3_kaigo .left_cell{ width:330px; float:left;padding:8px; zoom:1;}
.box3_kaigo .right_cell{width:200px;float:right;padding:8px; zoom:1;}
.title_cell {margin:0 0 0.5em 0;padding:0.3em;font-weight: bold;text-align: center;}
.title_cell2 {margin:0;padding:0.3em;font-weight: bold;text-align: center;}
.yajirushi1{background: url(../image/kaigo_yaji4.gif) no-repeat center bottom;height: 41px; text-align:right;}
.yajirushi1 p{ margin:0; padding:0.8em 0 0 0;} 
.box1_kaigo img,.yajirushi2 img{ vertical-align:top;}
.yajirushi2 { clear:both; display:block; }
.yajirushi2 .kaigo_img1{display:block;width:278px;height:41px;float:left;text-indent:-9999px;} 
.yajirushi2 .kaigo_img2{ display:block; width:153px; height:41px; float:left;text-indent:-9999px;}
.p_hoken1 { margin:0 0 0.6em 0}
.p_hoken2 { margin:0.6em 0}
.table_hoken1{ margin:0.2em 0 1.5em 0; padding:0;} 
.comm_kaikaku {text-align:center; margin:0 0 0.5em 0; padding:0;}
.table_hoken2 { margin:0.2em auto; padding:0;} 
.table_hoken3 { margin:0.3em 0; padding:0;} 
.p_hoken_1 {font-size: 1.25em; margin:0.2em 0.2em 0.4em 0.2em;}
.hoken_norap { display:block; width:2.6em;}
.pg_top{ text-align:right; padding:15px 0 0 0;}
/* WAK */

.wak_todoke2{margin: 1.5em auto 1em auto; clear:both;padding:0.5em;text-align:justify;text-justify:distribute; width:360px}
.wak_todoke3{margin: 1.5em auto 1em auto; clear:both;padding:0.5em;text-align:justify;text-justify:distribute; width:400px}



.wak_todoke_auto{margin: 1.5em auto 1em auto; clear:both;padding:0.5em;text-align:justify;text-justify:distribute; display:table;}

.wak_influenza{ margin: 1em 0 1.5em 0;padding:0.5em;}
.wak_influenza2{ margin: 0.5em 0;padding:0 0.6em 0.6em 0.6em;}
.influenza_at1{ margin: 2em 0 0 0;padding:0;}
.influenza_at2{ margin: 1em 0 0 0;padding:0;}
.influenza_at2 p{ margin: 0;padding:0 0 0 1em;}
.sub_link2{ width:450px;margin: 0 auto; padding:0 0.6em 0.6em 0.6em;}
.hoken_link{margin: 0.5em 0 0 0;padding: 0 0 1em 0;}
.hoken_link2{margin: 0 0 1.5em 0;padding: 0; text-align:center;}
.hoken_link3{margin: 0.7em 0 1.5em 0;padding: 1.5em 0 0 0; text-align:center;border-top:1px dotted #CCC;}
.tokutei_leftb{ width:270px; float:left;}
.tokutei_rightb{ width:270px; float: right;}

.box_hoken{ margin:0; padding:0 0 0 15px;}
.box_hoken18{ margin:20px 0 30px 0; padding:10px; border:1px solid #CCC;}
.box_hoken18_2{ margin:20px auto 0 auto; padding:10px; border:1px solid #CCC;}
.box_hoken18 h3{ margin:0 0 0.7em 0; padding:0.3em 0 0.5em 0; border-bottom:1px dotted #CCC;}
.box_hoken18_2 h3{ margin:0 0 0.7em 0; padding:0 0 0.5em 0; border-bottom:1px dotted #CCC; font-weight:normal; font-size:1em; text-align:center;}
.divbox{ margin:0.3em 0 0 0;}
.divbox7{ width:12%; float:left; text-align:center;}
.divbox5{ width:17%; float:left;
height:7em; background:url(../image/yajirusi_hoken2.gif) no-repeat center center; text-indent:-9999px;}
.divbox3{ width:33%; float:left; text-align:center; padding:0.3em 0;}
.divbox2{ width:47%; float:left; padding:0.3em 0;}
.divbox2 table td{ padding:0.35em;}
.divbox1{ clear:both; width:71%; text-align:center; padding:0.4em 0; border-top:3px solid #F90;}
.divbox .cell{ border:1px solid #FFF; padding:0.5em;}
.divbox .yaji{ height:3.6em; background:url(../image/yajirusi_hoken.gif) no-repeat right center; text-indent:-9999px;}
.dl_tokutei{ clear:both; padding:0.8em 0 0 0;}
.dl_tokutei2,
.dl_tokutei3{ padding:0; margin:0; line-height:1.7em;}

.dl_tokutei dt{float:left; width:160px; font-weight:bold;}
.dl_tokutei dt span{ display:block; padding:2em 0; text-align:center;}
.dl_tokutei dd{ margin-left:170px; }

.dl_tokutei2 dt{float:left; width:6em; font-weight:bold;}
.dl_tokutei2 dd{ margin-left:6em; }

.dl_tokutei3 dt{float:left; width:6em; font-weight:normal;}
.dl_tokutei3 dd{ margin-left:6em; }

/* get_reader */
.get_reader .com_adobe { float:left; width:472px; display:block; text-align:justify;text-justify:distribute; margin:0; padding:0 0 0 10px;}

.box_hoken .get_reader .com_adobe { float:left; width:460px; display:block; text-align:justify;text-justify:distribute; margin:0; padding:0 0 0 0px;}


.get_reader .imglink { float:right; display:block; margin:0.85em 0 0 0;}
/* icon */
.icon_yellow {background: url(../image/icon_yellow.gif) no-repeat left 0em;
	padding:0 0 0 20px; margin:0 0 0 3px;}
.icon_red {background: url(../image/icon_red.gif) no-repeat left 0em;
	padding:0 0 0 20px; margin:0 0 0 3px;}
/* hr */
.mainbody hr {border-top: 1px dotted #999;
	border-right: none;border-left: none;border-bottom: none;
	margin:0; padding:0; clear:both; height:1px;}

.p_jisage{ text-indent:1em; margin:0; padding:0;}
.p_jisage1{ text-indent:-1em; margin:0; padding:0 0 0 1em;}

/* UL LI OL*/
.ul_hoken1,.ul_hoken3,.ul_hoken5 {margin:0;padding:0;list-style-type: none; zoom:1;}
.ul_hoken2 {margin:0.2em;padding:0;list-style-type: none; width:4.5em;}
.ul_hoken1 li{margin:0;padding:0 0 0.2em 1em; text-indent:-1em;}
.ul_hoken3 li{margin:0;padding:0.2em 0 0 1em; text-indent:-1em;}
.ul_hoken4 li{margin-top:0;padding-top:0.2em; margin-bottom:0.8em;}
.ul_hoken5 li{margin-top:0;padding-top:0.2em; margin-bottom:0em;}
.ul_hoken4 .t_line {border-top: 1px dashed #999; padding-top:0.8em;}
.ul_hoken6 {margin: 0.8em 0 25px 0; padding: 0;list-style-type:none;}
.ul_hoken7,.ul_hoken8 {margin: 0.5em 0 0 0; padding: 0;list-style-type:none;}
.ul_hoken9 {margin: 0; padding: 0;list-style-type:none;}
.ul_hoken10{margin-top:0;padding: 0 0 0.5em 1.2em;}
.ul_hoken11 {margin: 0.4em 0 0 0; padding: 0;list-style-type:none;}
.ul_hoken6 li,.ul_hoken7 li{
	margin: 0 0 0.6em 14px;
	padding: 0 0 0 14px;
	background: url(../image/left_menu_aicon.gif) no-repeat left 0.3em;
}
.ul_hoken11 li{
	margin: 0 0 0.3em 0;padding: 0 0 0 14px;
	background: url(../image/left_menu_aicon.gif) no-repeat left 0.3em;
}
.ul_hoken8 li{margin:0;padding:0.3em 0 0 1.6em; text-indent:-1.6em;}
.ul_hoken9 li{margin:0;padding:0.3em 0 0 1.6em; text-indent:-1.6em;}
.ul_toiawase {margin:0; padding:0.2em;list-style-type: none; width:8em;}
.ul_toiawase .tellnm{margin:0; padding:0 0 1em 0;}
.ul_renraku {margin:0 0 0.5em 0;padding:0;list-style-type: none;}
.ul_renraku .kameinm{font-weight: bold;display: inline;}
.ul_renraku .tellnm{
	margin: 0 7px 0 0.2em;padding: 0 0 0 20px;
	background: url(../image/tel.gif) no-repeat 0px -2px;display: inline;}
.ol_hoken1 {margin-bottom:0.2em;margin-top:0.2em;margin-left:0;padding-left:1.7em;line-height: 1.6em;}
.ol_hoken2 {margin-bottom:0.2em;margin-top:0.2em;margin-left:3.8em;padding-left:1.7em;line-height: 1.6em;}
/* pdf */
.mainbody .pdf_hoken {
	margin: 1em auto;
	padding: 10px 0 10px 35px;
	background: url(../image/acro_ico.gif) no-repeat left center;
	width:12em;	}
.pdf_hoken2{margin: 1.5em auto; width:450px;}
.pdf_hoken2 .left_cell{
	float:left;display:block;width:216px;font-weight: bold;margin: 0.7em 0 0 0;font-size: 110%;
	line-height: 1.5em;}
.pdf_hoken2 .left_cell2{
	float:left;display:block;width:216px;font-weight: bold;margin: 0;font-size: 110%;line-height: 1.3em;}
.pdf_hoken2 .right_cell{
	float:right;display:block;width:225px;margin: 0;}
.pdf_hoken2 .right_cell img{margin: 0; padding:0; border:none;}
/* DL DT DD*/

.dl_hoken1,.dl_hoken2,.dl_hoken4,.dl_hoken7,.dl_hoken12,.dl_hoken13{margin:0;padding:0;}
.dl_hoken10{margin:0.5em 0;padding:0;}
.dl_hoken3 {margin:0.2em 0 0 0;padding:0;}
.dl_hoken5{margin:0.2em;padding:0;}
.dl_hoken6{margin:0.5em 0 0 1em;padding:0;}
.dl_hoken8{margin:0.6em 0 0.6em 1.2em;padding:0;}
.dl_hoken9{margin:0.5em 0 0 0;padding:0;}
.dl_hoken11{margin:0.5em 0 0 0;padding:0;}
.dl_hoken1 dt,.dl_hoken8 dt{margin:0;padding:0;}
.dl_hoken3 dt,.dl_hoken5 dt{margin:0;padding:0;font-weight: bold;}
.dl_hoken10 dt{margin:0;padding:0;}
.dl_hoken1 dd{margin:-1.4em 0 0 0;padding:0 0 0.5em 3.6em;}
.dl_hoken2 dt{
	margin:0;padding:0 0 0.5em 23px;font-weight: bold;
	background: url(../image/left_menu_aicon.gif) no-repeat 8px 0.3em;}
.dl_hoken6 dt,.dl_hoken7 dt{margin:0;padding:0;font-weight: bold;}
.dl_hoken9 dt{ border-top:1px dotted #CCC;
	margin:0;padding:0.9em 0 0.5em 26px;font-weight: bold;
	background: url(../image/ico_maru.gif) no-repeat 8px 1.2em;}
.dl_hoken9 .border_n{ border-top:none;margin:0;padding:0.4em 0 0.5em 26px; background: url(../image/ico_maru.gif) no-repeat 8px 0.7em;}
.dl_hoken2 .t_line {border-top: 1px dashed #999;padding:1em 0 0.5em 23px;
background: url(../image/left_menu_aicon.gif) no-repeat 8px 1.3em;}
.dl_hoken2 dd{margin:0;padding:0 0 1.5em 1.6em;}
.dl_hoken3 dd{margin:-1.4em 0 0 0;padding:0 0 0.2em 13em;}
.dl_hoken4 dt{
	margin:0;padding:1.5em 0 0.5em 23px;font-weight: bold;
	background: url(../image/left_menu_aicon.gif) no-repeat 8px 1.8em;}
.dl_hoken4 dd{margin:0;padding:0 0 0 1.6em;}
.dl_hoken5 dd{margin:-1.3em 0 0 0;padding:0 0 0 3.6em;}
.dl_hoken6 dd,.dl_hoken7 dd{margin:0;padding:0 0 0.5em 0;}
.dl_hoken8 dd{margin:-1.4em 0 0 0;padding:0 0 0.5em 15em;}
.dl_hoken9 dd{margin:0;padding:0 0 0.9em 28px;}
.dl_hoken9 .border_n2{margin:0;padding:0 0 0 28px;}
.dl_hoken10 dd{margin:-1.5em 0 0 0;padding:0 0 0.1em 4.5em;}
.haba05em{ margin:0 0 0.5em 0;}
.dl_hoken10 .space1{ letter-spacing:2em;}
.dl_hoken10 .space2{ letter-spacing:1em;}
.dl_hoken10 .space3{ letter-spacing:0.6em;}

.dl_hoken12 dt,
.dl_hoken13 dt{margin:0;padding:0; float:left;}
.dl_hoken12 dd{margin:0;padding:0 0 0 18.5em;}
.dl_hoken13 dd{margin:0;padding:0 0 0 7em;}
.dl_tiseki { margin:0; padding:0;}
.dl_tiseki dd{ margin:0; padding:0 0 0 1.6em;}

.dl_syougai dl{ margin:0; padding:0;}
.dl_syougai dt{
	font-size:1.3em;
	text-decoration: underline;
}
.dl_syougai dd { margin:0; padding:0.5em 0 0 1em;}
.dl_syougai dd ul{ margin:0; padding:0;}
.dl_syougai dd li{ margin:0; padding:0; list-style:none;}
.dl_syougai dd .haba{ margin:0; padding:0 0 0 2.6em;}
.dl_hoken66_uchiwake{ width:3.5em; display:block; float:left;}
.dl_syougai .dl_hoken66{ margin:0 0 0 3.5em; }
.dl_hoken66 dt{font-size:1em; text-decoration:none; float:left; margin:0;}
.dl_hoken66 dd{margin:0; padding:0 0 0 6.5em; width:8em; text-align:right;}

.float_left{ float:left;}
.float_right{ float:right;}

.box_hoken .border_non{ border:none;}

.box_hoken .border-right_non{ border-right:none;}
.box_hoken .border-top_non{ border-top:none;}
.box_hoken .border-bottom_non{ border-bottom:none;}
.box_hoken .border-left_non{ border-left:none;}

/*clear block */
.left_clear {clear: left;}
.column_clear {clear: both;}
.column { margin:0; padding:0;}
.get_reader { margin:0; padding:0.5em 0;}
.wak_suidou1:after,.column:after,.pdf_hoken2:after,.box2_kaigo:after,.box3_kaigo:after,
.get_reader:after{content: ".";display: block;height: 0;clear :both;visibility: hidden;}
.wak_suidou1,.column,.get_reader,.pdf_hoken2,.box2_kaigo,.box3_kaigo{ display: inline-table;}
/* MacIE begin \*/
* html .wak_suidou1,* html .column,,* html .get_reader,* html .pdf_hoken2,* html .box2_kaigo,* html .box3_kaigo{ height: 1%;}
.wak_suidou1,.column,.get_reader,.pdf_hoken2,.box2_kaigo,.box3_kaigo{ display: block;}
/* MacIE end */