#main2 h4{ background: url(icon01.gif) no-repeat left center; color:#54442b; padding-left:18px; margin-bottom:3px;}
#main2 h5{ background:url(icon02.gif) no-repeat 20px 50%;padding-left:32px;}

/*policy*/
#c1 h2{ background:url(../about/img/title1.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}
#c1 ol{ margin:0 0 30px 0; padding:0; list-style:none;}
#c1 ol li{ margin:0 20px 0 0; padding:0; list-style:none; float:left; text-indent:-9999px;}
#c1 ol li.reason { background:url(../about/img/c1_01-over.gif) no-repeat;}
#c1 ol li.reason a{width:122px; background:url(../about/img/c1_01.gif) no-repeat; display:block; height:29px;}
#c1 ol li.reason a:hover{ background:url(../about/img/c1_01-over.gif) no-repeat;}
#c1 ol li.education { background:url(../about/img/c1_02-over.gif) no-repeat;}
#c1 ol li.education a{width:197px; background:url(../about/img/c1_02.gif) no-repeat; display:block; height:29px;}
#c1 ol li.education a:hover{ background:url(../about/img/c1_02-over.gif) no-repeat;}
.policy_stitle{color:#f55e5e; font-weight:bold; background:none; /*padding-left:18px;*/ padding-bottom:3px;}
#c1 .icon{background:url(icon02.gif) no-repeat left 7px; padding-left:15px; line-height:1.6;}
.c1_01{width:618px; border-bottom:dotted 1px solid #746854;}
.c1_01 img{float:right; margin-left:30px;}
.c1_02 {width:618px;}
.c1_02 img{float:right; margin-left:20px;}
.c1_03 ul{margin:0 0 0 18px; padding:0; list-style:none;}
.c1_03 li{margin:0 0 10px 0; padding:0; list-style:none;}
.c1_03 a{display:block; width:202px; height:26px; text-indent:-9999px;}
.c1_03 .model{background:url(../about/img/c1_06-over.gif) no-repeat;}
.c1_03 .model a{background:url(../about/img/c1_06.gif) no-repeat;display:block; width:202px; height:26px;}
.c1_03 .model a:hover{background:url(../about/img/c1_06-over.gif) no-repeat;}
.c1_04{background:url(../about/img/c1_04_01.gif) no-repeat; width:521px; height:221px; text-indent:-9999px;}
.c1_05{text-align:center;}
.c1_06{margin-left:auto; margin-right:auto;}
.c1_07{
	border-bottom:2px #746854 dotted;
	margin-bottom:20px;
	}
/*history*/
#c2 h2{ background:url(../about/img/title2.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}
#c2 span.red{color:#e19f00}
.c2_01{ background:url(../about/img/line.gif) repeat-x bottom; margin-bottom:5px; padding-bottom:10px;}
.c2_02{float:left; width:80px;}
.c2_03{float:left; width:510px; padding-left:10px;}


/*greeting*/
#c3 h2{ background:url(../about/img/title3.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}
#c3 h2#t1{ background:url(../about/img/title3_1.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}
#c3 h2#t2{ background:url(../about/img/title3_2.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}
#c3 h2#t3{ background:url(../about/img/title3_3.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}
#c3 h4{ margin:0; padding:0 0 3px 0; background:none; color:#f55e5e; font-weight:bold;}
#c3 p { margin-bottom:15px;}
#c3 .clear{ margin-bottom:20px;}
#c3 .clear p { margin-top:15px; width:459px;}

/*introduction*/
#c4_0 h2{ background:url(../about/img/title00.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}
#c4_0 h4{ width:385px;}
#c4_0 .txt{ width:385px;}
#c4_0 .box{ margin-bottom:15px; padding-bottom:15px; background:url(../about/introduction/img/c4_0_7.gif) left bottom repeat-x;}
#c4_0 .c4_0_1 { width:129px; height:26px; background:url(../about/introduction/img/c4_0_6-over.gif) left top no-repeat; display:block; text-indent:-9999px;}

#c4_0 .c4_0_1 a { width:129px; height:26px; background:url(../about/introduction/img/c4_0_6.gif) left top no-repeat; display:block; text-indent:-9999px;}
#c4_0 .c4_0_1 a:hover { background:none;}

#c4_1 .h2_01{ background:url(../about/introduction/img/title01_1.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}
#c4_1 .h2_02{ background:url(../about/introduction/img/title01_2.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}
#c4_1 .h2_03{ background:url(../about/img/title09.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}
#c4_1 .h2_04{ background:url(../about/img/title08.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}
#c4_1 .h2_05{ background:url(../about/img/title07.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}
#c4_1 ol{ margin:0 0 30px 0; padding:0; list-style:none;}
#c4_1 ol li{ margin:0 20px 0 0; padding:0; list-style:none; float:left; text-indent:-9999px;}
#c4_1 ol li.class1 { background:url(../about/introduction/img/c4_1_1-over.gif) no-repeat;}
#c4_1 ol li.class1 a{width:97px; background:url(../about/introduction/img/c4_1_1.gif) no-repeat; display:block; height:29px;}
#c4_1 ol li.class1 a:hover{ background:url(../about/introduction/img/c4_1_1-over.gif) no-repeat;}
#c4_1 ol li.class2 { background:url(../about/introduction/img/c4_1_2-over.gif) no-repeat;}
#c4_1 ol li.class2 a{width:97px; background:url(../about/introduction/img/c4_1_2.gif) no-repeat; display:block; height:29px;}
#c4_1 ol li.class2 a:hover{ background:url(../about/introduction/img/c4_1_2-over.gif) no-repeat;}

#c4_1 ol li.class3 { background:url(../about/introduction/img/c4_1_3-over.gif) no-repeat;}
#c4_1 ol li.class3 a{width:137px; background:url(../about/introduction/img/c4_1_3.gif) no-repeat; display:block; height:29px;}
#c4_1 ol li.class3 a:hover{ background:url(../about/introduction/img/c4_1_3-over.gif) no-repeat;}
.c4_1_1{border:solid 1px #FFBA00; width:600px; margin-left:18px; margin-bottom:10px; border-collapse:collapse;}
.c4_1_1 td{border:solid 1px #FFBA00; border-collapse:collapse; padding:4px 12px;}
.c4_1_2{background-color:#FCF7C7;}
.c4_1_3{background-color:#FCD765; font-weight:bold;}
#c4_1 h6.general{ width:598px; height:33px; background:url(../about/introduction/img/c4_1_5.gif) no-repeat; text-indent:-9999px; padding:0; margin:0;}
#c4_1 h6.major{ width:598px; height:33px; background:url(../about/introduction/img/c4_1_6.gif) no-repeat; text-indent:-9999px; padding:0; margin:0;}
#c4_1 h6.synthesis{ width:598px; height:33px; background:url(../about/introduction/img/c4_1_7.gif) no-repeat; text-indent:-9999px; padding:0; margin:0;}
#c4_1 h6.practice{ width:598px; height:33px; background:url(../about/introduction/img/c4_1_8.gif) no-repeat; text-indent:-9999px; padding:0; margin:0;}

#c4_1 h6.profesional{ width:598px; height:33px; background:url(../about/introduction/img/c4_1_10.gif) no-repeat; text-indent:-9999px; padding:0; margin:0;}
#c4_1 h6.synthesis2{ width:598px; height:33px; background:url(../about/introduction/img/c4_1_11.gif) no-repeat; text-indent:-9999px; padding:0; margin:0;}


.c4_1_4{float:right; width:598px; background-color:#FCF7C7; text-align:right; margin-bottom:20px;}
.c4_1_4 p{float:left;}
.c4_1_5{float:right; width:442px; background-color:#fff;}
.c4_1_5 td{ padding:3px 0; background:url(../about/introduction/img/line.gif) repeat-x left bottom;}
#c4_1 .c4_1_5_add td{ padding:3px 0; background:url(../about/introduction/img/line.gif) repeat-x left bottom;}
.c4_1_5 .first{color:#EE9700;}
.c4_1_5 .second{color:#FF93A5;}
.c4_1_5 .third{color:#FF6565;}
.c4_1_6{border-bottom:solid 1px #ECAC00; margin-bottom:0px;}
.c4_1_6 td{ background:none;}
.c4_1_7{width:303px;margin-top:30px; padding-bottom:40px; float:right;background:url(../about/introduction/img/c4_1_9-over.gif) no-repeat; text-indent:-9999px;}
.c4_1_7 a{width:303px;background:url(../about/introduction/img/c4_1_9.gif) no-repeat; display:block;}
.c4_1_7 a:hover{width:303px;background:url(../about/introduction/img/c4_1_9-over.gif) no-repeat;}
.c4_1_8 {background:url(../about/introduction/img/c4_1_4.gif) no-repeat 474px 0; width:598px; height:32px; text-indent:-9999px; margin-left:18px;}
.c4_1_8_2 {background:url(../about/introduction/img/c4_1_4-2.gif) no-repeat 513px 0; width:598px; height:32px; text-indent:9999px; margin-left:18px;}


.c4_1_9 {width:200px; float:left;}
.c4_1_10{border-bottom:solid 1px #ECAC00; margin-bottom:0px;}
#c4_1 .c4_1_11{ background:none;}

#c4_2 h2{ background:url(../about/img/title02.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}
#c4_2 .line{background:url(../about/img/line.gif) repeat-x left bottom; margin-bottom:20px;}
#c4_2 h5{ background:url(icon02.gif) no-repeat 2px 4px;padding-left:14px; color:#f55e5e; margin:0px 0;}
.c4_2_1{float:left; width:185px; margin-right:22px;}

#c4_3 h2{ background:url(../about/introduction/img/title03.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}

#c4_4 h2{ background:url(../about/img/title04.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}
#c4_4 h4{ width:300px;}
#c4_4 .txt { padding-bottom:15px; width:400px;}
* html #c4_4 .txt{ width:400px;}
#c4_4 .txt2 { padding-bottom:15px; width:385px;}
* html #c4_4 .txt2 { width:405px;}
#c4_4 .box { margin-bottom:15px; padding-bottom:15px; background:url(../about/img/c4_0_7.gif) left bottom repeat-x;}


#c4_5 h2{ background:url(../about/introduction/img/title05.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}
#c4_5 h5{color:#f55e5e; font-weight:bold;}
#c4_5 .pad-left32px{padding-left:32px;}
.c4_5_1{padding-bottom:30px;}
.c4_5_1 img{float:right;}



.c4_5_3 li{background:url(../about/introduction/img/line.gif) repeat-x bottom; padding:5px 20px;}
.c4_5_3 p{width:231px; height:144px; background-color:#fcf7c7; float:right; text-align:center; line-height:144px;}
.c4_5_4 h6{background:url(../about/introduction/img/c4_5_3.gif) no-repeat; text-indent:-9999px; width:598px; height:33px; padding:0px; margin:0px;}
.c4_5_4 .bord{background:url(../about/introduction/img/line.gif) repeat-x bottom; padding:5px 20px;}
.c4_5_4 .pad{padding:5px 20px;}
.c4_5_4 p{width:231px; height:56px; background-color:#fcf7c7; float:right; text-align:center; line-height:56px;}
.c4_5_5{border-top:#ecac00 1px solid;}
.c4_5_5 p{width:231px; height:30px; background-color:#fcf7c7; text-align:center; line-height:30px;}
.c4_5_6 {background:url(../about/introduction/img/c4_5_4-over.gif) no-repeat; text-indent:-9999px; float:right; width:333px; margin-top:30px;}
.c4_5_6 a{background:url(../about/introduction/img/c4_5_4.gif) repeat-x; width:333px; height:26px; display:block;}
.c4_5_6 a:hover {background:none;}
.pad-bottom40px{padding-bottom:40px;}
.c4_5_7 {background:#7D7D7D; font-weight:bold; color:#FFFFFF;}
.c4_5_8 {background:#E1E1E1; text-align:center;}
.c4_5_9 {border-top:1px solid #464646; border-left:1px solid #464646; width:600px; text-align:center;}
.c4_5_9 td {border-right:1px solid #464646; border-bottom:1px solid #464646; padding-top:4px; padding-bottom:4px;}
.c4_5_9 .td01{text-align:right; padding-right:24px;}
.c4_5_9 .td02{text-align:left; padding-right:12px;}
.c4_5_10{text-align:left;padding-left:12px;}
.c4_5_11{padding-top:3px; padding-left:18px;}
.c4_5_12{width:289px; height:25px; background:url(../about/img/c8_09-over.gif) no-repeat; text-indent:-9999px;}
.c4_5_12 a{ display:block;width:289px; height:25px; background:url(../about/img/c8_09.gif) no-repeat;}
.c4_5_12 a:hover{ background:url(../about/img/c8_09-over.gif) no-repeat;}


/* curriculums */
.c4_cu_1 {padding: 15px 0 0;}
.c4_cu_2 {float: left;width: 305px;}
.c4_cu_3 {float: right;width: 297px;}
.c4_cu_3 img {display: block;}
.c4_cu_4 {min-height: 50px;}
* html .c4_cu_4 {height: 50px;}
.c4_cu_4 p {padding: 0 0 10px;}
.c4_cu_5 img {display: block;margin: 0 0 5px;}

.c4_cu_fbox_01 {

}
.c4_cu_fbox_01 .c4_cu_flo_left {
	position: absolute;
}
.c4_cu_fbox_01 .c4_cu_flo_right {
	float: right;
	text-align: right;
}
.c4_cu_fbox_02 {
	padding-left: 15px;
}
.c4_cu_fbox_02 .c4_cu_flo_left {
	float: left;
	width: 208px;
}
.c4_cu_fbox_02 .c4_cu_flo_right {
	float: right;
	width: 375px;
	text-align: right;
}
.c4_cu_fbox_02 .c4_cu_flo_right table {
	width: 375px;
	margin-left: 0 !important;
}

.c4_cu_fbox_03 {
}
.c4_cu_fbox_03 .c4_cu_flo_left {
	float: left;
	width: 288px;
	text-align: left;
}
.c4_cu_fbox_03 .c4_cu_flo_right {
	float: right;
	width: 87px;
	text-align: right;
}


.c4_cu_img_01 {
	margin-left: -15px;
	position: relative;
}









/*campus*/
#c5 h2{ background:url(../about/img/title5.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}
#c5 h4{ width:300px;}
#c5 .txt { padding-bottom:15px; width:440px;}
* html #c5 .txt{ width:442px;}
#c5 .txt2 { padding-bottom:15px; width:385px;}
* html #c5 .txt2 { width:387px;}
#c5 .box { margin-bottom:15px; padding-bottom:15px; background:url(../about/introduction/img/c4_0_7.gif) left bottom repeat-x;}
#c5 .box2 { margin-bottom:15px; padding-bottom:25px; background:url(../about/introduction/img/c4_0_7.gif) left bottom repeat-x;}
#c5 .access{ width:207px; height:26px; background:url(../about/img/c5_06-over.gif) left top no-repeat; display:block; text-indent:-9999px;}
#c5 .access a { width:207px; height:26px; background:url(../about/img/c5_06.gif) left top no-repeat; display:block; text-indent:-9999px;}
#c5 .access a:hover { background:none;}
#c5 .detail{ width:159px; height:25px; background:url(../about/img/c5_08-over.gif) left top no-repeat; display:block; text-indent:-9999px;}
#c5 .detail a{ width:159px; height:25px; background:url(../about/img/c5_08.gif) left top no-repeat; display:block; text-indent:-9999px;}
#c5 .detail a:hover { background:none;}
#c5 ul.inner_img{ display:block; margin-left: -10px; overflow: hidden; }
#c5 ul.inner_img li{  margin-left: 10px; float: left; }
#c5 ul.inner_img li span{background: url(../about/img/c5_20.gif) left center no-repeat; padding-left: 12px; display:block; font-size: 11px;}

/*campus1.2.3.4.5*/
#c5_1_01 h4{ background: url(icon01.gif) no-repeat left center; color:#54442b; padding-left:18px; margin-bottom:3px;}
#c5_1_01{ width:595px;}
#c5_1_01 h2{ background:url(../about/img/c5_1_01.gif) no-repeat; text-indent:-9999px; width:595px; height:50px; margin-bottom:30px;}
.c5_1_02{ background:url(../about/img/c5_1_02.gif) no-repeat; text-indent:-9999px; width:595px; height:26px;}
.pd-l65{ padding-left:65px;}



/*access*/
#c6 h2{ background:url(../about/img/title6.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}
.c6_01{width:70px; display:block; float:left;}
.c6_02{ background:url(../about/img/c6_02-over.gif) no-repeat; width:230px; height:26px; text-indent:-9999px; float: left;}
.c6_02 a{display:block; background:url(../about/img/c6_02.gif) no-repeat; width:230px; height:26px;}
.c6_02 a:hover{ background:url(../about/img/c6_02-over.gif) no-repeat;}
.c6_03{ background:url(../about/img/c6_03-over.gif) no-repeat; width:294px; height:26px; text-indent:-9999px; float: right}
.c6_03 a{display:block; background:url(../about/img/c6_03.gif) no-repeat; width:294px; height:26px;}
.c6_03 a:hover{ background:url(../about/img/c6_03-over.gif) no-repeat;}
.c6_04{background:url(line.gif) repeat-x left bottom;margin-bottom:15px;}
.c6_05{margin-left:18px; width:570px; border:solid 1px #ffccc9;}
.c6_06{ background:url(../about/img/c6_04-over.gif) no-repeat; width:166px; height:26px; text-indent:-9999px; margin:3px 3px 15px 0;}
.c6_06 a{display:block; background:url(../about/img/c6_04.gif) no-repeat; width:166px; height:26px;}
.c6_06 a:hover{ background:url(../about/img/c6_04-over.gif) no-repeat;}
.c6_07{margin:0 5px 20px;}
.c6_08{color:#736651;}
.c6_09{margin-left:18px; margin-top:10px;}
.c6_10{margin-left:18px;width:567px; border:solid 1px #ffccc9; margin-top:10px;}
#c6 ul.inner_img{ display:block; margin-left: -65px; overflow: hidden; padding-bottom: 15px;}
#c6 ul.inner_img li{  width: 266px; margin-left: 56px; float: left; }

/*model*/
#c7_0 h2{ background:url(../about/model/img/title00.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}
#c7_1 h2{ background:url(../about/model/img/title01.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}

/*model*/
.c8_color_pink{color:#f55e5e; font-weight:bold;}

#c8 h2{ background:url(../about/model/img/title00.gif) no-repeat;text-indent:-9999px; width:618px;padding-bottom:20px;}
.c8_1_1{float:left; width:320px;}
.c8_1_2{float:right; width:280px; text-align:right;}
.c8_1_3{width:239px; height:26px; background:url(../about/model/img/c1_02-over.gif) no-repeat;}
.c8_1_3 a{width:239px; height:26px; background:url(../about/model/img/c1_02.gif) no-repeat; text-indent:-9999px; display:block;}
.c8_1_3 a:hover{background:none;}
.c8_1_17{padding-left:35px;}
/*.c8_1_4{padding-bottom:100px;}*/
.c8_1_4{padding-bottom:15px;}
.c8_info_txt_01 {color: #f55e5e;font-weight: bold;}
.c8_1_5{margin-top:3px; margin-left:45px;font-size:160%;}
.c8_1_6{padding-top:29px; padding-left:36px;}
.c8_1_7{width:239px; height:26px; background:url(../about/model/img/c1_03-over.gif) no-repeat; margin-left:36px; margin-top:10px;}
.c8_1_7 a{width:239px; height:26px; background:url(../about/model/img/c1_03.gif) no-repeat; text-indent:-9999px; display:block;}
.c8_1_7 a:hover{background:none;}
.c8_1_9{padding-top:12px; padding-left:36px;}
.c8_1_10{background:#fffdea;}
.c8_1_11{text-indent:-1em; padding:1em;}
.c8_1_12{background:url(icon_mail.gif) 20px 8px no-repeat; font-weight:bold; color:#e18f00;}
#c8 .clr {width:0px; height:0px; line-height:0px; font-size:0px; clear:both;}
#c8 .c8_13 { width:289px;}
#c8 .c8_14 {background:url(../about/img/line.gif) repeat-x bottom; margin-bottom:20px; padding-bottom:10px; line-height:1px; font-size:1px;}
.c8_1_15{width:239px; height:26px; background:url(../about/model/img/c1_04-over.gif) no-repeat; margin-top:15px;}
.c8_1_15 a{width:239px; height:26px; background:url(../about/model/img/c1_04.gif) no-repeat; text-indent:-9999px; display:block;}
.c8_1_15 a:hover{background:none;}
.c8_1_16{margin-top:3px; margin-left:20px;font-size:150%;}

/*2015年度末追加*/
#c8 h4{
	font-size: 100%;
	color: #f55e5e;
	padding: 0;
	margin: 0;
	background: none;
	 margin-bottom: 10px;
}
#c8 ul.img_list{
	margin-left: -15px;
}
#c8 ul.img_list li{
	float: left;
	margin-left: 15px;
}
#c8 .model_box{
	background:url(../about/model/img/c1_bg.jpg) no-repeat center top;
	clear: both;
	height: 808px;
}
#c8 .model_box > div{
	padding-top: 100px;
}
#c8 .model_box .img_box,
#c8 .img_box{
	position: relative;
	z-index: 10;
	text-align: right;
}
#c8 .model_box .img_box.img1{
  margin-bottom: -10px;
  margin-right: 86px;
}
#c8 .model_box .img_box.img2{
	width: 237px;
	margin: -69px 5px 0 auto;
}
#c8 .img_box.img3{
	margin-bottom: -90px;
}
#c8 .model_box .inner_box{
	background:url(../about/model/img/c1_11_bottom.gif) no-repeat left bottom;
	position: relative;
	z-index: 1;
	color: #fff;
	padding-top: 47px;
	width: 477px;
	margin: 0 auto;
}
#c8 .model_box .inner_box .inner_top{
	background:url(../about/model/img/c1_11_top.gif) no-repeat left top;
	margin-top: -67px;
	height: 47px;
}
#c8 .model_box .inner_box .inner_cont{
	width: 418px;
	margin-left: 39px;
	padding-bottom: 20px;
}
#c8 .model_box .inner_box .inner_cont p{
	font-size: 90%;
	line-height: 1.3;
}
.c8_1_15{
	background:url(../about/model/img/c1_04-over.png) no-repeat;
}
.c8_1_15 a{
	background:url(../about/model/img/c1_04.png) no-repeat;
}


/*model message*/
#c8_2 h2{ background:url(../about/model/img/title01.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}
.c8_2_1{float:left; width:150px;}
.c8_2_2{float:right; width:450px;}
.c8_2_3{background:url(../about/model/img/c2_02.gif) repeat-x;}
.c8_2_4{background:url(icon02.gif) left 7px no-repeat; padding-left:12px; padding-bottom:15px;}

/*teachers*/
#c9 h2{ background:url(../about/img/title06.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}
.c9_txt { padding-bottom:15px; width:430px;}
.c9_txt2 { padding-bottom:15px; width:130px;}
#c9_01
.c9_02{background:url(../about/img/line.gif) repeat-x bottom; margin-bottom:10px; padding-bottom:10px;}
.pt-40{padding-top:40px;}
#c9_01 h4{background:url(icon01.gif) no-repeat left center; color:#736651; margin-bottom:3px;}
#c9_01 h5{background:url(icon02.gif) no-repeat 3px center; margin-bottom:3px; padding-left:14px; font-weight:normal;}
.c9_03{ margin-bottom:10px; padding-bottom:10px;}
.clcl{ clear:both; margin:0px; padding:0px; line-height:0px;}
.c9_04 { margin:0 0 10px 0; padding:0; list-style:none;padding-bottom:20px;}
.box_09{width:154px;}
.c9_under_txt{ text-align: left; }
#main2 .c9_topteacher{background:url(../about/img/line.gif) repeat-x bottom;padding-bottom:20px; margin-bottom:20px;}
#main2 .c9_topteacher h5{background:url(icon02.gif) no-repeat 3px center; margin-bottom:3px; padding-left:14px; font-weight:normal;}
.c9_topteacher .flo_r{width: 460px}

/*contribution*/
#c10 h2{ background:url(../about/img/title8.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}
#c10 .clr {width:0px; height:0px; line-height:0px; font-size:0px; clear:both;}
#c10 .c8_13 { width:289px;}
#c10 .c10_14 {background:url(../about/img/line.gif) repeat-x bottom; margin-bottom:20px; padding-bottom:10px; line-height:1px; font-size:1px;}
#c10 .c10_15 {color: #d97000;}
#c10 .c10_15:hover {font-weight: bold; color: #584c39;}


/*network*/
#c10_1 { width:750px;}
#c10_1 h2{height:50px; background:url(../about/img/c10_1_01.gif) top left no-repeat;text-indent:-9999px;}
#c10_1 h4{color:#575757;}
#c10_1 .clr {width:0px; height:0px; line-height:0px; font-size:0px;clear:both;}
.c10_01{width:239px; height:26px; background:url(../about/img/c8_06-over.gif) no-repeat; margin-top:15px;}
.c10_01 a{width:239px; height:26px; background:url(../about/img/c8_06.gif) no-repeat; text-indent:-9999px; display:block;}
.c10_01 a:hover{background:none;}
.c10_1_2{ width:166px;}
.c10_1_3 {border-top:1px solid #ffba00; border-left:1px solid #ffba00; width:708px; text-align:center;}
.c10_1_3 td {border-right:1px solid #ffba00; border-bottom:1px solid #ffba00; padding-top:4px; padding-bottom:4px; padding-left:10px; text-align:left;}
.c10_1_4{background:#FCD765; font-weight: bold;}
.c10_1_5{height:430px;}
.c10_1_21{background:url(f_01-2.gif) 50% top no-repeat; height:26px;text-indent:-9999px;}
.c10_1_6{background:url(../about/img/c10_1_01.gif) top left no-repeat;}
.c10_1_7{ background:url(../about/img/c8_08.gif) 4px 5px no-repeat;margin-top:3px;}
.net_box_01 {
	background: url(../about/img/s_net_img_01.gif) no-repeat center top;
	min-height: 532px;
}
* html .net_box_01 {
	height: 532px;
}
.net_box_01 .flo_left {
	width: 227px;
	float: left;
}
.net_box_01 .flo_right {
	width: 227px;
	float: right;
}
.net_listbox_01 {
	background: url(../about/img/net_bg_01_top.gif) no-repeat left top;
	padding-top: 3px;
	margin-bottom: 15px;
}
.net_listbox_01_inner {
	background: url(../about/img/net_bg_01_bottom.gif) no-repeat left bottom;
	padding: 7px 10px 10px;
}
.net_list_01 li {
	color: #ec237d !important;
}
.net_list_01 li a,
.net_list_01 li a:link,
.net_list_01 li a:visited {
	color: #ec237d !important;
	font-weight: bold !important;
	text-decoration: underline !important;
}
.net_list_01 li a:hover {
	color: #ec237d !important;
	font-weight: bold !important;
	text-decoration: none !important;
}

.net_list_01 li ul {
	float: left;
	clear: both;
}
.net_list_01 li ul li {
	color: #000000 !important;
}
.net_list_01 li ul li a,
.net_list_01 li ul li a:link,
.net_list_01 li ul li a:visited {
	color: #000000 !important;
	font-weight: bold !important;
	text-decoration: underline !important;
}
.net_list_01 li ul li a:hover {
	color: #000000 !important;
	font-weight: bold !important;
	text-decoration: none !important;
}
.net_list_01 li span {
	color: #e19f00 !important;
}



/* infodisc */
#c10_2 .c10_2_1 {padding-bottom:30px;}
#c10_2 p {padding-bottom:20px; padding-left:18px;}





/* practice */
.c11_01{width:300px;}
.c11_02{color:#fe8c9b; font-weight:bold;}
.c11_03{background:url(icon02.gif) no-repeat left 50%; padding-left:12px;}
.c11_04{width:301px; height:25px; background:url(../about/img/c4_4_6-over.gif) no-repeat; display:block; text-indent:-9999px;}
.c11_04 a{width:301px; height:25px; background:url(../about/img/c4_4_6.gif) no-repeat; display:block; text-indent:-9999px;}
.c11_04 a:hover{ background:none;}
.c11_05{width:301px; height:25px; background:url(../about/introduction/img/c4_4_7-over.gif) no-repeat; display:block; text-indent:-9999px;}

.c11_05 a{width:301px; height:25px; background:url(../about/introduction/img/c4_4_7.gif) no-repeat; display:block; text-indent:-9999px;}
.c11_05 a:hover{ background:none;}
.c11_06{padding-left:0.5em; text-indent:-0.5em;}
.c11_07{ background:url(../about/img/c8_08.gif) 4px 5px no-repeat;margin-top:3px;}
.c11_08{width:301px; height:25px; background:url(../about/img/c4_4_8-over.gif) no-repeat; display:block; text-indent:-9999px;}

.c11_08 a{width:301px; height:25px; background:url(../about/img/c4_4_8.gif) no-repeat; display:block; text-indent:-9999px;}
.c11_08 a:hover{ background:none;}
.c11_09_flo_l{float:left; width:277px;}
.c11_09_flo_l img{display:block; padding-bottom:5px;}

#c11_1_01 h4{ background: url(icon01.gif) no-repeat left center; color:#54442b; padding-left:18px; margin-bottom:3px;}
#c11_1_01{ width:595px;}
#c11_1_01 h2{ background:url(../about/introduction/img/c7_01.gif) no-repeat; text-indent:-9999px; width:595px; height:50px; margin-bottom:30px;}
.c11_1_02{ background:url(../about/img/c5_1_02.gif) no-repeat; text-indent:-9999px; width:595px; height:26px;}

/* s_network */
#c12 h2{ background:url(../about/img/title9.gif) no-repeat; text-indent:-9999px; width:618px;padding-bottom:20px;}
.c12_1 {border-top:1px solid #ffba00; border-left:1px solid #ffba00; width:300px; text-align:center;}
.c12_1 td {border-right:1px solid #ffba00; border-bottom:1px solid #ffba00; padding:4px 3px 4px 6px; text-align:left;}
.c12_2 {border-top:1px solid #ffba00; border-left:1px solid #ffba00; width:300px; text-align:center;}
.c12_2 td {border-right:1px solid #ffba00; border-bottom:1px solid #ffba00; padding:4px 4px 4px 10px; text-align:left;}




#sentaku_box {
	padding-left: 18px;
	padding-bottom: 15px;
}

#sentaku_box li {
	float: left;
	width: 289px;
}




/* 3つの学科 */

#c4_0 .page_link {
	margin: 10px 0 0;
}

#c4_0 .page_link span {
	display: inline-block;
	/display: inline;
	/zoom: 1;
	padding-right: 15px;
}

#c4_0 .gakka_box {
	margin-top: 40px;
	font-size: 90%;
	color: #383838;
}

#c4_0 .gakka_box .txt_orange {
	color: #ea5541;
	font-weight: bold;
	margin: 10px 0;
}

#c4_0 .gakka_box .txt_pink {
	color: #ea6182;
	font-weight: bold;
	margin: 10px 0;
}

#c4_0 .gakka_box .txt_blue {
	color: #187fc4;
	font-weight: bold;
	margin: 10px 0;
}

#c4_0 .gakka_box ul.note_01 {}

#c4_0 .gakka_box ul.note_01 li {
	background: url("../about/img/c4_0_30.gif") no-repeat left center;
	padding-left: 13px;
	line-height: 25px;
}

#c4_0 .gakka_box ul.note_02 {}

#c4_0 .gakka_box ul.note_02 li {
	background: url("icon02.gif") no-repeat left center;
	padding-left: 13px;
	line-height: 25px;
}

#c4_0 .gakka_box ul.note_03 {}

#c4_0 .gakka_box ul.note_03 li {
	background: url("../about/img/c4_0_31.gif") no-repeat left center;
	padding-left: 13px;
	line-height: 25px;
}

#c4_0 .gakka_box ul.photo_01 {
	margin-right: -15px;
	margin-top: 10px;
}

#c4_0 .gakka_box ul.photo_01 li {
	float: left;
	width: 186px;
	margin-right: 15px;
}




/* 動物看護・美容学科（3年制）カリキュラム */

#c4_1 .point_box {
	border: 1px solid #ffba00;
	background-color: #fcf7c7;
	padding: 15px;
	margin: 20px 0;
	color: #4e4e4e;
	font-size: 90%;
}

#c4_1 .point_box ul {}

#c4_1 .point_box ul li {
	padding-left: 1em;
	text-indent: -1em;
	line-height: 25px;
}

#c4_1 .curriculum_box {
	margin-bottom: 30px;
}

#c4_1 .curriculum_box ul {
	margin-top: 10px;
}

#c4_1 .curriculum_box ul li.left {
	float: left;
	width: 196px;
}

#c4_1 .curriculum_box ul li.right {
	float: left;
	width: 412px;
	padding-left: 10px;
	padding-top: 15px;
}

#c4_1 .curriculum_box ul li table.table {
	border: 1px solid #FFBA00;
    border-collapse: collapse;
    width: 412px;
    color: #383838;
    font-size: 70%;
    line-height: 16px;
}

#c4_1 .curriculum_box ul li table.table tr.style_01 {
	background-color: #FCD765;
	font-weight: bold;
}

#c4_1 .curriculum_box ul li table.table tr td {
	border: 1px solid #FFBA00;
    border-collapse: collapse;
    padding: 4px 12px;
}

#c4_1 .curriculum_box ul li table.table tr td.style_02 {
	background-color: #FCF7C7;
}

