﻿@charset "utf-8";


/* unify */
/* -------------------------------------------------------- */


/* box1 */

.unify .box1 {
	margin-left:10px;
	margin-right:10px;
	margin-bottom:25px;
	background-image: url(../img/top/img_01_s.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 15px;
	padding-right: 400px;
	padding-bottom: 10px;
	padding-left: 0;
}


/* box2 */

.unify .box2 {
	width:809px;
	margin-left:10px;
	margin-bottom:35px;
}
.unify .box2a {
	width:809px;
	background:url(../img/bg_01.gif) repeat-y 402px 0;
}
.unify .box2 h4 {
	margin-bottom:5px;
}
.unify .box2 .lbox {
	width:388px;
}
.unify .box2 .rbox {
	width:391px;
}


/* box3 */

.unify .box3 {
	width:809px;
	margin-left:10px;
	margin-bottom:30px;
	background:url(../img/bg_03a.gif) repeat-y left top;
}
.unify .box3a {
	width:809px;
	padding-bottom:15px;
	background:url(../img/bg_03b.gif) no-repeat left bottom;
}
.unify .box3b {
	width:780px;
	margin-left:15px;
	background-image: url(../img/top/img_02_s.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.unify .box3b dl {
	margin-right:205px;
}
.unify .box3b dt {
	margin-bottom:5px;
}
.unify .box3b dd {
	margin:0 0 20px 18px;
}


/* box4 */

.unify .box4 {
	width:809px;
	margin-left:10px;
	margin-bottom:30px;
	background:url(../img/bg_02a.gif) repeat-y left top;
}
.unify .box4a {
	width:809px;
	padding-bottom:15px;
	background:url(../img/bg_02b.gif) no-repeat left bottom;
}
.unify .box4b {
	width:780px;
	margin-left:15px;
	background:url(../img/top/img_06_s.jpg) no-repeat right top;
}
.unify .box4b dl {
	margin-right:205px;
}
.unify .box4b dt {
	margin-bottom:5px;
}
.unify .box4b dd {
	margin:0 0 20px 18px;
}
/* box5　*/ 
.unify .box5 {
	width:809px;
	margin-left:10px;
	margin-bottom:30px;
	background:url(../img/bg_02a.gif) repeat-y left top;
}
.unify .box5a {
	width:809px;
	padding-bottom:15px;
	background:url(../img/bg_02b.gif) no-repeat left bottom;
}
.unify .box5b {
	width:780px;
	margin-left:15px;
	background:url(../img/top/img_07_s.jpg) no-repeat right top;
}
.unify .box5b dl {
	margin-right:205px;
}
.unify .box5b dt {
	margin-bottom:5px;
}
.unify .box5b dd {
	margin:0 0 20px 18px;
}

/* box6　*/ 
.unify .box6 {
	width:809px;
	margin-left:10px;
	margin-bottom:30px;
}


.unify .box6 .lbox {
	width:388px;
}
.unify .box6 .rbox {
	width:391px;
}

/* box7 */

/* box3 */

.highschool .box7 {
	width:809px;
	margin-left:10px;
	margin-bottom:30px;
	clear:both;
	margin-top:30px;

}
.highschool .box7a {
	width:809px;
	padding-bottom:15px;

}
.highschool .box7b {
	width:780px;
	margin-left:15px;
}
.highschool .box7b .lbox {
	width:550px;
}
.highschool .box7b .lbox p {
	margin-bottom:20px;
}
.highschool .box7b .rbox {
	width:184px;
}
.highschool .box7b .rbox p {
	text-align:right;
	margin-bottom:5px;
}

/* box8 */

.unify .box8 {
	margin:20px 10px 25px 10px;
	background-image: url(../img/top/img_08_02.jpg);
	background-repeat: no-repeat;
	background-position:right top;
	padding-right:410px;
}
.unify .box8 h4{
		font-size:13px;
		font-weight:bold;
		color:#36C;
		margin:0;
}
.unify .box8 img{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:5px;
}


/* highschool */
/* -------------------------------------------------------- */


/* box1 */

.highschool .box1 {
	margin-left:10px;
	margin-right:10px;
	margin-bottom:25px;
/*	padding:15px 210px 45px 0;
	background:url(../img/highschool/img_02.jpg) no-repeat right top;
*/}


/* box2 */

.highschool .box2 {
	width:809px;
	margin-left:10px;
	margin-bottom:35px;
}
.highschool .box2a {
	width:809px;
	background:url(../img/bg_01.gif) repeat-y 402px 0;
}
.highschool .box2 h4 {
	margin-bottom:5px;
}
.highschool .box2 .lbox {
	width:388px;
}
.highschool .box2 .rbox {
	width:391px;
}


/* box3 */

.highschool .box3 {
	width:809px;
	margin-left:10px;
	margin-bottom:30px;
	background:url(../img/bg_03a.gif) repeat-y left top;
}
.highschool .box3a {
	width:809px;
	padding-bottom:15px;
	background:url(../img/bg_03b.gif) no-repeat left bottom;
}
.highschool .box3b {
	width:780px;
	margin-left:15px;
}
.highschool .box3b .lbox {
	width:550px;
}
.highschool .box3b .lbox p {
	margin-bottom:20px;
}
.highschool .box3b .rbox {
	width:184px;
}
.highschool .box3b .rbox p {
	text-align:right;
	margin-bottom:5px;
}

/* box4 */

.highschool .box4 {
	width:809px;
	margin-left:10px;
	margin-bottom:30px;
	margin-top:20px;
}
.highschool .box4  h4{
	margin-bottom:10px;
}
