﻿@charset "utf-8";

/* 表紙
------------------------------------------------ */

#top {
	padding: 0 4px;
}

#top p {
	padding-bottom: 20px;
	line-height: 2em;
}

#top dl {
	padding: 0 0 10px 20px;
}

#top dd {
	padding-bottom: 10px;
}

#top .illust {
	float: right;
	padding: 0 10px 10px 10px;
}



/* 経歴
------------------------------------------------ */

#list {
	padding: 0 4px;
}

#list .lead {
	padding-bottom: 30px;
}

#list ul {
	width: 556px;
	overflow: hidden;
}

#list li {
	float: left;
	margin: 0 15px 15px 0;
	width: 123px;
	height: 170px;
	display: inline;
	line-height: 1.2em;
	text-align: center;
}

#list li a {
	padding: 1px;
	width: 119px;
	height: 119px;
	display: block;
	border: #ccc 2px solid;
}

#list li a:hover {
	background-color: #ff2;
}

#list li.margin_none {
	margin-right: 0;
}

#list li p {
	padding-bottom: 5px;
}


/* 経歴詳細ページ
------------------------------------------------ */

#intro {
	padding: 0 4px;
}

#intro p {
	padding-bottom: 20px;
	line-height: 2em;
}

#intro dl {
	padding: 0 0 10px 20px;
}

#intro dd {
	padding-bottom: 10px;
}

#intro .illust {
	float: right;
	padding: 0 10px 10px 30px;
}
