@charset "euc-jp";

#header_i{
	width: 1000px;
	height: 647px;
	margin: 0 auto;
	text-align: left;
	background:url(/dol/topics/10th_anniversary/img/index/header.png) top center no-repeat;
}

#con_box_wall{ 
	width: 1000px; 
	height: auto; 
	margin: 0 auto; 
	background:url(/dol/topics/10th_anniversary/img/index/wall_top.png) no-repeat top center; 
	}

.con_box_base{ 
	width: 800px;  
	margin: 0 auto;
	background-color:#ede4cd;
	border:solid #e6b422 2px;
	padding:20px 10px 10px 10px;
	margin-bottom:20px;
	}
		
.con_box{ 
	width: 740px;  
	margin: 0 auto;
	background-color:#fff;
	}
	
.con_box_s{ 
	width: 740px;  
	margin: 0 auto;
	background-color:#f8e58c;
	}
	
.con_box_s02{ 
	width: 740px;  
	margin: 0 auto;
	background:url(/dol/topics/10th_anniversary/img/index/wall_02.png) top center no-repeat #f8e58c;
	}

.link_box {
	width: 740px;
	background-color:#c89932;
	margin-bottom:20px;
	}
	
	
.link_box a:link { color: #762f07; text-decoration: underline; font-weight:bold; }
.link_box a:visited { color: #762f07; font-weight:bold; }
.link_box a:hover { color: #c9171e; text-decoration: none; font-weight:bold; }
.link_box a:active { color: #c9171e; font-weight:bold; }
	
.txt_box {
	color:#000;
	font-size:12px;
	text-align:left;
	line-height:1.3;
	padding:10px;
	}

.txt_box02 {
	color:#fff;
	font-size:12px;
	text-align:left;
	line-height:1.3;
	padding:10px;
	}
	
.txt_box03 {
	color:#000;
	font-size:12px;
	text-align:left;
	line-height:1.5;
	padding:10px 10px 20px 20px;
	float:left;
	background:url(/dol/topics/10th_anniversary/img/index/wall_logo.png) bottom left;
	height:225px;
	}
	
.txt_box04 {
	color:#000;
	font-size:12px;
	text-align:left;
	line-height:1.5;
	padding:10px 10px 20px 20px;
	float:left;
	background:url(/dol/topics/10th_anniversary/img/index/wall_logo.png) bottom left no-repeat;
	height:300px;
	}
	
.txt_box05 {
	color:#000;
	font-size:12px;
	text-align:left;
	line-height:1.5;
	padding:10px 10px 20px 20px;
	height:400px;
	}

.t_b01{ color:#000;
	font-size:12px;
	text-align:left;
	line-height:1.5;
	padding:10px 10px 20px 10px;
	width:350px;
}

.t_b02{ color:#000;
	font-size:12px;
	text-align:left;
	line-height:1.5;
	padding:120px 10px 20px 400px;
	width:280px;
}
.img_box {
	padding:10px 20px 20px 5px;
	float:left;
}
	
.clear{ clear:both; }

#footer_i{
	width: 100%;
	text-align: center;
	height: 20px;
	border-top: solid 3px #362c1b;
	background:url(/dol/image/copyright.gif) top center no-repeat #fff;
	
}

#next {
	width:500px;
	border:solid 2px #c89932;
	font-size:12px;
	padding:10px;
	background-color:#fff;
	margin:10px auto;
	text-align:center;
}

.title {
	width: 740px; 
	height: 86px;  
	}

#pk-prologue02{
	position: fixed;
	top: 220px;
	/* right: 20px; */
	font-size: 77%;
}

#pk-prologue02 a {
	text-decoration: none;
	color: #fff;
	width: 69px;
	padding: 0;
	text-align: center;
	display: block;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

#pk-prologue02 a:hover { text-decoration: none;}

		

