
.mt20{
	margin-top: 20px;
}
.mb15{
	margin-bottom: 15px;
}
/*ipad pro*/
@media screen and (max-width:1024px){



}

#headlines{height:96px;*height:96px;border-bottom:1px solid #004499;padding-top:5px;font-size:12px;text-align:center;}
/*ipad*/
@media screen and (max-width: 1000px){
#body{
	width: 100%;
}
#mylogin,.tdd{
	width: auto !important;
}
.HeaderNav .Navbanner{  
    width: 71%;
}
.HeaderNav .Navbanner img {
	width: 100%;
}
.td01 span{
	width: 80px;
	display: inline-block;
}
.HeaderFun table .td02{
	width: 60%;
}
.gun{
	width: 95%;
	display: inline-block;
}
.HeaderFun table .td02 marquee{
	width: 100%;
}
.Sankei,#ifocus,#ifocus_piclist{
	width: 100%;
}
#ifocus_pic{
	width: 85%;
}
#ifocus_piclist li img,#ifocus_piclist li,#ifocus_pic ul,#ifocus_opdiv,#ifocus_piclist img{
	width: 100%;
}
.CoverStory,.CoverStory .t,.CoverStory .con,.CoverStory .con .List,.sank{
	width: 100%;
}
.sank .indu {
	width: 47%;
}
.cjgz{
	width: 100%;
}
.guanz{
	width: 100% !important;
	padding: 0 !important;
}
#headlines img{
	width: 100%;
}
.Gallery{
	height: auto;
}
.links .right{
	width: 100%;
}
.Gallery .title .left{
	padding-left: 0;
}
/*list*/
#Content{
	width: 100%;
}
#Content1{
	width: 100%;
}
.ReReading,#Content3{
	width: 100%;
}
.ReReading .key{
	width: 98% !important;
	margin: 0 auto !important;
	float: none !important;
}
.ReReading .key #ReportIDLogograph{
	width: 80% !important;
}








}
/*iphone*/
@media screen and (max-width: 767px){
.td12{
	display: none;
}
.HeaderNav .Navbanner {
    width: 100%;
}
.td01,.td02{
	display: none;
}
#headlines img,#headlines {
	height: auto;
}

#ifocus_pic{
	width: 67%;
}
#ifocus_piclist li img,#ifocus_piclist li,#ifocus_pic ul,#ifocus_opdiv,#ifocus_piclist img{
	width: 100%;
}
.CoverStory,.CoverStory .t,.CoverStory .con,.CoverStory .con .List,.sank{
	width: 100%;
}
.sank .indu {
	width: 47%;
}
.CoverStory .t{
	padding-right: 0;
}
.sank .title .left{
	padding-left: 0;
}
.sank .indu {
    width: 100%;
}
.sank .indu{
	margin-right: 0;
	height: auto;
	float: none;
}
.sank{
	height: auto;
}
.FooterNav{
	height: auto !important;
}
.Gallery .title{
	width: 100%;
}


.NewsList .list ul li{
	padding-left: 0 !important;
}
.ReReading{
	height: auto !important;
}
.ReReading .key #ReportIDLogograph {
    width: 68% !important;
}

}

