@media screen and (max-width:1500px) {
.main_bus .bus_control{display: none;}
	
}


@media screen and (max-width:1320px) {
	.main_about .main_tit{width: 40%;padding-right: 2em;}
	.main_about .about_con{width: 60%;}
	.main_about .about_list{margin-left: -20px}
	.main_about .about_list > li:nth-child(2n+1){margin-top: -140px;}
	.main_about .about_list > li:nth-child(2){margin-top: 160px!important;}
	.main_about .about_list > li:nth-child(2n){margin-top: 20px;}
	.main_about .about_list > li .in{margin-left: 20px;}
	.main_about .about_list > li .in .in_box .in_tt{font-size: 1.5em;}
	.main_about .abo_logo img{height: 180px;}
	.la_gall_wrap .la_gall_control{right: 30px;}
} 



@media screen and (max-width:1280px) {
	
/*latest : product_slide*/
.la_product_control .product_pagen{width:250px;}	
	
/*style*/
#header .h_logo img,
#pt_footer .f_left .f_logo img{width:200px; height: auto;}	
#header .gnb_wrap .gnb .depth1{margin:0 20px;}	
#header .hd_sch_wr #hd_sch	{width:220px;}
#header .hd_login{margin-left:15px;}	
#header .btn_gnb{margin-left:15px;}	

.main_bus .bus_slide .in .txt_z{font-size: 1.45em;}
.main_bus .bus_slide .in .img_z{height: 300px;}
.main_about .bg{height: 700px}
.main_about .about_list > li .in .in_box{padding: 30px;}
.main_about .abo_logo{bottom: 30%;}
.la_gall_wrap{width: 96%;}

	
.intro_tit{padding:5em 1.5em; width:96%; margin: 0 auto;}
.intro_tit .in_tt .t1{font-size:3.5em;}
.intro_tit .in_tt .t2{font-size:2em;}
.intro_box{font-size:1.1em; margin-top:1em; padding:5em 1.5em;}	

	
.about_03_01 .ceo_wrap .ceo_img{height:300px;}
.about_03_01 .ceo_wrap .page_tt{margin:0 0 30px;}

	
}


