@charset "utf-8";


/*---------------------------------------------------
* 学科共通
*--------------------------------------------------*/
.pagetop {
clear: both;
}
h2.title2nd {
	clear:both;
}

/*-- underlink--*/

.underlink{
	width:360px;
	float:left;
}

.underlink .event1{
	float:left;
	width:170px;
	display:inline;
}

.underlink .event2{
	float:right;
	width:180px;
	display:inline;
}

.underlink ul{
	clear:both;
}

.underlink ul li{
	background:url(../img/icon_arw_gray.gif) no-repeat 0 0.5em;
	padding-left:15px;
}

.event1 p{
	font-weight:bold;
	clear:both;
}

.eventButton{
	float:right;
	width:185px;
	margin:10px 0;
}

.request02 .underlink p{
	width:auto;
}


/*-- request --*/
.request01 {
	clear: both;
	background: url(../img/bg_request02.gif) no-repeat 0 100%;
}
.request02 {
	background: url(../img/bg_request01.gif) no-repeat 0 0;
	padding: 20px 20px 20px 30px;
}
.request02 p {
	width: 335px;
	float: left;
	margin: 0 25px 0 0;
}
.request02 .requestButton {
	width: auto;
	float: right;
	margin: 0;
}
/*-- studentWork --*/
.studentWork {
	background: url(../../department/img/common/bg_studentwork.gif) repeat-y 0 0;
	margin-bottom: 35px;
	padding-top: 3px;
}
.studentWork div {
	width: 212px;
	margin-right: -4px;
}
.studentWork01 {
	float: left;
}
.studentWork02 {
	float: right;
}
.studentWork p {
	margin-top: 0;
	margin-bottom: 20px;
	text-align: center;
}
.studentWork dl {
	width: 186px;
	margin-left: 11px;
}
.studentWork dt {
	font-weight: bolder;
}
.studentWork dd {
	line-height: 1.4;
}
/*-- arrowLink --*/
.arrowLink {
	margin-top: 15px;
}
.arrowLink a {
	background: url(../img/icon_arw_blue.gif) no-repeat 0 0.3em;
	padding-left: 10px;
}







/*---------------------------------------------------
* 学科トップ共通
*--------------------------------------------------*/
/*-- mainVisual --*/
.depTop .mainVisual {
	margin-bottom: 15px;
}	
.depTop .mainVisual p {
	margin: 0;
}	
.depTop .mainCatch {
	color: #ffffff;
	font-weight: bold;
	padding: 7px 18px;
	line-height: 1.6;
}
/*-- course --*/
.depTop .courseBox {
	margin-bottom: 15px;
}
.depTop .courseBoxTop {
	padding: 15px;
}
.depTop .courseBoxTop div {
	float: right;
	width: 395px;
}
.depTop .coursePhoto {
	float: left;
	margin: 0;
}
.depTop .courseBox h2 {
	padding-bottom: 12px;
}
.depTop .courseBox h2 a {
	padding-left: 25px;
	padding-bottom: 3px;
}
.depTop .courseBox dl {
	padding-top: 5px;
}
.depTop .courseBox dt {
	margin-top: 3px;
	font-weight: bold;
}
/*-- voice --*/
.depTop .voiceBox {
	margin-bottom: 15px;
}
.depTop .voicePhotoBox {
	float: left;
	width: 265px;
}
.depTop .voicePhotoBoxTop {
	padding: 15px;
}
.depTop .voicePhoto {
	margin: 0 10px 0 0;
	float: left;
}
.depTop .voicePhotoBoxTop div {
	float: left;
	width: 110px;
	margin-top: 20px;
}
.depTop .voicePhotoBoxTop div p {
	font-size: 85%;
	margin: 0 0 5px 0;
	line-height: 1.4;
}
.depTop .voicePhotoBoxTop .voiceName {
	font-size: 100%;
	font-weight: bold;
}
.depTop .voiceBox h3 {
	font-size: 110%;
}
.depTop .voiceText {
	float: right;
	display: inline;
	width: 350px;
}
.depTop .voiceText p {
	line-height: 1.4;
}
/*-- lecturer --*/
.depTop .lecturer {
	clear: both;
	margin-bottom: 20px;
	background: url(../../department/img/common/bg_lecturer.gif) repeat-y 0 0;
}
.depTop .lecturer p {
	clear: both;
	line-height: 1.4;
	margin: 0;
}
.depTop .lecturerBox01 {
	float: left;
	width: 300px;
}
.depTop .lecturerBox02 {
	float: right;
	width: 300px;
}
.depTop .lecturer .lecturerPhoto {
	margin: 0 10px 10px 0;
	float: left;
}
.depTop .lecturerText {
	float: left;
	width: 180px;
	margin-top: 5px;
}
.depTop .lecturer .lecturerText p {
	font-size: 85%;
	margin: 0 0 5px 0;
	line-height: 1.4;
}
.depTop  .lecturer .lecturerText .lecturerName {
	font-size: 110%;
	font-weight: bold;
}
/*-- partTime --*/
.depTop .partTime {
	clear: both;
	margin-bottom: 15px;
}
.depTop .partTime h3 {
	clear: both;
	margin-bottom: 15px;
	padding-bottom: 3px;
}
.depTop .partTime ul {
	margin-left: 5px;
}
.depTop .partTime .partList01 {
	float: left;
	width: 300px;
}
.depTop .partTime .partList02 {
	float: right;
	width: 300px;
}
.depTop .partTime li {
	padding-left: 15px;
}

