*{
color:#555;
margin:0;
padding:0;
font-weight:normal;
font-style:normal;
}

a{color:#628D79;outline:none;}
a:visited{color:#628D79;}
a:hover{color:#A03433; text-decoration:none;}

body{
background:#F7F6F6;
font-size:13px;
line-height:1.5em;
text-align:left;
font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
}

em{color:#9E723A;font-weight:bold;}
em.em_red{color:#B42525;font-weight:bold;}
em.title_point_a{color:#DB7F1D;font-weight:normal;}
em.title_point_b{color:#A53133;font-weight:normal;}

.clear {
	clear: both;
}

.left {
	text-align: left;
}

.center {
	text-align: center;
}

.right {
	text-align: right;
}

.f_right {
	 float: right;
}

.f_left {
	 float: left;
}

.bold {
	font-weight: bold;
}

b,
strong {
	font-weight: bold;
	text-decoration:none;
}

em {
	font-weight: bold;
	text-decoration:none;
}

/*カラー*/
.blue_txt {
	color: #005982;
}

.orange_txt {
	color: #DC5D00;
}

.red_txt {
	color: #C60606;
}

.green_txt{
	color: #4A9485;
}
/*マージン*/
.mt_10 { margin-top: 10px; }
.mt_20 { margin-top: 20px; }
.mt_30 { margin-top: 30px; }
.mt_40 { margin-top: 40px; }
.mt_50 { margin-top: 50px; }

.mr_10 { margin-right: 10px; }
.mr_20 { margin-right: 20px; }
.mr_30 { margin-right: 30px; }
.mr_40 { margin-right: 40px; }
.mr_50 { margin-right: 50px; }

.mb_10 { margin-bottom: 10px; }
.mb_20 { margin-bottom: 20px; }
.mb_30 { margin-bottom: 30px; }
.mb_40 { margin-bottom: 40px; }
.mb_50 { margin-bottom: 50px; }

.ml_10 { margin-left: 10px; }
.ml_20 { margin-left: 20px; }
.ml_30 { margin-left: 30px; }
.ml_40 { margin-left: 40px; }
.ml_50 { margin-left: 50px; }

/*padding*/
.pd_3 { padding: 3px; }
.pd_5 { padding: 5px; }
.pd_8 { padding: 8px; }
.pd_10 { padding: 10px; }
.pd_20 { padding: 20px; }


/*font*/
.text10 { font-size:77%; }
.text11 { font-size:85%; }
.text12 { font-size:93%; }
.text13 { font-size:100%; }
.text14 { font-size:108%; }
.text15 { font-size:116%; }
.text16 { font-size:123.1%; }
.text17 { font-size:131%; }
.text18 { font-size:138.5%; }
.text19 { font-size:146.5%; }
.text20 { font-size:153.9%; }
.text21 { font-size:161.6%; }
.text22 { font-size:167%; }
.text23 { font-size:174%; }
.text24 { font-size:182%; }
.text25 { font-size:189%; }
.text26 { font-size:197%; }

hr.green_line{
	border:1px solid #AC902C;
	height:1px;
	clear:both;
}

	a img.ban_op{
		margin-bottom:4px; margin-top:0; border:none;}
	
	a:hover img.ban_op{
		opacity: 0.6;
		filter: alpha(opacity=60);
		-ms-filter: "alpha( opacity=60 )";}


/*---------------------------------------------------------------------------------
ヘッダー＆メニューナビ
---------------------------------------------------------------------------------*/
#header{
	width:100%;
	height:120px;
	padding-top:20px;
	background:url("../img/bg/bg.png") 0 -2px repeat-x;
	position:relative;
	z-index:100;
}

#head{
width:900px;
height:63px;
margin:0 auto;
}

#head_left{
width:485px;
height:61px;
float:left;}

#head h1{
width:485px;
height:61px;
margin-top:-10px;
text-indent:-9999px;
background:url("../img/bg/h1.jpg") top left no-repeat;}

#head h1 a{
display:block;
width:485px;
height:61px;
outline:none;}


/*---------------------------------------------------------------------------------
ヘッダー＆Rightメニュー
---------------------------------------------------------------------------------*/
#head_right{
width:408px;
height:34px;
float:right;
margin-top:0px;
margin-right:0;
}

	#head_right ul#subnav{
	height:14px;
	width:408px;
	margin-top:22px;
	list-style:none;
	font-size:12px;
	text-align:right;}
	
	#head_right ul#subnav li{
	display:inline-block;
	*display:inline;
	*zoom:1;
	}
	
	#head_right ul#subnav li a{
	text-decoration:none;
	color:#8F7B61;
	outline:none;
	padding:0 14px 0 20px;
	border-right:1px #D8D7D7 dashed;
	background:url("../img/bg/nav_top.jpg") 2px 2px no-repeat;
	}
		
	#head_right ul#subnav li a:visited{color:#8F7B61;}
	#head_right ul#subnav li a:hover{color:#AC0505;}


	#head_right ul#subnav_hu_link{
	height:16px;
	width:119px;
	list-style:none;
	float:right;
	margin-top:-36px;}

	#head_right ul#subnav_hu_link li{
	width:119px;
	height:16px;
	text-indent:-9999px;
	}
	
	#head_right ul#subnav_hu_link li a{
	display:block;
	background:url("../img/bg/hu_link.jpg") 0 0 no-repeat;
	}

	#head_right ul#subnav_hu_link li a:hover{
	background:url("../img/bg/hu_link_ov.jpg") 0 0 no-repeat;
	}


#lan{
	height:22px;
	background-color:#E1DAD1;
	float:right;
	overflow:hidden;
	position:relative;
	margin-top:-20px;
	border-bottom:1px #CFC8BE solid;
	border-left:1px #CFC8BE solid;
	border-right:1px #CFC8BE solid;
	font-size:12px;
	font-family:"Trebuchet MS",Verdana,sans-serif,MS UI Gothic,MS Pゴシック,MS ゴシック;
	}
	
	#lan > ul{
		display:block;
		list-style:none;
		}
		
		#lan > ul li{
			float:left;
			line-height:22px;
			margin:0 0 0 12px;
			border-right:1px #CFC8BE dotted;
			padding-right:12px;
			}
		
		#lan > ul li a{ color:#6F6E6E; text-decoration:none; padding:0;}
		#lan > ul li a{ color:#8F7B61;}
		#lan > ul li a:hover{ color:#922925;}


/*---------------------------------------------------------------------------------
メインメニューナビ
---------------------------------------------------------------------------------*/
#main_nav{
 width:900px;
 height:41px;
 margin:10px auto 0;
 overflow:hidden;}

	#main_nav ul#nav{
	 width:900px;
	 height:41px;
	 list-style:none;}
	
	#main_nav ul#nav li{
	 float:left;}
	
	#main_nav ul#nav a{
	 text-indent:-9999px;
	 display:block;
	 height:41px;
	 width:180px;}
	   
	 #main_nav ul#nav #n01 a{background:url("../img/nav/menu.jpg") 0 0 no-repeat;}
	 #main_nav ul#nav #n01 a:hover{background:url("../img/nav/menu.jpg") 0 -41px no-repeat;}
	 #main_nav ul#nav #n02 a{background:url("../img/nav/menu.jpg") -180px 0 no-repeat;}
	 #main_nav ul#nav #n02 a:hover{background:url("../img/nav/menu.jpg") -180px -41px no-repeat;}
	 #main_nav ul#nav #n03 a{background:url("../img/nav/menu.jpg") -360px 0 no-repeat;}
	 #main_nav ul#nav #n03 a:hover{background:url("../img/nav/menu.jpg") -360px -41px no-repeat;}
	 #main_nav ul#nav #n04 a{background:url("../img/nav/menu.jpg") -540px 0 no-repeat;}
	 #main_nav ul#nav #n04 a:hover{background:url("../img/nav/menu.jpg") -540px -41px no-repeat;}
	 #main_nav ul#nav #n05 a{background:url("../img/nav/menu.jpg") -720px 0 no-repeat;}
	 #main_nav ul#nav #n05 a:hover{background:url("../img/nav/menu.jpg") -720px -41px no-repeat;}

/*---------------------------------------------------------------------------------
メインメアイキャッチ
---------------------------------------------------------------------------------*/
#main_top{
height:403px;
background:url("../img/bg/bg_top.jpg") #ffffff top center repeat-x;
 margin:-20px auto 0 auto;
position:relative;
z-index:1;
}

#main_top_img{
width:900px;
height:400px;
margin:0 auto 0;}

/*---------------------------------------------------------------------------------
メインフェードイン
---------------------------------------------------------------------------------*/
/*fadein
*/
#eyecach {
    width: 900px;
	background:url("../img/bg/eyecach_line.png") top left no-repeat;
	padding-left:1px;
}
#mainImg1, #mainImg2 {
    margin-right: 3px;
}
#mainImg3 {
    margin: 0;
}
.pic_box a {
    cursor: pointer;
    position: relative;
    z-index: 1;
}
.pic_box {
    background-clip: border-box;
    background-position: 275px 455px;
    background-repeat: no-repeat;
    cursor: pointer;
    float: left;
    font-size: 0;
    height: 387px;
    line-height: 0;
    width: 297px;
    position:relative;
}
.pic_box:hover .button {
    background-color: rgba(255, 255, 255, 0);
}
#eyecach {
    position: relative;
}
.slideBox {
    height: 387px;
    margin: 0;
    overflow: hidden;
    position: relative;
    width: 298px;
}
.imageslide {
    position: relative;
    top: 0;
    display:inline-block;
}
.imageslide li {
    padding: 0;
    width:298px;
    display:block;
    position:absolute;
    top: 0;
}

p.main_button1{
	position:absolute;
	top:258px;
	left:15px;
	width:298px;
	height:130px;
	background: url("../img/main_button1.png") no-repeat;
	z-index:200;
}
p.main_button1.on{
	background: url("../img/main_button1_ov.png") no-repeat;
}

p.main_button2{
	position:absolute;
	top:258px;
	left:15px;
	width:298px;
	height:130px;
	background: url("../img/main_button2.png") no-repeat;
	z-index:300;
}
p.main_button2.on{
	background: url("../img/main_button2_ov.png") no-repeat;
}
p.main_button3{
	position:absolute;
	top:258px;
	left:15px;
	width:298px;
	height:130px;
	background: url("../img/main_button3.png") no-repeat;
	z-index:400;
}
p.main_button3.on{
	background: url("../img/main_button3_ov.png") no-repeat;
}

div.bottom_line{
	background: url("../img/bg/bottom_line.png") left top repeat-x;
	height:25px;
	position:relative;
	z-index:20;
	margin-top:-10px;
}
.opa{
	filter: alpha(opacity=60);				/* ie 6 7 */
	-ms-filter: "alpha(opacity=60)";	/* ie 8 */
	opacity:0.6;
}

/*---------------------------------------------------------------------------------
コンテンツ
---------------------------------------------------------------------------------*/
#contents_index{
width:900px;
margin:10px auto 0;
text-align:left;
clear:both;}
#contents_index:after{
	content: ".";
	height: 0;
	clear: both;
	display: block;
	visibility: hidden;
}

	
	
#contents_cate_top{
width:900px;
margin:20px auto 0;
text-align:left;
clear:both;}

/*---------------------------------------------------------------------------------
パンくず
---------------------------------------------------------------------------------*/
#bread{
width:900px;
margin:20px auto 0;
text-align:left;
clear:both;}

#bread p.bread{
width:660px;}

/*---------------------------------------------------------------------------------
メインコンテンツ
---------------------------------------------------------------------------------*/
#main{
width:660px;
margin:0 auto 0;
text-align:left;
float:left;}

.main_text{
width:620px;
padding:10px 20px;
margin-bottom:15px;
text-align:left;
background:#ffffff;
overflow:hidden;}

.main_text img.inpage{
float:right;
margin-top:10px;
margin-left:15px;
margin-bottom:15px;}

.main_text img.inpage_bd{
float:right;
margin-top:10px;
margin-left:15px;
margin-bottom:15px;
border:1px #E4E4E2 solid;
padding:2px;}


/*---------------------------------------------------------------------------------
ページ内バック模様
---------------------------------------------------------------------------------*/
#whatsnew{
width:640px;
padding:10px 10px 5px 10px;
margin-bottom:20px;
overflow:hidden;
background:url("../img/bg/con_backmain.jpg") top center repeat;}


