@charset "utf-8";

div.column-box,
div.column-box-small,
div.column-box-large  {
	position:relative;
	float:left;
	width:350px;
	margin:10px 0 35px 35px;
	padding-bottom:20px;
	border-bottom:1px solid #cccccc;
	
	line-height:1.5;
	word-break: break-all;
}


	div.detail-box 	{
		position:relative;
		text-align:right;
		margin-bottom:-15px;
	}

div.link-box,
div.link-box2{
	clear:both;
	position:relative;
	width:350px;
	margin-bottom:30px;
	margin-left:45px;
	/*border:1px solid #82ae40;*/
	border-radius:8px;
}

div.link-box a {
	position:relative;
	display:block;
	
	background:url(../images/common/icon/arrow/green-circle-medium.jpg) 10px 50% no-repeat;
	color:#82ae40;
	font-size:16px;
	font-weight:bold;
	padding:10px 8px 10px 40px;

}

div.link-box2 a {
	display:inline-block;
	position:relative;
	background:url(../images/common/icon/arrow/green-circle-medium.jpg) 10px 50% no-repeat;
	color:#82ae40;
	font-size:16px;
	font-weight:bold;
	padding:10px 8px 10px 40px;

}



	div.link-box a:hover{

	}

div.image-box {
	overflow:hidden;
	float:left;
	width:350px;
	margin:10px 0 35px 45px;
	padding-bottom:20px;
}

div.image-box img {
	width:100%;
}


/* --------------------------------
   □ 左右配置
-------------------------------- */
div.right-box,
div.left-box{
	float:left;
	width:350px;
	clear:none;
}

div.right-box{
	float:right;
}
div.left-box{
	float:left;
}

div.right-box.clear,
div.left-box.clear{
	clear:both;
}


div.student-column div.link-box,
div.student-column div.link-box2{
	width:auto%;
}

/* --------------------------------
   □ タイトル
-------------------------------- */

div.column-box div.title,
div.column-box-small div.title,
div.column-box-large div.title
	{
	margin-bottom:20px;
	
	font-size:120%;
	font-weight:700;
	color:#82ae40;
	padding:0 5px 11px 27px;
	background:url(../images/common/icon/green-plus.gif) no-repeat 0 0.2em;
	
	border-bottom:1px solid #cccccc;
}
/*修正　2015-01-16　Doi Start*/
div.title a	{
	text-decoration:none;
	display:inline-block; 
	width:100%;		
	height:100%;	
	color:#82ae40;
}
div.title a:link,
div.title a:visited {
	text-decoration:none; 
	color:#82ae40;		  
	display:inline-block; 
	width:100%;		      
	height:100%;	      
}
/*修正　2015-01-16　Doi END*/
.column-box.title span	{
	font-size:12px;
}

.small-centens	{
	font-size:10.5px;
}
/*コース紹介*/
.course-intro	{

}
.course-title	{
	font-size:14px;
	font-weight:bold;
}
.course-intro li	{
	width:700px;
	margin-bottom:20px;
}
.course_intro.course-icon	{
	border:0;
}
.course_table	{
	border:1px solid #CCCCCC;
 	border-collapse:collapse;
	margin:0px;
	width:500px;
}
.course_table tr	{
	height:20px;
}
.course_table td	{
	padding-left:10px;
	font-size:12px;
	width:100px;
	border:1px solid #CCCCCC;
}
.list-coursetb	li {
	margin-top:0px;
	font-size:14px;
	list-style:none;
}
.course-image	{
	padding-left:100px;
	margin-top:10px;
}
.course-image-title	{
	padding-left:100px;
	font-weight:bold;
}
/*教員紹介*/
#divion	{
	display:inline-block;
	width:500px;
}
#divion	div{
	float:left;
	height:58px;
	display:inline-block;
}
#divion a 	{
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	display:block;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
	width:130px;
	height:auto;
}
.div-selected	{
	padding-top:10px;
	background:url(wp-content/themes/agriculture_2015/images/staff-on.png);
	background-repeat:no-repeat;
	background-position:left;
}
.div-selected a	{
	color:#0066FF;
}
.div-nonselected	{
	padding-top:30px;
	background:url(/wp-content/themes/agriculture_2015/images/staff.png);
	background-repeat:no-repeat;
	background-position:left;
}
.div-nonselected a {
	color:#999999;
}
#div-mastersp	a:hover {

}
#tb_menbers	{
	width:720px;
}
#tb_menbers li	{
	font-size:12px;
	font-weight:bold;
}
.tb_menbers	.sheet{
	height:400px;
}
.Research_Area 	{
	display:inline-block;
	background:#E3E3E3;
}
.Research_Area .cell {
	background-color:#FFFFFF;
	font-size:12px;
	padding-left:5px;
	padding-bottom:2px;
	/*display:inline-block;*/
	padding-top:2px;
}

