@charset "Shift_JIS";

@media print{
#contents .prt-pastLayout2011renew .link,
#contents .prt-pastLayout2011renew .link2,
#contents .prt-pastLayout2011renew .link-ur,
#contents .prt-pastLayout2011renew .pdf a,
#contents .prt-pastLayout2011renew a.pdf,
#contents .prt-pastLayout2011renew span.pdf,
#contents .prt-pastLayout2011renew .excel,
#contents .prt-pastLayout2011renew .word,
#contents .prt-pastLayout2011renew h2{display:inline-block;}
}

/****************************** コンテンツ ********************************/

#contents .prt-pastLayout2011renew #content{margin:0 100px 50px;font-size:90%; height:20em;}
#contents .prt-pastLayout2011renew .pastLayout-inner .pastLayout-inner>#content{height:auto; min-height:18em;}

#contents .prt-pastLayout2011renew #content a{text-decoration:underline; color:#00f;}

#contents .prt-pastLayout2011renew .update{font-size:small;}

#contents .prt-pastLayout2011renew hr.dotted{border:dotted #999; border-width:1px 0 0; height:1px;}
#contents .prt-pastLayout2011renew hr.solid{border:solid #999; border-width:1px 0 0; height:1px;}

#contents .prt-pastLayout2011renew #tagline{font-size:medium;}
#contents .prt-pastLayout2011renew>#tagline{font-size:small;}

#contents .prt-pastLayout2011renew .badge{display:block; padding:5px 0;}

#contents .prt-pastLayout2011renew h2{background:url("../kekkaku-kansenshou/images/bg-h2.jpg") no-repeat right top #182a7e; border:1px solid #999; color:#fff; text-align:center; margin:15px 0 15px; padding:10px; font-size:large;}
#contents .prt-pastLayout2011renew #content h2 a{color:#fff;}
#contents .prt-pastLayout2011renew h3{font-size:100%; margin:2em 0 1em; padding:0; line-height:1.5;}
#contents .prt-pastLayout2011renew h4,
#contents .prt-pastLayout2011renew h5,
#contents .prt-pastLayout2011renew h6{font-size:100%; font-weight:normal; margin:2em 0 1em; line-height:1.5;}
#contents .prt-pastLayout2011renew h4.b1{font-size:100%; font-weight:normal; margin:2em 0 0; line-height:1.5;}
#contents .prt-pastLayout2011renew .point{color:#1e1e4a; border-bottom:1px dotted #999; padding-bottom:4px; font-weight:bold;}
#contents .prt-pastLayout2011renew .order{font-weight:bold; border:solid #6698cb; border-width:0 0 1px 2px; padding:1px 2px 4px 1.7em !important; margin:2em 0 1em; text-indent:-1.4em;}
#contents .prt-pastLayout2011renew *[class="order"]{padding:0 2px;}
#contents .prt-pastLayout2011renew .order .char{font-weight:bold; color:#fff; background:#6698cb; padding:1px 2px;}
#contents .prt-pastLayout2011renew .related{font-weight:bold; border:solid #b6b6b6; border-width:0 0 1px 2px; padding:1px 2px 4px;}
#contents .prt-pastLayout2011renew .related .char{color:#fff; background:#b6b6b6; padding:1px 0.4em;}
#contents .prt-pastLayout2011renew .urgent{font-weight:bold; background:none; color:#000; text-align:left; font-size:100%; border:solid #c43a65; border-width:0 0 1px 2px; padding:1px 2px 4px; margin:1em 0 0.5em;}
#contents .prt-pastLayout2011renew .urgent .char{color:#fff; background:#c43a65; padding:1px 0.4em;}

#contents .prt-pastLayout2011renew dt,
#contents .prt-pastLayout2011renew dd{line-height:1.5;}

#contents .prt-pastLayout2011renew .clear{clear:both;}

#contents .prt-pastLayout2011renew #content p{margin:0; padding:0; line-height:1.5;}
#contents .prt-pastLayout2011renew #content div{line-height:1.5;}
#contents .prt-pastLayout2011renew #content ul{margin:0; padding:0 0 0 1.5em;}
#contents .prt-pastLayout2011renew #content li{line-height:1.5em;}
#contents .prt-pastLayout2011renew #content .nolistmark{list-style:none; margin:0; padding:0;}
#contents .prt-pastLayout2011renew #content .relatedlink li{list-style:url("../kekkaku-kansenshou/images/icon-link2.gif"); line-height:normal; margin-bottom:0.5em;}

