@charset "Shift_JIS";
/* CSS Document */

@import url("default.css");

#LeftNavi ul li ul li.aft08,
#LeftNavi ul li ul li.bef06,
#LeftNavi ul li ul li.sys02,
#LeftNavi ul li ul li.gra05aft,
#LeftNavi ul li ul li.gra08,
#LeftNavi ul li ul li.for01 {
	background: none;
	padding: 1px 0 0 0;
}

/*--------------------------------------------------------------------
                              COMMON
--------------------------------------------------------------------*/

/*------------------------   タイトル   ------------------------*/
.Faculty .Title { background: url(../../faculty/images/h4_faculty_bg.gif) repeat-y left top; margin-top: 45px; padding: 0; width: 720px; }
.Faculty .Title.Head { margin-top: 20px; } 
.Faculty .Title h3 {
	background: url(../../faculty/images/h4_faculty_bg_btm.gif) no-repeat bottom;
	border: none;
	margin: 0;
	padding: 0 0 5px 0;
	width: 720px;
	layout-grid-line: none !important;
}

.Faculty h3.Head { margin: 0; } /* IE6 */
.Faculty .Title h3 span,.Faculty .Title h3 a {
	display: block;
	background: url(../../faculty/images/h4_faculty_bg_top.gif) no-repeat left top;
	margin: 0;
	padding: 8px 10px 0 10px;
	color: #4d4d4d;
	_zoom: 1;
}

.Faculty .Title h3 a { background:url(../../faculty/images/h4_faculty_bg_top_link.gif) no-repeat top left; padding-left: 25px; }

.Faculty .Title h3 a { color: #4d4d4d !important; }
.Faculty .Title h3 span span {
	display: inline;
	background: none;
	border: none;
	margin-left: 0;
	padding: 0;
}

.Faculty h4 span { border-color: #8fc0ff; }
.icon02 h4 span { border-color: #de202f; }
.Faculty h5 { background-image: url(../../faculty/images/h5_bg_faculty.gif); }


/*-----------------------   学びの目標   -----------------------*/
.Faculty .aim {
	border-collapse: separate;
	border-spacing: 0;
	border-top: 1px solid #c5c5c5;
	border-left: 1px solid #c5c5c5;
	margin: 20px 0 0 0;
	font-size: 0.9em;
	line-height: 1.4em;
	font-weight: bold;
}

.Faculty .aim th,#Facu02 .aim td {
	border-bottom: 1px solid #c5c5c5;
	border-right: 1px solid #c5c5c5;
	padding: 4px; 
}

.Faculty .aim th {
	background: url(../images/table_th_bg.gif) repeat-y left #e5f0ff;
	border-top: 1px solid #FFF;
	width: 13%;
	white-space: nowrap;
	text-align: left;
}

hr {
	margin: 0;
	border: solid #FFF;
   	border-width: 1px 0 0 0;
  	height: 1px;
   	clear: both;
}

/*-----------------------   学びの特色   -----------------------*/
.Faculty .point h4,#Sys01 .point h4 {
	background-image: none;
	background-color: #e5f0ff;
	border: 1px solid #c5c5c5;
	width: 718px;
	padding: 0;
	overflow: hidden;
	/*line-height: 1;
	layout-grid-line: none !important;*/
}

.Faculty .point h4 strong,#Sys01 .point h4 strong {
	display: block;
	float: left;
	width: 117px;
	text-align: center;
	padding: 3px 0;
}

.Faculty .point h4 span,#Sys01 .point h4 span {
	display: block;
	float: left;
	background: #FFF;
	border-left: 1px solid #c5c5c5;
	width: 590px;
	margin: 0;
	padding: 3px 5px;
}

/*-----------------------   資格・進路   -----------------------*/
.Faculty th,#Sys01 th { background-color: #e5f0ff; }
#Sys01 th.bg-dark { background-color: #b7d5ff; }

/*-----------------------   学修のプロセス   -----------------------*/
h4.headline { border: none; border-top: 1px solid; border-bottom: 1px solid; background: none; padding: 5px 10px; font-size: 0.9em; }
.schedule { float: right; width: 155px; margin: 20px 0 15px 20px; }
.schedule table { border-width: 2px 2px 2px 1px; border-style: solid; border-collapse: separate; font-size: 0.7em; line-height: 1.3em; width: 155px; vertical-align: baseline; }
.schedule table td,.schedule table th { border-top: 1px solid; border-left: 1px solid; text-align: center; padding: 2px 0; }
.schedule table th { font-weight: normal; border-top: none; padding: 2px 0 0 0; }
.schedule table th.period { border-top: 1px solid; }

#superbox h2 { margin-top: 0; font-size: 1.2em; }
#superbox p.img { margin-top: 5px; }

/*--------------------   キャリアデザイン   --------------------*/
.HeadNavi {	background: url(../../faculty/images/head_navi_bg.gif) repeat-y; border: none;	width: 720px; margin: 45px 0 0 0; padding: 0; overflow: hidden; }
.HeadNavi h4 { border: none; margin: 0; padding: 5px 10px; }
.HeadNavi p { background: url(../../faculty/images/head_navi_bg_btm.gif) no-repeat left bottom; margin: 0; padding: 15px 0; width: 720px; text-align: center; }

#plan .LeftColumn,#plan .RightColumn { width: 335px; padding-left: 15px; }
#plan .RightColumn { width: 340px; }

.Section { border: 2px solid; width: 680px; margin-top: 25px; padding: 18px; overflow: hidden; }
.Section h5 { margin: 0; padding: 0; border: none; }
.Section .Txt p { margin: 10px 0 0 0; }
.Section .ImgL { margin: 20px 25px 0 0; }
.Section .ImgR { margin: 20px 0 0 25px; }
.Section .ImgC img { margin-left: 15px; }
.Section .ImgC .m-left { margin-left: 0; }
.Section .Block { width: 680px; }
.m_top15 { margin-top: 15px; }


/*--------------------------------------------------------------------
                           FACULTY INDEX
--------------------------------------------------------------------*/
/*-----------------------   QUICK NAVI   -----------------------*/
#QuickNavi ul li#QNavi01 a { background-image: url(../../faculty/images/quick_navi01.gif); width: 96px; }
#QuickNavi ul li#QNavi03 a { background-image: url(../../faculty/images/quick_navi03.gif); width: 96px; }
#QuickNavi ul li#QNavi04 a { background-image: url(../../faculty/images/quick_navi04.gif); width: 96px; }
#QuickNavi ul li#QNavi02 a { background-image: url(../../faculty/images/quick_navi02.gif); width: 96px; }
#QuickNavi ul li#QNavi05 a { background-image: url(../../faculty/images/quick_navi05.gif); width: 96px; }
#QuickNavi ul li#QNavi06 a { background-image: url(../../faculty/images/quick_navi06.gif); width: 220px; }

/*-----------------------    SUB NAVI    ------------------------*/
.equally ul.arrow li { min-width: 20%;	width: auto !important;	width: 20%;	padding: 3px 10px 3px 15px; }
#Facu04 .equally ul.arrow li { min-width: 15%; width: auto !important; width: 15%; padding-right: 15px; }
.icon { width: 700px; padding: 3px 9px; }

.icon02 {
	border-bottom: 1px solid #e4e4e4;
	width: 720px;
	padding: 3px 0;
	overflow: hidden;
}

.icon02 p {
	float: left;
	margin: 0;
	padding: 8px 10px 3px 0;
}

.icon02 ul {
	list-style: none;
	float: left;
	width: 597px;
	margin: 0;
	padding: 1px 0 0 0;
	overflow: hidden;
}

.icon02 ul li {	float: left; padding: 10px 15px 0 0; }

.icon02 ul li.Right {
	float: right;
	padding: 5px 0;
}

.icon02 ul li img {
	margin-right: 3px;
	vertical-align: -0.13em;
}

.icon02 ul li.Right img {
	vertical-align: -0.5em;
}

#Index h4 {
	background-image: url(../../faculty/images/h4_blue_bg.gif);
	background-color: #ddebff;
	background-repeat: no-repeat;
	background-position: left top;
	border: none;
	border-bottom: 1px solid #e2e2e2;
	margin: 0;
	padding: 0;
	font-size: 0.9em;
	layout-grid-line: none;
	zoom: 1;
}

#Index h4 a,#Index h4 span {
	display: block;
	padding: 11px 25px 5px 25px;
	color: #4d4d4d;
	border-left: none;
}

#Index #before2009 h4 { padding: 0 5px; }
#Index #before2009 h4 span { background-image: url(../../faculty/images/h4_faculty_bg_top.gif); background-repeat: no-repeat; background-position: -20px 0; padding: 11px 10px 5px 10px; zoom: 1; }

#Index h4 a img,#Index h4 span img { vertical-align: -0.13em; margin: 0 5px; }

