@charset "utf-8";

body {
	background:#FFFFFF;
}


/* 専用 */
#container {
	overflow:visible;
}

.sw-box, #siteName, #brdClm ol {
	width: auto;
}
#pageTitle .sw-box {
	height: auto;
}


/***/
.detail_free {
	position: relative;
}
.pageBody-inner-box {
	background-color: transparent;
	border-top: none;
	zoom: 1;
}
.whats-new-box .title-box-tool {
	visibility: hidden;
}

#footer .footer-inner-box {
	clear: both;
	float: left;
	width: 100%;
}

.w-wide.whats-new-box .wn-list ul li {
	width: 180px;
}

.w-subSiteTop.whats-new-box .wn-list ul li {
	width: 196px;
}

.index-menu-box .im-article {
	width: 160px;
	padding-bottom: 26px;
	margin-bottom: 26px;
	margin-right: 10px;
	font-size: 90%;
}

#container.portrait #articleHead {
	position: relative;
}

#container.faculty .h-list-box {
	position: relative;
}
#container.faculty .h-list-title {
	position: relative;
	height: 50px;
}
#container.faculty .h-list-title .h-list-scroller,
#container.faculty .h-list-title .h-list-menu {
	display:none;
}
#container.faculty .whats-new-outer li.icon_info {
	position: relative;
}