/*--------------------------------------
 /department/integrate/index.html
---------------------------------------*/
#depIntegrate .intCatch {
	color: #939300;
	font-size: 110%;
	font-weight: bold;
	margin-bottom: 30px;
}
/*-- mainVisual --*/
#depIntegrate .mainCatch {
	background: url(../../department/integrate/img/bg_integrate02.jpg) #b87c00 no-repeat 0 0;
}
/*-- course --*/
#depIntegrate .courseBox {
	background: url(../../department/integrate/img/bg_integrate02.gif) no-repeat 0 100%;
}
#depIntegrate .courseBoxTop {
	background: url(../../department/integrate/img/bg_integrate01.gif) no-repeat 0 0;
}
#depIntegrate .coursePhoto li {
	margin-bottom: 10px;
}
#depIntegrate .courseBox h2 {
	background: url(../../department/integrate/img/line_integrate01.gif) repeat-x 0 100%;
	color: #bfaf1e;
}
#depIntegrate .courseBox h2 span {
	padding-left: 25px;
	padding-bottom: 3px;
	background: url(../../department/integrate/img/arrow_integrate01.gif) no-repeat 0 0;
}
#depIntegrate .courseBox dt {
	color: #939300;
}
#depIntegrate .courseBox dl span {
	color: #ff0033;
}

/*--------------------------------------
 /department/creative/index.html
---------------------------------------*/
/*-- mainVisual --*/
#depCreative .mainCatch {
	background: url(../../department/creative/img/bg_visualdesign02.jpg) #004fc5 no-repeat 0 0;
}
/*-- course --*/
#depCreative .courseBox {
	background: url(../../department/creative/img/bg_visualdesign02.gif) no-repeat 0 100%;
}
#depCreative .courseBoxTop {
	background: url(../../department/creative/img/bg_visualdesign01.gif) no-repeat 0 0;
}
#depCreative .courseBox h2 {
	background: url(../../department/creative/img/line_visualdesign01.gif) repeat-x 0 100%;
}
#depCreative .courseBox h2 a {
	background: url(../../department/creative/img/arrow_visualdesign01.gif) no-repeat 0 0;
}
#depCreative .courseBox dt {
	color: #0099ff;
}
/*-- voice --*/
#depCreative .voicePhotoBox {
	background: url(../../department/creative/img/bg_visualdesign04.gif) no-repeat 0 100%;
}
#depCreative .voicePhotoBoxTop {
	background: url(../../department/creative/img/bg_visualdesign03.gif) no-repeat 0 0;
}
#depCreative .voiceBox h3 {
	color: #0099ff;
}
/*-- lecturer --*/
#depCreative .lecturerText h3 {
	color: #0099ff;
}
/*-- partTime --*/
#depCreative .partTime h3 {
	color: #0099ff;
	background: url(../../department/creative/img/line_visualdesign01.gif) repeat-x 0 100%;
}
#depCreative .partTime li {
	background: url(../../department/creative/img/arrow_creative01.gif) no-repeat 0 0.5em;
}