/*----tab----*/
.tab{
	margin:0;
	padding:0;
}
.tab li, .tab li a{
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:3px 10px;
	margin:0px;
	list-style:none;
}
.outline {
		display: none;
}
.tab li a{
	color:#616163;
}

.tab li#ga, .tab li#ke{
	background: #F9F9F8;
	border:1px solid #D1D1D1;
	border-bottom:none;
}

.tab li#ga.active {
		background: #9D1E1E;
		border:none;
}
.tab li#ke.active {
		background: #A18500;
		border:none;
}

.tab li.active a{
		color:white;
}


.gakubu_box{
	border-top:3px solid #9D1E1E;
}
.kenkyu_box{
	border-top:3px solid #A18500;
}

/*----tab2----*/
.tab2{
	margin:0;
	padding:0;
}
.tab2 li, .tab2 li a{
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin:0px;
	list-style:none;
	text-indent:-999em;
	padding:0;
}
.tab2 li#gakubu a{
	background:url(../img/bg/tab_gakubu.jpg) left center no-repeat;
	width:168px;
	height:55px;
	display:block;
}
.tab2 li#daigakuin a{
	background:url(../img/bg/tab_daigakuin.jpg) left center no-repeat;
	width:168px;
	height:55px;
	display:block;
}
.tab2 li#gakubu a:hover{
	background:url(../img/bg/tab_gakubu_ov.jpg) left center no-repeat;
	width:168px;
	height:55px;
	display:block;
	cursor:pointer;
}
.tab2 li#daigakuin a:hover{
	background:url(../img/bg/tab_daigakuin_ov.jpg) left center no-repeat;
	width:168px;
	height:55px;
	display:block;
	cursor:pointer;
}


.tab2 li#gakubu.now a{
	background:url(../img/bg/tab_gakubu_ov.jpg) left center no-repeat;
	width:168px;
	height:55px;
	display:block;
	cursor:default;
}
.tab2 li#daigakuin.now a{
	background:url(../img/bg/tab_daigakuin_ov.jpg) left center no-repeat;
	width:168px;
	height:55px;
	display:block;
	cursor:default;
}

.gakubu_line{
	background:url(../img/bg/tab_gakubu_line.jpg) left center no-repeat;
	height:5px;
}
.daigakuin_line{
	background:url(../img/bg/tab_daigakuin_line.jpg) left center no-repeat;
	height:5px;
}


/*----tab----*/
.tab_teacher{
	margin:0;
	padding:0;
	text-align: center;
	width: 100%;
	display: table;
}
/*for IE7 */  
*:first-child+html .tab_teacher {  
	margin:0;
	padding:0;
	text-align: left;
	width: 100%;
	display: table;
}  

.tab_teacher li{
	display: table-cell;
	list-style:none;
	font-size:12px;
}

/*for IE7 */  
*:first-child+html .tab_teacher li {  
    display: inline;  
    zoom: 1;  
	font-size:12px;
	padding:0 4px;
}  


.tab_teacher li a{
	color:#616163;
	padding:3px 5px;
	display:block;
}

.tab_teacher li{
	background: #F9F9F8;
	border:1px solid #D1D1D1;
	border-bottom:none;
}

.tab_teacher li:last-child{
	background: #F9F9F8;
	border:1px solid #D1D1D1;
	border-bottom:none;
	margin:0;
}

.tab_teacher li.active {
		background: #A18500;
		border:none;
}

.tab_teacher li.active a{
		color:white;
}
/*----tab----*/
.tab_info{
	margin:0;
	padding:0;
	text-align: center;
	width: 100%;
	display: table;
}
/*for IE7 */  
*:first-child+html .tab_info {  
	margin:0;
	padding:0;
	text-align: left;
	width: 100%;
	display: table;
}  

.tab_info li{
	display: table-cell;
	list-style:none;
	font-size:12px;
}

/*for IE7 */  
*:first-child+html .tab_info li {  
    display: inline;  
    zoom: 1;  
	font-size:12px;
	padding:0 4px;
}  


.tab_info li a{
	color:#616163;
	padding:3px 5px;
	display:block;
}

.tab_info li{
	background: #F9F9F8;
	border:1px solid #D1D1D1;
	border-bottom:none;
}

.tab_info li:last-child{
	background: #F9F9F8;
	border:1px solid #D1D1D1;
	border-bottom:none;
	margin:0;
}

.tab_info li.active {
		background: #9D1E1E;
		border:none;
}

.tab_info li.active a{
		color:white;
}




/*----新着情報----*/
div.whatsnew_outline{
background:url("../img/bg/textback_whatsnew.jpg") top left repeat-y;width:640px;}
div.outline{
background:url("../img/bg/textback_whatsnew.jpg") top left repeat-y;width:640px;}
p.w_title{width:620px;text-indent:10px;line-height:26px;margin:0;}


/*----掲示板110128----*/
#main .bbs_box{
	width:640px;
	overflow:hidden;
	padding:10px;
	margin-bottom:20px;
	background:url("../img/bg/con_backmain.jpg") top center repeat;
	}

#main .bbs_box .bbs_box_in{
	width:640px;
	background-color:#fff;}

#main .bbs_box .bbs_box_in .bbs_box_line{
	width:620px;
	border-bottom:1px #D0D0D0 dashed;
	background:#fff;
	overflow:hidden;
	}

#main .bbs_box .bbs_box_in .bbs_box_line .bbs_box_line_l{
	width:80px;
	padding:4px 0 4px;
	float:left;
	margin-left:10px;
	}

#main .bbs_box .bbs_box_in .bbs_box_line .bbs_box_line_c{
	width:67px;
	padding:4px 0 4px;
	float:left;
	display:block;
	color:#628D79;
	}


#main .bbs_box .bbs_box_in .bbs_box_line .bbs_box_line_r{
	width:525px;
	padding:5px 0 3px;
	float:right;
	padding-right:0;}
	
	.bbs_box_line_r a img{
		margin-left:8px;
		}


/*----過去の掲示板----*/
#main .bbs_box_b{
	width:640px;
	padding:10px;
	margin-bottom:20px;
	background:url("../img/bg/con_backsub.jpg") top center repeat;
	}

#main .bbs_box_b .bbs_box_in_b{
	width:640px;}

#main .bbs_box_b .bbs_box_in_b .bbs_box_line_b{
	width:640px;
	border-bottom:1px #D0D0D0 dashed;
	background:#fff;
	overflow:hidden;
	}

#main .bbs_box_b .bbs_box_in_b .bbs_box_line_b .bbs_box_line_l_b{
	width:80px;
	padding:4px 0 4px;
	float:left;
	display:block;
	margin-left:10px;}

#main .bbs_box_b .bbs_box_in_b .bbs_box_line_b .bbs_box_line_r_b{
	width:540px;
	_width:510px;
	padding:5px 0 3px;
	float:right;
	padding-right:10px;}

#main .bbs_box_b .bbs_box_in_b .bbs_box_line_b .bbs_box_line_r_b a{text-decoration:none;color:#A1794B;outline:none;}
#main .bbs_box_b .bbs_box_in_b .bbs_box_line_b .bbs_box_line_r_b a:visited{color:#A1794B;}
#main .bbs_box_b .bbs_box_in_b .bbs_box_line_b .bbs_box_line_r_b a:hover{color:#A03433;}


/*----新着情報110128----*/
.whatsnew_box{
width:640px;
padding:10px;
margin-bottom:20px;
background:url("../img/bg/con_backmain.jpg") top center repeat;}

.whatsnew_box_line{
	width:640px;
	border-bottom:1px #D0D0D0 dashed;
	background:#fff;
	overflow:hidden;}

.whatsnew_box_line_l{
	width:80px;
	padding:4px 0 4px;
	float:left;
	display:block;
	margin-left:10px;}

.whatsnew_box_line_r{
	width:540px;
	_width:530px;
	padding:5px 0 3px;
	float:right;
	padding-right:10px;}


/*----コンテンツナビ（受験生）----*/
#main #top_connav01{
float:left;width:196px;padding:10px;background:url("../img/bg/con_backmain.jpg") top left repeat;}
ul.top_connav{width:196px;list-style:none;}
ul.top_connav li a{list-style:none;width:196px;height:45px;display:block;text-indent:-9999px;}
li#top_connav_title01 a{background:url("../img/subnav/sub_contents01.jpg") 0 0 no-repeat;margin-bottom:5px;}
li#top_connav_title01 a:hover{background:url("../img/subnav/sub_contents01.jpg") 0 -45px no-repeat;}
#top_connav_textbox{background:url("../img/bg/textback_nav.jpg") top left repeat-y;width:196px;}
#top_connav_textbox p.top_connav{background:url("../img/bg/nav_text.jpg") top left no-repeat;
width:166px;text-indent:15px;line-height:22px;margin:0;margin-left:10px;}

/*----コンテンツナビ（在学生）----*/
#main #top_connav02{
float:left;width:196px;padding:10px;background:url("../img/bg/con_backmain.jpg") top left repeat;margin-left:6px;}
ul.top_connav{width:196px;list-style:none;}
ul.top_connav li a{list-style:none;width:196px;height:45px;display:block;text-indent:-9999px;}
li#top_connav_title02 a{background:url("../img/subnav/sub_contents02.jpg") 0 0 no-repeat;margin-bottom:5px;}
li#top_connav_title02 a:hover{background:url("../img/subnav/sub_contents02.jpg") 0 -45px no-repeat;}
#top_connav_textbox{background:url("../img/bg/textback_nav.jpg") top left repeat-y;width:196px;}
p.top_connav{background:url("../img/bg/nav_text.jpg") top left no-repeat;
width:166px;text-indent:15px;line-height:22px;margin:0;margin-left:10px;}

/*----コンテンツナビ（一般）----*/
#main #top_connav03{
float:left;width:196px;padding:10px;background:url("../img/bg/con_backmain.jpg") top left repeat;margin-left:6px;}
ul.top_connav{width:196px;list-style:none;}
ul.top_connav li a{list-style:none;width:196px;height:45px;display:block;text-indent:-9999px;}
li#top_connav_title03 a{background:url("../img/subnav/sub_contents03.jpg") 0 0 no-repeat;margin-bottom:5px;}
li#top_connav_title03 a:hover{background:url("../img/subnav/sub_contents03.jpg") 0 -45px no-repeat;}
#top_connav_textbox{background:url("../img/bg/textback_nav.jpg") top left repeat-y;width:196px;}
#top_connav_textbox p.top_connav{background:url("../img/bg/nav_text.jpg") top left no-repeat;
width:166px;text-indent:15px;line-height:22px;margin:0;margin-left:10px;}


/*---------------------------------------------------------------------------------
サブコンテンツ
---------------------------------------------------------------------------------*/
#sub_contents{
width:220px;
float:right;}

.sub_box{
width:200px;
padding:10px 10px 1px 10px;
margin-bottom:10px;
background:url("../img/bg/con_backsub.jpg") top left repeat;}

.sub_box_daigakuin{
width:200px;
padding:10px;
margin-bottom:10px;
background:url("../img/bg/con_backsub3.jpg") top left repeat;}

.sub_box_gakubu{
width:200px;
padding:10px;
margin-bottom:10px;
background:url("../img/bg/con_backsub2.jpg") top left repeat;}

	 .sub_box img{
		margin-bottom:4px; margin-top:0; border:none;}
	
	.sub_box a:hover img{
		opacity: 0.6;
		filter: alpha(opacity=60);
		-ms-filter: "alpha( opacity=60 )";}

ul.sub_cate{
width:200px;
list-style:none;}

ul.sub_cate li a{
list-style:none;
width:200px;
height:65px;
display:block;
text-indent:-9999px;}