#contents .prt-pastLayout2011renew .inline li{display:inline;margin-right:0.8em;}
#contents .prt-pastLayout2011renew .link{background:url("../kekkaku-kansenshou/images/icon-link.gif") no-repeat; padding-left:22px; padding-bottom:4px;}
#contents .prt-pastLayout2011renew .link2{background:url("../kekkaku-kansenshou/images/icon-link2.gif") no-repeat 5px 2px; padding-left:22px;}
#contents .prt-pastLayout2011renew .link-ur{background:url("../kekkaku-kansenshou/images/icon-link-ur.gif") no-repeat; padding-left:22px; padding-bottom:4px;}
#contents .prt-pastLayout2011renew a[class="link-ur"]{height:auto;min-height:19px;}
*:first-child+html #contents .prt-pastLayout2011renew .link{background:url("../kekkaku-kansenshou/images/icon-link.gif") no-repeat; padding-left:44px; padding-bottom:4px;}

#contents .prt-pastLayout2011renew .pdf{margin:1em;}
#contents .prt-pastLayout2011renew .pdf a,
#contents .prt-pastLayout2011renew a.pdf,
#contents .prt-pastLayout2011renew span.pdf{background:url("../kekkaku-kansenshou/images/icon-pdf.gif") no-repeat; padding-left:23px; padding-bottom:2px; margin:0;}

#contents .prt-pastLayout2011renew a span.link,
#contents .prt-pastLayout2011renew a span.link2,
#contents .prt-pastLayout2011renew a span.link-ur,
#contents .prt-pastLayout2011renew a span.pdf,
#contents .prt-pastLayout2011renew a span.word,
#contents .prt-pastLayout2011renew a span.excel{text-decoration:none;}

#contents .prt-pastLayout2011renew #content .pdf ul{list-style:none; margin:0; padding:0;}
#contents .prt-pastLayout2011renew .pdf li{margin-right:0.5em;}
#contents .prt-pastLayout2011renew #content .pdf ul li.pdf{background:url("../kekkaku-kansenshou/images/icon-pdf.gif") no-repeat 0 4px; padding-left:25px; padding-bottom:0; margin:0;}
#contents .prt-pastLayout2011renew #content .pdf ul li.pdf a,
#contents .prt-pastLayout2011renew #content .pdf ul li.link a{background:none; padding-left:0; padding-bottom:0; margin:0;}

#contents .prt-pastLayout2011renew .excel{background:url("../kekkaku-kansenshou/images/icon-excel.gif") no-repeat; padding-left:14px; padding-bottom:2px;}
#contents .prt-pastLayout2011renew .word{background:url("../kekkaku-kansenshou/images/icon-word.gif") no-repeat; padding-left:15px; padding-bottom:2px;}
#contents .prt-pastLayout2011renew .heading-blue { background:url("../kekkaku-kansenshou/images/icon-heading-blue.gif") no-repeat 5px 3px; padding-left:26px; }
#contents .prt-pastLayout2011renew .heading-darkblue { background:url("../kekkaku-kansenshou/images/icon-heading-darkblue.gif") no-repeat 5px 3px; padding-left:26px; }
#contents .prt-pastLayout2011renew .heading-red { background:url("../kekkaku-kansenshou/images/icon-heading-red.gif") no-repeat 5px 3px; padding-left:26px; }
#contents .prt-pastLayout2011renew .amark1 { background:url("../kekkaku-kansenshou/images/icon-amark1.gif") no-repeat 0px 0px; padding-left:20px; }
#contents .prt-pastLayout2011renew .amark2 { background:url("../kekkaku-kansenshou/images/icon-amark2.gif") no-repeat 0px 0px; padding-left:20px; }
#contents .prt-pastLayout2011renew .amark3 { background:url("../kekkaku-kansenshou/images/icon-amark3.gif") no-repeat 0px 0px; padding-left:20px; }


#contents .prt-pastLayout2011renew .lead{color:#1e1e4a; font-weight:bold;}
#contents .prt-pastLayout2011renew .subtitle{font-weight:bold; text-align:center; font-size:110%;}
#contents .prt-pastLayout2011renew .subtitle img{margin:2em 0;}
#contents .prt-pastLayout2011renew #content .attribution{text-align:right; margin:1em 0;}

#contents .prt-pastLayout2011renew .contact table{background:#f3f3f1; border:1px solid #ccc; margin:3em auto;}

