@charset "UTF-8";



.clearfix:after  {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
	min-height: 1%;
}
/* Hides from IE-mac\*/

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

/*End hide from IE-mac */

#academics #bread-crumb {
	margin-bottom: 25px;
}

#academics #main {
	margin-left: 10px;
	width: 580px;
}

#academics h1 {
	margin: 0 0 20px;
	padding: 0;
	border: 0;
	background: none;
}

#academics .acdmc-group1,
#academics .acdmc-group2,
#academics .acdmc-group3 {
	margin: 0 20px 30px 0;
	clear: both;
	overflow: hidden;
}

#academics #main p {
	margin: 15px 0 0;
	padding: 0 10px;
}

#academics .acdmc-group1 p,
#academics .acdmc-group2 p {
	width: 315px;
	line-height: 1.4;
}

#academics .acdmc-group1 h2,
#academics .acdmc-group2 h2,
#academics .acdmc-group3 h2 {
	min-height:24px;
	height: auto !important;
	height: 24px;
	margin: 0 0 20px;
	padding: 2px 0 2px 10px;
	font-size: 116%;
	color: #333333;
	font-weight: bold;
}

#academics .eco-box h2 { background: url(../academics/economics/images/eco_ttl_bg00.gif) no-repeat left bottom ;	}
#academics .spo-box h2 { background: url(../academics/sports/images/spo_ttl_bg00.gif) no-repeat left bottom ;	}
#academics .info-box h2 { background: url(../academics/information/images/info_ttl_bg00.gif) no-repeat left bottom ;	}
#academics .wel-box h2 { background: url(../academics/welfare/images/wel_ttl_bg00.gif) no-repeat left bottom ;	}

#academics .acdmc-group1 p {	float: right;	}
#academics .acdmc-group2 p {	float: left;	}

#academics .acdmc-group1 .acdmc-photo {	float: left;	}
#academics .acdmc-group2 .acdmc-photo {	float: right;	}

#academics #main .acdmc-photo {
	width: 220px;
	margin: 0;
	padding: 0;
}

#academics #main .lead {
	margin-top: 0;
	font-size: 110%;
	font-weight: bold;
	line-height: 1.4;
}

#academics #main .first-txt {	margin-top: 0;	}
#academics #main .acdmc-bottom {	margin-bottom: 25px;	}

#academics #main .acdmc-group3 .lead-color {
	margin: 0 10px 20px;
	padding: 0;
	font-size: 116%;
	font-weight: bold;
	line-height: 1.2;
}

#academics #main .acdmc-group3 #subject-img {
	margin: 0 auto 20px;
	padding: 0;
	text-align: center;
}

#academics #main .acdmc-group4 {
	width: 540px;
	margin: 20px 10px 0;
}

#academics #main .acdmc-group4 h3 {
	width: 520px;
	margin: 0 0 10px;
	padding: 3px 10px;
	font-size: 105%;
	font-weight: bold;
}

/* Hack for IE6 */
* html #academics #main .acdmc-group4 h3 {	width: 540px;	}

#academics .eco-box .acdmc-group4 h3 {	background: url(../academics/economics/images/eco_ttl_bg02.gif) repeat;	}
#academics .spo-box .acdmc-group4 h3 {	background: url(../academics/sports/images/spo_ttl_bg02.gif) repeat;	}
#academics .info-box .acdmc-group4 h3 {	background: url(../academics/information/images/info_ttl_bg02.gif) repeat;	}
#academics .wel-box .acdmc-group4 h3 {	background: url(../academics/welfare/images/wel_ttl_bg02.gif) repeat;	}


#academics  #main .acdmc-group4 .acdmc-photo {
	width: 200px;
	float: right;
	padding: 0 0 10px 10px;
}

/* 学びのPOINT！ */
#academics #main .acdmc-group4 #point-img {	float: right;	}
#academics #main .acdmc-group4 #point-study {	margin-left: 10px;	}
#academics #main .acdmc-group4 #point-study .point-detail {	margin: 0 0 10px;	}
#academics #main .acdmc-group4 #point-study .point-detail li { padding: 0 0 0 10px; }

#academics #main .acdmc-group5 h2 {
	min-height:21px;
	height: auto !important;
	height: 21px;
	margin: 20px 0 0;
	padding: 2px 0 2px 10px;
	font-size: 116%;
}

