@charset "UTF-8";
/* CSS Document */

#tit_subnavi h1{
	background:url(../philosophy/img/page_tit.gif) no-repeat;
}
#second_contents h2{
	text-indent:-9999px;
	width:630px;
	height:20px;
	margin-bottom:25px;
}
#subtit_01{
	background:url(../philosophy/img/page_subtit_01.gif) no-repeat;
}
#subtit_02{
	background:url(../philosophy/img/page_subtit_02.gif) no-repeat;
}
#subnavi_01{
	background:url(../philosophy/img/subnavi_01.gif) no-repeat;
}
#subnavi_01 a:hover{
	background:url(../philosophy/img/subnavi_01_over.gif) no-repeat;
}
#subnavi_02{
	background:url(../philosophy/img/subnavi_02.gif) no-repeat;
}
#subnavi_02 a:hover{
	background:url(../philosophy/img/subnavi_02_over.gif) no-repeat;
}
#subnavi_03{
	background:url(../philosophy/img/subnavi_03.gif) no-repeat;
}
#subnavi_03 a:hover{
	background:url(../philosophy/img/subnavi_03_over.gif) no-repeat;
}
#subnavi_04{
	background:url(../philosophy/img/subnavi_04.gif) no-repeat;
}
#subnavi_04 a:hover{
	background:url(../philosophy/img/subnavi_04_over.gif) no-repeat;
}
#profile{
	width:580px;
	margin-top:20px;
	padding:10px;
	border:#8D8049 1px solid;
	background:#F8F7F3;
}

.books_set{
	width:600px;
	clear:both;
	margin-bottom:20px;
}
.books_img{
	width:102px;
	float:left;
	margin-bottom:20px;
}
.books_txt{
	width:470px;
	float:right;
	margin-bottom:20px;
}
.books_txt h3{
	font-size:12px;
	font-weight:bold;
	color:#372F46;
	margin-bottom:10px;
}
