@charset "UTF-8";

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

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


/*	人間科学部 人間発達学科 トップ
************************************************************************/

#main-contents-development{
padding:0 10px;
}

/* タイトル */
#main-contents-development #ttl{
padding:0 0 15px 0px;
height:140px;
background:url("../course/development/img/ttl.gif") 0 0 no-repeat;
}
#main-contents-development #ttl h2{
width:910px;
height:77px;
text-indent:-9999px;
}
#main-contents-development #ttl .ttlL{
width:455px;
float:left;
}
#main-contents-development #ttl .ttlR{
width:455px;
float:right;
}
#main-contents-development #ttl .ttlL h3{
margin-left:27px;
height:63px;
}
#main-contents-development #ttl .ttlR h3{
margin-left:11px;
height:63px;
}
#main-contents-development #ttl h3 a{
width:418px;
}
#main-contents-development #ttl img, 
#main-contents-development #ttl a img{
margin:0; padding:0;
display:block;
}



/* タイトル詳細ページ */
#main-contents-development #ttlDetail{
padding:0 0 11px 0px;
background:url("../course/development/img/local_navi_bg_btm.gif") 0 100% no-repeat;
}
#main-contents-development #ttlDetail h2{
width:910px;
height:115px;
}
#main-contents-development #ttlDetail dl#ttlMenu{
width:910px;
padding:13px 0 8px 0px;
background:url("../course/development/img/local_navi_bg.gif") 0 0 repeat-y;
}
#main-contents-development #ttlDetail dl#ttlMenu dt, 
#main-contents-development #ttlDetail dl#ttlMenu dd{
height:24px;
float:left;
}
#main-contents-development #ttlDetail dl#ttlMenu dt{
padding-left:12px;
}
#main-contents-development #ttlDetail dl#ttlMenu dt.top{
padding-left:20px;
}


/* トップ詳細 */
#main-contents-development .develop-index {
width:910px;
padding-bottom:10px;
background:url("../course/development/img/bg_btm.gif") 0 100% no-repeat;
}
#main-contents-development .develop-index .inner1{
width:910px;
background:url("../course/development/img/bg_body1.gif") 0 47px repeat-y;
}
#main-contents-development .develop-index .mainL{
width:450px;
float:left;
}
#main-contents-development .develop-index .mainR{
width:450px;
float:right;
}
#main-contents-development .develop-index h5{
padding:10px 0 12px 32px;
}
#main-contents-development .develop-index .mainL p.pictR{
margin:0px 33px 20px 10px;
}
#main-contents-development .develop-index .mainR p.pictR{
margin:0px 25px 20px 10px;
}
#main-contents-development .develop-index .inner1 ul.disc{
padding-left:32px;
padding-right:20px;
margin-bottom:20px;
}

#main-contents-development .develop-index .inner2{
width:910px;
background:url("../course/development/img/bg_body1.gif") 0 50% repeat-y;
}
#main-contents-development .develop-index .inner2 p{
padding:0px 33px 15px 33px;
}
#main-contents-development .develop-index ul.mainL, 
#main-contents-development .develop-index ul.mainR{
padding:0 0 5px 8px;
width:445px;
}
#main-contents-development .develop-index ul.mainL li, 
#main-contents-development .develop-index ul.mainR li{
float:left;
padding-left:9px;
}






/*	人間発達学専攻　専攻詳細
************************************************************************/
/* 専攻詳細 */
#main-contents-development .development-detail .mainL{
width:520px;
float:left;
}
#main-contents-development .development-detail .mainR{
width:330px;
float:right;
}

/* 九女のMUST */
#main-contents-development .development-detail .mainL .mustBox{
padding-bottom:6px;
margin:20px 0 0;
background:url("../course/development/development/img/box_02_btm.gif") 0 100% no-repeat;
}
#main-contents-development .development-detail .mainL .mustBox h5{
height:34px;
text-indent:-9999px;
background:url("../course/development/development/img/box_02_up.gif") 0 0 no-repeat;
}
#main-contents-development .development-detail .mainL .mustBox div.inner{
padding:6px 20px;
background:url("../course/development/development/img/box_02_body.gif") 0 0 repeat-y;
}

