.con_txt_body{padding:140px 0;}
.con_txt_body p{text-align:center;font-size:28px;color:#000;line-height:42px;
	line-height:44px;width:940px;margin:0 auto;}

.swiper-button-prev{background:url(../images/aboutus/prev_btn_w.png) no-repeat;}
.swiper-button-next{background:url(../images/aboutus/next_btn_w.png) no-repeat;}


.fest_text_body{background-color:#000;padding:140px 0;}
.fest_text_body p{text-align:left;font-size:20px;color:#ccc;
	line-height:34px;width:910px;margin:0 auto;}

.fist_list_body{padding-top:50px;}
.fist_list_body .tit{text-align:center;font-size:24px;color:#898989;margin:0;
	text-transform: uppercase;font-weight:700;}
.fist_list_body #tiles li p{font-size:20px;color:#000;margin:0;
	margin-top:0px;line-height:33px;overflow:hidden;}

.btm_body{padding:60px 0 140px;}
.btm_body h3 , .btm_body p{text-align:center;margin:0;}
.btm_body h3{font-size:36px;color:#000;font-weight:700;padding-bottom:10px;}
.btm_body p{font-size:15px;color:#000;text-align:left;line-height:28px;
	width:700px;margin:0 auto;text-align:center;}

.fist_list_body #tiles li{cursor: default;}
.fist_list_body #tiles li img{width:100%;}

.fest_text_body.img_pc{padding:140px 200px;}