@charset "euc-kr";

@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');


@font-face {
  font-family: Roboto;
  src: url('/font/NanumSquareR.eot');
  src: url('/font/NanumSquareR.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+AC00-D7AF;
}


* {
	/*margin:0;*/
	padding:0;
	-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
body{
	/*background-color:#ffffff; */
	color: #111;
	font-family:Roboto, 'Nanum Gothic', sans-serif;/**/
	font-size:17px;
	text-align: left;
	line-height:1.6;
	
	/*transform::skew(-0.001deg);*/
	/*position:relative;font-weight: 400;*/
}
@media (max-width: 768px) {

    /* Å×ÀÌºí Çì´õ ¼û±â±â */
    .mobile-stack thead {
        display: none;
    }

    /* ¸ðµç ¿ä¼Ò¸¦ ºí·Ï(Block)À¸·Î º¯°æ */
    .mobile-stack, 
    .mobile-stack tbody, 
    .mobile-stack tr, 
    .mobile-stack td {
        display: block;
        width: 100%;
    }

    /* °¢ Çà(Row) »çÀÌ¿¡ °£°Ý°ú Å×µÎ¸® Ãß°¡ (Ä«µå ÇüÅÂ) */
    .mobile-stack tr {
        margin-bottom: 15px;
        border: 1px solid #dee2e6 !important;
        padding: 10px;
        border-radius: 8px;
        box-shadow: 0 2px 4px rgba(0,0,0,0.05);
    }

    /* °¢ ¼¿(Cell)ÀÇ ·¹ÀÌºí Ç¥½Ã (¼±ÅÃ »çÇ×) */
    .mobile-stack td {
        text-align: left;
        position: relative;
        padding-left: 50%;
        border: none;
        border-bottom: 1px solid #eee !important;
    }

    /* data-label ¼Ó¼ºÀ» ÀÌ¿ëÇØ Á¦¸ñ Ç¥½Ã */
    .mobile-stack td::before {
        content: attr(data-label);
        position: absolute;
        left: 10px;
        width: 45%;
        font-weight: bold;
        text-align: left;
    }
    
    .mobile-stack td:last-child {
        border-bottom: none;
    }
	.table th, .table td {
    padding: 0.35rem !important;
    vertical-align: top;
    border-top: 1px solid #dee2e6;
    font-size: 15px !important;
    font-weight: 400;
	width:100% !important
	
}
	small {
    font-size: 14px !important;
}
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 15px;
    line-height: 1.5  !important;
    vertical-align: middle;
    border-top: 1px solid #ddd;
	font-weight:400
	
}
.cont_inner{font-family:'NanumSquareR', sans-serif;}
.stx{ line-height:43px}
.pb20{ padding-bottom:20px;margin-top:20px}
.pd20{ padding-left:20px !important;}
.scrap_boxm{ padding:20px; font-size:18px}
.scrap_boxm p{ font-size:17px !important}
.dash{ font-weight:500; border-bottom:1px solid #09C !important; font-size:20px; background:#f9f9f9;}
.date { font-size:12px; border-left:2px solid #fff !important }
.date1 { font-size:16px; border-left:2px solid #fff !important }
.mg{margin-bottom:60px}
.ttx{ font-size:15px !important}
.input_pw{ color:#111; font-family:NanumSquareR1}
.dt{font-family:NanumSquareR1}
.bk01 {
    background:url(/renewal/images/points-2-3.jpg) no-repeat; background-position:top; width:100%; height:40px; background-size:cover;
}


@media screen and (max-width: 991px){
	.cf1 table > tbody > tr > td {
    text-align: right;
    height: 50px !important;
}
.btn-group-lg>.btn, .btn-lg {
    padding: 5px 10px !important;
    font-size: 14px !important;
    line-height: 1.3333333;
    border-radius: 6px;
}
.form-control {
    display: inline;
    width: 25%;
    padding: .25rem .25rem !important;
	height:25px !important;
    margin: 2px 0;
    font-size: 14px !important;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.m_no,.lst_btn,.show_srch,.bd .cTab li ul,#bd_srch,.simple_wrt .profile,.rd_hd .blog .wave,.bd_hd .rd_nav,
.bd_tb_lst .no,.bd_tb_lst .cate,#cloud_btn,
.bd_wrt .color_wrp{display:none !important}
.scrap_boxm {
    padding: 0px !important;
}
.r10 {
    padding-right: 0px !important;
}
.tab_menu {
	display: inherit !important;
	padding: 3px 10px !important;
	/*color: #fff;*/
	color: #111 !important;
	background-color: #fff !important;
	/*background-color: #ffefe1;*/
	border-top: 1px solid #3c6897;
	border-right: 1px solid #3c6897;
	border-left: 1px solid #3c6897;
	line-height:1.8;
	font-size:13px;
	width:100%
	
}
.Tbl10 > tbody > tr > td {
    padding: 5px 10px;
    color: #111;
    border-bottom: 1px solid #d1d2d4;
	
}
td {
    font-family: 'Nanum Gothic', tahoma, sans-serif;
    font-size: 17px !important;
    line-height: 1.8;
	word-break:keep-all  !important;
    /* text-align: left; */

}
.tpc {
    padding: -20px -20px 0 !important;
}
.hp1{ padding-bottom:40px}
.modal-lg{ width:100%}
 .cont_box {
   font-size:16px
}
.news_left_menu  {
 display:none
	 
}
.news_left_menu > li > a{
	font-size: 13px;
}
.tabs_menu ul li a{ font-size:13px !important; padding:3px !important} 
.tabs_sub_menu ul li a{ font-size:13px !important; padding:3px !important}
.tabs_second ul li a { font-size:13px !important; padding:3px !important}
  table thead {
      /*display: none;*/
    }
 .table>tbody>tr {
      margin-bottom: 5px;
      /*display: block;*/
      border-bottom: 1px solid #ededed !important;
	  text-align:left;
    }

  .table>tbody>tr>td {
      /*display: block;*/
      text-align: left;
      /*font-size: 14px !important;*/
      border-bottom: 0px dotted #ccc !important;
	  line-height:1.5;
	  padding: 5px;
	  background:none  !important;
	  /*text-align:justify*/
    }

  #no-more-tables th, td {
    /*font-size:13px !important*/
} 
	.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 15px 5px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 0px solid #ddd !important;
    font-weight: 400;
}
.w_b1{width:80%}
.w_b2{width:10%; font-size:11px !important;}
.w_b3{width:20%; font-size:11px !important;}
#year-70{
	width:100% !important;
}
#year-70 table thead tr th {
   width:100% !important; background:#FFF !important
}	
#year-70 table tbody tr td {
    font-size: 15px;
    text-align: left;
    padding: 5px 5px;
    background-color: #fff !important;
}
section {
    margin: 5px 0  !important;
}
.tab_menu {
    color: #111  !important;
    background-color: #3c6897;
}
.te26 {
    color: #000000;
    font-size: 18px  !important;
    padding: 40px 0;
}
.tit {
    /* float: left; */
    width: auto;
    font-size: 18px !important;
    color: #000;
    font-weight: 500;
    margin-top: 0px;
    margin-bottom: 20px;
}
.l15 { padding-left:0px !important}
.sch div table tr { width:100%; min-width:380px}
/*.ttx{ font-size:12px  !important}*/
}
@media (min-width: 991px){
.shortcut { display:none !important}
}
@media (max-width: 414px){
.container {
    width: 410px !important;
}
}
@media (min-width: 736px){
	.pb20{ padding-bottom:20px; padding-top:0}

}
.points-img-text-col .points-text-col
p {
    color: #444444;
	word-break:break-all
}
.points-img-text-col .points-text-col
 a {
    color: #272727;
	text-decoration:none
}
.points-img-text-col{position:relative}
.points-img-text-col .text{ position:absolute; top:40px; color:#fff;font-family:'NanumSquareR',sans-serif; text-align:center; width:100%; font-size:24px}
.points-img-text-col .text1{ position:absolute; top:100px; color:#fff;font-family:'NanumSquareR',sans-serif; text-align:center; width:100%; font-size:24px}
.points-img-text-col .text2{ position:absolute; top:25px; color:#49639f;font-family:'NanumSquareR',sans-serif; text-align:left; width:100%; font-size:22px; padding-left:30px; font-weight:600}
.points-img-text1-col{position:relative}
.points-img-text1-col .text{ position:absolute; top:50px; color:#fff;font-family:'NanumSquareR',sans-serif; text-align:center; width:100%; font-size:18px}
.points-img-text1-col .text1{ position:absolute; top:-40px; color:#fff;font-family:'NanumSquareR',sans-serif; text-align:center; width:100%; font-size:18px}
.link-page{ text-decoration:none}

 @media (max-width: 1360px) {
	.points-img-text-col .text2{ position:absolute; top:15px; color:#49639f;font-family:'NanumSquareR',sans-serif; text-align:left; width:100%; font-size:20px; padding-left:15px; font-weight:600}
	
 }
  @media (max-width: 1305px) {
	.points-img-text-col .text2{ position:absolute; top:15px; color:#49639f;font-family:'NanumSquareR',sans-serif; text-align:left; width:100%; font-size:20px; padding-left:15px; font-weight:600}
	
 }
   @media (max-width: 1210px) {
	.points-img-text-col .text2{ position:absolute; top:15px; color:#49639f;font-family:'NanumSquareR',sans-serif; text-align:left; width:100%; font-size:20px; padding-left:15px; font-weight:600}
	
 }
    @media (max-width: 1196px) {
	.points-img-text-col .text2{ position:absolute; top:15px; color:#49639f;font-family:'NanumSquareR',sans-serif; text-align:left; width:100%; font-size:18px; padding-left:15px; font-weight:600}
	
 }
 @media (max-width: 1518px) {
	.ttx{width:300px;height:100%;display: inline-block; overflow: hidden; text-overflow: ellipsis; color:#111;} 
	
 }
  @media (min-width: 1025px) {
 .w_b1{width:680px;height:40px;white-space: nowrap; display: inline-block; overflow: hidden; text-overflow: ellipsis; color:#111; font-size:17px !important;} 
   }
     @media (max-width: 1024px) {
 .w_b1{width:350px;height:40px;white-space: nowrap; display: inline-block; overflow: hidden; text-overflow: ellipsis; color:#111; font-size:16px !important;} 
   }
       @media (max-width: 1214px) {
 .w_b1{width:510px;height:40px;white-space: nowrap; display: inline-block; overflow: hidden; text-overflow: ellipsis; color:#111; font-size:16px !important;} 
   } 
 @media (max-width: 1201px) {
 .points-img-text-col{position:relative}
.points-img-text-col .text{ position:absolute; top:30px; color:#fff;font-family:'NanumSquareR',sans-serif; text-align:center; width:100%; font-size:16px}
.points-img-text-col .text1{ position:absolute; top:80px; color:#fff;font-family:'NanumSquareR',sans-serif; text-align:center; width:100%; font-size:16px}
/*.points-img-text-col .text2{ position:absolute; top:15px; color:#49639f;font-family:'NanumSquareR',sans-serif; text-align:left; width:100%; font-size:20px; padding-left:30px; font-weight:500}*/
 .points-img-text1-col{position:relative}
.points-img-text1-col .text{ position:absolute; top:30px; color:#fff;font-family:'NanumSquareR',sans-serif; text-align:center; width:100%; font-size:16px}
.points-img-text1-col .text1{ position:absolute; top:-50px; color:#fff;font-family:'NanumSquareR',sans-serif; text-align:center; width:100%; font-size:16px}
.ftco-navbar-light .navbar-nav > .nav-item > .nav-link {
    font-size: 1.1em !important;
    padding-right: 40px;
    font-weight: 400;
    color: #111111;
    position: relative;
    opacity: 1 !important;
    text-align: left;
}
.w_b1{width:450px;height:40px;white-space: nowrap; display: inline-block; overflow: hidden; text-overflow: ellipsis; color:#111; font-size:16px !important;} 
 }
   @media (max-width: 991.98px) {
.points-img-text-col .text{ position:absolute; top: 50px; color:#fff;font-family:'NanumSquareR',sans-serif; text-align:center; width:100%; font-size:16px}
.points-img-text-col .text1{ position:absolute; top:140px; color:#fff;font-family:'NanumSquareR',sans-serif; text-align:center; width:100%; font-size:16px}
.points-img-text1-col .text{ position:absolute; top: 50px; color:#fff;font-family:'NanumSquareR',sans-serif; text-align:center; width:100%; font-size:16px}
.points-img-text1-col .text1{ position:absolute; top:-40px; color:#fff;font-family:'NanumSquareR',sans-serif; text-align:center; width:100%; font-size:16px}
.points-img-text-col .text2{ position:absolute; top:45px; color:#49639f;font-family:'NanumSquareR',sans-serif; text-align:left; width:100%; font-size:24px; padding-left:30px; font-weight:600}
.stx {
    font-family: 'NanumSquareR',sans-serif;
    font-size: 12px;
    margin-top: 0px;
    color: #838383;
    font-weight: 400;
}
.w_b1{width:540px;height:40px;white-space: nowrap; display: inline-block; overflow: hidden; text-overflow: ellipsis; color:#111; font-size:16px !important;} 
   }

      @media (max-width: 768px) {
.points-img-text-col .text{ position:absolute; top:60px; color:#fff;font-family:'NanumSquareR',sans-serif; text-align:center; width:100%; font-size:18px}
.points-img-text-col .text1{ position:absolute; top:-20px; color:#fff;font-family:'NanumSquareR',sans-serif; text-align:center; width:100%; font-size:20px}
.points-img-text-col .text2{ position:absolute; top:20px; color:#49639f;font-family:'NanumSquareR',sans-serif; text-align:left; width:100%; font-size:23px; padding-left:30px; font-weight:600}
.points-img-text-col .rk{ position:absolute; top:90px; color:#fff;font-family:'NanumSquareR',sans-serif; text-align:center; width:100%; font-size:18px}
	.points-text-col {
    min-height: 1px;
    padding: 15px !important;
}
.w_b1{width:300px;height:40px;white-space: nowrap;display: inline-block; overflow: hidden; text-overflow: ellipsis; color:#111; font-size:16px !important} 
.points-text-col .link-page {
    margin-top: 15px;
    display: block !important ;
}
dl.main_tc dt.main_news_title {
    font-size: 20px;
    color: #111;
}
.main_news_lst > h5 {
    font-size: 20px !important;
    font-weight: 600 !important;
    /* text-decoration: underline; */
    cursor: pointer;
}
   }
     @media (max-width: 414px) {
	.w_b1{width:240px;height:40px;white-space: nowrap;display: inline-block; overflow: hidden; text-overflow: ellipsis; color:#111; font-size:16px !important} 	 
	 }
.modal-lg{ width:80%}
.left_menu1 li{ line-height:32px}
.table-borderless tr td{border:0}
img {border:0;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#ff8200; text-decoration:none;}
a {color:#111; }
label {cursor:pointer; vertical-align: middle; margin: 0;}/*kbk*/
input[type="radio"], input[type="checkbox"]{vertical-align: middle; margin: 0;}
select{height:27px !important; color:#6a6a6a; font-size:15px; font-family:'NanumSquareR', sans-serif, 'µ¸¿ò'; border:1px solid #d4d4d4;}
.tit {
    /*float: left;*/
    width: auto;
    font-size: 32px;
    color: #000;
    font-weight: 500;
    margin-top: 0px;
    margin-bottom: 20px;
}
section {
   margin: 25px 0;
     /*overflow: hidden;
	min-height:600px*/
}
div.hide{
	display: block !important;
}
tr.hide{
	display: table-row !important;
}
td.hide{
	display: table-cell !important;
}

ul, ol, li {list-style:none;}
.title_s {font-size:16px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif}
.title_s1 {padding-left:20px; color:#069; font-family:Tahoma, Geneva, sans-serif; font-size:14px}
.title_s2 {color: #069; font-family:Tahoma, Geneva, sans-serif; font-size:14px}
.title_s3 {color: #069; font-family:Tahoma, Geneva, sans-serif; font-size:18px}
.topic {font-size:13px; font-family:tahoma; letter-spacing:1px}

#btn_1 {border-style:none; background: url(/images/but/but_02.png); font-size:12px; width:160px; height:30px; color:#fff; padding:0px; font-weight:bold; cursor:pointer; font-family:'NanumSquareR', sans-serif,monospace;}
#btn_2 {border-style:none; background: url(/images/but/but_03.png); font-size:12px; width:160px; height:30px; color:#fff; padding:0px; font-weight:bold; cursor:pointer; font-family:'NanumSquareR', sans-serif,monospace;}
#btn_3 {border-style:none; background: url(/images/but/but_04.png); font-size:12px; width:230px; height:30px; color:#fff; padding:0px; font-weight:bold; cursor:pointer; font-family:'NanumSquareR', sans-serif,monospace;}
.inputtext {border:#c7c7c7 1px solid; height:18px; color:#707070; font-family:arial; font-size: 12px; padding:3px}
.input_text4 {border:1px solid #e0e0e0; font-family:µ¸¿ò; font-size:9pt; height:250px; width:100%; color:#666666; padding:10px;}
.btn_1 {border:0px; background:url(/image/but/bg_btn_03.gif) repeat-x; font-size:11px; color:#ffffff; font-weight:bold; width:85px; height:25px;}
.btn_2 {border:0px; background:url(/image/but/bg_btn_02.gif) repeat-x; font-size:11px; color:#ffffff; font-weight:bold; width:85px; height:25px;}
.btn_3 {border:0px; background:url(/image/but/bg_btn_01.gif) repeat-x; font-size:11px; color:#ffffff; font-weight:bold; width:85px; height:25px;}
.btn_4 {border:0px; background:url(/images/but/btn_del.gif) no-repeat; width:16px; height:11px;}
.btn_5 {border:0px; background:url(/images/but/btn_arrow1.gif) no-repeat; width:16px; height:15px;}
.btn_6 {border:0px; background:url(/images/but/btn_arrow.gif) no-repeat; width:16px; height:15px;}

.search_input{height:48px; padding-left:5px; padding-right:5px; color:#6a6a6a; font-size:13px; font-family:'NanumSquareR', sans-serif, 'µ¸¿ò'; border:1px solid #d4d4d4;}
.search_select{height:48px !important;}
.btn-search{padding:2px 6px 3px; font-size:12px;}
.textarea_input {padding-left:5px;background:#FFFFFF;color:#111;overflow-y:visible;width:100%;height:100px; TEXT-OVERFLOW: ellipsis;word-break:break-all; font-size:18px; font-family:'NanumSquareR', sans-serif, 'µ¸¿ò'; border:1px solid #d4d4d4;}
.btn_01 {
	border-style: none;
	background: #ffffff url(/images/btn/bg_btn_01.gif);
	font-size: 12px;
	height: 25px;
	color: #ffffff;
	font-weight: bold;
	font-family: ¸¼Àº °íµñ;
}
.btn{
	-moz-user-select: none;
	display: inline-block;
	margin-bottom: 0;
	font-weight: 400;
	background-image: none;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	cursor: pointer;
}
.btn-sm{
	padding: 5px 10px;
	font-size: 12px;
	border-radius: 3px;
	line-height: 1.5;
}
.btn-xs{
	padding: 1px 5px 3px;
	font-size: 12px;
	border-radius: 3px;
	line-height: 1.5;
}
.btn-default{
	color: #333;
	background-color: #fff;
	border: 1px solid #ccc;
}
.btn-default:active, .btn-default:focus, .btn-default:hover{
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad;
}
.btn-info {
   color: #fff;
   background-color: #5bc0de ;
   border: 1px solid #46b8da ;
}
.btn-info:active, .btn-info:focus, .btn-info:hover{
	color: #fff;
	background-color: #31b0d5;
	border-color: #269abc;
}
.btn-primary{
	color: #fff;
	background-color: #337ab7;
	border: 1px solid #2e6da4;
}
.btn-primary:active, .btn-primary:focus, .btn-primary:hover{
	color: #fff;
	background-color: #286090;
	border-color: #204d74;
}
.btn-danger{
	color: #fff;
	background-color: #d9534f;
	border: 1px solid #d43f3a;
}
.btn-danger:active, .btn-danger:focus, .btn-danger:hover{
	color: #fff;
	background-color: #c9302c;
	border-color: #ac2925;
}
.btn-warning{
	color: #fff;
	background-color: #f0ad4e;
	border: 1px solid #eea236;
}
.btn-warning:active, .btn-warning:focus, .btn-warning:hover{
	color: #fff;
	background-color: #ec971f;
	border-color: #d58512;
}
.btn-dark{
	color: #fff;
	background-color: #6b6b6b;
	border: 1px solid #5d5d5d;
}
.btn-dark:active, .btn-dark:focus, .btn-dark:hover{
	color: #fff;
	background-color: #444444;
	border-color: #363636;
}
.btn-purple{
	padding: 1px 4px 2px;
	color: #fff;
	font-size: 11px;
	background-color: #9874ac;
	border: 1px solid #8d64aa;
}
.btn-purple:active, .btn-purple:focus, .btn-purple:hover{
	color: #fff;
	background-color: #7b5292;
	border-color: #6f448e;
}
.pd1 tr td{
	padding-top:2px;
	padding-bottom:2px;
	font-family:'NanumSquareR', sans-serif,monospace;
	color:#000000;
}
.pd2{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	font-family:'NanumSquareR', sans-serif,sans-serif;
	color:#000000;
}
.pd3 {
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	font-family:'NanumSquareR', sans-serif,sans-serif;
	color:#b3093c;
	font-weight:bold;
}
.pd4 {
	padding-top:2px;
	padding-bottom:2px;
	font-family:'NanumSquareR', sans-serif,sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:13px;
}
.pd5 tr td{
	padding-top:2px;
	padding-bottom:2px;
	font-family:'NanumSquareR', sans-serif,monospace;
	color:#ffffff;
}
.m_title{
	padding-left:20px;
	height:20px;
	color:#ffffff;
	font-family:'NanumSquareR', sans-serif,monospace;
	font-size:13px;
}
.m_title1{
	padding-left:10px;
	height:20px;
	color:#ffffff;
	font-family:'NanumSquareR', sans-serif,monospace;
	font-size:13px;
}
.m_title a{
	color:#ffffff;
	height:20px;
	font-family:'NanumSquareR', sans-serif,monospace;
}
a.m_title:link    	{color:#FFFFFF; text-decoration:none;}
a.m_title:hover   	{color:#ffffff; text-decoration:none;}
a.m_title:visited 	{color:#ffffff; text-decoration:none;}

td{font-family:'NanumSquareR','Nanum Gothic', tahoma, sans-serif; font-size:17px; line-height:32px; /*text-align:left*/}

/*line-height:normal Ãß°¡ kbk 14/07/10*/
.line_normal {line-height:normal;}

/*padding*/
.l5    {padding-left:5px;}
.l10   {padding-left:10px;}
.l15   {padding-left:15px;}
.l20   {padding-left:20px;}
.l25   {padding-left:25px;}
.l30   {padding-left:30px;}

.r5    {padding-right:5px;}
.r10   {padding-right:10px;}
.r15   {padding-right:15px;}
.r20   {padding-right:20px;}

.t3   {padding-top:3px;}
.t5   {padding-top:0px;}
.t7   {padding-top:7px;}
.t10   {padding-top:10px;}
.t15   {padding-top:15px;}
.t20   {padding-top:20px;}

.b3   {padding-bottom:3px;}
.b5   {padding-bottom:5px;}
.b7   {padding-bottom:7px;}
.b10   {padding-bottom:10px;}
.b15   {padding-bottom:15px;}
.b20   {padding-bottom:20px;}

/*ÆùÆ® Å©±â*/
.ts8      {font-size: 12px;}
.ts9      {font-size: 9px;}
.ts10      {font-size: 10px;}
.ts11      {font-size: 11px; font-weight:normal; letter-spacing:-0.05em}
.tss11      {font-size: 11px; font-weight:normal;}
.ts12     {font-size: 13px;}
.ts13      {font-size: 13px;}
.ts14      {font-size: 14px;}
.ts15     {font-size: 15px;}
.h4{font-size:13px;color:#222;font-weight:normal;font-family:'NanumSquareR', sans-serif,arial;}
.hd{ font-size:22px; color:#fc602f; font-family:arial; font-weight:bold;}
.text {line-height:150%; text-align:justify; font-family:µ¸¿ò; font-size:13px; color:#000000;}

.board_btn01{background-image:url('/images/btn_but_o.gif');width:96px;height:24px;border:0px;font-family:'NanumSquareR', sans-serif;font-size:13px;}
.board_btn02{background-image:url('/images/btn_but_g.gif');width:96px;height:24px;border:0px;font-family:'NanumSquareR', sans-serif;font-size:13px;}

.btn_03{background:url('/images/up/all_menu.png');width:94px;height:20px;border:0px;font-family:'NanumSquareR', sans-serif, tahoma, sans-serif;font-size:13px; color:#FFFFFF; font-weight:bold;}
.btn_04{background:url('/images/up/eng.png');width:94px;height:20px;border:0px;font-family:'NanumSquareR', sans-serif, tahoma, sans-serif;font-size:13px; color:#FFFFFF; font-weight:bold}

/*div*/
#wrap{width:100%;}
#containera{width:1000px;margin:0 auto;background-image:url('/images/main/main_bg.png');background-repeat:no-repeat;min-height:768px;}
#top{width:100%;  height:360px;}
#sub_top{width:100%;  height:144px;}
/*#content{width:974px;height:100%;margin-left:10px;position:relative;}*/
#foot{width:974px;margin-bottom:0px;padding-bottom:0px;}
.main_content{font-size:11px;color:#787878;font-family:'NanumSquareR', sans-serif;text-align:justify;padding-left:20px;padding-right:10px;}
.main_content1{font-size:11px;color:#787878;font-family:'NanumSquareR', sans-serif;text-align:justify;padding-left:40px;padding-right:10px;}
.sub_navi{font-size:11px;font-family:''NanumSquareR', sans-serif';color:#909090;}

.main_title1{font-size:21px; font-family:'NanumSquareR', sans-serif;color:#0067b3;font-weight:bold;}
.main_title2{font-size:21px; font-family:'NanumSquareR', sans-serif;color:#00adee;font-weight:bold;}
.main_title3{font-size:21px; font-family:'NanumSquareR', sans-serif;color:#00aaad;font-weight:bold;}
.main_title4{font-size:21px; font-family:'NanumSquareR', sans-serif;color:#61a73b;font-weight:bold;}
.main_title5{font-size:21px; font-family:'NanumSquareR', sans-serif;color:#f79548;font-weight:bold;}

.sub_title1{font-size:18px; font-family:'NanumSquareR', sans-serif;color:#0067b3;}
.sub_title2{font-size:18px; font-family:'NanumSquareR', sans-serif;color:#00adee;}
.sub_title3{font-size:18px; font-family:'NanumSquareR', sans-serif;color:#00aaad;}
.sub_title4{font-size:18px; font-family:'NanumSquareR', sans-serif;color:#61a73b;}
.sub_title5{font-size:18px; font-family:'NanumSquareR', sans-serif;color:#f79548;}
.sub_title6{font-size:14px; font-family:'NanumSquareR', sans-serif;color:#323332;}
.sub_title7{font-size:14px; font-family:'NanumSquareR', sans-serif;color:#000000;}
.sub_title8{font-size:18px; font-family:'NanumSquareR', sans-serif;color:#000000;}
.fs11{font-size:11px;}
.fs12{font-size:13px;}
.fs13{font-size:13px;}
.fs14{font-size:14px;}
.fs15{font-size:15px;}

/* table3 */
.hTbl01 {border-collapse:collapse; border-top:2px solid #afc4c2; border-bottom:2px solid #afc4c2; margin:3px 0px;}
.hTbl01 th {border-bottom:1px solid #afc4c2; padding:5px 5px; font-style:normal; color:#246587;}
.hTbl01 td {border-bottom:1px solid #afc4c2; padding:5px 5px; padding-left:10px; line-height:150%;;}
.hTbl01 td.bgcolor {border-bottom:1px solid #afc4c2; padding:5px 5px;}
.hTBl01_r{border-right:1px solid #afc4c2;}

/* table2 */
.hTbl02 {border-collapse:collapse; border-top:2px solid #a8b3b5; border-bottom:2px solid #afc4c2;}
.hTbl02 th {border-bottom:1px solid #bac8ca; font-style:normal; background-color:#bac8ca; color:#246587;border-left:1px solid #bac8ca; border-right:1px solid #bac8ca;}
.hTbl02 td {border-bottom:1px solid #bac8ca;border-left:1px solid #bac8ca; border-right:1px solid #bac8ca;  padding:3px; line-height:150%}
.hTbl02 td.bgcolor {border-bottom:1px solid #bac8ca; padding:3px; background-color:#f4f4f4;}

.hTbl03 {border-collapse:collapse; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin:3px 0px;}
.hTbl03 th {border-bottom:1px solid #ccc; padding:5px 5px; font-style:normal; color:#246587;}
.hTbl03 td {border-bottom:1px solid #ccc; padding:5px 5px; padding-left:10px; line-height:150%;;}
.hTbl03 td.bgcolor {border-bottom:1px solid #ccc; padding:5px 5px;}
.hTBl03_r{border-right:1px solid #afc4c2;}

/* table2*/
.Tbl02 {border-collapse:collapse; border:2px solid #000000; margin:3px 0px;}
.Tbl02 th {border:1px solid #000000; padding:6px 7px; font-style:normal; font-weight:bold; line-height:110%; background-color:#e8e8e8; color:#000000;}
.Tbl02 th.nonebold {border:1px solid #000000; padding:6px 7px; font-style:normal; font-weight:normal; line-height:110%; background-color:#e8e8e8; color:#000000;}
.Tbl02 td {border:1px solid #000000; padding:4px 7px;}
.Tbl02 td.bgcolor {border:1px solid #d1d1d1; padding:4px 7px; background-color:#f4f4f4;}

.Tbl03 {border-collapse:collapse; border-top:2px solid #999999;border-bottom:2px solid #dcdcdc; margin:3px 0px;}
.Tbl03 td {border:1px solid #f0f0f0; padding:5px 5px;}
.Tbl03 td.bgcolor {border:1px solid #dddddd; padding:5px 5px; background-color:#f4f8fa;}

.Tbl04 {border-collapse:collapse; border-top:2px solid #000000;border-bottom:1px solid #000000; margin:3px 0px;}
.Tbl04 td {border:1px dotted #ccc; padding:5px 5px;}
.Tbl04 td.bgcolor {border:1px dotted #ccc; padding:5px 5px; background-color:#f4f8fa;}

.Tbl05 {border-collapse:collapse; border-top:0px solid #000000;border-bottom:0px solid #000000; margin:0px 0px;}
.Tbl05 td {border:0px dotted #ccc; padding:0px 0px;}
.Tbl05 td.bgcolor {border:0px dotted #ccc; padding:0px 0px; background-color:#f4f8fa;}

.Tbl06 {border-collapse:collapse; border-top:0px solid #000000;border-bottom:0px solid #000000; margin:3px 0px;}
.Tbl06 td {border:1px dotted #ccc; padding:5px 5px;}
.Tbl06 td.bgcolor {border:0px dotted #ccc; padding:5px 5px; background-color:#f4f8fa;}

.Tbl07 {border-collapse:collapse; border-top:0px solid #000000;border-bottom:0px solid #000000; margin:3px 0px;}
.Tbl07 td {border:1px solid #ccc; padding:5px 5px;}
.Tbl07 td.bgcolor {border:0px dotted #ccc; padding:5px 5px; background-color:#f4f8fa;}

.Tbl08 {border-collapse:collapse; border:1px solid #444; margin:3px 0px;}
.Tbl08 th {border:1px solid #777; padding:6px 7px; font-style:normal; font-weight:bold; line-height:110%; background-color: #e8e8e8; color:#000000;}
.Tbl08 th.nonebold {border:1px solid #ddd; padding:6px 7px; font-style:normal; font-weight:normal; line-height:110%; background-color:#e8e8e8; color:#000000;}
.Tbl08 td {border:1px solid #999; padding:4px 7px;}
.Tbl08 td.bgcolor {border:1px solid #d1d1d1; padding:4px 7px; background-color:#f4f4f4;}

.Tbl09 {border-collapse:collapse; border-top:2px solid #3c6897;border-bottom:2px solid #3c6897; margin:3px 0px;}
.Tbl09 td {border:1px solid #d1d2d4; padding:5px 5px;}
.Tbl09 td.bgcolor {border:1px solid #dddddd; padding:5px 5px; background-color:#f4f8fa;}

.Tbl10 {border-collapse:collapse; border-top:2px solid #3c6897;border-bottom:0px solid #3c6897; margin:3px 0px;}
.Tbl10 > tbody > tr > td {border:1px solid #d1d2d4; padding:5px 5px;}

.inside_table{*zoom:1;}
.inside_table:after{content:''; display:block; clear:both;}
.inside_table li{float:left; padding-right:10px;}
.td_border_none tbody tr td{border:0 none;}

.Tbl10{border-top:1px solid #d1d2d4; border-left:1px solid #d1d2d4; border-right:1px solid #d1d2d4;}
.Tbl10 > tbody > tr > td{padding:5px 10px; color:#111; border-bottom:1px solid #d1d2d4;}

/*tablef*/
.S_tablef{border-top:1px #454545 solid;font-size:13px;color:#242424;font-family:'NanumSquareR', sans-serif, Arial}
.S_tablef th{border-bottom:1px solid #ede9e6;font-weight:normal;padding-top:7px;padding-bottom:7px;padding-left:10px;text-align:left}
.S_tablef td{border-bottom:1px solid #ede9e6;padding-top:7px;padding-bottom:7px;padding-left:15px;text-align:left}

.L_tablef{border-top:1px #454545 solid;font-size:13px;color:#242424;font-family:'NanumSquareR', sans-serif, Arial}
.L_tablef th{font-weight:normal;padding-top:7px;padding-bottom:7px;padding-left:10px;background-color:#f1f1f1}
.L_tablef td{border-bottom:1px solid #ede9e6;padding-top:7px;padding-bottom:7px;padding-left:15px;background-color:#ffffff}

.A_tablef{border-top:1px #454545 solid;font-size:13px;color:#242424;font-family:'NanumSquareR', sans-serif, Arial}
.A_tablef th{font-weight:normal;padding-top:3px;padding-bottom:3px;border-bottom:1px solid #ede9e6;background-color:#eef5f6;text-align:left;padding-left:10px;}
.A_tablef td{border-bottom:1px solid #ede9e6;padding-top:3px;padding-bottom:3px;padding-left:15px;}
.A_tablef .bgtd{border-bottom:1px solid #ede9e6;padding-top:7px;padding-bottom:7px;padding-left:5px; background-color:#f7f7f7;}
.A_tablef .td_right{border-right:1px solid #ede9e6;}


.A_tablef2{border-top:1px #454545 solid;font-size:13px;color:#242424;font-family:'NanumSquareR', sans-serif, Arial}
.A_tablef2 th{font-weight:normal;padding-top:7px;padding-bottom:7px;border-bottom:1px solid #ede9e6;background-color:#eef5f6;text-align:center;}
.A_tablef2 td{border-bottom:1px solid #ede9e6;padding-top:7px;padding-bottom:7px;}
.A_tablef2 .bgtd{border-bottom:1px solid #ede9e6;padding-top:7px;padding-bottom:7px;padding-left:5px; background-color:#f7f7f7;}

/**************************************************************************************************************/
.div_border{border:1px solid #111111}
.quick_font{font-size:13px;color:#6e6e6e;font-family:'NanumSquareR', sans-serif, Arial}

.content_text{padding:20px 20px 20px 0px; font-size:13px;font-family:'NanumSquareR', sans-serif,'µ¸¿ò'; color:#333333;text-align:justify; line-height:180%;min-height:400px;}
.input01{border:1px solid #d4d4d4;font-family:'NanumSquareR', sans-serif,'µ¸¿ò';font-size:13px;color:#111 !important}
.input02{ padding-left:5px; padding-right:5px; color:#111; font-family:'NanumSquareR', sans-serif, 'µ¸¿ò'; border:1px solid #d4d4d4;}


/** ksh 2008-10-25 ¿¡µðÅÍ ÀÚµ¿ÁÙ¹Ù²ÞÃ³¸®**/
.scrap_boxm p {margin-top:1px;margin-bottom:1px;/*white-space:-moz-pre-wrap; white-space:pre-wrap; white-space:-o-pre-wrap;*/ word-break:break-all;white-space:normal; line-height:1.5}
/** ksh 2008-10-25 ¿¡µðÅÍ ÀÚµ¿ÁÙ¹Ù²ÞÃ³¸®**/

/* Quick link */
.quick {position:absolute; _position:absolute; z-index:100; left:50%; margin-left:470px; top:50px; width:80px;}
.quick ul {overflow:hidden; list-style:none;}
.quick ul li {clear:both; vertical-align:top; float:left;  list-sytle:none;}
.quick ul li img {display:block; vertical-align:top; padding:0px; margin:0px; border:none;}
.hd1{font-size:11px; color:#333333; font-family:'NanumSquareR', sans-serif,monospace; line-height:120%}
.hd1 a{font-size:11px; color:#ff3300; font-family:'NanumSquareR', sans-serif,monospace; line-height:120%}
.hd1 a:link{font-size:11px; color:#ff3300; font-family:'NanumSquareR', sans-serif,monospace; line-height:120%}
.hd1 a:hover{font-size:11px; color:#ff3300; font-family:'NanumSquareR', sans-serif,monospace; line-height:120%}
.hd1 a:visited{font-size:11px; color:#333333; font-family:'NanumSquareR', sans-serif,monospace; line-height:120%}

/* slide */
.slides{position:relative;width:230px}
.slides .slide{overflow:hidden;position:relative;width:230px;height:132px; border:1px solid #cacaca; top:20px;left:0; padding:10px}
.slides .slide li{display:block;width:230px;height:132px}
.slides .slide li a{display:block}
.slides a.prev,.slides a.next{display:block;z-index:9999;overflow:hidden;position:absolute;top:-15px;width:24px;height:24px;background:url(/images/sp_page1.gif) 0 0 no-repeat;line-height:999px;vertical-align:top}
.slides a.prev{right:8px;background-pos:0 0}
.slides a.prev:hover{background-position:0 -28px}
.slides a.next{right:-20px;width:28px;background-position:-24px 0}
.slides a.next:hover{background-position:-24px -28px}
.slides .page{z-index:100;position:absolute;top:140px;left:0;width:250px;text-align:center;list-style:none}
.slides .page li{display:inline-block;_display:inline;margin:0 1px;_zoom:1}
.slides .page li a{display:block;overflow:hidden;width:24px;height:24px;background:url(/images/sp_page1.png) 0 0 no-repeat;line-height:999px;vertical-align:top}
.slides .page li.current a{background-position:0 -24px}

/* ¿µ»óÀÇÇÐÈ¸ ÀÌÀü ½ºÅ¸ÀÏ kbk 14/07/03 */
/*¿©¹éÁöÁ¤*/
.3     {padding:3px;}
.5     {padding:20px;}
.10    {padding:10px;}
.15    {padding:15px;}
.20    {padding:20px;}
.l3    {padding-left:3px;}
.l5    {padding-left:5px;}
.l10   {padding-left:10px;}
.l15   {padding-left:15px;}
.l20   {padding-left:20px;}
.l25   {padding-left:25px;}
.l30   {padding-left:30px;}
.r5    {padding-right:5px;}
.r10   {padding-right:10px;}
.r15   {padding-right:15px;}
.r20   {padding-right:20px;}
.r40   {padding-right:40px;}
.r60   {padding-right:60px;}
.t3   {padding-top:3px;}
.t5   {padding-top:0px;}
.t10   {padding-top:10px;}
.t15   {padding-top:15px;}
.t20   {padding-top:20px;}

/*Á¤·Ä*/
.l        {text-align:left;}
.c        {text-align:center;}
.r        {text-align:right;}

/*ÅØ½ºÆ® »ö»ó*/
.te1      {color:#ffffff;}
.te2      {color:#666666;}
.te3      {color:#0e558c;}
.te4      {color:#3c72a5;}
.te5      {color:#294dae;}
.te6      {color:#525a5c;}
.te7      {color:#a2a2b0;}
.te8      {color:#8585b5;}
.te9      {color:#48447c;}
.te10     {color:#658cb0;}
.te11     {color:#f7941d;}
.te12     {color:#000000;}
.te13     {color:#111111;}
.te14     {color:#ff0000;}
.te15     {color:#000000;}
.te16     {color:#24a0b8;}
.te17     {color:#486ca6;}
.te18     {color:#7f699b;}
.te19     {color:#a69284;}
.te20     {color:#8f6d30;}
.te21     {color:#b40606;}
.te22     {color:#c36f24;}
.te23     {color:#f38f8f;}
.te24     {color:#5a9324;}
.te25     {color:#8c8c8c;}
.te26	  {color:#000000; font-size:32px; padding:40px 0}
.te99     {color:#999999;}


/* ¹è°æ */
.bg0        {background-color:#d4d4d4;}
.bg1        {background-color:#ffffff;}
.bg2        {background-color:#bbd0e3;}
.bg3        {background-color:#f5f9fe;}
.bg4        {background-color:#eff7fa;}
.bg5        {background-color:#eff0f9;}
.bg6        {background-color:#fbfbfb;}
.bg7        {background-color:#9ca9ba;}
.bg8        {background-color:#dadada;}
.bg9        {background-color:#e0e0e0;}
.bg10       {background-color:#99bee8;}
.bg11       {background-color:#f5f5f5;}
.bg12       {background-color:#e0e4ea;}
.bg13       {background-color:#7289d8;}
.bg14       {background-color:#91a4e5;}
.bg15       {background-color:#9ca9ba;}
.bg16       {background-color:#f9fdff;}
.bg17       {background-color:#f9f9f9;}
.bg18       {background-color:#0e518b;} /* ÀÏÁ¤ Ã¼Å© µðÆúÆ®*/
.bg19       {background-color:#ff9643;}
.bg20       {background-color:#efefef;} /* ÀÏÁ¤ Ã¼Å© ±ØÁ¦*/
.bg21       {background-color:#C9DAFA;} /* ÀÏÁ¤ Ã¼Å© »êÇÏÇÐÈ¸*/
.bg22       {background-color:#D7FFD7;} /* ÀÏÁ¤ Ã¼Å© ±³½Ç¿¬¼ö*/
.bg23       {background-color:#C3B766;} /* ÀÏÁ¤ Ã¼Å© ±¹³»¿ÜÇÐ¼úÇà»ç*/
.bg24       {background-color:#E590C0;} /* ÀÏÁ¤ Ã¼Å© Imaging Conference*/
.bg25       {background-color:#90B6E5;} /* ÀÏÁ¤ Ã¼Å© ¿µ»óÀÇÇÐÈ¸Çà»ç*/
.bg26       {background-color:#a48cbc;}
.bg27       {background-color:#e2ddc6;}
.bg28       {background-color:#9ca9ba;}
.bg29       {background-color:#e0e4ea;}
.bg30       {background-color:#FFF9F9;}
.bg31       {background-color:#f5e4e0;}
.bg32       {background-color:#8DC855;}
.bg33       {background-color:#abc98f;}
.bg34       {background-color:#b0db87;}
.bg35       {background-color:#deecd1;}
.bg36       {background-color:#afbed6;}
.bg37       {background-color:#dff0f3;}
.bg38       {background-color:#92c5cf;}
.bg39       {background-color:#4f9ead;}
.bg40       {background-color:#1e889d;}
.bg41       {background-color:#fffef3;}
.bg42       {background-color:#fcf8f1;}
.bg43       {background-color:#fff3e6;}
.bg44       {background-color:#ffe7cf;}
.bg45       {background-color:#ffa583;}
.bg46       {background-color:#ffcd9b;}
.bg47       {background-color:#FFB99E;}
.bg48       {background-color:#E2E7F1;}
.bg49       {background-color:#D7D7B6;}
.bg50       {background-color:#E2F1E1;}
.bg51       {background-color:#F0F8F0;}
.bg52				{background-color:#f5f5f5;}
.bg53		{background-color:#ffddd5;}
.bg54		{background-color:#d6e2f9;}
.grey_bg_l{background-color: #fafafa;}
.grey_bg_b{background-color: #ebebeb;}

.b {font-weight:600;}

.table_1 {margin-top:5px;border-top:2pt solid #B2AE80;}
.Table_1 {border-collapse:collapse; border-top:2px solid #3c6897;border-bottom:2px solid #3c6897; margin:3px 0px;}
.Table_1 td {border:1px solid #d1d2d4; padding:5px 5px;}

.TheadR {
	background-color: #ECEBE0;

	border-bottom: 1pt solid #B2AE80;
	border-right: 1pt solid #B2AE80;
	padding:2pt;
	padding-top:2pt;
	line-height:160%;
	color:#7E7A4C;
}
.Thead {
	background-color: #ECEBE0;
	border-bottom: 1pt solid #B2AE80;
	padding:2pt;
	padding-top:2pt;
	line-height:160%;
	color:#7E7A4C;
}
.TheadR {
	background-color: #ECEBE0;
	border-bottom: 1pt solid #B2AE80;
	border-right: 1pt solid #B2AE80;
	padding:2pt;
	padding-top:2pt;
	line-height:160%;
	color:#7E7A4C;
}
.Theadb {
	border-bottom: 1pt solid #ededed;
	padding-bottom:5pt;
	line-height:180%;
	color:#7E7A4C;
}
.Theadb1 {
	border-bottom: 1pt solid #8c8c8c;
	padding-bottom:2pt;
	line-height:100%;
	color:#7E7A4C;
}
.Theadbt {
	border-bottom: 1pt solid #ededed;
	padding:2pt;
	padding-top:5pt;
	line-height:170%;
	color:#7E7A4C;
}
.TheadR3 {
	background-color: #DCDBC7;
	border-bottom: 1pt solid #B2AE80;
	border-right: 1pt solid #B2AE80;
	padding:2pt;
	padding-top:2pt;
	line-height:160%;
	color:#656239;
}
.Thead3 {
	background-color: #DCDBC7;
	border-bottom: 1pt solid #B2AE80;
	padding:2pt;
	padding-top:2pt;
	line-height:160%;
	color:#7E7A4C;
}
.Tfoot {
	border-bottom: 2pt solid #B2AE80;
	padding:2pt;
	padding-top:4pt;
	line-height:14pt;
}
.TfootR {
	border-bottom: 2pt solid #B2AE80;
	border-right: 1pt solid #B2AE80;
	padding:2pt;
	padding-top:4pt;
	line-height:14pt;
}
.Theadf {
	padding:2pt;
	padding-right:10pt;
}
.Tbody {
	border-bottom: 1pt solid #B2AE80;
	padding:2pt;
	padding-top:4pt;
	line-height:14pt;
}

/*Å¾¸Þ´º ÅØ½ºÆ®*/
.top_menu_text_div:after {content:"";display:block;clear:both;}
.top_menu_text_div {font-size:12px}
.top_menu_text {float:left;height:30px;line-height:30px;}

/*¹«·áÆùÆ®*/
.nanum_b{font-family: 'Nanum Brush Script', cursive;} /*³ª´®ºê·¯½¬*/
.nanum_g{font-family:'NanumSquareR', sans-serif,monospace;} /*³ª´®°íµñ*/
.nanum_gc{font-family:''NanumSquareR', sans-serif Coding',monospace;} /*³ª´®°íµñÄÚµù*/
.nanum_m{font-family: 'Nanum Myeongjo', serif;} /*³ª´®¸íÁ¶*/
.nanum_p{font-family: 'Nanum Pen Script', cursive;} /*³ª´® Ææ*/
.hanna{font-family:'Hanna',serif;} /*ÇÑ³ª*/
/*¹«·áÆùÆ®*/

.bg8 table {border-collapse:collapse; border-top:2px solid #dcdcdc;border-bottom:2px solid #dcdcdc; margin:3px 0px;}
.bg8 td {border:1px solid #f0f0f0; padding:7px 7px;}
.bg9 table {border-collapse:collapse; border-top:2px solid #dcdcdc;border-bottom:2px solid #dcdcdc; margin:3px 0px;}
.bg9 td {border:1px solid #f0f0f0; padding:7px 7px;}

#btn_16 {
border-style: none;
background: url(/images/but/butt.gif);
font-size: 12px;
width: 110px;
height: 24px;
color: #444;
padding: 3px;
font-weight: bold;
cursor: pointer;
font-family: 'NanumSquareR', sans-serif, sans-serif;
}

.tbl_base  {border-collapse:collapse;margin:3px 0px;border-top:2px solid #3c6897;}
.tbl_base th {background-color:#e7e7e9; padding:7px 7px;border:1px solid #d1d2d4;text-align:center;}
.tbl_base td  { padding:7px 7px; border:1px solid #d1d2d4}
.tbl_base td.title {background-color:#F9FDFF; padding:7px 7px;border:2px solid #E0E0E0}


/* author style */
.author_updown_box {width:auto;padding:10px 5px 0px 0px;text-align:right;}
.author_updown_box .btn_author_ud {width:40px;height:15px;font-size:11px;color:#2b2b2b;border:1px solid #000;background:#fcf4ef;cursor:pointer;}

/* --========================SUB MAIN===========================-- */
.data_bt_bg01 {
	background-color: #F3FBF5;
}
.data_bt_bg02 {
	background-color: #3FAD64;
}
.data_pic_bg01 {
	background-color: #646464;
}
.data_pic_bg02 {
	background-color: #ffffff;
}

/* --========================teminology===========================-- */

.data-tdbg {
	background-color: #E2E2E2;
	background-repeat: repeat;
}
.data-tdbg2 {
	background-color: #FFFFFF;
	background-repeat: repeat;
}
.data-text {
	color: #2668AC;
	font-weight: bold;
}

/* --========================picture===========================-- */
.data-boxbg {
	background-image: url(../images/data/data_boxbg.gif);
	background-repeat: repeat-y;
}
.data-picleft {
	background-image: url(../images/data/main/147000-gif-8.0-box01_lbg.gif);
	background-repeat: repeat-y;
}
.data-picright {
	background-image: url(../images/data/main/147000-gif-8.0-box01_rbg.gif);
}
.data-picleft02 {
	background-image: url(../images/data/147000-gif-8.0-03_data_plef.gif);
	background-repeat: repeat-y;
}
.data-picright02{
	background-image: url(../images/data/147000-gif-8.0-03_data_prig.gif);
}
.data-searchbg {
	background-image: url(../images/data/147000-gif-8.0-03_data_sbg.gif);
}
.data-reboxbg {
	background-image: url(../images/data/147000-gif-8.0-03_data_bbg.gif);
	background-repeat: repeat-y;
}
.data-piccenter {
	background-image: url(../images/data/main/147000-gif-8.0-box01_cbg.gif);
	background-repeat: repeat-y;
	padding:0 10 0 10;
}
.data-picframe {
	background-color: #CED9C3;
}
.data-text2 {
	color: #F26521;
}
.data-resultbg1 {
	background-color: #D4D4D4;
}
.data-resultbg2 {
	background-color: #F4F4F4;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
.data-tabbg1 {
	background-image: url(../images/data/147000-gif-8.0-03_data_tabb.gif);
	background-repeat: repeat-x;
}
.data-reboxbg2 {
	background-image: url(../images/data/147000-gif-8.0-03_data_bg.gif);
	background-repeat: repeat-y;
}
.data-boxpadding1 {
	padding-right: 15px;
}

.status_table {border-collapse:collapse;}

.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
	display: block;
	max-width: 100%;
	height: auto;
}

.case_th{ background-color:#CAD5E7;text-align:center;font-weight:bold }
input[type=image]{ vertical-align:bottom; }

.search_bg {
	background-color: #F0F0F0;
	vertical-align: middle;
	border-radius: 10px;
	padding: 10px;
}
.calendar-list-title {
	margin: 5px 5px;
}
#eventlist {
	padding: 30px;
	line-height: 2em;
	border: 1px solid #ddd;
	color: #333;
}

@media (min-width:320px) {
	.notice-title{
		width:170px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
}
@media (min-width: 400px){
	.notice-title{
		width:300px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.notice-title2{
		width:130px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
}

/* ¼öÁ¤ - menu */
#tab_year{
	height: 50px;
}
.navbar-inverse .navbar-nav .mm-style-1 > a{
	color:#444;
	padding:10px 5px 0 5px;
	text-align:center;
}
.navbar-inverse .navbar-nav .mm-style-2 > a{
	color:#444;
	width:140px;
	padding:10px 5px 0 5px;
	text-align:center;
}
.navbar-inverse .navbar-nav .mm-style-3 > a{
	color:#444;

	padding:10px 5px 0 5px;
	text-align:center;
}
.navbar-inverse .navbar-nav .mm-style-4 > a{
	color:#444;
	width:100px;
	padding:10px 5px 0 5px;
	text-align:center;
}
.navbar-inverse .navbar-nav .mm-style-5 > a{
	color:#444;
	width:150px;
	padding:10px 5px 0 5px;
	text-align:center;
}
.navbar-inverse .navbar-nav .mm-style-6 > a{
	color:#444;
	padding:10px 5px 0 5px;
	text-align:center;
}

/* main menu not responsive */
.navbar-fixed{
	/*height: 50px;
	border-top:1px solid #5096b7;
	border-bottom: 1px solid transparent;*/
}
.main-navbar .main-menu:after{
	content: '';
	display: block;
	clear: both;
}
.main-navbar .main-menu{
	height: 48px;
	margin-bottom: 0;
}
.main-navbar .main-menu > li{
  position: relative;
	float:left;
  border-left: 1px solid #f2f2f2;
}
.main-navbar .main-menu > li:hover .over-menu{
  display: block;
}
.main-navbar .main-menu > li:hover a{
  color: #ff8200;
}
.main-navbar .main-menu a.main_menu_link {
    display: block;
    padding: 10px 33px;
    font-size: 18px;
}

.main-navbar .main-menu .over-menu{
  position: absolute;
  top: 46px;
  display: none;
  min-width: 160px;
  padding: 5px 0;
  background-color: #fff;
  border: 1px solid #ccc;
  text-align: left;
  z-index: 150;
}
.main-navbar .main-menu .over-menu > li > a{
  display: block;
  padding: 3px 20px;
  color: #333;
}
.main-navbar .main-menu .over-menu > li > a:hover{
  color: #262626;
  background-color: #f5f5f5;
}

/* sub page layout style */
#content{
	width: 1050px;
	margin-top: 20px;
	margin-bottom: 30px;
}
#content:after{
	content: '';
	display: block;
	clear: both;
}
#content .content_left{
	float: left;
	width: 250px;
}
#content .content_right{
	float: right;
	width: 800px;
}
.content_area{
	width: 1050px;
	margin-top: 20px;
	margin-bottom: 30px;

}
.content_area:after{
	content: '';
	display: block;
	clear: both;
}
.content_area > .content_left{
	float: left;
	width: 250px;
}
.content_area > .content_right{
	float: right;
	width: 800px;
	text-align: left;
}

/* left menu style */
.left_menu li{
	width: 225px;
}
.left_menu .left_menu_title{
	height: 45px;
	padding: 12px 10px;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	background: url('../kinadmin_rk/img/btn_title4.jpg') no-repeat;
	text-align: center;
	line-height: 100%;
}
.left_menu .left_menu_link a{
	display: block;
	height: 38px;
	padding: 10px;
	font-size: 13px;
	background: url('../kinadmin_rk/img/menu_off.gif') no-repeat;
}
.left_menu .left_menu_link a:hover{
	background: url('../kinadmin_rk/img/menu_on_r3.gif') no-repeat;
}
.left_menu li a.menu_on{
	/*color: #f60;*/
	color: #ff8200;
	background: url('../kinadmin_rk/img/menu_on_r3.gif') no-repeat;
}
.left_menu .left_menu_link a.menu_off_56{
	height: 56px;
	background: url('../images/left_menu/menu_off_56.jpg') no-repeat;
}
.left_menu li a.menu_on_56{
	height: 56px;
	color: #f60;
	background: url('../images/left_menu/menu_on_56.jpg') no-repeat;
}

/* sub page navigation style */
.navigation{
	float: right;
	/*margin-bottom: 30px;*/
}
.navigation li{
	/*float: left;*/
	display: inline-block;
	height: 18px;
	font-size: 13px;
	margin-right: 5px;
	/*vertical-align: top;*/
}
.navigation .arrow_img{
	/*padding-top: 5px;*/
}
.navigation .lastChild{
	margin-right: 0;
	color: #3873af;
}
.news_left_menu>li>a {
    display: block;
    width: 90%;
    min-height: 38px;
    padding: 15px 10px;
    border-bottom: 1px solid #ddd;
	font-family:Roboto  !important ;
	
	
}
.news_left_menu > li > a{
	font-size: 15px;
	font-family:Roboto  !important ;
}
li[name=li_news_item]>a>ul.contents-type-data>li[name=li_news_contents] {
    font-size: 15px !important;
	font-family:Roboto !important ;
}
li[name=li_news_title] {
    font-size: 15px !important;
    line-height: 150%;
    padding-left: .25em;
    text-indent: -.25em;
	font-family:Roboto !important ;
}
li[name=li_news_item]>a>ul.contents-type-data>li[name=li_news_title] {
    color: #111;
    font-size: 15px !important;
    font-weight: 600;
    margin-bottom: 5px;
    line-height: 150%;
	font-family:Roboto !important ;
}
.AXEditorContentBody span {
    font-family: Roboto !important ;
	font-size: 18px !important;
	line-height:1.5 !important;
}
/* sub page content style */
.content_right_text{
	/*float: left;
	width: 800px;*/
}
.tab_menu{
	display: block;
	padding: 6px 12px;
	/*color: #fff;*/
	color: #666;
	/*background-color: #cacac8;*/
	/*background-color: #ffefe1;*/
	border-top: 0px solid #4b5470;
	border-right: 0px solid #4b5470;
	border-left: 0px solid #4b5470;
	line-height:1.8;
	background:#faf8fb
	
}
.tab_menu.active{
	color: #fff;
	/*background-color: #7c8d95;*/
	background-color: #4b5470;
}
.tab_menu:hover{
	color: #fff;
	background-color: #4b5470;
}
.tab_menu_border_top{
	border-top: 2px solid #4b5470;
}
.tab_menu_border_bottom{
	border-bottom: 2px solid #4b5470;
}
.badge{
	margin: 2px 0;
	padding: 7px;
	color: #555;
	background-color: #ccc;
}
.badge.active{
	color: #fff;
	background-color: #777;
}
.badge:hover, .badge:focus{
	color: #555 !important;
}
.badge.active:hover, .badge.active:focus{
	color: #fff !important;
}
/*.sub_tab_menu{
	padding: 5px 10px;
	color: #4e4f54;
	font-size: 12px;
	font-weight: bold;
}
.sub_tab_menu.active{
	padding: 5px 0 2px;
	margin: 0 10px;
	border-bottom: 2px solid #4e4f54;
}
.sub_tab_menu:hover{
	padding: 5px 0 2px;
	margin: 0 10px;
	border-bottom: 2px solid #4e4f54;
}*/
.s_sub_tab_border{
	padding-top: 10px;
	border-bottom: 1px solid #3c6897;
}
.s_sub_tab_over .s_sub_tab_menu{
	padding: 5px 10px;
	border-top: 1px solid #3c6897;
	border-left: 1px solid #3c6897;
	border-right: 1px solid #3c6897;
}
.s_sub_tab_over .s_sub_tab_menu.active{
	background-color: #eeeeee;
}
.s_sub_tab_menu{
	padding: 2px 5px 4px;
	color: #5a7387;
	font-size: 12px;
}
.s_sub_tab_menu.active{
	/*color: #044985;*/
	color: #0061ae;
	font-weight: bold;
}

/* ÇÐÈ¸¼Ò°³ - ¿¬Çõ style*/
.bg8 tbody tr td{
	/*border-color: #e0e0e0;*/
	border-color: #d1d2d4;
}
.bg8 tbody tr td.bg16{
	width: 130px;
	/*background-color: #f0f0f0;*/
	background-color: #e7e7e9;
}
.sub_year_list{
	/*background-color: #f7f6f4;*/
	background-color: #f9f9f9;
}

/* newsletter style*/
/* newsletter ÀÌ´ÞÀÇ ÇÏÀÌ¶óÀÌÆ® */
.main_highlight{
	margin-top: 20px;
	border-top: 5px solid #eb6e2e;
	border-bottom: 5px solid #eb6e2e;
	*zoom: 1;
}
.main_highlight:after{
	content: '';
	display: block;
	clear: both;
}
.main_highlight > h4{
	color: #fff;
	padding: 5px;
	margin-top: 0;
	background-color: #eb6e2e;
	border: 1px solid #eb6e2e;
	text-align: center;
}
.main_highlight > h5{
	float: left;
	width: 12%;
	color: #eb6e2e;
	font-size: 40px;
}
.main_highlight > .main_news_lst{
	float: left;
	/*width: 88%; */ /* ¾ÏÆä ³Ñ¹ö¸µ ¾ø¾îÁö¸é¼­ ÂÎ¾Æº¸ÀÓ*/
}
.main_news_article{
	*zoom: 1;
}
.main_news_article:after{
	content: '';
	display: block;
	clear: both;
}
.main_news_img{
	float: left;
	width: 25%;
	/*min-width:25%;*/
	padding-top: 5px;
}
.img_on{
	display: block;
}
.img_off{
	display: none !important;
}
.main_news_img > img{
	width: 100%;
}
.img_on + .main_tc{
	float: left;
	width: 75%;
	/*min-width: 75%;*/
	padding-left: 10px;
}
dl.main_tc{
	margin-bottom: 3px;
}
dl.main_tc dt.main_news_title{
	font-size: 17px;
	color: #111;
}
dl.main_tc dd.main_news_contents{
	font-size: 15px;
}
.main_highlight > .main_news_lst > .main_news_article > .main_tc > .main_news_title{
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 5px;
	cursor: pointer;
}

/* newsletter list style */
.main_news_lst > h5{
	/*font-size: 12px;*/
	font-weight: 500;
	/*text-decoration: underline;*/
	cursor: pointer;
	font-family:"NanumSquareR", Arial, sans-serif;
	
}
dl.con_visible{
	margin-bottom: 8px;
}
dl.con_invisible{
	margin-bottom: 3px;
}
dl.con_visible > dt.main_news_title{
	color: #105da9;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 3px;
	cursor: pointer;
}
dl.con_visible > dt.main_news_title > span.circle{
	display: none;
}
dl.con_invisible > dt.main_news_title{
	font-size: 15px;
	font-weight: 400;
	cursor: pointer;
	line-height:1.8;
	padding-left:0.35em;
	text-indent:-0.35em;
	font-family:"Open Sans", Arial, sans-serif;
	transform:skew(-0.001deg);
	/*overflow:hidden;
    text-overflow:ellipsis;
    white-space:normal;
	width:300px;*/
}
dl.con_invisible > dt.main_news_title > span.circle{
	display: inline-block;
	margin-right: 5px;
}
dl.con_visible > dd.main_news_contents{
	display: block;
	font-size: 15px;
}
dl.con_invisible > dd.main_news_contents{
	display: none;
}

dd.main_news_contents .sub_box {
	width:100%;
	display:table;
}
dd.main_news_contents .sub_box .img_box {
	width:75px;
	display:table-cell;
	vertical-align:middle;
}
dd.main_news_contents .sub_box .img_box img {
	width:71px;
}
dd.main_news_contents .sub_box .con_box {
	width:auto;
	display:table-cell;
	vertical-align:middle;
}

.news_list_line{
	border-bottom: 1px dotted #ccc;
	margin-bottom: 15px;
}
.news_list_line1{
	border-bottom: 0px dotted #ccc;
	margin-bottom: 0px;
}
.con_visible + .news_list_line{
	height: 8px;
}
.con_invisible + .news_list_line{
	height: 13px;
}

@media (max-width: 900px) {
	.navbar-inverse .navbar-nav .media-menu > a{
		width: 100%;
		padding:5px;
		text-align:left;
	}
}

/* ¼öÁ¤ - schdule */

.search-padding{
	/* padding-left:11em; */
	padding-left: 20%;
	padding-bottom:30px;
}
@media (max-width: 1023px) {
	.search-padding{
		/*padding-left:19em;*/
		padding-left: 20%;
	}
}
@media (min-width: 900px) {
.search-padding{
	/*padding-left:16em;*/
	padding-left: 20%;
}
.ptb1020{padding-top:10px; padding-bottom:20px}
	.vline-right{
		height:auto;
		min-height:500px;
		bottom:0;
		border-right: 1px solid #ddd;
	}
}
@media (max-width: 768px) {
	.search-padding{
		/*padding-left:10em;*/
		padding-left: 20%;
	}
	.column{margin:2px}
	.pt20{padding-top:0px}
	.vline-right{
		height:auto;
		bottom:0;
		min-height:500px;
		border-right: 0px solid #ddd;
	}
	.cont_box {
    padding:15px;
}
li[name=li_news_title] {
    font-size: 15px !important;
    line-height: 150%;
    padding-left: .25em;
    text-indent: -.25em;
	font-family:'¸¼Àº °íµñ' !important ;
}
li[name=li_news_item]>a>ul.contents-type-data>li[name=li_news_title] {
    color: #111;
    font-size: 15px !important;
    font-weight: 600;
    margin-bottom: 5px;
    line-height: 150%;
	font-family:'¸¼Àº °íµñ' !important ;
}
}
@media (max-width: 656px) {
	.search-padding{
		/*padding-left:5em;*/
		padding-left: 20%;
	}
	.column{margin:2px}
	.pt20{padding-top:0px}
	.vline-right{
		height:auto;
		min-height:500px;
		bottom:0;
		border-right: 0px solid #ddd;
	}
}
@media (max-width: 578px) {
	.search-padding{
		/*padding-left:4em;*/
		padding-left: 20%;
	}
.title_i{margin:1.0em;color:white;font-weight:400; font-size:14px;height:35px; line-height:1}
.column{margin:2px}
.pt20{padding-top:0px}
.vline-right{
		height:auto;
		min-height:500px;
		bottom:0;
		border-right: 0px solid #ddd;
	}
}
@media (max-width: 578px) {
	.search-padding{
		padding-left:0;
	}
.pt20{padding-top:0px}
.column{margin:2px}
	.vline-right{
		height:auto;
		min-height:500px;
		bottom:0;
		border-right: 0px solid #ddd;
	}
	
	.Tbl10 td {display:block; width:100% !important}
	/*.tab_menu_border_bottom tr { display:block;width:auto }*/
}
#login{
	height: 148px;
}
#login h2{
	padding: 0px;
	font-family:sans-serif;
}
#login .login div{
	padding:2px;
	list-style:none;
	left:-20px;right:30px;
}
#login .login div label{
	display: none;
}
#login .login div input{
	width: 200px;
	height: 28px;
	line-height:1;
	border:1px solid #cccccc;
}

/* login - sub style */
.sub_login_box{
	max-width: 551px;
	width:100%;
	min-height: 335px;
	height:100%;
	margin: 0 auto;
	padding-top: 151px;
	background: url('/images/login/rk-login-bg1.png') no-repeat 0 0;
	border:1px solid #379ab5;
	border-radius:5px;
}
#table2{
	width: 312px;
	margin: 0 auto;
}
#table2 tbody tr td.input_id{
	padding-right: 10px;
	padding-bottom: 6px;
}
#table2 tbody tr td input[name="input_id"]{
	width: 242px;
	height: 30px;
	padding: 0 5px;
	border: 1px solid #cecdcd;
}
#table2 tbody tr td input[name="input_pw"]{
	width: 242px;
	height: 30px;
	padding: 0 5px;
	border: 1px solid #cecdcd;
}
.input_focus{
	position: relative;
}
.input_focus label{
	position: absolute;
	top: 0px;
	left: 5px;
	margin-bottom: 0;
	color: #a9aaa9;
	font-weight: 300;
}
.sub_login_check{
	margin:7px 0px 19px;
	font-family:Dotum;
	font-size:12px;
	line-height:120%;
	*zoom: 1;
}
.sub_login_check:after{
	content: '';
	display: block;
	clear: both;
}
.sub_login_check li{
	float: left;
	width: 100px;
	padding-right: 15px;
}
.sub_login_check li label{
	margin-bottom: 0;
}
.sub_login_check li input[type="checkbox"]{
	margin: 0;
	border: 2px solid #adacad;
}
.sub_member_account{
	width: 307px;
	margin: 0 auto;
	padding-top: 13px;
}
.sub_member_account ul{
	margin-bottom: 0;
	*zoom: 1;
}
.sub_member_account ul:after{
	content: '';
	display: block;
	clear: both;
}
.sub_member_account ul li{
	float: left;
	padding-right: 37px;
}
.sub_member_account ul li.lastChild{
	padding-right: 0;
}
.sub_member_account ul li img{
	vertical-align: sub;
}

.icon{padding-top:0px}
.title_i{margin:1.0em;color:white;font-weight:400; font-size:14px;height:35px}
.title_i2{margin:1.0em;color:#444444;font-weight:400; font-size:14px;height:35px}
.pt20{padding-top:15px}

.padding20{padding:15px}
.top-search{margin:20px 0}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-burger:before {
	content: "\e601";
}
.icon-comma:before {
	content: "\e600";
}
.icon-burger-s:before {
	content: "\e601";
}
.icon-burger-s1:before {
	content: "\e601";
}

/* www_new - css - style.css */
.container{
	width: 1050px;
}
.top_menu_text_div{
	padding-bottom: 10px;
}
.top_menu_text_div > ul{
	margin-bottom: 0;
}
.slider-wrapper{
	z-index: 1;
}
.news_left_menu li{font-family:Roboto !important ; }
.rk_board_list tbody tr td{
	padding: 10px 5px;
	font-size: 15px;
	font-family:Roboto !important ;
}
.rk_board_list { border-bottom:1px solid #ddd;border-top:1px solid #111}
.copyright{
	color: #444;
	font-size: 14px;
	font-weight:400;
	font-family:'Open Sans' !important ;
	line-height:1.8

}
.copy_area_btn{
	float: right;
}
.copy_area_btn li{
	float: left;
}
.copy_area_btn li a{
	/*display: block;*/
	padding: 0 5px;
	color: #555;
	font-size: 13px;
	border-right: 1px solid #ccc;
	font-family:'Open Sans' !important ;
	height:15px;
	
}
.copy_area_btn li a:hover{
	color: #ff5a00;
}
.copy_area_btn li.lastChild a{
	padding: 0 0 0 5px;
	border-right: 0 none;
}

/* È¸¿ø±¤Àå - ÀÚ·á½Ç - À§¿øÈ¸ ±ÔÁ¤ */
.committee_tab_btn:after{
	content: '';
	display: block;
	clear: both;
}
.committee_tab_btn li{
	float: left;
	margin-right: 2px;
}
a.badge.active:focus, a.badge.active:hover{
	color: #555;
}

/* ±³À° - Asian Radiology Forum */
.td_four tbody tr td{
	text-align: center;
}
.td_four tbody tr td img{
	width: 80%;
}

/* °ü·Ã»çÀÌÆ® - »êÇÏÇÐÈ¸ */
.societies_link tbody tr td{
	padding-right: 20px;
}
.societies_link tbody tr td a{
	display: block;
	width: 250px;
	height: 75px;
	padding: 20px 0;
	border: 1px solid #dbdbdb;
	text-align: center;
}

/* ¸ÞÀÎ - ¿µ»óÀÇÇÐ°ú¶õ? */
.info_symbol > tbody > tr > td > table > tbody > tr > td{
	line-height: 200%;
}
#year-70{
	width:65%;
}
#year-70 table{
	width:100%;
	border:1px solid #ddd
}
#year-70 table thead tr th{
	text-align:left;
	padding:20px 20px 20px 32px;
	background-color:#eee;
}
#year-70 table tbody tr td{
	font-size:15px;
	text-align:left;
	padding:5px 5px;
	background-color:#f9f9f9;
	font-family:'Open Sans' !important ;
}
#year-70 table tbody tr .chairman-img{
	width:200px;
	text-align:center;
	vertical-align:top;
}
#year-70 table tbody tr .width-td{
	width:120px;
}


/** ksh 2008-10-25 ¿¡µðÅÍ ÀÚµ¿ÁÙ¹Ù²ÞÃ³¸®**/
.scrap_boxm p {margin-top:1px;margin-bottom:1px;/*white-space:-moz-pre-wrap; white-space:pre-wrap; white-space:-o-pre-wrap; */word-break:break-all;}
/** ksh 2008-10-25 ¿¡µðÅÍ ÀÚµ¿ÁÙ¹Ù²ÞÃ³¸®**/

/* ksh 2016-02-24 */
div.noticePopup { z-index:9999; display:none; position:fixed; left:50%; top:50%; background-color:#590059; border-radius: 3px; }
div.noticePopup>div.noticeMessage { color:white; font-weight:bold; }

/* ksh Å©·Ò ÀÚµ¿¿Ï¼º input ÀÔ·Â½Ã ¹é±×¶ó¿îµå ±âº» ³ë¶õ»ö => ¿øÇÏ´Â»ö º¯°æ */
input:-webkit-autofill {
   -webkit-box-shadow: 0 0 0 1000px #ebebeb inset;
}


.schedule-sub1 .nav-tabs{
	border-bottom:3px solid #f59324 !important;
}
.schedule-sub1 .nav-tabs .nav-link{
	color:#fff;
	font-weight:bold;
	background-color:#777;
	font-family: 'Open Sans', sans-serif;
}
.schedule-sub1 .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{
	color:#fff !important;
	border-color: #f59324 #f59324 #f59324 !important;
	background-color:#f59324 !important;
}
.schedule-sub1 .btn-link{
	color:#111 !important;
	font-family: 'Open Sans', sans-serif;
}
/* ¿ù°£ ÀÏÁ¤ */
.schedule-sub1 .month {
	width: 100%;
	text-align: center;
	padding: 70px 25px;
	background-color:#f2c534;
}
.schedule-sub1 .month ul {
	margin: 0;
	padding: 0;
}
.schedule-sub1 .month ul li {
	color: white;
	font-size: 20px;
	font-weight:bold;
	letter-spacing: 3px;
	text-transform: uppercase;
	font-family: 'Open Sans', sans-serif;
}
.schedule-sub1 .month .prev {
	float: left;
	padding-top: 10px;
}
.schedule-sub1 .month .next {
	float: right;
	padding-top: 10px;
}
.schedule-sub1 .weekdays {
	margin: 0;
	padding: 10px 0;
	background-color: #ddd;
}
.schedule-sub1 .weekdays li {
	color: #666;
	width: 13.6%;
	text-align: center;
	font-weight:bold;
	display: inline-block;
	font-family: 'Open Sans', sans-serif;
}
.schedule-sub1 .days {
	margin: 0;
	padding: 10px 0;
	background-color:#eee;
}
.schedule-sub1 .days li {
	color: #777;
	width: 13.6%;
	font-size:13px;
	text-align: center;
	font-weight:bold;
	display: inline-block;
	list-style-type: none;
	margin-bottom: 5px;
	font-family: 'Open Sans', sans-serif;
}
.schedule-sub1 .days li .active {
	padding: 5px;
	color: white !important;
	background-color:#f2c534;
}
@media screen and (max-width:720px) {
	.schedule-sub1 .weekdays li, .days li {width: 13.1%;}
}
@media screen and (max-width: 420px) {
	.schedule-sub1 .weekdays li, .days li {width: 12.5%;}
	.schedule-sub1 .days li .active {padding: 2px;}
}
@media screen and (max-width: 290px) {
	.schedule-sub1 .weekdays li, .days li {width: 12.2%;}
}
/* ¿¬°£ ÀÏÁ¤ */
.schedule-sub1 .year-table{
	border-top: 2px solid #111;
}
.schedule-sub1 .year-table tr th {
    padding: 8px 0;
    
    text-align: center;
    border: 1px solid #dfdfdf;
    /*background-color: #efefef;*/
    font-family: 'Open Sans', sans-serif;
}
.schedule-sub1 .year-table tr td {
    padding: 8px;
    
    text-align: center;
    border: 1px solid #dfdfdf;
    font-family: 'Open Sans', sans-serif;
}
.year-detail .yeardetail-table{
	border-top: 2px solid #111;
}
.year-detail .yeardetail-table thead tr th {
    padding: 8px 0;
  
    text-align: center;
    border: 1px solid #dfdfdf;
    background-color: #efefef;
    font-family: 'Open Sans', sans-serif;
}
.year-detail .yeardetail-table tbody tr th {
    padding: 14px;
  
    text-align: left;
    border: 1px solid #dfdfdf;
    background-color: #f9f9f9;
    font-family: 'Open Sans', sans-serif;
}
.year-detail .yeardetail-table tr td {
    padding: 8px;
   
    text-align: left;
    border: 1px solid #dfdfdf;
    font-family: 'Open Sans', sans-serif;
}
@media only screen and (max-width: 991px){
	.year-detail .yeardetail-table{
		border-bottom: 1px solid #dfdfdf;
	}
}
@media only screen and (max-width:767px){
    /* 2019-09-20 */
    .schedule-registration .custom_w {width:100% !important;}
}
@media only screen and (max-width: 600px){
	.schedule-sub1 .select-w {width:84%;}
    /* 2019-09-20 Çà»ç °Ë»ö, ÀÏÁ¤µî·Ï*/
    .schedule-sub1 .lb_w {width:100%;}
    .schedule-sub1 .input_w {width:35%;}
    .schedule-registration #form-day {width:84%;}
    .schedule-registration .schedule_mw {width:100% !important;}
    .schedule-registration .schedule_mw1 {width:83% !important;}
    .schedule-registration .input_w {width:50% !important;}
}