@media screen and (max-width:1024px) {
	
/*inc*/	
body{font-size:15px; line-height: 1.4;}	
.mobile_only { display:block !important }
.mobile_no,
.pc_only{ display:none !important }
.pc_all_menu{display:none;}
.mo_all_menu{display:block;}
	
/*header 검색기능 사용*/
#header .hd_sch_btn{margin-left:auto;}
#header .hd_sch_wr.on{display:block;}	
#header .hd_sch_wr{display:none; position: fixed; top:calc(var(--header_H) + 5px); left: 50%; transform: translateX(-50%); width:96%;}
#header .hd_sch_wr #hd_sch{ width:100%; border-color:#ccc; background-color: #fff;}
#header .hd_sch_wr #hd_sch #sch_stx{color:#555;}
#header .hd_sch_wr #hd_sch #sch_stx::placeholder{color:#aaa!important;}	

/*sub_visual*/
#sub_visual{height: 300px;}
#sub_visual .sub_v_tit{font-size:3em;}
#snb{bottom:2.5em;}
#snb .snb_list .sdp1 a{width:50px; height: 50px; line-height: 50px;}
#snb .snb_list .sdp2, 
#snb .snb_list .sdp3, 
#snb .snb_list .last{width:220px; padding:12px 20px;}
	
/*sub_visual*/
/*#sub_visual{height: 300px;}
#sub_visual .sub_v_tit{font-size:3em;}*/

	
/*board : product_gallery*/
.board_product_gallery > li{width:50%;}
	
/*board : product_view 공통*/
.bo_top_wrap .bo_top_img{width:100%; margin-bottom: 30px;}
.bo_top_wrap .bo_top_txt{width:100%; padding:0;}
	
/*board : gallery*/	
#bo_gall .gall_li{width:50%;}

/*latest : product_slide*/
.la_product_slide .in .in_dv{padding:20px 30px 0 0 ; }	
.la_product_control{margin-top:20px;}		
.la_product_control .product_pagen{width:calc(100% - 140px);}	
	
/*style*/
.mainSlider .slogan .t1{font-size: 3em;}
.mainSlider .mainSlider-pagination .swiper-pagination-bullet{width: 100px;}
.scroll_wrap{display:none;}
.main_tit{margin-bottom: 35px;}
.main_tit .in_en{font-size: 1.25em; margin-bottom: 10px;}
.main_tit .in_tt{font-size: 2em;}
.main_bus{padding: 80px 0 170px;}
.main_bus .bus_pagen{margin-top: 35px;}
.main_about{padding-bottom: 80px;}
.main_about .main_tit{margin-top: 80px;}
.main_about .abo_logo img{height: 150px;}
.la_gall_wrap .la_gall_control{top: -80px;}
.la_control .in-btn .xi{font-size: 2em;}
.la_control .in-next:before{top: 8px; left: 60px;}
.main_community {padding: 30px 0 80px;}
.main_community .main_tit .xi{font-size: 2em;}
.la_gall_wrap .la_gall_slide .slick-list{margin-right: -30px;}
.la_gall_wrap .la_gall_slide .slide_li .in{margin-right: 30px;}
.main_notice{padding: 35px 0 80px;}
.main_notice .notice_cont .in_box .ti{font-size: 1.5em; margin-bottom: 15px;}
.lat.con_st li a{font-size: 1em; padding: 15px 0;}
.main_inquiry{padding: 100px 0;}
.main_inquiry .inq_btn{width: 150px; height: 50px; line-height: 50px; padding: 0 20px; margin-top: 30px; font-size: .937em;}
#pt_footer .f_left .f_info > li{font-size: .937em; margin-bottom:10px; margin-right: 30px;}
#pt_footer .f_left .f_logo{margin-bottom: 20px;}
#pt_footer .f_left .f_info{margin-bottom: 30px;}
#pt_footer .f_copy{font-size: .8125em;}
#pt_footer .site_wrap{width: 150px;}
#pt_footer .site_wrap .siteBtn{padding: .4em 1em .4em 1.5em;}
#pt_footer .site_wrap .siteBtn .xi{margin-left: 10px;}
#pt_footer .site_wrap .site{margin-top: 2.35em;}
#pt_footer .site_wrap .site > li > a{padding:.4em 1em .4em 1.5em; }
#pt_footer .f_right .f_link{margin-top: 20px; font-size: .937em;}

	
.map_box .in_map{width:100%}
.map_box .in_map .wrap_map{height:250px!important;}
.map_box .in_info{width:100%; padding-left:0;}
.map_box .in_info .info_box{padding:20px; margin-top:10px;}
.map_box .in_info .info_box .tt{margin-top:0; font-size:1.375em;}
.map_box .in_info .info_box .line{margin:15px 0;}
.map_box .in_info .info_box .icon{font-size:4em; position: absolute; bottom:10px; right:10px; }
.map_box .in_info .info_box .info_list{position: relative; z-index: 10;}
.map_box .in_info .info_box .info_list > li{margin-bottom:5px;}	
.location_box .map_tw{font-size:1.325em;}
.location_box .map_tw .xi{margin-right:0; margin-bottom: 5px;}
.location_box .map_tw .add_tx{width:100%;}
.location_box .map_view .map_cont iframe{height:350px;}
.location_box .info_list > li{width:50%; margin-bottom:25px;}
.location_box .info_list > li .in{padding:35px 30px 60px;}
.location_box .root_daum_roughmap .wrap_map{height: 250px !important;}
.history_wrap:before, .history_wrap .lineAni,
.history_wrap .lineAni:before, .history_wrap:after{ left:5%;}
.history_wrap .history > li .list{width:100%; margin-left:2.5em;}
.history_wrap .history > li .list .ynm{ float: none; width: 100%; display: block;}
.history_wrap .history > li .list .wrap_in{ display: block; width: 100%;}
.history_wrap .history > li .year_tt .tt{ font-size: 2em;}
.history_wrap .history > li .list .tx{ font-size: .938em; width: 100%;}
.history_wrap .history > li:nth-child(2n) .year_tt{ text-align: left;}
.history_wrap .history > li:nth-child(2n) .year_tt .tt:before{ right: 100%; left: auto;}
.history_wrap .history > li:nth-child(2n) .list .ynm{ float: left; margin-right: 13px; margin-left: 0;}
.history_wrap .history > li:nth-child(2n) .list{order:inherit;}
.history_wrap .history > li:nth-child(2n) .list > li > .flex{ justify-content:flex-start}
.history_wrap .history > li:nth-child(2n) .list .detail{ order: inherit;}
.history_wrap .history > li:nth-child(2n) .list .detail .tt{ text-align:left;}
.history_wrap .history > li:nth-child(2n) .list .detail .tt:before{ right:auto; left:0}
.history_wrap .history > li:nth-child(2n) .list .tx{ float: left;}
.history_wrap .history > li .list .detail .tt{ padding: 0 0 0 1em;}
	
	
.about_03_01 .ceo_wrap .ceo_img{height:250px;}
.about_03_01 .ceo_wrap .ceo_tbox{margin-top:2.5em;}
.about_03_01 .ceo_wrap .ceo_tbox .ceo_txt .page_tx.ceo_name{text-align:right;}
.bus_01_01 .in_img,
.ser_wrap .img_z{height:220px;}
.bus_01_01 .bus_list{margin-right:-35px;}
.bus_01_01 .bus_list > li .in{margin-right:35px;}
.bus_01_01 .bus_list > li{width: 50%; margin-bottom: 20px;}
.fixed_w {overflow-x:scroll;}
.fixed_w .fixed_st {width:1000px !important; table-layout:fixed;}
.table_info{display:block;}
.sup_list{margin-right: 0; margin-bottom: 2em;}
.sup_list > li{width:100%;}
.sup_list > li .in{margin-right: 0;}
	
}