/*--------------------------------------
 /department/object/index.html
---------------------------------------*/
/*-- mainVisual --*/
#depObject .mainCatch {
	background: url(../../department/object/img/bg_object02.jpg) #009932 no-repeat 0 0;
}
.objectNote {
	color: #ff0033;
	font-weight: bold;
	font-size: 110%;
	text-align: center;
}
/*-- course --*/
#depObject .courseBox {
	background: url(../../department/object/img/bg_object02.gif) no-repeat 0 100%;
}
#depObject .courseBoxTop {
	background: url(../../department/object/img/bg_object01.gif) no-repeat 0 0;
}
#depObject .courseBox h2 {
	background: url(../../department/object/img/line_object01.gif) repeat-x 0 100%;
}
#depObject .courseBox h2 a {
	background: url(../../department/object/img/arrow_object01.gif) no-repeat 0 0;
}
#depObject .courseBox h2 a:link {	color: #009933;}
#depObject .courseBox h2 a:visited {	color: #006633;}
#depObject .courseBox h2 a:hover,
#depObject .courseBox h2 a:active {	color: #33cc33;}
#depObject .courseBox dt {
	color: #78a42d;
}
/*-- voice --*/
#depObject .voicePhotoBox {
	background: url(../../department/object/img/bg_object04.gif) no-repeat 0 100%;
}
#depObject .voicePhotoBoxTop {
	background: url(../../department/object/img/bg_object03.gif) no-repeat 0 0;
}
#depObject .voiceBox h3 {
	color: #78a42d;
}
/*-- lecturer --*/
#depObject .lecturerText h3 {
	color: #78a42d;
}
/*-- partTime --*/
#depObject .partTime h3 {
	color: #78a42d;
	background: url(../../department/object/img/line_object01.gif) repeat-x 0 100%;
}
#depObject .partTime li {
	background: url(../../department/object/img/arrow_object02.gif) no-repeat 0 0.5em;
}

/*--------------------------------------
 /department/architect/index.html
---------------------------------------*/
/*-- mainVisual --*/
#depArchitect .mainCatch {
	background: url(../../department/architect/img/bg_architect02.jpg) #ff9900 no-repeat 0 0;
}
/*-- course --*/
#depArchitect .courseBox {
	background: url(../../department/architect/img/bg_architect02.gif) no-repeat 0 100%;
}
#depArchitect .courseBoxTop {
	background: url(../../department/architect/img/bg_architect01.gif) no-repeat 0 0;
}
#depArchitect .courseBox h2 {
	background: url(../../department/architect/img/line_architect01.gif) repeat-x 0 100%;
}
#depArchitect .courseBox h2 a {
	background: url(../../department/architect/img/arrow_architect01.gif) no-repeat 0 0;
}
#depArchitect .courseBox h2 a:link {	color: #ff9933;}
#depArchitect .courseBox h2 a:visited {	color: #ff6600;}
#depArchitect .courseBox h2 a:hover,
#depArchitect .courseBox h2 a:active {	color: #ffcc66;}
#depArchitect .courseBox dt {
	color: #dda115;
}
/*-- voice --*/
#depArchitect .voicePhotoBox {
	background: url(../../department/architect/img/bg_architect04.gif) no-repeat 0 100%;
}
#depArchitect .voicePhotoBoxTop {
	background: url(../../department/architect/img/bg_architect03.gif) no-repeat 0 0;
}
#depArchitect .voiceBox h3 {
	color: #dda115;
}
/*-- lecturer --*/
#depArchitect .lecturerText h3 {
	color: #dda115;
}
/*-- partTime --*/
#depArchitect .partTime h3 {
	color: #dda115;
	background: url(../../department/architect/img/line_architect01.gif) repeat-x 0 100%;
}
#depArchitect .partTime li {
	background: url(../../department/architect/img/arrow_architect02.gif) no-repeat 0 0.5em;
}

