@charset "euc-kr";

@font-face{
font-family:ng;
src:url(/font/NanumGothic.eot);
src:local(¡Ø), url(/font/NanumGothic.woff) format('woff')
}


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, 
p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, 
em, img, ins, kbd, q, s, samp, small, strike, strong, 
sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, table, 
caption, tbody, tfoot, thead, tr, th, td, 
article, aside, canvas, details, embed, figure,  
figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
audio[controls], canvas, video {display:inline-block; *display:inline; *zoom:1;}
audio:not([controls]) {display:none; height:0;}
html {-ms-text-size-adjust:none; -webkit-text-size-adjust:none;}
label, input, button, a, span {line-height:1.6;}
body, button { line-height:1.4em; font-family:³ª´®°íµñ, NanumGothic, ng; font-size:14px; color:#2c2c2c; }
/* body, button { line-height:1.6em; font-family:'noto','malgun gothic' , "Nanum Gothic",  sans-serif; font-size:14px; color:#2c2c2c; }*/


hr {display:none; height:0; -moz-box-sizing:content-box; box-sizing:content-box;}
a, a:hover {text-decoration:none; color:#333;}
a:active, a:hover, button:active, button:hover {outline:0 none;}
em, address {font-style:normal;}			
acronym, abbr {cursor:help;}
abbr[title] {border-bottom:1px dotted;}
ul, ol {list-style:none; list-style-image:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'' ;content:none;}
label, select, input, button {vertical-align:middle;}
button {border:0; cursor:pointer;}
button, input, select, textarea {margin:0; font-size:100%; vertical-align:baseline; *vertical-align:middle;}
button, input {*overflow:visible; line-height:normal;}
button, select {text-transform:none;}
button[disabled], html input[disabled ]{cursor:default;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {*overflow:visible; cursor:pointer; -webkit-appearance:button; border-radius:0;}
button::-moz-focus-inner, input::-moz-focus-inner {border:0; padding:0;}
input[type="search"] {-webkit-appearance:textfield; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
input[type="checkbox"], input[type="radio"] {box-sizing:border-box;}
input[type="search"], input[type="text"] {ime-mode:active; border-radius:0; -webkit-appearance: none;}
select {margin:0; padding:0; border:1px solid #c9c9c9; box-sizing:border-box; line-height:1; border-radius:0;}
img {/*max-width:100%;*/ border:0; vertical-align:top; -ms-interpolation-mode:bicubic;}
figure img {display:block;}
html {overflow-y:scroll;}
html, body {width:100%; height:100%;}
p {margin:0 0 10px 0;}


/* Skip Navigation */
skipToContent {position:relative; overflow:hidden; width:100% ;margin:0 auto; z-index:100;}
skipToContent a {display:block; height:1px; margin-top:-2px; overflow:hidden; text-align:center; font-size:0; line-height:0; background:#2f2f2f;}
skipToContent a:active ,skipToContent a:focus {height:auto; padding:7px 0; font-size:0; font-size:1em; line-height:1; font-weight:bold; color:#fff; z-index:999;}


/* link style */
a:link, a:visited {color:#383838;} 
a:hover, a:active {color:#000;}
/* a[target="_blank"] {padding-right:18px; no-repeat 100% 50%; color:#004c98;} /*


/* color style */
.color_gr {color:#018961 !important;}
.color_rd {color:#d60207 !important;}
.color_wh {color:#fff !important;}
.bg_white {background:#fff !important;}
.bg_bluegrey {background:#f1f2f6 !important;}
.bg_blue {background:#0056a2 !important;}


/* table  */

table{border-collapse:collapse;border-spacing:0;table-layout:fixed; width:100%;  height:auto; }

/* table border-collapse:separate */
.tbl_sprt {border-collapse:separate;}



/*
table {border-collapse:collapse; table-layout:fixed; width:100%; height:auto; border-spacing:0;}
table button, table input {*overflow:auto;}
table .bor_no {border-right:0 !important;}
*/

/*.basic_table {border-top:1px solid #c5c5c5;}
.basic_table.no_bor {border-top:0;}
.basic_table th {border:1px solid #e2e2e2; text-align:center; border-top:0; border-right:0; background:url(../images/common/basic_table_th_bg.gif) repeat; color:#444; font-size:1.071em; padding:7px 10px;}
.basic_table tbody th {font-size:0.929em;}
.basic_table td {border:1px solid #e2e2e2; border-top:0; border-right:0; background:#fff; padding:7px 10px; font-size:0.929em; text-align:center;}
.basic_table .al_left {text-align:left; padding-left:15px;}
.basic_table .t_end {border-left:0;}
.basic_table .th_top, .basic_table .td_top {border-top:1px solid #c5c5c5;}
.scroll_box_hor {width:100%; overflow:hidden;}
.scroll_box_hor table.hor {width:1200px; max-width:100%;}
*/

/* heading style */
h1, h2, h3, h4, h5, h6 {font-weight:600;}
/*
h4 {font-size:1.846em; line-height:1.286em; margin:0 0 20px 0;}
h5 {color:#018961; font-size:1.286em; line-height:1.333em; margin:0 0 10px 0; background:url(../images/bul_h01.gif) no-repeat left 4px; padding:0 0 0 12px;}
h5.ver2 {color:#d60207; background:url(../images/common/h5_bul2.gif) no-repeat left 4px;}
h6 {color:#fff; font-size:1.071em; line-height:1.250em; margin:0 0 10px 0; background:#787878 url(../images/common/h6_bul.gif) no-repeat 10px 10px; display:inline-block; vertical-align:top; padding:5px 13px 5px 23px;}
*/

h4 {margin: 10px 0 10px 0;padding: 0 0 0 30px;background: url(../images/bul_h04.gif) no-repeat 0 15px;font-size: 24px;line-height: 52px;color:#333;}
h5 {margin: 10px 0 10px 0;padding: 0 0 0 25px;background: url(../images/bul_h05.gif) no-repeat 6px 6px;font-size: 16px;line-height: 20px;color:#333;}
h6 {margin: 10px 0 10px 0;padding: 0 0 0 25px;background: url(../images/bul_h05.gif) no-repeat 6px 6px;font-size: 14px;line-height: 20px;color:#333;}



/* list style */

.h6_ul {width:auto;}
.h6_ul li {padding:0 0 0 17px; margin:15px 0 0 0; background:url(../images/bul_h06.gif) no-repeat 7px 9px;}
.h6_ul li:first-child {margin-top:0;}
.h6_ul li strong {display:block; color:#383838;}
.h6_ul li p {margin-top:5px;}

.h7_ul {width:auto;}
.h7_ul li {padding:0 0 0 17px; margin:15px 0 0 0; background:url(../images/bul_h07.gif) no-repeat 7px 9px;}
.h7_ul li:first-child {margin-top:0;}
.h7_ul li strong {display:block; color:#383838;}
.h7_ul li p {margin-top:5px;}

.h8_ul {width:auto; margin:5px 0 15px 0;}
.h8_ul li {padding:0 0 0 17px; margin:5px 0 0 0; background:url(../images/bul_h08.gif) no-repeat 7px 8px;}
.h8_ul li:first-child {margin-top:0;}
.h8_ul li p {margin-top:2px;}

.h8_ol {width:auto; margin:5px 0 15px 0;}
.h8_ol li {padding:0 0 0 0; margin:5px 0 0 0;}
.h8_ol li:first-child {margin-top:0;}

.h9_ul {width:auto; margin:3px 0 10px 0;}
.h9_ul li {padding:0 0 0 13px; margin:3px 0 0 0; background:url(../images/bul_h09.gif) no-repeat 3px 10px;}
.h9_ul li:first-child {margin-top:0;}
.h9_ul li ul {margin:3px 0 5px 0;}
.h9_ul li ul li {background:none; padding:0; font-size:0.929em;}

.no_bul {background:none; padding:0;}
.no_bul li {background:none; padding:0;}


.list_al {overflow:hidden;}
.list_al:after {content:""; display:block; clear:both;}
.list_al li {float:left; width:27%; margin-right:3%;}
.list_al li:first-child {margin-top:5px;}


/* form,  input set */
form label, form input, form select, form span, form img, form em, form a{display:inline-block;margin-top:0;vertical-align:middle}
input, textarea, select{font-size:1em;font-family:"³ª´®°íµñ","Nanum Gothic","ng";vertical-align:baseline;vertical-align:middle}
input[type="checkbox"], input[type="radio"]{margin:0;padding:0;width:14px;height:14px; cursor:pointer;}
input[type="checkbox"]+label, input[type="radio"]+label{margin:0 10px 0 3px;vertical-align:middle;cursor:pointer}
input[type="text"], input[type="password"], input[type="file"], input[type="search"] {min-width:120px;width:auto;height:18px;padding:4px 5px;margin:0;border:1px solid #cccccc;}
input[type="file"]{height:26px; line-height:26px; padding:0 5px; border:1px solid #cccccc; cursor:pointer;}
:root input[type="file"]{padding:0 5px 0 0;border:0 none\9}
input[readonly="readonly"], input[readonly], input[disabled="disabled"], input[disabled]{border:1px solid #adadad;background:#f3f3f3;color:#928881}
input[type="button"], input[type="reset"], input[type="submit"]{min-width:20px;width:auto;height:28px;padding:4px 16px;margin:0;border:1px solid #575757;background:#575757;font-weight:400;font-size:0.9em;line-height:1em;color:#fff}
textarea{overflow:auto;padding:0;border:1px solid #adadad;vertical-align:top; -webkit-appearance: none; border-radius:0;}
select{height:28px; padding:3px; margin:0; border:1px solid #cccccc; cursor:pointer;}
/* label {width:0; height:0; line-height:0; font-size:0px; float:left; position:absolute; visibility:hidden; overflow:hidden;} */
input::-webkit-input-placeholder {color:#666;}
input:-moz-placeholder {color:#666;}
input::-moz-placeholder {color:#666;}
input:-ms-input-placeholder {color:#666;}


/* hide style */
/* .hidden, legend, caption {width:0; height:0; line-height:0; font-size:0px; float:left; position:absolute; overflow:hidden;} */
.hidden, legend, caption {width:1px; height:1px; line-height:0; float:left; position:absolute; overflow:hidden; margin:-1px;}




/* align style */
.clear {clear:both;}
.clearfix {clear:both; display:block; height:0;}
.clearfix:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.fl_left {float:left !important;}
.fl_right {float:right !important;}
.al_left {text-align:left !important;;}
.al_right {text-align:right !important;}
.al_center {text-align:center !important;}
.al_justify {text-align:justify !important;}
.ver_top {vertical-align:middle !important;}
.ver_middle {vertical-align:middle !important;}
.ver_top {vertical-align:top !important;}
.ver_bottom {vertical-align:bottom !important;}


/* Á¤·Ä */
.vt{vertical-align:top !important}
.vb{vertical-align:bottom !important}
.vm{vertical-align:middle}
.tc{text-align:center}
.tl{text-align:left}
.tu{text-decoration:underline}

/* Å×ÀÌºí ¸®½ºÆ® */
.tbl_lst {width:100%;margin-top:15px;border-top:2px solid #005aab;}
/* .tbl_lst tbody {width:100%;border-top:2px solid #005aab;} */
.tbl_lst th{padding:7px 5px;border-left:1px solid #e5e5e5;border-bottom:1px solid #ccc;background:#eff4fb;color:#005aab}
.tbl_lst td{padding:9px 5px 6px;border-left:1px solid #e5e5e5;border-bottom:1px solid #ccc;text-align:center}
.tbl_lst th:first-child,.tbl_lst td:first-child{border-left:none;}
.tbl_lst th.lft,.tbl_lst td.lft{padding-right:5px;padding-left:5px;text-align:left}
.tbl_lst td.rgt{padding-right:5px;text-align:right;}
.tbl_hg{height:1px}
.tbl_lst th.tbl_gry_lft,.tbl_lst td.tbl_gry_lft{border-left:1px solid #e5e5e5}
  


.line_style{
    width: 100%;
    margin-top: 15px;
    border-top: 2px solid #a9a9a9;
    border-right: 1px solid #d9d9d9;
    border-left: 1px solid #d9d9d9;
    line-height: 22px;
}



/* °Ô½ÃÆÇ ¸®½ºÆ® */
.bbs_lst{width:100%;border-top:1px solid #005aab;}
.bbs_lst th{*display:block;padding:7px 5px;border-bottom:1px solid #ccc;background:#f2f7fb;font-size:1em;color:#005aab}
.bbs_lst td{*display:block;padding:9px 5px 6px;border-bottom:1px solid #ccc;text-align:center}
.bbs_lst td.lft{padding-left:10px;text-align:left}
.bbs_lst .lft a:hover{color:#005aab;font-weight:600;}
.bbs_lst .num {text-indent:0px;}
.bbs_lst .date {text-indent:0px;}
.bbs_lst .bdr_none {border:0 none}
.bbs_lst .download {margin:0; padding:0;}

/* °Ô½ÃÆÇ º¸±â */
.bbs_view tbody{width:100%;border-top:2px solid #005aab;} 
.bbs_view th,.bbs_view td{padding:8px 5px;border-bottom:1px solid #ccc;background:#f2f7fb;color:#005aab;}
.bbs_view th.th_next{}
.bbs_view td{background:#fff;color:#555;}
.bbs_view td.view{padding:15px;}

.view_list {clear:both; text-align:right;padding:10px 0; }


/* data area */
.bbs_reset {width:100%; padding:3px 0 20px 5px; margin-bottom:10px; color:#1a1a1a; font-size:14px; line-height:20px; font-family:³ª´®°íµñ, NanumGothic, ng;}
.bbs_reset a {color:#605A5A; text-decoration: none; cursor: auto; font-size:14px;}
.bbs_reset a:visited {color:#605A5A; text-decoration:none; font-size:14px;}
.bbs_reset a:hover {color:#B1B1B1; text-decoration: none; font-size:14px;}
.bbs_reset a:active {color:#f00; text-decoration: none; font-size:14px;}
.bbs_reset table {border-collapse: collapse; table-layout:fixed; }
.bbs_reset tbody{border-top:0px;} 
.bbs_reset table td {padding: 0;border-bottom:0px ;}

.tbl_reset {width:100%;}
.tbl_reset td {padding:0px ;border-bottom:0px ;}


/* ¹öÆ° */
.btn_lst {display: inline-block;padding: 0 10px;line-height: 27px;border: 1px solid #d7d7d7;border-radius: 3px;background: #fff;font-size: 13px; font-weight: 700;text-align: center; cursor: pointer;}
.btn_gray {display:inline-block; padding:0 10px; line-height:27px; border:1px solid #d7d7d7; border-radius:3px; background:#fff; font-size:13px; font-weight:700; text-align:center;}
.btn_gray:hover {color:#333;}
.btn_down {height:auto;margin: 0; padding: 0 10px;line-height: 27px;border: 1px solid #d0d0d0; border-radius: 3px; background: #fff; font-size: 13px; font-weight: 700; text-align: center; display: inline-block;padding-right: 22px;background: url(../images/bg_download.png) no-repeat 100% 50%;}
.btn_go {height:auto;margin: 0; padding: 0 10px;line-height: 27px;border: 1px solid #d0d0d0; border-radius: 3px; background: #fff; font-size: 13px; font-weight: 700; text-align: center; display: inline-block;padding-right: 22px;background: url(../images/bg_go.png) no-repeat 100% 50%;}
.btn_go2 {height:auto;margin: 0; padding: 0 20px;line-height: 40px;border: 1px solid #d0d0d0; border-radius: 5px; background:#eff4fb; font-size: 15px; font-weight: 700; text-align: center; display: inline-block;padding-right: 22px;background: url(../images/bg_go.png) no-repeat 100% 50%;}


/* °Ë»ö¹Ú½º */
.srch_box{padding:20px;background:#f5f5f5}
.srch_area{padding:0 90px; margin:0 auto;position:relative;}
.srch_area input{width:400px;}
.srch_btn{display:inline-block; margin-left:3px; padding:0 10px; border:1px solid #d7d7d7; border-radius:3px; font-size:0.9em; line-height:27px; vertical-align:middle; background:#dddddd;}
	

/* ÆäÀÌÁö ³×ºñ°ÔÀÌ¼Ç */
.wrap_pager {margin-top:20px;}
.wrap_pager {text-align:center;}
.wrap_pager a {display:inline-block; margin-left:3px; padding:0 10px; border:1px solid #d7d7d7; border-radius:3px; font-size:0.8em;  line-height:27px; vertical-align:middle;}
.wrap_pager a:hover {background:#f8f8f8;}
.wrap_pager a.on {border-color:#1665bc; background:#1665bc; font-weight:700; color:#fff;}
.wrap_pager .btn_all {overflow:hidden; display:inline-block; width:29px; height:29px; margin-right:0;padding:0;border:0;}
.wrap_pager .btn_all:hover img {margin-top:-29px;}
.wrap_pager .btn_pre {display:inline-block; width:29px; height:29px; padding:0; border:0; background:url(../images/btn_pager_prv.gif) no-repeat 0 0; background-size:100%; font-size:0; line-height:0; text-indent:-10000%;}
.wrap_pager .btn_pre:hover {background:url(../images/btn_pager_prv.gif) no-repeat 0 -29px;}
.wrap_pager .btn_next {display:inline-block; width:29px; height:29px; padding:0; border:0; background:url(../images/btn_pager_nxt.gif) no-repeat 0 0; background-size:100%; font-size:0; line-height:0; text-indent:-10000%;}
.wrap_pager .btn_next:hover {background:url(../images/btn_pager_nxt.gif) no-repeat 0 -29px;}
.wrap_pager img {width:100%;}

/* ¼­ºê Tab */
.sub_tab {overflow:hidden;}
.sub_tab ul {height:50px; border-bottom:2px solid #1665bc;}
.sub_tab ul li {width:150px; float:left; height:46px; margin:4px 5px 0 0;}
.sub_tab ul li a {display:block; text-align:center;}
.sub_tab ul li a span {display:block; height:22px; padding:12px 5px 11px 5px; background:#fdfdfd; border-top:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc; font-size:16px; letter-spacing:-1px; color:#757575; }
.sub_tab ul li a:hover span {font-weight:bold;}
.sub_tab ul li.on {height:52px; margin:0 5px 0 0;}
.sub_tab ul li.on span {padding:16px 15px 12px 15px; background:#fff; border-top:2px solid #1665bc; border-right:2px solid #1665bc; border-left:2px solid #1665bc; font-weight:bold; color:#1665bc;}

/* ¼­ºê Tab Dia */
.sub_tab_dia {overflow:hidden;}
.sub_tab_dia ul {height:50px; border-bottom:2px solid #1665bc;}
.sub_tab_dia ul li {width:146px; float:left; height:46px; margin:4px 5px 0 0;}
.sub_tab_dia ul li a {display:block; text-align:center;}
.sub_tab_dia ul li a span {display:block; height:22px; padding:12px 0px 11px 0px; background:#fdfdfd; border-top:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc; font-size:16px; letter-spacing:-1px; color:#757575; }
.sub_tab_dia ul li a:hover span {font-weight:bold;}
.sub_tab_dia ul li.on {height:52px; margin:0 5px 0 0;}
.sub_tab_dia ul li.on span {padding:16px 15px 12px 15px; background:#fff; border-top:2px solid #1665bc; border-right:2px solid #1665bc; border-left:2px solid #1665bc; font-weight:bold; color:#1665bc;}

/* ¼­ºê Tab Dia2 */
.sub_tab_dia2 {overflow:hidden;}
.sub_tab_dia2 ul {height:50px; border-bottom:2px solid #1665bc;}
.sub_tab_dia2 ul li {width:78px; float:left; height:46px; margin:4px 5px 0 0;}
.sub_tab_dia2 ul li a {display:block; text-align:center;}
.sub_tab_dia2 ul li a span {display:block; height:22px; padding:12px 5px 11px 5px; background:#fdfdfd; border-top:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc; font-size:16px; letter-spacing:-2px; color:#757575; }
.sub_tab_dia2 ul li a:hover span {font-weight:bold;}
.sub_tab_dia2 ul li.on {height:52px; margin:0 5px 0 0;}
.sub_tab_dia2 ul li.on span {padding:16px 15px 12px 15px; background:#fff; border-top:2px solid #1665bc; border-right:2px solid #1665bc; border-left:2px solid #1665bc; font-weight:bold; color:#1665bc;}

/* ¼­ºê Tab2 - ±èÀ¯È­ 20161108 */
.sub_tab2 {overflow:hidden;}
.sub_tab2 ul {height:50px; border-bottom:2px solid #1665bc;}
.sub_tab2 ul li {width:180px; float:left; height:46px; margin:4px 5px 0 0;}
.sub_tab2 ul li a {display:block; text-align:center;}
.sub_tab2 ul li a span {display:block; height:22px; padding:12px 5px 11px 5px; background:#fdfdfd; border-top:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc; font-size:16px; letter-spacing:-2px; color:#757575; }
.sub_tab2 ul li a:hover span {font-weight:bold;}
.sub_tab2 ul li.on {height:52px; margin:0 5px 0 0;}
.sub_tab2 ul li.on span {padding:16px 15px 12px 15px; background:#fff; border-top:2px solid #1665bc; border-right:2px solid #1665bc; border-left:2px solid #1665bc; font-weight:bold; color:#1665bc;}
/* ¼­ºê Tab2 - ±èÀ¯È­ 20161108 */


.box_wrap {padding: 15px 20px 10px 15px; margin: 20px 0 20px 0 ; border: 1px solid #d7d7d7; background: #fdfdfd; }


.tit_sq01 {margin: 12px 0 15px 0;padding: 0 0 0 30px;background: url(../images/bul_h04.gif) no-repeat 0 15px;font-size: 24px;line-height: 52px;color: #333;}
.tit_sq02 {margin: 12px 0 15px 0;padding: 0 0 0 30px;background: url(../images/bul_h05.gif) no-repeat 0 15px;font-size: 24px;line-height: 52px;color: #333;}
.tit_sq03 {text-indent:10px; line-height:1.2em; color:#5a5859; background:url("../images/bul_h05_2.gif") no-repeat 0 6px; margin:12px;}
.tit_sq04 {text-indent:10px; line-height:1.2em; color:#5a5859; background:url("../images/bul_h06.gif") no-repeat 0 6px; margin:12px;}

/* submit box */
.submit_bx {
    font-size: 18px;
    font-weight: 300;
    line-height: 15px;
    letter-spacing: -0.5px;
    color: #ffffff;
    width: 170px;
    background: #d7d7d7;
    border: 1px solid #999;
    margin: 25px auto 0;
    padding: 5px 0;
    text-align: center;
    cursor: pointer;
    transition: .3s ease all;
    -moz-transition: .3s ease all;
    -webkit-transition: .3s ease all;
}
  .submit_bx>a::after {
    display: inline-block;
    color: #fff;
    margin-left: 5px;
    transition: .3s ease all;
    -moz-transition: .3s ease all;
    -webkit-transition: .3s ease all;
  }

  .submit_bx>a:hover {
    color: #999;
  }

  .submit_bx>a:hover::after {
    color: #f28830;
  }



/* no style */
.none {display:none !important;}
.mar_no {margin:0 !important;}
.padd_no {padding:0 !important;}
.bold_no {font-weight:normal !important;}
.bg_no {background:none !important;}


.ls_m1{letter-spacing:-1px;}
.ls_m2{letter-spacing:-2px;}
.ls_m3{letter-spacing:-3px;}
.ls_m4{letter-spacing:-4px;}

/* margin */
.mt_0 {margin-top:0px !important;}
.mt_5 {margin-top:5px !important;}
.mt_10 {margin-top:10px !important;}
.mt_15 {margin-top:15px !important;}
.mt_20 {margin-top:20px !important;}
.mt_25 {margin-top:25px !important;}
.mt_30 {margin-top:30px !important;}
.mt_35 {margin-top:35px !important;}
.mt_40 {margin-top:40px !important;}
.mt_45 {margin-top:45px !important;}
.mt_50 {margin-top:50px !important;}
.mt_55 {margin-top:55px !important;}
.mt_60 {margin-top:60px !important;}

.mr_0 {margin-right:0px !important;}
.mr_5 {margin-right:5px !important;}
.mr_7 {margin-right:7px !important;}
.mr_10 {margin-right:10px !important;}
.mr_15 {margin-right:15px !important;}
.mr_20 {margin-right:20px !important;}
.mr_25 {margin-right:25px !important;}
.mr_30 {margin-right:30px !important;}
.mr_35 {margin-right:35px !important;}
.mr_40 {margin-right:40px !important;}
.mr_45 {margin-right:45px !important;}
.mr_50 {margin-right:50px !important;}
.mr_55 {margin-right:55px !important;}
.mr_60 {margin-right:60px !important;}

.mb_0 {margin-bottom:0px !important;}
.mb_5 {margin-bottom:5px !important;}
.mb_10 {margin-bottom:10px !important;}
.mb_15 {margin-bottom:15px !important;}
.mb_20 {margin-bottom:20px !important;}
.mb_25 {margin-bottom:25px !important;}
.mb_30 {margin-bottom:30px !important;}
.mb_35 {margin-bottom:35px !important;}
.mb_40 {margin-bottom:40px !important;}
.mb_45 {margin-bottom:45px !important;}
.mb_50 {margin-bottom:50px !important;}
.mb_55 {margin-bottom:55px !important;}
.mb_60 {margin-bottom:60px !important;}

.ml_0 {margin-left:0px !important;}
.ml_5 {margin-left:5px !important;}
.ml_10 {margin-left:10px !important;}
.ml_15 {margin-left:15px !important;}
.ml_20 {margin-left:20px !important;}
.ml_25 {margin-left:25px !important;}
.ml_30 {margin-left:30px !important;}
.ml_35 {margin-left:35px !important;}
.ml_40 {margin-left:40px !important;}
.ml_45 {margin-left:45px !important;}
.ml_50 {margin-left:50px !important;}
.ml_55 {margin-left:55px !important;}
.ml_60 {margin-left:60px !important;}


/* padding */
.pt_0 {padding-top:0px !important;}
.pt_5 {padding-top:5px !important;}
.pt_10 {padding-top:10px !important;}
.pt_15 {padding-top:15px !important;}
.pt_20 {padding-top:20px !important;}
.pt_25 {padding-top:25px !important;}
.pt_30 {padding-top:30px !important;}
.pt_35 {padding-top:35px !important;}
.pt_40 {padding-top:40px !important;}
.pt_45 {padding-top:45px !important;}
.pt_50 {padding-top:50px !important;}
.pt_55 {padding-top:55px !important;}
.pt_60 {padding-top:60px !important;}

.pr_0 {padding-right:0px !important;}
.pr_5 {padding-right:5px !important;}
.pr_10 {padding-right:10px !important;}
.pr_15 {padding-right:15px !important;}
.pr_20 {padding-right:20px !important;}
.pr_25 {padding-right:25px !important;}
.pr_30 {padding-right:30px !important;}
.pr_35 {padding-right:35px !important;}
.pr_40 {padding-right:40px !important;}
.pr_45 {padding-right:45px !important;}
.pr_50 {padding-right:50px !important;}
.pr_55 {padding-right:55px !important;}
.pr_60 {padding-right:60px !important;}

.pb_0 {padding-bottom:0px !important;}
.pb_5 {padding-bottom:5px !important;}
.pb_10 {padding-bottom:10px !important;}
.pb_15 {padding-bottom:15px !important;}
.pb_20 {padding-bottom:20px !important;}
.pb_25 {padding-bottom:25px !important;}
.pb_30 {padding-bottom:30px !important;}
.pb_35 {padding-bottom:35px !important;}
.pb_40 {padding-bottom:40px !important;}
.pb_45 {padding-bottom:45px !important;}
.pb_50 {padding-bottom:50px !important;}
.pb_55 {padding-bottom:55px !important;}
.pb_60 {padding-bottom:60px !important;}

.pl_0 {padding-left:0px !important;}
.pl_5 {padding-left:5px !important;}
.pl_10 {padding-left:10px !important;}
.pl_15 {padding-left:15px !important;}
.pl_20 {padding-left:20px !important;}
.pl_25 {padding-left:25px !important;}
.pl_30 {padding-left:30px !important;}
.pl_35 {padding-left:35px !important;}
.pl_40 {padding-left:40px !important;}
.pl_45 {padding-left:45px !important;}
.pl_50 {padding-left:50px !important;}
.pl_52 {padding-left:52px !important;}
.pl_55 {padding-left:55px !important;}
.pl_60 {padding-left:60px !important;}
.pl_65 {padding-left:65px !important;}
.pl_105 {padding-left:105px !important;}

.cntr {
  display: block;
  margin-left: auto;
  margin-right: auto;
} 