@charset "UTF-8";

/* fontサイズ表
	10px 	77%
	11px 	85%
	12px 	93%
	13px 	100%
	14px 	108%
	15px 	116%
	16px 	123.1%
	17px 	131%
	18px 	138.5%
	19px 	146.5%
	20px 	153.9%
	21px 	161.6%
	22px 	167%
	23px 	174%
	24px 	182%
	25px 	189%
	26px 	197%
	28px 	215.4%
	40px	307.7%
*/

/* ====== jiinkensaku CUSTOMIZE ====== */

#main{
	padding: 20px 140px;
}

h2{
	height: 0;
	width: 702px;
	padding-top: 40px;
	line-height: 1.5;
	overflow: hidden;
	margin-top: 40px;
}

#description{
}

#map_image{
	margin-top: 10px;
}

h3 a{
	display: block;
	height: 0;
	width: 700px;
	padding-top: 50px;
	line-height: 1.5;
	overflow: hidden;
	margin-top: 10px;
}

.temple_list{
	position:relative;
	width: 700px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-radius: 0 0 15px 15px;
	behavior: url(PIE.php);
}

.temple_list a{
	color: #fff;
}

.temple_list a:hover{
	color: #000;
}

#select_osakashi{
	background-color: #e9629f;
}

#select_osakafu-hokubu{
	background-color: #52a33e;
}

#select_osakafu-tobu{
	background-color: #f97600;
}

#select_osakafu-nanbu{
	background-color: #229fc1;
}

.temple_list li{
	float: left;
	margin-top: 20px;
	margin-left: 10px;
}


li.city{
	height: 0;
	width: 70px;
	padding-top: 20px;
	line-height: 1.5;
	overflow: hidden;
	margin-left: 20px;
}

.temple{
}

.clear{
	clear: left;
}

li.l100{
	margin-left: 100px;
}

li.b20{
	margin-bottom: 20px;
}

#return_box{
	text-align: right;
	width: 700px;
}

#return_box a{
	color:#68903C;
}

#return_box a:hover{
	color:#92C45B;
}