@charset 'UTF-8';


.topic01{
	background: url(https://www.toshiba-energy.com/nuclearenergy/image/99-06-kv-bg.png) no-repeat center center;
	background-size: cover;
}
.topic02{
	background: url(https://www.toshiba-energy.com/thermal/image/99-03-kv-bg_4.jpg) no-repeat right;
	background-size: cover;
}
.topic03{
	background: url(https://www.toshiba-energy.com/nuclearenergy/image/99-04-kv-bg.png) no-repeat center center;
	background-size: cover;
}
.topic04{
	background: url(https://www.toshiba-energy.com/thermal/99-02-kv-bg_6.png) no-repeat center center;
	background-size: cover;
}
.topic05{
	background: url(https://www.toshiba-energy.com/hydrogen/expo2018-01-001.jpg) no-repeat center center;
	background-size: cover;
}
.topic06{
	background: url(https://www.toshiba-energy.com/transmission/image/99-02-kv-bg-01.jpg) no-repeat center center;
	background-size: cover;
}
.topic07{
	background: url(https://www.toshiba-energy.com/nuclearenergy/image/99-03-kv-bg.jpg) no-repeat center center;
	background-size: cover;
}
.topic08{
	background: url(https://www.toshiba-energy.com/hydrogen/image/99-03-kv-bg_3.jpg) no-repeat center center;
	background-size: cover;
}
.topic09{
	background: url(https://www.toshiba-energy.com/hydrogen/image/99-03-kv-bg.jpg) no-repeat center center;
	background-size: cover;
}
.topic10{
	background: url(https://www.toshiba-energy.com/renewable-energy/image/99-02.jpg) no-repeat center center;
	background-size: cover;
}
.topic11{
	background: url(https://www.toshiba-energy.com/nuclearenergy/image/99-02-kv-bg.jpg) no-repeat center center;
	background-size: cover;
}
.topic12{
	background: url(https://www.toshiba-energy.com/transmission/image/01-bg_01.jpg) no-repeat center center;
	background-size: cover;
}
.topic13{
	background: url(https://www.toshiba-energy.com/thermal/image/99-02-key.jpg) no-repeat right;
	background-size: cover;
}
.topic14{
	background: url(https://www.toshiba-energy.com/hydrogen/image/01-bg-01.jpg) no-repeat center center;
	background-size: cover;
}
.topic15{
	background: url(https://www.toshiba-energy.com/heavy-ion/image/99-02-key.jpg) no-repeat center center;
	background-size: cover;
}
.topic16{
	background: url(https://www.toshiba-energy.com/renewable-energy/image/99-04.jpg) no-repeat center center;
	background-size: cover;
}

.topic01,.topic02,.topic03,.topic04,.topic05,.topic06,.topic07,.topic08,.topic09,.topic10,.topic11,.topic12,.topic13,.topic14,.topic15,.topic16  {
	text-decoration: none;
	display: block;
	height:auto;
	font-size: 18px;
	/*border-radius: 4px;*/
}	

.topic01,.topic06,.topic07,.topic12,.topic13 {
	width: 49.4%;
	height: 220px;
	position: relative;
	float: left;
	display:block;
}
.topic02,.topic03,.topic04,.topic05,.topic08,.topic09,.topic10,.topic11,.topic14,.topic15,.topic16 {
	width: 24.2%;
    height: 220px;
    position: relative;
	float: left;
	display: block;
}	

.maintopic,.topic01,.topic06,.topic07,.topic12,.topic13 {
	margin-bottom:1%;
}	
.topic02,.topic03,.topic08,.topic09,.topic14,.topic15 {
	margin:0 0 1% 1%;
}	

.topic04,.topic05,.topic10,.topic11,.topic16 {
	margin:0 1% 1% 0%;
}

.topic13 {
	/*margin: 0 auto;*/
}

@media only screen and (max-width: 750px) {
/*
  .topic01,.topic06,.topic07,.topic12,.topic13 {
    width: 100%;
    height: 212px;
  }
  .topic02,.topic03,.topic04,.topic05,.topic08,.topic09,.topic10,.topic11,.topic14,.topic15,.topic16 {
    width: 49.5%;
    height: 210px;
  }
  .topic02,.topic05,.topic08,.topic11,.topic14,.topic16 {
	margin:0;
  }
*/
  /* 追加（バグFIX） */
  .listtopic a:nth-child(6n){/* 6 */
    width: 100%;
    height: 212px;
  }
  .listtopic a:nth-child(6n-1){/* 5 */
    width: 49.5%;
    height: 210px;
    margin:0;
    
  }
  .listtopic a:nth-child(6n-2){/* 4 */
    width: 49.5%;
    height: 210px;
  }
  .listtopic a:nth-child(6n-3){/* 3 */
    width: 49.5%;
    height: 210px;
  }
  .listtopic a:nth-child(6n-4){/* 2 */
    width: 49.5%;
    height: 210px;
    margin:0;
  }
  
  .listtopic a:nth-child(6n-5){/* 1 */  
    width: 100%;
    height: 212px;
  }

}