/**********************************
* CSS file
* Site : hs.sugiyama-u.ac.jp
* For  : /dep/
* author : Mirugate
* Date   : 2005-03-01
* Update : 2007-03-14
**********************************/

@import url("temp_renew2008.css");
@import url("common_renew2008.css");

.dep01_img {
	float: right;
	margin:0px 0px 8px 10px;
	}
	.dep01_img2 {
		float: right;
		margin:0px 0px 30px 15px;
		width: 200px;
		}
	.dep01_img4 {
		float: left;
		margin:0px 15px 30px 0px;
		width: 200px;
		}
.img2_t {
	width: 330px;
	float: left;
	margin:0px 0px 30px;
	}
.dep01_img3 {
	float: left;
	margin:0px 10px 40px 0px;
	font-size:10px;
	width:86px;
	text-align:left;
	line-height: normal;
	}
.stvoice{
	width:520px;
	font-size:12px;
	margin:0px 0px 40px 0px;
	}
	.stvoice h6{
		display:block;
		margin:0px 0px 5px 0px;
		color: #3C993C;/*#3C893C;*/
		}

.way{
	font-size:12px;
	margin:20px auto 30px;
	}
	.way strong{
		color:#3C993C;/*#3C893C;*/
		font-size:14px;
		}
	.way small{
		font-size:10px;
		color:#9E3F3F;
		}

.st-dep04{
	color:#9E3F3F;
	font-size:16px;
	}
.dep04wid{
	clear: both;
	margin: 0px;
	padding: 0px;
	}
.dep04_imgt{
	width:330px;
	float:left;
	}
.photo{
	float:right;
	width:140px;
	margin: 10px 0px 0px 20px;
	text-align:left;
	font-size: 12px;
	letter-spacing: 1px;
	}
.photot{
	float:left;
	width: 390px;
	}
.profeel {
	font-size: 10px;
	line-height: normal;
	text-align: left;
	padding:0px 0px 0px 0px;
	}

/**********************************
* Update 2007-03-14
**********************************/
/********
* index
********/
div#dep01_02 {
	font-size:11px;
	background:#FFFFFF;
	border-top: 1px solid #E0E0E0;
	border-right: 3px solid #DDDDDD;
	border-bottom: 3px solid #DDDDDD;
	border-left: 1px solid #E0E0E0;
	margin:20px 0px 30px;
	padding:10px;
	}
	div#dep01_02 h5{
		margin:0px 0px 10px;
		font-size:12px;
		}
	div#dep01_02 ol{
		margin:0px;
		}
	div#dep01_02 li{
		padding-left:17px;
		list-style: none;
		}
	div#dep01_02 li.no_01{	background: url(/images/dep/icon/list01.gif) no-repeat left top; }
	div#dep01_02 li.no_02{	background: url(/images/dep/icon/list02.gif) no-repeat left top; }
	div#dep01_02 li.no_03{	background: url(/images/dep/icon/list03.gif) no-repeat left top; }
	div#dep01_02 li.no_04{	background: url(/images/dep/icon/list04.gif) no-repeat left top; }
	div#dep01_02 li.no_05{	background: url(/images/dep/icon/list05.gif) no-repeat left top; }
	div#dep01_02 li.no_06{	background: url(/images/dep/icon/list06.gif) no-repeat left top; }
	div#dep01_02 li.no_07{	background: url(/images/dep/icon/list07.gif) no-repeat left top; }
	div#dep01_02 li.no_08{	background: url(/images/dep/icon/list08.gif) no-repeat left top; }
	div#dep01_02 li.no_09{	background: url(/images/dep/icon/list09.gif) no-repeat left top; }
	div#dep01_02 li.no_10{	background: url(/images/dep/icon/list10.gif) no-repeat left top; }
	div#dep01_02 li.no_11{	background: url(/images/dep/icon/list11.gif) no-repeat left top; }
	div#dep01_02 div#dep01_02_left{
		width:265px;
		float:left;
		}
	div#dep01_02 div#dep01_02_right{
		width:265px;
		float:right;
		}

div#dept_description {}
	div#dept_description strong{display:block;margin-bottom:1em;}
div#fig_02{
	margin:20px 0px;
	text-align:center;
	}

/********
* dep02
********/
div#four_proposition { margin-bottom:30px; }

	div#four_proposition h5{
		margin-bottom:5px;
		font-size:1em;
		}
	div#four_proposition p{
		margin: 0em 1em 0em 0em;
		}
	div#four_proposition p.examples {
		font-size:11px;
		margin: 0.5em 0em 1em 0em;
		}

div#thesis_review{
	margin-bottom:20px;
	}
	div#thesis_review h4 {
		color:#9E3F3F;
		margin:0px;
		}
	div#thesis_review p#review_lead {
		padding-bottom:20px;
		width:95%;
		border-bottom:solid 1px #999999;
		margin:0px 0px 20px;
		}
	div#thesis_review h5 {
		font-size:14px;
		color: #3C993C;/*#3C893C;*/
		clear:both;
		margin:0px 0px 10px;
		font-weight:bold;
		}
	div#thesis_review .lead{
		font-weight:bold;
		margin-bottom:5px;
		}
	div#thesis_review .body{
		
		}
	div#thesis_review .author {
		font-size:12px;
		text-align:right;
		margin-bottom:20px;
		color:#9E3F3F;
		}

/********
* dep03
********/
div#sycho_lead { margin-bottom:30px; }
	div#sycho_lead p{ margin-bottom:20px; }
	div#sycho_lead strong{ color:#9E3F3F; font-weight:normal; }

div#five_learnings dt{
	color:#9E3F3F;
	}
div#five_learnings dd{
	margin:0em 0em 1em 1em;
	}

/********
* curriculum
********/
div#curriculum_img{
	text-align:center;
	margin:10px;
	}
div#curriculum_btn {
	margin:20px 0px;
	}

/**********
* feature
**********/
div#four_ideas {
	margin-bottom:30px;
	}

div#four_ideas dt{
	color:#9E3F3F;
	font-weight:normal;
	}
div#four_ideas dd{
	margin:0 0 1.5em 0em;
	}

div.photo_space{
	width:120px;
	float:right;
	text-align:center;
	font-size:10px;
	margin-right:10px;
	}

	div.photo_space p{
		text-align:left;
		}
	div.photo_space p.photo_name{
		line-height:1.2;
		margin:5px 0px;
		}
	div.photo_space p.photo_profile{
		margin-bottom:30px;
		}
	div.photo_t_text {
		width:390px;
		float:left;
		}
	div.photo_t_text p.photo_t_lead {
		color:#9E3F3F;
		margin-bottom:1em;
		}
	div.photo_t_text p.photo_t_body {
		margin-bottom:30px;
		}

/*************
* career_info
*************/
div#career_03 {
		margin-bottom:20px;
		font-size:12px;
		}
	div#career_03 h4{
		font-weight:bold;
		color:#666666;
		margin:0px;
		padding:0px;
		font-size:inherit;
		}

div#career_fig{
	text-align:center;
	margin:10px;
	}
div#career_fig_btn {
	margin:20px 0px;
	}