@charset "utf-8";
@import url("./reset.css");
/*--京index.css--*/

/*####################SP表示用####################*/
#home_box h2{
	color:#28285e;
	font-size:1.4em;
	font-weight:bold;
	font-style:italic;
	text-align:center;
}

#home_box p{
	padding:10px;
}

#contactus{
	padding:10px;
}

	#contactus h3{
		color:#28285e;
		background:#e2e2f9;
		padding:4px;
		border-radius:4px;
		border-radius:4px;
	}

	#contactus dl{
		padding:5px;
	}
	
	#contactus dt{
		font-size:1.1em;
	}
	
	#contactus dd{}
	
.bn_list{
	overflow:hidden;
	width:85%;
	margin:0 auto 10px auto;
}

	.bn_list li{
		width:50%;
		float:left;
		margin-bottom:5px;
		font-size:0.8em;
		line-height:1em;
	}
	
	.bn_list li:nth-child(odd){
		padding-right:5px;
	}
	
	.bn_list li:nth-child(even){
		padding-left:5px;
	}
	
.timer201607290905-201608311700{
	text-align:center;
	margin:10px;
}

	.timer201607290905-201608311700 a{
		background:#fceace;
		border:1px solid #ccc;
		display:block;
		color:#111;
		padding:8px;
	}

/*####################PC表示用####################*/
@media print, screen and (min-width: 768px) {
#home_catch{
	width:750px;
	height:363px;
	clear:both;
}
	
#home_box{
	width:750px;
	background:url(../images/home_main_bg.jpg);
	overflow:hidden;
}

	#home_box_inner{}
	
	#home_box_inner p{
		width:530px;
		float:left;
		padding:100px 0 0 30px;
	}
	
	#home_box_inner .bn_list{
		width:160px;
		padding:45px 15px 0 15px;
		float:right;
		margin:0;
	}
	
		#home_box_inner .bn_list li{
			text-align:center;
			margin-bottom:40px;
			font-size:0.8em;
			color:#630;
			width:160px;
			float:none;
		}
		
		.bn_list li:nth-child(odd),
		.bn_list li:nth-child(even){
			padding:0;
		}
		
		#home_box_inner .bn_list li img{
			margin:0 auto;
		}
		
.timer201607290905-201608311700{
	margin:10px 20px;
}

}
