@charset "UTF-8";

/* CSS 초기화 */

* {margin:0;padding:0;box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
ul li, ol li {list-style:none;}
caption {visibility:hidden;width:0;height:0;line-height:0;font-size:0;}
table{border-collapse:collapse;border-spacing:0;}
html {
    -webkit-text-size-adjust: 100%; 
	/* Prevent font scaling in landscape while allowing user zoom */
}
body{
	scrollbar-face-color:#DBDBDB;

 

	scrollbar-shadow-color:#BFBFB9;

 

	scrollbar-highlight-color:#FFFFFF;

 

	scrollbar-3dlight-color:#DBDBDB;

 

	scrollbar-darkshadow-color:#F3F3F3;

 

	scrollbar-track-color:#F3F3F3;

 

	scrollbar-arrow-color:#BBBBBB;
}
	
.alignL {text-align:left;}
.alignR {text-align:right;}

/* wrap*/
.wrap {
	color: #777777;
	font-size: 12px;
	font-family: Dotum, Dotumche;
	word-break: break-all;
}

h3.title {margin-bottom:10px;padding:0;font-weight:bold;}
b.big_title {background-color:#efefef;border:1px solid #777777; padding:3px 3px 3px 3px;}
.wrap p {margin-bottom:20px;text-indent:0;}
.wrap ul {margin-bottom:20px;}
.wrap ul li {margin-bottom:5px;padding-left:20px;text-indent:-20px;}
.wrap ol {margin-bottom:20px;}
.wrap ol li {margin-bottom:5px;padding-left:17px;text-indent:-17px;}
.wrap dl {margin-bottom:20px;}
.wrap dl dt {margin-bottom:5px;}
.wrap dl dd {margin-bottom:5px;padding-left:15px;text-indent:-15px;}
.wrap sub_list li {padding-left:18px;text-indent:-18px;line-height:20px;}
.wrap .tbl {/*width:100%;*/border-collapse:collapse;text-align:center;text-indent:0;}
.wrap .tbl thead th {padding:3px;background:#D5DCF9;font-weight:bold;border:1px solid #000;}
.wrap .tbl tbody th  {padding:3px;border:1px solid #000;background:#FFEEF7}
.wrap .tbl tbody td {padding:3px;border:1px solid #000;}
.wrap .tbl table {margin:auto;text-align:center;text-indent:0;}

.wrap .tbl tbody tr th {width:80px;}
.wrap .tbl tbody tr th {width:80px;}
.wrap .box {margin-bottom:5px;border:1px solid #000;padding:2px 2px 2px 0;text-indent:0;}
.wrap .group {margin-bottom:10px;text-indent:0;padding:2px 2px 2px 0;}



.wrap .tbl .col_gray {background:#EAEAEA;}
.wrap .col_none {background:none !important;}

@media screen and (max-width: 440px)  {
.wrap{overflow-x:hidden;}
.wrap .tbl {width:100%;}
.wrap .tbl table {width:100%;}
 img {width:100%;}
/*	.wrap .tbl > tbody > tr > th {width:20px;}
	.wrap .tbl > tbody > tr > th {width:20px;}*/

}


/* 팝업 박스*/
.popup  {
	position:relative;padding:20px 20px 0;border:3px solid #6e6e6e;width:100%;max-width:594px;font-size:14px;
	-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
}
p.tempTitle {margin:30px 0;padding:15px;background:#00a2c9;color:#fff;font-weight:bold;}
p.reg_date {text-align:right;}
#content2 .popup .comp {margin-bottom:20px;}
#content2 .popTableDefault {width:100%;table-layout:fixed;border-top:2px solid #cacaca;border-bottom:2px solid #cacaca;border-spacing:0;border-collapse:collapse;font-size:14px;}
#content2 .popTableDefault th:first-child, #content .popTableDefault td:first-child {border-left:none;}
#content2 .popTableCol thead th {background:#ecf7ff;}

#content2 .popTableCol th {padding:10px 4px;width:auto;text-align:center;border-right:0;}
#content2 .popTableDefault th {border-top:1px solid #dfdfdf;border-left:1px solid #dfdfdf;font-weight:bold;color:#323232;}

#content2 .popTableDefault td {padding:10px 15px;border-top:1px solid #dfdfdf;border-left:1px solid #dfdfdf;text-align:center;color:#626262;}

#content2 .listDefault {margin-bottom:5px;}
#content2 .listDefault li {padding:0 0 6px 7px;background:url('https://securities.koreainvestment.com/tfimages/renewal/common/bul_dot_default.png') no-repeat left 9px;line-height:18px;}
#content2 .popup .close {position:absolute;top:6px;right:6px;width:12px;height:12px;background:url('https://securities.koreainvestment.com/tfimages/renewal/common/bg_btn_close.png') no-repeat left top;text-indent:-9999px;}

/* 팝업 2*/
#content2.popupAlign {float:none;width:100%;max-width:640px;margin:0;padding:10px;}
#content2 .popup .popTitle {margin-bottom: 10px;border-bottom: 2px solid #cacaca;}
#content2 h2 {margin-bottom: 17px;padding-right: 0px;text-align: left;line-height: 21px;font-size: 21px;color: #323232;letter-spacing: -1px;}

#content2 .textHighPoint {color:#c04901;}
#content2 h3 {margin-bottom: 10px;padding-left: 22px;background: url('https://securities.koreainvestment.com/tfimages/renewal/common/bul_h3.png') no-repeat left 3px;line-height: 14px;font-size: 14px;color: #323232;}
#content2 .popup .detailDesc {font-weight: normal;font-size: 12px;}



