<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* 통합검색 */
.searchBox{padding:23px 0 30px;background-color:#3b4353}
.searchWrap{position:relative;width:650px;margin:0 auto}
.searchWrap .formWrap{position:absolute;top:62px;right:0;}
.searchWrap .formWrap &gt; label{color:#fff}
.searchWrap .keywordList{width:470px;margin:14px 0 0}
.searchWrap .keywordList dd{width:410px;}
.searchForm{position:relative;border-bottom:4px solid #fff;z-index:100}
.searchForm .autoSearch{top:50px}
.searchForm &gt; input{width:605px;height:46px;border:none;background:transparent;color:#fff;font-size:24px;line-height:46px}
.icoSearch3:focus{outline-color:#ddd}
.icoSearch3:before{width:27px;height:27px;background-position:0 -114px}

.fixUp{color:#ea0000}
.fixDown{color:#001bc0}
.fixSame{color:#000}
.icoFix{overflow:hidden;display:inline-block;width:18px;height:18px;vertical-align:middle}
.icoFix:before{margin-left:2px}
.fixUp .icoFix:before{content:'▲'}
.fixDown .icoFix:before{content:'▼'}
.fixSame .icoFix:before{display:none;content:'';}
.fixSame .icoFix{width:0;height:0}

.srhTit{font-size:17px;font-weight:600;color:#000}
.btnDetail, .btnDetail:visited, .btnDetail:link{position:absolute;top:3px;right:0;font-size:13px;color:#666}
.btnDetail:hover{color:#000;text-decoration:none}
.btnDetail:after{display:inline-block;font-size:11px;margin-left:4px;font-family:'돋움', dotum;vertical-align:middle}
.btnDetail.arr:after{content:'&gt;'}
.btnDetail.more:after{content:'+';margin-top:-1px;font-size:14px}
.stockInfo{overflow:hidden;position:relative;margin-top:50px;padding:0 0 26px;border-top:4px solid #152475;border-bottom:4px solid #152475;}
.stockInfo .eventAside{position:absolute;bottom:30px;right:0;height:491px;padding-bottom:0;}
.stockDetail .enterTit{display:table-cell;height:80px;padding-left:30px;font-size:30px;color:#000;line-height:1.3;vertical-align:middle}
.stockDetail .enterTit .name{font-weight:normal}
.stockDetail .enterTit .kospi{display:inline-block;font-size:20px}
.stockDetail .enterTop{display:table;width:100%;border-top:1px solid #e2e2e4}
.stockDetail .enterTop:first-child{border-top:none}
.stockDetail .btnBox{display:table-cell;text-align:right;padding-left:10px;white-space:nowrap;vertical-align:middle}
.stockDetail .btnBox .link{display:inline-block; border-left:1px solid #e2e2e4;padding:0 10px;line-height:1.1}
.stockDetail .btnBox .link:first-child{border-left:none;margin-left:0;padding-left:0;}
.stockDetail .info{display:table-cell;height:49px;padding-left:30px;font-size:15px;vertical-align:middle}
.stockDetail .info dt{float:left;margin:2px 15px 0 30px;line-height:1.2;}
.stockDetail .info dd{float:left;margin-top:2px;line-height:1.2;font-weight:600;}
.stockDetail .info .today{margin-top:0;color:#ea0000;font-size:20px;}
.stockDetail .tblWrap{padding:14px 0;border-top:1px solid #e2e2e4;border-bottom:1px solid #152475;background:#f7f8f8}
.stockDetail .tbl{/* table-layout:fixed */}
.stockDetail .tbl th{padding:6px 0 7px 30px;text-align:left;border-left:1px solid #e2e2e4;}
.stockDetail .tbl td{padding:6px 30px 7px 0;text-align:right;color:#000;font-weight:bold}
.stockDetail .tbl th:first-child{border:none}
.stockDetail .tbl .wid{width:200px}
.chartInfo{float:left;position:relative;width:745px;margin-top:35px}
.chartInfo .titArea{margin-bottom:18px;padding-bottom:8px;border-bottom:1px solid #152475;}
.chartInfo .srhTit{display:inline-block;}
.chartInfo .graphWrap{width:706px;height:289px;margin:0 auto}
.chartInfo .btArea{float:right;margin:1px 81px 0 0;}
.chartInfo .btArea:after{display:inline-block;height:15px;content:'';margin-left:28px;border-right:1px solid #e2e2e4;vertical-align:middle;}
.chartInfo .termBt label{width:auto;height:24px;padding-left:28px;border:none;font-size:13px;line-height:24px}
.chartInfo .termBt label:before{top:4px}
.eventNews{position:relative;float:left;width:745px;clear:both;margin-top:36px}
.eventNews .srhTit{padding-bottom:7px;border-bottom:1px solid #8a8a8b;}
.eventNews .listType1 &gt; li{overflow:hidden;margin-top:5px;padding-right:17px}
.eventNews .listType1 a{float:left;display:block;overflow:hidden;width:600px;color:#000;text-overflow:ellipsis;white-space:nowrap}
.eventNews .listType1 span{float:right;width:88px;color:#666;text-align:right}
.eventNews .listType1 &gt; li.noData{height:75px;padding-top:25px;text-align:center;box-sizing:border-box}
.eventNews .listType1 &gt; li.noData:before{display:none}
.eventAside{overflow:hidden;padding-bottom:32px;width:165px;border:5px solid #f4f4f4;border-top:none}
.eventAside li &gt; a{display:block;color:#000;text-decoration:none}
.eventAside li &gt; a:hover{color:#006bd8}
.eventAside .srhTit{display:table-cell;width:165px;height:40px;padding-left:15px;background-color:#f4f4f4;vertical-align:middle;font-size:15px}
.eventAside .eventAlist{padding:14px 5px 0 15px}
.eventAside .eventAlist li{margin-top:11px;}
.eventAside .eventAlist li:first-child{margin-top:0}
.eventAside .btnContr{position:absolute;top:8px;right:0px;}
.eventAside .btnContr:before{content:'';display:inline-block;position:absolute;left:20px;top:6px;height:7px;}
.eventAside .btnContr &gt; a{float:left;position:relative;overflow:hidden;width:23px;height:23px;border:1px solid #cfcfcf;background-color:#f0f1f2;text-indent:-9999px;vertical-align:middle;text-align:center}
.eventAside .btnContr &gt; a:after{content:'';display:block;position:absolute;top:7px;width:6px;height:9px;margin:0 auto;background:url(/siw/common/images/common/bg_search_ctr.gif) no-repeat;text-indent:0;}
.eventAside .btnContr &gt; a:hover{z-index:1;border-color:#000}
.eventAside .btnContr &gt; .next{margin-left:-1px}
.eventAside .btnContr &gt; .prev:after{left:8px;background-position:0 -9px}
.eventAside .btnContr &gt; .next:after{left:10px;background-position:-6px -9px}
.eventAside .btnContr &gt; .prev:hover:after{background-position:0 0}    
.eventAside .btnContr &gt; .next:hover:after{background-position:-6px 0}

.txtResult{margin:57px 0 25px;font-size:21px;color:#000;vertical-align:middle;line-height:1.3}
.txtResult .srhTxt:first-child:before, .txtResult .srhTxt:first-child:after{dispaly:inline;content:"'"}
.selectRight{text-align:right;vertical-align:middle;}
.selectRight .side{padding-left:17px}

.srhTxt{font-weight:normal;color:#006bd8}
.searchView{margin-top:30px}
.searchView .tabType{margin-bottom:60px}
.searchView .titDep2{padding-bottom:14px;border-bottom:1px solid #152475;line-height:1.2}
.searchView .titDep2 .srhNum{color:#006bd8;font-weight:normal;}
.searchView .titDep3 .srhNum{font-weight:normal;}
.searchDetail{float:left;width:745px}
.searchDetail .productList{width:745px;margin:0;}
.searchDetail .productList &gt; li{float:left;width:208px;margin:0 0 0 30px;padding:0 0 0 30px;border:none;background:#fff url(/siw/common/images/common/bg_search_dot_y.gif) 0 0 repeat-y}
.searchDetail .productList &gt; li:first-child{margin-left:0;padding-left:0;background-image:none}
.searchDetail .productList .titTop{height:auto;padding:0;margin:0 0 12px;background:transparent}
.searchDetail .productList .titTop .prodIco{height:40px;margin-bottom:3px}
.searchDetail .productList .titTop .tit{overflow:hidden;height:48px;color:#000;font-size:18px;line-height:1.4}
.searchDetail .productList .view1 dt, .searchDetail .productList .view1 dd{display:inline-block;color:#152475;font-size:13px}
.searchDetail .productList .view2{width:auto;margin:0}
.searchDetail .productList .view2 dt{float:left;width:90px;margin-top:12px}
.searchDetail .productList .view2 dd{float:right;width:114px;min-height:20px;margin-top:12px;text-align:right;font-size:14px;font-weight:normal}
.searchDetail .productList .view2 .txtUp, .searchDetail .productList .view2 .txtDown{margin-top:6px;font-size:26px;font-weight:600;line-height:1.2}
.searchDetail .productList &gt;li.noData{display:block;float:none;clear:both;width:780px !important;background:none}
.searchDetail .productList .btns{position:static;border:none;margin-top:20px}
.searchDetail .productList .btnM{display:block;width:auto;height:30px;line-height:30px}
.searchDetail .productList .write{color:#006bd8;border-color:#1598dc}
.searchDetail .productList .write:hover{border-color:#1598dc;}
.searchDetail .productList .write:before{float:none;width:16px;margin-top:-2px;vertical-align:middle;background-position:-90px -50px}

.rowArea2, .rowArea3{overflow:hidden;position:relative;}
.rowArea2.vspace{margin-top:60px !important}
.rowArea2.vspace:first-child{margin-top:0 !important}
.rowArea3 + .rowArea2.vspace{margin-top:60px !important}
.rowArea3{margin-top:30px;border-top:1px solid #e1e3e6;}
.rowArea3 .btnDetail{top:28px}
.rowArea3 .titDep3{margin-top:30px}
.titDep2:first-child + .rowArea3{margin-top:-20px;border-top:none}
.sTit &gt; a{padding-right:20px;color:#000;font-weight:600;font-size:15px}
.srhInfo .sTit, .listType1 .sTit{display:inline;}
.srhInfo .txt{margin-top:6px;color:#000;}
.srhInfo .uInfo{display:inline-block}
.srhInfo .uInfo .info{display:inline-block;margin-left:6px;padding-left:9px;border-left:1px solid #d4d6d9;vertical-align:middle;line-height:1;font-size:13px;color:#666}
.srhInfo .uInfo .info:first-child{margin-left:0;padding-left:0;border:none}
.searchDetail .listType1 .location{font-size:13px;color:#666}
.searchDetail .listType1 .sTit .srhTxt, .prodFin .area dt .srhTxt{font-weight:600}
.searchDetail .listType1 .imgArea{position:absolute;top:32px;left:18px;width:178px;height:85px;background:url(/siw/common/images/common/img_defaultEventS.gif) no-repeat}
.searchDetail .listType1 .imgArea &gt; img{width:178px;height:85px}
.searchDetail .shrType1 &gt; li{margin-top:11px;font-size:15px;margin-top:11px;}
.searchDetail .shrType2 &gt; li{margin-top:21px;}
.searchDetail .shrType3 &gt; li{position:relative;margin-top:22px;}
.searchDetail .noData{height:auto;padding:70px 0}
.searchDetail .noData .noResult{line-height:1.5}
.searchDetail .listType1{margin-top:0;}
.searchDetail .listType1 &gt; li:first-child{margin-top:0 !important}
.searchDetail .listType1 p{margin:0 !important}
.searchDetail .listToggle{margin-top:-17px;border-top:none}
.searchDetail .listToggle &gt; li &gt; .tit:after{top:15px;width:19px;height:19px;background:url(/siw/common/images/common/bg_agree_toggle.gif) 0 -20px no-repeat}
.searchDetail .listToggle &gt; li.open &gt; .tit:after{background-position:-19px -20px}

.searchView .multiTab{padding-bottom:57px;}
.searchView .multiTab .tabDep2 li a{min-width:0}
.eventList{padding:2px 0 0 205px}
.eventList .eventTxt{margin-bottom:0 !important}
.eventList .eventTxt &gt; li{margin-top:0;;color:#000;line-height:23px}
.eventList .titGr{display:inline-block;width:47px;height:18px;margin-right:10px;background-color:#8fa0b3;color:#fff;font-family:'돋움', dotum;font-size:11px;line-height:1;text-align:center;}
.eventList .titGr:before{display:inline-block;content:'';height:100%;vertical-align:middle}
.prodFin li{display:table;width:100%;box-sizing:border-box;margin:0;padding:20px 0 17px 18px;background:url(/siw/common/images/common/bg_search_dot_x.gif) 0 0 repeat-x}
.prodFin li:first-child{padding-top:0;background:none}
.prodFin li:before{top:29px}
.prodFin li:first-child:before{top:9px}
.prodFin .area{display:table-cell;position:relative;vertical-align:middle}
.prodFin .area dt{display:inline;padding-right:12px;color:#000;font-size:19px;font-weight:600;vertical-align:middle;line-height:1.4}
.prodFin .area dd{/* margin-top:14px; */color:#000;font-size:13px;vertical-align:middle}
.prodFin .area .d_day{position:absolute;top:0;right:0;height:100%;margin-top:0;font-size:15px;color:#152475;}
.prodFin .area .d_day:before{display:inline-block;content:'';height:100%;vertical-align:middle}
.prodFin .prodIco{display:inline-block;margin:0;vertical-align:middle}
.prodFin .prodIco + dd, .prodFin .d_day + dd, .prodFin dt + dd{margin-top:10px}
.prodFin .rightBtn{display:table-cell;width:110px;vertical-align:middle;text-align:right}
.prodFin .btnIco{width:67px;}
.prodFin .btnGreyS, .prodFin .btnIco{height:30px;padding:1px 10px 0 10px;line-height:30px}
.prodFin .area.area2{padding-right:100px}

.searchAside{float:right;width:175px}
.searchAside .numList{padding:14px  0 0 16px}
.searchAside .numList li{position:relative;margin-top:9px;padding-left:34px;}
.searchAside .numList li:first-child{margin-top:0}
.searchAside .numList{counter-reset:number 0}
.searchAside a:before{overflow:hidden;text-indent:-9999px;content:counter(number)'. ';counter-increment:number 1;display:block;position:absolute;top:4px;left:0;width:10px;height:14px;background:url(/siw/common/images/common/bg_search_aside_num.gif) repeat-x}
.searchAside .n1 a{color:#006bd8}
.searchAside .n1 a:before{background-position:0 0}
.searchAside .n2 a:before{background-position:0 -14px}
.searchAside .n3 a:before{background-position:0 -28px}
.searchAside .n4 a:before{background-position:0 -42px}
.searchAside .n5 a:before{background-position:0 -56px}
.searchAside .aside2{margin-top:-5px;}
.searchAside .aside2 .n1 a:before{background-position:-10px 0}                        
.searchAside .aside2 .n2 a:before{background-position:-10px -14px}                    
.searchAside .aside2 .n3 a:before{background-position:-10px -28px}                    
.searchAside .aside2 .n4 a:before{background-position:-10px -42px}                    
.searchAside .aside2 .n5 a:before{background-position:-10px -56px}    </pre></body></html>