/* Support */
@charset "utf-8";

.h2_tit{padding:40px 20px 20px; font-size:20px; letter-spacing:-1px; border-bottom:1px solid #EBEBEB;}

div#contents_wrap { background-image:url('/images/contents_back.gif'); }
div#contents_wrap div#contents_sub { background-image:url('/images/contents_sub_bottom.gif');}

div#contents_wrap div#contents_sub div#contents_left { position: absolute; top:112px; left: 15px; width:185px; height: 565px; }

div#contents_wrap div#contents_sub div#contents_left ul#subnav_type li a { display:block; width:185px; height:45px; text-indent:-10000px; overflow:hidden; background-position:0 0; background-repeat:no-repeat; }
div#contents_wrap div#contents_sub div#contents_left ul#subnav_type li a:hover, #contents_wrap #contents_sub #contents_left ul#subnav_type li a.on { background-position:0 -45px; }
div#contents_wrap div#contents_sub div#contents_left ul#subnav_type li.subnav_support_01 a {background-image:url('/images/support/subnav_support_01.gif');}
div#contents_wrap div#contents_sub div#contents_left ul#subnav_type li.subnav_support_02 a {background-image:url('/images/support/subnav_support_02.gif');}
div#contents_wrap div#contents_sub div#contents_left ul#subnav_type li.subnav_support_03 a {background-image:url('/images/support/subnav_support_03.gif');}
div#contents_wrap div#contents_sub div#contents_left ul#subnav_type li.subnav_support_04 a {background-image:url('/images/support/subnav_support_04.gif');}
div#contents_wrap div#contents_sub div#contents_left ul#subnav_type li.subnav_t_download a { background-image:url('/images/bn_download.gif'); }
div#contents_wrap div#contents_sub div#contents_left ul#subnav_type li.subnav_t_review a { background-image:url('/images/nav/bn_usersreviews.gif'); }
div#contents_wrap div#contents_sub div#contents_left div { margin-top: 20px; }

div#contents_wrap div#contents_sub div#contents_right{ min-height: 570px; margin: 30px 40px 0 240px; }

div#contents_wrap div#contents_sub div#contents_right h2 { padding-bottom:10px; margin-bottom:20px; font-size:20px; letter-spacing:-1px; background:url('/images/myaccount/tit_bg.gif') repeat-x 0 bottom; }
div#contents_wrap div#contents_sub div#contents_right div.query_box { background-color: #F3FBFE; border-top: 1px solid #EBEBEB; border-bottom: 1px solid #EBEBEB; padding: 5px 10px; line-height: 24px; }
div#contents_wrap div#contents_sub div#contents_right div.query_box input { vertical-align: middle; margin:0; }
div#contents_wrap div#contents_sub div#contents_right div.query_box label { margin:0 20px 0 5px; }
div#contents_wrap div#contents_sub div#contents_right div.query_box img#submit { cursor:pointer; vertical-align: middle; }

/* Download */
div#download_box { padding:0 0 25px 140px; border-bottom: 1px solid #EBEBEB; margin-bottom:25px; background: url('/images/product/boxshot_cyberfence.gif') no-repeat 0 0; }
div#download_box h3 { font-size: 18px; color: #56A420; margin-bottom: 10px; }
div#download_box div.btn { border-bottom: 1px solid #EBEBEB; line-height: 180%; padding-bottom:20px; margin-bottom: 35px; }

#boxshot_download{padding:25px 0px;}
#boxshot_download h3{float:left; width:110px; height:142px; background:url(/images/product/boxshot_cyberfence.gif) 0 0 no-repeat; font-size:1px; text-decoration:none; 
text-indent:-10000px;}
#boxshot_download dl, #boxshot_download ul{margin:0 0 0 130px;}
#boxshot_download dl.boxshot_tx{padding:0 10px;}
#boxshot_download dl.boxshot_tx dt{height:30px; font-size:18px; color:#56A420;}
#boxshot_download dl.download_tx{padding:0 15px 25px; border-top:1px solid #EBEBEB;}
#boxshot_download dl.download_tx dt{padding-top:25px; height:25px; font-size:18px; color:#0863AA;}
#boxshot_download ul{padding:10px 15px;}
#boxshot_download ul li a.bt_install{ margin:10px 0; display:block; width:221px; height:45px; background:url('/images/product/bt_install_namocyberfence.gif') 0 0 no-repeat; text-indent:-10000px; overflow:hidden; }
#boxshot_download p{padding:25px 15px; border-top:1px solid #EBEBEB;}

/* FAQ */
div#view div.faq_title { color: #6EBD14; font-size:18px; margin:20px 0 10px; }
div#view div.answer_mark { float: left; color: #0090D9; font-size:15px; }
div#view div.faq_content { padding: 0 0 20px 20px; border-bottom: 1px solid #EBEBEB; }

