/* PC */
@media screen and (min-width: 800px) {

	.pcHead,
	.pcFoot{
		display:block;
	}
	.pcFoot{
		margin-top:50px;
	}
	.spHead,
	.spFoot{
		display:none;
	}

}

/* SP */
@media screen and (max-width: 800px){

	.pcHead,
	.pcFoot{
		display:none;
	}
	.spHead,
	.spFoot{
		display:block;
	}
	aside #nav{
		display:none;
	}

	.option-combo{
		display:none;
	}

	div.research-news{
		background:url(/content/400033841.png) 95px 0 no-repeat;
		background-size:69px 27px;
	}
	div.research-news img{
		width:60px;
		height:auto;
		float:left;
		margin:0 10px 10px 0;
	}
	div.research-news img.pcImage{
		display:none;
	}

	div.editors-choice{
		background:url(/content/400033843.png) 95px 0 no-repeat;
		background-size:69px 27px;
	}
	div.editors-choice img{
		width:60px;
		height:auto;
		float:left;
		margin:0 10px 10px 0;
	}
	div.editors-choice img.pcImage{
		display:none;
	}

	div.feature-stories{
		background:url(/content/400033842.png) 95px 0 no-repeat;
		background-size:69px 27px;
	}
	div.ut-top-ja.feature-stories{
		background:url(/content/400033842.png) 10px top no-repeat;
		background-size:69px 27px;
		padding: 0 0 15px 0;
	}
	div.ut-top-ja.feature-stories .titBox{
		margin:0 20px 0 0;
	}
	div.feature-stories img{
		width:60px;
		height:auto;
		float:left;
		margin:0 10px 10px 0;
	}
	div.feature-stories img.pcImage{
		display:none;
	}
	div.ut-top-ja.feature-stories .stit{
		margin:0 10px 0 0!important;
		font-weight:normal;
	}
	div.ut-top-ja.feature-stories .date{
		padding:4px 0 10px 0;
	}

	div.ut-top-ja img{
		width:100%;
		height:auto;
		float:none;
	}
	div.ut-top-ja img.pcImage{
		display:block;
	}
	div.ut-top-ja img.spImage{
		display:none;
	}

	div.item{
		position:relative!important;
		left:auto!important;
		top:auto!important;
		transform: translate3d(0px, 0px, 0px)!important;
	}
	div.itemArchive{
		display:none;
	}



	article.research-news{
		background:url(/content/400033841.png) 0 0 no-repeat;
		background-size:69px 27px;
		padding:34px 0 0 0 ;
		margin:0 10px;
	}
	article.editors-choice{
		background:url(/content/400033843.png) 0 0 no-repeat;
		background-size:69px 27px;
		padding:34px 0 0 0 ;
		margin:0 10px;
	}
	article.feature-stories{
		background:url(/content/400033842.png) 0 0 no-repeat;
		background-size:69px 27px;
		padding:34px 0 0 0 ;
		margin:0 10px;
	}
	article .fsSha,
	article .rnSha,
	article .ecSha{
		display:none;
	}
	article .leadImg{
		padding:0 20px 0 15px;
	}
	article .leadImg img{
		max-width:100%;
	}
	article .leadImgCaption{
		padding:0 20px 0 15px;
		margin:0!important;
		font-size:93%;
	}

	#gotop {
		display: block;
		background: #E7E7E7;
		padding: 10px;
	}

	.sleBox .option-set{
		display:none;
	}

	.wp-caption{
		max-width:100%;
		width:auto!important;
		height:auto!important;
	}
	.wp-caption img{
		max-width:100%;
		width:auto!important;
		height:auto!important;
	}

	.gBox img{
		max-width:100%;
		width:auto!important;
		height:auto!important;
	}

	#eBodyBox img{
		max-width:100%;
		height:auto;
	}

	article img.variable{
		max-width:100%;
		width:auto!important;
		height:auto!important;
	}

	article iframe{
		max-width:100%;
		height:auto!important;
	}
	div.gPlusone iframe,
	div.mixiBtn iframe,
	div.twBtn iframe,
	div.fb-like iframe{
		height:20px!important;
	}

	article .item p.eBody{
		margin:0 0 10px 70px;

	}
	article .item.ut-top-ja p.eBody{
		margin:0 0 10px 0;

	}

}