@charset "utf-8";

/* reset */
@font-face{font-family:NanumGothic;src:url("/font/NanumGothic.eot");src:url("/font/NanumGothic.eot?#iefix") format("embedded-opentype"),  url("/font/NanumGothic.woff") format("woff"),  url("/font/NanumGothic.ttf") format("truetype"), url("/font/NanumGothic.svg#NanumGothic") format("svg");  src:local('��'), url("/font/NanumGothic.woff") format("woff")}
@font-face{font-family:NanumBarunGothic;src:url("/font/NanumBarunGothic.eot");src:url("/font/NanumBarunGothic.eot?#iefix") format("embedded-opentype"),  url("/font/NanumBarunGothic.woff") format("woff"),  url("/font/NanumBarunGothic.ttf") format("truetype"),url("/font/NanumBarunGothic.svg#NanumGothic") format("svg");  src:local('��'), url("/font/NanumBarunGothic.woff") format("woff")}

@import url(//cdn.jsdelivr.net/nanumsquare/1.0/nanumsquare.css);

table{border-collapse:collapse;border-spacing:0;width:100%;table-layout:fixed}
table label{display:inline-block}
table select{ min-width:80px}
table .sel_mid{width:175px}
table .sel_auto{width:auto}
th{background:#f6f6f6;color:#434343;padding:14px 0 12px 10px;text-align:left;border-bottom:1px solid #e4e4e4;font-weight:bolder}
th label{font-weight:bolder}
td{color:#000;padding:9px 0 9px 15px;text-align:left;border-bottom:1px solid #e4e4e4;word-break:break-all}
table .input_txt{width:163px}
table .input_date{width:93px}
.table01{border:none;border-top:1px solid #281e79}
.table01 th{background:#f6f6f6;color:#000;padding:14px 0 12px 10px;text-align:left;border-bottom:1px solid #e4e4e4;font-weight:bold}
.table01 td{color:#000;padding:10px 0 10px 10px;text-align:left;border-bottom:1px solid #e4e4e4}
.table01 .end{border-bottom:1px solid #281e79 !important}
.table02 td label{width:18%;vertical-align:top}
/* table setting 2015.02.13 ������ */
#table03 {border-top:1px solid #281e79 !important}
#table03 tr {border:1px solid #e4e4e4 !important}
#table03 thead tr th { background-color:#FFD4D5; color:#434343; padding:10px 0 10px 10px; border-bottom:1px solid #e4e4e4; font-weight:bold; text-align:center;}
#table03 tbody tr th { background-color:#fff; font-weight:bold;}
#table03 tr td {color:#000;padding:4px 0 4px 10px; text-align:left; border-bottom:1px solid #e4e4e4; word-break:break-all; border-top:1px solid #e4e4e4; background-color:#fff !important }

/* 포털 상담 FAQ */ /* 2018-01-25 박미선 신규추가 */
table.table_faq {  }
table.table_faq {border-top:1px solid #281e79 !important}
table.table_faq tr {border:1px solid #e4e4e4 !important}
table.table_faq thead tr th { background-color:#FFD4D5; color:#434343; padding:10px 0 10px 10px; border-bottom:1px solid #e4e4e4; font-weight:bold; text-align:center;}
table.table_faq tbody tr th { background-color:#fff; font-weight:bold;}
table.table_faq tr td {color:#000; padding:4px 0 4px 10px !important; text-align:left; border-bottom:1px solid #e4e4e4 !important; word-break:break-all; border-top:1px solid #e4e4e4; background-color:#fff !important }


/* ���� ���̺� */
.history_wrap{position:relative;z-index:0}
.history_wrap table th{border-color:#ff8b9e;color:#f23b10;text-align:right;padding:4px 0 5px 10px}
.history_wrap table td{padding:4px 0 5px 10px}
.history_wrap th.first{border-top:1px solid #ff8b9e}
.history_wrap table tr:last-child th{border-bottom:none !important}
.history_wrap table tr:last-child td{border-bottom:none !important}
.history_wrap td.first{border-top:1px solid #e4e4e4 !important}
/* ���̺� ��� */
.tb_bg{position:absolute;display:block;right:0;bottom:0;width:299px;height:200px }
.tb_bg1{background:url(http://portal.kocca.kr/images/kocca/center/s15_01_tbg.gif) right bottom no-repeat}
.tb_bg2{background:url(http://portal.kocca.kr/images/layout/history_wrap_bg2.gif) right bottom no-repeat}




/* ���̺��� ������ ������  ������ */
.table01 td label{vertical-align:middle !important;width:20%;margin:5px 0;letter-spacing:0.5px}
.label6 td label{width:18%}
.label6 td label.constTp1 {width:35%;}
.label6 td label.constTp2 {width:35%;}
.label6 td.grade label { width:20%; } /* 20190904:박미선추가 */
.label3 td label{width:32%}
.label4 label{width:24%}


.len3 label{width:172px !important}
.len4 label{width:122px !important}
.len5 label{width:54px !important}
.len6 label{width:96px !important}


/* ���� */
.table03{border-top:1px solid #e3e3e3}
.table03 tbody th{padding:8px 0 6px;background:0 none;font-weight:bold;color:#000}
.table03 td{padding:8px 15px 6px 10px}

/* ���Ʒ� ���� �߰�����ǥ */
.table04{border:none;border-top:1px solid #281e79;border-bottom:1px solid #281e79;table-layout:fixed}
.table04 th{background:#f6f6f6;color:#000;padding:8px 0;text-align:center;border-bottom:1px solid #c3c3c3;font-weight:bold}
.table04 td{color:#000;padding:7px 10px;text-align:center;border-bottom:1px solid #e4e4e4}


.header_h4{position:relative;width:100%;float:left;clear:both;margin:35px 0 13px}
.header_h4.first{margin-top:0}
.header_h4 h4{color:#991a1e;font-weight:bold;font-size:15px;line-height:1.0}
.header_h4 .unit{display:inline-block;margin-bottom:0;position:absolute;bottom:-3px;right:0}

.unit{margin-bottom:10px;font-size:12px;color:#757575;line-height:1.0;text-align:right}
.dsc_tdtop, .dsc_tdtop li{font-size:12px;color:#757575;line-height:1.4}
.dsc_tdtop{display:block;margin-bottom:8px} /* ���ȿ� �ּ� */
.dsc_tdtop li{margin:3px 0}
.btn_pack.large .zip{background-position:0px -212px}
.label_sapce label{margin-right:20px}
.input_desc{overflow:hidden}
.input_desc .input{float:left}
.input_desc .dsc_tdtop{float:right;padding-top:6px}
.table_con .table td{word-break:break-all}


.agree_txt{margin-top:20px;height:auto !important;overflow:hidden !important}
.nodata{padding:30px 0 !important}
.table tfoot th{background:#f6f6f6;border-bottom:1px solid #cacaca;border-right:1px solid #cacaca;padding-left:10px;padding:5px 10px 6px 10px}
.table tfoot td{border-bottom:1px solid #cacaca;border-right:1px solid #cacaca;padding:5px 10px 6px 10px;background-color:#fafafa;font-weight:bold}
.table tfoot td.tar{padding-right:10px}
.table .bline th, .table .bline td, .table .bline{border-bottom-color:#191058}

.cartegory_bx{margin-bottom:20px !important}
.bd_point .gallery_list{border-top:0 none;border-bottom:0 none}
/* .list_typea_content .bd_point_top1{border-bottom:1px solid #8d0004} */

.comment{margin-bottom:10px;letter-spacing:-1px;font-size:15px;color:#000}
.comment em{font-size:15px}

.tbl_comment{clear:both;margin-top:7px}
.tbl_comment li{color:#757575;font-size:12px}

.indentList li{margin:2px 0;text-indent:-16px;padding-left:16px;line-height:1.4}
.indentList li li{text-indent:-10px;padding-left:10px}

.gallery_list dd strong{font-weight:normal !important}
.gallery_list dd a{color:#434343;font-size:13px;font-weight:normal}

.gallery_list dl.one dt img{text-align:center}
.gallery_list dl.one dt a{display:block}
.gallery_list dl.one dt a:hover, .gallery_list dl.one dt a:focus{color:#00498f}
.gallery_list dl.one dd{position:static}
.gallery_list dl.one a{color:#000}
.gallery_list dl.one .normal a{width:15px;height:15px;display:block}
.gallery_list dl.one .info_desc{padding-left:220px}  /* 20131201 */
.gallery_list dl.one .info_desc li{float:none;width:auto;padding:0;border:0 none}
.gallery_list dl.one .info_desc li strong{width:46px;display:inline-block;vertical-align:top}
.gallery_list dl.one .info_desc li span{display:inline-block;width:85%;vertical-align:top;color:#000}

.table03{border-top:1px solid #e3e3e3}
.table03 tbody th{padding:8px 0 6px;background:0 none;font-weight:bold;color:#000}
.table03 td{padding:8px 15px 6px 10px}

/* ������ */
/* ã�ƿ��ô� �� */
#map{width:748px;height:398px;margin-bottom:30px;border:1px solid #b8b8b8}
.mapArea .box_table{background:url(http://portal.kocca.kr/images/common/bg_car.gif) no-repeat bottom right}
.mapArea .table03 th{padding:10px 15px 9px;vertical-align:top;text-align:left}
.mapArea .table03 td{padding:10px 40px 9px 10px}
.mapArea .bullist_type{margin:7px 0 0}
.mapArea .callNum span{float:left;width:165px}

/* �ü��ȳ� */
.photo_list{clear:both;overflow:hidden}
.photo_list ul{margin-top:-15px}
.photo_list li{position:relative;min-height:120px;padding:15px 15px 15px 0;border-bottom:1px solid #e3e3e3}
.photo_list .pline{border-bottom:3px solid #ff89e2}
.photo_list .pic{display:inline-block;margin-right:20px;float:left;vertical-align:top}
.photo_list .tit{margin-bottom:10px;line-height:1.0;color:#000;font-size:15px;font-weight:bold}
.photo_list .desc{padding-bottom:10px}
.photo_list .desc strong{font-weight:bold;letter-spacing:-1px}
.photo_list .btnArea{position:absolute;bottom:13px;right:0}
.photo_list .btn_pack_gray.medium *{margin-right:0}
.photo_list .desc ul{clear:none;margin-left:170px;margin-top:0}
.photo_list .desc ul li{position:static;min-height:0;margin-bottom:3px;padding:0 0 0 9px;border-bottom:0 none}

/* ����ũ�Ժ��� */
.pic_zoom{clear:both;position:relative;padding-top:338px}
.pic_zoom .thumbArea{position:absolute;top:0;left:0;width:220px;padding-left:530px}
.pic_zoom .thumbArea ul{padding-top:12px;border:6px solid #ff89e2;border-bottom:0 none }
.pic_zoom .thumbArea li{padding:0 33px 10px}
.pic_zoom .thumbArea .thumb{display:block}
.pic_zoom .thumbArea .thumb img{width:140px;height:84px;border:3px solid #fff}
.pic_zoom .thumbArea .thumb:hover img{border-color:#ff89e2}
.pic_zoom .thumbArea .thumb.on img{border-color:#ff89e2}
.pic_zoom .thumbArea .info{width:530px;height:318px;position:absolute;top:0;left:0}
.pic_zoom .thumbArea .info .tit{width:530px;min-height:39px;position:absolute;bottom:0;left:0}
.pic_zoom .thumbArea .info .bg{min-height:39px;background-color:#000;opacity:0.65}
.pic_zoom .thumbArea .info dl{width:510px;padding:5px 10px 0;position:absolute;top:0;left:0}
.pic_zoom .thumbArea .info dt{float:left;padding-top:3px;color:#fff;font-size:14px}
.pic_zoom .thumbArea .info dd{float:right}
.pic_zoom .thumbArea .btn_pack.medium, .pic_zoom .thumbArea .btn_pack.medium *{height:29px;margin-right:0;left:0}
.pic_zoom .thumbArea .btn_pack.medium{width:112px;background:url(http://portal.kocca.kr/images/kocca/bg_btn_online.gif);text-align:center}
.pic_zoom .thumbArea .btn_pack.medium *{width:100%;background:0 none;color:#FFF;padding:0}
.pic_zoom .thumbArea .btn_pack.medium *:hover, .pic_zoom .thumbArea .btn_pack.medium *:focus{color:#FFF;text-decoration:underline !important}
.thumbArea li.off .info{display:none}

/* kocca �Ұ� */
.branch h3{margin:35px 0 15px;line-height:1.0;font-size:22px}
.branch .introArea h3{margin-top:0}
.branch .introArea .msg{position:relative;min-height:125px;margin-bottom:25px;padding:3px 40px 0 200px}
.branch .introArea .msg .mark{position:absolute;top:0;left:40px}
.branch .introArea .manager{position:relative;padding-right:200px}
.branch .introArea .manager p{margin-bottom:10px}
.branch .introArea .manager .pic{position:absolute;top:10px;right:35px}
.branch .bizArea .bg{margin-bottom:-20px;padding-bottom:20px;background:url(http://portal.kocca.kr/images/kocca/bg_bizBttm.gif) no-repeat bottom right}
.branch .bizArea ul{overflow:hidden;padding:3px 0 15px;border:7px solid #ff89e2;border-right:0 none}
.branch .bizArea li{display:inline-block;width:44%;margin-top:12px;padding:0 20px;vertical-align:top}
.branch .bizArea li *{vertical-align:top}
.branch .bizArea li .num{float:left;width:35px;font-size:20px;font-weight:bold;color:#939393;line-height:1.2}
.branch .bizArea li strong{padding:2px 0 0;color:#000;font-size:14px;font-weight:bold}
.branch .bizArea li p{padding-left:35px;line-height:1.5}
.branch .mapArea .txt{margin-bottom:15px}
.branch .memberArea{overflow:hidden}
.branch .memberArea li{float:left;width:49.8%;margin-top:15px}
.branch .memberArea .pic{display:inline-block;float:left;margin-right:15px}
.branch .memberArea dl{overflow:hidden;padding:10px 10px 0 0}
.branch .memberArea .name{font-weight:bold;color:#000}
.branch .memberArea dd ul{float:left;clear:none;width:100%;margin-top:3px}
.branch .memberArea dd ul li{clear:both;width:100%;margin-top:0}
.branch .memberArea dd ul li *{float:left}
.branch .memberArea dd ul li span{width:23%}
.branch .memberArea dd ul li strong{width:72%;text-indent:-8px;padding-left:8px;letter-spacing:0;font-weight:normal}
/* 2017-03-24 박미선 추가 */
.branch .memberArea > ul > li { min-height:135px; }

/* ������ȸ �� */
.schWrite{margin-bottom:-42px;padding-bottom:42px;background:url(http://portal.kocca.kr/images/common/bg_schWrite.gif) no-repeat bottom right}
.schWrite .box_table{border-left:0 none;border-right:6px solid #ff89e2}

/* �˻��ڽ� */
.searchArea{margin-bottom:20px;padding:10px 0;text-align:center;border:4px solid #7a829d;background-color:#eef4ff}
.searchArea label{margin-right:5px;color:#000;font-size:14px;font-weight:bold}
.searchArea .btn{margin-top:2px}
.list_issue h3{margin-bottom:8px}
.list_issue ol{min-height:230px}
.list_issue li{position:relative;width:100%;height:18px;line-height:18px}
.list_issue li .status{position:absolute;top:0;right:0;padding-left:10px;color:#757575;background:url(http://portal.kocca.kr/images/common/bg_issue_status.gif) no-repeat}
.list_issue li .up{background-position:0 7px}
.list_issue li .down{background-position:0 -29px}
.list_issue .num {position:relative;top:6px;display:inline-block;*zoom:1;*display:inline;width:18px;height:18px;font-size:0px;line-height:0px;overflow:hidden;background:url(http://portal.kocca.kr/images/kocca/main/list_num_off.gif) no-repeat 0 0}
.list_issue .n1{ background-position:0 0}
.list_issue .n2{ background-position:0 -21px}
.list_issue .n3{background-position:0 -42px}
.list_issue .n4{background-position:0 -63px}
.list_issue .n5{background-position:0 -84px}
.list_issue .n6{background-position:0 -105px}
.list_issue .n7{background-position:0 -126px}
.list_issue .n8{background-position:0 -147px}
.list_issue .n9{background-position:0 -168px}
.list_issue .n10{background-position:0 -189px}


/* ���ĺ� �˻� */
.board_search_check .sch_alphabet dd{width:100%}
.sch_alphabet dd *{color:#434343}
.sch_alphabet .txt{margin-bottom:18px;padding:0;line-height:1.4}
.sch_alphabet input[type="radio"]{position:absolute;top:-9999px;left:0}
.sch_alphabet .alphabetChk label,
.sch_alphabet .alphabetChk label span{display:inline-block;height:23px;line-height:22px;background:url(http://portal.kocca.kr/images/common/bg_alphabet.gif) no-repeat}
.sch_alphabet .alphabetChk label{margin:0;background-position:left top}
.sch_alphabet .alphabetChk label span{text-align:center;min-width:22px;background-position:right top}
.sch_alphabet .alphabetChk input:focus + label{text-decoration:underline}
.sch_alphabet .alphabetChk input:focus + label span{text-decoration:underline}
.sch_alphabet .alphabetChk label:hover{text-decoration:underline}
.sch_alphabet .alphabetChk label:hover span{text-decoration:underline}
.sch_alphabet .alphabetChk button{margin:0;padding:0;cursor:pointer;border:0 none;background:0 none}
.sch_alphabet .alphabetChk span, .sch_alphabet .alphabetChk span button{overflow:visible;display:inline-block;height:23px;line-height:22px;background:url(http://portal.kocca.kr/images/common/bg_alphabet.gif) no-repeat;text-align:center}
.sch_alphabet .alphabetChk span{background-position:0 0}
.sch_alphabet .alphabetChk span button{padding:0 4px;background-position:100% 0;color:#434343;vertical-align:top}
.sch_alphabet .alphabetChk span button:hover, .sch_alphabet .alphabetChk span button:focus{text-decoration:underline}
.sch_alphabet .alphabetChk .chk{background-position:0 -33px}
.sch_alphabet .alphabetChk .chk *{background-position:100% -33px;color:#FFF}
.sch_alphabet .alphabetChk .chk button:hover, .sch_alphabet .alphabetChk .chk button:focus{text-decoration:none}

/* �˻��ڽ��ȿ������� */
.searchArea .sch_alphabet .alphabetChk span{background-position:0 -66px}
.searchArea .sch_alphabet .alphabetChk span button{background-position:100% -66px}
.searchArea .sch_alphabet .alphabetChk .chk{background-position:0 -99px}
.searchArea .sch_alphabet .alphabetChk .chk button{background-position:100% -99px}
.sch_alphabet .sch_result{overflow:hidden;height:60px;margin-top:10px;padding:5px;border:1px solid #e4e4e4}
.sch_alphabet .sch_result li{clear:none;width:auto;margin:0 5px;padding:0;background:0 none}
.sch_alphabet .sch_result li label{margin:0}
.sch_alphabet .sch_result li .chk{color:#00498f;text-decoration:underline}
.sch_alphabet .sch_result input:focus + label{color:#00498f;text-decoration:underline}

/* ���ø���ī�޷α� */
.catalogView{margin-bottom:-50px;padding-bottom:50px;background:url(http://portal.kocca.kr/images/cbk/bg_catalogView.gif) no-repeat bottom right}
.catalogView.bgnone{margin-bottom:0;padding-bottom:0;background:0 none}
.catalogView .bd_point{overflow:hidden}
.catalogView .bd_point .viewCont{border-top:0 none;border-bottom:0 none}
.catalogView .viewCont{padding:30px 20px 30px 0;border-top:1px solid #a3061b;border-bottom:1px solid #a3061b}
.catalogView .pic{display:inline-block;float:left;margin-right:30px}
.catalogView .pic img{border:1px solid #cfcfcf;text-align:center}
.catalogView .tit{margin-bottom:11px;font-weight:bold;font-size:15px;color:#008476;line-height:1.0}
.catalogView ul{padding-left:240px}
.catalogView li strong{display:inline-block;vertical-align:top;width:43px;color:#757575;font-weight:normal}
.catalogView li span{display:inline-block;vertical-align:top;width:85%;color:#000}
.catalogView .content{margin-top:5px}

.catalogView_prd{background-image:url(http://portal.kocca.kr/images/cbk/bg_catalogView_2.gif)}
.catalogView_prd .catalogView_bg{margin-top:-20px;padding-top:20px;background:url(http://portal.kocca.kr/images/cbk/bg_catalogView_3.gif) no-repeat top right}
.catalogView_prd dl{padding-left:240px}
.catalogView_prd .tit{min-height:47px;margin-bottom:10px}
.catalogView_prd ul{padding-left:0}
.catalogView_prd li strong{width:70px}
.catalogView_prd li span{width:80%}
.catalogView_prd .viewCont{padding-bottom:30px}

.detailList ul{border-bottom:1px solid #002b54}
.detailList li{position:relative;border-top:1px solid #e3e3e3}
.detailList li.first{border-top:0 none}
.detailList .info{position:relative;min-height:165px;padding:20px 0}
.detailList .info dt{text-decoration:underline}
.detailList .info dt a{color:#008476;font-size:15px;font-weight:bold;vertical-align:top;text-decoration:underline}
.detailList .info dt a:hover, .detailList .info dt a:focus{color:#00498f}
.detailList .info dt img{float:left;margin-right:30px;border:1px solid #cfcfcf}
.detailList .info dd{padding:0 10px 0 232px}
.detailList .info .view_txt{margin:10px 0 15px;color:#000}
.detailList .info ul{border-bottom:0 none}
.detailList .info ul li{border-top:0 none}
.detailList .info .btn_pack{margin-top:15px}
.detailList .btn_down{position:absolute;top:132px;left:232px}
.detailList .btn_more{position:absolute;top:0px;right:36px}
.detailList .goView{position:absolute;top:170px;left:0;padding:0}
.detailList .goView a{color:#757575;font-size:12px}
.detailList .off{display:none}
.detailList .detailCont{position:relative;padding:15px 20px;border-top:1px solid #002b54;border-bottom:1px solid #002b54;background-color:#f4f4f4}
.detailList .detailCont .tit{margin-left:12px;font-weight:bold;font-size:15px;color:#000}
.detailList .detailCont .content{padding:5px 30px 5px 0}
.detailList .detailCont ul{overflow:hidden;border-bottom:0 none}
.detailList .detailCont ul li{width:152px;min-height:230px;float:left;position:relative;margin:20px 12px;border-top:0 none}
.detailList .detailCont dt{min-height:140px;margin-bottom:5px}
.detailList .detailCont dt a{color:#008476;text-decoration:underline;line-height:1.4}
.detailList .detailCont dt a:hover, .detailList .detailCont dt a:focus{color:#00498f}
.detailList .detailCont dt img{display:block;margin-bottom:8px;border:1px solid #cfcfcf}
.detailList .detailCont dd span{display:block}
.detailList .detailCont .btnClose{position:absolute;top:7px;right:7px;width:25px;height:25px;overflow:hidden;text-indent:-9999px;background:url(http://portal.kocca.kr/images/cbk/btn_close.gif) no-repeat 50% 50%;border:0 none;margin:0;padding:0;cursor:pointer}
#total_event .detailList .detailCont *{font-size:12px}

/* view (����) */
.viewWrap{clear:both;margin-bottom:-50px;padding-bottom:50px;background:url(http://portal.kocca.kr/images/common/bg_view_info.gif) no-repeat bottom right}
.view_info{overflow:hidden;position:relative;padding:30px 20px 30px 252px}
.view_info .tit{margin:0 0 17px;font-size:15px;font-weight:bold;color:#a3061b}
#gameIntro .view_info .tit{margin-bottom:8px}
.view_info .detail{overflow:hidden;min-height:104px}
.view_info .detail li{float:left;width:48%;margin-right:5px;color:#000}
.view_info .detail li strong{display:inline-block;width:50px;color:#757575;font-weight:normal}
.view_info .detail .btn_pack{margin-right:3px}
.view_info .detail .btnArea{margin-top:5px}
.view_info .thumbArea li{float:left}
.view_info .thumbArea img{border:1px solid #cfcfcf}
.view_info .thumbArea .target{display:block;position:relative;margin-right:10px}
.view_info .thumbArea .info{position:absolute;top:28px;left:0}
.view_info .thumbArea .cover{display:inline-block;width:84px;height:84px;position:absolute;top:0;left:0;background:url(http://portal.kocca.kr/images/bgm/bg_cover.gif) no-repeat;visibility:hidden}
.view_info .thumbArea .target:hover .cover,
.view_info .thumbArea .target:focus .cover,
.view_info .thumbArea .target.on .cover{visibility:visible}

/* ���Ӽ������� */
.orderList{padding:30px 20px 30px 0}
.orderList li{overflow:hidden;margin-top:20px}
.orderList li:first-child, .orderList li.first{margin-top:0}
.orderList .pic{display:inline-block;float:left;margin-right:30px}
.orderList .pic img{border:1px solid #dadada}
.orderList .num{padding-right:10px;color:#5745e0;font-weight:bold}
.orderList .tit{color:#3a3a3a;font-weight:bold}
.orderList .desc{margin-top:16px}
.orderList .para{margin-top:12px;color:#919191}

/* ������ */
.head_introBg1 .header_h3{background:url(http://portal.kocca.kr/images/background/bg_intro_head_1.gif) no-repeat bottom right}
.head_introBg2 .header_h3{background:url(http://portal.kocca.kr/images/background/bg_intro_head_2.gif) no-repeat bottom right}
.gallery_list{clear:both}
.gallery_list .intro dd{margin-top:0}
.intro li{background-position:top center;background-repeat:no-repeat}
.intro .bg1{background-image:url(http://portal.kocca.kr/images/background/bg_intro_1.gif)}
.intro .bg2{background-image:url(http://portal.kocca.kr/images/background/bg_intro_2.gif);background-position:bottom center}
.intro .bg3{background-image:url(http://portal.kocca.kr/images/background/bg_intro_3.gif)}
.intro dl{position:relative;min-height:132px}
.intro dt{padding-left:148px;font-size:15px;font-weight:bold;color:#f23b10}
.intro .cate{display:block;font-weight:normal;font-size:13px;color:#757575}
.intro .desc{padding:13px 15px 0 148px}
.intro .pic{padding:0;position:absolute;top:4px;left:0}
.intro .pic img{width:130px;height:130px;margin:0;border:1px solid #cfcfcf}

/* ������ �Ұ� */
.member_list{overflow:hidden}
.member_list ul{overflow:hidden;margin-left:-19px}
.member_list li{float:left;width:136px;min-height:214px;margin-bottom:30px;padding:0 30px;text-align:center;border-left:1px solid #e9e9e9}
.member_list dl{position:relative;padding-top:148px}
.member_list dt{margin-bottom:5px;font-size:15px;color:#000;font-weight:bold}
.member_list dd{padding:0 8px}
.member_list .pic{width:136px;height:123px;position:absolute;top:0;left:0;padding:13px 0 0;text-align:center;background:url(http://portal.kocca.kr/images/background/member_pic.gif) no-repeat}

#game_intro_01{margin-bottom:-40px;padding:0 360px 40px 0;background:url(http://portal.kocca.kr/images/kocca/bg_game_intro_01.jpg) no-repeat right top}
#game_intro_02{padding-bottom:325px;background:url(http://portal.kocca.kr/images/kocca/bg_game_intro_02.jpg) no-repeat center bottom}
#game_intro_03{overflow:hidden}
#game_intro_03 .fl{width:300px;padding:0 0 0 30px;background:0 none}
#game_intro_03 p{padding-top:55px;background:url(http://portal.kocca.kr/images/background/content_ani_01.gif) no-repeat top right}
#game_intro_04{padding:0 330px 50px 0;background:url(http://portal.kocca.kr/images/kocca/bg_game_intro_03.jpg) no-repeat 100% 33px}
.game_type{overflow:hidden}
.game_type .thumb{display:inline-block;float:left;width:176px;margin-right:50px;padding-bottom:136px;background:url(http://portal.kocca.kr/images/background/content_ani_02.gif) no-repeat bottom center}
.game_type .game_desc{margin:0 0 12px 225px;padding-bottom:18px;background:url(http://portal.kocca.kr/images/background/content_ani_03.gif) no-repeat bottom right}
.game_type .bd_point{padding:20px 0}
.game_type dt{line-height:1.0;color:#5745e0;font-size:17px;font-weight:bold}
.game_type dd{margin-top:20px}
.game_type .benefit{height:34px;overflow:hidden;text-indent:-99999px;background:url(http://portal.kocca.kr/images/kocca/bg_game_benefit.gif) no-repeat}

#game_edu .benefit{background-position:0 0}
#game_sports .benefit{background-position:0 -44px}
#game_medical .benefit{background-position:0 -88px}
#game_national .benefit{background-position:0 -132px}
#game_public .benefit{background-position:0 -176px}

.gallery_biz{background:url(http://portal.kocca.kr/images/background/bg_step_number.gif) no-repeat 0 27px;border-bottom:1px solid #e3e3e3;width:100%}
.gallery_biz>li{position:relative;padding:14px 0 11px 156px;border-top:1px solid #e3e3e3;width:80%;}
.gallery_biz .num{position:absolute;top:7px;left:47px;font-family:Arial;color:#000;font-size:30px;font-weight:bold;letter-spacing:-1px}
.gallery_biz>li strong{color:#5745e0;font-size:16px;font-weight:bold}
.gallery_biz ul{margin-top:5px;border-bottom:0 none}
.gallery_biz ul li{padding:0 0 0 9px;border:0 none}



/* Ȩ������ ���󺯰� */
.cop .board_writeA .bot_bg1{padding-bottom:20px;border-bottom:1px solid #8d0004}
.cop .box_table{border-color:#ff89e2} /* ������ ��ȫ�׵θ� */
.cop .board_wr_edit{border-bottom-color:#8d0004}
.cop .table02{border-top:1px solid #8d0004}
.cop .table02 .end{border-bottom:1px solid #8d0004}
.cop .cb_writeb{background-color:#ffe2e7;border-color:#991a1e}
.cop .cb_wrtieb_arrow{background-image:url(http://portal.kocca.kr/images/common/ico_replyb_arrow_kocca.gif)}
.cop .cb_section .info{margin-left:20px;padding-left:20px;color:#333;background:url(http://portal.kocca.kr/images/common/bg_infoBar.gif) no-repeat 0 55%}
.cop .list_typea_view{border-top-color:#8d0004}
.cop .bd_point .portal_list_typea{border-top:0 none}
.cop .portal_list_typea{border-bottom-color:#8d0004} /* ���丮��Ʈ ���� */
.cop .bd_point_top1{border-color:#8d0004}
.cop .viewWrap{background-image:url(http://portal.kocca.kr/images/background/bg_view_info.gif)}
.cop .view_info .thumbArea .cover{background-image:url(http://portal.kocca.kr/images/kocca/bg_cover.gif)}
.cop .btn_pack_blue, .cop .btn_pack_blue *{background-image:url(http://portal.kocca.kr/images/common/btn_pack_kocca.gif)}
.cop .btn_pack_blue *{color:#fff !important}
.member .btn_pack_blue,
.member .btn_pack_blue *{background:url(http://portal.kocca.kr/images/common/btn_pack_blue.gif) no-repeat}

.cop .paging{background-image:url(http://portal.kocca.kr/images/background/paging_bg_cop.gif)}
.bd_point .gallery_list dl{position:relative}
.bd_point .gallery_list dl dd{left:125px}



/* �޷� */
.top_cal_month {text-align:center;margin:13px 0 5px}
.top_cal_month a{vertical-align:middle}
.top_cal_month .tx_ym{ font-size:30px;font-weight:bold;vertical-align:middle;margin:0 25px}
.cal_table_con{position:relative;width:750px}
.cal_table .cal_layer_bx{position:absolute;z-index:1;border-bottom:3px solid #00d7de;padding:0 0 20px;background:#fff url(http://portal.kocca.kr/images/common/cal_box_img_bg.gif) no-repeat left;left:0;top:222px;width:750px}
.cal_table .cal_layer_bx a strong{margin-left:40px;display:inline-block}
.cal_table .cal_layer_bx .close_cal{position:absolute;right:0;top:3px;display:block;width:40px;height:40px;background:url(http://portal.kocca.kr/images/common/close_cal.gif) no-repeat right top;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
.cal_table .bg1{background-position:-642px 0}
.cal_table .bg2{background-position:-533px 0}
.cal_table .bg3{background-position:-427px 0}
.cal_table .bg4{background-position:-320px 0}
.cal_table .bg5{background-position:-212px 0}
.cal_table .bg6{background-position:-105px 0}
.cal_table .bg7{background-position:2px 0}
.cal_table .ju1{top:150px !important}
.cal_table .ju2{top:260px !important}
.cal_table .ju3{top:370px !important}
.cal_table .ju4{top:480px !important}
.cal_table .ju5{top:590px !important}
.cal_table .ju6{top:700px !important}


.cal_table .cal_layer_bx h3{font-size:20px}
.cal_table{}
.cal_table th{ font-size:13px;background:url(http://portal.kocca.kr/images/common/cal_img_pat.gif) repeat-x;border-top:1px solid #990004;border-bottom:1px solid #ff809a;border-right:1px solid #ffb6c4;text-align:center;margin:0;padding:8px 0 0;height:31px}
.cal_table td{padding:4px 5px 5px 5px;margin:0;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;vertical-align:top;font-size:12px;height:100px}
.cal_table td.off{background:#f4f4f4 url(http://portal.kocca.kr/images/common/cal_img_end_bg.gif) no-repeat bottom center}
.cal_table td a{font-size:12px}
.cal_table .c_date{display:block}
.cal_table ul {}
.cal_table ul li{background:url(http://portal.kocca.kr/images/common/cal_img_li.gif) no-repeat left top;padding-left:18px;font-size:12px}
.cal_table .cnt{background:url(http://portal.kocca.kr/images/common/cal_img_li.gif) no-repeat left top;padding-left:18px}
.cal_table td.on{border:3px solid #00d7de;border-bottom:none}
.cal_table col.cal_cel{ width:14.2%}

/* �⺻ ���� ���̺� ���� */
.table_con{width:100%;float:left;clear:both}
.table{border-top:1px solid #191058;border-bottom:1px solid #191058}
.table thead th{ background:#ede9ff;color:#000;text-align:center;padding:5px 0;border-bottom:1px solid #989898;border-right:1px solid #cacaca}
.table thead th.mid{border-bottom:1px solid #cacaca}
.table tbody th.backslash { background:#f6f6f6 url('http://portal.kocca.kr/images/layout/backslash.png'); background-size: 100% 100%; text-align: left; }
.table tbody th { background:#f6f6f6;border-bottom:1px solid #cacaca;border-right:1px solid #cacaca;padding-left:10px;padding:5px 10px 6px 10px}
.table tbody td{ border-bottom:1px solid #cacaca;border-right:1px solid #cacaca;padding:5px 10px 6px 10px}
/* ��� ���� �⺻ ���̺� */
.tablec{border-top:1px solid #191058;border-bottom:1px solid #191058}
.tablec thead th{ background:#ede9ff;color:#000;text-align:center;padding:8px 0;border-bottom:1px solid #cacaca;border-right:1px solid #cacaca}
.tablec tbody th{ background:#f6f6f6;border-bottom:1px solid #cacaca;border-right:1px solid #cacaca;padding-left:10px;padding:8px 3px 8px 10px;text-align:center}
.tablec tbody td{ border-bottom:1px solid #cacaca;border-right:1px solid #cacaca;padding:8px 3px 8px 10px;text-align:center}
tbody.tac td{text-align:center !important}

button{background:#747474;color:#fff;padding:3px 8px;margin-left:5px;line-height:16px;border:1px solid #cfcfcf;cursor:pointer}
button:focus{border:1px dotted #000}
span.dash{width:8px;line-height:18px;display:inline-block;text-align:center;letter-spacing:-1px}

input:disabled{background:#e5e5e5;border:1px solid #d1d1d1;color:#000}
input.input_phone{width:68px !important}
.input_addr{width:97.7% !important;clear:both;margin:5px 0}
.input_title{width:97.7% !important;clear:both}
.input_textarea{width:568px !important;height:68px !important;margin:5px 0;padding:10px;border:1px solid #d1d1d1 !important}
.input_file{border:1px solid #d1d1d1;height:24px;padding:3px 5px 0 5px;background:#fff;width:342px}
.input_middle{width:190px !important}

.input_comnum1{width:65px !important}
.input_comnum2{width:45px !important}
.input_comnum3{width:95px !important}

textarea.input_title{width:90.7% !important;clear:both;margin:5px 0}
.input_id{width:135px !important}
.homepage{width:258px !important}
.input_number{width:68px !important}
.file_down{margin-top:6px;margin-bottom:10px}
.file_down li{padding-bottom:8px}


.bull{background:url(http://portal.kocca.kr/images/member/bu_01.gif) no-repeat left 4px;padding-left:12px !important}
ul.bull{background:none}
ul.bull li{background:url(http://portal.kocca.kr/images/member/bu_01.gif) no-repeat left 4px;padding-left:12px !important}
.bull_in{text-indent:10px}

.b_disk{background:url(http://portal.kocca.kr/images/common/b_disc.gif) no-repeat left top}
.b_disk dt {background:url(http://portal.kocca.kr/images/common/b_disc.gif) no-repeat left top;padding-left:20px;font-weight:bold}
.b_disk dd {background:url(http://portal.kocca.kr/images/common/b_disc.gif) no-repeat left -52px;padding-left:24px}
.bull_txt{margin-bottom:13px}
.bull_txt li{padding-left:20px;display:block;background:none !important}
.bull_txt .no{margin-left:-20px}
.bull_txt ol li {list-style:decimal inside}


.bd_point{border:6px solid #00b8f4}
.bd_point_o{border:6px solid #ffad6b}
.bd_point_top{border-top:6px solid #00b8f4 !important}
.bd_point_top1{border-top:1px solid #281e79;padding-top:20px}
.member .bd_point{border:6px solid #a790ff}
.member .bd_point_top{border-top:6px solid #a790ff !important}
.member .bd_point_lt{border-left:1px solid #e3e3e3}
.member .bd_point_rt{border-right:1px solid #e3e3e3}
.member .bd_point_bm{border-bottom:1px solid #e3e3e3}
.member .bd_point_tp{border-top:1px solid #e3e3e3}
.member .bd_point_bb1{border-bottom:1px solid #281e79 !important}

/* ����������޹�ħ */
.personal{width:100%}
.personal h4{margin-top:20px;margin-bottom:8px}
.personal dt {}



h1{width:368px;height:80px;float:left;display:block}
h1 .logo{display:block;width:368px;height:80px;background:url(http://portal.kocca.kr/images/layout/logo.gif) no-repeat left top;float:left;margin-left:0}
.header_h2{margin-top:2px;position:relative;}
.header_h2 .page_navi{position:absolute;right:0;top:19px;background:url(http://portal.kocca.kr/images/layout/bg_global.gif) left -208px no-repeat;padding-left:20px;font-size:12px;color:#ababab}
.header_h2 .page_navi a:link, .header_h2 .page_navi a:visited{color:#757575;font-size:12px}
.header_h2 .page_navi a:active, .header_h2 .page_navi a:focus, .header_h2 .page_navi a:hover{ color:#757575}
.page_navi .fc0{font-size:12px}

.header_h3{position:relative;float:left;width:100%;clear:both}
.header_h3 h3{display:inline-block;vertical-align:text-bottom}/* ;margin-bottom:7px*/
.header_top{position:relative;margin-top:-3px !important;margin-bottom:5px}
.header_top h3{margin-top:0 !important;/*line-height:18px*/}
.header_top span{position:absolute;right:0;bottom:0}
.header_top span span.hide_star {left:-15px;top:5px}

.header_h3 span{position:absolute;right:0;bottom:10px}
.header_h3 span span.hide_star {left:-15px;top:5px}
.header_r{margin:40px 0 10px;line-height:40px}
.header_r h4{display:inline-block}
.header_r .header_rtxt{display:inline-block;text-align:right;float:right;line-height:20px}
/* layout */
.sub01{text-align:center}
.wrapper_con{width:980px;min-height:500px;margin:0 auto;text-align:center}
#wrapper{width:980px;margin:0 auto;height:auto;float:left;text-align:left;position:relative}
#header{position:relative;background:#fff;width:100%;height:172px;margin:0 auto;text-align:center;z-index:2;}
#global_con{clear:both;width:100%;background:#f5f5f5;border-bottom:1px solid #ddd;text-align:center}
#content{width:750px;text-align:left;height:auto} /* ������ ������ 750 */
.content_con{width:750px;float:left;height:auto;padding-top:20px}
.main_con{position:relative;width:980px;margin:20px auto 0 auto;z-index:1;}
.main_con #content {width:980px;float:left}
.member .content_con{margin:0 auto;float:none}
.center .content_con{margin:0 auto;float:none}
#content .last_date_con{height:27px;float:right;text-align:right} 
#content .last_modify_date{font-size:11px;text-align:right;margin:9px 0 0}
#content .last_modify_date span{font-size:11px;margin-left:6px}
.p_line1{margin-top:-4px}/* ������ ������ ù��° �ؽ�Ʈ */

.side_right{float:right;width:190px;height:auto;position:relative;z-index:0}
.right_list{margin-bottom:15px;width:100%;float:left;position:relative;z-index:0}
.side_right .side_acc1_con{height:45px;background:url(http://portal.kocca.kr/images/layout/side_pat1.gif) repeat-x bottom;width:100%}
.side_right .side_acc1 {display:block;background:url(http://portal.kocca.kr/images/animation/side_acc1.gif) no-repeat left bottom;width:100px;height:45px}
.side_right .lnb_acc1{background-image:url(http://portal.kocca.kr/images/animation/lnb_acc1.gif)}
.side_right .lnb_acc2{background-image:url(http://portal.kocca.kr/images/animation/lnb_acc2.gif)}
.side_right .lnb_acc3{background-image:url(http://portal.kocca.kr/images/animation/lnb_acc3.gif)}
.side_right .lnb_acc4{background-image:url(http://portal.kocca.kr/images/animation/lnb_acc4.gif)}
.side_right .lnb_acc5{background-image:url(http://portal.kocca.kr/images/animation/lnb_acc5.gif)}
.side_right .lnb_acc6{background-image:url(http://portal.kocca.kr/images/animation/lnb_acc6.gif)}
.side_right .lnb_acc7{background-image:url(http://portal.kocca.kr/images/animation/lnb_acc1.gif)}

.side_right .side_acc2_con{height:32px;position:relative;top:-5px}
.side_right .side_acc2 {display:block;background:url(http://portal.kocca.kr/images/animation/side_acc2.gif) no-repeat bottom;width:46px;height:40px;float:right;margin-top:-8px;}

.side_li1_bar{display:block;width:100%;height:7px;background:url(http://portal.kocca.kr/images/layout/side_pat1.gif) repeat-x top}
.side_li1{padding:9px 0 0}
.side_li1 dt a{font-weight:bold;font-size:13px;line-height:15px}
.side_li1 dd {font-size:12px;line-height:23px}
.side_li1 dd.dd_info{font-size:11px;line-height:13px;color:#757575;margin-bottom:8px}
.side_li2 dt{margin:6px 0 4px;font-weight:bold}
.side_li2 dt a{font-weight:bold;font-size:13px;color:#000;line-height:20px}
.side_li2 dd{background:url(http://portal.kocca.kr/images/layout/bull2.gif) no-repeat left;padding-left:5px;white-space:nowrap;overflow:hidden}
.side_li2 dd a{font-size:12px;line-height:21px;letter-spacing:-1px}

.side_banner {margin-top:25px}
.side_banner a{margin-bottom:10px;display:block}
.global{position:relative;width:980px;text-align:left;margin:0 auto;height:35px;z-index:10}

.global_left{float:left}
.global_left ul{margin-top:8px;float:left;width:450px}
.global_left strong {font-size:12px;font-weight:normal}
.global_left ul li{float:left;background:url(http://portal.kocca.kr/images/layout/bg_global.gif) right 5px no-repeat;padding-right:20px}
.ico_home a{padding-left:24px;height:20px;display:inline-block;vertical-align:middle}
.ico_home{background:url(http://portal.kocca.kr/images/layout/bg_global.gif) 0 -178px no-repeat !important;display:inline-block}
.ico_reply{display:inline-block;background:url(http://portal.kocca.kr/images/ico/ico_reply.gif) no-repeat 0 50%;width:46px;height:25px}
td.reply{ padding-top:4px !important;padding-bottom:2px !important}
.global_right{float:right;width:500px;margin-top:8px;text-align:right;position:relative}
.global_right p{display:inline-block;width:100%;float:left}/* ����Ʈ�� ���� ������ ������ */
.global_right p>a{ background:url(http://portal.kocca.kr/images/layout/bg_global.gif) right top no-repeat;padding-right:21px}
.global_right .gl_rtbar{display:inline-block;background:url(http://portal.kocca.kr/images/layout/bg_global.gif) right 4px no-repeat;padding-right:23px}
.global>p>a:link, .global>p>a:visited{color:#434343;font-size:12px}
.global>p>a:hover, .global>p>a:focus, .global>p>a:active{color:#000 !important;text-decoration:underline}


.global_right .mypage.on{display:inline}
.mypage {position:relative;z-index:20;display:none}/* display:none;*/
.mypage_con {position:absolute;z-index:20;top:13px;left:-140px;width:150px;padding-top:14px}
.mypage_m{border:1px solid #737373;text-align:left;
background:#fff;width:150px;padding:15px 0 15px 20px;
-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:#cccccc 0px 2px 2px;-moz-box-shadow:#cccccc 0px 2px 2px;box-shadow:#cccccc 0px 2px 2px;behavior:url(/js/PIE.htc)}
.mypage_arr{  background:url(http://portal.kocca.kr/images/layout/bg_global.gif) right -150px no-repeat;width:20px;height:10px;display:block;position:absolute;z-index:21;right:55px;top:8px}

.total_arr{padding-right:15px;background:url(http://portal.kocca.kr/images/layout/bg_global.gif) right -160px no-repeat !important;height:15px}
.tatal_menu_arr{background:url(http://portal.kocca.kr/images/layout/bg_global.gif) right -150px no-repeat;width:20px;height:10px;display:block;position:absolute;right:16px;top:4px}
.total_menu{position:absolute;z-index:100;top:17px;right:0;padding-top:10px;text-align:left;display:none } /*  */
.total_menu>ul{border:1px solid #737373;background:#fff url(http://portal.kocca.kr/images/animation/totalmenu_bg_acc1.gif) no-repeat bottom;width:344px;padding:15px 0 76px 20px;float:left;
-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:#cccccc 0px 2px 2px;-moz-box-shadow:#cccccc 0px 2px 2px;box-shadow:#cccccc 0px 2px 2px}
.total_menu h4{margin-bottom:8px;margin-top:14px}
.total_menu ul li{float:left;border-right:1px solid #e7e7e7;padding-right:20px;padding-left:20px}
.total_menu li li{float:none;height:auto;border:none;padding:0;margin-bottom:1px}
.total_menu a:link, .total_menu a:visited{color:#434343;font-size:13px}
.total_menu a:hover, .total_menu a:focus, .total_menu a:active{color:#000 !important;text-decoration:underline}

.lang_con {/* width:25px;height:15px;padding-top:4px !important */}
.lang_m{position:absolute;z-index:20;display:inline-block;/* width:25px; height:15px; */top:0px;/* background:url(http://portal.kocca.kr/images/layout/bg_global.gif) right -120px no-repeat;font-size:0;line-height:0;text-indent:120%;overflow:hidden */}
.lang_arr{background:url(http://portal.kocca.kr/images/layout/bg_global.gif) right -150px no-repeat;width:20px;height:10px;display:block;position:absolute;right:36px;top:4px}
.lang {position:absolute;z-index:20;top:17px;padding-top:10px;right:63px;display:none}
.lang ul{border:1px solid #737373;background:#fff;width:60px;/* height:73px; */padding:10px 10px 10px 10px;
-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:#cccccc 0px 2px 2px;-moz-box-shadow:#cccccc 0px 2px 2px;box-shadow:#cccccc 0px 2px 2px;behavior:url(/js/PIE.htc); overflow:hidden;}
.lang ul li { margin:1px 0; text-align:left; }
.lang ul a{/* background:url(http://portal.kocca.kr/images/layout/bg_global.gif) 50% -30px no-repeat;width:42px;height:24px */ }
/* .lang .eng a{background:url(http://portal.kocca.kr/images/layout/bg_global.gif) 11px -25px no-repeat}
.lang .cha a{background:url(http://portal.kocca.kr/images/layout/bg_global.gif) 11px -55px no-repeat}
.lang .jpa a{background:url(http://portal.kocca.kr/images/layout/bg_global.gif) 11px -85px no-repeat}
.lang .kor a{background:url(http://portal.kocca.kr/images/layout/bg_global.gif) 11px -263px no-repeat} */
/* .lang_con a.eng{background:url(http://portal.kocca.kr/images/layout/bg_global.gif) 4px -30px no-repeat}
.lang_con a.cha{background:url(http://portal.kocca.kr/images/layout/bg_global.gif) 4px -60px no-repeat}
.lang_con a.jpa{background:url(http://portal.kocca.kr/images/layout/bg_global.gif) 4px -90px no-repeat}
.lang_con a.kor{background:url(http://portal.kocca.kr/images/layout/bg_global.gif) 4px -263px no-repeat} */


.menu_con{width:980px;height:81px;margin:0 auto;text-align:left;clear:both;position:relative;z-index:1}
.menu_con a{display:block;font-size:17px}
.global_header{width:980px;height:88px;clear:both}
.global_banner{width:190px;height:88px;position:absolute;right:0;z-index:1 }
.gov{width:90px;height:21px;position:absolute;right:170px;z-index:1; top:63px;}
.dot_vertical{display:inline-block;width:9px;height:26px;float:left;background:url(http://portal.kocca.kr/images/main/dot_vertical.jpg) no-repeat}
.menu_line{width:980px;height:6px;margin:0 auto;background:#a70900;clear:both;display:block}
.menu_nav{height:37px;width:980px;margin:0 auto}


/* gnb */
#gnb_con {}

#gnb .box{position:relative;z-index:2;float:left}
#gnb .box dd{background:url(http://portal.kocca.kr/images/common/bg_bull.gif) left 0 no-repeat;padding-left:8px;letter-spacing:-0.5px}
#gnb .bxt{ border-top:1px solid #e1e1e6}
li .gnb_right{display:none}
li.on .gnb_right{display:block}
.gnb_right {color:#000}
.gnb_right dl{float:left}
.gnb_right a{ color:#434343;text-align:left !important}
.gnb_right h3{text-align:left}
.gnb_right .li_more{display:block;position:absolute;z-index:100;background:url(http://portal.kocca.kr/images/layout/lastest_more.jpg) no-repeat;width:20px;height:20px;right:6px;top:12px;font-size:0;line-height:0;text-indent:120%;overflow:hidden}
#gnb dl{text-align:left;position:relative}



/* gnb 1Depth */
#gnb{position:relative;z-index:30;height:46px;width:980px;clear:both;background:#fff url(http://portal.kocca.kr/images/layout/gnb_m1.gif) repeat-x;color:#fff}
#gnb li{float:left;width:16.62%;height:46px;text-align:center}
#gnb li ul{display:none}
#gnb li.active ul{display:none}
#gnb li.on ul{display:block}
#gnb>li {border-right:1px solid #4e4782;background:url(http://portal.kocca.kr/images/layout/gnb_m1.gif) repeat-x;color:#fff;float:left;width:16.56%;height:46px;text-align:center}
#gnb>li>a{display:block;font-size:17px;font-weight:bold;letter-spacing:-1px;color:#fff;width:100%;padding-top:9px;padding-bottom:8px}
#gnb>li>a:hover, #gnb>li>a:active, #gnb>li>a:focus, #gnb>li>a.on{color:#fff;text-decoration:underline}
#gnb>li.on, #gnb>li.active{ background:url(http://portal.kocca.kr/images/layout/gnb_m1_on.gif) left top no-repeat;border-right:1px solid #7365ee}
/* gnb 2Depth */
#gnb>li>ul{position:absolute;z-index:10;left:0;width:953px;visibility:visible;border:1px solid #1f1467;background:#fff !important;border-top:none;padding:0 0 20px 25px;-webkit-box-shadow:#cccccc 0px 2px 2px;-moz-box-shadow:#cccccc 0px 2px 2px;box-shadow:#cccccc 0px 2px 2px}
#gnb li li{width:161px;height:auto;position:relative;padding:0;margin-top:18px;background:url(http://portal.kocca.kr/images/layout/gnb_d2_bg_li.gif) repeat-y left 2px}
#gnb li li a{display:block;line-height:normal;font-size:14px;height:23px;padding:0 0 0 6px;font-weight:bold;color:#3c2cab;text-align:left}
#gnb li li a:hover, #gnb li li a:active, #gnb li li a:focus, #gnb li ul li a.on{color:#3c2cab;background:none;line-height:normal;border:none}
/* gnb 3Depth */
#gnb ul ul {width:155px;padding:0 0 0 6px;height:auto;visibility:visible !important;display:block !important;margin:0;border:none}
#gnb li li li{width:155px;display:block;list-style:none;float:none;height:20px !important;padding:0;margin:0;background:none !important}
#gnb li li li a{padding:0;margin:0;display:block;font-size:13px;letter-spacing:-0.8px;color:#000;font-weight:normal}
#gnb li li li a:hover, #gnb li li li a:active, #gnb li li li a:focus, #gnb li ul li ul li.on a{text-decoration:underline}

.total_menu a:hover, .total_menu a:focus, .total_menu a:active{color:#920005 !important}
.family_site_list1 a:hover, .family_site_list1 a:focus, .family_site_list1 a:active{color:#920005 !important}
.family_site_list2 a:hover, .family_site_list2 a:focus, .family_site_list2 a:active{color:#920005 !important}


.lnb {}
.lnb ul li{background:url(http://portal.kocca.kr/images/layout/lnb_bg_dash.gif) repeat-x top;height:25px; padding-top:3px}
.lnb h2{font-size:15px;font-weight:bold;line-height:20px;letter-spacing:-0.5px;color:#920005; margin:4px 0 7px 0}
.lnb a{font-size:13px;color:#000}
.lnb a:focus, .lnb a:active, .lnb a:hover, .lnb a.on{color:#920005}
.lnb a.on{text-decoration:underline}


#m12 .gnb_right{background:#f6f7fd;border:1px solid #e1e1e6;width:319px;margin-right:32px;color:#434343;float:left}
#m12 .gnb_right a{font-size:12px;font-weight:normal;color:#434343}

#m12 dl{padding:8px 10px 5px 15px;margin-top:2px;float:left}
#m12 dt{margin-bottom:9px;font-weight:bold}
#m12 dd{height:22px;line-height:22px}
.bxt dl{padding-bottom:5px}

#m13 .gnb_right a{display:inline-block;vertical-align:top}
#gnb dl.last dt{color:#000;font-size:15px}
#gnb dl.last dd{color:#434343;font-size:12px}


/* gnb Background */
#header .dept2bg {}
#header .dept3bg {}
.menu_sch{width:275px;height:32px;float:left;padding:0;position:relative;z-index:50;top:35px;background:url(http://portal.kocca.kr/images/layout/form.gif) left top}
.menu_sch input{width:130px;height:16px;border:none;border:none;text-align:left;width:200px;background:#fff;margin:3px 0 0 10px;position:absolute;z-index:1;left:0}
.menu_sch input:focus, .menu_sch input:active, .menu_sch input:hover{background:none;border:none}
.menu_sch .header_sch_ok{position:absolute;z-index:1;right:0px;top:0;background:url(http://portal.kocca.kr/images/layout/form.gif) right top no-repeat;width:45px;height:32px}

.menu_con .sch_layer{position:absolute;top:30px;left:0;width:340px;padding:10px;background-color:#fff;border:1px solid #ccc;z-index:20;display:none}
.menu_con .sch_layer a{float:none;position:static;font-size:12px;line-height:24px;font-weight:normal}

.menu_con .sch_word{position:absolute;top:32px;left:0;width:400px;z-index:10}
.menu_con .sch_word strong{margin-right:7px;font-weight:bold}
.menu_con .sch_word a{display:inline-block;float:none;position:static;font-size:12px;font-weight:normal}


.header_sch_detail{width:77px;height:31px;display:block;background:url(http://portal.kocca.kr/images/layout/form.gif) left -35px no-repeat;padding:0 0 0 2px;margin:0;position:absolute;right:-83px;font-weight:bold;color:#000}
.header_sch_detail:hover, .header_sch_detail:focus, .header_sch_detail:active, .header_sch_detail:visited{color:#000;font-weight:bold}
.header_sch_detail span{width:72px;height:31px;display:block;text-align:center;background:url(http://portal.kocca.kr/images/layout/form.gif) right -35px no-repeat;padding:0 5px 0;margin:0;line-height:31px;font-weight:bold;cursor:pointer}


/* list type */
ul.fl_block{list-style:none;display:inline-block}
ul.fl_block li{list-style:none;display:inline-block;float:left}
ul.fr_block{list-style:none;display:inline-block;float:right}
ul.fr_block li{list-style:none;display:inline-block;float:left}
.last_list1 span{display:block;color:#000}
.last_list1 li{margin-bottom:5px}
/* dt dd Type */
.dt1 a:link, .dt1 a:visited{color:#0083d6;margin-bottom:19px;font-weight:bold}
.dd1 a:link, .dd1 a:visited{color:#000}
dl.boxa {border:1px solid #dadada;padding:13px 4%;float:left;width:92%}
dl.boxa dt{float:left;width:14.8%;color:#000;background:url(http://portal.kocca.kr/images/common/bg_bull.gif) no-repeat left 50%;text-indent:10px;line-height:25px;font-weight:bold}
dl.boxa dt.left {width:83px}
dl.boxa dd{float:left;width:35%;line-height:25px}

.right_list a.more{position:absolute;display:block;background:url(http://portal.kocca.kr/images/layout/lastest_more.jpg) no-repeat right top;width:20px;height:20px;right:0;top:8px;font-size:0;line-height:0;text-indent:120%;overflow:hidden}
.main_left{float:left;width:263px;margin:0 13px 10px 0}
.main_left h3{font-size:17px;margin-right:-30px}
.last_left1{position:relative;width:263px;left:0;top:0;margin:0;padding:0}
.last_left1 p{width:248px}
.last_left1 .more{display:block;position:absolute;z-index:10;float:right;width:20px;height:20px;background:url(http://portal.kocca.kr/images/common/main_more1.gif);right:0;top:0}
/* ��� �Խù� ����(�⺻ ������ 750px) */
.last_top1{border:6px solid #00b8f4;border-left:none;border-bottom:none;width:744px;height:170px;margin-bottom:50px;position:relative}
.last_top1_red_tr{border:6px solid #a70900;border-left:none;border-bottom:none;width:743px;height:192px;margin-bottom:55px;position:relative}
.last_top1 .arr_left1{width:50px;height:170px;float:left}
.last_top1 .arr_right1{width:50px;height:170px;position:absolute;z-index:1;right:0}
.last_top1 .arr_left1 a{width:50px;height:170px;background:url(http://portal.kocca.kr/images/common/bg_arrow_prev.gif) no-repeat 0 50%}
.last_top1 .arr_right1 a{width:50px;height:170px;background:url(http://portal.kocca.kr/images/common/bg_arrow_next.gif) no-repeat 20px 50%}
.last_top1 .last_content{width:645px;height:170px;float:left;position:relative}
.last_top1 .last_content img{position:absolute;z-index:1;left:0;top:0}
.last_top1 .last_content dt {margin:17px 0 13px 265px;line-height:1.0}
.last_top1 .last_content dt a{color:#000;font-size:16px;font-weight:bold}
.last_top1 .last_content dd{margin-left:265px;text-align:justify}
.last_top1 .last_content .info{overflow:hidden;font-size:12px;margin-top:14px;color:#757575}
.last_top1 .last_content .info span{margin-left:-9px;padding:0 16px 0 9px;background:url(http://portal.kocca.kr/images/common/bg_infoBar.gif) no-repeat left center;font-size:12px}


/* sns type icon */
.sns_scrap{text-align:right;margin:6px 0 13px;width:100%;padding:0;}
.sns_scrap img {vertical-align:top}
.sns_scrap a{vertical-align:text-top}
.sns_service{clear:both;margin:15px 0 20px;text-align:right}
.sns_service .sns_good {background:url(http://portal.kocca.kr/images/common/bg_sns_good.gif) no-repeat right 0;display:inline-block;vertical-align:middle;height:22px;line-height:22px;padding:0 10px 0 6px;font-weight:bold;color:#ff7200;margin-right:5px}
.sns_service .sns_bg {background:url(http://portal.kocca.kr/images/common/bg_sns_num.gif) no-repeat right 0;display:inline-block;vertical-align:middle;height:22px;line-height:22px;padding:0 5px 0 3px;color:#666;margin-right:5px}
.sns_service button{background:url(http://portal.kocca.kr/images/common/btn_font.gif) no-repeat 0 0;height:22px;border:none;padding:0;visibility:visible;background-color:transparent;cursor:pointer}
.sns_service button *{visibility:hidden}
.sns_service button.font_p{background-position:0 0;width:24px}
.sns_service button.font_m{background-position:-24px 0;width:25px}

.facebook_fr{width:106px;height:22px;margin-right:20px;display:inline-block;overflow:hidden}
.tweeter_fr{width:106px;height:22px;display:inline-block;overflow:hidden }

.cartegory_bx{border:4px solid #7a829d;background:#eef4ff;padding:11px 5px 12px 5px;margin-bottom:10px;font-weight:normal}
.cartegory_bx a, .cartegory_bx a:link, .cartegory_bx a:visited{font-weight:bold;display:inline-block;margin:0 20px;color:#6c6c6c;white-space:nowrap;font-size:14px}
.cartegory_bx a:active, .cartegory_bx a:focus, .cartegory_bx a.on{color:#000;text-decoration:underline}

ul.nav{list-style:none;border-top:1px solid #666;margin-bottom:15px}
ul.nav li{border-bottom:1px solid #666}
ul.nav a, ul.nav a:visited{padding:5px 5px 5px 15px;display:block;width:160px;text-decoration:none;background:#C6D580}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus{background:#ADB96E;color:#fff}

/* sns 포커스 *//* 2018-02-05 박미선추가 */
.sns_service a:focus { outline:1px solid #ff2a00 !important; /* top:-1px; left:-1px; */ border:1px dashed #1fb8c6 !important; }
.sns_service input:focus,
.sns_service button:focus,
.sns_service textarea:focus { outline:1px solid #ff2a00 !important; /* top:-1px; left:-1px; */ border:1px dashed #1fb8c6 !important; }

/* quick Menu */
.quick_top { position:absolute; z-index:100; right:-128px; width:120px; overflow:hidden; }
/* 2018-06-27 : 박미선추신규추가 */
.quick_con { border:1px solid #d9d9d9; }
.quick_top_img { margin-bottom:5px; }

/* footer */
.footer{position:relative;z-index:0;clear:both;text-align:center;float:left;width:100%;font-size:12px;line-height:12px;color:#757575}
.footer a{ font-size:12px;line-height:15px;color:#434343}
.footer a:hover, .footer a:focus, .footer a:active{color:#000 !important}

.foot_accer{width:980px;height:83px;background:url(http://portal.kocca.kr/images/animation/cop_main_btm.gif) no-repeat right bottom;margin:0 auto;clear:both}
.foot_cts{margin:0 auto;width:980px;position:relative;height:150px;clear:both;text-align:left}
.foot_cts .pt20{padding-top:18px !important}
.foot_cts .fl_block{position:absolute;z-index:0;left:95px;top:30px;width:508px;height:35px;padding-left:10px;background:url(http://portal.kocca.kr/images/layout/foot_gab_lt.gif) left 6px no-repeat;color:#000}
.foot_cts .fl_block li{background:url(http://portal.kocca.kr/images/layout/foot_gab.gif) no-repeat right 6px;padding-right:14px}
.foot_cts .fl_block a{font-size:13px}
.foot_cts .address_con{position:absolute;z-index:2;left:95px;top:63px;font-size:11px;border-left:1px solid #cecece;padding-left:10px;line-height:11px;height:53px}
.foot_cts .email_block{color:#875820}
.foot_cts .copyright{font-size:12px}
.foot_cts .mark_con{position:absolute;top:30px;right:0}
.portal .foot_cts .mark_con{position:absolute;top:26px;right:0}
.foot_cts .foot_sns {position:absolute;top:24px;left:609px}
.foot_cts .foot_qr_img {position:absolute;top:-256px;right:35px;width:265px;height:265px;background:url(http://portal.kocca.kr/images/layout/foot_qr_code.png) no-repeat;text-align:center;color:#000;display:none}
.foot_cts .foot_qr_img p{margin-top:15px}

.family_con{position:absolute;z-index:2;right:-2px;top:33px;width:238px}
.family_site{font-size:12px}
.family_site>a {font-weight:bold}
.family_site a{display:block;line-height:18px}
.family_site dl a{font-weight:normal}

.family_site dt{color:#000;font-weight:bold}
.family_site dd{color:#555;line-height:16px}
.family_site dl{border-right:1px solid #e5e5e5;height:224px;width:160px}
.family_site dl.box2{width:125px}
.family_site1{display:block;width:100px;background:url(http://portal.kocca.kr/images/layout/family_icon.gif) no-repeat right 50%;text-align:right;padding-right:20px;float:left}
.family_site_list1{position:absolute;z-index:1;display:none;left:-22px;top:-290px;height:290px}
.family_site2{display:none;width:96px;background:url(http://portal.kocca.kr/images/layout/family_icon.gif) no-repeat right 50%;text-align:right;padding-right:20px;float:left}
.family_site_list2{position:absolute;z-index:1;display:none;left:-22px;top:-290px;height:290px}
.list_box{border:1px solid #696969;width:325px;background:#fff;padding:15px 0 35px 15px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;float:left}
.family_arr{position:absolute;z-index:10;top:274px;left:140px;background:url(http://portal.kocca.kr/images/layout/family_arr.gif) no-repeat;width:13px;height:15px;display:block}
.family_arr2{left:270px}
.foot_banner{width:980px;margin:0 auto;border-top:2px solid #a70900}
/* footer menu */
.sub01 .foot_map{background:#0e054d;text-align:left}
.foot_map{background:#0e054d;width:980px;margin:0 auto;padding-bottom:30px;}


/* foot rolling */
.foot_roll {position:relative;margin:0 auto; text-align:center;border-top:1px solid #281e79;height:50px;width:980px}
.rolling_img{clear:both}
.footroll_control{position:absolute;left:0;top:9px;display:none}
.footroll_control button{width:31px;height:33px;border:none}
.foot_roll .footroll_play{background:url(http://portal.kocca.kr/images/layout/foot_roll_play.gif) no-repeat}
.foot_roll .footroll_stop{background:url(http://portal.kocca.kr/images/layout/foot_roll_stop.gif) no-repeat}
.rolling_img ul{text-align:center}
.rolling_img ul li {display:inline-block}
/* banner */
.banner{width:885px;overflow:hidden;height:50px;padding-left:95px}
.banner_control{position:absolute;left:0;top:9px;width:95px}
.banner_control li{float:left;width:31px}
.banner_control button{width:31px;height:33px;border:none}
.banner_stop{background:url(http://portal.kocca.kr/images/layout/foot_roll_stop.gif) no-repeat}
.banner_play{background:url(http://portal.kocca.kr/images/layout/foot_roll_play.gif) no-repeat}
.banner ul {}
.banner ul li {display:inline-block}





.foot_menu{padding:27px 0 0 10px;vertical-align:top;display:block}
.foot_menu:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.foot_menu dl{border-right:1px solid #3f3871;padding-left:10px;vertical-align:top;float:left;width:150px;height:190px}
.foot_menu dl:first-child{width:140px}
.foot_menu dl.end{padding-right:0;width:80px}
.foot_menu dl dt{font-weight:bold;padding-bottom:13px;height:21px;text-align:left}
.foot_menu li{text-align:left;height:24px}
.foot_menu a{color:#c8d4e2;font-weight:normal;font-size:13px;display:block}
.foot_menu a:hover, .foot_menu a:focus, .foot_menu a:active{color:#fff !important}

.foot_menu dl dt a{color:#fff;font-size:15px}
.foot_menu a{color:#dacbcc}

.fltrt{float:right;margin-left:8px}
.fltlft{float:left;margin-right:8px}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px}
/* lnb */
.rnb{padding-left:12px;border-top:1px solid #e8e8e8}
.rnb li{border-bottom:1px solid #e8e8e8;width:190px}
.rnb li a{color:#000;font-size:14px;line-height:31px}
.rnb_banner1{position:relative;height:230px}
.rnb_banner1 .banner{position:absolute;z-index:10;top:0;left:0}
/* box */
.box_table{border:6px solid #00b8f4;border-right:none;width:744px;/* [disabled]height:173px;*/ float:left}
.member .box_table{border:6px solid #a790ff;border-right:none}
/* �Ϲ� �ڽ� �Ұ� �������� */
.box_header{width:750px;float:left}
.box_bg1{background:url(http://portal.kocca.kr/images/kocca/center/faq_info.gif) no-repeat;padding-left:105px;width:645px !important;height:165px}
.box_bg1 .f22px{padding-top:7px;letter-spacing:-2px}
.box_bg1 em{font-weight:bold;color:#5745e0}
.box_bg1 a, .box_bg1 a:visited{text-decoration:underline}
.box_bg3{background:url(http://portal.kocca.kr/images/ggd/s01_03_desc.gif) no-repeat right bottom;width:750px !important;padding-top:23px}
.box_bg4{background:url(http://portal.kocca.kr/images/ggd/s01_01_desc.gif)  no-repeat;padding-left:115px;width:635px !important}
.box_bg4 .f22px{padding-top:37px;letter-spacing:-2px;color:#006c3d}
.box_bg4 em{font-weight:bold;color:#d24500}
.box_bg4 a, .ggd .box_bg1 a:visited{text-decoration:underline}
.box_bg5{background:url(http://portal.kocca.kr/images/ggd/s01_02_desc.gif)  no-repeat;height:378px}

/* RSS Box */
.boxs_con .box_h3{position:absolute;z-index:1;left:70px;top:-50px;width:125px;height:67px;background:url(http://portal.kocca.kr/images/layout/rss_h4.gif) }
.boxs{padding:18px 20px 0 16px;width:700px}
.boxs_pat1{position:absolute;display:block;z-index:1;background:url(http://portal.kocca.kr/images/layout/rss_pat1.jpg) no-repeat;right:-6px;top:-82px;width:121px;height:98px}
.boxs h4 {float:left;display:block;width:104px;margin-top:5px}
.boxs span {display:block;float:left}
.boxs .name{width:128px;line-height:28px}
.boxs .url{width:366px;line-height:28px}
.boxs .btn{text-align:right}
.boxs .rss{margin-top:15px;border-top:1px solid #ccc;padding-top:15px;width:100%;float:left}
.boxs ul{ width:584px;display:block;float:left}
.boxs ul li{height:28px;clear:both}

.contents_star {text-indent:-16px;padding-left:16px}

.list_con{width:750px;float:left}
.list_con em{color:#016fd5;display:inline-block;margin-right:5px}
.list_con .title{color:#000}
.list_con .title a:hover, .list_con .title a:active, .list_con .title a:visited{color:#000}
.edits_con{width:750px;float:left}
.edits_con em{color:#016fd5;font-size:16px}
.edits_con .title{color:#000}
.edits_con .title a:hover, .edits_con .title a:active, .list_con .edits_con a:visited{color:#000}

/* ������ DL list ��� */
.list_typea{width:744px;text-align:left}
.list_typea dl{border-bottom:1px solid #e3e3e3;text-align:left}
.list_typea dt{margin-top:12px;height:30px}
.list_typea dt a{ font-weight:bold;line-height:30px;font-size:15px}
.list_typea dd{color:#434343;padding-right:13px;margin-top:2px}
.list_typea dd.cont a{color:#434343;padding-right:13px;margin-top:2px}
.list_typea dd.cont{overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;height:41px;text-align:justify}/* ���� �ڸ� */
.list_typea dd.info{font-size:12px;color:#767676;margin-bottom:19px;padding-right:0;line-height:13px}
.list_typea_view{border-top:1px solid #281e79}
.list_typea_view th{padding:9px 0 9px 15px; width:125px}
.list_typea_view td{padding:9px 0 9px 15px}
.list_typea_view .title{color:#3c329b;font-size:16px}
.list_typea_content{width:100%;float:left}
.list_typea_content .top_bg1{float:left;background:url(http://portal.kocca.kr/images/background/edits_top_bg1.gif) no-repeat right top;width:100%}
.list_typea_content .bot_bg1{float:left;background:url(http://portal.kocca.kr/images/background/edits_bot_bg1.gif) no-repeat left bottom;padding:30px 0 50px;width:100%}
.list_typea_content .top_bg2{background:url(http://portal.kocca.kr/images/background/edits_view_bg2.gif) no-repeat right top}
.list_typea_content .bbn{border-bottom:1px solid #e4e4e4 !important} 

.list_typea_edit{text-align:left;padding:25px 25px 0 0;float:left;width:718px;overflow:hidden}
.list_typea_edit h5, .list_typea_edit h4, .list_typea_edit h6, .list_typea_edit li, .list_typea_edit dd {background-repeat:no-repeat}
.list_typea_edit_both{text-align:left;padding:30px}
.list_typea_edit table{border-top:1px solid #191058;border-bottom:1px solid #191058}

.list_typea_btn{text-align:center;margin:30px 0}
.view_typea_btn{text-align:center;margin-top:50px; overflow:hidden; }/* 2017-12-14 박미선수정 : 영역잡히게 수정 */

.board_wr_edit{color:#767676;display:block;text-align:justify;height:64px;line-height:18px;padding-left:155px;padding-top:18px;border-bottom:1px solid #281e79;background:url(http://portal.kocca.kr/images/board/bg_wrtie_edit_desc.gif) no-repeat left bottom;margin-bottom:20px}
/* .board_writeA textarea{height:245px;border:none} */
.board_writeA textarea{min-height:100px;border:none}
.board_writeA .agreement{background:url(http://portal.kocca.kr/images/board/bg_wrtie_agree_h3_bg.gif) no-repeat right top;height:84px}
.board_writeA .agreement .line{padding-top:20px;border-bottom:1px solid #281e79;width:100%;margin-bottom:28px;height:0;font-size:0;line-height:0}
.board_writeA ol{list-style:decimal;padding-left:40px}
.board_writeA ol li{list-style:decimal}
.gray_box01{border:3px solid #c5c5c5}
.gray_box01 .intext{margin:20px;text-align:justify}
.agree_label{background:#f6f6f6;padding:10px 0;text-align:center}
/* �Խ��� �Է��� */
.board_writeA .btn_con{margin:50px 0 100px 0}
.board_writeA th{height:35px;padding-top:6px;padding-bottom:6px}
.board_writeA td{height:35px;padding-top:6px;padding-bottom:6px}
.board_writeA select {}


/* Ȯ����Ȯ��100%(980px) */
.center .bd_both, .center .board_list_typea, .center .point_box{width:968px}/* 6�ȼ� ���� ���ʿ� ���� */
.center .bd_side, .center .list_typea, .center .box_table, .center .point_box_brn, .center .point_box_bln, .center .last_top1{width:974px}/* 6�ȼ� ���� ���ʿ� ���� */
.center .board_list_typea{width:968px } /*  */


.bd_both{width:738px}/* 6�ȼ� ������ ���ʿ� ���� */
.bd_side{width:744px}/* 6�ȼ� ������ ���ʿ� ���� */
.board_list_typea{width:738px}
.board_list_typea {background:url(http://portal.kocca.kr/images/board/bg_board_list_typea.gif) no-repeat 0 0}
.board_list_typea table{width:100%;border:none}
.board_list_typea thead th{text-align:center;font-weight:bold;height:38px;line-height:38px;background:#f6f6f6;padding:0}
.board_list_typea thead th.line2{line-height:18px;padding:10px 0}
.board_list_typea tbody td{border-bottom:1px solid #dcdcdc;padding:8px 10px;text-align:center;color:#757575}
.board_list_typea tbody td.tal{padding-left:8px}
.td_2line table td{background:url(http://portal.kocca.kr/images/common/bg_th_2line.gif) no-repeat right 50% !important}
.board_list_typea strong a{font-weight:bold;color:#000}
.board_list_typea a{color:#000}
.board_list_typea strong em{color:#016fd5;font-size:13px}
.txt_posting{margin-bottom:11px}


.board_view_typea{border-top:2px solid #909090;border-bottom:2px solid #909090;margin-bottom:10px}
.board_view_typea table{width:100%;border:0}
.board_view_typea thead th{border-bottom:1px solid #909090;text-align:center;color:#000;padding:10px 0}
.board_view_typea thead th.bg{background-color:#efefef;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}
.board_view_typea thead td{padding:10px;border-bottom:1px solid #909090}
.board_view_typea tbody th{padding:10px 0;text-align:center;background-color:#efefef;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}
.board_view_typea tbody td{padding:10px;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}
.board_view_typea tbody td #db_date{line-height:18px;word-break:break-all;width:100%;letter-spacing:-1px}
.board_view_typea tbody td #view_pdf{overflow:auto;height:580px}
/* 6px ���� ���̺� */
.board_view_typeb{width:100%}
.board_view_typeb table{width:100%;border:0}
.board_view_typeb thead th{text-align:center;font-weight:bold;height:38px;line-height:38px;background:#f6f6f6;padding:0}
.board_view_typeb tbody td{border-bottom:1px solid #dcdcdc;padding:8px 10px;text-align:left;color:#464646}
.board_view_typeb tbody td.tal{padding-left:8px}

.poll_tb td.tal input{margin-left:15px}


/* board typeB */
.board_list_typeb{margin-bottom:30px}
.board_list_typeb li{background:url(http://portal.kocca.kr/images/board/bu_news.gif) no-repeat 0 12px;padding:2px 0 2px 10px;overflow:hidden;line-height:26px}
.board_list_typeb li .fl{display:inline-block;width:550px}
.board_list_typeb li .fl span{font-size:11px;color:#666;padding:0 2px}
.board_list_typeb li .fl span.col_gray{color:#d8d8e0}
.board_list_typeb li.bg{border-bottom:1px dotted #d8d8e0}

.board_list_typec{background:url(http://portal.kocca.kr/images/board/bg_board_list_typea.gif) no-repeat 0 0;width:100%}
.board_list_typec table{width:100%;border:0}
.board_list_typec thead th{text-align:center;font-weight:bold;height:38px;line-height:38px;background:#f6f6f6;padding:0}
.board_list_typec tbody td{border-bottom:1px solid #dcdcdc;padding:8px;text-align:center;color:#464646}
.board_list_typec tbody td.tal{padding-left:8px}

/*portal_list_typea*/
.portal_list_typea{border-top:1px solid #281e79;border-bottom:1px solid #281e79}
.portal_list_typea dl{overflow:hidden;position:relative;padding:17px 0 19px;border-top:1px solid #e3e3e3}
.portal_list_typea dl:first-child{border-top:0 none}
.portal_list_typea dl .title{margin:0 0 2px 165px;font-weight:bold}
.portal_list_typea dl .title a{color:#000;font-weight:bold;font-size:15px}
.portal_list_typea dl dt.title em {color:#016fd5;padding-right:5px}
.portal_list_typea dl img{position:absolute;z-index:0;top:20px;left:0;border:1px solid #d8d8d8;width:136px;height:83px}
.portal_list_typea dl dd{margin-left:165px}
.portal_list_typea dl .info{overflow:hidden;font-size:12px;margin:7px 0 0 165px;color:#757575}
.portal_list_typea dl .info span{margin-left:-9px;padding:0 16px 0 9px;background:url(http://portal.kocca.kr/images/common/bg_infoBar.gif) no-repeat left center;font-size:12px}
 
/* gallery_list_typea */
/* ��� ��ǥ�̹��� */
.gallery_top{float:left;width:100%}
.gallery_top li{float:left;width:180px;margin-right:6px;}
/* .gallery_top li{float:left;width:220px;margin-right:42px;} */
.gallery_top p{display:block;font-size:15px;color:#ff89e2; margin:12px 0;background:url(http://portal.kocca.kr/images/bgm/ico_arrow.jpg) no-repeat left top; padding-left:18px;}
.gallery_top a:link, .gallery_top a:visited {color:#000}

/* ������ Ÿ��Ʋ ��� */
.gallery_li{background:url(http://portal.kocca.kr/images/kocca/bg_mhk_top.gif) no-repeat right bottom;float:left;padding:16px 0;width:100%;min-height:90px}
.gallery_li li{float:left;width:170px;margin-bottom:2px}
.gallery_list{overflow:hidden;border-top:1px solid #8d0004;border-bottom:1px solid #8d0004;width:100%}
.gallery_list ul{}
.gallery_list ul > li{width:100%;float:left;padding:15px 0 20px;border-bottom:1px solid #e4e4e4}
.gallery_list a{font-size:15px;font-weight:bold}
.gallery_list dl { width:50%; float:left; } /* ���� ������ */
.gallery_list dl.one { width:100%; float:left; } /* ���� ������ */
.gallery_list dl.one a:link, 
.gallery_list dl.one a:visited { color:#f23b10; }
.gallery_list dl.one a:hover, 
.gallery_list dl.one a:active, 
.gallery_list dl.one a:focus { color:#6e0003; }

.gallery_list dl.one p{color:#757575;margin-top:18px}
.gallery_list dd{margin-top:8px}
.gallery_list dd.info_desc{margin-top:4px}
.gallery_list strong{color:#757575;line-height:20px}
.gallery_list p{line-height:20px}
.gallery_list .fn{margin:0 6px;color:#c8c8c8}

.gallery_list img{float:left;border:1px solid #cfcfcf;margin-right:15px;margin-top:6px}
.gallery_list dl.one img{margin-right:20px;margin-top:5px}

/* ����ȳ�> �ü��ȳ� > �ü��Ұ� ��� */
.gallery_list dl.box_rt {float:left;width:430px;padding:30px 30px 30px 0}
.gallery_list .box_rt dt { font-weight:bold; display:inline-block; width:80px; float:left; margin-bottom:12px; }
.gallery_list .box_rt dd { display:inline-block;width:350px;margin-top:0;margin-bottom:12px}
.gallery_list .box_rt dd .volTitle { font-size:13px;font-weight:bold;color:#a3061b;}
/* 2018-01-10 대전스튜디오큐브 우측 정보
.gallery_list .box_rt2 dl dt { font-weight:bold; display:inline-block; width:80px; float:left; margin-bottom:12px; }
.gallery_list .box_rt2 dl dd { display:inline-block;width:350px;margin-top:0;margin-bottom:12px}
.gallery_list .box_rt2 dl dd .volTitle { font-size:13px;font-weight:bold;color:#a3061b;} */
.cop .btn_pack_blue.long *{padding:0 59px !important}
.w250{width: 250px;}
.w280{width: 280px;}

.gallery_view {float:left;width:100%;background:url(http://portal.kocca.kr/images/mhk/bg_mhk_bd_view.gif) no-repeat right top}
.gallery_view .gallery_list{padding-bottom:5px;height:225px}
.gallery_view ul{ }
.gallery_view .gallery_list li{ float:left;padding:0;border:none}
.gallery_view ul ul li{ float:left;width:16px;border:none;margin:0;padding:0}
.gallery_view ul ul li img{ border:none}
.gallery_view dl{width:100%;float:left;border-bottom:1px solid #e3e3e3;padding-bottom:15px}
.gallery_view dl.one{border:none}
.gallery_view dl dt{font-size:15px;font-weight:bold;color:#a3061b;margin-top:15px;margin-bottom:4px}
.gallery_view dl dl{padding:0;border:none}
.gallery_view dl dd dl dt{font-size:13px;font-weight:bold;color:#000;padding:1px 0 0;margin:0}

.layer_pop{position:absolute;margin:0 auto;z-index:100}

/* 2017-12-13 박미선 추가 : 리스트 썸네일 미리보기 */
.gallery_list .thumb_list .box_rt2 { width:50%; float:left; }
.gallery_list .thumb_list .box_rt2 dl { width:100%; float:left; }
.gallery_list .thumb_list .box_rt2 { float:left;width:348px; padding:30px; }
.gallery_list .thumb_list .box_rt2 dl dt { font-weight:bold; display:inline-block; width:65px; float:left; margin-bottom:12px; }
.gallery_list .thumb_list .box_rt2 dl dd { display:inline-block;width:268px;margin-top:0;margin-bottom:12px}
.gallery_list .thumb_list .box_rt2 dl dd .volTitle { font-size:13px;font-weight:bold;color:#a3061b;}
.w336{width: 336px;}
.thumb_list { position:relative; }
.gallery_list .thumbArea { float:left; padding-top:220px; }
.gallery_list .thumbArea li { float:left; width:78px; margin:0 3px; border:0; padding:0; }
.gallery_list .thumbArea li:first-child { margin-left:0; }
.gallery_list .thumbArea li:last-child { margin-right:0; }
.gallery_list .thumbArea img{border:1px solid #cfcfcf; margin:0;}
.gallery_list .thumbArea .target{display:block;position:relative;margin-right:4px}
.gallery_list .thumbArea .info{position:absolute;top:28px;left:0}
.gallery_list .thumbArea .cover{display:inline-block;width:78px;height:49px;position:absolute;top:1px;left:1px;background:url(/bpsf/images/common/bg_cover.gif) no-repeat;visibility:hidden}
.gallery_list .thumbArea .target:hover .cover,
.gallery_list .thumbArea .target:focus .cover,
.gallery_list .thumbArea .target.on .cover{visibility:visible}

/* ���հ˻� */
.sch_resch_con_box {width:545px; text-align:left;margin:14px auto 24px auto}
.sch_resch_con{background:url(http://portal.kocca.kr/images/common/bg_sch_top_left.gif) no-repeat;width:431px;position:relative}
.sch_resch_con .sch_resch_con_rt{background:url(http://portal.kocca.kr/images/common/bg_sch_top_right.jpg) no-repeat right top;width:411px;height:41px;padding-top:10px;padding-left:20px}
.sch_resch_con label{font-size:14px;font-weight:bold;margin:0 25px 0 20px}
.sch_resch_con input{border:none;width:230px;padding:3px;background:none}
.sch_resch_con input[type=text]:focus, .sch_resch_con input[type=text]:active, .sch_resch_con input[type=text]:hover{border:none !important;background:none !important}
.sch_resch_con a{display:inline-block}
em{color:#d1006c;font-weight:bold;font-size:13px;letter-spacing:-1px}
.h4_in{display:inline-block;float:left;font-size:18px;line-height:20px;margin:7px 12px 14px 0;letter-spacing:-1px;color:#000;font-weight:bold;vertical-align:text-bottom}
.search .list_typea {border-top:1px solid #191058;border-bottom:1px solid #191058;width:100%}
.search .list_typea .dates{float:right;margin-top:0}
.search{color:#757575}
.search .count{line-height:30px;vertical-align:text-bottom}
.search .cont em{color:#016fd5}
.search .sch_more{margin:5px 0 17px}
.search a{float:left}
.search a:link, .search a:hover, .search a:active, .search a:visited, .search .title a:link em{ text-decoration:underline;color:#016fd5}
.search .cont a:link{ text-decoration:none}
.search p{display:block;width:100%;margin-bottom:5px;clear:both}
/* gallery_list_typeb */
.gallery_list_typeb{overflow:hidden;background:url(http://portal.kocca.kr/images/board/bg_gallery_b.gif) repeat}
.gallery_list_typeb li{float:left;background:url(http://portal.kocca.kr/images/board/bg_photo_list_typeb.gif) no-repeat 0 0;width:162px;height:231px;margin:20px 10px 20px 3px;padding-top:11px;position:relative}
.gallery_list_typeb li .img_tit{text-align:center;font-weight:bold;padding:0 12px;clear:both;display:block;line-height:16px}
.gallery_list_typeb li .img_tit img{width:140px;height:154px;padding-bottom:6px;clear:both}
.gallery_list_typeb li .btn{display:block;margin-top:14px;text-align:center}

/* ����ȳ� list */
.biz_in_list{color:#d1006c;border:1px solid #d0d0d0;-webkit-box-shadow:#ebebeb 2px 2px 2px;-moz-box-shadow:#ebebeb 2px 2px 2px;box-shadow:#ebebeb 2px 2px 2px;padding:18px 20px;margin-bottom:30px;width:708px;float:left}
.biz_in_list ul{float:left;width:708px}
.biz_in_list ul li{width:228px;padding-left:8px;float:left;background:url(http://portal.kocca.kr/images/kocca/center/center_bull.gif) no-repeat 0 4px;height:24px}

.biz_in{width:743px;padding:0;margin:0}
.biz_in dt{color:#f23b10;font-size:16px;font-weight:bold}
.biz_in .lts{width:584px;float:left}
.biz_in .btns{ width:118px;float:left;text-align:center}
.biz_in .btns span{ margin-bottom:5px}
.biz_in .btns span a{width:120px}
.biz_in strong{width:50px}
.biz_in .line2{display:inline-block;height:43px;width:510px;vertical-align:top}
.biz_in ul {padding:18px 0}
.biz_in ul li{border-bottom:1px solid #e3e3e3;padding-right:20px;padding-bottom:10px;width:723px;float:left}


/* vod_list_typea */
.vod_list_typea{border-top:2px solid #909090;margin-bottom:20px}
.vod_list_typea dl{overflow:hidden}
.vod_list_typea dt{display:block;float:left;padding:6px 0 6px 10px;font-weight:bold;width:490px;border-bottom:1px solid #afafaf;line-height:20px}
.vod_list_typea dd.date{display:inline-block;width:184px;text-align:right;padding:6px 10px 6px 0;border-bottom:1px solid #afafaf;font-size:11px;color:#666;line-height:20px}
.vod_list_typea dd.date span{color:#c0c0c0;padding:0 5px}
.vod_list_typea dd.vod{margin-top:8px;display:block;float:left}
.vod_list_typea dd.text{margin-top:8px;display:block;width:314px;height:227px;float:right;overflow-y:auto}
.warning{background:url(http://portal.kocca.kr/images/board/bg_warning.gif) no-repeat 0 0;width:655px;height:29px;padding:13px 0 0 38px;margin-top:40px;font-size:11px}
/* paging */
.paging{overflow:hidden;clear:both;margin:0 auto;padding:20px 0 48px;text-align:center;background:url(http://portal.kocca.kr/images/common/paging_bg.gif) no-repeat left top;border-bottom:1px solid #e4e4e4;position:relative}
.paging a{display:-moz-inline-box;display:inline-block;margin-right:0;color:#666;font-weight:bold;line-height:22px;text-decoration:none !important;border:1px solid #e2e2e4;text-align:center;background:#fff}
.paging a:hover, .paging a:focus, .paging a:active{color:#000;text-decoration:none}
.paging strong{display:-moz-inline-box;display:inline-block;margin-right:0;padding:4px 0 3px;min-width:16px;background:#281e79;color:#fff;font-weight:bold;line-height:22px;text-decoration:none !important}
.paging strong{color:#fff !important}
.paging a span{display:inline-block;top:0;padding:3px 0 2px;min-width:16px;margin:0 5px}
.paging a:hover span, .paging a:focus span, .paging a:active span{text-decoration:underline;cursor:pointer}
.paging strong span{display:block;position:relative;top:0;padding:0 6px;background:#281e79;min-width:16px}
.paging a.first, .paging a.next, .paging a.prev, .paging a.last{position:relative;top:-1px;background:none !important;border:none}
.paging a.prev{margin-right:10px;border:none}
.paging a.next{margin-left:10px;border:none}
.paging .btn_pack{position:absolute;float:right;right:4px}

/* move_title */
.move_title{width:100%;clear:both;border-top:1px solid #281e79;border-bottom:1px solid #281e79;margin-bottom:50px}
.move_title dl{overflow:hidden;color:#000}
/*20160802수정*/
/*.move_title dl.prev dt{float:left;width:120px;background:#f6f6f6;padding:9px 0 9px 15px;font-weight:bold;border-bottom:1px solid #dcdcdc}
.move_title dl.prev dd{float:left;border-bottom:1px solid #dcdcdc;padding:9px;width:596px}
.move_title dl.next dt{float:left;width:120px;background:#f6f6f6;padding:9px 0 9px 15px;font-weight:bold}
.move_title dl.next dd{float:left;padding:9px;width:596px}*/
.move_title dl.prev dt{float:left;width:15.3%;background:#f6f6f6;padding:9px 0 9px 15px;font-weight:bold;border-bottom:1px solid #dcdcdc;box-sizing:border-box;}
.move_title dl.prev dd{float:left;border-bottom:1px solid #dcdcdc;padding:9px;width:84.7%;box-sizing:border-box;}
.move_title dl.next dt{float:left;width:15.3%;background:#f6f6f6;padding:9px 0 9px 15px;font-weight:bold;border-bottom:1px solid #dcdcdc;box-sizing:border-box;}
.move_title dl.next dd{float:left;border-bottom:1px solid #dcdcdc;padding:9px;width:84.7%;box-sizing:border-box;}
.board_search{overflow:hidden;padding:15px 0 0}
.board_search2{overflow:hidden;padding-top:15px;text-align:center}
.board_search2 img, .board_search img, .board_search input, .board_search2 input{vertical-align:middle}


/* �󼼰˻� */
.board_desc{background:url(http://portal.kocca.kr/images/background/bg_board_desc.gif) no-repeat right top;height:110px}
.board_desc ul li{line-height:20px}
.board_desc p{margin-top:11px}
.board_search_con{position:relative;float:left;width:100%;text-align:center;color:#d1006c;border:1px solid #d0d0d0;-webkit-box-shadow:#ebebeb 2px 2px 2px;-moz-box-shadow:#ebebeb 2px 2px 2px;box-shadow:#ebebeb 2px 2px 2px;left:0;top:0;margin:15px 0 63px}
.board_search_form{width:100%;float:left;display:none;padding-bottom:15px}
.board_search_con p{display:block;padding:15px 10px 16px 10px}
.board_search_con .openers{position:absolute;width:230px;height:37px;background:url(http://portal.kocca.kr/images/board/btn_sch_opener.gif) no-repeat;bottom:-35px;left:50%;margin-left:-115px;display:block;text-align:left;text-indent:45px;font-size:15px;font-weight:bold;letter-spacing:-1px}
.board_search_con .openers_on{ background:url(http://portal.kocca.kr/images/board/btn_sch_opener_on.gif) no-repeat}
.board_search_check{margin:0;padding:0;width:100%}
.board_search_check li{background:url(http://portal.kocca.kr/images/board/board_search_bg.gif) repeat-x 0 top;float:left;width:96%;padding:0 0 10px 4%;clear:both}
.board_search_check li.bluebox{background:url(http://portal.kocca.kr/images/board/board_search_bgb.gif) repeat-x 0 top}
.board_search_check dl{width:100%;float:left}
.board_search_check dt{height:31px;font-size:15px;color:#000;font-weight:bold;line-height:30px;text-align:left;margin-bottom:9px}
.board_search_check dd{width:25%;display:block;float:left;text-align:left;padding:1px 0 2px 0}
.board_search_check dl.row6 dd{width:16%}
.board_search_check label{margin-left:10px}
.board_search_check input:focus{border:1px solid #CCC}
.board_search_check .txin10{padding-left:4%;width:21%}
/* button */
.button{background:#fff;padding:2px 10px;border:1px solid #cfcfcf}
.button_black, .button_black:link, .button_black:visited{background:#747474;color:#fff;padding:1px 8px 3px 8px;border:1px solid #cfcfcf;display:inline-block;text-decoration:none}
.button_black:hover, .button_black:focus{color:#fff}
.btn_gray{border:1px solid #747474;padding:5px 10px;line-height:13px;letter-spacing:-0.8px;color:#fff;background:#747474}
.btn_blue{border:1px solid #2b2b42;padding:5px 7px 7px 7px;line-height:13px;color:#fff;background:#4c4c5a}
.btn_sm{background:url(http://portal.kocca.kr/images/btn/btn_sm_rt.png) no-repeat right;height:20px;float:left;padding-right:8px;margin-right:2px}
.btn_sm span{background:url(http://portal.kocca.kr/images/btn/btn_sm_lt.png) no-repeat left;height:20px;padding-left:8px;font-size:11px;font-weight:normal}


.btn_blue_lg{border:1px solid #181742;padding:0 19px;height:40px;text-decoration:none;display:inline-block;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);font-size:17px;color:#fff;background-color:#222262;
background-image:-webkit-gradient(linear, left top, left bottom, from(#39397f), to(#39397f));
background-image:-webkit-linear-gradient(top, #39397f, #39397f);
background-image:-moz-linear-gradient(top, #39397f, #222262);
background-image:-ms-linear-gradient(top, #39397f, #222262);
background-image:-o-linear-gradient(top, #39397f, #39397f);
background-image:linear-gradient(to bottom, #39397f, #39397f);
-webkit-box-shadow:#cccccc 0px 2px 2px;-moz-box-shadow:#cccccc 0px 2px 2px;box-shadow:#cccccc 0px 2px 2px;
text-decoration:none}

.btn_blue_lg:hover{border:1px solid #181742;background-color:#2b2b82;
background-image:-webkit-gradient(linear, left top, left bottom, from(#2b2b82), to(#14145a));
background-image:-webkit-linear-gradient(top, #2b2b82, #14145a);
background-image:-moz-linear-gradient(top, #2b2b82, #14145a);
background-image:-ms-linear-gradient(top, #4b546a, #14145a);
background-image:-o-linear-gradient(top, #2b2b82, #14145a);
background-image:linear-gradient(to bottom, #2b2b82, #14145a);
color:#fff;text-decoration:none}
.btn_gray_lg{border:1px solid #c3c1ca;padding:5px 19px;text-decoration:none;display:inline-block;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);font-weight:bold;font-size:17px;color:#2b2269;
background-color:#14145a;background-image:-webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#ebebec));
background-image:-webkit-linear-gradient(top, #fcfcfc, #ebebec);
background-image:-moz-linear-gradient(top, #fcfcfc, #ebebec);
background-image:-ms-linear-gradient(top, #fcfcfc, #ebebec);
background-image:-o-linear-gradient(top, #fcfcfc, #ebebec);
background-image:linear-gradient(to bottom, #fcfcfc, #ebebec);
-webkit-box-shadow:#cccccc 0px 2px 2px;-moz-box-shadow:#cccccc 0px 2px 2px;box-shadow:#cccccc 0px 2px 2px;
text-decoration:none}
.btn_gray_lg:hover, .btn_gray_lg:active{border:1px solid #c3c1ca;background-color:#fff;color:#2b2269;
background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f4f4f4));
background-image:-webkit-linear-gradient(top, #fff, #f4f4f4);
background-image:-moz-linear-gradient(top, #fff, #f4f4f4);
background-image:-ms-linear-gradient(top, #fff, #f4f4f4);
background-image:-o-linear-gradient(top, #ffffff, #f4f4f4);
background-image:linear-gradient(to bottom, #fff, #f4f4f4);
-webkit-box-shadow:#cccccc 0px 2px 2px;-moz-box-shadow:#cccccc 0px 2px 2px;box-shadow:#cccccc 0px 2px 2px;
text-decoration:none}

/*  tab */

/* tab_line */
.tab_line{padding:20px 0 9px}
.tab_line ul{position:relative;margin:0;padding:0;border-bottom:1px solid #4837ab;list-style:none;display:none}
.tab_line ul:after{display:block;clear:both;content:""}
.tab_line li{float:left;margin-bottom:-1px}
.tab_line li a{float:left;position:relative;border-left:1px solid #cbcbcb;border-top:1px solid #cbcbcb;border-right:1px solid #cbcbcb;background:#f4f4f4;color:#333;text-decoration:none}
.tab_line li a span{display:inline-block;padding:3px 30px;cursor:pointer}
.tab_line li a:hover, .tab_line li.on a{border:1px solid #4837ab;border-bottom:1px solid #fff;background:#fff;color:#333;display:inline-block}
.tab_line li a span.moretab{padding:4px 10px;cursor:pointer;display:inline-block}
.tab_line li a:hover span.moretab, .tab_line li.on span.moretab{padding:4px 11px}
/* .tabs2, .tabs3, .tabs4, .tabs5{ display:none} */
.tabs1 {}

/* tab_box */
.tab_box{background:url(/global/enhttp://portal.kocca.kr/images/common/bg_tab_box.gif) no-repeat 0 0;padding-top:14px;margin-bottom:20px}
.tab_box ul{background:url(/global/enhttp://portal.kocca.kr/images/common/bg_tab_box.gif) no-repeat 0 bottom;overflow:hidden;padding-bottom:14px}
.tab_box ul li{float:left;padding:0 10px;background:url(/global/enhttp://portal.kocca.kr/images/common/line_tab_box.gif) no-repeat right 6px}
/* poll */
.poll{background:#f7f7f7 url(http://portal.kocca.kr/images/layout/sysbol_poll.jpg) no-repeat 20px 10px;border:1px solid #e1e1e1;padding:16px 25px 15px 100px;margin-top:100px;position:relative;float:left;width:623px}
.poll dl{width:560px;float:left}
.poll dt{font-size:13px;color:#000;margin-bottom:8px}
.poll dd{padding-right:15px}
.poll label{display:inline-block;padding-right:30px;color:#666;font-size:12px}
.poll .btn_pack_gray{position:absolute;right:25px;top:42px}

/* custormer */
.custormer{display:block;float:left;background:#f7f7f7 url(http://portal.kocca.kr/images/layout/sysbol_cust.jpg) no-repeat 20px 50%;border:1px solid #e1e1e1;padding:15px 0 16px 100px;color:#000;width:648px;font-size:12px}
.custormer dl{list-style:none}
.custormer dl dt{display:block;float:left;line-height:22px;margin-right:5px}
.custormer dl dd{display:block;float:left;color:#646464;line-height:22px;background:url(http://portal.kocca.kr/images/layout/gab.png) no-repeat right 50%}
.custormer dl dd.end{clear:right}
.custormer dl dd span {display:inline-block;white-space:nowrap}
.custormer dl dd.col1{width:155px;padding-left:5px;}
.custormer dl dd.col2{width:190px}
.custormer dl dd.col3{width:160px;background:none;padding-right:0;margin-right:0}
.custormer dl dd.col4{width:155px}
.custormer dl dd.col5{width:190px;background:none;padding-right:0;margin-right:0}
.custormer:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.custormer strong{font-weight:normal}

.point_box{border:6px solid #00b8f4;width:738px;height:173px;float:left}
.point_box_brn{border:6px solid #00b8f4;border-right:none;width:744px;float:left}
.point_box_bln{border:6px solid #00b8f4;border-left:none;width:744px;float:left}

.member .point_box{  border:6px solid #a790ff}
.member .point_box_brn{  border:6px solid #a790ff;border-right:none}
.member .point_box_bln{  border:6px solid #a790ff;border-left:none}

/* ÷������ */
.file_input_textbox{float:left;width:270px}
.file_input_div{width:100px;height:27px;overflow:hidden}
.file_input_button{background:#747474;padding:1px 5px;margin-left:10px;border:1px solid #5a5a5a;color:#fff}
.file_input_hidden{font-size:45px;opacity:0;-khtml-opacity:0;-moz-opacity:0}

.btn_reset{overflow:visible;margin:0;padding:0;border:0 none;background:0 none;cursor:pointer}
.btn_resets{ border:none;background:url(http://portal.kocca.kr/images/common/icon/icon_delete.gif) center no-repeat;width:25px;height:25px}
/* UI Object */
.btn_pack,
.btn_pack *{display:inline-block;overflow:visible;position:relative;margin:0;padding:0;border:0;background:url(http://portal.kocca.kr/images/common/btn_pack.gif) no-repeat;font-size:12px;color:#333;text-decoration:none !important;vertical-align:top !important;white-space:nowrap}
.btn_pack{}
.btn_pack *{left:4px;cursor:pointer;_cursor:hand}
.btn_pack *:hover,
.btn_pack *:active,
.btn_pack *:focus{color:#281e79}
.btn_pack.medium,
.btn_pack.medium *{height:28px;line-height:26px}
.btn_pack.medium *:hover, .btn_pack.medium *:active, .btn_pack.medium *:focus{color:#000}
.btn_pack.large,
.btn_pack.large *{height:28px;line-height:26px}
.btn_pack.xlarge,
.btn_pack.xlarge *{height:42px;line-height:40px}
.btn_pack.xxlarge,
.btn_pack.xxlarge *{height:68px;line-height:60px}
.btn_pack.small,
.btn_pack.small *{height:19px;line-height:19px;margin-right:2px}
.btn_pack.medium{background-position:left 0}
.btn_pack.large{background-position:left -30px}
.btn_pack.xlarge{background-position:left -62px}
.btn_pack.xxlarge{background-position:left -140px}
.btn_pack.small{background-position:left -106px}
.btn_pack.medium *{padding:0 9px 0 6px;background-position:right top;font-size:12px}
.btn_pack.large *{padding:0 9px 0 6px;background-position:right -30px;font-size:13px}
.btn_pack.xlarge *{padding:0 20px 0 16px;background-position:right -62px;font-size:17px}
.btn_pack.xxlarge *{padding:0 22px 0 18px;background-position:right -140px;font-size:17px;color:#3c329b}
.btn_pack.small *{padding:0 8px 0 2px;margin-left:2px;background-position:right -106px;font-size:11px}
.btn_pack.strong *{font-weight:bold !important}
.btn_pack.icon *{padding-left:10px}
.btn_pack.small.icon *{padding-left:16px}
.btn_pack.large.icon *{padding-left:32px}
.btn_pack.xlarge.icon *{padding-left:32px}
.btn_pack.icon span{width:13px;margin-right:-20px;padding:0 0 0 10px !important}
.btn_pack.large .hwp{background-position:5px -212px;padding-left:20px}
.btn_pack.large .zip{background-position:5px -260px;padding-left:20px}
.btn_pack.large .pdf{background-position:5px -306px;padding-left:20px}
.btn_pack.large .xls{background-position:5px -353px;padding-left:20px}
.btn_pack.xlarge .hwp{background-position:5px -212px;padding-left:20px}
.btn_pack.xlarge .zip{background-position:5px -250px;padding-left:20px}
.btn_pack.xlarge .pdf{background-position:5px -306px;padding-left:20px}
.btn_pack.xlarge .xls{background-position:5px -343px;padding-left:20px}
.btn_pack .fbk{background-position:100% -245px}
.btn_pack .twr{background-position:100% -275px}
.btn_pack .mty{background-position:100% -305px}


.sns_scrap .ml20{margin-left:13px !important}


.btn_pack_gray{display:inline-block;height:27px;background:url(http://portal.kocca.kr/images/common/btn_pack_gray.gif) no-repeat}
.btn_pack_gray *{overflow:visible;height:27px;vertical-align:top;margin:0;border:0 none;background:0 none;color:#fff;background:url(http://portal.kocca.kr/images/common/btn_pack_gray.gif) no-repeat;cursor:pointer}
.btn_pack_gray.medium {margin-right:5px}
.btn_pack_gray.medium *{height:29px;line-height:27px;color:#fff;font-size:12px}
.btn_pack_gray *:hover, .btn_pack_gray *:active, .btn_pack_gray *:focus{color:#fff !important}
.btn_pack_gray.small *:hover, .btn_pack_gray.small *:active, .btn_pack_gray.small *:focus{color:#fff}
.btn_pack_gray.small{background-position:left -106px}
.btn_pack_gray.small *{height:24px;line-height:18px;padding:0 20px;background-position:right -106px;font-size:12px;letter-spacing:-1px}

.btn_pack_blue,
.btn_pack_blue *{display:inline-block;overflow:visible;position:relative;margin:0;padding:0;border:0;background:url(http://portal.kocca.kr/images/common/btn_pack_blue.gif) no-repeat;font-size:12px;color:#fff;text-decoration:none !important;vertical-align:top;white-space:nowrap}
.btn_pack_blue{margin:0 5px}
.btn_pack_blue *{cursor:pointer;_cursor:hand}
.btn_pack_blue *:hover,
.btn_pack_blue *:active,
.btn_pack_blue *:focus{color:#fff}
.btn_pack_blue.medium,
.btn_pack_blue.medium *{height:29px;line-height:28px;color:#fff;padding-left:4px}
.btn_pack_blue.medium *:hover, .btn_pack_blue.medium *:active, .btn_pack_blue.medium *:focus{height:29px;line-height:28px;color:#fff}
.btn_pack_blue.large,
.btn_pack_blue.large *{height:28px;line-height:28px}
.btn_pack_blue.xlarge,
.btn_pack_blue.xlarge *{height:42px;line-height:38px}
.btn_pack_blue.xxlarge,
.btn_pack_blue.xxlarge *{height:68px;line-height:60px}
.btn_pack_blue.small,
.btn_pack_blue.small *{height:19px;line-height:19px}
.btn_pack_blue.medium{background-position:left 0}
.btn_pack_blue.large{background-position:left -30px}
.btn_pack_blue.xlarge{background-position:left -62px}
.btn_pack_blue.xxlarge{background-position:left -140px}
.btn_pack_blue.small{background-position:left -106px}
.btn_pack_blue.medium *{padding:0 9px 0 6px;background-position:right top;font-size:13px}
.btn_pack_blue.large *{padding:0 9px 0 6px;background-position:right -30px;font-size:13px}
.btn_pack_blue.xlarge *{padding:0 19px;background-position:right -62px;font-size:17px}
.btn_pack_blue.xxlarge *{padding:0 14px 0 10px;background-position:right -140px;font-size:17px}
.btn_pack_blue.small *{padding:0 6px 0 2px;background-position:right -106px;font-size:11px}
.btn_pack_blue.strong *{font-weight:bold !important}

.list_info_con{margin:7px 0;float:left;width:100%}
.list_info_con span.count {display:block;width:40%;float:left}
.list_info_con .fr {display:block;width:60%;float:left;text-align:right}

.faq {border-collapse:separate}
.faq .th {padding:8px 0 7px}
.faq .details .num{background:#f4f4f4 url(http://portal.kocca.kr/images/common/bg_faq_a.gif) no-repeat left top;/*border-bottom:1px solid #281e79;*/font-size:0;line-height:0;text-indent:-5555em;overflow:hidden}
.faq .details {background:#f4f4f4}
.faq .details td {border-bottom:1px solid #281e79;padding-right:20px;text-align:justify}
.faq .on{border-top:1px solid #281e79}


/* ����Ʈ��� */
.listTop{overflow:hidden;position:relative}
.listTop .totalArea{float:left;padding-bottom:11px}
.listTop .sortArea{float:right}
.listTop .cal_month{position:absolute;z-index:1;width:250px;top:-6px}
.listTop .cal_month span{ font-size:30px;line-height:36px;vertical-align:middle;display:inline-block;font-weight:bolder}
.listTop .cal_month a{vertical-align:middle}
.listTop_count{height:22px;width:100%;display:block}
.listTop_count p{padding-bottom:6px;font-size:12px;line-height:14px}

/* �˻���� ��Ż���� */
.totalArea{overflow:hidden;padding-top:8px;font-size:12px}
.totalArea em{color:#d1006c;font-weight:bold;font-size:13px;letter-spacing:-1px}
ul.totalArea{margin-left:-7px}
ul.totalArea li{display:inline-block;padding:0 5px 0 7px;background:url(http://portal.kocca.kr/images/common/bar_board_title.gif) no-repeat left center;font-size:12px}
ul.totalArea li:first-child{background:0 none}

/* �з���ư */
.sortArea{margin-bottom:8px}
.sortBtn{display:inline-block;height:27px;line-height:27px;background:url(http://portal.kocca.kr/images/common/bg_sort.gif) no-repeat 0 -37px}
.sortBtn *{overflow:visible;height:27px;vertical-align:top;margin:0;padding:0 24px 0 12px;border:0 none;background:0 none;font-size:12px;color:#434343;background:url(http://portal.kocca.kr/images/common/bg_sort.gif) no-repeat 100% -37px;cursor:pointer}
.sortBtn.on{background-position:0 0}
.sortBtn.on *{background-position:100% 0;color:#d1006c}

/* �Ҹ�����ƮŸ�� */
.bullist_type{clear:both;margin-bottom:10px}
.bullist_type dt{font-size:18px;font-weight:bold;color:#000;margin-bottom:4px;margin-top:20px}
.bullist_type li{margin-bottom:1px;padding-left:9px;background:url(http://portal.kocca.kr/images/common/bg_bullet1.gif) no-repeat 0 7px}
.bull2d li{ background:url(http://portal.kocca.kr/images/common/bg_bullet1_1.gif) no-repeat 0 5px}
.desc>li{background:url(http://portal.kocca.kr/images/common/desc.gif) 0 5px no-repeat;padding-left:12px}
.desc li a.on{font-weight:bold;text-decoration:underline}

.bullist_type_info{padding-top:11px}

.uline, .uline:link, .uline:visited{text-decoration:underline} /* �ؽ�Ʈ��ũ */
.gab {display:inline-block;width:18px;height:12px;background:url(http://portal.kocca.kr/images/layout/gab.png) no-repeat 50% top;vertical-align:baseline}
.info .gab{vertical-align:bottom}

/* iframe */
.hiddenframe{position:absolute}

/* Default */
.comment_con{width:100%;float:left}
.cb_list_con{ margin:15px 0}
.cb_write{border:1px solid #dadada;border-top:none;background:#f6f6f6;position:relative;padding:20px 30px}
.cb_write_line{width:100%;height:5px;background:#281e79}
.cb_wrtie_arrow{position:absolute;z-index:1;top:-37px;left:60px;background:url(http://portal.kocca.kr/images/common/ico_reply_arrow.gif) no-repeat;width:40px;height:40px}
.cb_write textarea{width:600px;height:60px;float:left;margin-right:10px}
.comment_con .cb_write textarea{width:560px !important}
.cb_list{list-style:none}
.cb_list li{background:url(http://portal.kocca.kr/images/common/ico_reply_q.gif) no-repeat left 10px;position:relative;border-bottom:1px solid #e9e9e9;padding:15px 0 15px 30px}
.cb_list .cb_bu_subnode_q{position:absolute;z-index:1;font-size:0;line-height:0;text-indent:120%;overflow:hidden;width:30px;height:50px;left:-30px}

.cb_list .cb_nick_name{display:inline-block;padding-left:1px;color:#444}
.cb_list .cb_nick_name a{display:inline-block;_position:relative;margin:-1px 0 0;color:#333;font-size:12px;font-weight:bold;letter-spacing:-1px}
.cb_list .cb_nick_name2{color:#858585}
.cb_list .cb_section2{position:absolute;right:6px;top:25px;color:#333}

.cb_list .cb_write{position:relative;left:-30px;margin:30px 0 10px;border:0;padding:0 0 0 30px;background:none;width:720px}
.cb_list .cb_write textarea{ width:630px;height:60px;float:left;margin-right:10px}

.cb_list .cb_write_a{position:relative;left:0;margin:30px 0 10px;border:0;padding:0 0 0 30px;background:none;width:720px}
.cb_list .cb_write_a textarea{ width:643px;height:60px;float:left;margin-right:10px}


.cb_list_a{list-style:none}
.cb_list_a li{background:url(http://portal.kocca.kr/images/common/ico_reply_a.gif) no-repeat 20px 15px;position:relative;border-bottom:1px solid #e9e9e9;padding:15px 10px 15px 50px}
.cb_list_a .cb_bu_subnode_a{position:absolute;z-index:1;font-size:0;line-height:0;text-indent:120%;overflow:hidden;width:30px;height:50px;left:-30px}

.cb_list_a .cb_nick_name{display:inline-block;padding-left:1px;color:#444}
.cb_list_a .cb_nick_name a{display:inline-block;position:relative;margin:-1px 0 0;color:#333;font-size:12px;font-weight:bold;letter-spacing:-1px}
.cb_list_a .cb_nick_name2{color:#858585}
.cb_list_a .cb_section2{position:absolute;top:11px;right:0;height:15px;padding-left:6px;color:#333}


.cb_writeb{background:#c8ffff url(http://portal.kocca.kr/images/common/bg_replya_w.gif) no-repeat right bottom;border-bottom:5px solid #281e79;position:relative;padding:16px 30px;margin:30px 0 50px}
.cb_writeb p{ font-weight:bolder}
.cb_writeb .fr{position:absolute;z-index:1;right:15px;top:13px}
.cb_wrtieb_arrow{position:absolute;left:60px;bottom:-38px;background:url(http://portal.kocca.kr/images/common/ico_replyb_arrow.gif) no-repeat;width:34px;height:38px} 
.cb_listb{list-style:none;margin:0;padding:0}
.cb_listb li{position:relative;margin:0;padding:0}
.cb_listb .cb_bu_subnode_q{position:absolute;z-index:1;font-size:0;line-height:0;text-indent:120%;overflow:hidden;width:30px;height:50px;left:-30px}
.cb_listb .cb_nick_name{display:inline-block;padding-left:1px;color:#444}
.cb_listb .cb_nick_name a{display:inline-block;margin:-1px 0 0;color:#333;font-size:12px;font-weight:bold;letter-spacing:-1px}
.cb_listb .cb_nick_name2{color:#858585}
.cb_listb .cb_section2{position:absolute;z-index:1;top:11px;right:19px;height:15px;padding-left:6px;color:#333}

.cb_list_b{list-style:none;border:1px solid #dadada}
.cb_list_b li{position:relative}
.cb_list_b .cb_bu_subnode_a{position:absolute;z-index:1;font-size:0;line-height:0;text-indent:120%;overflow:hidden;width:30px;height:50px;left:-30px}
.cb_list_b .cb_nick_name{display:inline-block;padding-left:1px;color:#3c329b;font-weight:bolder}
.cb_list_b .cb_nick_name2{color:#858585}
.cb_list_b .cb_title{border-bottom:1px solid #dadada;background:#f6f6f6 url(http://portal.kocca.kr/images/common/ico_reply_b.gif) no-repeat left bottom ;padding:15px 20px 14px 50px;font-weight:bolder;position:relative}
.cb_list_b .cb_section2{position:absolute;z-index:1;right:15px;top:10px}
.cb_list_b .cb_section1{border-bottom:1px solid #dadada;padding:12px 15px;color:#757575} 
.cb_list_b .cb_bu_subnode_b{ display:block;position:absolute;z-index:10;font-size:0;line-height:0;text-indent:120%;overflow:hidden;width:30px;height:30px;left:0}
.cb_list_b .cb_dsc_comment{padding:10px 20px;border-bottom:1px solid #e9e9e9}
.cb_list_b .file{display:block;margin:10px 0 10px}
.cb_list_b .cb_section1 span {display:inline-block;padding-right:26px;height:15px;background:url(http://portal.kocca.kr/images/layout/global_gab.gif) no-repeat right }
.cb_list_b .cb_section1 span.end{padding-right:0;background:none}

/* colGroup col width */
.col1_1 {width:125px !important}
.col1_2 {width:220px !important}
.col1_3 {width:134px !important}
.col1_1b {width:119px !important}

.w3 {width:38px}/* 3���� th */
.w5 {width:64px}
.w8 {width:66px}/* 8���� th */
.w20{width:215px;text-overflow:ellipsis;overflow:hidden}
.w13{width:110px;text-overflow:ellipsis;overflow:hidden}  /* �ð� */
.w23{width:166px} /* ������ ~ ������ */

.col_count {width:60px} /* ��ȸ��, ��ȣ 5���� */
.col_kind {width:45px !important}  /* �з��׸� 2���� */
.col_genre {width:82px !important}  /* �帣 5���� */
.col_category {width:94px} /* ī�װ�� 8���� */
.col_date {width:94px} /* ��¥ 10���� */
.col_biznum {width:116px}  /* �����ȣ */
.col_user {width:120px !important}  /* �ִ���� 12���� ��ȭ��ȣ */
.col_name {width:70px}    /* �ִ���� 4���� */
.col_file {width:30px !important}     /* �ִ���� 2����(�����ܷ�) */
.col_select {width:74px} /* �ױ��� ��ũ */
.col_poll {width:60px} /* �������� th ������ */
.col_poll_count {width:48px} /* �������� th ������ */
.col_seq{width:56px} /* ȸ�� 4���� */
.col_stitle{width:143px}
.auto{width:auto !important}


.pie_chart{width:750px;float:left}
.pie_chart ul li{width:50%;float:left;text-align:center}
h4{font-size:15px;line-height:15px;color:#a3061b;font-weight:bold}
.edit_h4{font-size:17px;color:#000;font-weight:bold;margin-bottom:8px}
.edit_h4_p{margin-bottom:28px}
.ul_def li{background:url(http://portal.kocca.kr/images/ggd/bull.gif) no-repeat left 5px;padding-left:10px}
.ul_def {margin-top:5px}
.ul_def strong{color:#016fd5}


/* slogan */
.slogan1 {display:block;margin-bottom:20px;padding-top:16px}
.slogan1 .posr{height:77px}
.slogan1 p{position:relative;display:block;text-align:left;font-size:22px;font-weight:bold;color:#5745e0;white-space:nowrap;margin:0 auto}
.slogan1 span {}
.slogan1 .quot_lt {position:absolute;display:block;width:67px;height:49px;bottom:0;background:url(http://portal.kocca.kr/images/background/quote_lt.gif)  no-repeat;top:-16px;left:-96px}
.slogan1 .quot_rt {position:absolute;display:block;width:67px;height:49px;bottom:0;background:url(http://portal.kocca.kr/images/background/quote_rt.gif)  no-repeat;bottom:-9px;right:-96px}
.slogan_bg2{background:url(http://portal.kocca.kr/images/kocca/customer/s05_04.gif) no-repeat;height:120px}
.slogan_bg3{background:url(http://portal.kocca.kr/images/kocca/customer/s05_34.gif) no-repeat;height:120px}
.slogan_bg4{background:url(http://portal.kocca.kr/images/kocca/customer/s05_35.gif) no-repeat;height:120px}


#map:focus, #map:active{border:1px dotted #000}

/* sitemap */
.sitemap {}
.sitemap ul{width:100%;float:left;background:url(http://portal.kocca.kr/images/kocca/sitemap/li_pat1.gif) repeat-x top}
.sitemap>ul>li{width:100%;float:left;background:url(http://portal.kocca.kr/images/kocca/sitemap/li_pat1.gif) repeat-x bottom;padding-top:23px;padding-bottom:88px;position:relative}
.sitemap ul li ul {}
.sitemap .list {float:left;width:153px;margin-bottom:30px;padding-left:10px;border-left:1px solid #dfdfdf;display:block;vertical-align:top;}
.sitemap .list_sitemap{float:left;background:url(http://portal.kocca.kr/images/background/sitemap_bg.gif) 0 -50px;width:820px}
.sitemap>ul>li span{display:block;position:absolute;z-index:0;bottom:0}


.sitemap h3{display:block;float:left;width:115px;line-height:1;margin:0;padding:0}
.sitemap h3 a{ font-size:19px;letter-spacing:-1px;color:#a3061b !important;font-weight:bold;line-height:1}
.sitemap h4 a{ font-size:15px;color:#000 !important;font-weight:bold;line-height:1}
.sitemap h4 {display:block;margin-bottom:5px}
.sitemap ul li ul{margin-bottom:-4px;background:none}
.sitemap ul li ul li{ margin:0;padding:0;width:100%;background:none}
.sitemap ul li ul li a{ color:#434343}

/* popup */
/* ������ �÷��̾� */
.player{width:430px;height:330px;float:left;border:1px solid #e4e4e4;margin-right:20px}
.text_area{overflow:auto;height:330px;overflow-y:scroll;background:#f3f3f3;border:1px solid #d5d5d5}

/* ����(100% 980px) ������ */
.center .content_con{width:100%}
.center .content_con #content{width:100%}
.center .content_con .board_list_typea {width:968px}
.center .bd_both{width:968px}
.center .poll {left:50%;margin-left:-375px}

.new_win{position:absolute;z-index:110;width:108px;left:0;top:0;height:40px;padding:5px 0 0 12px;background:url(http://portal.kocca.kr/images/layout/new_win.png) no-repeat;color:#000}
.award h1 a.logo{background:url(http://portal.kocca.kr/images/awd/logo.gif) no-repeat left top}


/*##########제작지원성과 시작##################*/
/*
.content_con { width:100%; }
#content { width:100%; }
*/

/*타이틀배너*/
.output_title {}

/*메인*/
.output_main { margin-top:20px; height:429px; overflow:hidden; }
.output_main li { float:left; width:245px; height:212px; position:relative; overflow: hidden; background-size:cover; background-position:top center;  border-bottom:solid 4px #232323;}
.output_main li a { display:block; height:100%; }
.output_main li a img { width:100%; height:auto !important }
.output_main li .info {  font-size:14px; color:#fff; line-height:15px; position:absolute;  top:0px; left:0px; width:100%; height:100%;  }
.output_main li .info b { display:block; width:100%; font-size:20px; font-weight:bold; height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;  }
.output_main li .info span { font-size:14px; color:#fff; display:block; width:100%;  height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;  }

.output_main li .info .inner { position:absolute; bottom:0px; width:100%; }
.output_main li .info .inner p {padding:15px 15px; }
.output_main li .info.col2 { width:245px; /*background:#666666;*/ }
.output_main li .info.col2 .inner { background:#666666; width:245px; }
.output_main li .info.col2 .inner p { padding:13px 15px; }
	 
.output_main li.col1 { width:365px; height:429px; border-right:solid 4px #232323; border-bottom:solid 4px #232323; }
.output_main li.col2 { width:362px; height:212px; border-right:solid 4px #232323; border-bottom:solid 4px #232323; }
.output_main li.col1 .info { background:url(/images/output/title_bgmask.png) repeat-x left bottom; }

.output_main li .img_container img { display:none; }
.output_main li .img_container { background-size:cover; background-position:center top; }
.output_main li .img_container { width:245px; height:138px; }
.output_main li.col1 .img_container { width:365px; height:429px; }
.output_main li.col2 .img_container { width:362px; height:212px; }

.output_detail { margin-top:20px;  border-bottom:solid 2px #000; }
.output_detail .info dt { font-size:13px; color:#333333; padding:35px 0; }
.output_detail .info dt b { font-weight:600; font-size:23px; color:#000; display:block; margin-bottom:10px; }
.output_detail .info dd { border-top:solid 1px #cccccc; padding:15px 0; }
.output_detail .info dd table th { background:none; font-weight:600; color:#757575; font-size:13px; border-bottom:none; padding:4px 0px; }
.output_detail .info dd table td { background:none;  color:#333333; font-size:13px; border-bottom:none; padding:4px 0px;  }

/*방송영상콘텐츠*/
.output_conts h3 { font-size:18px; font-weight:600; color:#000; margin-top:20px; } 
.output_conts .tab_box2 { border-bottom:solid 1px #999999; height:32px; margin:0px 0px 15px 0px; }
.output_conts .tab_box2 li { float:left; padding:0 20px; min-width:87px; border-color:#999999; border-style:solid; border-width:1px; border-top-width:2px; border-left-width:0px; display:inline-block; zoom:1; *display:inline; }
.output_conts .tab_box2 li:first-child { border-left-width:1px; }
.output_conts .tab_box2 li a { display:block; color:#858585; line-height:30px; font-size:15px; font-weight:600; text-align:center; }
.output_conts .tab_box2 li.on { border-color:#990000; /* border-left-width:1px; */}
.output_conts .tab_box2 li.on a { color:#990000; }
.output_conts .tab_box2 li.on_before { border-right-width:1px; border-right-color:#990000; }
.output_conts .btn_container { clear:both; padding-top:10px; }
.output_conts .output_title { margin-top:40px; }

	
.output_list1 li { float:left; width:186px; height:200px; padding-left:6px; margin-left:6px; background:url(/images/output/list_split_line.png) no-repeat left top;  }
.output_list1 li.col1 { padding-left:0px; margin-left:0px; background:none; }
.output_list1 li a { color:#333; }
.output_list1 li a:hover { color:#666; }
.output_list1 li a > span { display:block; }
.output_list1 li a > span.subject { font-size:15px; color:#000; font-weight:600; margin-top:5px; max-height:38px; line-height:20px;
	padding-bottom:4px;
     overflow:hidden;
     text-overflow:ellipsis;
     display: -webkit-box;
     -webkit-line-clamp: 2;
     -webkit-box-orient: vertical;
}
.output_list1 li a > span.author { font-size:12px; height:18px; color:#666666; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.output_list1 li a > span.date { font-size:12px; color:#666666; height:18px; margin-top:3px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.output_list1 li a > .img-container { width:186px; height:106px; overflow:hidden; background-size:cover; background-position:center center; }
.output_list1 li a > .img-container img { width:100%; height:auto !important;  display:none;}

.btn_more01 { display:block; text-align:center; border:solid 1px #cacaca; line-height:48px; }
.btn_more01 span { font-size:16px; background:url(/images/output/bullet_arrow1.png) no-repeat left center; padding-left:13px; }



/*##########제작지원성과 끝##################*/

/* 2017-04-20 개인정보처리방침_박미선추가 */
.personal .btn_list_wrap { position:relative; }
.personal .btn_list_wrap ol.btn_list { width:100%; margin:10px 0 10px -14px; text-align:center; }
.personal .btn_list_wrap ol.btn_list li { display:inline; padding:0; margin:0 1px; }
.personal .btn_list_wrap ol.btn_list li a { display:inline-block; padding:6px 12px; border:1px solid #ddd; font-weight:bold; }
.personal .btn_list_wrap ol.btn_list li a:hover { background:#ddd; color:#000; text-decoration:none; }
.personal .btn_list_wrap .list_con_wrap { position:absolute; top:45px; left:0; padding:20px; background:#fff; border:1px solid #363636; text-align:center; z-index:999; }
.personal .btn_list_wrap .list_con_wrap p.tit_list { width:100%; padding-bottom:20px; border-bottom:1px solid #000;  text-align:left; font-weight:bold; }
.personal .btn_list_wrap .list_con_wrap .btn_close_con { position:absolute; top:10px; right:10px;}
.personal .btn_list_wrap .list_con_wrap .btn_close_con a { display:block; }

/* 2017-08-01 경영공시안내 */
.alio_wrap { position:relative; width:750px; min-height:1100px; margin:40px 0 0 0; padding:0; background:#f1f2ec; border:1px solid #ebece6; box-sizing:initial; overflow:hidden; }
.alio_wrap .alio_style { position:absolute; width:237px; margin-bottom:7px; border:1px solid #ebece6; background:#fff; box-sizing:initial; }
.alio_wrap .alio_style p.tit { width:225px; height:37px; line-height:37px; padding-left:12px; color:#fff; font-size:14px; font-weight:600; background:url('http://www.kocca.kr/images/kocca/kocca/tit_alio.jpg') left top no-repeat; text-align:left; }
.alio_wrap .alio_style > ul { width:237px; padding:8px 10px 8px 13px; overflow:hidden; box-sizing:border-box; }
.alio_wrap .alio_style ul > li { margin:9px 0; padding-left:15px; background:url('http://www.kocca.kr/images/kocca/kocca/li_alio.gif') left 6px no-repeat; text-align:left; color:#363636; font-size:13px; line-height:1.4; }
.alio_wrap .alio_style ul > li > a { text-decoration:none; color:#363636; font-size:13px; }
.alio_wrap .alio_style ul li img {  margin:-2px 0 0 8px; vertical-align:middle; }
.alio_wrap .alio_style ul > li ul { margin:5px 0 0 0; padding-left:0; overflow:hidden; }
.alio_wrap .alio_style ul > li li { margin:2px 0; padding-left:7px; background:url('http://www.kocca.kr/images/kocca/kocca/li_alio_2.gif') left 10px no-repeat; text-align:left; color:#363636; font-size:13px; line-height:1.4; }
.alio_wrap .alio_style ul > li li a { text-decoration:none; color:#363636; font-size:13px; }

.alio_wrap .alio_con_1 { top:7px; left:8px; }
.alio_wrap .alio_con_2 { top:198px; left:8px; }
.alio_wrap .alio_con_3 { top:7px; left:255px; }
.alio_wrap .alio_con_4 { top:7px; right:8px; }
.alio_wrap .alio_con_5 { top:346px; right:8px; }
.alio_wrap .alio_con_6 { top:836px; right:8px; }

.alio_wrap p.bot_txt { position:absolute; bottom:16px; left:21px; }
.alio_wrap p.bot_txt a { font-size:13px; color:#363636; text-decoration:none; }

/* 2017-10-16 미션 및 비전_박미선 신규추가 */
.vision_wrap dl { min-height:80px; margin:0; padding:0; border-bottom:1px solid #ddd; overflow:hidden; }
.vision_wrap dl dt { float:left; width:127px; margin-right:40px; line-height:80px; }
.vision_wrap dl dd { float:left; width:583px; text-align:center; line-height:80px; }
.vision_wrap dl dd img {  }
.vision_wrap dl.list3 dd { line-height:65px; }
.vision_wrap dl.list4 { border-bottom:0 none; }


/* 2017-11-20 게임 콘텐츠 제작지원 주요 성과_list : 박미선 신규 추가 */
.game_output_wrap { width:100%; overflow:hidden; }
.game_output_wrap ul.tab_box2 { border-bottom:solid 1px #dbdbdb; height:45px; margin:0px 0px 17px 0px; }
.game_output_wrap ul.tab_box2 li { float:left; margin:0 1px; padding:0; min-width:136px; display:inline-block; zoom:1; *display:inline; border:0 none; }
.game_output_wrap ul.tab_box2 li a { display:block; padding:0 20px; min-width:136px; color:#fff; line-height:46px; font-weight:600; font-size:15px; text-align:center; text-decoration:none; background:#a69abc; border:0 none; border-radius:10px 10px 0 0; }
.game_output_wrap ul.tab_box2 li a:hover,
.game_output_wrap ul.tab_box2 li.on a { background:#6a55a3; border:0 none; color:#fff; }
.game_output_wrap ul.tab_box2 li.on_before { border:0 none; }
.game_output_wrap ul.tab_box2 li:first-child { margin-left:0; }
.game_output_wrap .tit_txt { width:980px; height:90px; color:#fff; background:url('http://www.kocca.kr/images/output/bg_tit_txt.jpg') left top no-repeat; }
.game_output_wrap .tit_txt p.tit { float:left; width:316px; margin:0 30px 0 75px; line-height:90px; font-size:19px; font-weight:600; }
.game_output_wrap .tit_txt p.txt { float:right; width:513px; margin:28px 40px 0 0; padding-left:6px; line-height:1.4; font-size:13px; font-weight:600; background:url('http://www.kocca.kr/images/output/bg_txt_li.gif') left 8px no-repeat; overflow:hidden; }
.game_output_wrap .tit_txt p.txt.txt_line_1 { margin-top:38px; }
.game_output_wrap .tit_txt ul {  }
.game_output_wrap .tit_txt ul li {  }
.game_output_wrap .con_wrap { padding:13px 0 14px 0; border:1px solid #cacaca; }
.game_output_wrap .con_wrap .sel_view { position:relative; float:right; display:inline-block; width:119px; height:27px; margin:0 29px 11px 0; border:1px solid #b9b9b9; border-radius:0 2px 2px 0; background:url('http://www.kocca.kr/images/output/bg_select.gif') left top no-repeat; }
.game_output_wrap .con_wrap .sel_view .txt { display:block; width:99px; height:27px; padding-left:10px; line-height:27px; text-align:left; font-size:12px; color:#252525; }
.game_output_wrap .con_wrap .sel_view label { position:absolute; width:0; height:0; line-height:0; text-indent:-9999px; overflow:hidden; }
.game_output_wrap .con_wrap .sel_view select { position:absolute; left:0; top:0; display:block; width:119px; padding-left:10px; height:27px; font-size:12px; color:#252525; opacity:0; filter:alpha(opacity=0); z-index:10; appearance:none; /* 기본 스타일 없애기 */ -webkit-appearance:none; 	-moz-appearance:none; -o-appearance:none; } 
.game_output_wrap .con_wrap .sel_view.focus { border:1px solid #b9b9b9; }
.game_output_wrap .con_wrap .sel_view select::-ms-expand { display:none; /* ie에서 기본 스타일 없애줌 */ }
.game_output_wrap .con_wrap .select_view { position:relative; float:right; }
.game_output_wrap .con_wrap .select_view select { display:inline-block; width:119px; height:27px; margin:0 29px 11px 0; border:1px solid #b9b9b9; border-radius:0 2px 2px 0; } 
.game_output_wrap .con_wrap .sel_view.focus { }
.game_output_wrap .con_wrap .sel_view select::-ms-expand { }
.game_output_wrap .con_wrap .con_top { width:920px; margin:0 auto 20px; padding:0; overflow:hidden; }
.game_output_wrap .con_wrap .con_top ul.list_con { width:100%; overflow:hidden; }
.game_output_wrap .con_wrap .con_top ul.list_con > li { float:left; width:442px; margin:12px 0; }
.game_output_wrap .con_wrap .con_top ul.list_con > li:first-child,
.game_output_wrap .con_wrap .con_top ul.list_con > li:nth-child(odd) { margin-right:36px; }
.game_output_wrap .con_wrap .con_top a { display:block; }
.game_output_wrap .con_wrap .con_top img { margin-bottom:12px; }
.game_output_wrap .con_wrap .con_top div.tit_name { float:left; }
.game_output_wrap .con_wrap .con_top div.tit_name p { font-size:17px; color:#474747; font-family:NanumBarunGothic; }
.game_output_wrap .con_wrap .con_top div.tit_name p span { margin-left:10px; color:#797979; font-size:13px; font-weight:normal; }
.game_output_wrap .con_wrap .con_top div.info { float:right; }
.game_output_wrap .con_wrap .con_top div.info ul.info_btn {  }
.game_output_wrap .con_wrap .con_top div.info ul.info_btn li { float:left; height:27px; line-height:27px; margin-left:4px; padding:0 7px; color:#666; font-size:12px; background:url('http://www.kocca.kr/images/output/bg_info_btn.gif') left top repeat-x; border:1px solid #b9b9b9; border-radius:2px; }

/* 2017-11-22 게임 콘텐츠 제작지원 주요 성과_view : 박미선 신규 추가 */
.game_output_wrap .output_detail { margin:0; border:1px solid #d8d8d8; border-top:0 none; }
.info_top_wrap { width:928px; padding:25px; background:#eef0ef; overflow:hidden; }
.info_top_wrap p.img_big { float:left; }
.info_top_wrap p.img_big img { width:442px; height:222px; }
.info_top_wrap .info_con { float:left; width:434px; margin-left:50px; }
.info_top_wrap .info_con p.tit { margin-bottom:5px; font-size:18px; color:#474747; font-family:NanumBarunGothic; }
.info_top_wrap .info_con table.info_table { }
.info_top_wrap .info_con table.info_table td { color:#474747; padding:1px 0 2px; border:0 none; }
.info_top_wrap .info_con table.info_table td a { color:#474747; }
.info_top_wrap .info_con ul.btn_store { width:100%; margin-top:6px; overflow:hidden; }
.info_top_wrap .info_con ul.btn_store li { float:left; margin-right:10px; }
.info_top_wrap .info_con ul.btn_store li a { display:block; }
.info_top_wrap .info_con p.btn_game_go { float:right; margin-top:14px; }
.info_top_wrap .info_con p.btn_game_go a { display:block; min-width:112px; height:32px; line-height:32px; padding:0 10px; color:#fff; text-decoration:none; font-weight:600; text-align:center; background:#8054b6; }
.con_detail_wrap { padding:30px 35px; }
.con_detail_wrap .con_txt { width:100%; overflow:hidden; }
.con_detail_wrap .con_txt p.con_stit { margin-bottom:20px; font-size:18px; color:#474747; line-height:1.7; font-weight:600; }
.con_detail_wrap .con_txt p.con_txt { margin-bottom:15px; color:#474747; line-height:1.6; font-size:15px; }
.con_detail_wrap .slide_img { position:relative; width:100%; margin:20px 0; overflow:hidden; }
/* .con_detail_wrap .swiper-slide img { opacity:1; }
.con_detail_wrap .swiper-slide-next,
.con_detail_wrap .swiper-slide-prev { background:#000; } 
.con_detail_wrap .swiper-slide-next img,
.con_detail_wrap .swiper-slide-prev img { opacity:0.4; transition:all 600ms ease; }
.con_detail_wrap .swiper-button-prev { background:url('http://www.kocca.kr/images/output/btn_slide_prev.gif') left top no-repeat; } 
.con_detail_wrap .swiper-button-next { background:url('http://www.kocca.kr/images/output/btn_slide_next.gif') left top no-repeat; }
.con_detail_wrap .swiper-button-next,
.con_detail_wrap .swiper-button-prev { width:38px; height:201px; margin-top:-99px; } */
.con_list_wrap { width:100%; margin:25px 0; }
.con_list_wrap p.tit { margin:0 0 10px 25px; font-size:18px; color:#474747; font-family:NanumBarunGothic; }
.game_output_wrap .con_list { width:910px; margin:0 auto; }
.game_output_wrap .con_list ul { width:100%; overflow:hidden; }
.game_output_wrap .con_list ul li { float:left; margin:0 26px 25px 0; }
.game_output_wrap .con_list ul li:nth-child(3n) { margin:0 0 25px 0; }
.game_output_wrap .con_list a { display:block; }
.game_output_wrap .con_list a img { width:284px; height:143px; border:1px solid #6d6d6d; }
.game_output_wrap .con_list div.txt_con { position:relative; padding:14px 16px; border:1px solid #d8d8d8; border-top:0 none; overflow:hidden; }
.game_output_wrap .con_list div.txt_con p { font-size:15px; line-height:1.5; color:#343435; font-family:NanumBarunGothic; }
.game_output_wrap .con_list div.txt_con p span { display:block; color:#8a8a8a; font-size:12px; }
.game_output_wrap .con_list div.txt_con div.info { position:absolute; right:16px; bottom:14px; color:#8a8a8a; }
.game_output_wrap .con_list div.txt_con div.info span { font-size:12px; color:#8a8a8a; }

/* 대전스튜디오큐브-스튜디오장비안내 : 2017-11-29 박미선추가 */
.studio_con_wrap .in_tab { width:750px; margin:0 auto; height:30px; padding:0; background:url('http://www.dicia.or.kr/img/main/tab_bg1.jpg') left bottom repeat-x; }
.studio_con_wrap .btn-tab { float:left; height:28px; line-height:30px; margin-right:5px; padding:0 15px; font-size:13px; background:#f4f4f4; border:1px solid #d6d6d6; border-bottom:0 none; cursor:pointer; color:#919191; text-align:center; }
.studio_con_wrap .intro01 { clear:both; width:750px; height:100%; }
.studio_con_wrap .in_tab_01 { height:30px; line-height:30px; background:#fff; color:#000; }
.studio_con_wrap .in_tab_02 { height:28px; background:#f4f4f4; color:#919191; }		
.studio_con_wrap .studio_box { width:750px; padding-top:30px; }
.studio_con_wrap .gb_tt6_1 { float:left; margin-bottom:10px; padding:0 15px; color:#fff; background:#66bae6; text-align:center; height:30px; line-height:30px; font-size:14px; }
.studio_con_wrap .in_table { width:100%; height:auto; padding-bottom:30px; overflow:hidden; }
.studio_con_wrap .in_table ul { }
.studio_con_wrap .in_table ul li { float:left; width:50%; line-height:20px; padding-top:3px; padding-bottom:3px; }
.studio_con_wrap table.studio_a2 { width:100%; margin:0 auto; border-top:1px solid #d6d6d6; }
.studio_con_wrap table.studio_a2 thead tr th, {  }
.studio_con_wrap table.studio_a2 tbody tr th { min-height:35px; padding:0; text-align:center; background:#f4f4f4; border-left:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; color:#000; font-weight:600; }
.studio_con_wrap table.studio_a2 tbody tr td { color:#788089; border-bottom:1px solid #d6d6d6; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; text-align:center; padding:10px 15px; text-align:left; }
.studio_con_wrap table.studio_a2 tbody tr td p { line-height:23px; }
.studio_con_wrap table.studio_a2 tbody tr td ul { overflow:hidden; }
.studio_con_wrap table.studio_a2 tbody tr td ul li { float:left; width:100%; line-height:1.2; }
.studio_con_wrap .tab_cont { width:750px;margin-top:20px}
.studio_con_wrap .in_txt{float:left;width:600px;padding-bottom:10px;text-align:justify;color:#333}
.studio_con_wrap .in_img{float:right;width:480px;height:95px;padding-bottom:40px;}
.studio_con_wrap .in_title{float:left;width:200px;line-height:30px;height:100%;margin-bottom:10px;text-align:left;font-size:23px;color:#003f7e;}
.studio_con_wrap .in_title_2{float:left;width:200px;line-height:30px;height:100%;margin-bottom:10px;text-align:left;font-size:23px;color:#006598;}
.studio_con_wrap .town_tb{width:100%;margin:0 auto;border-top:1px solid #bac5d1}
.studio_con_wrap .town_tb tbody tr th{font-size:14px;text-align:center;height:40px;background-color:#e3eff9;border-bottom:1px solid #bac5d1;color:#0559a1}
.studio_con_wrap .town_tb tbody tr td{height:40px;color:#788089;border-bottom:1px solid #bac5d1;text-align:center;}
.studio_con_wrap .town_tb tbody tr td p{line-height:23px;}
.studio_con_wrap .town_tb2{width:100%;margin:0 auto;border-top:1px solid #d6d6d6}
.studio_con_wrap .town_tb2 tbody tr th{text-align:center;height:40px;background-color:#f4f4f4;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;color:#000;}
.studio_con_wrap .town_tb2 tbody tr td{height:40px;color:#788089;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;text-align:center;}
.studio_con_wrap .town_tb2 tbody tr td p{line-height:23px;}
.studio_con_wrap .r_line{border-left:1px solid #d6d6d6}
.studio_con_wrap .t_line{width:80px;height:10px;border-top:4px solid #003f7e}
.studio_con_wrap .t_line_2{width:80px;height:10px;border-top:4px solid #006598}
.studio_con_wrap .in_title3{float:left;width:1000px; line-height:30px;height:100%;text-align:left;font-size:23px;color:#5f8d07; }
.studio_con_wrap .in_table2{width:100%;height:auto;float:left;padding-top:5px}
.studio_con_wrap .studio_imgA{width:281px;height:auto;overflow:auto;float:left;}
.studio_con_wrap .studio_a{width:100%;margin:0 auto;border-top:1px solid #d6d6d6}
.studio_con_wrap .studio_a thead tr th{text-align:center;height:35px;background-color:#f4f4f4;border-bottom:1px solid #d6d6d6;}
.studio_con_wrap .studio_a tbody tr th{text-align:center;height:35px;background-color:#f4f4f4;border-bottom:1px solid #d6d6d6;}
.studio_con_wrap .studio_a tbody tr td{height:35px;color:#788089;border-bottom:1px solid #d6d6d6;text-align:center;padding-bottom:2px;padding-top:2px;}
.studio_con_wrap .studio_a tbody tr td p{line-height:23px;}
.studio_con_wrap .bg_txt{margin:0 auto;width:250px;height:40px;line-height:40px;color:#fff;font-size:14px;font-weight:bold;text-align:center;background-color:#67bae6;}
.studio_con_wrap .bg_txt2{margin:0 auto;margin-top:10px;width:250px;height:35px;line-height:35px;color:#028cd4;font-size:14px;font-weight:600;text-align:center;background-color:#e3eff9;border:1px solid #bac5d1}
.studio_con_wrap .studio_layout{clear:both;width:100%;text-align:right;;padding-top:20px}
.studio_con_wrap .btn_down{font-size:14px;float:right;width:110px;height:30px;background-color:#5f7896;border:1px solid #485f7b;cursor:pointer;color:#fff;font-weight:bold;text-align:center;line-height:30px;}
.studio_con_wrap .btn_down2 { font-size:14px; width:110px; height:30px; background-color:#e3eff9; border:1px solid #bac5d1; cursor:pointer; color:#018bd4; font-weight:600; text-align:center; line-height:30px; }
.studio_con_wrap .sub_title{width:1000px;text-align:left;font-size:25px;margin-bottom:30px; ;color:#000}
.studio_con_wrap .t_tt{text-align:left;font-size:20px;}
/* 탭 버튼 래퍼 */
.studio_con_wrap .wrap-tab__tab{}
/* 탭 버튼 */
.studio_con_wrap .wrap-tab__tab .tab_w{background:#C9C9C9;margin-right:6px;cursor:pointer;}
.studio_con_wrap .wrap-tab__tab .tab_w.on{background:#62B9E8}
/* 탭 컨텐츠 래퍼 */
.studio_con_wrap .wrap-tab__tab-contents{}
/* 탭 컨텐츠 */
.studio_con_wrap .wrap-tab__tab-contents .tab_c{display:none}
.studio_con_wrap .wrap-tab__tab-contents .tab_c.on{display:block}
/* 테이블 */
.studio_con_wrap .td-padding { padding:18px 12px !important; }
.studio_con_wrap .wrap-trp-img{padding:0 !important; white-space:nowrap;}
.studio_con_wrap .wrap-trp-img img { display:inline-block; float:left; width:240px; height:170px; margin:5px 0 5px 5px; border:1px solid #d6d6d6; }
.studio_con_wrap .wrap-trp-img img:last-child { margin-right:5px; }
.studio_con_wrap .left-bd-none { border-left:none !important; }
.studio_con_wrap .td__title{display:block;margin-bottom:2px}
.studio_con_wrap .td__text{display:block;margin-bottom:10px;padding-left:10px;line-height:1.6;}
.studio_con_wrap .btn_down2{margin:8px 0 5px 0;display:inline-block;color:#018bd4 !important}
.studio_con_wrap .align-ct{text-align:center !important;}
.studio_con_wrap .my-studio{margin:5px 0 10px 0; border-right:1px solid #d6d6d6}
/* 특수촬영 장비안내 */
.studio_con_wrap .img-box-2 { display:inline-block; width:310px; height:200px; /* height:100%; width:94%; */ margin:0 9px; padding:0 !important; }
.studio_con_wrap .double-table { width:750px; float:left; margin-bottom:50px; }
.studio_con_wrap .bd-none-all { padding:0 !important;}
/* 2018-04-16 입찰공고 신규 : 2018-04-16 박미선추가 */
.tender_con_wrap { width:100%; overflow:hidden; }
.tender_con_wrap .top_detail_txt { width:100%; height:43px; margin:15px 0 25px; text-align:center; background:#fffeea; border:1px solid #f3f1ca; box-sizing:border-box; }
.tender_con_wrap .top_detail_txt p { display:inline-block; line-height:43px; padding-left:20px; font-size:14px;  color:#333; 	background: url('http://www.kocca.kr/images/kocca/kocca/bg_top_detail_txt.gif') left 50% no-repeat; }
.tender_con_wrap .top_detail_txt span { font-size:14px; color:#a3061b; }
.tender_con { margin:18px 0; padding-bottom:15px; border-bottom:1px solid #dcdcdc; word-break:break-all; }
.tender_con.bbn { border-bottom:0 none !important; }
.tender_con h4 { margin-bottom:8px; color:#010101; font-size:16px; font-weight:600; }
.tender_con ul { margin:5px 0 0 10px; }
.tender_con ul li { margin-bottom:1px; }
.tender_con ul ul { margin:0 0 0 10px; }
.tender_con ul ul li { margin:0; }
.tender_con td { }
.tender_con_wrap .bot_btn_nara { margin:20px 0 30px; text-align:center; }
.tender_con_wrap .bot_btn_nara p { display:inline-block; width:170px; height:45px; font-size:14px; background: #2984c0;  }
.tender_con_wrap .bot_btn_nara p a { display:block; line-height:45px; color:#fff; }
.tender_con_wrap .bot_btn_nara p a,
.tender_con_wrap .bot_btn_nara p a:hover { text-decoration:none; }
.tender_con_wrap .bot_btn_nara p a img { margin-left:3px; vertical-align:middle; }

/* 상단배너 */ /* 2018-06-18 박미선 신규추가 */

#toppop { position:relative; width:100%; height:0; background:#762991 url('http://www.kocca.kr/images/kocca/kocca/bg_top_banner_20180629.jpg') center top no-repeat; }
#toppop p.txt { position:absolute; left:0; top:0; /* left:282px; top:10px; */ }
#toppop p.btn_go { position:absolute; right:136px; top:52px; }

.top-wide-popups { height:0px; background:#762991 url('http://www.kocca.kr/images/kocca/kocca/bg_top_banner_20180629.jpg') center top no-repeat; overflow:hidden; z-index:2000; }
.tpop-topwide { position:relative; width:980px; margin:0 auto; padding:50px 0 50px; }

.top-wide-popups button { border:0; }

.tpop-topwide .close-btns { position:absolute; right:9px; top:6px; z-index:10; font-size:13px; line-height:1.15em; }
.tpop-topwide .close-btns * { color:#fff;  vertical-align:middle; }
.tpop-topwide .close-btns button { background:none; cursor:pointer; margin-left:5px; }

/* 상단배너 */ /* 2018-07-04 박미선 신규추가 */
#toppop3 { position:relative; width:100%; height:0; background:#762991 url('http://www.kocca.kr/images/kocca/kocca/bg_top_banner_20180629.jpg') center top no-repeat; }
#toppop3 p.txt { position:absolute; left:0; top:0; /* left:282px; top:10px; */ }
#toppop3 p.btn_go { position:absolute; right:136px; top:52px; }

/* 상단배너 */ /* 2018-07-11 박미선 신규추가 */
#toppop1 { position:relative; width:100%; height:0; background:#bdcdd3 url('http://www.kocca.kr/images/kocca/kocca/bg_top_banner_20180711.jpg') center top no-repeat; }
#toppop1 p.txt { position:absolute; left:0; top:0; /* left:282px; top:10px; */ }
#toppop1 p.btn_go { position:absolute; right:136px; top:52px; }

/* 상단배너 */ /* 2018-09-19 박미선 신규추가 : 콘텐츠산업 금융 활성화를 위한 토론회 개최 */
#toppop5 { position:relative; width:100%; height:0; background:#fff799; }
#toppop5 p.txt { position:absolute; left:0; top:0; /* left:282px; top:10px; */ }
#toppop5 p.btn_go { position:absolute; right:136px; top:52px; }

/* 상단배너 */ /* 2018-10-15 박미선 신규추가 : 설문조사 */
#toppop7 { position:relative; width:100%; height:0; background:#b9e8ed url('/images/portal/bg_top_banner_20181011.jpg') center top no-repeat; }
#toppop7 p.txt { position:absolute; left:0; top:0; /* left:282px; top:10px; */ }
#toppop7 p.btn_go { position:absolute; right:136px; top:52px; }

/* 상단배너 */ /* 2018-10-23 박미선 신규추가 : 설문조사 */
#toppop8 { position:relative; width:100%; height:0; background:#0367d8 url('/images/portal/bg_top_banner_20181023.jpg') center top no-repeat; }
#toppop8 p.txt { position:absolute; left:0; top:0; /* left:282px; top:10px; */ }
#toppop8 p.btn_go { position:absolute; right:136px; top:52px; }

