@charset "Shift_JIS";

/* 共通 */
@import "../../../css/base_2011renew.css";
@import "../../../css/dpath_2011renew.css";
@import "../../../css/indent_2011renew.css";
@import "../../../css/newupdata_2011renew.css";

/****************************** コンテンツ ********************************/
#contents div.prt-pastLayout2011renew div#content{
	margin:0 auto;
	padding:1.5em 0 1em;
	width:900px;
	height:20em;
	/zoom:1;
}

#contents div.prt-pastLayout2011renew div>#content{ /* IE Escaped */
	height:auto !important;
	min-height:18em;
}

#contents div.prt-pastLayout2011renew #index #local-header{
	line-height:1.2em;
}

#contents div.prt-pastLayout2011renew #local-header{
	border:3px solid #030;
	margin-bottom:2em;
}

#contents div.prt-pastLayout2011renew #content #local-english{
	padding:0.2em 0 0.2em 0.5em;
	margin:0;
	background:#030;
	font-size:small;
	color:#fff;
	font-weight:bold;
}

#contents div.prt-pastLayout2011renew h2{
	font-size:large;
	margin:0;
	padding:0.5em 0.5em 0.5em 0.3em;
	color:#030;
}

#contents div.prt-pastLayout2011renew #index h2{
	float:left;
}

#contents div.prt-pastLayout2011renew #content #local-subtitle{
	margin:0;
	font-size:small;
	padding:1em 0 0;
	color:#030;
	font-weight:bold;
}

#contents div.prt-pastLayout2011renew p{
	margin:0;
	padding:0;
}


/* link */
#contents div.prt-pastLayout2011renew #content a{
	text-decoration:underline;
}

#contents div.prt-pastLayout2011renew #content a:link{
	color:#006;
	text-decoration:underline;
}

#contents div.prt-pastLayout2011renew #content a:visited{
	color:#939;
	text-decoration:underline;
}

#contents div.prt-pastLayout2011renew #content a:hover,
#contents div.prt-pastLayout2011renew #content a:active,
#contents div.prt-pastLayout2011renew #content a:focus{
	color:#00c;
	text-decoration:underline;
}


/* 見出し */
#contents div.prt-pastLayout2011renew .hdg_01{
	margin:0 0 16px 0;
	padding:6px 6px 5px;
	color:#030;
	font-size:110%;
	text-align:left;
	background:url(../images/bg_hdr.gif) left bottom repeat-x;
	border:solid 2px #030;
	line-height:1.0;
}

#contents div.prt-pastLayout2011renew div.hdg_01_description{
	margin-top:-16px;
	padding:6px 6px 5px;
	border:solid 2px #030;
	border-top:0px;
	/zoom:1;
}


#contents div.prt-pastLayout2011renew #content .link_01{
	color:#006;
	line-height:1.25;
}

#contents div.prt-pastLayout2011renew #content .link_01 ul{
	color:#000;
}


/* table */
#contents div.prt-pastLayout2011renew #content table th,
#contents div.prt-pastLayout2011renew #content table td{
	line-height:1.25;
}

#contents div.prt-pastLayout2011renew #content table.name_list th{
	text-align:left;
	font-weight:normal;
	padding-right:2em;
}


/* ul */
#contents div.prt-pastLayout2011renew ul.list{
	list-style:url("../images/list-roudouseisaku.gif");
	padding:0.5em 0.5em 0.5em 1.5em;
	margin:0;
}

#contents div.prt-pastLayout2011renew #content td>.list{ /* IE Escaped */
	padding:0.5em 0 0.5em 4% !important;
	}
	
#contents div.prt-pastLayout2011renew #content ul.list li{
	margin:0 0 0.5em;
	}
	
#contents div.prt-pastLayout2011renew #content li{
	line-height:1.25;
	}

#contents div.prt-pastLayout2011renew .item3 td{
	width:25%;
	padding:0.5em 0;
	}

#contents div.prt-pastLayout2011renew .relatedlink{
	list-style:none;
	margin:1em 0 0;
	padding:0;
	}

#contents div.prt-pastLayout2011renew #koyousoushutsu ul.list li{
	margin:0 0 1em !important;
	}