#c4_1 .curriculum_box ul li table.table tr td.txt_pink {
	font-weight: bold;
	color: #f55e5e;
}

#c4_1 .curriculum_box ul.kamoku_orange {}

#c4_1 .curriculum_box ul.kamoku_orange li.left_01 {
	float: left;
	width: 299px;
}

#c4_1 .curriculum_box ul.kamoku_orange li.right_01 {
	float: right;
	width: 299px;
}

#c4_1 .curriculum_box ul.kamoku_orange li p {
	font-size: 80%;
	font-weight: bold;
	color: #f55e5e;
}

#c4_1 .curriculum_box ul.kamoku_orange li table.table_orange {
	border: 1px solid #f37a38;
    border-collapse: collapse;
    width: 299px;
    color: #383838;
    font-size: 75%;
    line-height: 16px;
    margin-bottom: 20px;
}

#c4_1 .curriculum_box ul.kamoku_orange li table.table_orange tr td {
	border: 1px solid #f37a38;
    border-collapse: collapse;
    padding: 4px 12px;
}

#c4_1 .curriculum_box ul.kamoku_orange li table.table_orange tr.style_01 {
	background-color: #ffb38d;
	font-weight: bold;
}

#c4_1 .curriculum_box ul.kamoku_orange li table.table_orange tr td.txt_y {
	color: #ee9700;
}

