/* sub.css */
.sub_foot{width:1000px;margin:0 auto;text-align:center;padding:25px 0 30px;}
.sub_foot ul{width:1000px;text-align:center;margin-bottom:10px;}
.sub_foot ul:after{content:"";clear:both;display:block;}
.sub_foot ul li{display:inline;background:url(../images/sub/bd_footer2.png) 0 0 no-repeat;padding-left:30px;margin-left:30px;}
.sub_foot ul li:first-child{background:none;padding-left:0;margin-left:0;}
.sub_foot ul li a{color:#000;font-weight:bold;}
.sub_foot p.copyright{color:#777777;}

/* ���� ���̾ƿ�*/
.sub_bg{width:100%;background:url(../images/sub/bg_sub_container.jpg) 50% 0 no-repeat;border-bottom:1px solid #ededed;padding-top:210px;}
.sub_container{width:1000px;margin:0 auto;padding-bottom:40px;}
.sub_container:after{content:"";clear:both;display:block;}



/* snb ����޴� */
.snb{width:180px;float:left;padding-top:26px;}
.snb h2{padding-left:8px;height:33px;}
.snb ul li {border-bottom:1px dashed #eeeeee;}
.snb ul li.on{background:url(../images/sub/bg_snbOn.png) 0 0 no-repeat;border:0;}
.snb ul li.on:hover{height:36px;}
.snb ul li:hover{background:url(../images/sub/bg_snbOn.png) 0 0 no-repeat;border:0;height:37px;}
.snb ul li a{height:36px;display:block;width:180px;background:url(../images/sub/snb.png) no-repeat;text-indent:-9999px;}

.snb ul li.snb1_1 a{background-position:13px 11px;}
.snb ul li.snb1_2 a{background-position:13px -24px;}
.snb ul li.snb2_1 a{background-position:13px -59px;}
.snb ul li.snb2_2 a{background-position:13px -94px;}
.snb ul li.snb2_3 a{background-position:13px -129px;}
.snb ul li.snb2_4 a{background-position:13px -161px;}
.snb ul li.snb2_5 a{background-position:13px -199px;}
.snb ul li.snb2_6 a{background-position:13px -231px;}
.snb ul li.snb2_7 a{background-position:13px -269px;}
.snb ul li.snb2_8 a{background-position:13px -301px;}
.snb ul li.snb2_9 a{background-position:13px -339px;}
.snb ul li.snb2_10 a{background-position:13px -373px;}
.snb ul li.snb2_11 a{background-position:13px -409px;}
.snb ul li.snb2_12 a{background-position:13px -444px;}
.snb ul li.snb2_13 a{background-position:13px -479px;}
.snb ul li.snb2_14 a{background-position:13px -514px;}
.snb ul li.snb2_15 a{background-position:13px -549px;}
.snb ul li.snb2_16 a{background-position:13px -584px;}
.snb ul li.snb2_17 a{background-position:13px -619px;}
.snb ul li.snb2_18 a{background-position:13px -654px;}
.snb ul li.snb3_1 a{background-position:13px -689px;}
.snb ul li.snb4_1 a{background-position:13px -724px;}
.snb ul li.snb5_1 a{background-position:13px -759px;}
.snb ul li.snb5_2 a{background-position:13px -793px;}
.snb ul li.snb6_1 a{background-position:13px -829px;}
.snb ul li.snb7_1 a{background-position:13px -864px;}

.snb ul li.snb1_1 a:hover{background-position:-187px 11px;}
.snb ul li.snb1_2 a:hover{background-position:-187px -24px;}
.snb ul li.snb2_1 a:hover{background-position:-187px -59px;}
.snb ul li.snb2_2 a:hover{background-position:-187px -94px;}
.snb ul li.snb2_3 a:hover{background-position:-187px -129px;}
.snb ul li.snb2_4 a:hover{background-position:-187px -161px;}
.snb ul li.snb2_5 a:hover{background-position:-187px -199px;}
.snb ul li.snb2_6 a:hover{background-position:-187px -231px;}
.snb ul li.snb2_7 a:hover{background-position:-187px -269px;}
.snb ul li.snb2_8 a:hover{background-position:-187px -301px;}
.snb ul li.snb2_9 a:hover{background-position:-187px -339px;}
.snb ul li.snb2_10 a:hover{background-position:-187px -373px;}
.snb ul li.snb2_11 a:hover{background-position:-187px -409px;}
.snb ul li.snb2_12 a:hover{background-position:-187px -444px;}
.snb ul li.snb2_13 a:hover{background-position:-187px -479px;}
.snb ul li.snb2_14 a:hover{background-position:-187px -514px;}
.snb ul li.snb2_15 a:hover{background-position:-187px -549px;}
.snb ul li.snb2_16 a:hover{background-position:-187px -584px;}
.snb ul li.snb2_17 a:hover{background-position:-187px -619px;}
.snb ul li.snb2_18 a:hover{background-position:-187px -654px;}
.snb ul li.snb3_1 a:hover{background-position:-187px -689px;}
.snb ul li.snb4_1 a:hover{background-position:-187px -724px;}
.snb ul li.snb5_1 a:hover{background-position:-187px -759px;}
.snb ul li.snb5_2 a:hover{background-position:-187px -793px;}
.snb ul li.snb6_1 a:hover{background-position:-187px -829px;}
.snb ul li.snb7_1 a:hover{background-position:-187px -864px;}

.snb ul li.snb1_1_on a{background-position:-187px 11px;}
.snb ul li.snb1_2_on a{background-position:-187px -24px;}
.snb ul li.snb2_1_on a{background-position:-187px -59px;}
.snb ul li.snb2_2_on a{background-position:-187px -94px;}
.snb ul li.snb2_3_on a{background-position:-187px -129px;}
.snb ul li.snb2_4_on a{background-position:-187px -161px;}
.snb ul li.snb2_5_on a{background-position:-187px -199px;}
.snb ul li.snb2_6_on a{background-position:-187px -231px;}
.snb ul li.snb2_7_on a{background-position:-187px -269px;}
.snb ul li.snb2_8_on a{background-position:-187px -301px;}
.snb ul li.snb2_9_on a{background-position:-187px -339px;}
.snb ul li.snb2_10_on a{background-position:-187px -373px;}
.snb ul li.snb2_11_on a{background-position:-187px -409px;}
.snb ul li.snb2_12_on a{background-position:-187px -444px;}
.snb ul li.snb2_13_on a{background-position:-187px -479px;}
.snb ul li.snb2_14_on a{background-position:-187px -514px;}
.snb ul li.snb2_15_on a{background-position:-187px -549px;}
.snb ul li.snb2_16_on a{background-position:-187px -584px;}
.snb ul li.snb2_17_on a{background-position:-187px -619px;}
.snb ul li.snb2_18_on a{background-position:-187px -654px;}
.snb ul li.snb3_1_on a{background-position:-187px -689px;}
.snb ul li.snb4_1_on a{background-position:-187px -724px;}
.snb ul li.snb5_1_on a{background-position:-187px -759px;}
.snb ul li.snb5_2_on a{background-position:-187px -793px;}
.snb ul li.snb6_1_on a{background-position:-187px -829px;}
.snb ul li.snb7_1_on a{background-position:-187px -864px;}

/* right cnts*/
.cnts_wrap{width:760px;float:right;padding-left:39px;border-left:1px solid #ededed;min-height:640px}
div.sub_tlt{margin-bottom:45px;}
div.sub_tlt p.path{border-bottom:1px dashed #dedde5;height:21px;}
div.sub_tlt p.path em{background:url(../images/sub/blt_home.png) 0 0 no-repeat;padding-left:15px;}
div.sub_tlt p.path span{color:#3a3164;}
div.sub_tlt h3{margin-top:40px;}

/* page */
p.page{text-align:center;clear:both;padding-top:15px;}
p.page em{margin:0 5px;}
p.page em a{margin:0 2px;}
p.page span{background:url(../images/sub/bg_pageOff.png) 0 0 no-repeat;width:22px;height:20px;display:inline-block;margin:0 2px;}
p.page span.select{background:url(../images/sub/bg_pageOn.png) 0 0 no-repeat;font-weight:bold;color:#fff;}
p.page span.select a{font-weight:bold;color:#fff;}
p.page span a{display:block;padding-top:4px;}

/* ��ư */
div.both{width:760px;}
div.both:after{content:"";clear:both;display:block;}
p.btn_left{float:left;margin-top:10px;}
p.btn_left a{margin-right:5px;}
p.btn_right{float:right;margin-top:10px;}
p.btn_right a{margin-left:5px;}

/* �˻� */
div.srch_box{width:760px;border:1px solid #f0f0f0;background:#f8f8f8;text-align:center;margin-top:20px;padding:15px 0;}
div.srch_box select{border:1px solid #c5c5c5;vertical-align:middle;}
div.srch_box input{border:1px solid #c5c5c5;vertical-align:middle;padding:2px;width:300px;}
div.srch_box a{display:inline-block;vertical-align:middle;}

/* ��ǰ�Ұ� */
div.product_list{width:760px;padding:30px 0 10px;border-bottom:1px solid #c7c7c7;border-top:1px solid #3a3164;}
div.product{width:760px;margin-bottom:40px;}
div.product:after{content:"";clear:both;display:block;}
div.product dl{width:154px;float:left;margin-left:48px;}
div.product dl:first-child{margin-left:0;}
div.product dt{width:154px;height:110px;border:1px solid #a9a9a9;margin-bottom:10px;}
div.product dt img{width:100%;}
div.product dd ul li{line-height:14px;color:#7c7c7c;}
div.product dd ul li.tlt{margin-bottom:5px;}
div.product dd ul li.tlt a{color:#368348;}

div.bod_view{width:760px;border-top:2px solid #3a3164;}
div.bod_view table{table-layout:fixed;word-wrap:break-word;word-break:break-all;width:760px;}
div.bod_view table th{background:#ebebeb;padding:8px 0 8px 16px;text-align:left;}
div.bod_view table th.tlt_center{text-align:center;padding:8px 0 8px;}
div.bod_view table th.ans{background:#f8f8f8;}
div.bod_view table th.free_id{font-weight:bold;background:none;color:#333333;border-bottom:0;}
div.bod_view table th,div.bod_view table td{border-bottom:1px solid #c7c7c7;}
div.bod_view table td{padding:8px;line-height:1.4em;}
div.bod_view table td.text{padding:12px;}
div.bod_view table tr.last td{border-bottom:1px solid #6e6e6e;}

/* �¶��� ��� */
div.bod_list{width:760px;border-top:1px solid #3a3164;}
div.bod_list table{width:760px;table-layout:fixed;word-wrap:break-word;word-break:break-all;}
div.bod_list table th,div.bod_list table td{padding:8px;text-align:center;}
div.bod_list table th{background:#ebebeb url(../images/sub/bd_table.png) 0 50% no-repeat;}
div.bod_list table th:first-child{background:#ebebeb;}
div.bod_list table td{border-bottom:1px solid #c7c7c7;}
div.bod_list table td.sbj{text-align:left;}
div.bod_list table td span.finish{color:#3a3164;}

div.bod_write{width:760px;border-top:2px solid #3a3164;}
div.bod_write table{width:760px;table-layout:fixed;word-wrap:break-word;word-break:break-all;}
div.bod_write table th{background:#ebebeb;}
div.bod_write table th,div.bod_write table td{padding:8px;text-align:left;border-bottom:1px solid #c7c7c7;}
div.bod_write table th{padding-left:20px;}
div.bod_write table tr.last th,div.bod_write table tr.last td{border-bottom:1px solid #6e6e6e;}
div.bod_write table td input{vertical-align:middle;}
div.bod_write table td input[type="text"],div.bod_write table td input[type="password"],div.bod_write table td textarea{border:1px solid #b1b1b1;padding:3px;}
div.bod_write table td input[type="file"]{border:1px solid #b1b1b1;padding:3px;width:400px;}
div.bod_write table td label{margin:0 10px 0 3px;display:inline-block;vertical-align:middle;height:11px;}
div.bod_write table td input.s_size{width:80px;}
div.bod_write table td input.l_size{width:500px;}
div.bod_write table td span{margin-left:5px;color:#666666;font-size:11px;}
div.bod_write table td textarea{width:600px;}

div.bod_pw{width:760px;height:140px;text-align:center;background:url(../images/sub/bg_bodPw.png) 0 0 no-repeat;padding-top:40px;}
div.bod_pw p.bod_pwTlt{margin-bottom:30px;}
div.bod_pw label{margin-right:7px;}
div.bod_pw label img{vertical-align:middle;}
div.bod_pw input{vertical-align:middle;padding:3px;border:1px solid #b1b1b1;width:160px;margin-right:5px;}
div.bod_pw a{margin-right:5px;}

/* faq */
dl.faq{width:760px;border-top:1px solid #3A3164;}
dl.faq span{float:left;display:inline-block;vertical-align:middle;width:30px;}
dl.faq span img{vertical-align:middle;}
dl.faq p{float:left;padding-top:4px;width:700px;}
dl.faq dt{width:750px;padding:5px;border-bottom:1px solid #C7C7C7;color:#3A3164;cursor:pointer;clear:both;}
dl.faq dt:after{content:"";clear:both;display:block;}
dl.faq dd{width:750px;padding:4px;background:#F3F3F3;color:#666666;border-bottom:1px solid #C7C7C7;min-height:40px;line-height:1.4em;clear:both;}
dl.faq dd:after{content:"";clear:both;display:block;}

/* site map */
div.site_map{width:760px;}
div.site_map:after{content:"";clear:both;display:block;}
div.site_map dl{float:left;margin-right:70px;}
div.site_map dl dt{background:url(../images/sub/bg_site.png) 0 0 no-repeat;width:180px;height:30px;margin-bottom:10px;}
div.site_map dl dt a{display:block;width:180px;height:22px;background:url(../images/sub/site_map.png) no-repeat;text-indent:-9999px;}
div.site_map dl dd ul li{background:url(../images/sub/blt_site.png) 0 5px no-repeat;padding-left:10px;}
div.site_map dl dd ul li a{display:block;width:170px;height:14px;margin-bottom:10px;background:url(../images/sub/site_map.png) no-repeat;text-indent:-9999px;}
div.site_map dl dt.site1 a{background-position:0px 0px;} 
div.site_map dl dt.site2 a{background-position:0px -22px;}
div.site_map dl dt.site3 a{background-position:0px -45px;} 
div.site_map dl dt.site4 a{background-position:0px -67px;} 
div.site_map dl dt.site5 a{background-position:0px -90px;} 
div.site_map dl dt.site6 a{background-position:0px -112px;} 
div.site_map dl dd ul li.site1_1 a{background-position:-190px 0px;}
div.site_map dl dd ul li.site1_2 a{background-position:-190px -20px;}
div.site_map dl dd ul li.site2_1 a{background-position:-190px -40px;}
div.site_map dl dd ul li.site2_2 a{background-position:-190px -60px;}
div.site_map dl dd ul li.site2_3 a{background-position:-190px -80px;}
div.site_map dl dd ul li.site2_4 a{background-position:-190px -100px;}
div.site_map dl dd ul li.site2_5 a{background-position:-190px -120px;}
div.site_map dl dd ul li.site2_6 a{background-position:-190px -140px;}
div.site_map dl dd ul li.site2_7 a{background-position:-190px -160px;}
div.site_map dl dd ul li.site2_8 a{background-position:-190px -180px;}
div.site_map dl dd ul li.site2_9 a{background-position:-190px -200px;}
div.site_map dl dd ul li.site2_10 a{background-position:-190px -220px;}
div.site_map dl dd ul li.site2_11 a{background-position:-190px -240px;}
div.site_map dl dd ul li.site2_12 a{background-position:-190px -260px;}
div.site_map dl dd ul li.site2_13 a{background-position:-190px -280px;}
div.site_map dl dd ul li.site2_14 a{background-position:-190px -300px;}
div.site_map dl dd ul li.site2_15 a{background-position:-190px -320px;}
div.site_map dl dd ul li.site2_16 a{background-position:-190px -340px;}
div.site_map dl dd ul li.site3_1 a{background-position:-190px -360px;} 
div.site_map dl dd ul li.site4_1 a{background-position:-190px -380px;} 
div.site_map dl dd ul li.site5_1 a{background-position:-190px -400px;} 
div.site_map dl dd ul li.site5_2 a{background-position:-190px -420px;} 
div.site_map dl dd ul li.site6_1 a{background-position:-190px -440px;} 

div.site_top{width:760px;margin-bottom:60px;}
div.site_bot{width:760px;clear:both;margin-bottom:60px;}

/* ã�ƿ��ô� �� */
p.tlt_road{margin:20px 0 15px;}
ul.road_list li{margin-bottom:8px;background:url(../images/sub/blt_road.png) 0 3px no-repeat;padding-left:15px;}


/**/
p.tlt_diff{padding:0px 0px 0px 7px;background:url(../images/main/blt_square.jpg) 0 4px no-repeat;margin:70px 0 10px;}
ul.diff_list{width:760px;border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;padding:20px 0;}
ul.diff_list:after{content:"";clear:both;display:block;}
ul.diff_list li{float:left;width:146px;margin:0 22px 20px;text-align:center;}
ul.diff_list li.mb_no{margin-bottom:0;}
ul.diff_list li span{display:block;border:1px solid #e2e2e2;width:144px;margin-bottom:10px;}
ul.diff_list li span img{width:144px;}
ul.diff_list li em{color:#368348;}