@charset "Shift-JIS";
/* faculty(layout,text) */

/*------------------------------------------------------------------------------------------------layout*/
/*dental.html*/
#naru{
	width: 400px;
	height: auto;
	margin: 10px 0px 0px 20px;
	background-image: url(../../faculty/dental/img/naru.gif);
	background-repeat: no-repeat;
	padding-top:30px;
	float:left;
}
#gakubu{
	width: 200px;
	float: right;
	margin-right: 28px;
}
#gakubu2{
	width: 200px;
	float: right;
	margin-right: 20px;
}
#pageTopNavi_Fac{
	width: 760px;
	height:400px;
	margin: auto;
	background-image:url(../../faculty/img/pageTopNaviBack.jpg);
	background-repeat: no-repeat;
}
/*pharmacy.html*/
#naru2{
	width: 400px;
	height: 100px;
	margin: 10px 0px 0px 20px;
	background-image: url(../../faculty/pharmacy/img/naru.gif);
	background-repeat: no-repeat;
	padding-top:30px;
	float:left;
}
/*faculty.html*/
#pageTopNavi_Den{
	width: 500px;
	height:400px;
	margin: auto;
	background-image: url(../../faculty/dental/img/flow.gif);
	background-repeat: no-repeat;
}
#pageTopNavi_Pha{
	width: 500px;
	height:400px;
	margin: auto;
	background-image: url(../../faculty/pharmacy/img/flow.gif);
	background-repeat: no-repeat;
}
/* research*.html */
#researchBox{
	width:560px;
	height:170px;
}
#researchBoxL{
	width:200px;
	height:170px;
	float:left;
	text-align:center;
}
#researchBoxRP{
	width:360px;
	height:170px;
	float:right;
	background-image:url(../../faculty/research/img/PBack.gif);
	background-repeat:no-repeat;
}
#researchBoxRD{
	width:360px;
	height:170px;
	float:right;
	background-image:url(../../faculty/research/img/DBack.gif);
	background-repeat:no-repeat;
}
#researchTopicBox{
	width:360px;
	height:130px;
	padding-top:20px;
	text-align:center;

}
#researchNameBox{
	width:360px;
	height:20px;
	text-align:right;
}
.researchText{
	width:560px;
	clear:both;
}
.researchTerm{
	margin-top:20px;
	margin-left:1em;
	font-size: 0.7em;
}

.researchTopic{
	font-size:1em;
	font-weight: bold;
	line-height:1.5em;
	color: #333333;
}
.researchName{
	font-size:1em;
	font-weight: bold;
	color: #333333;
	text-align:right;
}
.researchCourse{
	font-size:0.7em;
	color: #333333;
}
div.researchStaffInt{
	text-align:right;
	margin:5px 0px 0px 0px;
	font-size:0.8em;
}




div.faciBox{
	width:570px;
	height: 143px;
	clear:both;
	margin-left:20px;
}
div.faciBox div.boxL{
	width: 187px;
	float:left;
}
div.faciBox div.boxR{
	width: 380px;
	float:right;
}
div.faciBox div.boxL2{
	width: 380px;
	float:left;
}
div.faciBox div.boxR2{
	width: 187px;
	float:right;
}
/*****d-greet.html,p-greet.html*****/
div.greetStyle2{
	width: 580px;
}
div.greetStyleLeft2{
	width: 220px;
	float: left;
	margin-left: 30px;
} 
div.greetStyleRight2{
	width: 280px;
	margin: 30px 50px 0 0;
	float: right;
}
hr.clear_both {
	clear: both;
	margin-bottom: 10px;
	border:none;
}
div.greetStyle{
	width: 580px;
	height: 170px;
}
div.greetStyleLeft{
	width: 150px;
	height: 170px;
	float: left;
	margin-left: 30px;
} 
div.greetStyleRight{
	width: 300px;
	height: 155px;
	margin-right: 50px;
	float: right;
}
/*****dental.html,pharmacy.html*****/
div.layoutCenter500{	
	width: 500px;
	height: auto;
	margin: auto;	
}
div.layoutCenter550{
	width: 550px;
	height: auto;
	margin: auto;	
}

/*****employ.html*****/
div.contentEmploy{
	width: 570px;
}
div.innerEmploy{
	width: 540px;
	margin-left:20px;
}
div.innerEmployL{
	float:left;
	width:180px;
	margin-top:10px;
	text-align:center;
}
div.innerEmployR{
	float:right;
	width:180px;
	margin-top:10px;
	text-align:center;
}
div.innerEmployImg{
	width:180px;
	height:120px;
}
div.innerEmployImg2{
	width:140px;
	height:180px;
}
div.innerEmployImg3{
	width:180px;
	height:120px;
	margin-right:20px;
}
div.innerEmployImg4{
	width:180px;
	height:260px;
}
div.innerEmployTxt{
	width:360px;
	text-align:left;
}
div.innerEmployTxt2{
	width:220px;
	text-align:left;
}
div.innerEmployTxt3{
	width:270px;
	text-align:left;
	margin-left:20px;
}

div.innerEmploy h3,
div.innerEmployTxt h3,
div.contentEmploy p{
	margin:0px;
}
div.contentEmploy hr{
	margin-left:20px;
	margin-top:1em;
	border-top:1px dotted #808080;
}

/*****d-license.html*****/
table.d-license{
  border-top:1px solid #808080;
  border-left:1px solid #808080;
  border-collapse:collapse;
  border-spacing:0;
  background-color:#ffffff;
  empty-cells:show;	
	font-size: 0.8em;
	width:550px;
	margin-top:20px;
	margin-left:20px;
}
table.d-license th{
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
  color:#330000;
  background-color:#c0c0c0;
  background-position:left top;
  padding:0.2em 0.3em;
  text-align:center;
}
table.d-license td{
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
  padding:0.2em 0.5em;
	color: #333333;
}

