@charset "Shift_JIS";

#ug-focus-page {
	min-width: inherit;
	font-size: 13px !important;
	line-height: 1.7;
}
#ug-focus-page p {
	background-image: url(../img/transparent.gif);
	line-height: 1.7 !important;
}

#ug-focus-page  h2 {
	margin: 0px;
	padding: 0px;
}

#ug-focus-page h3 {
	margin: 0px;
	padding: 0px;
}

#ug-focus-page  h4 {
	padding: 0px;
	margin: 0px;
}

/*#ug-focus-page p,li {
	padding:0;
	margin:0;
}*/


#ug-focus-page .section{
	padding:0 0 40px 0;
}



#ug-focus-page .bottom15 {
	padding-bottom: 15px;
}


#ug-focus-page .banner li {
	float: left;
	width: 202px;
	padding: 0 2px 0 0;
}
#ug-focus-page .banner ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}


#ug-focus-page .banner {
	padding-bottom: 5px;
}




#ug-focus-page .border-2 {
	border-bottom: 1px solid #aa4d35;
	margin:0 0 30px 0;
}


/*#ug-focus-page .gotop {
	margin-right: 30px;
}*/

/*林教授*/

#ug-focus-page  .contents-hayashi ul {
	list-style-type: disc;
	padding: 0 0 0 16px;
	margin: 5px 0 15px;
}

#ug-focus-page .contents-hayashi {
	background-image: url(../../fm/research/past/img/research03/ug_zemi_hayashi_p01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0 180px 40px 0;
}

#ug-focus-page .contents-hayashi .c01 {
	margin: 0;
	padding-right: 25px;
}

#ug-focus-page .c02_hayashi {
	background-image: url(../../fm/research/past/img/research03/ug_zemi_hayashi_p02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 40px 0;
}

#ug-focus-page .c03_hayashi {
	background-image: url(../../fm/research/past/img/research03/ug_zemi_hayashi_p03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0;
	padding: 0 0 40px 0;
}

#ug-focus-page .c02_hayashi-left {
	padding: 0 0 0 320px;
}
#ug-focus-page  c02_hayashi img {
	text-align: right;
}

#ug-focus-page .c02_hayashi h5 {
	margin: 0px;
	padding-top: 0px;
	padding-left: 320px;
	padding-bottom: 5px;
}

#ug-focus-page .c03_hayashi-right {
	margin: 0;
	padding-right: 320px;
}

#ug-focus-page .c03_hayashi h5 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 320px;
	padding-bottom: 5px;
}



/*岡田教授*/
#ug-focus-page .section2 {
	margin:0 30px 0 0;
}

#ug-focus-page .contents-okada {
	background-image: url(../../fm/research/past/img/research01/ug_zemi_okada_p01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0 180px 40px 0;
}

#ug-focus-page .contents-okada .c01-okada {
	margin: 0;
	padding-right: 25px;
}

#ug-focus-page .c02-okada {
	background-image: url(../../fm/research/past/img/research01/ug_zemi_okada_p02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 20px 0;
	margin: 0 0 20px 0;
	height: 284px;
}

#ug-focus-page .c03-okada {
	background-image: url(../../fm/research/past/img/research01/ug_zemi_okada_p03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0;
	padding: 0 0 40px 0;
}

#ug-focus-page .c04-okada {
	background-image: url(../../fm/research/past/img/research01/ug_zemi_okada_p04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 40px 0;
	margin: 0 0 40px 0;
	height: 284px;
}


#ug-focus-page .c02-left-okada {
	padding: 0 0 60px 320px;
}

#ug-focus-page .c04-left-okada {
	padding: 0 0 40px 320px;
}

#ug-focus-page .c02-okada h5,#ug-focus-page .c04-okada h5 {
	margin: 0px;
	padding-top: 0px;
	padding-left: 320px;
	padding-bottom: 5px;
}

#ug-focus-page .c03-right-okada {
	margin: 0;
	padding-right: 320px;
}

