@charset 'utf-8';
@import url('https://fonts.googleapis.com/css2?family=Nanum+Gothic:wght@400;700;800&family=Noto+Sans+KR:wght@400;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@500&display=swap');

/* Layout */

/* Common */
*{margin:0; padding:0 }
html{overflow-y:scroll}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;}
body,input,textarea,select,button,table,td,div{font-family: 'Noto Sans KR', sans-serif;font-size:15px;color:#3d3d3d}
body{text-align:center}
a, address, article, body, button, cite, dd, div, dl, dt, em, fieldset, figcaption, figure, h1, h2, h3, h4, h5, h6, html, img, input, legend, li, ol, p, section, span, table, tbody, td, tfoot, th, thead, time, tr, ul
{font-family: 'Noto Sans KR', sans-serif;margin: 0;padding: 0; font-size: 15px;color:#3d3d3d;-webkit-appearance: none}
img,fieldset{border:0}
img{vertical-align:top}
ul,ol{list-style:none}
em,address{font-style:normal}
td {font-family: 'Noto Sans KR', sans-serif;font-size:15px}
th {font-family: 'Noto Sans KR', sans-serif;font-size:15px; font-weight:400}
select{height:34px;border:1px solid #dedede;font-size:15px;line-height:34px; padding:0 10px}
input{height:34px;border:1px solid #dedede;-webkit-box-sizing: border-box;box-sizing:border-box;padding: 0 10px;line-height:34px; font-size:15px}
.input{padding:8px 5px 8px 5px}
textarea{border:1px solid #dedede; padding:16px}
a{color:#3d3d3d;text-decoration:none;cursor:pointer}
a:hover{color:#3d3d3d;text-decoration:none}
a:active, a:focus{text-decoration:none}
legend, .hidden, caption{overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0;visibility:hidden}
button {cursor: pointer; outline: none; background: none; border:0}
/* Layout */
body{margin:0 auto;text-align:center}
#wrap{float:left;width:100%}
#container{position:relative;width:900px;margin:0 auto}
.contents{width:100%; text-align:left; margin-bottom:20px;min-height:500px}
#header_wrap{width:100%}
.logo{width:900px;padding:30px 0 28px 0; text-align:left; margin:0 auto}
.header{height:63px;width:100%;background:#030042}
/* menu */
.navi{width:900px; margin:0 auto;padding:10px 16px}
.navi li{float:left;display:inline-block;font-size:22px;width:172px; height:46px;color:#030042; border-radius:5px 5px 0 0;background:#e3edf6; margin-right:6px;margin-top:7px}
.navi li a{display:block;font-size:inherit; height:inherit; color:inherit; padding-top:7px; font-weight:500}
.navi li.selected{background:#fff;color:#0f7bd9}
.navi li.selected a{color:inherit;font-weight:600}
.navi li:last-child{margin-right:0}
.sub_taba{float:left;position:relative;width:100%;background:#e3edf6;height:51px; border-radius:5px; margin-bottom:23px}
.sub_tab{margin:11px 0 0 35px} 
.sub_tab li{display:inline-block; font-size:18px; margin-right:26px; font-weight:500; letter-spacing:0}
.sub_tab li a{font-size:inherit}
.sub_tab li:last-child{margin-right:0}
.sub_tab li.selected{color:#0f7bd9; border-bottom:2px solid #0f7bd9}
.sub_tab li.selected a{color:inherit}
.sub_taba .yeara{position:absolute;right:14px;top:9px}
.subtta{float:left;width:100%;margin:24px 0 22px 0}
.subtt{float:left;font-size:26px;font-weight:600;margin-left:14px}
.subtta .btna{float:right;align-items:center;justify-content: center}
.result_box{float:left;position:relative;width:100%;background:#e3edf6;height:51px; border-radius:5px;margin-bottom:28px;display:flex;justify-content: center;align-items:center; letter-spacing:0}
.result_box strong{font-weight:500; margin-right:5px}
/* content */
.rank_player{width:100%}
.rank_player li{float:left;text-align:center;background:#f1f3f6;border:1px solid #d8d8d8;width:137px;height:171px;padding-top:18px;position:relative; margin-right:12px; margin-bottom:23px}
.rank_player li:nth-child(6n){margin-right:0}
.rank_player li img{width:100px;height:128px}
.rank_player li p{padding-top:9px; font-size:16px}
.rank_player li span{position:absolute;top:-1px;left:-1px;width:47px;height:48px;line-height:34px;text-align:center; color:#fff}
.rank_player li span.rank_red{background:url(/images/common/rank_red.png) no-repeat}
.rank_player li span.rank_blue{background:url(/images/common/rank_blue.png) no-repeat}
.player_infoa{position:relative; width:900px; float:left}
.player_imga{width:135px;height:200px;border:2px solid #7fb7ff;text-align:center; border-radius:5px}
.player_imga img{width:100px;height:128px}
.player_namea{font-size:20px;font-weight:600; color:#2e5d9d; padding:12px 0 10px 0}
.player_tba{position:absolute;top:0;right:0; width:750px}

.searcha{display:flex;align-items:center;gap:4px;float:right;margin-top:7px}
.searcha select,.searcha input,.searcha .btn_srch{height:34px;font-size:14px;box-sizing:border-box}
.searcha .btn_srch{padding:0 12px;cursor:pointer}
.btn_srch{width:70px;height:34px;background:#505e7b;color:#fff;text-align:center;line-height:34px}
.player_box{width:870px;padding:20px 15px;border-top:1px solid #999;border-bottom:1px solid #999; background:#e3edf6; text-align:center; margin-bottom:20px}
.player_result{margin:0 0 10px 20px; font-size:16px}
.btn_back{width:150px;height:50px;background:#505e7b;color:#fff;text-align:center;line-height:50px}
/* bn */
.bn{position:absolute;top:19px;left:-200px}
.bn li{display:block; margin-bottom:10px}

.toparea{clear:both;display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%}
.period{border:0 solid #9d9d9d;padding:6px 32px;border-radius:20px;font-size:18px;background:#e3edf6;color:#030042}
.btns{display:flex;gap:6px}
.btn_app{background:#47587d;color:#fff;border:0;padding:8px 23px;cursor:pointer;font-size:18px}
.btn_app_back{background:#eaeaea;border:0;padding:8px 23px;cursor:pointer;font-size:18px}
.app_view_cont{display:block;border:1px solid #dcdcdc;padding:30px;box-sizing:content-box;margin-top:20px}
.app_view_cont img{max-width:838px}
.app_wt_tt{clear:both;display:block;font-size:24px;margin-bottom:20px;padding-top:20px;border-top:1px solid #dcdcdc;padding-left:16px}
.app_check_tt{clear:both;padding:16px;font-size:24px;border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc}
.app_check_notice{margin:16px;font-size:17px}
.agree_wrap{width:100%;height:360px; padding:20px;border:1px solid #dededc;overflow-y:auto; background:#fff;box-sizing:border-box;text-align:left;margin:20px 0}
.agree_wrap p{font-size:15px}
.agree_cba {display: flex;align-items: center;gap: 8px;margin: 20px 0 10px 0;font-size:17px;font-weight:400;border-bottom:1px solid #dcdcdc;padding-bottom:20px}
.agree_cba .checkbox{-webkit-appearance: checkbox;appearance: checkbox;width: 18px;height: 18px;margin: 0;margin-left:16px}
.agree_cba .checkbox:last-of-type{margin-left:20px}
.agree_cba .highlight{color:#ff0000}
.agree_tt{margin-bottom:20px;font-size:17px;color:#181a53;font-weight:bold}
.privacy_item{margin-bottom:6px;font-size:15px;line-height:22px}
.privacy_label{display:inline-block;width:110px;font-weight:400;color:#367ebd}
.privacy_notice{color:#367ebd}
.btn_area{text-align:center;margin-top:40px}
.btn_area li{display:inline-block;width:130px;padding:12px 23px;border-radius:3px;font-size:20px;font-weight:500;text-align:center;cursor:pointer;margin-right:22px}
.btn_area li:last-child{margin-right:0}
.btn_area li.btn_cancel{color:#fff;background-color:#eaeaea}
.btn_area li.btn_cancel a{font-size:inherit}
.btn_area li.btn_ok{color:#fff;background-color:#030042}
.btn_area li.btn_ok a{color:inherit;font-size:inherit}
/* table01 */
div.tbstyle01 {clear:both;}
div.tbstyle01 table {width:100%;}
div.tbstyle01 thead th {color:#3d3d3d;padding:10px 0 10px 0;text-align:center; background:#f3f3f3; font-size:16px; font-weight:500;border-bottom:solid 1px #dedede}
div.tbstyle01 thead th a{color:#000}
div.tbstyle01 thead th.ltline{border-left:solid 1px #dedede}
div.tbstyle01 thead th.rtline{border-right:solid 1px #dedede}
div.tbstyle01 thead th span {display:inline-block;width:100%}
div.tbstyle01 thead th.back1{background:#729dd8}
div.tbstyle01 thead th.back2{background:#4667ad}
div.tbstyle01 tbody tr.notice{background:#f8f9ff}
div.tbstyle01 tbody tr.app{background:#f8f9ff}
div.tbstyle01 tbody tr.app td{color:#3942b9}
div.tbstyle01 tbody tr.app td a{color:inherit}
div.tbstyle01 tbody td{padding:15px 0 15px 0;border-bottom:solid 1px #dedede;text-align:center;font-size:16px;letter-spacing:0;font-weight:400}
div.tbstyle01 tbody td.winner{color:#6c95f5}
div.tbstyle01 tbody td.winner a{color:#6c95f5}
div.tbstyle01 tbody td.point{color:#6c95f5}
div.tbstyle01 tbody td.ltline{border-left:solid 1px #dedede}
div.tbstyle01 tbody td.rtline{border-right:solid 1px #dedede}
div.tbstyle01 tbody td a{color:inherit;font-size:inherit; border-bottom:1px dotted #000000}
div.tbstyle01 tbody td.alignlt{text-align:left}
div.tbstyle01 tbody td img{vertical-align:middle;margin:-1px 0 0 5px}
div.tbstyle01 tbody td button{width:80px;height:28px;border:1px solid #ddd;font-size:13px;color: rgba(0,0,0,.6);text-align:center}
div.tbstyle01 tbody td button.app{width:100px;height:36px;border:2px solid #3942b9;font-size:16px;font-weight:500;color:#3942b9;text-align:center}
div.tbstyle01 tbody .tit{text-align:left;padding-left:10px;letter-spacing:0; font-size:17px}
div.tbstyle01 tbody .tit a{font-size:17px}
div.tbstyle01 tbody .tit span{color:#2887cb}
div.tbstyle01 tbody .tit span.new{color:#F30; font-weight:bold; font-style:italic; font-size:11px}
div.tbstyle01 tbody .titNotice{color:#3942b9; text-align:left;padding-left:10px;font-weight:500}
div.tbstyle01 tbody .titNotice a{color:inherit}
div.tbstyle01 tbody .titApp{text-align:left;padding-left:40px}
div.tbstyle01 tbody .complete{color:#747474}
div.tbstyle01 tbody .checkbox {height:16px;}
div.tbstyle01 tbody .rise {color:#f53861;font-size:14px}
div.tbstyle01 tbody .fall {color:#3861f5;font-size:14px}
div.tbstyle01 tbody .nocng{display:block;background:#dededf;width:14px;height:3px; margin:0 auto}
div.tbstyle01 tbody .back1 {background:#ebf4fb}
div.tbstyle01 tbody .back2 {background:#fbf2e4}
div.tbstyle01 tbody .noticeM{background:#4c54ba;color:#fff; padding:2px 15px}
div.tbstyle01 tbody em.replyNum{color:#999;margin-left:5px; font-weight:400; font-size:16px}
/* table02 */
.tbstyle02 {clear:both;}
.tbstyle02 table {width:100%;border-top:1px solid #d1d1d1}
.tbstyle02 thead th {color:#fff;padding:14px 0 14px 0;text-align:center; background:#272c72; font-size:15px; font-weight:500;border-right:1px solid #dedede}
.tbstyle02 thead th a{color:#000}
.tbstyle02 thead th.ltline{border-left:solid 1px #9399a1}
.tbstyle02 thead th.rtline{border-right:solid 1px #9399a1}
.tbstyle02 thead th span {display:inline-block;width:100%}
.tbstyle02 thead th.back1{background:#729dd8}
.tbstyle02 thead th.back2{background:#4667ad}
.tbstyle02 td{padding:14px 0 14px 0;border-bottom:solid 1px #d1d1d1;text-align:center;color:#3d3d3d;font-size:15px;letter-spacing:-0.6px; color:#000;border-right:1px solid #d1d1d1}
.tbstyle02 td:first-child{border-left:1px solid #d1d1d1}
.tbstyle02 td.item{color:#3d3d3d; background:#f3f3f3; font-size:15px; font-weight:500}
.tbstyle02 tbody td a{color:#000; font-size:inherit}
.tbstyle02 td.career{text-align:left; padding:14px 30px; vertical-align:top}
.tbstyle02 td.alignlt{text-align:left}
.tbstyle02 tbody td img{vertical-align:middle;margin:-1px 0 0 5px}
.tbstyle02 tbody td button{width: 80px;height:28px;border:1px solid #ddd;font-size: 13px;color: rgba(0,0,0,.6);text-align: center;}
.tbstyle02 tbody .tit{text-align:left;padding-left:10px; color:#000; letter-spacing:0; font-size:17px}
.tbstyle02 tbody .tit a{color:#000; font-size:17px}
.tbstyle02 tbody .tit span{color:#2887cb}
.tbstyle02 tbody .tit span.new{color:#F30; font-weight:bold; font-style:italic; font-size:11px}
.tbstyle02 tbody .team {text-align:left;padding-left:10px; font-weight:bold}
/* table03 */
div.tbstyle03 {clear:both;}
div.tbstyle03 table {width:100%; border-top:1px solid #dedede}
div.tbstyle03 thead th {color:#3d3d3d;padding:10px 0 10px 0;text-align:center; background:#f3f3f3; font-size:16px; font-weight:500}
div.tbstyle03 thead th a{color:#000}
div.tbstyle03 thead th.ltline{border-left:solid 1px #dedede}
div.tbstyle03 thead th.rtline{border-right:solid 1px #dedede}
div.tbstyle03 thead th span {display:inline-block;width:100%}
div.tbstyle03 tbody td{padding:15px 0 15px 0;border-bottom:solid 1px #dedede;text-align:center;font-size:16px;letter-spacing:0;font-weight:400}
div.tbstyle03 tbody td a{color:inherit;font-size:inherit; border-bottom:1px dotted #000000}
.modal-mask{display:table;position:fixed;z-index:999999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.15);-webkit-transition:opacity .3s ease;transition:opacity .3s ease}
.modal-mask .modal-wrapper{position:absolute;top:50%;left:50%;transform: translate(-50%, -50%)}
.modal-mask .modal-container{min-width:200px;max-width:800px;margin:0 auto;padding:20px 30px;background-color:#fff;border-radius:2px;-webkit-transition:all .3s ease;transition:all .3s ease;font-family:Helvetica,Arial,sans-serif;overflow:hidden;text-align:center;cursor:pointer; border:2px solid #8f8f8f}
.modal-mask .modal-container figcaption{margin-top:15px;font-size:15px}
.modal-mask .modal-container figcaption span{display:inline-block;position:relative;padding-left:10px;margin-left:5px}
.modal-mask .modal-container figcaption span:before{display:inline-block;position:absolute;width:1px;height:12px;background:#999;content:"";left:0;top:3px}
/* table04 */
div.tbstyle04 {clear:both;}
div.tbstyle04 table {width:100%;}
div.tbstyle04 thead th {color:#3d3d3d;padding:10px 0 10px 0;text-align:center; background:#f3f3f3; font-size:16px; font-weight:500;border-bottom:solid 1px #dedede}
div.tbstyle04 thead th a{color:#000}
div.tbstyle04 thead th.ltline{border-left:solid 1px #dedede}
div.tbstyle04 thead th.rtline{border-right:solid 1px #dedede}
div.tbstyle04 thead th span {display:inline-block;width:100%}
div.tbstyle04 thead th.back1{background:#729dd8}
div.tbstyle04 thead th.back2{background:#4667ad}
div.tbstyle04 tbody tr.point1 td{color:#c92760}
div.tbstyle04 tbody tr.point1 td a{color:inherit}
div.tbstyle04 tbody tr.point2 td{color:#278ac9}
div.tbstyle01 tbody tr.point2 td a{color:inherit}
div.tbstyle04 tbody td{padding:15px 0 15px 0;border-bottom:solid 1px #dedede;text-align:center;font-size:16px;letter-spacing:0;font-weight:400}
div.tbstyle04 tbody td.tit{text-align:left;padding-left:15px;padding-right:15px}
div.tbstyle04 tbody td.ltline{border-left:solid 1px #dedede}
div.tbstyle04 tbody td.rtline{border-right:solid 1px #dedede}
div.tbstyle04 tbody td a{color:inherit;font-size:inherit}
div.tbstyle04 tbody td.alignlt{text-align:left}
/* table_wt*/
div.table_wt {clear:both;}
div.table_wt table {width:100%;border-top:solid 1px #dedede}
div.table_wt th {padding:15px 25px;border-bottom:solid 1px #dedede;text-align:left;font-size:16px;letter-spacing:0;font-weight:500;border-right:2px solid #2784c9;background:#f0f5fa;color:#030042}
div.table_wt th em{color:#ff0000}
div.table_wt td{padding:15px 25px;border-bottom:solid 1px #dedede;text-align:left;font-size:16px;letter-spacing:0;font-weight:400;display:flex;align-items:center;gap:6px}
div.table_wt td input:not([type=radio]),div.table_wt td select,div.table_wt td textarea{width:250px;box-sizing:border-box}div.table_wt td input[type=radio]{appearance:auto;width:16px;height:16px;accent-color:#2784c9}
div.table_wt td em{color:#ff0000}
div.table_wt td.ltline{border-left:solid 1px #dedede}
div.table_wt td.rtline{border-right:solid 1px #dedede}
div.table_wt td a{color:inherit;font-size:inherit}
div.table_wt td.alignlt{text-align:left} 
/*paging */
.list_number{clear:both;padding-top:55px; text-align:center; margin-bottom:30px}
.list_n_menu {padding:3px; MARGIN:3px; TEXT-ALIGN: center}
.list_n_menu A {padding:5px 8px 4px 8px; MARGIN: 2px; BORDER: #ccc 1px solid; COLOR:#ccc;TEXT-DECORATION: none}
.list_n_menu A:hover {BORDER:#999 1px solid; COLOR: #ccc;  text-decoration:none}
.list_n_menu A:active {BORDER:#999 1px solid; COLOR: #ccc; text-decoration:none}
.list_n_menu .current {BORDER: #272c72 2px solid; padding:5px 8px 4px 8px; FONT-WEIGHT: bold; MARGIN: 2px; COLOR: #272c72}
.list_n_menu .disabled {BORDER: #eee 1px solid; padding:5px 8px 4px 8px; MARGIN: 2px; COLOR: #ccc;}
/* footer */
#footer{float:left;width:100%;padding:42px 0 90px 0; background:#f1f1f1; margin-top:45px}
#footer .footer_bna{height:60px;top:0}
.footer_bn{float:left}
.footer_bn li{float:left; padding-right:7px}
.footer_bn li img{display:block;font-size:0;line-height:0; vertical-align:middle}
.footer_cr{width:900px;margin:0 auto;font-size:13px; color:#3d3d3d; text-align:left}
/* 버튼 */
.button_grn{height:45px;padding:0 30px;line-height:2px;font-size:18px;text-align:center;color: #fff; background:#5c9899; border:1px solid #498182; border-radius:5px}
.button_grey{height:45px;padding:0 30px;font-size:18px;text-align:center;color: #fff; background:#999; border:1px solid #7e7e7e; border-radius:5px}
.button_more{width:100%;height:45px;padding:0 30px;font-size:16px;text-align:center;color:#3d3d3d;border:1px solid #b5b5b5;border-radius:5px;margin-top:13px;background: rgb(255,255,255);
background: linear-gradient(180deg, rgba(255,255,255,1) 35%, rgba(248,248,248,1) 100%)}
/* tab */
.pt1{padding-top:1px}
.pt2{padding-top:2px}
.pt3{padding-top:3px}
.pt4{padding-top:4px}
.pt5{padding-top:5px}
.pt6{padding-top:6px}
.pt7{padding-top:7px}
.pt8{padding-top:8px}
.pt9{padding-top:9px}
.pt10{padding-top:10px}
.pt11{padding-top:11px}
.pt12{padding-top:12px}
.pt13{padding-top:13px}
.pt14{padding-top:14px}
.pt15{padding-top:15px}
.pt17{padding-top:17px}
.pt18{padding-top:18px}
.pt20{padding-top:20px}
.pt21{padding-top:21px}
.pt25{padding-top:25px}
.pt30{padding-top:30px}
.pt35{padding-top:35px}
.pt37{padding-top:37px}
.pt40{padding-top:40px}
.pt48{padding-top:48px}
.pt55{padding-top:55px}
.pt60{padding-top:60px}
.pt221{padding-top:221px}
.pt381{padding-top:381px}
.pl2{padding-left:2px}
.pl3{padding-left:3px}
.pl4{padding-left:4px}
.pl5{padding-left:5px}
.pl6{padding-left:6px}
.pl7{padding-left:7px}
.pl9{padding-left:9px}
.pl10{padding-left:10px}
.pl11{padding-left:11px}
.pl12{padding-left:12px}
.pl13{padding-left:13px}
.pl14{padding-left:14px}
.pl15{padding-left:15px}
.pl16{padding-left:16px}
.pl17{padding-left:17px}
.pl19{padding-left:19px}
.pl20{padding-left:20px}
.pl25{padding-left:25px}
.pl28{padding-left:28px}
.pl30{padding-left:30px}
.pl32{padding-left:32px}
.pl40{padding-left:40px}
.pl43{padding-left:43px}
.pl44{padding-left:44px}
.pl50{padding-left:50px}
.pl58{padding-left:58px}
.pl60{padding-left:60px}
.pl67{padding-left:67px}
.pl72{padding-left:72px}
.pl80{padding-left:80px}
.pl90{padding-left:90px}
.pl100{padding-left:100px}
.pl102{padding-left:102px}
.pl103{padding-left:103px}
.pl104{padding-left:104px}
.pl107{padding-left:107px}
.pl112{padding-left:112px}
.pl114{padding-left:114px}
.pl115{padding-left:115px}
.pl116{padding-left:116px}
.pl118{padding-left:118px}
.pl120{padding-left:120px}
.pl125{padding-left:125px}
.pl128{padding-left:128px}
.pl130{padding-left:130px}
.pl240{padding-left:240px}
.pl260{padding-left:260px}
.pl320{padding-left:320px}
.pl340{padding-left:340px}
.pl77{padding-left:77px}
.pr2{padding-right:2px}
.pr3{padding-right:3px}
.pr4{padding-right:4px}
.pr5{padding-right:5px}
.pr6{padding-right:6px}
.pr8{padding-right:8px}
.pr9{padding-right:9px}
.pr10{padding-right:10px}
.pr12{padding-right:12px}
.pr13{padding-right:13px}
.pr14{padding-right:14px}
.pr15{padding-right:15px}
.pr17{padding-right:17px}
.pr18{padding-right:18px}
.pr20{padding-right:20px}
.pr23{padding-right:23px}
.pr26{padding-right:26px}
.pr30{padding-right:30px}
.pr31{padding-right:31px}
.pr32{padding-right:32px}
.pr33{padding-right:33px}
.pr34{padding-right:34px}
.pr35{padding-right:35px}
.pr36{padding-right:36px}
.pr37{padding-right:37px}
.pr38{padding-right:38px}
.pr39{padding-right:39px}
.pr40{padding-right:40px}
.pr41{padding-right:41px}
.pr42{padding-right:42px}
.pr43{padding-right:43px}
.pr44{padding-right:44px}
.pr45{padding-right:45px}
.pb2{padding-bottom:2px}
.pb3{padding-bottom:3px}
.pb4{padding-bottom:4px}
.pb5{padding-bottom:5px}
.pb6{padding-bottom:6px}
.pb7{padding-bottom:7px}
.pb10{padding-bottom:10px}
.pb12{padding-bottom:12px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb25{padding-bottom:25px}
.pb30{padding-bottom:30px}
.pb50{padding-bottom:50px}
.pb40{padding-bottom:40px}
.mt1{margin-top:1px}
.mt2{margin-top:2px}
.mt3{margin-top:3px}
.mt4{margin-top:4px}
.mt5{margin-top:5px}
.mt6{margin-top:6px}
.mt7{margin-top:7px}
.mt8{margin-top:8px}
.mt9{margin-top:9px}
.mt10{margin-top:10px}
.mt12{margin-top:12px}
.mt15{margin-top:15px}
.mt16{margin-top:16px}
.mt17{margin-top:17px}
.mt18{margin-top:18px}
.mt19{margin-top:19px}
.mt20{margin-top:20px}
.mt22{margin-top:22px}
.mt23{margin-top:23px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.mt40{margin-top:40px}
.mt60{margin-top:60px}
.mt65{margin-top:65px}
.mt70{margin-top:70px}
.mt221{margin-top:221px}
.mt381{margin-top:381px}

.mr2{margin-right:2px}
.mr3{margin-right:3px}
.mr4{margin-right:4px}
.mr5{margin-right:5px}
.mr6{margin-right:6px}
.mr7{margin-right:7px}
.mr8{margin-right:8px}
.mr10{margin-right:10px}
.mr11{margin-right:11px}
.mr12{margin-right:12px}
.mr13{margin-right:13px}
.mr14{margin-right:14px}
.mr15{margin-right:15px}
.mr16{margin-right:16px}
.mr17{margin-right:17px}
.mr18{margin-right:18px}
.mr19{margin-right:19px}
.mr20{margin-right:20px}
.mr25{margin-right:25px}
.mr29{margin-right:29px}
.mr30{margin-right:30px}
.mr40{margin-right:40px}
.mr45{margin-right:45px}
.mr47{margin-right:47px}
.ml1{margin-left:1px}
.ml2{margin-left:2px}
.ml3{margin-left:3px}
.ml4{margin-left:4px}
.ml5{margin-left:5px}
.ml6{margin-left:6px}
.ml7{margin-left:7px}
.ml8{margin-left:8px}
.ml10{margin-left:10px}
.ml11{margin-left:11px}
.ml12{margin-left:12px}
.ml13{margin-left:13px}
.ml14{margin-left:14px}
.ml15{margin-left:15px}
.ml16{margin-left:16px}
.ml17{margin-left:17px}
.ml18{margin-left:18px}
.ml20{margin-left:20px}
.ml21{margin-left:21px}
.ml22{margin-left:22px}
.ml25{margin-left:25px}
.ml30{margin-left:30px}
.ml32{margin-left:32px}
.ml36{margin-left:36px}
.ml38{margin-left:38px}
.ml40{margin-left:40px}
.ml42{margin-left:42px}
.ml45{margin-left:45px}
.ml51{margin-left:51px}
.ml67{margin-left:67px}
.ml68{margin-left:68px}
.ml90{margin-left:90px}
.ml120{margin-left:120px}
.ml135{margin-left:135px}
.mb2{margin-bottom:2px}
.mb4{margin-bottom:4px}
.mb5{margin-bottom:5px}
.mb6{margin-bottom:6px}
.mb7{margin-bottom:7px}
.mb8{margin-bottom:8px}
.mb9{margin-bottom:9px}
.mb10{margin-bottom:10px}
.mb12{margin-bottom:12px}
.mb13{margin-bottom:13px}
.mb15{margin-bottom:15px}
.mb17{margin-bottom:17px}
.mb18{margin-bottom:18px}
.mb19{margin-bottom:19px}
.mb20{margin-bottom:20px}
.mb22{margin-bottom:22px}
.mb24{margin-bottom:24px}
.mb25{margin-bottom:25px}
.mb28{margin-bottom:28px}
.mb30{margin-bottom:30px}
.mb40{margin-bottom:40px}
.mb45{margin-bottom:45px}
.mb50{margin-bottom:50px}
