﻿/****************************************************************************//*

NoAD24 screen view CSS(20080904)
FF basic
IE7 Only <--  (.)dot hack
IE6 Only <--  (*)Start hack
Type - Thomson Lee 

*//****************************************************************************/
/* @margin & padding reset */
*{padding:0px; margin:0px; line-height:1em;}

/* @header-font-size reset */
h1,h2,h3,h4,h5,h6{font-size:100%}

/* @[IE] input-TAG margin */
**html input, *html input {margin:-1px 0px -1px 0px;}

/* @Table fixed */
table{table-layout:fixed}

/* @images margin bug */
img{font:0/0 arial;}

/* @linked images border reset */
img{border:0px;}

/* @list style reset */
ul,ol,li{list-style:none;}

/* @grobal typography */
html{font-family:dotum,돋움,돋움체,굴림,굴림체,gulim,tahoma,verdana,arial,helvetica,sans-serif,serif;font-size:12px;color:#444;overflow:-moz-scrollbars-vertical;}
html,body,form{width:100%;height:100%;background:#fff;}
a:link{text-decoration:none;}
a:hover{color:#1771d5;text-decoration:none;}
a:active{}
a:visited{}

/* @grobal Scrollbar Style[IE version] */
* {scrollbar-face-color: #E4E4E4; scrollbar-shadow-color: #D2D2D2; scrollbar-highlight-color: #E4E4E4; 
scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #666666; scrollbar-track-color: #EFEFEF; scrollbar-arrow-color: #B5B5B5}

/****************************************************************************/
/* @Font style and Color */
.gray{color:#888;}
.black{color:#000;}
.darkblue{color:#08397b;}
.orange{color:#ff5c00}
.blue{color:#4a83cf;}
.red{color:#e50000;}
.green{color:#87e519;}

.bold{font-weight:bold;}
.eng01{font-family:tahoma,arial,verdana,tahoma,sans-serif;}
.eng02{font-family:segoe UI,arial,tahoma,verdana,tahoma,sans-serif;}
.kor_small{font-family:dotum,돋움,돋움체,sans-serif;font-size:11px;line-height:115%;}

.xsmall{font-size:0.9em;}
.xxsmall{font-size:0.8em;}

.pointer{cursor:pointer;}
/****************************************************************************/

/* @Layout */
html{width:100%;height:100%;}
body{width:100%;height:100%;}

#nd24_width,#main_container,#info_width{position:relative;width:980px;margin-left:auto;margin-right:auto;text-align:left;z-index:0;} /* 마스터페이지의 width 조정 */
#start_container,#info_start{position:relative;width:980px;margin-left:auto;margin-right:auto;text-align:left;z-index:0;} /* 첫페이지의 width 조정 */

#start_container{min-height:100%;margin:0 auto -150px;text-align:left;z-index:0;} /* 첫페이지내용부분 */
#nd24_container{position:relative;width:100%;height:120px;margin:0px auto;background:#fff;z-index:20;} /* 로고와메인메뉴부분 */
#main_container{min-height:100%;margin:-120px auto -150px;text-align:left;z-index:0;} /* 메인 내용부분 */
#info_container{position:relative;width:100%;height:150px;text-align:left;background:#e8e8e8 url('../images/bg_bottom.gif') repeat-x top;z-index:0;} /* 카피라잇부분 */
#navi_sub,#site_info{position:relative;width:100%;} /* 카피라잇의 보조네비게이션과 카피라잇텍스트 */

#main_container div.contents{position:relative;padding:140px 0px 170px;} /* main_container 안에 들어가게되는 내용(아래위+20패딩) */

*html #start_container,*html #main_container{height:100%;}

/* //Layout */




/* Master Page Part **********************************************************************************************************/

/* @branding */
div#branding{position:absolute;width:330px;height:60px;margin-left:5px;background:url('/images/img_logo01.gif') no-repeat 0 0;z-index:20;}
div#branding h1{width:100%;height:100%;cursor:pointer;z-index:50;}
div#branding h1 a{display:block;width:100%;height:100%;}
div#branding h1 a span{display:none;}
div#branding blockquote{text-indent:-9999px;}
/* //branding */

/* @login_status */
div#login_status{width:960px;padding-top:43px;text-align:right;}
div#login_status span.name{color:#ff6600;margin-right:20px;}
div#login_status span.split{margin:0px 10px 0px 10px;color:#988d74;}
div#login_status a{color:#6a727c;text-decoration:none;}
div#login_status a:hover{color:#1771d5;}

div#login_status a.btn_mini{position:absolute;top:14px;right:78px;padding:5px 3px 3px 3px;.padding:4px 3px 3px 3px;}
div#login_status a.btn_mini span{line-height:150%;padding:8px 5px 5px 10px;.padding:7px 5px 5px 10px;}
/* //login_status */

/* @main menu */
div#main_menu{width:100%;height:60px;margin-top:5px;background:url('/images/bg_menu.gif') repeat-x;}
div#main_menu ul{width:980px;margin:0px auto;}
div#main_menu li{float:left;display:inline;position:relative;height:46px;margin-top:7px;}
div#main_menu li.btn{padding-left:2px;background:url('/images/bg_menu_split.gif') repeat-y;}
div#main_menu li span.split{position:absolute;display:block;width:2px;height:100%;right:-2px;top:0px;background:url('/images/bg_menu_split.gif') repeat-y;}
div#main_menu li a{float:left;display:inline;height:100%;padding:0px 26px 0px 26px;font-size:1.3em;font-family:malgun gothic,맑은 고딕,dotum,돋움체,sans-serif;font-weight:bold;line-height:277%;text-decoration:none;color:#d8e6f5;}
div#main_menu li a:hover{color:#fff;background:#09396f;}
div#main_menu li a.on{color:#fff;background:#09396f;}

div#main_menu li.RightNode{float:right;}
div#main_menu li.RightNode a{height:1.9em;right:120px;margin-top:10px;margin-left:12px;padding:0px 0px 0px 17px;font-size:1.2em;color:#b3cbe6;cursor:pointer;}
div#main_menu li.RightNode a span{float:left;display:inline;height:100%;padding:0px 17px 0px 0px;line-height:1.6em;text-align:center;}
div#main_menu li.RightNode a:hover{color:#fff;background:#6aa2e0 url('/images/btn_main02_left.gif') no-repeat center left;}
div#main_menu li.RightNode a:hover span{background:#6aa2e0 url('/images/btn_main02_right.gif') no-repeat center right;}
div#main_menu li.RightNode a.on{color:#fff;background:#6aa2e0 url('/images/btn_main02_left.gif') no-repeat center left;}
div#main_menu li.RightNode a.on span{background:#6aa2e0 url('/images/btn_main02_right.gif') no-repeat center right;}
/* //main menu */

/* @navi_sub */
div#navi_sub{clear:left;position:relative;height:60px;z-index:1;}
div#navi_sub ul{position:absolute;top:19px;right:94px;}
div#navi_sub li{float:left;display:inline;margin-left:1px;text-align:center;}
div#navi_sub li a{float:left;display:inline;height:1.3em;padding:0px 18px 0px 18px;background:#767676 url('/images/img_arrow_white.gif') no-repeat left center;text-decoration:none;}
div#navi_sub li a:hover{background:#333 url('/images/img_arrow_white.gif') no-repeat left center;}
div#navi_sub li a span{clear:left;display:block;font:0.9em dotum,돋움,돋움체,gulim,굴림,굴림체,sans-serif,serif;letter-spacing:-0.1em;color:#f5f5f5;line-height:1.6em;}
/* //navi_sub */

/* @navi_select_form */
div#navi_sub select{display:block;position:absolute;width:90px;height:14px;.height:16px;top:19px;right:2px;border:1px solid #767676;color:#666;font:0.9em gulim,굴림,굴림체,dotum,돋움,돋움체,sans-serif;} /* select 폼의 height 를 맞추기위해 (.)닷핵 이용 */
/* //navi_select_form */

/* @site_info */
div#site_info{background:url('/images/img_logo02.gif') no-repeat right center;text-align:right;cursor:default;}
div#site_info div.text{margin-right:150px;padding-right:15px;border-right:1px solid #acacac;}
div#site_info div.text div{margin-top:10px;}
div#site_info div.text span.split{margin:0px 10px 0px 10px;text-align:center;}
div#site_info a{color:#888;text-decoration:none;}
div#site_info a:hover{color:#1771d5}
div#site_info a:active{color:#1771d5}
div#site_info a:visited{color:#888}
div#site_info .text_copyright{font-size:0.8em;font-family:tahma,verdana,arial,sans-serif;line-height:120%;color:#282828;}
/* //site_info */

/*****************************************************************************************************************************/
/* Start Main Page ***************************************************************************************************/

/* @Start branding */
div#start_branding{position:absolute;width:449px;height:110px;background:url('/images/img_logo03.gif') no-repeat 0 0;z-index:20;}
div#start_branding h1{width:100%;height:100%;cursor:pointer;z-index:50;}
div#start_branding h1 a{display:block;width:100%;height:100%;}
div#start_branding h1 a span{display:none;}
div#start_branding blockquote{text-indent:-9999px;}
/* //branding */

/* @start_description */
div#start_description{width:980px;height:480px;background:url('/images/bg_start.jpg') no-repeat 0 0;}
div#start_description h2,#start_description h3,#start_description p,#start_description li{text-indent:-9999px;}
/* //start_description */

/* @start_btns */
div#start_btns{margin-top:-65px;margin-left:25px;z-index:10;}
div#start_btns a.join{float:left;display:inline;width:176px;height:52px;margin-right:5px;background:url('/images/btn_start_btn01.gif') no-repeat 0 0;}
div#start_btns a.start{float:left;display:inline;width:146px;height:52px;background:url('/images/btn_start_btn02.gif') no-repeat 0 0;}
div#start_btns a.help{position:Absolute;display:block;width:112px;height:23px;top:472px;left:25px;background:url('/images/btn_info01.gif') no-repeat;}
div#start_btns a.pre{position:Absolute;display:block;width:117px;height:23px;top:472px;left:142px;background:url('/images/btn_start_pre.gif') no-repeat;}
div#start_btns a span{display:none;}
/* //start_btns */

/* @start_feature */
div#start_feature{position:relative;width:960px;height:151px;margin-top:125px;background:#fff;border:10px solid #d6e7f1;}
div#start_feature dt,#start_feature dd p{text-indent:-9999px;}
div#start_feature dt{position:absolute;width:239px;height:151px;margin:0px;z-index:20;}
	div#start_feature dt.feature_secure{background:url('/images/img_StartInfo01.gif') no-repeat 0 0;z-index:20;}
	div#start_feature dt.feature_protect{top:0px;left:234px;background:#fff url('/images/img_StartInfo02.gif') no-repeat 0 center;}
	div#start_feature dt.feature_report{top:0px;left:475px;background:#fff url('/images/img_StartInfo03.gif') no-repeat 0 center;}
	div#start_feature dt.feature_free{top:0px;left:716px;background:#fff url('/images/img_StartInfo04.gif') no-repeat 0 center;}
div#start_feature .line{position:absolute;width:940px;height:120px;top:15px;background:#d6e7f1;z-index:10;}
/* //start_feature */

/* @banner */
.banner{width:100%;padding-bottom:190px;margin:4px auto;text-align:right;} /* padding-bottom 을 준 이유는 하단의 info 부분이 메인컨텐츠위를 덮지 않기위해서이다. */
/* //banner */

/*****************************************************************************************************************************/
/* Common Part **************************************************************************************************************/

/* @Buttons */
a.btn_special{margin-left:-12px;padding:12px;background:url('/images/btn_special_right.gif') no-repeat center right;cursor:pointer;text-decoration:none;}
a.btn_special span{padding:12px 20px 12px 31px;background:url('/images/btn_special_left.gif') no-repeat center left;font-size:1em;color:#fff;font-weight:bold;font-family:dotum,돋움,돋움체,gulim,굴림체,sans-serif;}
a.btn_special:hover{background:url('/images/btn_button_right_ov.gif') no-repeat center right;}
a.btn_special:hover span{background:url('/images/btn_button_left_ov.gif') no-repeat center left;}

a.btn_normal{margin-left:-12px;padding:12px;background:url('/images/btn_button_right.gif') no-repeat center right;cursor:pointer;text-decoration:none;}
a.btn_normal span{padding:12px 9px 12px 20px;background:url('/images/btn_button_left.gif') no-repeat center left;font-size:1em;color:#444;font-weight:bold;font-family:dotum,돋움,돋움체,gulim,굴림체,sans-serif;}
a.btn_normal:hover{background:url('/images/btn_button_right_ov.gif') no-repeat center right;}
a.btn_normal:hover span{background:url('/images/btn_button_left_ov.gif') no-repeat center left;color:#fff;}

a.btn_small{padding:3px;background:url('/images/btn_button02_right.gif') no-repeat center right;cursor:pointer;text-decoration:none;line-height:32px;}
a.btn_small span{padding:5px 5px 5px 5px;background:url('/images/btn_button02_left.gif') no-repeat center left;font-size:1em;color:#555;font-family:dotum,돋움,돋움체,gulim,굴림체,sans-serif;line-height:22px;}
a.btn_small:hover{background:url('/images/btn_button02_right_ov.gif') no-repeat center right;}
a.btn_small:hover span{background:url('/images/btn_button02_left_ov.gif') no-repeat center left;color:#000;}

a.btn_tablein{padding:4px 3px 4px 3px;background:url('/images/btn_buttonTable_right.gif') no-repeat center right;cursor:pointer;text-decoration:none;}
a.btn_tablein span{padding:7px 5px 5px 10px;.padding:6px 5px 5px 10px;background:url('/images/btn_buttonTable_left.gif') no-repeat center left;font-size:0.9em;color:#555;}
a.btn_tablein:hover{background:url('/images/btn_buttonTable_right_ov.gif') no-repeat center right;}
a.btn_tablein:hover span{background:url('/images/btn_buttonTable_left_ov.gif') no-repeat center left;color:#000;}

a.btn_mini{padding:2px;background:url('/images/btn_small_right.gif') no-repeat center right;cursor:pointer;text-decoration:none;}
a.btn_mini span{padding:4px 5px 4px 7px;background:url('/images/btn_small_left.gif') no-repeat center left;font-size:0.9em;color:#888;font-weight:normal;}
a.btn_mini:hover{background:url('/images/btn_small_right_ov.gif') no-repeat center right;}
a.btn_mini:hover span{background:url('/images/btn_small_left_ov.gif') no-repeat center left;color:#333;}

.btn_close{position:absolute;top:6px;right:6px;}
/* //Buttons */

/* @INPUT */
select{height:1.3em;.height:1.9em;background:#f6faff;font-size:0.98em;.font-size:0.8em;border:1px solid #7f9db9;cursor:pointer;}
textarea{width:96%;padding:0.2em;font-size:0.9em;color:#009900;line-height:130%;font-family:dotum,돋움,돋움체,sans-serif;}
input[type="text"],input[type="password"]{vertical-align:middle;width:20%;height:1.25em;padding:0.2em;.padding:0.3em 0.2em 0.1em 0.2em;border:solid 1px;border-color:#808080 #D5D5D5 #D5D5D5 #808080;background-color:#FFFFFF;font-size:0.9em;font-family:Tahoma, Verdana, Arial,sans-serif;color:#009900;}

/* //INPUT */

/* @List Table Style */
table.list{width:100%;}
table.list .left{text-align:left;}
table.list th{height:2.4em;background:#f5f5f5;font-weight:normal;border-top:1px solid #c2c2c2;border-bottom:1px solid #cecece;text-align:center;color:#666;line-height:120%;}
table.list tr td{height:2.4em;padding-top:0.2em;border-bottom:1px solid #e8e8e8;color:#444;text-align:center;line-height:120%;}
table.list tr td a{color:#444;text-decoration:none;line-height:120%;}
table.list tr td a:hover{color:Red;text-decoration:underline;}
table tr.bg_gray{background:#fbfbfb}
/* //List Table Style */

/* @Page List */
.page_num{display:block;margin:20px 0px 60px 0px;text-align:center;font-size:0.9em;font-family:tahoma,verdana,arial,helvetica,sans-serif;}
.page_num a.paging,.page_num a.current_page
{padding:0px 0.6em 0px 0.6em;margin-left:-1px;color:#666;font-weight:bold;border-left:1px solid #444;border-right:1px solid #444;text-decoration:none;}
.page_num a.current_page{color:#0075e7;}
.page_num a.prev{margin-right:1.2em;padding:0.2em 0 0 1em;background:url('/images/img_arrow_left.gif') no-repeat center left;font-size:1.1em;color:#444;text-decoration:none;}
.page_num a.next{margin-left:1.5em;padding:0.2em 1em 0 0;background:url('/images/img_arrow_right.gif') no-repeat center right;font-size:1.1em;color:#444;text-decoration:none;}
.page_num a:hover{color:Red;text-decoration:underline;}
/* //Page List */

/* @Menu&Organize box */
div.organize,div.sub_menu{float:left;display:block;position:absolute;left:0;width:216px;padding:12px;background:#b4d7ee url('/images/bg_organize.gif') repeat-x top left;}
div.organize div.white_background,div.sub_menu div.white_background{width:100%;height:100%;margin:-2px;padding:2px;background:#fff;}
div.organize h2,div.sub_menu h2{width:100%;height:50px;background:#0a1d3c;}
div.organize h2 span{margin-left:0.7em;font-size:1.4em;color:#aacdf5;line-height:50px;}
div.sub_menu h2 span{margin-left:0.7em;font-size:1.4em;color:#fff;line-height:50px;}
/* //Menu&Organize box */

/* @Sub Menu */
div.sub_menu ul{margin:7px 4px 100px;}
div.sub_menu ul li{width:100%;height:30px;border-bottom:1px solid #d6e7ef;letter-spacing:-0.1em;}
div.sub_menu ul li.first{border-top:1px solid #d6e7ef;}
div.sub_menu ul li a{display:block;width:100%;height:100%;background:url('/images/img_arrow04.gif') no-repeat 8px 9px;color:#425273;font-weight:bold;line-height:30px;text-indent:24px;text-decoration:none;}
div.sub_menu ul li a:hover{background-color:#eff7ff;text-decoration:none;}
div.sub_menu ul li a.on{background-color:#d6e7ef;color:#000821;}
/* //Sub Menu */

/* @Organize */
div#tree{width:91%;height:600px;margin-top:1px;padding:9px;background:#fff;overflow:auto;}
div#tree dl{padding-bottom:5px;}
div#tree span.nogroup{display:block;min-width:8em;height:20px;padding-left:45px;line-height:20px;background:url('/images/tree_no.gif') no-repeat;cursor:pointer;white-space:nowrap;}
div#tree span.group{display:block;min-width:8em;height:20px;padding-left:45px;line-height:20px;background:url('/images/tree_close.gif') no-repeat;cursor:pointer;white-space:nowrap;}
div#tree span.group_open{display:block;min-width:8em;height:20px;padding-left:45px;line-height:20px;background:url('/images/tree_open.gif') no-repeat;cursor:pointer;white-space:nowrap;}

div#tree span.nogroup_warning{display:block;min-width:8em;height:20px;padding-left:45px;line-height:20px;background:url('/images/tree_warning_no.gif') no-repeat;cursor:pointer;white-space:nowrap;}
div#tree span.group_warning{display:block;min-width:8em;height:20px;padding-left:45px;line-height:20px;background:url('/images/tree_warning_close.gif') no-repeat;cursor:pointer;white-space:nowrap;}

div#tree span.client{display:block;min-width:8em;height:16px;line-height:20px;margin-left:22px;margin-bottom:-1px;padding-left:20px;background:url('/images/tree_client.gif') no-repeat;white-space:nowrap;}
div#tree span.client_unknown{display:block;min-width:8em;height:16px;line-height:20px;margin-left:22px;margin-bottom:-1px;padding-left:20px;background:url('/images/tree_client_unknown.gif') no-repeat;white-space:nowrap;}
div#tree span.client_warning{display:block;min-width:8em;height:16px;line-height:20px;margin-left:22px;margin-bottom:-1px;padding-left:20px;background:url('/images/tree_client_warning.gif') no-repeat;white-space:nowrap;}

div#tree span.root{display:block;height:22px;line-height:20px;padding-left:20px;background:url('/images/tree_folder.gif') no-repeat;color:#000;cursor:default;}
div#tree span.root_warning{display:block;height:22px;line-height:20px;padding-left:20px;background:url('/images/tree_folder_warning.gif') no-repeat;color:#000;cursor:default;}
div#tree span a{display:block;height:100%;line-height:18px;text-decoration:none;}
div#tree span a:hover{}
div#tree span.root a,div#tree span.root_warning a,div#tree span.group a,div#tree span.nogroup a,div#tree span.group_warning a{color:#000;}
div#tree span.root a:hover,div#tree span.group a:hover,div#tree span.nogroup a:hover,div#tree span.group_warning a:hover{color:#3366ee;}
div#tree span.client a,div#tree span.client_unknown a,div#tree span.client_warning a{color:#666;}
div#tree span.client a:hover,div#tree span.client_unknown a:hover,div#tree span.client_warning a:hover{color:#66bbdd;}
div#tree dd{margin-left:10px;} /* 조직도 왼쪽 간격 */
div#tree > dl > dd{margin-left:0px;}
div#tree a img{margin-left:0.4em;}
.organize h2 input{position:absolute;top:20px;right:17px;}
/* //Organize */

/* @Threat Level */
.level_0{background:url('/images/level_Safe.gif') no-repeat;}
.level_1{background:url('/images/level_Normal.gif') no-repeat;}
.level_2{background:url('/images/level_Unknown.gif') no-repeat;}
.level_3{background:url('/images/level_Suspicious.gif') no-repeat;}
.level_4{background:url('/images/level_Annoying.gif') no-repeat;}
.level_5{background:url('/images/level_Risky.gif') no-repeat;}

span.tr{position:absolute;width:100%;height:100%;top:0px;left:0px;background:url('/images/img_dot_white.gif') no-repeat top right}
span.tl{position:absolute;width:100%;height:100%;top:0px;left:0px;background:url('/images/img_dot_white.gif') no-repeat top left}
span.br{position:absolute;width:100%;height:100%;top:0px;left:0px;background:url('/images/img_dot_white.gif') no-repeat bottom right}
span.bl{position:absolute;width:100%;height:100%;top:0px;left:0px;background:url('/images/img_dot_white.gif') no-repeat bottom left}
span.level_0{background-color:#8aa7d1;}/* 안전 */
span.level_1{background-color:#6c88af;} /* 보통 */
span.level_2{background-color:#999;} /* 알수없음 */
span.level_3{background-color:#ffa248;} /* 수상함 */
span.level_4{background-color:#ff9148;} /* 불편함 */
span.level_5{background-color:#ff7748;} /* 위험 */

.img_level_0, .img_level_1, .img_level_2, .img_level_3, .img_level_4, .img_level_5
{display:block;position:relative;width:18px;height:18px;}   /* 닷(.)핵사용 */
.img_level_0{background:url(/images/img_table_safe.gif) no-repeat}/* 안전 */
.img_level_1{background:url(/images/img_table_normal.gif) no-repeat} /* 보통 */
.img_level_2{background:url(/images/img_table_unknown.gif) no-repeat} /* 알수없음 */
.img_level_3{background:url(/images/img_table_Suspicious.gif) no-repeat} /* 수상함 */
.img_level_4{background:url(/images/img_table_Annoying.gif) no-repeat} /* 불편함 */
.img_level_5{background:url(/images/img_table_Risky.gif) no-repeat} /* 위험 */

.threat_0{background:url(/images/img_status_safe.gif) no-repeat 5px 1px;color:#666;}
.threat_1{background:url(/images/img_status_normal.gif) no-repeat 5px 1px;color:#666;}
.threat_2{background:url(/images/img_status_unknown.gif) no-repeat 5px 1px;color:#666;}
.threat_3{background:url(/images/img_status_Suspicious.gif) no-repeat 5px 1px;color:#e50000;}
.threat_4{background:url(/images/img_status_Annoying.gif) no-repeat 5px 1px;color:#e50000;}
.threat_5{background:url(/images/img_status_Risky.gif) no-repeat 5px 1px;color:#e50000;}
/* //Threat Level */

/* @Unknown */
.img_unknown{position:absolute;width:100%;height:100%;top:0px;left:0px;background:url('/images/img_renew_tree01.gif') no-repeat;}
/* //Unknown */

/* @Sync Status */
span.status_0,span.status_1,span.status_2{padding:4px 0 1px 12px;}
span.status_0{background:url('/images/img_sync_off.gif') no-repeat center left;}
span.status_1{background:url('/images/img_sync_not.gif') no-repeat center left;}
span.status_2{background:url('/images/img_sync_ok.gif') no-repeat center left;}
/* //Sync Status */

/* @Page Desc */
div.view_box{clear:left;position:relative;min-height:127px;padding:12px;background:url('/images/bg_manage_View.gif') repeat-x top left;}
div.view_box div.view{width:100%;height:20%;margin:-2px;background:url('/images/bg_manage_View02.gif') repeat-x top left;border:2px solid #fff;border-bottom:0;}
div.view_box h2,div.view_box h3{height:2em;margin:25px 5px -8px 118px;font-size:1.3em;color:#333;line-height:110%;} /* (!)H2를 모두 h3로 통일하자 *//* (!)Control Menu 에서 path 부분을 따로 정리 *//* (!)span 태그로 쌓여있는것을 벗겨낸다. */

div.view_box div > a{line-height:520%;}

div.view_box blockquote{position:relative;margin:5px 10px 0px 118px;padding:7px;background:#fff;border:1px solid #ddd;color:#444;}
div.view_box blockquote p{margin:0px;line-height:130%;}
div.view_box blockquote .img{position:absolute;width:100px;height:100px;top:-38px;left:-106px;}

div.view_box p.btns > a{position:absolute;display:block;height:19px;padding:0px 6px 0px 6px;top:23px;right:23px;background:url('/images/btn_small02_right.gif') no-repeat top right;cursor:pointer;text-indent:18px;text-decoration:none;}
div.view_box p.btns > a > span{display:block;background:url('/images/btn_small02_left.gif') no-repeat top left;font-size:1em;color:#fff;line-height:170%;}
div.view_box p.btns > a:hover > span{color:#ccc;}
/* //Page Desc */

/* @Tab Menu */
div.tab_menu{position:relative;width:100%;height:31px;padding-top:10px;background:#d5e6b8;}
div.tab_menu li{float:left;display:inline;}
div.tab_menu li.policy{margin-left:10px;}
div.tab_menu li.pclist{margin-left:10px;}
div.tab_menu li.event{margin-left:10px}
div.tab_menu li.menace{margin-left:10px;}
div.tab_menu li.info{margin-left:10px;}

div.tab_menu a{float:left;display:inline;padding:9px 20px 8px 20px;font-size:1.2em;font-family:dotum,돋움,돋움체,sans-serif;font-weight:bold;color:#444;text-decoration:none;}
div.tab_menu a.on{color:#699f00;background:#fff;}
div.tab_menu a:hover{background:#f6fbee;}

div.group{background:#e7eef6;} /* 그룹일때 스타일 */
div.group a.on{color:#3a82d2;background:#fff;}
div.group a:hover{background:#f7fbff;}
/* //Tab Menu */

/* @Account */
h4.account{padding-left:15px;background:url('/images/img_arrow.gif') no-repeat top left;font-size:1.2em;font-weight:bold;color:#1b589c;}
h4.green{color:#009900}
table.account{width:100%;margin-top:5px;margin-bottom:25px;border-top:2px solid #c8d9e9;border-bottom:2px solid #e1ebf1;color:#444;}
table.account col.title{width:20%;}
table.account col.val{width:80%;}
table.account td{border-top:1px solid #e1ebf1}
table.account tr:first-child td{border-top:none;}
table.account td.title{padding:15px 10px;background:#f5fbff;border-right:1px solid #e1ebf1;font-weight:bold;}
table.account td+td{padding:8px;}
table.account td.list{padding:14px 15px 0 15px;background:#f5fbff;}

table.account input.typo_eng_small{width:15%;padding:0.2em;.padding:0.2em 0.2em 0.1em 0.2em;border:1px solid #c2c2c2;color:#009900;font-family:Verdana,tahoma,sans-serif;}
table.account input.typo_eng{width:30%;padding:0.2em;.padding:0.2em 0.2em 0.1em 0.2em;border:1px solid #c2c2c2;color:#009900;font-family:Verdana,tahoma,sans-serif;}
table.account input.typo_han{width:30%;padding:0.2em;.padding:0.2em 0.2em 0.1em 0.2em;border:1px solid #c2c2c2;color:#009900;}
table.account input.typo_han02{width:50%;padding:0.2em;.padding:0.2em 0.2em 0.1em 0.2em;border:1px solid #c2c2c2;color:#009900;}

table.account span#boxIdCheck{position:Absolute;.margin-top:1px;.margin-left:-7px;padding:5px;}
table.account p{line-height:200%;.line-height:160%;}
table.account input[type="checkbox"],div.join table input[type="radio"]{margin-right:3px;}
table.account label{margin-right:15px;}

div.accountbox{position:relative;margin-top:5px;margin-bottom:10px;border:9px solid #f3f6e0;}
div.accountbox table{width:100%;margin:0px;background:#fff;border:none;border-collapse:collapse;}
div.accountbox table td{padding:7px 7px 10px 7px;border:1px solid #d1d9aa;}

h5.account{display:block;margin-top:40px;padding-left:15px;background:url('/images/img_bar_blue.gif') no-repeat center left;font-size:1.2em;color:#444;letter-spacing:-0.1em;}
p.accountbox{margin-top:12px;padding:16px;background:#f7ffff;border:3px solid #e7eff7;}
p.accountbox table{width:100%;background:#ddd;border-collapse:collapse;}
p.accountbox table td{border:1px solid #d1d9aa;}
/* //Account */

/* @Box type */
.neonbox{margin:8px 0;background:#f7ffff;border:3px solid #e7eff7;}
.bluebox{margin:8px 0;padding:10px;background:#f5fbff;border:3px solid #e1ebf1;}

.graybox{margin-top:8px;padding:5px;background:#f7f7f7;line-height:130%;}
.graybox blockquote{padding:5px;border:1px solid #d6d6d6;background:#fff;}
.yellowbox{margin-top:18px;padding:10px;background:#f6f4e8;border:3px solid #edead7;text-align:left;}
/* //Box type */

/* @h4 */
h4{display:block;margin-top:5px;padding-left:15px;background:url('/images/img_bar_blue.gif') no-repeat center left;font-size:1.2em;color:#444;letter-spacing:-0.1em;}
/* //h4 */

/* @etc */
.point{min-width:8em;height:2em;padding-left:14px;background:url('/images/img_arrow04.gif') no-repeat top left;font-size:1.2em;line-height:1em;font-weight:bold;letter-spacing:-0.1em;color:#444;}
.point02{padding-left:14px;background:url('/images/img_arrow02.gif') no-repeat center left;font-weight:bold;letter-spacing:-0.1em;color:#444;}
.point03{padding-left:14px;background:url('/images/img_arrow05.gif') no-repeat top left;font-weight:bold;color:#444;}
.arrow{padding-left:14px;background:url('/images/img_arrow03.gif') no-repeat top left;line-height:180%;}
.tab{padding-left:14px;}

.bar_green{margin:25px 0 3px 3px;padding-left:10px;height:1.2em;background:url('/images/img_bar_green.gif') no-repeat;text-align:left;font-size:1.2em;font-weight:bold;color:#444;}
.bar_orange{margin:25px 0 3px 3px;padding-left:10px;height:1.2em;background:url('/images/img_bar_orange.gif') no-repeat;text-align:left;font-size:1.2em;font-weight:bold;color:#444;}

.warning{padding:8px 0px 4px 22px;background:url('/images/img_warning_small.gif') no-repeat 3px 5px;font-size:0.9em;line-height:180%;letter-spacing:-0.1em;}
.lang_select{position:absolute;height:2em;top:16px;right:0;z-index:100;}

/* //etc */

/* @Btns */
.btns{float:right;display:block;margin-top:10px;margin-bottom:20px;}
.btns input{float:left;vertical-align:middle;}
.btns a{float:left;margin-left:-9px;}
/* //Btns */

/* @Clear float */
.clear{clear:both !important;}
/* //Clear float */
/*****************************************************************************************************************************/
/* Sub Page Layout ***********************************************************************************************************/
div.manage_view{position:relative;width:725px;min-height:300px;margin-left:255px;}
/*****************************************************************************************************************************/
/* Login Part Page ***********************************************************************************************************/

/* @Login */
#login_container{float:left;width:100%;height:100%;background:#eee;}
#login_container div.login_box{clear:left;position:relative;width:580px;min-height:200px;margin:80px auto 0px;padding:2px;background:#fff;border:3px solid #d3d3d3;}
.login_box h1{width:370px;height:130px;margin:30px auto 0px;}
.login_box h1 a{display:block;width:100%;height:100%;margin:0px auto 0px;background:url('/images/img_login.gif') no-repeat top left;}
.login_box h1 a span{display:none;}

.login_box table{width:51%;margin:15px auto 0px;table-layout:fixed;font:1em malgun gothic,맑은 고딕,dotum,돋움,돋움체,gulim,굴림,굴림체,sans-serif;color:#222;text-align:right;}
.login_box col.head{width:20%;}
.login_box col.val{width:80%;}
.login_box .left{text-align:left;padding-left:0.2em;}
.login_box .btns{float:left;}
.login_box table input[type="text"],div.login_box table input[type="password"]
    {width:80%;height:1.4em;.height:1em;margin-right:35px;padding:0.1em 0.2em;.padding:0.3em 0.2em;background:#fff;border:solid 1px;border-color:#808080 #D5D5D5 #D5D5D5 #808080;font-family: Segoe UI, Arial, Verdana, Tahoma;font-size:1.3em; font-weight:bold; color:#009900;}
.sub_btns{margin:1px;margin-top:60px;padding:12px;.padding:8px;line-height:200%;background:#f8f8f8;border-top:1px solid #ddd;}
.login_box .lang_select{top:-25px;right:-3px;}
/* //Login */

/* @find ID&Passward */
.find .img_find{margin-top:-8px;margin-left:-5px;background:url('/images/img_join02.gif') no-repeat;}
.find table{width:100%;border:3px solid #e7eff7;border-collapse:collapse;}
.find col.head{width:17%;}
.find col.val{width:83%;}
.find td{padding:7px;border:1px solid #e7eff7;vertical-align:top;}
.find td.head{padding-top:17px;background:#f5fbff;font-weight:bold;}
.find input{border:1px solid #c2c2c2;font-size:1em;}
.find select{vertical-align:middle;font-size:1em;}
.find .warning{margin-top:4px;}
.find .bluebox{padding:20px;}
.find .id{font-size:1.4em;font-family:arial,tahoma,verdana,sans-serif;font-weight:bold;color:#009900;}
/* //find ID&Passward */
/*****************************************************************************************************************************/
/* Sub Page ******************************************************************************************************************/

/* @Status */
.status .time{position:absolute;width:215px;height:33px;top:-4px;background:url('/images/bg_time.gif') no-repeat center center;text-align:center;color:#ccc;line-height:37px;.line-height:30px;}

.status .time .eng02{font-size:1.3em;letter-spacing:-0.1em;color:#fff;}
.status .time .green{color:#87e519;letter-spacing:0;}
.status .notice_box{position:relative;width:100%;height:28px;margin-top:-12px;margin-bottom:10px;}
.status .notice{position:absolute;right:0px;width:700px;height:28px;background:url('/images/bg_notice.gif') no-repeat bottom left;padding-left:35px;text-align:left;}
.status .notice span{float:left;display:inline;line-height:28px;}
.status .notice span.head{float:none;color:#909090;font-size:0.9em;padding-right:0.2em;}
.status .notice a{width:100%;cursor:pointer;position:absolute;filter: blendTrans(duration=0.3);text-decoration:none;color:#666;}
.status .notice a span{width:90%;text-overflow:ellipsis;color:#666;overflow:hidden;white-space:nowrap;}
.status .notice a:hover span{color:#08397b;}
.status .notice img{}
.status .btn_close{top:10px;right:12px;}

.status h3{display:none;}
.status h4{height:40px;margin-top:0px;padding-left:22px;background:#e7eef6 url(/images/img_arrow.gif) no-repeat 5px center ;}
.status h4 a{line-height:42px;font-size:1em;color:#1b589c;text-decoration:none;}
.status h4 a:hover{color:#e50000;}
.status .left{}
.status .center{margin-left:10px;}
.status .right{margin-left:10px;}
.status .list_box{float:left;display:inline;position:relative;overflow:hidden;width:296px;height:222px;margin-top:10px;margin-bottom:60px;padding:2px;border:10px solid #d6e7f1;}
.status .list_box table{margin-top:2px;}
.status .list_box col.name,.status .list_box col.desc{width:35%;}
.status .list_box col.status,.status .list_box col.pcname{width:30%;}
.status .list_box col.date{width:35%;}
.status .list_box col.threat_pc{width:60%;}
.status .list_box col.threat{width:40%;}
.status .list_box td a{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:110%;}
.status .list_box td.name,.status .list_box td.desc,.status .list_box td.threat_pc{text-align:left;padding:0px 8px;}
.status .list_box td.date{font-size:0.8em;font-family:tahoma,verdana,arial,sans-serif;}
.status .list_box .status_threat{font-weight:bold;line-height:110%;}
.status .list_box .eng01{font-size:0.9em;}

.status .level_0,.status .level_1,.status .level_2,.status .level_3,.status .level_4,.status .level_5{display:block;position:relative;width:5em;margin:-1px auto 0;padding:0.3em 0.1em 0.2em;.padding:0.20em 0.1em 0.20em;font-size:0.9em;color:#fff;background-image:none;}   /* 닷(.)핵사용 */
/* //Status */

/* @Status View Part */	
div.status_container{position:relative;z-index:10;}
div#statusView{position:absolute;display:none;width:100%;height:100%;background:#000;z-index:100;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);opacity: 0.25;}
div.status_view{position:relative;min-height:430px;overflow:auto;background:#f8f8f8;border:1px solid #ddd;z-index:0;}
.status_view dl.root{margin-top:10px;margin-left:-50px;} /* 상황실 트리 전체 위치 조정 */
.status_view dl{padding-left:26px;padding-bottom:5px;}
.status_view dl.first{background:#f8f8f8 url('/images/img_dot.gif') repeat-y;}
.status_view dl.middle{background:#f8f8f8 url('/images/img_dot.gif') repeat-y;}
.status_view dl.last{margin-bottom:20px;background:none;}

.status_view dt{position:relative;width:150px;min-height:50px;padding-top:4px;background:#fff url(/images/bg_status_top.gif) no-repeat top left;}
.status_view dt .group{display:block;position:relative;width:149px;min-height:50px;padding-right:1px;padding-bottom:13px;background:url(/images/bg_status_bottom.gif) no-repeat bottom left;cursor:pointer;}
.status_view dt .client{display:block;position:relative;width:149px;min-height:50px;padding-right:1px;padding-bottom:13px;background:url(/images/bg_status_bottom.gif) no-repeat bottom left;cursor:pointer;}

.status_view dd{margin-left:151px;} /* 박스의 가로 사이간격조절 */

.status_view span.first_line{position:absolute;width:27px;height:40px;top:-1px;left:-27px;background:url('/images/line-first.gif') no-repeat;}
.status_view span.middle_line{position:absolute;width:27px;height:40px;top:-1px;left:-27px;background:url('/images/line-middle.gif') no-repeat;}
.status_view span.last_line{position:absolute;width:27px;height:40px;top:-1px;left:-27px;background:#f8f8f8 url('/images/line-last.gif') no-repeat;}
.status_view span.one_line{position:absolute;width:27px;height:40px;top:-1px;left:-27px;background:url('/images/line-one.gif') no-repeat;}

.status_view a{color:#444;text-decoration:none;}
.status_view .name{display:block;width:88%;margin:6px auto;font-size:1.2em;font-weight:bold;letter-spacing:-0.1em;color:#333;overflow:hidden;word-break:break-all;}
.status_view .box{position:relative;display:block;width:85%;min-height:20px;margin:1px auto 0px;background:url('/images/bg_status_box.gif') repeat-x;border:1px solid #cfcfcf;}
.status_view .box .text{display:none;}
.status_view .box > span{display:block;min-height:33px;padding-top:9px;padding-left:46px;}

.status_view .box > span > span *{display:block;margin:1px;font-size:0.9em;letter-spacing:-0.1em;word-break:break-all;overflow:hidden;line-height:110%;}
.status_view .box > span > span:first-child *{line-height:110%;font-weight:bold;}
.status_view .box .state{line-height:105%;color:#666;}

.status_view dt.tree{}
.status_view .root{position:absolute;top:0px;left:35px;}
.status_view dd{margin-top:-87px;}
.status_view dt.threat{background-color:#252525;}
.status_view dt.threat .name{color:#eee;}
/* //Status View Part */

/* @Status Detail View Part */
div#DlgDetail{position:relative;z-index:100;}
.detail{position:absolute;width:527px;top:-420px;left:220px;padding-top:4px;/*background:url(/images/bg_status_detail_top.gif) no-repeat top left;*/background:#fff;border:2px solid #777;z-inden:200;}
.detail .detail_bg{display:block;width:525px;min-height:100px;max-height:405px;padding-right:2px;padding-bottom:12px;/*background:url(/images/bg_status_detail_bottom.gif) no-repeat bottom left;*/}
.detail h4{height:1em;margin:0px;padding:10px;background:#fff;color:#444;line-height:100%;}
.detail h4 a{line-height:1em;}
.detail div.table{position:relative;width:502px;max-height:350px;overflow:auto;overflow-x:hidden;margin:0 auto;background:url(/images/bg_status_table.gif) no-repeat top left;border:1px solid #cfcfcf;}
.detail table{position:relative;width:98.8%;margin:3px auto 0px;}
.detail table.list th{border-top:0px;}
.detail col.pcname{width:55%;}
.detail col.threat{width:3%;}
.detail col.security{width:15%;}
.detail col.policy{width:27%;}
.detail td.pcname{text-align:left;padding-left:10px;font-weight:bold;}
 
/* //Status Detail View Part */

/* @Control */
.control .manage_view{min-height:700px;}
.control .arrow{margin-left:0.5em;}
.control .path{display:block;width:72%;margin-top:16px;margin-bottom:-3px;margin-left:120px;font-size:0.9em;line-height:1em;}
.control .noad{font-size:0.9em;font-family:tahoma,verdana,arial,helvetica,sans-serif,serif;letter-spacing:-0.02em;}
.control .use{font-size:0.9em;color:#7b99c6;letter-spacing:-0.1em;font-weight:normal;}
.control .pclist_box{display:block;position:relative;width:95%;height:24px;margin:3px auto 3px;padding:12px 12px 2px 12px;background:#f1f5f6;border:3px solid #e7eef0;text-align:right;line-height:130%;}
.control .pclist_box .select_title{margin-right:4px;}
.control .pclist_box a.btn_tablein{margin-left:-4px;}
.control .eng01{font-size:0.9em;}
.control div.view_box h2,.control div.view_box h3{float:left;max-width:50%;height:1em;margin-top:8px;padding-right:0.2em;}
.control span.mini_btns{display:block;margin-top:8px;}
.control span.mini_btns a{line-height:140%;margin-right:-4px;}

.control p.client{float:left;margin-top:10px;margin-bottom:-12px;margin-left:120px;}
.control blockquote.client{float:left;width:81.2%;padding:0px;border:1px solid #bfcfe1;}
.control blockquote.client dl{float:left;display:inline;text-align:center;}
.control blockquote.client dt{padding:5px;background:#f1f5f6;font-size:0.9em;}
.control blockquote.client dd{height:35px;padding:2px 5px 10px;text-align:center;}
.control blockquote.client dd > p{position:relative;min-width:20%;}

.control dl.update{width:33%;border-right:1px solid #fff;}
.control dl.realtime{width:33%;border-left:1px solid #bfcfe1;border-right:1px solid #fff;}
.control dl.last{width:33.3%;border-left:1px solid #bfcfe1;}
.control blockquote.client .threat_0,.control blockquote.client .threat_1,.control blockquote.client .threat_2,.control blockquote.client .threat_3,.control blockquote.client .threat_4,.control blockquote.client .threat_5
{padding:14px 20px;white-space:pre;}
.control blockquote.client .status{position:absolute;display:block;width:90px;top:-1.1em;.top:-0.2em;left:0px;color:#444;letter-spacing:-0.1em;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;font-size:1.3em;line-height:120%;}
.control blockquote.client .sub_status{position:relative;top:0.8em;line-height:40px;color:#999;letter-spacing:-0.1em;font-weight:normal;font-size:0.9em;}


.control div.view_box blockquote{position:static;margin-top:15px;}
.control blockquote > p span{background-color:transparent;}
.control .level_title{display:none;}
.control .view .level_0,.control .view .level_1,.control .view .level_2,.control .view .level_3,.control .view .level_4,.control .view .level_5
{position:absolute;display:block;width:90px;padding-top:94px;top:20px;left:25px;font-size:1.3em;color:#e50000;text-align:center;font-weight:bold;background-color:Transparent;}

.control h3{display:none;}
.control .box{position:relative;width:97%;height:30px;margin:3px auto 3px;padding:12px 0 0 10px;background:#f3f6e0;border:3px solid #e7eccc;}
.control .box select{background:#f3f6e0;}
.control .group_box select{background:#f6faff;}
.control .group_box{background:#f1f5f6;border:3px solid #e7eef0;}
.control .box input[type='radio']{vertical-align:middle;margin:0px 2px 0px 5px;}
.control input[type="text"]{width:60px;margin-left:1em;}
.control input[type="text"]+input{vertical-align:middle;margin-left:0.2em;}
.control input[type="image"]{vertical-align:middle;line-height:150%;margin-left:0.2em;margin-top:-3px;}
    
.control .total{display:block;height:17px;padding:5px 8px 0 0;font-size:0.9em;text-align:right;color:#444;}

.control table{width:100%;}
.control table .left{padding:0 12px;}
.control table.list td{position:relative;border-top:2px solid #fff;}
.control table.list td.head{background:#fafafa;font-size:0.9em;}
.control col.type{width:20%;}
.control col.desc{width:40%;}
.control col.level{width:15%;}
.control col.time{width:15%;}
.control col.desc{width:40%;}
.control col.event_desc{width:25%;}
.control col.pcname{width:25%;}
.control col.safety{width:20%;}
.control col.policy{width:30%;}

.control td.time{font-size:0.8em;font-family:tahoma,verdana,arial,helvetica,sans-serif;text-align:center;}

.control td .level_0,.control td .level_1,.control td .level_2,.control td .level_3,.control td .level_4,.control td .level_5
{position:relative;display:block;width:5em;top:-1px;left:47px;.top:5px;.left:0px;padding:0.3em 0.1em 0.2em;.padding:0.20em 0.1em 0.20em;font-size:0.9em;font-weight:normal;color:#fff;background-image:none;}

.control h2.unknown{min-width:80%;margin-top:20px !important;margin-bottom:0px !important;}
.control .img_unknown{margin-top:20px;margin-left:25px;}


.systeminfo{position:relative;width:96%;margin:0px auto 0px;}
.systeminfo h4{margin: 20px 0px 9px 0px;padding: 0 18px 0;font-size:1.2em;color:#1b589c;background:url('/images/img_arrow.gif') no-repeat center left;}
.systeminfo blockquote.table_box{border:8px solid #f5f5f5;}
.systeminfo table{width:100%;border-collapse:collapse;color:#333;}
.systeminfo col.head{width:20%;}
.systeminfo col.val{width:80%;}
.systeminfo td{padding:8px;background:#fff;border:1px solid #e8e8e8;}
.control .btns input{float:left;margin:0px;}  /* 60번줄 input[type=image]의 초기화 */
/* //Control */
/* @Policy */
.policy h4{display:none;}
.policy .tab_menu{position:relative;margin-top:28px;z-index:20;}
.policy .tab_menu li{display:inline;margin-right:-9px;}
.policy .tab_menu a{padding:14px 5px 5px;.padding:5px;background:#e7eef0;color:#666;font-weight:bold;text-decoration:none;} /* 닷(.)핵사용 */
.policy .tab_menu a span{padding:9px 15px 5px;background:#f4f9fa;letter-spacing:-0.1em;}
.policy .tab_menu a:hover span{background:#fff;color:#6da9d3;}
.policy .tab_menu a.on {padding-bottom:5px;.padding-bottom:0px;background:#e7eef0;color:#ff7b05;} /* 닷(.)핵사용 */
.policy .tab_menu a.on span{padding-bottom:11px;background:#fff;}
.policy .policy_box{margin:0px;margin-top:5px;.margin-top:6px;padding:20px 20px 30px 20px;border:5px solid #e7eef0;z-index:10;} /* 포지션문제 */
.policy .policy_box table{width:95%;margin:12px 12px 0 12px;color:#333;}
.policy .policy_box select{min-width:3em;height:1.4em;font-size:small;font-family:dotum,돋움,돋움체,sans-serif;color:#333;}
.policy .policy_box table input[type="text"]{width:80%;margin:0;}
div.table_box table input[type="checkbox"]{margin-right:5px;}
.policy hr{margin:11px 0 11px;border:1px solid #e7eef0;}
.policy .policy_box table tr{height:2.1em;}

.policy .list{position:Relative;max-height:500px;margin-top:-12px;overflow:auto;overflow-x:hidden}
.policy div.margintop{margin-top:-25px;}
.policy div.list table{margin-bottom:30px;border:3px solid #e3e3e3;}
.policy div.list col.name{width:80%;}
.policy div.list col.category{width:20%;}
.policy div.list col.desc{width:60%;}
.policy div.list col.protocol{width:20%;}
.policy div.list col.port{width:20%;}
.policy div.list col.pc{width:50%;}
.policy div.list col.safety{width:20%;}
.policy div.list col.policy{width:30%;}

.policy div.list th{height:2.6em;border-top:none;border-bottom:1px solid #c2c2c2;}
.policy div.list td{border-top:0px;}
.policy div.list td.port{color:#1b589c;font-size:0.9em;font-family:tahoma,verdana,arial,sans-serif;font-weight:bold;}
.policy div.list td.category{color:#1b589c;}
.policy .pc{background-color:#fff;}

.policy p.text{width:95%;margin:12px 12px 0.3em;}
.policy p.text span{display:block;line-height:120%;color:#444;}

.policy p.btns{margin-top:-10px;margin-right:20px;margin-bottom:-10px;}
.policy p.btns select{float:left;display:inline;margin-right:10px;background-color:#F6FAFF;border:1px solid #7f9db9;font-size:small;font-family:dotum,돋움,돋움체,sans-serif;color:#333;}
.policy p.btns a{float:none;line-height:175%;.line-height:165%;margin:0;}

/* //Policy */

/* @Report */
.report p.btns  .report_print span{background:url('/images/btn_print_left.gif') no-repeat top left;}
.report .img_report{background:url('/images/img_report_01.gif') no-repeat;}
.report .img_report02{background:url('/images/img_report_02.gif') no-repeat;}
.report .img_report03{background:url('/images/img_report_03.gif') no-repeat;}
.report dl{margin-bottom:60px;}
.report dt{height:40px;background:#eff7ff;}
.report dt span{float:left;display:inline;margin-top:12px;font-size:1.2em;color:#185a9c;font-weight:bold;letter-spacing:-0.04em;}
.report dt span:first-child{height:21px;width:21px;margin:9px 5px 0px 10px;background:url('/images/bg_circle.gif') no-repeat center center;color:#fff;line-height:23px;.line-height:21px;font-size:1.4em;font-family:Arial,verdana,tahoma,sans-serif;text-align:center;}
.report dd{margin-bottom:20px;padding:10px;text-align:center;}

.report col.rank{width:7%;}
.report col.category{width:20%;}
.report col.name{width:55%;}
.report col.find{width:11%;}
.report col.ratio{width:11%;}
.report col.pcname{width:27%;}
.report col.group{width:35%;}
.report col.ip{width:20%;}

.report td.rank{font-size:0.8em;font-family:tahoma,verdana,arial,sans-serif;color:#444;}
.report td.name,.report td.pcname{text-align:left;font-weight:bold;}
.report td.group{padding:0 10px;font-size:0.9em;text-align:left;}
.report td.ip{font-size:0.8em;font-family:tahoma,verdana,arial,sans-serif;}
.report td.find{font-size:0.8em;font-family:tahoma,verdana,arial,sans-serif;}
.report td.ratio{font-size:0.9em;font-family:tahoma,verdana,arial,sans-serif;color:#0b3b7a;}
.report td.category{font-size:0.9em;font-family:dotum,돋움,돋움체,sans-serif;}
.report td.date,.report td.total,.report td.virus,.report td.spyware,.report td.grayware{font-size:0.9em;font-family:tahoma,verdana,arial,sans-serif;}
.report td.total{font-weight:bold;color:#053d88;}
.report td.virus{color:#93220e;}
.report td.spyware{color:#088809;}
.report td.grayware{color:#808e07;}
/* //Report */

/* @Deploy */
.deploy textarea{height:60px;}
.deploy .img_deploy{background:url('/images/img_deploy_01.gif') no-repeat;}
.deploy .img_deploy02{background:url('/images/img_deploy_02.gif') no-repeat;}
.deploy .noad_family{padding-left:0.5em;font-size:0.9em;letter-spacing:-0.1em;color:#4a83cf;}
.deploy .install{padding-left:0.2em;font-size:2.3em;color:#ff5c00;font-family:Arial,verdana,tahoma,Helvetica,sans-serif;font-weight:700;}
.deploy .install_url{display:block;margin-top:3px;padding-left:1em;font-size:0.9em;font-family:tahoma,verdana,arial,sans-serif;color:#4a83cf;}
.deploy .total{font-size:2.3em;font-family:Arial,verdana,tahoma,Helvetica,sans-serif;font-weight:700;}
.deploy .remain{padding-left:0.2em;font-size:1.2em;color:#999;font-weight:bold;}
.deploy .number{font-size:1em;font-family:tahoma,Arial,verdana,Helvetica,sans-serif;color:#999;font-weight:bold;}
.deploy .text{font-size:1.2em;font-weight:bold;}

.deploy dt{display:none;}
.deploy dd{margin:15px;font-size:1.4em;font-family:tahoma,Arial,verdana,Helvetica,sans-serif;font-weight:bold;color:#4ca511;} /* License Key */

.deploy blockquote{color:#666;}
.deploy blockquote.warning{padding:10px 26px;border:1px solid #d6d6d6;background:#fff url('/images/img_warning_small.gif') no-repeat 9px 9px;font-size:0.9em;letter-spacing:-0.02em;color:#999;}
.deploy blockquote p {line-height:120%;}
.deploy blockquote li{margin:2px 0 2px 30px;list-style:decimal;line-height:120%;}

.deploy ul.btns{margin-top:20px;}
.deploy ul.btns li{display:inline;}
.deploy ul.btns li a{float:left;display:inline;width:202px;height:132px;background:url(/images/btn_deploy.gif) no-repeat;text-align:center;font-size:1.3em;font-weight:bold;text-decoration:none;}
.deploy ul.btns li a span{display:block;line-height:130%;color:#182f63;letter-spacing:-0.1em;}
.deploy ul.btns li a:hover span{color:#ff5c00;}
.deploy ul.btns li a:hover span.product{color:#444;}
.deploy ul.btns li a span.img{width:60px;height:60px;margin:15px auto 0;}
.deploy ul.btns li a span.product{margin-top:5px;color:#444;}

.deploy a.distribute span.img{background:url('/images/btn_deploy_menu_deploy01.gif') no-repeat center center;}
.deploy a.download span.img{background:url('/images/btn_deploy_menu_install01.gif') no-repeat center center;}
.deploy a.status span.img{background:url('/images/btn_deploy_menu_status01.gif') no-repeat center center;}
.deploy a:hover.distribute span.img{background:url('/images/btn_deploy_menu_deploy01_ov.gif') no-repeat center center;}
.deploy a:hover.download span.img{background:url('/images/btn_deploy_menu_install01_ov.gif') no-repeat center center;}
.deploy a:hover.status span.img{background:url('/images/btn_deploy_menu_status01_ov.gif') no-repeat center center;}

.deploy li a.distribute{margin-right:60px;}
.deploy li a.status{margin-left:60px;}
.deploy li a.download{margin:0 auto;}

.deploy p.bluebox{margin-bottom:30px;}
.deploy p.bluebox span{margin:10px;padding-left:16px;padding-right:5px;background:url('/images/img_arrow05.gif') no-repeat top left;font-weight:bold;color:#444;line-height:2.4em;}
.deploy img{margin-top:6px;vertical-align:top;}

.deploy col.num{width:8%;font-family:dotum,돋움,돋움체,sans-serif;}
.deploy col.group{width:52%;font-family:dotum,돋움,돋움체,sans-serif;}
.deploy col.pcname{width:20%;font-family:dotum,돋움,돋움체,sans-serif;}
.deploy col.install{width:20%;font-size:1em;font-family:dotum,돋움,돋움체,sans-serif;}
.deploy td.num{font-size:0.9em;font-family:Tahoma,verdana,arial,sans-serif;}
.deploy td.group{padding:0 10px;font-size:0.9em;text-align:left;}
.deploy td.ok{color:#4a83cf;font-weight:bold;letter-spacing:-0.1em;}
.deploy td.not{color:#185a9c;font-weight:bold;letter-spacing:-0.1em;}
/* //Deploy */

/* @install */
.install .noad_family{padding-left:0.5em;font-size:0.9em;letter-spacing:-0.1em;color:#4a83cf;}
.install p.head{padding:15px 15px 15px 30px;background:#f5fbff url('/images/img_arrow.gif') no-repeat 15px center;border:3px solid #e1ebf1;font-size:1.4em;font-weight:bold;color:#444;}
.install p.bluebox .url{position:relative;top:-2px;font-size:0.65em;font-family:tahoma,arial,verdana,sans-serif;color:#0b3b7a;}

.install h3{display:block;margin-top:22px;padding-left:15px;background:url('/images/img_bar_blue.gif') no-repeat center left;font-size:1.2em;color:#444;letter-spacing:-0.1em;}
.install h3.preview{padding:0px;margin:10px 0 0 5px;background:none;}
.install span.preview{margin:0 0 0 6px;line-height:135%;}

.install span.img
{background:url('/images/img_deploy_install01.gif') no-repeat;}
.install .graybox blockquote{padding:14px 16px;color:#666;}
.install .bluebox{padding:14px;}
.install input{margin-left:10px;}

.install a.install{display:block;width:202px;height:132px;margin-top:20px;padding-top:0px;background:url(/images/btn_deploy.gif) no-repeat;text-align:center;font-size:1.3em;font-weight:bold;text-decoration:none;color:#444;}
.install a.install span{display:block;line-height:130%;color:#182f63;letter-spacing:-0.1em;}
.install a.install span.img{position:static;margin:15px auto 0;padding:0px;}
.install a.install span.product{margin-top:5px;color:#444;}
.install a.install:hover span{color:#ff5c00;}
.install a.install:hover span.product{color:#444;}

.install a.install span.img{width:60px;height:60px;background:url('/images/btn_deploy_menu_install01.gif') no-repeat center center;}
.install a.install:hover span.img{width:60px;height:60px;background:url('/images/btn_deploy_menu_install01_ov.gif') no-repeat center center;}

.install p.warning{padding:8px 0px 4px 20px;background:#fff url('/images/img_warning_small.gif') no-repeat 2px 10px;font-size:0.9em;line-height:180%;letter-spacing:-0.1em;}
/* //install */

/* @Support */
.support .img_support{margin-top:-5px;margin-left:-5px;background:url('/images/img_support01.gif') no-repeat;}
.support h4{clear:right;padding-bottom:7px;background:url('/images/img_bar_orange.gif') no-repeat top left;border-bottom:8px solid #dcd8cf;}

.support table{width:98%;margin:10px;margin-bottom:40px;text-align:left;}
.support table col.category{width:5%;}
.support table col.title{width:80%;}
.support table col.date{width:15%;}
.support table td.category{padding-left:8px;background:url('/images/img_dot01.gif') no-repeat 0 center;font-size:0.9em;color:#999;}
.support table td.title{}
.support table td.date{text-align:right;font-size:0.9em;font-family:tahoma,verdana,arial,sans-serif;}
.support table td div.box{margin-top:3px;}

.support table tr td a{color:#444;text-decoration:none;line-height:180%;}
.support table tr td a:hover{color:Red;text-decoration:underline;}
.support table tr td div{color:#444;white-space:nowrap;line-height:130%;}

.support div.box{margin:10px;margin-top:18px;padding:10px;background:#f6f4e8;border:3px solid #edead7;}
.support div.box textarea{width:98%;height:100%;padding:5px;border:1px solid #dcd8cf;color:#009900;font-family:dotum,돋움,돋움체,sans-serif;}
.support pre{margin-bottom:10px;}

.support blockquote{padding:10px;}
.support blockquote p {line-height:130%;color:#444;}
.support p.point03{margin-left:10px;font-weight:normal;}
.support .mail{font-size:0.9em;font-family:Tahoma,verdana,arial,sans-serif;color:#1b589c;}
.support p.phone{margin:10px;font-size:1.2em;font-family:tahoma,arial,verdana,sans-serif;font-weight:bold;color:#1b589c;}
.support p.phone+p{margin-bottom:80px;}
.support .btns{margin:0 10px 20px 0;}
/* //Support */

/* @Service */
.service .img_service{margin-top:-5px;margin-left:-5px;background:url('/images/img_service01.gif') no-repeat;}
.service span.point{float:left;display:inline;}
.service span.status{float:left;display:inline;min-width:11em;height:1.7em;line-height:1.7em;font-family:tahoma,verdana,arial,sans-serif;color:#009900;font-weight:bold;}
.service p{clear:left;line-height:140%;}
.service p > a{margin-left:-10px;}
.service select{float:left;display:inline;width:20%;height:1.3em;.height:1.9em;background:#f6faff;font-size:0.98em;.font-size:0.8em;border:1px solid #7f9db9;cursor:pointer;}
.service dl{clear:left;display:block;margin-top:10px;margin-bottom:10px;}
.service dl.yellowbox dd{text-align:left;}
.service dt span{height:1em;}
.service dd{text-align:right;}
.service table{clear:left;width:99.7%;font-weight:normal;border-collapse:collapse;text-align:center;color:#444;}
.service col.sevice{width:30%;}
.service col.observe{width:13%;}
.service col.adware{width:14%;}
.service col.virus{width:14%;}
.service col.price{width:13%;}
.service col.price_total{width:16%;}
.service th{padding:12px;background:#f6f4e8;border:1px solid #cac2af;font-weight:normal;}
.service th.price_total{background:#e3e0cc;font-weight:bold;}
.service tr.space td{height:3px;}
.service tr.box td{padding:8px;background:#f5fbff;border:1px solid #c3d4de;font-size:1.2em;font-family:Segoe UI,arial,tahoma,verdana,sans-serif;font-weight:700;color:#4a83cf;}
.service tr.box td.service{font-size:1.2em;font-family:tahoma,verdana,arial,sens-serif;color:#0b3b7a;text-align:left;}
.service tr.box td.price{font-size:1em;font-family:dotum,돋움,돋움체,gulim,굴림,굴림체,sans-serif;color:#444;}
.service tr.box td.price_total{background:#d6eaf7;font-size:1em;font-family:dotum,돋움,돋움체,gulim,굴림,굴림체,sans-serif;color:#444;}

.service table.sub{margin-top:5px;background:#f5fbff;border-top:2px solid #bed3ec;border-bottom:2px solid #bed3ec;}
.service td.sub{text-align:left;}
.service td.sub p{font-size:0.9em;font-family:dotum,돋움,돋움체,gulim,굴림,굴림체,sans-serif;color:#0b3b7a;line-height:130%;}
.service td.sub p input{margin-right:5px;}
.service td.sub p.tab{padding-left:24px;font-size:0.75em;font-weight:normal;color:#4a83cf;}
.service table.box{background:#e9efc4;padding:5px;}
.service table.box div{margin:7px;padding:10px;background:#fff;border:2px solid #b5c282;}
.service table.box div hr{height:1px;background:#d1d9b3;border:none;.border-top:1px solid #d1d9b3;}
.service table.box div p{padding:5px;text-align:left;}
.service table.box div p.pay{text-align:right;font-weight:bold;color:#ff5c00;font-size:1.2em;}
.service table.box div span.select{font-weight:bold;color:#009900;}
.service table.box_in{width:100%;margin-bottom:10px;border-collapse:collapse;text-align:left;}
.service table.box_in col.title{width:15%;}
.service table.box_in col.val{width:85%;}
.service table.box_in td{background:#fff;padding:6px;border:1px solid #cecece;}
.service table.box_in td.first{background:#fbfbfb;font-size:0.9em;letter-spacing:-0.1em;}
.service table.box_in td img{margin-left:4px;}
.service .btns{margin-top:-10px;}
.service .paytitle{margin-top:20px;margin-bottom:0px;}
.service .subpay{line-height:180%;font-weight:normal;color:#888;font-size:0.8em;}
.service .bar_green{display:block;float:left;}
.service .point{height:1em;margin-bottom:1em;padding-top:0.2em;background-position:left center;}
.service input,.service label{width:auto; vertical-align:middle;}
/* //Service */

/* @Join */
.join select{vertical-align:middle;}
.join h2{display:none;}
.join label{margin-left:0.4em;.margin-left:0;}
.join .img_join{margin-top:-6px;margin-left:-5px;background:url('/images/img_join01.gif') no-repeat;}
.join p.textarea{margin-bottom:0.2em;border:5px solid #e1ebf1;}
.join textarea{width:95.5%;height:300px;padding:20px;background:#f5fbff;border:2px solid #fff;color:#888;font-family:dotum,돋움,돋움체,sans-serif;}
.join input[type="checkbox"]{margin-top:5px;}
.join h5{display:block;margin-top:10px;padding-left:15px;background:url('/images/img_bar_blue.gif') no-repeat center left;font-size:1.2em;color:#444;letter-spacing:-0.1em;}
.join .bluebox {padding:15px;}
.join .bluebox p{line-height:130%;}
.join .bluebox .warning{margin-top:1em;color:#666;}
/* //Join */

/* @My Page */
.mypage .img_mypage{margin-top:-5px;margin-left:-5px;background:url('/images/img_mypage01.gif') no-repeat;}
.mypage .img_mypage02{margin-top:-5px;margin-left:-5px;background:url('/images/img_mypage02.gif') no-repeat;}
.mypage table.list{margin:0px;padding:0px;border:none;}
.mypage table.list col.date{width:15%;}
.mypage table.list col.info{width:70%;}
.mypage table.list col.info01{width:12%;}
.mypage table.list col.info02{width:58%;}
.mypage table.list col.pay{width:15%;}
.mypage div.box{clear:left;display:block;width:98.6%;height:93px;.height:114px;margin-top:5px;background:#f3f6e0;border:none;}
.mypage div.box table{width:98.7%;margin:0px;margin-top:-1px;background:#fff;border:none;border-collapse:collapse;}
.mypage div.box table td{margin:0px;padding:7px;border:1px solid #d1d9aa;line-height:167%;}
.mypage div.box table td .status{float:left;display:inline;width:3em;line-height:142%;margin-left:0.5em;font-size:1.1em;font-family:tahoma,verdanan,arial,sans-serif;color:#009900;}

.mypage table.list table.list_in{height:100%;margin:0px;border:none;}
.mypage table.list table.list_in td{padding:0 6px;border-bottom:0px;border-top:1px solid #e8e8e8;}
.mypage table.list table.list_in tr:first-child td{border-top:none;}
.mypage table.list tr.row02 td{background:#fbfbfb;}

.mypage table.list td.date{border-right:1px solid #e8e8e8;color:#0b3b7a;font-family:tahoma,verdana,arial,sans-serif;line-height:220%;vertical-align:top;}
.mypage table.list td.info01{border-right:1px solid #e8e8e8;font-size:0.9em;letter-spacing:-0.1em;text-align:left;}
.mypage table.list td.info02{text-align:left;}
.mypage table.list td.pay{border-left:1px solid #e8e8e8;color:#ff5c00;font-family:tahoma,verdana,arial,sans-serif;line-height:220%;vertical-align:top;}
.mypage td .status{float:left;display:inline;width:3em;line-height:142%;margin-left:0.5em;font-size:1.1em;font-family:tahoma,verdanan,arial,sans-serif;color:#009900;}
.mypage div.accountbox td{margin:0px;padding:7px;border:1px solid #d1d9aa;line-height:167%;}
/* //My Page */


/* @Agreement */
#agreement .img{margin-top:-10px;margin-left:-6px;background:url('/images/img_join01.gif') no-repeat;}
#agreement h4{position:relative;top:28px;left:15px;padding-left:15px;background:url('/images/img_arrow.gif') no-repeat top left;font-size:1.2em;font-weight:bold;color:#1b589c;}
#agreement dl{margin:0 6px;padding:40px 5px 5px;background:#eff7ff;color:#424242;}
#agreement dt{height:2em;padding-left:1em;background:#f7f7f7 url('/images/img_dot01.gif') no-repeat 4px 10px;border:5px solid #fff;font-weight:bold;line-height:2em;}
#agreement dd{padding:0 5px;background:#fff;border:5px solid #fff;}
#agreement ol{padding:0 10px 20px;}
#agreement li{margin:0 0 0 23px;list-style:decimal;line-height:120%;}
#agreement ol.sub{margin:1em 1em 0px;}
#agreement ol.sub li{margin:0.3em 0 0 23px;font-size:0.9em;color:#999;}
#agreement p.bylaws{margin:20px 0 20px;padding-left:1em;background:#eff7ff;}
#agreement p.bylaws span{font-weight:normal;line-height:350%;}
#agreement p.bylaws span.bold{font-weight:bold;margin-right:0.5em;}
/* //Agreement */

/* @Protect */
#protect .img{margin-top:-10px;margin-left:-6px;background:url('/images/img_join01.gif') no-repeat;}
#protect h4{width:100%;line-height:200%;margin:15px 0 0 0;text-indent:1em;background:#f5f5f5;color:#666;}
#protect .graybox p{padding:10px;line-height:140%;color:#444;}

#protect dl.quick_menu{width:99%;position:relative;margin-top:10px;padding:40px 5px 5px;background:#eff7ff;border:none;}
#protect dl.quick_menu dt{position:Absolute;top:12px;left:12px;padding-left:15px;background:url('/images/img_arrow.gif') no-repeat left center;font-size:1.2em;font-weight:bold;color:#1b589c;}
#protect dl.quick_menu dd{padding:15px 10px;background:#fff;}
#protect dl.quick_menu li{margin:0.1em 0 0.1em 35px;list-style:decimal;line-height:110%;font-size:1.1em;color:#333;}
#protect dl.quick_menu li a{color:#333;text-decoration:none;}
#protect dl.quick_menu li a:hover{color:#e50000;text-decoration:underline;}

#protect .box{width:97%;margin:20px auto 20px;padding:5px;background:#edead7;}
#protect .box h4{height:2.3em;margin:0px 0 0 -10px;padding:0px;background:transparent;}
#protect .box h4 a{line-height:2em;font-size:1em;color:#444;}
#protect .box h4 .num{color:#009900;font-family:tahoma,verdana,Arial,sans-serif;letter-spacing:0em;}
#protect .protects{padding:8px 18px;background:#fff;}
#protect .protects p{padding:8px 0;line-height:130%;}
#protect .protects dl{position:Relative;width:100%;top:-10px;margin-top:20px;background:#fff;border:1px solid #dcd5c6;}
#protect .protects dt{line-height:220%;text-indent:0.5em;background:#f6f4e8;border-bottom:1px solid #dcd5c6;font-size:1em;font-weight:bold;}
#protect .protects dd{padding:20px 8px;line-height:140%;font-size:1em;color:#444;}

#protect .protects dd li{margin:0 0 0 25px;list-style:decimal;line-height:110%;}
#protect .protects ol {padding:5px 12px 5px;}
#protect .protects ol li{margin:0 0 0 25px;list-style:decimal;line-height:140%;}
#protect .protects a{color:#444;text-decoration:none;}
#protect .protects a:hover{color:#e50000;text-decoration:underline;}

#protect dl.protecter{padding-bottom:15px;}
#protect dl.protecter dt{margin-bottom:15px;}
#protect dl.protecter dd{padding:0 15px;font-size:0.9em;color:#666;}

#protect p.report{width:97%;margin:20px auto 20px;padding-left:1em;background:#eff7ff;}
#protect p.report span{font-weight:normal;line-height:350%;background-position:left 2px;}
#protect p.report span.bold{font-weight:bold;margin-right:0.5em;}
/* //Protect */

/* @Error */
.error .img_error{margin-top:-8px;margin-left:-5px;background:url('/images/img_error01.gif') no-repeat;}
.error h4{font-size:1.2em;font-weight:bold;}
/* //Error */

/* @Layer Popup */
#ModalPanel
{
	position: absolute;
	left: 0px; top: 0px;	
	width: 100%; height: 100%;
	z-index: 99;
	display: none;
	overflow:hidden;/*must have*/ 
}
#ModalPanel span.screen
{
    position: absolute;
    display:block;
    width: 100%; height: 100%;
    background:#000;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);
	opacity: 0.25;
}

#ContainerOfDlg
{
	position: absolute;
	z-index: 1000;
    padding:5px;
}
#threatPcList
{
	position:absolute;
	z-index:110;
	overflow:hidden;/*must have*/   
}
.CommonDialog {position:absolute;top:0px;left:0px;padding:2px;background:#fff;border:3px solid #1b589c;}
.CommonDialog input{width:80%;height:1em;padding:0.4em;border:solid 1px;border-color:#808080 #D5D5D5 #D5D5D5 #808080;background-color:#FFFFFF;font-size:0.9em;font-family:Tahoma, Verdana, Arial,sans-serif;color:#009900;}
.CommonDialog h4 {margin:10px 10px 3px 10px;padding:0px;font-size:1.3em;font-family:malgun gothic,맑은 고딕,dotum,돋움,돋움체,sans-serif;color:#1b589c;background:none;}
.CommonDialog hr{margin:12px 4px 6px;.margin:0px 4px;padding:0px;border:1px solid #efefef;}
.CommonDialog .msg {padding:5px 10px 5px 10px;line-height:130%;color:#333;white-space:pre;}
.CommonDialog .msg span{white-space:pre;}
.CommonDialog .small {display:block;width:100%;font-size:0.9em;line-height:120%;letter-spacing:-0.1em;color:#666;}
.CommonDialog .btns {position:absolute;bottom:3px;right:4px;margin-bottom:2px;margin-right:2px;}
.CommonDialog pre{white-space:normal}
.CommonDialog input{width:90%;}
.CommonDialog .input_small{width:50%;}
/* //Layer Popup */
/* @Layer Popup02 */
.CommonDialog .threat_btns{bottom:6px;right:6px;}
.CommonDialog .header{position:relative;margin-bottom:2px;padding:8px 5px;background:#e7eef6;}
.CommonDialog .header .path{margin-top:0px;}
.CommonDialog .header h4,.CommonDialog .header > p,.CommonDialog .header blockquote{margin-left:95px;}
.CommonDialog .header p.path{font-size:0.9em;color:#444;}
.CommonDialog .header h4{margin-top:3px;margin-bottom:8px;font-size:1.25em;color:#444;}
.CommonDialog .header a{top:6px;right:6px;}
.CommonDialog blockquote{position:relative;padding:4px;background:#fff;border:1px solid #b2c9d7;}
.CommonDialog blockquote p{line-height:1.5em;}
.CommonDialog blockquote .threat{.word-break:break-all;overflow:hidden;font-size:1.3em;font-family:arial,tahoma,verdana,sans-serif;font-weight:bold;color:#0b3b7a;} 
.CommonDialog blockquote .status{font-size:0.9em;}
.CommonDialog blockquote .count{position:absolute;width:99%;left:0px;bottom:4px;text-align:right;font-size:0.9em;color:#444;}
.CommonDialog .header p.level_0,.CommonDialog .header p.level_1,.CommonDialog .header p.level_2,.CommonDialog .header p.level_3,.CommonDialog .header p.level_4,.CommonDialog .header p.level_5
{position:Absolute;top:3px;left:-92px;width:90px;height:90px;}
.CommonDialog .header p.level_0{background:url('/images/level_Safe.gif') no-repeat;}
.CommonDialog .header p.level_1{background:url('/images/level_Normal.gif') no-repeat;}
.CommonDialog .header p.level_2{background:url('/images/level_Unknown.gif') no-repeat;}
.CommonDialog .header p.level_3{background:url('/images/level_Suspicious.gif') no-repeat;}
.CommonDialog .header p.level_4{background:url('/images/level_Annoying.gif') no-repeat;}
.CommonDialog .header p.level_5{background:url('/images/level_Risky.gif') no-repeat;}
.CommonDialog table col.rank{width:13%;}
.CommonDialog table col.pcname{width:60%;}
.CommonDialog table col.count{width:32%;}
.CommonDialog table td.pcname{padding:0 10px;font-weight:bold;text-align:left;}
.CommonDialog table td.count{font-family:tahoma,verdana,arial,sans-serif;font-size:0.9em;color:#0b3b7a;}
.CommonDialog .page_num{position:relative;margin-bottom:70px;}
/* //Layer Popup02 */


/* @Take a Tour */
.taketour{position:absolute;width:100%;height:100%;top:0;left:0;z-index: 99;}
.taketour_screen{position:absolute;min-width:980px;min-height:1000px;width:100%;height:100%;top:0;left:0;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);opacity: 0.7;background:#000;z-index:100;}
.taketour_container{position:relative;width:1030px;height:840px;margin:0 auto 0;top:5%;background:#fff url('/images/taketour_bgbottom.gif') repeat-x center bottom;border:1px solid #222;z-index:150;}

.taketour_head{position:relative;width:100%;height:50px;background:url('/images/taketour_bgtop.gif') repeat-x top left;border-top:1px solid #fff;z-index:200;}
.taketour_head h1{height:100%;background:url('/images/taketour_logo.gif') no-repeat 10px center;text-indent:-9999px;}
.taketour_head a{display:block;width:28px;height:28px;position:absolute;top:12px;right:10px;background:url('/images/taketour_close.gif') no-repeat;text-indent:-9999px;}
.taketour_head a:hover{background:url('/images/taketour_close_ov.gif') no-repeat;}
.taketour_img{position:absolute;width:100%;height:90%;top:0;bottom:0px;background:url('/images/taketour_bg.gif') no-repeat right bottom;}

.taketour_navi{position:absolute;width:212px;right:50px;text-align:right;z-index:200;}
.taketour_navi h2{width:172px;height:23px;margin-left:40px;background:url('/images/taketour_navi.gif') no-repeat;text-align:left;text-indent:-9999px;}
.taketour_navi ul{margin-top:38px;}
.taketour_navi li{margin-bottom:3px;}
*html .taketour_navi li{margin-bottom:-10px;}
.taketour_navi li a{display:block;width:100%;height:30px;background:transparent url('/images/taketour_menu.gif') no-repeat top right;text-decoration:none;text-align:left;text-indent:50px;line-height:30px;color:#ccc;font-family:malgun Gothic,맑은 고딕,dotum,돋움,돋움체,sans-serif;font-weight:bold;}
.taketour_navi li a:hover{background:transparent url('/images/taketour_menu_ov.gif') no-repeat top right;color:#fff;}
.taketour_navi li.on a{background:#1f1f1f;}
.taketour_navi li img{display:none;margin-top:1px;margin-bottom:2px;cursor:pointer;}

.taketour_contents{position:relative;width:716px;margin-left:50px;z-index:250;}
.taketour_contents h2{width:100%;margin-top:17px;.margin-top:16px;text-align:center;line-height:1.7em;color:#000;font-size:1.7em;font-family:malgun Gothic,맑은 고딕,dotum,돋움,돋움체,sans-serif;font-weight:bold;}
.taketour_contents h2 a{position:relative;top:5px;.top:0;margin:0 20px;padding:0px 14px 20px;.padding:10px 14px;}
.taketour_contents h2 a img{position:relative;top:4px;cursor:pointer;}
*html .taketour_contents h2 a img{top:0px;}
.taketour_contents h2 a img.off{cursor:default !important;}


.taketour_show{position:relative;width:100%;height:563px;margin-top:10px;overflow:hidden;background:#fff;border:10px solid #1f1f1f}
.taketour_movie{position:absolute;display:block;width:137px;height:36px;top:590px;right:10px;background:url('/images/taketour_movie.gif') no-repeat;color:#fff;text-indent:44px;line-height:36px;font-size:1.2em;font-family:malgun Gothic,맑은 고딕,dotum,돋움,돋움체,sans-serif;font-weight:bold;text-decoration:none;}
.taketour_movie:hover{color:#fff;}
.taketour_text{padding:20px 5px;color:#333;line-height:120%;font-size:1em;font-family:malgun Gothic,맑은 고딕,dotum,돋움,돋움체,sans-serif;}
.taketour_detail{display:block;position:absolute;left:652px;top:725px;width:84px;height:20px;background:#444 url('/images/taketour_arrow.gif') no-repeat 6px center;line-height:20px;text-indent:17px;text-decoration:none;color:#ccc;font-weight:bold;}
.taketour_detail:hover{background:#ddd url('/images/taketour_arrow02.gif') no-repeat 6px center;;color:#222;}
#taketour_group,#taketour_pc,#taketour_report,#taketour_deploy,#taketour_support{display:none;}
#taketour_group_small,#taketour_pc_small,#taketour_report_small,#taketour_deploy_small,#taketour_support_small{display:none;}
/* //Take a Tour */

/*****************************************************************************************************************************/