ul.sub_cate li.sub_cate_n01 a{background:url("../img/subnav/sub_cate01.jpg") 0 0 no-repeat;margin-bottom:10px;}
ul.sub_cate li.sub_cate_n01 a:hover{background:url("../img/subnav/sub_cate01.jpg") 0 -65px no-repeat;}
ul.sub_cate li.sub_cate_n02 a{background:url("../img/subnav/sub_cate02.jpg") 0 0 no-repeat;margin-bottom:10px;}
ul.sub_cate li.sub_cate_n02 a:hover{background:url("../img/subnav/sub_cate02.jpg") 0 -65px no-repeat;}
ul.sub_cate li.sub_cate_n03 a{background:url("../img/subnav/sub_cate03.jpg") 0 0 no-repeat;margin-bottom:10px;}
ul.sub_cate li.sub_cate_n03 a:hover{background:url("../img/subnav/sub_cate03.jpg") 0 -65px no-repeat;}
ul.sub_cate li.sub_cate_n04 a{background:url("../img/subnav/sub_cate04.jpg") 0 0 no-repeat;margin-bottom:10px;}
ul.sub_cate li.sub_cate_n04 a:hover{background:url("../img/subnav/sub_cate04.jpg") 0 -65px no-repeat;}
ul.sub_cate li.sub_cate_n05 a{background:url("../img/subnav/sub_cate05.jpg") 0 0 no-repeat;margin-bottom:10px;}
ul.sub_cate li.sub_cate_n05 a:hover{background:url("../img/subnav/sub_cate05.jpg") 0 -65px no-repeat;}
ul.sub_cate li.sub_cate_n06 a{background:url("../img/subnav/sub_cate06.jpg") 0 0 no-repeat;margin-bottom:10px;}
ul.sub_cate li.sub_cate_n06 a:hover{background:url("../img/subnav/sub_cate06.jpg") 0 -65px no-repeat;}
ul.sub_cate li.sub_cate_n07 a{background:url("../img/subnav/sub_cate07.jpg") 0 0 no-repeat;margin-bottom:10px;}
ul.sub_cate li.sub_cate_n07 a:hover{background:url("../img/subnav/sub_cate07.jpg") 0 -65px no-repeat;}

ul.sub_cate li.daigakuin_sub_cate_n01 a{background:url("../img/subnav/daigakuin_sub_cate01.jpg") 0 0 no-repeat;margin-bottom:10px;}
ul.sub_cate li.daigakuin_sub_cate_n01 a:hover{background:url("../img/subnav/daigakuin_sub_cate01.jpg") 0 -65px no-repeat;}
ul.sub_cate li.daigakuin_sub_cate_n02 a{background:url("../img/subnav/daigakuin_sub_cate02.jpg") 0 0 no-repeat;margin-bottom:10px;}
ul.sub_cate li.daigakuin_sub_cate_n02 a:hover{background:url("../img/subnav/daigakuin_sub_cate02.jpg") 0 -65px no-repeat;}
ul.sub_cate li.daigakuin_sub_cate_n03 a{background:url("../img/subnav/daigakuin_sub_cate03.jpg") 0 0 no-repeat;margin-bottom:10px;}
ul.sub_cate li.daigakuin_sub_cate_n03 a:hover{background:url("../img/subnav/daigakuin_sub_cate03.jpg") 0 -65px no-repeat;}
ul.sub_cate li.daigakuin_sub_cate_n04 a{background:url("../img/subnav/daigakuin_sub_cate04.jpg") 0 0 no-repeat;margin-bottom:10px;}
ul.sub_cate li.daigakuin_sub_cate_n04 a:hover{background:url("../img/subnav/daigakuin_sub_cate04.jpg") 0 -65px no-repeat;}
ul.sub_cate li.daigakuin_sub_cate_n05 a{background:url("../img/subnav/daigakuin_sub_cate05.jpg") 0 0 no-repeat;margin-bottom:10px;}
ul.sub_cate li.daigakuin_sub_cate_n05 a:hover{background:url("../img/subnav/daigakuin_sub_cate05.jpg") 0 -65px no-repeat;}

ul.sub_cate li.sub_lecture a{background:url("../img/subnav/business_lecture.jpg") 0 0 no-repeat;margin-bottom:10px;}
ul.sub_cate li.sub_lecture a:hover{background:url("../img/subnav/business_lecture.jpg") 0 -65px no-repeat;}

#sub_address{
width:200px;
padding:10px;
margin-bottom:10px;
background:url("../img/bg/con_backsub.jpg") top left repeat;}

#sub_address p{
background:#ffffff;
padding:10px;
font-size:12px;
border-bottom:1px #D1D1D1 dashed;}
ul.sub_address_li{
background:#ffffff;
width:200px;
padding-top:10px;}
ul.sub_address_li li{
margin-left:25px;
padding-bottom:10px;
padding-right:10px;
font-size:12px;}


#sub_link_guide{
width:200px;
padding:10px 10px 0 10px;
background:url("../img/bg/con_backsub.jpg") top left repeat;}
	
	#sub_link_guide img{
		margin-bottom:10px;}
	
	#sub_link_guide a:hover img{
		opacity: 0.6;
		filter: alpha(opacity=60);
		-ms-filter: "alpha( opacity=60 )";}

/*---------------------------------------------------------------------------------
学内限定ボタン
---------------------------------------------------------------------------------*/
#sub_cate_teacher{
width:200px;
padding:10px;
background:url("../img/bg/con_backsub.jpg") top left repeat;
margin-top:10px;}

ul.sub_teacher{
width:200px;
list-style:none;}

ul.sub_teacher li a{
list-style:none;
width:200px;
height:65px;
display:block;
text-indent:-9999px;}

li.sub_teacher_n01 a{background:url("../img/subnav/sub_teacher.jpg") 0 0 no-repeat;margin-bottom: 10px;}
li.sub_teacher_n01 a:hover{background:url("../img/subnav/sub_teacher.jpg") 0 -65px no-repeat;margin-bottom: 10px;}


/*---------------------------------------------------------------------------------
受験生・在校生・一般テンプレート
---------------------------------------------------------------------------------*/
/*----受験生----*/
#examinee{width:200px;padding:10px;margin-bottom:10px; margin-top:0;
background:url("../img/bg/con_backsub2.jpg") top left repeat;}
#examinee_daigakuin{width:200px;padding:10px;margin-bottom:10px; margin-top:0;
background:url("../img/bg/con_backsub3.jpg") top left repeat;}
#examinee_title_gakubu{background:url("../img/subnav/gakubu_sub_nav_title01.jpg") top left no-repeat;width:200px;height:45px;
display:block;line-height:45px;text-indent:-9999px;margin-bottom:5px;}
#examinee_title_daigakuin{background:url("../img/subnav/daigakuin_sub_nav_title01.jpg") top left no-repeat;width:202px;height:45px;
display:block;line-height:45px;text-indent:-9999px;margin-bottom:5px;}

#examinee_textbox{background:url("../img/bg/textback_nav.jpg") top left repeat-y;width:200px;}
p.examinee_text{color: #628D79;font-weight:bold;
width:190px;line-height:22px;margin:0;margin-left:10px;}
p.examinee_text_a{background:url("../img/bg/nav_text.jpg") top left no-repeat;
width:190px;text-indent:15px;line-height:22px;margin:0;margin-left:10px;}
p.examinee_text_c{background:url("../img/bg/nav_text.jpg") top left no-repeat;
width:175px;text-indent:15px;line-height:22px;margin:0;margin-left:25px;}
p.examinee_text_b{background:url("../img/bg/nav_text_b.jpg") top left no-repeat;
width:175px;text-indent:15px;line-height:22px;margin:0;margin-left:25px;}
p.examinee_text_d{background:url("../img/bg/nav_text_b.jpg") top left no-repeat;
width:160px;text-indent:15px;line-height:22px;margin:0;margin-left:25px;}

/*----在校生----*/
#student{width:200px;padding:10px;margin-bottom:10px; margin-top:10px;
background:url("../img/bg/con_backsub.jpg") top left repeat;}
#student_daigakuin{width:200px;padding:10px;margin-bottom:10px; margin-top:0;
background:url("../img/bg/con_backsub3.jpg") top left repeat;}
#student_sub_gakubu{background:url("../img/subnav/sub_nav_title02.jpg") top left no-repeat;width:200px;height:45px;
display:block;line-height:45px;text-indent:-9999px;margin-bottom:5px;}

#student_sub_daigakuin{background:url("../img/subnav/sub_nav_title_daigakuin.jpg") top left no-repeat;width:202px;height:45px;
display:block;line-height:45px;text-indent:-9999px;margin-bottom:5px;}
#student_sub_daigakuin02{background:url("../img/subnav/sub_nav_title_daigakuin02.jpg") top left no-repeat;width:202px;height:45px;
display:block;line-height:45px;text-indent:-9999px;margin-bottom:5px;}

#student_textbox{background:url("../img/bg/textback_nav.jpg") top left repeat-y;width:200px;}
p.student_text_a{background:url("../img/bg/nav_text.jpg") top left no-repeat;
width:190px;text-indent:15px;line-height:22px;margin:0;margin-left:10px;}
p.student_text_c{background:url("../img/bg/nav_text.jpg") top left no-repeat;
width:175px;text-indent:15px;line-height:22px;margin:0;margin-left:25px;}
p.student_text_b{background:url("../img/bg/nav_text_b.jpg") top left no-repeat;
width:175px;text-indent:15px;line-height:22px;margin:0;margin-left:25px;}
p.student_text_d{background:url("../img/bg/nav_text_b.jpg") top left no-repeat;
width:160px;text-indent:15px;line-height:22px;margin:0;margin-left:40px;}

/*----一般----*/
#general{width:200px;padding:10px;margin-bottom:10px; margin-top:10px;
background:url("../img/bg/con_backsub.jpg") top left repeat;}
#general_title{background:url("../img/subnav/sub_nav_title03.jpg") top left no-repeat;width:200px;height:45px;
display:block;line-height:45px;text-indent:-9999px;margin-bottom:5px;}

#general_textbox{background:url("../img/bg/textback_nav.jpg") top left repeat-y;width:200px;}
p.general_text_a{background:url("../img/bg/nav_text.jpg") top left no-repeat;
width:190px;text-indent:15px;line-height:22px;margin:0;margin-left:10px;}
p.general_text_c{background:url("../img/bg/nav_text.jpg") top left no-repeat;
width:175px;text-indent:15px;line-height:22px;margin:0;margin-left:25px;}
p.general_text_b{background:url("../img/bg/nav_text_b.jpg") top left no-repeat;
width:175px;text-indent:15px;line-height:22px;margin:0;margin-left:25px;}
p.general_text_d{background:url("../img/bg/nav_text_b.jpg") top left no-repeat;
width:160px;text-indent:15px;line-height:22px;margin:0;margin-left:40px;}




/*----コンテンツナビ（ページ内）2つ用----*/
#inside_conna_left{width:320px;float:left;margin-bottom:20px;}
#inside_conna_right{width:320px;float:right;margin-bottom:20px;}


.inside_connav_gakubu{
float:left;padding:10px;background:url("../img/bg/con_backsub2.jpg") top left repeat;margin-bottom:15px;}
.inside_connav_daigakuin{
float:left;padding:10px;background:url("../img/bg/con_backsub3.jpg") top left repeat;margin-bottom:15px;}
#inside_connav_textbox{background:url("../img/bg/textback_nav.jpg") top left repeat-y;width:300px;}
p.inside_connav_textbox_a{background:url("../img/bg/nav_text.jpg") top left no-repeat;
text-indent:15px;line-height:22px;margin:0;margin-left:10px;}
p.inside_connav_textbox_c{background:url("../img/bg/nav_text.jpg") top left no-repeat;
text-indent:15px;line-height:22px;margin:0;margin-left:25px;}
p.inside_connav_textbox_b{background:url("../img/bg/nav_text_b.jpg") top left no-repeat;
text-indent:15px;line-height:22px;margin:0;margin-left:25px;}
p.inside_connav_textbox_d{background:url("../img/bg/nav_text_b.jpg") 12px top no-repeat;
text-indent:25px;line-height:22px;margin:0;margin-left:40px;}

#inside_connav_textbox p{margin:0 10px;line-height:22px;}

ul.inside_connav_nav{width:300x;list-style:none;}
ul.inside_connav_nav li a{list-style:none;height:65px;width:300px;display:block;text-indent:-9999px;}

ul.inside_connav_nav li#examinee_nav01 a{background:url("../img/subnav/examinee_nav01.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav01 a:hover{background:url("../img/subnav/examinee_nav01.jpg") 0 -65px no-repeat;}
ul.inside_connav_nav li#examinee_nav01_daigakuin a{background:url("../img/subnav/examinee_nav01_daigakuin.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav01_daigakuin a:hover{background:url("../img/subnav/examinee_nav01_daigakuin.jpg") 0 -65px no-repeat;}

ul.inside_connav_nav li#examinee_nav02 a{background:url("../img/subnav/examinee_nav02.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav02 a:hover{background:url("../img/subnav/examinee_nav02.jpg") 0 -65px no-repeat;}
ul.inside_connav_nav li#examinee_nav02_daigakuin a{background:url("../img/subnav/examinee_nav02_daigakuin.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav02_daigakuin a:hover{background:url("../img/subnav/examinee_nav02_daigakuin.jpg") 0 -65px no-repeat;}

