@charset "utf-8";

@media screen and (max-width:1200px){
    /* 경영이념 */
    .manage{background:none/*background-image:url(/images/content/sub_01_04_bg.jpg);background-position:left top;background-repeat:repeat*/}
}
@media screen and (max-width:1100px){
    /* 경영이념 */
    .manage>div{display:block;overflow:hidden;margin-top:25px}
    .manage>div>img{position:static}
    .manage>div>div{position:static;float:left;width:75%;margin-left:3%}
    .manage>div>div>strong{display:block;width:71%;margin-bottom:10px;font-size:1.125em;font-weight:500}
    .manage>div>div>p, .manage>div>div>ul>li{font-size:0.9375em}
    .manage>div.m1>.m1_img,.manage>div.m2>.m2_img,.manage>div.m3>.m3_img,.manage>div.m4>.m4_img{width:18%;float:left}
    .manage>div.m1>.m1_txt{position:static;float:left;width:75%;margin-left:3%}
    .manage>div.m2>.m2_txt{position:static;float:left;width:75%;margin-left:3%;text-align:left}
    .manage>div.m2>.m2_txt>strong{margin:0 0 10px;background:url(/images/content/m_txtbar_2.gif) left top no-repeat}
    .manage>div.m3>.m3_txt{position:static;float:left;width:75%;margin-left:3%}
    .manage>div.m4>.m4_txt{position:static;float:left;width:75%;margin-left:3%;text-align:left}
    .manage>div.m4>.m4_txt>strong{margin:0 0 10px;background:url(/images/content/m_txtbar_4.gif) left top no-repeat}
}
@media screen and (max-width:1080px){
    /* 지속가능경영_사회공헌활동 */
    li.sc .t_box{min-height:100px}
}
@media screen and (max-width:960px){
    /* 채용정보 - 복리후생 */
    .hexagon li{width:49%;margin-bottom:15px}
    .hexagon li:nth-child(2n+1){clear:both;margin-left:0}
    .hexagon_txt{width:70%;left:15%}

    /* 부동산개발 */
    .plan_box03 .mt_wrap_01{width:100%}
    .plan_box03 .mt_wrap_02{width:100%}
    .plan_box03 .p03_imgbox{float:none;text-align:center}

	.content_sub0101 {display:none}
}
@media screen and (max-width:920px){
    /* 제지사업 */
    .paper_tab .pb ul li{width:100%;margin-left:0;margin-bottom:10px;overflow:hidden;}
    .paper_tab .pt div{float:none;background:#efeff0}
    .paper_tab .pt div:first-child{width:100%}
    .paper_tab .pt div:last-child{position:static;width:96%;padding:15px 2%}

	.content_sub0101 {display:none}
}
@media screen and (max-width:768px){
    /* 포토갤러리 */
    .img_layer{width:90%;top:160px !important}
    .mfp-content{width:80% !important;margin-top:120px !important}

    /* 채용정보 */
    .box_gray ul li{width:31.3%;padding-right:2%;margin-bottom:15px}
    .box_gray ul .tbox{position:absolute;padding-top:30px;width:100%;max-width:106px;text-align:center}

    /* 사이트맵 */
    div.sitemap_box>ul>li{width:31.3%;height:inherit;margin-bottom:20px}
    div.sitemap_box>ul>li:nth-child(3n+1){clear:both;margin-left:0}
    div.sitemap_box>ul>li:nth-child(4n+1){clear:none;margin-left:3%}
    div.sitemap_box>ul>li:first-child{margin-left:0}

    /* 생산설비 */
    ul.d_pro li{width:25%;}
    ul.d_pro li:nth-child(4){border-right:1px solid #0886cb}

    /* 부동산개발 */
    .plan_box01 li{width:49%;margin-right:2%}
/*    .plan_box01 li:nth-child(2){margin-right:0} */
	.plan_box01 li:nth-child(1), .plan_box01 li:nth-child(2){margin-bottom:20px}
	.plan_box01 li:nth-child(2), .plan_box01 li:nth-child(4){margin-right:0}    
    
    .plan_box01 li .icon_group:before{display:none}

    /* 지속가능경영_사회공헌활동 */
    li.sc .t_box{min-height:100px}

    /* 문의센터 */
    .mail_pop{left:50%;width:90%;margin-left:-46%;top:180px;margin-top:0}
    .mail_pop .scroll_y{height:350px;overflow-y:scroll}

	.content_sub0101 {display:none}
}
@media screen and (max-width:640px){
    .color_point{font-size:1.5em !important}

    /* ci소개 */
    .ci_list li{float:none;width:100%}
    .ci_list li:nth-child(2n-1){margin-right:0}
    .ci_list li .sig_box{min-height:inherit}

	.ci_list2{overflow:hidden}
	.ci_list2 li{box-sizing:border-box;float:left;width:48%;margin:2% 0 0 2%;}
	.ci_list2 li:nth-child(2n+1){margin-left:0;clear:both}
	.ci_list2 li div{box-sizing:border-box;border:1px solid #e3e3e3}
	.ci_list2 li .sig_box{width:100%;text-align:center;padding:10px 3%;min-height:155px}
	.ci_list2 li .sig_box2{width:100%;text-align:center;padding:10px 3%;min-height:145px}
	.ci_list2 li .logo_box{margin-top:10px;width:100%;text-align:center;padding:15px 5%}
	.ci_list2 li .logo_box:first-of-type{margin-top:0}

    .color_table li:first-child .color_box.w50{width:100%}
    .color_table li:first-child .color_box{width:100%;margin-left:0;margin-bottom:10px}
    .color_table li .color_box{width:100%;margin-left:0;margin-bottom:10px}
    .color_table li:nth-child(2){width:100%;margin-right:0}
    .color_table li:nth-child(3){width:100%}
    .color_box .color_info{min-height:inherit}

    /* 대표이사 인사말 */
    .ceo .ceo_txt{width:100%}
    .ceo .ceo_txt p{margin:15px 0}
    .ceo .ceo_txt p.color_point{margin:15px 0 30px;text-align:inherit;width:55%}
    .ceo .ceo_txt p.bold{text-align:inherit;width:55%}
	.ceo .ceo_txt img{display:none}

    /* 경영이념 */
    .manage{background-position:center top}
    .manage>div{display:block;overflow:hidden;margin-top:25px;text-align:center}
    .manage>div>div{position:static;float:left;width:100%;margin-left:0}
    .manage>div>div>strong{display:block;width:100%;margin:20px 0;font-size:1.125em;font-weight:500}
    .manage>div.m1>.m1_img,.manage>div.m2>.m2_img,.manage>div.m3>.m3_img,.manage>div.m4>.m4_img{width:145px;float:none}
    .manage>div.m1>.m1_txt{float:none;width:75%;margin:0 auto}
    .manage>div.m1>.m1_txt>strong{margin:20px 0;background:none}
    .manage>div.m2>.m2_txt{float:none;width:75%;margin:0 auto;text-align:center}
    .manage>div.m2>.m2_txt>strong{background:none}
    .manage>div.m3>.m3_txt{float:none;width:75%;margin:0 auto}
    .manage>div.m3>.m3_txt>strong{margin:20px 0;background:none}
    .manage>div.m4>.m4_txt{float:none;width:75%;margin:0 auto;text-align:center}
    .manage>div.m4>.m4_txt>strong{background:none}

    /* 계열사 */
    .af ul li{width:100%;margin-left:0;height:auto !important}
    .af ul li div{padding:20px 6%}

    /* 제지사업 */
    .paper_tab .pb ul li{width:100%;margin-left:0;margin-bottom:10px;overflow:hidden}
    .paper_tab .pb ul li:nth-child(2n+1){clear:both;margin-left:0}
    .paper_tab .pb ul li:nth-child(2n){margin-right:2%}
    .paper_tab .pb ul li:nth-child(2n+1){clear:inherit;margin-left:inherit}

  .tabs ul li {width:50%;}
    /* 포토갤러리,tv광고 */
    .photo_list li{width:49%;margin-left:2% !important}
    .photo_list li:nth-child(2n+1){clear:both !important;margin-left:0 !important}
    .photo_list li:nth-child(3n+1){clear:inherit}
    .media_list li{width:49%;margin-left:2% !important}
    .media_list li:nth-child(2n+1){clear:both !important;margin-left:0 !important}
    .media_list li:nth-child(3n+1){clear:inherit}

    .photo_list.paper_ad li{width:31.3%}
    .photo_list.paper_ad li:nth-child(2n+1){clear:none !important;margin-left:2% !important}
    .photo_list.paper_ad li:nth-child(3n+1){clear:both !important;margin-left:0 !important}
    .photo_list.paper_ad li:nth-child(5n+1){clear:inherit !important;margin-left:2% !important}
    .photo_list.paper_ad li:first-child{margin-left:0 !important}

    .img_layer{width:96%;top:160px !important}
    .mfp-content{width:90% !important}

    /* 고객센터 */
    .p_tbox{width:96%}
    .p_tel{width:25.7%}
    .mail_id,.mail_addr{width:39%}
    .mail_sel{margin-top:8px}

    /* 채용정보 */
    .tbl.type_1 tr th, .tbl.type_1 tr td{font-size:0.875em;letter-spacing:-0.06em}
    .btn.jiwon{width:30px}

    .top_comment>.tc_left{float:left;width:100%;margin-right:0;padding-bottom:15px;background:url(/images/common/dotted_horizon.gif) left bottom repeat-x}
    .top_comment>.tc_left>div{float:left}
    .top_comment>.tc_left>.tcl_l{width:32%;margin-right:3%}
    .top_comment>.tc_left>.tcl_l>img{margin-right:0}
    .top_comment>.tc_left>.tcl_r{width:60%}
    .top_comment>.tc_left>.tcl_r>a.btn{margin-top:30px}
    .top_comment>.tc_right{float:left;width:100%}

    .fileBox{width:100%}

    .welfare>li>.icon{float:none;width:100%;text-align:center}
    .welfare>li>.icon>img{width:50%;margin-bottom:15px}
    .text{float:none;width:100%;margin-left:0;border:0;min-height:inherit}

    ul.jb li{position:relative;float:left;box-sizing:border-box;width:50%;height:170px;padding:5% 5%;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea}
    ul.jb li:first-child{border-left:1px solid #eaeaea;border-bottom:0}
    ul.jb li:nth-child(2){border-bottom:0}
    ul.jb li:nth-child(3){border-left:1px solid #eaeaea}
    ul.jb li p{display:inline-block;margin-top:10px;font-size:1.2em;font-weight:400}
    ul.jb li p strong{color:#00509c;font-weight:400}

    /* 오시는길 */
    .map_info ul li{width:100%;margin-left:0;margin-top:10px}
    .map_info ul li:first-child{margin-top:0}
    .map_info img{width:11%;min-width:46px;display:inline-block;margin-right:2%}
    .map_info p{width:78%;margin-top:10px;display:inline-block;vertical-align: middle}

    /* 사이트맵 */
    div.sitemap_box>ul>li{width:48%;height:inherit;margin-bottom:20px}
    div.sitemap_box>ul>li:nth-child(2n+1){clear:both;margin-left:0}
    div.sitemap_box>ul>li:nth-child(3n+1){clear:none;margin-left:inherit}
    div.sitemap_box>ul>li:nth-child(4n+1){clear:both;margin-left:inherit}
    div.sitemap_box>ul>li:first-child{margin-left:0}
    div.sitemap_box>ul>li:nth-child(4){margin-left:3% !important}

    /* 부동산개발 */
    .plan_box02 li{width:48.4% !important}
    .plan_box02 li:nth-child(2n){margin-right:0}
    .plan_box02 .circle_bl{padding-top:45px}
    .plan_box02 .dot:before{margin-left:-10px}

    /* tv광고 */
    .img_layer{height:50%}

    /* 지속가능경영 */
    div.img_col2 img{float:none;width:100%;margin-top:15px}
    div.img_col2 img:nth-child(even){margin-left:0}
    .md_wrap{background:none}
    ul.md_g li.md2{width:100%;margin-left:0;height:inherit;padding:20px 0;border-top:1px solid #e1e1e1}
    ul.md_g li:first-child{border-top:0}
    span.m_icon{margin:0 0 20px}
    .md3{width:100%;height:inherit;line-height:inherit}
    .md3 strong{display:block}
    .md3 p{margin-top:0}

    /* 지속가능경영_수익창출경영 */
    div.mn_icon{float:none;width:inherit;text-align:center}
    div.mn_txt{float:none;width:100%;margin:20px 0}
    div.mn_txt strong{display:block;text-align:center}
    div.mn_txt ul li{text-align:center}

    /* 지속가능경영_친환경경영 */
    ul.list.bg{display:block;padding-right:0;padding-top:100px;background: url(/images/content/mn_fsc.gif) center top no-repeat}
    div.mn_wrap{display:block;overflow:hidden;margin-top:15px}
    div.mn_icon2{float:none;width:100%;margin-top:0;text-align:center}
    div.mn_txt2{float:none;width:100%;text-align:center}
    div.mn_txt ul{margin-top:0}

    /* 지속가능경영_사회공헌활동 */
    li.sc:nth-child(3n+1){margin-left:2%;clear:none}
    li.sc:nth-child(2n+1){margin-left:0;clear:both}
    li.sc{width:49%}
    li.sc .i_box{text-align:center;margin-top:25px;min-height:145px}
    li.sc .t_box{min-height:95px}

    /* 페이지 맨위로 버튼 */
    .page_up{width:35px;height:35px;position:fixed;right:0;bottom:0}

	.content_sub0101 {display:none}

}
@media screen and (max-width:630px){
    .fileBox.type_1 .file_label{display:block;width:auto;min-width:inherit;font-size:0.875em}
    .fileBox.type_1 .fileName{width:57%;margin-right:1%}
    .fileBox.type_1 .btn_file{width:30%}

	.content_sub0101 {display:none}
}
@media screen and (max-width:530px){
    /* 채용정보 - 복리후생 */
    .hexagon li{width:100%;margin-left:0}
    .hexagon li:nth-child(2n+1){clear:both;margin-left:0}
    .hexagon_txt{width:50%;left:25%}

    /* 오시는길 */
    .map_info p{margin-top:0}

    /* 투자정보 - 주가정보 */
    .fin_btn{margin-left:0 !important}

    /* 지속가능경영_사회공헌활동 */
    li.sc:nth-child(3n+1){margin-left:0;clear:none}
    li.sc:nth-child(2n+1){margin-left:0;clear:none}
    li.sc{width:100%;margin:2% 0 0}
    li.sc .i_box{margin-top:10px;min-height:inherit}
    li.sc .t_box{padding:10px 5%;margin-top:10px;min-height:inherit}

	.content_sub0101 {display:none}
}
@media screen and (max-width:500px){
    /* 채용정보 */
    .box_gray ul li{width:48%;padding-right:2%;margin-bottom:15px}
    .box_gray ul .tbox{position:absolute;padding-top:30px;width:100%;max-width:106px;text-align:center}

    /* 제지사업 */
    .paper_tab .pb ul li{width:100%;margin-left:0;margin-bottom:10px;overflow:hidden;}
    .paper_tab .pb ul li:nth-child(2n+1){clear:both;margin-left:0}
    .paper_tab .pb ul li:nth-child(4n+1){clear:inherit;margin-left:inherit}
    .paper_tab .pb ul li div,.paper_tab .pb.type_1 ul li div{min-height:inherit}

    /* 생산설비 */
    ul.d_pro li{width:50%;height:inherit}
    ul.d_pro li:nth-child(2n){border-right:1px solid #0886cb}
    .faq_lst li .question{padding:15px 50px 15px 15px}
    .faq_lst li .answer{padding:20px 15px}

    /* 문의센터 */
    .mail_pop{left:50%;width:90%;margin-left:-46%;top:160px;margin-top:0}
    .mail_pop .scroll_y{height:300px;overflow-y:scroll}

	.content_sub0101 {display:none}
}
@media screen and (max-width:360px){
    /* 대표이사 인사말 */
    .ceo{background:none}
    .ceo .m_box{padding:15px 8%;background:#0886cb}
    .ceo .ceo_txt img{margin-top:-15px;display:block}
    .ceo .ceo_txt p.color_point{width:100%;color:#fff;font-size:1.5em}
    .ceo .ceo_txt p.bold{width:100%;color:#fff;font-size:0.9375em}

    /* 주요연혁 */
    .tbl.type_4 tr th{font-size:1.2em}

    /* 포토갤러리,tv광고 */
    .photo_list li{width:100%;margin-left:0 !important}
    .media_list li{width:100%;margin-left:0 !important}
    .photo_list.paper_ad li{width:100%;margin-left:0 !important}
    .photo_list li a>.photo>img{max-height:inherit !important}

    .img_layer{width:100%}
    .mfp-content{width:100% !important}

    /* 채용정보 */
    .welfare>li{width:100%;margin-bottom:15px}
    .welfare>li>.icon>img{width:70%}
    .welfare>li:nth-child(2n+1){clear:none}

	.content_sub0101 {display:none}
}