#c4_1 .curriculum_box ul.kamoku_orange li table.table_orange tr td.txt_p {
	color: #ff93a5;
}

#c4_1 .curriculum_box ul.kamoku_orange li table.table_orange tr td.txt_o {
	color: #ff6565;
}

#c4_1 .curriculum_box ul.kamoku_orange li table.table_orange tr td.width {
	width: 220px;
}

#c4_1 .curriculum_box ul.kamoku_orange li table.table_orange tr td.style_02 {
	background-color: #ffe0d0;
}

#c4_1 .curriculum_box ul.kamoku_orange li table.table_orange tr td.style_03 {
	background-color: #ffe0d0;
	border-top: 2px solid #f37a38;
}

#c4_1 .curriculum_box ul.kamoku_orange li table.table_orange tr.style_04 {
	background-color: #ffe0d0;
}

#c4_1 .curriculum_box ul.kamoku_orange li table.table_orange tr td.icon {
	background: url("../about/img/c4_1_15.gif") no-repeat 20px 9px; 
	padding-left: 33px;
}

#c4_1 .curriculum_box ul.kamoku_orange li table.table_orange tr.style_05 {
	background-color: #ffe0d0;
	border-top: 2px solid #f37a38;
}



/* 動物看護学科（2年制）カリキュラム */

