@media screen and (min-width: 898px){
	
	#cn{
		font-family: "微软雅黑","宋体";
	}
	
	#cn sup{
		vertical-align: super;
		font-size: .10rem;
	}
	
	#cn #feluce_opening_catch>div{
		height: 60px;
	}
	
	#cn #feluce_opening_catch_en{
		font-size: .30rem;
		letter-spacing: 0.05em;
		font-family: 'Prompt', sans-serif;
	}
	
	#cn #feluce_top_text_ja{
		font-size: .16rem;
	}

	#cn #feluce_top_text_read{
		font-size: .20rem;
		margin-right: 100px;
		line-height: 1.8;
		letter-spacing: 0.08em;
	}
	
	#cn .feluce_top_news_body_date{
		line-height: 20px;
		white-space: nowrap;
	}

	#cn .feluce_top_news_body_genre{
		font-size: .10rem;
	}
	
	#cn #feluce_design .feluce_content_catch img, #cn #feluce_facility .feluce_content_catch img{
		width: 1.5rem;
	}
	
	#cn .feluce_content .feluce_content_read{
		letter-spacing: 0.1em;
		font-weight: 400;
	}
	
	#cn .feluce_content .feluce_content_catch{
		font-size: .34rem;
		font-weight: 400;
	}
	
	#cn #feluce_facility_image {
		width: 42%;
		height: 100%;
		background: #EBEFF2 url("/cn/product/feluce/images/facility_bg.png") center/cover no-repeat;
		position: absolute;
		right: 0px;
	}
	
	#cn #feluce_facility_image_image{
		top: 4vh;
		right: 3vw;
		width: 30vw;
	}
	
}

@media screen and (max-width: 897px){
	
	#cn{
		font-family: "Noto Sans SC", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
	}
	
	#cn sup{
		vertical-align: super;
		font-size: .10rem;
	}
	
	#cn #feluce_top_text_en{
		display: block;
	}
	
	#cn .feluce_top_news_body_text{
		height: 1.2em;
	}
	
	#cn #feluce_top_text_read{
		font-size: .11rem;
		margin-right: 0;
		line-height: 20px;
	}
	
	#cn #feluce_design .feluce_content_catch img, #cn #feluce_facility .feluce_content_catch img{
		width: 1.0rem;
	}
	
	#cn .feluce_content_read, #cn .feluce_content_catch{
		font-weight: 400;
	}
	
	#cn #feluce_facility_image {
        width: 100%;
        height: 600px;
        background: #EBEFF2 url("/cn/product/feluce/images/facility_bg.png") center/cover no-repeat;
        position: relative;
        right: 0px;
    }


	#cn #feluce_container #feluce_facility .feluce_content .feluce_content_image {
	    width: 100%;
	    margin-top: 5vh;
	    margin-bottom: 5vh;
	    text-align: center;
	}
	#cn #feluce_container #feluce_facility #feluce_facility_image #feluce_facility_image_image {
		position: absolute;
		top: 4%;
		left: unset;
		right: 4%;
		width: 90%;
	}

}
