
.alter{ display:block}
.break { display:inline}
.creak { display:inline}
.dreak { display:block}

/*skipnavi*/
 #skipnavi a {display: block; position: absolute; left: -999px; top: -999px; z-index: 999999;}
#skipnavi a:focus {left: 0; top: 0; padding: 3px; width:200px;height:34px;line-height:32px;background-color:#fff;border:2px solid #004aac;text-indent:0;text-align:center;}

/*�⺻ ��Ÿ��*/
.fr {float:right;}
.fl {float:left;}
.cr {clear:both;}
.dbl {display:block;}
.s_tBoxftercr:after {clear:both;content:"";display:block;}

.c_line {display:block;width:100%;height:1px;background:#e5e5e5;margin:50px 0}

/*�ڽ�����*/
.isbox {display:block;position:relative;}

.gr_box {position:relative;display:block;background:#f7f7f7;padding:30px;border:1px solid #e2e2e2;clear:both}

.wh_box {position:relative;display:block;padding:40px 0;clear:both;overflow:hidden;}
.wh_boxp30 {position:relative;display:block;padding:30px;clear:both;overflow:hidden;}

.s_box {position:relative;display:block;overflow:hidden;}
.s_box50line {position:relative;width:428px;overflow:hidden;padding:30px;border:1px solid #e2e2e2;}
.s_box50 {position:relative;width:485px;overflow:hidden;}
.s_box50.left, .s_box50line.left {float:left;}
.s_box50.right, .s_box50line.right {float:right;}

.s_box30 {position:relative;width:281px;overflow:hidden;padding:20px;border:1px solid #e2e2e2;float:left;}
.s_box30.cntr {margin:0 15px}

.isabs {position:absolute;}
.in_bl {display:inline-block;}

.topline {border-top:1px solid #ededed}
.undrline {border-bottom:1px solid #ededed}

.no_hide {overflow:visible !important}

.bodr_gr {border:1px solid #e2e2e2;}


/* �����ڸ�*/
.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.wordKeep, .wordkeep, .wkeep {white-space:normal;word-break:keep-all;}
.nowrap {white-space:nowrap;}

/*����*/
.hidden {display:none;}
.blind {width:1px;height:1px;overflow:hidden;position:absolute;top:-9999em;left:-9999em;display:block;text-indent:-9999em;font-size:0px;line-height:0;}

/*���� */
.gap10 {height:10px;clear:both;overflow:hidden;display:block;}
.gap20 {height:20px;clear:both;overflow:hidden;display:block;}
.gap30 {height:30px;clear:both;overflow:hidden;display:block;}
.gap40 {height:40px;clear:both;overflow:hidden;display:block;}
.gap50 {height:50px;clear:both;overflow:hidden;display:block;}
.gap60 {height:60px;clear:both;overflow:hidden;display:block;}
.gap65 {height:65px;clear:both;overflow:hidden;display:block;}
.gap70 {height:70px;clear:both;overflow:hidden;display:block;}
.gap75 {height:75px;clear:both;overflow:hidden;display:block;}
.gap80 {height:80px;clear:both;overflow:hidden;display:block;}
.gap85 {height:85px;clear:both;overflow:hidden;display:block;}
.gap90 {height:90px;clear:both;overflow:hidden;display:block;}
.gap95 {height:95px;clear:both;overflow:hidden;display:block;}
.gap100 {height:100px;clear:both;overflow:hidden;display:block;}
.gap130 {height:130px;clear:both;overflow:hidden;display:block;}
.gap200{height:200px;clear:both;overflow:hidden;display:block;}
.gap260{height:260px;clear:both;overflow:hidden;display:block;}

.gap {height:40px;clear:both;display:block;}
.sgap {height:25px;clear:both;display:block;}
.ssgap {height:15px;clear:both;display:block;}

/*list*/
.txtLst01 {display:block;overflow:hidden;border:none;}
.txtLst01 li {display:block;position:relative;font-size:14px !important;padding-bottom:5px !important;background:url(../img/common/li_dot01.png) no-repeat 0 10px;padding-left:8px !important;border:none;}

.txtLst02 {display:block;overflow:hidden;border:none;}
.txtLst02 li {display:block;position:relative;font-size:13px !important;padding-bottom:5px !important;background:url(../img/common/li_dot02.png) no-repeat 0 10px;padding-left:8px !important;border:none;color:#777}

.strongTxt {display:block;overflow:hidden;border:none;}
.strongTxt li {display:block;position:relative;font-size:14px !important;padding-bottom:5px !important;padding-left:35px !important;border:none;}
.strongTxt li strong {display:inline-block;width:25px;position:absolute;top:0;left:0;color:#333}
.strongTxt li .txtLst02 {margin-top:5px}
.strongTxt li .txtLst02 li {padding-left:8px !important;color:#888}

.strongTxt02 {display:block;overflow:hidden;border:none;}
.strongTxt02 dt {display:block;color:#333;margin-bottom:5px;font-weight:600}
.strongTxt02 dd {display:block;position:relative;font-size:13px !important;padding-bottom:5px !important;background:url(../img/common/li_dot02.png) no-repeat 0 10px;padding-left:8px !important;border:none;}

.num-lst {display:block;overflow:hidden;}
.num-lst li {display:block;position:relative;padding-left:30px;font-size:16px;color:#3b3b50;padding-bottom:15px;letter-spacing:-1px;line-height:24px}
.num-lst li span.num {position:absolute;top:0;left:0;width:23px;height:23px;background:url(../../img/common/num-bg.png) no-repeat 0 1px;text-align:center;font-size:14px;color:#fff;font-weight:600;line-height:23px;border:none;}


/*img-preview*/
.img-preview, .img-preview2{ position:relative} 
.img-preview .preview-btn, .img-preview2 .preview-btn{ display:none}

/* table scroll */
.scroll-guide{ display:none}

/*table*/
.tblW665 {width:665px !important}

.tblLeft th, .tblLeft td {text-align:left}
.tblRight th, .tblRight td {text-align:right}

.bodrTop-st01 {border-top:1px solid #d8d8da;}

.tbl_st01 {width:100%;clear:both;border-collapse:collapse;table-layout:fixed;word-wrap:break-word;border-spacing:0;border-top:1px solid #002b5c;}
.tbl_st01 thead th {background:#f3f3f3;font-weight:600;color:#333;padding:10px 8px;word-wrap:break-word;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}
.tbl_st01 tbody th {background:#fbfbfb;font-weight:600;padding:10px 8px;word-wrap:break-word;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}
.tbl_st01 tbody td {text-align:center;padding:10px 8px;font-size:13px;color:#555;word-wrap:break-word;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}
.tbl_st01 tbody td.left {text-align:left;padding:10px 15px}
.tbl_st01 thead th:last-child, .tbl_st01 tbody td:last-child{ border-right:none;}
.tbl_st01 thead th.lineR, .tbl_st01 tbody th.lineR, .tbl_st01 tbody td.lineR {border-right:none;}
.tbl_st01 thead th.line, .tbl_st01 tbody th.line, .tbl_st01 tbody td.line {border-right:1px solid #dfdfdf;}

.tbl_st02 { width:100%;border-top:1px solid #002b5c;}
.tbl_st02 th { text-align:center;line-height:20px;lertical-align:middle;font-weight:600;padding:8px;font-size:13px;background-color:#fbfbfb;color:#333;border-bottom:1px solid #e9e9e9}
.tbl_st02 td { font-weight:normal;color:#666;line-height:22px;vertical-align:middle;padding:10px;font-size:13px;border-bottom:1px solid #dfdfdf;}
.tbl_st02 td.r_none { border-right:none;}


/*--------------------------------------------------�Խ��� �� ���α׷� css-------------------------------------------------------------*/

/*�纸*/
.sabo_box {position:relative;width:100%;display:block;overflow:hidden;}
.sabo_box .sabo_top {position:relative;display:block;border:1px solid #e9e9e9;border-bottom:none !important;padding:50px 140px 50px 450px;}
.sabo_box .sabo_top span.img {position:absolute;top:50px;left:140px;width:262px;height:338px;padding:5px;border:1px solid #e9e9e9;display:block;overflow:hidden;}
.sabo_box .sabo_top span.img img {width:262px;height:338px;}
.sabo_box .sabo_top dl {position:relative;display:block;overflow:hidden;}
.sabo_box .sabo_top dl dt {position:relative;display:block;font-size:28px;color:#333;font-family:'NanumSquare';font-weight:600;overflow:hidden;line-height:45px;padding-bottom:10px;margin-bottom:15px;background:url(../img/common/dot_line.jpg) repeat-x bottom}
.sabo_box .sabo_top dl dt span.s_txt {position:absolute;top:0;right:0;display:inline-block;font-family:Malgun Gothic,'���� ���';font-size:13px;color:#666;text-align:right;line-height:20px !important;font-weight:normal !important}
.sabo_box .sabo_top dl dt span.s_txt strong {color:#004b8d;display:block;}
.sabo_box .sabo_top dl dd {display:block;font-size:13px;}
.sabo_box .sabo_top dl dd span.tit {display:block;color:#004b8d;font-weight:600;margin-bottom:20px;font-size:14px}
.sabo_box .sabo_top dl dd.btn {display:block;margin-top:20px;}
.sabo_box .sabo_top dl dd.btn a {display:block;background:#004b8d;height:40px;line-height:40px;text-align:center}
.sabo_box .sabo_top dl dd.btn a span {display:inline-block;line-height:40px;font-size:16px;color:#fff;padding-right:28px;background:url(../img/common/ico_downBig.jpg) no-repeat right 15px}


/*faq���� ����Ʈ*/
.slide_list {border-top:1px solid #e9e9e9;}
.slide_list li {position:relative;color:#555;border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
.slide_list li .tit {position:relative;padding:15px 65px 15px 30px;margin:0;font-size:15px;color:#777;letter-spacing:0;}
.slide_list li .tit span.year {color:#333}
.slide_list li:hover .tit span, .slide_list li:focus .tit span {color:#004b8d}
.slide_list li.on {background:#004b8d}
.slide_list li.on .tit {color:#a8b7cd;}
.slide_list li.on .tit span.year {color:#fff}
.slide_list li.on .tit span.c-wh {color:#fff}
.slide_list li .s_tBox {position:relative;padding:30px 30px 10px;border-top:1px solid #004b8d;background:#f9f9f9;word-break:break-all;word-wrap:break-word;}
.slide_list li .s_tBox .txtLst01 li {border:none !important;}
.slide_list li .s_tBox .txtLst02 li {border:none !important;}
.slide_list li .s_tBox .strongTxt li {border:none !important;}


.sabo_list {position:relative;display:block;overflow:hidden;}
.sabo_list li {float:left;width:194px;margin:20px;text-align:center;border:none}
.sabo_list li span.img {width:184px;height:236px;padding:5px;border:1px solid #e9e9e9;display:block;background:#fff;overflow:hidden}
.sabo_list li span.img img {width:184px;height:236px}
.sabo_list li span.txt {display:block;margin-top:10px;font-weight:600;color:#333;text-align:center;}
.sabo_list li a:hover span.img {border:1px solid #004b8d;}
.sabo_list li a:hover span.txt {color:#004b8d;}

.slide_list .mark {position:absolute;top:17px;right:25px;display:block;width:20px;height:20px;background:url(../img/contents/sub/slide_list_arrow.jpg) no-repeat;background-position:bottom left}
.slide_list .on .mark {background-position:0 0;}


/*�纸 �����μ���*/
.magazine_box {position:relative;width:100%;display:block;overflow:hidden;border:1px solid #e9e9e9;}
.magazine_box .magazine_viw {position:relative;width:358px;height:auto;padding:30px 30px 30px 300px;float:left;}
.magazine_box .magazine_viw span.img {position:absolute;top:50%;left:30px;width:230px;height:295px;margin-top:-147px;padding:5px;border:1px solid #e9e9e9;display:block;overflow:hidden;}
.magazine_box .magazine_viw span.img img {width:230px;height:295px;}
.magazine_box .magazine_viw dl {position:relative;display:block;overflow:hidden;}
.magazine_box .magazine_viw dl dt {position:relative;display:block;font-size:26px;color:#333;font-family:'NanumSquare';font-weight:600;overflow:hidden;line-height:45px;padding-bottom:10px;margin-bottom:15px;background:url(../img/common/dot_line.jpg) repeat-x bottom}
.magazine_box .magazine_viw dl dt span.s_txt {position:absolute;top:0;right:0;display:inline-block;font-family:Malgun Gothic,'���� ���';font-size:12px;color:#666;text-align:right;line-height:20px !important;font-weight:normal !important}
.magazine_box .magazine_viw dl dt span.s_txt strong {color:#004b8d;display:block;}
.magazine_box .magazine_viw dl dd {display:block;font-size:13px;}
.magazine_box .magazine_viw dl dd span.tit {display:block;color:#004b8d;font-weight:600;margin-bottom:20px;font-size:14px}
.magazine_box .magazine_viw dl dd.btn {display:block;margin-top:20px;}
.magazine_box .magazine_viw dl dd.btn a {display:block;background:#004b8d;height:40px;line-height:40px;text-align:center}
.magazine_box .magazine_viw dl dd.btn a span {display:inline-block;line-height:40px;font-size:16px;color:#fff;padding-right:28px;background:url(../img/common/ico_downBig.jpg) no-repeat right 15px}


.magazine_lst {position:relative;width:250px;height:100%;background:#f8f8f8;border-left:1px solid #e9e9e9;float:right;padding:30px;}
.magazine_lst select {border-left:1px solid #cbcbcb;border-top:1px solid #cbcbcb;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;background-color:#fff;line-height:1.25em;padding:0.2em 5px 0.3em 5px;height:35px;line-height:35px;font-size:13px;width:100%;box-sizing:border-box;}

.magazine_lst ul.list {position:relative;display:block;overflow:hidden;width:260px;margin-left:-5px;margin-top:20px}
.magazine_lst ul.list li {float:left;width:120px;margin:5px;text-align:center;border:none}
.magazine_lst ul.list li span.img {width:110px;height:142px;padding:5px;border:1px solid #cbcbcb;display:block;background:#fff;overflow:hidden}
.magazine_lst ul.list li span.img img {width:110px;height:142px}
.magazine_lst ul.list li span.txt {display:block;margin-top:10px;font-weight:600;color:#333;text-align:center;font-size:13px;}
.magazine_lst ul.list li a:hover span.img {border:1px solid #004b8d;}
.magazine_lst ul.list li a:hover span.txt {color:#004b8d;}


/*ȫ������*/
.mov_Box {position:relative;display:block;overflow:hidden;border:1px solid #e9e9e9;}
.mov_Box .mov_area {position:relative;width:720px;float:left;}
.mov_Box .mov_area .subscript {display:block;overflow:hidden;}
.mov_Box .mov_area .subscript span.tit {position:relative;display:block;background:#e9e9e9;height:60px;line-height:60px;padding:0 30px;letter-spacing:0;font-size:16px;color:#333}
.mov_Box .mov_area .subscript span.tit span.date {position:absolute;top:20px;right:30px;display:inline-block;font-size:13px;color:#666;line-height:20px}
.mov_Box .mov_area .subscript  div.text_box {display:block;padding:30px;overflow-y:scroll;font-size:13px;height:60px}
.mov_Box .mov_list {position:relative;width:278px;overflow:hidden}
.mov_Box .mov_list ul {display:block;padding:23px 36px;overflow:hidden}
.mov_Box .mov_list ul li {position:relative;display:block;margin-bottom:20px;}
.mov_Box .mov_list ul li span.img {position:relative;width:204px;height:125px;display:block;overflow:hidden;}
.mov_Box .mov_list ul li span.img img {width:204px;height:125px;}
.mov_Box .mov_list ul li span.txt {display:block;margin-top:10px;text-align:center;letter-spacing:0}
.mov_Box .mov_list ul li:last-child {margin-bottom:0}

.mov_Box .mov_list ul li a:hover span.txt {color:#004b8d;text-decoration:underline}

.mov_Box .mov_list ul li.over a span.img span.over {position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url(../img/contents/01/mov_on_bg.png) repeat;z-index:10}
.mov_Box .mov_list ul li.over a span.img span.over span {position:absolute;top:50%;left:50%;display:block;width:36px;height:36px;background:url(../img/contents/01/mov_on_ico.png) no-repeat;margin:-18px 0 0 -18px}
.mov_Box .mov_list ul li.over a span.txt {color:#004b8d;font-weight:600;font-size:13px}

/*�Ź���*/
.report_intro {position:relative;display:block;background:url(../img/board/report_bg.jpg) no-repeat right top;padding:60px 30px;text-align:center;border:1px solid #e2e2e2;}
.report_intro span.img {display:block;}
.report_intro span.tit {display:block;font-size:25px;line-height:30px;color:#333;font-family:'NanumSquare';margin:20px 0 10px}
.report_intro span.txt {display:block;}
.report_intro a {display:inline-block;width:150px;height:45px;line-height:45px;color:#fff;background:#004b8d;font-size:15px}

.report_box {position:relative;display:block;padding:60px 30px;border:1px solid #e2e2e2;}
.report_box .top_lineBox {display:block;padding:20px;background:#f9f9f9;border:3px solid #8e9daa;text-align:center}

.Privacy_box {display:block;padding:30px 30px 25px;background:#f9f9f9;border:1px solid #e2e2e2;}
.checkTxt {display:block;margin-top:10px;}
.checkTxt input[type='checkbox'] {margin-right:10px;vertical-align:middle}

/*����Ʈ*/
.search_box {position:relative;display:block;margin-bottom:30px;text-align:center;}
.search_box span {display:inline-block;overflow:hidden;}
.search_box select {width:120px;margin-right:5px;float:left;}
.search_box input[type='text'] {width:300px;float:left;margin-right:0;border-right:none}
.search_box a {float:left;height:28px;line-height:28px;background:#004b8d;color:#fff;width:100px;text-align:center;padding:0.2em 0 0.3em 0;margin:1px 0}

.boardLst {width:100%;border-top:1px solid #012b5d;}
.boardLst th {text-align:center;line-height:20px;vertical-align:middle;padding:13px 10px;border-bottom:1px solid #bdbdbd;color:#012b5d;background:#fafafa;}
.boardLst td{ font-weight:normal;color:#555;text-align:center;line-height:20px;vertical-align:middle;padding:13px 10px;border-bottom:1px solid #dfdfdf;font-size:13px}
.boardLst td.tit {text-align:left;}
.boardLst td a {color:#444;}
.boardLst td a:hover{ text-decoration:underline}
.boardLst td img { vertical-align:middle;margin-left:5px;}
.boardLst td span.noti {display:inline-block;width:30px;background:#004b8d;color:#fff;font-size:11px;text-align:center;line-height:18px;height:20px}

/*���󰶷���*/
.boardMov {position:relative;display:block;overflow:hidden;border:1px solid #e2e2e2;}
.boardMov span.tit {display:block;padding:0 30px;background:#f2f2f2;color:#333;font-size:15px;line-height:45px;text-align:center;letter-spacing:0}
.boardMov div.movPlay {position:relative;display:block;overflow:hidden;height:400px;padding:30px;border-bottom:1px solid #e2e2e2;}
.boardMov div.board_mLst {position:relative;display:block;overflow:hidden;padding:30px 20px 10px;}
.boardMov div.board_mLst ul {display:block;overflow:hidden}
.boardMov div.board_mLst ul li {width:218px;margin:0 10px;float:left;}
.boardMov div.board_mLst ul li span.img {position:relative;width:218px;height:134px;display:block;overflow:hidden;}
.boardMov div.board_mLst ul li span.img img {width:218px;height:134px;}
.boardMov div.board_mLst ul li span.txt {display:block;margin-top:10px;text-align:center;letter-spacing:0;overflow:hidden;white-space:nowrap; text-overflow:ellipsis}

.boardMov div.board_mLst ul li a:hover span.txt {color:#004b8d;text-decoration:underline}

.boardMov div.board_mLst ul li.over a span.img span.over {position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url(../img/contents/01/mov_on_bg.png) repeat;z-index:10}
.boardMov div.board_mLst ul li.over a span.img span.over span {position:absolute;top:50%;left:50%;display:block;width:36px;height:36px;background:url(../img/contents/01/mov_on_ico.png) no-repeat;margin:-18px 0 0 -18px}
.boardMov div.board_mLst ul li.over a span.txt {color:#004b8d;font-weight:600}


/*��*/
.board_vbox {position:relative;display:block;padding:30px;border:1px solid #e2e2e2;overflow:hidden;}
.board_vbox span.tit {display:block;font-size:20px;color:#333;letter-spacing:-1px;line-height:30px;width:85%}
.board_vbox span.date {position:absolute;display:inline-block;top:35px;right:30px;color:#777;font-size:13px;}
.board_vbox div.file_box {position:relative;display:block;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:10px 10px 10px 80px;margin:20px 0;}
.board_vbox div.file_box strong {position:absolute;top:50%;margin-top:-10px;left:10px;width:80px;line-height:20px;}
.board_vbox div.file_box ul {display:block;border-left:1px solid #e2e2e2;overflow:hidden;padding-left:15px;}
.board_vbox div.file_box ul li {display:block;line-height:24px;color:#777;font-size:13px}
.board_vbox div.file_box ul li a {display:inline-block;color:#777;font-size:13px;padding-left:20px;background:url(../img/board/ico_file.jpg) no-repeat 0 7px}
.board_vbox div.board_conViw {position:relative;display:block;padding:20px;overflow:hidden;}
.board_vbox div.board_conViw img {max-width:100%;}

/*�۾���*/
.boardWri { width:100%;border-top:1px solid #afafaf;}
.boardWri th{ text-align:left;padding:10px 20px;border-bottom:1px solid #dfdfdf;background:#f9f9f9;}
.boardWri th label {display:inline-block}
.boardWri th label.point {padding-left:12px;background:url(../img/board/label_point.jpg) no-repeat 0 10px}
.boardWri td{ text-align:left;padding:10px 20px;border-bottom:1px solid #dfdfdf;vertical-align:middle}
.boardWri td span.addr_block {display:block;margin:2px 0;overflow:hidden;}
.boardWri td span.board_stxt {display:block;margin:2px 0;overflow:hidden;}
.boardWri input.input50 {width:50% !important}
.boardWri input.zipcode30 {width:30% !important;float:left;}
.boardWri input[type="text"] {width:99%}
.boardWri input[type="file"] {width:90%}
.boardWri input[type="password"] {width:40%}
.boardWri input[type="checkbox"] {margin:0 3px 0 10px;}
.boardWri textarea {width:99%;border:1px solid #e3e3e3;}

.boardWri a.btn_zipcode {float:left;padding:0.2em 0 0.3em 0;margin:1px 3px;width:95px;height:28px;line-height:28px;color:#fff;text-align:center;background:#666;font-size:13px;}

.boardWri .file_list {display:block;margin-top:6px;}
.boardWri .file_list li {margin-bottom:6px;line-height:20px;}
.boardWri .file_list li a {width:40px;height:20px;line-height:20px;display:inline-block;border:1px solid #ddd;background:#f9f9f9;color:#666;text-align:center;margin-left:10px;font-size:11px;}

/* �н����� */
.boardPas{ position:relative;width:320px;margin:90px auto;overflow:hidden;padding:20px;background:#fafafa;border:1px solid #e2e2e2;text-align:center;}
.boardPas span.tit {display:block;font-size:18px;color:#004b8d;font-family:'NanumSquare';}
.boardPas span.img {display:block;margin:15px 0}
.boardPas span.txt {display:block;}
.boardPas span.inbox {display:inline-block;margin-top:15px;}
.boardPas span.inbox input {float:left;border-right:none;margin-right:0;}
.boardPas span.inbox a {float:left;height:28px;line-height:28px;background:#004b8d;color:#fff;width:60px;text-align:center;padding:0.2em 0 0.3em 0;margin:1px 0}

/* ����¡ */
.pagenate{position:relative;padding:20px 0;clear:both;}
.pagenate .page{text-align:center}
.pagenate .page	a {display:inline-block;height:29px;margin:0 1px;padding:0 12px;border:1px solid #ddd;color:#4c4c4c;font-size:13px;font-family:tahoma;line-height:29px;text-align:center;vertical-align:middle;background-color:#fff;}
.pagenate .page a:hover, .pagenate .page a:active, .pagenate .page a:focus	{border:1px solid #2d508a;text-decoration:none}
.pagenate .page a.on {height:29px;padding:0 12px;border:1px solid #004b8d;color:#fff;background:#004b8d}
.pagenate .page	a.page_btn	 {width:29px;height:29px;padding:0;margin:0;font-size:1px;line-height:0;text-indent:-9999em;*text-indent:;overflow:hidden;border:none;cursor:pointe;border:1px solid #ddd;color:#4c4c4c;}
.pagenate .page	a.first	{background:url(../img/board/btn-arrow01.jpg) no-repeat}
.pagenate .page	a.prev	{background:url(../img/board/btn-arrow02.jpg) no-repeat}
.pagenate .page	a.end	{background:url(../img/board/btn-arrow03.jpg) no-repeat}
.pagenate .page	a.next	{background:url(../img/board/btn-arrow04.jpg) no-repeat}


/*��ư ��Ÿ��*/
.btnLeft {display:block;text-align:left;overflow:hidden;}
.btnCntr {display:block;text-align:center;overflow:hidden;}
.btnRight {display:block;text-align:right;overflow:hidden;}
.btnBox {display:block;overflow:hidden}
.btnBox span.left {display:inline-block;float:left;}
.btnBox span.right {display:inline-block;float:right;}

.btn-st1 {display:inline-block;width:95px;line-height:43px;text-align:center;font-weight:600;font-size:16px;}
.btn-st2 {display:inline-block;width:100px;line-height:37px;text-align:center;font-weight:600;font-size:14px;float:left;}
.btn_st3 {display:inline-block;line-height:45px;text-align:center;font-size:15px;padding:0 15px}


.board-btn {background:#fafafa;border:1px solid #d1d1d1;color:#555;height:30px;width:70px;font-size:14px;display:inline-block;text-align:center;line-height:30px;}

.btn_stBig {display:inline-block;width:150px;line-height:50px;text-align:center;font-weight:600;font-size:15px;}

.btn_Big {display:inline-block;width:130px;line-height:45px;text-align:center;font-size:15px;}

.btn_sdown {display:inline-block;line-height:26px;background:#fff;border:1px solid #d1d1d1;padding:0 15px}
.btn_sdown span {color:#555;font-size:13px;display:inline-block;padding-right:20px;background:url(../img/common/ico_down.png) no-repeat right 8px}

.ico_down {display:inline-block;padding:0 15px;background:#fff;border:1px solid #d1d1d1;line-height:26px;height:28px;margin-bottom:5px}
.ico_down span.txt {display:inline-blockl;padding-right:20px;padding-right:20px;background:url(../img/common/ico_down.png) no-repeat right 5px;color:#555;font-size:13px;}
.ico_down span.ico-pdf { float:left;background:url(../img/common/ico_pdf.png) no-repeat 0 center;width:11px;height:28px;margin-right:5px} 

.bt-purp {background:#3b3b50;color:#fff}
.bt-blue {background:#004b8d;color:#fff}
.bt-bluer {background:#004b8d;color:#fff;border:1px solid #013664}
.bt-org {background:#f26c5c;color:#fff}
.bt-gray {background:#949494;color:#fff}
.bt-normal{background:#fff;color:#555;border:1px solid #d1d1d1}
.bt-normal span.prev {display:inline-block;padding-left:15px;background:url(../img/common/prev_arrow.jpg) no-repeat no-repeat 0 19px}
.bt-normal span.next {display:inline-block;padding-right:15px;background:url(../img/common/next_arrow.jpg) no-repeat no-repeat right 19px}

/*update&error*/
.cont-update {position:relative;width:100%;padding-top:200px;background:url(../img/common/update-bg.jpg) no-repeat center 30px;}
.cont-update .txt-box {position:relative;width:540px;background:url(../img/common/exbox-line.png) repeat #d5d5d5;padding:4px;margin:0 auto;}
.cont-update .txt-cont {width:500px;background:#fff;padding:30px 20px;text-align:center;line-height:150%;font-size:15px;}
.cont-update .txt-cont h3 {background:none;padding:0;text-align:center;font-size:20px;color:#444;font-weight:600;margin-bottom:15px;}

.no_data {display:block;padding:50px 0;border:3px solid #f3f3f3;text-align:center;}
.no_data span.img {display:block;margin-bottom:10px}
.no_data span.txt {display:block;}

@media all and (max-width:1000px) {


.alter{ display:inline}	
span.s_tBoxlter {display:inline;}	

.s_box50 {width:100%;}
.s_box50.left {float:none;}
.s_box50.right {float:none;margin-top:30px;}

.s_box50line {width:100%;box-sizing:border-box;}
.s_box50line.left {float:none;}
.s_box50line.right {float:none;}

.s_box30 {width:100%;float:none;box-sizing:border-box}
.s_box30.cntr {margin:20px 0}
	
.gap60 {height:50px !important;}
.gap65 {height:50px !important;}
.gap70 {height:50px !important;}
.gap75 {height:50px !important;}
.gap80 {height:50px !important;}
.gap85 {height:50px !important;}
.gap90 {height:50px !important;}
.gap95 {height:50px !important;}
.gap100 {height:50px !important;}
.gap200 {height:100px !important;}



.tbl_st01 thead th {padding:5px;}
.tbl_st01 tbody th {padding:5px;}
.tbl_st01 tbody td {padding:5px;}
.tbl_st01 tbody td.left {padding:5px;}


/*�纸*/
.sabo_box .sabo_top {padding:40px 40px 40px 270px;}
.sabo_box .sabo_top span.img {top:40px;left:40px;width:200px;height:258px;}
.sabo_box .sabo_top span.img img {width:200px;height:258px;}

/*faq���� ����Ʈ*/
.sabo_list li {width:46%;margin:20px 2%;text-align:center}
.sabo_list li span.img {display:inline-block;}

/*�纸 �����μ���*/
.magazine_box .magazine_viw {width:100%;float:none;box-sizing:border-box;}

.magazine_lst {width:100%;border-top:1px solid #e9e9e9;border-left:none;float:none;box-sizing:border-box;}

.magazine_lst ul.list {position:relative;display:block;overflow:hidden;width:100%;margin-left:0;margin-top:20px}
.magazine_lst ul.list li {width:21%;margin:2%;text-align:center;border:none;}

/*ȫ������*/
.mov_Box .mov_area {width:100%;float:none;border-bottom:1px solid #e9e9e9;}
.mov_Box .mov_list {width:100%;}
.mov_Box .mov_list ul {padding:40px 30px 30px;}
.mov_Box .mov_list ul li {margin-bottom:0;width:29%;margin:0 2%;float:left;text-align:center}
.mov_Box .mov_list ul li span.img {display:inline-block;width:150px;height:92px;}
.mov_Box .mov_list ul li span.img img {width:150px;height:92px;}

/*���󰶷���*/
.boardMov div.board_mLst ul li {width:21%;margin:0 2%;}
.boardMov div.board_mLst ul li span.img {width:100%;height:auto;}
.boardMov div.board_mLst ul li span.img img {width:100%;height:auto;}

/*�Ź���*/
.report_intro span.tit {font-size:20px;line-height:25px;}
.Privacy_box {padding:20px 20px 15px;}

.cont-update .txt-box {width:100% !important;box-sizing:border-box;}
.cont-update .txt-cont {width:100% !important;box-sizing:border-box;font-size:13px;}
.cont-update .txt-cont h3 {font-size:17px;}


}

@media all and (max-width:680px) {
		
/*��ư��Ÿ��*/
.btn_st3 {line-height:35px;padding:0 10px;font-size:13px}

.bt-normal span.prev {padding-left:10px;background:url(../img/common/prev_arrow.jpg) no-repeat no-repeat 0 14px}
.bt-normal span.next {padding-right:10px;background:url(../img/common/next_arrow.jpg) no-repeat no-repeat right 14px}

	
	
.img-mFull {display:block;}
.img-mFull img {width:100%;}
	
.tb-scroll .mscroll{ overflow-x:scroll;width:auto;}
.tb-scroll .mscroll table{ width:700px;}

.scroll-guide{ position:relative;padding:18px 15px;display:block;background:#f6f6f6;margin-bottom:15px;}
.scroll-guide .guide-arrow-l, .scroll-guide .guide-arrow-r{ position:absolute;width:20px;height:20px;margin-top:-10px;top:50%;line-height:20px;font-weight:600;}
.scroll-guide .guide-arrow-l {left:10px;}
.scroll-guide .guide-arrow-r{right:10px;}
.scroll-guide p{ text-align:center;font-weight:600;color:#666;font-size:13px;}

.tbl_st02 span.re {display:block;}

/*�纸*/
.sabo_box .sabo_top {padding:30px;text-align:center}
.sabo_box .sabo_top span.img {position:relative;top:0;left:0;display:inline-block;margin-bottom:40px}
.sabo_box .sabo_top dl dt {font-size:25px;line-height:30px;text-align:left;}
.sabo_box .sabo_top dl dt span.s_txt {top:-5px;font-size:12px;line-height:18px !important;}


.sabo_list li span.img {width:120px;height:155px;}
.sabo_list li span.img img {width:120px;height:155px}

/*�纸 �����μ���*/
.magazine_box .magazine_viw {padding:30px;}
.magazine_box .magazine_viw span.img {position:relative;top:0;left:0;margin:0 auto 40px}
.magazine_box .magazine_viw dl dt {font-size:20px;}

.magazine_lst ul.list li {width:46%;margin:2%;}
.magazine_lst ul.list li span.img {display:inline-block}

/*ȫ������*/
.mov_Box .mov_list ul {padding:40px 15px 30px;}
.mov_Box .mov_list ul li span.img {width:100px;height:61px;}
.mov_Box .mov_list ul li span.img img {width:100px;height:61px;}
.mov_Box .mov_list ul li span.txt {margin-top:5px;font-size:13px !important;line-height:20px;display:block;}

/*���󰶷���*/
.boardMov div.board_mLst ul li {width:46%;margin:10px 2%;}

/*�Ź���*/
.report_intro {padding:30px;background:#f9f9f9;}
.report_intro span.tit {font-size:18px;line-height:22px;}

.report_box {padding:40px 20px;}
.report_box .top_lineBox {font-size:13px;}


/*����Ʈ*/
.search_box span {display:block}
.search_box select {width:28%;}
.search_box input[type='text'] {width:50%;}
.search_box a {width:16%}

.boardLst .resize {display:none}
/*.boardLst td.tit {overflow:hidden;white-space:nowrap;text-overflow:ellipsis}*/

/*��*/
.board_vbox {padding:20px;}
.board_vbox span.tit {font-size:15px;line-height:25px;width:100%}
.board_vbox span.date {position:relative;display:block;top:0;right:0;margin-top:15px;}
.board_vbox div.board_conViw {padding:0;}

.viwBT .btn_Big {width:80px;line-height:35px;font-size:14px}

/*�۾���*/
.boardWri th {padding:10px;font-size:13px;}
.boardWri td {font-size:13px;padding:10px 15px;} 
.boardWri input {height:34px;box-sizing:border-box;margin:1px 0}
.boardWri input.input50 {width:100% !important}
.boardWri input.zipcode30 {width:30% !important;}
.boardWri input[type="text"] {width:100%}
.boardWri input[type="file"] {width:100%}
.boardWri input[type="password"] {width:100%}
.boardWri textarea {width:100%;}

.boardWri a.btn_zipcode {height:28px;line-height:28px;}

/* �н����� */
.boardPas{ width:100%;box-sizing:border-box}

}

/* 폰트 설정 추가 */
select,
.select-value,
input[type="text"] {font-family: 'Pretendard Variable', sans-serif;font-size:14px;}
.list-wrap.pc-table > li.head-group div {font-size:14px;}
.side-right-wrap .side-wrap p,
.list-wrap.line-type > li .tooltip-data,
.view-wrap span,
.view-wrap .title h4,
.regard-pro a,
.bite,
.discontinuance-box .right-box .search-txt,
.sub-sec .desc,
.edu-ask p,
.txt-area p,
.foot02 .foot02-selectbox .foot-select-value,
.foot02 .foot02-selectbox ul li a,
.safty-intro, .safty-intro p,
.tech-safty .ani-sec06 ul.safty-certi li > h4, .tech-safty .ani-sec06 ul.safty-certi li > p,
.select2-container .select2-selection--single .select2-selection__rendered,
.select2-results__option {font-size:14px;}

.pro-detail-wrap .icon-group .txt,
.finder-group span {font-size:14px;}
.mainSfe .pro-detail-wrap  .dot-list > li {font-size: 100%;}
.mainSfe .pro-detail-wrap  .dot-list > li + li {margin-top:6px;}