#c4_1 .curriculum_box ul.kamoku_pink {}

#c4_1 .curriculum_box ul.kamoku_pink li.left_01 {
	float: left;
	width: 299px;
}

#c4_1 .curriculum_box ul.kamoku_pink li.right_01 {
	float: right;
	width: 299px;
}

#c4_1 .curriculum_box ul.kamoku_pink li p {
	font-size: 80%;
	font-weight: bold;
	color: #f55e5e;
}

#c4_1 .curriculum_box ul.kamoku_pink li table.table_pink {
	border: 1px solid #eb7fa6;
    border-collapse: collapse;
    width: 299px;
    color: #383838;
    font-size: 75%;
    line-height: 16px;
    margin-bottom: 20px;
}

#c4_1 .curriculum_box ul.kamoku_pink li table.table_pink tr td {
	border: 1px solid #eb7fa6;
    border-collapse: collapse;
    padding: 4px 12px;
}

#c4_1 .curriculum_box ul.kamoku_pink li table.table_pink tr.style_01 {
	background-color: #ffbad7;
	font-weight: bold;
}

#c4_1 .curriculum_box ul.kamoku_pink li table.table_pink tr td.txt_y {
	color: #ee9700;
}

#c4_1 .curriculum_box ul.kamoku_pink li table.table_pink tr td.txt_p {
	color: #ff93a5;
}