#ug-focus-page .c03-okada h5 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 320px;
	padding-bottom: 5px;
}

.margin_btm25 {
	margin-bottom: 25px;
}


/*広兼教授*/
#ug-focus-page .section2 {
	margin:0;
}

#ug-focus-page .contents-hirokane {
	background-image: url(../../fm/research/past/img/research04/ug_zemi_hirokane_p01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0 180px 40px 0;
}

#ug-focus-page .contents-hirokane .c01-hirokane {
	margin: 0;
	padding-right: 25px;
}

#ug-focus-page .c02-hirokane {
	background-image: url(../../fm/research/past/img/research04/ug_zemi_hirokane_p02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 20px 0;
	margin: 0 0 20px 0;
	height: 284px;
}

#ug-focus-page .c03-hirokane {
	background-image: url(../../fm/research/past/img/research04/ug_zemi_hirokane_p03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 20px 0;
}

#ug-focus-page .c04-hirokane {
	background-image: url(../../fm/research/past/img/research04/ug_zemi_hirokane_p04.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0;
	padding: 0;
}

#ug-focus-page .c02-left-hirokane {
	padding: 0 0 60px 320px;
}

#ug-focus-page .section .c02-hirokane h5.c02-title,h5.c03-title{
	margin: 0px;
	padding: 0px 0px 5px 320px;
	
}

#ug-focus-page .c03-left-hirokane {
	margin:0;
	padding: 0 0 15px 320px;
}


#ug-focus-page .c04-right-hirokane {
	margin: 0;
	padding-right: 320px;
}

#ug-focus-page .c04-hirokane h5 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 320px;
	padding-bottom: 5px;
}

/*名取教授*/
#ug-focus-page .contents-natori {
	background-image: url(../../fm/research/past/img/research05/ug_zemi_natori_p01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0 180px 40px 0;
}

#ug-focus-page .contents-natori .c01-natori {
	margin: 0;
	padding-right: 25px;
}

#ug-focus-page .c02-natori {
	background-image: url(../../fm/research/past/img/research05/ug_zemi_natori_p02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0;
	margin:0;
	/*height: 284px;*/
}

#ug-focus-page .c03-natori {
	background-image: url(../../fm/research/past/img/research05/ug_zemi_natori_p03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0;
	padding: 0;
}


#ug-focus-page .c02-left-natori {
	padding: 0 0 0 320px;
}

#ug-focus-page .section .c02-natori h5.c02-title{
	margin: 0px;
	padding: 0px 0px 5px 320px;
	
}

#ug-focus-page .c03-right-natori {
	margin: 0;
	padding-right: 320px;
}

#ug-focus-page .c03-natori h5 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 320px;
	padding-bottom: 5px;
}


/*青山教授*/
#ug-focus-page .contents-aoyama {
	background-image: url(../../fm/research/past/img/research06/ug_zemi_aoyama_p01.jpg);
	background-repeat: no-repeat;
	background-position: right 20px;
	padding: 20px 180px 40px 0;
}

#ug-focus-page .contents-aoyama .c01-aoyama {
	margin: 0;
	padding-right: 25px;
	padding-top:15px;
}

#ug-focus-page .c02-aoyama {
	background-image: url(../../fm/research/past/img/research06/ug_zemi_aoyama_p02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0;
	margin:0;
	/*height: 284px;*/
}

#ug-focus-page .c03-aoyama {
	background-image: url(../../fm/research/past/img/research06/ug_zemi_aoyama_p03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0;
	padding: 0;
}


#ug-focus-page .c02-left-aoyama {
	padding: 0 0 0 320px;
}

#ug-focus-page .section .c02-aoyama h5.c02-title{
	margin: 0px;
	padding: 0px 0px 5px 320px;
	
}

#ug-focus-page .c03-right-aoyama {
	margin: 0;
	padding-right: 320px;
}

#ug-focus-page .c03-aoyama h5 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 320px;
	padding-bottom: 5px;
}

