@charset "UTF-8";
/**
 * ONC STYLE PROFILE
 * @author caori
 * 2009/1/24　新規作成
 * 
 * @description
 * PROFILE用スタイルシートです。
 */

/**
 * メイン領域スタイル
 */
#main {
}

#content_m {
	width: 792px;
}

#title {
	background-image: url('img/prof_main_title.gif');
	width: 800px;
	height: 70px;
}
/**************************************
 * detail_area
 **************************************/


/*
 * 背景指定
 */
#detail_area {
	padding-top: 5px;
	padding-left: 92px;
	background-image: url('img/prof_title.gif');
	background-position: right bottom;
	background-repeat: no-repeat;
	width: 606px;
	height: 280px;
}

#detail_area_blank {
	padding-top: 5px;
	padding-left: 92px;
	background-image: url('img/prof_title_blank.gif');
	background-position: right bottom;
	background-repeat: no-repeat;
	width: 606px;
	height: 280px;
}

.detail_image {
	float: left;
	padding-left: 30px;
	padding-top: 60px;
	width: 140px;
	height: 200px;
}

/**
 * 説明の表示位置
 */
.detail_description {
	float: right;
	margin-right: 15px;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 410px;
	height: 270px;
	overflow: auto;
	scrollbar-face-color: #EF5118;       /* 表面の色 */
	scrollbar-3dlight-color: #ffffff;    /* 左端と上端の色 */
	scrollbar-highlight-color: #EF5118;  /* ハイライトの色 */
	scrollbar-shadow-color: #EF5118;     /* 影の色 */
	scrollbar-darkshadow-color: #ffffff; /* 右端と下端 */
	scrollbar-arrow-color: #ffffff;      /* 矢印の色 */
	scrollbar-track-color: #ffffff;      /* バーの背景の色 */
}
.detail_special {
	padding-left: 20px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	width: 550px;
	height: 270px;
	overflow: auto;
	scrollbar-face-color: #EF5118;       /* 表面の色 */
	scrollbar-3dlight-color: #ffffff;    /* 左端と上端の色 */
	scrollbar-highlight-color: #EF5118;  /* ハイライトの色 */
	scrollbar-shadow-color: #EF5118;     /* 影の色 */
	scrollbar-darkshadow-color: #ffffff; /* 右端と下端 */
	scrollbar-arrow-color: #ffffff;      /* 矢印の色 */
	scrollbar-track-color: #ffffff;      /* バーの背景の色 */
}

.detail_description p{
	font-size: 80%;
}
.detail_special p{
	font-size: 80%;
}

p.title {
	padding-top: 20px;
	padding-bottom: 10px;
	font-weight: bold;
}
p.name {
	font-weight: bold;
	padding-top: 15px;
}
p.note {
	padding-top: 10px;
}
p.credit {
	padding-top: 10px;
	font-size: 80%;
	color: #a79277;
}

.special_list {
	list-style: none;
	height: auto;
}

/**************************************
 * member_area
 **************************************/
#member_area {
	padding-top: 0px;
	padding-left: 8px;
	width: 800px;
	overflow: hidden;
	list-style: none;
}

.member_list {
	list-style: none;
	height: auto;
}
/* 各要素はリスト表示 */
.member_list li {
	float: left;
	width: 72px;
}
.member img {
	border-width: 0;
	vertical-align: middle;
}