#c4_1 .curriculum_box ul.kamoku_pink li table.table_pink tr td.txt_o {
	color: #ff6565;
}

#c4_1 .curriculum_box ul.kamoku_pink li table.table_pink tr td.width {
	width: 220px;
}

#c4_1 .curriculum_box ul.kamoku_pink li table.table_pink tr td.style_02 {
	background-color: #f7e1f3;
}

#c4_1 .curriculum_box ul.kamoku_pink li table.table_pink tr td.style_03 {
	background-color: #f7e1f3;
	border-top: 2px solid #eb7fa6;
}

#c4_1 .curriculum_box ul.kamoku_pink li table.table_pink tr.style_04 {
	background-color: #f7e1f3;
}

#c4_1 .curriculum_box ul.kamoku_pink li table.table_pink tr td.icon {
	background: url("../about/img/c4_1_15.gif") no-repeat 20px 9px; 
	padding-left: 33px;
}

#c4_1 .curriculum_box ul.kamoku_pink li table.table_pink tr.style_05 {
	background-color: #f7e1f3;
	border-top: 2px solid #f37a38;
}


/* 動物美容学科（2年制）カリキュラム */

#c4_1 .curriculum_box ul.kamoku_blue {}

#c4_1 .curriculum_box ul.kamoku_blue li.left_01 {
	float: left;
	width: 299px;
}

