@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);
/* 기본 서비스폰트은 본고딕 입니다 */

body{margin:0;padding:0;font-family:'Noto Sans KR',"나눔고딕",Nanum Gothic,"맑은고딕",Malgun Gothic,"돋음", Dotum, "굴림", Gulim, tahoma, AppleGothic, Sans-serif;}
div, input, textarea, button{font-family:'Noto Sans KR',"나눔고딕",Nanum Gothic,"맑은고딕",Malgun Gothic,"돋음", Dotum, "굴림", Gulim, tahoma, AppleGothic, Sans-serif;}


.clear{width:100%;height:0;margin:0 !important;padding:0 !important;display:block;float:none;clear:both;font-size:0 !important;line-height:0 !important;overflow:hidden;}
.wn{display:block !important;overflow:hidden !important;white-space:nowrap !important;text-overflow:ellipsis !important;}
.i_wn{display:inline-block !important;overflow:hidden !important;white-space:nowrap !important;text-overflow:ellipsis !important;}
.lkcs{cursor:pointer !important;}
ul, li{list-style: none;margin: 0;padding: 0;}


a:link
{
    text-decoration: none;
}
a:visited
{
    text-decoration: none;
}
a:active
{
    text-decoration: none;
}
a:hover
{
    text-decoration: underline;
}
.thumnailImgMain
{
    width:100%;
}
img
{
    border: 0;
    cursor:pointer;
}
.inBox2
{
    font-family: "돋움";
    font-size: 12px;
    color: #8B7070;
    border: #A87D7D;
}
.inBox4_gray
{
    font-family: "돋움";
    font-size: 12px;
    color: #999999;
    border: #A87D7D;
}
.inBox4
{
    line-height: 17px;
    font-family: "돋움";
    font-size: 12px;
    color: #424242;
    border: #A87D7D;
}

.gray11
{
    line-height: 16px;
    font-size: 8pt;
    letter-spacing: 0px;
    font-family: 돋움;
    color: #424242;
}
.blue_b
{
    width:230px;
    background-color:#EEE;
    text-align:left;
    line-height: 17px;
    font-family: "돋움";
    font-size: 12px;
    color: #05028b;
}
.blue_b a:hover
{
    text-decoration: underline;
    color: #05028b;
}
.blue_b a:active
{
    text-decoration: underline;
    color: #05028b;
}
.blue_b a:hover
{
    text-decoration: underline;
    color: #05028b;
}


.blue_gray
{
    line-height: 17px;
    font-family: "돋움";
    font-size: 12px;
    color: #666666;
}
.blue_gray a:hover
{
    text-decoration: underline;
    color: #666666;
}
.blue_gray a:active
{
    text-decoration: underline;
    color: #666666;
}
.blue_gray a:hover
{
    text-decoration: underline;
    color: #666666;
}


