@charset "utf-8";

/* ===========================================
 * RYUKOKU UNIVERSITY
 * -------------------------------------------
 * Unique Style [Top Page]
 * -------------------------------------------
 * 2011.03.17
=========================================== */

#wrapper{
	line-height:1.5;
}

#top_area{
	height:262px;
	padding-bottom:20px;
}

#top_area .box_top01{
	position:relative;
	float:left;
	width:638px;
	height:264px;
	border:solid 1px #CCC;
	overflow:hidden;
}

.slider-wrap{
	position: absolute;
	top: 0px;
	left: 0px;
	padding:10px 0 11px 10px;
	width: 618px;
}

.stripViewer .panelContainer .panel ul{ text-align: left; margin:0; }
.stripViewer{ position: relative; overflow: hidden; width: 618px; height: 171px; }
.stripViewer .panelContainer{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel{ float: left; height: 100%; position: relative; width: 618px; }
.stripNavL, .stripNavR, .stripNav{ display: none; }

.cross-link{
display: block;
position: relative;
z-index: 9999;
}

#top_area .box_top01 ul.thumb_btns{
	position: absolute;
	top: 193px;
	left: 0px;
	padding:6px 0 0 10px;
	width:628px;
	height:65px;
	background:url(../../img/top_thmb_bg01.gif) repeat-x bottom;
}

#top_area .box_top01 ul li{
	float:left;
}

#top_area .box_top01 ul.thumb_btns li a{
	display:block;
	padding:8px 10px 0 4px;
	width:111px;
	height:49px;
	background:url(../../img/top_thmb_bg03.gif) no-repeat;
}

#top_area .box_top01 ul.thumb_btns li a.active-thumb{
	background:url(../../img/top_thmb_bg02.gif) no-repeat;
}

/* ---------------------------------------- */

#top_area .box_top02{
	float:left;
	width:310px;
}

/* ---------------------------------------- */

.wrap_top{
	background:url(/admission/img/bg_main.gif) no-repeat left bottom;
}

/* ---------------------------------------- */

#main .box_top01{
	float:left;
	width:190px;
	padding:9px;
	border-top:solid 1px #CCC;
	border-left:solid 1px #CCC;
	border-right:solid 1px #CCC;
	background:#EEE;
}

/* ---------------------------------------- */

#main .box_top02{
	float:left;
	padding-left:20px;
	width:470px;
}

/* ---------------------------------------- */

#news_title{
	height:45px;
	background:url(../../img/main_bg_tit01.gif) no-repeat;
}

#news_title h2{
	float:left;
	padding:12px 0 0 22px;
}

#news_title p{
	padding:15px 10px 0 0;
	float:right;
}

#news_title p img{
	padding-left:10px;
}

/* ---------------------------------------- */

#news_table{
	padding:10px 0 30px;
}

#news_table th{
	padding:8px 0 7px;
	width:102px;
	background:url(../img/line_dot01.gif) repeat-x bottom left;
	text-align:center;
	color:#808080;
}

#news_table td{
	padding:8px 0 7px;
	background:url(../img/line_dot01.gif) repeat-x bottom left;
}

/* ---------------------------------------- */

#box_adsapo h2{
	padding-bottom:10px;
}

#box_adsapo .box_outer{
	clear:both;
	padding-bottom:20px;
}

#box_adsapo .box_inner{
	float:left;
	padding-right:10px;
	width:225px;
}

#box_adsapo .box_inner .img{
	float:left;
	width:100px;

}

#box_adsapo .box_inner .txt{
	float:right;
	width:115px;
}

#box_adsapo .box_inner .txt h3{
	padding:0 0 5px 16px;
	background:url(../img/ic_arrow01.gif) no-repeat 0px 3px;
}

#box_adsapo .box_inner .txt p{
	font-size:90%;
}


#admBn dl{border:1px solid #ccc; margin-bottom:5px;}
#admBn dt{margin:2px; padding:4px 5px;}
#admBn dt.syutugan{background-color:#96a9b3; color:#fff; border-left:5px solid #f50000;}
#admBn dt.goukaku{background-color:#c9d5dc; color:#333; border-left:5px solid #2a3e47;}
#admBn dt strong{font-size:106%;}
#admBn dt span{font-size:85%;}
#admBn dd{border-top:1px solid #ccc; padding:1px;}
#admBn dd li{margin:1px;}
#admBn dd li a,
.admBn a{
display:block;
padding:4px 5px 3px 26px;
color:#595757;
text-decoration:none;
}
.admBn{margin-bottom:5px; border:1px solid #ccc; padding:2px;}
#admBn dd li a:link,
#admBn dd li a:visited{background:#e5ebeb url(/admission/common/img/ic01.gif) no-repeat 11px 0.6em;}
#admBn dd li a:hover{background:#cbd5dc url(/admission/common/img/ic01.gif) no-repeat 11px 0.6em;}

.admBn a:link,
.admBn a:visited{background:#e5ebeb url(/admission/common/img/ic01.gif) no-repeat 11px 0.7em;}
.admBn a:hover{background:#cbd5dc url(/admission/common/img/ic01.gif) no-repeat 11px 0.7em;}