ul.inside_connav_nav li#examinee_nav03 a{background:url("../img/subnav/examinee_nav03.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav03 a:hover{background:url("../img/subnav/examinee_nav03.jpg") 0 -65px no-repeat;}
ul.inside_connav_nav li#examinee_nav03_daigakuin a{background:url("../img/subnav/examinee_nav03_daigakuin.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav03_daigakuin a:hover{background:url("../img/subnav/examinee_nav03_daigakuin.jpg") 0 -65px no-repeat;}

ul.inside_connav_nav li#examinee_nav04 a{background:url("../img/subnav/examinee_nav04.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav04 a:hover{background:url("../img/subnav/examinee_nav04.jpg") 0 -65px no-repeat;}
ul.inside_connav_nav li#examinee_nav04_daigakuin a{background:url("../img/subnav/examinee_nav04_daigakuin.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav04_daigakuin a:hover{background:url("../img/subnav/examinee_nav04_daigakuin.jpg") 0 -65px no-repeat;}

ul.inside_connav_nav li#examinee_nav05 a{background:url("../img/subnav/examinee_nav05.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav05 a:hover{background:url("../img/subnav/examinee_nav05.jpg") 0 -65px no-repeat;}
ul.inside_connav_nav li#examinee_nav05_daigakuin a{background:url("../img/subnav/examinee_nav05_daigakuin.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav05_daigakuin a:hover{background:url("../img/subnav/examinee_nav05_daigakuin.jpg") 0 -65px no-repeat;}

ul.inside_connav_nav li#examinee_nav06 a{background:url("../img/subnav/examinee_nav06.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav06 a:hover{background:url("../img/subnav/examinee_nav06.jpg") 0 -65px no-repeat;}
ul.inside_connav_nav li#examinee_nav06_daigakuin a{background:url("../img/subnav/examinee_nav06_daigakuin.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav06_daigakuin a:hover{background:url("../img/subnav/examinee_nav06_daigakuin.jpg") 0 -65px no-repeat;}

ul.inside_connav_nav li#examinee_nav07 a{background:url("../img/subnav/examinee_nav07.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav07 a:hover{background:url("../img/subnav/examinee_nav07.jpg") 0 -65px no-repeat;}
ul.inside_connav_nav li#examinee_nav07_daigakuin a{background:url("../img/subnav/examinee_nav07_daigakuin.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav07_daigakuin a:hover{background:url("../img/subnav/examinee_nav07_daigakuin.jpg") 0 -65px no-repeat;}

ul.inside_connav_nav li#examinee_nav08 a{background:url("../img/subnav/examinee_nav08.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav08 a:hover{background:url("../img/subnav/examinee_nav08.jpg") 0 -65px no-repeat;}
ul.inside_connav_nav li#examinee_nav08_daigakuin a{background:url("../img/subnav/examinee_nav08_daigakuin.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav08_daigakuin a:hover{background:url("../img/subnav/examinee_nav08_daigakuin.jpg") 0 -65px no-repeat;}

ul.inside_connav_nav li#examinee_nav09 a{background:url("../img/subnav/examinee_nav09.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav09 a:hover{background:url("../img/subnav/examinee_nav09.jpg") 0 -65px no-repeat;}
ul.inside_connav_nav li#examinee_nav09_daigakuin a{background:url("../img/subnav/examinee_nav09_daigakuin.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav09_daigakuin a:hover{background:url("../img/subnav/examinee_nav09_daigakuin.jpg") 0 -65px no-repeat;}

ul.inside_connav_nav li#examinee_nav10 a{background:url("../img/subnav/examinee_nav10.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav10 a:hover{background:url("../img/subnav/examinee_nav10.jpg") 0 -65px no-repeat;}
ul.inside_connav_nav li#examinee_nav10_daigakuin a{background:url("../img/subnav/examinee_nav10_daigakuin.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav10_daigakuin a:hover{background:url("../img/subnav/examinee_nav10_daigakuin.jpg") 0 -65px no-repeat;}

ul.inside_connav_nav li#examinee_nav11_daigakuin a{background:url("../img/subnav/examinee_nav11_daigakuin.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav11_daigakuin a:hover{background:url("../img/subnav/examinee_nav11_daigakuin.jpg") 0 -65px no-repeat;}

ul.inside_connav_nav li#examinee_nav12_daigakuin a{background:url("../img/subnav/examinee_nav12_daigakuin.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav12_daigakuin a:hover{background:url("../img/subnav/examinee_nav12_daigakuin.jpg") 0 -65px no-repeat;}

ul.inside_connav_nav li#examinee_nav13_daigakuin a{background:url("../img/subnav/examinee_nav13_daigakuin.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav13_daigakuin a:hover{background:url("../img/subnav/examinee_nav13_daigakuin.jpg") 0 -65px no-repeat;}

ul.inside_connav_nav li#examinee_nav_course01 a{background:url("../img/subnav/title_course01.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav_course01 a:hover{background:url("../img/subnav/title_course01.jpg") 0 -65px no-repeat;}
ul.inside_connav_nav li#examinee_nav_course02 a{background:url("../img/subnav/title_course02.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav_course02 a:hover{background:url("../img/subnav/title_course02.jpg") 0 -65px no-repeat;}
ul.inside_connav_nav li#examinee_nav_course03 a{background:url("../img/subnav/title_course03.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav_course03 a:hover{background:url("../img/subnav/title_course03.jpg") 0 -65px no-repeat;}
ul.inside_connav_nav li#examinee_nav_course04 a{background:url("../img/subnav/title_course04.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#examinee_nav_course04 a:hover{background:url("../img/subnav/title_course04.jpg") 0 -65px no-repeat;}

ul.inside_connav_nav li#course_cali_book23_a a{background:url("../img/subnav/course_cali_book23_a.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#course_cali_book23_a a:hover{background:url("../img/subnav/course_cali_book23_a.jpg") 0 -65px no-repeat;}
ul.inside_connav_nav li#course_cali_book23_b a{background:url("../img/subnav/course_cali_book23_b.jpg") 0 0 no-repeat;}
ul.inside_connav_nav li#course_cali_book23_b a:hover{background:url("../img/subnav/course_cali_book23_b.jpg") 0 -65px no-repeat;}


/*----コンテンツナビ（ページ内）3つ用----*/

#main #inside_traitcourse_all{width:660px;display:block;margin-top:15px;float:left;}

#inside_traitcourse01{float:left;width:196px;padding:10px;background:url("../img/bg/con_backsub2.jpg") top left repeat;margin-bottom:15px;}
#inside_traitcourse01_daigakuin{float:left;width:196px;padding:10px;background:url("../img/bg/con_backsub3.jpg") top left repeat;margin-bottom:15px;}
#inside_traitcourse_textbox{background:url("../img/bg/textback_nav.jpg") top left repeat-y;width:196px;}
#inside_traitcourse_textbox p{margin:0 10px;line-height:22px;}

#inside_traitcourse02{float:left;width:196px;padding:10px;background:url("../img/bg/con_backsub2.jpg") top left repeat;margin-left:6px;}
#inside_traitcourse02_daigakuin{float:left;width:196px;padding:10px;background:url("../img/bg/con_backsub3.jpg") top left repeat;margin-left:6px;}
#inside_traitcourse_textbox{background:url("../img/bg/textback_nav.jpg") top left repeat-y;width:196px;}
#inside_traitcourse_textbox p{margin:0 10px;line-height:22px;}

#inside_traitcourse03{float:left;width:196px;padding:10px;background:url("../img/bg/con_backsub2.jpg") top left repeat;margin-left:6px;}
#inside_traitcourse03_daigakuin{float:left;width:196px;padding:10px;background:url("../img/bg/con_backsub3.jpg") top left repeat;margin-left:6px;}
#inside_traitcourse_textbox{background:url("../img/bg/textback_nav.jpg") top left repeat-y;width:196px;}
#inside_traitcourse_textbox p{margin:0 10px;line-height:22px;}


/*----教員紹介----*/
#inside_teacher{width:640px;padding:10px;margin-bottom:20px;background:url("../img/bg/con_backsub2.jpg") top center repeat;}

#inside_teacher_daigakuin{
	width:640px;
	padding:10px;
	margin-bottom:20px;
	background:url("../img/bg/con_backsub3.jpg") top center repeat;
}

div.inside_teacher_text{background:url("../img/bg/textback_whatsnew.jpg") top left repeat-y;width:640px;}

