@charset "Shift_JIS";

/* 共通 */
@import "../../../css/base.css";

/****************************** コンテンツ ********************************/

*{margin:0;padding:0;}
ul{list-style:none;}

#content{width:800px; margin:1em auto;font-size:90%; padding:0 10px;}

#content a{text-decoration:underline; color:#00f;}

#tagline{font-size:medium;}
body>#tagline{font-size:small;}

h2{background:url("../kekkaku-kansenshou/images/top-h2.jpg") no-repeat; height:96px; width:800px; text-indent:900px; line-height:100px; overflow:hidden;}
h3{font-size:100%;}
h3.title{margin-top:19px;}

.main{width:603px; float:left;margin:10px 0;}
.sub{width:170px; float:right;margin:20px 0;}

#menu .items{margin-top:10px; padding:0; list-style:none;}
#menu .items li{display:inline; white-space:nowrap; font-size:13px; margin:0px 6px;
border-right:1px solid #0000FF; padding:0 0.4em 0 0.2em;}

#menu .items li.last{border-right:0;}

/****************************　感染症情報　**********************************/

#infection h3{margin-bottom:20px;background:url("../kekkaku-kansenshou/images/top-h3-01.gif") no-repeat; height:52px; width:603px; text-indent:700px; line-height:60px; overflow:hidden;}

#infection li a,
#infection li a:hover{text-decoration:none;}

#infectiontype li{float:left; width:300px; height:66px; margin-bottom:3px;}
#infectiontype li.item1,
#infectiontype li.item3,
#infectiontype li.item5,
#infectiontype li.item7,
#infectiontype li.item11{margin-right:3px;}
#infectiontype li a{width:300px; height:66px; text-indent:300px; line-height:66px; display:block; overflow:hidden;}
#infectiontype li.item1 a{background:url("../kekkaku-kansenshou/images/btn-tuberculosis.gif") no-repeat;}
#infectiontype li.item3 a{background:url("../kekkaku-kansenshou/images/btn-influenza.gif") no-repeat;}
#infectiontype li.item4 a{background:url("../kekkaku-kansenshou/images/btn-hepatitis.gif") no-repeat;}
#infectiontype li.item5 a{background:url("../kekkaku-kansenshou/images/btn-pandemicflu.gif") no-repeat;}
#infectiontype li.item6 a{background:url("../kekkaku-kansenshou/images/btn-rabies.gif") no-repeat;}
#infectiontype li.item7 a{background:url("../kekkaku-kansenshou/images/btn-avianinfluenza.gif") no-repeat;}
#infectiontype li.item8 a{background:url("../kekkaku-kansenshou/images/btn-zoonosis.gif") no-repeat;}
#infectiontype li.item9 a{background:url("../kekkaku-kansenshou/images/btn-htlv-1.gif") no-repeat;}
#infectiontype li.item10 a{background:url("../kekkaku-kansenshou/images/btn-otherinfectiousdiseases.gif") no-repeat;}
#infectiontype li.item11 a{background:url("../kekkaku-kansenshou/images/btn-forth.gif") no-repeat;}


/***************************************　予防接種情報　***********************************/
#prevention h3{margin-bottom:20px;background:url("../kekkaku-kansenshou/images/top-h3-03.gif") no-repeat; height:52px; width:603px; text-indent:700px; line-height:60px; overflow:hidden;}

#prevention li{float:left; width:300px; height:66px; margin-bottom:3px;}
#prevention li.item1{margin-right:3px;}
#prevention li a{width:300px; height:66px; text-indent:300px; line-height:66px; display:block; overflow:hidden;}
#prevention li.item1 a{background:url("../kekkaku-kansenshou/images/routinevaccinations.gif") no-repeat;}
#prevention li.item2 a{background:url("../kekkaku-kansenshou/images/targetdiseases.gif") no-repeat;}
#prevention li.item3 a{width:603px; height:66px; text-indent:603px; line-height:66px; display:block; overflow:hidden;
	background:url("../kekkaku-kansenshou/images/vaccine.gif") no-repeat;}


/*********************************　届出申請関係情報　***********************************/

#application h3{margin-bottom:20px;background:url("../kekkaku-kansenshou/images/top-h3-04.gif") no-repeat; height:52px; width:603px; text-indent:700px; line-height:60px; overflow:hidden;}

#report .top{padding-top:8px; background:url("../kekkaku-kansenshou/images/bg-about-top.gif") no-repeat; margin-top:15px; margin-left:0px;}
#report .wrapper{background:url("../kekkaku-kansenshou/images/bg-about-bottom.gif") no-repeat bottom; margin-left:0px;}
#report li{float:left;}
#report li a{width:213px;display:block;margin-left:10px; margin-right:10px; padding:10px 34px 18px; color:#fff; font-size:1.0em; font-weight:bold;}