.head14
{
    line-height: 17px;
    border-right: #a87d7d;
    border-top: #a87d7d;
    font-weight: bold;
    font-size: 14px;
    border-left: #a87d7d;
    color: #05028b;
    border-bottom: #a87d7d;
    font-family: "돋움";
}
.head14 a:hover
{
    line-height: 17px;
    font-weight: bold;
    color: #05028b;
    text-decoration: underline;
}
.headtitle33
{
    font-size: 14.6pt;
    color: #05028b;
    font-family: 돋움,굴림, arial;
    text-decoration: none;
    line-height: 27px;
    letter-spacing: -1px;
    font-weight: bold;
}
.headtitle33 a:visited
{
    text-decoration: none;
    color: #05028b;
}
.headtitle33 a:active
{
    text-decoration: underline;
    color: #05028b;
}
.headtitle33 a:hover
{
    text-decoration: underline;
    color: #05028b;
}
.aja_list_ti
{
    font-family: "굴림" , Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000;
}
.aja_list_ti a:link
{
    text-decoration: none;
}
.aja_list_ti a:visited
{
    text-decoration: none;
}
.aja_list_ti a:active
{
    text-decoration: none;
}
.aja_list_ti a:hover
{
    text-decoration: underline;
    color: #424242;
}
.aja_list_copy
{
    font-family: "굴림" , Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666;
    line-height: 13px;
}
.aja_list_point
{
    font-family: "굴림" , Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ff0000;
}
.aja_list_blue
{
    font-family: "굴림" , Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #3B6DB5;
}
/*DataCenter*/
.th1
{
    font-size: 9pt;
    font-family: "굴림" ,Arial,Helvetica,Sans-Serif;
    font-weight: bold;
    background: #F5F5F5;
    height: 18px;
    color: #445E75;
}
.th2
{
    font-size: 8pt;
    font-family: "굴림" ,Arial,Helvetica,Sans-Serif;
    background: #CCE5F2;
    color: #445E75;
}
.th3
{
    font-size: 9pt;
    font-family: "굴림" ,Arial,Helvetica,Sans-Serif;
    background: #FBFFEE;
    color: #445E75;
}
.th3UnderLine
{
    font-size: 9pt;
    font-family: "굴림" ,Arial,Helvetica,Sans-Serif;
    background: #FBFFEE;
    color: #445E75;
    padding-left: 10px;
    padding-top: 3px;
    border-bottom-color: #EAEAEA;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    line-height: 13px;
}
.text34
{
    font-size: 9pt;
    color: #7a7875;
}
.path
{
    font-size: 9pt;
    color: #777777;
    text-decoration: none;
}
.path a:link
{
    color: #777777;
    text-decoration: none;
}
.path a:visited
{
    color: #777777;
    text-decoration: none;
}
.path a:active
{
    color: #777777;
    text-decoration: none;
}
.path a:hover
{
    color: #333333;
    text-decoration: none;
}
.none
{
    font-size: 9pt;
    color: #595959;
    text-decoration: none;
}
a.none:link
{
    color: #595959;
    text-decoration: none;
}
a.none:visited
{
    color: #595959;
    text-decoration: none;
}
a.none:active
{
    color: #595959;
    text-decoration: none;
}
a.none:hover
{
    color: #595959;
    text-decoration: none;
}
.sub_base
{
    font-size: 9pt;
    color: #454545;
    text-decoration: none;
}
a.sub_base:link
{
    color: #454545;
    text-decoration: none;
}
a.sub_base:visited
{
    color: #454545;
    text-decoration: none;
}
a.sub_base:active
{
    color: #454545;
    text-decoration: none;
}
a.sub_base:hover
{
    color: #993300;
    text-decoration: none;
}
.datacenter
{
    font-family: "굴림" ,Arial,Helvetica,Sans-Serif;
    font-size: 9pt;
    color: #666666;
    text-decoration: none;
    line-height: 15px;
}
.datacenter a
{
    font-family: "굴림" ,Arial,Helvetica,Sans-Serif;
    font-size: 9pt;
    color: #666666;
    text-decoration: none;
}
.bbs_h_gray
{
    font-family: "굴림" ,Arial,Helvetica,Sans-Serif;
    font-size: 9pt;
    background-color: #F5F5F5;
    border-top: 2px solid #999999;
    border-bottom: 1px solid #DADADA;
    height: 26px;
    color: #666666;
    text-align: center;
}
.bbs26_list
{
    font-family: "굴림" ,Arial,Helvetica,Sans-Serif;
    font-size: 9pt;
    border-bottom-color: #EAEAEA;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    height: 26px;
    color: #666666;
}
.idRollBox
{
    float: left;
    margin-left: 0px;
    margin-top: -2px;
    width: 80px;
    padding: 10px 5px 0 5px;
    color: #464646;
    text-align: right;
    background: url(../../Assets/Image/ico_linebar.gif) no-repeat 0 11px;
}
.number
{
    list-style: none;
    margin-top: -5px;
    color: #666666;
    font-size: 11px;
    font-family: tahoma;
}
.idMsgText
{
    color: #656565;
    font-size: 11px;
    text-align: center;
}
.idMsgText em
{
    color: #ff5300;
    font-size: 11px;
    font-weight: bold;
    font-style: normal;
    text-align: center;
}
.bn_num img
{
    height: 13px;
    margin: 0 2px 0 0;
    padding: 0;
    border: 0 none;
}
.footer
{
    font-family: "돋움";
    font-size: 11px;
    color: #333333;
    border: #A87D7D;
}
.footer a:link
{
    color: #464646;
    text-decoration: none;
}
.footer a:visited
{
    color: #464646;
    text-decoration: none;
}
.text_jisu
{
    font-size: 11px;
    font-family: "돋움";
}
#list1 ul {margin:5px; list-style:none}
#list2 ul {margin:5px; list-style:none}