/*小林准教授*/
#ug-focus-page .contents-kobayashi {
	background-image: url(../../fm/research/past/img/research07/ug_zemi_kobayashi_p01.jpg);
	background-repeat: no-repeat;
	background-position: right 20px;
	padding: 20px 180px 40px 0;
}

#ug-focus-page .contents-kobayashi .c01-kobayashi {
	margin: 0;
	padding-right: 25px;
}

#ug-focus-page .c02-kobayashi {
	background-image: url(../../fm/research/past/img/research07/ug_zemi_kobayashi_p02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0;
	margin:0;
	/*height: 284px;*/
}

#ug-focus-page .c03-kobayashi {
	background-image: url(../../fm/research/past/img/research07/ug_zemi_kobayashi_p03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0;
	padding: 0;
}


#ug-focus-page .c02-left-kobayashi {
	padding: 0 0 0 320px;
}

#ug-focus-page .section .c02-kobayashi h5.c02-title{
	margin: 0px;
	padding: 0px 0px 5px 320px;
	
}

#ug-focus-page .c03-right-kobayashi {
	margin: 0;
	padding-right: 320px;
}

#ug-focus-page .c03-kobayashi h5 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 320px;
	padding-bottom: 5px;
}

/*久保田教授*/
#ug-focus-page .contents-kubota {
	background-image: url(../../fm/research/past/img/research08/ug_zemi_kubota_p01.jpg);
	background-repeat: no-repeat;
	background-position: right 20px;
	padding: 20px 180px 40px 0;
}

#ug-focus-page .contents-kubota .c01-kubota {
	margin: 0;
	padding-right: 25px;
}

#ug-focus-page .c02-kubota {
	background-image: url(../../fm/research/past/img/research08/ug_zemi_kubota_p02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 20px;
	margin:0;
}

#ug-focus-page .c03-kubota {
	background-image: url(../../fm/research/past/img/research08/ug_zemi_kubota_p03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0;
	padding: 0;
}


#ug-focus-page .c02-left-kubota {
	padding: 0 0 0 320px;
}

#ug-focus-page .section .c02-kubota h5.c02-title{
	margin: 0px;
	padding: 0px 0px 5px 320px;
	
}

#ug-focus-page .c03-right-kubota {
	margin: 0;
	padding-right: 320px;
}

#ug-focus-page .c03-kubota h5 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 320px;
	padding-bottom: 5px;
}


/*堀教授*/
#ug-focus-page .contents-hori {
	background-image: url(../../fm/research/past/img/research09/ug_zemi_hori_p01.jpg);
	background-repeat: no-repeat;
	background-position: right 20px;
	padding: 20px 180px 40px 0;
}

#ug-focus-page .contents-hori .c01-hori {
	margin: 0;
	padding-right: 25px;
}


#ug-focus-page .c02-hori {
	background-image: url(../../fm/research/past/img/research09/ug_zemi_hori_p02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 20px;
	margin:0;
}

#ug-focus-page .c03-hori {
	background-image: url(../../fm/research/past/img/research09/ug_zemi_hori_p03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0;
	padding: 0;
}


#ug-focus-page .c02-left-hori {
	padding: 0 0 0 320px;
}

#ug-focus-page .section .c02-hori h5.c02-title{
	margin: 0px;
	padding: 0px 0px 5px 320px;
	
}

#ug-focus-page .c03-right-hori {
	margin: 0;
	padding-right: 320px;
}

#ug-focus-page .c03-hori h5 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 320px;
	padding-bottom: 5px;
}

/*喜多教授*/
#ug-focus-page .contents-kita {
	background-image: url(../../fm/research/past/img/research10/ug_zemi_kita_p01.jpg);
	background-repeat: no-repeat;
	background-position: right 20px;
	padding: 20px 180px 40px 0;
}

#ug-focus-page .contents-kita .c01-kita {
	margin: 0;
	padding-right: 25px;
}