@media screen and (max-width:768px) {

/*inc*/
:root { 
	--header_H:75px;
}
	
	#header, .h_wrap, #header .va_wrap{height: 70px;}
.qk_list > li a{width:42px; height: 42px; line-height: 42px;}
.agree_box .in_con{padding:.8em; margin:.5em;}	
	
/*sub_visual*/
#sub_visual{height:260px;}
#sub_visual .sub_v_tit{font-size:2.5em;}
#snb{bottom:1.5em;}
#snb .snb_list .sdp2,
#snb .snb_list .sdp3,
#snb .snb_list .last{margin-left:10px; width:35%;}
#snb .snb_list .sdp_list_wrap{top:60px;}	
.container_title{font-size:1.825em; margin:40px 0;}	
	
/*sub_visual*/
/*#sub_visual{height:260px;}
#sub_visual .sub_v_tit{font-size:2.5em;}
.container_title{font-size:1.825em; margin:40px 0;}	*/
	
/*board : product_list*/
.board_product_list > li .gall_box .gall_img{width:100%!important; text-align: center; border-bottom:1px solid #ddd;}
.board_product_list > li .gall_box .bo_cnt{margin-top:5px; line-height: 1.3;}
.board_product_list > li .gall_box .gall_text_href{width:100%; padding:10px 15px;}
.board_product_list > li .gall_box .bo_tit{font-size:1.25em;}
.board_product_list > li .gall_box .bo_plus_btn .xi{display:none;}
	
/*board : product_gallery*/
.board_product_gallery{margin-right:-7px;}
.board_product_gallery > li{margin-bottom:7px;}
.board_product_gallery > li .gall_box{margin-right:7px;}
.board_product_gallery > li .gall_box .gall_img{height:250px!important}
.board_product_gallery > li .gall_box .gall_img img{width:auto; height:100%; max-width: inherit;}
	
/*board : product_view 공통*/	
.bo_op_list{margin-top:15px;}
.bo_op_list > li{margin-bottom:3px;}
.bo_top_wrap .bo_top_txt .bo_v_tt{font-size:1.45em;}	
.bo_top_wrap .bo_top_txt .bo_v_tx{font-size:1em; line-height: 1.4;}
.bo_top_wrap .bo_top_txt .bo_op_list{margin-top:20px;}

/*board : gallery*/
#bo_gall #gall_ul{margin-right:-7px;}
#bo_gall #gall_ul > li{margin-bottom:7px;}
#bo_gall #gall_ul > li .gall_box{margin-right:7px;}
/*#bo_gall #gall_ul > li .gall_box .gall_img{height:250px!important}*/
#bo_gall #gall_ul > li .gall_box .gall_img img{width:100%; height: auto; max-width: inherit;}	
	
/*board: webzine*/
.board_webzine .td_subject .bo_tum {display:none;}	
.board_webzine .td_subject .bo_tit{width:100%; padding:0}
.board_webzine .td_subject .bo_tit .in_tit{font-size: 1.125em;}
	
/*board : inc*/
.w_form_tit{width:7em;}
.board_st.write th,
.board_st.write td{padding:.8em .5em;}
.board_st.write .input_st.w1{width:100%;}	
.board_st.write .input_st.w1#reg_mb_password_re{margin-top:5px;}
.board_st.write	a.btn_frmline, 
.board_st.write	button.btn_frmline{width:90px;}
.mem_etc_list{padding:10px;}
	
/*latest : gallery_slide*/
.la_gall_wrap .la_gall_slide .slick-list{margin-right:-7px;}	
.la_gall_wrap .la_gall_slide .slide_li .in{margin-right:7px;}
	
/*latest : product_slide*/
.la_product_slide .in .in_dv{width:100%; padding:0;}
.la_product_slide .in .in_dv .in_tx{font-size:1em;}	
.la_product_slide .in .in_img{width:100%;}
.la_product_slide .in .in_img img{height:300px; width:auto;}
.la_product_slide .in .more_btn{margin:20px 0; width:45px; height: 45px; line-height: 45px;}	
	
/*latest : notice_list*/	
.la_notice .news_board > li .ctg{width:80px; line-height: 1.2; font-size:1.068em;}
.la_notice .news_board > li .ctg .in_dd{font-size:1.25em;}
.la_notice .news_board > li .in_txt{padding:25px 15px; width:calc(100% - 145px);}
.la_notice .news_board > li .in_txt .tt{font-size:1.125em;}
.la_notice .news_board > li .more_btn{width:65px}
	
	
/*style*/
.mainSlider .slogan .t1{font-size: 2.5em;}
.mainSlider .slogan .t2{font-size: 1.25em;}
.main_tit .in_en{font-size: 1.125em;}
.main_tit .in_tt{font-size: 1.625em;}
.main_bus{padding: 80px 0;}
.main_bus .bus_slide .in .txt_z{font-size: 1.25em;}
.main_about{padding: 80px 0;}
.main_about .main_tit{width: 100%; padding-right: 0; margin-top: 0;}
.main_about .about_con{width: 90%; float: none!important; margin: 0 auto;}
.main_about .about_list{margin-top: 0;}
.la_gall_wrap{width: 100%;}
.main_community .main_tit .xi{font-size: 1.625em;}
.la_gall_wrap .la_gall_control{display: none;}
.la_gall_wrap .la_gall_slide .slide_li .in .in_tbox{padding: 15px 20px;}
.la_gall_wrap .la_gall_slide .slide_li .in {height: 300px!important;}
.la_gall_wrap .la_gall_slide .slide_li .in .in_img{height: 300px!important;}
.la_gall_wrap .la_gall_slide .slide_li .in .in_tbox .xi{width: 36px; height: 36px; line-height: 36px; font-size: 1.125em;}
.main_notice{padding: 35px 0;}
.main_notice .notice_cont .in_box{width: 100%; margin-bottom: 4em; padding-right: 0;}
.main_notice .notice_cont .in_box.st{padding-left: 0;}
.main_inquiry{padding: 80px 0;}
.main_inquiry .inq_btn{height: 45px; line-height: 45px;}
#pt_footer .f_left{width: 100%;}
#pt_footer .f_right{width: 100%; position: absolute;top: -10px;right: 0;}
#pt_footer .f_right .f_link{display: none;}
#pt_footer .f_left .f_info > li{margin-bottom: 5px; margin-right: 20px;}
	
	
.page_tt{font-size:1.5em; line-height: 1.6;}
.page_stt{font-size:1.25em; }
.page_tx{font-size:1em; }
.page_stx{font-size:1em; }	
	

.main_more a{margin-top: 20px; padding:10px 40px;}
.location_box .info_list{margin-right:-20px;}
.location_box .info_list > li{ margin-bottom: 20px;}
.location_box .info_list > li .in{margin-right:20px;}	
.intro_tit{padding:3em 1em;}
.intro_tit .in_tt .t1{font-size:2.375em; margin-bottom:10px;}
.intro_tit .in_tt .t2{font-size:1.5em; line-height: 1.2;}
.intro_box{padding:3em 1em;}
.intro_box .stt{font-size:1.068em;}
.intro_box .stt .fwB{font-size:1.125em; margin-bottom:20px;}
	
.about_03_01 .ceo_wrap .ceo_img{height:200px; margin-top: 2.5em;}
.about_03_01 .ceo_wrap .ceo_tbox .ceo_stt{display:none;}
.about_03_01 .ceo_wrap .ceo_tbox .ceo_txt{width:100%;}
.about_03_01 .ceo_wrap .ceo_tbox .ceo_txt .page_tx.ceo_name{font-size: 1em;}
.about_03_01 .ceo_wrap .ceo_tbox .ceo_txt .page_tx.ceo_name .in_name{font-size: 1.5em;}
.about_03_01 .ceo_wrap .ceo_tbox .ceo_txt .page_tx.ceo_name img{height: 25px;}
.bus_01_01 .in_img,
.ser_wrap .img_z{height:200px;}
.bus_01_01{padding-bottom: 2em}
.bus_01_01 .bus_list{margin-right:0;}
.bus_01_01 .bus_list > li{width:100%; margin-bottom: 30px;}
.bus_01_01 .bus_list > li .in{margin-right:0;}
.num_list,
.dot_list{padding: 10px 15px; font-size: .937em;}
.ser_wrap .ser_box{padding: 2em 0;}
.sup_list > li{margin-bottom: 3em;}
.sup_list > li .in .in_img{height: 200px; margin-bottom: 15px;}
.sp_list > li .bg_01{min-width: 90px; height: 26px; line-height: 26px;}

.his_02_01 .sub_history_tit{padding:50px 10px;}
.his_02_01 .sub_history_tit .t1{font-size:1.825em;}
.his_02_01 .sub_history_wrap{padding-left: 30px;}
.his_02_01 .sub_history_wrap .sub_history > li .history:before{left:-15px;}
.his_02_01 .sub_history_wrap .sub_history_line{left:18px;}
.his_02_01 .sub_history_wrap .sub_history > li .history .year{font-size:1.625em;}
}

@media screen and (max-width:500px) {
body{font-size:14px; line-height: 1.4;}	
	
/*sub_visual*/
#sub_visual{height:220px;}
#sub_visual .sub_v_tit{font-size:2.125em;}
#snb .snb_list .sdp1 a{width:40px; height: 40px; line-height: 40px;}
#snb .snb_list .sdp2, 
#snb .snb_list .sdp3, 
#snb .snb_list .last{padding: 6px 10px; width:40%;}
#snb .snb_list .sdp_tt{font-size:1.068em;}
#snb .snb_list .sdp_tt:before{right:5px;}
#snb .snb_list .sdp_list_wrap{top:45px; border-radius: 7px;}
#snb .snb_list .sdp_list{padding:15px;}	
#snb .snb_list .sdp_list > li a{font-size:1em;}	
.container_title{padding-top:20px; margin:35px 0;}
.container_title:before{height:17px;}
	
/*sub_visual*/
/*#sub_visual{height:220px;}
#sub_visual .sub_v_tit{font-size:2.125em;}
.container_title{padding-top:20px; margin:35px 0;}
.container_title:before{height:17px;}*/
	
/*board : inc*/
.board_tt{font-size:1.375em;}	
#bo_list .td_datetime{width:62px;}	
#bo_list .td_name{width:74px;}
#bo_list .td_num2{width:45px;}	
.input_st{padding:.3em .6em;}
input[type=file]{width:75%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}	
.label_select:after{width:2em;}
.label_select select{padding-right:2em!important;}	
.board_sch_wrap	.input_st.w1{width:9.5em;}
.pg_wrap .pg_page, 
.pg_wrap .pg_current{width: 36px; height: 36px; line-height: 36px;}
.board_btn_wrap{margin-top:10px;}
.board_btn_wrap .xi{display:none;}
#bo_v_title{padding:.5em 0;}	
#bo_v_title .bo_v_cate{font-size:.7em; margin-bottom: 2px;}	
#bo_v_title .bo_v_tit{font-size:.938em;}
#bo_v_info{padding:10px 0; margin:0 0 20px;}
.bo_v_nb li .nb_tit{padding-right:10px;}	
.bo_v_nb li a{width:calc(100% - 130px);}
.bo_vc_w .btn_submit{font-size:1em; height:40px;}	
	
	
/*모바일에서 글쓰기 임시저장글 버튼 삭제*/
.bo_w_tit button.btn_frmline{display:none;}	
	
.board_webzine .td_subject .bo_cnt,
#bo_gall .gall_li .gall_text_href .bo_cnt{display:none;}
	
/*board : product_gallery , board : gallery*/	
#bo_gall #gall_ul > li .gall_box .gall_img{height:auto!important}	
#bo_gall .gall_li .gall_text_href{padding:10px;}
.board_product_list > li .gall_box .gall_text_href{padding:10px;}
.board_product_gallery > li .gall_box .gall_text_href{padding:10px;}
	
/*회원가입*/
#reg_result{padding:30px 15px;}
	
/*latest : gallery_slide*/	
.la_gall_wrap .la_gall_control{display:none;}
	
/*style*/
#header .h_wrap .h_logo img, #pt_footer .f_logo img{width: 150px; height: auto;}
.mainSlider .slogan .t1{font-size: 2em;}
.mainSlider .slogan .t2{font-size: 1.125em;margin-top: 20px;}
.mainSlider .mainSlider-pagination .swiper-pagination-bullet{width: 70px;}
.main_tit{margin-bottom: 25px;}
.main_tit .in_en{font-size: 1.068em;margin-bottom: 5px;}
.main_tit .in_tt{font-size: 1.5em;}
.main_bus{padding: 60px 0;}
.main_about{padding: 60px 0;}
.main_inquiry{padding: 60px 0;}
.main_bus .bus_slide .in .txt_z{margin-bottom: 10px;font-size: 1.125em;}
.main_bus .bus_slide .in .img_z{height: 200px;}
.main_about .bg{height: 600px;}
.main_about .about_con{width: 100%;}
.main_about .about_list{margin-left: -10px;}
.main_about .about_list > li:nth-child(2n){margin-top: 5px;}
.main_about .about_list > li:nth-child(2n+1){margin-top: -75px;}
.main_about .about_list > li:nth-child(2){margin-top: 80px!important;}
.main_about .about_list > li .in{margin-left: 10px;}
.main_about .about_list > li .in .in_box{padding: 20px;}
.main_about .about_list > li .in .in_box .abo_icon{margin-bottom: 0;}
.main_about .about_list > li .in .in_box .abo_icon img{height: 30px;}
.main_about .about_list > li .in .in_box .in_tt{font-size: 1.125em}
.main_about .about_list > li .in .in_box .more_btn{width: 30px; height: 30px; line-height: 30px; font-size: 1.125em;}
.main_about .abo_logo{bottom: inherit; left: inherit; right: 0; top: 10%;}
.main_about .abo_logo img{height: 90px;}
.main_notice .notice_cont .in_box{margin-bottom: 2em;}
#pt_footer .site_wrap{width: 130px;}
	
	
.page_tt{font-size:1.45em; }
.page_stt{font-size:1.125em; }
.page_tx{font-size:1em; }
.page_stx{font-size:1em; }	
	
#header .btn_gnb{margin-left:12px; width:28px; height: 28px;}
#header .hd_login{margin-left:12px;}	
#header .hd_login > li a{margin-left:12px;}
#footer .f_menu > li a{margin-right:20px;}	
.location_box{padding:0;}
.location_box .map_tw{font-size:1.125em;}
.location_box .map_view{padding:.7em;}
.location_box .map_view .tt{font-size:1em;}
.location_box .map_view .map_cont iframe{height:250px;}
.location_box .info_list{margin-right:0;}
.location_box .info_list > li{width:100%; margin-bottom:5px;}
.location_box .info_list > li .in{margin-right:0; padding:25px 20px;}
.location_box .info_list > li .in .tt{font-size:.938em;}
.location_box .info_list > li .in .tx{font-size:.938em;}
.location_box .info_list > li .in .icon{bottom:50%; transform: translateY(50%);}
.location_box .info_list > li .in .icon .xi{font-size:2.825em;}	
.intro_tit{padding:2em .5em;}
.intro_tit .in_tt .t1{font-size:1.825em;}
.intro_tit .in_tt .t2{font-size:1.25em;}
.intro_box{padding:2em .7em;}
.intro_box .stt{font-size:1em; margin-bottom: 20px;}
.intro_box .stt .fwB br{display:none;}
.intro_box .tx{font-size:.875em; margin-top:15px;}
.history_wrap .history > li .year_tt .tt{font-size:1.625em;}
.history_wrap .history > li .list{margin-left:1em;}
.history_wrap .history > li .list .detail .tt:before{width:.5em;}
		
.about_03_01 .ceo_wrap .ceo_tbox .ceo_txt .page_tx.ceo_name img{display: none;}
.bus_01_01 .in_img,
.ser_wrap .img_z{height:150px;}
	
}