/**フロートクリア**/
.clear{clear:both; font-size:0.1em; height:1px;}


/** 緊急・お知らせ矢印 **/
.link{background:url("../kekkaku-kansenshou/images/icon-link.gif") no-repeat; padding-left:22px; display:block; height:19px;}

/***********************************　リンク　***************************************/

#links{background:url("../kekkaku-kansenshou/images/icon-heading-blue.gif") no-repeat;
		padding-left:17px;margin:20px 0; min-height:3em;}
#links li{margin-bottom:10px; padding-bottom:5px; border-bottom:1px dotted #999;
		 float:left;}
#links li a{width:230px;display:block; padding-left:22px; background:url("../kekkaku-kansenshou/images/icon-link.gif") no-repeat;}
#links h3{color:#000f49; border-bottom:2px solid #69c; margin-bottom:15px;}



/********************** Q&A **************************************************************/

#qa{background:url("../kekkaku-kansenshou/images/icon_mag.gif") no-repeat 15px 0; padding-left:35px; margin-bottom:20px;}



/************************************************************************************/
#urgent, #information{padding-left:17px;margin:20px 0; min-height:3em;}
* html #urgent, * html #information{height:3em;}
#urgent h3, #information h3{margin-bottom:15px;}

#urgent{background:url("../kekkaku-kansenshou/images/icon-heading-red.gif") no-repeat;}
#information{background:url("../kekkaku-kansenshou/images/icon-heading-darkblue.gif") no-repeat;}




#urgent h3{color:#c36; border-bottom:2px solid #c36;}
#information h3{color:#4742a6; border-bottom:2px solid #4742a6;}

#urgent ul li, #information ul li{margin-bottom:15px; padding-bottom:10px; border-bottom:1px dotted #999;}



#urgent p,
#information p,
#aboutpdf p{line-height:1.5em;}

#urgent .link,
#information .link,
#vaccination .link{margin-top:10px;}

/**************************　ポスター　************************************/

#poster{background:#ecebf0; padding:4px;}
#poster h3{background:url("../kekkaku-kansenshou/images/top-h3-02.gif") no-repeat; height:72px; width:160px; text-indent:200px; line-height:80px; overflow:hidden; border:1px solid #c9c9d1;}
#poster li{border:solid #c9c9d1; border-width:0 1px 1px;width:160px;padding:9px 0 2px;background:url("../kekkaku-kansenshou/images/bg-poster-title-bottom.gif") no-repeat bottom #f3f3f5;}
#poster li .title{display:block; padding:4px 0 1px 45px; font-size:75%; height:38px;border-top:1px solid #c9c9d1; line-height:1em; text-align:center;}
#poster li>.title{min-height:38px; height:auto;}
#poster li .html{background:url("../kekkaku-kansenshou/images/bg-poster-html.gif") no-repeat;}
#poster li .pdf{background:url("../kekkaku-kansenshou/images/bg-poster-pdf.gif") no-repeat;}
#poster li a{display:block; font-size:120%; margin-bottom:2px; line-height:1.5em;}
#poster li img{display:block; margin:0 auto 12px; border:1px solid #999;}



#aboutpdf{clear:both; width:603px; position:relative;}
#aboutpdf p{padding-right:93px;}
#aboutpdf img{position:absolute; left:513px; top:0; margin-top:0.5em;}

.pagetop{width:800px; margin:0 auto 0.5em; font-size:80%; text-align:right;}
.pagetop{padding:0 0.1px;} /* NN7.1Bug Fix */
.pagetop a, .pagetop a:visited{color:#00f; text-decoration:underline;}

#directory-path{margin:1em 10px 0;padding:0; font-size:80%;}
#directory-path ul{margin:0;padding:0; list-style:none;}
#directory-path li{white-space:nowrap; border-bottom:1px solid #999; padding:0.2em;}
#directory-path a,
directory-path a:visited,
#directory-path-foot a,
#direcotry-path-foot a:visited{color:#00f;}

#directory-path-foot{border:solid #999; border-width:1px 0; text-align:right; font-size:80%; margin:0 10px; padding:0.5em 0;}
#directory-path-foot ul{border:solid #000; border-width:0 1px 0 0; margin:0 auto; padding:0; width:800px; line-height:1em;}
#directory-path-foot li{margin:0; padding:0; border-left:1px solid #000; display:inline;white-space:nowrap;}
#directory-path-foot a,#directory-path-foot a:visited{color:#00f; text-decoration:underline; padding:0 1em;}

body{margin-bottom:50px;}