﻿@charset "UTF-8";

/*************************
特集基本レイアウト
**************************/
#mainContentsSpecial{
width:750px;
margin:0 auto;
padding:0;
overflow:hidden;
}

#mainContentsSpecial:after{
content: "";
display: block;
clear: both;
height: 1px;
overflow: hidden;
}

/**********************************
タイトル


#sp-boxp{
width:760px;
margin:40px 0 0 38px;
}
#sp-boxp:after{
content: " "; 
clear: both; 
height: 0; 
display: block; 
visibility: hidden;
}

#main{
width:730px;
display:block;
margin:0 auto;
padding:0;
text-align:center;
position:relative;
}
*/

#mainContentsSpecial .itemboxa{
width:75px;
height:200px;
margin-right:10px;
padding:0;
float:left;
}

#mainContentsSpecial .itemboxa:after{
content: "";
display: block;
clear: both;
height: 1px;
overflow: hidden;
}

#mainContentsSpecial .itema{
width:75px;
height:88px;
padding:0;
}

#mainContentsSpecial .itema:after{
content: "";
display: block;
clear: both;
height: 1px;
overflow: hidden;
}

#mainContentsSpecial .capa{
width:75px;
height:15px;
padding-top:5px;
text-align:left;
}

#mainContentsSpecial .capa:after{
content: "";
display: block;
clear: both;
height: 1px;
overflow: hidden;
}

#mainContentsSpecial .capa p{
	font-size:10px;
	line-height:140%;
}




#code01_t{
	width:350px;
	margin:0 auto;
	padding:0;
	text-align:center;
	position:absolute;
	top:1050px;
	left:305px;
	z-index:4;
}

#code01_b{
	width:350px;
	margin:0 auto;
	padding:0;
	text-align:center;
	position:absolute;
	top:1185px;
	left:305px;
	z-index:4;
}

#code02_t{
	width:350px;
	margin:0 auto;
	padding:0;
	text-align:center;
	position:absolute;
	top:1578px;
	left:65px;
	z-index:4;
}

#code02_b{
	width:350px;
	margin:0 auto;
	padding:0;
	text-align:center;
	position:absolute;
	top:1713px;
	left:65px;
	z-index:4;
}

#code03_t{
	width:350px;
	margin:0 auto;
	padding:0;
	text-align:center;
	position:absolute;
	top:2249px;
	left:305px;
	z-index:4;
}

#code03_b{
	width:350px;
	margin:0 auto;
	padding:0;
	text-align:center;
	position:absolute;
	top:2384px;
	left:305px;
	z-index:4;
}

#code04_t{
	width:350px;
	margin:0 auto;
	padding:0;
	text-align:center;
	position:absolute;
	top:2749px;
	left:65px;
	z-index:4;
}

#code04_b{
	width:350px;
	margin:0 auto;
	padding:0;
	text-align:center;
	position:absolute;
	top:2884px;
	left:65px;
	z-index:4;
}

#code05_t{
	width:350px;
	margin:0 auto;
	padding:0;
	text-align:center;
	position:absolute;
	top:3449px;
	left:305px;
	z-index:4;
}

#code05_b{
	width:350px;
	margin:0 auto;
	padding:0;
	text-align:center;
	position:absolute;
	top:3584px;
	left:305px;
	z-index:4;
}








