@charset "shift_jis";

/*=============================================================
	URI: http://www.yasukuni.or.jp/
	Created: 2007.12
=============================================================*/

@import url("default.css");
@import url("framework.css");
@import url("module.css");

/*========================Contents=============================
 01) 境内のご案
 
 99) Clear
=============================================================*/

/*-------------------------------------------------------------
	01) 境内のご案
-------------------------------------------------------------*/
#precincts {
	position:relative;
	width:593px;
	margin:4px 0 20px 13px;
	z-index:10;
	}

#precincts #mapImg {
	position:relative;
	width:593px;
	}

#precincts #mapImg ul {
	position:absolute;
	width:178px;
	top:15px;
	right:10px;
	}

#precincts #mapImg #openClose {
	position:absolute;
	left:15px;
	bottom:5px;
	width:160px;
	padding:3px 0 10px;
	background:#ffffff;
	}

#precincts #mapImg #openClose h3 {
	padding:7px 0 0 0;
	margin:0 0 0 10px;
	background:none;
	font-size:84%;
	font-weight:bold;
	}

#precincts #mapImg #openClose dl {
	margin:0 0 0 10px;
	width:146px;
	font-size:84%;
	line-height:1.4;
	}

#precincts #mapImg #openClose dt {
	float:left;
	width:86px;
	}

#precincts #mapImg #openClose dd {
	float:right;
	width:50px;
	}

#precincts #mapList {
	width:560px;
	margin:35px 0 30px 15px;
	}

#precincts #mapList .block1,
#precincts #mapList .block2, 
#precincts #mapList .block3, 
#precincts #mapList .block4 {
	float:left;
	width:140px;
	font-size:84%;
	}

#precincts #mapList dl {
	width:130px;
	margin-bottom:5px;
	}

#precincts #mapList dt {
	float:left;
	width:30px;
	}

#precincts #mapList dd {
	float:right;
	width:100px;
	}

#precincts #kanren {
	padding:10px 0;
	width:560px;
	margin:35px 0 30px 15px;
	background:#eeeeee;
	}

#precincts #kanren h3 {
	padding:0;
	margin:0 0 7px 10px;
	background:none;
	z-index:1;
	}

#precincts #kanren ul {
	margin-left:10px;
	font-size:84%;
	}

#precincts #kanren ul li {
	display:inline;
	padding:0 20px 0 12px;
	background:transparent url(../images/shared/arrow_02.gif) left center no-repeat;
	}

html[xmlns]>/**/body #precincts #kanren ul li {
	float:left;
	padding:0 20px 0 12px;
	background:transparent url(../images/shared/arrow_02.gif) left center no-repeat;
	}

#precincts #kanren ul li a {
	display:inline-block;
	line-height:1.4;
	}

#precincts .pagetop {padding-right:20px;} /*このページのみ */


/*-------------------------------------------------------------
	99) Clear
-------------------------------------------------------------*/
#precincts #mapImg #openClose dl:after,
#precincts #mapList:after,
#precincts #mapList dl:after,
#precincts #kanren ul:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}

#precincts #mapImg #openClose dl,
#precincts #mapList,
#precincts #mapList dl,
#precincts #kanren ul {display:inline-block;}

/* exclude MacIE5 \*/
* html #precincts #mapImg #openClose dl,
* html #precincts #mapList,
#precincts #mapList dl {height:1%;}
#precincts #mapImg #openClose dl,
#precincts #mapList,
#precincts #mapList dl {display:block;}
/* end MacIE5 */