@charset "euc-kr";
* {margin:0; padding:0;}
html{overflow-y:scroll; -webkit-text-size-adjust:none;}

div#search01, div#search02 {background:#FFF;border:2px solid #827A77;padding:5 5 0 5;}
/*select{behavior: url('/library/selectbox.htc');}*/

html, body, table, input, textarea, select {color:#484848; font-size:12px; font-family: Dotum, Dotumche;word-break:keep-all;}
html, body {height:100%;margin:0px;}
/*body {background:#FFF url('/images/common/bg_body01.gif') 913px 0px no-repeat;}*/
/*body {background:url('/images/research/menu/bg_body01.gif') left top repeat-x;}*/


body.bg {background:url('/new/img/bg.gif') left top repeat-x;}
body.bond_body {background:url('/images/bond/menu/bg_top.gif') left top repeat-x;}

body.iframe_body {background:url('/images/common/trans.gif') left top no-repeat;}
div.iframe_body {background:#FFFFFF}


body { font-family: 굴림, gulim, AppleGothic, sans-serif; font-size:12px; nomal; text-align: center;  /*IE 5.5 */ margin:0 auto; padding: 0;
		  background-color:#ffffff; height:100%;  }
		  
body.left { font-family: 굴림, gulim, AppleGothic, sans-serif; font-size:12px; nomal; text-align: left;  /*IE 5.5 */ margin:0 auto; padding: 0;
		  background-color:#ffffff; height:100%; overflow-x:hidden; }

.hide { visibility:hidden;position:absolute }

td { color:#777777; }

#wrap_body_b { width:100%; min-width: 970px; position:relative; top:30px; }

#wrap {	text-align: left; width: 970px; margin: 0 auto; position:relative; padding: 0; }


/*
#wrap { padding: 0px 20px; }
#wrap_top { padding: 0px 20px; }
*/

img {border: none;}

form {display : inline;} 

form, div, p, span, ul, li, dl, dt, textarea, h1, h2, h3, h4 {margin:0px; padding:0px; word-break: keep-all;}
h1, h2, h3, h4 {line-height:17px;}
table {border-collapse:collapse;line-height:17px;}
ul {list-style:none;}


hr { border:0; height:1px; background-color:#d4d4d4; }


.tb_top {border-top:2px solid #000;border-bottom:1px solid #000;}
.tb_top td {font-size:14px;letter-spacing:-1px;}


.recruit { background: url(/new/img/main/bg_top.jpg) no-repeat center 0 }
.recruit .recruit_wrap { position: relative; width: 970px; height: 164px; /* height: 114px; */ margin: 0 auto; padding-top:10px; }
.recruit .recruit_wrap p.btn_arr span { background: url(/new/img/main/arr.png) no-repeat; text-indent: -9999px; cursor:pointer }
.recruit .recruit_wrap p.btn_arr span.prev { background-position: 0 0; width: 14px; height: 26px; position: absolute; left: 0; top: 52px }
.recruit .recruit_wrap p.btn_arr span.prev:hover { background-position: 0 -26px; width: 14px; height: 26px; position: absolute; left: 0; top: 52px }
.recruit .recruit_wrap p.btn_arr span.next { background-position: -14px 0; width: 14px; height: 26px; position: absolute; right: 0; top: 52px }
.recruit .recruit_wrap p.btn_arr span.next:hover { background-position: -14px -26px; width: 14px; height: 26px; position: absolute; right: 0; top: 52px }
.recruit .recruit_wrap .recruit_co_wrap { width: 970px; height:100px; margin: 0 auto;  }
.recruit .recruit_wrap .recruit_co { width: 740px; height:149px; overflow: hidden; margin: 0 auto; }
.recruit .recruit_wrap .recruit_co ul { position: relative; width: 6600px; }
.recruit .recruit_wrap .recruit_co ul li { margin:  0 20px 0 0; float: left; position: relative; width: 170px; height: 149px; }
.recruit .recruit_wrap .recruit_co ul li a:hover { left: 1px; top: 1px; position: absolute; width: 170px; height: 149px; }
.recruit .recruit_wrap .recruit_close { color: #e3e7ec; font-family: 'dotum', sans-serif; font-size: 11px; letter-spacing: -1px; clear: both; text-align: right; margin-top: 13px }
.recruit .recruit_wrap .recruit_close span { display: inline-block; margin: 0 5px; color: #92a8c0 }
.recruit .recruit_wrap .recruit_close input { margin-bottom: -2px }
.recruit .recruit_wrap .recruit_close a { color: #e3e7ec }
.recruit .recruit_wrap .recruit_close a:hover { color: #FFF }
.recruit .recruit_wrap .recruit_close2 a { position:absolute; right:0px; top:42px; }

/* noti */
.recruit .recruit_wrap .noti { position:relative; top:15px; }

.header_other { background:url('/new/img/bg.gif') left top repeat-x; height:26px;  }

#wrap_body_b2 { width:100%; min-width: 970px; position:relative; top:4px;  }

  #main_top {width: 970px; margin: 0 auto; position:relative;}

  #bg_top { width: 970px; position:absolute; top:-30px; }
    #bg_top ul { float:right;vertical-align:middle; }
    #bg_top li { text-align: right; float:left;vertical-align:middle;line-height:20px; }

  #logo {position:absolute; width: 300px; top:20px;left:29px; overflow:hidden; text-align:left;z-index:99999;}
  #top {position:absolute; width: 500px; top:46px; right:0; overflow:hidden; text-align:left;z-index:99999;}
    #top ul { float:right;vertical-align:middle; }
    #top li { text-align: right; float:left;vertical-align:middle;line-height:20px; }
  
  .limit { position:absolute;top:22px; }
  .limit ul { float:left;vertical-align:middle; }
  .limit li { float:left;vertical-align:middle;line-height:20px }

  #navi2 {position:absolute; top:30px; height: 150px; width:970px;margin: 0 auto;}

    .logo {position:relative; top:35px; left:42px; float:left;}
    .search {position:relative; top:19px; left:170px; float:left;}
    .f_navi {position:absolute; top:45px; right:0px;}
    .f_middle {position:absolute;top:115px;}
    .down {position:absolute;top:130px;right:0px;}
    .down_ad {position:absolute;width:220px;top:124px;right:0px;left:720px;}
    .downlist {position:absolute;top:180px;right:0px;}

    .sType_setWrap {float:left;}
    .type-text {float:left;border:0px dotted #4264f8;background:#fff;margin:3px 20px 0 0;padding: 2px 0 0 0;width:290px;height:16px;font-size:12px;font-family:굴림,gulim,sans-serif;color:#333;}


    .bar1 { overflow:hidden;*zoom:1;position:relative; top:50px; height: 3px; background: url('/img/renew/bar_01.gif'); background-repeat: no-repeat;width:970px; }
    .bar2 { position:relative; top:50px; height: 1px; background: url('/img/renew/bar_02.gif'); background-repeat: no-repeat;width:970px; }
    
    .top_bg { position:relative; top:44px; height:100px; background: url('/new/img/top/bg2.gif'); background-repeat: no-repeat;width:970px; }
    
    
    .main_navi        { position:absolute;width:970px;overflow:hidden;*zoom:1;top:62px;left:2px;height:57px; }
    .main_navi li     { position:relative;height:18px;float:left; }
    
    
    
    
    
    
    
    .top_adm_bg { position:relative; top:44px; height:104px; background: url('/adm/img/bg.gif'); background-repeat: left top repeat-x;width:980px; }
    .main_navi_adm        { position:absolute;width:970px;overflow:hidden;*zoom:1;top:44px;left:2px;height:104px; }
    .main_navi_adm li     { position:relative;height:104px;float:left; }    
    
    
    
    
    
    
    
    
    
    
    
    
/* iwm_fsa_wrap */
#iwm_fsa_wrap_sub { position:relative; width:990px; margin:auto; }
#iwm_fsa_wrap_sub .left_wing { position:absolute; left:-135px; top:10px; width:120px; height:600px; overflow:visible; }
#iwm_fsa_wrap_sub .right_wing { position:absolute; right:-115px; top:10px; width:120px; height:600px; overflow:visible; }
#iwm_fsa_wrap_sub .left_wing.home { top:160px; }
#iwm_fsa_wrap_sub .right_wing.home { top:160px; }
    
    


  #snavi {position:relative; top:30px; height: 185px; background: url('/img/top/bg.gif'); background-repeat: no-repeat;}

  #scrollstagetpl {position:absolute;width:230px;top:131px;right:0;float:left;font-size:13px;z-index:10000}
  #scrollBtn {position:absolute;top:131px;right:0;width:40px; float:left;padding:0;} 
  
  #scrollstagetpl2 {position:absolute;width:230px;height:50px;top:104px;right:0;float:left;font-size:13px;z-index:9999}
  scrollstage { height:50px; }
  
  #scrollBtn2 {position:absolute;top:105px;right:17px;width:40px; float:left;padding:0;} 

  #ad_wide_sub { width:970px; height:100px; position:absolute; top:157px; text-align:center; }
  
  #centercolumn {position:relative;display: inline; /* IE Hack */ width: 700px; margin: 0 auto; float: left; top:147px; min-height: 245px;}
  * html #centercolumn {height:245px} /* IE Min-Height Hack */ 
    
    
    
    #contents     { position:relative; height:312px; }
    #contents_01  { position:relative; height:211px; }
      .main_c_01  { position:relative; width:231px; height:202px; float: left; }

    #contents_02  { position:relative; top:10px; }
    
    
    
    .main_c_01 { position:relative; width:231px; float: left; }
    
    
    //#rightcolumn   { position:relative; }

  
  

  #rightcolumn { /* Parent Wrapper for inside boxes */
	display: inline; /* IE Hack */
	position:relative;
	width: 250px;
	top:170px;
	float: left;
	min-height: 760px;
	background-color : #f5f5f5;
  }

  * html #rightcolumn {height:760px} /* IE Min-Height Hack */ 
  
    #ad_01    { position:relative; height:250px; }
    #ad_02    { position:relative; height:67px;text-align:center; }
    #com_01   { position:relative; top:14px; height:145px; }
    #com_02   {	position:relative; top:14px; }


    .notice_list              {width:250px;height:130px;overflow:hidden;*zoom:1;}
    .notice_list p            {height:36px;}
    .notice_list li           {width:225px;position:relative;top:10px;height:20px;padding:0 0 0 11px;}
    .notice_list li .writing  {position:absolute;top:3px;right:0;font-size:11px;color:#999;}
    .notice_list .adver       {padding-top:3px;height:109px;}


    .free_list                {width:250px;height:230px;overflow:hidden;*zoom:1;}
    .free_list p              {height:36px;}
    .free_list li             {width:225px;position:relative;top:10px;height:20px;padding:0 0 0 11px;}
    .free_list li .writing    {position:absolute;top:3px;right:0;font-size:11px;color:#999;}




  
  //#sub_layout { position:relative;display: inline; /* IE Hack */ width: 970px; background: url('/new/img/sub_bg.gif') right top repeat-y; } 
  
  
  

  #sub_centercolumn { 
  position:relative; 
  background: url('/new/img/sub_bg.gif') right top repeat-y; 
  display: inline; /* IE Hack */ width: 970px; 
  margin: 0 auto; 
  float: left; 
  top:257px;
  min-height: 700px;
  }
  
  * html #sub_centercolumn {height:245px} /* IE Min-Height Hack */ 
  
  
  
  
  
  #sub_rightcolumn { /* Parent Wrapper for inside boxes */
	/* display: inline;  IE Hack */
	position:absolute;
	width: 200px;
	top:260px;
	right:25px;
	float: left;
	z-index : 9999;
  }
  



    #sub_01    { position:relative; width:200px;height:63px; }
    #smenu     { position:relative; width:200px;}
    #sub_ad_01 { position:relative; top:25px; width:200px;height:200px; }
  
  
  
    .sub_menu                {width:200px;overflow:hidden;*zoom:1;}
    .sub_menu li             {position:relative;height:32px;}
    
    
  #sub_centercolumn .contents { position:relative;top:0;min-height: 600px; }
  #sub_centercolumn .sub_tab { position:relative;width:675px;text-align:left; }
  #sub_centercolumn .sub_tab ul.tab { background: url('/img/sub/line.gif') repeat-x bottom;height: 24px; }
  #sub_centercolumn .sub_tab ul li { float:left; }
  #sub_centercolumn .sub_tab img { vertical-align:bottom; }
  #sub_centercolumn .fire { position:relative;top:20px;width:675px;text-align:left;line-height:20px;color:#818181; }
  #sub_centercolumn .contents_d { position:relative;top:20px;width:675px;text-align:left;line-height:20px;color:#818181; }
  #sub_centercolumn .contents_d_txt { position:relative;width:675px;height:300px;text-align:justify;line-height:20px;color:#818181; }
  
  #contents_d_txt { position:relative;width:675px;height:300px;text-align:justify;line-height:20px;color:#818181; }
  
  .sub_right { /* Parent Wrapper for inside boxes */
    background: url('/new/img/sub_bg.gif');
    height:100%;
    //height:1000px;
  }
  
  
  
  #tag  { display:inline; /* IE Hack */ position:absolute; right:0; top:305px; width:50px; height:57px; z-index:1000; }
  #tag2 { display:inline; /* IE Hack */ position:absolute; right:0; top:58px; width:50px; height:57px;	z-index:1000; }
  
  
  
  
  
  
  
  
  .board_area {display: inline; /* IE Hack */ float: left;position:relative; width:675px;}
  
  
  
  .login_box  { position:relative;width:630px;height:250px;top:30px;left:29px;font-size:11px;color:#818181;border: 1px solid #dfdfdf;text-align:center; }
  .join_box   { position:relative;width:675px;top:30px;font-size:11px;color:#818181;text-align:left; }
  
  
  
  .title_description {
  display: inline; /* IE Hack */ float: left;position:relative; width:675px;
  padding-top: 20px;
  padding-bottom: 50px;
  border-bottom: 1px solid #ccc;
  font-family: 'NanumBarunGothic';
  }
  
  h5.title_sub {
  padding-top: 10px;
  font-size: 45px;
  color: #333;
  font-weight: bold;
  font-family: 'NanumBarunGothic';
  }
  
  .sub_description {
  margin-top: 20px;
  font-size: 23px;
  color: #666;
  font-family: 'NanumBarunGothic';
  }
  
  
  

  #footer_bg { width:100%; min-width: 970px; height:180px; top:290px; background: url('/new/img/bottom/bg.gif'); clear: both; position:relative;}

  #footer_bg2 { width:100%; min-width: 970px; height:180px; top:290px; clear: both; position:relative;}

  #copy { width:970px; margin: 0 auto; position:relative; height:180px;  }
  #footer {display: inline; /* IE Hack */ float: left;position:relative; top:0;height:180px;}




#footer_tsw		{clear:both; margin:0 auto; padding:0px; text-align:center; border-top:1px solid #e5e5e5; line-height:normal; list-style:none; font-family: '나눔 고딕','맑은 고딕',Malgun Gothic,'돋움',sans-serif; letter-spacing:-1px; font-style:normal; overflow:auto; position:relative; width:100%; z-index:9999; }

#footer_tsw #family	{clear:both; margin:0; padding:11px 0 11px 0; background:#f4f4f4; border-bottom:1px solid #e5e5e5; text-align:center; position:relative}
#footer_tsw #family ul	{width:700px; margin:0; padding:0 0 0 270px; border:0px solid #333; display:inline-block; text-align:left}
#footer_tsw #family ul li{display:inline-block; float:left; position:relative; padding:0 10px 0 12px; font-size:12px; white-space:nowrap}
#footer_tsw #family ul li a:hover,#footer_basic #family ul li a:hover strong{color:#0d65b6}
#footer_tsw #family ul li.frst{padding:0 10px 0 0; background:none}

#footer_tsw #info	{clear:both; margin:0; padding:11px 0 11px 0; background:#fbfbfb; border-bottom:1px solid #e5e5e5; text-align:center; position:relative}
#footer_tsw #info ul	{width:700px; margin:0; padding:0 0 0 270px; display:inline-block; text-align:left; overflow:hidden}
#footer_tsw #info ul li{display:inline-block; float:left; position:relative; padding:0 10px 0 12px; font-size:12px; white-space:nowrap; font-weight:normal!important}
#footer_tsw #info ul li a:hover,#footer_basic #family ul li a:hover strong{color:#0d65b6}
#footer_tsw #info ul li.frst{padding:0 10px 0 0; background:none}

#footer_tsw #info2	{clear:both; margin:0; padding:20px 0; background:#ffffff; text-align:center; position:relative}
#footer_tsw #info2 .info2	{width:970px; margin:0; padding:0; display:inline-block; text-align:left; color:#555;font-size:11px; line-height:19px}
#footer_tsw #info2 .info2 .logo_bottom	{float:left; padding-left:40px; width:160px; background:#ffffff}
#footer_tsw #info2 .info2 .txt	{float:left; background:#ffffff}
#footer_tsw #info2 p	{margin:0 0 5px; padding:0; font-size:11px; font-weight:normal!important}
#footer_tsw .info2 span			{display:inline-block; margin-left:3px; padding-left:8px; left 10%; font-size:11px; line-height:17px}

#footer_tsw ul,#footer_basic li,#footer_basic a,#footer_basic strong,#footer_basic img,#footer_basic em,#footer_basic address,#footer_basic span{margin:0; padding:0; color:#555;}
#footer_tsw a{color:#555; text-decoration:none}
#footer_tsw a:visited{color:#555; text-decoration:none}
#footer_tsw a:hover{text-decoration:none}
#footer_tsw address{font-size:11px; line-height:14px; font-style:normal; letter-spacing:normal; padding:0; margin:0}
#footer_tsw address img{vertical-align:middle}
#footer_tsw address a{color:#747474;  font-size:11px; letter-spacing:normal;}
#footer_tsw address a:hover{color:#0d65b6}
#footer_tsw address span{padding-left:2px; font-size:11px; line-height:14px; letter-spacing:normal;}
#footer_tsw address em{font-size:11px; font-style:normal; letter-spacing:normal;}
#footer_tsw address .logo{display:inline-block; *display:inline; vertical-align:top; *vertical-align:baseline}








INPUT.bt {background-color:#fafafa; color:#1E1F20; border-width:1px; border-color:#BBBBBB; border-style:solid; height:16px; padding-left:3px; padding-top:4px;}
INPUT.input_chk {width: 13px;height: 13px;vertical-align: text-top;}
label {
vertical-align: -1px;
}

.in_img input{vertical-align:top}



/* 입력박스 : input_box2 */
.input_box2 .rdbox3{padding-top:5px;}
.input_box2 .rdbox3 .desc{position:relative; margin:0 5px; padding:17px 0 0 25px; background:#fff;}
.input_box2 .rdbox3 .desc2{margin:16px 12px; padding:0 15px; color:#444; line-height:1.6em;}
.input_box2 .rdbox3 .desc2 em{color:#ff5300;}
.input_box2 .rdbox3 .desc2 strong{letter-spacing:0;}
.input_box2 .rdbox3 .desc2 a{margin-left:4px; color:#3aa013; font-weight:bold; text-decoration:underline;}
.input_box2 .rdbox3 .desc3{margin-left:1px; color:#666; vertical-align:2px;}
.input_box2 .rdbox3 .blist3{margin:0 12px 0 12px; padding:0 15px 8px 15px; border-bottom:1px solid #ebebeb;}
.input_box2 .rdbox3 .notice{margin:16px 12px 0 12px; padding:0 15px 8px 15px; color:#444; line-height:1.6em; border-bottom:1px solid #ebebeb;} /* 수정070724 */
.input_box2 .list5{width:675px; margin:-1px 0 0 12px;}



/* 입력박스 : input_box3 */
.input_box3 .rdbox3{padding-top:15px;}
.input_box3 .rdbox3 .desc{position:relative; margin:0 5px; padding:17px 0 0 25px; background:#fff;}
.input_box3 .rdbox3 .desc2{margin:16px 12px; padding:0 15px; color:#444; line-height:1.6em;}
.input_box3 .rdbox3 .desc2 em{color:#ff5300;}
.input_box3 .rdbox3 .desc2 strong{letter-spacing:0;}
.input_box3 .rdbox3 .desc2 a{margin-left:4px; color:#3aa013; font-weight:bold; text-decoration:underline;}
.input_box3 .rdbox3 .desc3{margin-left:1px; color:#666; vertical-align:2px;}
.input_box3 .rdbox3 .blist3{margin:0 12px 0 12px; padding:0 15px 8px 15px; border-bottom:1px solid #ebebeb;}
.input_box3 .rdbox3 .notice{margin:16px 12px 0 12px; padding:0 15px 8px 15px; color:#444; line-height:1.6em; border-bottom:1px solid #ebebeb;} /* 수정070724 */
.input_box3 .list5{width:675px; margin:-1px 0 0 12px;}






/* 테이블 : list5 */
.list5 th, .list5 td{border-top:1px solid #ededed; vertical-align:top;}
/* 090305 수정 */
.list5 th{padding:18px 0 15px 18px; color:#444; font-weight:bold; text-align:left; letter-spacing:-1px;}
/* //090305 수정 */
.list5 td{padding:15px 0 15px 0;}
.list5 tr.group_t th, .list5 tr.group_t td{padding-top:0; border-top:none;}
.list5 td p.btn{margin-top:7px;}
.list5 .email1{display:inline; float:left;}
.list5 .email1.select{margin:1px 0 -1px 0;}
.list5 .email1 span{margin:0 6px 0 2px; vertical-align:2px;}
.list5 textarea{padding:4px; scrollbar-face-color:#dee0df; scrollbar-highlight-color:#hhh; scrollbar-3dlight-color:#e6e6e6; scrollbar-shadow-color:#dee0df; scrollbar-darkshadow-color:#818181; scrollbar-track-color:#eeefef; scrollbar-arrow-color:#2f2f2f;}
.list5 .agree{margin:6px 0 0 0; _margin:6px 0 0 -4px;}
.list5 .agree label{ position:relative; top:-1px;}
.list5 td input.text.w60{width:60px;}
.list5 td p{padding-top:5px; color:#666;}

.list_action{margin-top:9px;margin-bottom:30px;padding-left:250px;height:200px;}

.guide th{ padding-bottom:20px;}
.guide div{font-weight:normal; border:2px solid #ebebeb; width:600px; margin:3px 0 9px 0; padding:18px 18px 10px 19px}
.guide ul {list-style:none;;}
.guide li {display:block; padding: 0 0 5px 60px; text-indent:-60px; color:#666; letter-spacing:normal; }
.guide li span{color:#333;}
.guide li .suj_txt {margin:0;}
.guide .txt{padding-top:6px; color:#333; letter-spacing:normal;}
.guide .ti{letter-spacing:normal;}
.guide .assent .checkbox2 { width:13px; height:13px; _height:16px; margin-right:6px;}
.guide .assent {font-weight:normal; text-align:center; letter-spacing:normal; color:#333;}







font.large { font-family: verdana, 돋움;font-size:18px;  font-weight:bold; }
font.large2 { font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif, 돋움;font-size:16px; color: #ff6000; font-weight:bold;letter-spacing:-1px; }

a.top {color:#ffffff;text-decoration:none;font-size:12px;}
a.top:hover {color:#ffffff;text-decoration:underline;font-size:12px;}





.ff12 {font-family: "돋움"; font-size: 11px;color: #666666;letter-spacing:-1px; text-decoration: none;line-height:140%;}
.ff12_g {font-family: "돋움"; font-size: 11px;color: #356c41;letter-spacing:-1px; text-decoration: none;line-height:140%;font-weight:bold}


a.ff12:link {font-family: "돋움"; font-size: 11px;color: #666666;letter-spacing:-1px; text-decoration: none;line-height:140%;}
a.ff12:visited {font-family: "돋움"; font-size: 11px;color: #666666;letter-spacing:-1px; text-decoration: none;line-height:140%;}
a.ff12:hover {font-family: "돋움"; font-size: 11px;color: #ff6000;letter-spacing:-1px; text-decoration: none;line-height:140%;}

a.ff12_b:link {font-family: "돋움"; font-size: 11px;color: #666666;letter-spacing:-1px; text-decoration: none;line-height:140%;font-weight:bold}
a.ff12_b:visited {font-family: "돋움"; font-size: 11px;color: #666666;letter-spacing:-1px; text-decoration: none;line-height:140%;font-weight:bold}
a.ff12_b:hover {font-family: "돋움"; font-size: 11px;color: #ff6000;letter-spacing:-1px; text-decoration: none;line-height:140%;font-weight:bold}


a.ff12_br:link {font-family: "돋움"; font-size: 11px;color: #ff6000;letter-spacing:-1px; text-decoration: none;line-height:140%;font-weight:bold}
a.ff12_br:visited {font-family: "돋움"; font-size: 11px;color: #ff6000;letter-spacing:-1px; text-decoration: none;line-height:140%;font-weight:bold}
a.ff12_br:hover {font-family: "돋움"; font-size: 11px;color: #ff6000;letter-spacing:-1px; text-decoration: none;line-height:140%;font-weight:bold}




.f11 {font-family: "돋움", "굴림"; font-size: 11px; color: #666666;}
.f11_brown {font-family: "돋움", "굴림"; font-size: 11px; color: #8c7a67;}
.f11_orange {font-family: "돋움", "굴림"; font-size: 11px; color: #df640d;}

.use_11 {font-family: "돋움"; font-size: 11px;color: #ff6000;letter-spacing:-1px; text-decoration: none;line-height:140%;font-weight:bold}
.use_12 {font-family: "돋움"; font-size: 12px;color: #ff6000;letter-spacing:0px; text-decoration: none;line-height:140%;font-weight:bold}

.use_124 {font-family: "돋움"; font-size: 14px;color: #ff6000;letter-spacing:0px; text-decoration: none;line-height:140%;font-weight:bold}
.use_1244_none {font-family: "돋움"; font-size: 14px;letter-spacing:0px; text-decoration: none;line-height:140%;font-weight:bold}
.use_1244 {font-family: "돋움"; font-size: 14px;color: #2eb1d3;letter-spacing:0px; text-decoration: none;line-height:140%;font-weight:bold}

.use_144 {font-family: "돋움"; font-size: 14px;color: #ff6000;letter-spacing:0px; text-decoration: none;line-height:140%;font-weight:bold}
.use_144_b {font-family: "돋움"; font-size: 14px;color: #1360bf;letter-spacing:0px; text-decoration: none;line-height:140%;font-weight:bold}


font.use_14 {font-family: "vernada"; font-size: 14px;color: #96592A;letter-spacing:0px; text-decoration: none;line-height:140%;font-weight:bold}

.sub_f11 {font-family: "돋움", "굴림"; font-size: 11px; color: #666666;letter-spacing:-1px;}



.h01     {height:1px;}
.h30     {height:30px;}
.table05 {background-color: #EBEBEB;}
.table23 {background-color: #FF6000;}
.table25 {background-color: #3ea515;}
.table31 {background-image: url("/new/img/bg_board.gif"); height:34px;}








INPUT.box   {height:19px; font-family: Dotum,DotumCh, Arial ;font-size:9pt;color:#818181; border:1 #DFDFDF solid; padding-left:3; padding-top:3;} /**공통적인 form **/

INPUT.pay_cost  {width:146px; height:24px; border:2px #DFDFDF solid;font-size:14px;font-weight:bold;color:#1C7FBC;padding:4px 0px 0px 5px;}

/* textarea.inputs {  padding-left:5px; } */

.11_px {	font-size:11px; letter-spacing:-1px; color:#989898;}

.radio {height:15px;}
.box01 {border:1px solid #BEBFBC;}
.box02 {border:1px solid #000000;background-color:#E0E0E0;color:#5A5A5A;text-align:center;padding-top:3px;}
.box03 {border:1px solid #D4D4D4;}
.div_bar {background-color:#DEDEDE;}

/*기본링크 칼라*/
a {color:#777777;text-decoration:none;}
a:hover {color:#96592A;}

a.top {color:#ffffff;text-decoration:none;}
a.top:hover {color:#ffffff;text-decoration:underline;}

a.today_link {color:#ff6000;text-decoration:none;}
a.today_link:hover {color:#ff6000;text-decoration:underline;}

a.day       {color:#ff6000;text-decoration:none;}
a.day:hover {color:#ff6000;text-decoration:underline;}

a.day2       {color:red;text-decoration:none;}
a.day2:hover {color:red;text-decoration:underline;}


a.ghp_href {color:#ffffff;text-decoration:none;font-weight:bold;}
a.ghp_href:hover {color:#ffffff;text-decoration:underline;font-weight:bold;}

a.ghp_href2 {color:#fff000;text-decoration:none;font-weight:bold;}
a.ghp_href2:hover {color:#fff000;text-decoration:underline;font-weight:bold;}


a.btntd  {color:#511e09;text-decoration:none;font-weight:bold;}
a.btnBanner  {color:#ffffff;text-decoration:none;font-weight:bold;}


td.btn2 { padding:0 0 0 10px; }




td.top_bg { background:url('/img/total_admin/top_bar1.gif') left top repeat-x; }




/*텍스트칼라*/
.blue {color:#184BC4;}
.red {color:#E90707;}
.green {color:#116900;}

/*전체 LayOut 관련*/



.Month_Area     { position:relative; width:81px; float:left; }
.Month_Area li  { position:relative; float:left; }




//#LAY_ChangeA { position:relative;top:38px; }





div#Top_Area    { width:960px; height:208px; background-color:#FFF; top: 0; position: fixed; _position:absolute; overflow:hidden; }
div#Center_Area { width:960px; top:208px; }



div#Left_Area {width:178px;float:left;padding-left:6px;}
div#Right_Area {width:726px;float:left;padding-left:11px;}
div#content_org {width:886px;padding-bottom:6px;padding-top:52px;background:url('/images/common/bg_footer02.gif') left top no-repeat;text-align:right;}
div#Footer_Area {width:100%;background:url('/images/common/bg_footer01.gif') left top repeat-x;padding-top:53px;padding-bottom:25px;}

div#Left_Area div.faq_search {width:165px;height:44px;background:url('/images/common/bg_faq01.gif') left top no-repeat;padding-top:20px;margin-top:4px;text-align:center;}
div#Left_Area div.faq_search input.box01 {border:1px solid #A1A1A1;}

div#Right_Area div.History {width:715px;border-top:1px solid #E2E2E2;text-align:right;padding-top:6px;padding-bottom:3px;font-size:11px;}
div#Right_Area div.History a {color:#8A8A8A;text-decoration:none;}
div#Right_Area div.History a:hover, div#Right_Area div.History span {color:#643209;}

/*Footer 관련*/
div#fblock_parent {position:absolute;display:block;}
div#fblock {position:absolute;display:none;left:0px;top:-80px;margin-left:10px;width:133px;height:81px;}

/*Main 관련*/
div#Mainbox_top {width:100%;border-top:6px solid #DCCBC3;background-color:#EBDFD9;padding:2 0 7 18px;margin-bottom:10px;}

div#Footer_Area_main {width:100%;background-color:#E7E7E7;padding-top:23px;padding-bottom:50px;}

ul#notice_box {width:307px;}
ul#notice_box li {display:inline;}
ul#notice_box li {width:250px;}
ul#notice_box li.title_more, ul#notice_box li.date {width:57px;text-align:right;color:#9F9F9F;}
ul#notice_box li.title, ul#notice_box li.title_more {height:18px;border-bottom:1px solid #DACCC3;margin-bottom:6px;font-size:11px;}
ul#notice_box li.list {background:url('/images/main/bu_main01.gif') 3px 5px no-repeat;padding-left:10px;padding-bottom:3px;}

div#Mainbox_stock {width:223px;padding-top:1px}
div#Mainbox_stock table {border:1px solid #DACCC3;}
div#Mainbox_stock table tr th {color:#80736B;text-align:left;padding-left:13px;border-bottom:1px solid #DACCC3;font-size:11px;background-color:#F9F5F2;padding-top:5px;padding-bottom:2px;}
div#Mainbox_stock table tr td {color:#7E736F;text-align:right;padding-right:8px;border-bottom:1px solid #DACCC3;font-size:11px;background-color:#F9F5F2;padding-top:5px;padding-bottom:2px;}
div#Mainbox_stock table tr td strong {color:#9D654A}
div#Mainbox_stock table tr td.time {background-color:#DACCC3;color:#7E746E;padding-top:0px;padding-bottom:0px;line-height:11px;}
div#Mainbox_stock table tr td span.gray {color:#9E9E9C;}
div#Mainbox_stock table tr td span.red {color:#D16247;}
div#Mainbox_stock table tr td span.blue {color:#5F7FB0;}

div#accblock {width:211px;position:absolute;left:22px;top:83px;display:none;border-left:1px solid #C4C4C4;border-right:1px solid #C4C4C4;border-bottom:1px solid #C4C4C4;padding:0 0 7 8px;background-color:#FEE5D1;}
div#problock {width:211px;position:absolute;left:239px;top:83px;display:none;border-left:1px solid #C4C4C4;border-right:1px solid #C4C4C4;border-bottom:1px solid #C4C4C4;padding:0 0 7 8px;background-color:#D4E3F8;}
div#accblock ul, div#problock ul {width:192px;}
div#accblock ul li {border-bottom:1px solid #DDC5B1;padding-left:4px;padding-top:4px;font-size:11px;}
div#problock ul li {border-bottom:1px solid #B2C6DB;padding-left:4px;padding-top:4px;font-size:11px;}
div#accblock ul li a, div#problock ul li a {color:#65605C;}


/*subMain LayOut 관련*/
div#Main_Left_Area {float:left;width:532px;}
div#Main_Right_Area {float:left;width:183px;}

div#content_org ul li{float:right;padding-left:8px;padding-right:17px;color:#868686;background:url('/images/common/bu_square01.gif') 0px 3px no-repeat;font-size:11px;}

div#subMain_Left_Area {float:left;width:527px;}

div#subMain_Right_Area {height:100%;float:left;width:183px;margin-left:5px;background-color:#EEEEEE;}

div#bond_box01, div#bond_box02, div#bond_box03, div#rat_box01, div#rat_box02 {width:261px;border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;text-align:center;background-color:#FFF;padding:9 0px;}
/*div.bond_box {width:172px;padding:10 0 7 0px;border:1px solid #D9D9D9;text-align:center;}*/

div#quick_searchbox {width:527px;height:233px;background:url('/images/bond/main/bg_main01.gif') left top no-repeat;padding-top:40px;padding-left:22px;}

/*리서치 서브메인*/
ul#bestpds_box {width:171px;margin-left:6px;}
ul#bestpds_box li {height:21px;padding-top:5px;padding-left:4px;}
ul#bestpds_box li a {color:#6A6A6A;}
ul#bestpds_box li a:hover {color:#96592A}

table.inq_table {border-top:2px solid #DACCC3;}
table.inq_table thead tr th {background-color:#F9F5F2;color:#7E736D;font-weight:normal;padding-top:4px;padding-bottom:1px;}
table.inq_table tbody tr th {background-color:#F9F5F2;color:#7E736D;font-weight:normal;padding-top:2px;}
table.inq_table tbody tr td {background-color:#FFF;color:#9C664C;text-align:right;padding-top:2px;padding-right:7px;}

ul#research_box {width:527px;}
ul#research_box li {display:inline;}
ul#research_box li {width:450px;}
ul#research_box li.title_more, ul#research_box li.date {width:77px;text-align:right;color:#9E9E9E;padding-right:14px;}
ul#research_box li.title, ul#research_box li.title_more {height:18px;border-bottom:1px solid #DACCC3;margin-bottom:8px;padding-bottom:2px;font-size:11px;}
ul#research_box li.list_title {width:75px;background:url('/images/research/main/bu_main01.gif') 2px 5px no-repeat;color:#7B3200;font-weight:bold;padding-left:10px;padding-bottom:5px;}
ul#research_box li.list {width:375px;padding-bottom:5px;}
ul#research_box li.date {padding-bottom:5px;}
ul#research_box li.list_nodate {width:527px;background:url('/images/research/main/bu_main01.gif') 2px 5px no-repeat;padding-left:10px;padding-bottom:5px;}
ul#research_box li.img {width:527px;background:url('/images/research/main/bu_main01.gif') 137px 7px no-repeat;line-height:17px;padding-bottom:5px;}
ul#research_box li.img img {margin:0 19 0 0px;}
ul#research_box li.img strong {font-size:14px;color:#7B3200;line-height:20px;}
ul#research_box li.list_nodate strong {color:#7B3200;}

div#submain_strbox {width:527px;height:233px;background:url('/images/research/main/bg_main01.gif') left top no-repeat;padding-top:24px;padding-left:27px;}
div#submain_strbox ul#research_box, div#submain_strbox ul#research_box li.img {width:473px;}

/*추천메뉴*/
ul#submain_fav {width:165px;text-align:left;}
ul#submain_fav li {height:25px;background:#ECDED3 url('/images/bond/main/bg_left01.gif') left top no-repeat;padding-left:29px;color:#5F391B;padding-top:8px;cursor:hand;}
ul#submain_fav li.on {height:25px;background:#ECDED3 url('/images/bond/main/bg_left02.gif') left top no-repeat;padding-left:29px;color:#FFF;font-weight:bold;padding-top:8px;}


/*로그인*/
div#login_box {width:165px;height:41px;background:url('/images/main/bg_login01.gif') left top no-repeat;text-align:left;padding-left:5px;padding-top:5px;}
div#logout_box {width:165px;height:41px;background:url('/images/main/bg_login02.gif') left top no-repeat;text-align:left;padding-left:5px;padding-top:5px;}

/*좌측메뉴 관련*/
div#leftmenu_box {
width:165px;
background:#ECDED3 url('/images/common/menu/bg_left01.gif') left top no-repeat;
padding:11 10 0 10px;
}


div#leftmenu_box div.onedepth {width:145px;text-align:left;word-break:break-all;padding-top:2px;background-color:#ECDED3;margin-bottom:2px;color:#5F391B;}
div#leftmenu_box img.bar {background-color:#F3E9E1;margin-bottom:3px;}
div#leftmenu_box div.onedepth_on {width:145px;text-align:left;word-break:break-all;padding-top:2px;background-color:#CB9E7B;margin-bottom:2px;color:#FFF;}
div#leftmenu_box div.twodepth {padding-left:10px;text-align:left;padding-top:3px;color:#643209;border-top:1px solid #ECDED3;}
div#leftmenu_box div.twodepth_on {padding-left:10px;text-align:left;padding-top:3px;color:#FFF;background-color:#CB9E7B;border-top:1px solid #ECDED3;}
/*div#leftmenu_box div.onedepth a {color:#5F391B;text-decoration:none;}
div#leftmenu_box div.onedepth_on a {color:#FFF;font-weight:bold;}
div#leftmenu_box div.onedepth_on a:hover {color:#FFF;}
div#leftmenu_box div.twodepth a {color:#643209}
*/


/*독립메뉴*/
ul#leftmenu_dok {width:165px;text-align:left;}
ul#leftmenu_dok li {height:26px;background:url('/images/common/menu/bu_left02.gif') left top no-repeat;padding-left:29px;padding-top:8px;padding-bottom:4px;}
ul#leftmenu_dok li.sel {height:26px;background:url('/images/common/menu/bu_left02_on.gif') left top no-repeat;padding-left:29px;padding-top:8px;padding-bottom:4px;color:#93480C;}
ul#leftmenu_dok li.sel a {color:#93480C;}
ul#leftmenu_dok a {color:#5F391B;text-decoration:none;}
ul#leftmenu_dok a:hover {color:#93480C;}

/*기타메뉴*/
ul#leftmenu_etc {width:165px;text-align:left;}
ul#leftmenu_etc li {background:url('/images/common/menu/bu_left03.gif') 16px 10px no-repeat;padding-left:29px;padding-top:8px;padding-bottom:4px;border-bottom:1px solid #DEDEDE;}
ul#leftmenu_etc a {color:#000;text-decoration:none;}

/*타이틀 관련*/
div#pro_title {width:715px;height:46px;background:url('/images/research/title/bg_title01.gif') left top no-repeat;padding-left:40px;padding-top:15px;font-size:15px;color:#4F4F4F;font-weight:bold;}
div#pro_title_bond {width:715px;height:46px;background:url('/images/bond/title/bg_title01.gif') left top no-repeat;padding-left:40px;padding-top:15px;font-size:15px;color:#4F4F4F;font-weight:bold;}
div#title_box {width:715px;border-left:1px solid #E9E9E9;border-right:1px solid #E9E9E9;background:#F2F2F2;padding:10 20 4 24px;}
div#title_box ul li {background:url('/images/common/bu_square04.gif') left 3px no-repeat;padding-left:8px;padding-bottom:3px;color:#4F4F4F;}
div#title_box ul li.sub {background:url('/images/common/bu_tip01.gif') 11px 5px no-repeat;padding-left:22px;padding-bottom:3px;}
div#title_box ul li.sub2 {background:url('/images/common/bu_tip02.gif') 15px 5px no-repeat;padding-left:22px;padding-bottom:3px;}

/********** Skyscraper Style  **********/
#topbar{position:absolute; width: 85px; visibility: hidden; z-index: 100;}

/*팝업 관련*/
div#Pop_title {width:100%;height:61px;background:url('/images/common/popup/img_pop01.gif') right top no-repeat;padding-top:34px;padding-left:37px}
div#Pop_title_small {width:100%;height:51px;background:url('/images/common/popup/img_pop03.gif') right top no-repeat;padding-top:26px;padding-left:24px}
div#Pop_content {background:url('/images/common/popup/img_pop02.gif') right top no-repeat;padding:18 50 30 19px;}
div#Pop_content_small {background:url('/images/common/popup/img_pop04.gif') right top no-repeat;padding:18 50 30 7px;}

/*간격 관련*/
div.h3 {height:3px;font-size:1px;}
div.h5 {height:5px;font-size:1px;}
div.h7 {height:7px;font-size:1px;}
div.h8 {height:8px;font-size:1px;}
div.h10 {height:10px;font-size:1px;}
div.h13 {height:13px;}
div.h14 {height:14px;}
div.h15 {height:15px;}
div.h16 {height:16px;}
div.h17 {height:17px;}
div.h18 {height:18px;}	/*title 밑에 h1이 올때*/
div.h20 {height:20px;}	/*title 밑에 이미지나 테이블이 올때*/

.m_basic {margin-left:18px;}
.mL37 {margin-left:37px;}
.mL7 {margin-left:7px;}
.mB3 {margin-bottom:3px;}
.mB2 {margin-bottom:2px;}

/*컨텐츠 뎁스 관련*/
h1 {background:url('/images/common/bu_onedepth.gif') 18px 2px no-repeat;padding-left:37px;font-size:12px;color:#4C4C4C;margin-bottom:7px;}
h1 span.normal { font-weight: normal; }
h1.table {margin-bottom:11px;}
h2 {background:url('/images/common/bu_twodepth.gif') 22px 4px no-repeat;padding-left:37px;font-size:12px;color:#4C4C4C;font-weight:normal;margin-bottom:4px;}
h2.no_bu {background:url('/images/common/trans.gif') 22px 4px no-repeat;padding-bottom:2px;}
h2.btn {background:url('/images/common/bu_twodepth.gif') 22px 6px no-repeat;}
h3 {background:url('/images/common/bu_threedepth.gif') 22px 4px no-repeat;padding-left:37px;font-size:12px;color:#777777;font-weight:normal;margin-bottom:3px;}
h3.input {background:url('/images/common/bu_threedepth.gif') 22px 9px no-repeat;}
h3.no_bu {background:url('/images/common/trans.gif') 22px 9px no-repeat;padding-bottom:3px;}
h4 {background:url('/images/common/bu_fourdepth.gif') 26px 5px no-repeat;padding-left:37px;font-size:12px;color:#777777;font-weight:normal;margin-bottom:3px;}
h4.no_bu {background:url('/images/common/trans.gif') 26px 9px no-repeat;}

h1.num, h2.num, h3.num {background:url('/images/common/trans.gif') 0px 0px no-repeat;padding-left:20px;}

/*이미지 하단 설명 관련*/
div.img_comment {width:680px;margin-left:18px;margin-bottom:16px;margin-top:7px;text-align:right;font-size:11px;color:#7F7F7F;}
div.cp_guide {width:680px;margin-left:18px;padding-right:13px;margin-top:10px;text-align:right;font-size:11px;color:#949494;}

/*프린트 로고*/
div.logo_print {text-align:right;border-bottom:5px solid #DADADA;padding-bottom:22px;padding-top:100px;margin-left:18px;}

/*스탭*/
div#step {width:680px;height:36px;margin-left:18px;padding-top:10px;padding-bottom:4px;font-size:11px;}
div#step ul li {height:36px; background:url('/images/common/bg_step02.gif') left top no-repeat;padding-left:6px;color:#FFF;padding-top:5px;float:right;}
div#step ul li.active {background:url('/images/common/bg_step01.gif') left top no-repeat;}
div#step ul li.arrow {width:20px; height:36px;background:url('/images/common/bg_step03.gif') left top no-repeat;padding-left:12px;}
div#step ul li.arrow2 {width:20px; height:36px;background:url('/images/common/bg_step04.gif') left top no-repeat;padding-left:12px;}
div#step ul li.end {width:8px; height:36px;background:url('/images/common/bg_step04.gif') left top no-repeat;}
div#step ul li.end2 {width:10px; height:36px;background:url('/images/common/bg_step03.gif') left top no-repeat;}

/*컨텐츠 가이드 박스*/
.cGuide_box {width:680px;padding:8 14 6 14px;background-color:#FAFAFA;border-left:3px solid #DFE0E1;border-right:3px solid #DFE0E1;margin-left:18px;color:#4C4C4C;line-height:17px;}
.cGuide_box table tr td {color:#4C4C4C;letter-spacing:-1px;}
.cGuide_box strong {line-height:23px;}

/*프로세스 가이드 바스*/
div.pGuide_box {width:680px;background-color:#E4E4E4;padding-top:7px;padding-left:25px;margin-left:18px;margin-bottom:20px;}
div.pGuide_box ul li {padding-bottom:3px;font-size:11px;}

/*공통에러메세지박스*/
div#Error_msg {width:561px; border:6px solid #F2F5F7;margin-top:80px;}
div#Error_msg div {width:549px; border:1px solid #ABC4D3; border-top:4px solid #ABC4D3;padding:22 45px;}
div#Error_msg span {color:#69696C;}

/*탭 관련*/
div#tab_basic {width:680px;height:33px;background:url('/images/common/bg_tab01.gif') left top repeat-x;padding-left:7px;margin-left:18px;margin-bottom:20px;}
div#tab_sub {width:680px;height:30px;padding-left:15px;background:url('/images/common/bg_subtab01.gif') left top no-repeat;margin-left:18px;}

div#tab_bond {width:680px;margin-left:18px;margin-bottom:3px;border-bottom:2px solid #CBCBCB;}

.sch_input {width:150px;height:24px;background:url('/cost/bg_input.gif');padding-left:2px;}
input.box2 {width:146px;height:24px;border:0px;font-size:14px;font-weight:bold;color:#1C7FBC;padding:4px 0px 0px 5px;}

/*테이블 관련*/
.t_degree {color:#4C4C4C;font-size:11px;}

table#Head_yes1 {border-top:3px solid #96592A;}
table#Head_yes1 thead tr th {padding-top:3px;padding-bottom:1px;font-weight:bold;color:#96592A;background-color:#efefef;letter-spacing:-1px;font-size:11px;}
table#Head_yes1 tbody tr th, table#Head_yes1 tfoot tr th {padding-top:3px;padding-bottom:1px;font-weight:normal;color:#96592A;background-color:#FCF4EE;}
table#Head_yes1 tbody tr th.left {text-align:left;padding-left:0px;}

table#Head_yes1 tbody tr td.t {background-color:#f3f3f3;}

table#Head_yes1 tbody tr td {padding-top:3px;padding-bottom:1px;color:#777777;padding-left:0px;background-color:#FFF;}
table#Head_yes1 tbody tr td.c, table#Head_yes1 tfoot tr td.c {text-align:center;padding-left:0px;}
table#Head_yes1 tbody tr td.right, table#Head_yes1 tfoot tr td.right {text-align:right;padding-right:10px;padding-left:0px;}
table#Head_yes1 tbody tr td.cell2 {background-color:#F6F6F6}
table#Head_yes1 tbody tr td.c_cell2 {text-align:center;padding-left:0px;background-color:#F6F6F6}
table#Head_yes1 tbody tr td.r_cell2 {text-align:right;padding-right:10px;padding-left:0px;background-color:#F6F6F6}
table#Head_yes1 tr td table tr td {padding:0px;}
table#Head_yes1 tfoot tr td {background-color:#FCF4EE;padding-top:3px;padding-bottom:1px;color:#777777;padding-left:0px;}

table#Head_yes2 {border-top:3px solid #D6B59B;margin-left:0px;}
table#Head_yes2 thead tr th {padding-top:3px;padding-bottom:1px;font-weight:normal;color:#96592A;background-color:#F3DECD;}
table#Head_yes2 thead tr th.cell2 {background-color:#F9ECE2;}
table#Head_yes2 tbody tr th, table#Head_yes2 tfoot tr th {padding-top:3px;padding-bottom:1px;font-weight:normal;color:#96592A;background-color:#F9ECE2;}
table#Head_yes2 tbody tr th.cell2 {background-color:#FCF4EE;}
table#Head_yes2 tbody tr td {padding-top:3px;padding-bottom:1px;color:#777777;padding-left:14px;}
table#Head_yes2 tbody tr td.right, table#Head_yes2 tfoot tr td.right {text-align:right; padding-top:3px;padding-bottom:1px;color:#777777;padding-right:10px;padding-left:0px;}
table#Head_yes2 tbody tr td.c {text-align:center;padding-left:0px;}
table#Head_yes2 tbody tr td.cell2 {background-color:#F6F6F6}
table#Head_yes2 tbody tr td.c_cell2 {background-color:#F6F6F6;text-align:center;padding-left:0px;}
table#Head_yes2 tbody tr td.r_cell2 {background-color:#F6F6F6;text-align:right;padding-right:10px;padding-left:0px;}
table#Head_yes2 tfoot tr td {background-color:#FCF4EE;padding-top:3px;padding-bottom:1px;color:#777777;padding-left:14px;}
table#Head_yes2 tfoot tr td.cell2 {background-color:#F9ECE2;}
table#Head_yes2 tr td table tr td {padding:0px;}






//table#Head_yes3 {border-top:3px solid #5c9f13;margin-left:0px;}

table#Head_yes3 {border-top:3px solid #5c9f13;}
table#Head_yes3 thead tr th {padding-top:3px;padding-left:10px;padding-bottom:1px;font-weight:bold;color:#5c9f13;background-color:#efefef;letter-spacing:-1px;font-size:11px;}
table#Head_yes3 tbody tr th, table#Head_yes3 tfoot tr th {padding-top:3px;padding-bottom:1px;font-weight:normal;color:#96592A;background-color:#FCF4EE;}
table#Head_yes3 tbody tr th.left {text-align:left;padding-left:0px;}
table#Head_yes3 tbody tr td {padding-top:3px;padding-bottom:1px; color:#777777;padding-left:0px;background-color:#FFF;}
table#Head_yes3 tbody tr td.c, table#Head_yes3 tfoot tr td.c {text-align:center;padding-left:0px;}
table#Head_yes3 tbody tr td.right, table#Head_yes1 tfoot tr td.right {text-align:right;padding-right:10px;padding-left:0px;}
table#Head_yes3 tbody tr td.cell2 {background-color:#F6F6F6}
table#Head_yes3 tbody tr td.c_cell2 {text-align:center;padding-left:0px;background-color:#F6F6F6}
table#Head_yes3 tbody tr td.r_cell2 {text-align:right;padding-right:10px;padding-left:0px;background-color:#F6F6F6}
table#Head_yes3 tr td table tr td {padding:0px;}
table#Head_yes3 tfoot tr td {background-color:#FCF4EE;padding-top:3px;padding-bottom:1px;color:#efefef;padding-left:0px;}

table#Head_yes3 td.name {padding-top:3px;padding-left:7px;padding-bottom:1px;font-weight:bold;color:#5c9f13;letter-spacing:-1px;font-size:11px;}







table#Head_yes4 {border-top:3px solid #758cff;}
table#Head_yes4 thead tr th {padding-top:3px;padding-bottom:1px;font-weight:bold;color:#526be5;background-color:#efefef;letter-spacing:-1px;font-size:11px;}
table#Head_yes4 thead tr th a {padding-top:3px;padding-bottom:1px;font-weight:bold;color:#526be5;background-color:#efefef;letter-spacing:-1px;font-size:11px;}
table#Head_yes4 tbody tr th, table#Head_yes1 tfoot tr th {padding-top:3px;padding-bottom:1px;font-weight:normal;color:#96592A;background-color:#FCF4EE;}
table#Head_yes4 tbody tr th.left {text-align:left;padding-left:0px;}



//오늘자 블럭처리
//table#Head_yes4 tr td.t {background-color:#efefef;}

table#Head_yes4 tbody tr td.t {background-color:#f3f3f3;}
table#Head_yes4 tbody tr td.t2 {background-color:#f9f9f9;}

table#Head_yes4 tbody tr td {padding-top:3px;padding-bottom:1px;color:#777777;padding-left:0px;background-color:#FFF;}
table#Head_yes4 tbody tr td.c, table#Head_yes4 tfoot tr td.c {text-align:center;padding-left:0px;}
table#Head_yes4 tbody tr td.right, table#Head_yes4 tfoot tr td.right {text-align:right;padding-right:10px;padding-left:0px;}
table#Head_yes4 tbody tr td.cell2 {background-color:#F6F6F6}
table#Head_yes4 tbody tr td.c_cell2 {text-align:center;padding-left:0px;background-color:#F6F6F6}
table#Head_yes4 tbody tr td.r_cell2 {text-align:right;padding-right:10px;padding-left:0px;background-color:#F6F6F6}
table#Head_yes4 tr td table tr td {padding:0px;}
table#Head_yes4 tfoot tr td {background-color:#FCF4EE;padding-top:3px;padding-bottom:1px;color:#777777;padding-left:0px;}












table.top {border-top:3px solid #96592A;}

table#Head_yes5 thead tr th {padding-top:0px;padding-bottom:0px;font-weight:bold;color:#96592A;background-color:#efefef;letter-spacing:-1px;font-size:11px;}
table#Head_yes5 thead tr th a {padding-top:0px;padding-bottom:0px;font-weight:bold;color:#96592A;background-color:#efefef;letter-spacing:-1px;font-size:11px;}
table#Head_yes5 thead tr th font.large {padding-top:0px;padding-bottom:0px;font-weight:bold;color:#ff6000;background-color:#efefef;letter-spacing:-1px;font-size:14px;}
table#Head_yes5 tbody tr th, table#Head_yes1 tfoot tr th {padding-top:0px;padding-bottom:0px;font-weight:normal;color:#96592A;background-color:#FCF4EE;}
table#Head_yes5 tbody tr th.left {text-align:left;padding-left:0px;}

table#Head_yes5 tbody tr td.t {background-color:#f3f3f3;}

table#Head_yes5 tbody tr td {padding-top:0px;padding-bottom:0px;color:#777777;padding-left:0px;background-color:#FFF;}
table#Head_yes5 tbody tr td.c, table#Head_yes1 tfoot tr td.c {text-align:center;padding-left:0px;}
table#Head_yes5 tbody tr td.right, table#Head_yes1 tfoot tr td.right {text-align:right;padding-right:10px;padding-left:0px;}
table#Head_yes5 tbody tr td.cell2 {background-color:#F6F6F6}
table#Head_yes5 tbody tr td.c_cell2 {text-align:center;padding-left:0px;background-color:#F6F6F6}
table#Head_yes5 tbody tr td.r_cell2 {text-align:right;padding-right:10px;padding-left:0px;background-color:#F6F6F6}
table#Head_yes5 tr td table tr td {padding:0px;}
table#Head_yes5 tfoot tr td {background-color:#FCF4EE;padding-top:3px;padding-bottom:1px;color:#777777;padding-left:0px;}
table#Head_yes5 tbody tr td font.large {padding-top:0px;padding-bottom:0px;font-weight:bold;color:#ff6000;letter-spacing:-1px;font-size:14px;}

















table#Head_yes6 {border-top:3px solid #5d8cb6;}
table#Head_yes6 thead tr th {padding-top:3px;padding-bottom:1px;font-weight:bold;color:#5d8cb6;background-color:#efefef;letter-spacing:-1px;font-size:11px;}
table#Head_yes6 tr td.invent_date {font-weight:bold;color:#5d8cb6;background-color:#efefef;letter-spacing:-1px;font-size:11px;}

table#Head_yes6 thead tr th.box_color {background-color:#5d8cb6;border-top:none;border-bottom:none;border-left:none;border-right:none; }
table#Head_yes6 tr td.box_color {background-color:#5d8cb6;border-top:none;border-bottom:none;border-left:none;border-right:none;}
table#Head_yes6 tr td.line_color {background-color:#5d8cb6;border-top:none;border-bottom:none;border-left:none;border-right:none;}


table#Head_yes6 thead tr th.l_none {border-left:none; }
table#Head_yes6 thead tr th.r_none {border-right:none; }

table#Head_yes6 tr td.l_none {border-left:none;}
table#Head_yes6 tr td.r_none {border-right:none;}






table#Head_yes6L {border-top:3px solid #5d8cb6;}
table#Head_yes6L thead tr th {padding-top:3px;padding-bottom:1px;font-weight:bold;color:#5d8cb6;background-color:#efefef;letter-spacing:-1px;font-size:11px;}
table#Head_yes6L tr td.invent_date {font-weight:bold;color:#5d8cb6;background-color:#efefef;letter-spacing:-1px;font-size:11px;}

table#Head_yes6L thead tr th.box_color {background-color:#5d8cb6;border-top:none;border-bottom:none;border-left:none;border-right:none; }
table#Head_yes6L tr td.box_color {background-color:#5d8cb6;border-top:none;border-bottom:none;border-left:none;border-right:none;}
table#Head_yes6L tr td.line_color {background-color:#5d8cb6;border-top:none;border-bottom:none;border-left:none;border-right:none;}


table#Head_yes6L thead tr th.l_none {border-left:none; }
table#Head_yes6L thead tr th.r_none {border-right:1px solid #5d8cb6;}

table#Head_yes6L tr td.l_none {border-left:none;}
table#Head_yes6L tr td.r_none {border-right:1px solid #5d8cb6;}

table#Head_yes6L tr td.b_none {border-bottom:none;}




td.ud_none {border-top:1px solid #5d8cb6;}



table#Head_yes61 {border-top:1px solid #dddddd;}
table#Head_yes61 thead tr th {padding-top:3px;padding-bottom:1px;font-weight:bold;color:#5d8cb6;background-color:#efefef;letter-spacing:-1px;font-size:11px;}
table#Head_yes61 tr td.invent_date {font-weight:bold;color:#5d8cb6;background-color:#efefef;letter-spacing:-1px;font-size:11px;}


table#Head_yes7 {border-top:3px solid #96592A;}
table#Head_yes7 thead tr th {padding-top:3px;padding-bottom:1px;font-weight:bold;color:#96592A;background-color:#efefef;letter-spacing:-1px;font-size:11px;}
table#Head_yes7 tr td.invent_date {font-weight:bold;color:#96592A;background-color:#efefef;letter-spacing:-1px;font-size:11px;}


table#Head_yes71 {border-top:1px solid #dddddd;}
table#Head_yes71 thead tr th {padding-top:3px;padding-bottom:1px;font-weight:bold;color:#96592A;background-color:#efefef;letter-spacing:-1px;font-size:11px;}
table#Head_yes71 tr td.invent_date {font-weight:bold;color:#96592A;background-color:#efefef;letter-spacing:-1px;font-size:11px;}


table#Head_yes_out1 {border-top:3px solid #5c9f13;}
table#Head_yes_out1 thead tr th {padding-top:3px;padding-bottom:1px;font-weight:bold;color:#5c9f13;background-color:#efefef;letter-spacing:-1px;font-size:11px;}
table#Head_yes_out1 tr td.invent_date {font-weight:bold;color:#96592A;background-color:#efefef;letter-spacing:-1px;font-size:11px;}

table#Head_yes_out2 {border-top:1px solid #dddddd;}
table#Head_yes_out2 thead tr th {padding-top:3px;padding-bottom:1px;font-weight:bold;color:#5c9f13;background-color:#efefef;letter-spacing:-1px;font-size:11px;}
table#Head_yes_out2 tr td.invent_date {font-weight:bold;color:#5c9f13;background-color:#efefef;letter-spacing:-1px;font-size:11px;}






a .pay_s { font-weight:normal;color:#ed1c24;letter-spacing:-1px;font-size:11px; }
a .pay_p { font-weight:normal;color:#1469c7;letter-spacing:-1px;font-size:11px; }





font.deli1 { font-weight:normal;color:#ed1c24;letter-spacing:-1px;font-size:11px;font-weight:bold; }
font.deli2 { font-weight:normal;color:#477100;letter-spacing:-1px;font-size:11px;font-weight:bold; }
font.deli3 { font-weight:normal;color:#ed1c24;letter-spacing:-1px;font-size:11px;font-weight:bold; }
font.deli4 { font-weight:normal;color:#477100;letter-spacing:-1px;font-size:11px;font-weight:bold; }
font.deli5 { font-weight:normal;color:#a8a8a8;letter-spacing:-1px;font-size:11px;font-weight:bold; }






table#Head_yes11 {padding-top:3px;padding-bottom:1px;font-weight:bold;color:#526be5;letter-spacing:-1px;font-size:11px;}
font .today_t {padding-top:3px;padding-bottom:1px;font-weight:bold;color:#96592A;background-color:#F3DECD;letter-spacing:-1px;font-size:11px;text-decoration:underline;}
td .today_cnt {padding-top:0px;padding-bottom:0px;font-weight:bold;color:#838383;letter-spacing:-1px;font-size:11px;}

td .invent_title  {padding-top:3px;padding-bottom:0px;font-weight:bold;color:#838383;letter-spacing:-1px;font-size:11px;}

td .invent_text   {padding-left:5px;color:#838383;font-size:12px;}
td .invent_text2  {color:#838383;font-size:12px;}

font .today_t2 {font-weight:bold;color:#00a000;letter-spacing:-1px;font-size:12px;text-decoration:underline;}











table#Head_no {border-top:3px solid #D6B59B;margin-left:18px;}
table#Head_no tbody tr th {padding-top:3px;padding-bottom:1px;font-weight:normal;color:#96592A;background-color:#F3DECD;}
table#Head_no tbody tr th.left {text-align:left;padding-left:14px;}
table#Head_no tbody tr td {padding-top:3px;padding-bottom:1px;color:#777777;padding-left:14px;}
table#Head_no tbody tr td.cell2 {background-color:#F6F6F6}
table#Head_no tbody tr td.c_cell2 {background-color:#F6F6F6;text-align:center;padding-left:0px;}
table#Head_no tbody tr td.r_cell2 {text-align:right; padding-right:10px; background-color:#F6F6F6;padding-left:0px;}
table#Head_no tbody tr td.right {text-align:right; padding-right:10px;padding-left:0px;}
table#Head_no tr td {padding:0px;}
table#Head_no tbody tr td.c {text-align:center;padding-left:0px;}
table#Head_no tr td table tr td {padding:0px;}

/*table#Head_no tr td select {margin-top:-2px;}*/

table#Head_yes1 thead tr th.cell2, table#Head_yes2 thead tr th.cell2 {background-color:#F7E8DC;}

table#Head_yes1 tr td input, table#Head_no tr td input {margin-bottom:3px;margin-top:1px;}
table#Head_yes1 tr td input.radio, table#Head_no tr td input.radio {height:12px;}
table#Head_no tr th img {margin-top:2px;margin-bottom:4px;}

table#Head_yes1 span, table#Head_yes2 span, table#Head_no span {height:18px;padding-bottom:4px;}
table#Head_yes1 span.comment, table#Head_yes2 span.comment, table#Head_no span.comment {font-size:11px;padding-left:4px;}

/*매매종합*/
div#Deal {background-color:#F8F8F8;border:1px solid #EAD3C1;border-top:3px solid #D6B59B;padding:3 10px;}
div#Deal div#Deal_tab {width:313px;height:30px;padding-left:15px;background:url('/images/bond/stab_bg.gif') left top no-repeat;}
div#Deal div#Deal_Sub {background-color:#FFF;border:1px solid #DAD9D9;border-top:0px;padding:2px;}
div#Deal div#Deal_Sub table.Deal_table tbody th {padding-top:10px; padding-bottom:10px; font-weight:normal;}
div#Deal div#Deal_Sub table.Deal_table tbody td {padding-top:10px; padding-bottom:10px;}
div#Deal div#Deal_Sub table.Deal_table tfoot th {height:65px; background-color:#FFF; font-weight:normal;}
div#Deal div#Deal_Sub table.Deal_table tfoot td {height:65px; background-color:#FFF;}
div#Deal div#Deal_Sub table.Deal_table tr td table tr td {padding:0px;}

table#Stock {border-top:3px solid #CAB7A8;margin-left:5px;}
table#Stock thead tr th {padding-top:5px;padding-bottom:2px;font-weight:normal;color:#643209;background-color:#EBDFD5;}
table#Stock tbody tr td {background-color:#FFFFFF;color:#5A5A5A;border:0px;text-align:right;padding-right:3px;padding-top:1px;padding-bottom:1px;}
table#Stock tbody tr td.blue {background-color:#E9F2FE;}
table#Stock tbody tr td.red {background-color:#FFF4EA;}
table#Stock tbody tr td.yellow {background-color:#FFF59D;}
table#Stock tbody tr td.gray {background-color:#F3F2F2;}
table#Stock tbody tr td.c {text-align:center;padding-right:0px;}
table#Stock tbody tr td span.blue {color:#184BC4;}
table#Stock tbody tr td span.red {color:#E90707;}

/*테이블안에 리스트*/
ul#tb_list li {background:url('/images/common/bu_tip01.gif') 0px 6px no-repeat;padding-left:10px;font-size:12px;}
ul#tb_list li ul li {background:url('/images/common/bu_tip02.gif') 0px 7px no-repeat;padding-left:6px;}

/*테이블 하단 설명*/
ul#t_comment {margin-top:2px;width:680px;}
ul#t_comment li {background:url('/images/common/bu_square03.gif') 25px 8px no-repeat;padding-left:32px;padding-top:4px;color:#777777;font-size:11px;}
ul#t_comment li a {color:#515151;letter-spacing:-1px;font-weight:bold;text-decoration:none;}

/*테이블 상단 설명*/
ul#t_comment_top {width:680px;}
ul#t_comment_top li {background:url('/images/common/bu_square03.gif') 25px 4px no-repeat;padding-left:32px;padding-bottom:4px;color:#777777;font-size:11px;}

/*게시판 관련*/
.bbs_search_box {width:680px;padding:10 0px;background-color:#FAFAFA;border-left:3px solid #DFE0E1;border-right:3px solid #DFE0E1;text-align:center;margin-left:18px;}
.bbs_search_box select {margin-top:1px;}
.bbs_search_box strong {color:#4C4C4C;}
.bbs_search_box span {color:#5A5A5A;}
.bbs_search_box span.comment {font-size:11px;padding-left:4px;}

/*게시판 - List*/
table#BBS_List {border-top:4px solid #CDA381;border-bottom:3px solid #CDA381;color:#808080;margin-left:18px;}
table#BBS_List thead tr th {height:28px;background:url('/images/common/bg_bbs_title.gif') left bottom no-repeat;font-weight:normal;color:#8F633F;border-bottom:1px solid #CDA381;padding-top:3px;}
table#BBS_List thead tr th.bar {background:url('/images/common/bg_bbs_title.gif') right bottom no-repeat;}
table#BBS_List tbody tr td {height:27px;text-align:center;}
table#BBS_List tbody tr td.list {text-align:left;padding-left:17px;}
table#BBS_List tbody tr td.right {text-align:right;}
table#BBS_List tbody tr td.list_re {background:url('/images/common/bu_bbs_re01.gif') 17px 7px no-repeat;text-align:left;padding-left:47px;}

table#BBS_List a {color:#808080;text-decoration:none;}
table#BBS_List a:hover {color:#8F633F;}

div#BBS_Paging {width:680px;text-align:center;padding-top:12px;font-size:11px;margin-left:18px;}
div#BBS_Paging strong {color:#494949;}
div#BBS_Paging a {color:#A8A8A8;text-decoration:none;}
div#BBS_Paging a:hover {color:#494949;}
div#BBS_Paging img {margin-bottom:3px;}

/*게시판 - Read*/
table#BBS_Read {border-top:4px solid #CDA381;border-bottom:2px solid #F0E1D4;margin-left:18px;}
table#BBS_Read tr th, table#BBS_Read_reply tr th {color:#8F633F;background-color:#F9F2EC;font-weight:normal;padding-top:7px;padding-bottom:4px;}
table#BBS_Read tr td, table#BBS_Read_list tr td, table#BBS_Read_reply tr td {color:#808080;padding-top:7px;padding-bottom:4px;padding-left:20px;}
table#BBS_Read tbody tr td.title, table#BBS_Read_reply tbody tr td.title {font-weight:bold;padding-left:17px;}
table#BBS_Read tbody tr td.content, table#BBS_Read_reply tbody tr td.content {padding-right:20px;word-break:break-all;}
table#BBS_Read tbody tr td.content table tr td, table#BBS_Read_reply tbody tr td.content table tr td {padding:0px;}

/*답변*/
table#BBS_Read_reply {border-top:3px solid #CDA381;border-bottom:2px solid #F0E1D4;margin-left:18px;margin-top:7px;}

/*이전글/다음글*/
table#BBS_Read_list {border-top:3px solid #CDA381;border-bottom:2px solid #F0E1D4;margin-left:18px;margin-top:5px;}
table#BBS_Read_list tfoot tr th {background:#FFF url('/images/common/bbs_read_bar01.gif') right 50% no-repeat;color:#8F633F;font-weight:normal;padding-top:8px;padding-bottom:3px;text-align:left;padding-left:15px;}

table#BBS_Read a, table#BBS_Read_list a, table#BBS_Read_reply a {color:#808080;text-decoration:none;}
table#BBS_Read a:hover, table#BBS_Read_list a:hover, table#BBS_Read_reply a:hover {color:#8F633F;}

div#BBS_btn {width:680px;padding-top:4px;text-align:right;margin-left:18px;}
div#BBS_btn_top {width:680px;padding-top:3px;padding-bottom:3px;text-align:right;margin-left:18px;}

/*팁박스*/
div#Tip_Box {width:680px;margin-left:18px;padding-left:100px;padding-right:10px;color:#868686;font-size:11px;background:#DEDEDE url('/images/common/bg_tip01.gif') 6px 1px no-repeat;}
div#Tip_Box ul li, div#Tip_Box_small ul li {background:url('/images/common/bu_square01.gif') 0px 8px no-repeat;padding-left:8px;padding-bottom:1px;padding-top:4px;}

div#Tip_Box_small {width:425px;padding-left:13px;margin-left:18px;color:#868686;font-size:11px;background-color:#DEDEDE}

div#Tip_Box_result {width:680px;padding-left:13px;padding-right:10px;margin-left:18px;background-color:#DEDEDE;color:#5A5A5A}
div#Tip_Box_result ul {padding-top:10px; padding-bottom:3px;}
div#Tip_Box_result ul li {background:url('/images/common/bu_square01.gif') 0px 4px no-repeat;padding-left:8px;padding-bottom:4px;}
div#Tip_Box_result strong {color:#220077;}
div#Tip_Box_result ul.title li {background:url('/images/common/bu_square01.gif') 2px 4px no-repeat;padding-left:10px;padding-bottom:4px;}
div#Tip_Box_result ul.title li.sub {background:url('/images/online/bu_tip01.gif') 11px 5px no-repeat;padding-left:22px;padding-bottom:4px;}

/*게시판 - Write*/
table#BBS_Write {border-top:4px solid #CDA381;border-bottom:1px solid #F0E1D4;margin-left:18px;}
table#BBS_Write tr th {color:#8F633F;background-color:#F9F2EC;font-weight:normal;padding-top:9px;padding-bottom:5px;}
table#BBS_Write tr td {color:#808080;padding-top:5px;padding-bottom:5px;padding-left:10px;}
table#BBS_Write tr td span {font-size:11px;}
table#BBS_Write tr td textarea {
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;
}
table#BBS_Write tr td select {margin-top:1px;}
table#BBS_Write table tr td {padding:0px;}

/*FAQ 관련*/
#FAQ_box div {width:680px;border:2px solid #EDEDED;background:#FFFFFF;padding:3px;margin-left:18px;}
#FAQ_box dl {width:670px;margin:0px; }
#FAQ_box dt.question { background:#F7F4F2 url('/images/common/bu_q01.gif') 11px 9px no-repeat;padding:9 11 7 49px;font-weight:bold;color:#643209; }
#FAQ_box dt.answer { background:#FFFFFF url('/images/common/bu_a01.gif') 11px 15px no-repeat;padding:14 10 15 49px;color:#7E7E7E; }
#FAQ_box ul { width:680px;margin:13 0 0 0px;margin-left:18px; }
#FAQ_box li { background:#FFFFFF url('/images/common/bu_q01.gif') 16px 7px no-repeat;border-bottom:1px solid #EDEDED;padding:9 10 5 54px;color:#7E7E7E; }
#FAQ_box li a {color:#7E7E7E;text-decoration:none;}
#FAQ_box li a:hover {color:#643209;}

/*리서치 애널리스트 소개*/
div#anal_box {width:669px;height:271px;background:url('/images/research/bg_analist01.gif') left top no-repeat;margin-left:18px;padding-top:18px;}
ul#anal_list {width:322px;float:left;margin-left:15px;}
ul#anal_list li {padding-top:8px;padding-bottom:5px;}
ul#anal_list li.name {
background:#F9F2EC url('/images/common/bu_square03.gif') 15px 14px no-repeat;
padding:9 0 6 22px;color:#96592A;font-weight:bold;border-bottom:1px solid #CDA381;border-top:1px solid #CDA381;
}
ul#anal_list li.pic {width:106px;height:117px;text-align:center;float:left;}
/*ul#anal_list li.pic img {border:4px solid #CDA381;}*/
ul#anal_list li.list1 {width:215px;background:url('/images/research/text_analist01.gif') 18px 8px no-repeat;padding-left:50px;border-bottom:1px solid #F0E1D4;float:right;}
ul#anal_list li.list2 {width:215px;background:url('/images/research/text_analist02.gif') 18px 8px no-repeat;padding-left:50px;border-bottom:1px solid #F0E1D4;float:right;}
ul#anal_list li.list3 {width:215px;background:url('/images/research/text_analist03.gif') 18px 8px no-repeat;padding-left:50px;border-bottom:1px solid #F0E1D4;float:right;}
ul#anal_list li.list4 {width:215px;background:url('/images/research/text_analist04.gif') 8px 8px no-repeat;padding-left:50px;float:right;word-break:break-all;}
ul#anal_list a {color:#777777;text-decoration:none;}
ul#anal_list a:hover {color:#96592A;}


/* 최근본상품 */
#TFGoodsList { width: 83px; text-align: center; background: url(/images/common/float/bg_recent_list.gif) repeat-y left top; }
#count { width: 73px; font-size: 11px; color: #FFFFFF; text-align: center; margin: 0; padding: 0; }
#count img { cursor: pointer; }
#count span { width: 47px; height: 12px; line-height: 10px; margin-bottom: 3px; padding: 2px 0 0 0; background-color: #AF947D; }
#tableRecent { border-bottom: 1px solid #C7C7C7; word-break: break-all; }
#tableRecent td { font-size: 11px; color: #5A2800; line-height: 13px; padding: 5px 0; }
#tableRecent_no { border-bottom: 0px;  word-break: break-all; }
#tableRecent_no td { font-size: 11px; color: #5A2800; line-height: 13px; padding: 5px 0; }
#TFGoodsList a {color:#5A2800;text-decoration:none;}
#TFGoodsList a:hover {color:#5A2800;}

/*달력 작은거*/
table#cal_small td.title {background-color:#7DC7E1;height:16px;padding-top:2px;}
table#cal_small td.title strong {color:#FFF;}
table#cal_small table.cal_list {border-bottom:1px solid #E2E2E2;border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;}
table#cal_small table.cal_list thead th {background-color:#E2E2E2; height:12px;}
table#cal_small table.cal_list tbody tr td {color:#B7B7B7;font-size:11px;text-align:right;padding-right:5px;padding-top:3px;}
table#cal_small table.cal_list tbody tr td span {padding-top:2px;padding-right:2px;margin:0px;color:#FFF;background-color:#9BB1BF;border:1px solid #727D98;}

/*테이블바깥스크롤*/
div#sc_box01 {
width:680px;overflow-y:scroll;
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;
}

/*테이블바깥스크롤*/
div#sc_box02 {
overflow-x:scroll;
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;
}

/*종목코드조회*/
div.box_code {width:405px;border:1px solid #E3D3C6;border-top:3px solid #E3D3C6;padding:10px;color:#323232;background-color:#F6F6F6;margin-left:18px;}
div#sc_box {
width:175px;height:248px;overflow:auto;border:1px solid #BFBFB9;text-align:left;background-color:#FFF;padding:7px;
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;
}
div#sc_box a {color:#777777;text-decoration:none;}
ul#code_list {width:202px;border:1px solid #BFBFB9;margin-top:5px;margin-bottom:7px;background-color:#FFF;padding-bottom:9px;}
ul#code_list li {width:90px;float:left;padding-left:7px;padding-top:10px;}

div.pop_btn {text-align:center;margin-top:10px;padding-left:18px;}


/*카렌다*/

table#cal tr td {font-size:10px;font-family:verdana;}
table#cal tr td a {color:#FFF;}
	.primoris-cl-header {
		color: white;
		background-image: url(primoris/Header.jpg);
	}
	.primoris-cl-on-month {
		background-color: white;
		text-align: center;
		border-top: 1px solid silver;
		border-left: 1px solid silver;
	}
	.primoris-cl-on-month-lit {
		background-color: #99CDFF;
		color: white;
		text-align: center;
		border-top: 1px solid silver;
		border-left: 1px solid silver;
	}
	.primoris-cl-off-month {
		background-color: gray;
		color: white;
		text-align: center;
		border-top: 1px solid silver;
		border-left: 1px solid silver;
	}
	.primoris-cl-off-month-lit {
		background-color: silver;
		color: white;
		text-align: center;
		border-top: 1px solid silver;
		border-left: 1px solid silver;
	}
	.primoris-cl-body {
		border: 1px solid black;
	}
	.primoris-cl-year {
		border: 1px solid black;
		background-color:white;
		border-collapse: collapse;
		font-family: Verdana;
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
	}
	.primoris-cl-year-lit {
		background-color: silver;
		border: 1px solid black;
		border-collapse: collapse;
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
	}
	.primoris-cl-day {
		text-align: center;
		padding-left: 7px;
		padding-right: 7px;
		background-image: url(primoris/days.jpg);
	}
	.primoris-cl-days 
	{
		background-image: url(primoris/days.jpg);
	}

	.basic-cl-header {
		color: white;
		background-color: #7DC7E1;
	}
	.basic-cl-on-month {/*날짜 평상시*/
		color: #B7B7B7;
		background-color:#FFF;
		text-align: center;
	}
	.basic-cl-on-month-lit {/*날짜에 마우스 오버했을때*/
		color: #B7B7B7;
		text-align: center;
	}
	.basic-cl-off-month {
		background-color: gray;
		color: white;
		text-align: center;
		border-top: 1px solid silver;
		border-left: 1px solid silver;
	}
	.basic-cl-off-month-lit {
		background-color: silver;
		color: white;
		text-align: center;
		border-top: 1px solid silver;
		border-left: 1px solid silver;
	}
	.basic-cl-body {
		border: 1px solid #E2E2E2;
	}
	.basic-cl-year {
		border: 1px solid black;
		background-color:white;
		border-collapse: collapse;
		border-spacing: 0px;
		font-size: 7pt;
		font-family: Verdana;
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
	}
	.basic-cl-year-lit {
		background-color: silver;
		border: 1px solid black;
		border-collapse: collapse;
		font-size: 7pt;
		font-family: Verdana;
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
	}
	.basic-cl-day {
		text-align: center;
		padding-left: 7px;
		padding-right: 7px;
		background-color:#E2E2E2;
		height:12px;
	}


	.links 
	{
		color: #0082D6;
	}
	.subdued 
	{
		color: #CDCDCD;
	}
	.copyright 
	{
		color: Gray;
	}






.tb_cal tr td.btnone {
	border-top:none;
	border-bottom:none;
	}





/* 메인(녹색) 테이블 */

.tb_all_title {
	border-top: 2px solid #ACBDD7;
	border-bottom: 1px solid #DBE3EE;
	}

.tb_all_title caption{
	color:#62926F;
	}

.tb_all_title th, .tb_all_title thead th {
	color:#758ea1;
	//padding:6px 0 4px 0;
	border-right:1px solid #DBE3EE;
	background:#F4F6FA;
	border-bottom:1px solid #DBE3EE;
	height:20px;
	
	font-size:11px;
  letter-spacing:-1px;
	
	}
	
.tb_all_title th, .tb_all_title thead th.border_bottom {
  border-bottom:1px solid #b4b4b4;
}

.tb_all_title th.right_line{border-right:1px solid #b4b4b4;}
.tb_all_title td.right_line{border-right:1px solid #b4b4b4;}

.tb_all_title tbody td {
	text-align:right;
	padding-right:15px;
	//padding:7px 15px 5px 0;
	border-bottom:1px solid #DBE3EE;
	border-left:1px solid #DBE3EE;
	}

.tb_all_title thead th.cn {
	text-align:center;
  padding:7px 0 5px 0;
	border-bottom:1px solid #DBE3EE;
	border-left:1px solid #DBE3EE;
	}
	
	
.tb_all_title tbody td.cn_left {
	text-align:center;
  padding:7px 0 5px 0;
	border-bottom:1px solid #DBE3EE;
	border-left:0;
	}
.tb_all_title tbody td.cn_bottom {
	text-align:center;
  padding:7px 0 5px 0;
	border-bottom:0;
	border-top:0;
	}
.tb_all_title tbody td.cn_bottom2 {
	text-align:center;
  padding:7px 0 5px 0;
	border-bottom:1px solid #DBE3EE;
	border-top:0;
	}
	
	
.tb_all_title tbody td.cn {
	text-align:center;
  padding:7px 0 5px 0;
	border-bottom:1px solid #DBE3EE;
	border-left:1px solid #DBE3EE;
	}
	
.cn_c { position:relative;margin:0 auto;width:280px;padding:5px 0;text-align:center; }
.cn_c li {
    float: left;
    width:40px;
    display: list-item;
    position: relative;
    text-align:right;
}
.cn_c li span.tc { position:relative;top:-7px;right:10px;width:20px;text-align:right; }
.cn_c li.breadcrumb:after {
    content: "";
    display: inline-block;
    width: 0;
    height: 0;
    border-top: 12px solid transparent;
    border-bottom: 12px solid transparent;
    border-left: 12px solid #ccc;
}
.cn_c li.w30 { float:left;width:24px;height:24px;left:5px;background-color:#ffd800;text-align:center;border-radius: 50%; }
.cn_c li span.tc2 { position:relative;width:20px;top:6px;text-align:center;color:#000 }
.cn_bold { font-weight:bold; }
	
.tb_all_title tbody td.cn_center {
	text-align:center;

	border-bottom:1px solid #DBE3EE;
	border-left:1px solid #DBE3EE;
	}
	
.tb_all_title tbody td.cn_right {
	text-align:center;
  padding:7px 0 5px 0;
	border-bottom:1px solid #DBE3EE;
	border-left:1px solid #DBE3EE;
	}
	
.tb_all_title tbody td.cn_right {
	text-align:right;
  padding:7px 0 5px 0;
	border-bottom:1px solid #DBE3EE;
	border-left:1px solid #DBE3EE;
	}
	
.tb_all_title tbody td.cn_right_txt {
	text-align:right;
  padding:7px 10px 5px 0x;
	border-bottom:1px solid #b4b4b4;
	border-left:1px solid #DBE3EE;
	color:#3a3a3a;
	background-color:#ffd800;
	}
	
.tb_all_title tbody td.pro_txt {
	text-align:left;
	padding:7px 0 5px 5px;
	border-bottom:1px solid #DBE3EE;
	border-left:1px solid #DBE3EE;
	}


/* 수정부분 시작 */
.tb_all_title th.2th, .tb_all_title thead th.2th {
	color:#758ea1;
	padding:3px 0 3px 0;
	border-right:1px solid #DBE3EE;
	background:#F4F6FA;
	border-bottom:1px solid #DBE3EE;
	height:20px;
	
	font-size:11px;
  letter-spacing:-1px;
	
	}
	
.tb_all_title tbody tr td.cen {
  font-size:11px;
  text-align:center;
}
	
.tb_all_title tbody td.pro_txt2 {
	text-align:center;
	padding:0;
	border-bottom:1px solid #DBE3EE;
	border-left:1px solid #DBE3EE;
	}
	
.tb_all_title tbody td.pro_ea {
	text-align:right;
	padding:7px 15px 5px 0;
	border-bottom:1px solid #DBE3EE;
	border-left:1px solid #DBE3EE;
	
	background: #F4F6FA;
	
	}
	
.tb_all_title tbody td.pro_ea2 {
	text-align:center;
	padding:7px 0 5px 0;
	border-bottom:1px solid #DBE3EE;
	border-left:1px solid #DBE3EE;
	
	background: #F4F6FA;
	
	}
	
.tb_all_title tbody td.pro_ea22 {
	text-align:center;
	padding:7px 0 5px 0;
	border-bottom:1px solid #DBE3EE;
	border-left:1px solid #DBE3EE;
	
	background: #f9f9f9;
	//color:#55aaea;
	color:#ff6000;
	}
	

	
/* 수정부분 end */
	

 .tb_all_title .d_color tr th {
	color:#727B8E;
	}

.tb_all_title tbody th {
	color: #686868;
	background: #F9FAFC;
	border-bottom:1px solid #DBE3EE;
	}

.tt_color th {
	color: #686868;
	}

.tb_all_title .border_bold td{
	border-bottom:2px solid #DBE3EE;
	}

.tb_all_title .border_rx {
	border-right:none;
	}
	
.tb_all_title .colory {background-color:#ffd800; color:#000}

.tb_all_title .border_lx {
	border-left:none;
	}

.tb_all_title .tcenter {
	padding-right:0;
	text-align: center;
	}


/* 서브(파란색) 테이블 */

.tb_sub_title {
	border-top:2px solid #96B4BC;
	border-bottom:1px solid #96B4BC;
	}

.tb_sub_title caption {
	color:#506E7C;
	}

.tb_sub_title th, .tb_sub_title thead th {
	color:#65838B;
	padding:6px 0 4px 0;
	border-right:1px solid #AAC5CE;
	border-bottom:1px solid #AAC5CE;
	background:#ECF3F5;
	}

.tb_sub_title tbody th {
	color: #7697A0;
	background: #F8FBFB;
	}

.tb_sub_title tbody td {
	text-align:right;
	padding:7px 15px 5px 0;
	border-bottom:1px solid #AAC5CE;
	border-left:1px solid #AAC5CE;
	}

.tb_sub_title .border_rx {
	border-right:none;
	}

.tb_sub_title .pdr_10 {
	padding-right:10px;
	}

.tb_sub_title .border_bold td{
	border-bottom:2px solid #95B4BC;
	}

.tb_sub_title caption.title2 {
	padding-left: 15px;
	background: url("../images/bullet_bs.gif") no-repeat 0 9px;
	color:#629192;
	}


/* 서브(green) 테이블 */

.tb_sub_title_green { border-top:2px solid #5c9f13; border-bottom:1px solid #dbe3ee;	}
.tb_sub_title_green caption { color:#544E7C;	padding-left: 15px;	 }
.tb_sub_title_green th, .tb_sub_title2 thead th { color:#5c9f13;	padding:6px 0 4px 0; border-right:1px solid #dbe3ee; border-bottom:1px solid #dbe3ee;	background:#efefef; font-size:11px; letter-spacing:-1px; }
.tb_sub_title_green tbody th {	color: #8581A4;	background: #F8F9FB; }
.tb_sub_title_green tbody td {	text-align:center;	border-bottom:1px solid #dbe3ee;	border-left:1px solid #dbe3ee;	}
.tb_sub_title_green .border_rx {	border-right:none; }
.tb_sub_title_green .border_lx {	border-left:none;	}
.tb_sub_title_green .pdr_10 { padding-right:10px; }
.tb_sub_title_green .border_bold td{	border-bottom:2px solid #dbe3ee; }
.tb_all_title_green tbody td.cn_left { text-align:center; padding:7px 0 5px 0;	border-bottom:1px solid #dbe3ee; border-left:0;	}
.cn_right_nor { border-right:1px solid #dbe3ee; background-color:#ffd800	}


/* 서브(green) 테이블 */

.tb_sub_title_nor { border-top:1px solid #dbe3ee; border-bottom:1px solid #dbe3ee;	}
.tb_sub_title_nor caption { color:#544E7C;	padding-left: 15px;	 }
.tb_sub_title_nor th, .tb_sub_title2 thead th { color:#5c9f13;	padding:6px 0 4px 0; border-right:1px solid #dbe3ee; border-bottom:1px solid #dbe3ee;	background:#efefef; font-size:11px; letter-spacing:-1px; }
.tb_sub_title_nor tbody th {	color: #8581A4;	background: #F8F9FB; }
.tb_sub_title_nor tbody td {	text-align:center;	border-bottom:1px solid #dbe3ee;	border-left:1px solid #dbe3ee;	}
.tb_sub_title_nor .border_rx {	border-right:none; }
.tb_sub_title_nor .border_lx {	border-left:none;	}
.tb_sub_title_nor .pdr_10 { padding-right:10px; }
.tb_sub_title_nor .border_bold td{	border-bottom:2px solid #dbe3ee; }
.tb_sub_title_nor tbody td..cn {border:none}
.tb_sub_title_nor tbody td.cn_left { text-align:center; padding:7px 0 5px 0;	border-bottom:1px solid #dbe3ee; border-left:0;	}



/* 서브(보라색) 테이블 */

.tb_sub_title2 { border-top:2px solid #9696BC; border-bottom:1px solid #dbe3ee;	}
.tb_sub_title2 caption { color:#544E7C;	padding-left: 15px;	background: url("../images/bullet_p.gif") no-repeat 0 9px; }
.tb_sub_title2 th, .tb_sub_title2 thead th { color:#565485;	padding:6px 0 4px 0; border-right:1px solid #dbe3ee; border-bottom:1px solid #dbe3ee;	background:#EDEDF7; font-size:11px; letter-spacing:-1px; }
.tb_sub_title2 tbody th {	color: #8581A4;	background: #F8F9FB; }
.tb_sub_title2 tbody td {	text-align:center;	border-bottom:1px solid #dbe3ee;	border-left:1px solid #dbe3ee;	}
.tb_sub_title2 .border_rx {	border-right:none; }
.tb_sub_title2 .border_lx {	border-left:none;	}
.tb_sub_title2 .pdr_10 { padding-right:10px; }
.tb_sub_title2 .border_bold td{	border-bottom:2px solid #95B4BC; }
.tb_all_title2 tbody td.cn_left { text-align:center; padding:7px 0 5px 0;	border-bottom:1px solid #dbe3ee; border-left:0;	}
.use_12_ttl { font-family: "돋움"; font-size: 12px;color: #544E7C;letter-spacing:0px; text-decoration: none;line-height:140%;font-weight:bold }







/* GNB */
.gnb {position:relative; top:0px;left:0px; width:129px;}
.gnb:after {content:""; display:block; clear:both;}
//.gnb ul {float:left; font-size:12px; line-height:15px; letter-spacing:-1px;}
.gnb ul {float:left; font-size:12px; line-height:15px; }
.gnb ul li {padding:0; white-space:nowrap; background:url(img/bg_bar.gif) no-repeat right 1px; *background-position:right 2px; _background-position:right 1px; line-height:12px;}
//.gnb ul li a {display:inline-block; color:#9f9f9f;}
.gnb ul li a:hover {color:#414141; text-decoration:none;}
.gnb ul li.more_menu {padding-right:12px; background:none;}
.gnb ul li.more_menu a {padding-right:17px; background:url(img/ico_more_menu.gif) no-repeat right top; *background-position:right 1px; _background-position:right top;}
//.gnb ul li.more_menu ul { display:none; position:absolute; left:-5px; top:18px; *top:19px; _top:18px; width:250px; _width /**/:256px; padding:2px 0 7px 2px; *padding:1px 0 8px 2px; _padding:2px 0 7px 2px; border:2px solid #777; background:#fff; overflow:hidden;}
.gnb ul li.more_menu ul { display:none; position:absolute; left:-5px; top:18px; *top:19px; _top:18px; width:250px; _width /**/:256px; padding:2px 0 7px 2px; *padding:1px 0 8px 2px; _padding:2px 0 7px 2px; border:2px solid #777; background:#fff; z-index:9999;}
.gnb ul li.more_menu ul li {padding:6px 0 0 10px; background:none;}
.gnb ul li.more_menu ul li a {display:inline; padding:0; text-decoration:none; background:none;}
.gnb ul li.more_menu ul li a:hover {text-decoration:underline;}
.gnb ul li.more_over a {color:#414141; text-decoration:none;}
.gnb ul li.more_over ul {display:block;}

/* GNB */
.gnb2 {position:relative; top:0px;left:0px; width:129px;}
.gnb2:after {content:""; display:block; clear:both;}
//.gnb2 ul {float:left; font-size:12px; line-height:15px; letter-spacing:-1px;}
.gnb2 ul {float:left; font-size:12px; line-height:22px; }
.gnb2 ul li {padding:0; white-space:nowrap; background:url(img/bg_bar.gif) no-repeat right 1px; *background-position:right 2px; _background-position:right 1px; line-height:12px;}
//.gnb2 ul li a {display:inline-block; color:#9f9f9f;}
.gnb2 ul li a:hover {color:#414141; text-decoration:none;}
.gnb2 ul li.more_menu {padding-right:12px; background:none;}
.gnb2 ul li.more_menu a {padding-right:17px; background:url(img/ico_more_menu.gif) no-repeat right top; *background-position:right 1px; _background-position:right top;}
//.gnb2 ul li.more_menu ul { display:none; position:absolute; left:-5px; top:18px; *top:19px; _top:18px; width:250px; _width /**/:256px; padding:2px 0 7px 2px; *padding:1px 0 8px 2px; _padding:2px 0 7px 2px; border:2px solid #777; background:#fff; overflow:hidden;}
.gnb2 ul li.more_menu ul { display:none; position:absolute; left:-5px; top:18px; *top:19px; _top:18px; width:210px; _width /**/:216px; padding:2px 0 7px 2px; *padding:1px 0 8px 2px; _padding:2px 0 7px 2px; border:2px solid #777; background:#fff; z-index:9999;}
.gnb2 ul li.more_menu ul li {padding:6px 0 0 10px; background:none;}
.gnb2 ul li.more_menu ul li a {display:inline; padding:0; text-decoration:none; background:none;}
.gnb2 ul li.more_menu ul li a:hover {text-decoration:underline;}
.gnb2 ul li.more_over a {color:#414141; text-decoration:none;}
.gnb2 ul li.more_over ul {display:block;}




.greyRule { 
background: #ddd; 

height: 1px; 
padding: 0; 
margin: 4px 0 4px 0; 
} 
.greyRule hr { 
display: none; 
} 


.ttl_div { position:relative;margin:0 auto;width:980px;font-family: Roboto, '나눔 고딕', 'Nanum Gothic', '맑은 고딕', 'Malgun Gothic',  dotum; font-size:50px;text-align:center }
.ttl_sub_div { position:relative;margin:0 auto;width:980px;font-family: Roboto, '나눔 고딕', 'Nanum Gothic', '맑은 고딕', 'Malgun Gothic',  dotum; font-size:14px;text-align:center }

/* 이슈 클러스터링 BETA : clustering-list */
.clustering-list:after { content:"."; height:0; display:block; visibility:hidden; clear:both; }
* html .clustering-list { height:1px; }
.clustering-list { display:block; min-height:100px; _height:100px;  border-top:1px solid #e1e1e1; border-bottom:3px solid #f9f9f9; } /* min-height:1088px; _height:1088px; */
.clustering-list .clusterbox,
.clustering-list .clusterbox-col { position:relative; display:inline; float:left; width:139px; height:100px; padding:10px 0 0 10px; margin:-1px -1px 0 0; background:#fff url('/pg/img/set.gif') 0 0 no-repeat; overflow:hidden; }
.clustering-list .clusterbox-col { width:139px; margin-right:-1px; background-position:-240px 0; }
.clustering-list .clusterbox:hover, .clustering-list .clusterbox-col:hover, .clustering-list .hover, .clustering-list .col-hover { z-index:16; cursor:pointer; }
.clustering-list .clusterbox:hover, .clustering-list .hover{ background-position:0 -272px; }
.clustering-list .clusterbox-col:hover, .clustering-list .col-hover{ background-position:-139px -100px; }

.date_div_wrap { display:table; text-align:center; }
.date_div { display:table-cell; border:1px solid #ddd; width:91px;height:30px;vertical-align:middle; text-align:center; border-radius:15px; }


.page_div { width:100%; height:30px; padding:20px 0; text-align:center; }