/* 特別支援 */
#main-contents-development .development-detail .mainR .specialBox{
padding-bottom:6px;
margin-bottom:20px;
background:url("../course/development/development/img/box_01_btm.gif") 0 100% no-repeat;
}
#main-contents-development .development-detail .mainR .specialBox h5{
height:34px;
text-indent:-9999px;
background:url("../course/development/development/img/box_01_up.gif") 0 0 no-repeat;
}
#main-contents-development .development-detail .mainR .specialBox p{
padding:6px 20px;
margin:0;
background:url("../course/development/development/img/box_01_body.gif") 0 0 repeat-y;
}


/* 学びのポイント */
#main-contents-development .pointBox{
padding-bottom:6px;
margin:0 0 30px 20px;
background:url("../course/development/development/img/box_03_btm.gif") 0 100% no-repeat;
}
#main-contents-development .pointBox h5{
height:34px;
text-indent:-9999px;
background:url("../course/development/development/img/box_03_up.gif") 0 0 no-repeat;
}
#main-contents-development .pointBox div.inner{
padding:6px 0;
background:url("../course/development/development/img/box_03_body.gif") 0 0 repeat-y;
}
#main-contents-development .pointBox div.inner dl{
width:280px;
float:left;
}
#main-contents-development .pointBox div.inner dt, 
#main-contents-development .pointBox div.inner dd{
padding:0 0 5px 20px;
}





/*	人間基礎学専攻　専攻詳細
************************************************************************/
/* 専攻詳細 */

/* 九女のMUST */
#main-contents-development .sciences-detail .mustBox{
padding-bottom:6px;
background:url("../course/development/sciences/img/box_02_btm.gif") 0 100% no-repeat;
}
#main-contents-development .sciences-detail .mustBox h5{
height:34px;
text-indent:-9999px;
background:url("../course/development/sciences/img/box_02_up.gif") 0 0 no-repeat;
}
#main-contents-development .sciences-detail .mustBox div.inner{
padding:6px 0;
background:url("../course/development/sciences/img/box_02_body.gif") 0 0 repeat-y;
}
#main-contents-development .sciences-detail .mustBox div.inner div.innerinner{
width:425px;
float:left;
}
#main-contents-development .sciences-detail .mustBox div.inner div.innerinner p.pictL{
padding-left:20px;
margin-bottom:40px;
}



/*	取得可能資格
************************************************************************/
#main-contents-development .qualificationBox{
padding-bottom:6px;
margin-bottom:10px;
background:url("../course/development/img/box_04_btm.gif") 0 100% no-repeat;
}
#main-contents-development .qualificationBox div.inner{
padding-top:6px;
background:url("../course/development/img/box_04_up.gif") 0 0 no-repeat;
}
#main-contents-development .qualificationBox div.inner div.innerinner{
padding:4px 0px 6px 15px;
background:url("../course/development/img/box_04_body.gif") 0 0 repeat-y;
}
#main-contents-development .qualificationBox div.inner div.innerinner dl.qualL{
width:440px;
float:left;
}
#main-contents-development .qualificationBox div.inner div.innerinner dl.qualR{
width:410px;
float:left;
}
#main-contents-development .qualificationBox div.inner div.innerinner dl.qualL dd{
margin-right:40px;
}
#main-contents-development .qualificationBox div.inner div.innerinner dt{
font-size: 108%; /* 14px */
font-weight:bold;
padding-left:1em;
list-style:none;
background: url("../course/development/img/list_mark_01.gif") no-repeat 0px 0.4em;
}