/*****employ1.html*****/
table.employSchedule{
  border-top:1px solid #808080;
  border-left:1px solid #808080;
  border-collapse:collapse;
  border-spacing:0;
  background-color:#ffffff;
  empty-cells:show;	
	font-size: 0.8em;
	width:550px;
	margin-top:20px;
	margin-left:20px;
}
table.employSchedule th{
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
  color:#330000;
  background-color:#c0c0c0;
  background-position:left top;
  padding:0.2em 0.3em;
  text-align:center;
	letter-spacing: 0.5em;
}
table.employSchedule td{
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
  padding:0.2em 0.5em;
	color: #333333;
	text-align: left;
}
table.employSchedule th.th1{
	width:100px;
}
table.employSchedule th.th2{
	width:250px;
}
/*****employ3.html*****/
table.layoutlist{
  border-top:1px solid #808080;
  border-left:1px solid #808080;
  border-collapse:collapse;
  border-spacing:0;
  background-color:#ffffff;
  empty-cells:show;	
	font-size: 0.8em;
	width:550px;
	margin:5px 0 20px 20px;
}

table.layoutlist td{
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
  padding:0.2em 0.5em;
	color: #333333;
	text-align: left;
}
/*****Pstaff*****/
#dammy{
	width:760px;
	margin:0px 10px 0px 10px;
	height:auto;
}
#sideNavi_Pstaff{
	width: 130px;
	padding-right: 5px;
	height: auto;
	float: left;
	margin-top:20px;
	padding-bottom: 20px;
}
#main_Pstaff{
	wid th: 620px;
	padding-left: 5px;
	height: auto;
	float: right;
}
div.reportPstaff{
/*	width: 620px;*/
	width: 590px;
	height:auto;
	clear:both;
	padding-bottom: 20px;
}
div.reportPstaffL{
	width: 110px;
	height:auto;
	float:left;
	padding-right:10px;
	text-align:right;
	font-size: 0.8em;
	color: #333333;
}
div.reportPstaffR{
/*	width: 504px;*/
	width: 454px;
	height:auto;
	float:right;
	font-size: 0.8em;
	color:#333333;
	border-left: 1px solid #CCCCCC;
	margin-bottom:10px;
}
#prof{
	/*width: 620px;*/
	width: 590px;
	height:60px;
	margin-bottom: 20px;
	background-image:url(../../faculty/pharmacy/staff/img/StaffbackImg.gif);
	background-repeat:no-repeat;
}
div.reportPstaffR div.report{
	/*width:494px;*/
	width:434px;
	margin-bottom:20px;
	margin-left: 10px;
}

/*****research*****/
/*F²©*/
table.P07T{
  border-top:0px solid #808080;
  border-left:0px solid #808080;
  border-collapse:collapse;
  border-spacing:0;
  background-color:#ffffff;
  empty-cells:show;	
	font-size: 0.8em;
	color:#0033ff;
	width:500px;
	margin-top:10px;
	margin-left:20px;
	margin:auto;
}
table.P07T td{
  border-right:0px solid #808080;
  border-bottom:0px solid #808080;
  padding:1.2em 0.5em;
  vertical-align:bottom;
}

p.title1{
	border-style: solid;
	border-width: 1px 2px 2px 1px;
	border-color: #6666ff #6666ff #6666ff #6666ff;
	padding: 0.2em;
	margin-left: 1em;
	font-size: 0.8em;
	font-weight:bold;
	color:#6666ff;
}
/*βΤ*/
table.P06T{
  border-top:1px solid #808080;
  border-left:1px solid #808080;
  border-collapse:collapse;
  border-spacing:0;
  background-color:#ffffff;
  empty-cells:show;	
	font-size: 0.8em;
	width:500px;
	margin-top:20px;
	margin-left:20px;
}
table.P06T th{
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
  color:#330000;
  background-color:#c0c0c0;
  background-position:left top;
  padding:0.2em 0.3em;
  text-align:center;
	letter-spacing: 0.5em;
}
table.P06T td{
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
  padding:0.2em 0.5em;
	color: #333333;
	text-align: center;
}
div.reaearchP6_1{
	clear:both;
}
div.reaearchP6_2{
	float:left;
	background-image:url(../../faculty/research/img/reP06/1.gif);
	background-repeat:no-repeat;
	width:250px;
	height:195px;
	margin-left:20px;
	margin-top:20px;	
}
div.reaearchP6_3{
	float:right;
	width:280px;
	font-size:0.8em;
	color:#000066;
	padding-top:80px;
}
div.reaearchP6_4{
	float:left;
	background-image:url(../../faculty/research/img/reP06/3.gif);
	background-repeat:no-repeat;
	width:250px;
	height:240px;
	margin-left:20px;
	margin-top:20px;	
}
div.reaearchP6_5{
	float:right;
	width:280px;
	font-size:0.8em;
	color:#000066;
	padding-top:80px;
}
div.reaearchP6_6{
	background-image:url(../../faculty/research/img/reP06/4.gif);
	background-repeat:no-repeat;
	margin:auto;
	width:300px;
	font-size:0.8em;
	color:#000066;
	padding-top:200px;
}



