/* 인사말 */
#p0101{background:url('/sh_page/img/p0101_2.png') right 30px no-repeat}
#p0101 .m_tit{color:#333333;font-size:27px;font-weight:600;letter-spacing:-0.05em;line-height:1.4em;margin-bottom:40px}
#p0101 .m_tit b{color:#a19688}
#p0101 .cont {font-size:15px;color:#777777;line-height:1.6em}
#p0101 .cont b{font-weight:bold;color:#444}
#p0101 img{padding-top:40px}

/* 회사연혁 */
#p0102{background:url(/sh_page/img/p0102_bg.png) right 37px no-repeat;min-height:630px}
#p0102 .m_tit{font-size:27px;font-weight:bold;color:#333333;letter-spacing:-0.05em;line-height:1.4em}
#p0102 .m_tit p{color:#e0b600}
#p0102 dl{width:480px;margin-top:40px;letter-spacing:-0.05em}
#p0102 dt{float:left;font-size:26px;color:#e0b600;font-weight:bold;letter-spacing:-0.05em;padding:8px 10px;clear:both}
#p0102 dd{padding-left:100px;font-size:15px;color:#878787;line-height:1.8em}
#p0102 dd b{display:inline-block;color:#63594f;font-weight:bold;width:55px}
#p0102 dd.last{border-bottom:1px dotted #cccccc;padding-bottom:20px;margin-bottom:30px}

/* 조직도 */
#p0103 {position:relative;width:100%;min-height:450px;background:url(/sh_page/img/p0103_bg.png) 30px 43px no-repeat ;font-weight:bold;; }
#p0103 li {position:absolute;text-align:center;padding: 10px 0 ;width:123px;height:20px;}
#p0103 .ceo { top:20px;width:144px ;height:22px;left:338px;background-color:#eb7219;font-size:17px;color:#fff;padding:15px 0}
#p0103 .b_1 {top:101px;left:185px;background-color:#fff;font-size:15px;color:#777;border:1px solid #999}
#p0103 .b_2 {top:131px;left:508px;background-color:#fff;font-size:15px;color:#777;border:1px solid #999}
#p0103 .b_3 {top:166px;left:145px;background-color:#fff;font-size:15px;color:#777;border:1px solid #999}
#p0103 .b_4 {top:280px;left:163px;background-color:#e0b600;font-size:15px;color:#fff;border:1px solid #d3ac00}
#p0103 .b_5 {top:280px;left:346px;background-color:#e0b600;font-size:15px;color:#fff;border:1px solid #d3ac00}
#p0103 .b_6 {top:280px;left:523px;background-color:#e0b600;font-size:15px;color:#fff;border:1px solid #d3ac00}
#p0103 .b_7 {top:353px;left:87px;background-color:#666;font-size:15px;color:#fff;border:1px solid #555}
#p0103 .b_8 {top:353px;left:258px;background-color:#666;font-size:15px;color:#fff;border:1px solid #555}
#p0103 .b_9 {top:353px;left:430px;background-color:#666;font-size:15px;color:#fff;border:1px solid #555}
#p0103 .b_10 {top:353px;left:601px;background-color:#666;font-size:15px;color:#fff;border:1px solid #555}


/* 사업분야 공통 */
.it_top{line-height:2em;padding:30px 25px;background:#f8f8f8;border-top:2px solid #a19688}
.it_top strong{font-size:30px;color:#a19688}
.it_top b{font-size:20px;color:#333}
.it_top p{font-size:15px;color:#666;padding-top:10px;line-height:24px}
.it_img {margin:10px 0 20px}
.it_ol{margin-bottom:30px}
.it_ol li{font-size:14px;font-weight:bold;line-height:25px;border:1px solid #dedede;margin-bottom:3px;padding:5px 15px}
.it_ol li span{background:#666;display:inline-block;padding:0 10px;font-size:12px;color:#fff;margin-right:8px}
.it_cont{font-size:14px;line-height:22px;color:#777}

/*페이지 공통*/
.pagecommon{font-size:16px;color:#555;line-height:26px;letter-spacing:-0.3px;font-family:'notokr-regular'}

#Page33 .tit_wrap{padding:80px 0;background:url(/sh_page/img/p33_bg.jpg) no-repeat}
#Page33 .tit_wrap p span{color:#0072bc;font-family:'notokr-medium'}

#Page36 img{margin-bottom:30px}
#Page36 .tit_wrap{margin-bottom:44px}
#Page36 .tit_wrap p{font-size:22px;color:#333;font-family:'notokr-bold'}
#Page36 .box_wrap .s_tit{font-size:20px;color:#333;font-family:'notokr-medium'}
#Page36 .box_wrap .s_tit:before{display:inline-block;content:"";width:5px;height:5px;margin:0 5px 5px 0;background:#0072bc;clear:both}
#Page36 .box_wrap dl{padding:10px 20px;margin-bottom:17px}
#Page36 .box_wrap dl dt{margin-bottom:9px;font-size:17px;color:#333;font-family:'notokr-medium'}
#Page36 .box_wrap dl dd.gray{margin-bottom:15px;font-size:14px;color:#777}
#Page36 .box_wrap dl .dot:before{display:inline-block;content:"";width:9px;height:2px;margin:0 5px 5px 0;background:#0072bc;clear:both}
#Page36 .box_wrap table{width:100%;margin-bottom:30px;text-align:center;border-collapse:collapse;border-top:2px solid #0072bc}
#Page36 .box_wrap table thead{background:#5f5f5f;color:#fff}
#Page36 .box_wrap table .tx_left{text-align:left}
#Page36 .box_wrap table td{border:1px solid #ddd}
#Page36 .box_wrap table span{font-size:14px;color:#777}
#Page36 .box_wrap .last{margin-bottom:15px}

#Page37 .box_wrap .s_tit{font-size:20px;color:#333;font-family:'notokr-medium'}
#Page37 .box_wrap .s_tit:before{display:inline-block;content:"";width:5px;height:5px;margin:0 5px 5px 0;background:#0072bc;clear:both}
#Page37 .box_wrap dl{padding:10px 20px;margin-bottom:17px}
#Page37 .box_wrap dl dt{margin-bottom:9px;font-size:17px;color:#333;font-family:'notokr-medium'}
#Page37 .box_wrap dl dd.gray{margin-bottom:15px;font-size:14px;color:#777}
#Page37 .box_wrap dl .dot:before{display:inline-block;content:"";width:9px;height:2px;margin:0 5px 5px 0;background:#0072bc;clear:both}
#Page37 .box_wrap table{width:100%;margin-bottom:30px;text-align:center;border-collapse:collapse;border-top:2px solid #0072bc}
#Page37 .box_wrap table thead{background:#5f5f5f;color:#fff}
#Page37 .box_wrap table .tx_left{text-align:left}
#Page37 .box_wrap table td{border:1px solid #ddd}
#Page37 .box_wrap table span{font-size:14px;color:#777}
#Page37 .box_wrap .last{margin-bottom:15px}