@charset "UTF-8";
/* 商学部 */

/* -------------------------------------------------------------- */
/*  共通ここから  */
/* -------------------------------------------------------------- */

.box-bigimg {
	background-image: url(../../../images/2018/department/commerce/img-bus-00.jpg);
}

/* -------------------------------------------------------------- */
/*  共通ここまで  */
/* -------------------------------------------------------------- */



/* -------------------------------------------------------------- */
/*  SMPここから  */
/* -------------------------------------------------------------- */
@media only screen and (max-width: 768px) {
	
	.box-target-list .fix-box p {
		margin-bottom: 1em;
	}ß
	
	.box-target-list .fix-box img {
		max-width: 320px;
		width: 90%;
		vertical-align: bottom;
		display: block;
		margin: 0 auto;
	}
	
	.box-chara h3 {
		line-height: 1.6;
	}
	
	.box-certi-list {
		padding: 20px 10px;
	}
	
	.box-info-ttl {
		margin-bottom: 0;
	}
	
	.box-info-ttl .fix-box img {
		vertical-align: bottom;
		margin-top: 2.5rem;
		width: 90%;
		max-width: 380px;
		display: block;
		margin: 2.5rem auto 0;
	}
	/* 20220404 追加CSS */
	.bus-img06{
		margin-top:20px;
	}
	
}
/* -------------------------------------------------------------- */
/*  SMPここまで  */
/* -------------------------------------------------------------- */

.chara-margin{
		margin-top: 3rem;
	}

/* -------------------------------------------------------------- */
/*  PCここから  */
/* -------------------------------------------------------------- */
@media print,screen and (min-width: 769px) {
	
	.box-target-list .fix-box p {
		width: 450px;
	}
	
	.box-target-list .fix-box img {
		width: 320px;
		vertical-align: bottom;
		margin-top: 25px;
	}
	
	.box-certi-list {
		width: 900px;
		height: 100%;
		margin-left: auto;
		margin-right: auto;
	}
	
	.area-chara {
		padding-bottom: 60px;
	}
	
	.area-info {
		padding-bottom: 50px;
	}
	
	.box-info-ttl {
		margin: 0 auto;
	}
	
	.box-info-ttl .fix-box {
		width: 800px;
		margin: 50px auto 0;
	}
	
	.box-info-ttl .fix-box p {
		width: 380px;
	}

	/* 20200326 追加CSS */
	.box-info-ttl .fix-box img {
		width: 380px;
	}
	/* 20220404 追加CSS */
	.bus-img06{
		margin-top:30px;
	}
	
	.chara-margin{
		margin-top: 70px;
	}
	
	.box-certi-list {
		width: 490px;
		height: auto;
		padding: 30px;
		}
	
	/* .box-certi-list:nth-child(2) {
		height: 2320px;
	} */
}
/* -------------------------------------------------------------- */
/*  PCここまで  */
/* -------------------------------------------------------------- */