/*--------------------------------------
 /department/fashion/index.html
---------------------------------------*/
/*-- mainVisual --*/
#depFashion .mainCatch {
	background: url(../../department/fashion/img/bg_fashion02.jpg) #ff53cb no-repeat 0 0;
}
/*-- course --*/
#depFashion .courseBox {
	background: url(../../department/fashion/img/bg_fashion02.gif) no-repeat 0 100%;
}
#depFashion .courseBoxTop {
	background: url(../../department/fashion/img/bg_fashion01.gif) no-repeat 0 0;
}
#depFashion .courseBox h2 {
	background: url(../../department/fashion/img/line_fashion01.gif) repeat-x 0 100%;
}
#depFashion .courseBox h2 a {
	background: url(../../department/fashion/img/arrow_fashion01.gif) no-repeat 0 0;
}
#depFashion .courseBox h2 a:link {	color: #ff3366;}
#depFashion .courseBox h2 a:visited {	color: #ff0066;}
#depFashion .courseBox h2 a:hover,
#depFashion .courseBox h2 a:active {	color: #dd649a;}
#depFashion .courseBox dt {
	color: #ee86a8;
}
/*-- voice --*/
#depFashion .voicePhotoBox {
	background: url(../../department/fashion/img/bg_fashion04.gif) no-repeat 0 100%;
}
#depFashion .voicePhotoBoxTop {
	background: url(../../department/fashion/img/bg_fashion03.gif) no-repeat 0 0;
}
#depFashion .voiceBox h3 {
	color: #ee86a8;
}
/*-- lecturer --*/
#depFashion .lecturerText h3 {
	color: #ee86a8;
}
/*-- partTime --*/
#depFashion .partTime h3 {
	color: #ee86a8;
	background: url(../../department/fashion/img/line_fashion01.gif) repeat-x 0 100%;
}
#depFashion .partTime li {
	background: url(../../department/fashion/img/arrow_fashion02.gif) no-repeat 0 0.5em;
}

/*--------------------------------------
 /department/denim/index.html
---------------------------------------*/
/*-- mainVisual --*/
#depDenim .mainCatch {
	background: url(../../department/denim/img/bg_denim02.jpg) #b01eff no-repeat 0 0;
}
/*-- course --*/
#depDenim .courseBox {
	background: url(../../department/denim/img/bg_denim02.gif) no-repeat 0 100%;
}
#depDenim .courseBoxTop {
	background: url(../../department/denim/img/bg_denim01.gif) no-repeat 0 0;
}
#depDenim .courseBox h2 {
	background: url(../../department/denim/img/line_denim01.gif) repeat-x 0 100%;
	color: #993366;
}
#depDenim .courseBox h2 span {
	padding-left: 25px;
	padding-bottom: 3px;
	background: url(../../department/denim/img/arrow_denim01.gif) no-repeat 0 0;
}
#depDenim .courseBox dt {
	color: #924c9a;
}
/*-- voice --*/
#depDenim .voicePhotoBox {
	background: url(../../department/denim/img/bg_denim04.gif) no-repeat 0 100%;
}
#depDenim .voicePhotoBoxTop {
	background: url(../../department/denim/img/bg_denim03.gif) no-repeat 0 0;
}
#depDenim .voiceBox h3 {
	color: #924c9a;
}
/*-- lecturer --*/
#depDenim .lecturerText h3 {
	color: #924c9a;
}
/*-- partTime --*/
#depDenim .partTime h3 {
	color: #924c9a;
	background: url(../../department/denim/img/line_denim01.gif) repeat-x 0 100%;
}
#depDenim .partTime li {
	background: url(../../department/denim/img/arrow_denim02.gif) no-repeat 0 0.5em;
}




