@charset "Shift_JIS";

/* -------------------------------------------------------------------
個別
------------------------------------------------------------------- */


#box_m {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}
#box_m a {
	text-decoration: underline;
}
#contents #banner_q {
	width: 100%;
	margin-bottom: 30px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
}
#contents #banner_q .title {
	width: 100%;
	text-align: center;
	margin-top: 10px;
}
#contents #banner_i {
	width: 100%;
	margin-bottom: 20px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
}
#contents #banner_i .title {
	width: 100%;
	text-align: center;
	margin-top: 10px;
}

.style33 {font-size: 10px}
.style34 {color: #CCCCCC}
.pikuseru12 {
	font-size: 12px;
}
.style35 {font-size: 14px}
.style35-14 {font-size: 14px}
.style14P {	font-size: 14px;
	color: #000000;
	width: 700px;
}
.style12 {font-weight: bold;
	color: #CC9900;
	font-size: medium;
}
.style25 {color: #666666}
.style26 {color: #008000}
.style46 {font-size: 10px; color: #99CC33; }
.style56 {color: #CC0000}
dl {
	font-size: 14px;
	line-height: 150%;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
dt {
	font-size: 14px;
	background-image: url(../Testimonials/img/circle.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 15px;
}
dd {
	font-size: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#box_m2 {

	width: 670px;
	margin-right: auto;
	margin-left: auto;
}
/* -------------------------------------------------------------------
コンテン（ボックス）
------------------------------------------------------------------- */

#box_wrapper {
}

#box_islandterrace {
	margin: 0px;
}

#box_premier {
	margin: 0px;
}


#box_bali {
	margin: 0px;
}


#maine .paper {
	margin-bottom: 25px;
}

#maine .video {
	margin-bottom: 25px;
}

#box_eip {
}

#maine #box_1 {
	width: 670px;
	height: 145px;
	margin-bottom: 10px;
}

#maine #box_2 {
	width: 670px;
	height: 145px;
	margin-bottom: 10px;
}
#maine #box_3 {
	width: 670px;
	height: 145px;
	margin-bottom: 10px;
}
#maine #box_4 {
	width: 670px;
	height: 145px;
	margin-bottom: 10px;
}
#maine #box_5 {
	width: 670px;
	height: 145px;
	margin-bottom: 10px;
}
#maine #box_5-2 {
	width: 670px;
	height: 145px;
	margin-bottom: 10px;x;
}
#maine #box_6 {
	width: 670px;
	height: 145px;
	margin-bottom: 10px;
}
#maine .box_1 {
	width: 670px;
	height: 145px;
	margin-bottom: 10px;
}

#maine .box_1_long {
	width: 670px;
	height: 160px;
	margin-bottom: 10px;
}

#maine .box_2_long {
	width: 670px;
	height: 155px;
	margin-bottom: 10px;
}

#maine .box_145 {
	width: 670px;
	height: 145px;
	margin-bottom: 10px;
}


#maine .box_155 {
	width: 670px;
	height: 155px;
	margin-bottom: 10px;
}
#maine .box_160 {
	width: 670px;
	height: 160px;
	margin-bottom: 10px;
}
#maine .box_165 {
	width: 670px;
	height: 165px;
	margin-bottom: 10px;
}
#maine .box_170 {
	width: 670px;
	height: 170px;
	margin-bottom: 10px;
}
#maine .box_180 {
	width: 670px;
	height: 180px;
	margin-bottom: 10px;
}
#maine .box_190 {
	width: 670px;
	height: 190px;
	margin-bottom: 10px;
}
#maine .box_200 {
	width: 670px;
	height: 200px;
	margin-bottom: 10px;
}

#maine .box_2 {
	width: 670px;
	height: 145px;
	margin-bottom: 10px;
}
#maine .box_3 {
	width: 670px;
	height: 145px;
	margin-bottom: 10px;
}

#maine .box_4 {
	width: 670px;
	height: 145px;
	margin-bottom: 10px;
}
#maine .box_5 {
	width: 670px;
	height: 145px;
	margin-bottom: 10px;
}
#maine .box_6 {
	width: 670px;
	height: 145px;
	margin-bottom: 10px;
}
#maine .box_7 {
	width: 670px;
	height: 145px;
	margin-bottom: 10px;
}

#maine .box_banner {
	width: 669px;
	margin-bottom: 15px;
}
/* -------------------------------------------------------------------
コンテンツクラス
------------------------------------------------------------------- */
.schoolleft_red2 {
	float: left;
	width: 330px;
	background-image: url(../Testimonials/img/testimonials_bk-02.gif);
	background-repeat: no-repeat;
	height: 145px;
}

.schoolleft_red2_long {
	float: left;
	width: 330px;
	background-image: url(../Testimonials/img/testimonials_bk-155.gif);
	background-repeat: no-repeat;
	height: 155px;
}

.schoolleft_red2_long2 {
	float: left;
	width: 330px;
	background-image: url(../Testimonials/img/testimonials_bk-160.gif);
	background-repeat: no-repeat;
	height: 160px;
}
.schoolleft_red2_165 {
	float: left;
	width: 330px;
	background-image: url(../Testimonials/img/testimonials_bk-165.gif);
	background-repeat: no-repeat;
	height: 165px;
}