/*	コンセプト
************************************************************************/
#main-contents-development .concept-detail .mainL{
width:425px;
float:left;
}
#main-contents-development .concept-detail .mainR{
width:425px;
float:right;
}

#main-contents-development .concept-detail .disc{
margin:15px;
}
#main-contents-development .concept-detail .disc strong{
font-size: 108%; /* 14px */
}




/*	共通
************************************************************************/

.fblue, a, .pagetop a{ color:#3185C7; }
.pagetop a{
	padding-left:12px;
	background:url("../course/development/img/mark_arrow_up.gif") no-repeat left;
}


/* section */
.section{
 /*¥*/clear:both;/**/
margin:0 20px 1.5em;
}
.section p{
margin-bottom:1em;
}

/* sttl */
.sttl{
 /*¥*/clear:both;/**/
margin:10px 0px 0;
padding:15px 18px 25px;
background:url("../course/development/img/sttl_bg.gif") 0 0 no-repeat;
}
.sttl img{
height:30px;
}

/* cap */
.cap{
 /*¥*/clear:both;/**/
margin:0.5em 18px 1.5em;
}

/* ssttl */
.ssttl{
margin:0.5em 5px 1em;
}

/* mark */
.mark{
color:#3185C7;
margin:1em 0 0.5em 0;
line-height:1.2;
font-size: 108%; /* 14px */
font-weight:bold;
}


/* caution */
.note{
display:block;
margin-left:1em;
text-indent:-1em;
}
.note2{
display:block;
margin-left:2em;
text-indent:-2em;
}


/*list*/
ul.disc li, ol.ord li, dl.def dd{
margin-bottom: 0.2em;
}
ol.ord li {
list-style:decimal;
}
ul.disc li, dl.def dd{
padding-left:1em ;
list-style:none;
background: url("../course/development/img/list_mark_01.gif") no-repeat 0px 0.4em;
}
ul.disc ol.ord li{
padding-left:0em;
background: none;
list-style:decimal;
}

/*def*/
dl.def dt {
color:#3185C7;
margin-bottom: 0.3em;
line-height:1.2;
font-size: 108%; /* 14px */
font-weight:bold;
}


/* picture */
.pict{
margin:0em auto 2em ;
text-align:center;
}
.pictL{
float:left;
margin:0px 15px 15px 0px;
}
.pictR{
float:right;
margin:0px 0px 15px 15px;
}

.boxL{
float:left;
width:350px;
margin-bottom:1em;
}


.hr{
display:block;
background:url("../course/development/img/img_line.gif") 50% 0px no-repeat;
margin:1em 0 2em;
height:9px;
}
.hr hr{
display:none;
}



/* カリキュラム　table */
table.tbl_01{
}
table.tbl_01 th,
table.tbl_01 td {
}



.tbl-curriculum{
	font-size:85%;
	background-color:#fff;
border-spacing: 0;
border-color:#999;
border-style:solid;
border-width: 1px 0 0 1px;
}
.tbl-curriculum2{
	font-size:85%;
	background-color:#fff;
border-spacing: 0;
border-color:#999;
border-style:solid;
border-width: 0 0 0 1px;
}
.tbl-curriculum th,
.tbl-curriculum td, 
.tbl-curriculum2 th,
.tbl-curriculum2 td{
	padding:3px;
border-color:#999;
border-style:solid;
border-width: 0 1px 1px 0;
}
.tbl-curriculum th, 
.tbl-curriculum2 th{
	background-color:#CCE2EF;
}
.tbl-curriculum td.cnr, 
.tbl-curriculum2 td.cnr{
	text-align:center;
}
.tbl-curriculum tr th.bg, 
.tbl-curriculum2 tr th.bg{
	background-color:#EFEFEF;	
}
.tbl-curriculum th.bdr,
.tbl-curriculum td.bdr, 
.tbl-curriculum2 th.bdr,
.tbl-curriculum2 td.bdr{
	border-bottom:1px dashed #999;
}





