@charset "UTF-8";

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

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


/*	カラムポジション設定
************************************************************************/

/* カラムポジション */

#main-column{
	float:left;
	width:725px;
}
#right-column{
	float:right;
	width:205px;
}

/* タイトル */
#ttl-box h2{
	padding:0 0 5px 10px;
}


/* 個別コンテンツ */

#ind-contents{
	margin:0 10px 20px 15px;
}



/*	右カラム　
************************************************************************/

/* 入試情報 */

#dept-navi-introduction{
	background:url(../introduction/img/dept_navi_bg_med.gif) repeat-y;
	margin:0 0 0 5px;
}
#dept-navi-introduction .inner{
	background:url(../introduction/img/dept_navi_bg_btm.gif) no-repeat left bottom;
	padding-bottom:10px;
}

#dept-navi-introduction ul{
	margin-left:15px;
}
#dept-navi-introduction li{
	margin-bottom:3px;
}

#dept-navi-01{
	margin-top:4px;
}

#right-sub{
	width:180px;
	_width:170px;
	padding-left:10px;
}



/*	コンテンツ
************************************************************************/

.adobereader{
	width:648px;
	padding:20px 15px;
	border:1px solid #999;
	background-color:#FFF;
	margin:0 auto;
}


/* リスト */

.visitor-link-list{
	padding-left:20px;
}
.visitor-link-list li{
	width:210px;
	float:left;
	background:url(../img_cmn/mark_arrow_mr.gif) no-repeat 0px 5px;
	padding-left:10px;
}
.visitor-link-list li img{
	vertical-align:middle;
}	

.visitor-link-list-dept{
	padding-left:20px;
}
.visitor-link-list-dept .dept-list-01,
.visitor-link-list-dept .dept-list-02,
.visitor-link-list-dept .dept-list-03{
	float:left;
	width:210px;
	margin-bottom:10px;
}

.visitor-link-list-dept .dept-list-04{
float:left;
width:430px;
}


.visitor-link-list-dept dl{
	padding-right:10px;
}
.visitor-link-list-dept dt{
	font-weight:bold;
	border-bottom:1px solid #b94047;
	margin-bottom:5px;
}
.visitor-link-list-dept dd{
	background:url(../img_cmn/mark_arrow_mr.gif) no-repeat 0px 5px;
	padding-left:10px;
}


/*	トップ以外のページ
************************************************************************/

.text-box{
	padding:0 10px;
}

.link-box li{
	margin-top:10px;
	padding:0 40px;
}

.info-table{
	border-top:1px solid #999;
	border-left:1px solid #999;
}
.info-table th,
.info-table td{
	padding:3px;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}
.info-table th{
	background-color:#fcc;
}
.info-table td{
	background-color:#fff;
}	
.info-table .bg-gray{
	background-color:#eee;
}

.sanka_info{
	border:#999 solid 1px;
	padding:10px;
	background-color:#fff;
	width:480px;
}

.baiko_tbl{
	border-left:1px solid #999999;
	border-top:1px solid #999999;
	width:500px;
}
.baiko_tbl .bg-yellow{
	background-color:#F7F0B1;
}
.baiko_tbl th{
	background-color:#FFCCCC;
}
.baiko_tbl td{
	background-color:#FFFFFF;
}
.baiko_tbl th, .baiko_tbl td{
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	padding:3px;
}



/* 日時等のリスト */

.alumnae-table .alumnae_dl{
	margin:0;
	padding:0;
	width:250px;
	float:left;
}

.alumnae-table .alumnae_dl dt{
	float:left;
}

.alumnae-table .alumnae_dl dd{
	margin-left:50px;
}

.alumnae-table .indent{
	padding:1em;
}



.alumnae-table{
	border-top:1px solid #999;
	border-left:1px solid #999;
	margin:10px 0 0 10px;
	width:680px;
}
.alumnae-table th,
.alumnae-table td{
	padding:3px;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}
.alumnae-table th{
	background-color:#fcc;
}
.alumnae-table td{
	background-color:#fff;
}	

.baiko-info{
	border:#999 solid 1px;
	/*margin:10px;*/
	padding:15px;
	background-color:#fff;
}


/* 懇談会 写真 */

.visitor-pht-left{
	float:left;
	margin:0 10px 10px 0;
}


/* 交通アクセス */

.link-box li{
	display: block;
	margin-left:20px;
	padding: 10px 30px 5px 10px;
	list-style-position: outside;
	background: url("../img_cmn/mark_arrow_mr.gif") no-repeat 0 13px;
	line-height: 100%;
	font-size: 100%;
}
.baiko-link-box li{
	display: block;
	padding: 10px 30px 5px 10px;
	list-style-position: outside;
	background: url("../img_cmn/mark_arrow_mr.gif") no-repeat 0 13px;
	line-height: 100%;
	font-size: 100%;
}


#map{
margin:30px auto 0;
}




/*	プライバシーポリシー
************************************************************************/
.privacy-box{
	width:680px;
	margin:15px auto;
}
.privacy-box ol{
	margin:20px 0px 20px 25px;
}
.privacy-box ol li{
	list-style-type:decimal;
	margin-bottom:10px;
}
.privacy-box ol ol li{
	list-style-type: decimal-leading-zero;
	margin-bottom:10px;
}



/* 注意書き */
.exam_caption{
padding-left:20px;
padding-top:10px;
color:#AE0007;
font-weight:bold;
}