#ug-focus-page .c02-kita {
	background-image: url(../../fm/research/past/img/research10/ug_zemi_kita_p02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 20px;
	margin:0;
}

#ug-focus-page .c03-kita {
	background-image: url(../../fm/research/past/img/research10/ug_zemi_kita_p03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0;
	padding: 0;
}


#ug-focus-page .c02-left-kita {
	padding: 0 0 0 320px;
}

#ug-focus-page .section .c02-kita h5.c02-title{
	margin: 0px;
	padding: 0px 0px 5px 320px;
	
}

#ug-focus-page .c03-right-kita {
	margin: 0;
	padding-right: 320px;
}

#ug-focus-page .c03-kita h5 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 320px;
	padding-bottom: 5px;
}

/*森尾教授*/
#ug-focus-page .contents-morio {
	background-image: url(../../fm/research/past/img/research11/ug_zemi_morio_p01.jpg);
	background-repeat: no-repeat;
	background-position: right 20px;
	padding: 20px 180px 40px 0;
}

#ug-focus-page .contents-morio .c01-kita {
	margin: 0;
	padding-right: 25px;
}


#ug-focus-page .c02-morio {
	background-image: url(../../fm/research/past/img/research11/ug_zemi_morio_p02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 20px;
	margin:0;
}

#ug-focus-page .c03-morio {
	background-image: url(../../fm/research/past/img/research11/ug_zemi_morio_p03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0;
	padding: 0;
}


#ug-focus-page .c02-left-morio {
	padding: 0 0 0 320px;
}

#ug-focus-page .section .c02-morio h5.c02-title{
	margin: 0px;
	padding: 0px 0px 5px 320px;
	
}

#ug-focus-page .c03-right-morio {
	margin: 0;
	padding-right: 320px;
}

#ug-focus-page .c03-morio h5 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 320px;
	padding-bottom: 5px;
}


/*リニューアル時追加記述*/

#ug-focus-page {
	width:100%;
}

#ug-focus-page .page {
	width:670px;
	margin: 0 auto;
}

#ug-focus-page div.section {
	margin: 0px 0px 0px 0px;
}

.clearbox {
	height: 0%;
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	clear: both;
	visibility: hidden;
}

#ug-ninzu .page{
}

#ug-ninzu .section{
	clear:both;
	margin:0 0 50px 0;
	padding:0 0 5px 0;
	border-bottom:1px solid #efefef;
}

#ug-ninzu .section .section2{
	clear:both;
	margin:0 0 20px 0;
}

#ug-ninzu .section2 table{
	clear:both;
	margin:20px 0 0 0;
	border-top:2px solid #efefef;
}

#ug-ninzu .section2 table td, #ug-ninzu .section2 table th{
	border-bottom:1px solid #efefef;
	padding:5px;
}

#ug-focus-page .contents-kurokuzu {
	background-image: url(../../fm/research/past/img/research02/ug_zemi_kurokuz_p01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0 180px 40px 0;
}

#ug-focus-page  h4 {
	padding: 0px;
	margin: 0;
}

#ug-focus-page .c01 {

}

#ug-focus-page  .contents-kurokuzu .c01 {
	padding-right: 25px;
}

#ug-focus-page h3 {
	margin: 0px;
	padding: 0px;
}

#ug-focus-page  .c02 {
	background-image: url(../../fm/research/past/img/research02/ug_zemii_kuokuzu_p02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 40px 0;
}

#ug-focus-page .c02-left {
}

#ug-focus-page .c02-left {
	padding: 0 0 0 320px;
}

#ug-focus-page  c02 img {
	text-align: right;
}

#ug-focus-page .c02 h5 {
	margin: 0px;
	padding-top: 0px;
	padding-left: 320px;
	padding-bottom: 5px;
}

#ug-focus-page .c03 {
	background-image: url(../../fm/research/past/img/research02/ug_zemi_kurokuzu_p03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0 0 20px 0;
}

#ug-focus-page .c03-right {
	margin: 0;
	padding-right: 320px;
}

