
/*---------------------------可変エリア--------------------------------*/
/*メインイメージ*/
.main_img01 a{
	display:block;
	margin:0;
	padding:0;
	width:491px;
	height:328px;
	/*background:url(../images/mainimg_left06.jpg) no-repeat left top;
	text-indent: -9999px; overflow: hidden;*/
}
/*specialカラム*/

#special_culum{
	float:left;
	margin:0 0 0 40px;
	_margin:0 0 0 17px;
	padding:0;
	width:727px;


}

#special_culum h2{
	margin:0;
	padding:0;
	width:727px;
	height:55px;
	/*background:url(../special/images/special_tl.gif) no-repeat left top;
	text-indent:-9999px;*/
}




/*タブナビゲーション*/

ul.tabNavigation { 
	clear:both;
	list-style: none; 
	margin: 0; 
	padding: 0; 
	height:20px;
	_height:20px;
} 





UL.tabNavigation LI { 
	width:110px;
	float:left; 
}




UL.tabNavigation LI A { 
	height:12px;
	padding:4px 10px; 
	background-color: #ccc; 
color: #999; 
text-decoration: none; 
display:block; 
/*text-align:center;*/
border-top:1px solid #fff;
border-left:1px solid #fff;
}

UL.tabNavigation LI A span{ 
	color: #666; 
}

              
UL.tabNavigation LI A.selected, 

UL.tabNavigation LI A:hover { 

	height:12px;
	padding:4px 10px; 
background-color: #333; 
color: #fff;

} 

 

UL.tabNavigation LI A:focus { 
	outline: 0; 
} 
                
div.tabs div { 
padding: 5px; 
margin-top: 3px; 
border: 1px solid #CCCCCC; 
} 


div.tabs > div h2 { 
margin-top: 0; 
} 



/*ファーストボタン*/

#first { 
	height:900px;/*高さ調整*/
	background:url(../special/images/protxtarea_bg.gif) repeat-x left bottom;
} 

#first h3{

	margin:0;
	padding:138px 0 0 60px;
	width:582px;
	/*height:138px;*/
	background:url(../special/images/special_bg.gif) no-repeat left top;
	font-size:0.85em;
	color:#660033;
}



/*youtube再生ボタン*/
#specialbtn{ 	
	margin:10px 0 40px 60px;
	padding:0;
list-style:none;	
}

#specialbtn li{

	margin:10px 0;
	padding:0;
	width:430px;
	height:90px;
}

.movie01 a{background:url(../special/images/saisei_01.jpg) no-repeat left top;}
.movie01 a:hover{background:url(../special/images/saisei_01ov.jpg) no-repeat left top;}
.movie02 a{background:url(../special/images/saisei_02.jpg) no-repeat left top;}
.movie02 a:hover{background:url(../special/images/saisei_02ov.jpg) no-repeat left top;}
.movie03 a{background:url(../special/images/saisei_03.jpg) no-repeat left top;}
.movie03 a:hover{background:url(../special/images/saisei_03ov.jpg) no-repeat left top;}
.movie04 a{background:url(../special/images/saisei_04.jpg) no-repeat left top;}
.movie04 a:hover{background:url(../special/images/saisei_04ov.jpg) no-repeat left top;}
.movie05 a{background:url(../special/images/saisei_05.jpg) no-repeat left top;}
.movie05 a:hover{background:url(../special/images/saisei_05ov.jpg) no-repeat left top;}
.movie06 a{background:url(../special/images/saisei_06.jpg) no-repeat left top;}
.movie06 a:hover{background:url(../special/images/saisei_06ov.jpg) no-repeat left top;}


#specialbtn a{

	margin:0;
	padding:0;
	width:430px;
	height:90px;
	display:block;
	text-indent:-9999px;
	overflow: hidden;
}

#specialbtn a:hover{


}

/*YOUtubeエリアボタン*/
#youbtn{ 	
	margin:80px 0 0 65px;
	padding:0;
	list-style:none;	
}

#youbtn li{
	float:left;
	margin:0 20px 0 0;
	padding:0;
	width:160px;
	height:30px;
	font-weight:normal;
}


#youbtn a{

	margin:0;
	padding:8px 25px;
	background:#333333;
	border:1px solid #999;
	display:block;
	width:110px;
	height:14px;
	color:#fff;

}

#youbtn a:hover{

	background:#ff99cc;
	color:#ff00cc;

}


.youimg{
	margin:130px 0 50px 0;
	padding:0;
}


/*ファーストボタン終了*/





/*セカンドボックス*/





#second { 
	background:url(../profile/images/protxtarea_bg.gif) repeat-x left bottom;
} 

#second h3{
	float:left;
	margin:0;
	padding:170px 0 0 30px;
	width:400px;
	/*height:138px;*/
	background:url(../special/images/message_tl.gif) no-repeat left top;
	font-size:0.85em;
	color:#660033;
}

.mssgtxt{
	margin:20px 0 0 0;
	padding:0;
} 

.mssgtxt li{ 
	margin:5px 0;
	padding:0 0 0 15px;
	list-style:none;
	background:url(../images/icon03.gif) no-repeat 0px 2px;
	/background:url(../images/icon03.gif) no-repeat 0px 4px;
	font-size:0.85em;
	color:#660033;
	font-weight:normal;
	color:#666666;

}

/*プロフィールエリアボタン*/
#mssgbtn{ 	
	margin:80px 0 0 0;
	padding:0;
list-style:none;	
}

#mssgbtn li{
float:left;
	margin:0 20px 0 0;
	padding:0;
	width:160px;
	height:30px;
	font-weight:normal;
}


#mssgbtn a{

	margin:0;
	padding:8px 25px;
	background:#333333;
	border:1px solid #999;
	display:block;
	width:110px;
	height:14px;
	color:#fff;

}