div.inside_teacher_text dl{margin:0 10px;width:620px;}
div.inside_teacher_text dl:after{
	content: ".";
	height: 0;
	clear: both;
	display: block;
	visibility: hidden;
}
div.inside_teacher_text dl dt.la{width:150px;float:left;line-height:26px;}
div.inside_teacher_text dl dt.lb{width:270px;float:left;line-height:26px;}
div.inside_teacher_text dl dd{width:200px;float:left;line-height:26px;}
div.inside_teacher_text dl dt.la_title{width:150px;float:left;line-height:26px;color:#9E723A;}
div.inside_teacher_text dl dt.lb_title{width:270px;float:left;line-height:26px;color:#9E723A;}
div.inside_teacher_text dl dd.ra_title{width:200px;float:left;line-height:26px;color:#9E723A;}


div.inside_teacher_text dl dt.la2{width:150px;float:left;line-height:26px;}
div.inside_teacher_text dl dt.lb2{width:150px;float:left;line-height:26px;}
div.inside_teacher_text dl dd.lb3{width:160px;float:left;line-height:26px;}
div.inside_teacher_text dl dt.la_title2{width:150px;float:left;line-height:26px;color:#9E723A;}
div.inside_teacher_text dl dt.lb_title2{width:150px;float:left;line-height:26px;color:#9E723A;}
div.inside_teacher_text dl dd.ra_title2{width:160px;float:left;line-height:26px;color:#9E723A;}
div.inside_teacher_text dl dd.lc3{width:320px;float:left;line-height:26px;}





/*----教員紹介(国際社会コース)----*/

div.inside_teacher_text dl dt.la_05teacher{width:200px;float:left;line-height:26px;}
div.inside_teacher_text dl dt.lb_05teacher{width:190px;float:left;line-height:26px;}
div.inside_teacher_text dl dd.lc_05teacher{width:230px;float:left;line-height:26px;}
	/*----NEW教員紹介----*/
	div.inside_teacher_text dl dt.all_teacher{
	width:610px;
	float:left;
	line-height:26px;
	text-indent:16px;
	margin-left:10px;
	background:url("../img/bg/nav_text_all.jpg") top left no-repeat;}

#inside_teacher div.inside_teacher_text dl dt.la_title_05teacher{width:200px;float:left;line-height:26px;color:#9E723A;}
#inside_teacher div.inside_teacher_text dl dt.lb_title_05teacher{width:190px;float:left;line-height:26px;color:#9E723A;}
#inside_teacher div.inside_teacher_text dl dd.ra_title_05teacher{width:230px;float:left;line-height:26px;color:#9E723A;}


/*----教職員＜限定ページ＞----*/
.teacher_limitation{width:320px;margin-bottom:10px;}

.inside_connav{
float:left;padding:10px;background:url("../img/bg/con_backmain.jpg") top left repeat;margin-bottom:15px;}

ul.teacher_limitation_nav{width:300x;list-style:none;}
ul.teacher_limitation_nav li a{list-style:none;height:65px;width:300px;display:block;text-indent:-9999px;}

ul.teacher_limitation_nav li#teacher_nav_01 a{background:url("../img/subnav/teacher_nav_01.jpg") 0 0 no-repeat;}
ul.teacher_limitation_nav li#teacher_nav_01 a:hover{background:url("../img/subnav/teacher_nav_01.jpg") 0 -65px no-repeat;}
ul.teacher_limitation_nav li#teacher_nav_02 a{background:url("../img/subnav/teacher_nav_02.jpg") 0 0 no-repeat;}
ul.teacher_limitation_nav li#teacher_nav_02 a:hover{background:url("../img/subnav/teacher_nav_02.jpg") 0 -65px no-repeat;}
ul.teacher_limitation_nav li#teacher_nav_03 a{background:url("../img/subnav/teacher_nav_03.jpg") 0 0 no-repeat;}
ul.teacher_limitation_nav li#teacher_nav_03 a:hover{background:url("../img/subnav/teacher_nav_03.jpg") 0 -65px no-repeat;}

ul.teacher_limitation_nav li#eeinfo_nav_01 a{background:url("../img/photo/eeinfo/btn.jpg") 0 0 no-repeat;}
ul.teacher_limitation_nav li#eeinfo_nav_01 a:hover{background:url("../img/photo/eeinfo/btn.jpg") 0 -65px no-repeat;}



/*----テキスト用----*/
#inside_point{width:640px;padding:10px;margin-bottom:20px;background:url("../img/bg/con_backsub2.jpg") top center repeat;}
div.inside_point_text{background:url("../img/bg/textback_whatsnew.jpg") top left repeat-y;width:640px;}
div.inside_point_text p{margin:0 10px;line-height:26px;}

/*----テーブル---*/
#inside_traitcourse_all_textera{width:620px;display:block;padding:10px 20px;background:#ffffff;margin-bottom:15px;}
#inside_traitcourse_all_textera p.remark{margin:5px 10px;font-size:12px;}

#inside_traitcourse_all_textera table{width:620px;}
#inside_traitcourse_all_textera table td.list01{background:#B1A699;padding:5px 10px;color:#fff;}

#inside_traitcourse_all_textera table td{background:#EEEAE5;padding:5px 10px;}


table.list02{width:630px;}
table.list02 th{
	background:#B1A699;padding:2px 4px;color:#fff;
	font-size:12px; text-align:center;
	}
	
	table.list02 td{padding:2px 4px;font-size:12px;text-align:center;}



	/*----テーブル2---*/
	#inside_traitcourse_all_textera table.tb_at2{ width:310px;}
	#inside_traitcourse_all_textera table.tb_at2 td.list01{background:#B1A699;padding:5px 10px;color:#fff;}
	#inside_traitcourse_all_textera table.tb_at2 td{background:#EEEAE5;padding:5px 10px;}

/*----サイトマップ----*/
#sitemap_box_left{width:320px;float:left;margin-bottom:20px;}
#sitemap_box_right{width:320px;float:right;margin-bottom:20px;}

.sitemap_box{width:300px;padding:10px;margin-bottom:10px;background:url("../img/bg/con_backsub.jpg") top left repeat;}
p.sitemap_text{
background:#fff;
padding:5px 10px;}
#sitemap_box_text{background:url("../img/bg/textback_nav.jpg") top left repeat-y;width:300px;}

p.sitemap_box_text_a{background:url("../img/bg/nav_text.jpg") top left no-repeat;text-indent:15px;line-height:22px;margin:0;margin-left:10px;}
p.sitemap_box_text_c{background:url("../img/bg/nav_text.jpg") top left no-repeat;text-indent:15px;line-height:22px;margin:0;margin-left:25px;}
p.sitemap_box_text_b{background:url("../img/bg/nav_text_b.jpg") top left no-repeat;text-indent:15px;line-height:22px;margin:0;margin-left:25px;}
p.sitemap_box_text_d{background:url("../img/bg/nav_text_b.jpg") top left no-repeat;text-indent:15px;line-height:22px;margin:0;margin-left:40px;}

/*---------------------------------------------------------------------------------
見出し h2
---------------------------------------------------------------------------------*/
h2{
width:660px;
display:block;
text-indent:-9999px;
margin-bottom:15px;}
h2#title_whatsnew{background:url("../img/h2/whatsnew.jpg") top left no-repeat;height:17px;}
h2#title_contents{background:url("../img/h2/contents.jpg") top left no-repeat;height:17px;}
h2#title_bbs{background:url("../img/h2/bbs.jpg") top left no-repeat;height:17px;}
h2#gakubu_examinee_title{background:url("../img/h2/gakubu_examinee_title.jpg") top left no-repeat;height:220px;}
h2#daigakuin_examinee_title{background:url("../img/h2/daigakuin_examinee_title.jpg") top left no-repeat;height:220px;}
h2#examinee_title01_gakubu{background:url("../img/h2/examinee_title01_gakubu.jpg") top left no-repeat;height:220px;}
h2#examinee_title01_daigakuin{background:url("../img/h2/examinee_title01_daigakuin.jpg") top left no-repeat;height:220px;}
h2#examinee_title01_daigakuin2{background:url("../img/h2/examinee_title01_daigakuin2.jpg") top left no-repeat;height:220px;}
h2#examinee_title02{background:url("../img/h2/examinee_title02.jpg") top left no-repeat;height:220px;}
h2#examinee_title03{background:url("../img/h2/examinee_title03.jpg") top left no-repeat;height:220px;}
h2#examinee_title04_gakubu{background:url("../img/h2/examinee_title04_gakubu.jpg") top left no-repeat;height:220px;}

h2#examinee_course01_daigakuin{background:url("../img/h2/examinee_course01_daigakuin.jpg") top left no-repeat;height:220px;}
h2#examinee_course01_gakubu{background:url("../img/h2/examinee_course01_gakubu.jpg") top left no-repeat;height:220px;}
h2#examinee_course01_b{background:url("../img/h2/examinee_course01_b.jpg") top left no-repeat;height:63px;}

h2#examinee_course02_gakubu{background:url("../img/h2/examinee_course02_gakubu.jpg") top left no-repeat;height:220px;}
h2#examinee_course02_daigakuin{background:url("../img/h2/examinee_course02_daigakuin.jpg") top left no-repeat;height:220px;}
h2#examinee_course02_b{background:url("../img/h2/examinee_course02_b.jpg") top left no-repeat;height:63px;}

h2#examinee_course03_gakubu{background:url("../img/h2/examinee_course03_gakubu.jpg") top left no-repeat;height:220px;}
h2#examinee_course03_daigakuin{background:url("../img/h2/examinee_course03_daigakuin.jpg") top left no-repeat;height:220px;}
h2#examinee_course03_b{background:url("../img/h2/examinee_course03_b.jpg") top left no-repeat;height:63px;}

h2#examinee_course04_gakubu{background:url("../img/h2/examinee_course04_gakubu.jpg") top left no-repeat;height:220px;}
h2#examinee_course04_daigakuin{background:url("../img/h2/examinee_course04_daigakuin.jpg") top left no-repeat;height:220px;}
h2#examinee_course04_b{background:url("../img/h2/examinee_course04_b.jpg") top left no-repeat;height:63px;}
h2#examinee_course04_a{background:url("../img/h2/examinee_course04_a.jpg") top left no-repeat;height:63px;}
h2#examinee_course04_c{background:url("../img/h2/examinee_course04_c.jpg") top left no-repeat;height:63px;}

h2#examinee_course05_gakubu{background:url("../img/h2/examinee_course05_gakubu.jpg") top left no-repeat;height:220px;}
h2#examinee_course05_daigakuin{background:url("../img/h2/examinee_course05_daigakuin.jpg") top left no-repeat;height:220px;}
h2#examinee_course05_b{background:url("../img/h2/examinee_course05_b.jpg") top left no-repeat;height:63px;}

h2#examinee_course06_gakubu{background:url("../img/h2/examinee_course06_gakubu.jpg") top left no-repeat;height:220px;}
h2#examinee_course06_daigakuin{background:url("../img/h2/examinee_course06_daigakuin.jpg") top left no-repeat;height:220px;}
h2#examinee_course06_b{background:url("../img/h2/examinee_course06_b.jpg") top left no-repeat;height:63px;}

h2#examinee_course07_gakubu{background:url("../img/h2/examinee_course07_gakubu.jpg") top left no-repeat;height:220px;}
h2#examinee_course07_daigakuin{background:url("../img/h2/examinee_course07_daigakuin.jpg") top left no-repeat;height:220px;}
h2#examinee_course07_b{background:url("../img/h2/examinee_course07_b.jpg") top left no-repeat;height:63px;}

h2#examinee_course08_gakubu{background:url("../img/h2/examinee_course08_gakubu.jpg") top left no-repeat;height:220px;}
h2#examinee_course08_daigakuin{background:url("../img/h2/examinee_course08_daigakuin.jpg") top left no-repeat;height:220px;}
h2#examinee_course08_b{background:url("../img/h2/examinee_course08_b.jpg") top left no-repeat;height:63px;}

h2#examinee_course09_gakubu{background:url("../img/h2/examinee_course09_gakubu.jpg") top left no-repeat;height:220px;}
h2#examinee_course09_daigakuin{background:url("../img/h2/examinee_course09_daigakuin.jpg") top left no-repeat;height:220px;}
h2#examinee_course09_b{background:url("../img/h2/examinee_course09_b.jpg") top left no-repeat;height:63px;}

h2#examinee_course10_gakubu{background:url("../img/h2/examinee_course10_gakubu.jpg") top left no-repeat;height:220px;}
h2#examinee_course10_daigakuin{background:url("../img/h2/examinee_course10_daigakuin.jpg") top left no-repeat;height:220px;}
h2#examinee_course10_b{background:url("../img/h2/examinee_course10_b.jpg") top left no-repeat;height:63px;}

h2#examinee_course11_daigakuin{background:url("../img/h2/examinee_course11_daigakuin.jpg") top left no-repeat;height:220px;}
h2#examinee_course11_b{background:url("../img/h2/examinee_course11_b.jpg") top left no-repeat;height:63px;}

h2#examinee_cali_daigakuin{background:url("../img/h2/examinee_cali_daigakuin.jpg") top left no-repeat;height:220px;}

h2#examinee_title01_daigakuin3{background:url("../img/h2/examinee_title01_daigakuin3.jpg") top left no-repeat;height:220px;}
h2#examinee_title01_daigakuin4{background:url("../img/h2/examinee_title01_daigakuin4.jpg") top left no-repeat;height:220px;}
h2#examinee_title01_daigakuin5{background:url("../img/h2/examinee_title01_daigakuin5.jpg") top left no-repeat;height:220px;}
h2#examinee_title01_daigakuin6{background:url("../img/h2/examinee_title01_daigakuin6.jpg") top left no-repeat;height:220px;}
h2#examinee_title01_daigakuin7{background:url("../img/h2/examinee_title01_daigakuin7.jpg") top left no-repeat;height:220px;}
h2#examinee_title01_daigakuin8{background:url("../img/h2/examinee_title01_daigakuin8.jpg") top left no-repeat;height:220px;}


h2#student_title_gakubu{background:url("../img/h2/student_title_gakubu.jpg") top left no-repeat;height:220px;}
h2#student_title_daigakuin{background:url("../img/h2/student_title_daigakuin.jpg") top left no-repeat;height:220px;}
h2#student_title01_gakubu{background:url("../img/h2/student_title01_gakubu.jpg") top left no-repeat;height:220px;}
h2#student_title01_daigakuin{background:url("../img/h2/student_title01_daigakuin.jpg") top left no-repeat;height:220px;}
h2#student_title02_gakubu{background:url("../img/h2/student_title02_gakubu.jpg") top left no-repeat;height:220px;}

h2#general_title_gakubu{background:url("../img/h2/general_title_gakubu.jpg") top left no-repeat;height:220px;}
h2#general_title_daigakuin{background:url("../img/h2/general_title_daigakuin.jpg") top left no-repeat;height:220px;}
h2#general_title01_gakubu{background:url("../img/h2/general_title01_gakubu.jpg") top left no-repeat;height:220px;}

h2#general_title01_daigakuin{background:url("../img/h2/general_title01_daigakuin.jpg") top left no-repeat;height:220px;}
h2#general_title02_daigakuin{background:url("../img/h2/general_title02_daigakuin.jpg") top left no-repeat;height:220px;}

h2#general_title02_gakubu{background:url("../img/h2/general_title02_gakubu.jpg") top left no-repeat;height:220px;}
h2#general_title02_daigakuin{background:url("../img/h2/general_title02_daigakuin.jpg") top left no-repeat;height:220px;}
h2#general_title03_gakubu{background:url("../img/h2/general_title03_gakubu.jpg") top left no-repeat;height:220px;}

h2#sidenav_access{background:url("../img/h2/sidenav_access.jpg") top left no-repeat;height:220px;}
h2#sidenav_title01{background:url("../img/h2/sidenav_title01.jpg") top left no-repeat;height:220px;}
h2#sidenav_satellite{background:url("../img/h2/sidenav_satellite.jpg") top left no-repeat;height:220px;}
h2#sidenav_title02_gakubu{background:url("../img/h2/sidenav_title02_gakubu.jpg") top left no-repeat;height:220px;}
h2#sidenav_title02_daigakuin{background:url("../img/h2/sidenav_title02_daigakuin.jpg") top left no-repeat;height:220px;}
h2#sidenav_title03_gakubu{background:url("../img/h2/sidenav_title03_gakubu.jpg") top left no-repeat;height:220px;}
h2#sidenav_title03_daigakuin{background:url("../img/h2/sidenav_title03_daigakuin.jpg") top left no-repeat;height:220px;}
h2#sidenav_title04{background:url("../img/h2/sidenav_title04.jpg") top left no-repeat;height:220px;}
h2#sidenav_title05{background:url("../img/h2/sidenav_title05.jpg") top left no-repeat;height:220px;}
h2#sidenav_title06_gakubu{background:url("../img/h2/sidenav_title06_gakubu.jpg") top left no-repeat;height:220px;}
h2#sidenav_title06_daigakuin{background:url("../img/h2/sidenav_title06_daigakuin.jpg") top left no-repeat;height:220px;}

h2#sidenav_title07_gakubu{background:url("../img/h2/sidenav_title07_gakubu.jpg") top left no-repeat;height:220px;}

h2#sidenav_title_info{background:url("../img/h2/sidenav_title_info.jpg") top left no-repeat;height:63px;}

h2#teacher_title_limitation{background:url("../img/h2/teacher_title_limitation.jpg") top left no-repeat;height:220px;}

h2#info_title_spot{background:url("../img/h2/info_title_spot.jpg") top left no-repeat;height:70px;}


h2#backinfo_title{background:url("../img/h2/backinfo_title.jpg") top left no-repeat;height:63px;}
h2#backboard_title{background:url("../img/h2/backboard_title.jpg") top left no-repeat;height:63px;}

h2#eeinfo_title{background:url("../img/h2/eeinfo_title.jpg") top left no-repeat;height:63px;}

h2#h2_titleonly{
	text-indent:25px;
	line-height:70px;
	color:#412A0C;
	font-size:25px;
	font-weight: normal;
	letter-spacing:1.5px;
	background:url("../img/h2/h2_titleonly.jpg") top left no-repeat;height:65px;}

h3{
width:660px;
display:block;
clear:both;
text-indent:-9999px;
margin-bottom:15px;}
h3#title_contents{background:url("../img/h3/contents.jpg") top left no-repeat;height:17px;}
h3#title_contents_daigakuin{background:url("../img/h3/contents_daigakuin.jpg") top left no-repeat;height:17px;}
h3#title_examinee01{background:url("../img/h3/title_examinee01.jpg") top left no-repeat;height:17px;}
h3#title_examinee01_daigakuin{background:url("../img/h3/title_examinee01_daigakuin.jpg") top left no-repeat;height:17px;}
h3#title_examinee02{background:url("../img/h3/title_examinee02.jpg") top left no-repeat;height:17px;}
h3#title_examinee02_daigakuin{background:url("../img/h3/title_examinee02_daigakuin.jpg") top left no-repeat;height:17px;}
h3#title_examinee03{background:url("../img/h3/title_examinee03.jpg") top left no-repeat;height:17px;}
h3#title_examinee03_daigakuin{background:url("../img/h3/title_examinee03_daigakuin.jpg") top left no-repeat;height:17px; margin-top:30px;}
h3#title_details{background:url("../img/h3/title_details.jpg") top left no-repeat;height:17px;}
h3#title_teacher{background:url("../img/h3/title_teacher.jpg") top left no-repeat;height:17px;}
h3#title_traitcourse{background:url("../img/h3/title_traitcourse.jpg") top left no-repeat;height:17px;}
h3#title_international01{background:url("../img/h3/title_international01.jpg") top left no-repeat;height:17px;}
h3#title_international02{background:url("../img/h3/title_international03.jpg") top left no-repeat;height:17px;}
h3#title_international03{background:url("../img/h3/title_international02.jpg") top left no-repeat;height:17px;}
h3#title_student01{background:url("../img/h3/title_student01.jpg") top left no-repeat;height:17px;}
h3#title_student01_daigakuin{background:url("../img/h3/title_student01_daigakuin.jpg") top left no-repeat;height:17px;}
h3#title_student02{background:url("../img/h3/title_student02.jpg") top left no-repeat;height:17px;}
h3#title_student03{background:url("../img/h3/title_student03.jpg") top left no-repeat;height:17px;}
h3#title_student04{background:url("../img/h3/title_student04.jpg") top left no-repeat;height:17px;}
h3#title_student05{background:url("../img/h3/title_student05.jpg") top left no-repeat;height:17px;}
h3#title_student06{background:url("../img/h3/title_student06.jpg") top left no-repeat;height:17px;}
h3#title_graduate01{background:url("../img/h3/title_graduate01.jpg") top left no-repeat;height:17px;}

h3#title_general01{background:url("../img/h3/title_general01.jpg") top left no-repeat;height:17px;}

h3#title_general01_daigakuin{background:url("../img/h3/title_general01_daigakuin.jpg") top left no-repeat;height:17px;}
h3#title_general02_daigakuin{background:url("../img/h3/title_general02_daigakuin.jpg") top left no-repeat;height:17px;}
h3#title_general03_daigakuin{background:url("../img/h3/title_general03_daigakuin.jpg") top left no-repeat;height:17px;}

h3#title_general02{background:url("../img/h3/title_general02.jpg") top left no-repeat;height:17px;}
h3#title_general03{background:url("../img/h3/title_general03.jpg") top left no-repeat;height:17px;}
h3#title_general04{background:url("../img/h3/title_general04.jpg") top left no-repeat;height:17px;}
h3#title_general05{background:url("../img/h3/title_general05.jpg") top left no-repeat;height:17px;}

h3#title_finishing01{background:url("../img/h3/title_finishing01.jpg") top left no-repeat;height:17px;}
h3#title_finishing02{background:url("../img/h3/title_finishing02.jpg") top left no-repeat;height:17px;}

h3#title_sidenav01{background:url("../img/h3/title_sidenav01.jpg") top left no-repeat;height:17px;}
h3#title_sidenav01_daigakuin{background:url("../img/h3/title_sidenav01_daigakuin.jpg") top left no-repeat;height:17px;}
h3#title_sidenav02{background:url("../img/h3/title_sidenav02.jpg") top left no-repeat;height:17px;}
h3#title_sidenav02_daigakuin{background:url("../img/h3/title_sidenav02_daigakuin.jpg") top left no-repeat;height:17px;}
h3#title_sidenav03{background:url("../img/h3/title_sidenav03.jpg") top left no-repeat;height:17px;}
h3#title_sidenav03_daigakuin{background:url("../img/h3/title_sidenav03_daigakuin.jpg") top left no-repeat;height:17px;}
h3#title_sidenav04{background:url("../img/h3/title_sidenav04.jpg") top left no-repeat;height:17px;}
h3#title_sidenav05{background:url("../img/h3/title_sidenav05.jpg") top left no-repeat;height:17px;}

h3#title_sitemap_gakubu{background:url("../img/h3/title_sitemap_gakubu.jpg") top left no-repeat;height:17px;}
h3#title_sitemap_daigakuin{background:url("../img/h3/title_sitemap_daigakuin.jpg") top left no-repeat;height:17px;}
h3#title_link{background:url("../img/h3/title_link.jpg") top left no-repeat;height:17px;}

h3#title_teacherindex{background:url("../img/h3/title_teacherindex.jpg") top left no-repeat;height:17px;}
h3#title_teacher01{background:url("../img/h3/title_teacher01.jpg") top left no-repeat;height:17px;}
h3#title_teacher02{background:url("../img/h3/title_teacher02.jpg") top left no-repeat;height:17px;}
h3#title_teacher03{background:url("../img/h3/title_teacher03.jpg") top left no-repeat;height:17px;}

h3#title_eeinfo01{background:url("../img/h3/eeinfo_title01.jpg") top left no-repeat;height:17px;}
h3#title_eeinfo02{background:url("../img/h3/eeinfo_title02.jpg") top left no-repeat;height:17px;}
h3#title_eeinfo03{background:url("../img/h3/eeinfo_title03.jpg") top left no-repeat;height:17px;}
h3#title_eeinfo04{background:url("../img/h3/eeinfo_title04.jpg") top left no-repeat;height:17px;}

/*--130822追加--*/
h3#title_exam_gakuin_index01{background:url("../img/h3/title_exam_gakuin_index01.jpg") top left no-repeat;height:17px;}

h3#title_gakuin_examination01{background:url("../img/h3/title_gakuin_examination01.jpg") top left no-repeat;height:17px; margin-top:30px;}
h3#title_gakuin_examination02{background:url("../img/h3/title_gakuin_examination02.jpg") top left no-repeat;height:17px; margin-top:30px;}
h3#title_gakuin_examination03{background:url("../img/h3/title_gakuin_examination03.jpg") top left no-repeat;height:17px; margin-top:30px;}
h3#title_gakuin_examination04{background:url("../img/h3/title_gakuin_examination04.jpg") top left no-repeat;height:17px; margin-top:30px;}
h3#title_gakuin_examination05{background:url("../img/h3/title_gakuin_examination05.jpg") top left no-repeat;height:17px; margin-top:30px;}
h3#title_gakuin_examination06{background:url("../img/h3/title_gakuin_examination06.jpg") top left no-repeat;height:17px; margin-top:30px;}

h3#title_gakuin_educational01{background:url("../img/h3/title_gakuin_educational01.jpg") top left no-repeat;height:17px; margin-top:30px;}
h3#title_gakuin_educational02{background:url("../img/h3/title_gakuin_educational02.jpg") top left no-repeat;height:17px; margin-top:30px;}
h3#title_gakuin_educational03{background:url("../img/h3/title_gakuin_educational03.jpg") top left no-repeat;height:17px; margin-top:30px;}
h3#title_gakuin_educational04{background:url("../img/h3/title_gakuin_educational04.jpg") top left no-repeat;height:17px; margin-top:30px;}
h3#title_gakuin_educational05{background:url("../img/h3/title_gakuin_educational05.jpg") top left no-repeat;height:17px; margin-top:30px;}
h3#title_gakuin_educational06{background:url("../img/h3/title_gakuin_educational06.jpg") top left no-repeat;height:17px; margin-top:30px;}
h3#title_gakuin_educational07{background:url("../img/h3/title_gakuin_educational07.jpg") top left no-repeat;height:17px; margin-top:30px;}
h3#title_gakuin_educational08{background:url("../img/h3/title_gakuin_educational08.jpg") top left no-repeat;height:17px; margin-top:30px;}

h3#title_gakuin_system01{background:url("../img/h3/title_gakuin_system01.jpg") top left no-repeat;height:17px; margin-top:30px;}
h3#title_gakuin_system02{background:url("../img/h3/title_gakuin_system02.jpg") top left no-repeat;height:17px; margin-top:30px;}
h3#title_gakuin_system03{background:url("../img/h3/title_gakuin_system03.jpg") top left no-repeat;height:17px; margin-top:30px;}
h3#title_gakuin_system04{background:url("../img/h3/title_gakuin_system04.jpg") top left no-repeat;height:17px; margin-top:30px;}

h3#title_gakuin_completion_guide01{background:url("../img/h3/title_gakuin_completion_guide01.jpg") top left no-repeat;height:17px; margin-top:30px;}
h3#title_gakuin_completion_guide02{background:url("../img/h3/title_gakuin_completion_guide02.jpg") top left no-repeat;height:17px; margin-top:30px;}
h3#title_gakuin_completion_guide03{background:url("../img/h3/title_gakuin_completion_guide03.jpg") top left no-repeat;height:17px; margin-top:30px;}

h3#title_gakubu_idea01{background:url("../img/h3/title_gakubu_idea01.jpg") top left no-repeat;height:17px;}
h3#title_gakubu_idea02{background:url("../img/h3/title_gakubu_idea02.jpg") top left no-repeat;height:17px;}
h3#title_gakubu_idea03{background:url("../img/h3/title_gakubu_idea03.jpg") top left no-repeat;height:17px;}
h3#title_gakubu_idea04{background:url("../img/h3/title_gakubu_idea04.jpg") top left no-repeat;height:17px;}

h3#title_gakubu_policy01{background:url("../img/h3/title_policy01.jpg") top left no-repeat;height:17px;}
h3#title_gakubu_policy02{background:url("../img/h3/title_policy02.jpg") top left no-repeat;height:17px;}
h3#title_gakubu_policy03{background:url("../img/h3/title_policy03.jpg") top left no-repeat;height:17px;}


h3.h3_gakuin_newtitle{
	text-indent: 0;
	background:url("../img/h3/gakuin_newtitle.jpg") 0 4px no-repeat;
	height:17px;
	margin-top:0px;
}

h3.h3_gakuin_newtitle span{
	font-family: '小塚ゴシック Pro','Kozuka Gothic Pro',sans-serif;
	background-color: #f7f7f9;
	padding: 0 10px 0 0;
	margin-left: 15px;
	color: #7e6800;
	font-size: 115%;
	letter-spacing: 1.2px;
	font-weight: 500;
}


h4{
display:block;
text-indent:-9999px;}	
h4#examinee01{background:url("../img/h4/examinee01.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}
h4#examinee02{background:url("../img/h4/examinee02.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}
h4#examinee03{background:url("../img/h4/examinee03.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}
h4#examinee04{background:url("../img/h4/examinee04.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}
h4#examinee05{background:url("../img/h4/examinee05.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}
h4#examinee06{background:url("../img/h4/examinee06.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}
h4#examinee07{background:url("../img/h4/examinee07.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}
h4#examinee08{background:url("../img/h4/examinee08.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}

h4#examinee01_daigakuin{background:url("../img/h4/examinee01_daigakuin.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}
h4#examinee02_daigakuin{background:url("../img/h4/examinee02_daigakuin.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}
h4#examinee02b_daigakuin{background:url("../img/h4/examinee02b_daigakuin.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}
h4#examinee03_daigakuin{background:url("../img/h4/examinee03_daigakuin.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}
h4#examinee04_daigakuin{background:url("../img/h4/examinee04_daigakuin.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}
h4#examinee05_daigakuin{background:url("../img/h4/examinee05_daigakuin.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}
h4#examinee06_daigakuin{background:url("../img/h4/examinee06_daigakuin.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}
h4#examinee07_daigakuin{background:url("../img/h4/examinee07_daigakuin.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}
h4#examinee08_daigakuin{background:url("../img/h4/examinee08_daigakuin.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}


h4#general01{background:url("../img/h4/general01.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}

h4#general01_daigakuin{background:url("../img/h4/general01_daigakuin.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}
h4#general02_daigakuin{background:url("../img/h4/general02_daigakuin.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}
h4#general03_daigakuin{background:url("../img/h4/general03_daigakuin.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}
h4#general04_daigakuin{background:url("../img/h4/general04_daigakuin.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}

h4#general02{background:url("../img/h4/general02.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}
h4#general03{background:url("../img/h4/general03.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}
h4#student01{background:url("../img/h4/student01.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}
h4#student01_daigakuin{background:url("../img/h4/student01_daigakuin.jpg") top left no-repeat;width:300px;height:65px;margin-bottom:5px;}

h4#title_promoword01{background:url("../img/h4/title_promoword01.jpg") top left no-repeat;width:660px;height:66px;}
h4#title_promoword02{background:url("../img/h4/title_promoword02.jpg") top left no-repeat;width:660px;height:66px;}
h4#title_promoword03{background:url("../img/h4/title_promoword03.jpg") top left no-repeat;width:660px;height:66px;}
h4#title_promoword04{background:url("../img/h4/title_promoword04.jpg") top left no-repeat;width:660px;height:66px;}
h4#title_promoword05{background:url("../img/h4/title_promoword05.jpg") top left no-repeat;width:660px;height:66px;}
h4#title_promoword06{background:url("../img/h4/title_promoword06.jpg") top left no-repeat;width:660px;height:66px;}
h4#title_promoword07{background:url("../img/h4/title_promoword07.jpg") top left no-repeat;width:660px;height:66px;}
h4#title_promoword08{background:url("../img/h4/title_promoword08.jpg") top left no-repeat;width:660px;height:66px;}
h4#title_promoword09{background:url("../img/h4/title_promoword09.jpg") top left no-repeat;width:660px;height:66px;}
h4#title_promoword10{background:url("../img/h4/title_promoword10.jpg") top left no-repeat;width:660px;height:66px;}
h4#title_center01{background:url("../img/h4/title_center01.jpg") top left no-repeat;width:660px;height:66px;}
h4#title_center02{background:url("../img/h4/title_center02.jpg") top left no-repeat;width:660px;height:66px;}
h4#title_qa01{background:url("../img/h4/title_qa01.jpg") top left no-repeat;width:660px;height:66px;}
h4#title_greeting_gakubu{background:url("../img/h4/title_greeting.jpg") top left no-repeat;width:660px;height:66px;}
h4#title_greeting_daigakuin{background:url("../img/h4/title_greeting_daigakuin.jpg") top left no-repeat;width:660px;height:90px;}
h4#title_schedule{background:url("../img/h4/title_schedule.jpg") top left no-repeat;width:660px;height:77px;}

h4.trait_course_a{
	background:url("../img/h4/trait_course.jpg") top left no-repeat;
	width:196px;
	height:35px;
	margin-bottom:5px;
	text-indent: 0;
	color: #d34504;
	font-size: 13px;
	text-align: center;
	padding-top: 15px;
	font-weight: bold;
}
h4.trait_course_b{
	background:url("../img/h4/trait_course.jpg") top left no-repeat;
	width:196px;
	height:38px;
	margin-bottom:5px;
	text-indent: 0;
	color: #d34504;
	font-size: 13px;
	text-align: center;
	padding-top: 7px;
	font-weight: bold;
	line-height: 1.3em;
}

h4#trait_course01_a{background:url("../img/h4/trait_course01_a.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course01_b{background:url("../img/h4/trait_course01_b.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course01_c{background:url("../img/h4/trait_course01_c.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course02_a{background:url("../img/h4/trait_course02_a.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course02_b{background:url("../img/h4/trait_course02_b.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course02_c{background:url("../img/h4/trait_course02_c.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course03_a{background:url("../img/h4/trait_course03_a.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course03_b{background:url("../img/h4/trait_course03_b.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course03_c{background:url("../img/h4/trait_course03_c.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course04_a{background:url("../img/h4/trait_course04_a.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course04_b{background:url("../img/h4/trait_course04_b.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course04_c{background:url("../img/h4/trait_course04_c.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course05_a{background:url("../img/h4/trait_course05_a.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course05_b{background:url("../img/h4/trait_course05_b.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course05_c{background:url("../img/h4/trait_course05_c.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course06_a{background:url("../img/h4/trait_course06_a.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course06_b{background:url("../img/h4/trait_course06_b.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course06_c{background:url("../img/h4/trait_course06_c.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course07_a{background:url("../img/h4/trait_course07_a.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course07_b{background:url("../img/h4/trait_course07_b.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course07_c{background:url("../img/h4/trait_course07_c.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course08_a{background:url("../img/h4/trait_course08_a.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course08_b{background:url("../img/h4/trait_course08_b.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course08_c{background:url("../img/h4/trait_course08_c.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course09_a{background:url("../img/h4/trait_course09_a.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course09_b{background:url("../img/h4/trait_course09_b.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course09_c{background:url("../img/h4/trait_course09_c.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course10_a{background:url("../img/h4/trait_course10_a.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course10_b{background:url("../img/h4/trait_course10_b.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}
h4#trait_course10_c{background:url("../img/h4/trait_course10_c.jpg") top left no-repeat;width:196px;height:45px;margin-bottom:5px;}

h4#title_teacher05_sawada{background:url("../img/h4/title_teacher05_sawada.jpg") top left no-repeat;width:660px;height:66px;}
h4#title_teacher01_adachi{background:url("../img/h4/title_teacher01_adachi.jpg") top left no-repeat;width:660px;height:66px;}
h4#title_teacher02_kimura{background:url("../img/h4/title_teacher02_kimura.jpg") top left no-repeat;width:660px;height:66px;}
h4#title_teacher04_tanaka{background:url("../img/h4/title_teacher04_tanaka.jpg") top left no-repeat;width:660px;height:66px;}
h4#title_teacher04_utsumi{background:url("../img/h4/title_teacher04_utsumi.jpg") top left no-repeat;width:660px;height:66px;}
h4#title_teacher07_koyama{background:url("../img/h4/title_teacher07_koyama.jpg") top left no-repeat;width:660px;height:66px;}
h4#title_teacher09_takashima{background:url("../img/h4/title_teacher09_takashima.jpg") top left no-repeat;width:660px;height:66px;}
h4#title_teacher10_kasahara{background:url("../img/h4/title_teacher10_kasahara.jpg") top left no-repeat;width:660px;height:66px;}

h5{
	display:block;
	font-size:18px;
	font-weight:bold;
	color:#DA5D01;
	margin:10px 0;
	}

h5.h5_daigakuin{
	display:block;
	font-size:18px;
	font-weight:bold;
	color:#574805;
	margin:10px 0;
	}

h5.h5_daigakuin_newtitle{
	font-family: '小塚ゴシック Pro','Kozuka Gothic Pro',sans-serif;
	text-indent: 0;
	background:url("../img/h3/h5_daigakuin_newtitle.jpg") 0 4px no-repeat;
	height:17px;
	display:block;
	font-size:16px;
	font-weight: 500;
	color:#574805;
	margin:0 0 10px 0;
	letter-spacing: 1px;
	padding: 0 0 0 15px;
}


/*---------------------------------------------------------------------------------
ページ先頭
---------------------------------------------------------------------------------*/
#pagetop{
width:900px;
margin:40px auto 0;
clear:both;
padding:10px 0;
text-indent:260px;
background:url("../img/bg/nav_pagetop.jpg") top center no-repeat;}

#pagetop a{text-decoration:none;color:#8F7B61;outline:none;}
#pagetop a:visited{color:#8F7B61;}
#pagetop a:hover{color:#AC0505;}


/*---------------------------------------------------------------------------------
フッター
---------------------------------------------------------------------------------*/
#foot_all{
margin-top:20px;
height:200px;
background:url("../img/bg/foot_bg.jpg") top center repeat-x;}

#foot_all #foot{
width:900px;
height:200x;
margin:0 auto 0;
color:#B6B6B6;
font-size:13px;
line-height:160px;
text-align:left;
background:url("../img/bg/foot.jpg") top center no-repeat;
text-align:center;}

#foot_all #foot a{text-decoration:none;color:#8F7B61;outline:none;}
#foot_all #foot a:visited{color:#8F7B61;}
#foot_all #foot a:hover{color:#AC0505;}

/*---------------------------------------------------------------------------------
お知らせテーブル
---------------------------------------------------------------------------------*/
.topics_box{
width:620px;
padding:10px 20px;
margin-top:-40px;
text-align:left;
background:#ffffff;}

.topics_box table.topics_tb{
width:600px;}

.topics_box table.topics_tb td{
border:none;
padding:2px;}

/*---------------------------------------------------------------------------------
スペース
---------------------------------------------------------------------------------*/
.space{
	width:540px;
	display:block;
	clear:both;}

/*---------------------------------------------------------------------------------
学部からのお知らせ
---------------------------------------------------------------------------------*/
#info_topbox{
	width:620px;
	padding:10px 20px;
	margin-bottom:15px;
	text-align:left;
	background:#ffffff;
	}
#info_topbox:after{
	content: ".";
	height: 0;
	clear: both;
	display: block;
	visibility: hidden;
	}

#info_topbox img.inpage{
	width:174px;
	float:right;
	margin-top:10px;
	margin-left:15px;
	margin-bottom:15px;
	padding:2px;
	border:1px #B4A699 solid;
	}

