/* TOP */
.TopGamesection{display: block; width: auto; ; height: auto; ;background-position: center; }
.TopGamesection_inner{width: 1400px ; height: 110px ; margin: 0 auto}
.TopGamesection_title{position: relative;display: inline-block;width: auto;height: auto;font-size:34;font-weight: bold;color:#4e4e4e; padding: 0 30 0 0 }
.TopGamesection_tit{position: relative;display: inline-block;width: auto;height: 30px;font-size: 19 ;font-weight: normal;color: #7b7b7b;padding:12 0 0 0; margin: 0 30 0 30}
.TopGamesection_tit:hover{color: #15a3e1;border-bottom: 3px solid #15a3e1}
.TopGamesection_tit.active{color: #15a3e1;border-bottom: 3px solid #15a3e1}
.ManToManCategory a{color: #7b7b7b}
.ManToManCategory a:hover{color: #4e4e4e}

/* Layout 611*/
.wrap{min-width:1400px;background-repeat:no-repeat;background-position:100%;background-color:#f5f5f5;}
.Centerwarp{width: 1400px ; height: auto;min-height: 611px; margin: 0 auto ; padding: 40 0 80 0 }
.Centerwarp_inner{width: 1000px ; height: auto; margin: 0;}

/* 박스 3개 */
.Centerwarp_box3{display: inline-block; width: 331px;height:175px; background-color: #ffffff ; border: 1px solid #dbdbdb; margin: 0 -2.6 0 0}
.Centerwarp_box3:nth-child(3){border-left: none;}
.Centerwarp_box3:nth-child(4){border-left: none;}
.Centerwarp_box3 a{color: #7b7b7b}
.Centerwarp_box3 a:hover{color: #15a3e1}
.box3_contentsBox{width: 300;height: 120px;padding:23 0 0 30; }
.box3_title{font-size: 20px; font-weight: bold; color: #4e4e4e; padding-bottom: 19}
.box3_text{font-size: 14px; color: #7b7b7b; line-height: 1.7 ; padding-bottom: 15px;font-family: 'Noto Sans KR Light';}
.box3_img{position:absolute;display: inline-block; margin: -77 0 0 145}

/* 가운데 도움말검색 */
.QA_Box{width: 810px ; height: 37px; padding: 60 0 60 0;margin: 0 auto}
.QA_title{position: relative;display: inline-block;color:#4e4e4e;font-size: 34px;font-weight: bold; margin: -8 0 0 0 }
.QA_serchBox{position: absolute;display: inline-block;width: 566px; height: 37px;font-size: 14px;color: #ffffff;background-color: #4e4e4e; margin: 0 0 0 10}
.serchBox_dropBox{display: inline-block;width: 140px ;height: 100%;background-color: #4e4e4e;}
.dropBox_select {display: inline-block;position: relative;width: 140px;height: 100%;font-size: 14px;background-color: #4e4e4e;color: #ffffff;border: none;z-index: 1;
background: url('../images/servicecenter_img/Icon-dropbox.png')no-repeat 95% 50%;-webkit-appearance: none;-moz-appearance: none;appearance: none;padding: 5px 14px;}
/*익스플로어 기본화살표없애기 */
.dropBox_select::-ms-expand {display: none;}
.QA_inputBox input{color: #fff; width: 100%}
/* IE9 이하를 위한 css */
.QA_inputBox .placeholder { font-size: 14px;color: #ffffff;}
/* IE10 이상을 위한 css */
.QA_inputBox input::placeholder {color: #ffffff;font-size: 14px;opacity: 1;} /* 파이어폭스에서 뿌옇게 나오는 현상을 방지하기 위한 css */
.QA_inputBox input::-webkit-input-placeholder {color: #ffffff;font-size: 14px;}/* IE */
.QA_inputBox input:-ms-input-placeholder {color: #ffffff;font-size: 14px;}/* Firefox */
.QA_inputBox input:-mos-input-placeholder {color: #ffffff;font-size: 14px;}
.QA_inputBox{position: absolute;display: inline-block;width: 400px; height: 37px;font-size: 14px;padding: 10px 0 0 10px }
.QA_serchimg{position: relative;display: inline-block; margin: -45px 0 0 745px}

/* 서비스별 도움말 */
.serviecenterMain_categoryBox{position: relative;display: block;width: 995px;height:275px;background-color: #ffffff;cursor: default;border: 1px solid #dbdbdb;border-top: 2px solid #4e4e4e; margin-bottom: 40px}
.categoryBox_titleBox{position: relative;display: block;width: 100%;height: 78px; text-align: center; line-height: 78px; font-size: 20px ; font-weight: bold; }
.categoryBox_subtitleBox{position: relative;display: block;width: 100%;height: 40px; font-size: 14px ;  background-color: #f9f9f9;border-top: 1px solid #efefef;border-bottom: 1px
solid #efefef;margin: 0 auto}
.subtitle_textBox{position: relative;display: inline-block;width: 160px;height: auto; font-weight: normal;color: #7b7b7b;margin: 10 64 0 14; line-height: 23px;font-family: 'Noto Sans KR Light'; }
.subtitle_textBox a{color: #7b7b7b;}
.subtitle_textBox a:hover{color: #15a3e1}
.subMaintitleBox{display:block;width: 998px;height: 70px;background-color: #ffffff;border: 1px solid #dbdbdb;margin-bottom:40px }
.subMainGrayBox{position: absolute;display: inline-block; width:15px ; height: 17px ; background-color:#e7e7e7; margin-top: 26px }
.subMaintitle{position: relative; display: inline-block;font-size: 20px; font-weight: bold; padding: 20 0 0 27}
.subMainDepth{position: absolute;width: 400px;font-size: 12px;color:#7b7b7b ;  font-weight: normal;padding: 0 0 0 0;margin: -23 0 0 570;text-align: right; }


/* 박스 2개 */
.Centerwarp_box2{display: inline-block; width: 498;height:210px; background-color: #ffffff ; border: 1px solid #dbdbdb; margin: 0 -2 0 0}
.Centerwarp_box2:nth-child(3){border-left: none;}
.Centerwarp_box2:nth-child(4){border-top: none;border-right: none;}
.Centerwarp_box2:nth-child(5){border-top: none;}
.box2_contentsBox{width: auto;height: 150px;padding:23 0 0 30; }
.box2_title{font-size: 20px; font-weight: bold; color: #4e4e4e; padding-bottom: 19}
.box2_text{font-size: 14px; color: #7b7b7b; line-height: 1.7 ; padding-bottom: 15px;font-family: 'Noto Sans KR Light';}
.box2_img{position:absolute;display: inline-block; margin: -55 0 0 261}
.box2_button{position: absolute;font-size: 16px; color: #ffffff;background-color: #15a3e1; padding: 9 86 9 14; margin-top: 6px ;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;}
.box2_button_img{position: absolute; background-repeat: no-repeat; margin: -18 0 0 122}

.black_buttonBox{position: absolute;display: block;width: 200px;height: 50px;margin: -97 0 0 777 ;  }
.black_button{position: absolute;font-size: 16px; color: #ffffff;background-color: #4e4e4e; padding: 9 52 9 15; margin-top: 6px ;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;}
.black_button_img{position: absolute; margin: -18 0 0 149}

/*공지사항 */
.notice_serchBox{position: absolute;display: inline-block;width: 280px; height: 35px;background-color:#f3f3f3;margin: 18 0 0 407;   border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
   }
.notice_serchbutton{position: absolute;display: inline-block;width: 52px;height: 35px;color: #ffffff;background-color:#4e4e4e ;margin: 18 0 0 686;z-index: 1;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;}
.notice_inputBox input{ color: #4e4e4e; width: 100%}
/* IE9 이하를 위한 css */
.notice_inputBox .placeholder { font-size: 14px;color: #4e4e4e;}
/* IE10 이상을 위한 css */
.notice_inputBox input::placeholder {color: #4e4e4e;font-size: 14px;opacity: 1;} /* 파이어폭스에서 뿌옇게 나오는 현상을 방지하기 위한 css */
.notice_inputBox input::-webkit-input-placeholder {color: #4e4e4e;font-size: 14px;}/* IE */
.notice_inputBox input:-ms-input-placeholder {color: #4e4e4e;font-size: 14px;}/* Firefox */
.notice_inputBox input:-mos-input-placeholder {color: #4e4e4e;font-size: 14px;}
.notice_inputBox{position: absolute;display: inline-block;width: 256px; height: 37px;font-size: 14px;padding: 8 0 0 12; z-index: 1; }

.notice_contentsBox{position: relative;display: block;width: 998px;height: auto;background-color:#ffffff ;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-top:2px solid #4e4e4e  }
.notice_contents{display: block;width: 100%;height: 68px;border-bottom: 1px solid #dbdbdb;}
.notice_contents:hover{background-color:#57bce8; color: #ffffff}

.notice_contents_inner{display:block;width:938;height:25px; font-size: 16px; color: #4e4e4e;margin: 0 auto; padding-top: 25;padding-bottom: 20px}
.notice_contents_inner:hover{color: #ffffff}
.notice_contents_title{width: 660px;height:100%;}
.notice_contents_admin{position: absolute;display: inline-block;width: 100px;height: 50px;margin:-25 0 0 727;font-family: 'Noto Sans KR Light'; }
.notice_contents_date{position: absolute;display: inline-block;width: 100px;height: 50px;margin:-25 0 0 840;text-align: right; font-family: 'Noto Sans KR Light';}

.notice_pagingBox{width: 998;height:48;border: 1px solid #dbdbdb; text-align: center;margin-top: 40px;background-color: #ffffff}
.pagingnumberbutton{width: 40px;height: 46px; font-size: 16px;color: #4e4e4e;}
.pagingnumberbutton2{width: 40px;height: 46px; font-size: 16px;background-color: #15a3e1;color: #ffffff;border-bottom:2px solid #15a3e1 }
.pagingnumberbutton:hover{color: #15a3e1;border-bottom:2px solid #15a3e1 }
.pagingarrowimg{position: absolute;width: 48px;height: 48px;margin-top: 41px;}
.pagingarrowLeftimg{position: absolute;width: 48px;height: 48px;margin-top: 41px;margin: -1px 0 0 -2px }
.pagingarrowRightimg{position: absolute;width: 48px;height: 48px;margin-top: 41px;margin: -47px 0 0 54px}

/* 탭 부분 */
.tab {padding-top: 30px;height: auto;}
.tablinks {  }
.tablinks.active {}



/* QA depth2 */
.tab_box{width: 100%;height:63px ;border-bottom: 1px solid #d3d3d3}
.QA_section{position:relative;height: auto;min-height:386px; border:1px solid #e2e2e2;border-bottom: none; background-color: #fff;}
.tabA {position: absolute;width:933;height: 45px;text-align: left;margin:19 0 0 29}
.tablinksA { margin-left: 150;width: auto;height: 44px; border: none;outline: none;font-size: 16px;color: #959595;}
.tablinksA:nth-child(1) {margin-left: 248;}
.tablinksA:hover{font-size: 16px;border-bottom: 2px solid #4e4e4e;color: #4e4e4e;border-bottom-width: 20%;}
.tablinksA.active {font-size: 16px;border-bottom: 2px solid #4e4e4e;color: #4e4e4e;border-bottom-width: 20%;}
.QA_ContentsBox{display:block;width: 933px; height: auto;min-height: 210px;margin:30 0 0 30; border-top:2px solid #4e4e4e }
.QA_Contents{display: block;width: 100%;height: 72px;font-size: 16px;color: #4e4e4e;border-bottom:1px solid #dbdbdb;}
/*
.QA_Contents.active{background-color: #15a3e1;color: #ffffff}
.QA_Contents.active button{color: #ffffff}
.QA_Contents:hover{background-color: #15a3e1;color: #ffffff}
.QA_Contents button:hover{color: #ffffff}
*/
.QA_Contents.active{background-color: #57bce8;color: #ffffff}
.QA_Contents.active button{color: #ffffff}
.QA_Contents:hover{background-color: #57bce8;color: #ffffff}
.QA_Contents button:hover{color: #ffffff}

.QA_Contents_InnerText{display: inline-block;height:50px;padding-top: 23px }



.section_tit_box_underL{position: absolute;display: overlay;height:1px;border-bottom: 4px solid #15a3e1;}
.section_tit_box_underL2{position: absolute;display: overlay;height:1px;border-bottom: 4px solid #4e4e4e;}


.box_underL{position: relative;display: inline-block;height:41px;color: #4e4e4e;font-size: 25;border-bottom:4px solid #15a3e1; }
.box_underR{position: relative;display: inline-block;height:41px;color: #4e4e4e;font-size: 25;border-bottom: 4px solid #4e4e4e; margin-left: -5PX;}



/* 문의내용 */
.quit_Box{width:998;min-height: 300px;height:auto;border:1px solid #dbdbdb;border-top: 2px solid #4e4e4e;background-color: #f9f9f9;margin-top:40px}
.quit_TitleBox{position: relative;display: block;width: 100%; height:87px; font-size: 20px; font-weight: bold; background-color: #ffffff;border-bottom: 1px solid #efefef}
.quit_Title{width:900;height: 56px;padding: 28 0 0 70}
.quit_contents{display: block;width: 900px;height: auto;font-weight: normal;font-size: 16px;color: #4e4e4e;padding: 32 0 32 70;}
.quit_okno_button{position: absolute;display: inline-block;width:30;height:25;font-size: 14px; color: #ffffff;background-color: #15a3e1; text-align: center; padding-bottom: 2px;margin-top: 30px;margin-left: 30px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;}
.quit_okno_button_img{position: absolute;margin: -18 0 0 95}

.titleinterval{width: auto;height: auto;font-weight: bold;color: #4e4e4e ; margin-bottom: 16px}
.contentsinterval{width: auto;height: 5px;}

/* 이메일 접수 */
.My_contentsBox{position: relative;display: block;width: 998px;height: auto;background-color:#ffffff ;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-top:2px solid #4e4e4e;}
.My_contents{display: block;width: 100%;height: 76px;font-size: 16px;border-bottom: 1px solid #dbdbdb;line-height: 74px}
.My_contents_innerleftBox{position: relative;display: inline-block;width: 335px; height: 100%;font-weight: bold;background-color: #f9f9f9;border-right:1px solid #efefef;text-align: center;}
.My_contents_innerrightBox{display: inline-block;width:281;height:100%;padding-left: 26px;font-family: 'Noto Sans KR Light';}
.My_contents_changebutton{position: absolute;display: inline-block;width: 46px;height: 34px;color: #ffffff;background-color:#4e4e4e;margin:21 0 0 0;border-top-left-radius: 5px;border-bottom-left-radius: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px; }

.My_passwardBox{position: absolute;display: inline-block;width: 602px;height: 38px;background-color: #f3f3f3; margin: 19 0 0 30}
.passward_inputBox{position: relative;display: inline-block;width: 100%; height: 100%;font-size: 14px;padding: 8 0 0 12; z-index: 1;}
.passward_inputBox input{ color: #4e4e4e; width: 70%}

/* 이메일 접수내역 */
.billinnercontentsbox{width: 100%;height: 75px;background-color: #f9f9f9;border: 1px solid #dbdbdb;border-top: 2px solid #4e4e4e; margin-top: 30px;text-align: center; }
.billinnercontentsTitle{display: inline-block;height: 100%;color: #4e4e4e;font-size: 16px;line-height: 4.7}
.billcontents{width: 100%;height: 75px;color:#7b7b7b;font-size: 14PX;background-color: #ffffff;border:1px solid #dbdbdb;border-top: none;text-align: center;line-height: 70px;cursor: pointer; }

/* 이메일 접수내역 내용 */
.Emailcontents_box{width: 100%;min-height:155px ;height: auto;background-color: #ffffff;border: 1px solid #dbdbdb;border-top: 2px solid #4e4e4e;}
.EmailcontentsTitle_box{width: 940px;height: 81px;font-size:16px  ;border-bottom: 1px solid #dbdbdb;margin: 0 0 0 30px}
.EmailcontentsDate_box{position: absolute;width: 100px;height:auto;font-size: 16px;margin: 27px 0 0 888px }
.EmailQText_box{width:910px;height: auto;font-size: 16px;margin:27px 0 27px 68px;word-wrap: break-word;}

.EmailGray_box{width: 100%;min-height:162px ;height: auto;background-color: #f9f9f9;border-top: 1px solid #dbdbdb;}

/* Right */
.Rightwarp_moneyinfoBox{display: none;width: 100%;height: 170;}
.Rightwarp_SMmoneyBox{display: none;width: 100%;height: 85px; text-align: center;line-height: 75px;border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2}


/* footer - 정보 */
.info_section{position: relative;border-top:1px solid #eeeff0;background:#333333;height: 186px;text-align:left;} /*footer 전채 */
.info_section a:hover{color: #15a3e1}
.info_section .inner{position:relative;padding:38px 0 50px}
.logo_SM{background-position:0 -0px;cursor: pointer;}

/* 개인정보취급방침 */
.info_txt{color:#b4b4b4;line-height:16px}
.info_txt_bar{display:inline-block;width:1px;height:8px;background:#5d5e5e;vertical-align:middle;margin:-2px 10px 0}
.copyright{color:#b4b4b4;font-family:'arial','verdana',dotum,sans-serif;margin-top:17px;font-size:12px;line-height: 1.8}
.copyright_link{color:#b4b4b4}

/* 심의 등급 */
.grade{position: absolute;display: none; width: 465px;height: 80px; background-color: #450102 ; margin: -100 0 0 933px ; line-height: 25px ; border: 1px solid #4e0a0b}
.grade_textBox{position: relative;display: block;width: 100%;height: 33%; border-top:1px solid #4e0a0b;  }
.grade_textBox:nth-child(1){border-top:none;}
.grade_textinner{position: relative;display: inline-block;width: 49%;height: 100%; color:#b4b4b4;}
.grade_textinner:nth-child(1){border-right:1px solid #4e0a0b;}
.grade_innerleft{display: inline-block;width: 80px; height: 94%; }
.grade_innerright{display: inline-block;position: relative;width: 135px;height: 100%;}
.grade_markimg{display: none;position: absolute;width: 400px;height: 82px;overflow: hidden;margin: -102 0 0 790px ;}
/* 탭 부분 */
.tab {
    padding-top: 30px;
    height: auto;

}
.tablinks {
     
}

.tablinks.active {
   
}

 /* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .QA_serchBox{position: absolute;display: inline-block;width: 566px; height: 37px;font-size: 14px;color: #ffffff;background-color: #4e4e4e; margin: -40 0 0 175}
    .My_contents_changebutton{line-height: 5px}
    .pagingarrowLeftimg{position: absolute;width: 48px;height: 48px;margin-top: 41px;margin: 0px 0 0 -8px }
    .pagingarrowRightimg{position: absolute;width: 48px;height: 48px;margin-top: 41px;margin: -47px 0 0 59px}

}

/* 엣지  */
@supports (-ms-ime-align:auto) {
    .QA_inputBox{position: absolute;display: inline-block;width: 400px; height: 37px;font-size: 14px;padding: 10px 0 0 10px;margin: -38px 0 0 145px }
}