/*μς*/
div.reaearchP1_1{
	float:left;
	background-image:url(../../faculty/research/img/reP01/2.gif);
	background-repeat:no-repeat;
	padding-top:210px;
	width:250px;
}
div.reaearchP1_2{
	float:right;
}
div.reaearchP1_3{
	clear:both;
	padding-top:0px;
	margin-top:0px;
}
/*RΊ*/
div.reaearchP5_1{
	float:left;
	background-image:url(../../faculty/research/img/reP05/1.jpg);
	background-repeat:no-repeat;
	width:250px;
	height:188px;
	margin-left:20px;	
}
div.reaearchP5_2{
	float:right;
	width:280px;
	font-size:0.8em;
	color:#000066;
	padding-top:110px;

}
div.reaearchP5_3{
	clear:both;
}
div.reaearchP5_4{
	float:left;
	background-image:url(../../faculty/research/img/reP05/2.gif);
	background-repeat:no-repeat;
	width:250px;
	height:222px;
	margin-left:20px;	
}
div.reaearchP5_5{
	float:right;
	width:280px;
	font-size:0.8em;
	color:#000066;
	padding-top:140px;
}
div.reaearchP5_10{
	float:left;
	background-image:url(../../faculty/research/img/reP05/3.gif);
	background-repeat:no-repeat;
	width:250px;
	margin-left:20px;	
	padding-top:250px;
	font-size:0.8em;
	color:#000066;
}
div.reaearchP5_11{
	float:right;
	background-image:url(../../faculty/research/img/reP05/4.gif);
	background-repeat:no-repeat;
	width:250px;
	padding-top:250px;
	font-size:0.8em;
	color:#000066;
}
/*Ψ*/
div.reaearchP4_1{
	background-image:url(../../faculty/research/img/reP04/1.gif);
	background-repeat:no-repeat;
	background-position:center;
	padding-top:290px;
	font-size:0.9em;
	color:#000066;
	text-align:center;
}
div.reaearchP4_2{
	background-image:url(../../faculty/research/img/reP04/2.gif);
	background-repeat:no-repeat;
	background-position:center;
	padding-top:330px;
	font-size:0.9em;
	color:#000066;
	text-align:center;
	margin-bottom:50px;
}
div.reaearchP4_3{
	background-image:url(../../faculty/research/img/reP04/3.gif);
	background-repeat:no-repeat;
	background-position:center;
	padding-top:250px;
	font-size:0.9em;
	color:#000066;
	text-align:center;
	margin-bottom:50px;
}
div.reaearchP4_4{
	float:left;
	width:200px;
}
div.reaearchP4_5{
	float:right;
	background-image:url(../../faculty/research/img/reP04/4.gif);
	background-repeat:no-repeat;
	background-position:center;
	padding-top:280px;
	width:340px;
	font-size:0.9em;
	color:#000066;
	text-align:center;
	margin-bottom:10px;
}
div.reaearchP4_6{
	clear:both;
	padding-top:0px;
	margin-top:0px;
}
div.reaearchP4_7{
	background-image:url(../../faculty/research/img/reP04/5.gif);
	background-repeat:no-repeat;
	background-position:center;
	padding-top:400px;
	font-size:0.9em;
	color:#000066;
	text-align:center;
	margin-bottom:50px;
}
div.reaearchP4_8{
	float:left;
	background-image:url(../../faculty/research/img/reP04/6.gif);
	background-repeat:no-repeat;
	background-position:center;
	padding-top:280px;
	width:250px;
	font-size:0.9em;
	color:#000066;
	text-align:center;
	margin-bottom:10px;
}
div.reaearchP4_9{
	float:right;
	background-image:url(../../faculty/research/img/reP04/7.gif);
	background-repeat:no-repeat;
	background-position:center;
	padding-top:430px;
	width:250px;
	font-size:0.9em;
	color:#000066;
	text-align:center;
	margin-bottom:10px;
}
div.reaearchP4_10{
	clear:both;
	padding-top:0px;
	margin-top:0px;
}

/*΄Y*/
div.reaearchD8_1{
	float:left;
	width:260px;
	font-size:0.8em;
	text-align:center;
}
div.reaearchD8_2{
	float:right;
	width:260px;
	font-size:0.8em;
	text-align:center;
}
div.reaearchD8_3{
	clear:both;
	padding-top:0px;
	margin-top:0px;
}
.textbold_d8{
	font-weight:bold;
	font-size:0.8em;
	margin:20px 30px 10px 25px;
}

/*A£*/
div.reaearchD4_1{
	background-image:url(../../faculty/research/img/reD04/1.gif);
	background-repeat:no-repeat;
	background-position:center;
	padding-top:180px;
	width:550px;
	text-align:center;
}
div.reaearchD4_2{
	float:left;
	margin-left:20px;
	background-image:url(../../faculty/research/img/reD04/oohashi.gif);
	background-repeat:no-repeat;
	padding-top:190px;
	width:260px;
	text-align:center;
}
div.reaearchD4_3{
	float:right;
	width:280px;
	margin-right:20px;
}
div.reaearchD4_4{
	clear:both;
	padding-top:0px;
	margin-top:0px;
}

/*δ*/
div.reaearchD3_1{
	float:left;
	background-image:url(../../faculty/research/img/reD03/1.gif);
	background-repeat:no-repeat;
	padding-top:220px;
	width:260px;
	text-align:center;
}
div.reaearchD3_2{
	float:right;
	margin-top:50px;
	background-image:url(../../faculty/research/img/reD03/2.gif);
	background-repeat:no-repeat;
	padding-top:120px;
	width:250px;
	text-align:left;
}
div.reaearchD3_3{
	clear:both;
	padding-top:0px;
	margin-top:0px;
}
ul.researchUl2_d{
	margin-left: 0em;
}
ul.researchUl2_d li{
	list-style-type:decimal;
	font-size:0.8em;
}