/*---------------------------------------------------
* コース共通
*--------------------------------------------------*/
/*-- mainVisual --*/
.course .mainVisual {
	margin-bottom: 15px;
}	
.course .mainVisual p {
	margin: 0 0 15px 0;
}	
.course .mainCatch p {
	margin: 7px 10px 0 10px;
	line-height: 1.6;
	width: 375px;
	float: left;
	display: inline;
}
.course .mainCatch div {
	width: 205px;
	padding: 5px 10px;
	float: right;
}
.course .mainCatch dt {
	font-weight: bold;
}
.course .mainCatch dd {
	line-height: 1.6;
}
/*-- findEmployment --*/
.course .findEmployment {
	clear: both;
	background: url(../../department/creative/img/line_visualdesign01.gif) repeat-x 0 0;
	padding: 10px 0 0 10px;
}
.course .findEmployment th {
	font-weight: bold;
	padding-right: 10px;
	white-space: nowrap;
	text-align: left;
}
/*-- studentWork --*/
.course .studentWork {mainCatch
	margin-bottom: 0;
}
/*-- request --*/
.request01 {
	margin-top: 35px;
}

/*--------------------------------------
 /department/integrate/
---------------------------------------*/
#courIntegrate {
	clear: both;
}
/*-- mainVisual --*/
#courIntegrate .mainCatch div {
	background: #f5edd3;
}
#courIntegrate .mainCatch dt {
	color: #939300;
}
#courIntegrate .mainCatch span {
	color: #ff0033;
	font-weight: bold;
}
/*-- findEmployment --*/
#courIntegrate .findEmployment {
	background: url(../../department/integrate/img/line_integrate01.gif) repeat-x 0 0;
}
#courIntegrate .findEmployment th {
	color: #939300;
}

/*--------------------------------------
 /department/creative/
---------------------------------------*/
/*-- mainVisual --*/
#courCreative .mainCatch div {
	background: #dbf1ff;
}
#courCreative .mainCatch dt {
	color: #0099ff;
}
/*-- findEmployment --*/
#courCreative .findEmployment {
	background: url(../../department/creative/img/line_visualdesign01.gif) repeat-x 0 0;
}
#courCreative .findEmployment th {
	color: #0099ff;
}

/*--------------------------------------
 /department/object/
---------------------------------------*/
/*-- mainVisual --*/
#courObject .mainCatch div {
	background: #c6e8ba;
}
#courObject .mainCatch dt {
	color: #78a42d;
}
/*-- findEmployment --*/
#courObject .findEmployment {
	background: url(../../department/object/img/line_object01.gif) repeat-x 0 0;
}
#courObject .findEmployment th {
	color: #78a42d;
}

/*--------------------------------------
 /department/architect/
---------------------------------------*/
/*-- mainVisual --*/
#courArchitect .mainCatch div {
	background: #ffff99;
}
#courArchitect .mainCatch dt {
	color: #dda115;
}
#courArchitect .mainCatch span {
	color: #ff0033;
	font-weight: bold;
}
/*-- findEmployment --*/
#courArchitect .findEmployment {
	background: url(../../department/architect/img/line_architect01.gif) repeat-x 0 0;
}
#courArchitect .findEmployment th {
	color: #dda115;
}