#contents .prt-pastLayout2011renew .table1{border-collapse:collapse;margin:1em auto; font-size:90%;}
#contents .prt-pastLayout2011renew .table1 th,
#contents .prt-pastLayout2011renew .table1 td{border:1px solid #000; padding:0.3em; line-height:1;}
#contents .prt-pastLayout2011renew .table1 th{background:#eaeaea; font-weight:normal;}
#contents .prt-pastLayout2011renew .table1 tbody th{text-align:left;}
#contents .prt-pastLayout2011renew .wide{width:95%;}
#contents .prt-pastLayout2011renew .th-right th{text-align:right !important;}
#contents .prt-pastLayout2011renew .table1 .note{border:0; font-size:100%;}
#contents .prt-pastLayout2011renew .table1 caption{margin:0 auto;}

#contents .prt-pastLayout2011renew .table2{border-collapse:collapse;margin:0 auto;}
#contents .prt-pastLayout2011renew .table2 td{vertical-align:top;}

#contents .prt-pastLayout2011renew .table3 { border-top:solid 1px black; border-right:solid 1px black; border-bottom:solid 1px black; margin:1em auto; font-size:90%; }
#contents .prt-pastLayout2011renew .table3 th,
#contents .prt-pastLayout2011renew .table3 td { border-left:1px solid #000; padding:0.3em; }
#contents .prt-pastLayout2011renew .table3 th { border-bottom:solid 1px black; background:#eaeaea; font-weight:normal; }
#contents .prt-pastLayout2011renew .table3 td.noL { border-left:none; }


/* リンク一覧スタイル */
#contents .prt-pastLayout2011renew #content .links{border:1px solid #999; background:#f7f5f6;padding:20px; margin-top:30px;}
#contents .prt-pastLayout2011renew #content .links ul{margin:0; padding:0; list-style:none;}
#contents .prt-pastLayout2011renew #content .links li{margin-bottom:5px; padding:5px 5px 5px 0; border-bottom:1px dotted #999; line-height:normal;}
#contents .prt-pastLayout2011renew #content .links ul>li{text-indent:-22px; padding-left:22px;}
#contents .prt-pastLayout2011renew #content .links .link{height:19px; padding-bottom:0;line-height:19px;display:inline-block;}
#contents .prt-pastLayout2011renew #content .links li>.link{display:inline; padding-bottom:4px;}
#contents .prt-pastLayout2011renew #prefecture .links{margin-top:0;}


*:first-child+html #contents .prt-pastLayout2011renew #content .links{border:1px solid #999; background:#f7f5f6;padding:20px; margin-top:30px;}
*:first-child+html #contents .prt-pastLayout2011renew #content .links ul{margin:0; padding:0; list-style:none;}
*:first-child+html #contents .prt-pastLayout2011renew #content .links li{margin-bottom:5px; padding:5px 5px 5px 0; border-bottom:1px dotted #999; line-height:normal;}
*:first-child+html #contents .prt-pastLayout2011renew #content .links ul>li{text-indent:-22px; padding-left:22px;}
*:first-child+html #contents .prt-pastLayout2011renew #content .links .link{height:19px; padding-bottom:0;line-height:19px;display:inline-block;}
*:first-child+html #contents .prt-pastLayout2011renew #content .links li>.link{display:inline; padding-bottom:4px;}
*:first-child+html #contents .prt-pastLayout2011renew #prefecture .links{margin-top:0;}
/* 段組み */
#contents .prt-pastLayout2011renew .cols ul{float:left;}
#contents .prt-pastLayout2011renew .cols2 ul{width:49.9%;} /* 50%にするとWindows IEにて横スクロールが発生する */
#contents .prt-pastLayout2011renew .cols3 ul{width:33%;}
#contents .prt-pastLayout2011renew .cols .blank{height:19px;}
#contents .prt-pastLayout2011renew .cols ul>.blank{height:auto; min-height:19px;}

/* pdfダウンロード----tableを使わずに、block要素をセンタリング */
#contents .prt-pastLayout2011renew #aboutpdf{margin:3em auto 0;text-align:center; line-height:1.5em;}
#contents .prt-pastLayout2011renew #aboutpdf .ie{display: inline-block;text-align:left;} /* ie対応 ※inline-blockはinline要素のみ有効 */
#contents .prt-pastLayout2011renew div[id="aboutpdf"]{display: table; text-align:left !important;} /* NN, FF, Safari対応 */
#contents .prt-pastLayout2011renew #aboutpdf .desc{text-align:left;float:left; margin-right:1em;}
#contents .prt-pastLayout2011renew #aboutpdf img{margin-top:0.5em;}