/*[δ*/
div.reaearchD2_1{
	float:left;
	background-image:url(../../faculty/research/img/reD02/1.gif);
	background-repeat:no-repeat;
	padding-top:185px;
	width:250px;
	text-align:center;
}
div.reaearchD2_4{
	float:left;
	background-image:url(../../faculty/research/img/reD02/1.jpg);
	background-repeat:no-repeat;
	padding-top:185px;
	width:250px;
	text-align:center;
}
div.reaearchD2_6{
	float:left;
	background-image:url(../../faculty/research/img/reD02/2.jpg);
	background-repeat:no-repeat;
	padding-top:330px;
	width:250px;
	text-align:center;
}
div.reaearchD2_2{
	float:right;
	padding-top:20px;
	width:300px;
}
div.reaearchD2_5{
	float:right;
	width:300px;
}
div.reaearchD2_3{
	clear:both;
	padding-top:0px;
	margin-top:0px;
}
font.reD2F{
	font-size:0.8em;
	color:#006699;
}
/*q‘*/
div.reaearchP2_1{
	float:left;
	background-image:url(../../faculty/research/img/reP02/1.jpg);
	background-repeat:no-repeat;
  margin-top:50px;
	padding-top:185px;
	width:250px;
	text-align:center;
}
div.reaearchP2_2{
	float:right;
	padding-top:20px;
}
/*------------------------------------------------------------------------------------------------text*/
/*dental.html*/
#naru p{
	font-size: 0.7em;
	color: #444444;	
}
#naru2 p{
	font-size: 0.7em;
	color: #444444;	
}
ul.type2_DIdea{
	margin:0px;
	padding-left:40px;
}
ul.type2_DIdea li{
	list-style-type: none;
	background-image: url(../../img/mark/mark-8.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	font-size: 0.8em;
	color: #333333;
	text-indent: 2em;
}
table.feesType{
	border-top:1px solid #808080;
	border-left:1px solid #808080;
	border-collapse:collapse;
	border-spacing: 0px;
	background-color:#ffffff;
	empty-cells:show;	
	font-size: 0.8em;
	color: #333333;
	margin: auto;
	margin-bottom: 20px;
}
table.feesType th{
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
  color:#330000;
  background-color:#c0c0c0;
  background-position:left top;
  padding:0.2em 1em;
  text-align:center;
}
table.feesType td{
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
  padding:0.2em 0.2em;
	text-align: center;
}
/*p-staff.html*/
table.chairType{
  border-top:1px solid #808080;
  border-left:1px solid #808080;
  border-collapse:collapse;
  border-spacing: 0px;
  background-color:#ffffff;
  empty-cells:show;	
	font-size: 0.8em;
	color: #333333;
	margin: auto;
}
table.chairType.staff{
	width:400px;
}
table.chairType.staff_2{
	width:500px;
}
table.chairType th{
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
  color:#330000;
  background-color:#c0c0c0;
  background-position:left top;
  padding:0.2em 1em;
  text-align:center;
	letter-spacing:0.4em;
}
table.chairType.staff th{
	width:170px;
}
table.chairType td{
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
  padding:0.2em 1em;
	text-align: center;
	letter-spacing: 0.1em;
}
table.staff_2 td.alignL{
	text-align: left;
	padding-left:0.5em;
}
/*p-staff.html*/
table.staffType{
  border-top:1px solid #808080;
  border-left:1px solid #808080;
  border-collapse:collapse;
  border-spacing: 0px;
  background-color:#ffffff;
  empty-cells:show;	
	font-size: 0.8em;
	color: #333333;
	margin: auto;	
	width: 550px;
}	
table.staffType th{
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
  color:#330000;
  background-color:#c0c0c0;
  background-position:left top;
  padding:0.2em 1em;
  text-align:center;
	letter-spacing: 1em;
}	
table.staffType td{
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
  padding:0.2em 0.2em;
	text-align: center;
}
table.staffType td.alignL{
	text-align: left;
	padding-left:0.5em;
}
/*p-license.html*/
p.licenseP{
	/*width: 510px;*/
	width: 511px;
	height: auto;
/*	background-color: #9cbe73;
	color: #ffffff;
*/
	background-color: #CCFFCC;
	font-size: 0.8em;
	font-weight: bold;
	line-height: 130%;
	padding: 5px 10px 5px 10px;
	margin: auto;
	margin-bottom:10px;
}
table.licenseType{
  border-top:1px solid #769164;
  border-left:1px solid #769164;
  border-collapse:collapse;
	border-spacing: 0px;
  background-color:#ffffff;
  empty-cells:show;		
	margin: auto;
	width: 530px;
}
table.licenseType th{
  border-right:1px solid #769164;
  border-bottom:1px solid #769164;
/*  color:#9cbe73;
  background-color:#ffffff;*/
  background-color:#CCFFCC;
  background-position:left top;
  padding:0.3em 0.5em;
  text-align:center;
	font-size: 0.8em;
}	
table.licenseType td{
	border-right:1px solid #769164;
  border-bottom:1px solid #769164;
  padding:0.3em 1em;
	font-size: 0.8em;
}
table.licenseType2{
  border-top:1px solid #769164;
  border-left:1px solid #769164;
  border-collapse:collapse;
	border-spacing: 0px;
  background-color:#ffffff;
  empty-cells:show;	
	font-size: 0.8em;
	margin: auto;
	width: 530px;
}
table.licenseType2 th{
  border-right:1px solid #769164;
  border-bottom:1px solid #769164;
/*  color:#ffffff;
  background-color:#9cbe73;*/
  background-color:#CCFFCC;
  background-position:left top;
  padding:0.3em 1em;
  text-align:center;
}	
table.licenseType2 td{
	border-right:1px solid #769164;
  border-bottom:1px solid #769164;
  padding:0.3em 1em;
}
ul.type2_license{
	margin-left: 55px;
}
ul.type2_license li{
	font-size: 0.9em;
	/*color:#336600;*/
	color:#1a0f94;
	line-height: 110%;
	margin-bottom: 10px;
	list-style-type:decimal;
}
ul.type2_license2{
	margin-left: 10px;
}
ul.type2_license2 li{
	font-size: 0.8em;
	color:#333333;
	line-height: 110%;
	margin-bottom: 3px;
	padding-left:2em;
	list-style-type:none;
	background-image: url(../../img/mark/mark-1.gif);
	background-repeat: no-repeat;
	background-position: 0px -5px;
}

ul.imagepoint1{
	margin-top: 5px;
}
ul.imagepoint1 li{
	font-size: 0.8em;
	color:#333333;
	line-height: 120%;
	margin-bottom: 3px;
	padding-left:1em;
	list-style-type:none;
	background-image: url(../../img/mark/mark-12.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
.linensetitle{
	font-size: 0.8em;
	margin: 0 40px;
	color: #008B8B;
	font-weight: bold;
}
.linense40px{
	font-size: 0.8em;
	margin: 5px 40px;
}

/*d-idea.html,p-idea.html*/
p.attentionIdea{
	font-size:0.9em;
	font-weight: bold;
	color: #333333;
	text-indent:3em;
}
.table_linense {

margin:0px 0px 10px 0px;padding:0px;
border-collapse:collapse;
border-top:1px dotted #999999;
}
.table_linense th {
width:180px;padding:4px 2px 2px 4px;
text-align:left;vertical-align:top;color:#666666;
background-color:#EEEEEE;
border-bottom:1px dotted #999999;border-left:5px solid #008B8B;
}
.table_linense td {
padding:4px 2px 2px 4px;
border-bottom:1px dotted #999999;border-left:3px double #CCCCCC;border-right:3px double #CCCCCC;
}
/*d-greet.html,p-greet.html*/
p.greetP1{
	font-size: 1.5em;
	font-family:"lr oΎ©", "ΧΎ©Μ", "qMmΎ© Pro W3";
	font-weight: bold;
	margin: 10px 0px 0px 0px;
	line-height: 150%;
}
p.greetP2{
	font-size: 1.0em;
	font-family:"lr oΎ©", "ΧΎ©Μ", "qMmΎ© Pro W3";
	font-weight: bold;
	line-height: 150%;
	margin:0px;
	padding: 0px;
}
div.greetPost{
	width: 300px;
	border-bottom: 1px solid #cccccc;
	font-size: 0.8em;
	text-align:left;
	padding-bottom: 5px;
	color: #333333;
	letter-spacing: 0.1em;
	line-height: 130%;
	margin-top:20px;
}
div.greetName{
	width: 300px;
	font-size: 0.9em;
	color: #333333;
	letter-spacing: 0.3em;
	line-height: 130%;
	text-align: left;
	padding-top:0.2em;
}
/*curriculum.html*/
table.curriType{
  border-top:1px solid #808080;
  border-left:1px solid #808080;
  border-collapse:collapse;
  border-spacing: 0px;
  background-color:#ffffff;
  empty-cells:show;	
	font-size: 0.8em;
	color: #333333;
	margin: auto;
	/*()widthΝhtmlΕwθ·ι*/
}
table.curriType th{
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
  color:#330000;
  background-color:#c0c0c0;
  background-position:left top;
  padding:0.2em 1em;
  text-align:center;
}
table.curriType td{
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
  padding:0.2em 0.2em;
	text-align: center;
}
div.cul1{
	font-size:0.9em;
	font-weight:bold;
	background-image: url(../../img/line/line1.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	height:20px;
	color:#000066;
}

ul.cur1{
	margin:5px 0px 20px 40px;
	padding:0px;
	font-size:0.8em;
}
/*d-course.html,p-course.html*/
p.courseP{	
	font-size: 0.8em;
	color: #2A5F55;
	padding-left: 2em;
	font-weight: bold;
}
/*graduate.html*/
table.graduType{
	margin: auto;
}
table.graduType th{
	font-size: 0.8em;
	color:#330000;
	border-right: 1px dotted #888888;
	width:130px;
	letter-spacing: 0.2em;
	text-align: left;
	padding:0.2em 0.5em 0.2em 1em;
}
table.graduType td{
	padding:0.2em 0.5em 0.2em 1em;
	font-size: 0.8em;
	color: #333333;
	border-right: 1px dotted #BBBBBB;
}
table.graduType2{
  border-top:1px solid #808080;
  border-left:1px solid #808080;
  border-collapse:collapse;
  border-spacing: 0px;
  background-color:#ffffff;
  empty-cells:show;	
	font-size: 0.8em;
	color: #333333;
	margin: auto;
}
table.graduType2 th{
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
  color:#330000;
  background-color:#c0c0c0;
  background-position:left top;
  padding:0.2em 1em;
  text-align:center;
}
table.graduType2 td{
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
  padding:0.2em 0.2em;
	text-align: center;
}
table.graduType3{
	width: 500px;
	margin: auto;
	border: 1px dotted #BBBBBB;
	margin-top: 20px;
}
table.graduType3 th{
	font-size: 0.9em;
	color::#330000;
	letter-spacing: 0.2em;
	text-align: center;
	padding: 0.5em 0em 0.5em 0em;
	background-color: #CCFFCC;
}
table.graduType3 td{
	padding:0.2em 0.5em 0.2em 1em;
	font-size: 0.8em;
	color: #333333;
	background-color: #dffddf;
}
p.graP1{
	padding:0px;
	margin:0px;
	font-size:0.7em;
	padding-left:400px;
}
/*graduate(kinou.html/byoutai.htmlkenkou.html/karei.html)*/
table.gradType4{
  border-top:1px solid #808080;
  border-left:1px solid #808080;
  border-collapse:collapse;
  border-spacing: 0px;
  background-color:#ffffff;
  empty-cells:show;	
	font-size: 0.8em;
	color: #333333;
	margin: auto;	
	width: 550px;
}
table.gradType4 th{
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
  color:#330000;
  background-color:#c0c0c0;
  padding-top:0.2em;
	padding-bottom:0.2em;
  text-align:center;
}	
table.gradType4 td{
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
	text-align: center;
}
table.gradType4 th.w01{
	width: 130px;
}
table.gradType4 th.w02{
	width: 90px;
}
table.gradType4 ul{
	margin: 0px;
}
table.gradType4 ul li{
	text-align:left;
	padding-left:0.5em;
	list-style-type:disc;
}
/*facility.html*/
p.faciP{
	text-indent: 1em;
	margin:0px;
	padding: 0px 0px 10px 0px;
	line-height: 140%;
}
/*****pageTopNavi*****/
#pageTopNavi_Fac ul{
	margin: 0px;
	padding:115px 0px 0px 500px;
}
#pageTopNavi_Fac li{
	list-style-type:none;
	font-size: 0.8em;
	text-decoration: none;
}
#pageTopNavi_Fac a{
	display: block;
	width:200px;
	height:20px;
}
#pageTopNavi_Fac a:hover{
	text-decoration: none;
	background-color: #cccccc;
}
#pageTopNavi_Fac hr{
	width:200px;
	text-align: left;
}
/*****pageTopNavi-Dental*****/
#pageTopNavi_Den ul{
	margin:120px 30px 0px 510px;
}
#pageTopNavi_Den li{
	list-style-type:none;
}
/*****pageTopNavi-Pharmacy*****/
#pageTopNavi_Pha ul{
	margin:120px 30px 0px 510px;
}
#pageTopNavi_Pha li{
	list-style-type:none;
}