#c4_1 .curriculum_box ul.kamoku_blue li.right_01 {
	float: right;
	width: 299px;
}

#c4_1 .curriculum_box ul.kamoku_blue li p {
	font-size: 80%;
	font-weight: bold;
	color: #f55e5e;
}

#c4_1 .curriculum_box ul.kamoku_blue li table.table_blue {
	border: 1px solid #428aba;
    border-collapse: collapse;
    width: 299px;
    color: #383838;
    font-size: 75%;
    line-height: 16px;
    margin-bottom: 20px;
}

#c4_1 .curriculum_box ul.kamoku_blue li table.table_blue tr td {
	border: 1px solid #428aba;
    border-collapse: collapse;
    padding: 4px 12px;
}

#c4_1 .curriculum_box ul.kamoku_blue li table.table_blue tr.style_01 {
	background-color: #8dc7ee;
	font-weight: bold;
}

#c4_1 .curriculum_box ul.kamoku_blue li table.table_blue tr td.txt_y {
	color: #ee9700;
}

#c4_1 .curriculum_box ul.kamoku_blue li table.table_blue tr td.txt_p {
	color: #ff93a5;
}

#c4_1 .curriculum_box ul.kamoku_blue li table.table_blue tr td.txt_o {
	color: #ff6565;
}

#c4_1 .curriculum_box ul.kamoku_blue li table.table_blue tr td.width {
	width: 220px;
}

#c4_1 .curriculum_box ul.kamoku_blue li table.table_blue tr td.style_02 {
	background-color: #d0e7f6;
}

#c4_1 .curriculum_box ul.kamoku_blue li table.table_blue tr td.style_03 {
	background-color: #d0e7f6;
	border-top: 2px solid #428aba;
}

#c4_1 .curriculum_box ul.kamoku_blue li table.table_blue tr.style_04 {
	background-color: #d0e7f6;
}

#c4_1 .curriculum_box ul.kamoku_blue li table.table_blue tr td.icon {
	background: url("../about/img/c4_1_15.gif") no-repeat 20px 9px; 
	padding-left: 33px;
}

#c4_1 .curriculum_box ul.kamoku_blue li table.table_blue tr.style_05 {
	background-color: #d0e7f6;
	border-top: 2px solid #428aba;
}
.course_ttl{
    color: #707070;
    font-size: 24px;
    line-height: 1.5;
}
.course_ttl span{
    color: #ea5541;
}
.course_ttl img{
    vertical-align: top;
}