/*------------ コンテンツ紹介 -------------*/
#contents {
	width: 882px;
	margin: 0;
	padding: 0 0 0 18px;
	}
	/*------------ 全体のプロフィール -------------*/
	#contents #intro_all {
		width: 868px;
		height: 357px;
		clear: both;
		margin: 10px 0 25px;
		position: relative;
		}
		#contents #intro_all h2 {
			width: 868px;
			height: 58px;
			margin: 0 0 19px;
			background: url(../profile/images/title_all.jpg) 0 0 no-repeat;
			}
			#contents #intro_all h2 em {
				display: none;
				}
		#contents #intro_all .pic {
			width: 430px;
			position: absolute;
			top: 77px;
			left: 15px;
			}
		#contents #intro_all p {
			width: 400px;
			padding: 15px 0 0;
			position: absolute;
			top: 77px;
			left: 445px;
			line-height: 1.6;
			}
	/*------------ 各メンバーのプロフィール -------------*/
	#contents #intro_each {
		width: 868px;
		clear: both;
		position: relative;
		}
		/*------------ タイトル -------------*/
		#contents #intro_each h2 {
			width: 868px;
			height: 58px;
			margin: 0 0 10px;
			background: url(../profile/images/title_each.gif) 0 0 no-repeat;
			}
			#contents #intro_each h2 em {
				display: none;
				}
		/*------------ 名前リンク -------------*/
		#contents #intro_each #link_name {
			width: 420px;
			height: 58px;
			position: absolute;
			top: 23px;
			left: 426px;
			}
			#contents #intro_each #link_name ul {
				}
				#contents #intro_each #link_name ul li {
					height: 14px;
					float: left;
					}
					#contents #intro_each #link_name ul li a {
						display: block;
						height: 14px;
						}
						#contents #intro_each #link_name ul li.tetsu a {
							width: 61px;
							background: url(../profile/images/link_name.gif) 0 0 no-repeat;
							}
						#contents #intro_each #link_name ul li.taka a {
							width: 59px;
							background: url(../profile/images/link_name.gif) -61px 0 no-repeat;
							}
						#contents #intro_each #link_name ul li.iyop a {
							width: 64px;
							background: url(../profile/images/link_name.gif) -120px 0 no-repeat;
							}
						#contents #intro_each #link_name ul li.tetsuya a {
							width: 84px;
							background: url(../profile/images/link_name.gif) -184px 0 no-repeat;
							}
						#contents #intro_each #link_name ul li.masashi a {
							width: 91px;
							background: url(../profile/images/link_name.gif) -268px 0 no-repeat;
							}
						#contents #intro_each #link_name ul li.shio a {
							width: 58px;
							background: url(../profile/images/link_name.gif) -359px 0 no-repeat;
							}
							#contents #intro_each #link_name ul li a:hover {
								background: none!important;
								}
							#contents #intro_each #link_name ul li a em {
								display: none;
								}
		/*------------ プロフィールボックス -------------*/
		#contents #intro_each .box {
			width: 828px;
			height: auto;
			overflow: hidden;
			margin: 0 0 5px 13px;
			padding: 0;
			background: url(../profile/images/bg_box.gif) 0 0 no-repeat;
			position: relative;
			}
			/*------------ 名前 -------------*/
			#contents #intro_each .box h3 {
				width: 235px;
				height: 27px;
				position: absolute;
				top: 38px;
				right: 184px;
				}
				#contents #intro_each .box h3 em {
					display: none;
					}
				/*------------ 各メンバーの名前指定 -------------*/
				#contents #intro_each #tetsu h3 {
					background: url(../profile/images/name_tetsu.gif) 0 0 no-repeat;
					}
				#contents #intro_each #taka h3 {
					background: url(../profile/images/name_taka.gif) 0 0 no-repeat;
					}
				#contents #intro_each #iyop h3 {
					background: url(../profile/images/name_iyop.gif) 0 0 no-repeat;
					}
				#contents #intro_each #tetsuya h3 {
					background: url(../profile/images/name_tetsuya.gif) 0 0 no-repeat;
					}
				#contents #intro_each #masashi h3 {
					background: url(../profile/images/name_masashi.gif) 0 0 no-repeat;
					}
				#contents #intro_each #shio h3 {
					background: url(../profile/images/name_shio.gif) 0 0 no-repeat;
					}
			/*------------ メンバー写真 -------------*/
			#contents #intro_each .box .pic {
				width: 190px;
				height: 190px;
				padding: 47px 0 40px 47px;
				float: left;
				}
			/*------------ 紹介文 -------------*/
			#contents #intro_each .box p {
				width: 521px;
				height: auto;
				overflow: hidden;
				float: right;
				margin: 100px 0 0;
				padding: 0 30px 30px 0;
				line-height: 1.6;
				}

/*------ページTOPに戻る-------------------------------*/
.btn_totop {
	width: 882px;
	height: 40px;
	clear: both;
	margin: 0;
	position: relative;
	}
	.btn_totop p {
		width: 170px;
		height: 35px;
		position: absolute;
		top: 0;
		right: 40px;
		background: url(../images/btn_totop_r.gif) 0 0 no-repeat;
		}
		.btn_totop p a {
			display: block;
			width: 170px;
			height: 35px;
			background: url(../images/btn_totop.gif) 0 0 no-repeat;
			}
		.btn_totop p a:hover {
			background: none!important;
			}
			.btn_totop p a span {
				display: none;
				}