#Index h5 {
	background-image: url(../../faculty/images/ic_arrow_cblue.gif)!important;
	background-repeat: no-repeat;
	background-position: left 0.35em;
	border: none;
	margin: 15px 0 0 0;
	padding: 0 0 0 11px;
	line-height: normal;
	layout-grid-line: none;
	zoom: 1;
}

#Index #before2009 h5 { background-image: none !important; padding: 0; }

#Index h5 a { color: #295ab6; }
#Index p.Detail { margin: 15px 0 0 0; overflow: hidden; }

#Index p.Detail a {
	display: block;
	padding: 10px 10px 10px 20px;
	overflow: hidden;
	zoom: 1;
}

#Index .Detail img,#Index  p.Site img {
	float: right;
	border: 1px solid #e2e2e2;
	margin-left: 10px;
}

#Index .Detail img.blank,#Index p.Site img.blank {
	float: none;
	border: none;
	margin-left: 0;
}

#Index p { margin: 10px 0 0 0; }
#Index .TwoColumn { margin: 25px 0 0 0; }
#Index .TwoColumn .LeftColumn,#Index .TwoColumn .RightColumn { background: url(../../faculty/images/faculty_bg.gif) repeat-y; border-bottom: 1px solid #e2e2e2; }
#Index .InnerBox { padding: 0 14px 14px 14px; }

#Index .clippings {
	background: #f1f4fe;
	border: 1px solid #d7dffb;
	margin: 15px 0 0 0;
	_zoom: 1; /* IE6 */
}
#Index .clippings p { margin: -1px 0 0 -1px }
#Index .clippings ul { margin: 10px 0 0 0; padding: 0 10px 10px 10px; }
#Index .clippings ul li { background: url(../images/ic_list.gif) no-repeat left 0.35em; padding: 0 0 0 12px; width: 280px; layout-grid-line: 1.6em; }

#Index p.Site {
	margin: 15px 0 0 0;
	overflow: hidden;
	zoom: 1;
}

#Index .dot { margin: 20px 0 0 0; }

