@charset "UTF-8";

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

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


/* common.css 上書き */

body#circle,
body#oc-aspect,
body#fes-detail{
	background-color:#f7f6e8;
	text-align:center;
}

#circle h1,
#oc-aspect h1,
#fes-detail h1{
	width:auto;
	height:auto;
	background-image:none;
	position:static;
}

/* ボックス */

#circle-box,
#oc-aspect-box,
#fes-detail-box{
	background:url(../campus/circle/img_cmn/circle_box_med.gif) repeat-y;
	width:590px;
	margin:5px auto 0;
	text-align:left;
}

#circle-box .inner,
#oc-aspect-box .inner,
#fes-detail-box .inner{
	background:url(../campus/circle/img_cmn/circle_box_top.gif) no-repeat;
}
#circle-box .inner2,
#oc-aspect-box .inner2,
#fes-detail-box .inner2{
	background:url(../campus/circle/img_cmn/circle_box_btm.gif) no-repeat bottom;
	padding:10px;
}

#circle-box h1,
#oc-aspect-box h1,
#fes-detail-box h1{
	background:url(../campus/circle/img_cmn/ttl_bg.gif) no-repeat;
	text-align:center;
	margin-left:10px;
	padding:3px 0 5px;
	color:#fff;
	font-size:123%;
}
#fes-detail-box h1{
	text-align:left;
	padding-left:10px;
}

#bt-1{
	text-align:right;
	margin-bottom:5px;
}
#bt-2{
	text-align:center;
}

#circle-box #pht-box,
#oc-aspect-box  #pht-box{
	text-align:center;
	margin-top:5px;
}

#circle-box #pht-box img,
#oc-aspect-box #pht-box img{
	border:5px solid #bf5f67;
}


#circle-box table{
	border-top:1px solid #999;
	border-left:1px solid #999;
	width:560px;
	margin:10px auto;
}
#circle-box table th,
#circle-box table td{
	padding:3px;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	font-size:85%;
}
#circle-box table th{
	background-color:#fcc;
	white-space:nowrap;
}
#circle-box table td{
	background-color:#fff;
}


/*オープンキャンパス テーブル*/

#oc-aspect-box table.tbl-1 {
	border-top:1px solid #999;
	border-left:1px solid #999;
	width:560px;
	margin:10px auto;
}
#oc-aspect-box table.tbl-1  th,
#oc-aspect-box table.tbl-1  td {
	padding:3px;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	font-size:85%;
}
#oc-aspect-box table.tbl-1 th {
	background-color:#eee;
	white-space:nowrap;
}
#oc-aspect-box table.tbl-1 td {
	background-color:#fff;
}


/*枠無し*/
#oc-aspect-box table.tbl-2 {
	border:0px;
	margin:10px auto;
}
#oc-aspect-box table.tbl-2 th,
#oc-aspect-box table.tbl-2 td {
	padding:5px 3px 3px 3px;
	border:0px;
	font-size:100%;
	background-color:#fff;
	text-align:center;
}

#oc-aspect-box ul.impressions {
	margin:10px 10px 10px 30px;
}

#oc-aspect-box ul.impressions li {
	text-indent:-1em;
	margin-bottom: 10px;
	line-height: 120%;
}

#oc-aspect-box p.suporter {
	background-color: #FFFFCC;
	border: 3px double #FF3333;
	padding: 10px 10px;
	line-height: 140%;
}

#oc-aspect-box table.tbl-2 td.cell-life{
	background-color:#CE9DCA;
	color:#ffffff;
}
#oc-aspect-box table.tbl-2 td.cell-nutrition{
	background-color:#DF97AA;
	color:#ffffff;
}
#oc-aspect-box table.tbl-2 td.cell-development{
	background-color:#3184C6;
	color:#ffffff;
}
#oc-aspect-box table.tbl-2 td.cell-sciences{
	background-color:#3992CE;
	color:#ffffff;
}
#oc-aspect-box table.tbl-2 td.cell-common{
	background-color:#F4B752;
	color:#ffffff;
}
#oc-aspect-box table.tbl-2 td.cell-child{
	background-color:#51A126;
	color:#ffffff;
}
#oc-aspect-box table.tbl-2 td.cell-green{
	background-color: #6C3;
}

#oc-aspect-box table.tbl-2 td.cell-y{
	background-color:#fc6;
}

/* 大学祭 */

#fes-detail-box .text-box{
	padding:10px 20px;
}

#live-attention-list{
	padding:10px 20px;
}
#live-attention-list dt{
	margin:10px 0 0;
}
#live-attention-list dd{
	background:url(../img_cmn/mark_arrow_bk.gif) no-repeat 0px 5px;
	margin-left:20px;
	padding-left:10px;
}

#prof-box{
	padding:0 10px;
}
#prof-box .prof-inner{
	padding:15px 20px 10px;
}
#prof-left{
	float:left;
	width:180px;
}
#prof-right{
	float:right;
	width:320px;
	padding-top:30px;
}
#prof-detail-1{
	border:3px solid #e7ba4c;
	padding:10px;
}

#prof-detail-09-1{
	border:2px solid #EFA4A9;
	padding:10px;
}



.prof-detail-2{
}


.prof-detail-2 th{
	text-align:left;
	font-weight:bold;
	padding-top:5px;
}
.prof-detail-2 td{
	vertical-align:top;
}
.prof-detail-2 td.detail{
	padding:0 5px 0 15px;
}

.prof-detail-3{
background-color:#F4C0C4;
color:#CC3366;
padding:15px;
font-size:85%;

}

.prof-detail-3 h3{
margin:0 auto;
text-align:center;

}

.prof-detail-4 {
	width:500px;
	margin:20px 0 10px 0; 
}

.prof-detail-4 .detail-4-pht{
	width:210px;
	float:left;
}

.prof-detail-4 .detail-4-txt{
	width:290px;
	float:right;
	margin-top:10px;
}





/* 学祭 プリンセスin九女 */

#pss-box-1{
	padding:0 10px;
}
#pss-box-1-left{
	float:left;
	width:260px;
}
#pss-box-1-right{
	float:right;
	width:280px;
}
#pss-box-txt{
	border:2px dotted #f90;
	background-color:#ffffe5;
	padding:12px;
	margin-top:15px;
}

.pss-box-2{
	padding:0 20px;
}
.pss-box-2 .inner-left{
	float:left;
	width:260px;
	text-align:center;
}
.pss-box-2 .inner-right{
	float:right;
	text-align:center;
	width:260px;
}
.pss-box-2 .inner-left img,
.pss-box-2 .inner-right img{
	border:5px solid #f9c;
}

/* 華秋祭の様子（写真） */

.tbl-photo {
	border-top:1px solid #999;
	border-left:1px solid #999;
	width:560px;
	margin:10px auto 20px;
}
.tbl-photo th,
.tbl-photo td{
	padding:3px;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	text-align:center;
}
.tbl-photo th{
	text-align:left;
	background-color:#fcc;
}
.tbl-photo td{
	text-align:center;
	font-size:85%;
	vertical-align:top;
}

/* フッタ */

#footer{
	text-align:center;
	background:url(../img_cmn/footer_bg.gif) repeat-x;
	font-size:85%;
	color:#fff;
	padding:8px 0 5px;
}

