@charset "utf-8";

/*------------------------------------------------
	/about/philosophy/ styles
--------------------------------------------------*/
h1 {
	margin-bottom: 22px;
}

/* philo_tab */
.philo_tab {
	margin-bottom: 16px;
}
.philo_tab ul {
	padding: 1px 0 0 0;
	background: url(../images/philo_bg_tab.gif) no-repeat left top;
}
.philo_tab ul li {
	float: left;
	padding: 0 1px 0 1px;
}
.philo_tab ul li {
	vertical-align: bottom;
}

/* philo_main */
.philo_main .philo_main_inner {
	padding: 39px 40px 40px 40px;
}
.philo_main h2 {
	margin-bottom: 24px;
}
.philo_main p {
	line-height: 2.3;
}
.philo_main .philo_main_inner .column {
	margin: 22px 0 0 -30px;
}
.philo_main .philo_main_inner .column div {
	display: block;
	float: left;
	padding-left: 30px;
}
.philo_main .philo_main_inner .column div img {
	vertical-align: bottom;
}

/* philo_page */
.philo_page {
	margin: 13px 0 0 0;
}
.philo_page .philo_prev {
	float: left;
	padding: 0 0 0 13px;
	background: url(../../../common/images/a_black_04.gif) no-repeat left 0.7em;
}
.philo_page .philo_next {
	float: right;
	padding: 0 13px 0 0;
	background: url(../../../common/images/a_black_01.gif) no-repeat right 0.7em;
}