#ug-focus-page .c03 h5 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 320px;
	padding-bottom: 5px;
}

#ug-focus-page .bottom15 {
	padding-bottom: 15px;
}

.margin_btm25 {
	margin-bottom: 25px;
}

#ug-focus-page .pad-14 {
padding-bottom: 15px;
}


/* リンクアイコン
---------------------------------------------------------- */

/*	#ug-focus-page a.link01 {
		display: inline;
		position: relative;
		padding-left: 20px;
	}*/

	/*#ug-focus-page a.link01:before {
		content: "";
		position: absolute;
		top: 2px;
		left: 4px;
		width: 11px;
		height: 11px;
		background: url(../img/ico_link01.gif) no-repeat !important;
		-webkit-background-size: 11px 11px !important;
		background-size: 11px 11px !important;
	}*/

/*	#ug-focus-page a.link02 {
		display: inline;
		position: relative;
		padding-left: 20px;
	}
	#ug-focus-page a.link02:before {
		content: "";
		position: absolute;
		top: 2px;
		left: 4px;
		width: 11px;
		height: 11px;
		background: url(../img/ico_link10.gif) no-repeat !important;
	}


	#ug-focus-page a.link02:hover:before { background-position: 0 -11px !important;}

	#ug-focus-page a.link03 {
		display: inline;
		position: relative;
		padding-left: 20px;
	}
	#ug-focus-page a.link03:before {
		content: "";
		position: absolute;
		top: 2px;
		left: 4px;
		width: 11px;
		height: 12px !important;
		background: url(../img/ico_link13.gif) no-repeat !important;
		-webkit-background-size: 11px 24px !important;
		background-size: 11px 24px !important;
	}
	#ug-focus-page a.link03:hover:before { background-position: 0 -12px !important;}

	#ug-focus-page a.icon_pdf01:after {
		content: "";
		position: absolute;
		right: inherit;
		width: 16px;
		height: 16px;
		margin: 2px;
		background: url(../img/ico_pdf01.png) no-repeat;
	}
*/