/* News */
div#view div.news_title { color: #6EBD14; font-size:18px; margin:20px 0 10px; }
div#view div.news_title div.news_date { float: right; color: #A0A0A0; font-size: 11px; }
div#view div.news_content { padding: 0 0 20px 0; border-bottom: 1px solid #EBEBEB; font-size:12px;}

/* Request Help */
div#request_desc { font-size:12px; margin-bottom: 20px; }
div#request_desc span { color: #6EBD14; font-size:18px; }

table#request_tbl { width: 100%; border-bottom: 1px solid #EBEBEB; margin-bottom:20px; }
table#request_tbl td { padding:3px 0 15px; }
table#request_tbl td input[type=text] { width: 610px; }
table#request_tbl td textarea { width:610px; height: 300px; }


/* Download */
div#download_box { padding:0 0 25px 140px; border-bottom: 1px solid #EBEBEB; margin-bottom:25px; background: url('/images/product/boxshot_cyberfence.gif') no-repeat 0 0; }
div#download_box h3 { font-size: 18px; color: #56A420; margin-bottom: 10px; }
div#download_box div.btn { border-bottom: 1px solid #EBEBEB; line-height: 180%; padding-bottom:20px; margin-bottom: 35px; }

#boxshot_download{padding:25px 0px;}
#boxshot_download h3{float:left; width:110px; height:142px; background:url(/images/product/boxshot_cyberfence.gif) 0 0 no-repeat; font-size:1px; text-decoration:none; 
text-indent:-10000px;}
#boxshot_download dl, #boxshot_download ul{margin:0 0 0 130px;}
#boxshot_download dl.boxshot_tx{padding:0 10px;}
#boxshot_download dl.boxshot_tx dt{height:30px; font-size:18px; color:#56A420;}
#boxshot_download dl.download_tx{padding:0 15px 25px; border-top:1px solid #EBEBEB;}
#boxshot_download dl.download_tx dt{padding-top:25px; height:25px; font-size:18px; color:#0863AA;}
#boxshot_download ul{padding:10px 15px;}
#boxshot_download ul li a.bt_install{ margin:10px 0; display:block; width:221px; height:45px; background:url('/images/product/bt_install_namocyberfence.gif') 0 0 no-repeat; text-indent:-10000px; overflow:hidden; }
#boxshot_download p{padding:25px 15px; border-top:1px solid #EBEBEB;}

/* User's Review */

div#ex_view div.review_title { color: #56A420; font-size: 18px; line-height:30px; }
div#ex_view div.review_comment { font-size: 13px; background-color:#F6F6F6; margin:15px 0 30px; padding: 15px; -webkit-border-radius: 7px; -moz-border-radius: 7px; border--radius: 7px; }
div#ex_view div.review_comment div.reply { margin-top:15px; padding:19px 10px 10px 100px; background: #E7EBEE url('/images/support/reply.gif') no-repeat 0 0; }

div.review_write { margin-top:20px; margin-bottom:20px;  background-color : #F3FBFE; border-top: 1px solid #EBEBEB; border-bottom: 1px solid #EBEBEB; padding: 20px 15px; }
div.review_write h4 { color: #0863AA; font-size: 16px; margin-bottom:10px; }
div.review_write table { width:100%; }
div.review_write table td input[type=text] { width: 565px; }
div.review_write table td textarea { width: 565px; height: 170px; }

div.review_write table td table.Type_B .x-btn-tl,
div.review_write table td table.Type_B .x-btn-tr,
div.review_write table td table.Type_B .x-btn-tc,
div.review_write table td table.Type_B .x-btn-ml,
div.review_write table td table.Type_B .x-btn-mr,
div.review_write table td table.Type_B .x-btn-mc,
div.review_write table td table.Type_B .x-btn-bl,
div.review_write table td table.Type_B .x-btn-br,
div.review_write table td table.Type_B .x-btn-bc {
	background-image:url("/images/myaccount/btn_B_css.gif");
}
div.review_write table td table.Type_B .x-btn-mc button.x-btn-text { color: white; padding: 0 5px; }



div#returnpolicy_main{width:685px;}


/* Return Policy */
#returnpolicy{margin:40px 20px;}
#returnpolicy span{font-size:16px; color:#6EBD14;}
#returnpolicy li{margin-bottom:20px;}
#returnpolicy li dl dt, #returnpolicy li dl dd{line-height:18px;}
#returnpolicy li dl dd{padding-left:15px;}
#returnpolicy a:link, #returnpolicy a:visited, #returnpolicy a:hover, #returnpolicy a:active{color:#1197DC;}

/*  privacy  policy */
#privacypolicy_tx span{font-size:16px; color:#6EBD14;}
#privacypolicy_tx li{margin-bottom:20px;}
#privacypolicy_tx2{margin:10px; text-indent:-10px}
#privacypolicy_tx2 li{margin-bottom:20px;}