#contents div.prt-pastLayout2011renew ul.list ul{
	margin:0.5em 0 0 1em;
	padding:0;
	list-style:url("") !important;
	}
	
#contents div.prt-pastLayout2011renew ul.list ul li{
	list-style:none !important;
}

#contents div.prt-pastLayout2011renew ul.list ul ul{
	margin:0 0 0 1em;
	padding:0;
	}
	
#contents div.prt-pastLayout2011renew .inline li{
display:inline;
padding-right:1em;
white-space:nowrap;
}

#contents div.prt-pastLayout2011renew .mar10{
	margin-right:1em;
}

/* roudouseisaku index
-----------------------------------*/
#contents div.prt-pastLayout2011renew #main{
	width:650px;
	float:left;
	/zoom:1;
}

#contents div.prt-pastLayout2011renew #main #page-navi ul{
	width:635px;
	margin:0 0 0 5px;
	padding:0 0 1em 0;
	list-style:none;
	/zoom:1;
}

#contents div.prt-pastLayout2011renew #main #page-navi ul li{
	margin:0 0 0 0;
	padding:0 0 1em 10px;
	font-weight:bold;
	color:#030;
	font-size:110%;
	float:left;
	width:305px;
}
#contents div.prt-pastLayout2011renew #main #page-navi ul li a{
	text-decoration:underline;
}

#contents div.prt-pastLayout2011renew #main #page-navi ul li a:link{
	color:#030;
}

#contents div.prt-pastLayout2011renew #main #page-navi ul li a:visited{
	color:#030;
}

#contents div.prt-pastLayout2011renew #main #page-navi ul li a:hover,
#contents div.prt-pastLayout2011renew #main #page-navi ul li a:active,
#contents div.prt-pastLayout2011renew #main #page-navi ul li a:focus{
	color:#009;
}

#contents div.prt-pastLayout2011renew #sub{
	width:250px;
	float:right;
	background:url(../images/bg_menu01.jpg) top right no-repeat;
	/zoom:1;
}

#contents div.prt-pastLayout2011renew #sub ul.menu{
	margin:8px 0 0 18px;
	padding:0 10px 8px;
	background:url(../images/bg_menu02.jpg) bottom left no-repeat;
	/zoom:1;
}

#contents div.prt-pastLayout2011renew #sub ul.menu li {
	margin:0;
	padding:4px 0 4px 0;
	list-style:none;
	list-style-image:none;
	list-style-type:none;
	list-style-position:outside;
	font-size:120%;
	font-weight:bold;
	color:#030;
	/zoom:1;
	color:#030;
}

#contents div.prt-pastLayout2011renew #sub ul.menu li a{
	text-decoration:underline;
}

#contents div.prt-pastLayout2011renew #sub ul.menu li a:link{
	color:#030;
}

#contents div.prt-pastLayout2011renew #sub ul.menu li a:visited{
	color:#030;
}

#contents div.prt-pastLayout2011renew #sub ul.menu li a:hover,
#contents div.prt-pastLayout2011renew #sub ul.menu li a:active,
#contents div.prt-pastLayout2011renew #sub ul.menu li a:focus{
	color:#009;
}


#contents div.prt-pastLayout2011renew #sub ul.menu li.separate{
	border-top:2px dotted #360;
}

#contents div.prt-pastLayout2011renew #sub ul.menu li.no_link{
	padding:4px 0;
	background:none;
}

#contents div.prt-pastLayout2011renew #sub ul.menu li ul{
	margin:0 0 0 24px;
	padding:0;
	list-style:disc outside none;
	list-style-type:disc;
}

#contents div.prt-pastLayout2011renew #sub ul.menu li ul li{
	margin:0;
	padding:0;
	list-style:disc outside none;
	list-style-type:disc;
	font-size:84%;
	/zoom:1;
}


/* clearFix
-----------------------------------*/
#contents div.prt-pastLayout2011renew #main #page-navi ul:after,
#contents div.prt-pastLayout2011renew div.hdg_01_description:after,
#contents div.prt-pastLayout2011renew #content:after{
content:".";
display:block;
clear:both;
height:0;
visibility:hidden;
}

