@charset "utf-8";

@media screen and (max-width: 1160px){
	.pic img{height: auto;width: 100%;max-height: 100% !important;max-width: 100% !important;}
	.layer_wrap{width:92%;margin-left:-46%;}
}

@media screen and (max-width:768px){
	.w{display: none !important;}
	.m{display: block !important;}
	.m.ib{display: inline-block !important;}
	.br{margin: 0;line-height: 0;}
	img{max-width:100% !important;}
	
	.page_wrap{min-width: 320px;}
	#header .head, .fixed_in{width: 100%;box-sizing: border-box;}
	.navi .fixed_in, .container .fixed_in, #footer .fixed_in, .section .fixed_in{padding: 0 0px;}
	#header .head{height:80px !important; background:#fff;}
	#header .logo{left:15px; margin-top: -25px;}
	#header .logo img{height: 50px; width:auto;}
	.lnb_nav, #header .select_link{display: none;}
	.total_nav{right: 15px;margin-top: -9px;}
	.total_nav img{height: 18px;}
	
	#footer .fixed_in{padding-top: 34px;padding-bottom:51px;}
	#footer .f_logo{float: none;padding: 0;display: block;}
	#footer .f_logo img{height:33px;}
	#footer .copy{width: auto;  color: #aaa;line-height: 1.7;}
	#footer .copy > p{margin:16px 0 17px}
	#select_site.select_link{width: 100%;position: relative;top: 0;}

	#footer{min-height:auto;}
	#footer .col_left, #footer .col_right{position:relative; width: 100%; float:none; height:auto; overflow:auto;}	
	#footer .col_left .inner{width:90%; height:auto; float:none; margin:0 auto; padding:10px 0 40px; overflow:auto; }
	#footer .col_left p{width:100%;}
	#footer .col_left dl dt{width:20%;}
	#footer .col_left dl dd{width:80%;}
	#footer .col_right{overflow:hidden;}
	#footer .col_right iframe, #footer .col_right .f_map{max-width:320px; width:100%; margin:0 auto 30px;}


	.maintop_area{padding-top:85px;}
	.maintop_area .col_left, .maintop_area .col_right{width:100%; height:auto; float:none; background-size:cover; position:relative; padding:40px 0; }
	.maintop_area h2{padding:0px 0 20px; position:relative;}
	.maintop_area .prod{width:35%; height:auto; right:10px; bottom:40px; }
	.maintop_area .prod img{max-width:100% !important; }
	.maintop_area .col_right h2, .maintop_area .col_right h3, .maintop_area .col_right .txt{padding-left:20px; padding-right:20px;}
	.maintop_area .col_right h2:after{margin-left:20px;}


	
	.slide_area{}
	.main_slide {height:auto;}
	.main_slide .item{height:auto; background:none;}
	.main_slide .item img{width: 100%;}
	.slide_area .item01{ }
	.slide_area .item02{ }
	.main_slide .slick-dots{width: 100%;margin-left: -50%;top: auto;bottom: 22px;text-align: center; display:none !important;}
	.slide_area .scroll{display: none;}
	
	.m_title01{font-size: 25px;}
	.m_title02{font-size: 20px;}
	.m_title03{font-size: 20px;font-weight: 700;margin-bottom: 6px;}
	.tit_center{padding-bottom: 11px;font-size: 12px;}
	.tit_center > p{line-height: 1.6;margin-top: 11px;}
	
	.business_area { padding: 40px 0; }
	.business_area .fixed_in{ width:100%; margin:0 auto; }
	.business_area .b_item{ width: 45%; margin:20px 2.5%; }
	.business_area .b_item + .b_item{ margin: 20px 2.5%; }
	.business_area .b_item .tit{font-size: 16px;}
	.business_area .b_item .go{ width:185px; max-width:100%; height:185px;}
	
	
	
	.customer_center{padding:0; clear:both;}
	.customer_center .m_title03{padding: 30px 0 10px;}
	.customer_center .tit_center{}
	.customer_center .col_left, .customer_center .col_right{width: 100%; height:auto; padding-bottom:60px; }
	.customer_center .col_left{border-bottom:1px solid #ededed;}
	.customer_center .col_left .board_list > li{padding: 0 6px} 
	.customer_center .col_left .board_list > li > a{height: 65px;}
	.customer_center .col_left .board_list .cols{padding: 5px 0;}
	.customer_center .col_left .board_list .tit{font-size: 12px;overflow: visible;white-space: normal;}
	.customer_center .col_left .board_list .info{font-size: 10px;}
	.customer_center .col_left .board_list .info .day{font-size: 18px;}
	.customer_center .col_left .board_list .cols:last-child{padding-left: 10px;}
	
	.customer_center .col_right{}
	.customer_center .col_right .inner{padding: 11px 15px 17px;}
	.customer_center .col_right .rows{font-size: 12px;height: auto;}
	.customer_center .col_right .tit{font-size: 20px;margin-bottom: 2px;}
	.customer_center .col_right p{line-height: 1.7;margin-bottom: 19px;}
	.customer_center .col_right .no1{background-size: 49px auto;background-position: right 19px top 100%;margin-bottom: 25px;}
	.customer_center .col_right .no2{background-size: 62px auto;background-position: right 15px top 100%}
	.customer_center .btn_go1{bottom:30px !important; font-size: 14px; padding:8px 20px;}
	
	.btn_go4{font-size: 12px;line-height: 2.3em;}
	
	

}

@media screen and (min-width: 640px){
	.prd_tab{display: block !important;}
}

/* ¼­ºê */
@media screen and (max-width: 640px){
	input[type=text], input[type=search], input[type=tel], input[type=number], input[type=password], select{width:100%; min-width: auto;}
	
	.dl_type1 input[type=text].fphone, 
	.dl_type1 select.fphone{width:28% !important}
	
	.dl_type1 input[type=text].femail{width:44% !important}
	.dl_type1 select.femail{width:100% !important;margin-top:5px;}
	
	.sub_visual{margin-top: 80px;padding-top: 25px;height:160px;background-size: auto 100% !important; background-position:-300px center !important;}
	.subtitle1{font-size: 24px; padding-bottom: 30px;}
	.subtitle2{ padding-top: 0px;font-size:24px;background-size: contain; }
	.subtitle2 > span{border-width: 1px;}
	.subtitle2.sub{margin-bottom: 19px;}
	.subtitle3{font-size: 22px;}
	.subtitle4{font-size: 18px; margin-bottom: 7px;}
	.subtitle5{font-size: 18px; margin-bottom: 12px;}
	.subtitle6{font-size: 18px; margin-bottom: 18px; line-height: 1.2; }
	.sub_visual .titleArea span{font-size:12px; }


	
	.navi{line-height: 40px; margin-top:80px;}
	.navi .depth{height: 40px;font-size: 12px; }
	.navi .depth.type1{ display:none;}
	.navi .depth.type2{padding:0 3%; width:50%;}
	.navi .depth.type2 .mn{background: url(/design/default/images/arw_down_w.png) no-repeat 100% 15px; width:100%; overflow:hidden; height:40px; padding-right: 0px; line-height:40px;}
	.navi .depth.depth3{width:92.5%;}
	.navi .depth.depth3 .mn{}
	.other_mn{top:40px;}
	.other_mn li > a{font-size: 12px; line-height:20px; padding-left:14px;}


	/* Products - 01. List Page */
	.sub_prod .topinfo{overflow:auto; height:auto; margin-bottom:60px; }
	.sub_prod .topinfo .left{width:100%; height:auto; float:none;}
	.sub_prod .topinfo .left iframe{width:100%; height:250px; }
	.sub_prod .topinfo .right{width:100%; height:auto; float:none; padding-bottom:40px;}
	.sub_prod .topinfo .right strong{font-size:24px;}
	.sub_prod .list li{width:47.0%;}

	/* Products - 02. View Page */
	.sub_prod_view .infoArea .left{width:99%; float:none;}
	.sub_prod_view .infoArea .left img{max-width:100%;}
	.sub_prod_view .infoArea .right{width:99%; float:none; padding-top:30px;}
	.sub_prod_view .infoArea dl{ margin-top:30px;}
	.sub_prod_view .infoArea dl dt{ width:30%; font-size:16px;}
	.sub_prod_view .infoArea dl dd{ width:65%;  float:right; font-size:16px;}
	.sub_prod_view .infoArea.full dt{width:100%; float:none;}
	.sub_prod_view .infoArea.full dd{width:100%; float:none; margin-left:0; padding-bottom:30px; border:none;}

	.sub_prod_view .lazy{}
	.sub_prod_view .lazy > div{border:1px solid #ddd;}
	.sub_prod_view .lazy > table, .sub_prod_view .lazy > table > tr, .sub_prod_view .lazy > table > tr > td{display:block;}
	.sub_prod_view .lazy img{max-width:100% !important;}
	.sub_prod_view .lazy div{width: 320px;}
	.sub_prod_view .lazy div > table{ min-height:350px !important; border:none; }
	.sub_prod_view .lazy div .paddingWrap.left{text-align:center; min-width:320px; display:block;}
	.sub_prod_view .lazy div .paddingWrap.right{text-align:center; min-width:320px; display:block; padding:0 0px 50px; }
	.sub_prod_view .lazy div .paddingWrap.right.pl{padding:0 0px 50px;}
	.sub_prod_view .lazy div .paddingWrap.center{text-align:center; min-width:320px; display:block; }
	.sub_prod_view .lazy div .paddingWrap.center .p02_02{width:85%;}
	.sub_prod_view .lazy div .paddingWrap.pdNarrow{padding:0px 0 50px;}

	.sub_prod_view .lazy div .borderTb{margin:0 auto;}
	.sub_prod_view .lazy div .borderTb th{font-size:14px;}
	.sub_prod_view .lazy div .borderTb td{font-size:13px;}

	.sub_prod_view .feature .prod_title01{font-size:24px; width:320px;}
	.sub_prod_view .feature .prod_title02{font-size:24px; width:320px;}
	.sub_prod_view .feature .prod_text01{width:85%; font-size:16px; clear:both; margin:0 auto;}
	.sub_prod_view .feature .prod_text02{}


	/* Products - 02. View Page - F List */
	/* .products_area .fixed_in{padding: 0;}
	.products_area .col_left{float: none;width: 100%;padding: 18px 15px 0;box-sizing: border-box}
	.products_area .col_right{width: 100%;margin:0;height:auto;}
	.products_area .col_left .tit_area{font-size: 13px;padding-bottom: 16px;}
	.products_area .col_left .tit_area .m_title02{display: inline-block}
	.products_area .tab_area{position: relative;padding-right: 112px;margin-bottom: 22px;}
	.products_area .tab_area .btn_go3{position: absolute;top:0;right: 0;padding: 0 10px;}
	.btn_go3 > span{background-size: 20px auto;padding-right:30px;font-size: 12px;line-height: 37px;}
	.products_area .tab_area .tab_inner{position: relative}
	.select_prd{display:block;width:100%;text-align:left;border-top: 2px solid #007f3d;background: #fff;padding:0 10px 0 6px;font-size: 15px;color: #333;font-weight: 700;line-height: 35px;}
	.select_prd > span{display: block;background: url(http://www.pncindustry.com/layout/kor/images/m/sel_arrow.png) no-repeat 100% 50% / 14px auto;}
	.prd_tab{display:none; border-top: 1px solid #dcdcdc;position: absolute;z-index: 10;width: 100%;}
	.prd_tab > li > button{line-height: 35px;padding: 0 6px;font-weight: 300;}
	.prd_tab > li.on > button{color: #aaa;font-weight: 300;}
	.prd_tab > li > button:after{display: none;}
	
	.products_area .col_right .over_zone,
	.products_area .col_right .products_items{width: 100%;}
	.products_area .col_right,
	.products_area .col_right .over_zone{height: auto;position: relative;}
	.products_area .col_right .over_zone{padding-bottom: 100px;}
	.products_area .col_right .products_items{margin-left: 0;top:25px;left:0;padding:0 15px;box-sizing: border-box;}
	.products_area .col_right .item_list .item{margin: 0 8px; min-height: auto;padding-bottom: 100px;margin-bottom: -100px;}
    .products_area .col_right .item_list .inner{overflow: hidden}
	.products_area .col_right .item_list .thumb{width: 100%;height:auto;padding-top: 78%;}
	.products_area .col_right .products_list{padding: 0;}
	.products_list .slick-arrow{top: auto;bottom: -44px;left:15px;width: 31px;height:30px;background-size: auto 30px;}
	.products_list .slick-arrow.slick-next{background-position: -30px 0;left:52px;}
	.products_list .slick-list{margin-left: 0}
	.products_area .list01 > li, .products_area .list02 > li{font-size: 12px;}
	.products_area .col_right .item_list .info .tit{font-size: 15px;}
	.products_area .col_right .item_list .info{padding:14px 10px}
	 */


	.products_area{}
	.products_area .fixed_in{width:100%; }
	.products_area .col_right{width:100%; height:380px;}
	.products_area .col_right .products_list{padding-top: 0;padding-left: 0;}
	.products_area .col_right .products_items{width: 100%; opacity: 0; position: absolute; top:40px; left:0px; z-index: -1; }
	.products_area .col_right .item_list .item{float:left; width: 50%; min-height:260px;}
	.products_area .col_right .item_list .thumb{ width:150px; height:150px; }
	.products_area .col_right .item_list .thumb img{width:100%; height:auto;}


	.container .patient{font-size:16px;}
	.container .patient .box img{position:relative; max-width:100%;}
	.container .patient .box.box_left{padding-right:0px;}
	.container .patient .box.box_right{padding-left:0px;}
	.container .patient .box.box1{padding-bottom:0px;}





	
	.board_title{background: none !important;}
	.board_title.type3, .board_title.type4, .board_title.type5{margin-bottom: 25px;}

	
	.tbl_type2 thead{display: none;}
	.tbl_type2 td{height: 62px;font-size: 13px;border-right: 0;position: relative;}
	.tbl_type2 colgroup col:first-child{width: 16% !important;}
	.tbl_type2 td:first-of-type:after{display: block;content: '';width: 1px;height:38px;background: #ddd;position: absolute;top:50%;right:0;margin-top: -19px;}
	.tbl_type2 td.a_left{padding-left: 10px;}
	.tbl_type2 td.a_left a{max-width: 94%;}
	.tbl_type2 .mo_info{font-size: 11px;color: #999;font-weight: 300;margin-top: 7px;}
	.tbl_type2 .mo_info .file{margin-left: 7px;position: relative;padding-left:9px;}
	.tbl_type2 .mo_info .file:before{display: block;content: '';width: 1px;height:9px;background: #ddd;position: absolute;top:50%;left:0;margin-top: -4px;}
	.tbl_type2 .mo_info .file img{width: 12px;height:12px;vertical-align: top;}
	.i_notice{width: 26px;height:13px;line-height:13px;font-size: 10px;}
	.i_new{font-size: 11px;}
	
	.base_paging{margin-top: 25px;}
	.base_paging a{color: #999;}
	.base_paging .number{font-size: 12px;}
	.base_paging .paging{background: url(http://www.pncindustry.com/layout/kor/images/m/contents/sp_paging.png) no-repeat 0 0 / auto 30px;}
	
	.content_view{margin-top: 5px;}
	.content_view .tit_row{padding: 11px 15px 16px;}
	.content_view .tit_row .title{font-size: 15px;color: #222;}
	.content_view .tit_row .title .i_notice{margin-right: 4px;}
	.content_view .tit_row .date{display:block;margin-top:14px;position: relative;top: inherit;right: inherit;font-size: 11px;}
	.content_view .cont_row{padding: 13px 15px 52px;font-size:12px;line-height: 1.7;}
	.content_view .file_row{padding: 10px 15px 18px;}
	.content_view .file_row dl{padding-left: 0;font-size: 12px;}
	.content_view .file_row dt{position: relative;display: block;margin-bottom:12px;padding-left:18px;background-image: url(http://www.pncindustry.com/layout/kor/images/m/contents/icn_file.png);background-size: 12px 12px;}
	
	.tbl_type3 th,
	.tbl_type3 td{height: 48px;font-size: 12px;}
	.tbl_type3 th,
	.tbl_type3 td.a_left{padding-left: 15px;}
	
	.btn_center{padding-top: 25px;}
	.btns{font-size: 12px;height: 40px;line-height: 38px;}
	.btn_center .btns{width: 128px;}
	
	.talent, .company, .greeting, .greeting .point1{font-size: 12px;}
	.talent > p{line-height: 1.6;}
	.talent_list{margin: 31px 0 3px;}
	.talent_list > li{width: 50%;margin-bottom: 32px;font-size: 12px;line-height:1.7;}
	.talent_list > li .top{position:relative;margin-bottom: 6px;width: 100%;height:auto;padding-top:103%;background-size: cover;background-image: url(http://www.pncindustry.com/layout/kor/images/m/contents/circle.png);}
	.talent_list > li .top .tit{position: absolute;top:0;left:0;width: 100%;height:100%;line-height:1.2;padding-top:75px;padding-top:58%;box-sizing: border-box;background-position:50% 29%;background-size: 38px 45px;}
	.talent_list > li:nth-child(odd) .inner{padding: 0 14px 0 0;}
	.talent_list > li:nth-child(even) .inner{padding: 0 0 0 14px;}
	.talent > p.mb106{margin-bottom: 48px !important;}
	
	.member_list{margin: 0 -10px;}
	.member_list > li{width: 50%;font-size: 12px;margin-bottom: 20px;}
	.member_list > li .inner{padding: 0 10px}
	.member_list > li .img{margin-bottom: 6px;}
	.member_list > li .img img{width: 100%;}
	.member_list > li .name{padding: 5px 0;font-size: 12px;}
	.member_list > li .inner > p{word-break: break-all;text-align:justify;}
	
	.qna_list > li{font-size: 12px;background-image: url(http://www.pncindustry.com/layout/kor/images/m/contents/icn_q.png);background-size: 21px 21px;background-position: 3px 7px;}
	.qna_list > li > a{padding-left: 24px;background-size: 12px auto;background-position: right 10px top 50%;}
	.qna_list > li > a .col{height: 35px;}
	.qna_list > li > a .title{padding: 9px 21px 9px 6px;line-height: 1.5;}
	.qna_list .answer .inner{padding: 18px 0 20px 29px}
	
	.board_title{font-size: 12px;margin-bottom: 22px;padding-bottom: 24px;}
	.board_title.type2{margin-bottom: 22px;padding-bottom:18px;}
	.board_title.type2 .list li{margin-bottom: 5px;padding-left: 10px;font-size: 12px;}
	.board_title .list li:before{top: 5px;}
	
	.terms_area{height: 288px;font-size: 11px;line-height: 1.9;}
	.terms_area .inner{padding: 11px;}
	.agree_area{padding: 7px 0 23px;}
	.agree_area label{font-size: 12px;letter-spacing: -1px;}
	.agree_area .radio + .radio{margin-left: 6px;}
	.board_info{display: none;}
	
	.tbl_type1 th, 
	.tbl_type1 td{font-size: 14px;}
	.tbl_type1 th{padding-left: 9px;height: 47px;}
	.tbl_type1 td{padding: 10px 8px;}
	.tbl_type1 .w1,
	.tbl_type1 .w2,
	.tbl_type1 .w3{width: 100% !important;}
	.tbl_type1 .grid_row:first-child{margin-bottom: 9px;}
	.tbl_type1 .else{margin: 0;line-height: 30px;}
	.tbl_type1 .col1{width: 66px;}
	
	.grid_row{display: block;}
	.grid_row:after{display: block;content: '';clear: both;}
	.grid_row .col{float: left;box-sizing: border-box;}
	.grid_row.has_2 .col{width: 50%;}
	.grid_row.has_2 .col:first-child{padding-right: 5px;}
	.grid_row.has_2 .col:last-child{padding-left: 5px;}
	.grid_row.has_2 .col.c_left{width: 66.667% !important;padding-right: 4px;}
	.grid_row.has_2 .col.c_right{width: 33.333% !important;padding-left: 4px;}
	
	.grid_tb{display: table;width: 100%;table-layout: fixed;}
	.grid_tb .col{display: table-cell;box-sizing: border-box;}
	.grid_tb .col.etc{text-align: center;padding: 0 5px;width: 18px;}
	
	.cp_intro {padding-bottom: 25px;}
	.cp_intro .c_img{margin-bottom: 4px;}
	.cp_intro .c_img img,
	.has_img3 .img img{width: 100%;}
	.has_img3{margin: 0 -2px;}
	.has_img3 .img{width: 33.333%;padding: 0 2px;margin: 0;box-sizing: border-box;}
	
	.company .text{padding-top: 17px;line-height: 1.7;-webkit-column-count:1;-webkit-column-gap:0;-moz-column-count:1;-moz-column-gap:0;column-count: 1;column-gap:0;}
	.company .text > p{margin-bottom: 19px;}


	.container .stxt{font-size:18px;}
	.container .greet{font-size:16px;}
	.container .greet strong{color:#007f3d; font-size:20px; font-weight:normal;}
	.container .vision{font-size:16px; text-align:center;}
	.container .vision img{position:relative; right:0; bottom:0; max-width:90%; margin-top:30px;}
	.container .vision p{width:90%; margin:0 auto; text-align:left;}
	.container .vision strong{color:#007f3d; font-size:20px; font-weight:normal;}
	.container .vision u{color:#ffcc00; font-size:20px;}

	

	
	.cp_forte{font-size: 12px;padding: 0 0 0;}
	.cp_forte .fixed_in > p{line-height: 1.6;}
	.cp_forte .forte{margin-top: 22px;}
	.cp_forte .forte:after{display: block;content: '';clear: both;}
	.cp_forte .process_list{width: 65%;float: left;margin:0}
	.cp_forte .process_img{width: 35%;float: right;margin: 0;}
	.cp_forte .process_img img{width: 100%;}
	.cp_forte .process_img > li{margin: 0;margin-bottom:18px;font-size: 11px;text-align: right;}
	.cp_forte .process_img > li > p{margin-top: 4px;}
	.cp_forte .process_list > li{padding: 0 0 33px 85px;float: none;min-height: 84px;}
	.cp_forte .process_list > li:after{top:auto;right:auto;bottom:10px;left:37px;width: 8px;height: 17px;background-size:cover;background-position:50% 50%;transform: rotate(90deg);}
	.cp_forte .process_list > li:nth-child(4):after{background-image: url(http://www.pncindustry.com/layout/kor/images/contents/icn_step01.png);}
	.cp_forte .process_list .tit{width: 80px;height:80px;position: absolute;top:0;left:0;}
	.cp_forte .process_list .tit > strong{font-size: 12px;}
	.cp_forte .process_list .exp{border-top: 0;padding-top: 12px;padding-left: 5px;}
	.list01 > li, .list02 > li{font-size: 11px;}
	
	.cp_occupy{padding: 47px 0 0px;}
	.cp_occupy .occupy{padding-top: 23px;}
	.cp_occupy .occupy .cols{float: none;width: 100% !important;font-size: 12px;}
	.cp_occupy .occupy .cols.left{text-align: center;margin-right: 0;}
	.cp_occupy .occupy .cols.left img{width: 55%;}
	.cp_occupy .occupy .cols.left .tit{margin-top: 8px;}
	.cp_occupy .occupy .cols.right{padding: 13px 15px 48px;border: 0;box-sizing: border-box}
	.cp_occupy .occupy .cols.right .col{width: 50%;box-sizing: border-box;margin: 0;}
	.cp_occupy .occupy .cols.right .col:first-child{padding-right: 4px;}
	.cp_occupy .occupy .cols.right .col:last-child{padding-left: 4px;}
	.cp_occupy .occupy .cols.right .col img{width: 100%;}
	
	.cp_portfolio{padding: 46px 0 50px;}
	.cp_client {padding: 47px 0 0px;}
	.cp_portfolio img,
	.cp_client img{width: 100%}
	.cp_portfolio > p, 
	.cp_client > p {margin-bottom: 24px;}


	
	.tab_type1 .tab > li > a{font-size: 16px; width:150px;}
		
	
	.map_w{margin-bottom: 16px;height: 200px;}
	.tbl_addr th,
	.tbl_addr td{height:39px;padding-left: 10px;font-size: 12px;}
	.tbl_addr th{width: 65px;}
	
	.picture_list{margin: 0 -10px;}
	.picture_list > li{width: 50%;margin: 0 0 24px;padding:0 10px;box-sizing: border-box;}
	.picture_list > li > a > span > img{width: 100%;}
	.picture_list > li .tit{font-size: 12px;}
	.picture_list > li > a:hover > span:after{background-image: url(http://www.pncindustry.com/layout/kor/images/m/contents/icn_plus.png);background-size: 42px 42px;}
	
	.poptrox-popup .closer{width: 30px !important;height:30px !important;right: 15px !important; background: url(http://www.pncindustry.com/layout/kor/images/contents/btn_close.png) no-repeat 50% 50% / cover !important;}
	.pic{margin: 0 15px;}
	
	.no_picture{padding: 60px 0 74px;font-size: 12px;background-position: left 50% bottom 52px;background-size: 79px auto;}
	.no_picture > p{margin-bottom: 10px;text-align:center;padding:38px 0 0;background: url(http://www.pncindustry.com/layout/kor/images/m/contents/icn_camera.png) no-repeat 50% 0 / 31px auto;}
	
	.goods_list{margin-top: 30px;}
	.goods_list > li{width: 50%;padding: 0 10px;}
	.goods_list > li > a:hover:after{background-size:42px 42px;}
	
	.layer_wrap{width:92%;margin-left:-46%;}
	/*.layer_cont{max-height: 85%;overflow-y: auto;}*/
	.layer_cont .close{top:1px;right:1px;width: 30px;height:30px;background-size: 17px 17px}
	
	.goods_layer .goods_cont{padding: 41px 25px 35px;}
	.goods_layer .goods_cont .col{float: none;}
	.goods_layer .goods_cont .col.left,
	.goods_layer .goods_cont .col.right{width: 100%;}
	.goods_layer .goods_cont .col.right{padding-left: 0;padding-top: 14px;}
	.goods_layer .thumb_list{margin: 15px -7px 0;}
	.goods_layer .thumb_list > li{padding: 0 7px;}
	.goods_layer .goods_cont .col.right .tit{font-size: 20px;padding-bottom: 4px;margin-bottom: 10px;}
	.goods_layer .goods_cont .col.right li{font-size: 12px;line-height: 1.9;padding-left:6px;}
	.goods_layer .list01 > li:before{width: 2px;height:2px;}
	.goods_layer .goods_cont .col.right li:before{top:9px;}
	
}

@media screen and (max-width: 450px){
	.business_area .b_item .go{ width:150px; height:150px; background-size:cover; }
}