/* 「↑このページのトップへ」リンク */
#contents .prt-pastLayout2011renew .pagetop{margin:0 10px 0.5em; padding:0.5em 0; font-size:80%; text-align:right;border:solid #999; border-width:1px 0;}
#contents .prt-pastLayout2011renew .pagetop a, .pagetop a:visited{color:#00f; margin:0 90px;}

/* パンくずリスト */
#contents .prt-pastLayout2011renew #directory-path{margin:1em 10px 0;padding:0 0 15px; font-size:80%;color:#666;}
#contents .prt-pastLayout2011renew #directory-path ul{margin:0;padding:0; list-style:none;}
#contents .prt-pastLayout2011renew #directory-path li{white-space:nowrap; border-bottom:1px solid #999; padding:0.2em;}
#contents .prt-pastLayout2011renew #directory-path a,
#contents .prt-pastLayout2011renew directory-path a:visited,
#contents .prt-pastLayout2011renew #directory-path-foot a,
#contents .prt-pastLayout2011renew #direcotry-path-foot a:visited{color:#00f;}

#contents .prt-pastLayout2011renew #directory-path-foot{text-align:right; font-size:80%; margin:0 10px;}
#contents .prt-pastLayout2011renew #directory-path-foot ul{border:solid #000; border-width:0 1px 0 0; margin:0 90px; padding:0; line-height:1em; list-style:none;}
#contents .prt-pastLayout2011renew #directory-path-foot li{margin:0; padding:0; border-left:1px solid #000; display:inline;white-space:nowrap;}
#contents .prt-pastLayout2011renew #directory-path-foot a,
#contents .prt-pastLayout2011renew #directory-path-foot a:visited{color:#00f; padding:0 1em;}

#contents .prt-pastLayout2011renew .nowrap{white-space:nowrap;}
#contents .prt-pastLayout2011renew .right{text-align:right;}
#contents .prt-pastLayout2011renew .left{text-align:left;}
#contents .prt-pastLayout2011renew .center{text-align:center;}
#contents .prt-pastLayout2011renew .u{border-bottom:1px solid #000;}
#contents .prt-pastLayout2011renew .note{font-size:90%;}


#contents .prt-pastLayout2011renew table.right{margin-left:auto;}
#contents .prt-pastLayout2011renew table.center{margin-left:auto;margin-right:auto;}

#contents .prt-pastLayout2011renew .right table{margin-left:auto;}
#contents .prt-pastLayout2011renew .right table table{margin-left:0; text-align:left;}
#contents .prt-pastLayout2011renew .center table{margin-left:auto;margin-right:auto;}

#contents .prt-pastLayout2011renew #content hr{display:block;}

#contents .prt-pastLayout2011renew #content .textlist1{text-indent:-1em; padding-left:1em; list-style:none;}
#contents .prt-pastLayout2011renew #content .textlist1-5{text-indent:-1.7em; padding-left:1.7em; list-style:none;}
#contents .prt-pastLayout2011renew #content .textlist2{text-indent:-2em; padding-left:2em; list-style:none;}

#contents .prt-pastLayout2011renew .notice{color:#b30d50;}

#contents .prt-pastLayout2011renew .li_mab li { padding-bottom:1em; }

#contents .prt-pastLayout2011renew #content .to ul{float:left; list-style:none; margin:0 0.5em; padding:0 0.5em; border:solid #000; border-width:0 1px; }
#contents .prt-pastLayout2011renew .to span{float:left;}
#contents .prt-pastLayout2011renew .to:after{
content: " ";
display: block;
visibility: hidden;
clear: both;
height: 0.1px;
font-size: 0.1em;
line-height: 0;
}
* html #contents .prt-pastLayout2011renew .to {display: inline-block;}
/* no ie mac \*/
* html #contents .prt-pastLayout2011renew .to {height: 1%;}
#contents .prt-pastLayout2011renew .to {display: block;}
/* */
#contents .prt-pastLayout2011renew .to.to2 span{margin-top:0.5em;}
#contents .prt-pastLayout2011renew .to.to3 span{margin-top:1.5em;}
#contents .prt-pastLayout2011renew .to.to4 span{margin-top:2.5em;}
#contents .prt-pastLayout2011renew .to.to5 span{margin-top:3.5em;}
#contents .prt-pastLayout2011renew .to.to6 span{margin-top:4.5em;}
#contents .prt-pastLayout2011renew .to.to7 span{margin-top:5.5em;}