.Research_Area .head .colstitle {
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:0px;
	/*background:#999999;*/
	height:20px;
}
.Research_Area .name {
	width:100px;
}
.Research_Area .job	{
	width:80px;
}
.Research_Area .e-mail {
    width:80px;
}
.Research_Area .research {
	width:120px;
}
.Research_Area .hp	{
	width:30px;
}
.Research_Area .spf {
	width:100px;
}
.Research_Area .etc {
	width:105px;
	
}
.Research_Area .etc img	{
	border:0;
	margin:0px;
}
/*アイコン*/
.etc-icons,.center-icons{
	width:350px;
	float:left;
}
.etc-icons li,.center-icons li	{
	list-style:none;
}
.etc-icons img,.center-icons img	{
	margin-bottom:-5px;
}
.etc-icons a,.center-icons a	{
	font-size:12px;
	margin-left:10px;
}

/*教員一覧　（大学院専攻別）*/
.Gradeate_SP	{
	display:inline-block;
	background:#E3E3E3;
}
.Gradeate_SP.colstitle	{
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:0px;
	background:#999999;
	height:20px;
}
.Gradeate_SP td {
	background-color:#FFFFFF;
	font-size:12px;
	padding-left:5px;
	padding-bottom:2px;
	/*display:inline-block;*/
	padding-top:2px;
}
.Gradeate_SP .name {
	width:100px;
}
.Gradeate_SP .job	{
	width:80px;
}
.Gradeate_SP .e-mail {
    width:80px;
}
.Gradeate_SP .research {
	width:120px;
}
.Gradeate_SP .hp	{
	width:30px;
}
.Gradeate_SP .etc {
	width:105px;
	
}
.Gradeate_SP .etc img	{
	border:0;
	margin:0px;
}
/*収穫祭*/
.contents-img {
	clear:both;
	display:inline;
}
/*お問い合わせ*/
.address-column	{
	width:600px;
}
.address-column div	{
	float:left;
}
.address-column li	{
	list-style:none;
	margin:0px;
	padding:0px;
	clear:both;
}
.address-column .title{
	text-align:left;
	width:100px;
	padding-top:10px;
	padding-bottom:5px;
}
.address-column .content	{
	text-align:left;
	width:450px;
	float:left;
}
/*カリキュラム*/
.intro 	{
	font-size:13px;
	margin:10px;
	padding:10px;
}

#staff {
  background-image:url(https://www.ag.kagawa-u.ac.jp/wp-content/themes/agriculture_2015/images/tab-1.png);
  background-repeat:no-repeat;
  width:100px;
  height:25px;
  padding-top:25px;
  padding-left:28px;
  font-size:13px;
}
.mainlist {
>
  list-style-type:none;
}
#detail {
  border:1px solid #CCC;
  width:500px;
  padding-top:15px;
  padding-bottom:20px;
}
.mainlist .title {
  width:500px;
  height:auto;
 padding-top:10px;
 padding-left:50px;
 padding-bottom:10px;
  background-image:url(https://www.ag.kagawa-u.ac.jp/wp-content/themes/agriculture_2015/images/innertitle.png);
  background-repeat:no-repeat;
  color:#000;
  margin:0px;
}
.listrow {
  background-image:url(https://www.ag.kagawa-u.ac.jp/wp-content/themes/agriculture_2015/images/row_back.png);
  background-repeat:no-repeat;
  width:500px;
  height:auto;
  padding-left:30px;
  padding-top:5px;
  font-size:13px;
}
.listrow a {
  diplay:block;
  text-decoration :none;<
}