#info_link{
	width:620px;
	height:20px;
	line-height:20px;
	background:url("../img/bg/info_link.jpg") top left no-repeat;
	display:block;
	text-indent:-9999px;
	margin-top:15px;
	}

#info_download{
	width:620px;
	height:20px;
	line-height:20px;
	background:url("../img/bg/info_download.jpg") top left no-repeat;
	display:block;
	text-indent:-9999px;
	margin-top:15px;
	}

/*---------------------------------------------------------------------------------
ノーアクセス権限
---------------------------------------------------------------------------------*/
div#no_access{
width:600px;
border:10px #E4E2E2 solid;
padding:20px;
text-align:center;
background:#fff;}

div#no_access p.no_access_txt{
	font-size:16px;
	font-weight:bold;
	color:#44290C;
	margin-bottom:20px;
	}

/*---------------------------------------------------------------------------------
過去ボタン
---------------------------------------------------------------------------------*/
#backbtn_info{
	width:172px;
	height:25px;
	text-indent:-9999px;
	display:block;
	margin-top:5px;
	float:right;
	}
	
	#backbtn_info a{
		display:block;
		width:172px;
		height:25px;
		}
	
	#backbtn_info a{background:url("../img/bg/backinfo_btn.jpg") 0 0 no-repeat;}
	#backbtn_info a:hover{background:url("../img/bg/backinfo_btn.jpg") 0 -25px no-repeat;}

