@charset "utf-8";

/* 공통 */
.common_page .content h3 {position:relative;padding:5px 0 15px 5px;border-bottom:1px solid #ccc;font-size:22px;letter-spacing:-0.5px;color:#333;font-family:'notokr-medium'}
.common_page .content h3>span {display:block;float:right;font-size:16px;color:#777}
.common_page .content h3:after {content:'';position:absolute;top:0;left:0;width:3px;height:3px;border-radius:3px;background-color:#ffdd00}
.common_page .p_tit {padding-left:27px;margin:23px 0;font-size:18px;letter-spacing:-0.3px;color:#333;font-family:'notokr-medium';background:url(/sh_page/img/cot_icon.png) no-repeat left center}

/* 공통테이블 */
.table{width:100%;clear:both;table-layout:fixed;display:table;border-collapse:collapse;margin:10px 0 10px;font-family: 'notokr-regular'}
.tbl_wrap{margin-top: 15px;}
.table caption{display:none}
.table thead th{color:#333;height:46px;/*border-top:2px solid #222222;*/font-size:17px;border-bottom:4px solid #ddd}
.table thead th.last{border-right:none}
.table .t_fir{background:#f4f3f3; color:#2368ad}
.table .t_last{}
.table .t_bg{}
.table tfoot th{background:#760a3a;color:#FFF;height:46px;/*border-bottom:2px solid #222222;*/border-right:1px solid #d2d2d2; font-size:16px}
.table tfoot th.last{border-right:none}
.table tbody{color:#777777}
.table tbody th{background:#0076d1;font-weight:bold;font-size:1.25em;letter-spacing:-0.05em;height:35px;border-bottom:1px solid #dfdfdf;color: #fff;}
.table tbody td{text-align:center;border-bottom:1px solid #d2d2d2;line-height:1.9em;letter-spacing:-0.05em;font-size: 15px;padding: 5px;}
.table tbody td.t_tit {font-size:15px;color:#333}
.table tbody td.txt_p{text-align:center;color:#484848;font-size:1.25em;padding-left:0px}

/* 회사개요 */
#p33 .content {padding-left:390px;background:url(/sh_page/img/p33_bg.png) no-repeat}
#p33 .content ul {margin-bottom:5px;border-top:3px solid #037ef3}
#p33 .content ul li {padding:15px 0;border-bottom:1px solid #ddd}
#p33 .content ul li>p {padding-left:80px;font-size:15px;letter-spacing:-0.5px;color:#666;font-family:'notokr-regular'}
#p33 .content ul li>span {position:absolute;font-size:15px;padding-left:10px;color:#333;font-family:'notokr-medium';background:url(/sh_page/img/p33_li_icon.png) no-repeat left center}

/* CEO인사말 */
#p34 .content {padding-left:400px;background:url(/sh_page/img/p34_bg.png) no-repeat left}
#p34 .content h3 {border-top:3px solid #037ef3;padding:40px 0;font-size:20px;letter-spacing:-0.5px;color:#222;font-family:'notokr-medium'}
#p34 .content p {font-size:16px;letter-spacing:-0.5px;line-height:28px;color:#666;font-family:'notokr-regular'}
#p34 .content p>span {font-size:18px;color:#000;font-family:'notokr-medium'}

/* 연혁 */
#p35 .tit_wrap{margin-bottom:15px;text-align:center}
#p35 .tit_wrap .s_tit{width:16%;margin:0 auto;margin-bottom:15px;font-size:13px;color:#fff;letter-spacing:3px;font-family:'notokr-medium';background:#ff6600}
#p35 .tit_wrap .txt{margin-bottom:17px;font-size:22px;color:#333;font-family:'notokr-bold'}
#p35 .box_wrap{margin-bottom:60px}
#p35 .box_wrap .box1 .tit{width:18%;padding:7px 3px;text-align:center;font-size:18px;color:#fff;background:#555 url(/sh_page/img/box_white.png) right top no-repeat}
#p35 .box_wrap .box1 img{border-top:2px solid #555}
#p35 .box_wrap .top_box{margin-bottom:37px}
#p35 .box_wrap2{border-top:2px solid #037ef3;margin-bottom:50px;background:url(/sh_page/img/p35_line.jpg) 189px center repeat-y,url(/sh_page/img/p35_bg.jpg) bottom center no-repeat}
#p35 .box_wrap2 dl.dl01{margin-top:20px}
#p35 .box_wrap2 dl{overflow:hidden;padding:28px 40px;background:url(/sh_page/img/p35_history.png) 180px 32px no-repeat}
#p35 .box_wrap2 dl dt{font-size:33px;color:#333;float:left;font-family:'notokr-medium'}
#p35 .box_wrap2 dl dd{width:74%;font-size:16px;line-height:30px;letter-spacing:-0.3px;color:#333;float:right;font-family:'notokr-regular'}

/* 신기술금융사 */
#p38 .w_txt {margin:30px 0}
#p38 .w_txt ul {padding:10px}
#p38 .w_txt ul li {position:relative;padding:10px 0 10px 65px;margin-bottom:15px;border:1px solid #ddd;font-size:16px;letter-spacing:-0.5px;line-height:28px;color:#555;font-family:'notokr-regular'}
#p38 .w_txt ul li>b {position:absolute;left:0px;top:0px;width:50px;height:76px;line-height:76px;text-align:center;color:#fff;background:#5a5a5a}
#p38 .w_txt ul li>.b_last {height:48px;line-height:48px}
#p38 .w_txt ul li>span {color:#005baa;font-family:'notokr-medium'}

/* 투자전략 */
#p39 .content .table tbody td {padding-left:10px;text-align:left}
#p39 .content ul {overflow:hidden;padding:15px;margin-bottom:35px;background:#f9f9f9}
#p39 .content ul li {float:left;padding:17px;text-align:center}
#p39 .content ul li .cl {width:150px;height:150px;margin:0 auto;border-radius:75px}
#p39 .content ul li .t_tit {padding:25px 0 10px;font-size:17px;letter-spacing:-0.5px;color:#333;font-family:'notokr-bold'}
#p39 .content ul li .s_txt {font-size:15px;letter-spacing:-0.5px;line-height:24px;color:#777;font-family:'notokr-regular'}
#p39 .content .list_01>.cl {background:url(/sh_page/img/p39_icon01.png) no-repeat center #005baa}
#p39 .content .list_02>.cl {background:url(/sh_page/img/p39_icon02.png) no-repeat center #005baa}
#p39 .content .list_03>.cl {background:url(/sh_page/img/p39_icon03.png) no-repeat center #005baa}
#p39 .content .list_04>.cl {background:url(/sh_page/img/p39_icon04.png) no-repeat center #005baa}
#p39 .content .b_txt {margin-bottom:30px}
#p39 .content .b_txt>h5 {padding-left:15px;margin-bottom:20px;font-size:18px;letter-spacing:-0.5px;color:#005baa;font-family:'notokr-medium';background:url(/sh_page/img/p39_tit.png) no-repeat left center}
#p39 .content .b_t {padding-left:15px;margin-bottom:10px;font-size:17px;letter-spacing:-0.5px;color:#333;font-family:'notokr-medium';background:url(/sh_page/img/p39_stit.png) no-repeat left center}
#p39 .content .b_x {padding-left:15px;margin-bottom:20px;font-size:16px;letter-spacing:-0.5px;line-height:26px;color:#777;font-family:'notokr-regular'}

/* 투자의사 결정과정 */
#p40 .content>img {display:block;margin:50px auto}
#p40 .content ul {overflow:hidden}
#p40 .content ul li {position:relative;float:left;width:45%;height:260px;margin:0 10px 20px 0;padding:17px;border:1px solid #ddd}
#p40 .content ul .last {margin-right:0}
#p40 .content ul li:after {content:url(/sh_page/img/li_arr.png);position:absolute;top:130px;right:-27px;z-index:1001}
#p40 .content ul li:nth-child(2):after {content:''}
#p40 .content ul li:nth-child(4):after {content:''}
#p40 .content ul li:nth-child(5):after {content:''}
#p40 .content ul li .box_tit {position:absolute;top:0;left:0;width:97.8%;font-size:17px;color:#fff;padding:12px 5px;text-align:center;background-color:#5a5a5a;font-family:'notokr-medium'}
#p40 .content ul li>span {position:absolute}
#p40 .content ul li .li_tit {padding:40px 0 25px;font-size:16px;letter-spacing:-0.5px;text-align:center;line-height:26px;color:#333;font-family:'notokr-medium'}
#p40 .content ul li .li_txt {margin-bottom:5px;padding-left:15px;font-size:15px;letter-spacing:-0.5px;line-height:26px;color:#555;font-family:'notokr-regular'}














