@charset "utf-8";
/* CSS Document */

/* 공통  start*/
caption{display:none;}
input{/* 20160524삭제 height:16px;*/ line-height:16px; vertical-align:middle;}
input, txt{vertical-align:middle;}
.txt_bold{font-weight:bold;}
/* 공통 end*/

/*텍스트*/
.txt12_red{font-weight:normal; font:12px "돋움", "Arial"; color:#d93300;}
.txt12_blue{font:12px "돋움", "Arial"; color:#30498c; font-weight:bold;}

/*광고안내 start*/

/* title */
#ad_title{float:left; width:753px; height:25px; margin-bottom:20px; border-bottom:#e7e7e7 solid 1px;}
#ad_title_h1{background:url(../image/center/cs_ad/cs_ad_title.gif) no-repeat; text-indent:-10000px;}

/*비쥬얼*/
#ad_visual{float:left; width:753px; margin-bottom:29px; border-bottom:1px solid #dbdbdb;}/* 20160118 수정 */
.ad_visual_top{width:753px; height:9px;  background:url(../image/center/cs_ad/20170310/cs_ad_visual_bg_top.jpg) no-repeat; float:left;}
.ad_visual_con{width:753px; background:url(../image/center/cs_ad/20170310/cs_ad_visual_bg_center.jpg) repeat-y; float:left;}
.ad_visual_bot{width:753px; height:9px; background:url(../image/center/cs_ad/20170310/cs_ad_visual_bg_bottom.jpg) no-repeat; float:left;}
.ad_visual_con02{width:712px; height:192px; margin:13px 0 0 34px; background:url(../image/center/cs_ad/20170310/cs_ad_visual.jpg) 219px 0px no-repeat; float:left; text-align:left;}
.h2_ad{margin-top:10px; height:33px; background:url(../image/center/cs_ad/cs_ad_Ttitle.gif) 0px no-repeat; text-indent:-10000px;}
.p_ad_txt{margin-top:15px; height:30px; background:url(../image/center/cs_ad/cs_ad_txt.gif) 0px no-repeat; text-indent:-10000px;}
.p_ad_btn01{margin-top:19px; height:38px;}
/* 광고특징 20160118 시작 */
.ad_spec{float:left; width:753px;}
.h3_ad{height:16px; margin:24px 0 0 0; padding:0; background:url(../image/center/cs_ad/cs_ad_stitle.gif) 0px no-repeat; text-indent:-10000px;}
.p_ad_stxt{margin-top:12px; height:30px; background:url(../image/center/cs_ad/cs_ad_stxt.gif) 0px no-repeat; text-indent:-10000px;}
.p_ad_slist{margin:20px 0 26px 0; height:90px; background:url(../image/center/cs_ad/cs_ad_slist.gif) 0px no-repeat;}
.p_ad_slist li{text-indent:-10000px;}
/* 광고특징 20160118 끝 */

/*탭 추가*/
#ad_c_tab{float:left; margin-bottom:15px;}
.ad_c_tab_menu{display:inline; float:left;}
.ad_tab1_txt{float:left; width:630px; height:14px; margin:0 0 25px 10px; background:url(../image/center/cs_ad/20170310/cs_ad_dis01.gif) no-repeat; text-indent:-9999px;}
.ad_tab2_txt{float:left; width:630px; height:14px; margin:0 0 25px 10px; background:url(../image/center/cs_ad/20170310/cs_ad_dis02.gif) no-repeat; text-indent:-9999px;}
.ad_tab3_txt{float:left; width:630px; height:14px; margin:0 0 25px 10px; background:url(../image/center/cs_ad/20170310/cs_ad_dis03.gif) no-repeat; text-indent:-9999px;}
.ad_tab4_txt{float:left; width:630px; height:14px; margin:0 0 25px 10px; background:url(../image/center/cs_ad/20170310/cs_ad_dis04.gif) no-repeat; text-indent:-9999px;}

/* 광고 상품 컨텐츠 수정 시작 20170310 */
.ad_item_name{float:left; width:100%; margin-bottom:8px;}
.ad_icon_best{width:32px; margin-left:7px; padding-top:1px;  display:inline; float:left;}
.h3_ad_email01{width:149px; height:15px; background:url(../image/center/cs_ad/20170310/cs_ad_stitle_email01.gif) 0 0 no-repeat; text-indent:-10000px;  display:inline; float:left;}
.h3_ad_dti01{width:250px; height:15px; margin-bottom:8px; background:url(../image/center/cs_ad/20170310/cs_ad_stitle_dti01.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}
.h3_ad_dti02{width:163px; height:15px; margin-bottom:8px; background:url(../image/center/cs_ad/20170310/cs_ad_stitle_dti02.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}
.h3_ad_dti03{width:138px; height:15px; margin-bottom:8px; background:url(../image/center/cs_ad/20170310/cs_ad_stitle_dti03.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}
.h3_ad_dti04{width:208px; height:15px; margin-bottom:8px; background:url(../image/center/cs_ad/20170310/cs_ad_stitle_dti04.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}
.h3_ad_portal01{width:99px; height:15px; margin-bottom:8px; background:url(../image/center/cs_ad/20170310/cs_ad_stitle_portal01.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}
.h3_ad_portal02{width:123px; height:15px; margin-bottom:8px; background:url(../image/center/cs_ad/20170310/cs_ad_stitle_portal02.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}
.h3_ad_portal03{width:121px; height:15px; margin-bottom:8px; background:url(../image/center/cs_ad/20170310/cs_ad_stitle_portal03.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}
.h3_ad_portal04{width:99px; height:15px; margin-bottom:8px; background:url(../image/center/cs_ad/20170310/cs_ad_stitle_portal04.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}
.h3_ad_portal05{width:108px; height:15px; margin-bottom:8px; background:url(../image/center/cs_ad/20170310/cs_ad_stitle_portal05.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}
.h3_ad_edm01{width:67px; height:15px; margin-bottom:8px; background:url(../image/center/cs_ad/20170310/cs_ad_stitle_edm01.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}
.h3_ad_edm02{width:92px; height:15px; margin-bottom:8px; background:url(../image/center/cs_ad/20170310/cs_ad_stitle_edm02.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}

.ad_c_banner01{float:left; width:753px; margin-bottom:29px;}
.ad_c_Left{float:left; display:inline; width:320px;}
.ad_c_Right{float:right; display:inline; width:400px;}
.ad_thumnail{border:1px solid #dbdbdb;}

.table_ad{border-top:2px solid #496ac5; border-bottom:1px solid #496ac5; margin-bottom:20px;}
.table_ad th, .table_ad td{height:30px; border-bottom:1px solid #dee3e6; font-size:12px;}
.table_ad th {font-weight:normal; text-align:center; background-color:#e9eefa;}
.table_ad td {padding-left:15px;}
.table_ad .ad_name{font-weight:bold; color:#2f488a;}
.table_ad .ad_noline{border:none;}
/* 광고 상품 컨텐츠 수정 끝 20170310 */


/*도움말*/
#ad_help{float:left; width:753px; margin-bottom:50px;}
.ad_help_top{width:753px; height:4px;  background:url(../image/center/cs_ad/cs_ad_help_bg_top.gif) no-repeat; float:left;}
.ad_help_con{width:753px; background:url(../image/center/cs_ad/cs_ad_help_bg_center.gif) repeat-y; float:left;}
.ad_help_bot{width:753px; height:4px; background:url(../image/center/cs_ad/cs_ad_help_bg_bottom.gif) no-repeat; float:left;}

.h4_ad{margin:14px 0px 0px 18px; font:12px "돋움", "Arial"; color:#30498c; font-weight:bold; line-height:18px;}
.p_ad_txt_r01{margin:8px 0px 0px 18px; padding-left:11px; font:normal 12px  "돋움", "Arial"; color:#d93300; line-height:20px; background:url(../image/center/cs_ad/cs_ad_dot_blue.gif) 2px 7px no-repeat;}
.p_ad_txt_g0201{margin:8px 0px 0px 18px; padding-left:11px; font:normal 12px  "돋움", "Arial"; color:#666; line-height:20px; background:url(../image/center/cs_ad/cs_ad_dot_blue.gif) 2px 7px no-repeat;}

.p_ad_txt_g0202{margin:8px 0px 27px 18px; padding-left:11px; font:normal 12px  "돋움", "Arial"; color:#666; line-height:20px; background:url(../image/center/cs_ad/cs_ad_dot_blue.gif) 2px 7px no-repeat;}
.p_ad_txt_g0203{margin:8px 0px 14px 18px; padding-left:11px; font:normal 12px  "돋움", "Arial"; color:#666; line-height:20px; background:url(../image/center/cs_ad/cs_ad_dot_blue.gif) 2px 7px no-repeat;}
.p_ad_txt_g01{margin:8px 0px 0px 18px; padding-left:11px; font:normal 12px  "돋움", "Arial"; color:#666; line-height:20px; background:url(../image/center/cs_ad/cs_ad_dot_blue.gif) 2px 7px no-repeat;}
/*광고안내 end*/


/*통합설치페이지 start*/
#install {width: 940px; height: auto; margin:0 auto;}
#inst_title_h1 {margin-top:22px; width:100%; height:25px; border-bottom:#e7e7e7 solid 1px; background:url(../image/center/inst_title_h1.gif) no-repeat; text-indent:-10000px;}
.inst_visual_con01 {padding-top: 44px; width:100%; height:283px; background:url(../image/center/inst_visual_con01.jpg) no-repeat;}
.h2_inst {margin:0; margin-left: 20px; width: 383px; height:22px; background:url(../image/center/h2_inst.png) no-repeat; text-indent:-10000px;}
.p_inst_txt {margin-top:34px; margin-left: 34px; width: 406px; height:103px; background:url(../image/center/p_inst_txt.png) no-repeat; text-indent:-10000px;}
.inst_table {margin-bottom: 24px; width: 100%; border-collapse:collapse; border-top: 2px solid #A6C2DE; border-bottom: 1px solid #DEDFE0;}
.inst_table	th	{padding:8px 0 3px 0; font-size: 12px; background-color:#F1F6FA;border:1px solid #A6C2DE;font-weight:normal;color:#333333;}
.inst_table	td	{padding:35px 0; line-height: 16px; font-size: 12px; background-color:#FFFFFF;border:1px solid #DEDFE0;text-align:center;color:#666666;}
.inst_table	td>div{font-size: 12px;}
.inst_table	td .td_forfrom {margin-bottom: 8px; color:#4b68b5;}
.inst_table	td.txtleft {padding:35px 25px; text-align:left;}
.inst_table	td .btn_con {margin-top: 10px;}
.inst_box_gray {box-sizing: border-box; margin-bottom: 40px; padding:14px; width: 100%; border:#e9e9e9 solid 1px; background-color:#f9f9f9;}
.inst_ul {margin-top: 14px; padding: 0; list-style: none;}
.inst_ul li {font-size: 12px;}
.inst_ul li:before {padding-right: 10px; content: '-';}

.fc_d93300 {color:#d93300;}
.fc_314989 {color:#314989;}
/*통합설치페이지 end*/