#mssgbtn a:hover{

	background:#ff99cc;
	color:#ff00cc;

}


.mssgimg{
	margin:130px 0 50px 0;
	padding:0;
}


/*セカンドボックス終了*/





/*サードボックス*/

#third {
	height:1850px;/*高さ調整*/
	background:url(../profile/images/protxtarea_bg.gif) repeat-x left bottom;
} 

#third h3{

	margin:0;
	padding:150px 0 0 20px;
	width:527px;
	/*height:138px;*/
	background:url(../special/images/wpaper_tl.gif) no-repeat left top;
	font-size:0.85em;
	color:#660033;
}


/*壁紙エリア*/



#wpaperbtn01{
	height:175px;
	margin:0;
	padding:0;
	list-style:none;
	
}

.wpaperimg01{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper01.jpg) no-repeat left top;
	text-indent:-9999px;


}
.wpaperimg02{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper02.jpg) no-repeat left top;
	text-indent:-9999px;
	/*overflow: hidden;*/

}

.wpaperimg03{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper03.jpg) no-repeat left top;
	text-indent:-9999px;
	/*overflow: hidden;*/

}

.wpaperimg04{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper04.jpg) no-repeat left top;
	text-indent:-9999px;
	/*overflow: hidden;*/

}

.wpaperimg05{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper05.jpg) no-repeat left top;
	text-indent:-9999px;
	/*overflow: hidden;*/

}


.wpaperimg06{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper06.jpg) no-repeat left top;
	text-indent:-9999px;
	/*overflow: hidden;*/

}

.wpaperimg07{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper07.jpg) no-repeat left top;
	text-indent:-9999px;
	/*overflow: hidden;*/

}
.wpaperimg08{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper08.jpg) no-repeat left top;
	text-indent:-9999px;
	/*overflow: hidden;*/

}
.wpaperimg09{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper09.jpg) no-repeat left top;
	text-indent:-9999px;
	/*overflow: hidden;*/

}

.wpaperimg10{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper10.jpg) no-repeat left top;
	text-indent:-9999px;
	/*overflow: hidden;*/

}

.wpaperimg11{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper11.jpg) no-repeat left top;
	text-indent:-9999px;
	/*overflow: hidden;*/

}

.wpaperimg12{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper12.jpg) no-repeat left top;
	text-indent:-9999px;


}
.wpaperimg13{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper13.jpg) no-repeat left top;
	text-indent:-9999px;
	/*overflow: hidden;*/

}

.wpaperimg14{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper14.jpg) no-repeat left top;
	text-indent:-9999px;
	/*overflow: hidden;*/

}
.wpaperimg15{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper15.jpg) no-repeat left top;
	text-indent:-9999px;
	/*overflow: hidden;*/

}

.wpaperimg16{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper16.jpg) no-repeat left top;
	text-indent:-9999px;
	/*overflow: hidden;*/

}

.wpaperimg17{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper17.jpg) no-repeat left top;
	text-indent:-9999px;
	/*overflow: hidden;*/

}

.wpaperimg18{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper18.jpg) no-repeat left top;
	text-indent:-9999px;
	/*overflow: hidden;*/

}

.wpaperimg19{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper19.jpg) no-repeat left top;
	text-indent:-9999px;
	/*overflow: hidden;*/

}


.wpaperimg20{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper20.jpg) no-repeat left top;
	text-indent:-9999px;
	/*overflow: hidden;*/

}

.wpaperimg21{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper21.jpg) no-repeat left top;
	text-indent:-9999px;
	/*overflow: hidden;*/

}

.wpaperimg22{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper22.jpg) no-repeat left top;
	text-indent:-9999px;
	/*overflow: hidden;*/

}

.wpaperimg23{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;
	background:url(../special/images/wpaper23.jpg) no-repeat left top;
	text-indent:-9999px;
	/*overflow: hidden;*/

}


.wpaperimg_com{
	float:left;
	margin:0;
	padding:0;
	width:223px;
	height:175px;

	text-indent:-9999px;
	/*overflow: hidden;*/

}

.wpapertxt01{
	float:left;
	margin:0 0 0 20px;
	_margin:0 0 0 10px;
	padding:0 0 0 5px;
	width:86px;
	background: url(../special/images/icon30.gif) no-repeat left center;
}

.wpapertxt02{
	float:left;
	margin:0;
	_margin:0 10px 0 0;
	padding:0 0 0 5px;
	width:106px;
	background: url(../special/images/icon30.gif) no-repeat left center;

}




/*ボタン高さ調整*/
#wpaperbtn{ 	
	margin:1420px 0 0 60px;
	padding:0;
	list-style:none;	
}

#wpaperbtn li{
	float:left;
	margin:0 20px 0 0;
	padding:0;
	width:160px;
	height:30px;
	font-weight:normal;
}


#wpaperbtn a{

	margin:0;
	padding:8px 25px;
	background:#333333;
	border:1px solid #999;
	display:block;
	width:110px;
	height:14px;
	color:#fff;

}

#wpaperbtn a:hover{

	background:#ff99cc;
	color:#ff00cc;

}


/*サードボックス終了*/









/*フォースボックス*/

#four {
	height:1100px;/*高さ調整*/
	background:url(../profile/images/protxtarea_bg.gif) repeat-x left bottom;
} 

#four h3{

	margin:0;
	padding:150px 0 0 20px;
	width:527px;
	/*height:138px;*/
	background:url(../special/images/wpaper02_tl.gif) no-repeat left top;
	font-size:0.85em;
	color:#660033;
}



/*壁紙エリア*/







/*フォースボックス終了*/











/*---------------------------可変エリア終了--------------------------------*/



