/* °æ¸ÅÀýÂ÷¾È³» */
.section_flowguide{margin-top:20px;}
.chart_area{float:left;width:360px;height:795px;background:url(../img/01_img_flowchart.gif) no-repeat}
.chart_area ol{padding-left:30px;}
.chart_area ol li{padding-bottom:15px;*padding-bottom:11px;}
.chart_area ol p{visibility:hidden;position:absolute;z-index:-1;width:1px;height:1px}
.chart_area ol a{display:block;width:131px;height:35px;border:2px solid #dde6eb;}
.chart_area ol a.on{border-color:#a7bcc9}
.chart_area ol a span{position:absolute;left:-9999px;z-index:-1;}
.process_area{float:right;width:580px;border-bottom:1px solid #cacacc}
.process_area h3{padding:10px 0 11px 14px;border:1px solid #e3e3e3}
.process{position:relative;border:1px solid #eee;border-top:0;font-family:µ¸¿ò;font-size:12px;letter-spacing:1;line-height:18px;padding-left:19px;}
.process_area .process .scroll{position:relative;overflow:hidden;overflow-y:auto;height:744px;padding:18px 20px 20px 0}
.process_area .process .scroll_w {position:relative;overflow:hidden;overflow-y:auto;height:744px;padding:18px 20px 20px 0}
.process p{font-family:µ¸¿ò;font-size:12px;color:#333;letter-spacing:0;line-height:18px;display:inline;}
.process img{display:inline;padding:0 3px 0 3px}
.process .info_section{float:left;position:relative;padding-top:0px;font-family:µ¸¿ò;font-size:12px;letter-spacing:0;line-height:18px;}
.process .info_section h4{margin-top:18px;margin-bottom:5px;color:#426c96;font-size:12px;letter-spacing:-1px;}
.process .info_section h5{margin:20px 0 2px;color:#555;font-size:12px;letter-spacing:-1px}
.process .info_section p{color:#555}
.process .info_section .info{font-family:µ¸¿ò;font-size:12px;line-height:18px;color:#333}
.process .info_section .info_line{padding-bottom:15px;border-bottom:1px solid #ededed;}
.process .info_section .info strong{letter-spacing:-2px}
.process .info_section .info a img{position:relative;margin:-1px 0 1px;*margin:0;vertical-align:middle}
.process .layer{position:absolute;top:0;left:0px;z-index:-1;width:236px;padding:10px 10px 11px 9px;border:1px solid #d5d5d5;background-color:#fff}
.process .info_section ul{margin-top:0px;}
.process .info_section ul li{color:#555;font-size:12px;letter-spacing:-1px;line-height:17px}
.process .info_section .btn_nav{overflow:hidden;position:absolute;top:-3px;right:0}
.process .info_section .btn_nav a{display:block;float:left;height:18px;background:url(/education/flowchart/img/sprite_btn.gif) no-repeat}
.process .info_section .btn_nav a.btn_prev{width:15px;background-position:2px 2px}
.process .info_section .btn_nav a.btn_next{width:14px;background-position:-13px 2px}
.process .info_section .btn_nav a span{position:absolute;left:-9999px;z-index:50}

/* Layer Popup */
/*.layer_popup{position:absolute;z-index:10;left;0;overflow:visible; filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=3); width:245px; margin:0 0 10px 0;} */
*.layer_popup{position:absolute;z-index:10;left;0;width:330px; margin:0 0 10px 0;} 
.layer_popup *{ line-height:normal;} 
.layer_popup img,
.layer_popup fieldset{ border:none;}
.layer_popup legend{ display:none;}
.layer_popup em{ font-style:normal; font-weight:bold;}
.layer_popup .layer_content{ border:1px solid #d5d5d5; background:#ffffff; position:relative; z-index:150;.margin-top:20px;}
.layer_popup .layer_body{ padding:10px 10px 10px 10px; font-family:±¼¸², Gulim, µ¸¿ò, Dotum, AppleGothic, Sans-serif;}
.layer_popup .layer_body table{ border-collapse:collapse;}
.layer_popup .layer_body th{color:#464646;font-size:12px;letter-spacing:-1px}
.layer_popup .layer_body p{margin-top:12px;color:#777;line-height:19px}
.layer_popup .layer_body ul{ border-left:1px solid #efefef;}
.layer_popup .layer_body .first-child ul{ border:none;}
.layer_popup .layer_body li{ list-style:none; height:21px; margin:0 3px 0 5px;}
.layer_popup .layer_body li a{ display:block; height:14px; padding:5px 6px 2px 4px; font-size:12px; color:#222222; text-decoration:none; white-space:nowrap;}
.layer_popup .layer_body li a:hover{ background:#ededed;}
.layer_popup .close_layer{ position:absolute;top:4px;right:3px;padding:3px}
.layer_popup .shadow{ position:absolute; width:100%; height:100%; overflow:visible; z-index:1; _display:none;}
*:first-child+html .layer_popup .shadow{ display:none;}