/*Club*/
.fc_3b6db5							{ color:  #3B6DB5; }
.text25								{
	color:  #FF7F50;
	text-decoration:	none;
	font-family: "돋움";
	font-size: 12px;
}

.idRollBox {float:left; margin-left:0px; margin-top:-2px; width:80px;padding:10px 5px 0 5px; color:#464646; text-align:right; background:url(../../Assets/Image/ico_linebar.gif) no-repeat 0 11px;}
.number {list-style:none;margin-top:-5px; color:#666666; font-size:11px; font-family:tahoma;}
.idMsgText { color:#656565; font-size:11px; text-align:center;}
.idMsgText em {color:#ff5300; font-size:11px; font-weight:bold; font-style:normal; text-align:center;}


/*메인페이지 실시간지수*/
.RealTimeJisu{ font-family:tahoma,arial,"맑은고딕",sans-serif ; font-size:11px;color:#666666;margin:0;padding:0}
#middle_tab{padding:2px;}
#middle_tab img{vertical-align:middle;}
#middle_tab b{font:bold 18px/20px arial;letter-spacing:-1px;}
#middle_tab .f{font:10px/120% tahoma;font-weight:normal;}
#middle_tab .fred{color:#DB0207;}
#middle_tab .fblue{color:#0982ee;}

#rigt_tab{padding:2px;}
#rigt_tab .num{font:9px/120% tahoma;letter-spacing:-1px;text-align:right;}
#rigt_tab b{font:bold 15px/18px arial;letter-spacing:-1px;}
#rigt_tab .red{margin:0;text-align:right;color:#DB0207;}
#rigt_tab .blue{margin:0;text-align:right;color:#0982ee;}



.RealTimeJisuName {font-family: 돋움,굴림, arial; font-size:14px;font-weight:bold;color:#3D3D3D;margin:0;padding:0}
.MoreBig{font-family: 돋움,굴림, arial; font-size:20px;font-weight:bold;color:#3D3D3D;margin:0;padding:0}
.RealTimeJisuName2 {font-family: 돋움,굴림, arial; font-size:12px;font-weight:bold;color:#3D3D3D;margin:0;padding:0}
.red{color:#DB0207;}
.blue{color:#0982ee;}
/*메인페이지 실시간지수*/



a:link, a:visited{color:#464646;text-decoration:none}
a:hover, a:active{color:#000000;text-decoration:underline}


.headtitle44
{
    font-size: 13pt;
    color: #05028b;
    font-family: 돋움,굴림, arial;
    text-decoration: none;
    line-height: 27px;
    letter-spacing: -1px;
    font-weight: bold;
}
.headtitle44 a:visited
{
    text-decoration: none;
    color: #05028b;
}
.headtitle44 a:active
{
    text-decoration: underline;
    color: #05028b;
}
.headtitle44 a:hover
{
    text-decoration: underline;
    color: #05028b;
}

.inputbox4 {
	FONT-SIZE: 11px;

	MARGIN: auto;
	WIDTH: auto;
	HEIGHT: auto;
	font-family: "돋움";
	color: #C46A6A;
	padding: 0px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
}

.inputbox111 {PADDING-LEFT: 3px;
	FONT-SIZE: 11px;

	MARGIN: 1px 0px 2px;
	WIDTH: 100px;
	HEIGHT: 15px;
	BACKGROUND-COLOR: #ffffff;
	border: 1px solid #EDB4B9;
	font-family: tahoma,arial,"굴림",sans-serif ;
	color: #C46A6A;
}

.text_jisu_red						{
	color:  #EA090E;
	font-size:  11px;
	font-family: "돋움";
}

.inputbox3_search111 {PADDING-LEFT: 3px;
	FONT-SIZE: 12px;

	MARGIN: 1px 0px 2px;
	WIDTH: 100px;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #ffffff;
	border: 1px solid #EDB4B9;
	font-family: "굴림";
	color: #000000;
}



/****************mypage*********************/
.inutext24								 
{
	font-family: "굴림" ,Arial,Helvetica,Sans-Serif;
    font-size: 9pt;
    border-bottom-color: #EAEAEA;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    height: 26px;
    color: #666666;
    }
.inutext24_bold						 
{
    font-family: "굴림" ,Arial,Helvetica,Sans-Serif;
    font-size: 9pt;
    border-bottom-color: #EAEAEA;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    height: 26px;
    color: #666666;font-weight:bold;	}

.inutext12								{ color:  #736357;
          								  font-family: "굴림" ,Arial,Helvetica,Sans-Serif;
    font-size: 9pt;
    border-bottom-color: #EAEAEA;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    height: 26px;
   }
.inutext12_bold						{ color:  #736357; font-family: "굴림" ,Arial,Helvetica,Sans-Serif;
    font-size: 9pt;
    border-bottom-color: #EAEAEA;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    height: 26px;
    font-weight:	bold; }

.inutext23								{ color:  #E38122; font-family: "굴림" ,Arial,Helvetica,Sans-Serif;
    font-size: 9pt;
    border-bottom-color: #EAEAEA;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    height: 26px;
   }
.inutext23_bold						{ color:  #E38122; font-weight:	bold; font-size:larger;font-family: "굴림" ,Arial,Helvetica,Sans-Serif;
    font-size: 9pt;
    border-bottom-color: #EAEAEA;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    height: 26px;
}

/****************mypage*********************/


.text_11{color:#424242;font-size:11px;line-height:16px;font-family:"돋움";}
.text_11_c{color:#424242;font-size:11px;line-height:16px;font-family:"돋움";text-align:center;}
.text_12{color:#424242;font-size:12px;line-height:20px;font-family:"돋움";}
.text_12_c{color:#424242;font-size:12px;line-height:20px;font-family:"돋움";text-align:center;}
.wn{display:block !important;overflow:hidden !important;white-space:nowrap !important;text-overflow:ellipsis !important;}
.wn2{overflow:hidden !important;white-space:nowrap !important;text-overflow:ellipsis !important;}
.gray_12_style1 {font-family: "Nanum Gothic", "돋움";font-size: 12px;color: #595959;line-height: 17px;text-align: left;word-spacing: 1px;letter-spacing: 0px;text-decoration: none;}
.gray_12_style1:visited {font-family: "Nanum Gothic", "돋움";font-size:12px;color: #2688d9;line-height: 17px;text-align: left;text-decoration: none;}
.gray_12_style1:hover {font-family: "Nanum Gothic", "돋움";font-size:12px;color: #ff7f50;line-height: 17px;text-align: left;text-decoration: none;}
.gray_12_style1_under {font-family: "Nanum Gothic", "돋움";font-size:12px;color: #595959;line-height: 17px;text-align: left;text-decoration: none; }
.gray_12_style1_under:visited {font-family: "Nanum Gothic", "돋움";font-size:12px;color: #2688d9;line-height: 17px;text-align: left;text-decoration: underline; }
.gray_12_style1_under:hover {font-family: "Nanum Gothic", "돋움";font-size:12px;color: #ff7f50;line-height: 17px;text-align: left;text-decoration: underline; }

.main_ttl_st{color:#333333;font-size:12px;font-weight:bold;letter-spacing:-1px;line-height:16px;font-family:"돋움";}
.main_ttl_st:hover{text-decoration:none;}
.black_b{width:230px;text-align:left;line-height:17px;font-family:"돋움";font-size:12px;color:#000000;}
.black_b a:hover{text-decoration:underline;color:#000000;}
.black_b a:active{text-decoration:underline;color:#000000;}
.black_b a:hover{text-decoration:underline;color:#000000;}



.sel_list{border:1px solid #ddd;}

.select-wrapper {
	width:100%;
	height:35px;
	margin:5px 0 15px;
	text-decoration: none;
	color: #666;
	display: block;
	position: relative;
}



.select-wrapper select::-ms-expand {
	display: none;
}

.select-wrapper select{width:100%;height:35px;}

.select option {
	background-color:#fff;
	color: #ddd;
}

.select:focus::-ms-value {
	background: transparent;
}

table{border-collapse:collapse;border-spacing:0;line-height:25px;}

.select_style{height:34px;color:#555;padding-left:5px; line-height:32px;border:1px solid #ddd;}



/* Font Style */
.notokr-regular { font-family:notokr-regular !important; }
.notokr-black { font-family:notokr-black !important; }
.notokr-bold { font-family:notokr-bold !important; }
.notokr-demilight { font-family:notokr-demilight !important; }
.notokr-light { font-family:notokr-light !important; }
.notokr-medium { font-family:notokr-medium !important; }
.notokr-thin { font-family:notokr-thin !important; }