@charset "utf-8";


@import "common.css";



/*
		Menu
 -------------------------------------------------- */
/* 背景設定 */
#content .menu {
	height: 122px;
	background: url(../img/common/menu-bg.gif) no-repeat top left;
	border-bottom: 1px solid #494949;
}

/* ボタン：大枠 */
#content .menu ul {
	margin: 0px 30px 0px 260px;
}

/* 小枠 */
#content .menu ul li {
	width: 210px;
	height: 111px;
	float: right;
	margin: 5px 0px 0px 25px;
	display: inline;
}



/*
		Profile
 -------------------------------------------------- */
 
/* 大枠 */
#content .profile-all {
	margin: 40px 0px 0px 0px;
}

/* 画像＋Self-Introduction */
#content .profile-all dl.pro-pic {
	float: left;
	margin: 0px 0px 0px 15px;
	display: inline;
}

/* 画像 */
#content .profile-all dl.pro-pic dt.pic img {
	border: 1px solid #CCCCCC;
}

/* Self-Introduction タイトル */
#content .profile-all dl.pro-pic dt.intro-ttl img {
	margin: 10px 0px 0px 0px;
}

/* Self-Introduction テキスト */
#content .profile-all dl.pro-pic dd {
	width: 330px;
	margin: 10px 0px 0px 20px;
}

/* プロフィール */
#content .profile-all .profile {
	margin: 0px 0px 0px 410px;
}

/* データ */
#content .profile-all dl.data {
	padding: 10px 0px 0px 0px;
	margin: 10px 30px 30px 0px;
	border-top: 1px solid #494949;
}

/* 項目 */
#content .profile-all dl.data dt {
	float: left;
	margin: 10px 0px 0px 15px;
	color: #d7940c;
}

/* 内容 */
#content .profile-all dl.data dd {
	margin: 10px 0px 0px 120px;
}

/* 内容：ブログリンク設定 */
#content .profile-all dl.data dd a {
	padding: 0px 0px 0px 15px;
	background: url(/img/common/link-back.gif) no-repeat 5px 4px;
}

/* ブログリンク */
#content .profile-all dl.blog {
	height: 120px;
	margin: 0px 0px 0px 15px;
	background: url(../img/common/blog-link-bg.gif) no-repeat left bottom;
}

/* リンク部分 */
#content .profile-all dl.blog dd {
	width: 240px;
	margin: 25px 0px 0px 25px;
}

#content .profile-all dl.blog dd a {
	float: left;
	padding: 0px 0px 0px 15px;
	background: url(/img/common/link-back.gif) no-repeat 5px 7px;
}



/*
		Works
 -------------------------------------------------- */
/* 枠 */
#content .works {
	margin: 30px 15px 0px 15px;
	border-top: 1px solid #494949;
}

/* 1項目 */
#content .works dl {
	margin: 5px 0px 0px 70px;
}

/* 更新日 */
#content .works dl dt {
	float: left;
}

/* 内容 */
#content .works dl dd {
	margin: 0px 0px 0px 100px;
}



/*
		Mini Album
 -------------------------------------------------- */
/* 大枠 */
#content .album {
	margin: 30px 15px 0px 15px;
	border-top: 1px solid #494949;
}

#content .album ul {
	margin: 0px 0px 0px 10px;
}
	
/* 1枠 */
#content .album ul li {
	float: left;
	margin: 0px 5px 0px 23px;
	display: inline;
}

#content .album ul li img{
	border: 1px solid #c1c1c1;
}








