@charset "utf-8";
/* CSS Document */


/*----------------------------------------------------------共通設定--------------------------------------------------------------*/

body{
	margin:0;
	padding:0;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:13px;
	color:#FFFFFF;
	overflow-x:hidden;
	background-color:#000000;
}

img{
	border:none;
}

ul{
	list-style:none;
	margin:0;
	padding:0;
}

ul li{
	margin:0;
	padding:0;
}

a{/*リンクされた文字*/
    color:#FFFFFF;
	text-decoration:none;
}
a:link {/*未訪問のリンク*/
    color:#FFFFFF;
    font-style:normal;
}
a:visited {/*訪問後のリンク*/
    color:#FFFFFF;
	text-decoration:none;
}
a:hover {/*マウスをのせたとき*/
    color:#00CCCC;
    font-style:normal;
    text-decoration:underline;
}
a:active {/*クリック中*/
    text-decoration:none;
}

.textIndent{
	margin:0;
	text-indent: -9999px;
	height: 0;
	width: 0;
	border: none;
}

.hissu{
	color:#FF0000;
}

.text{
	margin-left:60px;
}

.textCenter{
	text-align:center;
}

.indexImg{
	margin-bottom:10px;
}

/*--------------------------- headerここから -------------------------*/

#header{
	margin:0;
	padding:0;
}
	
	#headerInner{
		width:1000px;
		height:250px;
		margin:0 auto;
		background-image:url(../images/common/bg.jpg);
		background-repeat:no-repeat;
		background-position:center top;

	}
	
	#header #indexWrap{
		width:1000px;
		margin:0 auto;	
		float:left;	
		}
	
		#header #indexWrap #hdrRight{
			width:530px;
			float:right;
			margin:0;
			padding:0;
			height:155px;
		}
	
		#header #indexWrap h1{
			font-size:13px;
			font-weight:normal;
			text-align:left;
			color:#99FFFF;
			margin:0;
			padding-top:100px;
		}
		
		#header #indexWrap h2{
			font-size:13px;
			font-weight:normal;
			text-align:left;
			color:#99FFFF;
			margin:0;
			padding:0;
			padding-top:10px;
		}
		
		#header #indexWrap #logo{
			margin:0;
		}
		
		
	
		#header #indexWrap #hdrLeft{
			width:470px;
			float:left;
			margin:0;
		}

	
/*---------------------------------------------------------- globalMenu --------------------------------------------------------------*/

#globalMenu{
	clear:both;
	margin:0;
	padding:0;
	height:42px;
}

#globalMenu ul{
	list-style:none;
	width:150px;
	height:42px;
	margin:0;
	padding:0;
}

#globalMenu ul li{
}

#globalMenu ul li a{
	text-indent:-3000px;
	display:block;
	width:150px;
	height:42px;
	background-repeat:no-repeat;
}

 


/* 各ボタンンの設定 */
#globalMenu ul li a#menu_1{
	background-image:url(../images/common/menu_1.png);
	width:150px;
}

#globalMenu ul li a#menu_2{
	background-image:url(../images/common/menu_2.png);
	width:150px;
}


#globalMenu ul li a#menu_3{
	background-image:url(../images/common/menu_3.png);
	width:150px;
}


#globalMenu ul li a#menu_4{
	background-image:url(../images/common/menu_4.png);
	width:150px;
}



#globalMenu ul li a#menu_5{
	background-image:url(../images/common/menu_5.png);
	width:150px;
}



/* ロールオーバー設定 */

#globalMenu ul li a#menu_1:hover{
	background-position:-151px 0;
}

#globalMenu ul li a#menu_2:hover{
	background-position:-151px 0;
}

#globalMenu ul li a#menu_3:hover{
	background-position:-151px 0;
}

#globalMenu ul li a#menu_4:hover{
	background-position:-151px 0;
}

#globalMenu ul li a#menu_5:hover{
	background-position:-151px 0;
}

/*--------------------------- コンテンツここから -------------------------*/
#contents{
	width:1000px;
	margin:0 auto;
	clear:both;
	min-height:800px;
}

	#contentsWrap{
		width:1000px;
		float:left;
	}



	#contents #sub{
		width:250px;
		margin:0;
		padding-top:20px;
		float:left;
		min-height:800px;
	}
	
	#contents #main{
		width:730px;
		float:right;
		min-height:800px;
	}
	
	.contentsBlock{
	width:730px;
	margin-bottom:50px;
	}

		
	
/*--------------------------- コンテンツここまで -------------------------*/

/*--------------------------- フッターここから -------------------------*/
	#footer{
		clear:both;
		border-top:1px solid #00CCCC;
	}
	
		#footer #footerInner{
			width:1000px;
			margin:0 auto;
			padding:20px 0;
		}
		
		#footer #footerInner p{
			text-align:center;
		}
		
		#footer #footerInner p a{
			color:#FFFFFF;
		}
		
/*--------------------------- フッターここまで -------------------------*/

/*--------------------------- プロフィールここから -------------------------*/


.contentsBlock .contentsBlockWrap{
			width:730px;
			margin:20px 0 0 10px;
			float:left;
		}
		
		.contentsBlock .contentsBlockWrap .contentsImg{
			width:300px;
			float:left;
		}
		
		.contentsBlock .contentsBlockWrap .contentsImg p{
			margin:0 0 20px 0;
			padding:0;
			font-size:12px;
		}
		
		.contentsBlock .contentsBlockWrap .contentsText{
			width:400px;
			padding-left:20px;
			float:right;
		}
		
		.contentsBlock .contentsBlockWrap .contentsText p{
			margin-top:0;
		}



/*--------------------------- プロフィールここまで -------------------------*/
/*--------------------------- mailformページここから -------------------------*/

.mailform{
	width:700px;
	margin:0px auto;
}

.mailform th{
	font-weight:normal;
}


/*---------------------------------------------------------- globalMenuBlog --------------------------------------------------------------*/

#globalMenuBlog{
	clear:both;
	margin:0;
	padding:0;
	height:42px;
}

#globalMenuBlog p{
	margin:0;
	padding:0;
}




	