#academics #main .acdmc-group5 {	margin-bottom: 50px;	}

#academics .eco-box .acdmc-group5 h2 { background: url(../academics/economics/images/eco_ttl_bg01.gif) no-repeat left center ;	}
#academics .spo-box .acdmc-group5 h2 { background: url(../academics/sports/images/spo_ttl_bg01.gif) no-repeat left center ;	}
#academics .info-box .acdmc-group5 h2 { background: url(../academics/information/images/info_ttl_bg01.gif) no-repeat left center ;	}
#academics .wel-box .acdmc-group5 h2 { background: url(../academics/welfare/images/wel_ttl_bg01.gif) no-repeat left center ;	}


#academics #main .acdmc-group5 a { 	text-decoration: underline;	}
#academics #main .acdmc-group5 a:hover { 	text-decoration: none;	}

#academics #main .acdmc-group5 h2 a {
	background: url(../images/icon_link.gif) right center no-repeat;
	padding-right: 15px;
	font-weight: bold;
}

#academics #main .acdmc-group5 .list li {
	background: url(../images/icon_list1.gif) 0 5px no-repeat;
	padding-left: 16px;
	margin: 10px 0 0 12px;
}

#academics #main .acdmc-group5 .list li a {
	background: url(../images/icon_link.gif) right center no-repeat;
	padding-right: 15px;
}


/*-------[ 経済学科 ]---------------------------------------------------------------------*/

#academics .eco-box .acdmc-group3.about-eco h2 {	margin-bottom: 0;	}
#academics #main.eco-box .acdmc-group3 .acdmc-group4 {	margin: 20px 10px 0;	}

/* 背景ピクトグラム */
#academics .eco-box .acdmc-group3 #pict-world {
	background: url(../academics/economics/images/eco_img_bg01.gif) no-repeat right bottom;
} 

#academics .eco-box .acdmc-group3 .lead-color {	color: #49AF41;	}
#academics .eco-box .acdmc-group3 .eco-color {
	color: #49AF41;
	font-weight: bold;
}

#academics .eco-box .acdmc-group3 #subject-imgTop {	padding-bottom: 20px;	}





/*-------[ スポーツ経営学科 ]---------------------------------------------------------------------*/

#academics .spo-box .acdmc-group3 .lead-color {	color: #EC8D00;	}
#academics .spo-box .acdmc-group3 .spo-color {
	color: #EC8D00;
	font-weight: bold;
}

/* 背景ピクトグラム */
#academics .spo-box #pict-running { 	background: url(../academics/sports/images/spo_img_bg01.gif) no-repeat right bottom ;	}
#academics .spo-box #pict-running .first-txt { padding-bottom: 60px;	}



/*-------[ 情報メディア科 ]---------------------------------------------------------------------*/

#academics .info-box .acdmc-group3 .lead-color {	color: #2D56E3;	}
#academics .info-box .acdmc-group3 .info-color {
	color: #2D56E3;
	font-weight: bold;
}

#academics .info-box .acdmc-group3 .info-cource {	
	display:inline-block;
	text-indent: -0.25em;
}

/* Hack for IE6 */
* html #academics .info-box .acdmc-group3 .info-cource {	
	text-indent: 0;
}

#academics .info-box .acdmc-group3 .acdmc-group4 #point-study {	margin-bottom: 20px;	}
#academics #main.info-box .acdmc-group3 .acdmc-group4 p {	margin-top: 0;	}


/* 背景ピクトグラム */
#academics .info-box #pict-info {
	padding-bottom: 20px;
	background: url(../academics/information/images/info_img_bg01.gif) no-repeat right bottom ;
}	


/*-------[ 臨床福祉コミュニティ学科 ]---------------------------------------------------------------------*/

#academics .wel-box .acdmc-group3 .lead-color {	color: #E33340;	}
#academics .wel-box .acdmc-group3 .wel-color {
	color: #E33340;
	font-weight: bold;
}

#academics #main.wel-box .acdmc-group1 #wel-community { font-size: 105%;	}
#academics #main.wel-box .acdmc-group3 .acdmc-group4 p {	margin-top: 0;	}

/* 背景ピクトグラム */
#academics .wel-box #pict-wel {
	background: url(../academics/welfare/images/wel_img_bg01.gif) no-repeat right bottom ;
}	



