@charset "utf-8";

#main {width:100%; background:}
#wrap {min-width:960px;}
#wrap.main_wrap #page_top {display:none;}

#main_banner {padding-bottom:27px;height:314px;position:relative;}
#banner2_bg {position:absolute;left:0;top:0;width:100%;height:314px;background:url('/images/site/main_banner_02_bg.png') no-repeat 50% 0 #51a1d7;}
#banner3_bg {position:absolute;left:0;top:0;width:100%;height:314px;background:url('/images/site/main_banner_01_bg.png') no-repeat 50% 0 #0a0909;}
#banner4_bg {position:absolute;left:0;top:0;width:100%;height:314px;background:url('/images/site/main_banner_04_bg.png') no-repeat 50% 0 #e0e2de;}
#banner5_bg {position:absolute;left:0;top:0;width:100%;height:314px;background:url('/images/site/main_banner_03_bg.png') no-repeat 50% 0 #4aa2d0;}
#banner1_bg {position:absolute;left:0;top:0;width:100%;height:314px;background:#c3dea9 url('/images/site/main_banner_05_bg.png') no-repeat 50% 0;}

#main_banner #rolling {width:960px;height:314px;position:absolute;left:50%;top:0;margin:0 auto;margin-left:-480px;}
#main_banner #rolling .btn_box {position:absolute;top:20px;right:0;height:15px;overflow: hidden;}
#main_banner #rolling .btn_box a {display:inline-block;width:26px;height:15px;background:url('/images/site/navi.png') no-repeat 0 4px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/site/navi.png', sizingMethod='crop');font-size:0;overflow:hidden;vertical-align:top;color:transparent;line-height:0;}
#main_banner #rolling .btn_box a.active {background-image:url('/images/site/navi_on.png'); _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/site/navi_on.png', sizingMethod='crop');color:#fff;font-weight:bold;}
#main_banner #rolling .btn_box a:hover, #main_banner #rolling .btn_box a:active, #main_banner #rolling .btn_box a:focus {text-decoration:none;}
#main_banner #rolling .slide_box {position: relative;margin: 0 auto;width:960px;height:314px;overflow: hidden;}
#main_banner #rolling .img_box {position: absolute;top: 0;left: 0;*zoom:1;}
#main_banner #rolling .img_box:after {content:'';display:block;clear:both;}
#main_banner #rolling .img_box img {float: left;width: 960px;height:314px;}
#main_banner #rolling .img_box .png {_inline-block;}
#main_banner #rolling .img_box .png img {_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}

#main_content_wrap {width:100%;background-color:#fff;overflow:}
#main_content {width:960px;margin:0 auto;*zoom:1;}
#main_content:after {content:'';display:block;clear:both;}

#main_content .schedule {float:left;width:449px;height:390px;margin-right:18px;position:relative;}

#main_content .board {float:left;width:493px;height:390px;position:relative;}
#main_content .board #notice {float:left;width:350px;height:219px;margin-right:17px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;position:relative;}

#main_content .board .tab {*zoom:1;margin-bottom:0px;}
#main_content .board .tab:after {content:'';display:block;clear:both;}
#main_content .board .tab li {float:left;}
#main_content .board .tab li a {color:#ffffff;}
#main_content .board .tab li a:hover {color:#ffffff;}
#main_content .board .tab .title {background:url('/images/site/main_notice_title_bg.gif') no-repeat; width:136px; height:47px;color:#ffffff;font-size:14px;font-weight:bold;line-height:47px;text-align:center;letter-spacing:-1px;}
#main_content .board .tab .bg {background:url('/images/site/main_notice_bg.gif') repeat-x; width:173px; height:47px;}
#main_content .board .tab .more {}
#main_content .board .tab .photobg {background:url('/images/site/main_photo_title_bg.gif') repeat-x; width:100%; height:42px;color:#ffffff;font-size:14px;font-weight:bold;line-height:42px;text-align:center;letter-spacing:-1px;}


