@charset "shift_jis";

/* ニュース
------------------------------------------------------------------------------------------------------------ */
body {
	text-align:left;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#333;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:80%;
	line-height:1.4;
	background-color:transparent;
}

.clearfix:after {
	content: ".";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
}
.clearfix {
	display:inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display:block;
}
/* End hide from IE-mac */

.table-news {
	margin-left:15px;
	margin-top:10px;
}
.table-news tr {
	background:url(../../faculty/images/dot_news.gif) repeat-x bottom;
}
.table-news td {
	padding-top:7px;
	padding-bottom:7px;
	font-size:100% !important;
	font-size:80%;
	vertical-align:top;
	line-height:1.4;
}
.width43 {
	width:43px;
}
.width6em {
	width:5em;
	padding:0 8px;
}
.td_y {
}
.td_y a {
	display:block;
	padding:0 0 0 12px;
	background:url(../../faculty/images/icon_y.gif) no-repeat 0px 4px;
	line-height:1.4;
	color:#167abe;
}

.numberList ul {
	text-align:right;
}
.numberList li {
	display:inline;
}
.numberList li a {
	color:#167abe;
}


/* ニュース詳細画面
------------------------------------------------------------------------------------------------------------ */

/* タイトル・日付
------------------------------------------------------- */
.h2-details-news {
	background-image:url(../images/h2_details_news_base.gif);
	background-repeat:no-repeat;
	width:521px;
	font-size:15px;
	color:#333333;
	padding:3px 0px 3px 10px;
	margin:0px 0px 0px 0px;
	line-height:1.2;
}
.h2-details-clinic {
	background-image:url(../images/h2_details_news_base.gif);
	background-repeat:no-repeat;
	width:521px;
	font-size:15px;
	color:#333333;
	padding:3px 0px 3px 10px;
	margin:0px 0px 0px 0px;
	line-height:1.2;
}

.h2-details-letters {
	background-image:url(../images/h2_details_letters_base.gif);
	background-repeat:no-repeat;
	width:521px;
	font-size:15px;
	color:#DF485B;
	padding:3px 0px 3px 10px;
	margin:0px 0px 0px 0px;
	line-height:1.2;
}
.h2-details-science {
	background-image:url(../images/h2_details_science_base.gif);
	background-repeat:no-repeat;
	width:521px;
	font-size:15px;
	color:#794AAC;
	padding:3px 0px 3px 10px;
	margin:0px 0px 0px 0px;
	line-height:1.2;
}
.h2-details-economics {
	background-image:url(../images/h2_details_economics_base.gif);
	background-repeat:no-repeat;
	width:521px;
	font-size:15px;
	color:#DB3376;
	padding:3px 0px 3px 10px;
	margin:0px 0px 0px 0px;
	line-height:1.2;
}
.h2-details-law {
	background-image:url(../images/h2_details_law_base.gif);
	background-repeat:no-repeat;
	width:521px;
	font-size:15px;
	color:#187364;
	padding:3px 0px 3px 10px;
	margin:0px 0px 0px 0px;
	line-height:1.2;
}
.h2-details-business {
	background-image:url(../images/h2_details_business_base.gif);
	background-repeat:no-repeat;
	width:521px;
	font-size:15px;
	color:#ED6830;
	padding:3px 0px 3px 10px;
	margin:0px 0px 0px 0px;
	line-height:1.2;
}
.h2-details-eba {
	background-image:url(../images/h2_details_eba_base.gif);
	background-repeat:no-repeat;
	width:521px;
	font-size:15px;
	color:#1862CF;
	padding:3px 0px 3px 10px;
	margin:0px 0px 0px 0px;
	line-height:1.2;
}
.detail_day {
	text-align:right;
	font-size:90%;
	margin:5px 0px 15px 0px;
	padding-right:15px;
}


/* ニュース内容
------------------------------------------------------- */
.newsBox {
	/*background:url(../../life/student_counseling/news/images/layout_bottom.gif) no-repeat bottom;*/
	padding-bottom:20px;
	clear:both;
	width:527px;
	line-height:1.4;
}
.newsBox p {
	margin:0;
	padding:0;
}


.newsBox .pRight{
float:right;
width:300px;
}
.newsBox .pLeft{
float:left;
padding-right:10px;
width:190px;
}



.p-back a img{
border:none;
}