@charset "UTF-8";

/*==============================================

	九州女子大学・九州女子短期大学
	
	top.css
	Recent Edit | 2008.09.30
	
==============================================*/


/* メインイメージ・学部学科ナビゲーション */

#grand-top #ttl-box{
	margin-top:5px;
	position:relative;
	height:350px;
	background:url(../img/ttl_bg_top.gif) no-repeat 12px 6px;
}

#grand-top #ttl-box #main-img{
	position:absolute;
	top:3px;left:15px;
}

#grand-top #dept-navi-ttl-01{
	position:absolute;
	top:277px;left:55px;
}
#grand-top #dept-navi-ttl-02{
	position:absolute;
	top:277px;left:303px;
}
#grand-top #dept-navi-ttl-03{
	position:absolute;
	top:277px;left:658px;
}

#grand-top #dept-navi-01{
	position:absolute;
	top:303px;left:49px;
}
#grand-top #dept-navi-02{
	position:absolute;
	top:303px;left:173px;
}
#grand-top #dept-navi-03{
	position:absolute;
	top:303px;left:298px;
}
#grand-top #dept-navi-04{
	position:absolute;
	top:303px;left:435px;
}
#grand-top #dept-navi-05{
	position:absolute;
	top:303px;left:654px;
}
/*#grand-top #dept-navi-06{
	position:absolute;
	top:303px;left:681px;
}*/

#grand-top #dept-navi-07{
	position:absolute;
	top:303px;left:794px;
}


/* メインカラムレイアウト */

#grand-top #main-contents{
	padding:0px 15px 20px;
}

#grand-top #left-column{
	width:180px;
	float:left;
}
#grand-top #center-column{
	width:540px;
	float:left;
}
#grand-top #right-column{
	width:180px;
	float:right;
}


/* 中カラム */

#center-column .inner{
	padding:0px 25px;
}

#topics-sttl{
	border-bottom:2px solid #9e1c28;
	padding-bottom:2px;
}
#topics-sttl .inner-left{
	float:left;
	width:60px;
}
#topics-sttl .inner-right{
	float:right;
	width:425pxl
}
#topics-sttl .inner-right p{
	display:inline;
	margin-left:8px;
}
#topics-sttl .inner-right p a{
	padding-left:10px;
	background:url(../img_cmn/mark_arrow_mr.gif) no-repeat left center;
}

#topics-box0{
	padding:10px;
	margin-bottom:15px;
}
.topics-box{
	display:none;
	padding:10px;
}
.topi-navi li{
	float:left;
}
.topi-list{
	padding-top:8px;
}
.topi-list dt{
	float:left;
	clear:left;
	padding-left:10px;
}
.topi-list dt.mark-re{
	background:url(../img_cmn/mark_arrow_mr.gif) no-repeat 0px 4px;
}
.topi-list dt.mark-bl{
	background:url(../img/mark_arrow_bl.gif) no-repeat 0px 4px;
}
.topi-list dt.mark-gr{
	background:url(../img/mark_arrow_gr.gif) no-repeat 0px 4px;
}
.topi-list dt.mark-or{
	background:url(../img/mark_arrow_or.gif) no-repeat 0px 4px;
}
.topi-list dd{
	padding-left:7em;
	border-bottom:1px dotted #999;
	padding-bottom:4px;
	margin-bottom:4px;
}


/* ADOBE READER リンク */
#adobe-link{
	border:1px solid #999;
	background-color:#fff;
	padding:5px;
	line-height:1.2;
	font-size:85%;
}
#bnr-reader{
	margin:4px 0 0 4px;
}




/* Kyujo Now!  最新情報 */
#blog{
background:url(../img/bg_blog_cnt.png) repeat-y 0 0;
}

#blog .sttlBox{
background:url(../img/bg_sttl_blog.png) no-repeat 0 0;
}

#blog .sttlBox h2{
float:left;
display:inline;
padding:11px 0 15px 13px;
}

#blog .sttlBox p{
float:right;
display:inline;
padding:11px 13px 0 10px;
color:#FFFFFF;
font-size:85%;/*11px*/
background:url(../img/arrow_sttl_blog.png) no-repeat 0 17px;
}