/*****course,staff*****/
div.reportPstaffR table{
	/*width:490px;*/
	width:450px;
}
div.reportPstaffR table td{
	height: 20px;
	vertical-align: top;
	border-bottom: 1px dotted #BBBBBB;
}
div.reportPstaffR table td.name{
	width: 80px;
}
div.reportPstaffR table td.rubi{
	/*width: 130px;*/
	width: 110px;
}
div.reportPstaffR table td.post{
	width: 70px;
}
div.reportPstaffR table td.address{
	background-image: url(../../faculty/img/mail1.gif);
	background-repeat:no-repeat;
	background-position: 0px -2px;
	padding-left:2em;
}
div.report-mail{
	background-image: url(../../faculty/img/mail2.gif);
	background-repeat:no-repeat;
	background-position: 0px -3px;
	padding-left:2em;
	margin-left:20px;
	margin-bottom:10px;
}
div.report-url{
	background-image: url(../../faculty/img/url2.gif);
	background-repeat:no-repeat;
	background-position: 0px -2px;
	padding-left:2em;
	margin-left:20px;
	margin-bottom:10px;
}
		/*Έ³ΕΑΚΙgp*/
div.reportPstaffR table.sks{
	/*width:490px;*/
	width:450px;
	/*border-bottom:1px dotted #EEEEEE;*/
}
div.reportPstaffR table.sks td.name{
	border-bottom:0px dotted #EEEEEE;
}
div.reportPstaffR table.sks td.rubi{
	border-bottom:0px dotted #EEEEEE;
}
div.reportPstaffR table.sks td.post{
	border-bottom:0px dotted #EEEEEE;
}
div.reportPstaffR table.sks td.address{
	border-bottom:0px dotted #EEEEEE;
}
div.reportPstaffR table.sks td.bt{
	text-indent:1em;
}
/*****compliance.html*****/
ul.comp{
	font-size:0.8em;
	list-style-type:none;
}
ul.comp li{
	background-image: url(../../img/mark/mark-8.gif);
	background-repeat:no-repeat;
	background-position:-5px -2px;
	padding-left:1em;
}







































