
@charset "utf-8";

#container{margin-top:2px;}
#container:after {display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}

.corporation{width:100%; height:82px;background:#e5e8e9;}
.corporation .tel{padding:35px 50px 0 0;float:left}
.corporation .corp_slide{width:1130px;padding:0 25px;float:left;position:relative;}
.corporation .corp_slide>a{text-indent:-99999px;display:block;}
.corporation .corp_slide>a.corp_slide_prev{background:url(/images/corp_slide_prev.png) 0 0 no-repeat;width:7px; height:15px;position:absolute;left:0;top:35px}
.corporation .corp_slide>a.corp_slide_next{background:url(/images/corp_slide_next.png) 0 0 no-repeat;width:7px; height:15px;position:absolute;right:0;top:35px}
.corporation .corp_slide .inner {width:1130px;overflow:hidden;}
.corporation .corp_slide ul{height:32px;padding-top:21px;overflow:hidden}
.corporation .corp_slide ul li{float:left;padding-right:30px;width:120px;text-align:center;}
.corporation .corp_slide ul li img{max-width: 120px;}

.dp_none{font-size:0; text-indent: -9999px; width:0; height:0;}
.sub01{background:url(/images/sub_bg.jpg) 0 0 repeat;height:200px;}
.sub02{background:url(/images/sub_bg.jpg) 0 0 repeat;height:200px;}
.sub03{background:url(/images/sub_bg.jpg) 0 0 repeat;height:200px;}
.sub04{background:url(/images/sub_bg.jpg) 0 0 repeat;height:200px;}
.sub05{background:url(/images/sub_bg.jpg) 0 0 repeat;height:200px;}
.sub06{background:url(/images/sub_bg.jpg) 0 0 repeat;height:200px;}
.sub07{background:url(/images/sub_bg.jpg) 0 0 repeat;height:200px;}
.sub08{background:url(/images/sub_bg.jpg) 0 0 repeat;height:200px;}
.sub09{background:url(/images/sub_bg.jpg) 0 0 repeat;height:200px;}
.sub10{background:url(/images/sub_bg.jpg) 0 0 repeat;height:200px;}
.sub11{background:url(/images/sub_bg.jpg) 0 0 repeat;height:200px;}
.sub12{background:url(/images/sub_bg.jpg) 0 0 repeat;height:200px;}
.sub_h{ width:1180px; margin:0 auto}


.left_menu{width:255px;float:left;margin-top:48px;}
.right_cont{overflow:hidden;float:none;width:auto;background:#fff;padding:48px 50px 110px 50px;position:relative;}
.right_cont:after {display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}

.right_cont h3{padding-bottom:30px; margin-bottom:30px; width:28px;border-bottom:3px #525252 solid;}
.right_cont .history{float:right;position:absolute;top:48px;right:50px;}
.right_cont .history li{float:left;padding-left:12px;}
.right_cont .history li a{color:#383838}
.right_cont .history li img.icon_arrow{padding:5px 0 0 12px}
.right_cont .history li.green a{color:#0d7a29;}

.sub01_03{border-top:3px #606060 solid;text-align: center;font-size:13px; color:#777;margin-top:21px;width:825px;}
.sub01_03 th{background:#f5f5f5;border-bottom:1px #dfdfdf solid;height:50px}
.sub01_03 th.w75{width:75px}
.sub01_03 th.w145{width:145px}
.sub01_03 td{border-bottom:1px #dfdfdf solid;height:49px;padding:0 7px;}

.right_txt{float:right;margin-top:75px}
.open{float:right; padding:5px 30px 0 0 ;}
.rule{clear:both;border-top:3px #606060 solid;color:#777;line-height:190%;}
.rule>li>a{display:block;width:796px;padding:16px 0 32px 29px;*padding:16px 0 20px 29px;background:#f5f5f5;border-bottom:1px #dfdfdf solid}
.rule>li>ul{display:none;padding: 48px 29px 18px 29px;}
.rule>li>ul>li{padding-bottom:30px;}

.tab{overflow:hidden;width:825px; margin:0 auto;text-align:center; position:relative;clear:both}
.tab ul li{float:left;margin-bottom:1px;margin-left:1px;}
.cont_tab {margin-top:21px;clear:both}

.sub01_04_tab01{border-top:3px #606060 solid;text-align: left;font-size:13px; color:#777}
.sub01_04_tab01 th{background:#f5f5f5;border-bottom:1px #dfdfdf solid;height:50px;padding-left:20px}
.sub01_04_tab01 td{border-bottom:1px #dfdfdf solid;height:49px;padding:0 20px;}
.sub01_04_tab01 td.bold{color:#515151; font-weight:bold;width:90px;}
.sub01_04_tab01 tr.tr_last>td{border-bottom:none;}
.cont_tab2015 td.bold {width:120px}
.content_area table {width:100%}
.list_etc {padding-top:20px}
.list_etc li {padding-bottom:10px}

.sub01_06_tab01 {text-align:right}
.sub01_06_tab01 th {height:30px}
.sub01_06_tab01 th, .sub01_06_tab01 td {padding:10px;border-left:1px solid #dfdfdf}
.sub01_06_tab01 th:first-child, .sub01_06_tab01 td:first-child {border-left:0 none}
.sub01_06_tab01 .tr_blod td {font-weight:bold}

/* 사이트 맵 */
.sitemap {overflow:hidden;width:105%}
.sitemap_list {float:left;width:190px;margin-right:20px}
.sitemap_list .link_title {display:block;padding-bottom:19px;border-bottom:3px solid #1a1a1a}
.sitemap_list .ul_sitemap {height:270px;padding-top:8px}
.sitemap_list .ul_sitemap li {padding-top:16px}
.sitemap_list .ul_sitemap a {padding-left:9px;font-size:14px;color:#555;font-family:Nanum Gothic, sans-serif }
.sitemap_list .ul_sitemap a:hover {color:#0d7a29}
.sitemap_sub05 {width:400px}
.sitemap_sub05 .ul_sitemap {float:left;width:210px}
.sitemap_list .list_more {overflow:hidden;float:none;width:auto}

/*관리자*/
.member_h4{width:641px; height:101px; border-bottom:1px #a5a5a5 solid;padding-left:184px}
.member_h4 h4{padding-bottom:16px}
.member_h4 p{color:#666;padding-left:70px}
.member_login{padding-top:60px;padding-left:211px;height:126px;border-bottom:1px #eeeeee solid}
.member_login label{color:#666; font-weight:bold;}
.member_login form input[type="text"]{width:216px; height:32px; border:1px #d5d5d5 solid;margin-bottom:10px;margin-left:28px;margin-right:5px;background-color:#fafafa;}
.member_login form input[type="password"]{width:216px; height:32px; border:1px #d5d5d5 solid;margin-left:15px;margin-right:5px;background-color:#fafafa;}
.member_login form input[type="submit"]{background:url(../images/member_btn_login.jpg) 0 0 no-repeat;width:90px; height:78px; border:none;text-indent: -999px;margin-top:-45px;cursor: pointer}
.finding{padding-top:50px;padding-left:160px;height:100px;border-bottom:1px #a5a5a5 solid}
.finding p{color:#555}
.finding .finding_id{float:left;width:148px;border-right:1px #eaeaea solid}
.finding .finding_id input[type="button"]{background:url(../images/member_find_id.jpg) 0 0 no-repeat;width:83px; height:23px; border:none;text-indent: -999px;margin-top:15px;margin-left:12px;cursor: pointer}
.finding .finding_pw{float: left;width:148px;border-right:1px #eaeaea solid;padding-left:30px}
.finding .finding_pw input[type="button"]{background:url(../images/member_find_pw.jpg) 0 0 no-repeat;width:95px; height:23px; border:none;text-indent: -999px;margin-top:15px;margin-left:12px;cursor: pointer}
.finding .finding_register{float: left;width:148px;padding-left:30px}
.finding .finding_register input[type="button"]{background:url(../images/member_btn_register.jpg) 0 0 no-repeat;width:67px; height:23px; border:none;text-indent: -999px;margin-top:15px;margin-left:30px;cursor: pointer}
*+html .finding .finding_register input[type="button"]{font-size:0;display:block;line-height:0}
*+html .finding .finding_pw input[type="button"]{font-size:0;display:block;line-height:0}
*+html .finding .finding_id input[type="button"]{font-size:0;display:block;line-height:0}

/* 게시판 공통 */
.content_area #blue .color1 {background-image:none;background-color:#3f4444}
.content_area #blue .color2 {background-image:none;background-color:#b0b9bc}
.content_area #blue td {line-height:28px}
.content_area #blue #list {padding:10px 0;background-image:none;background-color:#edf0f2}
.content_area #blue #list	.color {font-weight:bold;font-size:12px;color:#3f4444}
.content_area #blue .input2 {height:27px}

/* 협회소식_행사일정 */
.content_area #pic a {display:block;height:27px;border-right:1px solid #fff;padding-top:12px;font-weight:bold;font-size:12px;color:#787878;background-color:#ededed}
.content_area #pic a:hover {color:#fff;background-color:#1dbb46;text-decoration:none}








