@charset "euc-kr";
/* CSS Document */

/*¿ÞÁ·¸Þ´º*/
.left_menu_area {}
.left_menu_area h2 {padding:0; margin:0;}
.left_menu_area h2 img {vertical-align:top;}
ul.left_menu {clear:both; padding:0; margin:0;}
ul.left_menu li {display:block; min-height:0px;_height:0px; list-style:none; padding:0 0 0 0;}
ul.left_menu li a {display:block; min-height:0px;_height:0px; padding:5px 0 7px 20px; margin:0; text-decoration:none; background:url(/img/sub/menu.gif) no-repeat 0 50% !important; font-weight:bold; }
ul.left_menu li a:link,
ul.left_menu li a:visited {color:#896755 !important;}
ul.left_menu li a:hover {background:url(/img/sub/menu_on.gif) no-repeat 0 50% !important; color:#fff !important; text-decoration:none;}
ul.left_menu li a.select {background:url(/img/sub/menu_on.gif) no-repeat 0 50% !important; color:#fff !important; text-decoration:none;}

.left_link_area { clear:both;}
.left_link_area ul li { margin:10px 0 0 0; list-style:none;}
.left_link_area ul li img { vertical-align:top;}

ul.left_menu li ul {padding:0 !important;  !important; margin:0px !important; width:150px;}
ul.left_menu li ul li {min-height:7px;_height:7px !important; font-size:12px; }
ul.left_menu li ul li a { padding:5px 0 2px 15px !important; margin:0 !important; min-height:5px !important;_height:5px !important; background:none !important; color:#593B12 !important; 
							font-weight:normal !important; letter-spacing:-0.1em !imporant;}
ul.left_menu li ul li a:hover { min-height:normal !important; font-weight:bold !important; background:none !important; color:#362206 !important;}
ul.left_menu li ul li a.select { background:none !important; font-weight:bold !important; color:#362206 !important;}



.18pt{
line-height:18pt;
}


/* Äü¸Þ´º */

.quick {position:relative; float:left; display:inline; width:55px; margin:0; padding:0; *zoom:1;}

#STATICMENU { position:absolute; z-index:0; padding:0;}
.quick_menu { width:80px; padding:0;}
.quick_menu ul li { margin:0px; padding-bottom:0px; list-style:none;}
.quick_menu ul li img { vertical-align:top;}
.quick_menu .quick_img {margin:0;}

/*Å×ÀÌºí*/
table.type_01 {width:98%; border-top:2px solid #0d6eff; border-bottom:1px solid #c8c8c8; table-layout:fixed;  margin:5px auto; border-collapse:collapse; margin-bottom:20px;}
table.type_01 tr th {padding:8px 2px 8px 2px; border:1px solid #c8c8c8; border-top:none; background:#f6f6f6; color:#0d6eff; font-weight:bold; text-align:center; vertical-align:middle;}
table.type_01 tr td {padding:2px 2px 2px 2px; border:1px solid #c8c8c8; border-top:none;  background:#FFF; color:#454545; text-align:center; vertical-align:middle;  }
table.type_01 tr th.l {border-left:1px solid #c8c8c8 !important;}
table.type_01 tr th.r {border-right:1px solid #c8c8c8 !important;}
table.type_01 tr th.a {border-left:1px solid #c8c8c8 !important; border-right:1px solid #c8c8c8 !important;}
table.type_01 tr td.none_02 {border-right:none;!important;} /*¿À¸¥ÂÊ ¼± ¾ø¾Ö±â*/
table.type_01 tr td.left {text-align:left; !important; padding:2px 0 2px 10px !important;} /*°¡¿îµ¥Á¤·Ä*/



.info{font-family:"Nanum Gothic", sans-serif !important;letter-spacing:-0.5px; font-size:13px;}
.pri_box{font-family:"Nanum Gothic", sans-serif !important; background:#ededed; padding:10px}
.pri_tit{margin-top:20px ;}
.pri_tit span{font-family:"Nanum Gothic", sans-serif !important; font-size:13px; color:#0578D5; font-weight:bold}
.table01{width:100%; border-collapse:collapse; text-align:center; height:60px; vertical-align:middle;}
.table01 th{background:#FBFBFB;border-top:2px solid #4D9FE1}
.table01 td{border:0.5px solid #ededed}


/* ¹®È­°­ÁÂ - Á¢¼ö¾È³» */
.guide_table { border: 1px solid #ddd; width: 100%; table-layout: fixed; text-align: center; border-collapse: collapse;}
.guide_table th { border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; background: #f1f1f1; color:#285297;}
.guide_table td { border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;}
.guide_link { color:#285297 !important;}
.guide_link:hover { color: #ff782f !important; text-decoration: none;}


/* Ã»¼Ò³âµ¿¾Æ¸®È°µ¿ - µ¿¾Æ¸® È°µ¿ */
.youth_club_info {font-size: 13px;font-weight: 600;width: 100%;margin-left: 12px;}
.youth_club_info .child {display:table;width:100%;}
.youth_club_info .title {display:table-cell;color:#9e9709;width: 88px;}
.youth_club_info .text {display:table-cell;color:#474747;text-indent:}
.youth_club_act .title { font-size: 16px; font-weight: 600; padding-top: 20px;}
.youth_club_act .title img { padding-right: 8px; vertical-align: -1px; width: 10px;}
.youth_club_act .text { padding-left: 20px; line-height: 21px; padding-bottom: 5px; font-size: 13px; position: relative;}
.youth_club_act .text:before { content:''; position:absolute; width: 3px; height: 3px; background: #538ada; left: 11px; top:9px;}