/*****dentist.html*****/
p.attentionDentist{
	text-align:center;
	font-size:1.5em;
	color: #6699FF;
	font-weight:bold;
	line-height:150%;
}







/*****d-chair.html*****/
span.DPost{
	font-size: 0.8em;
	letter-spacing:0.1em;
	color: #666666;
}

ul.DChair{
	margin: 0px;
	padding: 0px;	list-style-type: none;
	font-size: 0.8em;
}
ul.DChair li{
	background-repeat:no-repeat;
	color: #D43F00;
}
ul.DChair li.par{
	background-image: url(../../img/mark/mark-1.gif);
	background-repeat:no-repeat;
	text-indent:1.5em;
}
ul.DChair a{
	text-decoration: none;
}
ul.DChair li.swc1{
	padding-left: 1.8em;
	color: #666666;
	font-size:0.8em;
}
ul.DChair li.swc2{
	padding-left: 3.0em;
}

#bunya{
	font-family: 0.9em;
	letter-spacing: 0.3em;
	width: 605px;
	height: 20px;
	margin-top: 15px;
	color: #003366;
	text-align: right;
}
#kouza{
	font-size: 0.9em;
	font-family:"Times New Roman", Times, serif;
	color: #003366;
	text-indent: 1em;
	width: 410px;
	height:19px;
	margin-left:200px;
	margin-right:10px;
	text-align: right;
	border-top-color: #003366;
	border-top-style: dotted;
	border-top-width:1px;
	padding-top:0.3em;
	letter-spacing: 0.2em;
}