.notice_list ul {}
.notice_list li {*zoom:1;padding-left:17px;padding-right:17px;padding-bottom:10px;border-bottom:1px solid #e9eaea;min-height:70px;}
.notice_list li:after {content:'';display:block;clear:both;}
.notice_list li .subject {font-weight:bold;color:#525252;margin-top:5px;}
.notice_list li .subject a {color:#525252;}
.notice_list li .date {color:#a4a4a4;margin-top:5px;}
.notice_list li .txt {color:#6b6b6b;margin-top:5px;line-height:1.4em;}
.notice_list li .txt a {color:#6b6b6b;}
.notice_list li.last {*zoom:1;padding-left:17px;}

#main_content .board #jang {float:left;width:124px;height:220px;position:relative;}
#main_content .board #photo {float:left;width:491px;height:151px;margin-top:17px;border:1px solid #dcdcdc;position:relative;}
/*
#main_content .board #photo h2 {padding-left:15px;padding-top:18px;margin-bottom:5px;color:#005eb6;font-size:14px;font-weight:bold;line-height:13px;text-align:left;letter-spacing:-1px;}
#main_content .board ul.photo_list li {float:left;padding-left:4px;width:150px;height:100px;overflow:hidden;}
#main_content .board ul.photo_list li a:hover {color:#005eb6;}
#main_content .board ul.photo_list li.first {float:left;padding-left:17px;width:150px;height:100px;overflow:hidden;}
*/
#main_content .board #photo div a img {}

#main_content .board .btn_move{margin:0px 0 0 24px}
#main_content .board .btn_move a{float:right;display:block;width:10px;height:10px;margin:0 2px 0 0;padding:3px;border:1px solid #dedede;color:#999;font-size:9px;text-align:center}
#main_content .board .btn_move a:hover, 
#main_content .board .btn_move a:visited,
#main_content .board .btn_move a:active{text-decoration:none}

#main_content .bbs {float:left;margin-top:29px; margin-bottom:24px;position:relative;}
#main_content .bbs #bbs1 {float:left;width:350px;height:219px;margin-right:19px;border:1px solid #dcdcdc;position:relative;}
#main_content .bbs #bbs2 {float:left;width:350px;height:219px;margin-right:18px;border:1px solid #dcdcdc;position:relative;}
#main_content .bbs #quick {float:left;width:219px;height:220px;}
#main_content .bbs .tab {*zoom:1;margin-bottom:10px;}
#main_content .bbs .tab:after {content:'';display:block;clear:both;}
#main_content .bbs .tab li {float:left;}

#main_content .bbs .tab .title {background:url('/images/site/main_bbs_title_first_on.gif') no-repeat; width:163px; height:47px;color:#ffffff;font-size:14px;font-weight:bold;line-height:47px;text-align:center;letter-spacing:-1px;}
#main_content .bbs .tab .bg {background:url('/images/site/main_bbs_title_second_off.gif') repeat-x; width:146px; height:47px;color:#6b6b6b;font-size:14px;line-height:47px;text-align:center;letter-spacing:-1px;}
#main_content .bbs .tab .more {}

.bbs_list ul {float:left;}
.bbs_list li {*zoom:1;float:left;}
.bbs_list li:after {content:'';display:block;clear:both;}
.bbs_list li .subject {background:url('/images/site/main_li_point.gif') no-repeat 15px 12px;line-height:25px;padding-left:20px;width:280px;color:#525252;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left;}
.bbs_list li .subject a {color:#525252;}
.bbs_list li .date {color:#a4a4a4;margin-top:5px;float:left;}

#main_content .bbs #bbs1 #dongmoon {}
#main_content .bbs #bbs1 #club {display:none;}
#main_content .bbs #bbs2 #free {}
#main_content .bbs #bbs2 #ourtalk {display:none;}

#main_content .bbs #quick ul {width:100%;*zoom:1;}
#main_content .bbs #quick ul:after {content:'';display:block;clear:both;}
#main_content .bbs #quick ul li {margin-right:1px;float:left;}
#main_content .bbs #quick ul li.first {margin-bottom:2px;}
#main_content .bbs #quick ul li.last {margin-right:0;margin-bottom:0;}
#main_content .bbs #quick ul li img {vertical-align:top;}


#footer {width:100%;height:468px;background:url('/images/common/bg_footer_main.gif') repeat-x 0 0;clear:both;position:relative;}
.footer_cont {width:960px;margin:0 auto;position:relative;}
.footer_cont img {vertical-align:top;}
.footer_cont p.address {color:#fff;line-height:15px;margin-top:14px;font-size:12px;}
.footer_cont p.copyright {clear:both;color:#fff;margin-top:20px;}
.footer_cont .logo {margin-top:20px;font-size:10px;line-height:10px;}
.footer_cont .menu {*zoom:1;padding-top:18px;}
.footer_cont .menu:after {content:'';display:block;clear:both;}
.footer_cont .menu li {float:left;background:url('/images/common/f_menu_bar.gif') no-repeat 100% 0;padding-right:9px;margin-right:7px;font-size:10px;line-height:10px;}
.footer_cont .menu li.last {background:none;padding-right:0;margin-right:0;}
.footer_cont .footer_top {*zoom:1;position:absolute;right:25px;top:374px;}


.footer_counter {padding-top:50px;height:218px;margin-bottom:48px;}

.footer_counter .section1 {float:left;width:206px;position:relative;}
.footer_counter .section1 h2 {height:24px;color:#3e86c2;font-size:14px;}
.footer_counter .section1 .desc {position:absolute;right:10px;top:5px;font-size:11px;}

.footer_counter .section2 {float:left;width:278px;padding-left:10px;position:relative;}
.footer_counter .section2 h2 {height:24px;color:#3e86c2;font-size:14px;}
.footer_counter .section2 .desc {position:absolute;right:10px;top:5px;font-size:11px;}

.footer_counter .section3 {float:left;width:145px;padding-left:10px;position:relative;}
.footer_counter .section3 h2 {height:24px;color:#3e86c2;font-size:14px;}
.footer_counter .section3 .desc {position:absolute;right:10px;top:5px;font-size:11px;}

.main_count1 {width:206px;border-top:2px solid #009eac;}
.main_count1 tbody td {border-bottom:1px solid #e6e6e6;height:29px;padding:0 5px;color:#888;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.main_count1 tbody td a {color:#888;}
.main_count1 tbody td.cnt {font-size:11px;text-align:right;}
.main_count1 tbody .hover {background-color:#f9fafa;}

.main_count2 {width:278px;border-top:2px solid #009eac;}
.main_count2 tbody td {border-bottom:1px solid #e6e6e6;height:29px;padding:0 8px;color:#888;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.main_count2 tbody td a {color:#888;}
.main_count2 tbody td.cnt {font-size:11px;text-align:right;}
.main_count2 tbody .hover {background-color:#f9fafa;}


.main_count3 {width:145px;border-top:2px solid #009eac;}
.main_count3 tbody td {border-bottom:1px solid #e6e6e6;height:29px;padding:0 8px;color:#888;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.main_count3 tbody td a {color:#888;}
.main_count3 tbody td.cnt {font-size:11px;text-align:right;}
.main_count3 tbody .hover {background-color:#f9fafa;}