.Study { border: 1px solid; background: url(../../faculty/images/white_bg.gif) repeat-y 76px 0; font-size: 0.75em; zoom: 1; }
.Study strong { padding: 5px 0; width: 75px; font-weight: bold; color: #FFF; display: inline-block; vertical-align: middle; text-align: center; }
.Study span { padding: 5px 10px; width: 220px; display: inline-block; vertical-align: middle; }
@media print {.Study strong { width: 74px; }}

#Facu01 #Literature { background: url(../../faculty/images/yellow_bg.gif) repeat-y; border-bottom: 1px solid #ffdc7c; }
#Facu01 #Literature h4 { background-image: url(../../faculty/images/h4_yellow.gif); background-color: #fde88f; border-bottom: 1px solid #ffdc7c; }
#Facu01 #Literature h5 { background-image: url(../../faculty/images/ic_arrow_yellow.gif) !important; }
#Facu01 #Literature h5 a,#Facu01 #Literature .Detail a { color: #ff6000; }
#Facu01 #Literature .dot { background-image: url(../../faculty/images/line_dot_yellow.gif); }
#Facu01 #Literature .Detail a { background: url(../../faculty/images/ic_arrow_yellow.gif) no-repeat 10px 1.2em #fffbef; border: 1px solid #ffdc7c; }
#Facu01 #Literature .Study { border-color: #c8af47; background-color: #c8af47; }

#Facu01 #Human { background: url(../../faculty/images/violet_bg.gif) repeat-y; border-bottom: 1px solid #ebc7f8; }
#Facu01 #Human h4 { background-image: url(../../faculty/images/h4_violet.gif); background-color: #eed4f6; border-bottom: 1px solid #ebc7f8; }
#Facu01 #Human h5 { background-image: url(../../faculty/images/ic_arrow_violet.gif) !important; }
#Facu01 #Human h5 a,#Facu01 #Human .Detail a  { color: #af599b; }
#Facu01 #Human .dot { background-image: url(../../faculty/images/line_dot_violet.gif); }
#Facu01 #Human .Detail a { background: url(../../faculty/images/ic_arrow_violet.gif) no-repeat 10px 1.2em #fef8ff; border: 1px solid #ebc7f8; }
#Facu01 #Human .Study { border-color: #b387c3; background-color: #b387c3; }

#Facu01 #Psychology { background: url(../../faculty/images/green_bg.gif) repeat-y; border-bottom: 1px solid #bbe58c; }
#Facu01 #Psychology h4 { background-image: url(../../faculty/images/h4_green.gif); background-color: #d1eeb1; border-bottom: 1px solid #bbe58c; }
#Facu01 #Psychology h5 { background-image: url(../../faculty/images/ic_arrow_green.gif) !important; }
#Facu01 #Psychology h5 a,#Facu01 #Psychology .Detail a { color: #6fb719; }
#Facu01 #Psychology .dot { background-image: url(../../faculty/images/line_dot_green.gif); }
#Facu01 #Psychology .Detail a { background: url(../../faculty/images/ic_arrow_green.gif) no-repeat 10px 1.2em #f7feef; border: 1px solid #bbe58c; }
#Facu01 #Psychology .Study { border-color: #95ba6d; background-color: #95ba6d; }

#Facu01 #Media { background: url(../../faculty/images/lightblue_bg.gif) repeat-y; border-bottom: 1px solid #bbe3f9; }
#Facu01 #Media h4 { background-image: url(../../faculty/images/h4_lightblue.gif); background-color: #d6f1ff; border-bottom: 1px solid #bbe3f9; }
#Facu01 #Media h5 { background-image: url(../../faculty/images/ic_arrow_lightblue.gif) !important; }
#Facu01 #Media h5 a,#Facu01 #Media .Detail a { color: #2b96c9; }
#Facu01 #Media .dot { background-image: url(../../faculty/images/line_dot_lightblue.gif); }
#Facu01 #Media .Detail a { background: url(../../faculty/images/ic_arrow_lightblue.gif) no-repeat 10px 1.2em #f2faff; border: 1px solid #bbe3f9; }
#Facu01 #Media .Study { border-color: #85b0c8; background-color: #85b0c8; }

#Facu01 #Health { background: url(../../faculty/images/orange_bg.gif) repeat-y; border-bottom: 1px solid #fdc3b1; }
#Facu01 #Health h4 { background-image: url(../../faculty/images/h4_orange.gif); background-color: #ffd6cb; border-bottom: 1px solid #fdc3b1; }
#Facu01 #Health h5 { background-image: url(../../faculty/images/ic_arrow_orange.gif) !important; }
#Facu01 #Health h5 a { color: #ff5d29; }
#Facu01 #Health .dot { background-image: url(../../faculty/images/line_dot_orange.gif); }
#Facu01 #Health .Study { border-color: #cea69b; background-color: #cea69b; }

#Facu01 #Welfare { background: url(../../faculty/images/pink_bg.gif) repeat-y; border-bottom: 1px solid #ffc2de; }
#Facu01 #Welfare h4 { background-image: url(../../faculty/images/h4_pink.gif); background-color: #fddeec; border-bottom: 1px solid #ffc2de; }
#Facu01 #Welfare h5 { background-image: url(../../faculty/images/ic_arrow_pink.gif) !important; }
#Facu01 #Welfare h5 a { color: #ff68af; }
#Facu01 #Welfare .dot { background-image: url(../../faculty/images/line_dot_pink.gif) !important; }
#Facu01 #Welfare .Study { border-color: #e5a0c0; background-color: #e5a0c0; }

#Facu01 #Communication { background: url(../../faculty/images/beige_bg.gif) repeat-y; border-bottom: 1px solid #f4dbb2; }
#Facu01 #Communication h4 { background-image: url(../../faculty/images/h4_beige.gif); background-color: #ffebcb; border-bottom: 1px solid #f4dbb2; }
#Facu01 #Communication h5 { background-image: url(../../faculty/images/ic_arrow_beige.gif) !important; }
#Facu01 #Communication h5 a,#Facu01 #Communication .Detail a { color: #92600c; }
#Facu01 #Communication .dot { background-image: url(../../faculty/images/line_dot_beige.gif); }
#Facu01 #Communication .Detail a { background: url(../../faculty/images/ic_arrow_beige.gif) no-repeat 10px 1.2em #fff6e8; border: 1px solid #f4dbb2; }
#Facu01 #Communication .Study { border-color: #c8a977; background-color: #c8a977; }

#Facu01 #Business { background:url(../../faculty/images/blue_bg.gif) repeat-y; border-bottom: 1px solid #bcd4fd; }
#Facu01 #Business h4 { background-image: url(../../faculty/images/h4_blue.gif); background-color: #c8d8f8; border-bottom: 1px solid #bcd4fd; }
#Facu01 #Business h5 { background-image: url(../../faculty/images/ic_arrow_blue.gif) !important; }
#Facu01 #Business h5 a,#Facu01 #Business .Detail a { color: #295ab6; }
#Facu01 #Business .dot { background-image: url(../../faculty/images/line_dot_blue.gif); }
#Facu01 #Business .Detail a { background: url(../../faculty/images/ic_arrow_blue.gif) no-repeat 10px 1.2em #f5f8ff; border: 1px solid #bcd4fd; }
#Facu01 #Business .Study { border-color: #a2b3d0; background-color: #a2b3d0; }

/*--------------------------------------------------------------------
                           FACULTY 2010
--------------------------------------------------------------------*/
/*--------------------------------------------------------------------
                          	LITERATURE
--------------------------------------------------------------------*/
#Facu-A01 .Title { background-image: url(../../faculty/literature/images/h4_bg.gif); }
#Facu-A01 .Title h3 { background-image: url(../../faculty/literature/images/h4_bg_btm.gif); }
#Facu-A01 .Title h3 span { background-image: url(../../faculty/literature/images/h4_bg_top.gif); }
#Facu-A01 h4 span { border-color: #fbd11d; }
#Facu-A01 h4.headline { border-color: #ba8800; color: #ba8800; } 
#Facu-A01 h5 { background-image: url(../../faculty/literature/images/h5_bg.gif); }
#Facu-A01 .point h4 { background-color: #fef7cf; }
#Facu-A01 .point h4 strong { width: 37px; }
#Facu-A01 .point h4 span { border-left: 1px solid #c5c5c5; width: 670px; }

#Facu-A01 .schedule table { border-color: #ffd970; }
#Facu-A01 .schedule table th { background: #fff9ea; border-color: #f7e6b8; }
#Facu-A01 .schedule table td { color: #f5c131; border-color: #f7e6b8; }
#Facu-A01 .schedule table th.period { border-top-color: #f7e6b8; }
#Facu-A01 .schedule table th.week { border-left-color: #f7e6b8; }

#Facu-A01 #superbox h2 { color: #896709; }

#Facu-A01 .Section { border-color: #ffdc7c; }
#Facu-A01 #plan { padding-left: 15px; width: 705px; }


/*-----------------------   QUICK NAVI   -----------------------*/
#Facu-A01 #QuickNavi ul li#QNavi01 a { background-image: url(../../faculty/images/quick_navi13.gif); width: 96px; }
#Facu-A01 #QuickNavi ul li#QNavi02 a { background-image: url(../../faculty/images/quick_navi08.gif); width: 96px; }
#Facu-A01 #QuickNavi ul li#QNavi03 a { background-image: url(../../faculty/images/quick_navi09.gif); width: 96px; }
#Facu-A01 #QuickNavi ul li#QNavi04 a { background-image: url(../../faculty/images/quick_navi14.gif); width: 96px; }
#Facu-A01 #QuickNavi ul li#QNavi05 a { background-image: url(../../faculty/images/quick_navi16.gif); width: 108px; }
#Facu-A01 #QuickNavi ul li#QNavi06 a { background-image: url(../../faculty/images/quick_navi17.gif); width: 108px; }
#Facu-A01 #QuickNavi ul li#QNavi07 a { background-image: url(../../faculty/images/quick_navi15.gif); width: 96px; }
#Facu-A01 #QuickNavi ul li#QNavi08 a { background-image: url(../../faculty/images/quick_navi18.gif); width: 96px; }

/*--------------------------------------------------------------------
                          	  HUMAN
--------------------------------------------------------------------*/
#Facu-A02 .Title { background-image: url(../../faculty/human/images/h4_bg.gif); }
#Facu-A02 .Title h3 { background-image: url(../../faculty/human/images/h4_bg_btm.gif); }
#Facu-A02 .Title h3 span { background-image: url(../../faculty/human/images/h4_bg_top.gif); }
#Facu-A02 h4 span { border-color: #d07dbd; }
#Facu-A02 h4.headline { border-color: #c08bd6; color: #9f58bd; } 
#Facu-A02 h4 span span.bg { background-color: #f0dbf8; padding: 3px; }
#Facu-A02 h5 { background-image: url(../../faculty/human/images/h5_bg.gif); }
#Facu-A02 .point h4 { background-color: #f8eefc; }
#Facu-A02 .point h4 strong { width: 37px; }
#Facu-A02 .point h4 span { border-left: 1px solid #c5c5c5; width: 670px; }

#Facu-A02 .schedule table { border-color: #d7a9e8; }
#Facu-A02 .schedule table th { background: #fbf2fe; border-color: #d7a9e8; }
#Facu-A02 .schedule table td { color: #c086d5; border-color: #eed7f6; }
#Facu-A02 .schedule table th.period { border-top-color: #eed7f6; }
#Facu-A02 .schedule table th.week { border-left-color: #eed7f6; }

#Facu-A02 #superbox h2 { color: #8c46a5; }

#Facu-A02 .Section { border-color: #ebc7f8; }
#Facu-A02 #plan { padding-left: 15px; width: 705px; }

/*-----------------------   QUICK NAVI   -----------------------*/
#Facu-A02 #QuickNavi ul li#QNavi01 a { background-image: url(../../faculty/images/quick_navi12.gif); width: 116px; }
#Facu-A02 #QuickNavi ul li#QNavi02 a { background-image: url(../../faculty/images/quick_navi08.gif); width: 96px; }
#Facu-A02 #QuickNavi ul li#QNavi03 a { background-image: url(../../faculty/images/quick_navi09.gif); width: 96px; }
#Facu-A02 #QuickNavi ul li#QNavi04 a { background-image: url(../../faculty/images/quick_navi14.gif); width: 96px; }
#Facu-A02 #QuickNavi ul li#QNavi05 a { background-image: url(../../faculty/images/quick_navi16.gif); width: 108px; }
#Facu-A02 #QuickNavi ul li#QNavi06 a { background-image: url(../../faculty/images/quick_navi17.gif); width: 108px; }


/*--------------------------------------------------------------------
                             PSYCHOLOGY
--------------------------------------------------------------------*/
#Facu-A03 .Title { background-image: url(../../faculty/psychology/images/h4_bg.gif); }
#Facu-A03 .Title h3 { background-image: url(../../faculty/psychology/images/h4_bg_btm.gif); }
#Facu-A03 .Title h3 span { background-image: url(../../faculty/psychology/images/h4_bg_top.gif); }
#Facu-A03 h4 span { border-color: #8bb953; }
#Facu-A03 h4.headline { border-color: #91c053; color: #6ba125; } 
#Facu-A03 h5 { background-image: url(../../faculty/psychology/images/h5_bg.gif); }
#Facu-A03 .point h4 { background-color: #ecf8de; }
#Facu-A03 .point h4 strong { width: 37px; }
#Facu-A03 .point h4 span { border-left: 1px solid #c5c5c5; width: 670px; }

#Facu-A03 .schedule table { border-color: #a5d272; }
#Facu-A03 .schedule table td { color: #91c458; border-color: #d0e7b6; }
#Facu-A03 .schedule table th { background: #f2fae9; border-color: #a5d272; }
#Facu-A03 .schedule table th.period { border-top-color: #d0e7b6; }
#Facu-A03 .schedule table th.week { border-left-color: #d0e7b6; }

#Facu-A03 #superbox h2 { color: #4d7a1b; }

#Facu-A03 .Section { border-color: #bbe58c; }
#Facu-A03 #plan { padding-left: 15px; width: 705px; }

/*-----------------------   QUICK NAVI   -----------------------*/
#Facu-A03 #QuickNavi ul li#QNavi01 a { background-image: url(../../faculty/images/quick_navi12.gif); width: 116px; }
#Facu-A03 #QuickNavi ul li#QNavi02 a { background-image: url(../../faculty/images/quick_navi08.gif); width: 96px; }
#Facu-A03 #QuickNavi ul li#QNavi03 a { background-image: url(../../faculty/images/quick_navi09.gif); width: 96px; }
#Facu-A03 #QuickNavi ul li#QNavi04 a { background-image: url(../../faculty/images/quick_navi14.gif); width: 96px; }
#Facu-A03 #QuickNavi ul li#QNavi05 a { background-image: url(../../faculty/images/quick_navi16.gif); width: 108px; }
#Facu-A03 #QuickNavi ul li#QNavi06 a { background-image: url(../../faculty/images/quick_navi17.gif); width: 108px; }

/*--------------------------------------------------------------------
                           MEADIA PRODUCE
--------------------------------------------------------------------*/
#Facu-A04 .Title { background-image: url(../../faculty/media_produce/images/h4_bg.gif); }
#Facu-A04 .Title h3 { background-image: url(../../faculty/media_produce/images/h4_bg_btm.gif); }
#Facu-A04 .Title h3 span { background-image: url(../../faculty/media_produce/images/h4_bg_top.gif); }
#Facu-A04 h4 span { border-color: #83cef2; }
#Facu-A04 h4.headline { border-color: #3eb5ed; color: #1795d0; } 
#Facu-A04 h5 { background-image: url(../../faculty/media_produce/images/h5_bg.gif); }
#Facu-A04 .point h4 { background-color: #eef9ff; }
#Facu-A04 .point h4 strong { width: 37px; }
#Facu-A04 .point h4 span { border-left: 1px solid #c5c5c5; width: 670px; }

#Facu-A04 .schedule table { border-color: #8bcdf2; }
#Facu-A04 .schedule table td { color: #66c5fa; border-color: #c7e5f5; }
#Facu-A04 .schedule table th { background: #edf9ff; border-color: #8bcdf2; }
#Facu-A04 .schedule table th.period { border-top-color: #c7e5f5; }
#Facu-A04 .schedule table th.week { border-left-color: #c7e5f5; }

#Facu-A04 #superbox h2 { color: #227daf; }

#Facu-A04 .Section { border-color: #bbe3f9; }
#Facu-A04 #plan { padding-left: 15px; width: 705px; }

/*-----------------------   QUICK NAVI   -----------------------*/
#Facu-A04 #QuickNavi ul li#QNavi01 a { background-image: url(../../faculty/images/quick_navi07.gif); width: 96px; }
#Facu-A04 #QuickNavi ul li#QNavi02 a { background-image: url(../../faculty/images/quick_navi08.gif); width: 96px; }
#Facu-A04 #QuickNavi ul li#QNavi03 a { background-image: url(../../faculty/images/quick_navi09.gif); width: 96px; }
#Facu-A04 #QuickNavi ul li#QNavi04 a { background-image: url(../../faculty/images/quick_navi14.gif); width: 96px; }
#Facu-A04 #QuickNavi ul li#QNavi05 a { background-image: url(../../faculty/images/quick_navi16.gif); width: 108px; }
#Facu-A04 #QuickNavi ul li#QNavi06 a { background-image: url(../../faculty/images/quick_navi17.gif); width: 108px; }


/*--------------------------------------------------------------------
                              HEALTH
--------------------------------------------------------------------*/
#Facu-A05 .Title { background-image: url(../../faculty/health/images/h4_bg.gif); }
#Facu-A05 .Title h3 { background-image: url(../../faculty/health/images/h4_bg_btm.gif); }
#Facu-A05 .Title h3 span { background-image: url(../../faculty/health/images/h4_bg_top.gif); }
#Facu-A05 h4 span { border-color: #fea386; }
#Facu-A05 h4.headline { border-color: #f38c67; color: #ec6231; } 
#Facu-A05 h5 { background-image: url(../../faculty/health/images/h5_bg.gif); }
#Facu-A05 .point h4 { background-color: #ffeee8; }
#Facu-A05 .point h4 strong { width: 37px; }
#Facu-A05 .point h4 span { border-left: 1px solid #c5c5c5; width: 670px; }

#Facu-A05 .schedule table { border-color: #fdc3b1; }
#Facu-A05 .schedule table td { color: #fd9e81; border-color: #fbd5ca; }
#Facu-A05 .schedule table th { background: #ffefe9; border-color: #fdc3b1; }
#Facu-A05 .schedule table th.period { border-top-color: #fbd5ca; }
#Facu-A05 .schedule table th.week { border-left-color: #fbd5ca; }

#Facu-A05 #superbox h2 { color: #b84c28; }

#Facu-A05 .Section { border-color: #fdc3b1; }
#Facu-A05 #plan { padding-left: 15px; width: 705px; }
#Facu-A05 .border { border-top: 1px solid #CCC; margin-top: 15px; padding-left: 15px; width: 705px; }
#Facu-A05 .sttl h6 { border-bottom: 1px solid #e95b2f; padding-bottom: 5px; color: #e95b2f; }

/*-----------------------   QUICK NAVI   -----------------------*/
#Facu-A05 #QuickNavi ul li#QNavi01 a { background-image: url(../../faculty/images/quick_navi07.gif); width: 96px; }
#Facu-A05 #QuickNavi ul li#QNavi02 a { background-image: url(../../faculty/images/quick_navi10.gif); width: 96px; }
#Facu-A05 #QuickNavi ul li#QNavi03 a { background-image: url(../../faculty/images/quick_navi09.gif); width: 96px; }
#Facu-A05 #QuickNavi ul li#QNavi04 a { background-image: url(../../faculty/images/quick_navi14.gif); width: 96px; }
#Facu-A05 #QuickNavi ul li#QNavi05 a { background-image: url(../../faculty/images/quick_navi16.gif); width: 108px; }
#Facu-A05 #QuickNavi ul li#QNavi06 a { background-image: url(../../faculty/images/quick_navi17.gif); width: 108px; }
#Facu-A05 #QuickNavi ul li#QNavi07 a { background-image: url(../../faculty/images/quick_navi19.gif); width: 96px; }

/*--------------------------------------------------------------------
                              WELFARE
--------------------------------------------------------------------*/
#Facu-A06 .Title { background-image: url(../../faculty/welfare/images/h4_bg.gif); }
#Facu-A06 .Title h3 { background-image: url(../../faculty/welfare/images/h4_bg_btm.gif); }
#Facu-A06 .Title h3 span { background-image: url(../../faculty/welfare/images/h4_bg_top.gif); }
#Facu-A06 h4 span { border-color: #ec80b2; }
#Facu-A06 h4.headline { border-color: #f886b5; color: #f05595; } 
#Facu-A06 h5 { background-image: url(../../faculty/welfare/images/h5_bg.gif); }
#Facu-A06 .point h4 { background-color: #feedf5; }
#Facu-A06 .point h4 strong { width: 37px; }
#Facu-A06 .point h4 span { border-left: 1px solid #c5c5c5; width: 670px; }

#Facu-A06 .schedule table { border-color: #ffc2de; }
#Facu-A06 .schedule table td { color: #f480b5; border-color: #fddceb; }
#Facu-A06 .schedule table th { background: #fff4f8; border-color: #ffc2de; }
#Facu-A06 .schedule table th.period { border-top-color: #fddceb; }
#Facu-A06 .schedule table th.week { border-left-color: #fddceb; }

#Facu-A06 #superbox h2 { color: #c3467f; }

#Facu-A06 .Section { border-color: #ffc2de; }
#Facu-A06 #plan { padding-left: 15px; width: 705px; }
#Facu-A06 #plan .LeftColumn { width: 350px; padding-left: 0; }
#Facu-A06 #plan .RightColumn { width: 320px; }

/*-----------------------   QUICK NAVI   -----------------------*/
#Facu-A06 #QuickNavi ul li#QNavi01 a { background-image: url(../../faculty/images/quick_navi13.gif); width: 96px; }
#Facu-A06 #QuickNavi ul li#QNavi02 a { background-image: url(../../faculty/images/quick_navi08.gif); width: 96px; }
#Facu-A06 #QuickNavi ul li#QNavi03 a { background-image: url(../../faculty/images/quick_navi09.gif); width: 96px; }
#Facu-A06 #QuickNavi ul li#QNavi04 a { background-image: url(../../faculty/images/quick_navi14.gif); width: 96px; }
#Facu-A06 #QuickNavi ul li#QNavi05 a { background-image: url(../../faculty/images/quick_navi16.gif); width: 108px; }
#Facu-A06 #QuickNavi ul li#QNavi06 a { background-image: url(../../faculty/images/quick_navi17.gif); width: 108px; }
#Facu-A06 #QuickNavi ul li#QNavi07 a { background-image: url(../../faculty/images/quick_navi19.gif); width: 96px; }


/*--------------------------------------------------------------------
                           COMMUNICATION
--------------------------------------------------------------------*/
#Facu-A07 .Title { background-image: url(../../faculty/communication/images/h4_bg.gif); }
#Facu-A07 .Title h3 { background-image: url(../../faculty/communication/images/h4_bg_btm.gif); }
#Facu-A07 .Title h3 span { background-image: url(../../faculty/communication/images/h4_bg_top.gif); }
#Facu-A07 h4 span { border-color: #be9249; }
#Facu-A07 h4.headline { border-color: #be9249; color: #8c631f; } 
#Facu-A07 h5 { background-image: url(../../faculty/communication/images/h5_bg.gif); }
#Facu-A07 .point h4 { background-color: #fff6e7; }
#Facu-A07 .point h4 strong { width: 37px; }
#Facu-A07 .point h4 span { border-left: 1px solid #c5c5c5; width: 670px; }

#Facu-A07 .schedule table { border-color: #efd7af; }
#Facu-A07 .schedule table td,.schedule table th { border-color: #f3e8d3; }
#Facu-A07 .schedule table th { background: #fff9ef; border-color: #efd7af; }
#Facu-A07 .schedule table td { color: #f1bc63; }
#Facu-A07 .schedule table th.period { border-top-color: #f3e8d3; }
#Facu-A07 .schedule table th.week { border-color: #f3e8d3; }

#Facu-A07 #superbox h2 { color: #825812; }

#Facu-A07 .HeadNavi h4 { background: url(../../faculty/communication/images/c_navi_ttl.gif) no-repeat left top #b99a68; color: #FFF; }
#Facu-A07 .Section { border-color: #efd9b4; }

#Facu-A07 #plan .LeftColumn { width: 380px; }
#Facu-A07 #plan .RightColumn { width: 310px; }

/*-----------------------   QUICK NAVI   -----------------------*/
#Facu-A07 #QuickNavi ul li#QNavi01 a { background-image: url(../../faculty/images/quick_navi07.gif); width: 96px; }
#Facu-A07 #QuickNavi ul li#QNavi02 a { background-image: url(../../faculty/images/quick_navi11.gif); width: 96px; }
#Facu-A07 #QuickNavi ul li#QNavi03 a { background-image: url(../../faculty/images/quick_navi09.gif); width: 96px; }
#Facu-A07 #QuickNavi ul li#QNavi04 a { background-image: url(../../faculty/images/quick_navi14.gif); width: 96px; }
#Facu-A07 #QuickNavi ul li#QNavi05 a { background-image: url(../../faculty/images/quick_navi20.gif); width: 96px; }
#Facu-A07 #QuickNavi ul li#QNavi06 a { background-image: url(../../faculty/images/quick_navi16.gif); width: 108px; }
#Facu-A07 #QuickNavi ul li#QNavi07 a { background-image: url(../../faculty/images/quick_navi17.gif); width: 108px; }
#Facu-A07 #QuickNavi ul li#QNavi08 a { background-image: url(../../faculty/images/quick_navi21.gif); width: 108px; }

table {	border-collapse: separate; border-spacing: 0; }
.detail { width: 670px; }

.bunya { width: 34px;	border: 1px solid #999999; padding: 0 7px; }
.table-space02 { padding: 0px; margin: 0px; height: 10px; width:10px; }
.table2 { border-collapse: separate;	font-size: 81.25%; line-height: 140%;	margin-left: 10px;	width: 660px; }
.table2 th { padding: 8px; border: 1px solid #999999;	width: 92px;	text-align: left; }
.table2 td { padding: 8px; }
.chu { width: 40px; padding: 0 8px 0 0; }
.sinro { padding: 8px; border: 1px solid #999999; width: 162px;}
.program { padding: 8px; border: 1px solid #999999;	border-left: none; }
.program ul,.sinro ul { list-style: circle; margin: 0 0 0 1.2em; }
.sinro ul {	list-style: disc; }
.comi th { background-color: #FEDF8F; }
.comi .table2 th { background-color: #f5ca00;}
.gengo th { background-color: #e0cee4; }
.gengo .table2 th { background-color: #dab4d0; }
.inter th { background-color: #F7C8CF; }
.inter .table2 th { background-color: #f6aebc; }
.kouken th { background-color: #bedfc2 }
.kouken .table2 th { background-color: #9cd1aa; }
.kankou th { background-color: #f5baa6; }
.kankou .table2 th { background-color: #dfa49c; }



/*--------------------------------------------------------------------
                              BUSINESS
--------------------------------------------------------------------*/
#Facu-A08 .Title { background-image: url(../../faculty/business/images/h4_bg.gif); }
#Facu-A08 .Title h3 { background-image: url(../../faculty/business/images/h4_bg_btm.gif); }
#Facu-A08 .Title h3 span { background-image: url(../../faculty/business/images/h4_bg_top.gif); }
#Facu-A08 h4 span { border-color: #628cdc; }
#Facu-A08 h4.headline { border-color: #75a7e9; color: #4381d4; } 
#Facu-A08 h5 { background-image: url(../../faculty/business/images/h5_bg.gif); }
#Facu-A08 .point h4 { background-color: #e5eefc; }
#Facu-A08 .point h4 strong { width: 37px; }
#Facu-A08 .point h4 span { border-left: 1px solid #c5c5c5; width: 670px; }

#Facu-A08 .schedule table { border-color: #bcd4fd; }
#Facu-A08 .schedule table td { color: #92b9fd; border-color: #d6e1f3; }
#Facu-A08 .schedule table th { background: #eff5ff; border-color: #bcd4fd; }
#Facu-A08 .schedule table th.period { border-top-color: #d6e1f3; }
#Facu-A08 .schedule table th.week { border-left-color: #d6e1f3; }

#Facu-A08 #superbox h2 { color: #395f9f; }

#Facu-A08 .Section { border-color: #bcd4fd; }
#Facu-A08 #plan .LeftColumn { width: 320px; }
#Facu-A08 #plan .RightColumn { width: 350px; }


/*-----------------------   QUICK NAVI   -----------------------*/
#Facu-A08 #QuickNavi ul li#QNavi01 a { background-image: url(../../faculty/images/quick_navi07.gif); width: 96px; }
#Facu-A08 #QuickNavi ul li#QNavi02 a { background-image: url(../../faculty/images/quick_navi08.gif); width: 96px; }
#Facu-A08 #QuickNavi ul li#QNavi03 a { background-image: url(../../faculty/images/quick_navi09.gif); width: 96px; }
#Facu-A08 #QuickNavi ul li#QNavi04 a { background-image: url(../../faculty/images/quick_navi14.gif); width: 96px; }
#Facu-A08 #QuickNavi ul li#QNavi05 a { background-image: url(../../faculty/images/quick_navi16.gif); width: 108px; }
#Facu-A08 #QuickNavi ul li#QNavi06 a { background-image: url(../../faculty/images/quick_navi17.gif); width: 108px; }

/*--------------------------------------------------------------------
                           FACULTY 2009
--------------------------------------------------------------------*/
/*-----------------------   QUICK NAVI   -----------------------*/
#QuickNavi ul.Facu2009 li a { width: 96px; }
#QuickNavi ul.Facu2009 li#QNavi01 a { background-image: url(../../faculty_2009/images/quick_navi01.gif); }
#QuickNavi ul.Facu2009 li#QNavi02 a { background-image: url(../../faculty_2009/images/quick_navi02.gif); }
#QuickNavi ul.Facu2009 li#QNavi03 a { background-image: url(../../faculty_2009/images/quick_navi03.gif); }
#QuickNavi ul.Facu2009 li#QNavi04 a { background-image: url(../../faculty_2009/images/quick_navi04.gif); }

/*--------------------------------------------------------------------
                          	GRADUATE
--------------------------------------------------------------------*/
.lecture {
	margin: 20px 0 0 0;
	font-size: 0.8em;
	line-height: 1.5em;
}

.lecture td { padding: 10px 0 0 0; }
.lecture th {
	background-image: none;
	background-color: #e5f0ff;
	padding: 5px 5px;
	text-align: left;
}

.lecture th.TxtR { text-align: right; }
.CourseCol {
	float: left;
	width: 3%;
	padding: 5px 0;
	text-align: center;
	*overflow: auto;
}

.LecContents {
	background: url(../../faculty/graduate2012/images/lecture_bg.gif) repeat-y left;
	margin: 20px 0 0 0;
	width: 720px;
	overflow: hidden;
}

.CourseCol p { margin: 0; }
.LectureCol {
	float: right;
	width: 96%;
}

.LectureCol .Head { margin: 0; }
.num02 { margin-left: 1.8em; list-style: none; }
.num02 li { position: relative;	padding-left: 3px; }
.num02 li span {
	background: #3D76E9;
	width: 1.5em;
	position: absolute;
	top: 0;
	*top: -0.25em; /* IE7以下 */
	left: -1.8em;
	text-align: center;
	color: #FFF;
	font-weight: bold;
}

.num02 li strong { color: #3D76E9; }

#Index h5.default {
	background: url(../images/h5_bg.gif) no-repeat left 0.8em !important;
	border-top: 1px solid #969696;
	border-bottom: 1px solid #969696;
	margin: 45px 0 0 0; 
	padding: 7px 15px 5px 15px;
	font-size: 0.9em;
	line-height: 1.4em;
	layout-grid-line: 1.4em;
	zoom: 1;
}

#Index h5.Head { margin-top: 25px; }
#Facu04 #Index h4 span { background:url(../../faculty/system/skil/images/bg_blue.gif) no-repeat 9px 14px; border: none; display: block; margin: 0; padding: 10px 15px 5px 15px; zoom: 1; }
#Facu04 #Index h4 span img { vertical-align: -0.13em; margin: 0 5px; }

@media print {
.num02 li,.num02 li span { _position: static; }
.num02 li span { _margin-left: -1.5em; display: inline-block; }
}



/*--------------------------------------------------------------------
                          	Graduate literature
--------------------------------------------------------------------*/
/*-----------------------   QUICK NAVI   -----------------------*/
#Facu-G01 #QuickNavi ul li#QNavi01 a { background-image: url(../../faculty/graduate2012/images/quick_navi01.gif); width: 96px; }
#Facu-G01 #QuickNavi ul li#QNavi02 a { background-image: url(../../faculty/graduate2012/images/quick_navi02.gif); width: 96px; }
#Facu-G01 #QuickNavi ul li#QNavi03 a { background-image: url(../../faculty/graduate2012/images/quick_navi03.gif); width: 96px; }

/*--------------------------------------------------------------------
                          	Graduate education
--------------------------------------------------------------------*/
/*-----------------------   QUICK NAVI   -----------------------*/
#Facu-G02 #QuickNavi ul li#QNavi01 a { background-image: url(../../faculty/graduate2012/images/quick_navi04.gif); width: 96px; }
#Facu-G02 #QuickNavi ul li#QNavi02 a { background-image: url(../../faculty/graduate2012/images/quick_navi05.gif); width: 156px; }
#Facu-G02 #QuickNavi ul li#QNavi03 a { background-image: url(../../faculty/graduate2012/images/quick_navi03.gif); width: 96px; }

/*--------------------------------------------------------------------
                         Graduate global_culture
--------------------------------------------------------------------*/
/*-----------------------   QUICK NAVI   -----------------------*/
#Facu-G03 #QuickNavi ul li#QNavi01 a { background-image: url(../../faculty/graduate2012/images/quick_navi04.gif); width: 96px; }
#Facu-G03 #QuickNavi ul li#QNavi02 a { background-image: url(../../faculty/graduate2012/images/quick_navi02.gif); width: 96px; }
#Facu-G03 #QuickNavi ul li#QNavi03 a { background-image: url(../../faculty/graduate2012/images/quick_navi06.gif); width: 180px; }
#Facu-G03 #QuickNavi ul li#QNavi04 a { background-image: url(../../faculty/graduate2012/images/quick_navi07.gif); width: 126px; }
#Facu-G03 #QuickNavi ul li#QNavi05 a { background-image: url(../../faculty/graduate2012/images/quick_navi03.gif); width: 96px; }
#Facu-G03 #QuickNavi ul li#QNavi06 a { background-image: url(../../faculty/graduate2012/images/quick_navi08.gif); width: 106px; }

/*--------------------------------------------------------------------
                              Graduate social
--------------------------------------------------------------------*/
/*-----------------------   QUICK NAVI   -----------------------*/
#Facu-G04 #QuickNavi ul li#QNavi01 a { background-image: url(../../faculty/graduate2012/images/quick_navi09.gif); width: 126px; }
#Facu-G04 #QuickNavi ul li#QNavi02 a { background-image: url(../../faculty/graduate2012/images/quick_navi10.gif); width: 186px; }
#Facu-G04 #QuickNavi ul li#QNavi03 a { background-image: url(../../faculty/graduate2012/images/quick_navi11.gif); width: 196px; }

#Facu-G04 #QuickNavi ul li#QNavi04 a { background-image: url(../../faculty/graduate2012/images/quick_navi01.gif); width: 96px; }
#Facu-G04 #QuickNavi ul li#QNavi05 a { background-image: url(../../faculty/graduate2012/images/quick_navi02.gif); width: 96px; }
#Facu-G04 #QuickNavi ul li#QNavi06 a { background-image: url(../../faculty/graduate2012/images/quick_navi03.gif); width: 96px; }
#Facu-G04 #QuickNavi ul li#QNavi07 a { background-image: url(../../faculty/graduate2012/images/quick_navi08.gif); width: 106px; }

/*--------------------------------------------------------------------
                             Graduate psychology
--------------------------------------------------------------------*/
/*-----------------------   QUICK NAVI   -----------------------*/
#Facu-G05 #QuickNavi ul li#QNavi01 a { background-image: url(../../faculty/graduate2012/images/quick_navi01.gif); width: 96px; }
#Facu-G05 #QuickNavi ul li#QNavi02 a { background-image: url(../../faculty/graduate2012/images/quick_navi02.gif); width: 96px; }
#Facu-G05 #QuickNavi ul li#QNavi03 a { background-image: url(../../faculty/graduate2012/images/quick_navi12.gif); width: 96px; }
#Facu-G05 #QuickNavi ul li#QNavi04 a { background-image: url(../../faculty/graduate2012/images/quick_navi03.gif); width: 96px; }

/*--------------------------------------------------------------------
                             Graduate welfare
--------------------------------------------------------------------*/
/*-----------------------   QUICK NAVI   -----------------------*/
#Facu-G06 #QuickNavi ul li#QNavi01 a { background-image: url(../../faculty/graduate2012/images/quick_navi02.gif); width: 96px; }
#Facu-G06 #QuickNavi ul li#QNavi02 a { background-image: url(../../faculty/graduate2012/images/quick_navi04.gif); width: 96px; }
#Facu-G06 #QuickNavi ul li#QNavi03 a { background-image: url(../../faculty/graduate2012/images/quick_navi03.gif); width: 96px; }

/*--------------------------------------------------------------------
                            Graduate creation
--------------------------------------------------------------------*/
/*-----------------------   QUICK NAVI   -----------------------*/
#Facu-G07 #QuickNavi ul li#QNavi01 a { background-image: url(../../faculty/graduate2012/images/quick_navi13.gif); width: 96px; }
#Facu-G07 #QuickNavi ul li#QNavi02 a { background-image: url(../../faculty/graduate2012/images/quick_navi10.gif); width: 186px; }
#Facu-G07 #QuickNavi ul li#QNavi03 a { background-image: url(../../faculty/graduate2012/images/quick_navi03.gif); width: 96px; }

/*--------------------------------------------------------------------
                            Graduate business
--------------------------------------------------------------------*/
/*-----------------------   QUICK NAVI   -----------------------*/
#Facu-G08 #QuickNavi ul li#QNavi01 a { background-image: url(../../faculty/graduate2012/images/quick_navi15.gif); width: 136px;  }
#Facu-G08 #QuickNavi ul li#QNavi02 a { background-image: url(../../faculty/graduate2012/images/quick_navi14.gif); width: 136px; }
#Facu-G08 #QuickNavi ul li#QNavi03 a { background-image: url(../../faculty/graduate2012/images/quick_navi02.gif); width: 96px; }
#Facu-G08 #QuickNavi ul li#QNavi04 a { background-image: url(../../faculty/graduate2012/images/quick_navi03.gif); width: 96px; }


/*--------------------------------------------------------------------
                          	Graduate2013 cultural_creation
--------------------------------------------------------------------*/
/*-----------------------   QUICK NAVI   -----------------------*/
#Facu-AG01 #QuickNavi ul li#QNavi03 { padding: 0; }
#Facu-AG01 #QuickNavi ul li#QNavi01 a { background-image: url(../../faculty/graduate/images/quick_navi01.gif); width: 96px; }
#Facu-AG01 #QuickNavi ul li#QNavi02 a { background-image: url(../../faculty/graduate/images/quick_navi02.gif); width: 96px; }
#Facu-AG01 #QuickNavi ul li#QNavi03 a { background-image: url(../../faculty/graduate/images/quick_navi03.gif); width: 96px; }
#Facu-AG01 #QuickNavi ul li#QNavi04 a { background-image: url(../../faculty/graduate/images/quick_navi04.gif); width: 116px; }
#Facu-AG01 #QuickNavi ul li#QNavi05 a { background-image: url(../../faculty/graduate/images/quick_navi05.gif); width: 116px; }
#Facu-AG01 #QuickNavi ul li#QNavi06 a { background-image: url(../../faculty/graduate/images/quick_navi06.gif); width: 126px; }

/*--------------------------------------------------------------------
                        Graduate2013 education
--------------------------------------------------------------------*/
/*-----------------------   QUICK NAVI   -----------------------*/
#Facu-AG02 #QuickNavi ul li#QNavi01 a { background-image: url(../../faculty/graduate/images/quick_navi07.gif); width: 96px; }
#Facu-AG02 #QuickNavi ul li#QNavi02 a { background-image: url(../../faculty/graduate/images/quick_navi08.gif); width: 96px; }
#Facu-AG02 #QuickNavi ul li#QNavi03 a { background-image: url(../../faculty/graduate/images/quick_navi09.gif); width: 156px; }
#Facu-AG02 #QuickNavi ul li#QNavi04 a { background-image: url(../../faculty/graduate/images/quick_navi10.gif); width: 96px; }

/*--------------------------------------------------------------------
                         Graduate2013 global_culture
--------------------------------------------------------------------*/
/*-----------------------   QUICK NAVI   -----------------------*/
#Facu-AG04 #QuickNavi ul li#QNavi01 a { background-image: url(../../faculty/graduate/images/quick_navi08.gif); width: 96px; }
#Facu-AG04 #QuickNavi ul li#QNavi02 a { background-image: url(../../faculty/graduate/images/quick_navi01.gif); width: 96px; }
#Facu-AG04 #QuickNavi ul li#QNavi03 a { background-image: url(../../faculty/graduate/images/quick_navi05.gif); width: 116px; }
#Facu-AG04 #QuickNavi ul li#QNavi04 a { background-image: url(../../faculty/graduate/images/quick_navi02.gif); width: 96px; }

/*--------------------------------------------------------------------
                         Graduate2013 medical_psychology
--------------------------------------------------------------------*/
/*-----------------------   QUICK NAVI   -----------------------*/
#Facu-AG03 #QuickNavi ul li#QNavi01 a { background-image: url(../../faculty/graduate/images/quick_navi07.gif); width: 96px; }
#Facu-AG03 #QuickNavi ul li#QNavi02 a { background-image: url(../../faculty/graduate/images/quick_navi08.gif); width: 96px; }
#Facu-AG03 #QuickNavi ul li#QNavi03 a { background-image: url(../../faculty/graduate/images/quick_navi05.gif); width: 116px; }
#Facu-AG03 #QuickNavi ul li#QNavi04 a { background-image: url(../../faculty/graduate/images/quick_navi02.gif); width: 96px; }
#Facu-AG03 #QuickNavi ul li#QNavi05 a { background-image: url(../../faculty/graduate/images/quick_navi11.gif); width: 96px; }
#Facu-AG03 #QuickNavi ul li#QNavi06 a { background-image: url(../../faculty/graduate/images/quick_navi12.gif); width: 116px; }
#Facu-AG03 #QuickNavi ul li#QNavi07 a { background-image: url(../../faculty/graduate/images/quick_navi04.gif); width: 116px; }
#Facu-AG03 #QuickNavi ul li#QNavi08 a { background-image: url(../../faculty/graduate/images/quick_navi01.gif); width: 96px; }
#Facu-AG03 #QuickNavi ul li#QNavi09 a { background-image: url(../../faculty/graduate/images/quick_navi13.gif); width: 116px; }
#Facu-AG03 #QuickNavi ul li#QNavi10 a { background-image: url(../../faculty/graduate/images/quick_navi14.gif); width: 106px; }
#Facu-AG03 #QuickNavi ul li#QNavi11 a { background-image: url(../../faculty/graduate/images/quick_navi15.gif); width: 106px; }
#Facu-AG03 #QuickNavi ul li#QNavi12 a { background-image: url(../../faculty/graduate/images/quick_navi16.gif); width: 116px; }

#Facu-AG03 #QuickNavi ul li#QNavi05,#Facu-AG03 #QuickNavi ul li#QNavi09,#Facu-AG03 #QuickNavi ul li#QNavi12 { padding: 0; }


/*--------------------------------------------------------------------
                            Graduate2013 business
--------------------------------------------------------------------*/
/*-----------------------   QUICK NAVI   -----------------------*/
#Facu-AG05 #QuickNavi ul li#QNavi01 a { background-image: url(../../faculty/graduate/images/quick_navi17.gif); width: 136px;  }
#Facu-AG05 #QuickNavi ul li#QNavi02 a { background-image: url(../../faculty/graduate/images/quick_navi18.gif); width: 136px; }
#Facu-AG05 #QuickNavi ul li#QNavi03 a { background-image: url(../../faculty/graduate/images/quick_navi10.gif); width: 96px; }
#Facu-AG05 #QuickNavi ul li#QNavi04 a { background-image: url(../../faculty/graduate/images/quick_navi05.gif); width: 116px; }
#Facu-AG05 #QuickNavi ul li#QNavi05 a { background-image: url(../../faculty/graduate/images/quick_navi02.gif); width: 96px; }

.comp .LeftColumn{ width:70px; }
.comp .RightColumn{ width:650px; }

.vertical {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	writing-mode: tb-rl;
	display: inline-block;
	*display: inline;
	*zoom: 1;
}


/*--------------------------------------------------------------------
                          kamoku
--------------------------------------------------------------------*/
.other02 { margin-left: 3.5em; list-style: none; }
.other02 li,.num03 li { position: relative;	padding-left: 3px; }
.other02 li span {
	position: absolute;
	top: 0;
	*top: -0.25em; /* IE7以下 */
	left: -3.5em;
}
.num03 { margin-left: 12em;	list-style: none; }
.num03 li span {
	position: absolute;
	top: 0;
	*top: -0.25em; /* IE7以下 */
	left: -12em;
}

@media print {
.other02 li,.other02 li span,.num03 li,.num03 li span { _position: static; }
.other02 li span { _margin-left: -3.5em; display: inline-block; }
.num03 li span { margin-left: -12em; display: inline-block; }
}

/*--------------------------------------------------------------------
                          GLOBAL IMAGE
--------------------------------------------------------------------*/
.BorderColumn,.BorderBox { overflow: hidden; zoom: 1; }
.BorderColumn .LeftColumn,.BorderColumn .RightColumn {
	border: 1px solid #e2e2e2;
	width: 315px;
	padding: 14px;
}

#Facu03 .BorderBox { border: 1px solid #e2e2e2; margin: 20px 0 0 0; padding: 14px; }
.BorderColumn p,.BorderBox p { margin: 15px 0 0 0; }
.BorderColumn .point,.BorderBox .point {
	display: inline-block;
	background: #4a71c8;
	margin: -15px 0 10px -15px;
	padding: 7px 10px 5px 10px;
	color: #FFF;
	font-size: 1em;
	line-height: 1em;
	font-weight: bold;
	*display: inline; /* IE7以下 */
	*zoom: 1; /* IE7以下 */
}

.BorderColumn h5,.BorderBox h5 {
	background: none !important;
	border: none;
	border-bottom: 1px solid #e2e2e2;
	margin: 0;
	padding: 5px 0 5px 0;
}

.BorderColumn .NoBorder { border: none; width: 345px; padding: 0; }

#CSL { background: #e9fbfd; margin: 20px 0 0 0; }
#CSL .ThreeColumn { width: 700px; overflow: hidden; }
#CSL .TwoColumn { clear: both; width: 700px; margin: 10px 0 0 0; overflow: hidden; }
#CSL .Left,#CSL .Right { background-color: #FFFFFF; padding: 0 8px 10px 8px; }
#CSL .ThreeColumn .Right { padding: 0; }
#CSL .ThreeColumn p,#CSL .TwoColumn p { margin: 10px 0 0 0; }
#CSL .ThreeColumn .Right p { margin: 0; padding: 10px 8px 10px 8px; }

.challenge { background: #f2f5c4; padding: 10px; overflow: hidden; zoom: 1; }
.challenge h5 { background: #FFF; border: none; margin: 0; padding: 7px 7px 5px 7px; }


.voice { background: #d2f1de; padding: 5px 10px; }

h5.ic01,h5.ic02,h5.ic03,h5.ic04,h5.ic05 { min-height: 32px; height: auto !important; height: 32px; padding: 13px 0 5px 95px; margin:0; }

h5.ic01 { background: url(../../faculty/system/skil/experience/images/ic_ccc01.gif) no-repeat left top !important; }
h5.ic02 { background: url(../../faculty/system/skil/experience/images/ic_ccc02.gif) no-repeat left top !important; }   
h5.ic03 { background: url(../../faculty/system/skil/experience/images/ic_ccc03.gif) no-repeat left top !important; padding-top: 5px; min-height: 40px; height: auto !important; height: 40px; }   
h5.ic04 { background: url(../../faculty/system/skil/experience/images/ic_ccc04.gif) no-repeat left top !important; }   
h5.ic05 { background: url(../../faculty/system/skil/experience/images/ic_ccc05.gif) no-repeat left top !important; }  

/*--------------------------------------------------------------------
                                 SKIL
--------------------------------------------------------------------*/
#Sys01 #Index h4 span { background:url(../../faculty/system/skil/images/bg_blue.gif) no-repeat 9px 14px; border: none; display: block; margin: 0; padding: 10px 15px 5px 15px; zoom: 1; }
#Sys01 #Index h5 { font-size: 0.8em; font-weight: normal; }
#Sys01 #Index .arrow li { background: url(../../faculty/images/ic_arrow_cblue.gif) no-repeat left 0.45em; }
#Sys01 #Index .arrow a { color: #295ab6; }
#Sys01 #Index p.Detail a {	background: url(../images/ic_list.gif) no-repeat 10px 1.2em #f5f8ff; border: 1px solid #bcd4fd; color: #295ab6; }

/*--------------------------------------------------------------------
                                PC
--------------------------------------------------------------------*/
#Ginou h5 { background: #FEDF8F; border: none; }
#Ginou th { background-color: #FEDF8F; }
#Ginou p,#Jitugaku p,#Johou p { margin-top: 5px; }

#Jitugaku h5 { background: #D6E9C4; border: none; }
#Jitugaku th { background-color: #D6E9C4; }

#Johou h5 { background: #D8E0F2; border: none; }
#Johou th { background-color: #D8E0F2; }

/*--------------------------------------------------------------------
                           SKIL INNER
--------------------------------------------------------------------*/
#Sys01 .point h4 strong { width: 37px; }
#Sys01 .point h4 span { border-left: 1px solid #c5c5c5; width: 670px; }
#Sys01 .BorderColumn { margin: 20px 0 0 0; }
#Sys01 .BorderBox,#Sys02 .BorderBox,.Faculty .BorderBox { border: 1px solid #e2e2e2; padding: 14px; width: auto; }
#Sys01 .BorderColumn h5,#Sys01 .BorderBox h5 { margin: 0; }
#Sys01 h6 { font-size: 0.8em; }
#Sys01 table span {
	display: inline-block;
	background: #c6defe;
	padding: 0 5px;
	*display: inline;
	*zoom: 1;
}

.qa { margin: 20px 0 0 1.5em; font-size: 0.8em;	line-height: 1.6em; }
.qa dt,.qa dd { position: relative;	padding-left: 3px; }
.qa dt { font-weight: bold; }
.qa dt span { color: #063190; }
.qa dd span { color: #de202f; font-weight: bold; }
.qa dt span,.qa dd span {
	position: absolute;
	top: 0;
	*top: -0.25em; /* IE7以下 */
	left: -1.5em;
}

@media print {
.qa dt,.qa dd,.qa dt span,.qa dd span { _position: static; }
.qa dt span,.qa dd span { _margin-left: -1em; }
}


/*--------------------------------------------------------------------
                               SUMMARY
--------------------------------------------------------------------*/
#Life19 #Index,#Life19 #Index .TwoColumn { margin: 0; }
#Life19 #Index .TwoColumn .LeftColumn,#Life19 #Index .TwoColumn .RightColumn { background: none; border: none; }
#Life19 #Index h4,#Life19 #Graduate h4 { border: none; layout-grid-line: 0; line-height: 0/9; /* IE ONLY */ }
#Life19 #Index h4 a,#Life19 #Graduate h4 a { padding: 10px 25px 8px 25px; }

#Life19 #Literature { background: url(../../faculty/images/yellow_bg.gif) #fde891 repeat-y; margin-top: 20px; zoom: 1; }
#Life19 #Literature h4 { background: url(../../faculty/images/h4_yellow.gif) no-repeat left top; }
#Life19 #Literature h4 a { background: url(../../faculty/images/h4_yellow_btm.gif) no-repeat left bottom; zoom: 1; }

#Life19 #Human { background: url(../../faculty/images/violet_bg.gif) #eed4f7 repeat-y; margin-top: 20px; zoom: 1; }
#Life19 #Human h4 { background: url(../../faculty/images/h4_violet.gif) no-repeat left top; }
#Life19 #Human h4 a { background: url(../../faculty/images/h4_violet_btm.gif) no-repeat left bottom; zoom: 1; }

#Life19 #Psychology { background: url(../../faculty/images/green_bg.gif) #d1eeb1 repeat-y; margin-top: 20px; zoom: 1; }
#Life19 #Psychology h4 { background: url(../../faculty/images/h4_green.gif) no-repeat left top; }
#Life19 #Psychology h4 a { background: url(../../faculty/images/h4_green_btm.gif) no-repeat left bottom; zoom: 1; }

#Life19 #Media { background: url(../../faculty/images/lightblue_bg.gif) #d6f1ff repeat-y; margin-top: 20px; zoom: 1; }
#Life19 #Media h4 { background: url(../../faculty/images/h4_lightblue.gif) no-repeat left top; }
#Life19 #Media h4 a { background: url(../../faculty/images/h4_lightblue_btm.gif) no-repeat left bottom; zoom: 1; }

#Life19 #Health { background: url(../../faculty/images/orange_bg.gif) #ffd6cb repeat-y; margin-top: 20px; zoom: 1; }
#Life19 #Health h4 { background: url(../../faculty/images/h4_orange.gif) no-repeat left top; }
#Life19 #Health h4 a { background: url(../../faculty/images/h4_orange_btm.gif) no-repeat left bottom; zoom: 1; }

#Life19 #Welfare { background: url(../../faculty/images/pink_bg.gif) #fddeec repeat-y; margin-top: 20px; zoom: 1; }
#Life19 #Welfare h4 { background: url(../../faculty/images/h4_pink.gif) no-repeat left top; }
#Life19 #Welfare h4 a { background: url(../../faculty/images/h4_pink_btm.gif) no-repeat left bottom; zoom: 1; }

#Life19 #Communication { background: url(../../faculty/images/beige_bg.gif) #ffebcb repeat-y; margin-top: 20px; zoom: 1; }
#Life19 #Communication h4 { background: url(../../faculty/images/h4_beige.gif) no-repeat left top; }
#Life19 #Communication h4 a { background: url(../../faculty/images/h4_beige_btm.gif) no-repeat left bottom; zoom: 1; }

#Life19 #Business { background: url(../../faculty/images/blue_bg.gif) #c8d8f8 repeat-y; margin-top: 20px; zoom: 1; }
#Life19 #Business h4 { background: url(../../faculty/images/h4_blue.gif) no-repeat left top; }
#Life19 #Business h4 a { background: url(../../faculty/images/h4_blue_btm.gif) no-repeat left bottom; zoom: 1; }

#Life19 #Social { background: url(../../faculty/images/social_bg.gif) #ffc9ba repeat-y top; margin: 20px 0 0 0; zoom: 1; }
#Life19 #Social h4 {	background: url(../../faculty/images/h4_social_bg.gif) no-repeat left top; margin: 0; padding: 0; zoom: 1; }
#Life19 #Social a { background: url(../../faculty/images/h4_social_btm.gif) no-repeat left bottom; display: block; color: #4d4d4d; zoom: 1; }

#Life19 #Com { background: url(../../faculty/images/com_bg.gif) #fff0a7 repeat-y top; margin: 20px 0 0 0; zoom: 1; }
#Life19 #Com h4 {	background: url(../../faculty/images/h4_com_bg.gif) no-repeat left top; margin: 0; padding: 0; zoom: 1; }
#Life19 #Com a { background: url(../../faculty/images/h4_com_btm.gif) no-repeat left bottom; display: block; color: #4d4d4d; zoom: 1; }

#Life19 #Creation { background: url(../../faculty/images/creation_bg.gif) #ecf0a1 repeat-y top; margin: 20px 0 0 0; zoom: 1; }
#Life19 #Creation h4 {	background: url(../../faculty/images/h4_creation_bg.gif) no-repeat left top; margin: 0; padding: 0; zoom: 1; }
#Life19 #Creation a { background: url(../../faculty/images/h4_creation_btm.gif) no-repeat left bottom; display: block; color: #4d4d4d; zoom: 1; }

#Life19 #Welfare02 { background: url(../../faculty/images/welfare_bg.gif) #c4e8ff repeat-y top; margin: 20px 0 0 0; zoom: 1; }
#Life19 #Welfare02 h4 {	background: url(../../faculty/images/h4_welfare_bg.gif) no-repeat left top; margin: 0; padding: 0; zoom: 1; }
#Life19 #Welfare02 a { background: url(../../faculty/images/h4_welfare_btm.gif) no-repeat left bottom; display: block; color: #4d4d4d; zoom: 1; }

#Life19 #Graduate { background: url(../../faculty/images/graduate_bg.gif) #a6e7bf repeat-y top; margin: 20px 0 0 0; zoom: 1; }
#Life19 #Graduate h4 {	background: url(../../faculty/images/h4_graduate_bg.gif) no-repeat left top; margin: 0; padding: 0; zoom: 1; }
#Life19 #Graduate a { background: url(../../faculty/images/h4_graduate_btm.gif) no-repeat left bottom; display: block; color: #4d4d4d; zoom: 1; }

#Facu09 table ul {
	margin: 0;
	list-style: none;
	font-size: 1em;
	line-height: 150%;
	zoom: 1;
	overflow: hidden;
}

#Facu09 table ul li {
	float: left;
	width: 33%;
	padding: 1px 0 0 0;
}


