﻿@charset 'utf-8';
@import url("common.css");

.clear {
	height		:1%;
}

.clear:after {
	content		: ".";
	display		: block;
	height		: 0;
	clear		: both;
	visibility	: hidden;
}

#head2 {
	width				: 950px;
	height				: 55px;
	background			: url("../img/headimg2.jpg") no-repeat;
	font-size			: 12px;
	line-height			: 1.2;
	color				: #EBD89C;
	text-align			: right;
}

#head2 a, #head2 a:hover {
	font-size			: 12px;
	line-height			: 1.2;
	color				: #EBD89C;
}

#head2 p {
	padding				: 30px 50px 0 0;
}

#main {
	width				: 650px;
	height				: 1%;
	margin				: 0 35px 0 0;
	float				: right;
	display				: inline;
}

#main:after {
	content				: ".";
	display				: block;
	height				: 0;
	clear				: both;
	visibility			: hidden;
}

.pancolor a:link{
	color			: #ffc;
    font-weight		: bold;
    border			: 1px solid #fff;
}



/*----------------------スタッフ紹介---------------------------*/


div.pan{
	text-align: left;
}

div.pan a{
	font-size		: 14px;
	font-weight		: bold;
	color			: #ffc;
	text-decoration	: none;
}

div.pan p{
	font-size		: 14px;
	font-weight		: bold;
	color			: #ffc;
}

div.staffBar{
	margin		: 20px 0;
}

div.staffPhoto{
	background		: url(../img/staff_photo.gif) no-repeat;
	width			: 205px;
	height			: 280px;
	padding			: 35px 0 0 1px;
	margin			: 0 5px;
	float			: left;


}

div.staffPhoto p{
	font-size		: 14px;
	color			: #300;	
	text-align		: left;
    line-height		: 1em;
	padding			: 0 0 0 10px;

}

div.staffBox{
	width			: 650px;
    margin-bottom	: 20px;

}

.namae {
	width			: 160px;
	float			: left;
}

span.arrow{
	float			: right;
}

.otherTeam {
	clear			: both;
}

.teamTit {
	text-align		: left;
}

.kayakteam {
	width			: 200px;
	height			: 200px;
	background		: url("../img/staffother.gif") no-repeat;
	padding			: 39px 0 0 0;
	margin			: 0 5px;
	float			: left;
}

