@charset "euc-kr";

#main_content{background:url(/images/main/bg_main.gif);border-top:3px solid #5a9de3;}
.cont_inner{margin:0 auto;width:1200px;padding:40px 0 50px;overflow:hidden;}

/* section01 */
.main_cont_top{overflow:hidden;}
.main_search_wrap{float:left;-webkit-transition:background 0.5s;transition:background 0.5s;}
.main_search_wrap .main_search{float:left;display:inline-block;position:relative;width:621px;height:52px;border:5px solid #064880;}
.main_search_wrap .main_sch_btn{background:#064880;width:52px;height:52px;}
.main_search_wrap .main_search .main_sch_select{height:42px;padding:10px 10px 11px;font-size:16px;line-height:1.1;background:none;border:none;}
/* selet Ãß°¡½Ã input width:400px; */
.main_search_wrap .main_search .main_search_input{width:468px;height:42px;padding:10px 10px 11px;font-size:16px;line-height:1.1;background:none;border:none;color:#064880;font-weight:bold;}
.main_search_wrap .main_search input:focus{outline:none}
.main_search_wrap .main_search img{vertical-align:middle;}
.main_search_wrap .detail_search{display:inline-block;width:110px;height:52px;border:5px solid #064880;font-size:15px;line-height:42px;text-align:center;font-weight:bold}
.main_search_wrap .detail_btn{width:100%;height:42px;font-weight:bold;font-size:15px;color:#064880;}
.main_sns{float:right;}
.main_sns li{float:left;margin-left:6px;width:52px;height:52px;}
.main_sns li a{display:inline-block;width:52px;height:52px;}
.main_sns li a.facebook{background:url(/images/main/img_main_cont.png) no-repeat;background-position:0 0;}
.main_sns li a.tweet{background:url(/images/main/img_main_cont.png) no-repeat;background-position:-58px 0;}
.main_sns li a.youtube{background:url(/images/main/img_main_cont.png) no-repeat;background-position:-116px 0;}
.main_sns li a.blog{background:url(/images/main/img_main_cont.png) no-repeat;background-position:-174px 0;}
.main_sns li a.kakao{background:url(/images/main/img_main_cont.png) no-repeat;background-position:-232px 0;}
.main_sns li a.naverpost{background:url(/images/main/img_main_cont.png) no-repeat;background-position:-290px 0;}
.main_sns li a.oneminute{background:url(/images/main/img_main_cont.png) no-repeat;background-position:-348px 0;}

/* section02 */
.main_cont_mid{margin-top:38px;overflow:hidden;}
.visual_banner{float:left;margin-right:28px;width:674px;height:377px;position:relative;}

.main_board{float:right;width:498px;position:relative;}
.main_board .board_tabs{margin-top:10px;}
.main_board .board_tabs > li{float:left;margin-right:12px;}
.main_board .board_tabs > li > a{display:inline-block;width:103px;height:103px;padding:40px 10px 10px;color:#616161;border:3px solid #616161;text-align:center;font-weight:600;font-size:20px;border-radius:50%;}
.main_board .board_tabs > li > a.on{background:#064880;color:#fff;border-color:#064880;}
.main_board .board_tabs li > .board_list{display:none;width:498px;position:absolute;left:0;top:168px;}
.main_board .board_tabs li > .board_list > ul{}
.main_board .board_tabs li > .board_list > ul > li{margin-top:13px;}
.main_board .board_tabs li > .board_list > ul > li a{display:block;overflow:hidden;line-height:20px;}
.main_board .board_tabs li > .board_list > ul > li a strong{float:left;width:390px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;font-size:16px;font-weight:400;}
.main_board .board_tabs li > .board_list > ul > li a span{float:right;color:#6a6c6d;font-size:15px;}
.main_board .board_tabs li > .board_list .more{background:url(/images/main/icon_more.png) top left no-repeat;position:absolute;padding-left:22px;right:-1px;top:-48px;width:70px;height:22px;font-size:15px;font-weight:bold;}

/* section03 */
.main_cont_icon{overflow:hidden;margin-top:28px;position:relative;}
.tax_tabs{overflow:hidden;float:right;width:114px;}
.tax_tabs ul > li{}
.tax_tabs ul > li > a{display:inline-block;padding-top:23px;border-left:1px solid #064880;width:114px;height:68px;color:#1f4880;font-size:15px;text-align:center;font-weight:600;}
.tax_tabs ul > li.tab_on > a{border-left:0;border-top:1px solid #064880;border-right:1px solid #064880;border-bottom:1px solid #064880;}
.tab_list{float:left;border-left:1px solid #064880;border-top:1px solid #064880;border-bottom:1px solid #064880;padding:23px 0;width:1086px;height:136px;}
.tab_list ul{overflow:hidden;}
.tab_list li{float:left;text-align:center;width:120px;height:85px;}
.tab_list li a{display:inline-block;font-size:15px;color:#4a4a4a;line-height:1.2;vertical-align:baseline;width:120px;height:85px;font-weight:600;}
.tab_tax_list li a span{display:block;margin:0 auto 14px;background:url(/images/main/ico_main_taxlist.png) no-repeat;width:52px;height:53px;}
.tab_payer_list li a  span{display:block;margin:0 auto 14px;background:url(/images/main/ico_main_payerlist.png) no-repeat;width:52px;height:53px;}
.tab_list ul li a:hover{color:#1f4880;}
.tab_list ul li a:hover span{background-position-y: 0;}
.tab_tax_list li a .taxlist1, .tab_payer_list li a .payerlist1{background-position:0 -53px;}
.tab_tax_list li a .taxlist2, .tab_payer_list li a .payerlist2{background-position:-52px -53px;}
.tab_tax_list li a .taxlist3, .tab_payer_list li a .payerlist3{background-position:-104px -53px;}
.tab_tax_list li a .taxlist4, .tab_payer_list li a .payerlist4{background-position:-156px -53px;}
.tab_tax_list li a .taxlist5, .tab_payer_list li a .payerlist5{background-position:-208px -53px;}
.tab_tax_list li a .taxlist6, .tab_payer_list li a .payerlist6{background-position:-260px -53px;}
.tab_tax_list li a .taxlist7, .tab_payer_list li a .payerlist7{background-position:-312px -53px;}
.tab_tax_list li a .taxlist8, .tab_payer_list li a .payerlist8{background-position:-364px -53px;}
.tab_tax_list li a .taxlist9, .tab_payer_list li a .payerlist9{background-position:-416px -53px;}

/* section04 */
.main_cont_bot{margin-top:28px;position:relative;}
.hotissue{float:left;width:322px;height:184px;}
.hotissue .hot_control_wrap{position:relative;}
.hotissue .hot_control_wrap .hot_control{position:absolute;left:6px;bottom:10px;}
.hotissue .hot_control_wrap .hot_control li{float:left;height:19px;}
.hotissue .hot_control_wrap .hot_control li button{height:19px;}
.hotissue .hot_control_wrap .hot_control li .btn_slider_back{background:url(/images/main/img_main_cont.png) no-repeat;background-position:0 -55px;width:24px;}
.hotissue .hot_control_wrap .hot_control li .btn_slider_stop{background:url(/images/main/img_main_cont.png) no-repeat;background-position:-24px -55px;width:23px;}
.hotissue .hot_control_wrap .hot_control li .btn_slider_play{background:url(/images/main/img_main_cont.png) no-repeat;background-position:-48px -55px;width:23px;}
.hotissue .hot_control_wrap .hot_control li .btn_slider_next{background:url(/images/main/img_main_cont.png) no-repeat;background-position:-72px -55px;width:24px;}

.pr_box{float:left;width:324px;height:184px;margin-left:28px;}
.pr_box ul{position:relative;}
.pr_box ul li{float:left;}
/* 190114 ¾Æ·¡ ÅÂ±× ¼öÁ¤ width:108px > 81px */
.pr_box ul li a{display:inline-block;background:#d1d8dc;border-right:1px solid #d1d8dc;width:81px;height:42px;text-align:center;font-size:14px;color:#000;line-height:42px;}
.pr_box ul li:last-child a{border-right:none;}
.pr_box ul li a.tab_on{background:#fff url(/images/main/prbox_on.gif) center 32px no-repeat;color:#000;}
.pr_box ul li a:hover{background:#e8eaf0 url(/images/main/prbox_on.gif) center 32px no-repeat;color:#000;}
.pr_box ul li .img_area{display:none;overflow:hidden;position:absolute;top:42px;left:0;width:100%;height:142px;}
.pr_box ul li .img_area a{width:324px;height:142px;}

.banner_zone{float:left;margin-left:28px;}
.notice_board{width:235px;height:86px;margin-bottom:12px;position:relative;}
.notice_board .nb_control_wrap .nb_control{position:absolute;left:6px;bottom:4px;}
.notice_board .nb_control_wrap .nb_control li{float:left;height:19px;}
.notice_board .nb_control_wrap .nb_control li button{height:19px;}
.notice_board .nb_control_wrap .nb_control li .btn_slider_back{background:url(/images/main/img_main_cont.png) no-repeat;background-position:0 -55px;width:24px;}
.notice_board .nb_control_wrap .nb_control li .btn_slider_stop{background:url(/images/main/img_main_cont.png) no-repeat;background-position:-24px -55px;width:23px;}
.notice_board .nb_control_wrap .nb_control li .btn_slider_play{background:url(/images/main/img_main_cont.png) no-repeat;background-position:-48px -55px;width:23px;}
.notice_board .nb_control_wrap .nb_control li .btn_slider_next{background:url(/images/main/img_main_cont.png) no-repeat;background-position:-72px -55px;width:24px;}

.contest_box{width:235px;height:86px;}

.calendar_box{float:left;background:#fff;;width:235px;height:184px;margin-left:28px;position:relative;}
.Schedule_loding{position:absolute;top:70px;left:100px;}
.calendar_tit{border-bottom:1px solid #dee4e7;padding:8px 12px;overflow:hidden;}
.calendar_tit h3{display:inline-block;float:left;font-size:14px;line-height:24px;}
.calendar_tit .month{float:right;}
.calendar_tit .month li{float:left;padding:0 3px;font-size:14px;line-height:24px;color:#697685;}
.calendar_tit .month li button{width:24px;height:24px; text-indent:-9999em;}
.calendar_tit .month li button.prev_month{background:url(/images/main/img_main_cont.png) no-repeat;background-position:-102px -80px;}
.calendar_tit .month li button.next_month{background:url(/images/main/img_main_cont.png) no-repeat;background-position:-128px -80px;}
.calendar{padding:7px 5px;}
.calendar .weekday{overflow:hidden;margin-bottom:5px;}
.calendar .weekday li{float:left;width:32px;line-height:12px;text-align:center;color:#363636;font-size:11px;}
.calendar li.sun{color:#ec0000 !important;}
.calendar li.sat{color:#3279ba !important;}
.calendar .daybox{overflow:hidden;}
.calendar .daybox li{float:left;width:32px;height:19px;line-height:20px;font-size:11px;color:#697685;text-align:center;}
.calendar .daybox li.now{border:1px solid #d2461e;width:31px;height:19px;line-height:19px;text-align:center;}
.calendar .daybox li.devent{background:#d2461e;width:31px;height:19px;color:#fff ;text-align:center;}
.calendar .daybox li.devent a:link, .calendar .daybox li.devent a:visited, .calendar .daybox li.devent a:hover, .calendar .daybox li.devent a:active{color:#fff;}