/*--------------------------------------
 /department/fashion/
---------------------------------------*/
/*-- mainVisual --*/
#courFashion .mainCatch div {
	background: #ffe1ff;
}
#courFashion .mainCatch dt {
	color: #ee86a8;
}
/*-- findEmployment --*/
#courFashion .findEmployment {
	background: url(../../department/fashion/img/line_fashion01.gif) repeat-x 0 0;
}
#courFashion .findEmployment th {
	color: #ee86a8;
}

/*--------------------------------------
 /department/denim/
---------------------------------------*/
#courDenim {
	clear: both;
}
/*-- mainVisual --*/
#courDenim .mainCatch div {
	background: #ccccff;
}
#courDenim .mainCatch dt {
	color: #924c9a;
}
/*-- findEmployment --*/
#courDenim .findEmployment {
	background: url(../../department/denim/img/line_denim01.gif) repeat-x 0 0;
}
#courDenim .findEmployment th {
	color: #924c9a;
}



/*---------------------------------------------------
* 在校生インタビュー共通
*--------------------------------------------------*/
.interview .interview3rd {
	padding-bottom: 3px;
	font-weight: bold;
}
/*-- interviewBox --*/
.interview .interviewBox {
	clear: both;
	margin-bottom: 10px;
	padding: 5px 10px 5px 5px;
}
.interview .interviewPhoto {
	float: left;
	margin: 0;
}
.interview .interviewBox div {
	float: right;
	width: 290px;
}
.interview .interviewBox div p {
	margin: 3px 0 0 0;
	line-height: 1.4;
}
.interview .interviewBox div .graduateSchool {
	margin: 0 0 10px 0;
	font-size: 85%;
	padding-bottom: 10px;
}
/*-- intSchedule --*/
.interview .intSchedule {
	padding-bottom: 15px;
}
.interview .intSchedule p {
	margin: 10;
}
.interview .intSchedule div {
	width: 305px;
	display: inline;
}
.interview .intSchedule div p {
	float: right;
	width: 130px;
	line-height: 1.4;
}
.interview .intSchedule div .schedulePhoto {
	float: left;
	width: auto;
}
.interview .intSchedule01 {
	float: left;
	margin-left: 10px;
}
.interview .intSchedule02{
	float: right;
	margin-right: 10px;
}
/*-- studentWork --*/
.interview .studentWork {
	margin-top: 15px;
}

/*--------------------------------------
 /department/integrate/interview.html
---------------------------------------*/
#interIntegrate .interview3rd {
	background: url(../../department/integrate/img/line_integrate01.gif) repeat-x 0 100%;
	color: #939300;
}
/*-- interviewBox --*/
#interIntegrate .interviewBox {
	background: #f5edd3;
}
#interIntegrate .graduateSchool {
	background: url(../../department/integrate/img/line03.gif) repeat-x 0 100%;
}

/*--------------------------------------
 /department/creative/interview.html
---------------------------------------*/
#interCreative .interview3rd {
	background: url(../../department/creative/img/line_visualdesign01.gif) repeat-x 0 100%;
	color: #0099ff;
}
/*-- interviewBox --*/
#interCreative .interviewBox {
	background: #e6f5ff;
}
#interCreative .graduateSchool {
	background: url(../../department/creative/img/line03.gif) repeat-x 0 100%;
}

/*--------------------------------------
 /department/object/interview.html
---------------------------------------*/
#interObject .interview3rd {
	background: url(../../department/object/img/line_object01.gif) repeat-x 0 100%;
	color: #78a42d;
}
/*-- interviewBox --*/
#interObject .interviewBox {
	background: #c6e8ba;
}
#interObject .graduateSchool {
	background: url(../../department/object/img/line03.gif) repeat-x 0 100%;
}

/*--------------------------------------
 /department/architect/interview.html
---------------------------------------*/
#interArchitect .interview3rd {
	background: url(../../department/architect/img/line_architect01.gif) repeat-x 0 100%;
	color: #dda115;
}
/*-- interviewBox --*/
#interArchitect .interviewBox {
	background: #ffff99;
}
#interArchitect .graduateSchool {
	background: url(../../department/architect/img/line03.gif) repeat-x 0 100%;
}

