@charset "utf-8";

#is-wrapper {
	width: 760px;
}
#is-wrapper #bg-wrapper {
	background:url(./images/bg.png) no-repeat 0 0;
	width:745px;
	height:1323px;
	margin:0 auto 20px auto;
	position:relative;
}
#is-wrapper .join ul {
	position:absolute;
	top:1239px;
	left:90px;
	overflow:hidden;
	width:608px;
}
#is-wrapper .join ul li {
	width:274px;
	height:78px;
	float:left;
	margin-right:20px;
}
#is-wrapper .join ul li a {
	display:block;
	width:274px;
	height:78px;
	overflow:hidden;
	text-indent:-999999em;
}
#is-wrapper .join ul .n01 a {background:url(./images/btn01.png) no-repeat 0 0;}
#is-wrapper .join ul .n02 a {background:url(./images/btn02.png) no-repeat 0 0;}
#is-wrapper .philosophy {
	width:681px;
	height:419px;
	margin:0 auto 20px auto;
	padding:50px 30px 0;
	background:url(./images/bg_note.png) no-repeat 0 0;
	letter-spacing:1px;
}
#is-wrapper .philosophy h4 {
	font-size:20px;
	font-weight:bold;
	margin-bottom:20px;
}
#is-wrapper .philosophy p {
	margin-bottom:25px;
	font-weight:bold;
	font-size:16px;
	line-height:1.6;
}
#is-wrapper .philosophy .f16 {
	font-size:24px;
	
}
#is-wrapper .btn-character {
	width:365px;
	margin:0 auto 20px auto;
}
#is-wrapper .btn-character a{
	display:block;
	width:365px;
	height:52px;
	background:url(./images/btn03.png) no-repeat 0 0;
	overflow:hidden;
	text-indent:-999999em;
}