@charset "utf-8";

/*공용*/
.tbl_wrap{margin-top:40px;overflow:hidden}
.tbl_wrap .tbl_tit{float:left;background:url(/sh_page/img/business_by0010_2.png) left center no-repeat;padding-left:13px;font-size:1.3em;font-weight:bold;margin-bottom:7px}
.tbl_wrap .tbl_tit_s{float:right;color:#a4a4a4}
.tbl_wrap .tbl_by0001{width:100%;clear:both;table-layout:fixed;display:table;*margin-top:-10px}
.tbl_wrap .tbl_by0001 caption{display:none}
.tbl_wrap .tbl_by0001 thead th{background:#666666;color:#fff;height:30px;font-size:1.2em;border-right:1px solid #969696}
.tbl_wrap .tbl_by0001 thead th.last{border-right:none}
.tbl_wrap .tbl_by0001 tbody{font-size:1.15em;color:#777777}
.tbl_wrap .tbl_by0001 tbody th{height:35px;border-bottom:1px solid #dfdfdf}
.tbl_wrap .tbl_by0001 tbody td{border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;padding-left:20px}
.tbl_wrap .tbl_by0001 tbody tr.n2{background:#f7f7f7}



/*인사말*/
#greeting_by0003{background:url(/sh_page/img/page26_img.png) right top no-repeat;min-height:550px}
#greeting_by0003 .m_tit{color:#333333;font-size:1.7em;color:#333333;letter-spacing:-0.05em;line-height:1.8em;padding:20px 0 30px;background:url(/sh_page/img/page26_line.png) left bottom no-repeat;margin-bottom:30px}
#greeting_by0003 .m_tit span{font-family:'Nanum Myeongjo';font-weight:700;font-size:1.38em;letter-spacing:-0.05em}
#greeting_by0003 .m_tit b{font-weight:700;color:#3f99d6}
#greeting_by0003 .cont{font-size:1.25em;color:#777777;line-height:1.7em;letter-spacing:-0.04em;white-space:pre}
#greeting_by0003 .cont b{color:#505050}
#greeting_by0003 .cont span{color:#d50000;font-weight:bold;}

/*회사개요*/
.tit{display:inline-block;*display:inline;zoom:1;background:url(/sh_page/img/business_by0010_2.png) no-repeat 0 5px;font-size:1.7em;font-weight:bold;padding-left:16px;margin:35px 10px 0 0;letter-spacing:-0.05em}
.txt_s{color:#acacac;font-size:1em}
#business_by0010 .tbl_wrap table{width:100%;clear:both;table-layout:fixed;display:table;*margin-top:-30px;border-top:1px solid #333}
#business_by0010 .tbl_wrap table caption{display:none}
#business_by0010 .tbl_wrap table tbody{font-size:1.1em;color:#777777}
#business_by0010 .tbl_wrap table tbody th{width:150px;height:40px;border-bottom:1px solid #dfdfdf;background:#f7f7f7}
#business_by0010 .tbl_wrap table tbody td{text-align:lefr;padding-left:20px;border-bottom:1px solid #dfdfdf}
#business_by0010 .tbl_wrap table tbody tr.n2{background:#f7f7f7}
#business_by0010 .tab_content dl{overflow:hidden;background:url(/sh_page/img/history_btn.png) 155px top no-repeat;padding-bottom:30px}
#business_by0010 .tab_content dl dt{font-size:2em;color:#2c65ce;font-weight:bold;letter-spacing:-0.05em;float:left;width:155px;text-align:center;margin-top:-3px;    line-height:35px;}
#business_by0010 .tab_content dl dd{width:71%;float:right;margin:0;font-size:1.2em;margin-top:8px;color:#6e6e6e}
#business_by0010 .tab_content dl dd.fr{margin-top:15px}
#business_by0010 .tab_content dl dd span{margin-right:30px;font-weight:bold;color:#000}
#tab1	{margin:30px 0 0;}

/*조직도*/
#organ_iy0001{margin:30px 0;text-align:center}

/*page34*/
#page34 .m_tit{background:url(/sh_page/img/page34_line.png) right center no-repeat;margin:50px 0 30px 0}
#page34 .first{margin-top:30px}
#page34 .m_tit img{background:#fff;padding-right:30px;margin:0}
#page34 img{margin-bottom:10px}
#page34 .m_txt{border-left:5px solid #4294d4;padding:20px 0 20px 20px;margin:20px 0;color:#6d6d6d;font-size:1.2em;line-height:1.7em;letter-spacing:-0.03em}
#page34 .m_txt span{color:#d00}
#page34 .cont{background:#f7f7f7;font-size:1.1em;padding:30px 35px;border:1px solid #e0e0e0;line-height:1.7em;letter-spacing:-0.05em}

/*page30*/
#page30 .box .text_box	{background:#f1f1f1;padding:20px 40px;font-size:15px;letter-spacing:-0.03em;color:#5e5e5e;line-height:24px;margin:10px 0 30px;}

/*page35*/
#page35{background:url(/sh_page/img/page35_img.png) right bottom no-repeat;min-height:450px;margin-top:30px}
#page35 .m_tit{background:url(/sh_page/img/page34_line.png) right center no-repeat;margin-bottom:30px}
#page35 .m_tit img{background:#fff;padding-right:30px;margin:0}
#page35 #cont{padding:10px 0 0 20px}
#page35 #cont .cont_tit{background:url(/sh_page/img/page35_tit_p.png) left center no-repeat;color:#696969;font-size:1.3em;font-weight:bold;letter-spacing:-0.05em;padding-left:25px;margin-bottom:10px}
#page35 #cont .four{margin-bottom:20px}
#page35 #cont .cont_txt{color:#8c8c8c;font-size:1.1em;line-height:1.4em;letter-spacing:-0.05em;padding-left:25px;margin-bottom:20px}

/*page36*/
#page36{margin-top:30px}
#page36 .m_tit{background:url(/sh_page/img/page34_line.png) right center no-repeat;margin-bottom:30px}
#page36 .m_tit img{background:#fff;padding-right:30px;margin:0;padding-left:0}
#page36 #cont{overflow:hidden;padding-bottom:40px;padding-left:10px}

#page36 #cont > div{float:left;padding-right:50px;width:370px}
#page36 #cont > div#cont_02{padding-right:0px}
#page36 #cont .cont_tit{background:url(/sh_page/img/page35_tit_p.png) left center no-repeat;color:#696969;font-size:1.3em;font-weight:bold;letter-spacing:-0.05em;padding-left:25px;margin-bottom:10px}
#page36 #cont .cont_txt{color:#8c8c8c;font-size:1.1em;line-height:1.8em;letter-spacing:-0.05em}
#page36 img{padding-left:30px}

/*page39*/
#page39{background:url(/sh_page/img/page39_img1.png) right 50px no-repeat;min-height:450px;margin-top:30px}
#page39 .m_tit{background:url(/sh_page/img/page34_line.png) right center no-repeat;margin-bottom:30px}
#page39 .m_tit img{background:#fff;padding-right:30px;margin:0}
#page39 #cont{padding:10px 0 30px 20px}
#page39 #cont .cont_tit{background:url(/sh_page/img/page35_tit_p.png) left center no-repeat;color:#696969;font-size:1.3em;font-weight:bold;letter-spacing:-0.05em;padding-left:25px;margin-bottom:10px}
#page39 #cont .four{margin-bottom:20px}
#page39 #cont .cont_txt{color:#8c8c8c;font-size:1.1em;line-height:1.4em;letter-spacing:-0.05em;padding-left:25px;margin-bottom:20px}


/*page40*/
#page40{background:url(/sh_page/img/page40_img.png) right 50px no-repeat;margin-top:30px}
#page40 .m_tit{background:url(/sh_page/img/page34_line.png) right center no-repeat;margin-bottom:30px}
#page40 .m_tit img{background:#fff;padding-right:30px;margin:0}
#page40 #cont{padding:10px 0 30px 20px;min-height:280px}
#page40 #cont .cont_tit{background:url(/sh_page/img/page35_tit_p.png) left center no-repeat;color:#696969;font-size:1.3em;font-weight:bold;letter-spacing:-0.05em;padding-left:25px;margin-bottom:20px}


/*page41*/
#page41{background:url(/sh_page/img/page41_img.png) right 50px no-repeat;margin-top:30px}
#page41 .m_tit{background:url(/sh_page/img/page34_line.png) right center no-repeat;margin-bottom:30px}
#page41 .m_tit img{background:#fff;padding-right:30px;margin:0}
#page41 #cont{padding:10px 0 30px 20px;min-height:400px}
#page41 #cont .cont_tit{background:url(/sh_page/img/page35_tit_p.png) left center no-repeat;color:#696969;font-size:1.3em;font-weight:bold;letter-spacing:-0.05em;padding-left:25px;margin-bottom:20px}

/*page58*/
#page58{background:url(/sh_page/img/page58_img.png) right 50px no-repeat;margin-top:30px; min-height:650px;}
#page58 .m_tit{background:url(/sh_page/img/page34_line.png) right center no-repeat;margin-bottom:30px}
#page58 .m_tit img{background:#fff;padding-right:30px;margin:0}
#page58 #cont{padding:10px 0 30px 20px;min-height:400px}
#page58 #cont .cont_tit{background:url(/sh_page/img/page35_tit_p.png) left center no-repeat;color:#696969;font-size:1.3em;font-weight:bold;letter-spacing:-0.05em;padding-left:25px;margin-bottom:20px}

/*page59*/
#page59{background:url(/sh_page/img/page59_img.png) right 50px no-repeat;margin-top:30px; min-height:650px;}
#page59 .m_tit{background:url(/sh_page/img/page34_line.png) right center no-repeat;margin-bottom:30px}
#page59 .m_tit img{background:#fff;padding-right:30px;margin:0}
#page59 #cont{padding:10px 0 30px 20px;min-height:400px}
#page59 #cont .cont_tit{background:url(/sh_page/img/page35_tit_p.png) left center no-repeat;color:#696969;font-size:1.3em;font-weight:bold;letter-spacing:-0.05em;padding-left:25px;margin-bottom:20px}

/*page60*/
#page60{background:url(/sh_page/img/page60_img.png) right 50px no-repeat;min-height:450px;margin-top:30px}
#page60 .m_tit{background:url(/sh_page/img/page34_line.png) right center no-repeat;margin-bottom:30px}
#page60 .m_tit img{background:#fff;padding-right:30px;margin:0}
#page60 #cont{padding:10px 0 30px 20px}
#page60 #cont .cont_tit{background:url(/sh_page/img/page35_tit_p.png) left center no-repeat;color:#696969;font-size:1.3em;font-weight:bold;letter-spacing:-0.05em;padding-left:25px;margin-bottom:20px}
#page60 #cont .four{margin-bottom:20px}
#page60 #cont .cont_txt{color:#8c8c8c;font-size:1.1em;line-height:1.4em;letter-spacing:-0.05em;padding-left:25px;margin-bottom:20px}

/*page64*/
#page64{background:url(/sh_page/img/page64_bg.png) right 50px no-repeat;min-height:500px;margin-top:30px}
#page64 .m_tit{background:url(/sh_page/img/page34_line.png) right center no-repeat;margin-bottom:30px}
#page64 .m_tit img{background:#fff;padding-right:30px;margin:0}
#page60 #cont{padding:10px 0 30px 20px}
#page64 #cont .cont_tit{background:url(/sh_page/img/page35_tit_p.png) left center no-repeat;color:#696969;font-size:1.3em;font-weight:bold;letter-spacing:-0.05em;padding-left:25px;margin-bottom:15px}
#page64 #cont .four{margin-bottom:20px}
#page64 #cont .cont_txt{color:#8c8c8c;font-size:13.5px;line-height:22px;letter-spacing:-0.05em;padding-left:15px;margin-bottom:30px}
#page64 #cont .cont_txt span	{color:#d00;}
#page64 table	{width:54%;}
#page64 th		{font-size:15px;font-weight:bold;background:#5e5e5e;color:#fff;text-align:center;border-right:1px solid #999;border-top:2px solid #0769bb;padding:7px 10px;}
#page64 td		{font-size:14px;font-weight:normal;text-align:center;padding:5px 10px;color:#8c8c8c;border-right:1px solid #eee;border-bottom:1px solid #eee;}
#page64 th.first{border-left:1px solid #999;}
#page64 td.first{border-left:1px solid #eee;}