#contents .prt-pastLayout2011renew .stamp{text-align:center;}

/* Q&Aスタイル */

#contents .prt-pastLayout2011renew .qa dd{margin:0 0 3em 0;}


/* ページ内リンク用横並びナビ */
#contents .prt-pastLayout2011renew #animdex { text-align:center; }
#contents .prt-pastLayout2011renew #animdex ul { list-style:none; margin:0; padding:0; }
#contents .prt-pastLayout2011renew #animdex ul li { display:inline; margin-right:0.2em; }
#contents .prt-pastLayout2011renew #animdex a { border:solid 1px black; background:#FFFF99; font-size:large; font-weight:bold; text-decoration:none; padding:0.2em 0.5em; }
#contents .prt-pastLayout2011renew #animdex a:hover { background:#FF9900; }
#contents .prt-pastLayout2011renew #animdex a:visited { background:#CC9900; }


/****************************** /bunya/kenkou/kekkaku-kansenshou01/main.html ********************************/

#contents .prt-pastLayout2011renew h2#inful-header{
	background:none;
	border:none;
	margin:0 0 24px 0;
	padding:0;
}

#contents .prt-pastLayout2011renew div#influ-container{
	width:888px;
	margin:0 auto 24px;
	zoom:1;
}

#contents .prt-pastLayout2011renew div#influ-container div#main-box{
	width:588px;
	float:left;
	zoom:1;
}

#contents .prt-pastLayout2011renew div#influ-container div#sub-box{
	width:288px;
	float:right;
	zoom:1;
}



#contents .prt-pastLayout2011renew div#influ-container ul.taisaku-menu{zoom:1;}

#contents .prt-pastLayout2011renew div#influ-container ul.taisaku-menu,
#contents .prt-pastLayout2011renew div#influ-container ul.taisaku-menu li{
	margin:0;
	padding:0;
	list-style:none;
	zoom:1;
}

#contents .prt-pastLayout2011renew div#influ-container ul.taisaku-menu{
	width:576px;
	margin:0 auto 24px;
}

#contents .prt-pastLayout2011renew div#influ-container ul.taisaku-menu li{
	margin: 0 0 6px 0;
}
#contents .prt-pastLayout2011renew div#influ-container ul.taisaku-menu li.left{
	float:left;
	clear:both;
	}
#contents .prt-pastLayout2011renew div#influ-container ul.taisaku-menu li.right{
	float:right;
}

#contents .prt-pastLayout2011renew div#influ-container ul.taisaku-menu li img{
	vertical-align:bottom;
}




#contents .prt-pastLayout2011renew div#influ-container ul.link-menu,
#contents .prt-pastLayout2011renew div#influ-container ul.link-menu li{
	margin:0;
	padding:0;
	list-style:none;
	zoom:1;
}

#contents .prt-pastLayout2011renew div#influ-container ul.link-menu{
	width:276px;
	margin:0 auto 24px;
}

#contents .prt-pastLayout2011renew div#influ-container ul.link-menu li{
	display: block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	margin: 0 0 6px 0;
}


#contents .prt-pastLayout2011renew div#influ-container ul.link-menu li img{
	vertical-align:bottom;
}





/* clearFix
-----------------------------------*/
#contents .prt-pastLayout2011renew div#influ-container:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}



/****************************** Adobe Reader ********************************/	

#contents .prt-pastLayout2011renew #getacro {margin-top:3em;margin-bottom:1em;}
#contents .prt-pastLayout2011renew #getacro p {text-align:center;}
#contents .prt-pastLayout2011renew #getacro a img {border: none;}

#contents .prt-pastLayout2011renew #getacro2 {
	height: 7em;
	width: 35em;
	display: block;
	position: relative;
	text-align: center;

}


#contents .prt-pastLayout2011renew #getacro2 span {
	height: 3em;
	width: 40em;
	display: block;
	position: absolute;
	left: -4em;
	top: 4em;
}

#contents .prt-pastLayout2011renew #getacro2 a {
	text-decoration: none;
	background-image: url(../images/getacro.gif);
	background-repeat: no-repeat;
	height: 3em;
	width: 8em;
	display: block;
	text-indent: -9999px;
	position: absolute;
	left: 26em;
	top: 3.5em;
}