#backbtn_board{
	width:172px;
	height:25px;
	text-indent:-9999px;
	display:block;
	margin-top:5px;
	float:right;
	}
	
	#backbtn_board a{
		display:block;
		width:172px;
		height:25px;
		}
	
	#backbtn_board a{background:url("../img/bg/backboard_btn.jpg") 0 0 no-repeat;}
	#backbtn_board a:hover{background:url("../img/bg/backboard_btn.jpg") 0 -25px no-repeat;}


/*---------------------------------------------------------------------------------
eeinfo
---------------------------------------------------------------------------------*/

img.eeinfo_photo_l{
	float:left;
	margin-top:10px;
	margin-right:15px;
	padding:2px;
	}


/*---------------------------------------------------------------------------------
教員一覧
---------------------------------------------------------------------------------*/
table.tb_teacherlist{
	width:100%;
	background-color:#fff;
	}

	table.tb_teacherlist th{
		text-align:left;
		padding:2px 10px;
		background-color:#A18500;
		color:#fff;
		}

	table.tb_teacherlist td{
		text-align:left;
		padding:6px 15px;
		border-bottom:1px #D2D2D2 dashed;
		}
		
		table.tb_teacherlist td.teacherlist_arrow{
			background:url("../img/bg/nav_text_b.jpg") 3px 4px no-repeat;
			}

