@charset "Shift_JIS";

/*=========================================================
	[ index.css ]
	index style
	date - creation:2008.05.07 // update:2008.05.23
	::toc::
		import file
		navigation top
		category style
=========================================================*/

@import url(../common/css/base2.css);


/* category special css
---------------------------------------------------------
   nav-exam (exam informations) */


.pc {
	display: block !important;
	}
	
.sp {
	display: none !important;
	}

#faculty-menu {
	display:none;
	}	

#content .tit-ind{
	border:none;
}


/* category  css
---------------------------------------------------------
   topics */



#boxLeft {
	width:710px;
	float:left;
	clear:both;
	overflow:hidden;
	}
	
#content .tit-ind{
	border:none;
}

#content {
	width: 470px;
    float: right;
}

#side {
	width:220px;
	float:left;
	}	
#special p{
	float: left;
}
#container {
    margin-top: 16px;
}

#contentPortal {
    border: 4px solid #159575;
    margin-bottom: 10px;
}
#contentPortal h2 {
    background: url("../image/portal_title.jpg") no-repeat scroll left top transparent;
    border: 0 none;
    height: 56px;
    margin: 0;
    padding: 0;
}
#content #contentPortal h2 a {
    background: none repeat scroll 0 0 transparent;
    display: block;
    height: 56px;
    outline: medium none;
    padding: 0;
    text-indent: -9999px;
}
#contentPortalInner {
    padding: 0 6px;
}
#contentPortal1, #contentPortal2 {
    padding: 5px 0;
}
#contentPortal2 {
    border-top: 1px solid #CCCCCC;
}
#contentPortal ul, #contentPortal p {
    margin-top: 0;
}
#contentPortal li {
    margin-top: 3px !important;
}

/* news */
.news dl{
	margin: 10px 0 20px 0 !important;
	line-height: 1.2;
	540px;
}
.news dt{
	margin-bottom: 1px;
	padding: 0;
	font-size: .9em;
}
.news dd{
	margin-bottom: 7px;
	padding: 0 0 7px 0;
	border-bottom: 1px solid #f1f1f1;
}

#box-book {
    padding-top: 10px;
}
#box-book ul {
    margin: 0;
    padding: 0;
}
#box-book ul li {
    float: left;
    margin: 0 10px 0 0;
    width: 220px;
	list-style-type: none;
}
#box-book ul li#bookfirst {
}
#box-book ul li img {
    border: 1px solid #E1E1E1;
    float: left;
    margin-right: 10px;
    vertical-align: top;
}


#aside {
    background-color: #EFEFEF;
    float: right;
    padding: 5px;
    width: 190px;
}
#asideBanner {
    background-color: #FFFFFF;
    margin-bottom: 10px;
    padding: 5px 5px 0;
}
#aside .asideList {
    margin-bottom: 10px;
}
#aside .asideList ul {
    background-color: #FFFFFF;
    padding: 5px;
}
.asideList ul li {
    background: url("/univ/common/images/aside_list_icon.gif") no-repeat scroll left center transparent;
    padding-left: 10px;
}
#content #aside div{
	padding:12px 0 1px;
	background: url(../image/ind_bk_aside.jpg) no-repeat left 1px;
}
#content #aside h2, #content #main h2{
border-bottom: 1px solid #fff;
font-size:1em;
font-weight:bold;
line-height:1;
margin: 0;
padding:0;
}#asideBanner li {
    padding-bottom: 5px;
}


#main {
    background: url("../images/main_bg1.gif") no-repeat scroll left top #E4E4E4;
    margin-top: 10px;
}
#topMain {
    background: url("../images/main_bg2.gif") no-repeat scroll left bottom transparent;
    overflow: hidden;
    padding: 10px 10px 4px;
}
#topMain div {
    float: left;
	height: 250px;
    overflow: hidden;
    width: 680px;
}
#topMain div a {
    border: 1px solid #CCCCCC;
    display: block;
    margin-bottom: 20px;
}
#topMain div a:hover {
    border: 1px solid #00345C;
}
#topMain ul#nav {
    float: right;
    width: 218px;
}
#topMain ul#nav li {
    background: url("../images/main_icon1.gif") no-repeat scroll left center transparent;
    margin-bottom: 9px;
    padding: 2px 2px 2px 10px;
}
#topMain ul#nav li.activeSlide {
    background: url("../images/main_icon2.gif") no-repeat scroll left center transparent;
    border-color: #27945A;
}
#topMain ul#nav li a {
}

