@charset "utf-8";
/* Plani Webdesign Team (http://plani.co.kr/) parkjeongin 090708 */

caption { display:none; }
h3 { margin-bottom:8px; }

/* table */
.table_box01 { padding-left:5px; padding-right:5px; }

table { border-collapse: collapse;  }

.boardline_01 {width: 100%; border-top-width: 2px; border-top-style: solid; border-top-color: #84ab6f; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #c1c1c1; text-align:center; }
.boardline_01 .pointcolor { background-color:#F7F7F7; }
.boardline_01 th {height:34px; font-size:12px; padding-top:2px; font-weight:bold; color:#529b43; border-left:1px solid #a8d092; border-bottom:1px solid #a8d092; background:#f1f7d0; }
.boardline_01 .th_first { color: #529b43; border-left: 0; height:34px; }
.boardline_01 td { padding:5px 5px 5px 5px; background:none; background-color:#FFFFFF; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; }
.boardline_01 .td_first { border-left: 0; background-color:#F7F7F7; }
.boardline_01 .justify { text-align:justify; padding-left:15px; }
.boardline_01 .justify2 { text-align:justify; padding-left:8px; } 

.boardline_02 {width: 100%; border-top-width: 2px; border-top-style: solid; border-top-color: #529b43; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #c1c1c1; text-align:center; }
.boardline_02 .pointcolor { background-color:#F7F7F7; }
.boardline_02 th {height:34px; font-size:12px; padding-top:2px; font-weight:bold; color:#529b43; border-left:1px solid #b9c9de; border-bottom:1px solid #aac7eb; background:url(../images/common/bg_table2.gif); }
.boardline_02 .th_first { color: #529b43; border-left: 0; height:34px; }
.boardline_02 td { padding:5px 5px 5px 5px; background:none; background-color:#FFFFFF; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; }
.boardline_02 .td_first { border-left: 0; background-color:#F7F7F7; }
.boardline_02 .justify { text-align:justify; padding-left:15px; } 

.boardline_03 {width: 100%; border-top-width: 2px; border-top-style: solid; border-top-color: #529b43; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #c1c1c1; text-align:center; }
.boardline_03 .pointcolor { background-color:#F7F7F7; }
.boardline_03 th {height:34px; font-size:12px; padding-top:2px; font-weight:bold; color:#529b43; border-left:1px solid #b9c9de; border-bottom:1px solid #aac7eb; background:#E8F0FB; }
.boardline_03 .th_first { color: #529b43; border-left: 0; height:34px; }
.boardline_03 td { padding:5px 5px 5px 5px; background:none; background-color:#FFFFFF; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; }
.boardline_03 .td_first { border-left: 0; background-color:#F7F7F7; }
.boardline_03 .justify { text-align:justify; padding-left:15px; } 

.text_point { color:#3f73b3; margin-bottom:5px; }

/* 공통 */

.space { margin-top:10px; }
.space2 { margin-top:20px; }
.space3 { margin-top:30px; }
.space4 { margin-top:40px; }

.bottom { margin-bottom:10px; }
.bottom2 { margin-bottom:20px; }
.bottom3 { margin-bottom:30px; }
.bottom4 { margin-bottom:40px; }
.bottom5 { margin-bottom:50px; }


.nostyle { padding-left:0px; border:0px; }
.dle4 { padding-left:4px; }
.dle6 { padding-left:6px; }
.dle15 { padding-left:15px;}
.dle20 { padding-left:20px;}
.nae4 { margin-left:-4px; }

.right { float:right; }
.left { float:left; }
.left img { float:left; }
.center { text-align:center; }


/* bull */
.bull_arrow { padding-left:4px; }
.bull_arrow ul { }
.bull_arrow li { background:url(../images/common/bull_arrow1.gif) no-repeat; line-height:15px; padding-left:19px; font-weight:bold; padding-bottom:6px; letter-spacing:-0.03em; }

.bull_s_arrow { padding-left:11px;}
.bull_s_arrow li { background:url(../images/common/bull_arrow2.gif) no-repeat 0px 1px; line-height:17px; padding-left:12px; font-weight:normal; letter-spacing:-0.02em; }

/* tab */
.tab01 { height:35px; width:100%; background:url(../images/sub01/bg_tab.gif) repeat-x ; }
.tab01 img{ border:0px; float:left;}

.tab02 { height:35px; width:656px; margin-bottom:20px; margin-top:14px; background:url(../images/sub02/bg_stab.gif) repeat-x ; padding-left:4px; }
.tab02 img{ border:0px; float:left;}

/* sub01 */
.intro_table { margin:25px 0px 35px 0px; }
.intro_text { padding:20px 0px 25px 16px; text-align:justify; }

#his_tab { width:680px; height:30px; background:url(../images/sub01/bg_histab.gif) repeat-x ; margin-top:35px;  }
#his_zone { width:680px; overflow:hidden; background:url(../images/sub01/bg_history_dot.jpg) repeat-y ; margin-top:25px; }
#his_box2000 { background:url(../images/sub01/bg_history2000.jpg) no-repeat; padding-left:300px; padding-top:18px; }
#his_box1990 { background:url(../images/sub01/bg_history1990.jpg) no-repeat; padding-left:300px; padding-top:18px; }
#his_box1980 { background:url(../images/sub01/bg_history1980.jpg) no-repeat; padding-left:300px; padding-top:18px; }
#his_box1970 { background:url(../images/sub01/bg_history1970.jpg) no-repeat; padding-left:300px; padding-top:18px; }
.history { margin-bottom:35px; }
.history td { height:24px; line-height:24px; }
.history .black { height:24px; line-height:24px; color:#242424; vertical-align:top; }

#sub01_box { float:left; width:724px; background:url(../images/sub01/bg_img_first.jpg) no-repeat; overflow:hidden; height:550px; }
#sub01_box .top_box { background:url(../images/sub01/bg_img_first2.jpg) no-repeat 496px 0px ; overflow:hidden; width:404px; height:183px; padding-left:306px; }
#sub01_box .top_box img { float:left; padding-top:41px; }
#sub01_box .middle_box { width:398px; height:268px; padding-left:306px; padding-bottom:45px; }
#sub01_box .middle_box img { float:left; }



/* sub02 */
.dot_line { background:url(../images/common/bg_dotline.gif) repeat-x; height:40px; clear:both; }
#sub02_box { float:left; width:724px; background:url(../images/sub02/bg_img_first.jpg) no-repeat; overflow:hidden; }
#sub02_box .top_box { width:398px; height:535px; padding-left:326px; padding-bottom:45px; }
#sub02_box .top_box img { float:left; }

/* sub03*/
#sub03_box { float:left; width:724px; background:url(../images/sub03/bg_img_first.jpg) no-repeat; overflow:hidden; }
#sub03_box .top_box { width:398px; height:460px; padding-left:326px; padding-top:26px; clear:both; overflow:hidden; }
#sub03_box .top_box img { float:left; }
#sub03_box .bottom_box { float:left; width:724px; height:115px; padding-top:15px; padding-bottom:40px; }
#sub03_box .bottom_box img { float:left; }

#sub03_scha { float:left; width:330px; height:133px; margin-left:31px; display:inline; }
#noticon { float:right; width:210px; height:92px; padding-right:13px; }
#noticon ul.notitext { width:210px; height:92px; }
#noticon ul.notitext li { overflow:hidden; width:210px;  font-size:11px; line-height:17px; }
.notipoint { width:210px; font-size:12px; line-height:30px; color:#454545; font-weight:bold; }
#noti_info { float:left; width:330px; height:133px;}
#noti_info .notiphoto { float:left; width:107px; height:92px; background:url(../images/sub03/bg_photo_back.gif) no-repeat; }
#noti_info .notiphoto img { float:left; width:75px; height:75px; margin:3px 20px 12px 9px; border:#dadada solid 1px; }


#scha_zone { float:left; background:url(../images/sub03/bg_shadule.gif) no-repeat; width:330px; height:220px; margin-left:31px; margin-top:5px; display:inline; }
#scha_title { float:left; font-family:Tahoma; font-size:9px; letter-spacing:-1px; width:281px;  height:19px; padding:27px 0px 8px 26px; }
#scha_title img { float:left;}
#shadule { float:left; clear:both; background:#FFF;  width:251px; height:100px; }
.table_schadule { float:left; width:281px; text-align:center; font-family:Tahoma; font-size:9px; font-weight:normal; margin-left:26px; display:inline; }
.table_schadule th { background:#EEEEEE; }
.table_schadule td { background:none; font-weight:normal; font-family:Tahoma; font-size:9px; line-height:20px; }
.table_schadule .td_first { border-left: 0; color:#f26522; font-family:Tahoma; font-size:9px; line-height:20px; }
.table_schadule .td_end { color:#0149a2; font-family:Tahoma; font-size:9px; line-height:20px;}

/* sub04 */
#demandbox { background:url(../images/sub04/bg_demand.jpg) no-repeat 25px 0px; padding-top:165px; padding-left:25px; width:660px; margin-bottom:40px; }
.basictext { float:left; width:168px; height:19px; border-color:#cfcfcf; padding-left:4px; }
.findnumber { float:left; width:60px; height:19px; border-color:#cfcfcf; padding-left:4px; line-height:19px; }
.findnumber2 { float:left; width:90px; height:19px; border-color:#cfcfcf; padding-left:4px; line-height:19px; }
.phone01 { float:left; width:40px; height:19px; border-color:#cfcfcf; padding-left:4px; line-height:20px;}
.phone02 { float:left; width:60px; height:19px; border-color:#cfcfcf; padding-left:4px; line-height:20px;}
.longtext01 { float:left; width:493px; height:19px; border-color:#cfcfcf; padding-left:4px; line-height:20px; clear:both; margin-top:4px; }
.longtext02 { float:left; width:395px; height:19px; border-color:#cfcfcf; padding-left:4px; line-height:20px; clear:both; }
.longtext03 { float:left; width:488px; height:19px; border-color:#cfcfcf; padding-left:4px; line-height:20px; clear:both; }
.boxtext01 { float:left; width:488px; height:55px; border-color:#cfcfcf; padding-left:4px; line-height:17px; clear:both; }

#sub04_box { float:left; width:724px; background:url(../images/sub04/bg_img_first.jpg) no-repeat; overflow:hidden; }
#sub04_box .top_box { width:398px; height:505px; padding-left:326px; padding-top:30px;  }
#sub04_box .top_box img { float:left; }

#noti_04 { float:left; width:330px; height:116px; margin-left:31px; }
#noti_04 ul.list_note { float:left; width:268px; }
#noti_04 ul.list_note li { padding-left:15px; background:url(../images/common/bu_circle.gif) no-repeat 4px 0px ; font-size:11px; line-height:18px; }
#noti_04 ul.list_note li img { margin-left:4px; padding:0px; vertical-align:text-bottom;  }
#noti_04 ul.list_date { float:left; width:62px; }
#noti_04 ul.list_date li { font-size:11px; line-height:18px; color:#37aabb; }

/* sub05 */
ul.news_zone { float:left; width:680px; margin-left:-20px; display:inline; overflow:hidden; }
ul.news_zone li { float:left; background:url(../images/sub05/bg_news.gif) no-repeat; width:150px; height:161px; margin-left:20px; padding-bottom:10px; display:inline; }
ul.news_zone img { float:left; }

ul.news_date { overflow:hidden; overflow:hidden;  float:left; width:680px; height:20px; margin-left:-20px; display:inline; }
ul.news_date li { float:left; width:147px; height:20px; margin-left:20px; text-align:center; padding-right:3px; color:#3f73b3; display:inline; }

#news_apply { background:url(../images/sub05/bg_apply.jpg) no-repeat; height:250px; width:660px; }
#news_apply .id_zone { position:relative; width:396px; height:60px; left:233px; top:120px; }
#news_apply .id_zone img { float:left; }
#news_apply .id_zone ul.id_name { width:60px; float:left; }
#news_apply .id_zone ul.id_name li { margin-bottom:4px; float:left; }
#news_apply .id_zone ul.id_name img { float:left; }
#news_apply .id_zone ul.text_input { width:210px; float:left; margin-right:8px; }
#news_apply .id_zone ul.text_input li { float:left; margin-bottom:4px; }
.applytext { float:left; width:200px; height:14px; border-color:#cfcfcf; padding-left:4px; line-height:14px;  }
.applybtn { float:left; border:none; }

#sub05_box { float:left; width:724px; background:url(../images/sub05/bg_img_first.jpg) no-repeat; overflow:hidden; }
#sub05_box .top_box { width:398px; height:382px; padding-left:326px; padding-top:30px; }
#sub05_box .top_box img { float:left; }
#sub05_box .bottom_box { float:left; width:724px; height:83px; padding-top:15px; }
#sub05_box .bottom_box img { float:left; }

#noti_05 { float:left; width:330px; height:98px; margin-left:31px; clear:both; display:inline; }
#noti_05 ul.list_note { float:left; width:268px; }
#noti_05 ul.list_note li { padding-left:15px; background:url(../images/common/bu_circle.gif) no-repeat 4px 0px ; font-size:11px; line-height:18px; }
#noti_05 ul.list_note li img { margin-left:4px; padding:0px; vertical-align:text-bottom;  }
#noti_05 ul.list_date { float:left; width:62px; }
#noti_05 ul.list_date li { font-size:11px; line-height:18px; color:#37aabb; }
.sub05_dotline1 { background:url(../images/sub05/bg_sub05_dot.gif) repeat-x; width:330px; clear:both; margin:20px 0px 20px 31px; height:1px; }
.sub05_dotline2 { background:url(../images/sub05/bg_sub05_dot.gif) repeat-x; width:330px; clear:both; margin-left:31px; margin-top:22px; height:1px; }
.sub05_dotline3 { background:url(../images/sub05/bg_sub05_dot.gif) repeat-x; width:660px; clear:both; margin-left:25px; height:1px; }

/* sub6 */
#history { width:660px;  }
#his_pic { float:left; background:url(../images/sub06/bg_history2000.jpg) no-repeat; width:280px; height:560px; display:block; }
.his_con { float:right; width:355px; margin-top:20px; }
.his_table { width:100%; color:#898989; margin-bottom:45px;   }
.his_table .year { background-color:#1568af; width:68px; text-align:center; color:#FFF; font-weight:bold; }
.his_table .date { width:48px; text-align:right; font-weight:bold; color:#636363; line-height:17px; padding-right:10px;  }
.his_table .list { text-align:justify; line-height:17px; }
.his_table .divide { height:5px; }

#ci_zone { background:url(../images/sub06/img_ci01.jpg) no-repeat; width:660px; height:280px; }
#ci_zone .ci_btn { position:relative; width:223px; height:31px; left:313px; top:184px;  }

#sub06_box { float:left; width:724px; background:url(../images/sub06/bg_img_first.jpg) no-repeat; }
#sub06_box .top_box { width:398px; height:335px; padding-left:326px; }
#sub06_box .middle_box { width:724px; height:125px; }
#sub06_box .middle_box img { float:left; }
#sub06_box .bottom_box { width:724px; height:122px; }
#sub06_box .bottom_box img { float:left; }


/* 통합검색 */
#search_big { background:url(../images/common/bg_search_big.gif) no-repeat; width:660px; height:73px; overflow:hidden; }
#search_big .search_b { margin-top:17px; margin-left:168px; width:447px; height:27px;  }
#search_big .search_b span.search_big_input input.big_input_search { float:left; width:374px; height:25px; line-height:25px; border:none; display:inline; margin:1px 0px 0px 1px; }
#search_big .search_b span.search_big_btn input.search_btn_b { float:right; border:none; }

.s_board { float:left; width:660px; overflow:hidden; }
.s_board ul.s_board_title li { float:left; color:#333; padding-right:8px; overflow:hidden; }
.s_board ul.s_board_title .bold { font-weight:bold; }
.s_board ul.s_board_title .point_text { color:#438fdb; }
.s_board ul.s_board_con li { float:left; margin-top:10px; clear:both; display:inline; overflow:hidden; }


/* 로그인 */
#loginbox { width:650px; background:url(../images/member/bg_login.jpg) no-repeat; height:364px; }
#loginsbox { width:320px; height:274px; margin:0px 94px 50px 239px; padding-top:40px;}
#loginblock { width:300px; height:60px; margin: 24px 0 10px 0; }
#loginblock ul { float:left;  width:225px; height:60px; }
#loginblock ul li { float:left; margin-bottom:10px; }
#loginblock img { float:left; } 
.logintext { float:left; width:150px; height:19px; border-color:#cfcfcf; padding-left:4px; }
.logt {width:150px; height:19px; border-color:#cfcfcf; padding-left:4px; }
.postzip {width:50px; height:19px; border-color:#cfcfcf; padding-left:4px; }
.logintext11 { float:left; width:247px; height:19px; border-color:#cfcfcf; padding-left:4px; }
div.dotline3 { overflow:hidden; height:34px; width:100%;  background:url(../images/bg_dotline.gif) repeat-x 0 15px; }
div.dotline4 { overflow:hidden; height:70px; width:100%;  background:url(../images/bg_dotline.gif) repeat-x 0 35px; }

/* 아이디 비번 */
.findsection { padding-top:30px; }
.findblock { width:620px; text-align:center; border:#cfcfcf solid 4px; margin-top:10px; margin-bottom:30px; background:#fff; padding:25px 10px 25px 10px; }
.findsblock { width:370px; overflow:hidden; margin:0 auto; }
.findsblock img { float:left;}
ul.idblock {  float:left; width:280px; }
ul.idblock li { float:left; margin-bottom:10px; }
ul.idblock img { float:left; }

.findid { float:left; width:172px; height:19px; border-color:#cfcfcf; padding-left:4px; line-height:19px; }
.findnumber { float:left; width:60px; height:19px; border-color:#cfcfcf; padding-left:4px; line-height:19px; }
.findnumber2 { float:left; width:90px; height:19px; border-color:#cfcfcf; padding-left:4px; line-height:19px; }
.phone01 { float:left; width:50px; height:19px; border-color:#cfcfcf; padding-left:4px; line-height:20px;}
.add01 { float:left; width:400px; height:19px; border-color:#cfcfcf; padding-left:4px; line-height:20px; margin-top:5px; }
.ad_jumpmenu { width:450px; height:20px; line-height:18px; font-size:11px; }
#btndone { text-align:center; width:100%; margin:0pt auto; margin-bottom:30px; }


#findsection { padding-top:20px; width:647px; padding-bottom:20px; }

/* 회원탈퇴 */
#logoutbox { background:url(../images/member/bg_logout01.jpg) no-repeat; width:619px; height:300px;}
#logoutsbox { width:387px; height:177px; margin:91px 71px 42px 188px; }
#logoutblock { width:387px; height:36px; margin: 10px 0 10px 0; }
#logoutblock ul { float:left;  width:226px; height:31px; padding-top:5px; }
#logoutblock ul li { float:left; margin-bottom:8px; }
#logoutblock img { float:left; } 
.logouttext { float:left; width:150px; height:19px; border-color:#cfcfcf; padding-left:4px; }
.logt {width:150px; height:19px; border-color:#cfcfcf; padding-left:4px; }
.postzip {width:50px; height:19px; border-color:#cfcfcf; padding-left:4px; }
.logintext11 { float:left; width:247px; height:19px; border-color:#cfcfcf; padding-left:4px; }

/* sitemap */
#sitemapzone { width:619px; overflow:hidden; }
#sitemapzone img { float:left;}
#sitemap_1 { float:left; overflow:hidden; background:url(../images/sitemap/bg_sitemap1.gif) no-repeat; width:183px; height:375px; padding-left:23px; padding-top:18px; }
#sitemap_2 { float:left; overflow:hidden; background:url(../images/sitemap/bg_sitemap2.gif) no-repeat; width:185px; height:375px; padding-left:22px; padding-top:18px;  }
#sitemap_3 { float:left; overflow:hidden; background:url(../images/sitemap/bg_sitemap3.gif) no-repeat; width:186px; height:375px; padding-left:20px; padding-top:18px; }
#sitemap_4 { float:left; background:url(../images/sitemap/bg_sitemap4.gif) no-repeat; width:183px; height:392px; padding-left:23px; padding-top:28px; }
#sitemap_5 { float:left; background:url(../images/sitemap/bg_sitemap5.gif) no-repeat; width:185px; height:392px; padding-left:22px; padding-top:28px; }
#sitemap_6 { float:left; background:url(../images/sitemap/bg_sitemap6.gif) no-repeat; width:186px; height:392px; padding-left:20px; padding-top:28px; }
