@charset "UTF-8";

/* common ---------------------------------------*/
.content_item{
	float:left;
	width:900px;
}
#scroll_pane {
	width: 10000px;
	padding-left:240px;
}

.b_back{
	position:absolute;
	right:86px;
	top:458px;
	width:62px;
	height:22px;
	z-index:5;
	padding:1px 10px 1px 5px;
/*		filter: alpha(opacity=50, style=0); 
	background: transparent url(img/png30.png) left top !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/png30.png", sizingMethod="scale");*/
}

.b_next{
	position:absolute;
	right:20px;
	top:458px;
	width:65px;
	height:22px;
	z-index:5;
	padding:1px 5px 1px 10px;
	border-left:1px solid #CCCCCC;
/*	filter: alpha(opacity=50, style=0); 
	background: transparent url(img/png30.png) left top !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/png30.png", sizingMethod="scale");*/
}

#container_2f{
	position:absolute;
	left:0px;
	top:50%;
	width:100%;
	height:480px;
	z-index:2;
	background-color: #FFFFFF;
	text-align: left;
 	margin-top: -240px;
  overflow: hidden;
}

/* scroll ---------------------------------------*/

#content_01 {
	position:absolute;
	left:0px;
	top:0px;

}
#content_02 {
	position:absolute;
	left:920px;
	top:0px;
}
#content_03 {
	position:absolute;
	left:1660px;
	top:0px;
}
#content_04 {
	position:absolute;
	left:2450px;
	top:0px;
}
#content_05 {
	position:absolute;
	left:5200px;
	top:0px;
}


/* Column
---------------------------------------*/

#content01{
	margin:0;
	position:absolute;
	left:250px;
	top:0px;	
	background-image:url(../img/taketori_n.jpg);
	background-repeat:no-repeat;
	width:767px;
	height:480px;

}

#content01_p{
	margin:30px 0 0 15px;
	font-size:12px;
	color:#666666;
	line-height:180%;
	letter-spacing:110%;
	width:340px;
	}
	
p#backnumber_01{
	position:absolute;
	left:250px;
	top:400px;	
	width:345px;
	height:75px;
}

div#content_02 p{
	width:400px;
	padding-top:10px;
		
}


div.text1{font-size:12px;
	color:#666666;
	line-height:150%;
	letter-spacing:110%;
	width :450px;
	padding-top:75px;
	padding-left:5px;
}

div.text2{font-size:12px;
	color:#666666;
	line-height:150%;
	letter-spacing:110%;
	width :450px;
	padding-top:55px;
	padding-left:5px;
}


div.text3{font-size:12px;
	color:#666666;
	line-height:150%;
	letter-spacing:110%;
	width :400px;
	padding-top:75px;
	padding-left:10px;
}
div.text4{font-size:12px;
	color:#666666;
	line-height:150%;
	letter-spacing:110%;
	width :400px;
	padding-top:57px;
	padding-left:10px;
}






#content02{
	margin:0;
	position:absolute;
	left:240px;
	top:10px;
	height:480px;
	width :689px;
	background-image:url(../img/n_s_n.jpg);
	background-repeat:no-repeat;
}




#content03{
	margin:0;
	position:absolute;
	left:400px;
	top:0px;
	height:480px;
	width :753px;
	position:absolute;
	background-image:url(../img/hotaru_n.jpg);
	background-repeat:no-repeat;
background-position:right bottom;

	
}





#content04{
	margin:0;
	position:absolute;
	left:500px;
	top:0px;
	height:480px;
	width :723px;
	position:absolute;
	background-image:url(../img/n_s_n2.jpg);
	background-repeat:no-repeat;
}



#content05{
margin:0;
	position:absolute;
	left:1500px;
	top:0px;
	height:480px;
	width :610px;
	position:absolute;
	background-image:url(../img/teacup_04_0307.jpg);
	background-repeat:no-repeat;
}


#content01_ima{
	float:left;
	margin:0;
}


#content01_ima img{
	margin:30px 0 0 0;
}
#content01_ima p{
	margin:0 0 0 0;
	font-size:12px;
	color:#666666;
	line-height:180%;
	letter-spacing:110%;
	width :400px;
}
#content01_sug{
	float:right;
	margin:0;
	
	width:630px;
}
#content01_sug img{
	margin:20 0 0 0;
}
#content01_sug p{
	margin:0px 0 0 0;
	font-size:12px;
	color:#666666;
	line-height:180%;
	letter-spacing:110%;
	width :400px;
}











#content02_ima{
	float:left;
	margin:0;
}


#content02_ima img{
	padding:30px 0 0 0;
}
#content02_ima p{
	padding:0 0 0 0;
	font-size:12px;
	color:#666666;
	line-height:180%;
	letter-spacing:110%;
	width :689px;
}
#content02_sug{
	float:right;
	margin:0;
	
	width:689px;
}
#content02_sug img{
	margin:20 0 0 0;
}
#content02_sug p{
	margin:0px 0 0 0;
	font-size:12px;
	color:#666666;
	line-height:180%;
	letter-spacing:110%;
	width :689px;
}















#content03_ima{
	float:left;
	margin:0;
}


#content03_ima img{
	margin:30px 0 0 0;
}
#content03_ima p{
	margin:0 0 0 0;
	font-size:12px;
	color:#666666;
	line-height:180%;
	letter-spacing:110%;
	width :400px;
}
#content03_sug{
	float:right;
	margin:0;
	
	width:630px;
}
#content03_sug img{
	margin:20 0 0 0;
}
#content03_sug p{
	margin:0px 0 0 0;
	font-size:12px;
	color:#666666;
	line-height:180%;
	letter-spacing:110%;
	width :400px;
}





#content04_ima{
	float:left;
	margin:0;
}


#content04_ima img{
	margin:30px 0 0 0;
}
#content04_ima p{
	margin:0 0 0 0;
	font-size:12px;
	color:#666666;
	line-height:180%;
	letter-spacing:110%;
	width :400px;
}
#content04_sug{
	float:right;
	margin:0;
	
	width:630px;
}
#content04_sug img{
	margin:20 0 0 0;
}
#content04_sug p{
	margin:0px 0 0 0;
	font-size:12px;
	color:#666666;
	line-height:180%;
	letter-spacing:110%;
	width :400px;
}

#content05{
	margin:0;
	width:1000px;
	height:480px;
	background-image:url(../img/col_200709/column_09_06.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}

#content05_ima{
	float:left;
	margin:0;
}

#content05_ima img{
	margin:50px 0 0 0;
}
#content05_ima p{
	margin:16px 0 0 0;
	font-size:12px;
	color:#666666;
	line-height:180%;
	letter-spacing:110%;
	width :221px;
}
#content05_sug{
	float:right;
	margin:0;
	height:480px;
	width:714px;

}
#content05_sug img{
	margin:50px 0 0 0px;
}
#content05_sug p{
	margin:16px 0 0 0;
	font-size:12px;
	color:#666666;
	line-height:180%;
	letter-spacing:110%;
	width :230px;
}
