@charset "UTF-8";

/* -----------------------------------------------
Bunka Fashion College
Version: April 2008


compatibility

Full:
IE 6,7; Firefox 1.5, 2.0; Safari 2.0;

not-usable:
IE 5, 5.5; Mac IE;
----------------------------------------------- */


div#bfc-news-box {
	width: 240px;
	float: left;
	margin-right: 16px;
}

div#news-box {
	width: 240px;
	float: left;
	margin-right: 65px;
}

div#sidemenu-box {
	width: 191px;
	float: left;
}

div#bfc-news-box h2 , div#news-box h2{
	font-size: 107%;
	font-weight: bold;
	border-left: none;
	padding-left: 0px;
	margin-bottom: 26px;
}

h1 {
	font-size: 92%;
	line-height: 0;
	margin-bottom: 0;
	letter-spacing: 0;
	border: none;
	padding: 0;
	margin-bottom: 0;
}

/************************** bfc-news-box */


div.bfc-news-list-item {
	margin-bottom: 1.8em;
}

div.bfc-news-list-item h4 {
	font-size: 92%;
	margin-bottom: 4px;
	background: none;
	padding-left: 0px;
}

div.bfc-news-list-item h4 a{
	line-height: 1.5;
	background: url(../img/img_btnmark.gif) no-repeat 1px .1em;
	padding-left: 14px;
}

li {
	background: url(../img/img_btnmark.gif) no-repeat 0% 50%;
	padding-left: 14px;
	margin-bottom: 4px;
}

div.bfc-news-list-item p.description {
	font-size: 85%;
	color: #969996;
	line-height: 1.6;
	letter-spacing: 0;
	margin-bottom: 0px;
}

p.date-event {
	font-size: 77%;
	font-weight: bold;
	color: #6600CC;
	line-height: 1;
	background: url(../img/img_bfc_icon_event.gif) no-repeat 0% 50%;
	padding-left: 68px;
	letter-spacing: 0;
	margin-bottom: 5px;
}

p.date-contest {
	font-size: 77%;
	font-weight: bold;
	color: #6600CC;
	line-height: 1;
	background: url(../img/img_bfc_icon_contest.gif) no-repeat 0% 50%;
	padding-left: 68px;
	letter-spacing: 0;
	margin-bottom: 5px;
}

p.date-collabo {
	font-size: 77%;
	font-weight: bold;
	color: #6600CC;
	line-height: 1;
	background: url(../img/img_bfc_icon_collabo.gif) no-repeat 0% 50%;
	padding-left: 68px;
	letter-spacing: 0;
	margin-bottom: 5px;
}

p.date-college {
	font-size: 77%;
	font-weight: bold;
	color: #6600CC;
	line-height: 1;
	background: url(../img/img_bfc_icon_college.gif) no-repeat 0% 50%;
	padding-left: 68px;
	letter-spacing: 0;
	margin-bottom: 5px;
}

p.date-campus {
	font-size: 77%;
	font-weight: bold;
	color: #6600CC;
	line-height: 1;
	background: url(../img/img_bfc_icon_campus.gif) no-repeat 0% 50%;
	padding-left: 68px;
	letter-spacing: 0;
	margin-bottom: 5px;
}

div.goto-menu-link {
	background: url(../img/img_dotline_single.gif) repeat-x top;
	padding-top: 10px;
	margin-top: 10px;
	text-align: right;
}

div.goto-menu-link p{
	margin-bottom: 0;
	letter-spacing: 0;
	margin-left: 15px;
}

div.goto-menu-link p a{
	font-size: 85%;
	line-height: 1;
	background: url(../img/img_btnmark.gif) no-repeat 0% 100%;
	padding-left: 14px;
}

/************************** news-box */

div.news-list-item {
	margin-bottom: 1.8em;
	padding-bottom: 1.8em;
	background: url(../../common/img/img_dotline_single.gif) repeat-x bottom;
}

div.news-list-item h3 {
	font-size: 92%;
	margin-bottom: 4px;
	background: none;
	padding-left: 0px;
}

div.news-list-item h3 a{
	line-height: 1.5;
	background: url(../img/img_btnmark.gif) no-repeat 1px .1em;
	padding-left: 14px;
}

p.date {
	font-size: 77%;
	font-weight: bold;
	color: #6600CC;
	line-height: 1;
	letter-spacing: 0;
	margin-bottom: 8px;
}

div.news-list-item img.f-left {
	float: left;
	margin-right: 14px;
}

div.news-list-item img.one {
	margin-bottom: 4px;
}

div.news-list-item p.f-right {
	float: right;
	width: 126px;
	font-size: 85%;
	letter-spacing: 0;
	margin-top: -3px;
	margin-bottom: 0px;
	line-height: 1.6;
}

div.news-list-item p.description {
	font-size: 85%;
	line-height: 1.6;
	letter-spacing: 0;
	margin-bottom: 0;
}


/************************** sidemenu-box */

div#banner-top {
	margin-bottom: 15px;
}

div#sidemenu-box ul {
	width: 191px;
}

div#sidemenu-box ul li{
	background: none;
	margin-bottom: -3px;
	padding-left: 0px;
}


/************************** for Firefox Hack */

html:/* */not([lang*=""]) div#sidemenu-box ul li.graduate {
	margin-bottom: -4px;
}


/************************** for Safari Hack */

/* for 2.0 */
html:\66irst-child div#sidemenu-box ul li{
	margin-bottom: 0px;
}

/* for 3.0 */
body:first-of-type div#sidemenu-box ul li{
	margin-bottom: -3px;
}


/************************** for IE6 Hack */

* html div#sidemenu-box ul li{
	margin-bottom: -3px;
}


/************************** for IE7 Hack */

*:first-child+html div#sidemenu-box ul li.international{
	margin-bottom: -2px;
}