/*****course*****/
/*----table()----*/
table.type0_course{
	border: 0px;
	margin: auto;
}
table.type0_course th{
	padding:0.2em 1em 0em 1em;
	font-size: 0.6em;
	color: #333333;
	text-align: right;
	font-weight: normal;
}
table.type0_course td{
	padding:0.2em 1em 0em 1em;
	font-size: 0.8em;
	color: #333333;
}
/*----table----*/
table.type0_course2{
	border: 0px;
	margin: auto;
}
table.type0_course2 td{
	padding:0.2em 1em 0em 0em;
}
ul.type0_course2{
	margin-left: 0px;
	padding-left: 0px;
}
ul.type0_course2 li{
	font-size: 0.8em;
	color:#333333;
	line-height: 110%;
	margin-bottom: 3px;
	list-style-type:none;
	background-image:url(../../img/list1.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 1.0em;
}	

/*****p-staff.htlm*****/



/*****staff*****/
table.type0_staff{
	border: 2px;
	border-color: #FF9F55;
	border-style: dotted;
	margin: auto;
}
table.type0_staff td{
	padding:0.2em 1em 0em 1em;
	font-size: 0.8em;
	color: #333333;
}
/*****Pstaff*****/
#sideNavi_Pstaff ul.staffName{
	margin: 0px;
	padding: 0px;
	font-size: 0.8em;
	list-style-type: none;
}
#sideNavi_Pstaff ul.staffName li{
	/*background-image: url(../../img/mark/mark-1.gif);*/
	background-repeat:no-repeat;
	text-indent:2em;
	color: #D43F00;
}
#sideNavi_Pstaff ul.staffName li.par{
	background-image: url(../../img/mark/mark-1.gif);
	background-repeat:no-repeat;
	text-indent:1.5em;
}
#sideNavi_Pstaff a{
	text-decoration: none;
}
#name{
	font-family: 0.9em;
	letter-spacing: 0.2em;
	width: 605px;
	height: 20px;
	margin-top: 20px;
	color: #003366;
	text-align: right;
}
#rome{
	font-size: 0.9em;
	font-family:"Times New Roman", Times, serif;
	color: #003366;
	font-style:italic;
	text-indent: 1em;
	width: 410px;
	height:19px;
	margin-left:200px;
	margin-right:10px;
	text-align: right;
	border-top-color: #003366;
	border-top-style: dotted;
	border-top-width:1px;
}
div.reportPstaff ul.decimal{
	margin-top:0px;
}
div.reportPstaff ul.decimal li{
	list-style-type: decimal;
	line-height: 150%;
}
div.reportPstaff ul.listTypeNone{
	margin:0px;
	padding:0px;
}
div.reportPstaff ul.listTypeNone li{
	list-style-type:none;
	text-indent: 0em;
	line-height: 150%;

}
div.reportPstaff ul.listTypeNone2{
	margin:0px;
	padding-left:1.5em;
}
div.reportPstaff ul.listTypeNone2 li{
	list-style-type:none;
	text-indent: 0em;
	line-height: 150%;

}
div.reportPstaff ul.listImg1{
	margin:0px;
	padding-left:1.5em;
}
div.reportPstaff ul.listImg1 li{
	list-style-type:none;
	background-image:url(../../img/mark/mark-12.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	text-indent: 0em;
	line-height: 150%;
	padding-left:2em;

}
div.reportPstaffR div.report div.title{
	width: auto;
	height:auto;
	margin-bottom: 5px;
	background-image: url(../../img/mark/mark-9.gif);
	background-repeat: no-repeat;
	background-position: -5px -2px;
	padding-left: 1em;
	font-size:1.0em;
	color: #002200;
}
p.comment-1n{	
	margin:0px;
	padding-left:0em;
	line-height:130%;
	margin-bottom: 1em;
	font-size:0.9em;
}
p.comment-2n{	
	margin:0px;
	padding-left:0.5em;
	line-height:130%;
	margin-bottom: 1em;
	font-size:0.9em;
}
p.comment-3n{	
	margin:0px;
	padding-left:1.0em;
	line-height:130%;
	margin-bottom: 1em;
	font-size:0.9em;
}
p.comment-4n{	
	margin:0px;
	padding-left:1.5em;
	line-height:130%;
	margin-bottom: 1em;
}
p.comment-1{	
	margin:0px;
	padding-left:0em;
	text-indent: 1em;
	line-height:130%;
	margin-bottom: 1em;
	font-size:0.9em;
}
p.comment-2{	
	margin:0px;
	padding-left:0.5em;
	text-indent: 1em;
	line-height:130%;
	margin-bottom: 1em;
	font-size:1em;
}
p.comment-3{	
	margin:0px;
	padding-left:1.0em;
	text-indent:1em;
	line-height:130%;
	margin-bottom: 1em;
	font-size:0.9em;
}
p.comment-4{	
	margin:0px;
	padding-left:1.5em;
	text-indent:1em;
	line-height:130%;
	margin-bottom: 1em;
}
#prof span.post{
	font-size:0.8em;
}
/*koudai.html*/
table.koudai{
	font-size:0.8em;
	margin:auto;}