#blog .sttlBox p a:link {
color:#FFFFFF;
text-decoration:underline;
}

#blog .sttlBox p a:visited {
color:#FFFFFF;
text-decoration:underline;
}

#blog .sttlBox p a:hover {
color:#FFFFFF;
text-decoration:none;
}

#blog .sttlBox p a:active {
color:#FFFFFF;
text-decoration:underline;
}

#blog .blog-inner{
padding:8px 15px 2px;
background:url(../img/bg_blog_btm.png) no-repeat 0 bottom;
}

#blog .blog-inner dl{
margin-bottom:15px;
}

#blog .blog-inner dl dt{
width:90px;
float:left;
display:inline;
clear:both;
}

#blog .blog-inner dl dd{
float:left;
padding:5px 0 0 10px;
margin-bottom:0;
}

#blog .blog-inner dl .date{
width:70px;
display:block;
float:left;
display:inline;
padding:0 10px 0 10px;
background:url(../img/arrow_blogTopic.png) no-repeat 0 center;
}

/* blogTopic_01 */
#blog .blog-inner .blogTopic_01{
background:#B18EC9 url(../img/img_blogTopic_01.png) no-repeat 9px 50%;
}

#blog .blog-inner .blogTopic_01 dt{
text-indent:-9999px;
overflow:hidden;
}

#blog .blog-inner .blogTopic_01 dd{
background-color:#E6E4D7;
}

/* blogTopic_02 */
#blog .blog-inner .blogTopic_02{
background:#CB769E url(../img/img_blogTopic_02.png) no-repeat 20px 50%;
}

#blog .blog-inner .blogTopic_02 dt{
text-indent:-9999px;
overflow:hidden;
}

#blog .blog-inner .blogTopic_02 dd{
background-color:#E6E4D7;
}

/* blogTopic_03 */
#blog .blog-inner .blogTopic_03{
background:#D3911E url(../img/img_blogTopic_03.png) no-repeat 4px 50%;
}

#blog .blog-inner .blogTopic_03 dt{
text-indent:-9999px;
overflow:hidden;
}

#blog .blog-inner .blogTopic_03 dd{
background-color:#E6E4D7;
}

/* blogTopic_04 */
#blog .blog-inner .blogTopic_04{
background:#5E88B7 url(../img/img_blogTopic_04.png) no-repeat 4px 50%;
}

#blog .blog-inner .blogTopic_04 dt{
text-indent:-9999px;
overflow:hidden;
}

#blog .blog-inner .blogTopic_04 dd{
background-color:#E6E4D7;
}

/* blogTopic_05 */
#blog .blog-inner .blogTopic_05{
background:#5FA62F url(../img/img_blogTopic_05.png) no-repeat 5px 50%;
}

#blog .blog-inner .blogTopic_05 dt{
text-indent:-9999px;
overflow:hidden;
}

#blog .blog-inner .blogTopic_05 dd{
background-color:#E6E4D7;
}


/* blogTopic_06 */
#blog .blog-inner .blogTopic_06{
background:#9197CC url(../img/img_blogTopic_06.png) no-repeat 26px 50%;
}

#blog .blog-inner .blogTopic_06 dt{
text-indent:-9999px;
overflow:hidden;
}

#blog .blog-inner .blogTopic_06 dd{
background-color:#E6E4D7;
}

/* 
#blog .blog-inner .blogTopic_02{
background:url(../img/bg_blogTopic_02.png) repeat-y 0 0;
}

#blog .blog-inner .blogTopic_03{
background:url(../img/bg_blogTopic_03.png) repeat-y 0 0;
}

#blog .blog-inner .blogTopic_04{
background:url(../img/bg_blogTopic_04.png) repeat-y 0 0;
}

#blog .blog-inner .blogTopic_05{
background:url(../img/bg_blogTopic_05.png) repeat-y 0 0;
}

#blog .blog-inner .blogTopic_06{
margin-bottom:0;
background:url(../img/bg_blogTopic_06.png) repeat-y 0 0;
}
*/

#blog .blog-inner dl dd a{
width:270px;
float:left;
}