/*--------------------------------------
 /department/fashion/interview.html
---------------------------------------*/
#interFashion .interview3rd {
	background: url(../../department/fashion/img/line_fashion01.gif) repeat-x 0 100%;
	color: #ee86a8;
}
/*-- interviewBox --*/
#interFashion .interviewBox {
	background: #ffe1ff;
}
#interFashion .graduateSchool {
	background: url(../../department/fashion/img/line03.gif) repeat-x 0 100%;
}

/*--------------------------------------
 /department/denim/interview.html
---------------------------------------*/
#interDenim .interview3rd {
	background: url(../../department/denim/img/line_denim01.gif) repeat-x 0 100%;
	color: #924c9a;
}
/*-- interviewBox --*/
#interDenim .interviewBox {
	background: #ccccff;
}
#interDenim .graduateSchool {
	background: url(../../department/denim/img/line03.gif) repeat-x 0 100%;
}


/*--------------------------------------
 /department/curriculum/index.html
---------------------------------------*/

.contact {
	width:580px;
}

.contact02 {
	float:left;
}

.contact03 {
	float:right;
	width:270px;
	border-left:#CCCCCC 1px solid;
	padding-left:30px;
}


/*---------------------------------------------------
* C-DEC_gallery
*--------------------------------------------------*/
.movieGallery {
	clear: both;
	margin-bottom: 30px;
}
.movieGallery p {
	margin: 0;
}
.movieGallery .moviePhoto {
	float: right;
	margin-right: 10px;
	display: inline;
}
.movieGallery div {
	float: left;
	display: inline;
	width: 440px;
}
.movieGallery .movieAbout {
	color: #666666;
	margin-bottom: 10px;
}



/*--------------------------------------
 /department/newcource/
---------------------------------------*/

.type td {
	font-size:84%;
	padding: 0 3px;
}

.newTimetable {
	text-align:center;
	margin-bottom:10px;
	border-collapse:collapse;
	border:#00A3AE 1px solid;
}

.newTimetable th {
	background:#00A3AE;
	padding:5px;
	color:#FFFFFF;
	border:#FFFFFF 1px dotted;
}

.newTimetable td {
	border:#00A3AE 1px dotted;
	padding:5px;
	vertical-align:middle;
}

.newTimetable .bgColor {
	background:#92CDCC;
}
.newSummary {
	width:100%;
	border-collapse:collapse;
	border:1px #333333 solid;
}

.newSummary th {
	background:#84CBFF;
	padding:5px;
	border:#FFFFFF 1px dotted;
}

.newSummary td {
	background:#FFFFFF;
	padding:5px;
	border:#333333 1px dotted;
}

.production {
	margin:15px 0;
}

.production td {
	border-bottom:1px #666666 dotted;
	border-right:1px #666666 dotted;
	padding:5px;
}

.production td.noLine {
	border-bottom:none;
	border-right:none;
	padding:5px;
}

.production .proText {
	border-bottom:none;
}

.production dt {
	font-weight:bold;
	color:#FF6600;
	font-size:110%;
}

.production .proL {
	float:left;
}

.production .proR {
	float:right;
}

.summaryLink {
	margin: 10px 0 ;
}

.summaryLink dl {
	border:5px solid #E7EFFF;
	padding:10px;
	width:280px;
	height:90px;
}

.summaryLink .slL {
	float:left;
}

.summaryLink .slR {
	float:right;
}

.summaryLink dt {
	background: url(../../department/creative/img/line_visualdesign01.gif) repeat-x 0 100%;
	padding-bottom:12px;
}
.summaryLink dt a {
	background: url(../../department/creative/img/arrow_visualdesign01.gif) no-repeat 0 0;
	padding-bottom:2px;
	padding-left:25px;
	font-weight:bold;
}

.yashima img {
	margin:30px 50px 0 0;
}

*ruby rp {
	font-size:70%;
}
	