table.koudai td{
	vertical-align:top;
	border-bottom: 1px dotted #BBBBBB;
	padding-left:1em;
}
table.koudai2{
	font-size:0.8em;
	margin:auto;
	margin-bottom:30px;
	width:550px;
}
table.koudai2 td{
	vertical-align:top;
	border-bottom: 1px dotted #AAAAAA;
	padding:5px 0px 5px 0px;
}
table.koudai2 th{
	color: #FF6633;
	font-size:1.2em;
}
table.koudai2 td.title{
	background-image:url(../../img/mark/mark-9.gif);
	background-repeat: no-repeat;
	text-indent:1.5em;
	background-position: 1px 3px;
	width:290px;
}
table.koudai2 td.name{
	width:70px;
}
table.koudai2 td.po{
	text-align:right;
	width:40px;
}
table.koudai2 td.outline{
	text-indent: 1em;
}	
table.koudai2 a:hover{
	text-decoration: none;
}
table.detail{
	width:550px;
	margin:auto;
	border: 4px double #CCCCFF;
	margin-bottom:10px;
}
table.detail td.title2{
	font-size:0.9em;
	font-weight:bold;
	text-align:center;
	color:#444444;
}
table.detail td.name2{
	margin: 3px 0px 5px 0px;
	font-size:0.8em;
	color:#444444;
	background-color:#CCCCFF;
}

table.detail td.outline2{
	font-size:0.8em;
	color:#444444;
	text-indent: 1em;
}
p.back{
	text-align:right;
	padding:0px;
	margin:0px;
	margin-bottom:20px;
	font-size:0.7em;
}
table.experiment{
	font-size: 0.8em;
	width:550px;
	margin: auto;
}
table.experiment th{
	width:50px;
	text-align:left;
	vertical-align:top;
}
table.experiment td,th{
	border-bottom: 1px dotted #0099FF;
}
table.experiment td.noBorder{
	border-bottom: 0px dotted #0099FF;
}
p.experiTitle{
	font-size: 0.9em;
	padding-left: 3em;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-weight: bold;
}
p.experiP{
	margin-top:0px;
	padding-top:0px;
	padding-left:5.5em;
	text-indent:1em;
}
p.experiP2{
	color: #FF6600;
	padding-left:3em;
}
p.experiName{
	text-align:right;
	margin-top:0px;
	padding-top:0px;
}
hr.experiHr{
	width:94%;
}
table.herb{
	margin:auto;
	width:500px;
	font-size:0.8em;
}
table.herb th,td{
	border-bottom: 1px dotted #0099FF;
	padding: 0.2em 0em 0.2em 0em;
}

/*IE4-6 only------------------------------------------------start*/
*html div.greetStyleLeft{
	margin-left: 15px;
}
*html div.greetStyleRight{
	margin-right: 20px;
}
/*IE4-6 only------------------------------------------------end*/
/*********research*********/
table.researchIndex{
	width:570px;
	font-size:0.8em;
	margin:auto;
}
table.researchIndex td.field{
	width:100px;
}
table.researchIndex td.name{
	width:100px;
}
table.researchIndex td.fac{
	font-size:1.2em;
	font-weight:bold;
	background-color:#669966;
	color:#FFFFFF;
	padding: 0.2em 0 0.2em 0.2em;
}table.researchIndex th{
	background-color:#b4f0a8;
	color: #000066;
	padding: 0.2em 0 0.2em 0.2em;
}
table.researchT-1{
	width:500px;
	margin:auto;
	border:0px;
}
table.researchT-1 td{
	width:230px;
	padding: 10px 5px 10px 5px;
	font-size:0.8em;
	border:0px;
}
table.researchT-2{
	width:500px;
	margin:auto;
	border:0px;
}
table.researchT-2 td{
	padding: 10px 5px 10px 5px;
	font-size:0.8em;
	border:0px;
}
ul.researchUl_d{
	margin-left: 4em;
}
ul.researchUl_d li{
	list-style-type:decimal;
	font-size:0.8em;
}
/*****d-curri.html*****/
table.tbl01{
	margin:5px;
	border-collapse:collapse;
	line-height:120%;
	font-size:0.7em;
}
.tbl01 th,
.tbl01 td{
	padding:3px;
	border:solid 1px #B8C5CC;
	text-align:center;
}
.tbl01 th{
	white-space:nowrap;
	background:#EDF0F2;
	color:#143466;
	font-weight:normal;
}
/*****gakui.html*****/
p.tabTitleSN{
	font-size: 1.0em;
	letter-spacing: 0.1em;
	font-weight: bold;
	text-align: center;
}
table.studentNumType{
	width: 500px;
  border-collapse:collapse;
  border-spacing:0;
  background-color:#ffffff;
	font-size: 0.8em;
	text-align:center;
	color:#333333;
	margin: auto;
	margin-top:10px;
	border-left:1px solid #808080;
	border-top: 1px solid #808080;	
}
table.studentNumType td{
	border-right: 1px solid #808080;
	border-bottom: 1px solid #808080;
	padding: 0.2em 0.5em 0.2em 0.5em;
}
table.studentNumType th{
	border-right: 1px solid #808080;
	border-bottom: 1px solid #808080;
	padding: 0.2em 0.5em 0.2em 0.5em;
}
table.studentNumType td.grade{
	font-weight: bold;
}
table.studentNumType .sum{
	border-top: 3px double #808080;
	font-weight:bold;
	background-color: #e7e7e7;
}
table.studentNumType .sum2{
	border-left: 3px double #808080;
	font-weight:bold;
	background-color: #e7e7e7;
}
table.studentNumType .sum3{
	border-left: 3px double #808080;
	border-top: 3px double #808080;
	font-weight:bold;
	background-color: #e7e7e7;
}
table.studentNumType .den{
	/*background-color: #e7fefe;*/
}
table.studentNumType .pha{
	/*background-color: #e6fbc9;*/
}