/*---------------------------------------------------------------------------------
modal
---------------------------------------------------------------------------------*/
.modal_box {
	display: none;
	background-color: #493112;
	padding: 10px;
	width: 600px;
	}

.modal_box_in {
	background-color: #fff;
	padding: 30px;
	}

.img_modal_b:hover{
filter: alpha(opacity=50);        /* ie 6 7 */
	-ms-filter: "alpha(opacity=50)";  /* ie 8 */
	opacity:0.5;
	}

.modal_title{
	color:#8D2233;
	font-size:14px;
	margin-bottom:10px;}

.modal-close {
	text-align: right;
	cursor:pointer;
	width:89px;
	height:32px;
	background:url(../img/modal/close.png) left center no-repeat;
	position:absolute;
	right:-10px;
	top:-10px;
	text-indent:-999em;
	}

	.modal-close:hover {background:url(../img/modal/close_on.png) left center no-repeat;}

#modal-win {
	width: 100%;
	position: absolute;
	}

#modal-win-inner {
	box-shadow: 0 0 5px rgba(0, 0, 0, .25);
	margin: 0 auto;
	position: relative;
	z-index: 101;
	border-radius: 10px;
	}

#modal-bg {
	width: 100%;
	height: 100%;
	background-color: #111;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 100;
	cursor: pointer;
	}

/*---------------------------------------------------------------------------------
スタッフテーブル
---------------------------------------------------------------------------------*/
/*--学部--*/
#inside_teacher table.staff_tbbox{
	display:block;
	clear:both;
	width:640px;
	border-collapse:collapse;
	}
	
	#inside_teacher table.staff_tbbox th{
		color:#9E723A;
		padding:5px 10px;
		border-bottom:1px #D0D0D0 dashed;
		background-color:#fff;
		vertical-align:top;
		text-align:left;
		}

	#inside_teacher table.staff_tbbox td{
		padding:5px 10px;
		border-bottom:1px #D0D0D0 dashed;
		background-color:#fff;
		line-height:1.5em;
		vertical-align:top;
		text-align:left;
		}

	table.staff_tbbox td span{
		display: block;
		color: #777;
		font-size: 96%;
	}

	#inside_teacher table.staff_tbbox td span.all_teacher{
		text-indent:16px;
		margin-left:10px;
		padding-left:15px;
		background:url("../img/bg/nav_text_all.jpg") 0 -3px no-repeat;
		}


/*--大学院--*/
.kenkyu_box table.staff_tbbox{
	display:block;
	clear:both;
	width:640px;
	border-collapse:collapse;
	}
	
	.kenkyu_box table.staff_tbbox th{
		color:#9E723A;
		padding:5px 10px;
		border-bottom:1px #D0D0D0 dashed;
		background-color:#fff;
		vertical-align:top;
		text-align:left;
		}

	.kenkyu_box table.staff_tbbox td{
		padding:5px 10px;
		line-height:26px;
		border-bottom:1px #D0D0D0 dashed;
		background-color:#fff;
		line-height:1.5em;
		vertical-align:top;
		text-align:left;
		}

/*---------------------------------------------------------------------------------
ボタン
---------------------------------------------------------------------------------*/
ul.btn01{
	width:300px;
	height:65px;
	list-style:none;
	}
	
	ul.btn01 li a{
		width:300px;
		height:65px;
		display:block;
		background:url("../img/subnav/btn01.jpg") 0 0 no-repeat;
		color:#61605C;
		font-weight:bold;
		text-decoration:none;
		line-height:68px;
		text-indent:40px;
		}

	ul.btn01 li a:hover{
		color:#A02C2C;
		background:url("../img/subnav/btn01.jpg") 0 -65px no-repeat;
		}


span.btn01{
	width:300px;
	height:65px;
	list-style:none;
	display:block;
	margin:15px 0 20px 148px;
	}
	
	span.btn01 > span a{
		width:300px;
		height:65px;
		display:block;
		background:url("../img/subnav/btn01.jpg") 0 0 no-repeat;
		color:#61605C;
		font-weight:bold;
		text-decoration:none;
		line-height:68px;
		text-indent:40px;
		}

	span.btn01 > span a:hover{
		color:#A02C2C;
		background:url("../img/subnav/btn01.jpg") 0 -65px no-repeat;
		}


/*---------------------------------------------------------------------------------
新学部
---------------------------------------------------------------------------------*/
#gakubu_newcource{
	width:660px;
	height:595px;
	overflow:hidden;
	display:block;
	background:url("../img/contents/gakubu_newcource.jpg") 0 0 no-repeat;
	}
	
	#gakubu_newcource01,
	#gakubu_newcource02,
	#gakubu_newcource03,
	#gakubu_newcource04,
	#gakubu_newcource05{
		float:left;
		width:182px;
		height:64px;
		position:relative;
		display:block;
		overflow:hidden;
		}
		
		#gakubu_newcource01 a img:hover,
		#gakubu_newcource02 a img:hover,
		#gakubu_newcource03 a img:hover,
		#gakubu_newcource04 a img:hover,
		#gakubu_newcource05 a img:hover{
			opacity: 0.6;
			filter: alpha(opacity=60);
			-ms-filter: "alpha( opacity=60 )";
			}
	
	#gakubu_newcource01{ top:18px; left:434px;}
	#gakubu_newcource02{ top:140px; left:252px;}
	#gakubu_newcource03{ top:266px; left:71px;}
	#gakubu_newcource04{ top:324px; left:434px;}
	#gakubu_newcource05{ top:446px; left:252px;}

/*---------------------------------------------------------------------------------
LIGHT BOX（写真拡大）
---------------------------------------------------------------------------------*/
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 3000;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 500;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 

	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

/*---------------------------------------------------------------------------------
150605
---------------------------------------------------------------------------------*/

img.ban_admissionguide{
	margin-bottom:10px;}

img.ban_admissionguide:hover{
	opacity: 0.6;
	filter: alpha(opacity=60);
	-ms-filter: "alpha( opacity=60 )";}


/*---------------------------------------------------------------------------------
160422
---------------------------------------------------------------------------------*/
span.boxtitle{
	display:block;
	color:#D44813;
	font-size:25px;
	margin:0;
	padding:30px 20px 15px 20px;
	background-color:#fff;
	letter-spacing:1px;
	font-family:"Meiryo",Verdana,sans-serif,MS UI Gothic,MS Pゴシック,MS ゴシック;
	}

span.boxtitle_s{
	display:block;
	color:#D44813;
	font-size:22px;
	margin:0;
	padding:30px 20px 25px 0;
	background-color:#fff;
	letter-spacing:1px;
	font-family:"Meiryo",Verdana,sans-serif,MS UI Gothic,MS Pゴシック,MS ゴシック;
	}


/*---------------------------------------------------------------------------------
daigakuin new
---------------------------------------------------------------------------------*/
h3.h3_title_daigakuin{
	font-family:"Meiryo",Verdana,sans-serif,MS UI Gothic,MS Pゴシック,MS ゴシック;
	text-align: left;
    background: none;
    line-height: initial;
	font-size: 128%;
	letter-spacing: 1px;
	width: auto;
    margin: 0px 25px 8px 3px;
	color: #785907;
	padding: 0;
	text-indent: -10px;
	font-weight: bold;
}

h3.h3_title_daigakuin:before{
	content: "‣";
	color: #785907;
	font-size: 140%;
	margin: 0;
	padding: 0;
	}

h4.h4_title_daigakuin_c1,
h4.h4_title_daigakuin_c2,
h4.h4_title_daigakuin_c3{
	font-family:"Meiryo",Verdana,sans-serif,MS UI Gothic,MS Pゴシック,MS ゴシック;
	text-align: left;
	display: block;
	color: #fff;
	font-size: 115%;
	letter-spacing: 1px;
    margin: 0;
	padding: 6px 0;
	text-indent: 18px;
	font-weight: normal;
}

h4.h4_title_daigakuin_c1{background-color: #256694;}
h4.h4_title_daigakuin_c2{background-color: #9d9731;}
h4.h4_title_daigakuin_c3{background-color: #3d6e3b;}

h5.h5_title_daigakuin{
	font-family:"Meiryo",Verdana,sans-serif,MS UI Gothic,MS Pゴシック,MS ゴシック;
	text-align: left;
	display: block;
	color: #333;
	background-color: #efefef;
	font-size: 108%;
	letter-spacing: 1px;
    margin: 20px 0 10px 0;
	padding: 4px 0;
	text-indent: 18px;
	font-weight: bold;
}


ul.ul_daigakuin_btn{
	display: block;
	overflow: hidden;
	list-style: none;
}

	ul.ul_daigakuin_btn li{
		float: left;
		margin-right: 7px;
		font-size: 98%;
		}

	ul.ul_daigakuin_btn li a{
		display: block;
		padding: 6px 12px  6px 6px;
		background-color: #8a6f29;
		color: #fff;
		border-radius: 3px;
		text-decoration: none;
		}

	ul.ul_daigakuin_btn li a:hover{
		background-color: #684d06;
	}

	ul.ul_daigakuin_btn li a:before{
	content: "‣";
	color: #fff;
	font-size: 120%;
	margin: 0;
	padding: 0;
	}

ul.ul_daigakuin_staff{
	overflow: hidden;
	list-style: none;
	display:flex;
	flex-wrap: wrap;
	border-bottom: 1px #bbb dotted;
}

	ul.ul_daigakuin_staff li{
		width: 48%;
		display: block;
		overflow: hidden;
		float: left;
		margin: 0px;
		padding: 24px 18px;
		text-align: center;
		box-sizing: border-box;
		}

ul.ul_daigakuin_staff li:first-child{
	border-right: 1px #bbb dotted;
}

.ul_daigakuin_txt1{
	display: block;
	color: #9E723A;
	font-weight: bold;
	font-size: 105%;
}

.ul_daigakuin_txt2{
	display: block;
	color: #9E723A;
	margin-bottom: 10px;
}

.ul_daigakuin_txt3{
	margin-right: 8px;
	font-size: 118%;
}

ul.ul_daigakuin_staff li em{
	color: #555;
	font-weight: normal;
}


span.gakuin_newtopi{
	font-family: '小塚ゴシック Pro','Kozuka Gothic Pro',sans-serif;
	display: block;
	font-size: 120%;
	color: #7a6b26;
	margin: 0 0 6px 0;
}

/*---------------------------------------------------------------------------------
CLEARFIX-HACK
---------------------------------------------------------------------------------*/

.clearfix:after, #contents:after, .topics:after{
content: ".";

display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix, #contents, .topics{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix, html #contents, html .topics{height: 1%;}
.clearfix, #contents, .topics{display: block;}
/* End hide from IE-mac */