.schoolleft_red2_170 {
	float: left;
	width: 330px;
	background-image: url(../Testimonials/img/testimonials_bk-170.gif);
	background-repeat: no-repeat;
	height: 170px;
}
.schoolleft_red2_180 {
	float: left;
	width: 330px;
	background-image: url(../Testimonials/img/testimonials_bk-180.gif);
	background-repeat: no-repeat;
	height: 180px;
}
.schoolleft_red2_190 {
	float: left;
	width: 330px;
	background-image: url(../Testimonials/img/testimonials_bk-190.gif);
	background-repeat: no-repeat;
	height: 190px;
}
.schoolleft_red2_200 {
	float: left;
	width: 330px;
	background-image: url(../Testimonials/img/testimonials_bk-200.gif);
	background-repeat: no-repeat;
	height: 200px;
}

.schoolright_blue {
	float: right;
	width: 330px;
	background-image: url(../Testimonials/img/testimonials_bk-02.gif);
	background-repeat: no-repeat;
	padding: 0px;
	height: 145px;
}

.schoolright_blue_long {
	float: right;
	width: 330px;
	background-image: url(../Testimonials/img/testimonials_bk-155.gif);
	background-repeat: no-repeat;
	padding: 0px;
	height: 155px;
}
.schoolright_blue_long2 {
	float: right;
	width: 330px;
	background-image: url(../Testimonials/img/testimonials_bk-160.gif);
	background-repeat: no-repeat;
	padding: 0px;
	height: 160px;
}

.schoolright_blue_165 {
	float: right;
	width: 330px;
	background-image: url(../Testimonials/img/testimonials_bk-165.gif);
	background-repeat: no-repeat;
	padding: 0px;
	height: 165px;
}

.schoolright_blue_170 {
	float: right;
	width: 330px;
	background-image: url(../Testimonials/img/testimonials_bk-170.gif);
	background-repeat: no-repeat;
	padding: 0px;
	height: 170px;
}

.schoolright_blue_180 {
	float: right;
	width: 330px;
	background-image: url(../Testimonials/img/testimonials_bk-180.gif);
	background-repeat: no-repeat;
	padding: 0px;
	height: 180px;
}
.schoolright_blue_190 {
	float: right;
	width: 330px;
	background-image: url(../Testimonials/img/testimonials_bk-190.gif);
	background-repeat: no-repeat;
	padding: 0px;
	height: 190px;
}
.schoolright_blue_200 {
	float: right;
	width: 330px;
	background-image: url(../Testimonials/img/testimonials_bk-200.gif);
	background-repeat: no-repeat;
	padding: 0px;
	height: 200px;
}
.schooltitle {
	width: 328px;
	height: 37px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}

.middleinfo {
	width: 330px;
	padding-top: 1px;
}

.fot_in {
	width: 124px;
	float: left;
	height: 94px;
	padding-top: 2px;
	padding-left: 10px;
}
.fot_type2 {
	width: 250px;
	margin-left: 15px;
	height: 90px;
}

.list {
	width: 176px;
	float: right;
	padding: 0px;
	margin-right: 8px;
	margin-top: 0px;
}

.list_long {
	width: 176px;
	float: right;
	padding: 0px;
	margin-right: 8px;
	margin-top: 0px;
}
.text_a {
	width: 176px;
	font-size: 12px;
	line-height: 130%;
	height: 64px;
}
.text_a_long {
	width: 176px;
	font-size: 12px;
	line-height: 130%;
	height: 74px;
}
.text_a_long2 {
	width: 176px;
	font-size: 12px;
	line-height: 130%;
	height: 80px;
}

.text_a_165 {
	width: 176px;
	font-size: 12px;
	line-height: 130%;
	height: 84px;
}
.text_a_170 {
	width: 176px;
	font-size: 12px;
	line-height: 130%;
	height: 90px;
}
.text_a_180 {
	width: 176px;
	font-size: 12px;
	line-height: 130%;
	height: 100px;
}
.text_a_190 {
	width: 176px;
	font-size: 12px;
	line-height: 130%;
	height: 110px;
}
.text_a_200 {
	width: 176px;
	font-size: 12px;
	line-height: 130%;
	height: 120px;
}
.video_play {
	height: 30px;
	width: 176px;
}
.list_2 {

	width: 184px;
	float: right;
	padding: 0px;
}
.text_2a {
	width: 176px;
	font-size: 12px;
	line-height: 130%;
	height: 64px;
	float: left;
	background-image: url(../Testimonials/img/new04.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.text_2a_long {
	width: 176px;
	font-size: 12px;
	line-height: 130%;
	height: 74px;
	float: left;
	background-image: url(../Testimonials/img/new04.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.text_2a_long2 {
	width: 176px;
	font-size: 12px;
	line-height: 130%;
	height: 80px;
	float: left;
	background-image: url(../Testimonials/img/new04.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.text_2a_165 {
	width: 176px;
	font-size: 12px;
	line-height: 120%;
	height: 84px;
	float: left;
	background-image: url(../Testimonials/img/new04.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.text_2a_170 {
	width: 176px;
	font-size: 12px;
	line-height: 130%;
	height: 90px;
	float: left;
	background-image: url(../Testimonials/img/new04.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.text_2a_180 {
	width: 176px;
	font-size: 12px;
	line-height: 130%;
	height: 100px;
	float: left;
	background-image: url(../Testimonials/img/new04.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.text_2a_190 {
	width: 176px;
	font-size: 12px;
	line-height: 130%;
	height: 110px;
	float: left;
	background-image: url(../Testimonials/img/new04.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.text_2a_200 {
	width: 176px;
	font-size: 12px;
	line-height: 130%;
	height: 120px;
	float: left;
	background-image: url(../Testimonials/img/new04.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.new_icon {
	margin: 0px;
	padding: 0px;
	height: 24px;
	width: 48px;
	text-align: right;
	float: right;
}
.schooltitle_2 {
	width: 328px;
	height: 37px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	background-image: url(../Testimonials/bali/title/title_02.png);
	background-repeat: no-repeat;
}