/* !layout SP
---------------------------------------------------------- */
@media only print, screen and (max-width : 767px) {
  
  /*岡田先生*/
  #ug-focus-page .contents-okada {
  	background-image: none;
  	padding: 0 0 40px 0;
  }
  #ug-focus-page .contents-okada .c01-okada {
    margin: 0;
    padding-right: 0;
  }
  #ug-focus-page .c02-left-okada {
    padding: 0 0 40px 0;
  }
  #ug-focus-page .c03-okada{
    background-image: none;
    margin: 0;
    padding-bottom: 40px;
  }
  #ug-focus-page .c03-right-okada {
    margin: 0;
    padding: 0 0 0 0;
  }
  #ug-focus-page .c04-okada {
    background-image: none;
    padding: 0;
    margin: 0;
    height: inherit;
  }
  #ug-focus-page .c04-left-okada {
    padding: 0 0 40px 0;
  }
  
  
  /*林先生*/
  #ug-focus-page .contents-hayashi {
  	background-image: none;
  	padding: 0 0 40px 0;
  }
  #ug-focus-page .contents-hayashi .c01-hayashi {
    margin: 0;
    padding-right: 0;
  }
  #ug-focus-page .c02_hayashi-left {
    padding: 0 0 40px 0;
  }
  #ug-focus-page .c03_hayashi{
    background-image: none;
    margin: 0;
    padding-bottom: 40px;
  }
  #ug-focus-page .c03_hayashi-right {
    margin: 0;
    padding: 0 0 40px 0;
  }
  #ug-focus-page .c04-hayashi {
    background-image: none;
    padding: 0;
    margin: 0;
    height: inherit;
  }
  #ug-focus-page .c04-left-hayashi {
    padding: 0 0 40px 0;
  }
  
  
  /*広兼先生*/
  #ug-focus-page .contents-hirokane {
  	background-image: none;
  	padding: 0 0 40px 0;
  }
  #ug-focus-page .contents-hirokane .c01-hirokane {
    margin: 0;
    padding-right: 0;
  }
  #ug-focus-page .section .c02-hirokane h5.c02-title, h5.c03-title{
    margin: 0px;
    padding: 0px 0px 5px 0;
  }
  #ug-focus-page .c02-left-hirokane {
    padding: 0 0 0 0;
  }
  #ug-focus-page .c03-left-hirokane {
    padding: 0 0 0 0;
  }
  #ug-focus-page .c03-hirokane {
    background-image: none;
    margin: 0;
    padding-bottom: 40px;
  }
  #ug-focus-page .c04-right-hirokane {
    margin: 0;
    padding: 0 0 40px 0;
  }
  #ug-focus-page .c04-hirokane {
    background-image: none;
    padding: 0;
    margin: 0;
    height: inherit;
  }
  
  
  /*名取先生*/
  #ug-focus-page .contents-natori {
  	background-image: none;
  	padding: 0 0 40px 0;
  }
  #ug-focus-page .section .c02-natori h5.c02-title{
    margin: 0px;
    padding: 0px 0px 5px 0;
  }
  #ug-focus-page .c02-left-natori {
    padding: 0 0 40px 0;
  }
  #ug-focus-page .c03-right-natori {
    margin: 0;
    padding: 0 0 40px 0;
  }
  
  
  /*小林先生*/
  #ug-focus-page .contents-kobayashi {
  	background-image: none;
  	padding: 0 0 40px 0;
  }
  #ug-focus-page .section .c02-kobayashi h5.c02-title {
    margin: 0px;
    padding: 0px 0px 5px 0;
  }
  #ug-focus-page .c02-left-kobayashi {
    padding: 0 0 40px 0;
  }
  #ug-focus-page .c03-right-kobayashi {
    margin: 0;
    padding: 0 0 40px 0;
  }
  
  
  /*堀先生*/
  #ug-focus-page .contents-hori {
    background-image: none;
    background-repeat: no-repeat;
    background-position: inherit;
    padding: 0 0 40px 0;
  }
  #ug-focus-page .contents-hori .c01-hori {
    margin: 0;
    padding-right: 0;
  }
  #ug-focus-page .c02-hori {
    background-image: none;
    background-repeat: no-repeat;
    background-position: inherit;
    padding: 0 0 40px 0;
  }
  #ug-focus-page .section .c02-hori h5.c02-title {
    margin: 0px;
    padding: 0px 0px 0 0;
  }
  #ug-focus-page .c02-left-hori {
    padding: 0 0 40px 0;
  }
  #ug-focus-page .c03-right-hori {
    margin: 0;
    padding: 0 0 40px 0;
  }
  
  
  
  
  
  #ug-focus-page .c02-okada,
  #ug-focus-page .c02_hayashi,
  #ug-focus-page .c02-hirokane,
  #ug-focus-page .c02-natori,
  #ug-focus-page .c03-natori,
  #ug-focus-page .c02-kobayashi,
  #ug-focus-page .c03-kobayashi,
  #ug-focus-page .c02-hori,
  #ug-focus-page .c03-hori {
    background-image: none;
    background-repeat: inherit;
    background-position: inherit;
    padding: 0;
    margin: 0;
    height: inherit;
  }
  
  
  #ug-focus-page .c02-okada h5,
  #ug-focus-page .c04-okada h5,
  #ug-focus-page .c02_hayashi h5,
  #ug-focus-page .c03_hayashi h5,
  #ug-focus-page .c04_hayashi h5,
  #ug-focus-page .c04-hirokane h5,
  #ug-focus-page .c03-natori h5,
  #ug-focus-page .c03-kobayashi h5,
  #ug-focus-page .c03-hori h5 {
    margin: 0px;
    padding-top: 0px;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 5px;
  }
  
  #ug-focus-page .section {
    padding: 0;
  }
  
  
  #ug-focus-page .section p {
    padding-bottom: 40px;
  }
}




