﻿
/* 폰트 */ 

/* 초기화 */


body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, yh, td { margin: 0; padding: 0; }
body { font: 12px 'Malgun Gothic',Gulim,"굴림",dotum,"돋움",Helvetica,AppleGothic; color: #606060; min-width: 320px; width: auto !important; width: 320px; height: auto; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; }
caption, th, td { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ""; }
abbr, acronym { border: 0; }
.invisible { display: none; }
.ipt_hidden { position: absolute; top: 0px; left: -9999px; }
.hidden { visibility: hidden; }
.clear { clear: both; }
.Clear { clear: both; }
em, address { font-style: normal; }
a { text-decoration: none; }
a:hover, a:active, a:focus { text-decoration: none; color: none; cursor: auto; }
a { -webkit-tap-highlight-color: transparent; }
select {cursor:pointer}
a img, :link img, :visited img, abbr { border: 0; }
a img { border: none; }
a img { user-select: none; }
a:active, a:focus { outline: none; }
img { border: none; }
.textcut { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.content_wrap {font-family:'Malgun Gothic' }


/* 마우스오버 Effect */

.hover { max-width: 400px; height: 40px; line-height: 40px; background-color: #f8bbd0; text-align: center; transition: all 0.8s, color 0.3s 0.3s; color: #504f4f; }
.hover:hover { color: #fff; }
.effect1:hover { box-shadow: 400px 0 0 0 rgba(0,0,0,0.5) inset; }
.effect2:hover { box-shadow: -400px 0 0 0 rgba(0,0,0,0.5) inset; }
.effect3:hover { box-shadow: 0 150px 0 0 rgba(0,0,0,0.5) inset; }
.effect4:hover { box-shadow: 0 -150px 0 0 rgba(0,0,0,0.5) inset; }
.effect5:hover { box-shadow: 0 0 0 10px rgba(0,0,0,0.5) inset; }
.effect6:hover { box-shadow: 0 0 0 10px rgba(0,0,0,0.5) inset, 0 0 0 150px rgba(0,0,0,0.5) inset; }
.effect7:hover { box-shadow: 400px 0 0 0 rgba(0,0,0,0.25) inset, -400px 0 0 0 rgba(0,0,0,0.25) inset; }
.effect8:hover { box-shadow: 0 80px 0 0 rgba(0,0,0,0.25) inset, 0 -80px 0 0 rgba(0,0,0,0.25) inset; }


/* 글꼴 CSS */

.NGL_0 { font-family: 'Malgun Gothic',sans-serif,HYGothic; font-size: 10px; font-weight: bold; }
.NGB_0 { font-family: 'Malgun Gothic',sans-serif,HYGothic; font-size: 10px; }
.NGL_1 { font-family: 'Malgun Gothic',sans-serif,HYGothic; font-size: 11px; font-weight: bold; }
.NGB_1 { font-family: 'Malgun Gothic',sans-serif,HYGothic; font-size: 11px; }
.NGL_2 { font-family: 'Malgun Gothic',sans-serif,HYGothic; font-size: 12px; font-weight: bold; }
.NGB_2 { font-family: 'Malgun Gothic',sans-serif,HYGothic; font-size: 12px; }
.NGL_3 { font-family: 'Malgun Gothic',sans-serif,HYGothic; font-size: 13px; font-weight: bold; }
.NGB_3 { font-family: 'Malgun Gothic',sans-serif,HYGothic; font-size: 13px; }
.NGL_4 { font-family: 'Malgun Gothic',sans-serif,HYGothic; font-size: 14px; font-weight: bold; }
.NGB_4 { font-family: 'Malgun Gothic',sans-serif,HYGothic; font-size: 14px; }
.NGL_5 { font-family: 'Malgun Gothic',sans-serif,HYGothic; font-size: 15px; font-weight: bold; }
.NGB_5 { font-family: 'Malgun Gothic',sans-serif,HYGothic; font-size: 15px; }
.NGL_6 { font-family: 'Malgun Gothic',sans-serif,HYGothic; font-size: 16px; font-weight: bold; }
.NGB_6 { font-family: 'Malgun Gothic',sans-serif,HYGothic; font-size: 16px; }
.NGL_7 { font-family: 'Malgun Gothic',sans-serif,HYGothic; font-size: 17px; font-weight: bold; }
.NGB_7 { font-family: 'Malgun Gothic',sans-serif,HYGothic; font-size: 17px; }
.NGL_8 { font-family: 'Malgun Gothic',sans-serif,HYGothic; font-size: 18px; font-weight: bold; }
.NGB_8 { font-family: 'Malgun Gothic',sans-serif,HYGothic; font-size: 18px; }
.NGL_9 { font-family: 'Malgun Gothic',sans-serif,HYGothic; font-size: 19px; font-weight: bold; }
.NGB_9 { font-family: 'Malgun Gothic',sans-serif,HYGothic; font-size: 19px; }
.NGL_10 { font-family: 'Malgun Gothic',sans-serif,HYGothic; font-size: 20px; font-weight: bold; }
.NGB_10 { font-family: 'Malgun Gothic',sans-serif,HYGothic; font-size: 20px; }

.NSR_0 { font-family: 'Malgun Gothic','Malgun Gothic'; font-size: 10px; }
.NSB_0 { font-family: 'Malgun Gothic','Malgun Gothic'; font-size: 10px;font-weight:bold }
.NSR_1 { font-family: 'Malgun Gothic','Malgun Gothic'; font-size: 11px; }
.NSB_1 { font-family: 'Malgun Gothic','Malgun Gothic'; font-size: 11px;font-weight:bold }
.NSR_2 { font-family: 'Malgun Gothic','Malgun Gothic'; font-size: 12px; }
.NSB_2 { font-family: 'Malgun Gothic','Malgun Gothic'; font-size: 12px;font-weight:bold }
.NSR_3 { font-family: 'Malgun Gothic','Malgun Gothic'; font-size: 13px; }
.NSB_3 { font-family: 'Malgun Gothic','Malgun Gothic'; font-size: 13px;font-weight:bold }
.NSR_4 { font-family: 'Malgun Gothic','Malgun Gothic'; font-size: 14px; }
.NSB_4 { font-family: 'Malgun Gothic','Malgun Gothic'; font-size: 14px;font-weight:bold }
.NSR_5 { font-family: 'Malgun Gothic','Malgun Gothic'; font-size: 15px; }
.NSB_5 { font-family: 'Malgun Gothic','Malgun Gothic'; font-size: 15px;font-weight:bold }
.NSR_6 { font-family: 'Malgun Gothic','Malgun Gothic'; font-size: 16px; }
.NSB_6 { font-family: 'Malgun Gothic','Malgun Gothic'; font-size: 16px;font-weight:bold }
.NSR_7 { font-family: 'Malgun Gothic','Malgun Gothic'; font-size: 17px; }
.NSB_7 { font-family: 'Malgun Gothic','Malgun Gothic'; font-size: 17px;font-weight:bold }
.NSR_8 { font-family: 'Malgun Gothic','Malgun Gothic'; font-size: 18px; }
.NSB_8 { font-family: 'Malgun Gothic','Malgun Gothic'; font-size: 18px;font-weight:bold }
.NSR_9 { font-family: 'Malgun Gothic','Malgun Gothic'; font-size: 19px; }
.NSB_9 { font-family: 'Malgun Gothic','Malgun Gothic'; font-size: 19px;font-weight:bold }
.NSR_10 { font-family: 'Malgun Gothic','Malgun Gothic'; font-size: 20px; }
.NSB_10 { font-family: 'Malgun Gothic','Malgun Gothic'; font-size: 20px;font-weight:bold }

/* 색갈정리 기본값 */

/* 헤더배경  */
.White { color: #ffffff; }

/* 바디배경 (아주연한그레이)  */
.LLLgrey { color: #f2f2f2; }

/* 박스테두리 (더 연한그레이) */
.LLine { color: #e2e2e2; }

/* 바디 상단타이틀 (연그레이)  */
.Lgrey { color: #c8c8c8; }

/* 바디 상단타이틀 (그레이)  */
.Mgrey { color: #8f8f8f; }

/* 바디 상단타이틀 (다크그레이) */
.Dgrey { color: #676767; }

/* 강조 오렌지색 */
.Orange { color: #f58220; }

/* 검정 글자색 */
.Black { color: #404040; }

/* 삼성블루 글자색 */
.Sblue { color: #9ac9f0; }

/* 팝업 기본값 */

.darkpage { display: none /* block <-> none */; opacity: 0.8; background: rgb(0, 0, 0); position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 900; }
.whitepage { display: none /* block <-> none */; opacity: 0.8; background:#fff; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 900; }
.popupquit { float: right; padding: 9px 9px 0 0; }
.popupquit img { width: 20px; }


/* 튜토리얼 */

/* 약관 */

.Clause { width: 100%; height: 100%; background-color: #f2f2f2; }
.Clause .Clause_page { padding: 60px 20px 20px; }
.Clause .Clause_page .Clause_title { text-align: center; margin: 30px 0; }
.Clause .Clause_page .Clause_title img { width: 100%; }
.Clause .Clause_page .Clause_agreement { margin: 0 auto; width: 90%; background-color: #fff; border-radius: 15px; padding: 15px; text-align: center; border: 1px solid #e2e2e2; }
.Clause .Clause_page .Clause_agree { text-align: center; }
.Clause .Clause_page .Clause_agree img { width: 50%; margin: 10px 0 30px; }
.Clause .Clause_page .Clause_btn { font-size: 18px; text-align: center; margin: 0 auto; width: 60%; height: 45px; line-height: 45px; background-color: #f58220; }


/* 번호 미수집자 로그인 */

.login { width: 100%; height: 100%; background-color: #f2f2f2; }
.login .loginment { }
.login .loginment img { width: 100%; }
.login .logininput { position: relative; }
.login .logininput img { width: 100%; }
.login .logininput .iptdetail { position: absolute; bottom: 12%; width: 100%; text-align: center; }
.login .logininput .iptdetail .phoneinput1 { width: 18%; height: 35px; padding-left: 3%; font-weight: bolder; font-size: 22px; letter-spacing: 1px; border: none; outline-style: none; box-shadow: 0px 1px 1px #000; }
.login .logininput .iptdetail .phoneinput2 { width: 25%; height: 35px; padding-left: 3%; font-weight: bolder; font-size: 22px; letter-spacing: 3px; border: none; outline-style: none; box-shadow: 0px 1px 1px #000; }
.login .loginbtn { }
.login .loginbtn a img { width: 100%; }
.login .loginjoin { }
.login .loginjoin a img { width: 100%; }


/* 번호 미수집자 회원등록 */

.join { width: 100%; height: 100%; background-color: #e2e2e2; }
.join .jointop { }
.join .jointop img { width: 100%; }
.join .phoneinput { position: relative; }
.join .phoneinput img { width: 100%; }
.join .phoneinput .confirmdetail { position: absolute; bottom: 12%; width: 100%; text-align: center; }
.join .phoneinput .confirmdetail .phoneinput1 { width: 18%; height: 35px; padding-left: 3%; font-weight: bolder; font-size: 22px; letter-spacing: 1px; border: none; outline-style: none; box-shadow: 0px 1px 2px #000; }
.join .phoneinput .confirmdetail .phoneinput2 { width: 25%; height: 35px; padding-left: 3%; font-weight: bolder; font-size: 22px; letter-spacing: 3px; border: none; outline-style: none; box-shadow: 0px 1px 2px #000; }
.join .confirmbtn { }
.join .confirmbtn a img { width: 100%; }
.join .Joinmid { }
.join .Joinmid img { width: 100%; }
.join .confirminput { position: relative; }
.join .confirminput img { width: 100%; }
.join .confirminput .iptdetail { position: absolute; bottom: 14%; width: 100%; text-align: center; }
.join .confirminput .iptdetail .confirminput1 { width: 75%; height: 35px; padding-left: 3%; font-weight: bolder; font-size: 18px; letter-spacing: 2px; border: none; outline-style: none; box-shadow: 0px 1px 2px #000; }
.join .joinbtn { }
.join .joinbtn img { width: 100%; }
.join .joinbottom { }
.join .joinbottom img { width: 100%; }





/* 새 로그인 페이지 (16년 11월 28일 작업 시작) */

.login_page {background-color:#ededed;width:100%;height:100%; }
.login_page .top_logo {text-align:center;padding:20px 10px 10px 10px ; }
.login_page .top_logo img { width:110px; }

.login_page .login_part .login_ment {font-family:'Malgun Gothic';text-align:center;font-size:20px;margin:10px 0;text-shadow: 0 1px #ab5b16;background-color:#f58220;color:#fff;padding:10px 0 ;border-bottom:1px solid #fff;box-shadow: 0 1px #f58220 }
.login_page .login_part .login_input {text-align:center;padding:10px 0 }
.login_page .login_part .login_input select {width:70px;height:50px;font-size:17px;outline-color:#f58220;text-indent:5px;vertical-align:middle;border:none;box-shadow: 0 1px #8f8f8f;border-radius:3px}
.login_page .login_part .login_input input {font-size:17px;font-family:'Malgun Gothic';width:230px;height:50px;outline-color:#f58220;text-align:center;vertical-align:middle;border:none;box-shadow: 0 1px #8f8f8f;border-radius:3px }

.login_page .login_part .enter_btn {width:303px;height:50px;line-height:50px;font-family:'Malgun Gothic';text-align:center;margin:0 auto;background-color:#8f8f8f;color:#fff;box-shadow: 0 1px #525252;font-size:16px;border-radius:3px;cursor:pointer }

.login_page .login_part .safe_ment {font-family:'Malgun Gothic';width:303px;margin:10px auto }
.login_page .login_part .safe_ment span { }
.login_page .login_part .safe_ment strong { font-size:15px }

.login_page .bottom_banner { text-align:center;background-color:#8f8f8f;width:100%;margin-top:23%;height:20% }
.login_page .bottom_banner img { max-width:320px }


/* 새 인증 페이지 ( 16년 11월 29일 작업 시작) */

.join_page {background-color:#ededed;width:100%;height:100%; }
.join_page .top_logo {text-align:center;padding:20px 10px 10px 10px ; }
.join_page .top_logo img { width:110px; }

.join_page .join_part .join_ment {font-family:'Malgun Gothic';text-align:center;font-size:20px;margin:10px 0;text-shadow: 0 1px #ab5b16;background-color:#f58220;color:#fff;padding:10px 0 ;border-bottom:1px solid #fff;box-shadow: 0 1px #f58220}
.join_page .join_part .join_input {text-align:center;padding:10px 0 }
.join_page .join_part .join_input input {font-size:17px;font-family:'Malgun Gothic';width:303px;height:50px;outline-color:#f58220;text-align:center;vertical-align:middle;border:none;box-shadow: 0 1px #8f8f8f;border-radius:3px }

.join_page .join_part .confirm_btn {width:303px;height:50px;line-height:50px;font-family:'Malgun Gothic';text-align:center;margin:0 auto;background-color:#8f8f8f;color:#fff;box-shadow: 0 1px #525252;font-size:16px;border-radius:3px;cursor:pointer }

.join_page .join_part .safe_ment {font-family:'Malgun Gothic';width:303px;margin:10px auto }
.join_page .join_part .safe_ment span { }
.join_page .join_part .safe_ment strong {font-size:15px }

.join_page .bottom_banner {text-align:center;background-color:#8f8f8f;width:100%;margin-top:23%;height:20% }
.join_page .bottom_banner img {max-width:320px }

/* 고추 고수 소개 */

.introduce { width: 100%; height: 100%; background-color: #fff }
.introduce .introducement {text-align:center;padding:30px 10px 60px }
.introduce .introducement img { max-width: 600px;width:100% }
.introduce .introducenext {position:fixed;bottom:0;width:100%;background-color:#f58220;height:50px;line-height:50px;font-size:20px;color:#fff;text-align:center;font-family:'Malgun Gothic' ;border-top:1px solid #fff;box-shadow:0px -1px #f58220;text-shadow:0 1px red }

/* 반 소개 */

.group { width: 100%; height: 100%; background-color: #f2f2f2; }
.group .group_intro { padding: 20px 20px 0; text-align: center; }
.group .group_intro img { width: 75%; margin-bottom: 15px; }
.group .group_explanation { float: left; width: 52%; height: 160px; text-align: center; margin: 0 2% 15px 5%; }
.group .group_explanation .exptop1 { height: 50px; background-color: #f58220; font-size: 22px; line-height: 50px; }
.group .group_explanation .exptop2 { height: 50px; background-color: #db4b03; font-size: 22px; line-height: 50px; }
.group .group_explanation .exptop3 { height: 50px; background-color: #db0000; font-size: 22px; line-height: 50px; }
.group .group_explanation .expbot1 { height: 100px; background-color: #e2e2e2; }
.group .group_explanation .expbot1 p:first-child { font-size: 15px; padding-top: 6px; color: #f58220; }
.group .group_explanation .expbot1 p { font-size: 13px; padding-top: 8px; }
.group .group_explanation .expbot2 { height: 100px; background-color: #ededed; }
.group .group_explanation .expbot2 p:first-child { font-size: 15px; padding-top: 6px; color: #ea3f03; }
.group .group_explanation .expbot2 p { font-size: 13px; padding-top: 8px; }
.group .group_explanation .expbot3 { height: 100px; background-color: #e2e2e2; }
.group .group_explanation .expbot3 p:first-child { font-size: 15px; padding-top: 6px; color: #db0000; }
.group .group_explanation .expbot3 p { font-size: 13px; padding-top: 8px; }
.group .group1 { width: 35%; height: 140px; float: right; margin-right: 5%; background-color: #fff; box-shadow: 1px 1px 3px #000; text-align: center; border-radius: 10px; margin-top: 3px; border: 1px solid #fff; }
.group .group1 p { color: #db4b03; padding: 49px 0 11px 0; }
.group .group1 span { font-size: 13px; font-family: 'Malgun Gothic'; }

/* 반 소개 리뉴얼 _ (2016.11.30 작업) */

.Groupselect_page {background-color:#fff;width:100%;height:100%;text-align:center;font-family:'Malgun Gothic' }
.Groupselect_page .top {padding:40px 20px 20px }
.Groupselect_page .top img {width:100% ;max-width:500px}

.Groupselect_page .Group_list_first {background-color:#eee;padding:30px 0}
.Groupselect_page .Group_list_second {background-color:#fff;padding:30px 0}
.Groupselect_page .Group_list_third {background-color:#ddd;padding:30px 0}
.Groupselect_page .Group_title {padding:10px 20px }
.Groupselect_page .Group_title img {width:100% ;max-width:400px }
.Groupselect_page .Group_enter {position:relative;cursor:pointer;width:320px;margin:0 auto }
.Groupselect_page .Group_enter img {width:320px}
.Groupselect_page .Group_enter .Counter {position:absolute;top:13px;left:50%;margin-left:-145px;font-size:19px;color:#fff;width:150px; }
.Groupselect_page .Group_enter .Counter span {font-weight:bold;font-size:24px }

/* 반 두개로 나눌때 CSS
.group .group1 { width: 35%; height: 80px; float: right; margin-right: 5%; }
.group .group1 p { color: #f58220; padding: 11px 0; }

.group .group1 .group1_1 { width: 100%; height: 65px; background-color: #fff; box-shadow: 1px 1px 3px #000; text-align: center; border-radius: 10px;; margin: 3px 0 10px 0; border: 1px solid #fff; }
.group .group1 .group1_2 { width: 100%; height: 65px; background-color: #fff; box-shadow: 1px 1px 3px #000; text-align: center; border-radius: 10px; margin: 5px 0; border: 1px solid #fff; }
.group .group1 span { font-size: 13px; font-family: NG_B; }
*/

.group .group2 { width: 35%; height: 140px; float: right; margin-right: 5%; background-color: #fff; box-shadow: 1px 1px 3px #000; text-align: center; border-radius: 10px; margin-top: 3px; border: 1px solid #fff; }
.group .group2 p { color: #db4b03; padding: 49px 0 11px 0; }
.group .group2 span { font-size: 13px; font-family:'Malgun Gothic'; }

.group .group3 { width: 35%; height: 140px; float: right; margin-right: 5%; background-color: #fff; box-shadow: 1px 1px 3px #000; text-align: center; border-radius: 10px; margin-top: 3px; border: 1px solid #fff; }
.group .group3 p { color: #db0000; padding: 49px 0 11px 0; }
.group .group3 span { font-size: 13px; font-family: 'Malgun Gothic'; }

/* 반 결정 팝업 새 버전 (2016. 11. 30 작업시작)*/

.group_popup {display:none;width:90%;background-color:#fff;position:fixed;top:200px;left:5%;border-radius:10px;box-shadow:1px 1px 1px #676767 }
.group_popup .top {font-family:'Malgun Gothic';font-size:17px;padding:10px;border-bottom:1px solid #c8c8c8; }
.group_popup .top span {font-weight:bold;color:#f58220; }
.group_popup .top .notice_ment {color:#8f8f8f;font-size:15px;margin-top:7px}
.group_popup .no_btn {padding:10px 0;text-align:center;float:left;width:49%;font-size:15px;font-family:'Malgun Gothic';border-right:1px solid #c8c8c8;cursor:pointer  }
.group_popup .yes_btn {padding:10px 0;text-align:center;float:right;width:50%;font-size:15px;font-family:'Malgun Gothic';cursor:pointer }


/* 반 결정 팝업*/

.group_popup { display: none; background-color: #f2f2f2; width: 80%; text-align: center; position: fixed; top: 27%; left: 10%; z-index: 1200; box-shadow: 1px 1px 8px #000; }
.group_popup .group_popup_ment_1 { padding: 5% 0; }
.group_popup .group_popup_ment_1 span { color: #f58220; }
.group_popup .group_popup_ment_2 { padding: 0 0 10% 0; }
.group_popup .group_popup_ment_2 img { width: 86%; }
.group_popup ul { margin-bottom: 10%; }
.group_popup ul .choice_yes { float: left; width: 35%; background-color: #f58220; height: 35px; line-height: 35px; margin-left: 25px; }
.group_popup ul .choice_no { float: right; width: 35%; background-color: #f58220; height: 35px; line-height: 35px; margin-right: 25px; }


/* 반 결정 후 최초 채팅방 입장 팝업*/

.beginmember_popup { display: none; background-color: #f2f2f2; width: 80%;left:10%; text-align: center; position: fixed; top: 5%;  z-index: 1200; box-shadow: 1px 1px 8px #000; padding: 10px 0 }
.beginmember_popup .beginmember_popuptop { padding: 10px; }
.beginmember_popup .beginmember_popuptop img { width: 50px; }
.beginmember_popup .beginmember_popupment { font-family: 'Malgun Gothic'; font-size: 15px; padding: 10px; line-height: 20px; }
.beginmember_popup .beginmember_popupment span { font-size: 16px; color: #f58220; font-weight: bold; }
.beginmember_popup .beginmember_popupment p { font-size: 16px; }
.beginmember_popup .beginmember_popupbtn { width: 200px; height: 40px; line-height: 40px; font-size: 18px; font-family: 'Malgun Gothic'; background-color: #f58220; color: white; margin: 10px auto; box-shadow: 1px 1px 1px #000; border-radius: 7px; }


/* VIP 이벤트이미지 및 상담신청 팝업 */

.eventimage_popup { display: none; text-align: center; position: fixed; top: 7%; z-index: 1100;font-family:'Malgun Gothic' }
.eventimage_popup .image img {width:90%;max-width:640px;min-width:320px }

.eventimage_popup .nomoresee_btn {width:90%;max-width:640px;min-width:320px;margin:5px auto 0; }
.eventimage_popup .nomoresee_btn .left_check {vertical-align:middle;float:left;background-color:#ddd;width:80%;height:35px;line-height:35px;font-size:14px;box-shadow:1px 1px 1px #000;border-radius:5px }
.eventimage_popup .nomoresee_btn .left_check input {vertical-align:middle;width:19px;height:19px }
.eventimage_popup .nomoresee_btn .right_close {float:right;background-color:#676767;width:18%;color:#fff;height:35px;line-height:35px;font-size:14px;box-shadow:1px 1px 1px #000;border-radius:5px;cursor:pointer}


/* 반 종료 후 1회 안내 팝업(작업해야함) */

.quitmember_popup { display: block; background-color: #f2f2f2; width: 80%; text-align: center; position: absolute; top: 8%; left: 10%; z-index: 1200; box-shadow: 1px 1px 8px #000; padding: 10px; }
.quitmember_popup .quitmember_popuptop { padding: 10px; }
.quitmember_popup .quitmember_popuptop img { width: 100px;max-height:900px }
.quitmember_popup .quitmember_popupment { font-family: 'Malgun Gothic'; font-size: 15px; padding: 10px; line-height: 20px; }
.quitmember_popup .quitmember_popupment span { font-size: 16px; color: #f58220; font-weight: bold; }
.quitmember_popup .quitmember_popupment p { font-size: 16px; }
.quitmember_popup .quitmember_popupbtn { width: 200px; height: 40px; line-height: 40px; font-size: 18px; font-family: 'Malgun Gothic'; background-color: #f58220; color: white; margin: 10px auto; box-shadow: 1px 1px 1px #000; border-radius: 7px; }


/* 약관 - 전화번호 미수집자 팝업 */

/*
.clause .darkpage { display: block; opacity: 0.8; background: rgb(0, 0, 0);position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1000; }

.clause .popup {background-color:#1e222b;width:90%;text-align:center;position:absolute;top:16%;left:5%;z-index:1400 }
.clause .popup .popupquit {float:right;padding:5px 0 }
.clause .popup .popupquit img {width:70% }

.clause .popup .popupment { }
.clause .popup .popupment img {width:95% }

.clause .popup .phoneinput {width:100%;margin:5% auto 0}
.clause .popup .phoneinput .phoneinput1 {width:20%;height: 35px; padding-left: 6px; font-size: 20px; border: none; outline-style: none; }
.clause .popup .phoneinput .phoneinput2 {width:22%;height: 35px; padding-left: 6px; font-size: 20px; border: none; outline-style: none; }

.clause .popup .popupbtn {text-align:center;padding:9px 0;background-color:#ffa398;width:50%;margin:6% auto 10%;}
.clause .popup .popupbtn a span { padding: 12px 20px }
*/

/* 곧휴 헤더 */


.header { position: fixed; top: 0px; width: 100%; background-color: #fff; z-index: 800; border-bottom: 2px solid #d7d7d7 }
.header .headlist { }
.header .headlist li { float: left; cursor: pointer;cursor:pointer }
.header .headlist .headlogo { width: 16%; text-align: center; height: 45px; }
.header .headlist .headlogo img { width: 50px; margin-top: 6px;cursor: pointer;padding-left:3px }
.header .headlist .headcenter {display:none; width: 48%; height: 45px;cursor: pointer; }
.header .headlist .headcenter .extraday { text-align: center; padding: 9px 0 3px 0; }
.header .headlist .headcenter .extraday span { color: #f95d22; }
.header .headlist .headcenter .energybar { position: relative; width: 130px; height: 8px; margin: 0 auto; border: 1px solid #d7d7d7; background: #e2e2e2; border-radius: 2px; }
.header .headlist .headcenter .energybar .energygage { width: /* 게이지변경 */ 20%; height: 6px; position: absolute; left: 1px; top: 1px; background: #f58220; border-radius: 2px; }
.header .headlist .quitheadcenter {display:block; width: 48%; height: 45px;line-height:45px;text-align:center;font-size:17px;font-family:'Malgun Gothic';font-weight:bold;color:#676767 }
.header .headlist .quitheadcenter span { }
.header .headlist .quitheadcenter span img {width:18px;vertical-align:middle;margin-bottom:3px }
.header .headlist .chargeimg { width: 12%; text-align: center; padding-top: 9px; height: 35px;cursor:pointer;font-size:11px;font-family:'Malgun Gothic' }
.header .headlist .chargeimg img { width: 23px; margin: 1px 0 3px 2px; cursor:pointer}
.header .headlist .mailimg { width: 12%; text-align: center; padding-top: 4px;cursor:pointer;font-size:11px;font-family:'Malgun Gothic' }
.header .headlist .mailimg img { width: 21px; margin: 3px 0 4px 4px;cursor:pointer;height:14px }
.header .headlist .moresee { width: 12%; text-align: center; padding-top: 4px;cursor:pointer;font-size:11px ;font-family:'Malgun Gothic'}
.header .headlist .moresee img { width: 21px; margin:9px 0 6px 0;cursor:pointer }


/* 곧휴 헤더 - 충전소 */

.Charge { padding: 152px 0 58px 0; display: block; background-color: #e2e2e2; display: block; }
.Charge .Charge_page {width: 100%; position: fixed; top: 47px; background-color: #f2f2f2;  }
.Charge .Charge_page .Charge_title { text-align: center; padding: 15px 0 10px 0; }
.Charge .Charge_page .Charge_title img { width: 200px; }
.Charge .Charge_page .Charge_ment { margin: 0 auto; width: 80%; background-color: #fff; border-radius: 15px; padding: 5px; text-align: center; border: 1px solid #e2e2e2; margin-bottom: 15px; }
.Charge .Cmission_Breakdown { padding: 10px 0; overflow-y: hidden; }
.Charge .Cmission_Breakdown .Cmission_list { width: 90%; height: 50px; border: 1px solid #e2e2e2; background-color: #fff; margin: 0 auto 10px; padding: 10px; }
.Charge .Cmission_Breakdown .Cmission_list .mission_name { width: 68%; text-align: left; padding-left: 2%; float: left; }
.Charge .Cmission_Breakdown .Cmission_list .mission_name .mission_nametop { height: 30px; line-height: 30px; font-size: 18px; }
.Charge .Cmission_Breakdown .Cmission_list .mission_name .mission_namebot { height: 20px; line-height: 20px; }
.Charge .Cmission_Breakdown .Cmission_list .mission_name .mission_namebot span { color: #f58220; }
.Charge .Cmission_Breakdown .Cmission_list .mission_btn1, .mission_btn2, .mission_btn3, .mission_btn4, .mission_btn5, .mission_btn6, .mission_btn7, .mission_btn8 { float: right; width: 30%; text-align: center; line-height: 50px; border-radius: 5px; background-color: #f58220; /* #8f8f8f */ cursor:pointer}
.Charge .charge_botbanner { border-top: 2px solid #8f8f8f; }
.Charge .charge_botbanner img { width: 100%;cursor:pointer  }


/* 곧휴 헤더 - 팝업_우편함 확인 */

.mailcheck_popup { display: none; background-color: #f2f2f2; width: 300px; text-align: center; position: fixed; top: 27%; left: 50%;margin-left:-150px; z-index: 1200; box-shadow: 1px 1px 8px #000; }
.mailcheck_popup .mailalert_popupment { margin: 45px auto 15px; }
.mailcheck_popup .mailalert_popupment img { width: 70%; }
.mailcheck_popup .mailcheck_popupbtn { width: 60%; height: 35px; line-height: 35px; background-color: #f58220; margin: 0 auto 15px; text-align: center; }

/* 곧휴 헤더 - 팝업_우편함_편지 */

.mail_popup_letter { display: none; width: 90%; height: 385px; position: fixed; top: 11%; left: 5%; z-index: 1100; }
.mail_popup_letter .mail_popuptop { background-image: url('/image/letter_topdeco.png'); background-size: 500px; width: 90%; height: 11px; line-height: 40px; position: fixed; font-family: 'Malgun Gothic'; font-size: 19px; }
.mail_popup_letter .mail_popuptop .popupquit { margin-top: 12px; }
.mail_popup_letter .mail_popupcont { padding: 55px 15px 25px 15px; background-color: #fff; height: 255px; }
.mail_popup_letter .mail_popupcont .mail_lettertitle { width: 95%; height: 45px; margin: 0 auto; padding-top: 5px; font-family: 'Malgun Gothic'; font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border-bottom: 1px dashed #676767; }
.mail_popup_letter .mail_popupcont .mail_lettercont { width: 95%; height: 210px; margin: 0 auto; font-family: 'Malgun Gothic'; font-size: 14px; word-break: break-all; margin-top: 15px; line-height: 20px; overflow-y: auto; }
.mail_popup_letter .letter_backimg { background: url('/image/letter_btnbg.png') no-repeat; background-size: 100%; height: 100px; }
.mail_popup_letter .letter_backimg .mail_popupbtn { width: 50%; height: 35px; line-height: 35px; background-color: #f58220; margin: 0 auto 15px; text-align: center; }
.mail_popup_letter .letter_backimg .mail_popupbtn img { width: 15px; }


/* 곧휴 헤더 - 팝업_우편함 */


.mail_popup { display: none; background-color: #fff; width: 90%; min-height: 300px; max-height: 86%; position: fixed; top: 11%; left: 5%; z-index: 1100; box-shadow: 1px 1px 8px #000; overflow-y: auto; }
.mail_popup .mail_popuptop { background-color: #676767; width: 90%; height: 40px; line-height: 40px; position: fixed; font-family: 'Malgun Gothic'; font-size: 19px; }
.mail_popup .mail_popuptop img { padding-left: 20px; width: 20px; }
.mail_popup .mail_popupcont { padding: 55px 15px 15px 15px; }
.mail_popup .mail_popupcont .mail_contbox { overflow-y: auto; width: 95%; height: 220px; background-color: #f2f2f2; margin: 0 auto; border: 1px solid #e2e2e2; padding-top: 5px; }
.mail_popup .mail_popupcont .mail_contbox .mail_list_letter { padding: 5px; width: 90%; height: 30px; line-height: 30px; margin: 0 auto; background-color: #ffec42; border: 1px solid #e2e2e2; margin-bottom: 5px; }
.mail_popup .mail_popupcont .mail_contbox .mail_list_letter .mail_listment { width: 60%; float: left; margin-left: 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; word-break: break-all; }
.mail_popup .mail_popupcont .mail_contbox .mail_list_letter .mail_listbtn1 { float: right; background-color: #8f8f8f; width: 40px; height: 30px; text-align: center; line-height: 30px; margin-right: 2px; margin-left: 2px; }
.mail_popup .mail_popupcont .mail_contbox .mail_list_letter .mail_listbtn2 { float: right; background-color: #8f8f8f; width: 40px; height: 30px; text-align: center; line-height: 30px; margin-right: 2px; }
.mail_popup .mail_popupcont .mail_contbox .mail_list { padding: 5px; width: 90%; height: 30px; line-height: 30px; margin: 0 auto; background-color: #fff; border: 1px solid #e2e2e2; margin-bottom: 5px; }
.mail_popup .mail_popupcont .mail_contbox .mail_list .mail_listment { float: left; margin-left: 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; word-break: break-all; }
.mail_popup .mail_popupcont .mail_contbox .mail_list .mail_listment span { color: #f58220; }
.mail_popup .mail_popupcont .mail_contbox .mail_list .mail_listbtn { float: right; background-color: #8f8f8f; width: 40px; height: 30px; text-align: center; line-height: 30px; margin-right: 2px; }
.mail_popup .mail_popupbtn { width: 60%; height: 35px; line-height: 35px; background-color: #f58220; margin: 0 auto 15px; text-align: center; }
.mail_popup .mail_popupbtn img { width: 15px; }


/* 곧휴 헤더 - 팝업_우편함 사용주의 */

.mailalert_popup { display: none; background-color: #f2f2f2; width: 80%; text-align: center; position: fixed; top: 27%; left: 10%; z-index: 1200; box-shadow: 1px 1px 8px #000; }
.mailalert_popup .mailalert_popupment { margin: 45px auto 15px; }
.mailalert_popup .mailalert_popupment img { width: 90%; }
.mailalert_popup .mailalert_popupbtn { width: 60%; height: 35px; line-height: 35px; background-color: #f58220; margin: 0 auto 15px; text-align: center; }


/* 곧휴 헤더 - 우편함 개편 (2016.11.25 작업시작) */

.mail_item {display:none;padding:47px 0 58px 0;font-family:'Malgun Gothic' }
.mail_item .mail_header {background-color:#f58220;height:40px;line-height:40px;color:#fff;font-size:16px;padding:0 10px }
.mail_item .mail_header img {width:22px;vertical-align:middle }
.mail_item .mail_header span {font-weight:bold }
.mail_item .handling_tab {background-color:#ededed;height:40px;line-height:40px;color:#8f8f8f;font-size:14px;border-bottom:1px solid #c8c8c8}
.mail_item .handling_tab .all_itemuse {float:right;cursor:pointer }
.mail_item .handling_tab .bar {float:right;color:#eee;margin:0 10px;text-shadow:1px 1px 1px #c8c8c8 }
.mail_item .handling_tab .all_readdel {float:right;margin-right:15px;cursor:pointer }
.mail_item .mail_list {padding:10px 10px 0 10px }
.mail_item .mail_list .readed {opacity:0.7 }
/*.mail_item .mail_list li {border-bottom:1px solid #ddd;padding:10px 0; }
.mail_item .mail_list li:first-child {padding-top:0px }
.mail_item .mail_list .item_explain, .event_explain, .message_explain {float:left;width:70%; }
.mail_item .mail_list .itemicon,.eventicon,.messageicon {margin-bottom:3px }
.mail_item .mail_list .itemicon span, .eventicon span, .messageicon span {background-color:#525252;color:#9ac9f0;padding:2px;border-radius:5px;font-size:11px }
.mail_item .mail_list .itemexplain, .eventexplain, .messageexplain {margin-top:5px;font-size:14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.mail_item .mail_list .item_usebtn, .event_usebtn, .message_seebtn {display:block;float:right;font-size:15px;width:30%;text-align:center;margin-top:8px; }
.mail_item .mail_list .item_used, .event_used , .message_seeded {display:none;float:right;font-size:15px;width:30%;text-align:center;margin-top:8px }
.mail_item .mail_list .item_usebtn strong, .event_usebtn strong, .message_seebtn strong {background-color:#f58220;padding:5px 7px;color:#fff;box-shadow:1px 1px 1px #8f8f8f;cursor:pointer }
.mail_item .mail_list .item_used strong, .event_used strong, .message_seeded strong {background-color:#c8c8c8;color:#676767;padding:5px 7px }*/

.mail_item .mail_list div:first-child {padding-top:0px }
.mail_item .mail_list span {font-weight:bold;color:#f58220 }
.mail_item .mail_list .mail_bd {border-bottom:1px solid #ddd;padding:10px 0; }
.mail_item .mail_list .mail_bd .ment {font-size:14px;width:70%;float:left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;margin-top:7px   }
.mail_item .mail_list .mail_bd .ment p {margin-bottom:3px }
.mail_item .mail_list .mail_bd .ment p strong {height:25px;background-color:#525252;color:#9ac9f0;padding:1px 2px;border-radius:5px;font-size:11px }
.mail_item .mail_list .mail_bd .btn {float:right;font-size:15px;width:30%;text-align:center;margin-top:5px }
.mail_item .mail_list .mail_bd .btn strong {float:right;background-color:#f58220;padding:5px 7px;color:#fff;box-shadow:1px 1px 1px #8f8f8f;cursor:pointer }


.mail_item .no_message_ment {display:block;font-size:15px;margin:170px auto 0;text-align:center;font-weight:bold }


/* 곧휴 헤더 - 우편함 개편 팝업모음 (2016.11.28 작업시작) */

.Popup .all_itemuse_popup {display:none;width:90%;background-color:#fff;position:fixed;top:200px;left:5%;border-radius:10px;box-shadow:1px 1px 1px #676767; z-index:1200; }
.Popup .all_itemuse_popup .top {font-family:'Malgun Gothic';font-size:17px;padding:10px;border-bottom:1px solid #c8c8c8 }
.Popup .all_itemuse_popup .top span {font-weight:bold;color:#f58220; }
.Popup .all_itemuse_popup .top .notice_ment {color:#8f8f8f;font-size:12px;margin-top:7px}
.Popup .all_itemuse_popup .no_btn {padding:10px 0;text-align:center;float:left;width:49%;font-size:15px;font-family:'Malgun Gothic';border-right:1px solid #c8c8c8 }
.Popup .all_itemuse_popup .yes_btn {padding:10px 0;text-align:center;float:right;width:50%;font-size:15px;font-family:'Malgun Gothic' }

.Popup .itemuse_popup {display:none;width:90%;background-color:#fff;position:fixed;top:200px;left:5%;border-radius:10px;box-shadow:1px 1px 1px #676767; z-index:1200; }
.Popup .itemuse_popup .top {font-family:'Malgun Gothic';font-size:17px;padding:10px;border-bottom:1px solid #c8c8c8 }
.Popup .itemuse_popup .top span {font-weight:bold;color:#f58220; }
.Popup .itemuse_popup .top .notice_ment {color:#8f8f8f;font-size:12px;margin-top:7px}
.Popup .itemuse_popup .no_btn {padding:10px 0;text-align:center;float:left;width:49%;font-size:15px;font-family:'Malgun Gothic';border-right:1px solid #c8c8c8 }
.Popup .itemuse_popup .yes_btn {padding:10px 0;text-align:center;float:right;width:50%;font-size:15px;font-family:'Malgun Gothic' }

.Popup .all_readdel_popup {display:none;width:90%;background-color:#fff;position:fixed;top:200px;left:5%;border-radius:10px;box-shadow:1px 1px 1px #676767; z-index:1200; }
.Popup .all_readdel_popup .top {font-family:'Malgun Gothic';font-size:17px;padding:10px;border-bottom:1px solid #c8c8c8 }
.Popup .all_readdel_popup .no_btn {padding:10px 0;text-align:center;float:left;width:49%;font-size:15px;font-family:'Malgun Gothic';border-right:1px solid #c8c8c8 }
.Popup .all_readdel_popup .yes_btn {padding:10px 0;text-align:center;float:right;width:50%;font-size:15px;font-family:'Malgun Gothic' }



/* 곧휴 풋터 */



.footer { position: absolute; bottom: 0px; width: 100%; height: 83px;z-index: 800; }
.footer .menulist { text-align: center; }
.footer .menulist ul li { float: left; width: 16%;cursor:pointer }
.footer .menulist ul .active { height: 58px; background-color: #50525f; box-shadow: 0px 2px 3px #000; }
.footer .menulist .menu1icon {width: 20%;cursor:pointer }
.footer .menulist .menu1icon img { width: 26px; margin: 9px 0 5px 0;cursor:pointer }
.footer .menulist .menu2icon { }
.footer .menulist .menu2icon img { width: 23px; margin: 10px 0 6px 0;cursor:pointer }
.footer .menulist .menu3icon { }
.footer .menulist .menu3icon img { width: 28px; margin: 9px 0 5px 0;cursor:pointer }
.footer .menulist .menu4icon { }
.footer .menulist .menu4icon img { width: 28px; margin: 11px 0 8px 4px;cursor:pointer}
.footer .menulist .menu6icon {  }
.footer .menulist .menu6icon img { width : 24px; margin: 9px 0 6px 4px;cursor:pointer }
.footer .menulist .menu7icon { }
.footer .menulist .menu7icon img { width : 18px; margin: 9px 0 6px 0px;cursor:pointer }

/* 곧휴 메인 */

.Menu { width: 100%; height: 100%; }

/* 채팅방 */

.Menu .Menu1 { padding: 74px 0 97px 0; display: block; }

.Menu .Menu1 .quitchat_title {display:block;text-align:center;height:35px;line-height:35px;font-family:'Malgun Gothic';background-color:#f58220;border-bottom:2px solid #f58220;position:fixed;top:47px;width:100% ;cursor:pointer}
.Menu .Menu1 .quitchat_title .ment {float:left;font-size:15px;color:#fff;width:60%;margin-left:20% }
.Menu .Menu1 .quitchat_title .btn {float:right;border-left:1px solid #a8a8a8;font-size:16px;color:#fff;width:12%;text-shadow:1px 1px 1px #454545;background-color:#fc311c}

.Menu .Menu1 .ChatCon {display:block;position: fixed; top: 47px; width: 100%; height:30px;line-height:30px; background-color: #8f8f8f; overflow: hidden; box-shadow: 1px 0px 2px #000; opacity: 0.9;z-index:2;font-size:14px;font-family:'Malgun Gothic';color:#fff }
.Menu .Menu1 .ChatCon .HowDeal { float: left; width: 34%; text-align: center;cursor:pointer }
.Menu .Menu1 .ChatCon .bar1 { float: left; width: 1%; text-align: center;font-size:10px;font-family:'Malgun Gothic';color:#b9b9b9 }
.Menu .Menu1 .ChatCon .Holdevent { float: left; width: 34%; text-align: center;cursor:pointer;}
.Menu .Menu1 .ChatCon .bar2 { float: left; width: 1%; text-align: center;font-size:10px ;font-family:'Malgun Gothic';color:#b9b9b9 }
.Menu .Menu1 .ChatCon .ChatFiltering { float: left; width: 30%; text-align: center; }
.Menu .Menu1 .ChatCon .Alarmset { float: left; width: 30%; text-align: center;cursor:pointer;vertical-align:middle }
.Menu .Menu1 .ChatCon .HowDeal img {width:14px;vertical-align:middle;margin-bottom:3px; }
.Menu .Menu1 .ChatCon .Holdevent img {width:15px;vertical-align:middle;margin-bottom:4px; }
.Menu .Menu1 .ChatCon .Alarmset img {width:15px;vertical-align:middle;margin-bottom:5px;}
.Menu .Menu1 .ChatCon span {background-color:#676767;padding:0px 4px ;border-radius:10px; }

.Menu .Menu1 .ChatBox .ChatBd_nowmember { position: fixed; top: 82px; left: 5px; background-color: #fff; color: #000; width: 60px; height: 36px;  text-align: center; font-size: 12px; opacity: 0.8; border-radius: 10px;z-index:3;padding:5px;box-shadow:1px 1px 1px #8f8f8f }
.Menu .Menu1 .ChatBox .ChatBd_nowmember p { color: #f58220;font-size:18px;margin-top:0px }

.Menu .Menu1 .ChatBox .Lastbroad_goingbtn {position: fixed; top: 82px; right: 70px; background-color: #fff;width:195px;  opacity: 0.8; z-index:3;cursor:pointer;padding:5px;border-radius:10px;box-shadow:1px 1px 1px #8f8f8f }
.Menu .Menu1 .ChatBox .Lastbroad_goingbtn img {width:54px }
.Menu .Menu1 .ChatBox .Lastbroad_goingbtn .left_br {float:left;margin-left:3px }
.Menu .Menu1 .ChatBox .Lastbroad_goingbtn .right_br {float:left;font-family:'Malgun Gothic';margin-left:7px; width:112px; }
.Menu .Menu1 .ChatBox .Lastbroad_goingbtn .right_br .broad_title {font-weight:bold;font-size:13px; width:auto; display:inline-block;}
.Menu .Menu1 .ChatBox .Lastbroad_goingbtn .right_br .broad_detail {font-size:12px; margin-top:3px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.Menu .Menu1 .ChatBox .Lastbroad_goingbtn .broad_gobtn {float:right;line-height:37px;font-weight:bold;border-left:1px solid #eee;padding-left:5px}


.Menu .Menu1 .ChatBox .Vip_consult {position:fixed; top: 82px; right: 5px; background-color: #f58220; color: #fff; text-align: center; font-size: 12px; opacity: 0.8; border-radius: 10px; font-family:'Malgun Gothic' ;font-size:13px;padding:8px;box-shadow:1px 1px 1px #8f8f8f;cursor:pointer}
.Menu .Menu1 .ChatBox .Vip_consult img { width:40px}

.Menu .Menu1 .ChatBox .ChatBd_alarmset {position: fixed; top: 140px; right: 5px;background-color: #f58220;text-align:center;opacity: 0.8; border-radius: 10px; font-family:'Malgun Gothic' ;font-size:13px;padding:4px;box-shadow:1px 1px 1px #000;cursor:pointer; display:none;}
.Menu .Menu1 .ChatBox .ChatBd_alarmset img {width:22px;color:#fff}
.Menu .Menu1 .ChatBox .ChatBd_alarmset p {font-family:'Malgun Gothic';color:#fff;font-size:12px  }
.Menu .Menu1 .ChatBox .ChatBd_addbtn { display: none; background-color: #f58220; width: 30%; height: 30px; line-height: 30px; text-align: center; margin: 10px auto; border-radius: 10px; box-shadow: 1px 1px 1px #000; }
.Menu .Menu1 .ChatBox .Chat_lastbd_admin { display: block; background-color: #fff170; opacity: 0.7; position: fixed; bottom: 102px; height: 40px; line-height: 40px; width: 98%; margin-left: 1%; box-shadow: 1px 1px 0.5px #000; }
.Menu .Menu1 .ChatBox .Chat_lastbd_admin .lastbd_adminlist { width: 80%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-left: 10%; text-align: center; }
.Menu .Menu1 .ChatBox .Chat_lastbd_admin .lastbd_adminlist img { height: 100%; }
.Menu .Menu1 .ChatBox .Chat_lastbd_user { display: none; background-color: #fff; opacity: 0.7; position: fixed; bottom: 102px; height: 40px; line-height: 40px; width: 98%; margin-left: 1%; box-shadow: 1px 1px 0.5px #000; }
.Menu .Menu1 .ChatBox .Chat_lastbd_user .lastbd_userlist { width: 80%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-left: 10%; text-align: center; }
.Menu .Menu1 .ChatBox { background-color: #f5f5f5; overflow-y: hidden; padding-bottom: 10px; }
.Menu .Menu1 .ChatBox .ChatBreakdown { width: 100%; min-width: 320px; }
.Menu .Menu1 .ChatBox .ChatBreakdown .othergroup_Alarm {width:90%;max-width:640px;padding:15px 10px;font-size:19px;background:url(/img/2018/led_bg.png);margin:15px auto;text-align:center;color:#fff;border:3px solid #d7dbe1 ;font-size:19px;font-weight:normal;letter-spacing:-0.5px}
.Menu .Menu1 .ChatBox .ChatBreakdown .stargift_Alarm {width:90%;max-width:380px;margin:15px auto;text-align:center;border:5px solid #d7dbe1 ;letter-spacing:-0.5px;background-image:url(/img/2018/cr_stargift_bg.png);background-position-y:0% }
.Menu .Menu1 .ChatBox .ChatBreakdown .stargift_Alarm .top {padding:10px 0 15px;margin:0 20px;border-bottom:1px solid #d7dbe1 }
.Menu .Menu1 .ChatBox .ChatBreakdown .stargift_Alarm .top .top_Star {font-size:41px;color:#ff0030;font-family:SpoqaHanSans;font-weight:bold; }
.Menu .Menu1 .ChatBox .ChatBreakdown .stargift_Alarm .top .det_Ment {font-size:17px;color:#444 }
.Menu .Menu1 .ChatBox .ChatBreakdown .stargift_Alarm .top .det_Ment .nick {font-weight:bold;color:#000}
.Menu .Menu1 .ChatBox .ChatBreakdown .stargift_Alarm .top .det_Ment .star {font-family:SpoqaHanSans;font-weight:bold;}
.Menu .Menu1 .ChatBox .ChatBreakdown .stargift_Alarm .bot {padding:10px 20px 10px 15px;overflow:hidden }
.Menu .Menu1 .ChatBox .ChatBreakdown .stargift_Alarm .bot .left_prof {float:left;width:30%;padding:5px 0 }
.Menu .Menu1 .ChatBox .ChatBreakdown .stargift_Alarm .bot .left_prof img {border-radius:20px;width:40px }
.Menu .Menu1 .ChatBox .ChatBreakdown .stargift_Alarm .bot .left_prof p {font-size:11px; }
.Menu .Menu1 .ChatBox .ChatBreakdown .stargift_Alarm .bot .right_Thxment {float:right;width:70%;word-break:break-all;text-align:left }
.Menu .Menu1 .ChatBox .ChatBreakdown .stargift_Alarm .bot .right_Thxment span {font-size:14px }

.Menu .Menu1 .ChatBox .ChatBreakdown .AdminChat { padding: 13px 0 0 10px; }
.Menu .Menu1 .ChatBox .ChatBreakdown .AdminChat .leftphoto {float:left;margin-right:3px;cursor:pointer }
.Menu .Menu1 .ChatBox .ChatBreakdown .AdminChat .leftphoto img {width:45px;cursor:pointer }
.Menu .Menu1 .ChatBox .ChatBreakdown .AdminChat .adminname { margin-bottom: 2px; margin-left: 53px; display: block; }
.Menu .Menu1 .ChatBox .ChatBreakdown .AdminChat .chatlist { max-width: 60%; display: inline-block; background-color: #f58220; padding: 5px 5px 4px 5px; border-radius: 5px; word-break: break-all; margin-left: 3px; }
.Menu .Menu1 .ChatBox .ChatBreakdown .AdminChat .chatlist.system { background: #5252ff; }
.Menu .Menu1 .ChatBox .ChatBreakdown .AdminChat .chatlist img { max-width:200px;width:100% }
.Menu .Menu1 .ChatBox .ChatBreakdown .AdminChat .chatlist .chat_emoticon { width: 80px; height: 80px; }
.Menu .Menu1 .ChatBox .ChatBreakdown .AdminChat .writedate { display: inline-block; vertical-align: bottom; }
.Menu .Menu1 .ChatBox .ChatBreakdown .expertChat { padding: 13px 0 0 10px; }
.Menu .Menu1 .ChatBox .ChatBreakdown .expertChat .leftphoto {float:left;margin-right:3px;cursor:pointer }
.Menu .Menu1 .ChatBox .ChatBreakdown .expertChat .leftphoto img {width:45px;cursor:pointer }
.Menu .Menu1 .ChatBox .ChatBreakdown .expertChat .expertname { margin-bottom: 2px; display: block; margin-left: 53px; }
.Menu .Menu1 .ChatBox .ChatBreakdown .expertChat .chatlist { max-width: 60%; display: inline-block; background-color: #fff170; padding: 5px 5px 4px 5px; border-radius: 5px; word-break: break-all; color: #000; margin-left: 3px; }
.Menu .Menu1 .ChatBox .ChatBreakdown .expertChat .chatlist img {max-width:200px;width:100% }
.Menu .Menu1 .ChatBox .ChatBreakdown .expertChat .chatlist .chat_emoticon { width: 80px; height: 80px; }
.Menu .Menu1 .ChatBox .ChatBreakdown .expertChat .writedate { display: inline-block; vertical-align: bottom; }
.Menu .Menu1 .ChatBox .ChatBreakdown .UserChat { padding: 13px 10px 0 0; display: block; text-align: right; }
.Menu .Menu1 .ChatBox .ChatBreakdown .UserChat .username { margin-bottom: 2px; padding-right: 5px; }
.Menu .Menu1 .ChatBox .ChatBreakdown .UserChat .chatlist { max-width: 70%; background-color: #fff; border-radius: 5px; padding: 5px 5px 4px 5px; word-break: break-all; display: inline-block; text-align: left; }
.Menu .Menu1 .ChatBox .ChatBreakdown .UserChat .chatlist img {max-width:200px;width:100%;text-align:center }
.Menu .Menu1 .ChatBox .ChatBreakdown .UserChat .chatlist .uploadment {display:block;text-align:center;padding:10px }
.Menu .Menu1 .ChatBox .ChatBreakdown .UserChat .chatlist .chat_emoticon { width: 80px; height: 80px; }
.Menu .Menu1 .ChatBox .ChatBreakdown .UserChat .writedate { display: inline-block; margin-right: 5px; padding-top: 10px; vertical-align: bottom; }
.Menu .Menu1 .ChatBox .ChatBreakdown .UserChat .emoticon_txt {text-align:center;margin:10px 0 5px;font-size:17px }
.Menu .Menu1 .ChatBox .ChatBreakdown .UserChat .emoticon_txt strong {color:#f58220;font-size:24px }
.Menu .Menu1 .ChatBox .ChatBreakdown .Dateline { text-align: center; padding: 15px 0;color:#b9b9b9 }
.profit_result {background-color:#fff;width:94%;margin:20px 0 0 3%;padding:10px 0;box-shadow:1px 1px 3px #000; float:left; }
.profit_result_title {text-align:center;font-family:'Malgun Gothic';font-size:12px; }
.profit_result_title p {font-family:'Malgun Gothic';font-size:20px;color:#f58220;text-shadow:0px 1px #f58220 }
.profit_result_title span {font-family:'Malgun Gothic';font-size:14px;font-weight:bold }
.profit_result_box {padding:10px ;text-align:center;position:relative}
.profit_result_box span {padding:1px 3px;background-color:#676767;color:#fff;border-radius:5px;font-size:13px;font-family:'Malgun Gothic' }
.profit_result .bot_ment {text-align:center;font-family:'Malgun Gothic';font-size:12px;  }
.profit_result .bot_ment span { font-weight:bolder;}
.profit_result_box .first_buybox {float:left;width:100%}
.profit_result_box .first_buybox .f_title {background-color:#c8c8c8;height:20px;padding:5px 0 0;font-size:14px;font-family:'Malgun Gothic' }
.profit_result_box .first_buybox .f_cont {background-color:#ededed; font-family:'Malgun Gothic';font-size:13px;padding-top:5px;line-height:20px }
.profit_result_box .first_buybox .f_cont table {width:100%;}
.profit_result_box .first_buybox .f_cont table tr th {text-align:center;font-size:11px;}
.profit_result_box .first_buybox .f_cont table tr td {text-align:center;font-size:11px;padding-top:3px}
.profit_result_box .first_buybox .f_cont table tr td:last-child {padding:3px 0 }
.sellbox { margin-top:5px;z-index:0 }
.sellbox .sellbox_title {width:20%;float:left;height:40px;padding-top:20px;font-size:16px;font-family:'Malgun Gothic';background-color:#c8c8c8;border-bottom-left-radius:10px }
.sellbox .sellbox_cont {width:50%;float:left;height:50px;padding-top:10px;line-height:20px;background-color:#ededed;font-family:'Malgun Gothic';font-size:13px;  }
.profit_result .sellbox .sellbox_rate {width:30%;float:left;height:40px;padding-top:20px;line-height:20px;border-bottom-right-radius:10px;border-top-right-radius:10px;background-color:#f58220;color:#fff;font-family:'Malgun Gothic';font-size:20px }
.loss_result {background-color:#fff;width:94%;margin:20px 0 0 3%;padding:10px 0;box-shadow:1px 1px 3px #000; float:left; }
.loss_result_title {text-align:center;font-family:'Malgun Gothic';font-size:12px; }
.loss_result_title p {font-family:'Malgun Gothic';font-size:20px;color:#3d4efb;text-shadow:0px 1px #f58220 }
.loss_result_title span {font-family:'Malgun Gothic';font-size:14px;font-weight:bold }
.loss_result_box {padding:10px ;text-align:center;position:relative}
.loss_result_box span {padding:1px 3px;background-color:#676767;color:#fff;border-radius:5px;font-size:13px;font-family:'Malgun Gothic'; }
.loss_result .bot_ment {text-align:center;font-family:'Malgun Gothic';font-size:12px;  }
.loss_result .bot_ment span { font-weight:bolder;}
.admin_chat_div_img {width:94%; margin:20px 0 0 3%; float:left;}
.admin_chat_div_img img {width:100%; }
.sellbox { margin-top:5px }
.sellbox .sellbox_title {width:20%;float:left;height:40px;padding-top:20px;font-size:16px;font-family:'Malgun Gothic';background-color:#c8c8c8;border-bottom-left-radius:10px; border-top-left-radius:10px; }
.sellbox .sellbox_cont {width:50%;float:left;height:50px;padding-top:10px;line-height:20px;background-color:#ededed;font-family:'Malgun Gothic';font-size:13px;  }
.loss_result .sellbox .sellbox_rate {width:30%;float:left;height:40px;padding-top:20px;line-height:20px;border-bottom-right-radius:10px;border-top-right-radius:10px;background-color:#3d4efb;color:#fff;font-family:'Malgun Gothic';font-size:20px }
.Menu .Menu1 .ChatBox .ChatBreakdown .chat_vipbtn { }


.Menu .Menu1 .Plusbtn_menu { width:100%; display:none; }
.Menu .Menu1 .Plusbtn_menu .Why_goch_good {display:block;position:fixed; bottom:105px;right:3px;background-color:#fff;color:#000;font-family:'Malgun Gothic' ;font-size:13px;opacity:0.9;padding:4px;border-radius:5px;box-shadow:1px 1px 1px #676767;cursor:pointer}
.Menu .Menu1 .Plusbtn_menu .Why_goch_good img {width:80px }
.Menu .Menu1 .Plusbtn_menu .Other_evnet {display:block;position:fixed; bottom:105px;left:3px;background-color:#f58220;color:#fff;font-family:'Malgun Gothic' ;font-size:13px;opacity:0.9;padding:8px;border-radius:5px;box-shadow:1px 1px 1px #676767;cursor:pointer}
.Menu .Menu1 .Plusbtn_menu .Nickn_ch {display:block;position:fixed; bottom:105px;left:3px;background-color:#f58220;color:#fff;font-family:'Malgun Gothic' ;font-size:13px;opacity:0.9;padding:8px;border-radius:5px;box-shadow:1px 1px 1px #676767;cursor:pointer}
.Menu .Menu1 .Plusbtn_menu span {padding:0 4px;border-radius:10px;background-color:#fff ;color:#f58220;font-size:15px;font-weight:bold}
.Menu .Menu1 .Plusbtn_menu .Font_bigger {display:block;position:fixed; bottom:145px ;left:3px;}
.Menu .Menu1 .Plusbtn_menu .Font_bigger select {background-color:#f58220;color:#fff;font-family:'Malgun Gothic' ;font-size:13px;opacity:0.9;padding:7.5px 0;border-radius:5px;box-shadow:1px 1px 1px #676767;outline:none }
.Menu .Menu1 .Plusbtn_menu .Image_upload {display:block;position:fixed; bottom:185px;left:3px;background-color:#f58220;color:#fff;font-family:'Malgun Gothic' ;font-size:13px;opacity:0.9;padding:9.5px 8px;border-radius:5px;box-shadow:1px 1px 1px #676767;cursor:pointer}
.Menu .Menu1 .Plusbtn_menu .ChatFiltering {display:block;position:fixed; bottom:225px;left:3px;background-color:#f58220;color:#fff;font-family:'Malgun Gothic' ;font-size:13px;opacity:0.9;padding:9.5px 8px;border-radius:5px;box-shadow:1px 1px 1px #676767;cursor:pointer }
.Menu .Menu1 .Chatting { position: fixed; bottom: 58px; width: 100%; border-top:1px solid #ddd }
.Menu .Menu1 .Chatting .ChatWriteBox { width: calc(67% - 40px); float: left; height: 40px; background: white; }
.Menu .Menu1 .Chatting .ChatWriteBox .chatinput { width: 100%; height: 16px; padding: 0 0 0 5px; margin: 12px 0; font-size: 14px; border: none; outline-style: none; resize: none; overflow: hidden; font-family: 'Malgun Gothic' }
.Menu .Menu1 .Chatting .ChatWriteEmoticon { width: 40px; float: left; height: 40px; background: white; text-align: center; display: table  }
.Menu .Menu1 .Chatting .ChatWriteEmoticon a { display: table-cell; vertical-align: middle; }
.Menu .Menu1 .Chatting .ChatWriteEmoticon a img { width: 20px; height: 20px;cursor:pointer }

.Menu .Menu1 .Chatting { }

.Menu .Menu1 .Chatting .ChatEnter { float: left; width: 20%; height: 40px; text-align: center; background-color: #ffec42; display: table; }
.Menu .Menu1 .Chatting .ChatEnter a { vertical-align: middle; display: table-cell; text-align: center;cursor:pointer }
.Menu .Menu1 .Chatting .Plusbtn {float: left; width: 13%; height: 40px; text-align: center; background-color: #ededed; display: table;color:#8f8f8f;font-size:25px }
.Menu .Menu1 .Chatting .Plusbtn a { vertical-align: middle; display: table-cell; text-align: center;cursor:pointer }
.Menu .Menu1 .Chatting .Plusbtn .Plus_change {color:#fff;background-color:#f58220}
.Menu .Menu1 .Chatting .emoticon_menu { width: 100%; height: 162px; display: none; position: absolute; margin-top: -162px; background: #c8c8c8; border-bottom: 1px solid #ededed;border-top: 1px solid #8f8f8f}
/*.Menu .Menu1 .Chatting .emoticon_menu .menu_list { text-align: center; margin-top: 10px; height: 18px; }
.Menu .Menu1 .Chatting .emoticon_menu .menu_list img { width: 10px; height: 10px; margin: 0 5px; }
.Menu .Menu1 .Chatting .emoticon_menu .emoticon_list {  font-size: 0; width: 100%; height: 120px; white-space: nowrap; position: relative; }
.Menu .Menu1 .Chatting .emoticon_menu .emoticon_list .list_item { width: 96%; padding: 0 2%; display: inline-block; white-space: normal; vertical-align: top; }
.Menu .Menu1 .Chatting .emoticon_menu .emoticon_list .list_item span { width: 16.66%; height: 32.5px; padding-top: 2.5px; display: inline-block; text-align: center; }
.Menu .Menu1 .Chatting .emoticon_menu .emoticon_list .list_item span:active { background: #ddd; }
.Menu .Menu1 .Chatting .emoticon_menu .emoticon_list .list_item span img { width: 30px; height: 30px; }
.Menu .Menu1 .Chatting .emoticon_menu .emoticon_type_list { width: 100%; height: 30px; border-top: 1px solid #ededed; font-size: 0; white-space: nowrap; }
.Menu .Menu1 .Chatting .emoticon_menu .emoticon_type_list .type_item { position: relative; }
.Menu .Menu1 .Chatting .emoticon_menu .emoticon_type_list .type_item span { width: 15.5%; height: 25px; padding-top: 5px; display: inline-block; text-align: center; }
.Menu .Menu1 .Chatting .emoticon_menu .emoticon_type_list .type_item span.active { background: #ddd; }
.Menu .Menu1 .Chatting .emoticon_menu .emoticon_type_list .type_item span img { width: 20px; height: 20px; }*/
.Menu .Menu1 .Chatting .emoticon_menu .left_imo {float:left;width:35%;text-align:center;}
.Menu .Menu1 .Chatting .emoticon_menu .left_imo p {height:30px;padding-top:17px}
.Menu .Menu1 .Chatting .emoticon_menu .left_imo p img {width:90px;cursor:pointer;max-width:180px;background-color:#fff;padding:4px;box-shadow:2px 2px 2px #8f8f8f;border-radius:5px }
.Menu .Menu1 .Chatting .emoticon_menu .right_imo {float:right;width:65%;text-align:center;padding-top:8px }
.Menu .Menu1 .Chatting .emoticon_menu .right_imo img {width:80%;cursor:pointer;max-width:90px;max-height:133px;padding:3px;background-color:#fff;padding:4px;box-shadow:2px 2px 2px #8f8f8f;border-radius:5px  }

/* 채팅방 종료회원 입장 시 종료안내 팝업 */

.quitchat_popup {display:none;position:fixed;width:94%;top:10%;margin-left:3%;z-index:1200; }
.quitchat_popup .top_info {box-shadow:2px 2px 2px #676767 }
.quitchat_popup .top_info img {width:100% }
.quitchat_popup .other_info {box-shadow:2px 2px 2px #676767;margin:7px 0;background-color:#f2f2f2;font-family:'Malgun Gothic';padding:5px }
.quitchat_popup .other_info .ment {float:left;font-size:13px;margin-left:10px;margin-top:5px;font-weight:bold  }
.quitchat_popup .other_info .btn {float:right;font-size:15px;margin-right:10px;}
.quitchat_popup .other_info .btn span {float:right;background-color:#f58220;color:#fff;padding:3px 6px;border-radius:10px;box-shadow:1px 1px 1px #676767;cursor:pointer }
.quitchat_popup .other_info .vipbtn {padding:1px 0 8px;border-bottom:1px dotted #c8c8c8 }
.quitchat_popup .other_info .chargebtn {padding:6px 0;cursor:pointer }
.quitchat_popup .popup_quit {font-family:'Malgun Gothic';font-size:17px;width:100%;text-align:center;background-color:#c8c8c8;color:#676767;box-shadow:1px 1px 1px #676767;padding:5px 0;cursor:pointer }

/* 채팅방 종료페이지 */

.Menu .Menu1_Quit { padding: 47px 0 58px 0; background-color: #f2f2f2; }
.Menu .Menu1_Quit .Quitpage_title { width: 100%; }
.Menu .Menu1_Quit .Quitpage_title img { width: 100%; }
.Menu .Menu1_Quit .Quitpage_btn { text-align: center; box-shadow: 1px 1px 1px #676767; }
.Menu .Menu1_Quit .Quitpage_btn img { width: 80px; }
.Menu .Menu1_Quit .Quitpage_btn .Gochintro_leftbtn { width: 50%; background-color: #676767; float: left; opacity: 0.9; padding: 10px 0; }
.Menu .Menu1_Quit .Quitpage_btn .Gochintro_rightbtn { width: 50%; background-color: #8f8f8f; float: right; padding: 13.5px 0; }
.Menu .Menu1_Quit .Quit_contant { width: 100%; padding: 15px 0; }
.Menu .Menu1_Quit .Quit_contant .Otherevent_banner { width: 100%; text-align: center; margin-bottom: 15px; }
.Menu .Menu1_Quit .Quit_contant .Otherevent_banner img { width: 90%; }
.Menu .Menu1_Quit .Quit_contant .Quit_cunsult { width: 100%; text-align: center; margin-bottom: 15px; }
.Menu .Menu1_Quit .Quit_contant .Quit_cunsult img { width: 90%; }
.Menu .Menu1_Quit .Quit_contant .Quit_broad { width: 100%; text-align: center; margin-bottom: 15px; }
.Menu .Menu1_Quit .Quit_contant .Quit_broad img { width: 90%; }
.Menu .Menu1_Quit .Quit_contant .Quit_gosuya { width: 100%; text-align: center; margin-bottom: 15px; }
.Menu .Menu1_Quit .Quit_contant .Quit_gosuya img { width: calc(90% - 4px); border: 2px solid #c8c8c8; border-radius: 15px; }

/* 채팅방 종료 후 시황채팅방 (2016.11.02 작업시작)*/

/*.Menu1_Quitchat { padding: 84px 0 164px 0;}
.Menu1_Quitchat .quitchat_title {text-align:center;height:35px;line-height:35px;font-family:'Malgun Gothic';font-size:15px;color:#fff;background-color:#8f8f8f;border-bottom:2px solid #f58220;position:fixed;top:47px;width:100% }
.Menu1_Quitchat .quitchat_cont .qc_moresee {text-align:center;color:#a9a9a9 ;font-size:15px;font-family:'Malgun Gothic';margin:10px 0;cursor:pointer}
.Menu1_Quitchat .quitchat_cont .qc_moresee img {width:13px;}
.Menu1_Quitchat .quitchat_cont .date_line {font-family:'Malgun Gothic';text-align:center;color:#a9a9a9;font-size:13px;padding:10px 0;border-bottom:2px solid #e8e8e8; }
.Menu1_Quitchat .quitchat_cont .expert_chat {font-family:'Malgun Gothic';padding:10px;border-bottom:2px solid #e8e8e8; }
.Menu1_Quitchat .quitchat_cont .expert_chat .name {font-size:14px;font-weight:bold;float:left }
.Menu1_Quitchat .quitchat_cont .expert_chat .time {font-size:12px;color:#a9a9a9;float:right }
.Menu1_Quitchat .quitchat_cont .expert_chat .ment {font-size:12px;padding:10px 5px 5px;word-break:break-all;color:#575757 }
.Menu1_Quitchat .quitchat_cont .user_chat {font-family:'Malgun Gothic';padding:10px;border-bottom:2px solid #e8e8e8;background-color:#f8f8f8 }
.Menu1_Quitchat .quitchat_cont .user_chat .name {font-size:13px;font-weight:bold;float:left;color:#8f8f8f }
.Menu1_Quitchat .quitchat_cont .user_chat .time {font-size:11px;color:#a9a9a9;float:right }
.Menu1_Quitchat .quitchat_cont .user_chat .ment {font-size:12px;padding:10px 5px 5px;word-break:break-all;color:#8f8f8f }
.Menu1_Quitchat .quitchat_bottom {position:fixed;bottom:58px;width:100%;border-top:2px solid #b9b9b9;z-index:200 }
.Menu1_Quitchat .quitchat_bottom .alarmlist_btn {height:35px;line-height:35px;background-color:#ededed;color:#676767;font-family:'Malgun Gothic';font-size:14px;text-align:center;border-bottom:1px solid #e2e2e2;font-weight:bold;cursor:pointer }
.Menu1_Quitchat .quitchat_bottom .alarmlist_btn img {width:21px;vertical-align:middle;margin-bottom:5px}
.Menu1_Quitchat .quitchat_bottom .qc_chatenter .message {width:80%;float:left; }
.Menu1_Quitchat .quitchat_bottom .qc_chatenter .message textarea { width: 100%; height: 70px; font-size: 15px; padding: 5px; border: none; outline-style: none; resize: none;font-family:'Malgun Gothic' }
.Menu1_Quitchat .quitchat_bottom .qc_chatenter .enter {width:18%;float:right;padding:10px 0;text-align:center;padding-right:2%;background-color:#fff }
.Menu1_Quitchat .quitchat_bottom .qc_chatenter p {width:100%;float:right;height:20px;border:1px solid #b9b9b9;font-size:14px;font-family:'Malgun Gothic';color:#676767;padding:14px 0;border-radius:5px;background-color:#e2e2e2;font-weight:bold }

.Menu1_Quitchat .quitchat_popup {display:block;position:fixed;width:94%;top:20%;margin-left:3%;z-index:500;box-shadow:2px 2px 2px #676767 }
.Menu1_Quitchat .quitchat_popup .top_info {box-shadow:2px 2px 2px #676767 }
.Menu1_Quitchat .quitchat_popup .top_info img {width:100% }*/

/* 채팅방 공개방송 페이지 */

.broadcast_page { display: none; }
.broadcast_page .moonstock_top {display:none }
.broadcast_page .moonstock_top img {width:100%;vertical-align:middle }
.broadcast_page .drkorea_top {display:none }
.broadcast_page .drkorea_top img {width:100%;vertical-align:middle  }
.broadcast_page .broad_topment {position:relative }
.broadcast_page .broad_topment img {width:100%;vertical-align:middle  }
.broadcast_page .broad_topment .broad_datement {position:absolute;top:0;width:90%;left:5%;text-align:center;font-size:18px;font-family:'Malgun Gothic';}
.broadcast_page .broad_mid { } 
.broadcast_page .broad_mid img {width:100%;vertical-align:middle } 
.broadcast_page .broad_botment {position:relative }
.broadcast_page .broad_botment img {width:100%;vertical-align:middle  }
.broadcast_page .broad_botment .broad_themement {position:absolute;top:0;width:90%;left:5%;text-align:center;font-size:18px;font-family:'Malgun Gothic';}
.broadcast_page .broad_btnbg {position:relative ;background:url(/image/botbase_bg.png) repeat-y ;background-size:100%;height:25%}
.broadcast_page .broad_btnbg img { width:100%;vertical-align:middle}
.broadcast_page .broad_btnbg .boradpage_btn {display:block;position:absolute;bottom:50px;left:50%;margin-left:-125px;width:250px;background-color:#f58220;padding:10px 0;color:#fff;font-family:'Malgun Gothic';text-align:center;font-size:22px;box-shadow:1px 1px 1px #000}
.broadcast_page .broad_btnbg .boradpage_btn_other {display:none; }
.broadcast_page .broad_btnbg .boradpage_btn_other .recordbroad_btn {position:absolute;bottom:20px;left:50%;margin-left:-130px ;width:260px;background-color:#676767;padding:10px 0;color:#fff;font-family:'Malgun Gothic';text-align:center;font-size:19px;box-shadow:1px 1px 1px #000 }
.broadcast_page .broad_btnbg .boradpage_btn_other .nobroad_ment {position:absolute;bottom:100px;left:5%;width:90%;padding:10px 0;color:#676767;font-family:'Malgun Gothic';text-align:center;font-size:14px; }


/* 보유종목 결제 페이지 */

.eventpayment {display:none; min-width:320px; padding: 47px 0 101px; background:url(/image/paymentpage_bg.png) repeat;background-size:70px }
.eventpayment .eventpayment_title { background-color: #f58220; font-size: 14px; font-family: 'Malgun Gothic'; color: #fff; padding: 10px; text-align: center; box-shadow: 0px 1px #f58220; text-shadow: 0px 1px #ab5b16; border-bottom: 1px solid #fff; }
.eventpayment .eventpayment_title p { font-size: 20px; }
.eventpayment .ep_freebox { border-radius: 10px; float: left; background-color: #fff;box-shadow: 1px 1px 2px #8f8f8f; width: 60%; height: 160px; margin: 10px 2% 0; padding: 7px; }
.eventpayment .ep_freebox .ep_freebox_title { display: block; text-align: center; font-size: 15px; font-family: 'Malgun Gothic'; color: #676767; border-bottom: 1px solid #e2e2e2; padding-bottom: 5px; }
.eventpayment .ep_freebox .ep_freebox_content { padding: 5px; }
.eventpayment .ep_freebox .ep_freebox_content .closed { display: block; text-align: center; }
.eventpayment .ep_freebox .ep_freebox_content .closed .box_close_img { margin-top: 17px; }
.eventpayment .ep_freebox .ep_freebox_content .closed .box_close_img img { width: 90px; }
.eventpayment .ep_freebox .ep_freebox_content .closed .box_openbtn { cursor:pointer;width: 130px; font-size: 14px; font-family: 'Malgun Gothic'; background-color: #f58220; color: #fff; padding: 6px 0; margin: 7px auto 0; border-radius: 10px; }
.eventpayment .ep_freebox .ep_freebox_content .open { display: none; text-align: center; }
.eventpayment .ep_freebox .ep_freebox_content .open .box_open_img { margin-top: -2px; }
.eventpayment .ep_freebox .ep_freebox_content .open .box_open_img img { width: 90px; }
.eventpayment .ep_freebox .ep_freebox_content .open .box_remaintime { width: 130px; font-size: 14px; font-family: 'Malgun Gothic'; background-color: #8f8f8f; color: #fff; padding: 6px 0; margin: 5px auto 0; border-radius: 10px; }
.eventpayment .Box_info { float: right; width: 29%; margin: 10px 2% 0 0; text-align: center; }
.eventpayment .Box_info .box_info_list {cursor:pointer; border-radius: 10px; font-size: 14px; font-family: 'Malgun Gothic'; color: #676767; background-color: #fff; height: 80px ;box-shadow: 1px 1px 2px #8f8f8f; }
.eventpayment .Box_info .box_info_list img { width: 24px; margin: 14px 0 4px; }
.eventpayment .Box_info .box_info_alert {cursor:pointer; border-radius: 10px; font-size: 14px; font-family: 'Malgun Gothic'; color: #676767; background-color: #fff; height: 80px;box-shadow: 1px 1px 2px #8f8f8f; margin-top: 13px; }
.eventpayment .Box_info .box_info_alert img { width: 27px; margin: 15px 0 7px; }
.eventpayment .ep_paybox { margin: 10px auto 0;width:95%; }
.eventpayment .ep_paybox .ep_paybox_title {border-top-left-radius:10px;border-top-right-radius:10px;box-shadow: 1px 1px 3px #8f8f8f;font-size: 19px; font-family: 'Malgun Gothic'; color: #f58220; text-align:center;padding:15px 0 10px;border-bottom:1px solid #f58220;background-color:#fff }
.eventpayment .ep_paybox .ep_paybox_title p {font-size: 13px; color:#676767;padding:5px 0 }
.eventpayment .ep_paybox .ep_paybox_title img {width:20px ;margin-top:5px}
.eventpayment .ep_paybox .ep_paybox_number {margin-top:5px;font-size: 15px;padding:3px 0;box-shadow: 1px 1px 2px #fbfbfb;background-color:#f58220;font-family: 'Malgun Gothic'; color: #fff; text-align:center;  }
.eventpayment .ep_paybox .ep_paybox_number span {font-family:'Malgun Gothic' }
.eventpayment .ep_paybox .ep_pabox_list {margin-top:5px;font-family: 'Malgun Gothic';text-align:center;font-size: 13px; }
.eventpayment .ep_paybox .ep_pabox_list .ep_list_first {padding:10px 0 ;margin-bottom:5px;background-color:#fff;box-shadow: 1px 1px 2px #8f8f8f}
.eventpayment .ep_paybox .ep_pabox_list .ep_list_second {padding:10px 0 ;margin-bottom:5px;background-color:#fbfbfb;box-shadow: 1px 1px 2px #8f8f8f}
.eventpayment .ep_paybox .ep_pabox_list li:last-child {padding:10px 0 ;margin-bottom:5px;box-shadow: 1px 1px 2px #8f8f8f;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.eventpayment .ep_paybox .ep_pabox_list .ep_pabox_price {float:left;padding:8px 0 5px ;font-size:12px;height:55px;text-align:center;width:25%;}
.eventpayment .ep_paybox .ep_pabox_list .ep_pabox_price p {color:#f58220;font-size:15px;margin-top:12px}
.eventpayment .ep_paybox .ep_pabox_list .ep_pabox_price .red {color:#f3335c;font-size:15px }
.eventpayment .ep_paybox .ep_pabox_list .ep_pabox_price .blue {color:#3377f3;font-size:15px }
.eventpayment .ep_paybox .ep_pabox_list .ep_pabox_event {float:left;padding:8px 0 5px ;font-size:12px;height:55px;text-align:center;width:25%;}
.eventpayment .ep_paybox .ep_pabox_list .ep_pabox_event p {color:#f58220;font-size:15px;margin-top:12px}
.eventpayment .ep_paybox .ep_pabox_list .ep_pabox_buydate {float:left;padding:8px 0 ;font-size:12px;height:55px;border-right:1px solid #e2e2e2;text-align:center;width:25%; }
.eventpayment .ep_paybox .ep_pabox_list .ep_pabox_buydate p {color:#f58220;font-size:14px;margin-top:4px }
.eventpayment .ep_paybox .ep_pabox_list .ep_pabox_detail {float:left;padding-top:10px ;font-size:12px;height:55px;text-align:center;width:24%;cursor:pointer}
.eventpayment .ep_paybox .ep_pabox_list .ep_pabox_detail img { width:25px}
.eventpayment .ep_paybox .ep_pabox_list .ep_pabox_detail p {margin-top:5px;font-size:12px;color:#8f8f8f }
.eventpayment .ep_ownevent {width:95%; position: fixed; bottom: 60px;left:2.5%;  font-size: 15px;text-align:center;text-align:center;margin:0 auto;background-color:#676767;height:42px;line-height:42px;opacity:0.8;color:#fff;font-family:''Malgun Gothic'';font-size:20px;border-radius:10px;text-shadow:0 1px #232323;cursor:pointer; }
.eventpayment .darkPage { display: none; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1000; opacity: 0.8; }

/* 보유종목 결제 페이지 _ 상품목록팝업 */

.eventpayment .Giftlist_popup {display: none; position: fixed; top: 20%; left: 50%; z-index: 1600;width:320px;margin-left:-160px; height: auto;background-color:#fff ; box-shadow: 1px 1px 8px #000;}
.eventpayment .Giftlist_popup_cont {width:95%;margin:0 auto;}
.eventpayment .Giftlist_popup_cont .Gp_cont_top {text-align:center;font-family:'Malgun Gothic';font-size:25px;color:#676767;margin:10px 0 0;padding-bottom:10px;border-bottom:1px solid #676767 }
.eventpayment .Giftlist_popup_cont .Gp_cont_mid { margin: 15px; font-family: 'Malgun Gothic';font-size:15px;color:#676767;text-align:left; }
.eventpayment .Giftlist_popup_cont .Gp_cont_bot {text-align:center;padding:10px 0 15px;border-top:1px solid #676767 }
.eventpayment .Giftlist_popup_cont .Gp_cont_bot img {width:40px; }
.eventpayment .Giftlist_popup .close { position: absolute; top: -40px;left:50%;margin-left:-20px;border: none; background: none; cursor: pointer; }
.eventpayment .Giftlist_popup .close img {width:30px }

/* 보유종목 결제 페이지 _ 유의사항 팝업 */

.eventpayment .eventalert_popup {display: none; position: fixed; top: 12%; left: 50%; z-index: 1600;width:320px;margin-left:-160px; height: auto;background-color:#fff; box-shadow: 1px 1px 8px #000;}
.eventpayment .eventalert_popup_cont {width:95%;margin:0 auto;}
.eventpayment .eventalert_popup_cont .Ap_cont_top {text-align:center;font-family:'Malgun Gothic';font-size:20px;color:#676767;margin:10px 0 0;padding-bottom:10px;border-bottom:1px solid #676767 }
.eventpayment .eventalert_popup_cont .Ap_cont_mid { margin: 15px; font-family: 'Malgun Gothic';font-size:13px;color:#676767;text-align:left; }
.eventpayment .eventalert_popup_cont .Ap_cont_bot {text-align:center;padding:10px 0 15px;border-top:1px solid #676767 }
.eventpayment .eventalert_popup_cont .Ap_cont_bot img {width:40px; }
.eventpayment .eventalert_popup .close { position: absolute; top: -40px;left:50%;margin-left:-20px;border: none; background: none; cursor: pointer; }
.eventpayment .eventalert_popup .close img {width:30px }

/* 보유종목 결제 페이지 _ 무료상자_보유종목 팝업 */

.eventpayment .event_popup {display: none; position: fixed; top: 10%; left: 50%;margin-left:-160px; z-index: 1600;width:320px; height: auto;background-color:#fff ; box-shadow: 1px 1px 8px #000;}
.eventpayment .event_popup_cont {width:95%;margin:0 auto;}
.eventpayment .event_popup_cont .Ep_cont_top {text-align:center;font-family:'Malgun Gothic';font-size:23px;color:#676767;margin:10px 0 0;padding-bottom:10px;border-bottom:1px solid #676767 }
.eventpayment .event_popup_cont .Ep_cont_top .event_sunny img { display:block;width: 35px; margin:5px auto;}
.eventpayment .event_popup_cont .Ep_cont_top .event_cloud img { display:block;width: 35px; margin:5px auto}
.eventpayment .event_popup_cont .Ep_cont_top .event_sunny_ment {display:block;background-color:#f58220; width:100px;border-radius:10px;font-size: 15px;color:#fff;text-align:center;margin:0 auto;padding:2px 0 }
.eventpayment .event_popup_cont .Ep_cont_top .event_cloud_ment {display:block;background-color:#676767; width:100px;border-radius:10px;font-size: 15px;color:#fff;text-align:center;margin:0 auto;padding:2px 0 }
.eventpayment .event_popup_cont .Ep_cont_top span { font-size: 15px; }
.eventpayment .event_popup_cont .Ep_cont_mid { margin: 15px; font-family: 'Malgun Gothic';font-size:15px;color:#676767;text-align:center; }
.eventpayment .event_popup_cont .Ep_cont_mid span {color:#f58220;font-size:17px }
.eventpayment .event_popup_cont .Ep_cont_mid .red {color:#f3335c;font-size:17px }
.eventpayment .event_popup_cont .Ep_cont_mid .blue {color:#3377f3;font-size:17px }
.eventpayment .event_popup_cont .Ep_cont_mid p {font-size:11px; color:#8f8f8f}
.eventpayment .event_popup_cont .Ep_cont_mid .buy_bd {font-size:13px;background-color:#ededed;padding:4px;border-radius:10px }
.eventpayment .event_popup_cont .Ep_cont_mid .buy_bd span {font-size:12px; }
.eventpayment .event_popup_cont .Ep_cont_bot {text-align:center;padding:10px 0 15px;border-top:1px solid #676767 }
.eventpayment .event_popup_cont .Ep_cont_bot img {width:40px; }
.eventpayment .event_popup_cont .buy_event_btn {background-color:#f58220; width:150px;font-family:'Malgun Gothic';font-size: 20px;color:#fff;text-align:center;margin:15px auto;padding:4px 0 }
.eventpayment .event_popup .close { position: absolute; top: -40px;left:50%;margin-left:-20px;border: none; background: none; cursor: pointer; }
.eventpayment .event_popup .close img {width:30px }


/* 보유종목 열람내역 팝업 */


.eventpayment .Myevent_popup {display: none; position: fixed; top: 10%; left: 50%;margin-left:-160px; z-index: 1600;width:320px; height: auto;background-color:#fff ; box-shadow: 1px 1px 8px #000;}
.eventpayment .Myevent_popup_cont {width:95%;margin:0 auto;}
.eventpayment .Myevent_popup_cont .Mp_cont_top {text-align:center;font-family:'Malgun Gothic';font-size:23px;color:#676767;margin:10px 0 0;padding-bottom:10px;border-bottom:1px solid #676767 }
.eventpayment .Myevent_popup_cont .Mp_cont_mid { margin: 5px; font-family: 'Malgun Gothic';font-size:14px;color:#676767;text-align:center;padding:5px 0; }
.eventpayment .Myevent_popup_cont .Mp_cont_mid .buybd_list {width:100%;background-color:#ededed;box-shadow: 1px 1px 3px #8f8f8f;padding:5px 0;margin:10px 0 }
.eventpayment .Myevent_popup_cont .Mp_cont_mid .buybd_list p {font-family:'Malgun Gothic' }
.eventpayment .Myevent_popup_cont .Mp_cont_mid .buybd_list_plus { width:100%;background-color:#ffc4c8;box-shadow: 1px 1px 3px #8f8f8f;padding:5px 0;margin:10px 0;color:#fff }
.eventpayment .Myevent_popup_cont .Mp_cont_mid .buybd_list_minus {width:100%;background-color:#c4cbff;box-shadow: 1px 1px 3px #8f8f8f;padding:5px 0;margin:10px 0 ;color:#fff  }
.eventpayment .Myevent_popup_cont .Mp_cont_mid li .event_openroute {float:left ;width:20%;font-family:'Malgun Gothic';font-size:12px; }
.eventpayment .Myevent_popup_cont .Mp_cont_mid li .event_opendate {float:left;width:35%;font-family:'Malgun Gothic';font-size:12px; }
.eventpayment .Myevent_popup_cont .Mp_cont_mid li .event_sellplus { float:left;width:35%;font-family:'Malgun Gothic';font-size:12px; }
.eventpayment .Myevent_popup_cont .Mp_cont_mid li .event_sellplus p {color:red }
.eventpayment .Myevent_popup_cont .Mp_cont_mid li .event_sellminus { float:left;width:35%;font-family:'Malgun Gothic';font-size:12px; }
.eventpayment .Myevent_popup_cont .Mp_cont_mid li .event_sellminus p {color:blue }
.eventpayment .Myevent_popup_cont .Mp_cont_mid li .event_openname { float:left;width:35%;font-family:'Malgun Gothic';font-size:12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;word-break:break-all }
.eventpayment .Myevent_popup_cont .Mp_cont_mid li .event_opendetail {float:left ;width:10%;}
.eventpayment .Myevent_popup_cont .Mp_cont_mid li .event_opendetail img {width:20px;margin:3px 5px 0 0 }
.eventpayment .Myevent_popup_cont .Mp_cont_mid .Mp_cont_midpage { margin-top: 10px;font-size:18px }
.eventpayment .Myevent_popup_cont .Mp_cont_mid .Mp_cont_midpage li{display:inline;margin-right:5px }
.eventpayment .Myevent_popup_cont .Mp_cont_bot {text-align:center;padding:10px 0 15px;border-top:1px solid #676767 }
.eventpayment .Myevent_popup_cont .Mp_cont_bot img {width:40px; }
.eventpayment .Myevent_popup .close { position: absolute; top: -40px;left:50%;margin-left:-20px;border: none; background: none; cursor: pointer; }
.eventpayment .Myevent_popup .close img {width:30px }

/* 무료상자 기간추가 쿠폰 팝업 */

.eventpayment .freeadd_popup {display: none; position: fixed; top: 20%; left: 5%; z-index: 1600;width:90%; height: auto;background-color:#fff ; box-shadow: 1px 1px 8px #000;}
.eventpayment .freeadd_popup_cont {width:95%;margin:0 auto;}
.eventpayment .freeadd_popup_cont .Fp_cont_top {text-align:center;font-family:'Malgun Gothic';font-size:25px;color:#676767;margin:10px 0 0;padding-bottom:10px;border-bottom:1px solid #676767 }
.eventpayment .freeadd_popup_cont .Fp_cont_mid { margin: 15px; font-family: 'Malgun Gothic';font-size:15px;color:#676767;text-align:center; }
.eventpayment .freeadd_popup_cont .Fp_cont_mid img {width:120px }
.eventpayment .freeadd_popup_cont .Fp_cont_mid p {font-family:'Malgun Gothic';font-size:15px }
.eventpayment .freeadd_popup_cont .Fp_cont_bot {text-align:center;padding:10px 0 15px;border-top:1px solid #676767 }
.eventpayment .freeadd_popup_cont .Fp_cont_bot img {width:40px; }
.eventpayment .freeadd_popup .close { position: absolute; top: -40px;left:50%;margin-left:-20px;border: none; background: none; cursor: pointer; }
.eventpayment .freeadd_popup .close img {width:30px }

/* 무료상자 VIP 쿠폰 팝업 */

.eventpayment .vipcoupon_popup {display: none; position: fixed; top: 20%; left: 5%; z-index: 1600;width:90%; height: auto;background-color:#fff ; box-shadow: 1px 1px 8px #000;}
.eventpayment .vipcoupon_popup_cont {width:95%;margin:0 auto;}
.eventpayment .vipcoupon_popup_cont .Vp_cont_top {text-align:center;font-family:'Malgun Gothic';font-size:25px;color:#676767;margin:10px 0 0;padding-bottom:10px;border-bottom:1px solid #676767 }
.eventpayment .vipcoupon_popup_cont .Vp_cont_mid { margin: 15px; font-family: 'Malgun Gothic';font-size:15px;color:#676767;text-align:center; }
.eventpayment .vipcoupon_popup_cont .Vp_cont_mid img {width:90% }
.eventpayment .vipcoupon_popup_cont .Vp_cont_mid p {font-family:'Malgun Gothic';font-size:15px }
.eventpayment .vipcoupon_popup_cont .Vp_cont_bot {text-align:center;padding:10px 0 15px;border-top:1px solid #676767 }
.eventpayment .vipcoupon_popup_cont .Vp_cont_bot img {width:40px; }
.eventpayment .vipcoupon_popup .close { position: absolute; top: -40px;left:50%;margin-left:-20px;border: none; background: none; cursor: pointer; }
.eventpayment .vipcoupon_popup .close img {width:30px }

/* 꽝 다음기회에 팝업 */

.eventpayment .nextchance_popup {display: none; position: fixed; top: 20%; left: 5%; z-index: 1600;width:90%; height: auto;background-color:#fff ; box-shadow: 1px 1px 8px #000;}
.eventpayment .nextchance_popup_cont {width:95%;margin:0 auto;}
.eventpayment .nextchance_popup_cont .Nd_cont_top {text-align:center;font-family:'Malgun Gothic';font-size:25px;color:#676767;margin:10px 0 0;padding-bottom:10px;border-bottom:1px solid #676767 }
.eventpayment .nextchance_popup_cont .Nd_cont_mid { margin: 15px; font-family: 'Malgun Gothic';font-size:15px;color:#676767;text-align:center; }
.eventpayment .nextchance_popup_cont .Nd_cont_mid img {width:50% }
.eventpayment .nextchance_popup_cont .Nd_cont_mid p {font-family:'Malgun Gothic';font-size:15px }
.eventpayment .nextchance_popup_cont .Nd_cont_bot {text-align:center;padding:10px 0 15px;border-top:1px solid #676767 }
.eventpayment .nextchance_popup_cont .Nd_cont_bot img {width:40px; }
.eventpayment .nextchance_popup .close { position: absolute; top: -40px;left:50%;margin-left:-20px;border: none; background: none; cursor: pointer; }
.eventpayment .nextchance_popup .close img {width:30px; }


/* 매일 추천주 페이지 (2017년 2월 16일 리뉴얼) */

.eventrecommend {padding:47px 0 58px; display: none; }
.eventrecommend .rlist_wrap li {border-bottom:1px solid #ededed;cursor:pointer; }
.eventrecommend .rlist_wrap .noticed_li {background-color:#f8f8f8;padding:5px 0 }
.eventrecommend .rlist_wrap li:last-child {border-bottom:none}
.eventrecommend .rlist_wrap .recommand_title {width:88%;float:left;}
.eventrecommend .rlist_wrap .recommand_title .title {font-weight:bold;padding:7px;word-break:break-all;font-size:16px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.eventrecommend .rlist_wrap .recommand_title .title .noticed { }
.eventrecommend .rlist_wrap .recommand_title .writeinfo {padding:0px 7px 7px;font-size:12px;color:#aaa}
.eventrecommend .rlist_wrap .recommand_title .writeinfo .writer {}
.eventrecommend .rlist_wrap .recommand_title .writeinfo .date {padding:0 5px}
.eventrecommend .rlist_wrap .recommand_title .writeinfo .view {}
.eventrecommend .rlist_wrap .reply_space {float:left;width:12%;text-align:center;position:relative;z-index:2}
.eventrecommend .rlist_wrap .reply_space .reply_img {position:absolute;top:12px;left:50%;margin-left:-20px;line-height:40px }
.eventrecommend .rlist_wrap .reply_space .reply_img img {width:35px }
.eventrecommend .rlist_wrap .reply_space .reply_number {color:#888;font-size:13px;font-family:'Malgun Gothic';margin:17px 5px 0 0; }

/* 매일 추천주 뷰페이지 (2017년 2월 16일 리뉴얼) */

.recomment_view_board { }
.recomment_view_board .board_back { cursor:pointer; width: 100%; height: 35px; line-height: 35px; background: #8f8f8f; position: fixed; top: 0px; text-align: center; box-shadow: 1px 1px 1px #000; opacity: 0.8;color:#fff;font-family:'Malgun Gothic';font-size:16px;z-index:5  }
.recomment_view_board .board_back span { cursor:pointer; margin-left: 10px; float: left; }
.recomment_view_board .board_top {padding:45px 10px 10px;border-bottom:1px solid #c8c8c8;background-color:#f2f2f2}
.recomment_view_board .board_top .freeboard_title {font-weight:bold;font-family:'Malgun Gothic';font-size:21px;color:#000;padding:5px 0  }
.recomment_view_board .board_top .freeboard_winfo {float:left;margin-top:10px}
.recomment_view_board .board_top .freeboard_winfo p {font-family:'Malgun Gothic';font-size:14px;color:#000; }
.recomment_view_board .board_top .freeboard_winfo span {font-family:'Malgun Gothic';font-size:13px;color:#8f8f8f; }
.recomment_view_board .board_top .freeboard_winfo .bar3 {font-family:'Malgun Gothic';font-size:10px;color:#8f8f8f; }
.recomment_view_board .board_top .replyspace {float:right;width:20%;text-align:center;position:relative}
.recomment_view_board .board_top .replyspace .reply_img {position:absolute;top:5px;left:50%;margin-left:-20px }
.recomment_view_board .board_top .replyspace .reply_img img {width:40px; }
.recomment_view_board .board_top .replyspace .reply_number {color:#676767;font-size:13px;font-family:'Malgun Gothic';margin-top:12px }
.recomment_view_board .board_content {font-family:'Malgun Gothic';font-size:14px; overflow-y: auto; word-break: break-all; padding: 10px 3% 5px; min-height: 250px; }
.recomment_view_board .board_content div img { max-width: 100%; height: auto; margin-bottom: 10px; }
.recomment_view_board .board_reply { padding:10px;border-top:7px solid #f1f1f1 }
.recomment_view_board .board_reply .reply_radio { margin-top: 10px; }
.recomment_view_board .board_reply .reply_radio .reply_radio_title { font-size:13px; font-family:'Malgun Gothic'; color:#8f8f8f;float:left;width:30%; }
.recomment_view_board .board_reply .reply_radio .reply_radio_list_div { float:right;width:70%; }
.recomment_view_board .board_reply .reply_radio .reply_radio_list_div label { font-family: 'Malgun Gothic'; font-size: 12px;vertical-align:middle;display:block;margin-bottom:5px}
.recomment_view_board .board_reply .reply_radio .reply_radio_list_div label input[type=radio] { width:14px;height:14px;vertical-align:middle}
.recomment_view_board .board_reply .reply_write { width:100% }
.recomment_view_board .board_reply .reply_write .replyinput { width:85%;float:left }
.recomment_view_board .board_reply .reply_write .replyinput input { background-color:#f8f8f8; width:100%; height: 42px; border: 1px solid #f58220; font-size: 15px; font-family:'Malgun Gothic'; padding-left: 10px; outline: none;  } 
.recomment_view_board .board_reply .reply_write .replybtn {width:15%;float:left;font-size:15px;color:#fff;background-color:#f58220;height:44px;line-height:44px;text-align:center;font-family:'Malgun Gothic'}
.recomment_view_board .board_reply .reply_listno {font-size:17px;font-family:'Malgun Gothic';color:#000;padding:20px 0 3px; }
.recomment_view_board .board_reply .reply_breakdown {padding:10px 0;border-top:1px solid #c8c8c8;position:relative }
.recomment_view_board .board_reply .reply_breakdown .left_profpart {position:absolute;top:10px;left:2px }
.recomment_view_board .board_reply .reply_breakdown .left_profpart img {width:44px;vertical-align:middle; border-radius: 22px;}
.recomment_view_board .board_reply .reply_breakdown .reply_bdname {margin-left:55px;float:left;font-size:14px;font-family:'Malgun Gothic';margin-bottom:5px}
.recomment_view_board .board_reply .reply_breakdown .reply_bdname .wrt {font-size:17px;color:#000;font-weight:bold }
.recomment_view_board .board_reply .reply_breakdown .reply_bdname .reply_bddate {font-size:11px;margin-left:7px;color:#ccc}
.recomment_view_board .board_reply .reply_breakdown .reply_rerebtn {float:right;font-size:13px;color:#8f8f8f;font-family:'Malgun Gothic';cursor:pointer;margin-top:3px }
.recomment_view_board .board_reply .reply_breakdown .reply_bdcont {display:block;margin-left:55px;font-size:13px;font-family:'Malgun Gothic';color:#676767;word-break:break-all;}
.recomment_view_board .board_reply .reply_breakdown .reply_modifytext {display:block;}
.recomment_view_board .board_reply .reply_breakdown .reply_modifytext textarea { width: calc(100% - 50px); height: 50px; font-size: 15px; padding: 5px 0 0 5px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px; margin-left: 50px; }
.recomment_view_board .board_reply .reply_breakdown .reply_bddelete {float:right;margin-top:5px;margin-left:10px;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.recomment_view_board .board_reply .reply_breakdown .reply_bdmodify {float:right;margin-top:5px ;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.recomment_view_board .board_reply .reply_breakdown .reply_bdmodify_c {display:block;float:right;margin-top:5px ;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic'}
.recomment_view_board .board_reply .reply_breakdown .reply_bdcancel {display:block;float:right;margin-top:5px ; margin-left:10px; font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic'}
.recomment_view_board .board_reply .rereply_breakdown {border-top:1px dashed #ddd;padding-top:10px;margin-top:5px }
.recomment_view_board .board_reply .rereply_breakdown .left_partimg {float:left;width:13px }
.recomment_view_board .board_reply .rereply_breakdown .left_reprofpart {float:left;width:44px;}
.recomment_view_board .board_reply .rereply_breakdown .left_reprofpart img {width:44px;margin-top:0px;vertical-align:middle; border-radius: 27px; }
.recomment_view_board .board_reply .rereply_breakdown .right_part {float:left;width:calc(100% - 57px); }
.recomment_view_board .board_reply .rereply_breakdown .right_part .rereply_bdname {font-size:14px;font-family:'Malgun Gothic';margin-bottom:5px;float:left;}
.recomment_view_board .board_reply .rereply_breakdown .right_part .rereply_bdname .wrt {font-size:17px;color:#000;font-weight:bold;padding-left:10px }
.recomment_view_board .board_reply .rereply_breakdown .right_part .rereply_bdname .rereply_bddate {font-size:11px;margin-left:7px;color:#ccc }
.recomment_view_board .board_reply .rereply_breakdown .right_part .rereply_rerebtn {float:right;font-size:13px;color:#8f8f8f;font-family:'Malgun Gothic';cursor:pointer;margin-top:3px }
.recomment_view_board .board_reply .rereply_breakdown .right_part .rereply_bdcont {display:block;font-size:13px;font-family:'Malgun Gothic';color:#676767;word-break:break-all;padding-left:10px }
.recomment_view_board .board_reply .rereply_breakdown .right_part .rereply_modifytext {padding-left:5px }
.recomment_view_board .board_reply .rereply_breakdown .right_part .rereply_modifytext textarea { width: 100%; height: 50px; font-size: 12px; padding: 5px 0 0 5px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px;font-family:'Malgun Gothic' }
.recomment_view_board .board_reply .rereply_breakdown .right_part .rerereply_bddelete {float:right;margin-top:5px;margin-left:10px;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.recomment_view_board .board_reply .rereply_breakdown .right_part .rereply_bdmodify {float:right;margin-top:5px ;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.recomment_view_board .board_reply .rereply_breakdown .right_part .rereply_bdcancel {display:block;float:right;margin-top:5px ; margin-left:10px; font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.recomment_view_board .board_reply .rereply_breakdown .right_part .rereply_bdmodify_c {display:block;float:right;margin-top:5px ;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.recomment_view_board .board_reply .reply_breakdown .rereplyinput {display:block;width:75%;float:left;padding-left:5px;margin-top:5px }
.recomment_view_board .board_reply .reply_breakdown .rereplyinput input {background-color:#f8f8f8; width:100%; height: 42px; border: 1px solid #f58220; font-size: 15px; font-family:'Malgun Gothic'; padding-left: 10px; outline: none;  } 
.recomment_view_board .board_reply .reply_breakdown .rereplybtn {width:15%;float:left;font-size:15px;color:#fff;background-color:#f58220;height:44px;line-height:44px;text-align:center;font-family:'Malgun Gothic';margin-top:5px}

/* 매일 추천주 뷰페이지 VIP용 (2017년 2월 16일 리뉴얼) */

.v_recomment_view_board { }
.v_recomment_view_board .board_back { cursor:pointer; width: 100%; height: 35px; line-height: 35px; background: #8f8f8f; position: fixed; top: 0px; text-align: center; box-shadow: 1px 1px 1px #000; opacity: 0.8;color:#fff;font-family:'Malgun Gothic';font-size:16px;z-index:5  }
.v_recomment_view_board .board_back span { cursor:pointer; margin-left: 10px; float: left; }
.v_recomment_view_board .board_top {padding:45px 10px 10px;border-bottom:1px solid #c8c8c8;background-color:#f2f2f2}
.v_recomment_view_board .board_top .freeboard_title {font-weight:bold;font-family:'Malgun Gothic';font-size:21px;color:#000;padding:5px 0  }
.v_recomment_view_board .board_top .freeboard_winfo {float:left;margin-top:10px}
.v_recomment_view_board .board_top .freeboard_winfo p {font-family:'Malgun Gothic';font-size:14px;color:#000; }
.v_recomment_view_board .board_top .freeboard_winfo span {font-family:'Malgun Gothic';font-size:13px;color:#8f8f8f; }
.v_recomment_view_board .board_top .freeboard_winfo .bar3 {font-family:'Malgun Gothic';font-size:10px;color:#8f8f8f; }
.v_recomment_view_board .board_top .replyspace {float:right;width:20%;text-align:center;position:relative}
.v_recomment_view_board .board_top .replyspace .reply_img {position:absolute;top:5px;left:50%;margin-left:-20px }
.v_recomment_view_board .board_top .replyspace .reply_img img {width:40px; }
.v_recomment_view_board .board_top .replyspace .reply_number {color:#676767;font-size:13px;font-family:'Malgun Gothic';margin-top:12px }
.v_recomment_view_board .board_content {font-family:'Malgun Gothic';font-size:14px; overflow-y: auto; word-break: break-all; padding: 10px 3% 5px }
.v_recomment_view_board .board_content div img { max-width: 100%; height: auto; margin-bottom: 10px; }
.v_recomment_view_board .board_reply { padding:10px;border-top:7px solid #f1f1f1 }
.v_recomment_view_board .board_reply .reply_radio { margin-top: 10px; }
.v_recomment_view_board .board_reply .reply_radio .reply_radio_title { font-size:13px; font-family:'Malgun Gothic'; color:#8f8f8f;float:left;width:30%; }
.v_recomment_view_board .board_reply .reply_radio .reply_radio_list_div { float:right;width:70%; }
.v_recomment_view_board .board_reply .reply_radio .reply_radio_list_div label {font-family: 'Malgun Gothic'; font-size: 12px;vertical-align:middle;display:block;margin-bottom:5px}
.v_recomment_view_board .board_reply .reply_radio .reply_radio_list_div label input[type=radio] { width:14px;height:14px;vertical-align:middle}
.v_recomment_view_board .board_reply .reply_write { width:100% }
.v_recomment_view_board .board_reply .reply_write .replyinput { width:85%;float:left }
.v_recomment_view_board .board_reply .reply_write .replyinput input { background-color:#f8f8f8; width:100%; height: 42px; border: 1px solid #f58220; font-size: 15px; font-family:'Malgun Gothic'; padding-left: 10px; outline: none;  } 
.v_recomment_view_board .board_reply .reply_write .replybtn {width:15%;float:left;font-size:15px;color:#fff;background-color:#f58220;height:44px;line-height:44px;text-align:center;font-family:'Malgun Gothic'}
.v_recomment_view_board .board_reply .reply_listno {font-size:17px;font-family:'Malgun Gothic';color:#000;padding:20px 0 3px; }
.v_recomment_view_board .board_reply .reply_breakdown {padding:10px 0;border-top:1px solid #c8c8c8;position:relative }
.v_recomment_view_board .board_reply .reply_breakdown .left_profpart {position:absolute;top:10px;left:2px }
.v_recomment_view_board .board_reply .reply_breakdown .left_profpart img {width:44px;vertical-align:middle; border-radius: 22px;}
.v_recomment_view_board .board_reply .reply_breakdown .reply_bdname {margin-left:55px;float:left;font-size:14px;font-family:'Malgun Gothic';margin-bottom:5px}
.v_recomment_view_board .board_reply .reply_breakdown .reply_bdname .wrt {font-size:17px;color:#000;font-weight:bold }
.v_recomment_view_board .board_reply .reply_breakdown .reply_bdname .reply_bddate {font-size:11px;margin-left:7px;color:#ccc}
.v_recomment_view_board .board_reply .reply_breakdown .reply_rerebtn {float:right;font-size:13px;color:#8f8f8f;font-family:'Malgun Gothic';cursor:pointer;margin-top:3px }
.v_recomment_view_board .board_reply .reply_breakdown .reply_bdcont {display:block;margin-left:55px;font-size:13px;font-family:'Malgun Gothic';color:#676767;word-break:break-all;}
.v_recomment_view_board .board_reply .reply_breakdown .reply_modifytext {display:block;}
.v_recomment_view_board .board_reply .reply_breakdown .reply_modifytext textarea { width: calc(100% - 50px); height: 50px; font-size: 15px; padding: 5px 0 0 5px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px; margin-left: 50px; }
.v_recomment_view_board .board_reply .reply_breakdown .reply_bddelete {float:right;margin-top:5px;margin-left:10px;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.v_recomment_view_board .board_reply .reply_breakdown .reply_bdmodify {float:right;margin-top:5px ;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.v_recomment_view_board .board_reply .reply_breakdown .reply_bdmodify_c {display:block;float:right;margin-top:5px ;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic'}
.v_recomment_view_board .board_reply .reply_breakdown .reply_bdcancel {display:block;float:right;margin-top:5px ; margin-left:10px; font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic'}
.v_recomment_view_board .board_reply .rereply_breakdown {border-top:1px dashed #ddd;padding-top:10px;margin-top:5px }
.v_recomment_view_board .board_reply .rereply_breakdown .left_partimg {float:left;width:13px }
.v_recomment_view_board .board_reply .rereply_breakdown .left_reprofpart {float:left;width:44px;}
.v_recomment_view_board .board_reply .rereply_breakdown .left_reprofpart img {width:44px;margin-top:0px;vertical-align:middle; border-radius: 27px; }
.v_recomment_view_board .board_reply .rereply_breakdown .right_part {float:left;width:calc(100% - 57px); }
.v_recomment_view_board .board_reply .rereply_breakdown .right_part .rereply_bdname {font-size:14px;font-family:'Malgun Gothic';margin-bottom:5px }
.v_recomment_view_board .board_reply .rereply_breakdown .right_part .rereply_bdname .wrt {font-size:17px;color:#000;font-weight:bold;padding-left:10px }
.v_recomment_view_board .board_reply .rereply_breakdown .right_part .rereply_bdname .rereply_bddate {font-size:11px;margin-left:7px;color:#ccc }
.v_recomment_view_board .board_reply .rereply_breakdown .right_part .rereply_bdcont {display:block;font-size:13px;font-family:'Malgun Gothic';color:#676767;word-break:break-all;padding-left:10px }
.v_recomment_view_board .board_reply .rereply_breakdown .right_part .rereply_modifytext {padding-left:5px }
.v_recomment_view_board .board_reply .rereply_breakdown .right_part .rereply_modifytext textarea { width: 100%; height: 50px; font-size: 12px; padding: 5px 0 0 5px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px;font-family:'Malgun Gothic' }
.v_recomment_view_board .board_reply .rereply_breakdown .right_part .rerereply_bddelete {float:right;margin-top:5px;margin-left:10px;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.v_recomment_view_board .board_reply .rereply_breakdown .right_part .rereply_bdmodify {float:right;margin-top:5px ;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.v_recomment_view_board .board_reply .rereply_breakdown .right_part .rereply_bdcancel {display:block;float:right;margin-top:5px ; margin-left:10px; font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.v_recomment_view_board .board_reply .rereply_breakdown .right_part .rereply_bdmodify_c {display:block;float:right;margin-top:5px ;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.v_recomment_view_board .board_reply .reply_breakdown .rereplyinput {display:block;width:75%;float:left;padding-left:5px;margin-top:5px }
.v_recomment_view_board .board_reply .reply_breakdown .rereplyinput input {background-color:#f8f8f8; width:100%; height: 42px; border: 1px solid #f58220; font-size: 15px; font-family:'Malgun Gothic'; padding-left: 10px; outline: none;  } 
.v_recomment_view_board .board_reply .reply_breakdown .rereplybtn {width:15%;float:left;font-size:15px;color:#fff;background-color:#f58220;height:44px;line-height:44px;text-align:center;font-family:'Malgun Gothic';margin-top:5px}





/* 채팅방 내 팝업_매매방법보기 */
.HowDeal_popup { display: none; background-color: #f2f2f2; width: 90%; max-height: 86%; position: fixed; top: 7%; left: 5%; z-index: 1200; box-shadow: 1px 1px 8px #000; overflow-y: auto; }
.HowDeal_popup .HowDeal_popuptop { background-color: #676767; width: 90%; height: 40px; line-height: 40px; position: fixed; z-index:1; font-family: 'Malgun Gothic'; font-size: 19px; }
.HowDeal_popup .HowDeal_popuptop span { padding-left: 20px; }
.HowDeal_popup .HowDeal_ment { padding: 50px 10px 10px 10px; z-index:2; }



/* 채팅방 내 팝업_보유종목보기 */
/*.Holdevent_popup { display: none; background-color: #f2f2f2; width: 90%; max-height: 86%; position: fixed; top: 7%; left: 5%; z-index: 1200; box-shadow: 1px 1px 8px #000; overflow-y: auto; }
.Holdevent_popup .Holdevent_popuptop { background-color: #676767; width: 90%; height: 40px; line-height: 40px; position: fixed; font-family: 'Malgun Gothic'; font-size: 19px; }
.Holdevent_popup .Holdevent_popuptop span { padding-left: 20px; }
.Holdevent_popup .Otherevent_banner { text-align: center; }
.Holdevent_popup .Otherevent_banner img { width: 270px; margin-bottom: 10px; }
.Holdevent_popup .Holdevent_list { padding: 50px 10px 0px 10px; }
.Holdevent_popup .Holdevent_list .Holdevent_thing { margin-bottom: 10px; height: 70px; border-radius: 5px; background-color: #fff; border: 1px solid #d3d0d0; }
.Holdevent_popup .Holdevent_list .Holdevent_thing .list_top { height: 28px; background-color: #c8c8c8; padding-top: 12px; }
.Holdevent_popup .Holdevent_list .Holdevent_thing .list_top .evnet_thing { font-family: 'Malgun Gothic'; float: left; width: 30%; text-align: center;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;word-break:break-all }
.Holdevent_popup .Holdevent_list .Holdevent_thing .list_top .buy_cost { float: left; width: 30%; text-align: center; }
.Holdevent_popup .Holdevent_list .Holdevent_thing .list_bot .goal_cost { float: left; width: 37%; text-align: center; }
.Holdevent_popup .Holdevent_list .Holdevent_thing .list_bot { height: 23px; padding-top: 7px; }
.Holdevent_popup .Holdevent_list .Holdevent_thing .list_bot .now_cost { float: left; width: 30%; text-align: center; }
.Holdevent_popup .Holdevent_list .Holdevent_thing .list_top .cost_percent { float: left; width: 33%; text-align: center; }
.Holdevent_popup .Holdevent_list .Holdevent_thing .list_top .cost_percent span { color: red;  blue  }
.Holdevent_popup .Holdevent_list .Holdevent_thing .list_bot .low_cost { float: left; width: 33%; text-align: center; }*/

/* 채팅방 내 팝업_보유종목보기_새 버전(3월30일) */

.Holdevent_popup { display: none; background-color: #f2f2f2; width: 90%; max-height: 86%; position: fixed; top: 7%; left: 5%; z-index: 1200; box-shadow: 1px 1px 8px #000; overflow-y: auto; padding: 50px 0px 10px 0px;}
.Holdevent_popup .Holdevent_popuptop { background-color: #676767; width: 100%; height: 40px; line-height: 40px; position: absolute; font-family: 'Malgun Gothic'; font-size: 15px; top: 0; left: 0; }
.Holdevent_popup .Holdevent_popuptop span { padding-left: 20px; text-indent:20px}
.Holdevent_list { }
.Holdevent_list .Holdevent_thing {border-radius: 5px; background-color: #fff; border: 1px solid #d3d0d0;margin:0 auto 10px;width:95%; position: relative;  }
.Holdevent_list .Holdevent_thing .list_top { background-color: #c8c8c8;padding:10px 0  }
.Holdevent_list .Holdevent_thing .list_top .event_thing {font-size:15px ;font-family: 'Malgun Gothic'; float: left; width: 25%; text-align: center;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;word-break:break-all }
.Holdevent_list .Holdevent_thing .list_top .buy_cost { float: left; width: 35%; text-align: center; }
.Holdevent_list .Holdevent_thing .list_top .now_rate {float:left;width:40% }
.Holdevent_list .Holdevent_thing .list_top .now_rate .red {color:#e00400;font-weight:bold }
.Holdevent_list .Holdevent_thing .list_top .now_rate .blue {color:#005dde;font-weight:bold }
.Holdevent_list .Holdevent_thing .list_mid {text-align:center }
.Holdevent_list .Holdevent_thing .list_mid li {margin-bottom:10px; }
.Holdevent_list .Holdevent_thing .list_mid li:first-child {margin-top:10px;margin-bottom:10px; }
.Holdevent_list .Holdevent_thing .list_mid li div {display:inline;margin-right:5px;font-size:13px;}
.Holdevent_list .Holdevent_thing .list_mid li div:first-child {font-size:15px;font-weight:bold}
.Holdevent_list .Holdevent_thing .list_mid li div:last-child {font-size:14px}
.Holdevent_list .Holdevent_thing .list_mid li div span.red { color: #f00; }
.Holdevent_list .Holdevent_thing .list_mid li div span.blue { color: #00f; }
.Holdevent_list .Holdevent_thing .list_mid li .not_sign {color:#8f8f8f }
.Holdevent_list .Holdevent_thing .list_mid li .sign {color:red;font-weight:bold }
.Holdevent_list .Holdevent_thing .list_bot { padding:15px 0;text-align:center;border-top:1px solid #ededed }
.Holdevent_list .Holdevent_thing .list_bot .average_cost { float: left; width: 30%;font-size:13px }
.Holdevent_list .Holdevent_thing .list_bot .goal_cost { float: left; width: 23%;font-size:13px }
.Holdevent_list .Holdevent_thing .list_bot .loss_cost { float: left; width: 23%;font-size:13px }
.Holdevent_list .Holdevent_thing .list_bot strong {font-size:16px }
.Holdevent_list .Holdevent_thing .end_list_top { background: #ffe1c8; padding: 10px 0 ; font-size:15px ;font-family: 'Malgun Gothic'; font-weight: bold; text-align: center; }
.Holdevent_list .Holdevent_thing .end_list_mid { text-align: center; padding-top: 10px; background-color: #eee; border-top: 1px solid #ccc; }
.Holdevent_list .Holdevent_thing .end_list_mid li { padding-bottom: 10px; }
.Holdevent_list .Holdevent_thing .end_list_mid li span { font-size: 13px; margin: 0 3px; color: #000; }
.Holdevent_list .Holdevent_thing .end_list_mid li .buy_sell { font-size: 15px; }
.Holdevent_list .Holdevent_thing .end_list_mid li .buy_sell.red { color: #f00; font-weight: bold; }
.Holdevent_list .Holdevent_thing .end_list_mid li .buy_sell.blue { color: #00f; font-weight: bold; }
.Holdevent_list .Holdevent_thing .end_list_mid li .date { color: #565656; }
.Holdevent_list .Holdevent_thing .end_list_bot { padding:15px 0;text-align:center;border-top:1px solid #ccc; height: 38px; background: #eee; }
.Holdevent_list .Holdevent_thing .end_list_bot li { float: left; width: 50%; font-size: 13px; }
.Holdevent_list .Holdevent_thing .end_list_bot li p strong { font-size: 16px; }
.Holdevent_list .Holdevent_thing .end_list_bot li p strong.red { color: #f00; }
.Holdevent_list .Holdevent_thing .end_list_bot li p strong.blue { color: #00f; }
.Holdevent_list .Holdevent_thing .attack_end_img { position: absolute; width: 100%; text-align: center; top: 50%; transform: translateY(-50%); }
.Holdevent_list .Holdevent_thing .attack_end_img img { width: 220px; }


/* 채팅방 내 팝업_채팅매크로 */
.Macro_popup {display: none; background-color: #f2f2f2; width: 90%; max-height: 86%; position: fixed; top: 7%; left: 5%; z-index: 1200; box-shadow: 1px 1px 8px #000; overflow-y: auto; }
.Macro_popup .Macro_popup_title { background-color: #676767; width: 90%; height: 40px; line-height: 40px; position: fixed; font-family: 'Malgun Gothic'; font-size: 19px; }
.Macro_popup .Macro_popup_title span {padding-left:20px;}
.Macro_popup .Macro_popup_top {padding: 50px 10px 0px 10px; margin-bottom: 10px; }
.Macro_popup .Macro_popup_top .Macro_popup_top1 { background-color: #c8c8c8; padding:10px; border-radius: 5px; border: 1px solid #d3d0d0; }
.Macro_popup .Macro_popup_top .Macro_popup_top1 span { font-size:13px; font-weight:bold; float: left; width: 40%; height:17px; padding-top:3px; vertical-align:middle; text-align: center;}
.Macro_popup .Macro_popup_top .Macro_popup_top1 input {height:20px; vertical-align:bottom;}
.Macro_popup .Macro_popup_top .Macro_popup_top1 a { width:10%; height:17px; display:inline-block; background:#f58220; text-align:center; font-size:13px; color:#eee; font-weight:bold; padding-top:3px; cursor:pointer; margin-left:10px;}
.Macro_popup .Macro_popup_top .Macro_popup_top2 {background-color: #fff; padding:10px;  border-radius: 5px; border: 1px solid #d3d0d0;}
.Macro_popup .Macro_popup_top .Macro_popup_top2 span {font-size:13px; font-weight:bold; float:left; width:40%; height:17px; padding-top:3px; text-align: center;}
.Macro_popup .Macro_popup_top .Macro_popup_top2 input {height:20px; width:10%;}
.Macro_popup .Macro_popup_top .Macro_popup_top2 a {width:10%; height:17px; display:inline-block; background:#f58220; text-align:center; font-size:13px; color:#eee; font-weight:bold; padding-top:3px; cursor:pointer; vertical-align:bottom; margin-left:10px;}
.Macro_popup .Macro_popup_top .Macro_popup_top2 strong {color:red; margin-left:10px; font-weight:bold;}
.Macro_popup .Macro_popup_list {text-align:center; padding:10px;}
.Macro_popup .Macro_popup_list .Macro_popup_list_toggle {padding-bottom:10px; }
.Macro_popup .Macro_popup_list .Macro_popup_list_toggle a {width:40%; height:25px; display:inline-block; background:#f58220; text-align:center; font-size:15px; color:#eee; font-weight:bold; padding-top:5px; cursor:pointer;}

/* 수익현황 */
.Menu .Menu2 { padding: 114px 0 68px 0; background-color: #f2f2f2; overflow-y: hidden; }
.Menu .Menu2 .Benefit_title { text-align: center; padding: 15px 0; }
.Menu .Menu2 .Benefit_title img { width: 180px; }
.Menu .Menu2 .Benefit_Chart { margin: 0 auto; width: 90%; background-color: #fff; border-radius: 20px; padding: 10px 0; text-align: center; border: 1px solid #e2e2e2; }
.Menu .Menu2 .Benefit_Chart .Chart_ment { text-align: center; }
.Menu .Menu2 .Benefit_Chart img { width: 100%; }
.Menu .Menu2 .Benefit_Chart .Benefit_ment { text-align: center; padding-top: 10px; }
.Menu .Menu2 .Benefit_Chart .Benefit_ment span { color: red; /* blue*/ }
.Menu .Menu2 .EvnetBD_title { padding-top: 30px; text-align: center; }
.Menu .Menu2 .EvnetBD_title img { width: 110px; }
.Menu .Menu2 .EventBD { width: 100%; }
.Menu .Menu2 .EventBD .EventBD_list { margin: 20px auto; width: 86%; background-color: #fff; border-radius: 20px; padding: 10px; border: 1px solid #e2e2e2; }
.Menu .Menu2 .EventBD .EventBD_list .Eventname { margin: 0 0 5px 10px; }
.Menu .Menu2 .EventBD .EventBD_list .Eventtable { border: 1px solid #c8c8c8; width: 96%; margin-left: 2%; }
.Menu .Menu2 .EventBD .EventBD_list .Eventtable_top { background-color: #c8c8c8; width: 100%; }
.Menu .Menu2 .EventBD .EventBD_list .Eventtable_top tr th { padding: 3px 0; }
.Menu .Menu2 .EventBD .EventBD_list .Eventtable_top tr .th1 { width: 15%; text-align: center; }
.Menu .Menu2 .EventBD .EventBD_list .Eventtable_top tr .th2 { width: 45%; text-align: center; }
.Menu .Menu2 .EventBD .EventBD_list .Eventtable_top tr .th3 { width: 25%; text-align: center; }
.Menu .Menu2 .EventBD .EventBD_list .Eventtable_top tr .th4 { width: 15%; text-align: center; }
.Menu .Menu2 .EventBD .EventBD_list .Eventtable_BD tr td { padding: 2px 0; }
.Menu .Menu2 .EventBD .EventBD_list .Eventtable_BD tr .td1 { width: 15%; text-align: center; }
.Menu .Menu2 .EventBD .EventBD_list .Eventtable_BD tr .td2 { width: 45%; text-align: center; }
.Menu .Menu2 .EventBD .EventBD_list .Eventtable_BD tr .td3 { width: 25%; text-align: center; }
.Menu .Menu2 .EventBD .EventBD_list .Eventtable_BD tr .td4 { width: 15%; text-align: center; }
.Menu .Menu2 .EventBD_list .EventBenefit { padding-top: 10px; text-align: center; }
.Menu .Menu2 .EventBD_list .EventBenefit span { color: red; /*blue*/ }
.Menu .Menu2 .Selectbox { background-color: #8f8f8f; position: fixed; top: 47px; width: 100%; height: 60px; box-shadow: 1px 1px 2px #000; opacity: 0.8; }
.Menu .Menu2 .Selectbox .Groupselect { float: left; width: 38%; margin-top: 7px; }
.Menu .Menu2 .Selectbox .Dateselect { float: left; width: 31%; margin-top: 7px; }
.Menu .Menu2 .Selectbox .Moneyselect { float: left; width: 31%; margin-top: 7px; }
.Menu .Menu2 .Selectbox select { border: none; padding: 1px 0 0 1px; width: 92%; height: 25px; margin-left: 4%; background-color: #fff; outline-color: #f0543e; border-top-right-radius: 10px; }
.Menu .Menu2 .Selectbox p { margin: 0 0 6px 8%; }


/* 매매인증 */


.Menu .Menu3 { padding: 46px 0 58px 0; display: block; }
.Menu .Menu3 .Tradeconfirm { width: 100%; background-color: #f2f2f2; border-bottom:1px solid #c8c8c8;padding:10px 0 }

.Menu .Menu3 .Tradeconfirm .Tradeconfirm_ment { margin: 0 auto; width: 80%; background-color: #fff; border-radius: 15px; padding: 5px; text-align: center; box-shadow:1px 1px 1px #676767 }
.Menu .Menu3 .Group_choice { width: 100%; height: 30px; line-height: 31px; text-align: center; position: fixed; top: 162px; }
.Menu .Menu3 .Group_choice .Group_first { float: left; width: 33.333%; height: 30px; line-height: 31px; background-color: #c8c8c8; box-shadow: 1px 1px 1px #000; /*#ff863b*/ }
.Menu .Menu3 .Group_choice .Group_first.active { background: #8f8f8f; }
.Menu .Menu3 .Group_choice .Group_second { float: left; width: 33.333%; height: 30px; line-height: 31px; background-color: #c8c8c8; box-shadow: 1px 1px 1px #000; /*#fc6e2e*/ }
.Menu .Menu3 .Group_choice .Group_second.active { background: #8f8f8f; }
.Menu .Menu3 .Group_choice .Group_third { float: left; width: 33.333%; height: 30px; line-height: 31px; background-color: #c8c8c8; box-shadow: 1px 1px 1px #000; /*#ff863b*/ }
.Menu .Menu3 .Group_choice .Group_third.active { background: #8f8f8f; }
.Menu .Menu3 .Tradeconfirm_BBS { background-color: #fff; overflow-y: hidden; }
.Menu .Menu3 .Tradeconfirm_BBS .Tclist_list { padding: 5px; border-bottom: 1px solid #d8d9db; }
.Menu .Menu3 .Tradeconfirm_BBS .Tclist_list .Tclist_title { float: left; }
.Menu .Menu3 .Tradeconfirm_BBS .Tclist_list .Tclist_title span { color: #fc6e2e; }
.Menu .Menu3 .Tradeconfirm_BBS .Tclist_list .Tclist_phone { float: left; margin-top: 5px; }
.Menu .Menu3 .Tradeconfirm_BBS .Tclist_list .Tclist_nickname { float: right; }
.Menu .Menu3 .Tradeconfirm_BBS .Tclist_list .Tclist_date { float: right; margin-top: 5px; }
.Menu .Menu3 .Tradeconfirm_loading { text-align: center; margin-top: 15px; height: 80px;}
.Menu .Menu3 .Tradeconfirm_loading img { width: 50px; height: 9px; }
.Menu .Menu3 .Pagenation { position: fixed; bottom: 58px; background-color: #e2e2e2; width: 100%; height: 40px; line-height: 40px; box-shadow: 2px 2px 2px 2px #000; }
.Menu .Menu3 .Pagenation ul { text-align: center; }
.Menu .Menu3 .Pagenation ul li { display: inline; margin: 0 7px; }
.Menu .Menu3 .Pagenation ul li.active { font-weight: bold; color: #f58220; }

.Menu .Menu3 .CF_numbering {padding:10px;font-family:'Malgun Gothic';font-size:13px;border-bottom:1px solid #ededed }
.Menu .Menu3 .CF_numbering span {font-size:15px;color:#f58220;font-weight:bold }
.Menu .Menu3 .Tradeconfirm_wbtn { cursor:pointer;text-align: center; background-color: #f58220; position: fixed; bottom: 78px; right: 20px; width: 80px; height: 80px; box-shadow: 1px 1px 3px #000; border-radius: 30px; opacity: 0.88; z-index:4;}
.Menu .Menu3 .Tradeconfirm_wbtn img { width: 30px; margin: 5px 0 5px 0; }

.Menu .Menu3 .no_ch {border-bottom:1px solid #ededed;padding:10px } 
.Menu .Menu3 .no_ch .left {float:left;font-size:13px; } 
.Menu .Menu3 .no_ch .left span {font-weight:bold;color:#f73333;font-size:15px } 
.Menu .Menu3 .no_ch .right {float:right;font-size:15px } 


.Menu .Menu3 .confirm_bbs_list {padding:10px 0 ;margin:0 10px;border-bottom: 1px solid rgba(0,0,0,0.08);cursor:pointer}
.Menu .Menu3 .confirm_bbs_list .CB_thumbnail {float:left;text-align:center;margin-right:10px;height:50px;overflow-y:hidden;border:1px solid #c8c8c8 }
.Menu .Menu3 .confirm_bbs_list .CB_thumbnail div { display: table }
.Menu .Menu3 .confirm_bbs_list .CB_thumbnail div a {vertical-align:middle; display: table-cell; }
.Menu .Menu3 .confirm_bbs_list .CB_thumbnail div a img {max-width:50px; text-align:center;cursor:pointer }
.Menu .Menu3 .confirm_bbs_list .CB_listleft {float:left;width:68%;}
.Menu .Menu3 .confirm_bbs_list .CB_listleft .CB_title {font-size:16px;font-family:'Malgun Gothic' }
.Menu .Menu3 .confirm_bbs_list .CB_listleft .CB_title .CB_vipmark {font-size:12px;font-weight:bold }
.Menu .Menu3 .confirm_bbs_list .CB_listleft .CB_title .CB_vipmark span {background-color:#f37333;padding:1px 4px;border-radius:7px;color:#fff;box-shadow:1px 1px 2px #c8c8c8 }
.Menu .Menu3 .confirm_bbs_list .CB_listleft .CB_title .CB_category {color:#f58220;font-size:14px;font-family:'Malgun Gothic' }
.Menu .Menu3 .confirm_bbs_list .CB_listleft .CB_title .CB_titlement {word-break:break-all }
.Menu .Menu3 .confirm_bbs_list .CB_listleft .CB_title .CB_newicon {vertical-align: bottom;padding:1px 4px;background-color:#f58220;border-radius:10px;font-size:9px;color:#fff;text-align:center; display: inline-block; margin-bottom: 2px; }
.Menu .Menu3 .confirm_bbs_list .CB_listleft .CB_title .CB_bestimg { width: 20px; display: inline-block; vertical-align: top;  }
.Menu .Menu3 .confirm_bbs_list .CB_listleft .CB_title .CB_besttxt { background: #f37333; display: inline-block; font-size: 11px; font-family:'Malgun Gothic'; color: #fff; border-radius: 5px; padding: 1px 3px 1px 0; vertical-align: bottom; }
.Menu .Menu3 .confirm_bbs_list .CB_listleft .CB_writeinfo {font-size:11px;font-family:'Malgun Gothic' ;color:#b9b9b9;margin-top:6px }
.Menu .Menu3 .confirm_bbs_list .CB_listleft .CB_writeinfo span {font-size:12px;font-family:'Malgun Gothic' ;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;word-break:break-all}
.Menu .Menu3 .confirm_bbs_list .CB_listleft .CB_writeinfo .bar {color:#ededed }
.Menu .Menu3 .confirm_bbs_list .CB_listright {float:right;width:10%;text-align:center;position:relative;z-index:2}
.Menu .Menu3 .confirm_bbs_list .CB_listright .reply_img {position:absolute;top:-2px;left:50%;margin-left:-20px;line-height:40px }
.Menu .Menu3 .confirm_bbs_list .CB_listright .reply_img img {width:40px;line-height:40px }
.Menu .Menu3 .confirm_bbs_list .CB_listright .reply_number {color:#676767;font-size:13px;font-family:'Malgun Gothic';margin-top:7px }

/* 매매인증 내 작성하기 팝업 */

.DealConf_popup { display: none; background-color: #f2f2f2; width: 300px; min-height: 400px; position: fixed; top: 7%; left: 50%;margin-left:-150px; z-index: 1200; box-shadow: 1px 1px 8px #000; }
.DealConf_popup .DealConf_popuptop { background-color: #676767; height: 40px; line-height: 40px; font-family: 'Malgun Gothic'; font-size: 19px; }
.DealConf_popup .DealConf_popuptop span { padding-left: 10px; }
.DealConf_popup .DealConf_write { padding: 20px 10px 10px 10px; }
.DealConf_popup .DealConf_write div { margin: 5px 0 10px 0px; }
.DealConf_popup .DealConf_write .DealConf_title .titleinput { width: 100%; height: 40px; padding-left: 5px; font-size: 15px; border: 1px solid #e2e2e2; outline-style: none; border-radius: 10px; }
.DealConf_popup .DealConf_write .DealConf_content .con_textarea { width: 100%; height: 100px; font-size: 15px; padding: 5px 0 0 5px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px; }
.DealConf_popup .DealConf_write .DealConf_upload { text-align: center; background-color: #8f8f8f; width: 70%; height: 30px; line-height: 30px; margin: 10px auto; border-radius: 10px; }
.DealConf_popup .DealConf_write .DealConf_filename { height: 20px; line-height: 20px; text-align: center; /*요기다넣엉*/ }
.DealConf_popup .DealConf_write .DealConf_ment { text-align: center; }
.DealConf_popup .DealConf_write .DealConf_ment img { width: 250px; }
.DealConf_popup .DealConf_write .DealConf_popupbtn { text-align: center; background-color: #f58220; width: 60%; height: 35px; line-height: 35px; margin: 20px auto; }

/* 매매인증 내 작성게시물 상세 */

.menu3_board { padding: 82px 0 58px 0; }
.menu3_board .board_back { cursor:pointer; width: 100%; height: 35px; line-height: 35px; background: #8f8f8f; position: fixed; top: 47px; text-align: center; box-shadow: 1px 1px 1px #000; opacity: 0.8;cursor:pointer }
.menu3_board .board_back span { cursor:pointer; margin-left: 10px; float: left; }

.menu3_board .board_info {padding:10px;border-bottom:1px solid #c8c8c8;background-color:#f2f2f2; height: 97px;}
.menu3_board .board_info .board_title { }
.menu3_board .board_info .board_title span {font-family:'Malgun Gothic';font-size:16px;color:#f58220; display: inline-block; vertical-align: top; }
.menu3_board .board_info .board_title span.board_bestimg { background: #f37333; color: #fff; font-size: 14px; padding: 1.5px 3px; border-radius: 5px; margin-left: 10px; }
.menu3_board .board_info .board_title span.board_bestimg img { width: 25px; display: inline-block; vertical-align: top; }
.menu3_board .board_info .board_title p {font-family:'Malgun Gothic';font-size:21px;color:#000;padding:5px 0 }
.menu3_board .board_info .board_winfo {float:left;margin-top:10px}
.menu3_board .board_info .board_winfo p {font-family:'Malgun Gothic';font-size:14px;color:#000; }
.menu3_board .board_info .board_winfo span {font-family:'Malgun Gothic';font-size:13px;color:#8f8f8f; }
.menu3_board .board_info .board_winfo .bar3 {font-family:'Malgun Gothic';font-size:10px;color:#8f8f8f; }
.menu3_board .board_info .board_listright {float:right;width:20%;text-align:center;position:relative}
.menu3_board .board_info .board_listright .reply_img {position:absolute;top:1px;left:50%;margin-left:-20px }
.menu3_board .board_info .board_listright .reply_img img {width:40px; }
.menu3_board .board_info .board_listright .reply_number {color:#676767;font-size:13px;font-family:'Malgun Gothic';margin-top:10px }
.menu3_board .board_reply {padding:10px;border-top:7px solid #f1f1f1 }
.menu3_board .board_reply .reply_write {width:100% }
.menu3_board .board_reply .reply_write .replyinput {width:85%;float:left }
.menu3_board .board_reply .reply_write .replyinput input {background-color:#f8f8f8; width:100%; height: 42px; border: 1px solid #f58220; font-size: 15px; font-family:'Malgun Gothic'; padding-left: 10px; outline: none;  } 
.menu3_board .board_reply .reply_write .replybtn {width:15%;float:left;font-size:15px;color:#fff;background-color:#f58220;line-height:44px;height:44px;text-align:center;font-family:'Malgun Gothic'}
.menu3_board .board_reply .reply_listno {font-size:18px;font-family:'Malgun Gothic';color:#000;padding:20px 0 3px;border-bottom:1px solid #c8c8c8 }
.menu3_board .board_reply .reply_breakdown {padding:10px 0;border-bottom:1px solid #c8c8c8; position:relative; }
.menu3_board .board_reply .reply_breakdown .left_profpart {position:absolute;top:12px;left:2px }
.menu3_board .board_reply .reply_breakdown .left_profpart img {width:44px;vertical-align:middle; border-radius: 22px;}
.menu3_board .board_reply .reply_breakdown .reply_bdname {margin-left:50px; font-size:14px;font-family:'Malgun Gothic';margin-bottom:5px}
.menu3_board .board_reply .reply_breakdown .reply_bdname .wrt {font-size:17px;color:#000;font-weight:bold }
.menu3_board .board_reply .reply_breakdown .reply_bdname .reply_bddate {font-size:11px;margin-left:7px;color:#ccc}
.menu3_board .board_reply .reply_breakdown .reply_bdcont {display:block; margin-left:50px; font-size:13px;font-family:'Malgun Gothic';color:#676767;word-break:break-all; }
.menu3_board .board_reply .reply_breakdown .reply_modifytext {display:none;}
.menu3_board .board_reply .reply_breakdown .reply_modifytext textarea { width: calc(100% - 50px); height: 50px; font-size: 15px; padding: 5px 0 0 5px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px; margin-left: 50px;}
.menu3_board .board_reply .reply_breakdown .reply_bddelete {float:right;margin-top:5px;margin-left:10px;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.menu3_board .board_reply .reply_breakdown .reply_bdmodify {float:right;margin-top:5px ;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.menu3_board .board_reply .reply_breakdown .reply_bdmodify_c {display:none;float:right;margin-top:5px ;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic'}
.menu3_board .board_reply .reply_breakdown .reply_bdcancel {display:none;float:right;margin-top:5px ; margin-left:10px; font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic'}
.menu3_board .board_reply .reply_radio { margin-bottom: 10px; height: auto; }
.menu3_board .board_reply .reply_radio .reply_radio_title {font-size:13px; font-family:'Malgun Gothic'; color:#000; display:inline-block; width: 103px; height: 40px; margin-right: 10px; vertical-align: top; }
.menu3_board .board_reply .reply_radio .reply_radio_list_div { display: inline-block;}
.menu3_board .board_reply .reply_radio .reply_radio_list_div label { margin-bottom: 5px; display:block;}
.menu3_board .board_reply .reply_radio .reply_radio_list_div label input[type=radio] {margin-right: 5px; }
.menu3_board .board_reply .reply_radio .reply_radio_list_div label span { vertical-align: top; font-family: 'Malgun Gothic'; font-size: 14px; }
.menu3_board .board_content { overflow-y: hidden; word-break: break-all; padding: 10px 3%; }
.menu3_board .board_content .bbs_change { margin: 20px auto; text-align: center; background-color: #f58220; width: 40%; color: #FFF; height: 30px; padding-top: 13px; font-size: 15px; font-family: 'Malgun Gothic'; }
.menu3_board .board_content div img { max-width: 100%; height: auto; margin-bottom: 10px; }

/* 커뮤니티 */

.Menu .Menu4 { padding: 47px 0 58px; display: block; background-color: #fff; }
.Menu .Menu4 .invest_info { background:#f5f5f5; padding-bottom:13px; display: none; }
.Menu .Menu4 .invest_info .topBanner {width:100%;}
.Menu .Menu4 .invest_info .content_box {padding:0px 15px; margin-top: 3px;}
.Menu .Menu4 .invest_info .new_bs {margin-top:-3px; background:#fff; border:2px solid #e2e2e2; border-radius:15px; padding:8px 15px 4px 15px;}
.Menu .Menu4 .invest_info .ct_title {border-bottom:1px solid #cccccc; padding-bottom:3px;}
.Menu .Menu4 .invest_info .ct_title .ct_1 {margin-left:5px; width:45%; max-width: 180px; }
.Menu .Menu4 .invest_info .ct_title .ct_more {float:right; width:7%; max-width: 28px; }
.Menu .Menu4 .invest_info .bs_ct {margin-top:6px; line-height:1.5;}
.Menu .Menu4 .invest_info .new_bs .bs_ct {margin:10px 0px}
.Menu .Menu4 .invest_info .new_bs .bs_ct .ct_left {float:left;}
.Menu .Menu4 .invest_info .new_bs .bs_ct .ct_left .leftimg {width:120px }
.Menu .Menu4 .invest_info .new_bs .bs_ct .ct_right {}
.Menu .Menu4 .invest_info .new_bs .bs_ct .ct_right .ct_list_title { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; vertical-align:top; }
.Menu .Menu4 .invest_info .bs_ct p {font-family:'Malgun Gothic'; font-size: 0 } 
.Menu .Menu4 .invest_info .bs_ct p.video_p {line-height:1.7}
.Menu .Menu4 .invest_info .bs_ct p.video_p:first-child { margin-top: 0; }
.Menu .Menu4 .invest_info .bs_ct p.video_p span.ct_head {font-size: 14px; padding-left:10px;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; vertical-align:top;}
.Menu .Menu4 .invest_info .bs_ct p.video_p span.re_nb { font-size: 14px; }
.Menu .Menu4 .invest_info .bs_ct p.video_p span.ct_list_title { font-size: 14px }
.Menu .Menu4 .invest_info .bs_ct p.video_p span.ct_comment_count { font-size: 14px; display: inline-block; }
.Menu .Menu4 .invest_info .bs_ct p span.ct_head {color:#f58220; font-weight:bold; font-size:12px;}
.Menu .Menu4 .invest_info .bs_ct p span.re_nb {color:#f58220; font-size:12px;}
.Menu .Menu4 .invest_info .bs_ct p span.ct_list_title {display:inline-block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; vertical-align: top; font-size: 12px; padding-left:5px;}
.Menu .Menu4 .invest_info .bs_ct p span.ct_comment_count { font-size:12px; display: inline-block;}
.Menu .Menu4 .invest_info .edu_bs {margin-top:13px; background:#fff; border:2px solid #e2e2e2; border-radius:15px; padding:7px 15px;}
.Menu .Menu4 .invest_info .in_expert {margin-top:13px; background:#fff; border:2px solid #e2e2e2; border-radius:15px; padding:7px 15px;}
.Menu .Menu4 .invest_info .in_rumor {margin-top:13px; background:#fff; border:2px solid #e2e2e2; border-radius:15px; padding:7px 15px;}
.Menu .Menu4 .invest_info .in_conc {margin-top:13px; background:#fff; border:2px solid #e2e2e2; border-radius:15px; padding:7px 15px;}
.Menu .Menu4 .invest_info .in_result {margin-top:13px; background:#fff; border:2px solid #e2e2e2; border-radius:15px; padding:7px 15px;}
.Menu .Menu4 .invest_info .re_btn {width:14px; height:13px; vertical-align:-2px;}
.Menu .Menu4 .invest_info .reBtn {margin-left:5px;}
.Menu .Menu4 .invest_info .re_ok {width:45px; height:13px; vertical-align:-2px;}
.Menu .Menu4 .invest_info .re_no {width:45px; height:13px; vertical-align:-2px;}

.Menu .Menu4 .bbs_bigmenu {width:100%;position:fixed;top:47px; }
.Menu .Menu4 .bbs_bigmenu .bbs_first { float: left; width: 33.33%; text-align: center; padding: 10px 0; background-color: #8f8f8f; box-shadow: 1px 1px 1px #000; font-family: 'Malgun Gothic'; color: #fff; font-size: 13px; }
.Menu .Menu4 .bbs_bigmenu .bbs_first.active { background: #f58220; }
.Menu .Menu4 .bbs_bigmenu .bbs_second { float: left; width: 33.33%; text-align: center; padding: 10px 0; background-color: #8f8f8f; box-shadow: 1px 1px 1px #000; font-family: 'Malgun Gothic'; color: #fff; font-size: 13px; }
.Menu .Menu4 .bbs_bigmenu .bbs_second.active { background: #f58220; }
.Menu .Menu4 .bbs_bigmenu .bbs_third { float: left; width: 33.33%; text-align: center; padding: 10px 0; background-color: #8f8f8f; box-shadow: 1px 1px 1px #000; font-family: 'Malgun Gothic'; color: #fff; font-size: 13px; }
.Menu .Menu4 .bbs_bigmenu .bbs_third.active { background: #f58220; }
.Menu .Menu4 .bbs_bigmenu .bbs_four { float: left; width: 25%; text-align: center; padding: 10px 0; background-color: #8f8f8f; box-shadow: 1px 1px 1px #000; font-family: 'Malgun Gothic'; color: #fff; font-size: 13px; }
.Menu .Menu4 .bbs_bigmenu .bbs_four.active { background: #f58220; }
/*.Menu .Menu4 .bbs_bigmenu .bbs_five { float: left; width: 20%; text-align: center; padding: 10px 0; background-color: #8f8f8f; box-shadow: 1px 1px 1px #000; font-family: 'Malgun Gothic'; color: #fff; font-size: 13px; }
.Menu .Menu4 .bbs_bigmenu .bbs_five.active { background: #f58220; }*/

.Menu .Menu4 .bbs_smallmenu { width:100%;position:fixed;top:94px }
.Menu .Menu4 .bbs_smallmenu .small_select_one {display: block;float:left;width:71%;margin:0 3% }
.Menu .Menu4 .bbs_smallmenu .small_select_one select {width:100%;height: 40px;  border: none; font-size: 15px; font-family: 'Malgun Gothic'; border-radius: 10px; padding-left: 10px; box-shadow: 1px 1px 1px #676767; background: url(/image/paymentpage_bg.png) repeat; background-size: 90px; opacity: 0.9; outline: none; }
.Menu .Menu4 .bbs_smallmenu .small_write {margin-right:3%;float:right; height: 40px ;width:20%;  font-size: 15px; font-family: 'Malgun Gothic'; border-radius: 10px;  box-shadow: 1px 1px 1px #676767; background-color:#f58220; opacity: 0.9;text-align:center}
.Menu .Menu4 .bbs_smallmenu .small_write img {width:25px;margin-top:7px}
.Menu .Menu4 .bbs_smallmenu .small_select_two {width:100% }
.Menu .Menu4 .bbs_smallmenu .small_select_two select { margin-left:3%;width: 94%; height: 40px;  border: none; font-size: 15px; font-family: 'Malgun Gothic'; border-radius: 10px; padding-left: 10px; box-shadow: 1px 1px 1px #676767; background: url(/image/paymentpage_bg.png) repeat; background-size: 90px; opacity: 0.9; outline: none; }
.Menu .Menu4 .freedom_bbs {display:none; padding: 0 5px;margin-top:95px }
.Menu .Menu4 .freedom_bbs .FB_alert { padding: 15px 0; border-bottom: 1px solid rgba(0,0,0,0.08); background-color: #f8f8f8; border-top: 1px solid rgba(0,0,0,0.08); }
.Menu .Menu4 .freedom_bbs .FB_alert .FB_alerticon { float: left; }
.Menu .Menu4 .freedom_bbs .FB_alert .FB_alerticon img { width: 16px; margin: 0px 6px 0 10px; }
.Menu .Menu4 .freedom_bbs .FB_alert .FB_alertment { word-break: break-all; font-size: 14px; font-family: 'Malgun Gothic'; color: #8f8f8f; }
.Menu .Menu4 .freedom_bbs .FB_alert .FB_alertment span {color:#f58220 }
.Menu .Menu4 .freedom_bbs .freedom_bbs_list {cursor:pointer;padding:10px 0 ;margin:0 10px;border-bottom: 1px solid rgba(0,0,0,0.08)}
.Menu .Menu4 .freedom_bbs .freedom_bbs_list .FB_listleft {float:left;width:83%;}
.Menu .Menu4 .freedom_bbs .freedom_bbs_list .FB_listleft .FB_title {font-size:16px;font-family:'Malgun Gothic' ; }
.Menu .Menu4 .freedom_bbs .freedom_bbs_list .FB_listleft .FB_title .FB_category {color:#f58220;font-size:14px;font-family:'Malgun Gothic' }
.Menu .Menu4 .freedom_bbs .freedom_bbs_list .FB_listleft .FB_title .FB_newicon {vertical-align:middle;padding:1px 4px;background-color:#f58220;border-radius:10px;font-size:9px;color:#fff;text-align:center }
.Menu .Menu4 .freedom_bbs .freedom_bbs_list .FB_listleft .FB_writeinfo {font-size:11px;font-family:'Malgun Gothic' ;color:#c8c8c8;margin-top:4px }
.Menu .Menu4 .freedom_bbs .freedom_bbs_list .FB_listleft .FB_writeinfo span {font-size:12px;font-family:'Malgun Gothic' ;color:#8f8f8f }
.Menu .Menu4 .freedom_bbs .freedom_bbs_list .FB_listright {float:right;width:15%;text-align:center;position:relative;font-family:'Malgun Gothic';}
.Menu .Menu4 .freedom_bbs .freedom_bbs_list .FB_listright .reply_img {position:absolute;top:-2px;left:50%;margin-left:-20px }
.Menu .Menu4 .freedom_bbs .freedom_bbs_list .FB_listright .reply_img img {width:40px; }
.Menu .Menu4 .freedom_bbs .freedom_bbs_list .FB_listright .reply_number {color:#676767;font-size:13px;font-family:'Malgun Gothic';margin-top:7px }
.Menu .Menu4 .freedom_bbs .FB_moresee {padding:15px 0;border:1px solid #f58220;width:80%;color:#f58220;font-size:15px;font-family:'Malgun Gothic';text-align:center;margin:15px auto }
.Menu .Menu4 .expert_bbs {display:none;margin-top:95px }
.Menu .Menu4 .expert_bbs .EB_alert { padding: 15px 0; border-bottom: 1px solid rgba(0,0,0,0.08); background-color: #f8f8f8; border-top: 1px solid rgba(0,0,0,0.08); }
.Menu .Menu4 .expert_bbs .EB_alert .EB_alerticon { float: left; }
.Menu .Menu4 .expert_bbs .EB_alert .EB_alerticon img { width: 16px; margin: 0px 6px 0 10px; }
.Menu .Menu4 .expert_bbs .EB_alert .EB_alertment_one { display:none; }
.Menu .Menu4 .expert_bbs .EB_alert .EB_alertment_two { display:none }
.Menu .Menu4 .expert_bbs .EB_alert .EB_alertment_three { display:block }
.Menu .Menu4 .expert_bbs .EB_alert .EB_alertment_four { display:none }
.Menu .Menu4 .expert_bbs .EB_alert .EB_alertment_one, .EB_alertment_two, .EB_alertment_three, .EB_alertment_four { word-break: break-all; font-size: 14px; font-family: 'Malgun Gothic'; color: #8f8f8f; }
.Menu .Menu4 .expert_bbs .expert_bbs_list {cursor:pointer;padding:10px 0 ;margin:0 10px;border-bottom: 1px solid rgba(0,0,0,0.08)}
.Menu .Menu4 .expert_bbs .expert_bbs_list .EB_title {font-size:16px;font-family:'Malgun Gothic' ;width:85% }
.Menu .Menu4 .expert_bbs .expert_bbs_list .EB_title .EB_category {color:#f58220;font-size:14px;font-family:'Malgun Gothic' }
.Menu .Menu4 .expert_bbs .expert_bbs_list .EB_title .EB_newicon {vertical-align:middle;padding:1px 4px;background-color:#f58220;border-radius:10px;font-size:9px;color:#fff;text-align:center }
.Menu .Menu4 .expert_bbs .expert_bbs_list .EB_writeinfo {font-size:11px;font-family:'Malgun Gothic' ;color:#c8c8c8;margin-top:4px }
.Menu .Menu4 .expert_bbs .expert_bbs_list .EB_writeinfo span {font-size:12px;font-family:'Malgun Gothic' ;color:#8f8f8f }
.Menu .Menu4 .expert_bbs .expert_bbs_list .EB_listright { width:15%;text-align:center;position:absolute; right:2%; margin-top:-35px; }
.Menu .Menu4 .expert_bbs .expert_bbs_list .EB_listright .reply_img {position:absolute;top:-2px;left:50%;margin-left:-20px }
.Menu .Menu4 .expert_bbs .expert_bbs_list .EB_listright .reply_img img {width:40px; }
.Menu .Menu4 .expert_bbs .expert_bbs_list .EB_listright .reply_number {color:#676767;font-size:13px;font-family:'Malgun Gothic';margin-top:7px }
.Menu .Menu4 .expert_bbs .EB_moresee {padding:15px 0;border:1px solid #f58220;width:80%;color:#f58220;font-size:15px;font-family:'Malgun Gothic';text-align:center;margin:15px auto }

.Menu .Menu4 .new_bs_wrap {margin-top:35px; padding-bottom:13px;}
.Menu .Menu4 .new_bs_wrap .topBanner {width:100%; border-bottom:#e2e2e2 1px solid;}
.Menu .Menu4 .new_bs_wrap .board_back { cursor:pointer;width: 100%; height: 35px; line-height: 35px; background: #8f8f8f; position: fixed; top: 47px; text-align: center; box-shadow: 1px 1px 1px #000; opacity: 0.8; font-size:16px; font-family:'Malgun Gothic';cursor:pointer}
.Menu .Menu4 .new_bs_wrap .board_back span { cursor:pointer;margin-left:10px; float:left;}
.Menu .Menu4 .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list {cursor:pointer;padding:10px 0 50px 0; margin:0 10px; border-bottom: 1px solid rgba(0,0,0,0.08)}
.Menu .Menu4 .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list .BR_title {font-size:16px;font-family:'Malgun Gothic' ; }
.Menu .Menu4 .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list .BR_title .BR_category {color:#f58220;font-size:14px;font-family:'Malgun Gothic' }
.Menu .Menu4 .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list .BR_title .BR_category.red {color:#c00808;}
.Menu .Menu4 .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list .BR_title .BR_newicon {vertical-align:middle;padding:1px 4px;background-color:#f58220;border-radius:10px;font-size:9px;color:#fff;text-align:center }
.Menu .Menu4 .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list .BR_writeinfo {font-size:11px;font-family:'Malgun Gothic' ;color:#c8c8c8;margin-top:4px }
.Menu .Menu4 .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list .BR_writeinfo span {font-size:12px;font-family:'Malgun Gothic' ;color:#8f8f8f }
.Menu .Menu4 .new_bs_wrap .broadrecord_bbs .BR_moresee {padding:15px 0;border:1px solid #f58220;width:80%;color:#f58220;font-size:15px;font-family:'Malgun Gothic';text-align:center;margin:15px auto }
.Menu .Menu4 .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list .SB_listleft {float:left;width:83%;}
.Menu .Menu4 .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list .SB_listright {float:right;width:15%;text-align:center;position:relative}
.Menu .Menu4 .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list .SB_listright .reply_img {position:absolute;top:-2px;left:50%;margin-left:-20px }
.Menu .Menu4 .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list .SB_listright .reply_img img {width:40px; }
.Menu .Menu4 .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list .SB_listright .reply_number {color:#676767;font-size:13px;font-family:'Malgun Gothic';margin-top:7px }

.Menu .Menu4 .school_bbs {display:none; padding: 0 5px;margin-top:40px }
.Menu .Menu4 .school_bbs .SB_alert { padding: 15px 0; border-bottom: 1px solid rgba(0,0,0,0.08); background-color: #f8f8f8; border-top: 1px solid rgba(0,0,0,0.08); }
.Menu .Menu4 .school_bbs .SB_alert .SB_alerticon { float: left; }
.Menu .Menu4 .school_bbs .SB_alert .SB_alerticon img { width: 16px; margin: 0px 6px 0 10px; }
.Menu .Menu4 .school_bbs .SB_alert .SB_alertment { word-break: break-all; font-size: 14px; font-family: 'Malgun Gothic'; color: #8f8f8f; }
.Menu .Menu4 .school_bbs .SB_alert .SB_alertment span {color:#f58220 }
.Menu .Menu4 .school_bbs .school_bbs_list {cursor:pointer;padding:10px 0 ;margin:0 10px;border-bottom: 1px solid rgba(0,0,0,0.08)}
.Menu .Menu4 .school_bbs .school_bbs_list .SB_listleft {float:left;width:83%;}
.Menu .Menu4 .school_bbs .school_bbs_list .SB_listleft .SB_title {font-size:16px;font-family:'Malgun Gothic' ; }
.Menu .Menu4 .school_bbs .school_bbs_list .SB_listleft .SB_title .SB_category {color:#f58220;font-size:14px;font-family:'Malgun Gothic' }
.Menu .Menu4 .school_bbs .school_bbs_list .SB_listleft .SB_title .SB_newicon {vertical-align:middle;padding:1px 4px;background-color:#f58220;border-radius:10px;font-size:9px;color:#fff;text-align:center }
.Menu .Menu4 .school_bbs .school_bbs_list .SB_listleft .SB_writeinfo {font-size:11px;font-family:'Malgun Gothic' ;color:#c8c8c8;margin-top:4px }
.Menu .Menu4 .school_bbs .school_bbs_list .SB_listleft .SB_writeinfo span {font-size:12px;font-family:'Malgun Gothic' ;color:#8f8f8f }
.Menu .Menu4 .school_bbs .school_bbs_list .SB_listright {float:right;width:15%;text-align:center;position:relative}
.Menu .Menu4 .school_bbs .school_bbs_list .SB_listright .reply_img {position:absolute;top:-2px;left:50%;margin-left:-20px }
.Menu .Menu4 .school_bbs .school_bbs_list .SB_listright .reply_img img {width:40px; }
.Menu .Menu4 .school_bbs .school_bbs_list .SB_listright .reply_number {color:#676767;font-size:13px;font-family:'Malgun Gothic';margin-top:7px }
.Menu .Menu4 .school_bbs .SB_moresee {padding:15px 0;border:1px solid #f58220;width:80%;color:#f58220;font-size:15px;font-family:'Malgun Gothic';text-align:center;margin:15px auto }


/* 커뮤니티 게시글 작성 팝업*/

.freedom_popup { display: none; background-color: #f2f2f2; width: 90%; min-height: 350px; max-height: 86%; position: fixed; top: 12%; left: 5%; z-index: 1200; box-shadow: 1px 1px 8px #000; }
.freedom_popup .freedom_popuptop { background-color: #676767; width: 90%; height: 40px; line-height: 40px; position: fixed; font-family: 'Malgun Gothic'; font-size: 19px; }
.freedom_popup .freedom_popuptop span { padding-left: 20px; }
.freedom_popup .freedom_write { padding: 50px 10px 10px 10px; }
.freedom_popup .freedom_write select {width:100%; height: 40px; border: 1px solid rgba(0,0,0,0.08); font-size: 15px; font-family: 'Malgun Gothic'; padding-left: 5px; outline: none; }
.freedom_popup .freedom_write .freedom_title .titleinput { width:100%; height: 40px; border: 1px solid rgba(0,0,0,0.08); font-size: 15px; font-family: 'Malgun Gothic'; padding-left: 10px; outline: none;  }
.freedom_popup .freedom_write .freedom_content {margin-top:10px }
.freedom_popup .freedom_write .freedom_content .con_textarea { width: 100%; height: 100px; font-size: 15px;font-family: 'Malgun Gothic'; padding: 10px 0 0 10px; outline-style: none; resize: none; border: 1px solid rgba(0,0,0,0.08); }
.freedom_popup .freedom_write .freedom_upload { text-align: center; background-color: #8f8f8f; width: 70%; height: 30px; line-height: 30px; margin: 10px auto; border-radius: 10px; }
.freedom_popup .freedom_write .freedom_filename { height: 20px; line-height: 20px; text-align: center; /*요기다넣엉*/ }
.freedom_popup .freedom_write .freedom_popupbtn { text-align: center; background-color: #f58220; width: 60%; height: 35px; line-height: 35px; margin: 15px auto; }

/* 주식정보 내 게시물 상세 */

.menu4_board {padding:47px 0 58px 0 }
.menu4_board .board_back { cursor:pointer; width: 100%; height: 35px; line-height: 35px; background: #8f8f8f; position: fixed; top: 47px; text-align: center; box-shadow: 1px 1px 1px #000; opacity: 0.8;color:#fff;font-family:'Malgun Gothic';font-size:16px;z-index:5  }
.menu4_board .board_back span { cursor:pointer; margin-left: 10px; float: left; }
.menu4_board .board_top {padding:45px 10px 10px;border-bottom:1px solid #c8c8c8;background-color:#f2f2f2}
.menu4_board .board_top .freeboard_title { }
.menu4_board .board_top .freeboard_title span {font-family:'Malgun Gothic';font-size:16px;color:#f58220 }
.menu4_board .board_top .freeboard_title p {font-family:'Malgun Gothic';font-size:21px;color:#000;padding:5px 0 }
.menu4_board .board_top .freeboard_winfo {float:left;margin-top:10px}
.menu4_board .board_top .freeboard_winfo p {font-family:'Malgun Gothic';font-size:14px;color:#000; }
.menu4_board .board_top .freeboard_winfo span {font-family:'Malgun Gothic';font-size:13px;color:#8f8f8f; }
.menu4_board .board_top .freeboard_winfo .bar3 {font-family:'Malgun Gothic';font-size:10px;color:#8f8f8f; }
.menu4_board .board_top .FB_listright {float:right;width:20%;text-align:center;position:relative}
.menu4_board .board_top .FB_listright .reply_img {position:absolute;top:1px;left:50%;margin-left:-20px }
.menu4_board .board_top .FB_listright .reply_img img {width:40px; }
.menu4_board .board_top .FB_listright .reply_number {color:#676767;font-size:13px;font-family:'Malgun Gothic';margin-top:10px }
.menu4_board .board_top .freeboard_modify {display:block;float:left;width:47%;margin-right:6%;text-align:center;background-color:#8f8f8f;color:#fff;font-size:15px;font-family:'Malgun Gothic';padding:5px 0;margin-top:10px }
.menu4_board .board_top .freeboard_delete {display:block;float:right;width:47%;text-align:center;background-color:#8f8f8f ;color:#fff;font-size:15px;font-family:'Malgun Gothic' ;padding:5px 0;margin-top:10px }
.menu4_board .board_content {font-family:'Malgun Gothic';font-size:14px; overflow-y: auto; word-break: break-all; padding: 10px 3% 5px }
.menu4_board .board_content div img { max-width: 100%; height: auto; margin-bottom: 10px; }
.menu4_board .board_reply {padding:10px;border-top:7px solid #f1f1f1 }
.menu4_board .board_reply .reply_radio { margin-bottom: 10px; height: auto; }
.menu4_board .board_reply .reply_radio .reply_radio_title {font-size:13px; font-family:'Malgun Gothic'; color:#000; display:inline-block; width: 103px; height: 40px; margin-right: 10px; vertical-align: top; }
.menu4_board .board_reply .reply_radio .reply_radio_list_div { display: inline-block;}
.menu4_board .board_reply .reply_radio .reply_radio_list_div label { margin-bottom: 5px; display:block;}
.menu4_board .board_reply .reply_radio .reply_radio_list_div label input[type=radio] {margin-right: 5px; }
.menu4_board .board_reply .reply_radio .reply_radio_list_div label span { vertical-align: top; font-family: 'Malgun Gothic'; font-size: 14px; }
.menu4_board .board_reply .reply_write {width:100% }
.menu4_board .board_reply .reply_write .replyinput {width:85%;float:left }
.menu4_board .board_reply .reply_write .replyinput input {background-color:#f8f8f8; width:100%; height: 42px; border: 1px solid #f58220; font-size: 15px; font-family:'Malgun Gothic'; padding-left: 10px; outline: none;  } 
.menu4_board .board_reply .reply_write .replybtn {width:15%;float:left;font-size:15px;color:#fff;background-color:#f58220;line-height:44px;height:44px;text-align:center;font-family:'Malgun Gothic'}
.menu4_board .board_reply .reply_listno {font-size:18px;font-family:'Malgun Gothic';color:#000;padding:20px 0 3px;border-bottom:1px solid #c8c8c8 }

.menu4_board .board_reply .reply_breakdown {padding:10px 0;border-bottom:1px solid #c8c8c8; position:relative; }
.menu4_board .board_reply .reply_breakdown .left_profpart {position:absolute;top:12px;left:2px }
.menu4_board .board_reply .reply_breakdown .left_profpart img {width:44px;vertical-align:middle; border-radius: 22px;}
.menu4_board .board_reply .reply_breakdown .reply_bdname {margin-left:50px;float:left;font-size:14px;font-family:'Malgun Gothic';margin-bottom:5px}
.menu4_board .board_reply .reply_breakdown .reply_bdname .wrt {font-size:17px;color:#000;font-weight:bold }
.menu4_board .board_reply .reply_breakdown .reply_bdname .reply_bddate {font-size:11px;margin-left:7px;color:#ccc}
.menu4_board .board_reply .reply_breakdown .reply_bdcont {display:block;margin-left:50px;font-size:13px;font-family:'Malgun Gothic';color:#676767;word-break:break-all; }
.menu4_board .board_reply .reply_breakdown .reply_modifytext {display:none;}
.menu4_board .board_reply .reply_breakdown .reply_modifytext textarea { width: calc(100% - 50px); height: 50px; font-size: 15px; padding: 5px 0 0 5px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px; margin-left: 50px;}
.menu4_board .board_reply .reply_breakdown .reply_bddelete {float:right;margin-top:5px;margin-left:10px;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.menu4_board .board_reply .reply_breakdown .reply_bdmodify {float:right;margin-top:5px ;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.menu4_board .board_reply .reply_breakdown .reply_bdmodify_c {display:none;float:right;margin-top:5px ;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic'}
.menu4_board .board_reply .reply_breakdown .reply_bdcancel {display:none;float:right;margin-top:5px ; margin-left:10px; font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic'}

/* 주식정보 내 게시물 상세 칼럼 */

/*.menu4_board { padding: 97px 0 70px 0; background-color: #f2f2f2; }
.menu4_board .board_back { cursor:pointer; width: 100%; height: 35px; line-height: 35px; background: #8f8f8f; position: fixed; top: 47px; text-align: center; box-shadow: 1px 1px 1px #000; opacity: 0.8; }
.menu4_board .board_back span { cursor:pointer; margin-left: 10px; float: left; }
.menu4_board .Calumn_bbs { text-align: center; }
.menu4_board .Calumn_bbs .Calumn_bbsimg { }
.menu4_board .Calumn_bbs .Calumn_bbsimg img { width: 90%; border: 1px solid #e2e2e2; border-top-left-radius: 15px; border-top-right-radius: 15px; }
.menu4_board .Calumn_bbs .Calumn_bbslist { margin: -2px auto; width: 90%; background-color: #fff; border: 1px solid #e2e2e2; }
.menu4_board .Calumn_bbs .Calumn_bbslist .Cb_listtop { padding: 7px 7px 0 7px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.menu4_board .Calumn_bbs .Calumn_bbslist .Cb_listbot { padding: 7px; }
.menu4_board .Calumn_bbspage { margin: 0 auto; background-color: #e2e2e2; width: 91%; height: 35px; line-height: 35px; border-bottom-right-radius: 15px; border-bottom-left-radius: 15px; }*/

/* 주식정보 내 게시물 상세 주식9단 */

/*.menu4_board { padding: 97px 0 70px 0; background-color: #f2f2f2; }
.menu4_board .Edunine_bbs { text-align: center; }
.menu4_board .Edunine_bbs .Edunine_bbsimg { }
.menu4_board .Edunine_bbs .Edunine_bbsimg img { width: 90%; border: 1px solid #e2e2e2; border-top-left-radius: 15px; border-top-right-radius: 15px; }
.menu4_board .Edunine_bbs .Edunine_bbslist { margin: -2px auto; width: 90%; background-color: #fff; border: 1px solid #e2e2e2; }
.menu4_board .Edunine_bbs .Edunine_bbslist .Eb_listtop { padding: 7px 7px 0 7px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.menu4_board .Edunine_bbs .Edunine_bbslist .Eb_listbot { padding: 7px; }
.menu4_board .Edunine_bbspage { margin: 0 auto; background-color: #e2e2e2; width: 91%; height: 35px; line-height: 35px; border-bottom-right-radius: 15px;; border-bottom-left-radius: 15px; }*/

/* 주식정보 내 게시물 상세 찌라시 */

/*.menu4_board { padding: 97px 0 70px 0; background-color: #f2f2f2; }
.menu4_board .Jjirasi_bbs { text-align: center; }
.menu4_board .Jjirasi_bbs .Jjirasi_bbsimg { }
.menu4_board .Jjirasi_bbs .Jjirasi_bbsimg img { width: 90%; border: 1px solid #e2e2e2; border-top-left-radius: 15px; border-top-right-radius: 15px; }
.menu4_board .Jjirasi_bbs .Jjirasi_bbslist { margin: -2px auto; width: 90%; background-color: #fff; border: 1px solid #e2e2e2; }
.menu4_board .Jjirasi_bbs .Jjirasi_bbslist .Jb_listtop { padding: 7px 7px 0 7px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.menu4_board .Jjirasi_bbs .Jjirasi_bbslist .Jb_listbot { padding: 7px; }
.menu4_board .Jjirasi_bbspage { margin: 0 auto; background-color: #e2e2e2; width: 91%; height: 35px; line-height: 35px; border-bottom-right-radius: 15px;; border-bottom-left-radius: 15px; }*/

/* 더 보기 */

.Menu .Menu5 { padding: 58px 0 58px 0; background-color: #f2f2f2; overflow-y: hidden; display: block; }
.Menu .Menu5 .More_extraday {margin:0 auto ;width: 95%;padding:3px 0;background-color: #f58220; text-align: center; border: 1px solid #e2e2e2;border-radius:10px }
.Menu .Menu5 .More_extraday .Extraday_detaletitle { }
.Menu .Menu5 .More_extraday .Extraday_detaletitle img { width: 170px; margin: 8px; }
.Menu .Menu5 .More_extraday .Extraday_detale { width: 80%; margin: 0 auto; font-family: 'Malgun Gothic'; font-size: 24px;  border-top: 1px dotted #eee; }
.Menu .Menu5 .Member_info {margin:10px auto; width: 95%;  background-color: #fff; text-align: center; border: 1px solid #e2e2e2;border-radius:10px }
.Menu .Menu5 .Member_info .Member_infoleft { float: left; width: 49%;border-right:1px solid #ededed  }
.Menu .Menu5 .Member_info .Member_infoleft .Belongto_img {padding:9px 0;font-size:15px;font-family:'Malgun Gothic';color:#f58220  }
.Menu .Menu5 .Member_info .Member_infoleft .Belongto_Default { font-family: 'Malgun Gothic'; }
.Menu .Menu5 .Member_info .Member_infoleft .group_changebtn {margin:3px 0  }
.Menu .Menu5 .Member_info .Member_infoleft .group_changebtn span { background-color: #525252; height: 30px; line-height: 30px; border-radius: 5px;color:#9ac9f0;cursor:pointer;padding:4px 12px }
.Menu .Menu5 .Member_info .Member_inforight { float: right; width: 50%; }
.Menu .Menu5 .Member_info .Member_inforight .Nickname_img {padding:9px 0;font-size:15px;font-family:'Malgun Gothic';color:#f58220  }
.Menu .Menu5 .Member_info .Member_inforight .Nickname_Default { font-family: 'Malgun Gothic'; }
.Menu .Menu5 .Member_info .Member_inforight .Nickname_changebtn {margin:3px 0   }
.Menu .Menu5 .Member_info .Member_inforight .Nickname_changebtn span {background-color: #525252; height: 30px; line-height: 30px; border-radius: 5px;color:#9ac9f0;cursor:pointer;padding:4px 12px }
.Menu .Menu5 .Member_info .Member_infobottom {border-top:1px solid #ededed;height:60px;line-height:60px }
.Menu .Menu5 .Member_info .Member_infobottom .kakaoimage_title {font-size:16px;font-family:'Malgun Gothic';color:#3c1e1e ;font-weight:bold }
.Menu .Menu5 .Member_info .Member_infobottom .kakaoimage_title .kakaologo {width:40px;vertical-align:middle;margin:0 3px 3px 0 }
.Menu .Menu5 .Member_info .Member_infobottom .kakaoimage_title .p_ment {display:inline; }
.Menu .Menu5 .Member_info .Member_infobottom .kakaoimage_title .c_ment {display:none; }
.Menu .Menu5 .Member_info .Member_infobottom .kakaoimage_title .connect_btn {display:inline;background-color: #525252;  border-radius: 5px;color:#9ac9f0;cursor:pointer;padding:4px 12px;font-size:12px;font-weight:bold;margin-left:5px }
.Menu .Menu5 .Member_info .Member_infobottom .kakaoimage_title .connect_img {display:none;width:40px;vertical-align:middle;margin:0 0 4px 7px }

.Menu .Menu5 .More_menu {margin:0 auto; width: 95%; text-align: center; margin: 10px auto;  }
.Menu .Menu5 .More_menu .More_menulist { width: 100%; }
.Menu .Menu5 .More_menu .More_menulist li { font-size:13px;cursor:pointer;margin-bottom:5px;height:40px;line-height:40px;background-color: #afafaf;border-radius:5px;box-shadow:0 1px #8f8f8f;text-shadow:0 1px #8f8f8f }
.Menu .Menu5 .More_menu .More_menulist li p { float:left;font-size:16px }
.Menu .Menu5 .More_menu .More_menulist li .More_menulist1 img { width: 20px;float:left;margin:10px 10px 0 11px;cursor:pointer }
.Menu .Menu5 .More_menu .More_menulist li .More_menulist2 img { width: 20px;float:left;margin:10px 9px 0 11px;cursor:pointer  }
.Menu .Menu5 .More_menu .More_menulist li .More_menulist3 img { width: 22px;float:left;margin:11px 10px 0 10px;cursor:pointer  }
.Menu .Menu5 .More_menu .More_menulist li .More_menulist4 img { width: 20px;float:left;margin:9px 9px 0 12px;cursor:pointer  }
.Menu .Menu5 .More_menu .More_menulist li .More_menulist5 img { width: 20px;float:left;margin:9px 11px 0 11px;cursor:pointer  }
.Menu .Menu5 .More_menu .More_menulist li .More_menulist6 img { width: 20px;float:left;margin:9px 9px 0 12px;cursor:pointer  }
.Menu .Menu5 .More_menu .More_menulist li .More_menulist7 img { width: 20px;float:left;margin:9px 10px 0 12px;cursor:pointer  }
.Menu .Menu5 .More_menu .More_menulist li .More_menulist8 img { width: 20px;float:left;margin:9px 10px 0 12px;cursor:pointer  }
/*.Menu .Menu5 .Recommand_list { width: 100%; height: 150px; background-color: #fff; text-align: center; border-radius: 10px; border: 1px solid #e2e2e2; }
.Menu .Menu5 .Recommand_list .Recommand_title { padding: 10px; border-bottom: 2px dotted #e2e2e2; }
.Menu .Menu5 .Recommand_list .Recommand_title img { width: 100px; }*/
.Menu .Menu5 .Recommand_list {padding:0 -10px }
.Menu .Menu5 .Recommand_list img {width:100%;cursor:pointer }
.Menu .Menu5 .gosuya_banner {padding:0 -10px;border-top:2px solid #8f8f8f; }
.Menu .Menu5 .gosuya_banner img {width:100%;cursor:pointer }

/* 더 보기 닉네임 변경 팝업 */

.Nickname_chpopup { display: none; background-color: #f2f2f2; width: 300px; min-height: 250px; max-height: 46%; position: fixed; top: 17%; left: 50%;margin-left:-150px; z-index: 1200; box-shadow: 1px 1px 8px #000; }
.Nickname_chpopup .Nickname_chpopuptop { background-color: #676767;  height: 40px; line-height: 40px; font-family: 'Malgun Gothic'; font-size: 19px; }
.Nickname_chpopup .Nickname_chpopuptop span { padding-left: 20px; }
.Nickname_chpopup .Nickname_chpopupment { padding: 20px 10px 10px 10px; text-align: center; margin-top: 10px; }
.Nickname_chpopup .Nickname_chpopupment img { width: 200px; }
.Nickname_chpopup .Nickname_chpopupipt { text-align: center; margin-top: 10px; }
.Nickname_chpopup .Nickname_chpopupipt .Nickname_ipt { width: 70%; height: 40px; padding-left: 5px; font-size: 15px; border: 1px solid #e2e2e2; outline-style: none; border-radius: 10px; }
.Nickname_chpopup .Nickname_chpopupbtn { text-align: center; background-color: #f58220; width: 60%; height: 35px; line-height: 35px; margin: 20px auto; }

/* 더 보기 반변경 팝업 */

.group_chpopup { display: none; background-color: #fff; width: 90%; min-height: 250px; max-height: 46%; position: fixed; top: 7%; left: 5%; z-index: 1200; box-shadow: 1px 1px 8px #000;font-family:'Malgun Gothic' }
.group_chpopup .group_chpopuptop { background-color: #676767;  height: 40px; line-height: 40px; font-family: 'Malgun Gothic'; font-size: 19px; }
.group_chpopup .group_chpopuptop span { padding-left: 20px; }
.group_chpopup .top {text-align:center;padding:10px 0;font-size:15px }

.group_chpopup .Group_list_first {background-color:#eee;padding:10px 0;text-align:center }
.group_chpopup .Group_list_second {background-color:#fff;padding:10px 0;text-align:center }
.group_chpopup .Group_list_third {background-color:#ddd;padding:10px 0;text-align:center }
.group_chpopup .Group_title {padding:10px 20px;text-align:center  }
.group_chpopup .Group_title img {width:40% ;max-width:300px }
.group_chpopup .Group_enter {position:relative;cursor:pointer;margin:0 auto;text-align:center  }
.group_chpopup .Group_enter img {width:80%}
.group_chpopup .Group_enter .Counter {position:absolute;top:22%;left:15%;font-size:15px;color:#fff;text-align:center  }
.group_chpopup .Group_enter .Counter span {font-weight:bold;font-size:20px }

/* 더 보기 카카오톡 프로필 연동 팝업 */


.kakaoconnnect_popup {display: none; position: fixed; top: 12%; z-index: 1600;width:90%;margin-left:5%; height: auto;background-color:#fff; box-shadow: 1px 1px 8px #000;}
.kakaoconnnect_popup_cont {width:95%;margin:0 auto;}
.kakaoconnnect_popup_cont .Ap_cont_top {text-align:center;font-family:'Malgun Gothic';font-size:20px;color:#676767;padding:20px 0;border-bottom:1px dashed #c8c8c8 }
.kakaoconnnect_popup_cont .Ap_cont_mid { text-align:center;margin: 15px; font-family: 'Malgun Gothic';font-size:15px;color:#676767; }
.kakaoconnnect_popup_cont .Ap_cont_bot {text-align:center;padding:10px 0 15px }
.kakaoconnnect_popup_cont .Ap_cont_bot img {cursor:pointer }
.kakaoconnnect_popup .close { position: absolute; top: -40px;left:50%;margin-left:-20px;border: none; background: none; cursor: pointer; }
.kakaoconnnect_popup .close img {width:30px }



/* 더 보기 카카오톡 프로필 연동 팝업_시작시 */

.kakaoconnnect_popup_1 {display: none; position: fixed; top: 12%; z-index: 1600;width:90%;margin-left:5%; height: auto;background-color:#fff; box-shadow: 1px 1px 8px #000;}
.kakaoconnnect_popup_cont_1 {width:95%;margin:0 auto;}
.kakaoconnnect_popup_cont_1 .Ap_cont_top {text-align:center;font-family:'Malgun Gothic';font-size:20px;color:#676767;padding:20px 0;border-bottom:1px dashed #c8c8c8 }
.kakaoconnnect_popup_cont_1 .Ap_cont_mid { text-align:center;margin: 15px; font-family: 'Malgun Gothic';font-size:15px;color:#676767; }
.kakaoconnnect_popup_cont_1 .Ap_cont_bot {text-align:center;padding:10px 0 15px }
.kakaoconnnect_popup_cont_1 .Ap_cont_bot img {cursor:pointer }

.kakaoconnnect_popup_1 .nomoresee_btn {text-align:center}
.kakaoconnnect_popup_1 .nomoresee_btn .left_check {vertical-align:middle;float:left;background-color:#ddd;width:80%;height:35px;line-height:35px;font-size:14px;box-shadow:1px 1px 1px #000}
.kakaoconnnect_popup_1 .nomoresee_btn .left_check input {vertical-align:middle;width:19px;height:19px }
.kakaoconnnect_popup_1 .nomoresee_btn .right_close {float:right;background-color:#676767;width:20%;color:#fff;height:35px;line-height:35px;font-size:14px;box-shadow:1px 1px 1px #000;cursor:pointer}


/* 더 보기 환경설정 팝업 */

.Envsetting_popup { display: none; background-color: #f2f2f2; width: 90%; min-height: 300px; max-height: 66%; position: fixed; top: 17%; left: 5%; z-index: 1200; box-shadow: 1px 1px 8px #000; }
.Envsetting_popup .Envsetting_popuptop { background-color: #676767; width: 90%; height: 40px; line-height: 40px; position: fixed; font-family: 'Malgun Gothic'; font-size: 19px; }
.Envsetting_popup .Envsetting_popuptop span { padding-left: 20px; }
.Envsetting_popup .Envsetting_popupment { padding: 50px 10px 10px 10px; text-align: center; margin-top: 10px; }
.Envsetting_popup .Envsetting_popupment img { width: 250px; }
.Envsetting_popup .Envsetting_popupradio { text-align: center; margin: 20px; width: 100%; }
.Envsetting_popup .Envsetting_popupradio .Envsetting_prtop { margin-bottom: 20px; height: 25px; text-align: center; }
.Envsetting_popup .Envsetting_popupradio .Envsetting_prtop .Env_prtopimg { float: left; width: 25%; text-align: right; }
.Envsetting_popup .Envsetting_popupradio .Envsetting_prtop .Env_prtopimg img { width: 65px; }
.Envsetting_popup .Envsetting_popupradio .Envsetting_prtop .envradiot1 { float: left; width: 25%; text-align: right; margin-right: 15px; }
.Envsetting_popup .Envsetting_popupradio .Envsetting_prtop .envradiot2 { float: left; width: 30%; text-align: left; }
.Envsetting_popup .Envsetting_popupradio .Envsetting_prbot { margin-bottom: 20px; height: 25px; text-align: center; }
.Envsetting_popup .Envsetting_popupradio .Envsetting_prbot .Env_prbotimg { float: left; width: 25%; text-align: right; text-align: right; }
.Envsetting_popup .Envsetting_popupradio .Envsetting_prbot .Env_prbotimg img { width: 65px; }
.Envsetting_popup .Envsetting_popupradio .Envsetting_prbot .envradiob1 { float: left; width: 25%; text-align: right; margin-right: 15px; }
.Envsetting_popup .Envsetting_popupradio .Envsetting_prbot .envradiob2 { float: left; width: 30%; text-align: left; }
.Envsetting_popup .Envsetting_popupradio input[type="radio"] { display: inline-block; width: 23px; height: 23px; vertical-align: middle; }
.Envsetting_popup .Envsetting_popupradio input[type="radio"] checked { color: #e41919; }
.Envsetting_popup .Envsetting_popupbtn { text-align: center; background-color: #f58220; width: 60%; height: 35px; line-height: 35px; margin: 20px auto; }

/* 더 보기 건의사항 팝업 */

.Suggest_popup { display: none; background-color: #f2f2f2; width: 300px; min-height: 400px; max-height: 76%; position: fixed; top: 10%; left: 50%;margin-left:-150px; z-index: 1200; box-shadow: 1px 1px 8px #000; }
.Suggest_popup .Suggest_popuptop { background-color: #676767;  height: 40px; line-height: 40px; font-family: 'Malgun Gothic'; font-size: 19px; }
.Suggest_popup .Suggest_popuptop span { padding-left: 20px; }
.Suggest_popup .Suggest_popupment { padding: 20px 10px 10px 10px; text-align: center; margin-top: 10px; }
.Suggest_popup .Suggest_popupment img { width: 260px; }
.Suggest_popup .Suggest_write { padding: 0 10px; }
.Suggest_popup .Suggest_write div { margin: 5px 0 10px 0px; }
.Suggest_popup .Suggest_write .Suggest_title .stitleinput { width: 100%; height: 40px; padding-left: 5px; font-size: 15px; border: 1px solid #e2e2e2; outline-style: none; border-radius: 10px; }
.Suggest_popup .Suggest_write .Suggest_content .scon_textarea { width: 100%; height: 100px; font-size: 15px; padding: 5px 0 0 5px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px; }
.Suggest_popup .Suggest_write .Suggest_popupbtn { text-align: center; background-color: #f58220; width: 60%; height: 35px; line-height: 35px; margin: 20px auto; }

/* 더 보기 정보등록 팝업 */

.Inforegist_popup { display: none; background-color: #f2f2f2; width: 300px; min-height: 270px; max-height: 66%; position: fixed; top: 20%; left: 50%;margin-left:-150px; z-index: 1200; box-shadow: 1px 1px 8px #000; }
.Inforegist_popup .Inforegist_popuptop { background-color: #676767;  height: 40px; line-height: 40px; font-family: 'Malgun Gothic'; font-size: 19px; }
.Inforegist_popup .Inforegist_popuptop span { padding-left: 20px; }
.Inforegist_popup .Inforegist_popupment { padding: 20px 10px 30px 10px; text-align: center; margin-top: 10px; }
.Inforegist_popup .Inforegist_popupment img { width: 220px; }
.Inforegist_popup .Inforegist_write { padding: 0 10px; width: 100%; }
.Inforegist_popup .Inforegist_write .Inforegist_title { height: 40px; margin-bottom: 10px; }
.Inforegist_popup .Inforegist_write .Inforegist_title .ititleinput { width: 60%; height: 40px; padding-left: 5px; margin-bottom: 10px; font-size: 15px; border: 1px solid #e2e2e2; outline-style: none; border-radius: 10px; }
.Inforegist_popup .Inforegist_write .Inforegist_title div { float: left; line-height: 40px; width: 23%; text-align: right; margin-right: 7px; }
.Inforegist_popup .Inforegist_write .Inforegist_content { height: 50px; }
.Inforegist_popup .Inforegist_write .Inforegist_content .scon_select { width: 60%; height: 40px; line-height: 40px; font-size: 15px; padding: 5px 0 6px 3px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px; }
.Inforegist_popup .Inforegist_write .Inforegist_content div { float: left; line-height: 40px; width: 23%; text-align: right; margin-right: 7px; }
.Inforegist_popup .Inforegist_write .Inforegist_popupbtn { text-align: center; background-color: #f58220; width: 60%; height: 35px; line-height: 35px; margin: 10px auto 20px; }

/* 더 보기 : 고추소개 */

.More1 { padding: 47px 0 58px 0; display: block; }
.More1 .board_back { cursor:pointer; width: 100%; height: 35px; line-height: 35px; background: #8f8f8f; position: fixed; top: 47px; text-align: center; box-shadow: 1px 1px 1px #000; opacity: 0.8;}
.More1 .board_back span { cursor:pointer; margin-left: 10px; float: left; }
.More1 .Gochintro .Gochintro_title { width: 100%; }
.More1 .Gochintro .Gochintro_title img { width: 100%; }
.More1 .Gochintro .Gochintro_Gochbtn { text-align: center; box-shadow: 1px 1px 1px #676767; }
.More1 .Gochintro .Gochintro_Gochbtn img { width: 80px; margin: 10px; }
.More1 .Gochintro .Gochintro_Gochbtn .Gochintro_leftbtn { width: 50%; height: 40px; background-color: #676767; float: left; opacity: 0.9; }
.More1 .Gochintro .Gochintro_Gochbtn .Gochintro_rightbtn { width: 50%; height: 40px; background-color: #8f8f8f; float: right; }
.More1 .Gochintro .othercont { width: 100%; text-align: center; padding: 20px 0; }
.More1 .Gochintro .othercont .ohtercont_ment { text-align: center; padding: 0 0 20px; }
.More1 .Gochintro .othercont .ohtercont_ment img { width: 230px; }
.More1 .Gochintro .othercont ul li { display: inline; margin: 20px 2px; }
.More1 .Gochintro .othercont ul li img { width: 30%; border: 1px solid #fff; border-radius: 10px; box-shadow: 1px 1px 0.5px #000; }

/* 더 보기 : 고추소개 고추소개 팝업 */

.Gochintro_popup { display: none; background-color: #f2f2f2; width: 90%; max-height: 86%; position: fixed; top: 10%; left: 5%; z-index: 1200; box-shadow: 1px 1px 8px #000; overflow-y: auto; }
.Gochintro_popup .Gochintro_popuptop { background-color: #676767; width: 90%; height: 40px; line-height: 40px; position: fixed; font-family: 'Malgun Gothic'; font-size: 19px; }
.Gochintro_popup .Gochintro_popuptop span { padding-left: 20px; }
.Gochintro_popup .Gochintro_ment { padding: 70px 10px 30px 10px; text-align: center; }
.Gochintro_popup .Gochintro_ment img { width: 100%; }


/* 더 보기 : 고추소개 주담 팝업 */

.Judamintro_popup { display: none; background-color: #f2f2f2; width: 90%; max-height: 86%; position: fixed; top: 10%; left: 5%; z-index: 1200; box-shadow: 1px 1px 8px #000; overflow-y: auto; }
.Judamintro_popup .Judamintro_popuptop { background-color: #676767; width: 90%; height: 40px; line-height: 40px; position: fixed; font-family: 'Malgun Gothic'; font-size: 19px; }
.Judamintro_popup .Judamintro_popuptop span { padding-left: 20px; }
.Judamintro_popup .Judamintro_ment { padding: 70px 10px 30px 10px; }
.Judamintro_popup .Judamintro_ment img { width: 100%; }
.Judamintro_popup .Judamintro_btn { text-align: center; background-color: #f58220; width: 60%; height: 35px; line-height: 35px; margin: 20px auto; }

/* 더 보기 : 고추소개 페이지 개편 (2016.12.01 작업시작) */

.Gochintro_page {text-align:center }
.Gochintro_page .goch_part { }
.Gochintro_page .goch_part img {width:100%;max-width:600px }
.Gochintro_page .otherpart_intro {width:100%;max-width:600px;text-align:center;font-family:'Malgun Gothic';height:70px;line-height:70px;font-size:25px;text-shadow:0 2px #333;background-color:#676767;color:#fff;margin:20px auto 0 }
.Gochintro_page .gosuya_part {padding:60px 20px;}
.Gochintro_page .gosuya_part img {width:100%;max-width:500px;margin-bottom:50px }
.Gochintro_page .gosuya_part a {font-family:'Malgun Gothic';background-color:#f58220;color:#fff;padding:20px 30px;font-size:20px }
.Gochintro_page .judam_part {padding:60px 20px  }
.Gochintro_page .judam_part img {width:100%;max-width:500px;margin-bottom:50px }
.Gochintro_page .judam_part a {font-family:'Malgun Gothic';background-color:#f58220;color:#fff;padding:20px 30px;font-size:20px  }


/* 더 보기 : 회원 가입 */
.user_join {padding:47px 0 58px 0;background-color:#ededed;height:auto; display: none; }
.user_join .join_remaintop {text-align:center;width:100%;padding:15px 0 }
.user_join .join_remaintop .title {color:#525252;font-family:'Malgun Gothic';font-size:22px }
.user_join .join_remaintop .join_step {margin:10px 0;font-size:12px;font-family:'Malgun Gothic';text-align:center }
.user_join .join_remaintop .join_step .agree {float:left;width:22%;color:#bbb;margin-left:12%;}
.user_join .join_remaintop .join_step .joindetail {float:left;width:22%;color:#bbb }
.user_join .join_remaintop .join_step .complete {float:left;width:22%;color:#bbb }
.user_join .join_remaintop .join_step .next_thing { float:left;width:4%;color:#bbb}
.user_join .join_remaintop .join_step .select {color:#676767;font-weight:bold }

.user_join .join_detailpage {background-color:#fff;margin:0 auto;height:auto;box-shadow: 0 1px 0 0 #8f8f8f;padding:15px;}
.user_join .join_detailpage .clauseagree_part {display:none }
.user_join .join_detailpage .clauseagree_detailment {text-align:center;font-family:'Malgun Gothic';font-size:12px;color:#8f8f8f;}
.user_join .join_detailpage .clauseagree_detailment p {font-size:14px;font-weight:bold;margin-bottom:5px;color:#676767 }
.user_join .join_detailpage .agree_textbox {margin:50px 0 }
.user_join .join_detailpage .agree_textbox .title {font-size:13px;font-family:'Malgun Gothic';font-weight:bold;margin:10px 0; }
.user_join .join_detailpage .agree_textbox .agree_text {height:150px;overflow:auto;padding:10px;border:1px solid #c8c8c8;color:#929292 }
.user_join .join_detailpage .agree_textbox .agree_text h4,h5 { padding: 10px; font: bold 14px dotum; }
.user_join .join_detailpage .agree_textbox .agree_chbox {font: 14px 'malgun gothic';margin-top:5px; }
.user_join .join_detailpage .agree_textbox .agree_chbox input {width:20px;height:20px;vertical-align:middle }
.user_join .join_detailpage .agree_textbox .agree_chbox span {color:#f58220; }
.user_join .join_detailpage .agree_textbox .indvisual_agree {margin:50px 0; }
.user_join .join_detailpage .btn_box {text-align:center;font: 16px 'malgun gothic' }
.user_join .join_detailpage .btn_box .okagree_btn {float:left;width:50%; }
.user_join .join_detailpage .btn_box .okagree_btn span {background-color:#f58220;padding:10px 30px;color:#fff;border-radius:30px;}
.user_join .join_detailpage .btn_box .notagree_btn {float:left;width:50%;cursor:pointer }
.user_join .join_detailpage .btn_box .notagree_btn span {background-color:#525252;padding:10px 30px;border-radius:30px;color:#fff}

.user_join .join_detailpage .phoneconfirm_part {display:block;  }
.user_join .join_detailpage .phoneconfirm_detailment {text-align:center;font-family:'Malgun Gothic';font-size:12px;color:#8f8f8f;}
.user_join .join_detailpage .phoneconfirm_detailment p {font-size:14px;font-weight:bold;margin-bottom:5px;color:#676767 }
.user_join .join_detailpage .phoneconfirm_banner {height:50px;line-height:50px;background-color:#f58220;text-align:center;font-size:17px;font-family:'Malgun Gothic';color:#fff;font-weight:bold;border-radius:20px;width:70%;margin:40px auto 0}
.user_join .join_detailpage .confirm_inputbox {border-bottom:1px solid #ededed ;  }
.user_join .join_detailpage .confirm_inputbox .f_left {margin-top:4px;float:left;width:30%;font-family:'Malgun Gothic';font-size:14px;padding-top:3px;color:#8f8f8f }
.user_join .join_detailpage .confirm_inputbox .f_right { float:left;width:70%;}
.user_join .join_detailpage .confirm_inputbox .conf_btn {float:left; }
.user_join .join_detailpage .confirm_inputbox .name {margin:15px 0 }
.user_join .join_detailpage .confirm_inputbox .name input {outline-color:#f58220;text-indent:5px;height:35px;width:100%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:13px  }
.user_join .join_detailpage .confirm_inputbox .gender {margin-bottom:15px;font-family:'Malgun Gothic';font-size:15px; }
.user_join .join_detailpage .confirm_inputbox .gender .f_left {margin-top:0 }
.user_join .join_detailpage .confirm_inputbox .gender input {outline-color:#f58220;text-indent:5px;height:17px;width:17px;border:1px solid #c8c8c8;vertical-align:bottom;font-family:'Malgun Gothic';font-size:15px  }
.user_join .join_detailpage .confirm_inputbox .birth {margin-bottom:15px; }
.user_join .join_detailpage .confirm_inputbox .birth select {outline-color:#f58220;text-indent:5px;height:35px;width:31%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:13px   }
.user_join .join_detailpage .confirm_inputbox .phonenumber {margin-bottom:15px; }
.user_join .join_detailpage .confirm_inputbox .phonenumber select {outline-color:#f58220;text-indent:5px;height:35px;width:27%;border:1px solid #c8c8c8 ;font-family:'Malgun Gothic';font-size:13px  }
.user_join .join_detailpage .confirm_inputbox .phonenumber input {outline-color:#f58220;text-indent:5px;height:35px;width:27%;border:1px solid #c8c8c8 ;font-family:'Malgun Gothic';font-size:13px  }
.user_join .join_detailpage .confirm_inputbox .phonenumber .conf_btn {padding:5px 0;width:100%;margin:15px 0 0;text-align:center;background-color:#f58220;border-radius:20px }
.user_join .join_detailpage .confirm_inputbox .phonenumber .conf_btn span {color:#fff;font-family:'Malgun Gothic';font-size:13px; }
.user_join .join_detailpage .confirm_inputbox .confirmnumber {margin-bottom:15px; padding-bottom:40px;}
.user_join .join_detailpage .confirm_inputbox .confirmnumber input {outline-color:#f58220;text-indent:5px;height:35px;border:1px solid #c8c8c8 ;font-family:'Malgun Gothic' ;width:100%;font-size:13px }
.user_join .join_detailpage .ok_btn {text-align:center;margin:20px 0; }
.user_join .join_detailpage .ok_btn span {background-color:#f58220;padding:10px 30px;color:#fff;border-radius:30px;font: 16px 'malgun gothic' }

.user_join .join_detailpage .joindetail_part {display:block; }
.user_join .join_detailpage .joindetail_part .idpass_input {padding-bottom:20px;border-bottom:1px solid #ededed }
.user_join .join_detailpage .joindetail_part .idpass_input .jd_left {margin-top:4px;float:left;width:30%;font-family:'Malgun Gothic';font-size:14px;padding-top:3px;color:#8f8f8f}
.user_join .join_detailpage .joindetail_part .idpass_input .jd_right {float:left;width:50%;}
.user_join .join_detailpage .joindetail_part .idpass_input .overlap_btn {float:left;width:18%;text-align:center;background-color:#f58220;height:35px;line-height:35px;border-radius:15px;margin-left:2%;font-family:'Malgun Gothic';font-size:12px;color:#fff }
.user_join .join_detailpage .joindetail_part .idpass_input .overlap_ok  {color:#90c9f0;font-family:'Malgun Gothic';font-size:14px;margin:8px 0; }
.user_join .join_detailpage .joindetail_part .idpass_input .overlap_not {color:#ff5663;font-family:'Malgun Gothic';font-size:14px;margin-top:8px }
.user_join .join_detailpage .joindetail_part .idpass_input .specialtext_ment {color:#ff5663;font-family:'Malgun Gothic';font-size:14px;margin-top:8px }
.user_join .join_detailpage .joindetail_part .idpass_input .othertext_ment {color:#ff5663;font-family:'Malgun Gothic';font-size:14px;margin-top:8px }
.user_join .join_detailpage .joindetail_part .idpass_input .password_okment {color:#90c9f0;font-family:'Malgun Gothic';font-size:14px;margin-top:8px  }
.user_join .join_detailpage .joindetail_part .idpass_input .yes_same {color:#90c9f0;font-family:'Malgun Gothic';font-size:14px;margin-top:8px  }
.user_join .join_detailpage .joindetail_part .idpass_input .no_same {color:#ff5663;font-family:'Malgun Gothic';font-size:14px;margin-top:8px }
.user_join .join_detailpage .joindetail_part .idpass_input .identity {margin:15px 0 }
.user_join .join_detailpage .joindetail_part .idpass_input .identity input {outline-color:#f58220;text-indent:8px;height:35px;width:100%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:14px; }
.user_join .join_detailpage .joindetail_part .idpass_input .password {margin:15px 0 }
.user_join .join_detailpage .joindetail_part .idpass_input .password input {outline-color:#f58220;text-indent:8px;height:35px;width:100%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:14px; }
.user_join .join_detailpage .joindetail_part .idpass_input .re_password {margin:15px 0 }
.user_join .join_detailpage .joindetail_part .idpass_input .re_password input {outline-color:#f58220;text-indent:8px;height:35px;width:100%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:14px }
.user_join .join_detailpage .joindetail_part .other_input {padding:20px 0 ;border-bottom:1px solid #ededed}
.user_join .join_detailpage .joindetail_part .other_input .jd_left {margin-top:4px;float:left;width:30%;font-family:'Malgun Gothic';font-size:14px;padding-top:3px;color:#8f8f8f }
.user_join .join_detailpage .joindetail_part .other_input .jd_right {float:left;width:70%; }
.user_join .join_detailpage .joindetail_part .other_input .name {margin:15px 0 }
.user_join .join_detailpage .joindetail_part .other_input .name input {outline-color:#f58220;text-indent:8px;height:35px;width:100%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:12px; }
.user_join .join_detailpage .joindetail_part .other_input .nickname {margin:15px 0 }
.user_join .join_detailpage .joindetail_part .other_input .nickname input {outline-color:#f58220;text-indent:8px;height:35px;width:100%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:12px;  }
.user_join .join_detailpage .joindetail_part .other_input .gender_label {width: 30%; display: inline-block; }
.user_join .join_detailpage .joindetail_part .other_input .gender_label input { width: 17px; height: 17px; vertical-align: bottom; }
.user_join .join_detailpage .joindetail_part .other_input .year_select { width: 30%; outline-color: #f58220; text-indent: 8px; height: 35px; border: 1px solid #c8c8c8; font-family: 'Malgun Gothic'; font-size: 12px; }
.user_join .join_detailpage .joindetail_part .other_input .month_select { width: 30%; outline-color: #f58220; text-indent: 8px; height: 35px; border: 1px solid #c8c8c8; font-family: 'Malgun Gothic'; font-size: 12px; }
.user_join .join_detailpage .joindetail_part .other_input .day_select { width: 30%; outline-color: #f58220; text-indent: 8px; height: 35px; border: 1px solid #c8c8c8; font-family: 'Malgun Gothic'; font-size: 12px; }

.user_join .join_detailpage .joindetail_part .other_input .not_nickname {float:left;display:block;color:#ff5663;font-family:'Malgun Gothic';font-size:14px;margin-top:8px }
.user_join .join_detailpage .joindetail_part .other_input .birth {margin:15px 0 }
.user_join .join_detailpage .joindetail_part .other_input .birth input {outline-color:#f58220;text-indent:8px;height:35px;width:31.7%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:12px;background-color:#f8f8f8;cursor:not-allowed }
.user_join .join_detailpage .joindetail_part .other_input .phonenumber {margin:15px 0 }
.user_join .join_detailpage .joindetail_part .other_input .phonenumber input {outline-color:#f58220;text-indent:8px;height:35px;width:27.5%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:12px;background-color:#f8f8f8;cursor:not-allowed }
.user_join .join_detailpage .joindetail_part .other_input .adageeradio {font-family:'Malgun Gothic';font-size:14px;color:#f58220; }
.user_join .join_detailpage .joindetail_part .other_input .adageeradio input {height:17px;width:17px;vertical-align:bottom; }
.user_join .join_detailpage .joindetail_part .other_input .adageeradio label {font-family:'Malgun Gothic';font-size:14px;color:#000 }
.user_join .join_detailpage .joindetail_part .other_input .email {margin:15px 0;font-family:'Malgun Gothic';font-size:14px }
.user_join .join_detailpage .joindetail_part .other_input .email input {outline-color:#f58220;text-indent:8px;height:35px;width:43.6%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:12px;}
.user_join .join_detailpage .joindetail_part .other_input .email select {outline-color:#f58220;text-indent:8px;height:35px;width:50%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:12px}
.user_join .join_detailpage .joindetail_part .other_input .cost_survey {margin:15px 0;font-family:'Malgun Gothic';font-size:14px }
.user_join .join_detailpage .joindetail_part .other_input .cost_survey select {outline-color:#f58220;text-indent:8px;height:35px;width:100%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:12px}
.user_join .join_detailpage .joindetail_part .joindetail_okbtn {text-align:center;margin:30px 0; }
.user_join .join_detailpage .joindetail_part .joindetail_okbtn span {background-color:#f58220;padding:15px 35px;color:#fff;border-radius:30px;font: 16px 'malgun gothic' }

.user_join .join_detailpage .joincomplete_part {display:block }
.user_join .join_detailpage .joincomplete_detailment {text-align:center;font-family:'Malgun Gothic';font-size:12px;color:#8f8f8f;margin-bottom:20px;}
.user_join .join_detailpage .joincomplete_detailment p {font-size:14px;font-weight:bold;margin-bottom:5px;color:#676767  }
.user_join .join_detailpage .id_display {text-align:center;padding:20px;border-top:1px solid #ededed;border-bottom:1px solid #ededed;font-family:'Malgun Gothic';font-size:20px}
.user_join .join_detailpage .id_display span {font-weight:bold;color:#f58220;}
.user_join .join_detailpage .complete_btnbox {margin:30px 0;text-align:center;font: 16px 'malgun gothic' }
.user_join .join_detailpage .complete_btnbox .go_main {text-align:center }
.user_join .join_detailpage .complete_btnbox .go_main span {background-color:#f58220;padding:10px 30px;color:#fff;border-radius:30px;}

/* 더 보기 : 고추소개 주담TV 팝업 */

.Judamtvintro_popup { display: none; background-color: #f2f2f2; width: 90%; max-height: 86%; position: fixed; top: 10%; left: 5%; z-index: 1200; box-shadow: 1px 1px 8px #000; overflow-y: auto; }
.Judamtvintro_popup .Judamtvintro_popuptop { background-color: #676767; width: 90%; height: 40px; line-height: 40px; position: fixed; font-family: 'Malgun Gothic'; font-size: 19px; }
.Judamtvintro_popup .Judamtvintro_popuptop span { padding-left: 20px; }
.Judamtvintro_popup .Judamtvintro_ment { padding: 70px 10px 30px 10px; }
.Judamtvintro_popup .Judamtvintro_ment img { width: 100%; }
.Judamtvintro_popup .Judamtvintro_btn { text-align: center; background-color: #f58220; width: 60%; height: 35px; line-height: 35px; margin: 20px auto; }



/* 더 보기 : 고추소개 고수야 */

.Gosuyaintro_popup { display: none; background-color: #f2f2f2; width: 90%; max-height: 86%; position: fixed; top: 10%; left: 5%; z-index: 1200; box-shadow: 1px 1px 8px #000; overflow-y: auto; }
.Gosuyaintro_popup .Gosuyaintro_popuptop { background-color: #676767; width: 90%; height: 40px; line-height: 40px; position: fixed; font-family: 'Malgun Gothic'; font-size: 19px; }
.Gosuyaintro_popup .Gosuyaintro_popuptop span { padding-left: 20px; }
.Gosuyaintro_popup .Gosuyaintro_ment { padding: 70px 10px 30px 10px; }
.Gosuyaintro_popup .Gosuyaintro_ment img { width: 100%; }
.Gosuyaintro_popup .Gosuyaintro_btn { text-align: center; background-color: #f58220; width: 60%; height: 35px; line-height: 35px; margin: 20px auto; }



/* 더 보기 : 이용후기 */

.More2 { padding: 47px 0 59px 0; display: block; background-color: #f2f2f2; }
.More2 .board_back { cursor:pointer; width: 100%; height: 35px; line-height: 35px; background: #a5a5a5; position: fixed; top: 46px; text-align: center; box-shadow: 1px 1px 1px #000; z-index: 300;opacity:0.8 }
.More2 .board_back span { cursor:pointer; margin-left: 10px; float: left; }
.More2 .Postscript { width: 100%;  background-color: #f2f2f2;border-bottom:1px solid #c8c8c8 ;margin-bottom:10px}
.More2 .Postscript .Postscript_title { text-align: center; padding: 15px  }
.More2 .Postscript .Postscript_title img { width: 190px; }
.More2 .Fastregister { background-color: #f2f2f2; position: fixed; top: 142px; width: 100%; height: 70px; padding: 0 4% 10px 4%; }
.More2 .Fastregister .Fastregister_box { width: 70%; float: left; text-align: right; border: 1px solid #e2e2e2; }
.More2 .Fastregister .Fastregister_box .Fastrbox_title { border-bottom: 1px dotted #e2e2e2; }
.More2 .Fastregister .Fastregister_box .Fastrbox_title .Fb_titleipt { width: 100%; height: 25px; padding-left: 5px; font-family: 'Malgun Gothic'; font-size: 14px; border: none; outline-style: none; }
.More2 .Fastregister .Fastregister_box .Fastrbox_content { }
.More2 .Fastregister .Fastregister_box .Fastrbox_content .Fb_textarea { width: 100%; height: 45px; font-family:'Malgun Gothic'; font-size: 14px; padding: 5px 0 0 5px; border: none; outline-style: none; resize: none; }
.More2 .Fastregister .Fastregister_btn { float: left; background-color: #f58220; width: 20%; height: 73px; text-align: center; line-height: 73px; }
.More2 .Group_filter { width: 100%; height: 30px; line-height: 31px; text-align: center; position: fixed; top: 222px; }
.More2 .Group_filter .filter_first { float: left; width: 33.333%; background-color: #c8c8c8; height: 30px; line-height: 31px; box-shadow: 1px 1px 1px #000; /*#ff863b*/ }
.More2 .Group_filter .filter_first.active { background-color: #8f8f8f; }
.More2 .Group_filter .filter_second { float: left; width: 33.333%; background-color: #c8c8c8; height: 30px; line-height: 31px; box-shadow: 1px 1px 1px #000; /*#fc6e2e*/ }
.More2 .Group_filter .filter_second.active { background-color: #8f8f8f; }
.More2 .Group_filter .filter_third { float: left; width: 33.333%; background-color: #c8c8c8; height: 30px; line-height: 31px; box-shadow: 1px 1px 1px #000; /*#ff863b*/ }
.More2 .Group_filter .filter_third.active { background-color: #8f8f8f; }
.More2 .PS_numbering {padding:0 0 5px 10px;font-family:'Malgun Gothic';font-size:13px;float:left; }
.More2 .PS_numbering span {font-size:15px;color:#f58220;font-weight:bold }
.More2 .best_filter {float:right;padding:0 10px 5px 0;font-family:'Malgun Gothic';font-size:13px }
.More2 .best_filter input {vertical-align:middle;width:15px;height:15px }

.More2 .Postscript_bbs { width: 100%; overflow-y: hidden; background-color: #f2f2f2; }
.More2 .Postscript_bbs .Postscript_bbslist {cursor:pointer; width: 93%; background-color: #fff; border: 1px solid #e2e2e2; margin: 0 auto 5px; border-radius: 10px; padding: 8px 8px 2px ; word-break: break-all }
.More2 .Postscript_bbs .Postscript_bbslist .Pb_listtop { width: 100%; height: 25px; border-bottom: 1px solid #e2e2e2; }
.More2 .Postscript_bbs .Postscript_bbslist .Pb_listtop .Pb_lt_title { float: left; }
.More2 .Postscript_bbs .Postscript_bbslist .Pb_listtop .Pb_lt_title span { background-color:#f58220;padding:1px 5px;font-family:'Malgun Gothic';font-size:13px;color:#fff;border-radius:5px }
.More2 .Postscript_bbs .Postscript_bbslist .Pb_listtop .Pb_lt_date { float: right; }
.More2 .Postscript_bbs .Postscript_bbslist .Pb_listbot { width: 100%; }
.More2 .Postscript_bbs .Postscript_bbslist .Pb_listbot .left_part {float:left;width:70%; }
.More2 .Postscript_bbs .Postscript_bbslist .Pb_listbot .right_part{ float:left;width:29%;border-left:1px solid #ededed;text-align:center;margin:5px 0 }
.More2 .Postscript_bbs .Postscript_bbslist .Pb_listbot .right_part .profile_img img {width:40px;height:40px;border-radius:20px }
.More2 .Postscript_bbs .Postscript_bbslist .Pb_listbot .Pb_lb_content { margin: 5px 0;padding-right:5px }
.More2 .Postscript_bbs .Postscript_bbslist .Pb_listbot .Pb_lb_phone { }
.More2 .Postscript_bbs .Postscript_bbslist .Pb_listbot .Pb_lb_nickname {margin:3px 0  }

.More2 .Postscript_loading { height: 80px; text-align: center; }
.More2 .Postscript_loading img { width: 100px; height: 17px; margin-top: 10px; }
.More2 .Postscript_bbs .Moresee_btn { text-align: center; width: 50%; height: 30px; background-color: #f37333; line-height: 30px; margin: 0 auto; margin-bottom: 10px; border-radius: 10px; }
.More2 .Postscript_wbtn {cursor:pointer; text-align: center; background-color: #f37333; position: fixed; bottom: 78px; right: 20px; width: 80px; height: 80px; box-shadow: 1px 1px 3px #000; border-radius: 30px; opacity: 0.88; }
.More2 .Postscript_wbtn img { width: 30px; margin: 5px 0 5px 0; }

.Postscript_popup { display: none; background-color: #f2f2f2; width: 300px; min-height: 300px; max-height: 86%; position: fixed; top: 12%; left: 50%;margin-left:-150px; z-index: 1200; box-shadow: 1px 1px 8px #000; }
.Postscript_popup .Postscript_popuptop { background-color: #676767;  height: 40px; line-height: 40px;  font-family: 'Malgun Gothic'; font-size: 19px; }
.Postscript_popup .Postscript_popuptop span { padding-left: 20px; }
.Postscript_popup .Postscript_write { padding: 20px 10px 10px 10px; }
.Postscript_popup .Postscript_write div { margin: 5px 0 10px 0px; }
.Postscript_popup .Postscript_write .Postscript_title .titleinput { width: 100%; height: 40px; padding-left: 5px; font-size: 15px; border: 1px solid #e2e2e2; outline-style: none; border-radius: 10px; }
.Postscript_popup .Postscript_write .Postscript_content .con_textarea { width: 100%; height: 100px; font-size: 15px; padding: 5px 0 0 5px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px; }
.Postscript_popup .Postscript_write .Postscript_upload { text-align: center; background-color: #8f8f8f; width: 70%; height: 30px; line-height: 30px; margin: 10px auto; border-radius: 10px; }
.Postscript_popup .Postscript_write .Postscript_filename { height: 20px; line-height: 20px; text-align: center; /*요기다넣엉*/ }
.Postscript_popup .Postscript_write .Postscript_ment { text-align: center; }
.Postscript_popup .Postscript_write .Postscript_ment img { width: 250px; }
.Postscript_popup .Postscript_write .Postscript_popupbtn { text-align: center; background-color: #f58220; width: 60%; height: 35px; line-height: 35px; margin: 20px auto; }



/* 더 보기 : 상담신청 */

.More3 {margin:48px 0 58px 0;background-color:#202131}
.More3 img {width:100%}
.More3 .board_back { cursor:pointer; width: 100%; height: 35px; line-height: 35px; background: #8f8f8f; position: fixed; top: 47px; text-align: center; box-shadow: 1px 1px 1px #000; opacity: 0.9; z-index: 300;color:#fff }
.More3 .board_back span { cursor:pointer; margin-left: 10px; float: left; }
/*.More3 .Consult { width: 100%; margin-bottom: 20px; background-color: #f2f2f2; }
.More3 .Consult img { width: 100%; }
.More3 .Consult_ment { padding: 8px; width: 85%; background-color: #fff; border: 1px solid #e2e2e2; border-radius: 20px; margin: 0 auto; }
.More3 .Consult_ment span { color: #f58220; font-family: NG_B; }
.More3 .Consult_mentimg { width: 100%; margin: 10px 0 20px; }
.More3 .Consult_mentimg img { width: 300px; }*/
.More3 .vip_detailbtn {  }
.More3 .Consult_btn {background:url(/image/vip_groupintro_botbot.png);background-size:100%;text-align:center;padding-bottom:45px  }
.More3 .Consult_btn .vip_group_phone {float:left;width:69% }
.More3 .Consult_btn .vip_group_phone img {width:80%;cursor:pointer }
.More3 .Consult_btn .vip_group_kakao {float:left;width:31%;text-align:left }
.More3 .Consult_btn .vip_group_kakao img {width:80%;cursor:pointer }
.More3 .bottom_bg {background-color:#223241;width:100%;height:50px; }
.More3 .Transparent_div {width:100%; height:1px; position:absolute; opacity:0;}
.More3 .Transparent_div2 {width:100%; height:1px; position:absolute; background:black; margin-top:-200px; opacity:0;}


/* VIP반 가입 안내 페이지 */

.More3 .board_back { cursor:pointer; width: 100%; height: 35px; line-height: 35px; background: #072d2e; position: fixed; top: 47px; text-align: center; box-shadow: 1px 1px 1px #000; opacity: 0.7; }
.More3 .board_back span { cursor:pointer; margin-left: 10px; float: left; }
.More3 .vip_group_top { text-align: center; }
.More3 .vip_group_top img {margin-top:48px;width:100%; max-width:500px; }
.More3 .vip_group_bottom { text-align: center; margin: 35px auto; background-color: #202131; text-align:center; max-width: 500px;}
.More3 .vip_group_bottom .vip_group_kakao {float:left;width:49%;}
.More3 .vip_group_bottom .vip_group_kakao img {width:80%;cursor:pointer }
.More3 .vip_group_bottom .vip_group_phone {float:left;width:51% }
.More3 .vip_group_bottom .vip_group_phone img {width:85%;cursor:pointer }


/* 더 보기 : 상담신청 팝업 */

.vip_detailpopup {display: none; position: fixed; top: 11%; left: 5%; z-index: 1600;width:90%; height: 80%;overflow-y:auto; box-shadow: 1px 1px 8px #000;}
.vip_detailpopup_cont {width:100%;margin:0 auto;}
.vip_detailpopup_cont img {width:100%;}
.vip_detailpopup .close { position: absolute; top: 2%;right:2%;border: none; background: none; cursor: pointer; z-index:9999999}
.vip_detailpopup .close img {width:25px }

/* 더 보기 : 상담신청 최근 20명 명단 */

.last_consult {border-top:2px solid #f58220; background:url(/image/paymentpage_bg.png) repeat;background-size:70px;padding:20px 5px; }
.last_consult .last_consult_title {text-align:center;font-size:19px;font-family:'Malgun Gothic';color:#000;margin-bottom:15px;text-shadow: 0px 1px #ab5b16 }
.last_consult .consult_list { text-align:center;font-size:14px;font-family:'Malgun Gothic';font-weight:bold; color:#000;background-color:#fff;box-shadow:1px 1px 1px #000;padding:7px 3%;margin-bottom:5px}
.last_consult .consult_list .lc_date {float:left;width:20%;}
.last_consult .consult_list .lc_name{float:left;width:20% }
.last_consult .consult_list .lc_phone{float:left;width:35% }
.last_consult .consult_list .lc_result{float:left;width:25%;}
.last_consult .consult_list_complete {text-align:center;font-size:14px;font-family:'Malgun Gothic';color:#676767;background-color:#c8c8c8;box-shadow:1px 1px 1px #000;padding:7px 3%;margin-bottom:5px }
.last_consult .consult_list_complete .lc_date {float:left;width:20%;}
.last_consult .consult_list_complete .lc_name{float:left;width:20% }
.last_consult .consult_list_complete .lc_phone{float:left;width:35% }
.last_consult .consult_list_complete .lc_result{float:left;width:25%;}

/* 더 보기 : 상담신청 바로가기 버튼 */

.direct_consult {position:fixed;bottom:68px;left:50%;margin-left:-35px;background-color:#f58220;padding:10px;border-radius:10px;opacity:0.9 }
.direct_consult img {width:70px }


/* 더 보기 : 친구추가 */

.More4 { padding: 226px 0 68px 0; display: block; background-color: #f2f2f2; }
.More4 .board_back { cursor:pointer; width: 100%; height: 35px; line-height: 35px; background: #a5a5a5; position: fixed; top: 47px; text-align: center; box-shadow: 1px 1px 1px #000; }
.More4 .board_back span { cursor:pointer; margin-left: 10px; float: left; }
.More4 .Friendadd { width: 100%; background-color: #f2f2f2; position: fixed; top: 81px; }
.More4 .Friendadd .Friendadd_title { text-align: center; padding: 15px 0 10px 0; width: 100%; }
.More4 .Friendadd .Friendadd_title img { width: 230px; }
.More4 .Friendadd .Friendadd_ment { margin: 0 auto; width: 80%; background-color: #fff; border-radius: 15px; padding: 5px; text-align: center; border: 1px solid #e2e2e2; }
.More4 .Friendadd .Friendadd_number { width: 100%; height: 35px; background-color: #f58220; margin: 10px auto 0; text-align: center; line-height: 35px; box-shadow: 1px 1px 1px #000; }
.More4 .Friendadd_Breakdown { padding: 10px 0 0 0; overflow-y: auto; text-align: center; }
.More4 .Friendadd_Breakdown .Freindadd_list { width: 90%; height: 35px; border: 1px solid #e2e2e2; background-color: #fff; margin: 0 auto; padding: 10px; }
.More4 .Friendadd_Breakdown .Freindadd_list img { width: 35px; }
.More4 .Friendadd_Breakdown .Freindadd_list li { float: left; }
.More4 .Friendadd_Breakdown .Freindadd_list .FL_img { width: 15%; text-align: center; }
.More4 .Friendadd_Breakdown .Freindadd_list .FL_name { width: 58%; line-height: 35px; text-align: left; padding-left: 2%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.More4 .Friendadd_Breakdown .Freindadd_list .FL_addbtn { width: 25%; text-align: center; line-height: 35px; background-color: #8f8f8f; border-radius: 5px; }
.More4 .Freindadd_morebtn { width: 90%; padding: 10px; height: 20px; line-height: 20px; text-align: center; background-color: #e2e2e2; margin: 0 auto; border: 1px solid #e2e2e2; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; }



/* 관리자 로그인 */

.adminlogin { background-color: #F1F1F1; position: relative; width: 100%; height: 100%; }
.adminlogin .login { width: 476px; height: 591px; background-color: #fff; position: relative; top: 20%; margin: 0 auto; border-radius: 4px; padding: 24px; box-sizing: border-box; box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.16); }
.adminlogin .login .adminlogo { text-align: center; padding: 8px;margin-top: 20px; }
.adminlogin .login .adminlogo .desc { font-size: 15px; font-weight: 300; color: #707070; }
.adminlogin .login .adminlogo img { width: 100px; margin-bottom: 10px; }
.adminlogin .login .logininput { margin: 8px auto; width: 299px;margin-top: 40px;} 
.adminlogin .login .logininput span { display: block;font-size: 11px; }
.adminlogin .login .logininput input { width: 299px; height: 40px; border: 1px solid #dbdbdb; padding-left: 8px; margin-top: 8px; }
.adminlogin .login .loginchbox { text-align: left; margin-top: 16px;font-size: 11px; }
.adminlogin .login .loginchbox input { width: 15px; height: 15px;     margin-left: 63px; outline-style: none; vertical-align: middle; }
.adminlogin .login .loginchbox .login_auth_btn { float: right; color: #f00; cursor: pointer; margin-right: 64px;}
.adminlogin .login .loginbtn { width: 299px; height: 48px; background-color: #f58220; text-align: center; line-height: 48px; margin: 32px auto; border-radius: 4px; }
.adminlogin .login .footer { font-size: 10px; margin-top: 100px; width: 299px; margin-left: 64px; border-top: 1px solid #eee; text-align:center; }
.adminlogin .login .footer p {margin-top:8px}
.adminlogin .login_auth_popup { position: fixed; top: 30%; left: calc(50% - 180px); background: #fff; z-index: 1001; border-radius: 4px; padding: 40px; box-shadow: 0px 3px 10px 0px #aaa; width: 340px; height: 252px; display: none; }
.adminlogin .login_auth_popup .close_btn { position: absolute; top: -35px; right: 0px; transform: rotate(45deg); }
.adminlogin .login_auth_popup .close_btn img { width: 24px; height: 24px; cursor: pointer;}
.adminlogin .login_auth_popup table { width: 100%; border: 1px solid #ccc; font-size: 14px; }
.adminlogin .login_auth_popup table tbody tr th { color: #000; padding: 3px 5px; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; width: 70px; height: 36px; }
.adminlogin .login_auth_popup table tbody tr td { color: #000; padding: 3px 5px; border-bottom: 1px solid #ddd; }
.adminlogin .login_auth_popup table tbody tr:last-child td { border-bottom: 0; text-align: center; } 
.adminlogin .login_auth_popup table tbody tr td input[type=text] { width: 100%; padding: 5px; }
.adminlogin .login_auth_popup table tbody tr td input[type=password] { width: 100%; padding: 5px; }
.adminlogin .login_auth_popup table tbody tr td input[type=tel] { width: 20%; padding: 5px; text-align: center; }
.adminlogin .login_auth_popup table tbody tr td input[type=button] { font-size: 12px; padding: 4px 5px; width: 62px; }
.adminlogin .login_auth_popup table tbody tr td input[type=checkbox] { width: 22px; height: 22px; }


/* 관리자 헤더 */
.admin_header .header_menulist { width: 100%; height: 67px; background-color: #e2e2e2; border-bottom: 3px solid #676767; z-index: 100000; position: relative; }
.admin_header .header_menulist .logo img { width: 70px; margin: 10px 0 0 0;  }
.admin_header .header_menulist ul li { float: left; width: calc(25% - 25px); font-size: 20px; text-align: center; height: 45px; padding-top: 22px;}
.admin_header .header_menulist ul li:first-child { width: 100px; padding-top: 0;}
.admin_header .header_menulist .header_menu_div_1 { width: calc(25% - 31px); background: #e2e2e2; position: absolute; top: 67px; left: 100px; border: 3px solid #676767; display: none; box-shadow: 1px 1px 20px #fff;}
.admin_header .header_menulist .header_menu_div_2 { width: calc(25% - 31px); background: #e2e2e2; position: absolute; top: 67px; left: calc(100px + 25% - 25px); border: 3px solid #676767; display: none; box-shadow: 1px 1px 20px #fff;}
.admin_header .header_menulist .header_menu_div_3 { width: calc(25% - 31px); background: #e2e2e2; position: absolute; top: 67px; left: calc(100px + 50% - 50px); border: 3px solid #676767; display: none; box-shadow: 1px 1px 20px #fff;}
.admin_header .header_menulist .header_menu_div_4 { width: calc(25% - 31px); background: #e2e2e2; position: absolute; top: 67px; left: calc(100px + 75% - 75px); border: 3px solid #676767; display: none; box-shadow: 1px 1px 20px #fff;}
.admin_header .header_menulist .header_menu_div_1 a { display: block; text-align: center; padding: 10px;}
.admin_header .header_menulist .header_menu_div_2 a { display: block; text-align: center; padding: 10px;}
.admin_header .header_menulist .header_menu_div_3 a { display: block; text-align: center; padding: 10px;}
.admin_header .header_menulist .header_menu_div_4 a { display: block; text-align: center; padding: 10px;}

.va_admin_header .header_menulist { width: 100%; height: 67px; background-color: #e2e2e2; border-bottom: 3px solid #676767; z-index:100000; position:relative;}
.va_admin_header .header_menulist .logo img { width: 70px; margin: 10px 0 0 0;  }
.va_admin_header .header_menulist ul li { float: left; width: 5%; margin-top: 25px; text-align: center; }
.va_admin_header .header_menulist ul li:first-child { margin: 0}

/* 회원관리 */

.search_filterbtn .search_count span { color: #f58220; }
.search_filterbtn div { float: left; margin: 20px 40px 0 0; font-family: 'Malgun Gothic'; font-size: 20px; background-color: #e2e2e2; }
.search_filterbtn div.active { background: #f58220; }
.admin_member { margin-top: 60px; background-color: #fff; padding: 0 20px 20px; position: relative; }
.admin_member .Search_filter { float: left; background-color: #ededed; padding: 10px; height: 45px; width: 1245px; border-radius: 10px; margin-top: 15px; }
.admin_member .Search_filter .search_select select { width: 120px; height: 40px; font-size: 15px; padding: 5px 0 6px 3px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px; }
.admin_member .Search_filter .search_select span { margin: 0 3px 0 20px; }
.admin_member .Search_filter .search_select input { width: 90px; height: 40px; font-size: 15px; padding: 5px 0 6px 5px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px; }
.admin_member .Search_filter .search_select div { display: inline; }
.admin_member .Search_filter .search_select .search_btn { width: 100px; height: 30px; background-color: #676767; line-height: 30px; text-align: center; margin-left: 30px; padding: 10px 40px; border-radius: 10px; }
.admin_member .Search_filter .search_select .date_input { width: 140px; height: 40px; line-height: 40px; font-size: 15px; padding: 5px 0 6px 3px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px; }
.admin_member .member_btn { float: left; margin-top: 50px; }
.admin_member .member_btn div { display: inline; background-color: #f58220; margin: 0 5px; padding: 10px; border-radius: 10px; }
.admin_member .member_btn input { width: 50px; height: 20px; line-height: 20px; font-size: 12px; padding: 5px 0 6px 5px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; vertical-align: middle; margin: 0 0 2px 2px; }
.admin_member .member_btn span { padding: 3px; background-color: #ededed; border-radius: 5px; color: #000; }
.admin_member .data2xlsx_manual { position: absolute; font-size: 12px; font-weight: normal; color: #000; background: #fffdb4; border: 1px solid #000; display: none; top: 120px; right: 400px; padding: 6px; border-radius: 10px; font-family:'Malgun Gothic';}
.admin_member .member_breakdown { margin-top: 20px; }
.admin_member .member_breakdown table { width: 100%; }
.admin_member .member_breakdown table thead th { height: 40px; font-family: dotum; font-size: 13px; font-weight: bold; background: #666; color: #fff; text-align: center; }
.admin_member .member_breakdown table thead th input { width: 15px; height: 15px; }
.admin_member .member_breakdown table tbody td { padding: 14px 0px; text-align: center; border-bottom: 1px solid #e2e2e2; color: 444; font-family: NS_L; font-size: 12px; text-align: center; }
.admin_member .member_breakdown table tbody td input { width: 22px; height: 22px; }
.admin_member .member_breakdown .start_array, .end_array, .benefit_array, .chatnum_array { background-color: #ededed; padding: 2px; border-radius: 5px; }
.admin_member .member_breakdown .member_page { text-align: center; margin-top: 30px; }
.admin_member .member_breakdown .member_page li { display: inline; margin: 0 10px; }
.member_popup { display: none; position: absolute; top: -90px; left: 50%; margin-left: -400px; width: 800px; height: 830px; background-color: #f2f2f2; border: 3px dotted #676767; opacity: 0.97; z-index:100001;}
.member_popup .member_popuptop { padding: 10px; border-bottom: 3px dotted #676767; }
.member_popup .member_popuptop .member_poptoptitle { font-family: 'Malgun Gothic'; font-size: 23px; }
.member_popup .member_popuptop .Envsetting_prtop {padding-top: 5px; height: 25px; text-align: center;float:left;width:25%; }
.member_popup .member_popuptop .Envsetting_prtop .Env_prtopimg { float: left; width: 25%; text-align: right; }
.member_popup .member_popuptop .Envsetting_prtop .Env_prtopimg img { width: 45px; }
.member_popup .member_popuptop .Envsetting_prtop .envradiot1 { float: left; width: 25%; text-align: right; margin-right: 15px; }
.member_popup .member_popuptop .Envsetting_prtop .envradiot2 { float: left; width: 30%; text-align: left; }
.member_popup .member_popuptop .Envsetting_prbot {padding-top: 5px; height: 25px; text-align: center;float:left;width:33% }
.member_popup .member_popuptop .Envsetting_prbot .Env_prbotimg { float: left; width: 25%; text-align: right; text-align: right; }
.member_popup .member_popuptop .Envsetting_prbot .Env_prbotimg img { width: 45px; }
.member_popup .member_popuptop .Envsetting_prbot .envradiob1 { float: left; width: 25%; text-align: right; margin-right: 15px; }
.member_popup .member_popuptop .Envsetting_prbot .envradiob2 { float: left; width: 30%; text-align: left; }
.member_popup .member_popuptop .Envsetting_group {float:left;width:30% }
.member_popup .member_popuptop .Envsetting_group select { width: 100%; height: 30px; font-size: 14px; padding: 5px 0 6px 3px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px;}
.member_popup .member_popuptop .topsave_btn { background-color:#f58220;float:left;width:5%;color:#fff ;font-family:'Malgun Gothic';font-size:13px;padding:6px;text-align:center;margin-left:1%;border-radius:10px}
.member_popup .member_popuptop input[type="radio"] { display: inline-block; width: 15px; height: 15px; vertical-align: middle; }
.member_popup .member_popuptop input[type="radio"] checked { color: #e41919; }
.member_popup .member_popuptop .member_poptopdetail .detail_top { margin-top: 10px; font-size:0 ;}
.member_popup .member_popuptop .member_poptopdetail .detail_top li { display:inline-block; width: 25%; font-size: 12px; }
.member_popup .member_popuptop .member_poptopdetail .detail_top li:last-child div { background-color: #f58220; text-align: center; color: white; border-radius: 50px; }
.member_popup .member_popuptop .member_poptopdetail .detail_top li input[type=text] { width: 90%; height: 30px; font-size: 15px; padding: 5px 0 6px 3px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px; }
.member_popup .member_popuptop .member_poptopdetail .detail_top span { font-family: 'Malgun Gothic'; font-size: 21px; }
.member_popup .member_popuptop .member_poptopdetail .detail_mid { margin-top: 10px; font-size: 0; }
.member_popup .member_popuptop .member_poptopdetail .detail_mid li { display:inline-block; width: 25%; }
.member_popup .member_popuptop .member_poptopdetail .detail_mid li div {  background-color: #f58220; text-align: center; color: white; border-radius: 50px; vertical-align: top; font-family: 'Malgun Gothic'; font-size: 21px;}
.member_popup .member_popuptop .member_poptopdetail .detail_bot { margin: 10px 0; padding-bottom: 30px; font-family: 'Malgun Gothic'; font-size: 14px; }
.member_popup .member_popuptop .member_poptopdetail .detail_bot li { float: left; width: 25%; }
.member_popup .member_popuptop .member_poptopdetail .detail_bot li:last-child { text-align: center; background-color: #f58220; font-family: 'Malgun Gothic'; font-size: 15px; height: 35px; line-height: 35px; color: white; border-radius: 10px; margin-top: 16px; }
.member_popup .member_popuptop .member_poptopdetail .detail_bot li select { width: 90%; height: 40px; font-size: 15px; padding: 5px 0 6px 3px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px; }
.member_popup .member_popupmid { padding: 10px; border-bottom: 3px dotted #676767; }
.member_popup .member_popupmid .member_popmidtitle { font-family: 'Malgun Gothic'; font-size: 23px; }

.member_popup .member_popupmid .member_popmidinfo .vip_pay_money_div { padding-bottom: 3px; }
.member_popup .member_popupmid .member_popmidinfo .vip_pay_money_div label { display: inline-block; vertical-align: top; margin-right: 20px; }
.member_popup .member_popupmid .member_popmidinfo .vip_pay_money_div label span { font-size: 14px; vertical-align: top; display: inline-block; margin-top: 1.5px; }
.member_popup .member_popupmid .member_popmidinfo .vip_pay_money_div label input[type=checkbox] { width: 18px; height: 18px; margin-top: 2px; }
.member_popup .member_popupmid .member_popmidinfo .vip_pay_money_div label input[type=text] { padding: 2px 5px; width: 100px; border: 1px solid #aaa;  }
.member_popup .member_popupmid .member_popmidinfo .vip_pay_money_div label a.change_btn { background-color:#f58220; color:#fff; font-family:'Malgun Gothic'; font-size:13px; padding:3px 10px; text-align:center; border-radius:10px; margin-left: 20px; cursor: pointer; }
.member_popup .member_popupmid .member_popmidinfo .star_input_div { padding-bottom: 5px; }
.member_popup .member_popupmid .member_popmidinfo .star_input_div select { padding: 1px 0; }
.member_popup .member_popupmid .member_popmidinfo .star_input_div .count { vertical-align: top; padding: 2px 5px; width: 50px; border: 1px solid #aaa; }
.member_popup .member_popupmid .member_popmidinfo .star_input_div .memo { vertical-align: top; padding: 2px 5px; width: 500px; border: 1px solid #aaa; }
.member_popup .member_popupmid .member_popmidinfo .star_input_div .input_btn { background-color:#f58220; color:#fff; font-family:'Malgun Gothic'; font-size:13px; padding:3px 10px; text-align:center; border-radius:10px; margin-left: 20px; cursor: pointer; vertical-align: top; }
.member_popup .member_popupmid .member_popmidinfo .vip_info_list { border: 2px solid #676767; height: 90px; overflow-y: auto; background-color: #fff; }
.member_popup .member_popupmid .member_popmidinfo .vip_info_list ul {}
.member_popup .member_popupmid .member_popmidinfo .vip_info_list ul li { padding: 5px 10px; height: 16px; border-bottom: 1px dotted #000; }
.member_popup .member_popupmid .member_popmidinfo .vip_info_list ul li.end { background: #faa; }
.member_popup .member_popupmid .member_popmidinfo .vip_info_list ul li span { float: left; font-size: 13px; text-align: center; }
.member_popup .member_popupmid .member_popmidinfo .vip_info_list ul li span.span1 { width: 80px; }
.member_popup .member_popupmid .member_popmidinfo .vip_info_list ul li span.span2 { width: 250px; }
.member_popup .member_popupmid .member_popmidinfo .vip_info_list ul li span.span3 { width: 120px; }
.member_popup .member_popupmid .member_popmidinfo .vip_info_list ul li span.span4 { width: 508px; text-align: left; }
.member_popup .member_popupmid .member_popmidinfo .vip_info_list ul li span.span5 { width: 130px; }
.member_popup .member_popupmid .member_popmidinfo .vip_info_list ul li span.span6 { width: 20px; }

.member_popup .member_popupbot { padding: 10px; }
.member_popup .member_popupbot .member_popbottitle { font-family: 'Malgun Gothic'; font-size: 23px; }
.member_popup .member_popupbot .member_poptopmemo .memo_top { margin-top: 5px; overflow: hidden; }
.member_popup .member_popupbot .member_poptopmemo .memo_top li { float: left; width: 72%; font-family: 'Malgun Gothic'; }
.member_popup .member_popupbot .member_poptopmemo .memo_top li:first-child { float: left; width: 10%; font-family: 'Malgun Gothic'; margin-right: 10px; }
.member_popup .member_popupbot .member_poptopmemo .memo_top li:last-child { float: left; width: 10%; text-align: center; height: 30px; line-height: 30px; background-color: #f58220; color: #fff; margin-left: 5%; font-size: 15px; color: white; border-radius: 10px; }
.member_popup .member_popupbot .member_poptopmemo .memo_top li input { width: 100%; height: 30px; line-height: 30px; font-size: 15px; padding: 5px 0 6px 3px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px; }
.member_popup .member_popupbot .member_poptopmemo .memo_bot { padding: 5px; border: 2px solid #676767; margin-top: 10px; height: 180px; overflow-y: auto; background-color: #fff; }
.member_popup .member_popupbot .member_poptopmemo .memo_bot .memo_list { border-bottom: 1px dotted #676767; padding: 5px 0;}
.member_popup .member_popupbot .member_poptopmemo .memo_bot .memo_list li { text-align: center; }
.member_popup .member_popupbot .member_poptopmemo .memo_bot .memo_list .chatname { width: 10%; float: left; font-family: 'Malgun Gothic'; font-size: 13px; }
.member_popup .member_popupbot .member_poptopmemo .memo_bot .memo_list .chatment { width: 70%; float: left; text-align: left; word-break: break-word; font-family: 'Malgun Gothic'; font-size: 15px; }
.member_popup .member_popupbot .member_poptopmemo .memo_bot .memo_list .chatmentdelete { width: 10%; float: left; text-align: right; font-family: 'Malgun Gothic'; font-size: 15px; }
.member_popup .member_popupbot .member_poptopmemo .memo_bot .memo_list .chattime { width: 10%; float: left; text-align: right; font-family: 'Malgun Gothic'; font-size: 13px; }
.eachchat_popup { display: none; position: absolute; top: 150px; left: 50%; margin-left: -300px; width: 600px; height: 400px; background-color: #f2f2f2; border: 3px dotted #676767; opacity: 0.97; z-index:100002;}
.eachchat_popup .eachchat_popupcont { padding: 20px; font-family: 'Malgun Gothic'; font-size: 23px; }
.eachchat_popup .eachchat_popupcont span { color: #f58220; }
.eachchat_popup .eachchat_bd { margin: 0 auto; padding: 20px; border: 2px solid #676767; width: 520px; height: 270px; overflow-y: auto; background-color: #fff; }
.eachchat_popup .eachchat_bd .eachchat_list { border-bottom: 1px dotted #676767; }
.eachchat_popup .eachchat_bd .eachchat_list li { padding: 5px 0; text-align: center; }
.eachchat_popup .eachchat_bd .eachchat_list .chatment { width: 88%; float: left; text-align: left; word-break: break-word; font-family: 'Malgun Gothic'; font-size: 15px; }
.eachchat_popup .eachchat_bd .eachchat_list .chattime { width: 12%; float: left; text-align: right; font-family: 'Malgun Gothic'; font-size: 13px; }
.history_popup { display: none; position: absolute; top: 150px; left: 50%; margin-left: -300px; width: 600px; height: 400px; background-color: #f2f2f2; border: 3px dotted #676767; opacity: 0.97; z-index:100002;}
.history_popup .history_popupcont { padding: 20px; font-family: 'Malgun Gothic'; font-size: 23px; }
.history_popup .history_bd { margin: 0 auto; padding: 20px; border: 2px solid #676767; width: 520px; height: 270px; overflow-y: auto; background-color: #fff; }
.history_popup .history_bd .eachchat_list { border-bottom: 1px dotted #676767; padding: 10px 0; }
.history_popup .history_bd .eachchat_list .historyment { width: 88%; float: left; text-align: left; word-break: break-word; font-family: 'Malgun Gothic'; font-size: 15px; }
.history_popup .history_bd .eachchat_list .historytime { width: 12%; float: right; text-align: right; font-family: 'Malgun Gothic'; font-size: 13px; }


.admin_mail { background-color: #fff; padding: 30px; overflow: hidden; }
.admin_mail .admin_mail_whole { width: 45%; background-color: #e2e2e2; float: left; }
.admin_mail .admin_mail_whole .mailsent_wholetitle { width: 100%; height: 50px; line-height: 50px; font-family: 'Malgun Gothic'; font-size: 30px; background-color: #8f8f8f; color: white; }
.admin_mail .admin_mail_whole .mailsent_wholetitle span { padding-left: 20px; }
.admin_mail .admin_mail_whole .admin_mailselect { width: 95%; margin: 20px auto; }
.admin_mail .admin_mail_whole .admin_mailselect select { width: 100%; height: 60px; font-size: 35px; padding: 5px 0 6px 3px; resize: none; border-radius: 10px; }
.admin_mail .admin_mail_whole .admin_mailcheck { text-align: left; font-family: 'Malgun Gothic'; font-size: 20px; padding: 0 20px 20px 20px; border-bottom: 1px solid #676767; }
.admin_mail .admin_mail_whole .admin_mailcheck label { display: inline-block; }
.admin_mail .admin_mail_whole .admin_mailcheck input { width: 25px; height: 25px; vertical-align: middle; margin-right: 20px; }
.admin_mail .admin_mail_whole .admin_mailwritetop { text-align: center; margin: 10px 0; }
.admin_mail .admin_mail_whole .admin_mailwritetop input { border-radius: 10px; width: 90%; height: 35px; font-size: 14px; padding-left: 5px; border: none; outline-style: none; }
.admin_mail .admin_mail_whole .admin_mailwritetop input.title { width: 74%; }
.admin_mail .admin_mail_whole .admin_mailwritetop .head { width: 15%; height: 35px; font-size: 14px; border: none; outline-style: none; border-radius: 12px; vertical-align: top; }
.admin_mail .admin_mail_whole .admin_mailwritebot { text-align: center; margin: 10px 0; }
.admin_mail .admin_mail_whole .admin_mailwritebot textarea { width: 90%; height: 100px; font-size: 15px; padding: 5px 0 0 5px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px; }
.admin_mail .admin_mail_whole .admin_mailwritebtn { text-align: center; margin: 10px auto; font-family: 'Malgun Gothic'; font-size: 30px; line-height: 50px; border-radius: 10px; background-color: #f58220; color: white; width: 90%; height: 50px; }
.admin_mail .admin_mail_whole .admin_mailwriteBD { text-align: center; font-size: 20px; font-family: 'Malgun Gothic'; padding-bottom: 20px; }
.admin_mail .admin_mail_whole .send_list { width: 100%; font-family: 'Malgun Gothic'; font-size: 30px; background-color: #8f8f8f; color: white; }
.admin_mail .admin_mail_whole .send_list span { padding-left: 20px; }
.admin_mail .admin_mail_whole .send_list .send_breakdown { padding: 5px; height: 300px; background-color: #e2e2e2; color: black; font-size: 12px; overflow-y: auto; }
.admin_mail .admin_mail_whole .send_list .send_breakdown ul { background-color: #fff; padding: 5px; margin-bottom: 5px; }
.admin_mail .admin_mail_whole .send_list .send_breakdown ul li { margin: 5px 0; }
.admin_mail .admin_mail_whole .send_list .send_breakdown .mailmore_see { background-color: #676767; height: 20px; text-align: center; font-size: 12px; color: #fff; padding-top: 5px; }
.admin_mail .admin_mail_indivisual { width: 45%; background-color: #e2e2e2; float: right; }
.admin_mail .admin_mail_indivisual .mailsent_indivisualtitle { width: 100%; height: 50px; line-height: 50px; font-family: 'Malgun Gothic'; font-size: 30px; background-color: #8f8f8f; color: white; }
.admin_mail .admin_mail_indivisual .mailsent_indivisualtitle span { padding-left: 20px; }
.admin_mail .admin_mail_indivisual .admin_usertinput { width: 95%; margin: 10px auto; padding-bottom: 10px; border-bottom: 1px solid #676767; }
.admin_mail .admin_mail_indivisual .admin_usertinput p label input[type='checkbox'] { width: 25px; height: 25px; vertical-align: middle; margin-right:20px;}
.admin_mail .admin_mail_indivisual .admin_usertinput p label input[type='text'] {border-radius: 10px; width: 30px; height: 23px; font-size: 14px; padding-left: 5px; border: none; outline-style: none; vertical-align:top;}
.admin_mail .admin_mail_indivisual .admin_usertinput p { margin: 10px; font-size: 20px; font-family: 'Malgun Gothic'; }
.admin_mail .admin_mail_indivisual .admin_usertinput textarea { width: 100%; height: 100px; font-size: 15px; padding: 5px 0 0 5px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px; }
.admin_mail .admin_mail_indivisual .admin_mailwritetop { text-align: center; margin: 10px 0; }
.admin_mail .admin_mail_indivisual .admin_mailwritetop input { border-radius: 10px; width: 90%; height: 35px; font-size: 14px; padding-left: 5px; border: none; outline-style: none; }
.admin_mail .admin_mail_indivisual .admin_mailwritetop input.title { width: 74%; }
.admin_mail .admin_mail_indivisual .admin_mailwritetop .head { width: 15%; height: 35px; font-size: 14px; border: none; outline-style: none; border-radius: 12px; vertical-align: top; }
.admin_mail .admin_mail_indivisual .admin_mailwritebot { text-align: center; margin: 10px 0; }
.admin_mail .admin_mail_indivisual .admin_mailwritebot textarea { width: 90%; height: 100px; font-size: 15px; padding: 5px 0 0 5px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px; }
.admin_mail .admin_mail_indivisual .admin_mailwritebtn { text-align: center; margin: 10px auto; font-family: 'Malgun Gothic'; font-size: 30px; line-height: 50px; border-radius: 10px; background-color: #f58220; color: white; width: 90%; height: 50px; }
.admin_mail .admin_mail_indivisual .send_list { width: 100%; font-family: 'Malgun Gothic'; font-size: 30px; background-color: #8f8f8f; color: white; }
.admin_mail .admin_mail_indivisual .send_list span { padding-left: 20px; }
.admin_mail .admin_mail_indivisual .send_list .send_breakdown { padding: 5px; height: 300px; background-color: #e2e2e2; color: black; font-size: 12px; overflow-y: auto; }
.admin_mail .admin_mail_indivisual .send_list .send_breakdown ul { background-color: #fff; padding: 5px; margin-bottom: 5px; }
.admin_mail .admin_mail_indivisual .send_list .send_breakdown ul li { margin: 5px 0; }
.admin_mail .admin_mail_indivisual .send_list .send_breakdown .mailmore_see { background-color: #676767; height: 20px; text-align: center; font-size: 12px; color: #fff; padding-top: 5px; }


.is_a_member { margin-top: 60px; background-color: #fff; padding: 0 20px 20px; position: relative; font-size:12px }
.is_a_member .c {margin-top:10px}
.is_a_member .input { margin-top:10px; }
.is_a_member .input .title {width:100px;display:inline-block}
.is_a_member .write_btn {margin-top: 10px;}
.is_a_member td { font-size:12px;}
.is_a_member .page { text-align: center; margin-top: 30px; }
.is_a_member .page  li { display: inline; margin: 0 10px; }
.is_a_member .f {margin-top:10px;}





/* VIP 회원관리 */

.vip_manage {padding:20px }
.vip_manage .progress_member {float:left;width:40%;margin-right:2% }
.vip_manage .progress_member .progress_title {font-size:25px;font-family:'Malgun Gothic';text-align:center;background-color:#f58220;padding:10px 0;color:#fff}
.vip_manage .progress_member .m_list { }
.vip_manage .progress_member .m_list .listtop { text-align: center;font-size:16px;font-family:'Malgun Gothic';background-color:#ededed }
.vip_manage .progress_member .m_list .listtop div {float:left;width:16.6%;padding:10px 0 }
.vip_manage .progress_member .m_list .list {border-bottom:1px dotted #c8c8c8;text-align:center;font-size:14px;font-family:'Malgun Gothic' }
.vip_manage .progress_member .m_list .list div {float:left;width:16.6%;padding:10px 0 }
.vip_manage .end_member {float:left;width:40%;margin-right:2% }
.vip_manage .end_member .end_title {font-size:25px;font-family:'Malgun Gothic';text-align:center;background-color:#676767;padding:10px 0;color:#fff}
.vip_manage .end_member .e_list { }
.vip_manage .end_member .e_list .listtop { text-align: center;font-size:16px;font-family:'Malgun Gothic';background-color:#ededed }
.vip_manage .end_member .e_list .listtop div {float:left;width:20%;padding:10px 0 }
.vip_manage .end_member .e_list .list {border-bottom:1px dotted #c8c8c8;text-align:center;font-size:14px;font-family:'Malgun Gothic' }
.vip_manage .end_member .e_list .list div {float:left;width:20%;padding:10px 0 }
.vip_manage .earning_count {float:left;width:16%;}
.vip_manage .earning_count .title { font-size:25px;font-family:'Malgun Gothic';text-align:center;background-color:#f58220;padding:10px 0;color:#fff }
.vip_manage .earning_count .earn { text-align: center;font-size:16px;font-family:'Malgun Gothic';background-color:#ededed;padding:10px 0 }

/* 공개방송 */

.broadcast_admin { background-color: #fff; padding: 20px 50px; }
.broadcast_admin .broadcast_set { text-align: center; }
.broadcast_admin .broadcast_set .broadcast_energize { display:inline-block; width:360px;background-color:#f2f2f2;border-radius:10px;box-shadow:1px 1px 4px #676767;padding:10px 0;margin: 0 10px; }
.broadcast_admin .broadcast_set .broadcast_energize .be_top {text-align:center;font-size:22px;font-family:'Malgun Gothic' ;padding:5px 0 }
.broadcast_admin .broadcast_set .broadcast_energize .broad_radio {padding:5px 0;text-align:center ;font-size:12px;font-family:'Malgun Gothic';color:#000;}
.broadcast_admin .broadcast_set .broadcast_energize .broad_radio label { display: inline-block; padding-top: 2px;}
.broadcast_admin .broadcast_set .broadcast_energize .broad_radio label span { display: inline-block; width: 54px; }
.broadcast_admin .broadcast_set .broadcast_energize .broad_radio input {vertical-align:top;width:18px;height:18px }

.broadcast_admin .broadcast_set .right_arrow {display:block;float:left;width:5%;text-align:center;font-size:50px;font-weight:bolder;color:#f2f2f2;text-shadow:2px 2px 5px #676767;padding:20px 0 }

.broadcast_admin .broadcast_set .expert_select { display:inline-block; width:170px;background-color:#f2f2f2;border-radius:10px;box-shadow:1px 1px 4px #676767;padding:10px 0;margin: 0 10px;}
.broadcast_admin .broadcast_set .expert_select .es_top {text-align:center;font-size:22px;font-family:'Malgun Gothic' ;padding:5px 0 }
.broadcast_admin .broadcast_set .expert_select .broad_radio {padding:5px 0;text-align:center ;font-size:12px;font-family:'Malgun Gothic';color:#000;top:10px}
.broadcast_admin .broadcast_set .expert_select .broad_radio label { display: inline-block; }
.broadcast_admin .broadcast_set .expert_select .broad_radio input {vertical-align:top;width:18px;height:18px }

.broadcast_admin .broadcast_set .broadcast_date { display:inline-block; width:270px;background-color:#f2f2f2;border-radius:10px;box-shadow:1px 1px 4px #676767;padding:10px 0 ;margin: 0 10px;}
.broadcast_admin .broadcast_set .broadcast_date .bd_top {text-align:center;font-size:22px;font-family:'Malgun Gothic' ;padding:5px 0 }
.broadcast_admin .broadcast_set .broadcast_date .broad_input {padding:5px 0;text-align:center ;font-size:15px;font-family:'Malgun Gothic';color:#000;}
.broadcast_admin .broadcast_set .broadcast_date .broad_input input {width:110px;height:20px;background-color:#fff;border:none ; outline-style: none;padding-left:4px;border-radius:5px}

.broadcast_admin .broadcast_set .broadcast_theme { display:inline-block; width:220px;background-color:#f2f2f2;border-radius:10px;box-shadow:1px 1px 4px #676767;padding:10px 0 ;margin: 0 10px;}
.broadcast_admin .broadcast_set .broadcast_theme .bt_top {text-align:center;font-size:22px;font-family:'Malgun Gothic' ;padding:5px 0 }
.broadcast_admin .broadcast_set .broadcast_theme .broad_input {padding:5px 0;text-align:center ;font-size:15px;font-family:'Malgun Gothic';color:#000;}
.broadcast_admin .broadcast_set .broadcast_theme .broad_input input {width:200px;height:20px;background-color:#fff;border:none ; outline-style: none;padding-left:4px;border-radius:5px}

.broadcast_admin .broadcast_set .btn_group {display:block;margin-top:30px;font-size:18px;font-family:'Malgun Gothic';color:#fff; }
.broadcast_admin .broadcast_set .btn_group .apply_btn {float:left ;width:45%;text-align:right}
.broadcast_admin .broadcast_set .btn_group .disable_btn { float:right;width:45%;text-align:left}
.broadcast_admin .broadcast_set .btn_group span {background-color:#f58220;border-radius:10px;padding:15px 70px; }

.broadcast_admin .line {border-bottom:3px dotted #676767;margin:30px }

.broadcast_admin .broad_chat {text-align:center;}
.broadcast_admin .broad_chat .admin_chat {float:left;width:48%; }
.broadcast_admin .broad_chat .admin_chat .title { background-color:#f2f2f2;border-radius:10px;box-shadow:1px 1px 4px #676767;padding:10px 0 ;font-size:25px;font-family:'Malgun Gothic'}
.broadcast_admin .broad_chat .admin_chat .inbroan_no {font-size:14px;font-family:'Malgun Gothic';text-align:center;background-color:#8f8f8f;color:#fff;padding:8px 5px;border-radius:10px;vertical-align:top;display:inline-block;}
.broadcast_admin .broad_chat .admin_chat .admin_chatbd {overflow-y:auto;height:500px;font-family:'Malgun Gothic';color:#000 }
.broadcast_admin .broad_chat .admin_chat .admin_chatbd .userchat_list {padding:7px ;border-bottom:1px solid #ededed }
.broadcast_admin .broad_chat .admin_chat .admin_chatbd .userchat_list .user_chatname {float:left;width:20%;font-size:12px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;padding-right:2% }
.broadcast_admin .broad_chat .admin_chat .admin_chatbd .userchat_list .user_chatcont {float:left ;width:58%;font-size:12px;word-break:break-all;text-align:left;}
.broadcast_admin .broad_chat .admin_chat .admin_chatbd .userchat_list .user_chatdate {float:right;width:20%;font-size:11px;text-align:right;}
.broadcast_admin .broad_chat .admin_chat .admin_chatbd .adminchat_list {padding:7px ;border-bottom:1px solid #ededed }
.broadcast_admin .broad_chat .admin_chat .admin_chatbd .adminchat_list .admin_chatname {float:left;width:20%;font-size:14px;color:#f58220;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;padding-right:2% }
.broadcast_admin .broad_chat .admin_chat .admin_chatbd .adminchat_list .admin_chatcont {float:left ;width:58%;font-size:14px;word-break:break-all;text-align:left;color:#f58220}
.broadcast_admin .broad_chat .admin_chat .admin_chatbd .adminchat_list .admin_chatdate {float:right;width:20%;font-size:11px;text-align:right;}
.broadcast_admin .broad_chat .admin_chat .chat_box {border-top:1px dotted #676767;padding-top:10px }
.broadcast_admin .broad_chat .admin_chat .chat_box input { width: 100%; height: 40px; line-height: 40px; font-size: 15px; padding: 5px 0 6px 5px; border: none; outline-style: none; resize: none; border: 1px solid #ededed; border-radius: 10px; background-color: #ededed; }
.broadcast_admin .broad_chat .admin_chat .adminchat_option {margin-top:10px }
.broadcast_admin .broad_chat .admin_chat .adminchat_option li {width:50%;float:left;}
.broadcast_admin .broad_chat .admin_chat .adminchat_option select {width:95%;padding:5px;outline-style:none;text-align:left;border-radius:5px; }
.broadcast_admin .broad_chat .admin_chat .adminchat_option .enter {color:#fff;background-color:#f58220;border-radius:5px;text-align:center;padding:7px 0;width:95%;margin:0 auto;font-size:15px;font-family:'Malgun Gothic' }

.broadcast_admin .broad_chat .ver_line {float:left;border-right:3px dotted #676767;width:2%;text-align:center;height:640px;}

.broadcast_admin .broad_chat .active_chat {float:right;width:48%; }
.broadcast_admin .broad_chat .active_chat .title { background-color:#f2f2f2;border-radius:10px;box-shadow:1px 1px 4px #676767;padding:10px 0 ;font-size:25px;font-family:'Malgun Gothic'}
.broadcast_admin .broad_chat .active_chat .active_chatbd {overflow-y:auto;height:500px;font-family:'Malgun Gothic';color:#000 }
.broadcast_admin .broad_chat .active_chat .active_chatbd .userchat_list {padding:7px ;border-bottom:1px solid #ededed }
.broadcast_admin .broad_chat .active_chat .active_chatbd .userchat_list .user_chatname {float:left;width:20%;font-size:12px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;padding-right:2% }
.broadcast_admin .broad_chat .active_chat .active_chatbd .userchat_list .user_chatcont {float:left ;width:58%;font-size:12px;word-break:break-all;text-align:left;}
.broadcast_admin .broad_chat .active_chat .active_chatbd .userchat_list .user_chatdate {float:right;width:20%;font-size:11px;text-align:right;}
.broadcast_admin .broad_chat .active_chat .active_chatbd .adminchat_list {padding:7px ;border-bottom:1px solid #ededed }
.broadcast_admin .broad_chat .active_chat .active_chatbd .adminchat_list .admin_chatname {float:left;width:20%;font-size:14px;color:#f58220;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;padding-right:2% }
.broadcast_admin .broad_chat .active_chat .active_chatbd .adminchat_list .admin_chatcont {float:left ;width:58%;font-size:14px;word-break:break-all;text-align:left;color:#f58220}
.broadcast_admin .broad_chat .active_chat .active_chatbd .adminchat_list .admin_chatdate {float:right;width:20%;font-size:11px;text-align:right;}
.broadcast_admin .broad_chat .active_chat .chat_box {border-top:1px dotted #676767;padding-top:10px }
.broadcast_admin .broad_chat .active_chat .chat_box input { width: 100%; height: 40px; line-height: 40px; font-size: 15px; padding: 5px 0 6px 5px; border: none; outline-style: none; resize: none; border: 1px solid #ededed; border-radius: 10px; background-color: #ededed; }
.broadcast_admin .broad_chat .active_chat .activechat_option {margin-top:10px }
.broadcast_admin .broad_chat .active_chat .activechat_option .btn {color:#fff;background-color:#8f8f8f;border-radius:4px;text-align:center;padding:9px 0;width:95%;font-size:12px;font-family:'Malgun Gothic';  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.16);}
.broadcast_admin .broad_chat .active_chat .activechat_option li {width:20%;float:left;}
.broadcast_admin .broad_chat .active_chat .activechat_option input {width:90%;padding:5px;outline-style:none;border-radius:5px; }
.broadcast_admin .broad_chat .active_chat .activechat_option select {width:95%;padding:5px;outline-style:none;text-align:left;border-radius:5px; }
.broadcast_admin .broad_chat .active_chat .activechat_option .enter {color:#fff;background-color:#f58220;border-radius:5px;text-align:center;padding:7px 0;width:95%;margin:0 auto;font-size:15px;font-family:'Malgun Gothic' }

/* VIP 결제 페이지 */
.payment { margin:51px 0 0;padding:0 20px; display: none;}
.payment .pay_title { padding:20px 0;font-family:'Malgun Gothic';text-align:center;border-bottom:1px solid #ededed}
.payment .pay_title .rtitle {font-size:20px; }
.payment .pay_title .deinfo {margin-top:5px;font-size:12px;color:#8f8f8f }
.payment .product_list {text-align:center }
.payment .product_list .leftpart {float:left;text-align:center;width:60% }
.payment .product_list .rightpart {float:right;text-align:center;width:40% }
.payment .product_list .pl_title {background-color:#ededed;height:48px;line-height:48px;font-size:20px;font-family:'Malgun Gothic';font-weight:bold;border-top:2px solid #d90000}
.payment .product_list .month_sel {background-color:#ededed;height:65px;font-family:'Malgun Gothic';font-size:14px; }
.payment .product_list .month_sel select {margin-top:5px;height:30px;width:70%;border:none;border-radius:5px;box-shadow:1px 1px 1px #8f8f8f;outline-style:none;text-indent:5px }
.payment .product_list .comb_select {background-color:#ededed;height:65px;font-family:'Malgun Gothic';font-size:14px; }
.payment .product_list .comb_select select {margin-top:5px;height:30px;width:70%;border:none;border-radius:5px;box-shadow:1px 1px 1px #8f8f8f;outline-style:none;text-indent:5px }
.payment .product_list .cost_dc {background-color:#fff;height:80px;border-top:2px solid #d90000 }
.payment .product_list .cost_dc .plusday {padding-top:4px;font-family:'Malgun Gothic';font-size:10px; }
.payment .product_list .cost_dc .dcrate {padding:14px 0 4px;font-family:'Malgun Gothic';font-size:12px; }
.payment .product_list .cost_dc .lastpay {font-family:'Malgun Gothic';font-size:15px;color:#d90000;font-weight:bold }
.payment .product_list .cost_dc span {font-weight:bold }
.payment .product_list .paybtn {background-color:#d90000;height:33px;line-height:33px;font-family:'Malgun Gothic';color:#fff;font-weight:bold;font-size:16px;cursor:pointer }
.payment .product_list .pl_strA {margin:20px 0 40px; }
.payment .product_list .pl_strB {margin-bottom:40px }
.payment .product_list .pl_Swing {margin-bottom:40px}
.payment .product_list .pl_combA {margin-bottom:40px}
.payment .product_list .pl_combB {margin-bottom:40px }
.payment .product_list .pl_combA .pl_title {background-color:#c8c8c8;color:#676767 }
.payment .product_list .pl_combA .cost_dc {height:120px;padding-top:25px}
.payment .product_list .pl_combA .month_sel {background-color:#c8c8c8;color:#676767}
.payment .product_list .pl_combA .comb_select {background-color:#c8c8c8;color:#676767}
.payment .product_list .pl_combA .cost_dc .plusday {padding-top:35px;}
.payment .product_list .pl_combB .pl_title {background-color:#c8c8c8;color:#676767 }
.payment .product_list .pl_combB .cost_dc {height:120px;padding-top:25px}
.payment .product_list .pl_combB .month_sel { background-color:#c8c8c8;color:#676767}
.payment .product_list .pl_combB .comb_select { background-color:#c8c8c8;color:#676767}
.payment .product_list .pl_combB .cost_dc .plusday {padding-top:35px;}
.payment { margin:47px 0 98px 0;padding:0 20px}
.payment .pay_title { padding:20px 0;font-family:'Malgun Gothic';text-align:center;border-bottom:1px solid #ededed}
.payment .pay_title .rtitle {font-size:20px; }
.payment .pay_title .deinfo {margin-top:5px;font-size:12px;color:#8f8f8f }
.payment .product_list {text-align:center }
.payment .product_list .leftpart {float:left;text-align:center;width:60% }
.payment .product_list .rightpart {float:right;text-align:center;width:40% }
.payment .product_list .pl_title {background-color:#ededed;height:48px;line-height:48px;font-size:20px;font-family:'Malgun Gothic';font-weight:bold;border-top:2px solid #d90000}
.payment .product_list .month_sel {background-color:#ededed;height:65px;font-family:'Malgun Gothic';font-size:14px; }
.payment .product_list .month_sel select {margin-top:5px;height:30px;width:70%;border:none;border-radius:5px;box-shadow:1px 1px 1px #8f8f8f;outline-style:none;text-indent:5px }
.payment .product_list .comb_select {background-color:#ededed;height:65px;font-family:'Malgun Gothic';font-size:14px; }
.payment .product_list .comb_select select {margin-top:5px;height:30px;width:70%;border:none;border-radius:5px;box-shadow:1px 1px 1px #8f8f8f;outline-style:none;text-indent:5px }
.payment .product_list .cost_dc {background-color:#fff;height:80px;border-top:2px solid #d90000 }
.payment .product_list .cost_dc .plusday {padding-top:4px;font-family:'Malgun Gothic';font-size:10px; }
.payment .product_list .cost_dc .dcrate {padding:14px 0 4px;font-family:'Malgun Gothic';font-size:12px; }
.payment .product_list .cost_dc .lastpay {font-family:'Malgun Gothic';font-size:15px;color:#d90000;font-weight:bold }
.payment .product_list .cost_dc span {font-weight:bold }
.payment .product_list .paybtn {background-color:#d90000;height:33px;line-height:33px;font-family:'Malgun Gothic';color:#fff;font-weight:bold;font-size:16px;cursor:pointer }
.payment .product_list .pl_strA {margin:20px 0 40px; }
.payment .product_list .pl_strB {margin-bottom:40px }
.payment .product_list .pl_Swing {margin-bottom:40px}
.payment .product_list .pl_combA {margin-bottom:40px}
.payment .product_list .pl_combB {margin-bottom:40px }
.payment .product_list .pl_combA .pl_title {background-color:#c8c8c8;color:#676767 }
.payment .product_list .pl_combA .cost_dc {height:120px;padding-top:25px}
.payment .product_list .pl_combA .month_sel {background-color:#c8c8c8;color:#676767}
.payment .product_list .pl_combA .comb_select {background-color:#c8c8c8;color:#676767}
.payment .product_list .pl_combA .cost_dc .plusday {padding-top:35px;}
.payment .product_list .pl_combB .pl_title {background-color:#c8c8c8;color:#676767 }
.payment .product_list .pl_combB .cost_dc {height:120px;padding-top:25px}
.payment .product_list .pl_combB .month_sel { background-color:#c8c8c8;color:#676767}
.payment .product_list .pl_combB .comb_select { background-color:#c8c8c8;color:#676767}
.payment .product_list .pl_combB .cost_dc .plusday {padding-top:35px;}
/* VIP 결제 팝업창 */
.payment .vippayment_popup {display:none;position:fixed;top:70px;z-index:1000;left:5%;width:90%;background-color:#fff;border:1px solid #ededed}
.payment .vippayment_popup .paypop_top {background-color:#ededed;border-bottom:1px solid #c8c8c8 }
.payment .vippayment_popup .paypop_title {float:left;margin:10px;font-family:'Malgun Gothic';font-size:16px;font-weight:bold }
.payment .vippayment_popup .quitbtn {float:right;margin:10px; }
.payment .vippayment_popup .select_debox .group_select {float:left;width:50% }
.payment .vippayment_popup .select_debox .month_select {float:right;width:50% }
.payment .vippayment_popup .select_debox select {width:100%;height:50px;text-indent:10px;border:none;border-bottom:1px solid #ededed;border-right:1px solid #ededed;font-family:'Malgun Gothic';font-size:15px;outline-color:#f58220 }
.payment .vippayment_popup .select_debox .month_select select {border-right:none }
.payment .vippayment_popup .select_debox .start_dateset { }
.payment .vippayment_popup .select_debox .start_dateset .startment {float:left;width:50%;text-indent:10px;font-family:'Malgun Gothic';font-size:14px;line-height:50px;border-bottom:1px solid #ededed  }
.payment .vippayment_popup .select_debox .start_dateset .datesel {float:left;width:50%; }
.payment .vippayment_popup .select_debox .start_dateset .datesel select {border:none;border-bottom:1px solid #ededed }
.payment .vippayment_popup .last_cost {padding:20px 0;font-family:'Malgun Gothic';font-size:18px;text-align:center;border-bottom:1px solid #ededed  }
.payment .vippayment_popup .last_cost p {font-size:18px; }
.payment .vippayment_popup .last_cost strong {font-size:50px;}
.payment .vippayment_popup .last_cost .whydc_ment {font-size:12px;margin:5px}
.payment .vippayment_popup .last_cost .whydc_ment span {color:#f58220;font-weight:bold }
.payment .vippayment_popup .last_cost .whydc_ment_p {font-size:12px;margin:5px 0;display:none;color:#000 }
.payment .vippayment_popup .account_disp {text-align:center;height:40px;font-family:'Malgun Gothic';font-size:14px;padding:10px;border-bottom:1px solid #ededed;background-color:#525252;color:#fff }
.payment .vippayment_popup .account_disp .bank {float:left;width:28%; }
.payment .vippayment_popup .account_disp .ac_no {float:left;width:44% } 
.payment .vippayment_popup .account_disp .ac_name {float:left;width:28% }
.payment .vippayment_popup .account_disp .adname {font-size:12px;color:#9ac9f0;margin-bottom:6px; }
.payment .vippayment_popup .account_disp .account_1 {display:block }
.payment .vippayment_popup .account_disp .account_2 {display:none }
.payment .vippayment_popup .account_disp .account_3 {display:none }
.payment .vippayment_popup .account_disp .account_4 {display:none }
.payment .vippayment_popup .account_disp .account_5 {display:none }
.payment .vippayment_popup .paypop_bottom {background-color:#ededed;height:30px;line-height:30px;font-family:'Malgun Gothic';font-size:12px; }
.payment .vippayment_popup .paybtn_box {text-align:center;}
.payment .vippayment_popup .paybtn_box .payok {float:left;width:70%;background-color:#d81817;height:40px;line-height:40px;cursor:pointer}
.payment .vippayment_popup .paybtn_box .payok span {color:#fff;font-family:'Malgun Gothic';font-size:20px}
.payment .vippayment_popup .paybtn_box .paycancel {float:right;width:30%;background-color:#8f8f8f;height:40px;line-height:40px;cursor:pointer }
.payment .vippayment_popup .paybtn_box .paycancel span {color:#fff;font-family:'Malgun Gothic';font-size:18px }




/* 그룹관리 */

.admin_group { background-color: #fff; padding: 20px; }
.admin_group .group_wholenum { width: 100%; height: 200px; }
.admin_group .group_wholenum select { width: 100%; height: 60px; line-height: 40px; font-size: 35px; padding: 5px 0 6px 3px; border: none; outline-style: none; resize: none; border: 1px solid #676767; border-radius: 10px; }
.admin_group .group_wholenum .group_detail { margin-top: 10px; }
.admin_group .group_wholenum .group_detail table { width: 100%; border: 1px solid #676767; }
.admin_group .group_wholenum .group_detail table thead th { height: 40px; font-family: NS_L; font-size: 20px; font-weight: bold; background: #666; color: #fff; text-align: center; }
.admin_group .group_wholenum .group_detail table tbody td { padding: 5px 0px; text-align: center; color: #999; font-family: NS_L; font-size: 16px; text-align: center; }
.admin_group .group_wholenum .group_detail table input { width: 10%; height: 30px; line-height: 40px; font-size: 15px; padding: 5px 0 6px 5px; border: none; outline-style: none; resize: none; border: 1px solid #676767; border-radius: 10px; }
.admin_group .group_wholenum .group_detail table span {padding:5px;background-color:#f58220;text-align:center;color:#fff;border-radius:10px }
.admin_group .group_wholenum .group_howtrade { padding-right: 2%; border-right: 1px dashed #676767; text-align: left; float: left; width: 48%; margin-top: 20px; font-size: 25px; font-family: 'Malgun Gothic'; }
.admin_group .group_wholenum .group_howtrade .howtrade_writebox textarea { margin-top: 20px; width: 100%; height: 580px; font-family: 'Malgun Gothic'; font-size: 15px; padding: 5px 0 6px 3px; border: none; outline-style: none; resize: none; border: 1px solid #676767; border-radius: 10px; }
.admin_group .group_wholenum .group_howtrade .howtrade_savebtn { margin-top: 15px; text-align: center; width: 100%; height: 40px; line-height: 40px; background-color: #f58220; border-radius: 15px; }
.admin_group .group_wholenum .manual_memberadd { float: right; width: 48%; margin-top: 20px; font-size: 25px; font-family: 'Malgun Gothic'; }
.admin_group .group_wholenum .manual_memberadd p { margin-bottom: 20px; }
.admin_group .group_wholenum .manual_memberadd input { margin-top: 20px; width: 31%; height: 40px; line-height: 40px; font-size: 15px; padding: 5px 0 6px 5px; border: none; outline-style: none; resize: none; border: 1px solid #676767; border-radius: 10px; }
.admin_group .group_wholenum .manual_memberadd span { background-color: #f58220; color: White; padding: 7px 20px; border-radius: 10px; vertical-align: middle; }
.admin_group .group_wholenum .manual_memberadd strong { font-size: 18px; display: block; height: 20px; color: red; }
.admin_group .group_wholenum .manual_memberadd .memberadd_sms textarea { margin-top: 20px; width: 96%; height: 450px; font-family: 'Malgun Gothic'; font-size: 15px; padding: 5px 0 6px 3px; border: none; outline-style: none; resize: none; border: 1px solid #676767; border-radius: 10px; }
.admin_group .group_wholenum .manual_memberadd .sms_savebtn { float: left; margin-top: 15px; text-align: center; width: 40%; height: 40px; line-height: 40px; background-color: #f58220; border-radius: 15px; }
.admin_group .group_wholenum .manual_memberadd .sms_sendbtn { float: left; margin-top: 15px; text-align: center; width: 50%; height: 40px; line-height: 40px; background-color: #f58220; border-radius: 15px; margin-left: 40px; }



/* SMS 내역 */

.admin_sms { background-color: #fff; padding: 20px; }
.admin_sms .sms_breakdown { width: 100%; height: 200px; }
.admin_sms .sms_breakdown select { width: 100%; height: 60px; line-height: 40px; font-size: 35px; padding: 5px 0 6px 3px; border: none; outline-style: none; resize: none; border: 1px solid #676767; border-radius: 10px; }
.admin_sms .sms_list { margin-top: 10px; }
.admin_sms .sms_list table { width: 100%; border: 1px solid #676767; }
.admin_sms .sms_list table thead th { height: 40px; font-family: NS_L; font-size: 20px; font-weight: bold; background: #666; color: #fff; text-align: center; }
.admin_sms .sms_list table tbody td { padding: 7px 10px; text-align: center; color: #999; font-family: 'Malgun Gothic'; font-size: 15px; text-align: center; word-break: break-all; border-bottom: 1px solid #676767; }
.admin_sms .sms_list .sms_page { text-align: center; margin-top: 30px; }
.admin_sms .sms_list .sms_page li { display: inline; margin: 0 10px; }
.admin_sms .sms_search { margin: 20px 10px 0 0; }
.admin_sms .sms_search .search_txt { float: right; width: 200px; height: 35px; margin-right: 30px; padding: 3px 5px; font-size: 14px; }
.admin_sms .sms_search .search_btn { float: right; display: block; width: 68px; height: 25px; background: #0000ff; border-radius: 5px; border: 1px solid #000000; font-size: 14px; font-weight: bold; color: #eee; text-align: center; padding-top: 8px; cursor: pointer; }



/* 관리자채팅 */

.chatting_header { background-color: #e2e2e2; width: 100%; height: 50px; border-bottom: 2px solid #676767; }
.chatting_header .chat_logo { float: left; width: 30%; text-align: center; }
.chatting_header .chat_logo img { width: 50px; margin-top: 10px; }
.chatting_header .chat_logotext { float: right; width: 70%; text-align: center; line-height: 50px; font-size: 23px; }
.admin_chatting { background-color: #11142e; padding: 20px; height: 85%; min-width: 330px; }
.admin_chatting .chatting_page1, .chatting_page2 { width: 47%; float: left; }
.admin_chatting .chatting_page2 { margin: 0 3% 20px; }
.admin_chatting select { width: 100%; height: 60px; font-size: 25px; padding: 5px 0 6px 3px; border: none; outline-style: none; resize: none; border: 1px solid #ededed; border-radius: 10px; }
.admin_chatting .chatting_checkbox { margin: 10px; text-align: right;}
.admin_chatting .chatting_checkbox label { font-size: 16px; color: #fff; font-weight: bold; cursor: pointer; }
.admin_chatting .chatting_checkbox label .scrollrock_ck { width: 18px; height: 18px; vertical-align: top; cursor: pointer; }
.admin_chatting .chatting_box { width: 100%; height: 400px; overflow: auto; border: 1px solid #ededed; margin: 0 0 20px 0; background-color: #fff; }
.admin_chatting .chatting_box .more_chatting { width: 20%; height: 30px; background-color: #f58220; border-radius: 10px; text-align: center; line-height: 30px; margin: 10px auto; }
.admin_chatting .chatting_box .chatadmin { border-bottom: 1px dotted #e2e2e2; }
.admin_chatting .chatting_box .chatadmin li { padding: 5px 0; text-align: center; }
.admin_chatting .chatting_box .chatadmin .chatroom { width: 10%; float: left; }
.admin_chatting .chatting_box .chatadmin .chatname { width: 15%; float: left; }
.admin_chatting .chatting_box .chatadmin .chatment { width: 60%; float: left; text-align: left; word-break: break-word; }
.admin_chatting .chatting_box .chatadmin .chatment .chat_emoticon { width: 80px; height: 80px; }
.admin_chatting .chatting_box .chatadmin .chattime { width: 15%; float: left; }
.admin_chatting .chatting_box .chatuser { border-bottom: 1px dotted #e2e2e2; }
.admin_chatting .chatting_box .chatuser li { padding: 5px 0; text-align: center; }
.admin_chatting .chatting_box .chatuser .chatroom { width: 10%; float: left; }
.admin_chatting .chatting_box .chatuser .chatname { width: 15%; float: left; position: relative; }
.admin_chatting .chatting_box .chatuser .chatname .ban_btn { background: #faa; border: 1px solid #aaa; font-size: 12px; color: #aaa; padding: 1px 3px; position: absolute; top: -15px; left: 50%; margin-left: -16px; cursor: pointer; display: none; }
.admin_chatting .chatting_box .chatuser .chatname .ban_btn:hover { background: #f00; border: 1px solid #000; color: #000; }
.admin_chatting .chatting_box .chatuser .chatment { width: 60%; float: left; text-align: left; word-break: break-word; cursor: pointer; }
.admin_chatting .chatting_box .chatuser .chatment:hover { text-decoration: underline; }
.admin_chatting .chatting_box .chatuser .chatment .chat_emoticon { width: 80px; height: 80px; }
.admin_chatting .chatting_box .chatuser .chattime { width: 15%; float: left; }
.admin_chatting .chatting_box .chatting_date { text-align: center; padding: 10px 0; border-bottom: 1px dotted #e2e2e2; }
.admin_chatting .enter_box input { width: 100%; height: 40px; line-height: 40px; font-size: 15px; padding: 5px 0 6px 5px; border: none; outline-style: none; resize: none; border: 1px solid #ededed; border-radius: 10px; background-color: #ededed; }
.admin_chatting .enter_box textarea { width: calc(100% - 81px); height: 40px; line-height: 27px; font-size: 15px; padding: 5px 0 6px 5px; border: none; outline-style: none; resize: none; border: 1px solid #ededed; border-radius: 10px; background-color: #ededed; }
.admin_chatting .enter_box .emoticon_btn { width: 60px; background: #fff; display: inline-block; margin-left: 16px; vertical-align: top; height: 40px; text-align: center; cursor: pointer; border-radius: 10px; }
.admin_chatting .enter_box .emoticon_btn img { width: 35px; height: 35px; margin-top: 2.5px; }
.admin_chatting .emoticon_list_div { position: absolute; top: 400px; right: 20px; width: 330px; background: #fff;  border: 1px solid #000; border-radius: 15px; padding: 7px; display: none; }
.admin_chatting .emoticon_list_div .list_item { font-size: 0; height: 160px; overflow-y: auto; border: 1px solid #ccc; }
.admin_chatting .emoticon_list_div .list_item span { display: inline-block; text-align: center; width: 35px; margin: 3px 0; cursor: pointer; }
.admin_chatting .emoticon_list_div .list_item span:hover { background: #ddd; }
.admin_chatting .emoticon_list_div .list_item span img { width: 25px; height: 25px; }
.admin_chatting .emoticon_list_div .list_item .left_list_item { display: inline-block; width: 148px; }
.admin_chatting .emoticon_list_div .list_item .left_list_item img { width: 130px; display: block; margin: 14px auto; cursor: pointer; }
.admin_chatting .emoticon_list_div .list_item .right_list_item { display: inline-block; vertical-align: top; width: 180px; text-align: center; }
.admin_chatting .emoticon_list_div .list_item .right_list_item img { width: 70px; height:104px; cursor: pointer; margin: 0 10px; }
.admin_chatting .emoticon_list_div .type_item { font-size: 0; border: 1px solid #ccc; margin-top: 10px; height: 40px; overflow-y: auto; }
.admin_chatting .emoticon_list_div .type_item span { display: inline-block; text-align: center; width: 35px; margin: 3px 0; cursor: pointer; }
.admin_chatting .emoticon_list_div .type_item span:hover { background: #ddd; }
.admin_chatting .emoticon_list_div .type_item span.active { background: #ddd; }
.admin_chatting .emoticon_list_div .type_item span img { width: 25px; height: 25px; }
.admin_chatting .emoticon_list_div .tail { left: 80%; border-right: 18px solid transparent; border-top: 18px solid #fff; border-left: 18px solid transparent; position: absolute; bottom: -13px; width: 0; height: 0; }
.admin_chatting .smspush_set { margin-top: 15px; width: 100%; border-bottom: 3px dotted #676767; padding-bottom: 20px; }
.admin_chatting .smspush_set li { float: left; width: 18%; position: relative; }
.admin_chatting .smspush_set label { margin-right: 10px; }
.admin_chatting .smspush_set strong { margin-left: 30px; font-size: 11px; color: #cccccc; }
.admin_chatting .smspush_set .push { width: 25px; height: 25px; vertical-align: middle; }
.admin_chatting .smspush_set .name_ch { width: 100%; height: 30px; line-height: 30px; font-size: 14px; padding: 5px 0 6px 5px; border: none; outline-style: none; resize: none; border: 1px solid #ededed; border-radius: 10px; background-color: #ededed; }
.admin_chatting .smspush_set .font_change { width: 10%; }
.admin_chatting .smspush_set .font_change a img { cursor: pointer; }
.admin_chatting .smspush_set .font_change a .Dclr { position: absolute; top: 4px; left: 31px; width: 14px; height: 14px; background-color: #000; display: inline-block; }
.admin_chatting .smspush_set .font_change .colorList { position: absolute; display: none; top: 30px; left: 3px; padding: 4px; background-color: #f2f2f2; border: 1px solid #d6d6d6; width: 60px; }
.admin_chatting .smspush_set .font_change .colorList p { float: left; width: 14px; height: 14px; margin: 3px; cursor: pointer; }
.admin_chatting .smspush_set .font_change .colorList p.c1 { background: #000; }
.admin_chatting .smspush_set .font_change .colorList p.c2 { background: #a52a00; }
.admin_chatting .smspush_set .font_change .colorList p.c3 { background: #004040; }
.admin_chatting .smspush_set .font_change .colorList p.c4 { background: #ff0000; }
.admin_chatting .smspush_set .font_change .colorList p.c5 { background: #00005e; }
.admin_chatting .smspush_set .font_change .colorList p.c6 { background: #800080; }
.admin_chatting .smspush_set .font_change .colorList p.c7 { background: #0000ff; }
.admin_chatting .smspush_set .font_change .colorList p.c8 { background: #480048; }
.admin_chatting .smspush_set .font_change .colorList p.c9 { background: #282828; }
.admin_chatting .smspush_set .chat_enter { width: 10%; text-align: center; background-color: #f58220; height: 30px; line-height: 30px; box-shadow: 1px 1px 1px #000; float: right; }
.admin_chatting .smspush_set .img_upload {width:15%;text-align: center; background-color: #f58220; height: 30px; line-height: 30px; box-shadow: 1px 1px 1px #000; float: right; margin-right:2.5%}
.admin_chatting .smspush_set .img_upload .hidden_div { display:none; position: relative; width: 260px; font-size: 0; margin-left: -70px; }
.admin_chatting .smspush_set .img_upload .hidden_div span { cursor:pointer; width: 120px; text-align: center; background-color: #f58220; height: 25px; line-height: 25px; box-shadow: 1px 1px 1px #000; margin: 5px 5px 0 5px; display: inline-block; font-size: 16px; }
.admin_chatting .smspush_set .study_send_wrap { padding-top: 5px; }
.admin_chatting .smspush_set .study_send_wrap .study_textarea { border: 1px solid #aaa; padding: 5px; resize: none; font-size: 15px; height: 40px; border-radius: 10px; outline-color: #f00; width: calc(100% - 80px); }
.admin_chatting .smspush_set .study_send_wrap .study_textarea:focus { background: #ddf; }
.admin_chatting .smspush_set .study_send_wrap .study_img_btn { display: inline-block; background: #f37333; text-align: center; vertical-align: top; padding: 2px 10px; border-radius: 10px; cursor: pointer; margin-left: 10px;  }
.admin_chatting .send_event {margin-top: 10px; }
.admin_chatting .send_event .title {margin-bottom: 6px; }
.admin_chatting .send_event span {padding:3px 5px;color:#fff;background-color:#f58220; cursor:pointer;}
.admin_chatting .send_event .send_eventlist { width: 100%; height: 60px; overflow-y: auto; background-color: #ededed;padding-top:5px; }
.admin_chatting .send_event .send_eventlist .SE_top {float:left;width:80%;padding-left:5px }
.admin_chatting .send_event .send_eventlist .send_btn {float:left;width:17%;text-align:center;padding:2px;background-color:#f58220;color:#fff; cursor:pointer; }
.admin_chatting .send_event .send_eventlist li {padding-bottom:5px; }

.admin_chatting .connect_member { margin-top: 10px; }
.admin_chatting .connect_member .connect_number { margin-bottom: 6px; }
.admin_chatting .connect_member .connect_memberdetail { width: 100%; height: 70px; overflow-y: auto; background-color: #ededed; }
.admin_chatting .admin_chateventbtn { margin: 20px 0; }
.admin_chatting .admin_chateventbtn p:first-child { float: left; font-family: 'Malgun Gothic'; font-size: 15px; background-color: #f58220; width: 48%; border-radius: 10px; text-align: center; height: 30px; line-height: 30px; color: white; }
.admin_chatting .admin_chateventbtn p:last-child { float: right; font-family: 'Malgun Gothic'; font-size: 15px; background-color: #f58220; width: 48%; border-radius: 10px; text-align: center; height: 30px; line-height: 30px; color: white; }
.admin_chatting .template_popup { position: fixed; top:300px; left:50%; width: 400px; margin-left: -200px; background: #fff; border:2px solid #aaa;  box-shadow: 3px 3px 3px #000; display: none; }
.admin_chatting .template_popup .title {display: block; width: calc(100% - 20px); background: #676767; color: #fff; font-size: 19px; font-weight: bold; font-family: 'Malgun Gothic'; padding: 5px 10px; }
.admin_chatting .template_popup .close_btn { position: absolute; top:0; right: 0; cursor: pointer; }
.admin_chatting .template_popup .close_btn img { width: 30px; height: 30px;  }
.admin_chatting .template_popup p { padding: 10px; }
.admin_chatting .template_popup p span { font-family: 'Malgun Gothic'; font-size: 16px; display: inline-block; width: 50px; }
.admin_chatting .template_popup p input[type=text] { width: 300px; padding: 3px 5px; }
.admin_chatting .template_popup .btn_list { text-align: center; margin: 5px 0 20px 0;}
.admin_chatting .template_popup .btn_list .ok_btn { display: inline-block; width: 100px; font-size: 20px; font-weight: bold; color: #fff; background: #f58220; text-align: center; padding: 5px 0; cursor: pointer; border-radius: 5px; margin: 0 10px; }
.admin_chatting .template_popup .btn_list .no_btn { display: inline-block; width: 100px; font-size: 20px; font-weight: bold; color: #fff; background: #ff0000; text-align: center; padding: 5px 0; cursor: pointer; border-radius: 5px; margin: 0 10px; }


/* 활성화채팅 */

.Achatting_header { background-color: #e2e2e2; width: 100%; height: 50px; border-bottom: 2px solid #676767; }
.Achatting_header .chat_logo { float: left; width: 30%; text-align: center; }
.Achatting_header .chat_logo img { width: 50px; margin-top: 10px; }
.Achatting_header .chat_logotext { float: right; width: 70%; text-align: center; line-height: 50px; font-size: 23px; }
.active_chatting { background-color: #2dcaf8; padding: 20px; min-width: 330px; }
.active_chatting .chatting_page1, .chatting_page2 { width: 47%; float: left; }
.active_chatting .chatting_page2 { margin: 0 3% 20px; }
.active_chatting select { width: 100%; height: 60px; font-size: 25px; padding: 5px 0 6px 3px; border: none; outline-style: none; resize: none; border: 1px solid #ededed; border-radius: 10px; }
.active_chatting .chatting_checkbox { margin: 10px; text-align: right;}
.active_chatting .chatting_checkbox label { font-size: 16px; color: #000; font-weight: bold; cursor: pointer; }
.active_chatting .chatting_checkbox label .scrollrock_ck { width: 18px; height: 18px; vertical-align: top; cursor: pointer; }
.active_chatting .chatting_box { width: 100%; height: 400px; overflow: auto; border: 1px solid #ededed; margin: 0 0 20px 0; background-color: #fff; }
.active_chatting .chatting_box .more_chatting { width: 20%; height: 30px; background-color: #f58220; border-radius: 10px; text-align: center; line-height: 30px; margin: 10px auto; }
.active_chatting .chatting_box .chatadmin { border-bottom: 1px dotted #e2e2e2; }
.active_chatting .chatting_box .chatadmin li { padding: 5px 0; text-align: center; }
.active_chatting .chatting_box .chatadmin .chatroom { width: 10%; float: left; }
.active_chatting .chatting_box .chatadmin .chatname { width: 15%; float: left; }
.active_chatting .chatting_box .chatadmin .chatment { width: 60%; float: left; text-align: left; word-break: break-word; }
.active_chatting .chatting_box .chatadmin .chatment .chat_emoticon { width: 80px; height: 80px; }
.active_chatting .chatting_box .chatadmin .chattime { width: 15%; float: left; }
.active_chatting .chatting_box .chatuser { border-bottom: 1px dotted #e2e2e2; }
.active_chatting .chatting_box .chatuser li { padding: 5px 0; text-align: center; }
.active_chatting .chatting_box .chatuser .chatroom { width: 10%; float:left;}
.active_chatting .chatting_box .chatuser .chatname { width: 15%; float: left; }
.active_chatting .chatting_box .chatuser .chatment { width: 60%; float: left; text-align: left; word-break: break-word; }
.active_chatting .chatting_box .chatuser .chatment .chat_emoticon { width: 80px; height: 80px; }
.active_chatting .chatting_box .chatuser .chattime { width: 15%; float: left; }
.active_chatting .chatting_box .chatting_date { text-align: center; padding: 10px 0; border-bottom: 1px dotted #e2e2e2; }
.active_chatting .enter_box input { width: 85%; height: 40px; line-height: 40px; font-size: 15px; padding: 5px 0 6px 5px; border: none; outline-style: none; resize: none; border: 1px solid #ededed; border-radius: 10px; background-color: #ededed; }
.active_chatting .enter_box a { display:block; float:right; width:21%; height:27px; margin-left:2%; margin-top:3px; padding-top:5px; text-align:center; background-color: #f58220; box-shadow: 1px 1px 1px #000; color:#fff; cursor:pointer;}
.active_chatting .enter_box .emoticon_btn { width: 60px; background: #fff; display: inline-block; margin-left: 16px; vertical-align: top; height: 40px; text-align: center; cursor: pointer; border-radius: 10px; }
.active_chatting .enter_box .emoticon_btn img { width: 35px; height: 35px; margin-top: 2.5px; }
.active_chatting .emoticon_list_div { position: absolute; top: 400px; right: 20px; width: 330px; background: #fff;  border: 1px solid #000; border-radius: 15px; padding: 7px; display: none; }
.active_chatting .emoticon_list_div .list_item { font-size: 0; height: 160px; overflow-y: auto; border: 1px solid #ccc; }
.active_chatting .emoticon_list_div .list_item span { display: inline-block; text-align: center; width: 35px; margin: 3px 0; cursor: pointer; }
.active_chatting .emoticon_list_div .list_item span:hover { background: #ddd; }
.active_chatting .emoticon_list_div .list_item span img { width: 25px; height: 25px; }
.active_chatting .emoticon_list_div .list_item .left_list_item { display: inline-block; width: 148px; }
.active_chatting .emoticon_list_div .list_item .left_list_item img { width: 130px; display: block; margin: 14px auto; cursor: pointer; }
.active_chatting .emoticon_list_div .list_item .right_list_item { display: inline-block; vertical-align: top; width: 180px; text-align: center; }
.active_chatting .emoticon_list_div .list_item .right_list_item img { width: 70px; height:104px; margin: 0 10px; cursor: pointer; }
.active_chatting .emoticon_list_div .type_item { font-size: 0; border: 1px solid #ccc; margin-top: 10px; height: 40px; overflow-y: auto; }
.active_chatting .emoticon_list_div .type_item span { display: inline-block; text-align: center; width: 35px; margin: 3px 0; cursor: pointer; }
.active_chatting .emoticon_list_div .type_item span:hover { background: #ddd; }
.active_chatting .emoticon_list_div .type_item span.active { background: #ddd; }
.active_chatting .emoticon_list_div .type_item span img { width: 25px; height: 25px; }
.active_chatting .emoticon_list_div .tail { left: 35%; border-right: 18px solid transparent; border-top: 18px solid #fff; border-left: 18px solid transparent; position: absolute; bottom: -13px; width: 0; height: 0; }
.active_chatting .smspush_set { margin-top: 15px; width: 100%; border-bottom: 3px dotted #676767; padding-bottom: 20px; }
.active_chatting .smspush_set li { float: left; width: 18%; }
.active_chatting .smspush_set li input { width: 100%; height: 30px; line-height: 30px; font-size: 15px; padding: 5px 0 6px 5px; border: none; outline-style: none; resize: none; border: 1px solid #ededed; border-radius: 10px; background-color: #ededed; }
.active_chatting .smspush_set .addnick { text-align: center; background-color: #f58220; height: 30px; line-height: 30px; width: 10%; margin: 0 5px; }
.active_chatting .smspush_set .deletenick { text-align: center; background-color: #f58220; height: 30px; line-height: 30px; width: 10%; margin-right: 5px; }
.active_chatting .smspush_set .push { width: 25px; height: 25px; vertical-align: middle; }
.active_chatting .smspush_set .name_ch { width: 100%; height: 30px; line-height: 30px; font-size: 14px; padding: 5px 0 6px 5px; border: none; outline-style: none; resize: none; border: 1px solid #ededed; border-radius: 10px; background-color: #ededed; }
.active_chatting .smspush_set .img_upload { width:15%;text-align: center; background-color: #f58220; height: 30px; line-height: 30px; box-shadow: 1px 1px 1px #000; float: right; margin-right:2.5%}
.active_chatting .smspush_set .chat_enter { width: 20%; text-align: center; background-color: #f58220; height: 30px; line-height: 30px; box-shadow: 1px 1px 1px #000; float: right; }
.active_chatting .smspush_set .user_select_group { width: 20%; }
.active_chatting .smspush_set .user_select { width: 35%; margin-left: 20px; }
.active_chatting .connect_member { margin-top: 10px; }
.active_chatting .connect_member .connect_number { margin-bottom: 6px; }
.active_chatting .connect_member .connect_memberdetail { width: 100%; height: 150px; overflow-y: auto; background-color: #ededed; }
.active_chatting .active_chateventbtn { margin: 20px 0; }
.active_chatting .active_chateventbtn p:first-child { float: left; font-family: 'Malgun Gothic'; font-size: 15px; background-color: #f58220; width: 48%; border-radius: 10px; text-align: center; height: 30px; line-height: 30px; color: white; }
.active_chatting .active_chateventbtn p:last-child { float: right; font-family: 'Malgun Gothic'; font-size: 15px; background-color: #f58220; width: 48%; border-radius: 10px; text-align: center; height: 30px; line-height: 30px; color: white; }



/* 활성화채팅 _ 메뉴2 팝업 */

.Menu2_popup { display: none; position: absolute; top: 7%; left: 5%; z-index: 1200; box-shadow: 1px 1px 8px #000; background-color: #f2f2f2; overflow-y: auto; width: 90%; height: 700px; }
.Menu2_popup .Menu2_popuptop { background-color: #676767; width: 90%; height: 40px; line-height: 40px; position: fixed; font-family: 'Malgun Gothic'; font-size: 19px; }
.Menu2_popup .Menu2_popuptop span { padding-left: 20px; }
.Menu2_popup .Benefit_title { text-align: center; padding: 55px 0; }
.Menu2_popup .Benefit_title img { width: 180px; }
.Menu2_popup .Benefit_Chart { margin: 0 auto; width: 90%; background-color: #fff; border-radius: 20px; padding: 10px 0; text-align: center; border: 1px solid #e2e2e2; }
.Menu2_popup .Benefit_Chart .Chart_ment { text-align: center; }
.Menu2_popup .Benefit_Chart img { width: 100%; }
.Menu2_popup .Benefit_Chart .Benefit_ment { text-align: center; padding-top: 10px; }
.Menu2_popup .Benefit_Chart .Benefit_ment span { color: red; /* blue*/ }
.Menu2_popup .EvnetBD_title { padding-top: 30px; text-align: center; }
.Menu2_popup .EvnetBD_title img { width: 110px; }
.Menu2_popup .EventBD { width: 100%; }
.Menu2_popup .EventBD .EventBD_list { margin: 20px auto; width: 86%; background-color: #fff; border-radius: 20px; padding: 10px; border: 1px solid #e2e2e2; }
.Menu2_popup .EventBD .EventBD_list .Eventname { margin: 0 0 5px 10px; }
.Menu2_popup .EventBD .EventBD_list .Eventtable { border: 1px solid #c8c8c8; width: 96%; margin-left: 2%; }
.Menu2_popup .EventBD .EventBD_list .Eventtable_top { background-color: #c8c8c8; width: 100%; }
.Menu2_popup .EventBD .EventBD_list .Eventtable_top tr th { padding: 3px 0; }
.Menu2_popup .EventBD .EventBD_list .Eventtable_top tr .th1 { width: 15%; text-align: center; }
.Menu2_popup .EventBD .EventBD_list .Eventtable_top tr .th2 { width: 45%; text-align: center; }
.Menu2_popup .EventBD .EventBD_list .Eventtable_top tr .th3 { width: 25%; text-align: center; }
.Menu2_popup .EventBD .EventBD_list .Eventtable_top tr .th4 { width: 15%; text-align: center; }
.Menu2_popup .EventBD .EventBD_list .Eventtable_BD tr td { padding: 2px 0; }
.Menu2_popup .EventBD .EventBD_list .Eventtable_BD tr .td1 { width: 15%; text-align: center; }
.Menu2_popup .EventBD .EventBD_list .Eventtable_BD tr .td2 { width: 45%; text-align: center; }
.Menu2_popup .EventBD .EventBD_list .Eventtable_BD tr .td3 { width: 25%; text-align: center; }
.Menu2_popup .EventBD .EventBD_list .Eventtable_BD tr .td4 { width: 15%; text-align: center; }
.Menu2_popup .EventBD_list .EventBenefit { padding-top: 10px; text-align: center; }
.Menu2_popup .EventBD_list .EventBenefit span { color: red; /*blue*/ }



/* 게시물관리 */

.m_header {display:none }
.admin_bbs { background-color: #fff; color: #000; font-size: 0; }
.admin_bbs .bbs_line { position: fixed; left: 340px; border: 1px solid #aaa; height: 100%; width: 1px; }
.admin_bbs .bbs_left { display: inline-block; width: 300px; padding: 20px; }
.admin_bbs .bbs_left .bbs_left_select { }
.admin_bbs .bbs_left .bbs_left_select p { margin-bottom: 10px; }
.admin_bbs .bbs_left .bbs_left_select p span { font-size: 18px; font-weight: bold; display: inline-block; width: 74px;}
.admin_bbs .bbs_left .bbs_left_select p select { font-size: 16px; font-weight: bold; width: 226px; padding: 3px 5px; border: 1px solid #aaa; border-radius: 5px; outline: none; height: 35px; }
.admin_bbs .bbs_left .bbs_left_input { margin-top: 20px; }
.admin_bbs .bbs_left .bbs_left_input select { font-size: 14px; width: 100%; padding: 4px 6px; outline: none; border: 1px solid #aaa; border-radius: 5px; margin-bottom: 5px; }
.admin_bbs .bbs_left .bbs_left_input input[type=text] { font-size: 14px; width: 100%; padding: 5px 10px; outline: none; border: 1px solid #aaa; border-radius: 5px; margin-bottom: 5px; }
.admin_bbs .bbs_left .bbs_left_input .input_file { display: block; }
.admin_bbs .bbs_left .bbs_left_input .input_file input[type=button] { width: 80px; height: 25px; }
.admin_bbs .bbs_left .bbs_left_input .input_file span { font-size: 12px; display: inline-block; margin-left: 5px; }
.admin_bbs .bbs_left .bbs_left_input textarea { font-size: 14px; width: 100%; height: 300px; padding: 10px; resize: none; outline: none; border-radius: 5px; border-top-left-radius: 0; }
.admin_bbs .bbs_left .bbs_left_input .input_room { font-size: 16px; font-weight: bold; display: inline-block; margin-right: 10px; margin-top: 5px; }
.admin_bbs .bbs_left .bbs_left_input .input_room input[type=radio] {}
.admin_bbs .bbs_left .bbs_left_button { margin-top: 20px; text-align: center; }
.admin_bbs .bbs_left .bbs_left_button .save_btn { font-size: 20px; font-weight: bold; display: inline-block; background: #f58220; text-align: center; cursor: pointer; color: #fff; padding: 3px 15px; border-radius: 5px; margin: 0 10px;}
.admin_bbs .bbs_left .bbs_left_button .update_btn { font-size: 20px; font-weight: bold; display: none; background: #3333ff; text-align: center; cursor: pointer; color: #fff; padding: 3px 15px; border-radius: 5px; margin: 0 10px;}
.admin_bbs .bbs_left .bbs_left_button .cancel_btn { font-size: 20px; font-weight: bold; display: none; background: #ff3333; text-align: center; cursor: pointer; color: #fff; padding: 3px 15px; border-radius: 5px; margin: 0 10px;}
.admin_bbs .bbs_left .bbs_left_manual { font-size: 12px; margin-top: 30px; }
.admin_bbs .bbs_right { display: inline-block; width: calc(100% - 381px); padding: 20px; vertical-align: top; }
.admin_bbs .bbs_right .bbs_right_list {}
.admin_bbs .bbs_right .bbs_right_list .list_item { width: calc(100% - 20px); border: 1px solid #bbb; background: #ddd; margin-bottom: 5px; padding: 5px ; cursor: cell; }
.admin_bbs .bbs_right .bbs_right_list .list_item p { margin-top: 5px; }
.admin_bbs .bbs_right .bbs_right_list .list_item p .item_room { color: #f58220; font-weight: bold; font-size: 14px;}
.admin_bbs .bbs_right .bbs_right_list .list_item p .item_id { font-weight: bold; font-size: 14px; }
.admin_bbs .bbs_right .bbs_right_list .list_item p .item_title { font-size: 14px; display: inline; margin-left: 5px; }
.admin_bbs .bbs_right .bbs_right_list .list_item p .item_title .best_btn { display: inline-block; margin-left: 10px; background: #f58220; color: #fff; font-size: 11px; border-radius: 5px; padding: 0 3px; cursor: pointer; }
.admin_bbs .bbs_right .bbs_right_list .list_item p .item_bestimg { font-size: 12px; color: #fff; background: #f37333; border-radius: 5px; display: inline-block; padding: 1px 3px 1px 1px; margin-left: 10px; }
.admin_bbs .bbs_right .bbs_right_list .list_item p .item_bestimg img { width: 21px; display: inline-block; vertical-align: top; }
.admin_bbs .bbs_right .bbs_right_list .list_item p .item_nickname { font-size: 12px; color: #333; }
.admin_bbs .bbs_right .bbs_right_list .list_item p .item_phone { font-size: 12px; color: #333; }
.admin_bbs .bbs_right .bbs_right_list .list_item p .item_date { font-size: 12px; color: #333; }
.admin_bbs .bbs_right .bbs_right_list .list_item p .item_read { font-size: 12px; color: #333; }
.admin_bbs .bbs_right .bbs_right_list .list_item p .item_comment { font-size: 12px; color: #333; }
.admin_bbs .bbs_right .bbs_right_list .list_item p .item_bar { font-size: 12px; font-weight: bold; color: #aaa; display: inline; margin: 0 10px;  }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_del_btn { font-size: 14px; font-weight: bold; color: #fff; display: inline-block; background: #ff3333; padding: 2px 8px; border-radius: 5px; cursor: pointer; position: absolute; right: 40px; margin-top: 12.5px;}
.admin_bbs .bbs_right .bbs_right_list .list_item .item_best_ok_btn { font-size: 14px; font-weight: bold; color: #fff; display: inline-block; background: #33f; padding: 2px 8px; border-radius: 5px; cursor: pointer; position: absolute; right: 100px; margin-top: 12.5px; }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_best_cancel_btn { font-size: 14px; font-weight: bold; color: #fff; display: inline-block; background: #ff3333; padding: 2px 8px; border-radius: 5px; cursor: pointer; position: absolute; right: 100px; margin-top: 12.5px; }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont { margin-top: 5px; padding-top: 5px; border-top: 1px solid #999; cursor: default; display: none; }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_cont { font-size: 12px; }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_cont img { max-width: 100%; }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment { margin-top: 5px; padding-top: 5px; border-top: 1px solid #999; }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_input { margin-top: 5px; }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_input .item_comment_group_select { vertical-align: top; border: 1px solid #aaa; border-radius: 5px; outline: none; width: 80px; height: 25px; margin-right: 5px; }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_input .item_comment_user_select { vertical-align: top; border: 1px solid #aaa; border-radius: 5px; outline: none; width: 165px; height: 25px; margin-right: 5px; }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_input .comment_input_cont { border: 1px solid #aaa; border-radius: 5px; outline: none; width: calc(100% - 309px); height: 25px; padding: 0 5px; vertical-align: top; margin-right: 5px;display:inline  }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_input .comment_save_btn { font-size: 14px; display: inline-block; background: #f58220; color: #fff; font-weight: bold; border-radius: 5px; padding: 4px 10px; vertical-align: top; cursor: pointer; }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list { margin-top: 5px; }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item { padding: 10px 0; border-bottom: 1px dotted #aaa; }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_re {  font-size: 12px; font-weight: bold; color: #777; display: inline-block; width: 37px; vertical-align: top; margin-right: 3px; margin-top: 3px; }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_room { font-size: 12px; font-weight: bold; color: #f58220; display: inline-block; width: 37px; vertical-align: top; margin-right: 3px; margin-top: 3px;}
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_nickname { font-size: 12px; font-weight: bold; display: inline-block; width: 75px; vertical-align: top; margin-right: 5px; margin-top: 3px; }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_reply { font-size: 12px; display: inline-block; width: calc(100% - 347px); margin-right: 5px; margin-top: 3px; }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_rereply { font-size: 12px; display: inline-block; width: calc(100% - 386px); margin-right: 5px; margin-top: 3px; }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_date { font-size: 11px; display: inline-block; width: 104px; vertical-align: top; margin-right: 5px; margin-top: 3px;}
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_input_nickname { width: 75px; margin-right: 5px; outline: none; display: none; }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_input_reply { width: calc(100% - 308px); margin-right: 5px; outline: none; display: none; }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_comment_reply_btn { font-size: 12px; font-weight: bold; color: #fff; display: inline-block; background: #33ff33; padding: 2px 5px; cursor: pointer; border-radius: 5px; vertical-align: top; margin-right: 5px;}
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_comment_update_btn { font-size: 12px; font-weight: bold; color: #fff; display: inline-block; background: #3333ff; padding: 2px 5px; cursor: pointer; border-radius: 5px; vertical-align: top; margin-right: 5px;}
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_comment_delete_btn { font-size: 12px; font-weight: bold; color: #fff; display: inline-block; background: #ff3333; padding: 2px 5px; cursor: pointer; border-radius: 5px; vertical-align: top;margin-right: 5px; }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_comment_update_ok_btn { font-size: 12px; font-weight: bold; color: #fff; display: none; background: #f58220; padding: 2px 5px; cursor: pointer; border-radius: 5px; vertical-align: top; margin-right: 5px;}
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_comment_update_no_btn { font-size: 12px; font-weight: bold; color: #fff; display: none; background: #ff3333; padding: 2px 5px; cursor: pointer; border-radius: 5px; vertical-align: top; }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .item_recomment_div { margin-top: 5px; }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .item_recomment_div span { font-size: 14px; display: inline-block; margin-right: 2px; margin-top: 2.5px; }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .item_recomment_div .item_recomment_group_select {vertical-align: top; border: 1px solid #aaa; border-radius: 5px; outline: none; width: 80px; height: 25px; margin-right: 5px;}
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .item_recomment_div .item_recomment_user_select {vertical-align: top; border: 1px solid #aaa; border-radius: 5px; outline: none; width: 165px; height: 25px; margin-right: 5px;}
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .item_recomment_div .comment_input_cont { border: 1px solid #aaa; border-radius: 5px; outline: none; width: calc(100% - 347px); height: 25px; padding: 0 5px; vertical-align: top; margin-right: 5px;display:inline }
.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .item_recomment_div .comment_save_btn { font-size: 14px; display: inline-block; background: #f58220; color: #fff; font-weight: bold; border-radius: 5px; padding: 4px 10px; vertical-align: top; cursor: pointer;}
.admin_bbs .bbs_right .bbs_right_search { margin-top: 10px; }
.admin_bbs .bbs_right .bbs_right_search > input[type=text] { padding: 1.5px 3px; vertical-align: top; }
.admin_bbs .bbs_right .bbs_right_search > input[type=button] {}
.admin_bbs .bbs_right .bbs_right_page { margin-top: 20px; }
.admin_bbs .bbs_right .bbs_right_page ul { text-align: center; }
.admin_bbs .bbs_right .bbs_right_page ul li { display: inline-block; font-size: 20px; margin: 0 10px; cursor: pointer; font-weight: bold; }
.admin_bbs .bbs_right .bbs_right_page ul li.active { cursor: default; color: #f58220; }
.admin_bbs .bbs_right .bbs_right_page .now_page { font-size: 20px; font-weight: bold; display: block; text-align: center; }


.admin_bbs .bbs_right .bbs_right_list .list_item .add_readcount { margin-left:10px}
.admin_bbs .bbs_right .bbs_right_list .list_item .add_readcount .add { margin-left:5px}



/* 관리자 체험신청 승인 페이지 */
.admin_free_apply_wrap { padding: 20px; }
.admin_free_apply_wrap .free_apply_list { border: 1px solid #aaa; border-bottom: 0; font-size: 14px; color: #000; }
.admin_free_apply_wrap .free_apply_list .item { padding: 10px 20px; border-bottom: 1px solid #aaa; }
.admin_free_apply_wrap .free_apply_list .item { cursor: pointer; }
.admin_free_apply_wrap .free_apply_list .item:hover { background: #eee; }
.admin_free_apply_wrap .free_apply_list .item.stay .view_info .result > span { background: #bfbfbf; }
.admin_free_apply_wrap .free_apply_list .item.ok .view_info .result > span { background: #f37333; }
.admin_free_apply_wrap .free_apply_list .item.no .view_info .result > span { background: #490101; }
.admin_free_apply_wrap .free_apply_list .item .view_info { overflow: hidden; }
.admin_free_apply_wrap .free_apply_list .item .view_info .member_idx { float: left; width: 110px; }
.admin_free_apply_wrap .free_apply_list .item .view_info .nick_name { float: left; width: 150px; }
.admin_free_apply_wrap .free_apply_list .item .view_info .content { float: left; width: calc(100% - 495px); }
.admin_free_apply_wrap .free_apply_list .item .view_info .date { float: left; width: 150px; text-align: center; }
.admin_free_apply_wrap .free_apply_list .item .view_info .result { float: left; width: 85px; text-align: center; }
.admin_free_apply_wrap .free_apply_list .item .view_info .result > span {padding: 0 10px; color: #eaeaea; font-weight: bold; border-radius: 10px; }
.admin_free_apply_wrap .free_apply_list .item .hide_input { margin-top: 10px; overflow: hidden; display: none; }
.admin_free_apply_wrap .free_apply_list .item .hide_input .re_nick_name { float: left; width: 100px; }
.admin_free_apply_wrap .free_apply_list .item .hide_input .re_nick_name > input[type=text] { width: 80px; padding: 5px; }
.admin_free_apply_wrap .free_apply_list .item .hide_input .re_content { float: left; width: calc(100% - 200px); }
.admin_free_apply_wrap .free_apply_list .item .hide_input .re_content > input[type=text] { width: 100%; padding: 5px; }
.admin_free_apply_wrap .free_apply_list .item .hide_input .re_button { float: left; width: 100px; text-align: right; }
.admin_free_apply_wrap .free_apply_list .item .hide_input .re_button > input[type=button] { padding: 3.5px 5px; }
.admin_free_apply_wrap .pagen { text-align: center; margin-top: 20px; font-size: 18px; }
.admin_free_apply_wrap .pagen > a { color: #ccc; margin: 0 5px; }
.admin_free_apply_wrap .pagen > span { color: #000; font-weight: bold; margin: 0 5px; }



/* 건의사항 */


.admin_suggest { background-color: #fff; padding: 20px; }
.admin_suggest .admin_suggestselect { width: 100%; }
.admin_suggest .admin_suggestselect select { width: 100%; height: 60px; font-size: 35px; padding: 5px 0 6px 3px; resize: none; border-radius: 10px; }
.admin_suggest .suggest_head { width: 100%; margin: 10px 0; text-align: center; background-color: #676767; padding: 10px 0; height: 20px; }
.admin_suggest .suggest_head .suggest_title { float: left; width: 10%; }
.admin_suggest .suggest_head .suggest_content { float: left; width: 50%; }
.admin_suggest .suggest_head .suggest_date { float: left; width: 10%; }
.admin_suggest .suggest_head .suggest_group { float: left; width: 10%; }
.admin_suggest .suggest_head .suggest_phone { float: left; width: 10%; }
.admin_suggest .suggest_head .suggest_check { float: left; width: 10%; }
.admin_suggest .suggest_list { width: 100%; text-align: center; padding: 10px 0; border-bottom: 1px solid #676767; }
.admin_suggest .suggest_list .suggest_title { float: left; width: 10%; }
.admin_suggest .suggest_list .suggest_content { float: left; width: 50%; }
.admin_suggest .suggest_list .suggest_date { float: left; width: 10%; }
.admin_suggest .suggest_list .suggest_group { float: left; width: 10%; }
.admin_suggest .suggest_list .suggest_phone { float: left; width: 10%; }
.admin_suggest .suggest_list .suggest_check { float: left; width: 10%; }
.admin_suggest .suggest_list .suggest_check input {height:30px;width:30px;}
.admin_suggest .suggest_page { text-align: center; margin-top: 30px; }
.admin_suggest .suggest_page li { display: inline; margin: 0 10px; }

/* 통계 */
.admin_stats {padding:20px 50px; }
.admin_stats .stats_side_menu {width:100%;  }
.admin_stats .stats_side_menu ul li {float:left;width:14.2%;text-align:center;padding:10px 0;background-color:#f58220;color:#fff;font-family:'Malgun Gothic';font-size:18px;border-right:1px solid #fff}
.admin_stats .stats_side_menu ul li input {display:none;}
.admin_stats .stats_cont_div { width:100%;margin-top:10px;font-size:16px;font-family:'Malgun Gothic'}
.admin_stats .stats_cont_div .stats_graph_div {background-color:#ededed;float:left;width:49.9%;height:40px;line-height:40px ;text-align:center}
.admin_stats .stats_cont_div .stats_graph_div input[type=radio] {width:20px; height:20px;vertical-align:middle;margin:0 5px 0 20px }
.admin_stats .stats_cont_div .stats_date {width:49.9%;float:right;background-color:#ededed;height:40px ;line-height:40px;text-align:center }
.admin_stats .stats_cont_div .stats_date input {width:130px;height:30px ;padding-left:5px;margin:0 11px;vertical-align:middle;border:none;}
.admin_stats .stats_cont_div .stats_date a {background-color:#676767;color:#fff;padding:4px;border-radius:5px }
.admin_stats .stats_cont_div .stats_graph { height:600px; }
.admin_stats .stats_cont_div .stats_table_div { display:inline-block;}
.admin_stats .stats_cont_div .memo_list_div { position: absolute; top: 160px; left: 30px; background: #faffd1; border: 2px solid #aaa; border-radius: 5px; padding: 5px; opacity: 0.8; color: #000; max-width: 400px; display: none; }
.admin_stats .stats_cont_div .memo_list_div h1 { text-align: center; }
.admin_stats .stats_cont_div .memo_list_div ul { margin-top: 10px; }
.admin_stats .stats_cont_div .memo_list_div ul li { margin-bottom: 7px; }

.stats_table_div {width:100%;text-align:center;padding-top:10px;border-top:1px dotted #676767 }
.stats_table_div span {font-family:'Malgun Gothic';font-size:25px;background-color:#676767;color:#fff}
.stats_table_div table {width:100%;text-align:center;margin-top:10px  }
.stats_table_div thead tr th {padding:5px 0 ;text-align:center;border:1px solid #c8c8c8}
.stats_table_div tbody tr td {padding:5px 0 ;text-align:center;border:1px solid #c8c8c8}
.stats_table_div tbody tr th {padding:5px 0 ;text-align:center;border:1px solid #c8c8c8}

/* 결제리스트 */
.admin_paylist { padding: 20px 50px;}
.admin_paylist .date_paylist { margin-bottom: 50px;}
.admin_paylist .date_paylist .list_caption { font-size: 18px; font-weight: bold; display: block; margin-bottom: 5px;}
.admin_paylist .date_paylist table { width: 100%; border-spacing: 0; }
.admin_paylist .date_paylist table thead tr th { padding: 8px 0; font-size: 14px; font-weight: bold; text-align: center; color: #fff; background: #666;}
.admin_paylist .date_paylist table tbody tr td { padding: 8px 0; font-size: 12px; text-align: center; border-bottom: 1px solid #e2e2e2; }
.admin_paylist .date_paylist .page_list { margin-top: 10px; text-align: center; }
.admin_paylist .date_paylist .page_list ul li { display: inline; margin: 0 5px; font-size: 20px; font-weight: bold; cursor: pointer; }
.admin_paylist .date_paylist .page_list ul li.active { color: #f58220; }
.admin_paylist .stock_paylist { }
.admin_paylist .stock_paylist .list_caption { font-size: 18px; font-weight: bold; display: block; margin-bottom: 5px;}
.admin_paylist .stock_paylist table { width: 100%; border-spacing: 0; }
.admin_paylist .stock_paylist table thead tr th { padding: 8px 0; font-size: 14px; font-weight: bold; text-align: center; color: #fff; background: #666;}
.admin_paylist .stock_paylist table tbody tr td { padding: 8px 0; font-size: 12px; text-align: center; border-bottom: 1px solid #e2e2e2; }
.admin_paylist .stock_paylist .page_list { margin-top: 10px; text-align: center; }
.admin_paylist .stock_paylist .page_list ul li { display: inline; margin: 0 5px; font-size: 20px; font-weight: bold; cursor: pointer; }
.admin_paylist .stock_paylist .page_list ul li.active { color: #f58220; }

/* 교육방송관리 */
.admin_jdschool { font-size: 0; }
.admin_jdschool .jdschool_input_div { display: inline-block; width: 260px; padding: 20px; height: calc(100% - 110px); border-right: 1px solid #aaa; text-align: center;}
.admin_jdschool .jdschool_input_div .jdschool_title { font-size: 20px; font-weight: bold; text-align: center; display: block; color: #f58220; }
.admin_jdschool .jdschool_input_div .input_title { width: 260px; padding: 0 10px; font-size: 14px; height: 40px; border-radius: 10px; border: 1px solid #aaa; outline-style: none; margin-top: 10px;}
.admin_jdschool .jdschool_input_div .input_url { width: 260px; padding: 0 10px; font-size: 14px; height: 40px; border-radius: 10px; border: 1px solid #aaa; outline-style: none; margin-top: 10px;}
.admin_jdschool .jdschool_input_div .input_cont { width: 260px; height: 400px; padding: 10px; margin-top: 10px; resize: none; outline-style: none; border-radius: 10px;  }
.admin_jdschool .jdschool_input_div .jdschool_write_btn {display: inline-block; width: 100px; height: 26px; padding-top: 5px; font-size: 18px; font-weight: bold; color: #fff; background: #f58220; text-align: center; margin-top: 10px; border-radius: 10px; cursor: pointer; }
.admin_jdschool .jdschool_list_div { display: inline-block; width: calc(100% - 341px); padding: 20px; height: calc(100% - 110px); vertical-align: top;} 
.admin_jdschool .jdschool_list_div .list_item { width: 100%; padding: 10px 0; border-bottom: 1px solid #fff; background: #404040; color: #fff; cursor: pointer; }
.admin_jdschool .jdschool_list_div .list_item .item_title { width: calc(50% - 10px); padding-left: 10px; display: inline-block; font-size: 14px; margin-top: 5px; }
.admin_jdschool .jdschool_list_div .list_item .item_comment { width: 15%; display: inline-block; font-size: 14px; text-align: center; margin-top: 5px; }
.admin_jdschool .jdschool_list_div .list_item .item_readcount { width: 15%; display: inline-block; font-size: 14px; text-align: center; margin-top: 5px; }
.admin_jdschool .jdschool_list_div .list_item .item_delete { width: 20%; display: inline-block; font-size: 14px; text-align: center; vertical-align: top; }
.admin_jdschool .jdschool_list_div .list_item .item_delete .jdschool_del_btn { display: block; width: 50px; height: 20px; padding-top: 5px; background: #ff0000; margin: 0 auto; cursor: pointer; font-weight: bold; }
.admin_jdschool .jdschool_list_div .list_item .item_content { padding: 10px; cursor: default; }
.admin_jdschool .jdschool_list_div .list_item .item_content .item_input_title { width: 48%; padding: 0 10px; height: 30px; border-radius: 5px; outline-style: none; border: 1px solid #fff; margin-right: 4%;}
.admin_jdschool .jdschool_list_div .list_item .item_content .item_input_url { width: 48%; padding: 0 10px; height: 30px; border-radius: 5px; outline-style: none; border: 1px solid #fff; }
.admin_jdschool .jdschool_list_div .list_item .item_content .item_input_cont { width: 100%; height: 100px; padding: 10px; border-radius: 5px; margin-top: 10px; resize: none; } 
.admin_jdschool .jdschool_list_div .list_item .item_content .item_reply_btn { margin-top: 10px;}
.admin_jdschool .jdschool_list_div .list_item .item_content .item_reply_btn .btn1 { cursor: pointer; font-size: 14px; background: #f58220; font-weight: bold; display: inline-block; width: 100px; height: 20px; text-align: center; padding-top: 5px; margin-right: 20px;}
.admin_jdschool .jdschool_list_div .list_item .item_content .item_reply_btn .btn2 { cursor: pointer; font-size: 14px; background: #0000ff; font-weight: bold; display: inline-block; width: 100px; height: 20px; text-align: center; padding-top: 5px;}
.admin_jdschool .jdschool_list_div .list_item .item_content .item_comment_input_div { margin-top: 10px;  }
.admin_jdschool .jdschool_list_div .list_item .item_content .item_comment_input_div select { width: 15%; height: 25px; border-radius: 5px; outline-style: none; font-size: 14px; }
.admin_jdschool .jdschool_list_div .list_item .item_content .item_comment_input_div .comment_input_writer { width: 10%; padding-left: 5px; height: 25px; border-radius: 5px; outline-style: none; font-size: 14px; border: 1px solid #fff; vertical-align: top; margin-left: 1%;}
.admin_jdschool .jdschool_list_div .list_item .item_content .item_comment_input_div .comment_input_cont { width: 65%; padding-left: 5px; height: 25px; border-radius: 5px; outline-style: none; font-size: 14px; border: 1px solid #fff; vertical-align: top; margin-left: 1%;}
.admin_jdschool .jdschool_list_div .list_item .item_content .item_comment_input_div .comment_input_ok_btn { display: inline-block; width: 7%; height: 20px; font-size: 14px; font-weight: bold; padding-top: 5px; text-align: center; margin-left: 1%; background: #f58220; cursor: pointer;}
.admin_jdschool .jdschool_list_div .list_item .item_content .item_comment_list_div { margin-top: 10px; background: #ddd; color: #000;}
.admin_jdschool .jdschool_list_div .list_item .item_content .item_comment_list_div .comment_list_item { border-bottom: 1px solid #404040; padding: 10px 0; }
.admin_jdschool .jdschool_list_div .list_item .item_content .item_comment_list_div .comment_list_item .item_comment_writer { width: 13%; text-align: center; display: inline-block; font-size: 14px; }
.admin_jdschool .jdschool_list_div .list_item .item_content .item_comment_list_div .comment_list_item .item_comment_cont { width: 75%; display: inline-block; font-size: 14px; }
.admin_jdschool .jdschool_list_div .list_item .item_content .item_comment_list_div .comment_list_item .item_comment_div { width: 12%; display: inline-block; font-size: 14px; text-align: center; }
.admin_jdschool .jdschool_list_div .list_item .item_content .item_comment_list_div .comment_list_item .item_comment_div .item_comment_reply_ok_btn { cursor: pointer; display: inline-block; width: 50px; padding: 2px 0; background: #ff0000; color: #fff; font-weight: bold; }
.admin_jdschool .jdschool_list_div .list_item .item_content .item_comment_page_div { font-size: 16px; margin-top: 10px; }
.admin_jdschool .jdschool_list_div .list_item .item_content .item_comment_page_div ul { text-align: center; }
.admin_jdschool .jdschool_list_div .list_item .item_content .item_comment_page_div ul li { display: inline; margin: 0 5px; font-weight: bold; }
.admin_jdschool .jdschool_list_div .list_item .item_content .item_comment_page_div ul li.active { color: #f58220; }
.admin_jdschool .jdschool_list_div .list_page { margin-top: 20px; text-align: center; }
.admin_jdschool .jdschool_list_div .list_page ul { padding: 0;}
.admin_jdschool .jdschool_list_div .list_page ul li { display: inline; font-size: 18px; font-weight: bold; margin: 0 10px; cursor: pointer; }
.admin_jdschool .jdschool_list_div .list_page ul li.active { color: #f58220; }

/* 전문가 게시글 관리 페이지 */

.expert_wrap { font-size: 0; }
.expert_wrap .expert_line_div { position: fixed; top: 70px; left: 540px; width: 1px; height: calc(100% - 70px); border-left: 1px solid #aaa;  }
.expert_wrap .expert_left_div { width: 500px; padding: 10px 20px; display: inline-block; }
.expert_wrap .expert_left_div .expert_title { font-size: 18px; font-weight: bold; }
.expert_wrap .expert_left_div .expert_board_select { font-size: 16px; font-weight: bold; outline: none; border-radius: 5px; border: 1px solid #aaa; height: 30px; }
.expert_wrap .expert_left_div .expert_input_div { margin-top: 20px; }
.expert_wrap .expert_left_div .expert_input_div .input_th { font-size: 14px; font-weight: bold; display: inline-block; width: 12%; margin-bottom: 5px; }
.expert_wrap .expert_left_div .expert_input_div .input_td { width: 80%; outline: none; padding: 5px; border-radius: 5px; border: 1px solid #aaa; margin-bottom: 5px; }
.expert_wrap .expert_left_div .expert_input_div .editor_div { }
.expert_wrap .expert_left_div .expert_btn_list_div { margin-top: 10px; text-align: center;}
.expert_wrap .expert_left_div .expert_btn_list_div .expert_write_btn { display: inline-block; background: #f58220; font-size: 20px; font-weight: bold; color: #fff; padding: 5px 20px; border-radius: 5px; cursor: pointer; }
.expert_wrap .expert_left_div .expert_btn_list_div .expert_update_btn { display: none; background: #f58220; font-size: 20px; font-weight: bold; color: #fff; padding: 5px 20px; border-radius: 5px; cursor: pointer; margin: 0 10px; }
.expert_wrap .expert_left_div .expert_btn_list_div .expert_delete_btn { display: none; background: #ff0000; font-size: 20px; font-weight: bold; color: #fff; padding: 5px 20px; border-radius: 5px; cursor: pointer; margin: 0 10px; }
.expert_wrap .expert_left_div .expert_btn_list_div .expert_cancel_btn { display: none; background: #333333; font-size: 20px; font-weight: bold; color: #fff; padding: 5px 20px; border-radius: 5px; cursor: pointer; margin: 0 10px; }
.expert_wrap .expert_right_div { display: inline-block; width: calc(100% - 580px); vertical-align: top; padding: 10px 20px; }
.expert_wrap .expert_right_div .expert_board_list_div { color: #000; }
.expert_wrap .expert_right_div .expert_board_list_div .list_item { border-left: 1px solid #888; border-top: 1px solid #888; border-right: 1px solid #888; padding: 10px 5px; }
.expert_wrap .expert_right_div .expert_board_list_div .list_item:last-child { border-bottom: 1px solid #888; }
.expert_wrap .expert_right_div .expert_board_list_div .list_item .item_head { font-weight: bold; cursor: pointer; }
.expert_wrap .expert_right_div .expert_board_list_div .list_item .item_head:hover { background: #ddd; }
.expert_wrap .expert_right_div .expert_board_list_div .list_item .item_head .item_head_title { display: inline-block; width: calc(100% - 200px); font-size: 14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.expert_wrap .expert_right_div .expert_board_list_div .list_item .item_head .item_head_comment { display: inline-block; width: 100px; font-size: 12px; text-align: center; }
.expert_wrap .expert_right_div .expert_board_list_div .list_item .item_head .item_head_readcount { display: inline-block; width: 100px; font-size: 12px; text-align: center; }
.expert_wrap .expert_right_div .expert_board_list_div .list_item .item_body { }
.expert_wrap .expert_right_div .expert_board_list_div .list_item .item_body .item_body_comment { margin: 15px 0; }
.expert_wrap .expert_right_div .expert_board_list_div .list_item .item_body .item_body_comment .item_body_comment_cont { padding: 10px 0; border-bottom: 1px dotted #aaa;  }
.expert_wrap .expert_right_div .expert_board_list_div .list_item .item_body .item_body_comment .item_body_comment_cont .comment_writer { display: inline-block; width: 80px; font-size: 12px; }
.expert_wrap .expert_right_div .expert_board_list_div .list_item .item_body .item_body_comment .item_body_comment_cont .comment_cont { display: inline-block; width: calc(100% - 200px); font-size: 12px; }
.expert_wrap .expert_right_div .expert_board_list_div .list_item .item_body .item_body_comment .item_body_comment_cont .comment_date { display: inline-block; width: 90px; font-size: 12px; text-align: center; }
.expert_wrap .expert_right_div .expert_board_list_div .list_item .item_body .item_body_comment .item_body_comment_cont .comment_del { display: inline-block; width: 30px; font-size: 12px; text-align: center; }
.expert_wrap .expert_right_div .expert_board_list_div .list_item .item_body .item_body_comment .item_body_comment_cont .comment_del strong { background: #f00; color: #fff; padding: 5px 5px 3px 3px; cursor: pointer; }
.expert_wrap .expert_right_div .expert_board_list_div .list_item .item_body .item_body_comment .item_body_comment_cont .comment_del strong:active { background: #000; color: #ffff00}
.expert_wrap .expert_right_div .expert_board_list_div .list_item .item_body .item_body_page { font-size: 12px; padding-bottom: 5px; }
.expert_wrap .expert_right_div .expert_board_list_div .list_item .item_body .item_body_page ul { padding: 0; margin: 0; text-align: center; }
.expert_wrap .expert_right_div .expert_board_list_div .list_item .item_body .item_body_page ul li { display: inline; margin: 0 10px; cursor: pointer; }
.expert_wrap .expert_right_div .expert_board_list_div .list_item .item_body .item_body_page ul li.active { color: #f58220; font-size: 16px; font-weight: bold; }
.expert_wrap .expert_right_div .expert_board_page_div { font-size: 14px; margin-top: 20px; }
.expert_wrap .expert_right_div .expert_board_page_div ul { padding: 0; margin: 0; text-align: center; }
.expert_wrap .expert_right_div .expert_board_page_div ul li { display: inline; margin: 0 10px; cursor: pointer; }
.expert_wrap .expert_right_div .expert_board_page_div ul li.active { color: #f58220; font-size: 18px; font-weight: bold;}


/* 광고페이지 제작 */
.makeAdvertisement_wrap { font-size: 0; color: #000; }
.makeAdvertisement_wrap .line_div { position: absolute; width: 1px; height: calc(100% - 72px); border: 1px solid #aaa; left: 540px; top: 70px; }
.makeAdvertisement_wrap .left_div { padding: 20px; width: 500px; display: inline-block; font-family: 'Malgun Gothic'; }
.makeAdvertisement_wrap .left_div .left_step_div { text-align: center; }
.makeAdvertisement_wrap .left_div .left_step_div img { display : inline-block; width: 25px; height: 25px; margin: 0 15px; }
.makeAdvertisement_wrap .left_div .left_step_div .step_title_div { font-size: 22px; font-family: 'Malgun Gothic'; margin-top: 10px; display: none; }
.makeAdvertisement_wrap .left_div .left_step_list_div { margin-top: 30px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step1_input_div { min-height: 420px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step1_input_div p span { font-size: 20px; font-weight: bold; color: #000; display: inline-block; width: 100px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step1_input_div p.p_room { margin-bottom: 20px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step1_input_div p.p_room select { width: 390px; font-size: 16px; height: 30px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step1_input_div p.p_day { margin-bottom: 20px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step1_input_div p.p_day select { width: 123px; margin-right: 10px; height: 30px; font-size: 16px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step1_input_div p.p_date { margin-bottom: 20px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step1_input_div p.p_date strong { font-size: 16px; margin: 0 5px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step1_input_div p.p_date input[type=date] { width: 185px; height: 30px; font-size: 16px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step1_input_div p.p_title { margin-bottom: 20px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step1_input_div p.p_title input[type=text] { width: 390px; height: 30px; font-size: 16px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step1_input_div .next_prev_btn_div { margin-top: 195px;  }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step1_input_div .next_prev_btn_div .next_btn { font-size: 30px; font-weight: bold; display: inline-block; color: #fff; background: #f33; padding: 5px 25px; cursor: pointer; border-radius: 5px; float: right; margin-right: 100px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step2_input_div { display: none; min-height: 420px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step2_input_div p.p_stock { margin-bottom: 20px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step2_input_div p.p_stock label { margin-right: 40px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step2_input_div p.p_stock label input[type=radio] { width: 24px; height: 24px; vertical-align: top; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step2_input_div p.p_stock label span { font-size: 22px; font-family: 'Malgun Gothic'; display: inline-block; margin-left: 10px; } 
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step2_input_div p.p_comment span { font-size: 20px; font-weight: bold; color: #000; display: block; width: 70px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step2_input_div p.p_comment textarea { width: 100%; height: 280px; resize: none; margin-top: 5px; padding: 10px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step2_input_div .next_prev_btn_div { margin-top: 21px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step2_input_div .next_prev_btn_div .prev_btn { font-size: 30px; font-weight: bold; display: inline-block; color: #fff; background: #33f; padding: 5px 25px; cursor: pointer; border-radius: 5px; float: left; margin-left: 100px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step2_input_div .next_prev_btn_div .next_btn { font-size: 30px; font-weight: bold; display: inline-block; color: #fff; background: #f33; padding: 5px 25px; cursor: pointer; border-radius: 5px; float: right; margin-right: 100px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step3_input_div { display: none; min-height: 420px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step3_input_div p.p_comment span { font-size: 20px; font-weight: bold; color: #000; display: block; width: 70px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step3_input_div p.p_comment textarea { width: 100%; height: 280px; resize: none; margin-top: 5px; padding: 10px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step3_input_div .next_prev_btn_div { margin-top: 67px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step3_input_div .next_prev_btn_div .prev_btn { font-size: 30px; font-weight: bold; display: inline-block; color: #fff; background: #33f; padding: 5px 25px; cursor: pointer; border-radius: 5px; float: left; margin-left: 100px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step3_input_div .next_prev_btn_div .next_btn { font-size: 30px; font-weight: bold; display: inline-block; color: #fff; background: #f33; padding: 5px 25px; cursor: pointer; border-radius: 5px; float: right; margin-right: 100px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step4_input_div { display: none; min-height: 420px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step4_input_div .intro { font-size: 16px; font-family: 'Malgun Gothic'; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step4_input_div .next_prev_btn_div { margin-top: 357px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step4_input_div .next_prev_btn_div .prev_btn { font-size: 30px; font-weight: bold; display: inline-block; color: #fff; background: #33f; padding: 5px 25px; cursor: pointer; border-radius: 5px; float: left; margin-left: 100px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step4_input_div .next_prev_btn_div .next_btn { font-size: 30px; font-weight: bold; display: inline-block; color: #fff; background: #f33; padding: 5px 25px; cursor: pointer; border-radius: 5px; float: right; margin-right: 100px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step5_input_div { display: none; min-height: 420px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step5_input_div p.p_comment span { font-size: 20px; font-weight: bold; color: #000; display: block; width: 70px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step5_input_div p.p_comment textarea { width: 100%; height: 280px; resize: none; margin-top: 5px; padding: 10px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step5_input_div .next_prev_btn_div { margin-top: 67px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step5_input_div .next_prev_btn_div .prev_btn { font-size: 30px; font-weight: bold; display: inline-block; color: #fff; background: #33f; padding: 5px 25px; cursor: pointer; border-radius: 5px; float: left; margin-left: 100px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step5_input_div .next_prev_btn_div .next_btn { font-size: 30px; font-weight: bold; display: inline-block; color: #fff; background: #f33; padding: 5px 25px; cursor: pointer; border-radius: 5px; float: right; margin-right: 100px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step6_input_div { display: none; min-height: 420px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step6_input_div p.p_comment span { font-size: 20px; font-weight: bold; color: #000; display: block; width: 70px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step6_input_div p.p_comment textarea { width: 100%; height: 280px; resize: none; margin-top: 5px; padding: 10px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step6_input_div .next_prev_btn_div { margin-top: 67px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step6_input_div .next_prev_btn_div .prev_btn { font-size: 30px; font-weight: bold; display: inline-block; color: #fff; background: #33f; padding: 5px 25px; cursor: pointer; border-radius: 5px; float: left; margin-left: 100px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step6_input_div .next_prev_btn_div .save_btn { font-size: 30px; font-weight: bold; display: inline-block; color: #fff; background: #f58220; padding: 5px 25px; cursor: pointer; border-radius: 5px; float: right; margin-right: 100px; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step6_input_div .end_ment_div { font-size: 20px; font-family: 'Malgun Gothic'; margin-top: 150px; display: none; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step6_input_div .end_ment_div span { font-weight: bold; }
.makeAdvertisement_wrap .left_div .left_step_list_div .left_step6_input_div .make_ment_div { font-size: 20px; font-family: 'Malgun Gothic'; margin-top: 150px; color: #f00; display: none;}

.makeAdvertisement_wrap .right_div { padding: 10px 20px; width: calc(100% - 583px); margin-left: 3px; display: inline-block; vertical-align: top; }
.makeAdvertisement_wrap .right_div .right_title { font-size: 30px; font-family: 'Malgun Gothic'; color: #000; }
.makeAdvertisement_wrap .right_div .right_step1_view_div { margin-top: 30px; }
.makeAdvertisement_wrap .right_div .right_step1_view_div .preview_image_div { width: 700px; height: 300px; border: 1px solid #000; font-size: 12px; text-align: center; margin: 0 auto; }
.makeAdvertisement_wrap .right_div .right_step1_view_div .preview_title_div { text-align: center; margin-top: 20px; } 
.makeAdvertisement_wrap .right_div .right_step1_view_div .preview_title_div h1 { font-size: 48px; font-family: 'Malgun Gothic'; margin-top: 10px; } 
.makeAdvertisement_wrap .right_div .right_step1_view_div .preview_title_div h2 { font-size: 34px; font-family: 'Malgun Gothic'; } 
.makeAdvertisement_wrap .right_div .right_step2_view_div { margin-top: 30px; display: none; }
.makeAdvertisement_wrap .right_div .right_step2_view_div .preview_title_div { width: 600px; height: 60px; line-height: 60px; text-align: center; margin: 0 auto; font-size: 28px; border: 1px solid #000; }
.makeAdvertisement_wrap .right_div .right_step2_view_div .preview_chart_div { width: 600px; height: 350px; border: 1px solid #000; margin: 15px auto; }
.makeAdvertisement_wrap .right_div .right_step2_view_div .preview_comment_div { width: 570px; padding: 15px; border: 1px solid #000; margin: 0 auto; font-size: 19px; }
.makeAdvertisement_wrap .right_div .right_step3_view_div { margin-top: 30px; display: none; }
.makeAdvertisement_wrap .right_div .right_step3_view_div .preview_title_div { width: 600px; height: 60px; line-height: 60px; text-align: center; margin: 0 auto; font-size: 28px; border: 1px solid #000; }
.makeAdvertisement_wrap .right_div .right_step3_view_div .preview_chart_div { width: 600px; height: 350px; border: 1px solid #000; margin: 15px auto; }
.makeAdvertisement_wrap .right_div .right_step3_view_div .preview_comment_div { width: 570px; padding: 15px; border: 1px solid #000; margin: 0 auto; font-size: 19px; }
.makeAdvertisement_wrap .right_div .right_step4_view_div { margin-top: 30px; display: none;}
.makeAdvertisement_wrap .right_div .right_step4_view_div .preview_title_div { width: 600px; height: 60px; line-height: 60px; text-align: center; margin: 0 auto; font-size: 28px; border: 1px solid #000; }
.makeAdvertisement_wrap .right_div .right_step4_view_div .preview_buysell_list_div {}
.makeAdvertisement_wrap .right_div .right_step4_view_div .preview_buysell_list_div .buysell_item { text-align: center; margin: 20px 0; }
.makeAdvertisement_wrap .right_div .right_step4_view_div .preview_buysell_list_div .buysell_item .stock_name { font-size: 18px; font-weight: bold; display: block; margin-bottom: 5px; }
.makeAdvertisement_wrap .right_div .right_step4_view_div .preview_buysell_list_div .buysell_item .benefit { font-size: 15px; display: block; margin-bottom: 5px; }
.makeAdvertisement_wrap .right_div .right_step4_view_div .preview_buysell_list_div .buysell_item .benefit.red { color: #e62117; }
.makeAdvertisement_wrap .right_div .right_step4_view_div .preview_buysell_list_div .buysell_item .benefit.blue { color: #055ebe; }
.makeAdvertisement_wrap .right_div .right_step4_view_div .preview_buysell_list_div .buysell_item table { width: 600px; margin: 0 auto; border: 1px solid #aaa; }
.makeAdvertisement_wrap .right_div .right_step4_view_div .preview_buysell_list_div .buysell_item table thead tr th { background: #ededed; font-size: 14px; padding: 5px 0 ; font-weight: bold; text-align: center; }
.makeAdvertisement_wrap .right_div .right_step4_view_div .preview_buysell_list_div .buysell_item table tbody tr td { padding: 5px 0; text-align: center; }
.makeAdvertisement_wrap .right_div .right_step4_view_div .preview_buysell_list_div .buysell_item table tbody tr td.red { color: #e62117; }
.makeAdvertisement_wrap .right_div .right_step4_view_div .preview_buysell_list_div .buysell_item table tbody tr td.blue { color: #055ebe; }
.makeAdvertisement_wrap .right_div .right_step5_view_div { margin-top: 30px; display: none; }
.makeAdvertisement_wrap .right_div .right_step5_view_div .preview_title_div { width: 600px; height: 60px; line-height: 60px; text-align: center; margin: 0 auto; font-size: 28px; border: 1px solid #000; }
.makeAdvertisement_wrap .right_div .right_step5_view_div .preview_comment_div { width: 570px; padding: 15px; border: 1px solid #000; margin: 0 auto; font-size: 19px; margin-top: 15px; }
.makeAdvertisement_wrap .right_div .right_step6_view_div { margin-top: 30px; display: none; }
.makeAdvertisement_wrap .right_div .right_step6_view_div .preview_title_div { width: 600px; height: 60px; line-height: 60px; text-align: center; margin: 0 auto; font-size: 28px; border: 1px solid #000; }
.makeAdvertisement_wrap .right_div .right_step6_view_div .preview_comment_div { width: 570px; padding: 15px; border: 1px solid #000; margin: 0 auto; font-size: 19px; margin-top: 15px; }

/* 관리자 메모/일정 등록 페이지 */
.admin_memo_wrap { color: #000; margin-top: 30px; }
.admin_memo_wrap .top_div {}
.admin_memo_wrap .top_div t1 { font-size: 22px; font-weight: bold; margin-bottom: 10px; display: block;}
.admin_memo_wrap .top_div p { margin-bottom: 5px; font-size: 16px; }
.admin_memo_wrap .top_div p input[type=date] { border: 1px solid #aaa; padding: 5px; width: 150px; border-radius: 5px; }
.admin_memo_wrap .top_div p input[type=text].writer_text { border: 1px solid #aaa; padding: 5px; width: 100px; border-radius: 5px; }
.admin_memo_wrap .top_div p input[type=text].cont_text { border: 1px solid #aaa; padding: 5px; width: 60%; border-radius: 5px; }
.admin_memo_wrap .top_div p input[type=button] { width: 80px; padding: 2.5px 0; }
.admin_memo_wrap .bottom_div { margin-top: 30px; }
.admin_memo_wrap .bottom_div t1 { font-size: 22px; font-weight: bold; margin-bottom: 10px; display: block; }
.admin_memo_wrap .bottom_div p { font-size: 16px; margin-bottom: 5px; }
.admin_memo_wrap .bottom_div p input[type=date] { border: 1px solid #aaa; padding: 2px 5px; width: 150px; border-radius: 5px; }
.admin_memo_wrap .bottom_div p input[type=button] { width: 80px; padding: 2px 0; vertical-align: top; }
.admin_memo_wrap .bottom_div p .menual { font-size: 12px; color: #aaa; display: inline-block; margin-left: 40px; }
.admin_memo_wrap .bottom_div table { border-spacing: 0; border: 1px solid #aaa; width: 100%; }
.admin_memo_wrap .bottom_div table thead tr th { background: #eee; font-weight: bold; text-align: center; color: #000; font-size: 14px; padding: 5px 0; border-bottom: 1px solid #aaa; }
.admin_memo_wrap .bottom_div table tbody tr td { padding: 5px 0; border-bottom: 1px dotted #ddd; }
.admin_memo_wrap .bottom_div table tbody tr td ul { }
.admin_memo_wrap .bottom_div table tbody tr td ul li { margin: 5px 0; cursor: pointer; }
.admin_memo_wrap .bottom_div table tbody tr td ul li:hover { border-bottom: 1px solid #ddd; }
.admin_memo_wrap .bottom_div table tbody tr td ul li .writer { display: inline-block; width: 70px; vertical-align: top; }
.admin_memo_wrap .bottom_div table tbody tr td ul li .memo { display: inline-block; width: calc(100% - 80px);}

/* 관리자 VIP상담관리 페이지 */
.admin_vipconsult_wrap { padding: 20px; }
.admin_vipconsult_wrap .vipconsult_list {}
.admin_vipconsult_wrap .vipconsult_list table { border: 1px solid #aaa; width: 100%; }
.admin_vipconsult_wrap .vipconsult_list table thead tr th { text-align: center; padding: 5px 0; font-weight: bold; background: #eee; }
.admin_vipconsult_wrap .vipconsult_list table tbody tr td { text-align: center; padding: 5px 0; border-top: 1px solid #ccc; }
.admin_vipconsult_wrap .vipconsult_list table tbody tr td .consult_ok_btn { background: #00f; color: #fff; font-weight: bold; border-radius: 5px; padding: 1px 5px; cursor: pointer; box-shadow:2px 2px 2px #aaa; user-select: none; }
.admin_vipconsult_wrap .vipconsult_list table tbody tr td .consult_ok_btn:active { color: #000; }
.admin_vipconsult_wrap .vipconsult_list table tbody tr td .consult_no_btn { background: #f00; color: #fff; font-weight: bold; border-radius: 5px; padding: 1px 6px; cursor: pointer; box-shadow:2px 2px 2px #aaa; user-select: none; }
.admin_vipconsult_wrap .vipconsult_list table tbody tr td .consult_no_btn:active { color: #000; }
.admin_vipconsult_wrap .vip_consult_page { margin-top: 20px; }
.admin_vipconsult_wrap .vip_consult_page ul { width: 100%; text-align: center; }
.admin_vipconsult_wrap .vip_consult_page ul li { display: inline-block; font-size: 20px; font-weight: bold; cursor: pointer; margin: 0 5px; }
.admin_vipconsult_wrap .vip_consult_page ul li.active { color: #f37333; }
.admin_vipconsult_wrap .vip_consult_random_add { margin-top: 10px; }
.admin_vipconsult_wrap .vip_consult_random_add h2 { font-size: 18px; font-weight: bold; color: #000; margin-bottom: 5px; }
.admin_vipconsult_wrap .vip_consult_random_add .name { padding: 5px; border-radius: 5px; width: 100px; margin-right: 30px; }
.admin_vipconsult_wrap .vip_consult_random_add .phone3 { padding: 5px; border-radius: 5px; width: 50px; text-align: center; vertical-align: top; }
.admin_vipconsult_wrap .vip_consult_random_add .phone4 { padding: 5px; border-radius: 5px; width: 60px; text-align: center; vertical-align: top; }
.admin_vipconsult_wrap .vip_consult_random_add input[type=button] { padding: 3.5px 5px; vertical-align: top; border-radius: 5px; margin-left: 15px; }
.admin_vipconsult_wrap .vip_consult_random_add label { display: inline-block; }
.admin_vipconsult_wrap .vip_consult_random_add label .isKB { width: 22px; height: 22px; vertical-align: bottom; }
.admin_vipconsult_wrap .vip_consult_random_add label span { font-size: 16px; }

/* 관리자 광고통계 페이지 */
.admin_adver_wrap { padding: 20px 40px; }
.admin_adver_wrap .adver_input_lay {}
.admin_adver_wrap .adver_input_lay select { padding: 5px; vertical-align: top; height: 32px; margin-right: 10px; }
.admin_adver_wrap .adver_input_lay .input_text1 { width: 150px; }
.admin_adver_wrap .adver_input_lay .input_text2 { width: 500px; }
.admin_adver_wrap .adver_input_lay .input_text3 { width: 200px; }
.admin_adver_wrap .adver_input_lay input[type=text] { padding: 5px; vertical-align: top; height: 32px; margin-right: 10px; }
.admin_adver_wrap .adver_input_lay input[type=button] { height: 32px; width: 50px; }
.admin_adver_wrap .adver_list_lay { margin-top: 30px; }
.admin_adver_wrap .adver_list_lay table { border: 1px solid #aaa; width: 100%; }
.admin_adver_wrap .adver_list_lay table thead tr th { text-align: center; padding: 5px 0; background: #eee; }
.admin_adver_wrap .adver_list_lay table tbody tr td { text-align: center; padding: 5px 0; border-top: 1px solid #ddd; }
.admin_adver_wrap .adver_list_lay table tbody tr td span { background: #f33; color: #fff; padding: 2px 5px; border-radius: 5px; cursor: pointer; font-size: 10px; user-select: none;}
.admin_adver_wrap .adver_list_lay table tbody tr td span:active { background: #f00; color: #000; }
.admin_adver_wrap .adver_result_lay { margin-top: 30px; }
.admin_adver_wrap .adver_result_lay input[type=date] { padding: 5px; vertical-align: top; height: 32px; }
.admin_adver_wrap .adver_result_lay input[type=button] { height: 32px; width: 80px; margin-left: 10px; }
.admin_adver_wrap .adver_value_lay { margin-top: 30px; }
.admin_adver_wrap .adver_value_lay p { font-size: 18px; margin-bottom: 20px; }

/* 관리자 url생성관리 */
.urlMake_wrap { padding: 20px 40px; }
.urlMake_wrap .urlMake_input_div {}
.urlMake_wrap .urlMake_input_div input[type=text] { width: 300px; padding: 5px; vertical-align: top; }
.urlMake_wrap .urlMake_input_div input[type=button] { padding: 3.5px; vertical-align: top; }
.urlMake_wrap .urlMake_input_div span { display: inline-block; margin-left: 50px; font-weight: bold; color: #000; font-size: 20px;}
.urlMake_wrap .urlMake_list_div { margin-top: 50px; }
.urlMake_wrap .urlMake_list_div table { width: 100%; border: 1px solid #aaa; }
.urlMake_wrap .urlMake_list_div table thead tr th { font-weight: bold; padding: 5px 0; text-align: center; color: #000; background: #f0f0f0; }
.urlMake_wrap .urlMake_list_div table tbody tr td { border-top: 1px solid #ddd; padding: 5px 0; text-align: center; }
.urlMake_wrap .urlMake_page_div { margin-top: 20px; }
.urlMake_wrap .urlMake_page_div ul { text-align: center; font-size: 20px; }
.urlMake_wrap .urlMake_page_div ul li { display: inline; cursor: pointer; margin: 0 10px; }
.urlMake_wrap .urlMake_page_div ul li.active { font-weight: bold; color: #f37333; cursor: default; }

/* 관리자 게릴라 방송 */
.guerrilla_wrap { padding: 20px; text-align: center; color: #000; }
.guerrilla_wrap .title { font-size: 30px; font-weight: bold; }
.guerrilla_wrap .title .on { padding: 0px 20px; background: #f00; color: #fff; border-radius: 20px; }
.guerrilla_wrap .title .off { padding: 0px 20px; background: #a0a0a0; color: #e1e1e1; border-radius: 20px; }
.guerrilla_wrap .checkbox { width: 300px; margin: 10px auto; text-align: left; }
.guerrilla_wrap .checkbox .radio_list { margin-top: 20px; }
.guerrilla_wrap .checkbox .radio_list .radiobox { font-size: 20px; font-weight: bold; }
.guerrilla_wrap .checkbox .radio_list .radiobox label { }
.guerrilla_wrap .checkbox .radio_list .radiobox label input[type=radio] { width: 21px; height: 21px; vertical-align: top; margin-top: 3px; }
.guerrilla_wrap .checkbox .radio_list .radiobox label span { }
.guerrilla_wrap .checkbox .radio_list .list { font-size: 16px; width: 80%; margin-left: 10%; margin-top: 10px; }
.guerrilla_wrap .checkbox .radio_list .list label { margin-right: 15px; margin-bottom: 5px; overflow: hidden; display: inline-block; }
.guerrilla_wrap .checkbox .radio_list .list label input[type=radio] { width: 17px; height: 17px; vertical-align: top; margin-top: 2px; float: left; }
.guerrilla_wrap .checkbox .radio_list .list label input[type=checkbox] { width: 17px; height: 17px; vertical-align: top; margin-top: 2px; float: left; }
.guerrilla_wrap .checkbox .radio_list .list label span { float: left; margin-left: 2px; }
.guerrilla_wrap .text { margin-top: 30px; }
.guerrilla_wrap .text textarea { width: 330px; height: 50px; padding: 10px; resize: none; border-radius: 5px; }
.guerrilla_wrap .text label { display: block; margin-top: 5px; }
.guerrilla_wrap .button { margin-top: 30px; }
.guerrilla_wrap .button input[type=button] { font-size: 20px; padding: 5px 10px; margin: 0 10px; }
.guerrilla_wrap .button input[type=button].on { }
.guerrilla_wrap .button input[type=button].off { background: #b5b5b5; color: #e0e0e0; border: 1px solid #aaa; }


/* 녹화방송 업로드 페이지 */
.rec_save { padding: 10px 20px; }
.rec_save table { margin: 0 auto; }
.rec_save table tr th { font-weight: bold; width: 100px; height: 30px; }
.rec_save table tr td { width: 354px; }
.rec_save table tr td input[type=text] { width: 100%; padding: 2px 0; }
.rec_save table tr td input[type=time] { width: 50%; padding: 0; }
.rec_save table tr td input[type=tel] { width: 40px; }
.rec_save table tr td select { width: 50%; padding: 2px 0; }
.rec_save table tr td textarea { width: 100%; height: 300px; resize: none; }
.rec_save table tr td label { margin-right: 5px; display: inline-block; }
.rec_save table tr td form { display: inline-block; vertical-align: top; }
.rec_save table tr td .upload_image { display: inline-block; }
.rec_save table tr td .upload_image img { max-width: 100px; max-height: 50px;}
.rec_save .insert_btn { text-align: center; margin-top: 20px; }


/* 녹화방송 리스트 페이지 */
.rec_list_wrap { padding: 10px 20px; }
.rec_list_wrap table { border-spacing: 0; border: 1px solid #aaa; width: 100%; }
.rec_list_wrap table thead tr th { color: #000; font-weight: bold; text-align: center; background: #eee; font-size: 13px; padding: 10px 0; }
.rec_list_wrap table tbody tr:hover { background: #f7f7f7; }
.rec_list_wrap table tbody tr td { font-size: 13px; text-align: center; padding: 5px 0; border-top: 1px solid #ccc; cursor: pointer; }
.rec_list_wrap table tbody tr td img { max-width: 100%; max-height: 50px; }
.rec_list_wrap .pagen { text-align: center; margin-top: 20px; font-size: 18px; }
.rec_list_wrap .pagen > a { color: #ccc; margin: 0 5px; }
.rec_list_wrap .pagen > span { color: #000; font-weight: bold; margin: 0 5px; }


/* 알림톡 리스트페이지 */
.alimtalk_wrap { padding: 20px 30px; }
.alimtalk_wrap table { width: 100%; border: 1px solid #aaa; }
.alimtalk_wrap table thead tr th { text-align: center; font-weight: bold; background: #f7f7f7; padding: 10px 0; }
.alimtalk_wrap table tbody tr td { text-align: center; border-top: 1px solid #eee; padding: 5px 0; font-size: 12px; }
.alimtalk_wrap .page { width: 100%; text-align: center; margin-top: 20px; }
.alimtalk_wrap .page > a { font-size: 20px; margin: 0 5px; color: #000; display: inline-block; padding: 0 3px; }
.alimtalk_wrap .page > a.active { font-weight: bold; color: #f37333; }



/* 알림톡 발송 페이지 */
.alimtalk_send_wrap { padding: 20px 30px; }
.alimtalk_send_wrap > table { margin: 0 auto; width: 600px; }
.alimtalk_send_wrap > table tbody tr th { width: 100px; font-weight: bold; color: #000; padding: 10px 0; vertical-align: top; }
.alimtalk_send_wrap > table tbody tr th[colspan="2"] { text-align: center; }
.alimtalk_send_wrap > table tbody tr th[colspan="2"] > input[type=button] { font-size: 16px; padding: 5px 10px; }
.alimtalk_send_wrap > table tbody tr td { padding: 5px 0; }
.alimtalk_send_wrap > table tbody tr td > select { width: 200px; padding: 0px 5px; height: 30px; }
.alimtalk_send_wrap > table tbody tr td > input[type=text] { width: 100%; padding: 2px 5px; height: 30px; }
.alimtalk_send_wrap > table tbody tr td > input[type=checkbox] { width: 20px; height: 20px; }
.alimtalk_send_wrap > table tbody tr td > textarea { width: 100%; height: 200px; resize: none; }
.alimtalk_send_wrap > table tbody tr td > label { margin-right: 10px; }
.alimtalk_send_wrap > table tbody tr td > label > input[type=checkbox] { width: 18px; height: 18px; vertical-align: top; }
.alimtalk_send_wrap > table tbody tr td > label > span { display: inline-block; vertical-align: top; margin-left: 3px; font-size: 14px; }
.alimtalk_send_wrap > table tbody tr td > ul li { margin: 10px 0; }
.alimtalk_send_wrap > table tbody tr td > ul li > span { font-size: 14px; }
.alimtalk_send_wrap > table tbody tr td > ul li > input[type=text] { padding: 0 3px; height: 30px; width: 200px; display: block; margin-left: 20px; }


/* 앱다운로드 게이트페이지 */

.appdown_page { background-color: #f2f2f2; text-align: center; height: 100%; }
.appdown_page .appdown_logo { padding: 50px 0 40px; }
.appdown_page .appdown_logo img { width: 100px; }
.appdown_page .appdown_ment { }
.appdown_page .appdown_ment img { width: 290px; }
.appdown_page .appdown_btn { width: 260px; margin: 0 auto; }
.appdown_page .appdown_btnA { padding: 25px 0 100px; float: left; }
.appdown_page .appdown_btnA a img { width: 118px; }
.appdown_page .appdown_btnI { padding: 25px 0 35px; float: right; }
.appdown_page .appdown_btnI a img { width: 115px; }
.appdown_page .appdown_footer { padding-bottom: 20px; }
.appdown_page .appdown_footer img { width: 165px; }


/* 고추 중계페이지 */

.gochuBody .gcContent { height: 3374px; background: url(/image/gochu_contents.PNG) no-repeat 50%; }
.gochuBody .gcFormbox { height: 1342px; background: url(/image/gochu_form.PNG) no-repeat 50%; }
.gochuBody .gcFormbox .form_box { margin: 0 auto; width: 823px; height: 361px; padding-top: 538px; }
.gochuBody .gcFormbox .form_box .device { margin-bottom: 25px; }
.gochuBody .gcFormbox .form_box .device input[type="radio"] { margin-right: 5px; width: 5%; height: 30px; margin-left: -5px; }
.gochuBody .gcFormbox .form_box .device .device_and { margin-right: 15px; }
.gochuBody .gcFormbox .form_box .device img { cursor: pointer; }
.gochuBody .gcFormbox .form_box .phone { margin-bottom: 7px; }
.gochuBody .gcFormbox .form_box .phone img { vertical-align: middle; margin: 0px 6px; }
.gochuBody .gcFormbox .form_box .phone input[type=text] { width: 206px; height: 80px; font-weight: bold; font-size: 28px; text-indent: 20px; line-height: 80px; }
.gochuBody .gcFormbox .form_box .phone .phone2 input[type=text] { width: 513px; height: 80px; font-weight: bold; font-size: 28px; text-indent: 20px; line-height: 80px; }
.gochuBody .gcFormbox .form_box .agree_box { margin-bottom: 58px; }
.gochuBody .gcFormbox .form_box .agree_box input[type=checkbox] { margin: 20px 3px 0px -4px; width: 5%; height: 30px; vertical-align: 5px; }
.gochuBody .gcFormbox .form_box .agree_box img { margin: 24px 8px 0px 0px; cursor: pointer; }
.gochuBody .darkPage { display: none; position: absolute; top: 0px; left: 0px; width: 100%; height: 4716px; z-index: 1000; opacity: 0.8; }
.gochuBody .gcFormbox .form_box .btn_area { text-align: center; }
.gochuBody .agrBtnPopup { display: none; position: fixed; top: 45%; left: 50%; z-index: 1600; width: 550px; height: 500px; margin-top: -266px; margin-left: -270px; background: url(/image/agr_bg.PNG); box-shadow: #000 0px 0px 10px; opacity: 0.3; }
.gochuBody .agrBtnPopup div { padding: 125px 30px 0px 30px; line-height: 1.5; }
.gochuBody .agrBtnPopup .pop_title { font-size: 20px; font-weight: bold; line-height: 2; color: #828282; }
.gochuBody .agrBtnPopup .pop_content { font-size: 14px; color: #565656; margin-top: 150px; }
.gochuBody .agrBtnPopup .close { position: absolute; left: 46%; top: -65px; border: none; background: none; cursor: pointer; }



/* 고추 내부마케팅 통계 */

.goch_marketing {background:url(/image/paymentpage_bg.png) repeat;background-size:100px;font-family:'Malgun Gothic'  }
.goch_marketing .m_title { text-align:left;border-bottom:1px dotted #676767}
.goch_marketing .m_title img { width: 500px; margin-left:10px}
.goch_marketing .m_search_filter {height:30px;background-color:#676767;text-align:center;margin:0 auto;padding:20px }
.goch_marketing .m_search_filter .m_date { float:left;font-size:20px ;color:#fff}
.goch_marketing .m_search_filter .m_date input { width: 150px; height: 30px;font-size:15px ;border:none;padding-left:10px}
.goch_marketing .m_search_filter .m_search { float:left;font-size:17px;padding:5px 10px;background-color:#f58220 ;color:#fff;border-radius:10px;margin-left:10px}
.goch_marketing .m_search_filter .reffer_select {float:left;font-size:20px ;color:#fff;margin-left:30px }
.goch_marketing .m_search_filter .reffer_select select {width: 150px; height: 30px;font-size:15px ;border:none;padding-left:10px }
.goch_marketing .m_search_filter .reffer_select a {font-size:12px;margin-left:10px }
.goch_marketing .Marketing_cont {width:100%;margin-top:10px }
.goch_marketing .MC_date {float:left;width:10%;background-color:#f58220;height:73px;text-align:center;font-size:20px;color:#fff ;line-height:73px}
.goch_marketing .web_table {  float:left;width:90%;text-align:center}
.goch_marketing .web_table table { width: 100%; }
.goch_marketing .web_table table thead th { height: 40px; font-family: NS_L; font-size: 13px; font-weight: bold; background: #8f8f8f; color: #fff; text-align: center; width: 25%; }
.goch_marketing .web_table table thead th input { width: 15px; height: 15px; }
.goch_marketing .web_table table tbody td { padding: 8px 0px; text-align: center; border-bottom: 1px solid #676767; color: #999; font-family: NS_L; font-size: 12px; text-align: center; }


/* 고추 동부증권 소개페이지 */

.dongbu_intro {margin:47px 0 58px 0;display:none; background-color:#2a3d4b; }
.dongbu_intro .board_back { cursor:pointer; width: 100%; height: 35px; line-height: 35px; background: #072d2e; position: fixed; top: 47px; text-align: center; box-shadow: 1px 1px 1px #000; opacity: 0.7; }
.dongbu_intro .board_back span { cursor:pointer; margin-left: 10px; float: left; }
.dongbu_intro .dongbu_imgtop img {width:100%; }
.dongbu_intro .dongbu_imgbot img {width:100%;cursor:pointer }


/* 고추 동부증권 소개페이지 */

.dongbu_intro {margin:47px 0 58px 0;display:none; background-color:#2a3d4b; }
.dongbu_intro .board_back { cursor:pointer; width: 100%; height: 35px; line-height: 35px; background: #072d2e; position: fixed; top: 47px; text-align: center; box-shadow: 1px 1px 1px #000; opacity: 0.7; }
.dongbu_intro .board_back span { cursor:pointer; margin-left: 10px; float: left; }
.dongbu_intro .dongbu_imgtop img {width:100%; }
.dongbu_intro .dongbu_imgbot img {width:100%;cursor:pointer }

/* 고추 유안타 소개페이지 */

.yuanta_intro {text-align:center; margin-top: 47px; margin-bottom: 58px; display: none;}
.yuanta_intro .board_back { cursor:pointer; width: 100%; height: 35px; line-height: 35px; background: #072d2e; position: fixed; top: 47px; text-align: center; box-shadow: 1px 1px 1px #000; opacity: 0.7; }
.yuanta_intro .board_back span { cursor:pointer; margin-left: 10px; float: left; }
.yuanta_intro .title {background:url('/img/yuanta_title_bg.png') 100% 100%}
.yuanta_intro .title img {margin:96px 0 50px;width:90%  }
.yuanta_intro .cont_1 { }
.yuanta_intro .cont_1 img {padding:50px 0;width:90% }
.yuanta_intro .cont_2 {background-color:#f8f8f8 }
.yuanta_intro .cont_2 img {padding:50px 0;width:90% }
.yuanta_intro .cont_3 {position:relative }
.yuanta_intro .cont_3 img {padding:50px 0;width:90% }
.yuanta_intro .cont_3 .box {position:absolute;width:80%;top:26%;left:10% }
.yuanta_intro .cont_3 .box img {width:45%; }
.yuanta_intro .cont_3 .box img:first-child {margin-right:5px }
.yuanta_intro .yFoot {text-align:center;margin:0 auto;padding:30px 0;border-top:1px solid #f2f2f2;background-color:#444 }
.yuanta_intro .yFoot .copy_logo {padding-bottom:10px }
.yuanta_intro .yFoot .copy_ment {font:12px dotum;color:#888 }




/* 고추가 수익이 잘 나는 이유 페이지 */

.why_goch {margin:47px 0 58px 0; background-color:#2a3d4b;padding-top:30px; display:none; }
.why_goch .board_back { cursor:pointer; width: 100%; height: 35px; line-height: 35px; background: #072d2e; position: fixed; top: 47px; text-align: center; box-shadow: 1px 1px 1px #000; opacity: 0.7; }
.why_goch .board_back span { cursor:pointer; margin-left: 10px; float: left; }
.why_goch .why_goch_img img {width:100%; }




/* VIP반 가입 안내 페이지 */
.vip_groupintro {margin:47px 0 58px 0; background-color:#2a3d4b;padding-top:30px; }.vip_groupintro .board_back { cursor:pointer; width: 100%; height: 35px; line-height: 35px; background: #072d2e; position: fixed; top: 47px; text-align: center; box-shadow: 1px 1px 1px #000; opacity: 0.7; }
.vip_groupintro .board_back span { cursor:pointer; margin-left: 10px; float: left; }
.vip_groupintro .vip_group_top img {width:100%; }
.vip_groupintro .vip_group_bottom img {width:100%;}



/* SMS 수신동의 팝업 */

.sms_agree_popup {position:fixed;top:12%;z-index:1200;width:320px;left:50%;margin-left:-160px;display:none; }
.sms_agree_popup .top {text-align:center;background-color:#fff }
.sms_agree_popup .top img {width:90%;padding:25px 0 15px }
.sms_agree_popup .btns {margin-top:5px }
.sms_agree_popup .btns .btn {float:left;}
.sms_agree_popup .btns .btn img {width:200px;cursor:pointer }
.sms_agree_popup .btns .close {float:right;}
.sms_agree_popup .btns .close img {width:115px}

.sc::-webkit-scrollbar-track{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.sc::-webkit-scrollbar
{
	width: 3px;
	background-color: #F5F5F5;
}

.sc::-webkit-scrollbar-thumb
{
	background-color: #6d6d6d;
}

/* 어플 방송페이지 */

.app_broadcast {margin: 42px 0 42px 0 }
.app_broadcast .app_broadcast_bar {height:20px; position: fixed; top: 0px;width:95%;background-color:#dedede;border-bottom:1px solid #c8c8c8;border-top:1px solid #e8e8e8;box-shadow:1px 1px 10px #ededed;padding:10px 2.5% }
.app_broadcast .app_broadcast_bar .logoimg img { width:40px }
.app_broadcast .app_broadcast_bar a img {width:20px }
.app_broadcast .app_broadcast_bar .logoimg {float:left ;width:10%;text-align:center}
.app_broadcast .app_broadcast_bar .barment {float:left;font-family:'Malgun Gothic';font-size:14px ;width:70%;text-align:center;vertical-align:middle;margin-top:3px}
.app_broadcast .app_broadcast_bar .barment span { font-size: 10px; font-family: 'Malgun Gothic'; background-color: #f58220; border-radius: 10px; padding: 3px ;color:#fff;vertical-align:middle}
.app_broadcast .app_broadcast_bar .fullscreen_btn {float:right ;width:10%;text-align:center}
.app_broadcast .app_broadcast_bar .backscreen_btn {float:right ;width:10%;text-align:center}

.app_broadcast .broadchat_bd {overflow-y:auto;font-family:'Malgun Gothic';color:#000 }
.app_broadcast .broadchat_bd .userchat_list {padding:7px ;border-bottom:1px solid #ededed }
.app_broadcast .broadchat_bd .userchat_list .user_chatname {float:left;width:20%;font-size:12px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;padding-right:2% }
.app_broadcast .broadchat_bd .userchat_list .user_chatcont {float:left ;width:58%;font-size:12px;word-break:break-all;text-align:left;}
.app_broadcast .broadchat_bd .userchat_list .user_chatdate {float:right;width:20%;font-size:11px;text-align:right;}

.app_broadcast .broadchat_bd {overflow-y:auto;font-family:'Malgun Gothic'; }
.app_broadcast .broadchat_bd .adminchat_list {padding:7px ;border-bottom:1px solid #ededed }
.app_broadcast .broadchat_bd .adminchat_list .admin_chatname {float:left;width:20%;font-size:14px;color:#f58220;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;padding-right:2% }
.app_broadcast .broadchat_bd .adminchat_list .admin_chatcont {float:left ;width:58%;font-size:14px;word-break:break-all;text-align:left;color:#f58220}
.app_broadcast .broadchat_bd .adminchat_list .admin_chatdate {float:right;width:20%;font-size:11px;text-align:right;}

.app_broadcast .broadchat_enter { position: fixed; bottom: 0px; width: 100%; box-shadow: 1px 1px 3px #000;font-family:'Malgun Gothic' }
.app_broadcast .broadchat_enter .ChatWriteBox { width: 80%; float: left; height: 40px; background: white; }
.app_broadcast .broadchat_enter .ChatWriteBox .chatinput { width: 100%; height: 18px; padding: 0 0 0 5px; margin: 12px 0; font-size: 14px; border: none; outline-style: none; resize: none; overflow: hidden; font-family:'Malgun Gothic'; }
.app_broadcast .broadchat_enter .ChatEnter { float: left; width: 20%; height: 40px; text-align: center; background-color: #ffec42; display: table; }
.app_broadcast .broadchat_enter .ChatEnter a { vertical-align: middle; display: table-cell; text-align: center;color:#000;font-size:13px }

.app_broadcast .Vip_consult {position:fixed; top: 45px; right: 5px; background-color: #f58220; color: #fff; text-align: center; font-size: 12px; opacity: 0.8; border-radius: 10px; font-family:'Malgun Gothic' ;font-size:13px;padding:8px;box-shadow:1px 1px 1px #000}
.app_broadcast .Vip_consult img { width:40px}


/* 웹 전용 방송페이지 */


.web_broadcast_top {position:fixed;top:0;width:100%; }
.web_broadcast_top .app_broadcast_bar {height:20px; background-color:#dedede;border-bottom:1px solid #c8c8c8;border-top:1px solid #e8e8e8;box-shadow:1px 1px 10px #ededed;padding:10px 0}
.web_broadcast_top .app_broadcast_bar .logoimg {float:left ;width:15%;text-align:center}
.web_broadcast_top .app_broadcast_bar .logoimg img { width:40px }
.web_broadcast_top .app_broadcast_bar .barment {float:left;font-family:'Malgun Gothic';font-size:14px ;width:60%;text-align:center;margin-top:3px}
.web_broadcast_top .app_broadcast_bar .barment span { font-size: 10px; font-family: 'Malgun Gothic'; background-color: #f58220; border-radius: 10px; padding: 3px ;color:#fff;vertical-align:middle}
.web_broadcast_top .app_broadcast_bar .Vip_consultbtn {float:left ;width:25%;text-align:center;font-size: 12px; font-family: 'Malgun Gothic';margin-top:3px}
.web_broadcast_top .app_broadcast_bar .Vip_consultbtn span {background-color:#8f8f8f;color:#fff;padding:5px;border-radius:5px;box-shadow:1px 1px 1px #000 }

.web_broadcast {margin:327px 0 42px 0 }
.web_broadcast .broadchat_bd {overflow-y:auto;font-family:'Malgun Gothic';color:#000; }
.web_broadcast .broadchat_bd .userchat_list {padding:7px ;border-bottom:1px solid #ededed }
.web_broadcast .broadchat_bd .userchat_list .user_chatname {float:left;width:20%;font-size:12px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;padding-right:2% }
.web_broadcast .broadchat_bd .userchat_list .user_chatcont {float:left ;width:58%;font-size:12px;word-break:break-all;text-align:left;}
.web_broadcast .broadchat_bd .userchat_list .user_chatdate {float:right;width:20%;font-size:11px;text-align:right;}

.web_broadcast .broadchat_bd {overflow-y:auto;font-family:'Malgun Gothic'; }
.web_broadcast .broadchat_bd .adminchat_list {padding:7px ;border-bottom:1px solid #ededed }
.web_broadcast .broadchat_bd .adminchat_list .admin_chatname {float:left;width:20%;font-size:14px;color:#f58220;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;padding-right:2% }
.web_broadcast .broadchat_bd .adminchat_list .admin_chatcont {float:left ;width:58%;font-size:14px;word-break:break-all;text-align:left;color:#f58220}
.web_broadcast .broadchat_bd .adminchat_list .admin_chatdate {float:right;width:20%;font-size:11px;text-align:right;}

.web_broadcast .broadchat_enter { position: fixed; bottom: 0px; width: 100%; box-shadow: 1px 1px 3px #000;font-family:'Malgun Gothic' }
.web_broadcast .broadchat_enter .ChatWriteBox { width: 80%; float: left; height: 40px; background: white; }
.web_broadcast .broadchat_enter .ChatWriteBox .chatinput { width: 100%; height: 18px; padding: 0 0 0 5px; margin: 12px 0; font-size: 14px; border: none; outline-style: none; resize: none; overflow: hidden; font-family: 'Malgun Gothic'; }
.web_broadcast .broadchat_enter .ChatEnter { float: left; width: 20%; height: 40px; text-align: center; background-color: #ffec42; display: table; }
.web_broadcast .broadchat_enter .ChatEnter a { vertical-align: middle; display: table-cell; text-align: center;color:#000;font-size:13px }

.web_broadcast .Vip_consult { position:fixed; top: 45px; right: 5px; background-color: #f58220; color: #fff; text-align: center; font-size: 12px; opacity: 0.8; border-radius: 10px; font-family:'Malgun Gothic' ;font-size:13px;padding:8px;box-shadow:1px 1px 1px #000}.web_broadcast .Vip_consult img { width:40px }



/* 고추 VIP 서비스 CSS 시작 */


/* 고추 헤더 */

.V_Header {position:fixed;top:0;width:100%;background-color:#f58220;line-height:50px;height:50px;border-bottom:1px solid #fff;z-index:800;box-shadow:0 1px #f58220}
.V_Header .VH_logo {float:left;font-family:'Malgun Gothic';font-size:18px;color:#fff;margin-left:10px  }
.V_Header .VH_logo p {float:left;margin-left:8px;text-shadow:0 1px #ab5b16}
.V_Header .VH_logo img {width:35px;float:left;margin-top:7px}
.V_Header .VH_menu {float:right;text-align:center;background-color:#8aa4d6;height:50px;border-left:1px solid #8f8f8f;cursor:pointer}
.V_Header .VH_menu img {width:20px;padding:18px 13px 0 }
.V_Header .VH_menu a { }

.v_kakaoconnnect_popup {display: block; position: fixed; top: 30%; z-index: 1600;width:90%;margin-left:5%; height: auto;background-color:#fff; box-shadow: 1px 1px 8px #000;}
.v_kakaoconnnect_popup .Ap_cont_mid { text-align:center;margin: 15px; font-family: 'Malgun Gothic';font-size:15px;color:#676767; }
.v_kakaoconnnect_popup .Ap_cont_bot {text-align:center;padding:10px 0 15px }
.v_kakaoconnnect_popup .Ap_cont_bot img {cursor:pointer }
.v_kakaoconnnect_popup .close { position: absolute; top: -40px;left:50%;margin-left:-20px;border: none; background: none; cursor: pointer; }
.v_kakaoconnnect_popup .close img {width:30px }


/* 고추 메인 */

.V_Chatroom {margin:51px 0 58px }
.V_extraday {height:20px;padding:10px;font-size:14px;font-family:'Malgun Gothic';background-color:#fff;border-bottom:1px solid #ededed }
.V_extraday .eday {float:left;color:#8f8f8f}
.V_extraday .eday span {font-weight:bold;color:#676767 }
.V_extraday .closeb {float:right;cursor:pointer }
.V_extraday .closeb img {width:11px }
.V_Chatroom .memberinfo {background-color:#eff0f1}
.V_Chatroom .memberinfo .name {font-size:16px;font-family:'Malgun Gothic';float:left;padding:10px 0;margin-left:10px; }
.V_Chatroom .memberinfo .name img {width:30px }
.V_Chatroom .memberinfo .moresee {display:none;font-family:'Malgun Gothic';font-size:12px;float:right;padding-top:12px;margin-right:10px;color:#8f8f8f; }
.V_Chatroom .memberinfo .moresee span {background-color:#dcecfa;padding:3px 7px;border:1px solid #acacea;border-radius:5px;color:#676767;cursor:pointer }
.V_Chatroom .memberinfo .notsee {display:block;font-family:'Malgun Gothic';font-size:12px;float:right;padding-top:12px;margin-right:10px;color:#8f8f8f; }
.V_Chatroom .memberinfo .notsee span {background-color:#cce4fa;padding:3px 7px;border:1px solid #acacea;border-radius:5px;color:#676767;cursor:pointer }
.V_Chatroom .memberinfo .moresee img, .notsee img {width:20px }
.V_Chatroom .memberinfo .addment {font-size:11px;color:#8f8f8f;font-family:'Malgun Gothic';border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:8px 0 8px 10px}

.V_Chatroom .memberinfo .mdetail {background-color:#fff;display:none; }
.V_Chatroom .memberinfo .mdetail .Member_infobottom {background-color:#ededed;border-bottom:1px solid #ededed;height:60px;line-height:60px;text-align:center }
.V_Chatroom .memberinfo .mdetail .Member_infobottom .kakaoimage_title {font-size:16px;font-family:'Malgun Gothic';color:#3c1e1e ;font-weight:bold }
.V_Chatroom .memberinfo .mdetail .Member_infobottom .kakaoimage_title .kakaologo {width:40px;vertical-align:middle;margin:0 3px 3px 0 }
.V_Chatroom .memberinfo .mdetail .Member_infobottom .kakaoimage_title .p_ment {display:inline; }
.V_Chatroom .memberinfo .mdetail .Member_infobottom .kakaoimage_title .c_ment {display:none; }
.V_Chatroom .memberinfo .mdetail .Member_infobottom .kakaoimage_title .connect_btn {display:inline;background-color: #525252;  border-radius: 5px;color:#9ac9f0;cursor:pointer;padding:4px 12px;font-size:12px;font-weight:bold;margin-left:5px }
.V_Chatroom .memberinfo .mdetail .Member_infobottom .kakaoimage_title .connect_img {display:none;width:40px;vertical-align:middle;margin:0 0 4px 7px }
.V_Chatroom .memberinfo .mdetail .extraday {padding:10px;font-size:13px;font-family:'Malgun Gothic';border-bottom:1px solid #ededed }
.V_Chatroom .memberinfo .mdetail .extraday .title {margin-bottom:15px;font-weight:bold;font-size:14px }
.V_Chatroom .memberinfo .mdetail .extraday .title span {color:#f58220;font-size:15px;font-weight:bold;font-family:Dotum }
.V_Chatroom .memberinfo .mdetail .extraday .cont {font-family:'Malgun Gothic';font-size:13px;padding:0 5px;line-height:20px }
.V_Chatroom .memberinfo .mdetail .info {padding:10px;font-size:13px;font-family:'Malgun Gothic';border-bottom:1px solid #ededed }
.V_Chatroom .memberinfo .mdetail .info .title {margin-bottom:15px;font-weight:bold;font-size:14px }
.V_Chatroom .memberinfo .mdetail .info .title span {color:#f58220;font-size:15px;font-weight:bold;font-family:Dotum }
.V_Chatroom .memberinfo .mdetail .info .cont {font-family:'Malgun Gothic';font-size:13px;padding:0 5px;line-height:20px }
.V_Chatroom .memberinfo .mdetail .usehistory {padding:10px;font-size:13px;font-family:'Malgun Gothic' }
.V_Chatroom .memberinfo .mdetail .usehistory .title {margin-bottom:15px;font-weight:bold;font-size:14px }
.V_Chatroom .memberinfo .mdetail .usehistory .title span {color:#f58220;font-size:15px;font-weight:bold;font-family:Dotum }
.V_Chatroom .memberinfo .mdetail .usehistory .cont {font-family:'Malgun Gothic';font-size:13px;padding:0 5px;line-height:20px }

.V_Chatroom .VC_title {text-align:center;font-size:17px;font-family:'Malgun Gothic';position:relative;font-weight:bold;color:#fff}
.V_Chatroom .VC_title img {width:100%;border-bottom:1px solid #c8c8c8; }
.V_Chatroom .VC_title div {width:100%;position:absolute;text-align:center;top:75%;text-shadow:0px 2px 5px #525252 ;color:#fff}
.V_Chatroom .VC_title div span {background-color:#525252;opacity:0.85;padding:1px 5px;border-radius:3px; }
.V_Chatroom .VC_Reliable {padding:15px 10px 20px;border-bottom:1px solid #c8c8c8;border-top:1px solid #c8c8c8;box-shadow:1px 1px 1px #fff}
.V_Chatroom .VC_Reliable p {font-size:16px;font-family:'Malgun Gothic' }
.V_Chatroom .VC_Reliable li {padding:10px 10px 10px;height:20px;background-color:#f58220;font-size:15px;font-family:'Malgun Gothic';color:#fff;margin-top:10px;border-radius:5px;box-shadow:1px 1px 1px #676767 }
.V_Chatroom .VC_Reliable li div {float:left }
.V_Chatroom .VC_Reliable ul div:first-child {margin-right:7px; }
.V_Chatroom .VC_Reliable ul div:last-child {float:right }
.V_Chatroom .VC_Reliable ul div img {width:18px; }
.V_Chatroom .VC_Other {padding:15px 10px 20px;border-bottom:1px solid #c8c8c8 }
.V_Chatroom .VC_Other p {font-size:16px;font-family:'Malgun Gothic' }
.V_Chatroom .VC_Other li {padding:10px;height:20px;background-color:#c8c8c8;font-size:15px;font-family:'Malgun Gothic';color:#fff;margin-top:10px;border-radius:5px }
.V_Chatroom .VC_Other li div {float:left }
.V_Chatroom .VC_Other ul div:first-child {margin-right:7px; }
.V_Chatroom .VC_Other ul div:last-child {float:right }
.V_Chatroom .VC_Other ul div img {width:18px; }

/* VIP 매일 추천주 페이지 (2017년 3월 2일 리뉴얼) */

.v_recommend {padding:52px 0 60px; display: block; }
.v_recommend .rlist_wrap li {border-bottom:1px solid #ededed;cursor:pointer; }
.v_recommend .rlist_wrap .noticed_li {background-color:#f8f8f8;padding:5px 0 }
.v_recommend .rlist_wrap li:last-child {border-bottom:none}
.v_recommend .rlist_wrap .recommand_title {width:88%;float:left;}
.v_recommend .rlist_wrap .recommand_title .title {font-weight:bold;padding:7px;word-break:break-all;font-size:16px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.v_recommend .rlist_wrap .recommand_title .title .noticed { }
.v_recommend .rlist_wrap .recommand_title .title .noticed img {vertical-align:middle;width:29px }
.v_recommend .rlist_wrap .recommand_title .writeinfo {padding:0px 7px 7px;font-size:12px;color:#aaa}
.v_recommend .rlist_wrap .recommand_title .writeinfo .writer {}
.v_recommend .rlist_wrap .recommand_title .writeinfo .date {padding:0 5px}
.v_recommend .rlist_wrap .recommand_title .writeinfo .view {}
.v_recommend .rlist_wrap .reply_space {float:left;width:12%;text-align:center;position:relative;z-index:2}
.v_recommend .rlist_wrap .reply_space .reply_img {position:absolute;top:12px;left:50%;margin-left:-20px;line-height:40px }
.v_recommend .rlist_wrap .reply_space .reply_img img {width:35px }
.v_recommend .rlist_wrap .reply_space .reply_number {color:#888;font-size:13px;font-family:'Malgun Gothic';margin:17px 5px 0 0; }
.v_recommend .more_see {background-color:#8f8f8f;width:100%;color:#fff;padding:12px 0;font-family:'Malgun Gothic';font-size:14px;text-align:center }

/* VIP 매일 추천주 뷰 페이지 (2017년 3월 2일 리뉴얼) */

.v_recomment_view { }
.v_recomment_view .board_back { cursor:pointer; width: 100%; height: 35px; line-height: 35px; background: #8f8f8f; position: fixed; top: 0px; text-align: center; box-shadow: 1px 1px 1px #000; opacity: 0.8;color:#fff;font-family:'Malgun Gothic';font-size:16px;z-index:5  }
.v_recomment_view .board_back span { cursor:pointer; margin-left: 10px; float: left; }
.v_recomment_view .board_top {padding:45px 10px 10px;border-bottom:1px solid #c8c8c8;background-color:#f2f2f2}
.v_recomment_view .board_top .freeboard_title {font-weight:bold;font-family:'Malgun Gothic';font-size:21px;color:#000;padding:5px 0  }
.v_recomment_view .board_top .freeboard_winfo {float:left;margin-top:10px}
.v_recomment_view .board_top .freeboard_winfo p {font-family:'Malgun Gothic';font-size:14px;color:#000; }
.v_recomment_view .board_top .freeboard_winfo span {font-family:'Malgun Gothic';font-size:13px;color:#8f8f8f; }
.v_recomment_view .board_top .freeboard_winfo .bar3 {font-family:'Malgun Gothic';font-size:10px;color:#8f8f8f; }
.v_recomment_view .board_top .board_bestimg {font-family:'Malgun Gothic'; float: left; font-size: 13px; background: #f37333; color: #fff; border-radius: 5px; padding: 1px 3px 1px 1px; margin: 26px 0 0 10px; display: none; }
.v_recomment_view .board_top .board_bestimg img { width: 22px; display: inline-block; vertical-align: top; }
.v_recomment_view .board_top .replyspace {float:right;width:20%;text-align:center;position:relative}
.v_recomment_view .board_top .replyspace .reply_img {position:absolute;top:5px;left:50%;margin-left:-20px }
.v_recomment_view .board_top .replyspace .reply_img img {width:40px; }
.v_recomment_view .board_top .replyspace .reply_number {color:#676767;font-size:13px;font-family:'Malgun Gothic';margin-top:12px }
.v_recomment_view .board_content {font-family:'Malgun Gothic';font-size:14px; overflow-y: auto; word-break: break-all; padding: 10px 3% 5px }
.v_recomment_view .board_content div img { max-width: 100%; height: auto; margin-bottom: 10px; }
.v_recomment_view .board_content .bbs_change { margin: 20px auto; text-align: center; background-color: #f58220; width: 40%; color: #FFF; height: 30px; padding-top: 13px; font-size: 15px; font-family: 'Malgun Gothic'; }
.v_recomment_view .write_box { display:block;background-color:#f2f2f2;border-bottom:1px solid #c8c8c8; margin-bottom: 40px; }
.v_recomment_view .write_box .event_write {padding:2px 0 }
.v_recomment_view .write_box .event_write .group_sel {float:left;width:30%;border-bottom:1px solid #c8c8c8 }
.v_recomment_view .write_box .event_write .group_sel select {color:#8f8f8f;width:100%;height:40px;text-indent:10px;font-size:13px;font-family:'Malgun Gothic';outline-style:none;border:none;background-color:#fff}
.v_recomment_view .write_box .event_write .event_writetitle {float:right;width:70% }
.v_recomment_view .write_box .event_write input {width:100%;height:40px;font-size:14px;font-family:'Malgun Gothic';outline-style:none;box-shadow:0px 1px 1px #c8c8c8;border:1px solid #fff;text-indent:10px; }
.v_recomment_view .write_box .event_writecont {margin-bottom:2px;box-shadow:0px 1px 1px #c8c8c8}
.v_recomment_view .write_box .event_writecont textarea { width: 100%; height: 70px;text-indent:10px; font-size: 14px;border: none; outline-style: none; resize: none;font-family:'Malgun Gothic';padding:10px 0}
.v_recomment_view .write_box .upload_btn {display:none;background-color:#c8c8c8; width: 100%; font-family:'Malgun Gothic';padding:10px 0;text-align:center;font-size:14px;margin:0 auto;box-shadow:0px 1px 1px #c8c8c8;color:#fff}
.v_recomment_view .write_box .upload_btn span {background-color:#fff;padding:1px 4px;border-radius:20px;color:#8f8f8f;font-weight:bold;font-family:Dotum }
.v_recomment_view .write_box .upload_complete {display:block;background-color:#f58220; width: 100%; font-family:'Malgun Gothic';padding:10px 0;text-align:center;font-size:14px;margin:0 auto;box-shadow:0px 1px 1px #c8c8c8;color:#fff}
.v_recomment_view .write_box .cancel_upload {text-align:center;font-size:16px;font-family:'Malgun Gothic';color:#fff;padding:10px 0 }
.v_recomment_view .write_box .cancel_upload .cancel {float:left;width:44%;background-color:#8f8f8f;border-radius:5px;margin-left:3%;padding:10px 0}
.v_recomment_view .write_box .cancel_upload .upload {float:right;width:44%;background-color:#f58220;border-radius:5px;margin-right:3%;padding:10px 0}
.v_recomment_view .board_reply { padding:10px;border-top:7px solid #f1f1f1 }
.v_recomment_view .board_reply .reply_radio { margin-top: 10px; }
.v_recomment_view .board_reply .reply_radio .reply_radio_title { font-size:13px; font-family:'Malgun Gothic'; color:#8f8f8f;float:left;width:30%; }
.v_recomment_view .board_reply .reply_radio .reply_radio_list_div { float:right;width:70%; }
.v_recomment_view .board_reply .reply_radio .reply_radio_list_div label { font-family: 'Malgun Gothic'; font-size: 12px;vertical-align:middle;display:block;margin-bottom:5px}
.v_recomment_view .board_reply .reply_radio .reply_radio_list_div label input[type=radio] { width:14px;height:14px;vertical-align:middle}
.v_recomment_view .board_reply .reply_write { width:100% }
.v_recomment_view .board_reply .reply_write .replyinput { width:85%;float:left }
.v_recomment_view .board_reply .reply_write .replyinput input { background-color:#f8f8f8; width:100%; height: 42px; border: 1px solid #f58220; font-size: 15px; font-family:'Malgun Gothic'; padding-left: 10px; outline: none;  } 
.v_recomment_view .board_reply .reply_write .replybtn {width:15%;float:left;font-size:15px;color:#fff;background-color:#f58220;height:44px;line-height:44px;text-align:center;font-family:'Malgun Gothic'}
.v_recomment_view .board_reply .reply_listno {font-size:17px;font-family:'Malgun Gothic';color:#000;padding:20px 0 3px; }
.v_recomment_view .board_reply .reply_breakdown {padding:10px 0;border-top:1px solid #c8c8c8;position:relative }
.v_recomment_view .board_reply .reply_breakdown .left_profpart {position:absolute;top:10px;left:2px }
.v_recomment_view .board_reply .reply_breakdown .left_profpart img {width:44px;vertical-align:middle; border-radius: 22px;}
.v_recomment_view .board_reply .reply_breakdown .reply_bdname {margin-left:55px;float:left;font-size:14px;font-family:'Malgun Gothic';margin-bottom:5px}
.v_recomment_view .board_reply .reply_breakdown .reply_bdname .wrt {font-size:17px;color:#000;font-weight:bold }
.v_recomment_view .board_reply .reply_breakdown .reply_bdname .reply_bddate {font-size:11px;margin-left:7px;color:#ccc}
.v_recomment_view .board_reply .reply_breakdown .reply_rerebtn {float:right;font-size:13px;color:#8f8f8f;font-family:'Malgun Gothic';cursor:pointer;margin-top:3px }
.v_recomment_view .board_reply .reply_breakdown .reply_bdcont {display:block;margin-left:55px;font-size:13px;font-family:'Malgun Gothic';color:#676767;word-break:break-all;}
.v_recomment_view .board_reply .reply_breakdown .reply_modifytext {display:block;}
.v_recomment_view .board_reply .reply_breakdown .reply_modifytext textarea { width: calc(100% - 50px); height: 50px; font-size: 15px; padding: 5px 0 0 5px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px; margin-left: 50px; }
.v_recomment_view .board_reply .reply_breakdown .reply_bddelete {float:right;margin-top:5px;margin-left:10px;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.v_recomment_view .board_reply .reply_breakdown .reply_bdmodify {float:right;margin-top:5px ;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.v_recomment_view .board_reply .reply_breakdown .reply_bdmodify_c {display:block;float:right;margin-top:5px ;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic'}
.v_recomment_view .board_reply .reply_breakdown .reply_bdcancel {display:block;float:right;margin-top:5px ; margin-left:10px; font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic'}
.v_recomment_view .board_reply .rereply_breakdown {border-top:1px dashed #ddd;padding-top:10px;margin-top:5px }
.v_recomment_view .board_reply .rereply_breakdown .left_partimg {float:left;width:13px }
.v_recomment_view .board_reply .rereply_breakdown .left_reprofpart {float:left;width:44px;}
.v_recomment_view .board_reply .rereply_breakdown .left_reprofpart img {width:44px;margin-top:0px;vertical-align:middle; border-radius: 27px; }
.v_recomment_view .board_reply .rereply_breakdown .right_part {float:left;width:calc(100% - 57px); }
.v_recomment_view .board_reply .rereply_breakdown .right_part .rereply_bdname {font-size:14px;font-family:'Malgun Gothic';margin-bottom:5px }
.v_recomment_view .board_reply .rereply_breakdown .right_part .rereply_bdname .wrt {font-size:17px;color:#000;font-weight:bold;padding-left:10px }
.v_recomment_view .board_reply .rereply_breakdown .right_part .rereply_bdname .rereply_bddate {font-size:11px;margin-left:7px;color:#ccc }
.v_recomment_view .board_reply .rereply_breakdown .right_part .rereply_bdcont {display:block;font-size:13px;font-family:'Malgun Gothic';color:#676767;word-break:break-all;padding-left:10px }
.v_recomment_view .board_reply .rereply_breakdown .right_part .rereply_modifytext {padding-left:5px }
.v_recomment_view .board_reply .rereply_breakdown .right_part .rereply_modifytext textarea { width: 100%; height: 50px; font-size: 12px; padding: 5px 0 0 5px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px;font-family:'Malgun Gothic' }
.v_recomment_view .board_reply .rereply_breakdown .right_part .rerereply_bddelete {float:right;margin-top:5px;margin-left:10px;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.v_recomment_view .board_reply .rereply_breakdown .right_part .rereply_bdmodify {float:right;margin-top:5px ;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.v_recomment_view .board_reply .rereply_breakdown .right_part .rereply_bdcancel {display:block;float:right;margin-top:5px ; margin-left:10px; font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.v_recomment_view .board_reply .rereply_breakdown .right_part .rereply_bdmodify_c {display:block;float:right;margin-top:5px ;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.v_recomment_view .board_reply .reply_breakdown .rereplyinput {display:block;width:75%;float:left;padding-left:5px;margin-top:5px }
.v_recomment_view .board_reply .reply_breakdown .rereplyinput input {background-color:#f8f8f8; width:100%; height: 42px; border: 1px solid #f58220; font-size: 15px; font-family:'Malgun Gothic'; padding-left: 10px; outline: none;  } 
.v_recomment_view .board_reply .reply_breakdown .rereplybtn {width:15%;float:left;font-size:15px;color:#fff;background-color:#f58220;height:44px;line-height:44px;text-align:center;font-family:'Malgun Gothic';margin-top:5px}


/*고추VIP 투자전략 메뉴 따로 빼놓기*/

.v_invtactic { padding: 52px 0 60px; display: block; background-color: #fff; }
.v_invtactic .invest_info { background:#f5f5f5; padding-bottom:13px; display: block; }
.v_invtactic .invest_info .topBanner {width:100%;}
.v_invtactic .invest_info .content_box {padding:0px 15px; margin-top: 3px;}
.v_invtactic .invest_info .new_bs {margin-top:-3px; background:#fff; border:2px solid #e2e2e2; border-radius:15px; padding:8px 15px 4px 15px;}
.v_invtactic .invest_info .ct_title {border-bottom:1px solid #cccccc; padding-bottom:7px;}
.v_invtactic .invest_info .ct_title .ct_1 {margin-left:3px; width:45%; max-width: 180px;font-size:18px }
.v_invtactic .invest_info .ct_title .ct_more {float:right; width:7%; max-width: 28px; }
.v_invtactic .invest_info .bs_ct {margin-top:6px; line-height:1.5;}
.v_invtactic .invest_info .new_bs .bs_ct {margin:10px 0px 10px 0px;}
.v_invtactic .invest_info .new_bs .bs_ct .ct_left {float:left;}
.v_invtactic .invest_info .new_bs .bs_ct .ct_left .leftimg {width:108px; height: 70px; margin-right:10px; border: 1px solid #ddd; }
.v_invtactic .invest_info .new_bs .bs_ct .ct_right .ct_list_title {display:inline-block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; vertical-align:top; width:10px;}
.v_invtactic .invest_info .bs_ct p {font-family:'Malgun Gothic'; font-size: 0;} 
.v_invtactic .invest_info .bs_ct p.video_p { margin-top: 5px;}
.v_invtactic .invest_info .bs_ct p.video_p:first-child { margin-top: 0; }
.v_invtactic .invest_info .bs_ct p.video_p span.ct_head { font-size: 14px; }
.v_invtactic .invest_info .bs_ct p.video_p span.re_nb { font-size: 14px; }
.v_invtactic .invest_info .bs_ct p.video_p span.ct_list_title { font-size: 14px; }
.v_invtactic .invest_info .bs_ct p.video_p span.ct_comment_count { font-size: 14px; display: inline-block; }
.v_invtactic .invest_info .bs_ct p span.ct_head {color:#f58220; font-weight:bold; font-size:12px;}
.v_invtactic .invest_info .bs_ct p span.re_nb {color:#f58220; font-size:12px;}
.v_invtactic .invest_info .bs_ct p span.ct_list_title {display:inline-block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; vertical-align: top; font-size: 12px; padding-left:5px;}
.v_invtactic .invest_info .bs_ct p span.ct_comment_count { font-size:12px; display: inline-block;}
.v_invtactic .invest_info .edu_bs {margin-top:13px; background:#fff; border:2px solid #e2e2e2; border-radius:15px; padding:7px 15px;}
.v_invtactic .invest_info .in_expert {margin-top:13px; background:#fff; border:2px solid #e2e2e2; border-radius:15px; padding:7px 15px;}
.v_invtactic .invest_info .in_rumor {margin-top:13px; background:#fff; border:2px solid #e2e2e2; border-radius:15px; padding:7px 15px;}
.v_invtactic .invest_info .in_conc {margin-top:13px; background:#fff; border:2px solid #e2e2e2; border-radius:15px; padding:7px 15px;}
.v_invtactic .invest_info .in_result {margin-top:13px; background:#fff; border:2px solid #e2e2e2; border-radius:15px; padding:7px 15px;}
.v_invtactic .invest_info .reBtn {margin-left:5px; font-size: 14px;}
.v_invtactic .invest_info .in_calumn {margin-top:13px; background:#fff; border:2px solid #e2e2e2; border-radius:15px; padding:7px 15px;}.v_invtactic .invest_info .re_ok {width:45px; height:13px; vertical-align:-2px;}
.v_invtactic .invest_info .re_no {width:45px; height:13px; vertical-align:-2px;}

.v_invtactic .bbs_bigmenu {width:100%;position:fixed;top:47px; }
.v_invtactic .bbs_bigmenu .bbs_first { float: left; width: 25%; text-align: center; padding: 10px 0; background-color: #8f8f8f; box-shadow: 1px 1px 1px #000; font-family: 'Malgun Gothic'; color: #fff; font-size: 13px; }
.v_invtactic .bbs_bigmenu .bbs_first.active { background: #f58220; }
.v_invtactic .bbs_bigmenu .bbs_second { float: left; width: 25%; text-align: center; padding: 10px 0; background-color: #8f8f8f; box-shadow: 1px 1px 1px #000; font-family: 'Malgun Gothic'; color: #fff; font-size: 13px; }
.v_invtactic .bbs_bigmenu .bbs_second.active { background: #f58220; }
.v_invtactic .bbs_bigmenu .bbs_third { float: left; width: 25%; text-align: center; padding: 10px 0; background-color: #8f8f8f; box-shadow: 1px 1px 1px #000; font-family: 'Malgun Gothic'; color: #fff; font-size: 13px; }
.v_invtactic .bbs_bigmenu .bbs_third.active { background: #f58220; }
.v_invtactic .bbs_bigmenu .bbs_four { float: left; width: 25%; text-align: center; padding: 10px 0; background-color: #8f8f8f; box-shadow: 1px 1px 1px #000; font-family: 'Malgun Gothic'; color: #fff; font-size: 13px; }
.v_invtactic .bbs_bigmenu .bbs_four.active { background: #f58220; }
/*.v_invtactic .bbs_bigmenu .bbs_five { float: left; width: 20%; text-align: center; padding: 10px 0; background-color: #8f8f8f; box-shadow: 1px 1px 1px #000; font-family: 'Malgun Gothic'; color: #fff; font-size: 13px; }
.v_invtactic .bbs_bigmenu .bbs_five.active { background: #f58220; }*/

.v_invtactic .bbs_smallmenu { width:100%;position:fixed;top:94px }
.v_invtactic .bbs_smallmenu .small_select_one {display: block;float:left;width:71%;margin:0 3% }
.v_invtactic .bbs_smallmenu .small_select_one select {width:100%;height: 40px;  border: none; font-size: 15px; font-family: 'Malgun Gothic'; border-radius: 10px; padding-left: 10px; box-shadow: 1px 1px 1px #676767; background: url(/image/paymentpage_bg.png) repeat; background-size: 90px; opacity: 0.9; outline: none; }
.v_invtactic .bbs_smallmenu .small_write {margin-right:3%;float:right; height: 40px ;width:20%;  font-size: 15px; font-family: 'Malgun Gothic'; border-radius: 10px;  box-shadow: 1px 1px 1px #676767; background-color:#f58220; opacity: 0.9;text-align:center}
.v_invtactic .bbs_smallmenu .small_write img {width:25px;margin-top:7px}
.v_invtactic .bbs_smallmenu .small_select_two {width:100% }
.v_invtactic .bbs_smallmenu .small_select_two select { margin-left:3%;width: 94%; height: 40px;  border: none; font-size: 15px; font-family: 'Malgun Gothic'; border-radius: 10px; padding-left: 10px; box-shadow: 1px 1px 1px #676767; background: url(/image/paymentpage_bg.png) repeat; background-size: 90px; opacity: 0.9; outline: none; }
.v_invtactic .freedom_bbs {display:none; padding: 0 5px;margin-top:95px }
.v_invtactic .freedom_bbs .FB_alert { padding: 15px 0; border-bottom: 1px solid rgba(0,0,0,0.08); background-color: #f8f8f8; border-top: 1px solid rgba(0,0,0,0.08); }
.v_invtactic .freedom_bbs .FB_alert .FB_alerticon { float: left; }
.v_invtactic .freedom_bbs .FB_alert .FB_alerticon img { width: 16px; margin: 0px 6px 0 10px; }
.v_invtactic .freedom_bbs .FB_alert .FB_alertment { word-break: break-all; font-size: 14px; font-family: 'Malgun Gothic'; color: #8f8f8f; }
.v_invtactic .freedom_bbs .FB_alert .FB_alertment span {color:#f58220 }
.v_invtactic .freedom_bbs .freedom_bbs_list {cursor:pointer;padding:10px 0 ;margin:0 10px;border-bottom: 1px solid rgba(0,0,0,0.08)}
.v_invtactic .freedom_bbs .freedom_bbs_list .FB_listleft {float:left;width:83%;}
.v_invtactic .freedom_bbs .freedom_bbs_list .FB_listleft .FB_title {font-size:16px;font-family:'Malgun Gothic' ; }
.v_invtactic .freedom_bbs .freedom_bbs_list .FB_listleft .FB_title .FB_category {color:#f58220;font-size:14px;font-family:'Malgun Gothic' }
.v_invtactic .freedom_bbs .freedom_bbs_list .FB_listleft .FB_title .FB_newicon {vertical-align:middle;padding:1px 4px;background-color:#f58220;border-radius:10px;font-size:9px;color:#fff;text-align:center }
.v_invtactic .freedom_bbs .freedom_bbs_list .FB_listleft .FB_writeinfo {font-size:11px;font-family:'Malgun Gothic' ;color:#c8c8c8;margin-top:4px }
.v_invtactic .freedom_bbs .freedom_bbs_list .FB_listleft .FB_writeinfo span {font-size:12px;font-family:'Malgun Gothic' ;color:#8f8f8f }
.v_invtactic .freedom_bbs .freedom_bbs_list .FB_listright {float:right;width:15%;text-align:center;position:relative;font-family:'Malgun Gothic';}
.v_invtactic .freedom_bbs .freedom_bbs_list .FB_listright .reply_img {position:absolute;top:-2px;left:50%;margin-left:-20px }
.v_invtactic .freedom_bbs .freedom_bbs_list .FB_listright .reply_img img {width:40px; }
.v_invtactic .freedom_bbs .freedom_bbs_list .FB_listright .reply_number {color:#676767;font-size:13px;font-family:'Malgun Gothic';margin-top:7px }
.v_invtactic .freedom_bbs .FB_moresee {padding:15px 0;border:1px solid #f58220;width:80%;color:#f58220;font-size:15px;font-family:'Malgun Gothic';text-align:center;margin:15px auto }
.v_invtactic .expert_bbs {display:none;margin-top:95px }
.v_invtactic .expert_bbs .EB_alert { padding: 15px 0; border-bottom: 1px solid rgba(0,0,0,0.08); background-color: #f8f8f8; border-top: 1px solid rgba(0,0,0,0.08); }
.v_invtactic .expert_bbs .EB_alert .EB_alerticon { float: left; }
.v_invtactic .expert_bbs .EB_alert .EB_alerticon img { width: 16px; margin: 0px 6px 0 10px; }
.v_invtactic .expert_bbs .EB_alert .EB_alertment_one { display:none; }
.v_invtactic .expert_bbs .EB_alert .EB_alertment_two { display:none }
.v_invtactic .expert_bbs .EB_alert .EB_alertment_three { display:block }
.v_invtactic .expert_bbs .EB_alert .EB_alertment_four { display:none }
.v_invtactic .expert_bbs .EB_alert .EB_alertment_one, .EB_alertment_two, .EB_alertment_three, .EB_alertment_four { word-break: break-all; font-size: 14px; font-family: 'Malgun Gothic'; color: #8f8f8f; }
.v_invtactic .expert_bbs .expert_bbs_list {cursor:pointer;padding:10px 0 ;margin:0 10px;border-bottom: 1px solid rgba(0,0,0,0.08)}
.v_invtactic .expert_bbs .expert_bbs_list .EB_title {font-size:16px;font-family:'Malgun Gothic' ;width:85% }
.v_invtactic .expert_bbs .expert_bbs_list .EB_title .EB_category {color:#f58220;font-size:14px;font-family:'Malgun Gothic' }
.v_invtactic .expert_bbs .expert_bbs_list .EB_title .EB_newicon {vertical-align:middle;padding:1px 4px;background-color:#f58220;border-radius:10px;font-size:9px;color:#fff;text-align:center }
.v_invtactic .expert_bbs .expert_bbs_list .EB_writeinfo {font-size:11px;font-family:'Malgun Gothic' ;color:#c8c8c8;margin-top:4px }
.v_invtactic .expert_bbs .expert_bbs_list .EB_writeinfo span {font-size:12px;font-family:'Malgun Gothic' ;color:#8f8f8f }
.v_invtactic .expert_bbs .expert_bbs_list .EB_listright { width:15%;text-align:center;position:absolute; right:2%; margin-top:-35px; }
.v_invtactic .expert_bbs .expert_bbs_list .EB_listright .reply_img {position:absolute;top:-2px;left:50%;margin-left:-20px }
.v_invtactic .expert_bbs .expert_bbs_list .EB_listright .reply_img img {width:40px; }
.v_invtactic .expert_bbs .expert_bbs_list .EB_listright .reply_number {color:#676767;font-size:13px;font-family:'Malgun Gothic';margin-top:7px }
.v_invtactic .expert_bbs .EB_moresee {padding:15px 0;border:1px solid #f58220;width:80%;color:#f58220;font-size:15px;font-family:'Malgun Gothic';text-align:center;margin:15px auto }

.v_invtactic .new_bs_wrap {margin-top:35px; padding-bottom:13px;}
.v_invtactic .new_bs_wrap .topBanner {width:100%; border-bottom:#e2e2e2 1px solid;}
.v_invtactic .new_bs_wrap .board_back { cursor:pointer;width: 100%; height: 35px; line-height: 35px; background: #8f8f8f; position: fixed; top: 47px; text-align: center; box-shadow: 1px 1px 1px #000; opacity: 0.8; font-size:16px; font-family:'Malgun Gothic';cursor:pointer}
.v_invtactic .new_bs_wrap .board_back span { cursor:pointer;margin-left:10px; float:left;}
.v_invtactic .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list {cursor:pointer;padding:10px 0 50px 0; margin:0 10px; border-bottom: 1px solid rgba(0,0,0,0.08)}
.v_invtactic .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list .BR_title {font-size:16px;font-family:'Malgun Gothic' ; }
.v_invtactic .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list .BR_title .BR_category {color:#f58220;font-size:14px;font-family:'Malgun Gothic' }
.v_invtactic .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list .BR_title .BR_category.red {color:#c00808;}
.v_invtactic .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list .BR_title .BR_newicon {vertical-align:middle;padding:1px 4px;background-color:#f58220;border-radius:10px;font-size:9px;color:#fff;text-align:center }
.v_invtactic .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list .BR_writeinfo {font-size:11px;font-family:'Malgun Gothic' ;color:#c8c8c8;margin-top:4px }
.v_invtactic .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list .BR_writeinfo span {font-size:12px;font-family:'Malgun Gothic' ;color:#8f8f8f }
.v_invtactic .new_bs_wrap .broadrecord_bbs .BR_moresee {padding:15px 0;border:1px solid #f58220;width:80%;color:#f58220;font-size:15px;font-family:'Malgun Gothic';text-align:center;margin:15px auto }
.v_invtactic .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list .SB_listleft {float:left;width:83%;}
.v_invtactic .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list .SB_listright {float:right;width:15%;text-align:center;position:relative}
.v_invtactic .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list .SB_listright .reply_img {position:absolute;top:-2px;left:50%;margin-left:-20px }
.v_invtactic .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list .SB_listright .reply_img img {width:40px; }
.v_invtactic .new_bs_wrap .broadrecord_bbs .broadrecord_bbs_list .SB_listright .reply_number {color:#676767;font-size:13px;font-family:'Malgun Gothic';margin-top:7px }

.v_invtactic .school_bbs {display:none; padding: 0 5px;margin-top:40px }
.v_invtactic .school_bbs .SB_alert { padding: 15px 0; border-bottom: 1px solid rgba(0,0,0,0.08); background-color: #f8f8f8; border-top: 1px solid rgba(0,0,0,0.08); }
.v_invtactic .school_bbs .SB_alert .SB_alerticon { float: left; }
.v_invtactic .school_bbs .SB_alert .SB_alerticon img { width: 16px; margin: 0px 6px 0 10px; }
.v_invtactic .school_bbs .SB_alert .SB_alertment { word-break: break-all; font-size: 14px; font-family: 'Malgun Gothic'; color: #8f8f8f; }
.v_invtactic .school_bbs .SB_alert .SB_alertment span {color:#f58220 }
.v_invtactic .school_bbs .school_bbs_list {cursor:pointer;padding:10px 0 ;margin:0 10px;border-bottom: 1px solid rgba(0,0,0,0.08)}
.v_invtactic .school_bbs .school_bbs_list .SB_listleft {float:left;width:83%;}
.v_invtactic .school_bbs .school_bbs_list .SB_listleft .SB_title {font-size:16px;font-family:'Malgun Gothic' ; }
.v_invtactic .school_bbs .school_bbs_list .SB_listleft .SB_title .SB_category {color:#f58220;font-size:14px;font-family:'Malgun Gothic' }
.v_invtactic .school_bbs .school_bbs_list .SB_listleft .SB_title .SB_newicon {vertical-align:middle;padding:1px 4px;background-color:#f58220;border-radius:10px;font-size:9px;color:#fff;text-align:center }
.v_invtactic .school_bbs .school_bbs_list .SB_listleft .SB_writeinfo {font-size:11px;font-family:'Malgun Gothic' ;color:#c8c8c8;margin-top:4px }
.v_invtactic .school_bbs .school_bbs_list .SB_listleft .SB_writeinfo span {font-size:12px;font-family:'Malgun Gothic' ;color:#8f8f8f }
.v_invtactic .school_bbs .school_bbs_list .SB_listright {float:right;width:15%;text-align:center;position:relative}
.v_invtactic .school_bbs .school_bbs_list .SB_listright .reply_img {position:absolute;top:-2px;left:50%;margin-left:-20px }
.v_invtactic .school_bbs .school_bbs_list .SB_listright .reply_img img {width:40px; }
.v_invtactic .school_bbs .school_bbs_list .SB_listright .reply_number {color:#676767;font-size:13px;font-family:'Malgun Gothic';margin-top:7px }
.v_invtactic .school_bbs .SB_moresee {padding:15px 0;border:1px solid #f58220;width:80%;color:#f58220;font-size:15px;font-family:'Malgun Gothic';text-align:center;margin:15px auto }


/* 고추 메뉴 개편 (2017. 2.28) */

.V_menu { }
.V_menu .top { height: 60px; background-color: #f58220;border-bottom: 1px solid #8f8f8f;position:relative}
.V_menu .top .title {position:absolute;top:20px;left:15px;color:#fff;font-family:'Malgun Gothic';font-size:18px;}
.V_menu .top .alarm {position:absolute;top:17px;right:70px;}
.V_menu .top .alarm img {width:23px; }
.V_menu .top .newmark {position:absolute;top:14px;right:63px }
.V_menu .top .newmark span {padding:0 4px;background-color:#fff;border-radius:10px;font-size:11px;color:#f58220;font-family:'Malgun Gothic';border:1px solid #ededed}
.V_menu .top .close {position:absolute;top:20px;right:23px;}
.V_menu .top .close img {width:19px; }

.V_menu .memberinfo {background-color:#fff}
.V_menu .memberinfo .name {font-size:16px;font-family:'Malgun Gothic';float:left;padding:10px 0;margin-left:10px; }
.V_menu .memberinfo .name img {width:30px }
.V_menu .memberinfo .moresee {display:none;font-family:'Malgun Gothic';font-size:12px;float:right;padding-top:12px;margin-right:10px;color:#8f8f8f; }
.V_menu .memberinfo .moresee span {background-color:#dcecfa;padding:3px 7px;border:1px solid #acacea;border-radius:5px;color:#676767;cursor:pointer }
.V_menu .memberinfo .notsee {display:block;font-family:'Malgun Gothic';font-size:12px;float:right;padding-top:12px;margin-right:10px;color:#8f8f8f; }
.V_menu .memberinfo .notsee span {background-color:#cce4fa;padding:3px 7px;border:1px solid #acacea;border-radius:5px;color:#676767;cursor:pointer }
.V_menu .memberinfo .moresee img, .notsee img {width:20px }
.V_menu .memberinfo .addment {font-size:11px;color:#8f8f8f;font-family:'Malgun Gothic';border-top:1px dashed #e1e1e1;border-bottom:1px solid #e1e1e1;padding:8px 0 8px 10px}
.V_menu .memberinfo .mdetail {background-color:#fff;display:none; }
.V_menu .memberinfo .mdetail {background-color:#fff;display:none; }
.V_menu .Member_infobottom {border-bottom:1px solid #ededed;height:60px;line-height:60px;text-align:center; }
.V_menu .Member_infobottom .kakaoimage_title {font-size:16px;font-family:'Malgun Gothic';color:#3c1e1e ;font-weight:bold }
.V_menu .Member_infobottom .kakaoimage_title .kakaologo {width:40px;vertical-align:middle;margin:0 3px 3px 0 }
.V_menu .Member_infobottom .kakaoimage_title .p_ment {display:inline; }
.V_menu .Member_infobottom .kakaoimage_title .c_ment {display:none; }
.V_menu .Member_infobottom .kakaoimage_title .connect_btn {display:inline;background-color: #525252;  border-radius: 5px;color:#9ac9f0;cursor:pointer;padding:4px 12px;font-size:12px;font-weight:bold;margin-left:5px }
.V_menu .Member_infobottom .kakaoimage_title .connect_img {display:none;width:40px;vertical-align:middle;margin:0 0 4px 7px }
.V_menu .memberinfo .mdetail .extraday {padding:10px;font-size:13px;font-family:'Malgun Gothic';border-bottom:1px solid #ededed }
.V_menu .memberinfo .mdetail .extraday .title {margin-bottom:15px;font-weight:bold;font-size:14px }
.V_menu .memberinfo .mdetail .extraday .title span {color:#f58220;font-size:15px;font-weight:bold;font-family:Dotum }
.V_menu .memberinfo .mdetail .extraday .cont {font-family:'Malgun Gothic';font-size:13px;padding:0 5px;line-height:20px }
.V_menu .memberinfo .mdetail .info {padding:10px;font-size:13px;font-family:'Malgun Gothic';border-bottom:1px solid #ededed }
.V_menu .memberinfo .mdetail .info .title {margin-bottom:15px;font-weight:bold;font-size:14px }
.V_menu .memberinfo .mdetail .info .title span {color:#f58220;font-size:15px;font-weight:bold;font-family:Dotum }
.V_menu .memberinfo .mdetail .info .cont {font-family:'Malgun Gothic';font-size:13px;padding:0 5px;line-height:20px }
.V_menu .memberinfo .mdetail .usehistory {padding:10px;font-size:13px;font-family:'Malgun Gothic' }
.V_menu .memberinfo .mdetail .usehistory .title {margin-bottom:15px;font-weight:bold;font-size:14px }
.V_menu .memberinfo .mdetail .usehistory .title span {color:#f58220;font-size:15px;font-weight:bold;font-family:Dotum }
.V_menu .memberinfo .mdetail .usehistory .cont {font-family:'Malgun Gothic';font-size:13px;padding:0 5px;line-height:20px }

.V_menu .login_out {position:fixed;bottom:20px;right:20px;text-align:center;font-family:'Malgun Gothic';font-size:12px;background-color:#dcecfa;border:1px solid #acacea;width:70px;border-radius:8px;padding:10px 0;box-shadow:1px 1px 1px #c8c8c8}
.V_menu .login_out img {width:25px }
.V_menu .login_out p {margin-top:8px;color:#8f8f8f;font-weight:bold }
.V_menu .login_in {position:fixed;bottom:20px;right:20px;text-align:center;font-family:'Malgun Gothic';font-size:12px;background-color:#dcecfa;border:1px solid #acacea;width:70px;border-radius:8px;padding:10px 0;box-shadow:1px 1px 1px #c8c8c8 }
.V_menu .login_in img {width:25px;}
.V_menu .login_in p {margin-top:8px;color:#8f8f8f;font-weight:bold}

/*.V_menu .menuicon ul {display:none }
.V_menu .menuicon ul li {border-bottom:1px solid #ededed;float:left;width:24.7%;text-align:center;color:#8f8f8f;font-family:'Malgun Gothic';font-size:12px;}
.V_menu .menuicon .chat {border-right:1px solid #ededed }
.V_menu .menuicon .chat img {width:32px;margin-top:18px }
.V_menu .menuicon .chat p {margin-top:9px;padding-bottom:10px }
.V_menu .menuicon .present { border-right:1px solid #ededed}
.V_menu .menuicon .present img {width:25px;margin-top:15px  }
.V_menu .menuicon .present p {margin-top:9px;padding-bottom:10px }
.V_menu .menuicon .confirm {border-right:1px solid #ededed }
.V_menu .menuicon .confirm img {width:23px;margin-top:18px  }
.V_menu .menuicon .confirm p {margin-top:8px;padding-bottom:10px }
.V_menu .menuicon .login_out {display:block;margin-top:17px  }
.V_menu .menuicon .login_out img {width:25px }
.V_menu .menuicon .login_out p {margin-top:8px;padding-bottom:10px }
.V_menu .menuicon .appquit {display:none;margin-top:17px;padding-bottom:10px }
.V_menu .menuicon .appquit img {width:25px;}
.V_menu .menuicon .appquit p {margin-top:8px;padding-bottom:0px}*/


.V_menu .menulist { }
.V_menu .menulist .title {border-top:1px solid #d1d1d1;border-bottom:1px solid #ebebeb;text-align:center }
.V_menu .menulist .title .allmenu {float:left;width:49.6%;border-right:1px solid #ebebeb;padding:13px 0;font-family:'Malgun Gothic';font-size:14px;color:#525252 }
.V_menu .menulist .title .setting {float:left;width:50%;padding:13px 0;font-family:'Malgun Gothic';font-size:14px;color:#525252 }
.V_menu .mselect {border-bottom:1px solid #f58220;}

.V_menu .line_depth {height:10px;background-color:#ededed;border:1px solid #c8c8c8;border-width:1px 0 1px 0 }

.V_menu .mm_title {font-family:'Malgun Gothic';font-size:16px;font-weight:bold;padding:10px;border-bottom:1px dashed #ddd }
.V_menu .major_menu {height:50px;padding-top:5px; }
.V_menu .major_menu li {float:left;width:20%;text-align:center;cursor:pointer}
.V_menu .major_menu .menuname {font-family:'Malgun Gothic';font-size:12px; }

.V_menu .allmenu_list li {height:40px;line-height:40px;background-color:#fff;border-top:1px solid #ebebeb;cursor:pointer;text-indent:10px }



.V_menu .allmenu_list li:first-child {border:none }
.V_menu .allmenu_list .menuname {font-family:'Malgun Gothic';font-size:14px; }

.V_menu .setting_list li {display:block;padding:15px;background-color:#f8f8f8;border-top:1px solid #ebebeb }
.V_menu .setting_list li:first-child {border:none }

.V_menu .menulist .plusicon {float:right;display:block }
.V_menu .menulist .minusicon {float:right;display:none  }
.V_menu .menulist .plusicon img,.minusicon img {width:20px }

.V_menu .menulist .setting_list .infochange {display:block;background-color:#fff;border:none }
.V_menu .menulist .setting_list .infochange .nick_input {float:left;width:80%; }
.V_menu .menulist .setting_list .infochange .nick_input input {width:100%;border:2px solid #f58220;height:40px;text-indent:10px;font-size:15px;box-shadow:inset 1px 1px 1px #c8c8c8;outline-style: none;}
.V_menu .menulist .setting_list .infochange .nick_chbtn {float:right;width:20%;background-color:#f58220;color:#fff;font-size:14px;text-align:center;height:40px;line-height:40px;font-family:'Malgun Gothic'}
.V_menu .menulist .setting_list .infochange .ment {padding:10px 0 0 5px; }
.V_menu .menulist .setting_list .infochange .ment p:first-child {display:none;color:#8f8f8f;font-family:'Malgun Gothic' }
.V_menu .menulist .setting_list .infochange .ment p:last-child {display:block;color:#f58220;font-family:'Malgun Gothic' }

.V_menu .menulist .setting_list .pushset {display:block;background-color:#fff;border:none;}
.V_menu .menulist .setting_list .pushset .push_yes {float:left;width:50%;background-color:#f58220;font-size:16px;color:#fff;text-align:center;height:40px;line-height:40px;font-family:'Malgun Gothic';box-shadow:inset 1px 1px 2px #525252  }
.V_menu .menulist .setting_list .pushset .push_no {float:right;width:50%;background-color:#f8f8f8;color:#525252;font-size:16px;text-align:center;height:40px;line-height:40px;font-family:'Malgun Gothic'}
.V_menu .menulist .setting_list .pushset .ment {padding:10px 0 0 5px; }
.V_menu .menulist .setting_list .pushset .ment p:first-child {display:block;color:#f58220;font-family:'Malgun Gothic' }
.V_menu .menulist .setting_list .pushset .ment p:last-child {display:none;color:#f58220;font-family:'Malgun Gothic' }

.V_menu .menulist .setting_list .clientcenter {display:block;background-color:#fff;border:none;}
.V_menu .menulist .setting_list .clientcenter .reqselect { width:100%;}
.V_menu .menulist .setting_list .clientcenter .reqselect select {width:100%;outline-style:none;height:40px;text-indent:10px;border: 2px solid #ededed;font-family:'Malgun Gothic'; font-size: 15px;color:#878787}
.V_menu .menulist .setting_list .clientcenter .writecont {margin-top:5px }
.V_menu .menulist .setting_list .clientcenter .writecont textarea {width: 100%; height: 100px; font-size: 13px; padding: 5px; border: 2px solid #ededed; outline-style: none; resize: none;font-family:'Malgun Gothic'}
.V_menu .menulist .setting_list .clientcenter .ment {padding:10px 0 0 5px; }
.V_menu .menulist .setting_list .clientcenter .ment p:first-child {display:none;color:#f58220;font-family:'Malgun Gothic' }
.V_menu .menulist .setting_list .clientcenter .ment p:last-child {display:none;color:#f58220;font-family:'Malgun Gothic' }
.V_menu .menulist .setting_list .clientcenter .sms { margin:8px 0;font-size:13px;font-family:'Malgun Gothic';color:#8f8f8f}
.V_menu .menulist .setting_list .clientcenter .sms input { vertical-align:middle;width:17px ;height:17px;}
.V_menu .menulist .setting_list .clientcenter .sendbtn {background-color:#f58220;height:40px;line-height:40px;font-family:'Malgun Gothic'; font-size: 16px ;text-align:center;color:#fff}

/* VIP 메뉴 내 알람 */

.V_alarm { }
.V_alarm .top { height: 60px; background-color: #f58220;border-bottom: 1px solid #8f8f8f;position:relative}
.V_alarm .top .title {position:absolute;top:20px;left:15px;color:#fff;font-family:'Malgun Gothic';font-size:18px;}
.V_alarm .top .title span { font-size:16px;}
.V_alarm .top .close {position:absolute;top:20px;right:23px;}
.V_alarm .top .close img {width:19px; }

/* VIP 메뉴 내 알람 - 삭제 메뉴 */

.V_alarm .delete_btn {display:block;background-color:#676767;height:40px;border-bottom:1px solid #525252 }
.V_alarm .delete_btn .all_del {float:right;font-family:'Malgun Gothic';color:#eee;font-size:14px;padding:10px 0 }
.V_alarm .delete_btn .bar {float:right;color:#8f8f8f;font-size:14px;margin:0 10px;padding:12px 0 }
.V_alarm .delete_btn .read_del {float:right;font-family:'Malgun Gothic';color:#eee;font-size:14px;margin-right:15px;padding:10px 0}

/* VIP 메뉴 내 알람 - 삭제팝업 */

.V_alarm .delete_btn .alldel_pop {display:none;width:90%;background-color:#fff;border:1px solid #f2f2f2;position:absolute;top:280px;left:5%;text-align:center;border-radius:10px;z-index:910 }
.V_alarm .delete_btn .alldel_pop p {padding:15px 0;font-family:'Malgun Gothic';font-size:18px; }
.V_alarm .delete_btn .alldel_pop div {width:49.8%;float:left;border-top:1px solid #f2f2f2;border-right:1px solid #f2f2f2;padding:10px 0;font-size:14px;font-family:'Malgun Gothic' }
.V_alarm .delete_btn .alldel_pop div:last-child {border-right:none; }

.V_alarm .delete_btn .readdel_pop {display:block;width:90%;background-color:#fff;border:1px solid #f2f2f2;position:absolute;top:280px;left:5%;text-align:center;border-radius:10px;z-index:910 }
.V_alarm .delete_btn .readdel_pop p {padding:15px 0;font-family:'Malgun Gothic';font-size:18px; }
.V_alarm .delete_btn .readdel_pop div {width:49.8%;float:left;border-top:1px solid #f2f2f2;border-right:1px solid #f2f2f2;padding:10px 0;font-size:14px;font-family:'Malgun Gothic' }
.V_alarm .delete_btn .readdel_pop div:last-child {border-right:none; }

/* VIP 메뉴 내 알람 - 알림 없을 때 */

.V_alarm .no_alram {display:none; text-align:center;padding-top:200px}
.V_alarm .no_alram img {width:40px;margin:10px 0 }
.V_alarm .no_alram p {font-size:15px;font-weight:bold;color:#676767;font-family:'Malgun Gothic';margin-bottom:5px }
.V_alarm .no_alram span {font-size:13px;color:#8f8f8f;font-family:'Malgun Gothic'; }

/* VIP 메뉴 내 알람 - 리스트 */

.V_alarm .alarm_list { }

/* 읽지않음 */

.V_alarm .alarm_list .no_read {background-color:#fff;border-bottom:1px solid #c8c8c8;padding:0 10px }
.V_alarm .alarm_list .no_read .title {font-family:'Malgun Gothic';font-size:16px;padding:5px 0 }
.V_alarm .alarm_list .no_read .title span {background-color:#f58220;border-radius:20px;padding:1px 4px;color:#fff;font-size:10px;vertical-align:central}
.V_alarm .alarm_list .no_read .date {font-size:12px;color:#b9b9b9;font-family:'Malgun Gothic';padding-bottom:5px; }
.V_alarm .alarm_list .no_read .content { display:none}
.V_alarm .alarm_list .no_read .ment {border-top:1px dotted #ededed ;padding:10px 0;font-family:'Malgun Gothic';color:#8f8f8f;font-size:13px;max-height:150px;overflow-y:auto }
.V_alarm .alarm_list .no_read .close {text-align:center;width:90px;margin:10px auto;background-color:#ebebeb;color:#8f8f8f;padding:5px 0;font-family:'Malgun Gothic' }

/* 읽음 */

.V_alarm .alarm_list .read {background-color:#f8f8f8;border-bottom:1px solid #c8c8c8;padding:0 10px }
.V_alarm .alarm_list .read .title {font-family:'Malgun Gothic';font-size:16px;padding:5px 0 }
.V_alarm .alarm_list .read .title span {background-color:#f58220;border-radius:20px;padding:1px 4px;color:#fff;font-size:10px;vertical-align:central}
.V_alarm .alarm_list .read .date {font-size:12px;color:#b9b9b9;font-family:'Malgun Gothic';padding-bottom:5px; }
.V_alarm .alarm_list .read .content { display:none}
.V_alarm .alarm_list .read .ment {border-top:1px dotted #ededed ;padding:10px 0;font-family:'Malgun Gothic';color:#8f8f8f;font-size:13px;max-height:150px;overflow-y:auto }
.V_alarm .alarm_list .read .close {text-align:center;width:90px;margin:10px auto;background-color:#ebebeb;color:#8f8f8f;padding:5px 0;font-family:'Malgun Gothic' }


/* VIP 메뉴 내 알람 - 하단 */

.V_alarm .alarm_bottom {background-color:#c8c8c8;padding:10px 0;font-family:'Malgun Gothic';font-size:12px;color:#676767;text-align:center } 


/* VIP 하단 카피라이트 */

.V_footcopy {background-color:#676767;padding:20px 0;width:100%; }
.V_footcopy div {text-align:center;font-size:11px;color:#fff;font-family:'Malgun Gothic';padding:0 5px;margin-bottom:5px }
.V_footcopy p {color:#bfbded}
.V_footcopy div:last-child {text-align:center;font-size:11px;color:#fff;font-family:'Malgun Gothic';margin-top:10px }

/* VIP 하단 메뉴 (2017 2.28 생성) */

.V_footer { position: fixed; bottom: 0px; width: 100%; height: 58px; background-color: #525252; z-index: 800;border-top:1px solid #fff;box-shadow:0 -1px #525252 }
.V_footer .menulist { text-align: center; }
.V_footer .menulist ul li { float: left; width: 20%;cursor:pointer }
.V_footer .menulist ul .active { height: 58px; background-color: #676767; box-shadow: 0px 2px 3px #000; }
.V_footer .menulist .menu1icon { }
.V_footer .menulist .menu1icon img { width: 26px; margin: 9px 0 5px 0;cursor:pointer }
.V_footer .menulist .menu2icon { }
.V_footer .menulist .menu2icon img { width: 23px; margin: 10px 0 6px 0;cursor:pointer }
.V_footer .menulist .menu3icon { }
.V_footer .menulist .menu3icon img { width: 28px; margin: 9px 0 5px 0;cursor:pointer }
.V_footer .menulist .menu4icon { }
.V_footer .menulist .menu4icon img { width: 28px; margin: 11px 0 8px 4px;cursor:pointer}
/*.V_footer .menulist .menu6icon {  }
.V_footer .menulist .menu6icon img { width : 24px; margin: 9px 0 6px 4px;cursor:pointer }*/
.V_footer .menulist .menu7icon { }
.V_footer .menulist .menu7icon img { width : 18px; margin: 9px 0 6px 0px;cursor:pointer }

/* VIP 로그인 페이지 */

.V_login {padding:61px 10px 0px;background-color:#fff}
.V_login .inputbox { float:left;width:78%;border-bottom:1px solid #c8c8c8 } 
.V_login .inputbox input { border:none;outline-color:#f58220;background-color:#fff;width:100%;height:50px;text-indent:10px;color:#676767;font-family:'Malgun Gothic';font-size:13px }
.V_login .inputbox .idinput { border-bottom:1px solid #c8c8c8 }
.V_login .inputbox .pwinput { }
.V_login .loginbtn { float:right;background-color:#525252; width:20%;color:#fff;height:103px;line-height:103px;text-align:center;font-size:16px;font-family:'Malgun Gothic' } 
.V_login .loginbtn span { } 
.V_login .joinment { padding:15px 0;font-family:'Malgun Gothic';font-size:14px }
.V_login .joinment .left_jment { float:left;width:78%; height: 30px; line-height: 30px; }
.V_login .joinment .right_jbtn { float: right; width: 20%; text-align: center; background-color: #f58220; height: 30px; line-height: 30px; color:#fff; }
.V_login .joinment .right_jbtn span {  }
.V_login .findment { text-align:center;padding:10px 0;font-family:'Malgun Gothic';font-size:13px;background-color:#ededed;margin-bottom:10px; } 
.V_login .findment span { }






/* VIP 채팅방 */

.V_chatting { display:block;margin:51px 0 161px 0;padding:5px 0;background-color:#f7f7f7}
.V_moresee {text-align:center;color:#676767 ;width:120px;font-size:15px;font-family:'Malgun Gothic';margin:15px auto 10px;border-radius:20px}
.V_moresee img {width:13px;}
.V_chatdate {width:90%;color:#b9b9b9;text-align:center;margin:10px auto;font-family:'Malgun Gothic';font-size:12px;padding:12px 0 0 }
.V_expertchat {margin:10px auto;width:90%; }
.V_expertchat .ec_leftimgpart {width:15%;float:left;}
.V_expertchat .ec_leftimgpart img {width:90%;max-width:50px;margin-top:5px}
.V_expertchat .ec_rightpart {width:85%;float:right;}
.V_expertchat .ec_top {padding:5px;height:15px;}
.V_expertchat .ec_top .ec_name { float:left;font-family:'Malgun Gothic';font-size:14px;color:#676767}
.V_expertchat .ec_top .ec_date {float:right;font-size:11px;font-family:'Malgun Gothic';color:#b9b9b9 }
.V_expertchat .ec_bot {background-color:#fdfbd8;border:1px solid #f6e88d;padding:7px;border-radius:3px; }
.V_expertchat .ec_bot .ec_cont {word-break:break-all;font-size:13px;font-family:'Malgun Gothic' }
.V_expertchat .ec_bot .ec_cont img {max-width:100%; }
.V_expertchat .ec_bot_ms {background-color:#f5c6af;padding:7px;border-radius:3px;color:#525252  }
.V_expertchat .ec_bot_ms .ec_cont {word-break:break-all;font-size:13px;font-family:'Malgun Gothic' }
.V_expertchat .ec_bot_gd {background-color:#c7e7c0;padding:7px;border-radius:3px;color:#525252  }
.V_expertchat .ec_bot_gd .ec_cont {word-break:break-all;font-size:13px;font-family:'Malgun Gothic' }
.V_expertchat .ec_bot_mj {background-color:#d2e4ec;padding:7px;border-radius:3px;color:#525252 }
.V_expertchat .ec_bot_mj .ec_cont {word-break:break-all;font-size:13px;font-family:'Malgun Gothic' }

.V_userchat {margin:10px auto;width:90%; }
.V_userchat .uc_top {padding:5px;height:15px;}
.V_userchat .uc_top .uc_name { float:left;font-family:'Malgun Gothic';font-size:13px;color:#676767}
.V_userchat .uc_top .uc_date {float:right;font-size:11px;font-family:'Malgun Gothic';color:#b9b9b9 }
.V_userchat .uc_bot {background-color:#f5f5f5;border:1px solid #ededed;padding:7px;border-radius:3px; }
.V_userchat .uc_bot .uc_cont {word-break:break-all;font-family:'Malgun Gothic';font-size:12px }
.V_userchat .uc_bot .uc_cont img {max-width:100%; }

.V_adverchat {margin:10px auto;width:90%;}
.V_adverchat .uc_bot {padding:7px; }
.V_adverchat .uc_bot .uc_cont { }
.V_adverchat .uc_bot .uc_cont .othergroup_Alarm {width:calc(100% - 40px);max-width:640px;padding:15px 10px;font-size:19px;background:url(/img/2018/led_bg.png);margin:0 auto;text-align:center;color:#fff;border:5px solid #d7dbe1 ;letter-spacing:-0.5px;font-weight:bold}
.V_adverchat .uc_bot .uc_cont .othergroup_Alarm .red {color:#c53929 }
.V_adverchat .uc_bot .uc_cont .othergroup_Alarm p {font-size:15px;color:#ffff00;margin-bottom:5px;font-weight:bold }

.V_chatbottom {margin-bottom:59px;display:block;position:fixed;bottom:0px;height:100px;width:100%;border-top:1px solid #b9b9b9;z-index:200 }
.V_chatbottom .V_optionmenu {height:30px;background-color:#525252;}
.V_chatbottom .V_optionmenu li {float:left;width:24.7%;padding:0px 0;font-size:14px;text-align:center;font-family:'Malgun Gothic';color:#e2e2e2;line-height:30px;border-right:1px solid #676767 }
.V_chatbottom .V_optionmenu li:last-child {border:none }
.V_chatbottom .V_optionmenu .select {color:#a2c9f0 }
.V_chatbottom .V_chatenter {height:70px;border-top:1px solid #f8f8f8 }
.V_chatbottom .V_chatenter .message {width:70%;float:left; }
.V_chatbottom .V_chatenter .message textarea { width: 100%; height: 70px; font-size: 15px; padding: 5px; border: none; outline-style: none; resize: none;font-family:'Malgun Gothic' }
.V_chatbottom .V_chatenter .search { width: 10%; float: left; background: #fff; height: 70px; display: table; }
.V_chatbottom .V_chatenter .search div { display: table-cell; vertical-align: middle; text-align: center; }
.V_chatbottom .V_chatenter .search div span.search_chat_btn { display: block; padding: 5px 0; border-radius: 5px; }
.V_chatbottom .V_chatenter .search div span.search_chat_btn:active { background: #ddd; }
.V_chatbottom .V_chatenter .search div span.search_chat_btn img { max-width: 60%; width: 40px; }
.V_chatbottom .V_chatenter .search div span.search_close_btn { display: none; }
.V_chatbottom .V_chatenter .search div span.search_close_btn span { display: block; background: #e2e2e2; color: #676767; max-width: 60%; border-radius: 5px; user-select: none; border: 1px solid #b9b9b9; margin: 0 auto; padding: 3px 0; font-size: 15px; font-weight: bold; }
.V_chatbottom .V_chatenter .enter {width:18%;float:left;padding:10px 0;text-align:center;padding-right:2%;background-color:#fff; display: block;}
.V_chatbottom .V_chatenter .search_item { width: 18%; float: left; padding: 5px 2% 5px 0; background: #fff; height: 70px; display: none; }
.V_chatbottom .V_chatenter .search_item span { display: block; border: 1px solid #b9b9b9; font-size: 15px; color: #676767; background: #e2e2e2; border-radius: 5px; padding: 1px 7px 3px 7px; user-select: none; text-align: center; }
.V_chatbottom .V_chatenter .search_item span.active:active { background: #676767; color: #e2e2e2; }
.V_chatbottom .V_chatenter .search_item span.disabled { color: #d0d0d0; background: #f3f3f3; }
.V_chatbottom .V_chatenter .search_item .up { }
.V_chatbottom .V_chatenter .search_item .down { margin-top: 6px;  }
.V_chatbottom .V_chatenter p {width:100%;float:right;height:20px;border:1px solid #b9b9b9;font-size:14px;font-family:'Malgun Gothic';color:#676767;padding:14px 0;border-radius:5px;background-color:#e2e2e2;font-weight:bold }


.V_chatnewmsg {display:block;position:fixed;bottom:0px;height:130px;width:100%;border-top:1px solid #b9b9b9;z-index:9999}
.V_chatnewmsg .msg_div { text-align:center;background-color:#c6c6c6;opacity:0.7;height:30px;font-size:20px;font-family:'Malgun Gothic';padding-top:2px}

.V_setbtn {position:fixed;top:3px;right:63px;background-color:#fd671b;cursor:pointer;padding:6px 5px 3px 5px;border-radius:10px;text-align:center;opacity:0.8;border:1px solid #fd5d0d;z-index:8000 }
.V_setbtn p {color:#fff;font-family:'Malgun Gothic';margin-top:3px;font-size:10px } 
.V_setbtn img {width:20px }

.V_setbtns {position:fixed;top:3px;right:109px;background-color:#fd671b;cursor:pointer;padding:6px 5px 3px 5px;border-radius:10px;text-align:center;opacity:0.8;border:1px solid #fd5d0d;z-index:8000 }
.V_setbtns p {color:#fff;font-family:'Malgun Gothic';margin-top:3px;font-size:10px;} 
.V_setbtns img {width:17px; }

/* VIP 채팅방 보유종목팝업 */

.V_holdevent {display:none;margin:51px 0 111px 0 ;background-color:#ededed;z-index:600; position: relative;}
.V_holdevent .title { padding:15px;font-size:23px;font-family:'Malgun Gothic';text-align:center;background-color:#8f8f8f ;border-bottom:1px solid #a9a9a9; border-top:1px solid #a9a9a9; margin-top: 10px;color:#fff}
.V_holdevent .title p {font-size:16px;font-family:'Malgun Gothic';margin-bottom:5px}
.V_holdevent .title .stocktitle {float:left;width:60% }
.V_holdevent .title .chatBtn {float:right;width:40% }
.V_holdevent .title .chatBtn span {padding:10px;background:#f58220; border:none; color:#fff; border-radius:5px; line-height:55px; box-shadow:0 0px 3px #595959;}
.V_holdevent .event_bd {overflow:auto }
.V_holdevent .event_bd li {margin-top:10px;background-color:#fff;border-top:1px solid #c8c8c8; position: relative; }

.V_holdevent .event_bd li .priceinfo {text-align:center;border-bottom:1px solid #e2e2e2;padding:5px 0 }
.V_holdevent .event_bd li .priceinfo .name_date { float:left;width:50%;text-align:center ;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;word-break:break-all}
.V_holdevent .event_bd li .priceinfo .name_date div:first-child { font-size:13px;font-family:'Malgun Gothic';color:#b9b9b9;margin-top:3px }
.V_holdevent .event_bd li .priceinfo .name_date div:last-child { font-size:15px;font-family:'Malgun Gothic';color:#f37333;font-weight:bold }
.V_holdevent .event_bd li .priceinfo .now {float:left;width:25% }
.V_holdevent .event_bd li .priceinfo .now div:first-child {font-size:13px;font-family:'Malgun Gothic';color:#b9b9b9;margin-top:3px }
.V_holdevent .event_bd li .priceinfo .now div:last-child {font-size:15px;font-family:'Malgun Gothic';color:#676767 }
.V_holdevent .event_bd li .priceinfo .compare {float:left;width:25% }
.V_holdevent .event_bd li .priceinfo .compare div:first-child {font-size:13px;font-family:'Malgun Gothic';color:#b9b9b9;margin-top:3px }
.V_holdevent .event_bd li .priceinfo .compare div:last-child {font-size:15px;font-family:'Malgun Gothic';color:#fff }
.V_holdevent .event_bd li .priceinfo .compare .plus {background-color:red;padding:0 3px;border-radius:5px}
.V_holdevent .event_bd li .priceinfo .compare .minus {background-color:blue;padding:0 3px;border-radius:5px }

.V_holdevent .event_bd li .buy_info {font-size:13px;text-align:center;padding:10px 0;border-bottom:1px solid #e2e2e2 }
.V_holdevent .event_bd li .buy_info .turnname {font-size:14px;font-weight:bold}
.V_holdevent .event_bd li .buy_info .two_buy {margin:5px 0 }
.V_holdevent .event_bd li .buy_info .sign {font-size:14px;font-weight:bold;color:red }
.V_holdevent .event_bd li .buy_info .nosign {font-size:14px;color:#b9b9b9 }
.V_holdevent .event_bd li .buy_info span {margin-right:3px }
.V_holdevent .event_bd li .buy_info span:last-child{margin-right:0px }
.V_holdevent .event_bd li .buy_info span.red { color: #f00; }
.V_holdevent .event_bd li .buy_info span.blue { color: #00f; }

.V_holdevent .event_bd li .goal_loss {border-bottom:1px solid #c8c8c8 ;text-align:center }
.V_holdevent .event_bd li .goal_loss .buy {float:left;width:24.5%; border-right:1px solid #e2e2e2;padding:2px 0 }
.V_holdevent .event_bd li .goal_loss .buy div:first-child {font-size:13px;font-family:'Malgun Gothic';color:#b9b9b9;margin-top:3px }
.V_holdevent .event_bd li .goal_loss .buy div:last-child {font-size:15px;font-family:'Malgun Gothic';color:#676767 }
.V_holdevent .event_bd li .goal_loss .goal {float:left;width:24.5%;border-right:1px solid #e2e2e2;padding:2px 0 }
.V_holdevent .event_bd li .goal_loss .goal div:first-child {font-size:13px;font-family:'Malgun Gothic';color:#b9b9b9;margin-top:3px }
.V_holdevent .event_bd li .goal_loss .goal div:last-child {font-size:15px;font-family:'Malgun Gothic';color:#676767 }
.V_holdevent .event_bd li .goal_loss .loss {float:left;width:24.5%;padding:2px 0 }
.V_holdevent .event_bd li .goal_loss .loss div:first-child {font-size:13px;font-family:'Malgun Gothic';color:#b9b9b9;margin-top:3px }
.V_holdevent .event_bd li .goal_loss .loss div:last-child {font-size:15px;font-family:'Malgun Gothic';color:#676767 }

.V_holdevent .event_bd li .end_priceinfo { text-align:center;border-bottom:1px solid #e2e2e2;padding:5px 0; background: #f4f4f4; }
.V_holdevent .event_bd li .end_priceinfo div:first-child { font-size:13px;font-family:'Malgun Gothic';color:#797979;margin-top:3px; }
.V_holdevent .event_bd li .end_priceinfo div:last-child { font-size:15px;font-family:'Malgun Gothic';color:#f37333;font-weight:bold; }
.V_holdevent .event_bd li .end_buy_info { text-align: center; border-bottom:1px solid #e2e2e2; padding: 10px 0 7px 0; background-color: #f4f4f4; }
.V_holdevent .event_bd li .end_buy_info .buy_sell_item { margin-bottom: 5px; font-size: 13px; }
.V_holdevent .event_bd li .end_buy_info .buy_sell_item span { margin: 0 3px; }
.V_holdevent .event_bd li .end_buy_info .buy_sell_item .turnname { font-size: 14px; font-weight: bold; }
.V_holdevent .event_bd li .end_buy_info .buy_sell_item .turnname.red { color: #f00; }
.V_holdevent .event_bd li .end_buy_info .buy_sell_item .turnname.blue { color: #00f; }
.V_holdevent .event_bd li .end_buy_info .buy_sell_item .date { color: #717171; }
.V_holdevent .event_bd li .end_goal_loss { background: #f4f4f4; width: 100%; height: 45px; border-bottom:1px solid #c8c8c8 ;text-align:center; }
.V_holdevent .event_bd li .end_goal_loss .benefit { float: left; width: 49.7%; height: 45px; }
.V_holdevent .event_bd li .end_goal_loss .benefit:first-child { border-right: 1px solid #e2e2e2; }
.V_holdevent .event_bd li .end_goal_loss .benefit div:first-child { font-size:13px;font-family:'Malgun Gothic';color:#797979;margin-top:3px;}
.V_holdevent .event_bd li .end_goal_loss .benefit div:last-child { font-size:15px;font-family:'Malgun Gothic'; }
.V_holdevent .event_bd li .end_goal_loss .benefit div .color_box { color: #fff; border-radius: 5px; padding: 0 5px; }
.V_holdevent .event_bd li .end_goal_loss .benefit div .color_box.plus { background: #f00; }
.V_holdevent .event_bd li .end_goal_loss .benefit div .color_box.minus { background: #00f; }
.V_holdevent .event_bd li .attack_end_img { position: absolute; width: 100%; text-align: center; top: 50%; transform: translateY(-50%); }
.V_holdevent .event_bd li .attack_end_img img { width: 220px; }
.V_holdevent .close {position:fixed;bottom:60px;width:100%;background-color:#c8c8c8;border-top:1px solid #c8c8c8;height:50px;text-align:center; font-size:16px;font-family:'Malgun Gothic';font-weight:bold;color:#676767;line-height:50px  }









/* VIP 채팅방 매매원칙팝업 */

.V_principal {display:none;margin:51px 0 111px 0 ; position: relative; z-index: 501;}
.V_principal .VP_title {width:100%;text-align:center;height:100px ;padding:15px 0;background-color:#ededed;border-bottom:1px solid #c8c8c8 }
.V_principal .VP_title p {width:70%;border-top:1px solid #676767;border-bottom:1px solid #676767;font-size:16px;padding:2px 0;font-family:'Malgun Gothic';margin-bottom:10px;font-weight:500;margin:10px auto }
.V_principal .VP_title span {font-family:'Malgun Gothic';font-size:32px;text-shadow:1px 1px 1px #676767 }

.V_principal .part_one {width:80%;margin:20px auto;font-family:'Malgun Gothic';font-size:12px;padding:5px;color:#aaa }
.V_principal .part_one p {font-size:14px;margin-bottom:5px;color:#8f8f8f;font-weight:bold }
.V_principal .part_two {background-color:#f2f2f2;padding:20px;font-family:'Malgun Gothic' }
.V_principal .part_two p {font-size:14px;padding:5px 0;font-weight:bold }
.V_principal .part_two section {font-size:12px;color:#888;margin-bottom:3px }
.V_principal .part_two .sms_ex {font-size:15px;width:90%;margin:5px auto;background-color:#ffe500;padding:10px;border-radius:10px; }
.V_principal .part_three {padding:10px 20px 20px;font-family:'Malgun Gothic';font-size:13px;color:#8f8f8f }
.V_principal .part_three p {margin:20px 0 10px;font-weight:bold;font-size:14px;color:#676767 }
.V_principal .part_four {background-color:#f2f2f2;padding:20px;font-family:'Malgun Gothic' }
.V_principal .part_four p {font-size:14px;padding:5px 0;font-weight:bold }
.V_principal .part_four section {font-size:12px;color:#888;margin-bottom:3px }
.V_principal .part_four .sms_ex {font-size:15px;width:90%;margin:5px auto;background-color:#ffe500;padding:10px;border-radius:10px; }
.V_principal .part_five {padding:10px 20px 20px;font-family:'Malgun Gothic';font-size:13px;color:#8f8f8f }
.V_principal .part_five p {margin:20px 0 10px;font-weight:bold;font-size:14px;color:#676767 }
.V_principal .part_six {background-color:#f2f2f2;padding:20px;font-family:'Malgun Gothic' }
.V_principal .part_six p {font-size:14px;padding:5px 0;font-weight:bold }
.V_principal .part_six section {font-size:12px;color:#888;margin-bottom:3px }
.V_principal .part_six .sms_ex {font-size:15px;width:90%;margin:5px auto;background-color:#ffe500;padding:10px;border-radius:10px; }
.V_principal .part_seven {padding:10px 20px 20px;font-family:'Malgun Gothic';font-size:13px;color:#8f8f8f }
.V_principal .part_seven p {margin:20px 0 10px;font-weight:bold;font-size:14px;color:#676767 }
.V_principal .part_eight {padding:10px 20px 20px;font-family:'Malgun Gothic';font-size:13px;color:#8f8f8f;background-color:#f8f8f8 }
.V_principal .part_eight p {margin:20px 0 10px;font-weight:bold;font-size:14px;color:#676767 }
.V_principal .close {position:fixed;bottom:60px;width:100%;background-color:#c8c8c8;border-top:1px solid #c8c8c8;height:50px;text-align:center; font-size:16px;font-family:'Malgun Gothic';font-weight:bold;color:#676767;line-height:50px;  }


/* VIP 채팅방 글자크기팝업 */

.V_textsize {display:none;position:fixed;bottom:159px;width:100%;background-color:#ededed;border-top:1px solid #c8c8c8;height:30px;text-align:center; font-size:12px;font-family:'Malgun Gothic';font-weight:bold;color:#676767;line-height:30px;}
.V_textsize .smallbtn {float:left;width:20%;border-right:1px solid #c8c8c8;font-size:20px;font-weight:bold }
.V_textsize ul li {float:left;width:44%;border-right:1px solid #c8c8c8;font-size:14px;font-weight:bold }
.V_textsize ul .small {display:none }
.V_textsize ul .basic {display:none }
.V_textsize ul .big {display:none }
.V_textsize ul .bigger {display:none }
.V_textsize .bigbtn {float:left;width:20%;border-right:1px solid #c8c8c8;font-size:16px }
.V_textsize .close {float:left;width:15%;color:#8f8f8f }

/* VIP 수익현황 */

.V_profit { margin:52px 0 80px;background-color:#f8f8f8;}
.V_profit .select_box select {width:100%;height:40px;text-indent:10px;font-size:14px;font-family:'Malgun Gothic';outline-style:none;box-shadow:0px 1px 1px #c8c8c8;border:1px solid #fff  }
.V_profit .select_box .money_select {padding:2px 0 }

.V_profit .profit_graph {width:94%;margin:25px auto 15px;background-color:#fff;box-shadow:1px 1px 3px #8f8f8f}
.V_profit .profit_graph .title {background-color:#eee;padding:15px;border-bottom:1px dotted #c8c8c8;padding-bottom:20px;font-size:17px;font-weight:bold;font-family:'Malgun Gothic'}
.V_profit .profit_graph .title span {font-weight:bold;color:#f58220;font-size:17px;}
.V_profit .profit_graph .graph { text-align:center;padding: 20px 8px; }

.V_profit .profit_graph .profit_ment {background-color:#eee;text-align:center;font-family:'Malgun Gothic';font-size:18px;padding:20px 0 15px;border-top:1px dotted #c8c8c8 }
.V_profit .profit_graph .profit_ment span {color:red;font-family:'Malgun Gothic' }

.V_profit .hold_event {}
.V_profit .hold_event .title {font-size:17px;font-weight:bold;font-family:'Malgun Gothic';padding:15px;margin:25px auto 15px;background-color:#f8f8f8;box-shadow:0 1px 5px #c8c8c8}
.V_profit .hold_event .title span {font-weight:bold;color:#f58220;font-size:17px;}

.V_profit .hold_event .holdlist {text-align:center }
.V_profit .hold_event .holdlist li {background-color:#fff;margin-bottom:12px;box-shadow:1px 1px 5px #8f8f8f }
.V_profit .hold_event .holdlist .event_result {background-color:#e2e2e2;padding:10px;font-size:11px;font-family:'Malgun Gothic' }
.V_profit .hold_event .holdlist .event_result div {float:left;width:27%; }
.V_profit .hold_event .holdlist .event_result div:first-child {width:46%;font-size:15px;font-weight:bold;padding-top:5px }
.V_profit .hold_event .holdlist .event_result .blue {background-color:blue;color:#fff;padding:0 2px;border-radius:3px  }
.V_profit .hold_event .holdlist .event_result .red {background-color:red;color:#fff;padding:0 2px;border-radius:3px }

.V_profit .hold_event .holdlist .eventlist {text-align:center;width:100%; }
.V_profit .hold_event .holdlist .eventlist .eventlist_cont {font-size:12px;font-family:'Malgun Gothic'  }
.V_profit .hold_event .holdlist .eventlist .eventlist_cont tr td {padding:4px 0 }
.V_profit .hold_event .holdlist .eventlist .eventlist_cont tr .td1 {width:10%;text-align:right; }
.V_profit .hold_event .holdlist .eventlist .eventlist_cont tr .td2 {width:40%;text-align:center; }
.V_profit .hold_event .holdlist .eventlist .eventlist_cont tr .td3 { width:30%;text-align:center;}
.V_profit .hold_event .holdlist .eventlist .eventlist_cont tr .td4 {width:20%;text-align:center; }
.V_profit .hold_event .holdlist .eventlist .eventlist_cont tr td span {font-size:9px;color:#b9b9b9 }

.V_profit .hold_event { width: 100%; }
.V_profit .hold_event .EventBD_list { margin: 20px auto; width: 86%; background-color: #fff; border-radius: 20px; padding: 10px; border: 1px solid #e2e2e2; }
.V_profit .hold_event .EventBD_list .Eventname { margin: 0 0 5px 10px; }
.V_profit .hold_event .EventBD_list .Eventtable { border: 1px solid #c8c8c8; width: 96%; margin-left: 2%; }
.V_profit .hold_event .EventBD_list .Eventtable_top { background-color: #c8c8c8; width: 100%; }
.V_profit .hold_event .EventBD_list .Eventtable_top tr th { padding: 3px 0; }
.V_profit .hold_event .EventBD_list .Eventtable_top tr .th1 { width: 15%; text-align: center; }
.V_profit .hold_event .EventBD_list .Eventtable_top tr .th2 { width: 45%; text-align: center; }
.V_profit .hold_event .EventBD_list .Eventtable_top tr .th3 { width: 25%; text-align: center; }
.V_profit .hold_event .EventBD_list .Eventtable_top tr .th4 { width: 15%; text-align: center; }
.V_profit .hold_event .EventBD_list .Eventtable_BD tr td { padding: 2px 0; }
.V_profit .hold_event .EventBD_list .Eventtable_BD tr .td1 { width: 15%; text-align: center; }
.V_profit .hold_event .EventBD_list .Eventtable_BD tr .td2 { width: 45%; text-align: center; }
.V_profit .hold_event .EventBD_list .Eventtable_BD tr .td3 { width: 25%; text-align: center; }
.V_profit .hold_event .EventBD_list .Eventtable_BD tr .td4 { width: 15%; text-align: center; }
.V_profit .hold_event .EventBenefit { padding-top: 10px; text-align: center; }
.V_profit .hold_event .EventBenefit span { color: red; /*blue*/ }

/* VIP 매매인증 */

.v_stockauth { padding: 52px 0 60px 0; display: block; }
.v_stockauth .Tradeconfirm { width: 100%; background-color: #f2f2f2; border-bottom:1px solid #c8c8c8;padding:10px 0 }

.v_stockauth .Tradeconfirm .Tradeconfirm_ment { margin: 0 auto; width: 80%; background-color: #fff; border-radius: 15px; padding: 5px; text-align: center; box-shadow:1px 1px 1px #676767 }
.v_stockauth .Group_choice { width: 100%; height: 30px; line-height: 31px; text-align: center; position: fixed; top: 162px; }
.v_stockauth .Group_choice .Group_first { float: left; width: 33.333%; height: 30px; line-height: 31px; background-color: #c8c8c8; box-shadow: 1px 1px 1px #000; /*#ff863b*/ }
.v_stockauth .Group_choice .Group_first.active { background: #8f8f8f; }
.v_stockauth .Group_choice .Group_second { float: left; width: 33.333%; height: 30px; line-height: 31px; background-color: #c8c8c8; box-shadow: 1px 1px 1px #000; /*#fc6e2e*/ }
.v_stockauth .Group_choice .Group_second.active { background: #8f8f8f; }
.v_stockauth .Group_choice .Group_third { float: left; width: 33.333%; height: 30px; line-height: 31px; background-color: #c8c8c8; box-shadow: 1px 1px 1px #000; /*#ff863b*/ }
.v_stockauth .Group_choice .Group_third.active { background: #8f8f8f; }
.v_stockauth .Tradeconfirm_BBS { background-color: #fff; overflow-y: hidden; }
.v_stockauth .Tradeconfirm_BBS .Tclist_list { padding: 5px; border-bottom: 1px solid #d8d9db; }
.v_stockauth .Tradeconfirm_BBS .Tclist_list .Tclist_title { float: left; }
.v_stockauth .Tradeconfirm_BBS .Tclist_list .Tclist_title span { color: #fc6e2e; }
.v_stockauth .Tradeconfirm_BBS .Tclist_list .Tclist_phone { float: left; margin-top: 5px; }
.v_stockauth .Tradeconfirm_BBS .Tclist_list .Tclist_nickname { float: right; }
.v_stockauth .Tradeconfirm_BBS .Tclist_list .Tclist_date { float: right; margin-top: 5px; }
.v_stockauth .Tradeconfirm_loading { text-align: center; margin-top: 10px; height: 80px;}
.v_stockauth .Tradeconfirm_loading img { width: 50px; height: 9px; }
.v_stockauth .Pagenation { position: fixed; bottom: 58px; background-color: #e2e2e2; width: 100%; height: 40px; line-height: 40px; box-shadow: 2px 2px 2px 2px #000; }
.v_stockauth .Pagenation ul { text-align: center; }
.v_stockauth .Pagenation ul li { display: inline; margin: 0 7px; }
.v_stockauth .Pagenation ul li.active { font-weight: bold; color: #f58220; }

.v_stockauth .CF_numbering {padding:10px;font-family:'Malgun Gothic';font-size:13px;border-bottom:1px solid #ededed }
.v_stockauth .CF_numbering span {font-size:15px;color:#f58220;font-weight:bold }
.v_stockauth .Tradeconfirm_wbtn { cursor:pointer;text-align: center; background-color: #f58220; position: fixed; bottom: 78px; right: 20px; width: 80px; height: 80px; box-shadow: 1px 1px 3px #000; border-radius: 30px; opacity: 0.88; z-index:4;}
.v_stockauth .Tradeconfirm_wbtn img { width: 30px; margin: 5px 0 5px 0; }
.v_stockauth .Tradeconfirm_wbtn p { }

.V_confirm .confirm_bbs_list {padding:10px 0 ;margin:0 10px;border-bottom: 1px solid rgba(0,0,0,0.08);cursor:pointer}
.V_confirm .confirm_bbs_list .CB_thumbnail {float:left;text-align:center;margin-right:10px;height:50px;overflow-y:hidden;border:1px solid #c8c8c8 }
.V_confirm .confirm_bbs_list .CB_thumbnail div { display: table }
.V_confirm .confirm_bbs_list .CB_thumbnail div a {vertical-align:middle; display: table-cell; }
.V_confirm .confirm_bbs_list .CB_thumbnail div a img {max-width:50px; text-align:center;cursor:pointer }
.V_confirm .confirm_bbs_list .CB_listleft {float:left;width:68%;}
.V_confirm .confirm_bbs_list .CB_listleft .CB_title {font-size:16px;font-family:'Malgun Gothic' }
.V_confirm .confirm_bbs_list .CB_listleft .CB_title .CB_category {color:#f58220;font-size:14px;font-family:'Malgun Gothic' }
.V_confirm .confirm_bbs_list .CB_listleft .CB_title .CB_titlement {word-break:break-all }
.V_confirm .confirm_bbs_list .CB_listleft .CB_title .CB_newicon {vertical-align:middle;padding:1px 4px;background-color:#f58220;border-radius:10px;font-size:9px;color:#fff;text-align:center }
.V_confirm .confirm_bbs_list .CB_listleft .CB_title .CB_bestimg { width: 20px; display: inline-block; vertical-align: top;  }
.V_confirm .confirm_bbs_list .CB_listleft .CB_title .CB_besttxt { background: #f37333; display: inline-block; font-size: 11px; font-family:'Malgun Gothic'; color: #fff; border-radius: 5px; padding: 1px 3px 1px 0; vertical-align: bottom; }
.V_confirm .confirm_bbs_list .CB_listleft .CB_writeinfo {font-size:11px;font-family:'Malgun Gothic' ;color:#b9b9b9;margin-top:6px }
.V_confirm .confirm_bbs_list .CB_listleft .CB_writeinfo span {font-size:12px;font-family:'Malgun Gothic' ;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;word-break:break-all}
.V_confirm .confirm_bbs_list .CB_listleft .CB_writeinfo .bar {color:#ededed }
.V_confirm .confirm_bbs_list .CB_listright {float:right;width:10%;text-align:center;position:relative;z-index:2}
.V_confirm .confirm_bbs_list .CB_listright .reply_img {position:absolute;top:-2px;left:50%;margin-left:-20px;line-height:40px }
.V_confirm .confirm_bbs_list .CB_listright .reply_img img {width:40px;line-height:40px }
.V_confirm .confirm_bbs_list .CB_listright .reply_number {color:#676767;font-size:13px;font-family:'Malgun Gothic';margin-top:7px }


.V_confirm { margin:51px 0 59px 0;background-color:#fff;}

.V_confirm .write_box { display:none;background-color:#f2f2f2;border-bottom:1px solid #c8c8c8}
.V_confirm .write_box .event_write {padding:2px 0 }
.V_confirm .write_box .event_write .group_sel {float:left;width:30%;border-bottom:1px solid #c8c8c8 }
.V_confirm .write_box .event_write .group_sel select {color:#8f8f8f;width:100%;height:40px;text-indent:10px;font-size:13px;font-family:'Malgun Gothic';outline-style:none;border:none;background-color:#fff}
.V_confirm .write_box .event_write .event_writetitle {float:right;width:70% }
.V_confirm .write_box .event_write input {width:100%;height:40px;font-size:14px;font-family:'Malgun Gothic';outline-style:none;box-shadow:0px 1px 1px #c8c8c8;border:1px solid #fff;text-indent:10px; }
.V_confirm .write_box .event_writecont {margin-bottom:2px;box-shadow:0px 1px 1px #c8c8c8}
.V_confirm .write_box .event_writecont textarea { width: 100%; height: 70px;text-indent:10px; font-size: 14px;border: none; outline-style: none; resize: none;font-family:'Malgun Gothic';padding:10px 0}
.V_confirm .write_box .upload_btn {display:none;background-color:#c8c8c8; width: 100%; font-family:'Malgun Gothic';padding:10px 0;text-align:center;font-size:14px;margin:0 auto;box-shadow:0px 1px 1px #c8c8c8;color:#fff}
.V_confirm .write_box .upload_btn span {background-color:#fff;padding:1px 4px;border-radius:20px;color:#8f8f8f;font-weight:bold;font-family:Dotum }
.V_confirm .write_box .upload_complete {display:block;background-color:#f58220; width: 100%; font-family:'Malgun Gothic';padding:10px 0;text-align:center;font-size:14px;margin:0 auto;box-shadow:0px 1px 1px #c8c8c8;color:#fff}
.V_confirm .write_box .cancel_upload {text-align:center;font-size:16px;font-family:'Malgun Gothic';color:#fff;padding:10px 0 }
.V_confirm .write_box .cancel_upload .cancel {float:left;width:44%;background-color:#8f8f8f;border-radius:5px;margin-left:3%;padding:10px 0}
.V_confirm .write_box .cancel_upload .upload {float:right;width:44%;background-color:#f58220;border-radius:5px;margin-right:3%;padding:10px 0}
.V_confirm .select_write {border-bottom:1px solid #c8c8c8 }
.V_confirm .select_write .filter_select {float:left;width:80% }
.V_confirm .select_write .filter_select select {width:100%;height:40px;text-indent:10px;font-size:14px;font-family:'Malgun Gothic';outline-style:none;border:none;background-color:#f2f2f2  }
.V_confirm .select_write .write_btn {float:right;width:20%;background-color:#8f8f8f;text-align:center;padding:5px 0; }
.V_confirm .select_write .write_btn img {width:28px; }
.V_confirm .confirm_list {padding:5px 10px; }
.V_confirm .confirm_list .date {font-family:'Malgun Gothic';font-size:14px;color:#b9b9b9;padding:5px 0 }
.V_confirm .confirm_list .event_list {padding:5px;background-color:#ededed;margin:5px 0; }
.V_confirm .confirm_list .event_list .name {float:left;font-family:'Malgun Gothic';font-size:15px;color:#525252;width:90%;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.V_confirm .confirm_list .event_list .writer_time {font-family:'Malgun Gothic';font-size:12px;color:#8f8f8f; }
.V_confirm .confirm_list .event_list .writer_time span {color:#c8c8c8;font-size:9px; }
.V_confirm .confirm_list .event_list .detail {width:10%;float:right;text-align:center;padding-top:5px }
.V_confirm .confirm_list .event_list .detail img {width:20px }
.V_confirm .more_see {background-color:#8f8f8f;width:100%;color:#fff;padding:12px 0;font-family:'Malgun Gothic';font-size:14px;text-align:center }

/* VIP 매일투자전략 */

.V_dailytactic { margin:51px 0 0;background-color:#fff;}
.V_dailytactic .tatic_list {background-color:#f8f8f8 ;padding:10px;border-bottom:1px solid #c8c8c8}
.V_dailytactic .tatic_list .title {float:left;font-size:15px;font-family:'Malgun Gothic';border-radius:5px;word-break:break-all  }
.V_dailytactic .tatic_list .title span {background-color:#f58220;color:#fff;font-size:10px;border-radius:2px;padding:1px 2px; }
.V_dailytactic .tatic_list .writer_time {color:#8f8f8f;font-size:11px;margin-top:5px;font-family:'Malgun Gothic' }
.V_dailytactic .tatic_list .writer_time span {color:#c8c8c8;font-size:9px }
.V_dailytactic .tatic_list .detail {float:right;margin-top:3px }
.V_dailytactic .tatic_list .detail img {width:20px }
.V_dailytactic .more_see {background-color:#8f8f8f;width:100%;color:#fff;padding:12px 0;font-family:'Malgun Gothic';font-size:14px;text-align:center }

/* VIP 전문가칼럼 */

.V_expertcalumn { margin:51px 0 0;background-color:#fff;}
.V_expertcalumn .calumn_list {background-color:#f8f8f8 ;padding:10px;border-bottom:1px solid #c8c8c8}
.V_expertcalumn .calumn_list .title {width:90%;float:left;font-size:15px;font-family:'Malgun Gothic';border-radius:5px;word-break:break-all  }
.V_expertcalumn .calumn_list .title span {background-color:#f58220;color:#fff;font-size:10px;border-radius:2px;padding:1px 2px; }
.V_expertcalumn .calumn_list .writer_time {color:#8f8f8f;font-size:11px;margin-top:5px;font-family:'Malgun Gothic' }
.V_expertcalumn .calumn_list .writer_time span {color:#c8c8c8;font-size:9px }
.V_expertcalumn .calumn_list .detail {width:10%;float:right;margin-top:3px;text-align:right }
.V_expertcalumn .calumn_list .detail img {width:20px }
.V_expertcalumn .more_see {background-color:#8f8f8f;width:100%;color:#fff;padding:12px 0;font-family:'Malgun Gothic';font-size:14px;text-align:center }

/* VIP 종목진단 */

.V_eventconsult {margin:51px 0 0; }
.V_eventconsult .selectbox { }
.V_eventconsult .selectbox select {width:100%;height:40px;text-indent:10px;font-size:14px;font-family:'Malgun Gothic';outline-style:none;border:none;background-color:#f8f8f8;border-bottom:1px solid #c8c8c8;color:#8f8f8f }
.V_eventconsult .myreq_write {text-align:center;padding:10px 0;font-size:14px;font-family:'Malgun Gothic';color:#8f8f8f;border-bottom:1px solid #c8c8c8}
.V_eventconsult .myreq_write .writebtn {float:left;width:35%;border-radius:15px;padding:8px 0;margin-left:10% }
.V_eventconsult .myreq_write .my_request {float:right;width:35%;border-radius:15px ;padding:8px 0;margin-right:10%}
.V_eventconsult .sel {background-color:#f58220;color:#fff;border:1px solid #ededed;font-weight:bold; }
.V_eventconsult .nosel {background-color:#f8f8f8;color:#8f8f8f;border:1px solid #c8c8c8; }
.V_eventconsult .request_write {display:block }
.V_eventconsult .request_write select {width:100%;height:40px;font-size:12px;font-family:'Malgun Gothic';outline-style:none;box-shadow:0px 1px 1px #c8c8c8;border:1px solid #fff;text-indent:5px;background-color:#f8f8f8;margin-bottom:1px;color:#a9a9a9 } 
.V_eventconsult .request_write .name input,.cost input,.portion input,.comment input {width:100%;height:40px;font-size:12px;font-family:'Malgun Gothic';outline-style:none;box-shadow:0px 1px 1px #c8c8c8;border:1px solid #fff;text-indent:10px;background-color:#f8f8f8;margin-bottom:1px; }
.V_eventconsult .request_write .name {width:100%;float:left }
.V_eventconsult .request_write .cost {width:50%;float:left  }
.V_eventconsult .request_write .portion {width:49.7%;float:right }
.V_eventconsult .request_write .comment { width:100%}
.V_eventconsult .request_write .requestbtn {text-align:center;background-color:#f58220;color:#fff;font-family:'Malgun Gothic';padding:8px 65px 8px 0;font-size:17px ;border-bottom:1px solid #8f8f8f}
.V_eventconsult .request_write .requestbtn .secret_check {padding:2px 0 0 10px;float:left;background-color:#f58220;color:#f8f8f8;font-family:'Malgun Gothic';text-align:center;font-size:13px }
.V_eventconsult .request_write .requestbtn .secret_check input {width:20px;height:20px;margin-left:5px;vertical-align:middle }
.V_eventconsult .requests_list {background-color:#f8f8f8 ;padding:10px;border-bottom:1px solid #c8c8c8}
.V_eventconsult .requests_list .name {float:left;font-size:15px;font-family:'Malgun Gothic';border-radius:5px;word-break:break-all  }
.V_eventconsult .requests_list .name .nocomp {background-color:#676767;color:#fff;border-radius:5px;padding:1px 4px;font-size:12px; }
.V_eventconsult .requests_list .name .comp {background-color:#f58220;color:#fff;border-radius:5px;padding:1px 4px;font-size:12px; }
.V_eventconsult .requests_list .writer_time {color:#8f8f8f;font-size:11px;margin-top:5px;font-family:'Malgun Gothic' }
.V_eventconsult .requests_list .writer_time span {color:#c8c8c8;font-size:9px }
.V_eventconsult .requests_list .writer_time img {width:10px; }
.V_eventconsult .requests_list .detail {float:right;margin-top:3px }
.V_eventconsult .requests_list .detail img {width:20px }
.V_eventconsult .no_listment {text-align:center;margin:120px 0;font-family:'Malgun Gothic';font-size:14px; }
.V_eventconsult .no_listment img {width:40px;margin-bottom:10px; }
.V_eventconsult .write_popup {display:none;width:90%;background-color:#fff;border:1px solid #f2f2f2;position:absolute;top:280px;left:5%;text-align:center;border-radius:10px;z-index:910 }
.V_eventconsult .write_popup p {padding:15px 0;font-family:'Malgun Gothic';font-size:18px; }
.V_eventconsult .write_popup div {width:49.8%;float:left;border-top:1px solid #f2f2f2;border-right:1px solid #f2f2f2;padding:10px 0;font-size:14px;font-family:'Malgun Gothic' }
.V_eventconsult .write_popup div:last-child {border-right:none; }
.V_eventconsult .notread_popup {display:none;width:90%;background-color:#fff;border:1px solid #f2f2f2;position:absolute;top:280px;left:5%;text-align:center;border-radius:10px;z-index:910;padding:15px 0;font-family:'Malgun Gothic';font-size:18px; }

/* VIP SMS내역 */

.V_smsbd {}
/*.V_smsbd .searchbox {background-color:#c8c8c8;text-align:center;position:relative;padding:20px 0;border-bottom:1px solid #8f8f8f }
.V_smsbd .searchbox input {width:90%;height:45px;text-indent:10px;font-size:13px;font-family:'Malgun Gothic';border:none;border-radius:5px; outline-style: none;box-shadow:inset 1px 1px 2px #676767 }
.V_smsbd .searchbox .searchimg {position:absolute;top:29px;right:8% }
.V_smsbd .searchbox .searchimg img {width:27px;padding-left:10px;border-left:1px solid #c8c8c8 }*/
.V_smsbd .group_select select {width:100%;border:none;height:50px;font-family:'Malgun Gothic';font-size:15px;text-indent:10px;border-bottom:2px solid #c8c8c8 } 
.V_smsbd .smslist {border-bottom:1px solid #e2e2e2 }
.V_smsbd .smslist .send_date {float:left;width:20%;text-align:center}
.V_smsbd .smslist .send_date .dment {width:95%;margin:10px auto;font-family:'Malgun Gothic';font-size:11px;color:#b9b9b9 }
.V_smsbd .smslist .sms_cont {float:left;width:80%;text-align:left;}
.V_smsbd .smslist .sms_cont .sment {width:95%;margin:10px auto;font-family:'Malgun Gothic';font-size:15px;color:#676767;word-break:break-all}
.V_smsbd .no_listment {text-align:center;margin:120px 0;font-family:'Malgun Gothic';font-size:14px; }
.V_smsbd .more_see {background-color:#8f8f8f;width:100%;color:#fff;padding:12px 0;font-family:'Malgun Gothic';font-size:14px;text-align:center }

/* VIP 공개방송 내역 */

.V_broad { margin:51px 0 0;background-color:#fff;}
.V_broad .select_box select {width:100%;border:none;height:50px;font-family:'Malgun Gothic';font-size:15px;text-indent:10px;border-bottom:2px solid #c8c8c8 } 
.V_broad .broad_list {background-color:#f8f8f8 ;padding:10px;border-bottom:1px solid #c8c8c8}
.V_broad .broad_list .title {width:90%;float:left;font-size:15px;font-family:'Malgun Gothic';border-radius:5px;word-break:break-all  }
.V_broad .broad_list .title span {background-color:#f58220;color:#fff;font-size:10px;border-radius:2px;padding:1px 2px; }
.V_broad .broad_list .writer_time {color:#8f8f8f;font-size:11px;margin-top:5px;font-family:'Malgun Gothic' }
.V_broad .broad_list .writer_time span {color:#c8c8c8;font-size:9px }
.V_broad .broad_list .detail {width:10%;float:right;margin-top:3px;text-align:right }
.V_broad .broad_list .detail img {width:20px }
.V_broad .more_see {background-color:#8f8f8f;width:100%;color:#fff;padding:12px 0;font-family:'Malgun Gothic';font-size:14px;text-align:center }

/* VIP 채팅녹화 내역 */

.V_chatlist select {width:100%;height:50px;text-indent:10px;font-size:14px;font-family:'Malgun Gothic';outline-style:none;border:1px solid #fff;border-bottom:3px solid #c8c8c8  }
.V_chatlist {background-color:#fff;}
.V_chatlist .searchbox {background-color:#c8c8c8;text-align:center;position:relative;padding:20px 0;border-bottom:1px solid #8f8f8f }
.V_chatlist .searchbox input {width:90%;height:45px;text-indent:10px;font-size:13px;font-family:'Malgun Gothic';border:none;border-radius:5px; outline-style: none;box-shadow:inset 1px 1px 2px #676767 }
.V_chatlist .searchbox .searchimg {position:absolute;top:29px;right:8% }
.V_chatlist .searchbox .searchimg img {width:27px;padding-left:10px;border-left:1px solid #c8c8c8 }
.V_chatlist .chatlist_list {background-color:#f8f8f8 ;padding:10px;border-bottom:1px solid #c8c8c8}
.V_chatlist .chatlist_list .title {width:90%;float:left;font-size:15px;font-family:'Malgun Gothic';border-radius:5px;word-break:break-all  }
.V_chatlist .chatlist_list .title span {background-color:#f58220;color:#fff;font-size:10px;border-radius:2px;padding:1px 2px; }
.V_chatlist .chatlist_list .writer_time {color:#8f8f8f;font-size:11px;margin-top:5px;font-family:'Malgun Gothic' }
.V_chatlist .chatlist_list .writer_time span {color:#c8c8c8;font-size:9px }
.V_chatlist .chatlist_list .detail {width:10%;float:right;margin-top:3px;text-align:right }
.V_chatlist .chatlist_list .detail img {width:20px }
.V_chatlist .no_listment {text-align:center;margin:120px 0;font-family:'Malgun Gothic';font-size:14px; }
.V_chatlist .more_see {background-color:#8f8f8f;width:100%;color:#fff;padding:12px 0;font-family:'Malgun Gothic';font-size:14px;text-align:center }

/* VIP 무엇이든 물어보세요 페이지 */

.V_question { background-color:#fff;}

.V_question .write_box {background-color:#f2f2f2;border-bottom:1px solid #c8c8c8}
.V_question .write_box .quest_write {padding:2px 0 }
.V_question .write_box .quest_write .group_sel {float:left;width:30%;border-bottom:1px solid #c8c8c8 }
.V_question .write_box .quest_write .group_sel select {color:#8f8f8f;width:100%;height:40px;text-indent:10px;font-size:13px;font-family:'Malgun Gothic';outline-style:none;border:none;background-color:#fff}
.V_question .write_box .quest_write .quest_writetitle {float:right;width:100%;border-bottom:1px solid #ededed }
.V_question .write_box .quest_write input {width:100%;height:40px;font-size:14px;font-family:'Malgun Gothic';outline-style:none;box-shadow:0px 1px 1px #c8c8c8;border:1px solid #fff;text-indent:10px; }
.V_question .write_box .quest_writecont {margin-bottom:2px;box-shadow:0px 1px 1px #c8c8c8}
.V_question .write_box .quest_writecont textarea { width: 100%; height: 70px;text-indent:10px; font-size: 14px;border: none; outline-style: none; resize: none;font-family:'Malgun Gothic';padding:10px 0}
.V_question .write_box .cancel_upload {text-align:center;font-size:16px;font-family:'Malgun Gothic';color:#fff;width:80%;background-color:#f58220;border-radius:5px;margin:10px auto;padding:10px 0;}
.V_question .questbbs_title {background-color:#8f8f8f;width:100%;color:#fff;padding:12px 0;font-family:'Malgun Gothic';font-size:14px;text-align:center }
.V_question .myquestion_list {padding:5px 10px; }
.V_question .myquestion_list .date {font-family:'Malgun Gothic';font-size:14px;color:#b9b9b9;padding:5px 0 }
.V_question .myquestion_list .question_list {padding:5px;background-color:#ededed;margin:5px 0; }
.V_question .myquestion_list .question_list .name {float:left;font-family:'Malgun Gothic';font-size:15px;color:#525252;width:90%;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.V_question .myquestion_list .question_list .writer_time {font-family:'Malgun Gothic';font-size:12px;color:#8f8f8f; }
.V_question .myquestion_list .question_list .writer_time span {color:#c8c8c8;font-size:9px; }
.V_question .myquestion_list .question_list .detail {width:10%;float:right;text-align:center;padding-top:5px }
.V_question .myquestion_list .question_list .detail img {width:20px }
.V_question .more_see {background-color:#8f8f8f;width:100%;color:#fff;padding:12px 0;font-family:'Malgun Gothic';font-size:14px;text-align:center }

/* VIP 게시판 */
.V_Board {margin:51px 0 0;background-color:#fff; }
.V_Board .top { height: 60px; background-color: #f58220;border-bottom: 1px solid #8f8f8f;position:relative}
.V_Board .top .title {position:absolute;top:20px;left:15px;color:#fff;font-family:'Malgun Gothic';font-size:18px;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.V_Board .top .close {position:absolute;top:20px;right:23px;}
.V_Board .top .close img {width:19px;cursor:pointer }
.V_Board .eventtitle {padding:15px 0; background-color:#9f9f9f;text-align:center;color:#fff;font-size:16px;font-family:'Malgun Gothic';width:100% }
.V_Board .conrirm_img {padding:15px 5px }
.V_Board .conrirm_img img {width:100%; }
.V_Board .contment {width:90%;margin:10px auto;padding:10px;background-color:#e8e8e8;font-size:13px;font-family:'Malgun Gothic';border-radius:5px;word-break:break-all  }
.V_Board .contment p {color:#8f8f8f;font-size:10px;margin-top:5px }
.V_Board .contment p span {color:#c8c8c8;font-size:9px }
.V_Board .write_box { display:none;background-color:#f2f2f2;border-bottom:1px solid #c8c8c8}
.V_Board .write_box .event_write {padding:2px 0 }
.V_Board .write_box .event_write .group_sel {float:left;width:30%;border-bottom:1px solid #c8c8c8 }
.V_Board .write_box .event_write .group_sel select {color:#8f8f8f;width:100%;height:40px;text-indent:10px;font-size:13px;font-family:'Malgun Gothic';outline-style:none;border:none;background-color:#fff}
.V_Board .write_box .event_write .event_writetitle {float:right;width:70% }
.V_Board .write_box .event_write input {width:100%;height:40px;font-size:14px;font-family:'Malgun Gothic';outline-style:none;box-shadow:0px 1px 1px #c8c8c8;border:1px solid #fff;text-indent:10px; }
.V_Board .write_box .event_writecont {margin-bottom:2px;box-shadow:0px 1px 1px #c8c8c8}
.V_Board .write_box .event_writecont textarea { width: 100%; height: 70px;text-indent:10px; font-size: 14px;border: none; outline-style: none; resize: none;font-family:'Malgun Gothic';padding:10px 0}
.V_Board .write_box .upload_btn {display:none;background-color:#c8c8c8; width: 100%; font-family:'Malgun Gothic';padding:10px 0;text-align:center;font-size:14px;margin:0 auto;box-shadow:0px 1px 1px #c8c8c8;color:#fff}
.V_Board .write_box .upload_btn span {background-color:#fff;padding:1px 4px;border-radius:20px;color:#8f8f8f;font-weight:bold;font-family:Dotum }
.V_Board .write_box .upload_complete {display:block;background-color:#f58220; width: 100%; font-family:'Malgun Gothic';padding:10px 0;text-align:center;font-size:14px;margin:0 auto;box-shadow:0px 1px 1px #c8c8c8;color:#fff}
.V_Board .write_box .cancel_upload {text-align:center;font-size:16px;font-family:'Malgun Gothic';color:#fff;padding:10px 0 }
.V_Board .write_box .cancel_upload .cancel {float:left;width:44%;background-color:#8f8f8f;border-radius:5px;margin-left:3%;padding:10px 0}
.V_Board .write_box .cancel_upload .upload {float:right;width:44%;background-color:#f58220;border-radius:5px;margin-right:3%;padding:10px 0}
.V_Board .select_write {border-bottom:1px solid #c8c8c8 }
.V_Board .select_write .filter_select {float:left;width:100% }
.V_Board .select_write .filter_select select {width:100%;height:40px;text-indent:10px;font-size:14px;font-family:'Malgun Gothic';outline-style:none;border:none;background-color:#f2f2f2  }
.V_Board .confirm_list {padding:5px 10px; }
.V_Board .confirm_list .date {font-family:'Malgun Gothic';font-size:14px;color:#b9b9b9;padding:5px 0 }
.V_Board .confirm_list .event_list {padding:5px;background-color:#ededed;margin:5px 0; }
.V_Board .confirm_list .event_list .name {float:left;font-family:'Malgun Gothic';font-size:15px;color:#525252;width:90%;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.V_Board .confirm_list .event_list .writer_time {font-family:'Malgun Gothic';font-size:12px;color:#8f8f8f; }
.V_Board .confirm_list .event_list .writer_time span {color:#c8c8c8;font-size:9px; }
.V_Board .confirm_list .event_list .detail {width:10%;float:right;text-align:center;padding-top:5px }
.V_Board .confirm_list .event_list .detail img {width:20px }
.V_Board .more_see {background-color:#8f8f8f;width:100%;color:#fff;padding:12px 0;font-family:'Malgun Gothic';font-size:14px;text-align:center }

.V_Board.view { margin:0px; }
.V_Board.view .view_content { text-align:center;padding:20px 10px; }
.V_Board.view .view_content img {  }
.V_Board.view .head {position:relative;padding:20px 10px 10px;border-bottom:1px solid #eaebeb}
.V_Board.view .head .title {display:block;font:bold 14px/18px gulim;color:#000;}
.V_Board.view .head .info {display:block;font:12px/18px gulim;color:#777;margin-top:10px;}
.V_Board.view .head .info .picon {vertical-align:middle;margin-bottom:5px;}
.V_Board.view .head .info .nick {vertical-align:middle;color:#bbb}
.V_Board.view .head .info .division {vertical-align:middle;padding-left:3px;color:#bbb}
.V_Board.view .head .info .date {vertical-align:middle;padding-left:3px;color:#bbb}
.V_Board.view .head .info .view_count {vertical-align:middle;padding-left:3px;color:#bbb}
.V_Board.view .head .info .view_num {vertical-align:middle;padding-left:3px;color:#bbb}
.V_Board.view .head .go_reply {position:absolute;bottom:12px;right:10px;}
.V_Board.view .head .go_reply img {vertical-align:middle}
.V_Board.view .head .go_reply span {vertical-align:middle;font:11px dotum;color:#aaa}



/* VIP 매매인증 게시판 */

.V_confirmbbs { }
.V_confirmbbs .top { height: 60px; background-color: #f58220;border-bottom: 1px solid #8f8f8f;position:relative}
.V_confirmbbs .top .title {position:absolute;top:20px;left:15px;color:#fff;font-family:'Malgun Gothic';font-size:18px;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.V_confirmbbs .top .close {position:absolute;top:20px;right:23px;}
.V_confirmbbs .top .close img {width:19px;cursor:pointer }
.V_confirmbbs .eventtitle {padding:15px 0; background-color:#9f9f9f;text-align:center;color:#fff;font-size:16px;font-family:'Malgun Gothic';width:100% }
.V_confirmbbs .conrirm_img {padding:15px 5px }
.V_confirmbbs .conrirm_img img {width:100%; }
.V_confirmbbs .contment {width:90%;margin:10px auto;padding:10px;background-color:#e8e8e8;font-size:13px;font-family:'Malgun Gothic';border-radius:5px;word-break:break-all  }
.V_confirmbbs .contment p {color:#8f8f8f;font-size:10px;margin-top:5px }
.V_confirmbbs .contment p span {color:#c8c8c8;font-size:9px }

/* 무엇이든 물어보세요 게시판 상세 */

.V_questionbbs { }
.V_questionbbs .top { height: 60px; background-color: #f58220;border-bottom: 1px solid #8f8f8f;position:relative}
.V_questionbbs .top .title {position:absolute;top:20px;left:15px;color:#fff;font-family:'Malgun Gothic';font-size:18px;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.V_questionbbs .top .close {position:absolute;top:20px;right:23px;}
.V_questionbbs .top .close img {width:19px;cursor:pointer }
.V_questionbbs .questtitle {padding:15px 0; background-color:#9f9f9f;text-align:center;color:#fff;font-size:16px;font-family:'Malgun Gothic';width:100% }
.V_questionbbs .questment {padding:15px;font-family:'Malgun Gothic';font-size:13px }
.V_questionbbs .questment img {width:100%; }
.V_questionbbs .reply {width:90%;margin:10px auto;padding:10px;background-color:#e8e8e8;font-size:13px;font-family:'Malgun Gothic';border-radius:5px;word-break:break-all  }
.V_questionbbs .reply p {color:#8f8f8f;font-size:10px;margin-top:5px }
.V_questionbbs .reply p span {color:#c8c8c8;font-size:9px }


/* VIP 매일투자전략 게시판 */

.V_tacticbbs { }
.V_tacticbbs .top { height: 60px; background-color: #f58220;border-bottom: 1px solid #8f8f8f;position:relative}
.V_tacticbbs .top .title {position:absolute;top:20px;left:15px;color:#fff;font-family:'Malgun Gothic';font-size:18px}
.V_tacticbbs .top .close {position:absolute;top:20px;right:23px;}
.V_tacticbbs .top .close img {width:19px; }
.V_tacticbbs .tactictitle {padding:15px 0; background-color:#9f9f9f;text-align:center;color:#fff;font-size:16px;font-family:'Malgun Gothic';text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.V_tacticbbs .content {padding:5px;font-family:'Malgun Gothic' }
.V_tacticbbs .content img {width:100%; }
.V_tacticbbs .contment {width:90%;margin:10px auto;padding:10px;background-color:#e8e8e8;font-size:13px;font-family:'Malgun Gothic';border-radius:5px;word-break:break-all ;color:#8f8f8f }
.V_tacticbbs .contment span {color:#c8c8c8;font-size:9px }

/* VIP 전문가칼럼 게시판 */

.V_calumnbbs { }
.V_calumnbbs .top { height: 60px; background-color: #f58220;border-bottom: 1px solid #8f8f8f;position:relative}
.V_calumnbbs .top .title {position:absolute;top:20px;left:15px;color:#fff;font-family:'Malgun Gothic';font-size:18px}
.V_calumnbbs .top .close {position:absolute;top:20px;right:23px;}
.V_calumnbbs .top .close img {width:19px; }
.V_calumnbbs .calumntitle {padding:15px 0; background-color:#9f9f9f;text-align:center;color:#fff;font-size:16px;font-family:'Malgun Gothic';text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.V_calumnbbs .content {padding:5px;font-family:'Malgun Gothic' }
.V_calumnbbs .content img {width:100%; }
.V_calumnbbs .contment {width:90%;margin:10px auto;padding:10px;background-color:#e8e8e8;font-size:13px;font-family:'Malgun Gothic';border-radius:5px;word-break:break-all ;color:#8f8f8f }
.V_calumnbbs .contment span {color:#c8c8c8;font-size:9px }

/* VIP 종목진단 게시판 */

.V_requestbbs { }
.V_requestbbs .top { height: 60px; background-color: #f58220;border-bottom: 1px solid #8f8f8f;position:relative}
.V_requestbbs .top .title {position:absolute;top:20px;left:15px;color:#fff;font-family:'Malgun Gothic';font-size:18px}
.V_requestbbs .top .close {position:absolute;top:20px;right:23px;}
.V_requestbbs .top .close img {width:19px; }
.V_requestbbs .requesttitle {padding:15px 0; background-color:#9f9f9f;text-align:center;color:#fff;font-size:16px;font-family:'Malgun Gothic';text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.V_requestbbs .content {padding:5px;font-family:'Malgun Gothic' }
.V_requestbbs .content img {width:100%; }
.V_requestbbs .content .eventlist {margin:10px 0;background-color:#f8f8f8;padding:10px;font-size:13px;font-family:'Malgun Gothic';color:#8f8f8f;border-radius:10px;box-shadow:1px 1px 1px #c8c8c8; }
.V_requestbbs .content .eventlist span {color:#f58220;font-weight:bold }
.V_requestbbs .content .eventlist p:last-child {margin-top:10px; }
.V_requestbbs .contment {width:90%;margin:10px auto;padding:10px;background-color:#e8e8e8;font-size:13px;font-family:'Malgun Gothic';border-radius:5px;word-break:break-all ;color:#8f8f8f }
.V_requestbbs .contment p {margin-bottom:10px; }
.V_requestbbs .contment .title {margin-bottom:15px;font-weight:bold;font-size:16px }
.V_requestbbs .contment .title span {color:#f58220;font-size:15px;font-weight:bold;font-family:Dotum }
.V_requestbbs .contment span {color:#c8c8c8;font-size:9px }
.V_requestbbs .contment .consultment {display:block }
.V_requestbbs .contment .noment {display:none }

/* VIP 시황방송 게시판 */

.V_broadbbs { }
.V_broadbbs .top { height: 60px; background-color: #f58220;border-bottom: 1px solid #8f8f8f;position:relative}
.V_broadbbs .top .title {position:absolute;top:20px;left:15px;color:#fff;font-family:'Malgun Gothic';font-size:18px}
.V_broadbbs .top .close {position:absolute;top:20px;right:23px;}
.V_broadbbs .top .close img {width:19px; }
.V_broadbbs .broadtitle {padding:15px 0; background-color:#9f9f9f;text-align:center;color:#fff;font-size:16px;font-family:'Malgun Gothic';text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.V_broadbbs .content {padding:5px;font-family:'Malgun Gothic' }
.V_broadbbs .content .broad { }
.V_broadbbs .content .broad img {width:100%; }
.V_broadbbs .content .broadment {padding:10px 0 }
.V_broadbbs .contment {width:90%;margin:10px auto;padding:10px;background-color:#e8e8e8;font-size:13px;font-family:'Malgun Gothic';border-radius:5px;word-break:break-all ;color:#8f8f8f }
.V_broadbbs .contment span {color:#c8c8c8;font-size:9px }

/* VIP 채팅녹화 게시판 */

.V_chatlistbbs { }
.V_chatlistbbs .top { height: 60px; background-color: #f58220;border-bottom: 1px solid #8f8f8f;position:relative}
.V_chatlistbbs .top .title {position:absolute;top:20px;left:15px;color:#fff;font-family:'Malgun Gothic';font-size:18px}
.V_chatlistbbs .top .close {position:absolute;top:20px;right:23px;}
.V_chatlistbbs .top .close img {width:19px; }
.V_chatlistbbs .chatlisttitle {padding:15px 0; background-color:#9f9f9f;text-align:center;color:#fff;font-size:16px;font-family:'Malgun Gothic';text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.V_chatlistbbs .content {padding:5px;font-family:'Malgun Gothic' }
.V_chatlistbbs .content .broad { }
.V_chatlistbbs .content .broad img {width:100%; }
.V_chatlistbbs .content .broadment {padding:10px 0 }
.V_chatlistbbs .contment {width:90%;margin:10px auto;padding:10px;background-color:#e8e8e8;font-size:13px;font-family:'Malgun Gothic';border-radius:5px;word-break:break-all ;color:#8f8f8f }
.V_chatlistbbs .contment span {color:#c8c8c8;font-size:9px }





/* VIP 결제페이지 */

.V_payment { padding:0 20px}
.V_payment .pay_title { padding:20px 0;font-family:'Malgun Gothic';text-align:center;border-bottom:1px solid #ededed}
.V_payment .pay_title .rtitle {font-size:20px; }
.V_payment .pay_title .deinfo {margin-top:5px;font-size:12px;color:#8f8f8f }

.V_payment .product_list {text-align:center }
.V_payment .product_list .leftpart {float:left;text-align:center;width:60% }
.V_payment .product_list .rightpart {float:right;text-align:center;width:40% }
.V_payment .product_list .pl_title {background-color:#ededed;height:48px;line-height:48px;font-size:20px;font-family:'Malgun Gothic';font-weight:bold;border-top:2px solid #d90000}
.V_payment .product_list .month_sel {background-color:#ededed;height:65px;font-family:'Malgun Gothic';font-size:14px; }
.V_payment .product_list .month_sel select {margin-top:5px;height:30px;width:70%;border:none;border-radius:5px;box-shadow:1px 1px 1px #8f8f8f;outline-style:none;text-indent:5px }
.V_payment .product_list .comb_select {background-color:#ededed;height:65px;font-family:'Malgun Gothic';font-size:14px; }
.V_payment .product_list .comb_select select {margin-top:5px;height:30px;width:70%;border:none;border-radius:5px;box-shadow:1px 1px 1px #8f8f8f;outline-style:none;text-indent:5px }
.V_payment .product_list .cost_dc {background-color:#fff;height:80px;border-top:2px solid #d90000 }
.V_payment .product_list .cost_dc .plusday {padding-top:4px;font-family:'Malgun Gothic';font-size:10px; }
.V_payment .product_list .cost_dc .dcrate {padding:14px 0 4px;font-family:'Malgun Gothic';font-size:12px; }
.V_payment .product_list .cost_dc .lastpay {font-family:'Malgun Gothic';font-size:15px;color:#d90000;font-weight:bold }
.V_payment .product_list .cost_dc span {font-weight:bold }
.V_payment .product_list .paybtn {background-color:#d90000;height:33px;line-height:33px;font-family:'Malgun Gothic';color:#fff;font-weight:bold;font-size:16px;cursor:pointer }
.V_payment .product_list .pl_strA {margin:20px 0 40px; }
.V_payment .product_list .pl_strB {margin-bottom:40px }
.V_payment .product_list .pl_Swing {margin-bottom:40px}
.V_payment .product_list .pl_combA {margin-bottom:40px}
.V_payment .product_list .pl_combB {margin-bottom:40px }
.V_payment .product_list .pl_combA .pl_title {background-color:#c8c8c8;color:#676767 }
.V_payment .product_list .pl_combA .cost_dc {height:120px;padding-top:25px}
.V_payment .product_list .pl_combA .month_sel {background-color:#c8c8c8;color:#676767}
.V_payment .product_list .pl_combA .comb_select {background-color:#c8c8c8;color:#676767}
.V_payment .product_list .pl_combA .cost_dc .plusday {padding-top:35px;}
.V_payment .product_list .pl_combB .pl_title {background-color:#c8c8c8;color:#676767 }
.V_payment .product_list .pl_combB .cost_dc {height:120px;padding-top:25px}
.V_payment .product_list .pl_combB .month_sel { background-color:#c8c8c8;color:#676767}
.V_payment .product_list .pl_combB .comb_select { background-color:#c8c8c8;color:#676767}
.V_payment .product_list .pl_combB .cost_dc .plusday {padding-top:35px;}

/* VIP 결제 페이지 */

.V_payment { padding:0 20px}
.V_payment .pay_title { padding:20px 0;font-family:'Malgun Gothic';text-align:center;border-bottom:1px solid #ededed}
.V_payment .pay_title .rtitle {font-size:20px; }
.V_payment .pay_title .deinfo {margin-top:5px;font-size:12px;color:#8f8f8f }

.V_payment .product_list {text-align:center }
.V_payment .product_list .leftpart {float:left;text-align:center;width:60% }
.V_payment .product_list .rightpart {float:right;text-align:center;width:40% }
.V_payment .product_list .pl_title {background-color:#ededed;height:48px;line-height:48px;font-size:20px;font-family:'Malgun Gothic';font-weight:bold;border-top:2px solid #d90000}
.V_payment .product_list .month_sel {background-color:#ededed;height:65px;font-family:'Malgun Gothic';font-size:14px; }
.V_payment .product_list .month_sel select {margin-top:5px;height:30px;width:70%;border:none;border-radius:5px;box-shadow:1px 1px 1px #8f8f8f;outline-style:none;text-indent:5px }
.V_payment .product_list .comb_select {background-color:#ededed;height:65px;font-family:'Malgun Gothic';font-size:14px; }
.V_payment .product_list .comb_select select {margin-top:5px;height:30px;width:70%;border:none;border-radius:5px;box-shadow:1px 1px 1px #8f8f8f;outline-style:none;text-indent:5px }
.V_payment .product_list .cost_dc {background-color:#fff;height:80px;border-top:2px solid #d90000 }
.V_payment .product_list .cost_dc .plusday {padding-top:4px;font-family:'Malgun Gothic';font-size:10px; }
.V_payment .product_list .cost_dc .dcrate {padding:14px 0 4px;font-family:'Malgun Gothic';font-size:12px; }
.V_payment .product_list .cost_dc .lastpay {font-family:'Malgun Gothic';font-size:15px;color:#d90000;font-weight:bold }
.V_payment .product_list .cost_dc span {font-weight:bold }
.V_payment .product_list .paybtn {background-color:#d90000;height:33px;line-height:33px;font-family:'Malgun Gothic';color:#fff;font-weight:bold;font-size:16px;cursor:pointer }
.V_payment .product_list .pl_strA {margin:20px 0 40px; }
.V_payment .product_list .pl_strB {margin-bottom:40px }
.V_payment .product_list .pl_Swing {margin-bottom:40px}
.V_payment .product_list .pl_combA {margin-bottom:40px}
.V_payment .product_list .pl_combB {margin-bottom:40px }
.V_payment .product_list .pl_combA .pl_title {background-color:#c8c8c8;color:#676767 }
.V_payment .product_list .pl_combA .cost_dc {height:120px;padding-top:25px}
.V_payment .product_list .pl_combA .month_sel {background-color:#c8c8c8;color:#676767}
.V_payment .product_list .pl_combA .comb_select {background-color:#c8c8c8;color:#676767}
.V_payment .product_list .pl_combA .cost_dc .plusday {padding-top:35px;}
.V_payment .product_list .pl_combB .pl_title {background-color:#c8c8c8;color:#676767 }
.V_payment .product_list .pl_combB .cost_dc {height:120px;padding-top:25px}
.V_payment .product_list .pl_combB .month_sel { background-color:#c8c8c8;color:#676767}
.V_payment .product_list .pl_combB .comb_select { background-color:#c8c8c8;color:#676767}
.V_payment .product_list .pl_combB .cost_dc .plusday {padding-top:35px;}

/* VIP 결제 팝업창 */

.V_payment .vippayment_popup {display:none;position:fixed;top:70px;z-index:1000;left:5%;width:90%;background-color:#fff;border:1px solid #ededed}
.V_payment .vippayment_popup .paypop_top {background-color:#ededed;border-bottom:1px solid #c8c8c8 }
.V_payment .vippayment_popup .paypop_title {float:left;margin:10px;font-family:'Malgun Gothic';font-size:16px;font-weight:bold }
.V_payment .vippayment_popup .quitbtn {float:right;margin:10px; }
.V_payment .vippayment_popup .select_debox .group_select {float:left;width:50% }
.V_payment .vippayment_popup .select_debox .month_select {float:right;width:50% }
.V_payment .vippayment_popup .select_debox select {width:100%;height:50px;text-indent:10px;border:none;border-bottom:1px solid #ededed;border-right:1px solid #ededed;font-family:'Malgun Gothic';font-size:15px;outline-color:#f58220 }
.V_payment .vippayment_popup .select_debox .month_select select {border-right:none }
.V_payment .vippayment_popup .select_debox .start_dateset { }
.V_payment .vippayment_popup .select_debox .start_dateset .startment {float:left;width:50%;text-indent:10px;font-family:'Malgun Gothic';font-size:14px;line-height:50px;border-bottom:1px solid #ededed  }
.V_payment .vippayment_popup .select_debox .start_dateset .datesel {float:left;width:50%; }
.V_payment .vippayment_popup .select_debox .start_dateset .datesel select {border:none;border-bottom:1px solid #ededed }

.V_payment .vippayment_popup .last_cost {padding:20px 0;font-family:'Malgun Gothic';font-size:18px;text-align:center;border-bottom:1px solid #ededed  }
.V_payment .vippayment_popup .last_cost p {font-size:18px; }
.V_payment .vippayment_popup .last_cost strong {font-size:50px;}
.V_payment .vippayment_popup .last_cost .whydc_ment {font-size:12px;margin:5px}
.V_payment .vippayment_popup .last_cost .whydc_ment span {color:#f58220;font-weight:bold }
.V_payment .vippayment_popup .last_cost .whydc_ment_p {font-size:12px;margin:5px 0;display:none;color:#000 }
.V_payment .vippayment_popup .account_disp {text-align:center;height:40px;font-family:'Malgun Gothic';font-size:14px;padding:10px;border-bottom:1px solid #ededed;background-color:#525252;color:#fff }
.V_payment .vippayment_popup .account_disp .bank {float:left;width:28%; }
.V_payment .vippayment_popup .account_disp .ac_no {float:left;width:44% } 
.V_payment .vippayment_popup .account_disp .ac_name {float:left;width:28% }
.V_payment .vippayment_popup .account_disp .adname {font-size:12px;color:#9ac9f0;margin-bottom:6px; }
.V_payment .vippayment_popup .account_disp .account_1 {display:block }
.V_payment .vippayment_popup .account_disp .account_2 {display:none }
.V_payment .vippayment_popup .account_disp .account_3 {display:none }
.V_payment .vippayment_popup .account_disp .account_4 {display:none }
.V_payment .vippayment_popup .account_disp .account_5 {display:none }
.V_payment .vippayment_popup .paypop_bottom {background-color:#ededed;height:30px;line-height:30px;font-family:'Malgun Gothic';font-size:12px; }
.V_payment .vippayment_popup .paybtn_box {text-align:center;}
.V_payment .vippayment_popup .paybtn_box .payok {float:left;width:70%;background-color:#d81817;height:40px;line-height:40px;cursor:pointer}
.V_payment .vippayment_popup .paybtn_box .payok span {color:#fff;font-family:'Malgun Gothic';font-size:20px}
.V_payment .vippayment_popup .paybtn_box .paycancel {float:right;width:30%;background-color:#8f8f8f;height:40px;line-height:40px;cursor:pointer }
.V_payment .vippayment_popup .paybtn_box .paycancel span {color:#fff;font-family:'Malgun Gothic';font-size:18px }

/* VIP 일반 회원가입 페이지 */

.V_join {margin:51px 0 0;background-color:#ededed;height:auto; }
.V_join .join_remaintop {text-align:center;width:100%;padding:15px 0 }
.V_join .join_remaintop .title {color:#525252;font-family:'Malgun Gothic';font-size:22px }
.V_join .join_remaintop .join_step {margin:10px 0;font-size:12px;font-family:'Malgun Gothic';text-align:center }
.V_join .join_remaintop .join_step .agree {float:left;width:22%;color:#bbb }
.V_join .join_remaintop .join_step .accredit {float:left;width:22%;color:#bbb }
.V_join .join_remaintop .join_step .joindetail {float:left;width:22%;color:#bbb }
.V_join .join_remaintop .join_step .complete {float:left;width:22%;color:#bbb }
.V_join .join_remaintop .join_step .next_thing { float:left;width:4%;color:#bbb}
.V_join .join_remaintop .join_step .select {color:#676767;font-weight:bold }

.V_join .join_detailpage {background-color:#fff;margin:0 auto;height:auto;box-shadow: 0 1px 0 0 #8f8f8f;padding:15px;}
.V_join .join_detailpage .clauseagree_part {display:none }
.V_join .join_detailpage .clauseagree_detailment {text-align:center;font-family:'Malgun Gothic';font-size:12px;color:#8f8f8f;}
.V_join .join_detailpage .clauseagree_detailment p {font-size:14px;font-weight:bold;margin-bottom:5px;color:#676767 }
.V_join .join_detailpage .agree_textbox {margin:50px 0 }
.V_join .join_detailpage .agree_textbox .title {font-size:13px;font-family:'Malgun Gothic';font-weight:bold;margin:10px 0; }
.V_join .join_detailpage .agree_textbox .agree_text {height:150px;overflow:auto;padding:10px;border:1px solid #c8c8c8;color:#929292 }
.V_join .join_detailpage .agree_textbox .agree_text h4,h5 { padding: 10px; font: bold 14px dotum; }
.V_join .join_detailpage .agree_textbox .agree_chbox {font: 14px 'malgun gothic';margin-top:5px; }
.V_join .join_detailpage .agree_textbox .agree_chbox input {width:20px;height:20px;vertical-align:middle }
.V_join .join_detailpage .agree_textbox .agree_chbox span {color:#f58220; }
.V_join .join_detailpage .agree_textbox .indvisual_agree {margin:50px 0; }
.V_join .join_detailpage .btn_box {text-align:center;font: 16px 'malgun gothic' }
.V_join .join_detailpage .btn_box .okagree_btn {float:left;width:50%; }
.V_join .join_detailpage .btn_box .okagree_btn span {background-color:#f58220;padding:10px 30px;color:#fff;border-radius:30px;}
.V_join .join_detailpage .btn_box .notagree_btn {float:left;width:50%;cursor:pointer }
.V_join .join_detailpage .btn_box .notagree_btn span {background-color:#525252;padding:10px 30px;border-radius:30px;color:#fff}

.V_join .join_detailpage .phoneconfirm_part {display:none }
.V_join .join_detailpage .phoneconfirm_detailment {text-align:center;font-family:'Malgun Gothic';font-size:12px;color:#8f8f8f;}
.V_join .join_detailpage .phoneconfirm_detailment p {font-size:14px;font-weight:bold;margin-bottom:5px;color:#676767 }
.V_join .join_detailpage .phoneconfirm_banner {height:50px;line-height:50px;background-color:#f58220;text-align:center;font-size:17px;font-family:'Malgun Gothic';color:#fff;font-weight:bold;border-radius:20px;width:70%;margin:40px auto 0}
.V_join .join_detailpage .confirm_inputbox {float:left;border-bottom:1px solid #ededed ;  }
.V_join .join_detailpage .confirm_inputbox .f_left {margin-top:4px;float:left;width:30%;font-family:'Malgun Gothic';font-size:14px;padding-top:3px;color:#8f8f8f }
.V_join .join_detailpage .confirm_inputbox .f_right { float:left;width:70%;}
.V_join .join_detailpage .confirm_inputbox .conf_btn {float:left; }
.V_join .join_detailpage .confirm_inputbox .name {margin:15px 0 }
.V_join .join_detailpage .confirm_inputbox .name input {outline-color:#f58220;text-indent:5px;height:35px;width:100%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:13px  }
.V_join .join_detailpage .confirm_inputbox .gender {margin-bottom:15px;font-family:'Malgun Gothic';font-size:15px; }
.V_join .join_detailpage .confirm_inputbox .gender .f_left {margin-top:0 }
.V_join .join_detailpage .confirm_inputbox .gender input {outline-color:#f58220;text-indent:5px;height:17px;width:17px;border:1px solid #c8c8c8;vertical-align:bottom;font-family:'Malgun Gothic';font-size:15px  }
.V_join .join_detailpage .confirm_inputbox .birth {margin-bottom:15px; }
.V_join .join_detailpage .confirm_inputbox .birth select {outline-color:#f58220;text-indent:5px;height:35px;width:31%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:13px   }
.V_join .join_detailpage .confirm_inputbox .phonenumber {margin-bottom:15px; }
.V_join .join_detailpage .confirm_inputbox .phonenumber select {outline-color:#f58220;text-indent:5px;height:35px;width:27%;border:1px solid #c8c8c8 ;font-family:'Malgun Gothic';font-size:13px  }
.V_join .join_detailpage .confirm_inputbox .phonenumber input {outline-color:#f58220;text-indent:5px;height:35px;width:27%;border:1px solid #c8c8c8 ;font-family:'Malgun Gothic';font-size:13px  }
.V_join .join_detailpage .confirm_inputbox .phonenumber .conf_btn {padding:5px 0;width:100%;margin:15px 0 0;text-align:center;background-color:#f58220;border-radius:20px }
.V_join .join_detailpage .confirm_inputbox .phonenumber .conf_btn span {color:#fff;font-family:'Malgun Gothic';font-size:13px; }
.V_join .join_detailpage .confirm_inputbox .confirmnumber {margin-bottom:15px; padding-bottom:40px;}
.V_join .join_detailpage .confirm_inputbox .confirmnumber input {outline-color:#f58220;text-indent:5px;height:35px;border:1px solid #c8c8c8 ;font-family:'Malgun Gothic' ;width:100%;font-size:13px }
.V_join .join_detailpage .ok_btn {text-align:center;margin:20px 0; }
.V_join .join_detailpage .ok_btn span {background-color:#f58220;padding:10px 30px;color:#fff;border-radius:30px;font: 16px 'malgun gothic' }

.V_join .join_detailpage .joindetail_part {display:none }
.V_join .join_detailpage .joindetail_part .idpass_input {padding-bottom:20px;border-bottom:1px solid #ededed }
.V_join .join_detailpage .joindetail_part .idpass_input .jd_left {margin-top:4px;float:left;width:30%;font-family:'Malgun Gothic';font-size:14px;padding-top:3px;color:#8f8f8f}
.V_join .join_detailpage .joindetail_part .idpass_input .jd_right {float:left;width:50%;}
.V_join .join_detailpage .joindetail_part .idpass_input .overlap_btn {float:left;width:18%;text-align:center;background-color:#f58220;height:35px;line-height:35px;border-radius:15px;margin-left:2%;font-family:'Malgun Gothic';font-size:12px;color:#fff }
.V_join .join_detailpage .joindetail_part .idpass_input .overlap_ok  {color:#90c9f0;font-family:'Malgun Gothic';font-size:14px;margin:8px 0; }
.V_join .join_detailpage .joindetail_part .idpass_input .overlap_not {color:#ff5663;font-family:'Malgun Gothic';font-size:14px;margin-top:8px }
.V_join .join_detailpage .joindetail_part .idpass_input .specialtext_ment {color:#ff5663;font-family:'Malgun Gothic';font-size:14px;margin-top:8px }
.V_join .join_detailpage .joindetail_part .idpass_input .othertext_ment {color:#ff5663;font-family:'Malgun Gothic';font-size:14px;margin-top:8px }
.V_join .join_detailpage .joindetail_part .idpass_input .password_okment {color:#90c9f0;font-family:'Malgun Gothic';font-size:14px;margin-top:8px  }
.V_join .join_detailpage .joindetail_part .idpass_input .yes_same {color:#90c9f0;font-family:'Malgun Gothic';font-size:14px;margin-top:8px  }
.V_join .join_detailpage .joindetail_part .idpass_input .no_same {color:#ff5663;font-family:'Malgun Gothic';font-size:14px;margin-top:8px }
.V_join .join_detailpage .joindetail_part .idpass_input .identity {margin:15px 0 }
.V_join .join_detailpage .joindetail_part .idpass_input .identity input {outline-color:#f58220;text-indent:8px;height:35px;width:100%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:14px; }
.V_join .join_detailpage .joindetail_part .idpass_input .password {margin:15px 0 }
.V_join .join_detailpage .joindetail_part .idpass_input .password input {outline-color:#f58220;text-indent:8px;height:35px;width:100%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:14px; }
.V_join .join_detailpage .joindetail_part .idpass_input .re_password {margin:15px 0 }
.V_join .join_detailpage .joindetail_part .idpass_input .re_password input {outline-color:#f58220;text-indent:8px;height:35px;width:100%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:14px }
.V_join .join_detailpage .joindetail_part .other_input {padding:20px 0 ;border-bottom:1px solid #ededed}
.V_join .join_detailpage .joindetail_part .other_input .jd_left {margin-top:4px;float:left;width:30%;font-family:'Malgun Gothic';font-size:14px;padding-top:3px;color:#8f8f8f }
.V_join .join_detailpage .joindetail_part .other_input .jd_right {float:left;width:70%; }
.V_join .join_detailpage .joindetail_part .other_input .name {margin:15px 0 }
.V_join .join_detailpage .joindetail_part .other_input .name input {outline-color:#f58220;text-indent:8px;height:35px;width:100%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:12px;background-color:#f8f8f8;cursor:not-allowed  }
.V_join .join_detailpage .joindetail_part .other_input .nickname {margin:15px 0 }
.V_join .join_detailpage .joindetail_part .other_input .nickname input {outline-color:#f58220;text-indent:8px;height:35px;width:100%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:12px;  }
.V_join .join_detailpage .joindetail_part .other_input .not_nickname {float:left;display:block;color:#ff5663;font-family:'Malgun Gothic';font-size:14px;margin-top:8px }
.V_join .join_detailpage .joindetail_part .other_input .gender {margin:15px 0;font-family:'Malgun Gothic';font-size:14px; }
.V_join .join_detailpage .joindetail_part .other_input .gender input {height:17px;width:17px;cursor:not-allowed;vertical-align:bottom;  }
.V_join .join_detailpage .joindetail_part .other_input .birth {margin:15px 0 }
.V_join .join_detailpage .joindetail_part .other_input .birth input {outline-color:#f58220;text-indent:8px;height:35px;width:31.7%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:12px;background-color:#f8f8f8;cursor:not-allowed }
.V_join .join_detailpage .joindetail_part .other_input .phonenumber {margin:15px 0 }
.V_join .join_detailpage .joindetail_part .other_input .phonenumber input {outline-color:#f58220;text-indent:8px;height:35px;width:27.5%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:12px;background-color:#f8f8f8;cursor:not-allowed }
.V_join .join_detailpage .joindetail_part .other_input .adageeradio {font-family:'Malgun Gothic';font-size:14px;color:#f58220; }
.V_join .join_detailpage .joindetail_part .other_input .adageeradio input {height:17px;width:17px;vertical-align:bottom; }
.V_join .join_detailpage .joindetail_part .other_input .adageeradio label {font-family:'Malgun Gothic';font-size:14px;color:#000 }
.V_join .join_detailpage .joindetail_part .other_input .email {margin:15px 0;font-family:'Malgun Gothic';font-size:14px }
.V_join .join_detailpage .joindetail_part .other_input .email input {outline-color:#f58220;text-indent:8px;height:35px;width:43.6%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:12px;}
.V_join .join_detailpage .joindetail_part .other_input .email select {outline-color:#f58220;text-indent:8px;height:35px;width:50%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:12px}
.V_join .join_detailpage .joindetail_part .other_input .cost_survey {margin:15px 0;font-family:'Malgun Gothic';font-size:14px }
.V_join .join_detailpage .joindetail_part .other_input .cost_survey select {outline-color:#f58220;text-indent:8px;height:35px;width:100%;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:12px}
.V_join .join_detailpage .joindetail_part .joindetail_okbtn {text-align:center;margin:30px 0; }
.V_join .join_detailpage .joindetail_part .joindetail_okbtn span {background-color:#f58220;padding:15px 35px;color:#fff;border-radius:30px;font: 16px 'malgun gothic' }

.V_join .join_detailpage .joincomplete_part {display:block }
.V_join .join_detailpage .joincomplete_detailment {text-align:center;font-family:'Malgun Gothic';font-size:12px;color:#8f8f8f;margin-bottom:20px;}
.V_join .join_detailpage .joincomplete_detailment p {font-size:14px;font-weight:bold;margin-bottom:5px;color:#676767  }
.V_join .join_detailpage .id_display {text-align:center;padding:20px;border-top:1px solid #ededed;border-bottom:1px solid #ededed;font-family:'Malgun Gothic';font-size:20px}
.V_join .join_detailpage .id_display span {font-weight:bold;color:#f58220;}
.V_join .join_detailpage .complete_btnbox {margin:30px 0;text-align:center;font: 16px 'malgun gothic' }
.V_join .join_detailpage .complete_btnbox .go_main {text-align:center }
.V_join .join_detailpage .complete_btnbox .go_main span {background-color:#f58220;padding:10px 30px;color:#fff;border-radius:30px;}

/*------고추 vip 서비스 >>> vip 방송모음 ------*/

.V_bbslist {background-color:#fff;}


.V_bbslist .bbslist_title {width:100%;height:40px;text-indent:10px;font-size:14px;line-height:40px; font-family:'Malgun Gothic';outline-style:none;border:none;background-color:#f2f2f2 ;border-bottom:1px solid #c8c8c8  }
.V_bbslist .select_write .write_btn {float:right;width:20%;background-color:#8f8f8f;text-align:center;padding:5px 0; }
.V_bbslist .select_write .write_btn img {width:28px; }
.V_bbslist .confirm_list {padding:5px 10px; }
.V_bbslist .confirm_list .date {font-family:'Malgun Gothic';font-size:14px;color:#b9b9b9;padding:5px 0 }
.V_bbslist .confirm_list .event_list {box-shadow:1px 1px 0px #8a8a8a; padding:10px 6px; background-color:#ededed;margin:5px 0; margin-bottom:10px;}
.V_bbslist .confirm_list .bbs_list .event_list {margin-bottom:5px;}
.V_bbslist .confirm_list .event_list .name {margin-left:5px; float:left;font-family:'Malgun Gothic';font-size:16px;color:#525252;width:80%;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.V_bbslist .confirm_list .event_list .writer_time {font-family:'Malgun Gothic';font-size:16px;color:#6d6d6d; text-align:right; margin-right:5px;}

.V_bbslist .confirm_list .event_list .newicon {float:right; margin-right:10px; text-align:center;}
.V_bbslist .confirm_list .event_list .newicon img {width:40px; vertical-align:middle;}
.V_bbslist .more_see {background-color:#8f8f8f;width:100%;color:#fff;padding:12px 0;font-family:'Malgun Gothic';font-size:14px;text-align:center }

.V_bbslist .thumb {margin-bottom:4px; text-align:center; margin-top:8px;}
.V_bbslist .thumb img {width:96%; max-width:585px;}
.V_bbslist .classname {margin-left:7px; float:left; font-family:'Malgun Gothic';font-size:15px;color:#f58220;}
.V_bbslist .time {margin-right:7px; float:right; font-family:'Malgun Gothic';font-size:15px;color:#525252;}
.V_bbslist .title {border-top:1px solid #fff; margin-right:7px; margin-left:7px; padding-top:5px; font-family:'Malgun Gothic';font-size:15px;color:#525252; margin-top:3px;}




/* -----------------------------------------------------------
|                   고추 웹 홈페이지 시작                     |
------------------------------------------------------------*/


/* 고추 메인 헤더 */

.Web_header { }
.Web_header .menutb {position:relative; }

.Web_header .menutb .topm {height:39px;background-color:#676767;border-bottom:1px solid #8f8f8f }
.Web_header .menutb .topm .menulist {width:1024px;margin:0 auto;position:relative;font-family:'Malgun Gothic';color:#f2f2f2;font-size:13px; }
.Web_header .menutb .topm .menulist .login_welcome {display:none;font-size:13px;color:#ededed;background-color:#525252;width:200px;height:39px;line-height:39px;text-align:center;color:#fff }
.Web_header .menutb .topm .menulist .wlogin {display:block;position:absolute;top:11px;right:400px;cursor:pointer }
.Web_header .menutb .topm .menulist .wlogout {display:none;position:absolute;top:11px;right:400px;cursor:pointer }
.Web_header .menutb .topm .menulist .wmyinfo {display:none;position:absolute;top:11px;right:310px;cursor:pointer }
.Web_header .menutb .topm .menulist .wjoin {display:block;position:absolute;top:11px;right:310px;cursor:pointer }
.Web_header .menutb .topm .menulist .wcs {position:absolute;top:11px;right:220px;cursor:pointer }
.Web_header .menutb .topm .menulist .wevent {position:absolute;top:11px;right:160px;cursor:pointer }
.Web_header .menutb .topm .menulist .paypage {position:absolute;top:11px;right:130px;cursor:pointer} 
.Web_header .menutb .topm .menulist .vipcunsult {position:absolute;top:11px;right:40px;cursor:pointer} 
.Web_header .menutb .topm .menulist .bar1 {position:absolute;top:9px;right:380px;color:#8f8f8f;text-shadow:1px 1px 1px #8f8f8f }
.Web_header .menutb .topm .menulist .bar2 {position:absolute;top:9px;right:290px;color:#8f8f8f;text-shadow:1px 1px 1px #8f8f8f }
.Web_header .menutb .topm .menulist .bar3 {position:absolute;top:9px;right:200px;color:#8f8f8f;text-shadow:1px 1px 1px #8f8f8f }
.Web_header .menutb .topm .menulist .bar4 {position:absolute;top:9px;right:110px;color:#8f8f8f;text-shadow:1px 1px 1px #8f8f8f }
.Web_header .menutb .topm .menulist .wevent_no {position:absolute;top:11px;right:90px;cursor:pointer }
.Web_header .menutb .topm .menulist .wevent_no span {background-color:#d90000;border-radius:10px;padding:0px 5px 1px;font-size:12px;} 
.Web_header .menutb .botm {height:79px;background-color:#fff;border-bottom:1px solid #ededed }
.Web_header .menutb .botm .menulist {width:1024px;margin:0 auto;position:relative;font-family:'Malgun Gothic';color:#676767;font-size:18px; }
.Web_header .menutb .botm .menulist .wlogo {position:absolute;top:18px;left:0px;cursor:pointer }
.Web_header .menutb .botm .menulist .wintro {position:absolute;top:30px;right:645px;cursor:pointer }
.Web_header .menutb .botm .menulist .wex {position:absolute;top:30px;right:523px;cursor:pointer }
.Web_header .menutb .botm .menulist .wprofit {position:absolute;top:30px;right:404px;cursor:pointer }
.Web_header .menutb .botm .menulist .wconfirm {position:absolute;top:30px;right:276px;cursor:pointer }
.Web_header .menutb .botm .menulist .wstockinfo {position:absolute;top:30px;right:145px;cursor:pointer }
.Web_header .menutb .botm .menulist .wvip {position:absolute;top:30px;right:0px;cursor:pointer}
.Web_header .menutb .botm .menulist .wvip span {background-color:#f58220;border-radius:15px;padding:6px 11px;color:#fff }
.Web_header .menutb .botm .menulist li { padding:5px; }

/* 고추 메인 퀵메뉴 */

.Web_header .quickmenu {position:fixed;left:0;top:0px;width:100px;text-align:center;z-index:800;/*box-shadow:1px 1px 1px #676767;padding:0 0 20px 20px*/ }
.Web_header .quickmenu .qm_title {background-color:#f58220;color:#fff;font-family:'Malgun Gothic';font-size:13px;height:38px;padding-top:1px;font-weight:bold;border-bottom:1px solid #c8c8c8}
.Web_header .quickmenu .qm_menulist {background-color:#ededed;height:324px;display:none;width:100px }
.Web_header .quickmenu .qm_menulist li {height:80px;border-bottom:1px solid #ededed;cursor:pointer }
.Web_header .quickmenu .qm_menulist .qmli_one {background-color:#8f8f8f }
.Web_header .quickmenu .qm_menulist .qmli_two {background-color:#c8c8c8 }
.Web_header .quickmenu .qm_menulist .qmli_three {background-color:#8f8f8f }
.Web_header .quickmenu .qm_menulist .qmli_four {background-color:#c8c8c8 }
.Web_header .quickmenu .qm_menulist p {color:#fff;font-family:'Malgun Gothic';font-size:12px;margin-top:6px }
.Web_header .quickmenu .up_hide {display:none;height:20px;line-height:20px;background-color:#f58220;cursor:pointer;color:#fff;border-bottom-right-radius:15px;border-bottom-left-radius:15px;}
.Web_header .quickmenu .down_show {height:20px;line-height:20px;background-color:#f58220;cursor:pointer;color:#fff;border-bottom-right-radius:15px;border-bottom-left-radius:15px;}

/* 고추 메인 헤더 - 로그인팝업 */

.Web_header .menutb .menutb_loginpop {display:none;position:absolute;top:270px;z-index:1600;left:50%;width:600px;height:350px;background-color:#fff;margin-left:-300px;border:1px solid #ededed }
.Web_header .menutb .menutb_loginpop .login_popup {text-align:center;}
.Web_header .menutb .menutb_loginpop .login_popup .login_logo { float:left;margin:20px  }
.Web_header .menutb .menutb_loginpop .login_popup .quitbtn { float:right;margin:30px}
.Web_header .menutb .menutb_loginpop .login_popup .login_ment { font-size:14px; font-family:'Malgun Gothic';text-align:left;margin:10px 20px 0px;color:#f58220;font-weight:bold}
.Web_header .menutb .menutb_loginpop .login_popup .l_inputbox {float:left;width:420px;padding:20px 0 5px 20px }
.Web_header .menutb .menutb_loginpop .login_popup .l_inputbox input {border:1px solid #ededed;outline-color:#f58220;background-color:#fff;width:100%;height:40px;margin-bottom:5px;text-indent:10px;color:#676767;font-family:'Malgun Gothic';font-size:13px }
.Web_header .menutb .menutb_loginpop .login_popup .login_btn {float:left;margin:20px 20px 0px 20px;width:118px;height:84px;line-height:84px;background-color:#f58220;color:#fff;font-family:'Malgun Gothic';font-size:18px; }
.Web_header .menutb .menutb_loginpop .login_popup .saveid_findid {text-align:left;margin-left:20px;font-family:'Malgun Gothic';font-size:13px;}
.Web_header .menutb .menutb_loginpop .login_popup .saveid_findid span { color:#c8c8c8}
.Web_header .menutb .menutb_loginpop .login_popup .saveid_findid input {width:18px;height:18px;vertical-align:middle }
.Web_header .menutb .menutb_loginpop .login_popup .login_join {margin:50px 20px 20px 20px }
.Web_header .menutb .menutb_loginpop .login_popup .login_join .join_ment {float:left;text-align:left;color:#676767;font-family:'Malgun Gothic';font-size:12px; }
.Web_header .menutb .menutb_loginpop .login_popup .login_join .join_ment p {color:#f58220;font-family:'Malgun Gothic';font-size:13px; }
.Web_header .menutb .menutb_loginpop .login_popup .login_join .join_btn {float:right;height:35px;width:116px;border:1px solid #f58220;color:#f58220;line-height:35px;font-family:'Malgun Gothic';font-size:14px; }


/* 고추 메인 인트로 */

.Web_Main .intropage { position:relative;height:800px }
.Web_Main .intropage .intropage_fbg {display:block;width:100%;background:url('/image/goch_index1.png');background-position:center;background-size:2560px;height:800px;z-index:20  }
.Web_Main .intropage .intropage_sbg {display:none;width:100%;background:url('/image/goch_index2.png');background-position:center;background-size:2560px;height:800px;z-index:20   }
.Web_Main .intropage .intropage_tbg {display:none;width:100%;background:url('/image/goch_index3.png');background-position:center;background-size:2560px;height:800px;z-index:20  }
.Web_Main .intropage .lr_scroll {position:absolute;top:350px;left:-600px;width:1200px;margin:0 auto;margin-left:50%;z-index:30; opacity:0.6; }
.Web_Main .intropage .lr_scroll .left_scrollone {float:left;cursor:pointer }
.Web_Main .intropage .lr_scroll .right_scrollone {float:right;cursor:pointer }
.Web_Main .intropage .lr_scroll .left_scrolltwo {float:left;cursor:pointer }
.Web_Main .intropage .lr_scroll .right_scrolltwo {float:right; cursor:pointer }
.Web_Main .intropage .lr_scroll .left_scrollthree {float:left;cursor:pointer }
.Web_Main .intropage .lr_scroll .right_scrollthree {float:right;cursor:pointer }
.Web_Main .intropage .lr_scroll_hide {position:absolute;top:450px;left:-600px;width:1200px;margin:0 auto;margin-left:50%;z-index:29 }
.Web_Main .intropage .lr_scroll_hide .left_scrollone {float:left;cursor:pointer }
.Web_Main .intropage .lr_scroll_hide .right_scrollone {float:right;cursor:pointer }
.Web_Main .intropage .lr_scroll_hide .left_scrolltwo {float:left;cursor:pointer }
.Web_Main .intropage .lr_scroll_hide .right_scrolltwo {float:right;cursor:pointer }
.Web_Main .intropage .lr_scroll_hide .left_scrollthree {float:left;cursor:pointer }
.Web_Main .intropage .lr_scroll_hide .right_scrollthree {float:right;cursor:pointer }

.Web_Main .intropage .greybg {position:absolute;width:100%;bottom:0px;height:313px;opacity:0.6;background-color:#676767;z-index:20 }

.Web_Main .intropage .first_content {display:block;width:1024px;position:relative;position:absolute;top:0;height:800px;left:50%;margin-left:-512px;z-index:40  }
.Web_Main .intropage .first_content .cont_leftimg {position:absolute;bottom:0 }
.Web_Main .intropage .first_content .cont_rightimg {position:absolute;bottom:28px;right:28px }
.Web_Main .intropage .second_content {display:none;width:1024px;position:relative;position:absolute;top:0;height:800px;left:50%;margin-left:-512px;z-index:40  }
.Web_Main .intropage .second_content .cont_leftimg {position:absolute;left:10px;bottom:135px; }
.Web_Main .intropage .second_content .cont_rightimg {position:absolute;left:280px;bottom:135px; }
.Web_Main .intropage .second_content .cont_rightbtn {position:absolute;right:260px;bottom:110px;cursor:pointer }
.Web_Main .intropage .third_content {display:none;width:1024px;position:relative;position:absolute;top:0;height:800px;left:50%;margin-left:-512px;z-index:40  }
.Web_Main .intropage .third_content .cont_leftimg {position:absolute;bottom:0 }
.Web_Main .intropage .third_content .cont_rightimg {position:absolute;left:10px;bottom:100px }
.Web_Main .intropage .third_content .cont_rightbtn {position:absolute;left:500px;bottom:30px;cursor:pointer}


/* 고추 메인 매매인증 */

.Web_Main .confirmpage {display:block }
.Web_Main .confirmpage .confirm_bg { background-image:url(/image/webconfirmbg.png) ;height:850px;background-size:1900px;background-position:center 0px }

.Web_Main .confirmpage .confirm_bg .top_wconfirm {width:1024px;margin:0 auto ;padding:214px 0 21px 0;text-align:center;height:270px;}
.Web_Main .confirmpage .confirm_bg .top_wconfirm li {float:left;width:236px;height:266px;margin-right:21px;cursor:pointer;background-color:#ededed;color:#000;border:2px solid #ededed }
.Web_Main .confirmpage .confirm_bg .top_wconfirm li:last-child {margin-right:0 }
.Web_Main .confirmpage .confirm_bg .top_wconfirm li:hover { background: #f58220; color: #fff; border: 2px solid #f58220; }
.Web_Main .confirmpage .confirm_bg .top_wconfirm .title { height:50px;line-height:50px;font-family:'Malgun Gothic';font-size:15px; }
.Web_Main .confirmpage .confirm_bg .top_wconfirm .cont {text-align:center;background-color:#fff;height:216px;overflow:hidden;position:relative }
.Web_Main .confirmpage .confirm_bg .top_wconfirm .cont .confirm_img {padding:8px}
.Web_Main .confirmpage .confirm_bg .top_wconfirm .cont .confirm_img img {width:100%;}
.Web_Main .confirmpage .confirm_bg .top_wconfirm .cont .writer { position:absolute;bottom:5px;right:5px;font-size:13px;text-shadow:1px 1px 1px #fff;font-family:'Malgun Gothic';color:#676767 }

.Web_Main .confirmpage .confirm_bg .bot_wconfirm {width:783px;text-align:center;height:270px; display: inline-block; }
.Web_Main .confirmpage .confirm_bg .bot_wconfirm li {float:left;width:236px;height:266px;margin-right:21px;cursor:pointer;background-color:#ededed;color:#000;border:2px solid #ededed  }
.Web_Main .confirmpage .confirm_bg .bot_wconfirm li:hover { background: #f58220; color: #fff; border: 2px solid #f58220; }
.Web_Main .confirmpage .confirm_bg .bot_wconfirm .title { height:50px;line-height:50px;font-family:'Malgun Gothic';font-size:15px; }
.Web_Main .confirmpage .confirm_bg .bot_wconfirm .cont {text-align:center;background-color:#fff;height:216px;overflow:hidden;position:relative }
.Web_Main .confirmpage .confirm_bg .bot_wconfirm .cont .confirm_img {padding:8px}
.Web_Main .confirmpage .confirm_bg .bot_wconfirm .cont .confirm_img img {width:100%;}
.Web_Main .confirmpage .confirm_bg .bot_wconfirm .cont .writer { position:absolute;bottom:5px;right:5px;font-size:13px;text-shadow:1px 1px 1px #fff;font-family:'Malgun Gothic';color:#676767 }
.Web_Main .confirmpage .confirm_bg .lastlist {height:266px;padding-top:3px;display:inline-block; vertical-align: top; width: 236px;}
.Web_Main .confirmpage .confirm_bg .lastlist .confirm_lastment {text-align:center;font-family:'Malgun Gothic';font-size:14px;margin-top:12px;color:#676767 }
.Web_Main .confirmpage .confirm_bg .lastlist .confirm_lastment p {font-size:27px;color:#000 }
.Web_Main .confirmpage .confirm_bg .lastlist .morecon_btn {margin-top:15px;cursor:pointer }
.Web_Main .confirmpage .confirm_bg .lastlist .morecon_btn img { }



/* 고추 메인 체험안내 */

.Web_Main .exinfopage { }
.Web_Main .exinfopage .eximg {background-color:#676767;height:150px;text-align:center; }
.Web_Main .exinfopage .eximg img {width:1024px;margin-top:48px }


/* 고추 메인 체험상세 */

.Web_Main .exdetailpage {position:relative; }
.Web_Main .exdetailpage .exbg { background-image:url(/image/webexdetailbg.png) ;height:1000px;background-size:2560px;background-position:center }
.Web_Main .exdetailpage .exbg .exphbox {width:1024px;margin:0 auto;height:1000px;position:relative }
.Web_Main .exdetailpage .exbg .exphbox .ex_title {position:absolute;top:80px;left:50%;margin-left:-243px }
.Web_Main .exdetailpage .exbg .exphbox .phone_one {position:absolute;top:180px;left:70px;display:none }
.Web_Main .exdetailpage .exbg .exphbox .phone_two {position:absolute;top:180px;left:70px;display:none }
.Web_Main .exdetailpage .exbg .exphbox .phone_three {position:absolute;top:180px;left:70px;display:none }
.Web_Main .exdetailpage .exbg .exphbox .phone_four {position:absolute;top:180px;left:70px;display:block }
.Web_Main .exdetailpage .exbg .exphbox .ment_one {position:absolute;top:230px;left:574px;display:none;cursor:pointer }
.Web_Main .exdetailpage .exbg .exphbox .ment_two {position:absolute;top:380px;left:574px;display:block;cursor:pointer }
.Web_Main .exdetailpage .exbg .exphbox .ment_three {position:absolute;top:530px;left:574px;display:block;cursor:pointer }
.Web_Main .exdetailpage .exbg .exphbox .ment_four {position:absolute;top:680px;left:574px;display:block;cursor:pointer }
.Web_Main .exdetailpage .exbg .exphbox .ment_one_mover {position:absolute;top:230px;left:574px;display:block;cursor:pointer }
.Web_Main .exdetailpage .exbg .exphbox .ment_two_mover {position:absolute;top:380px;left:574px;display:none;cursor:pointer }
.Web_Main .exdetailpage .exbg .exphbox .ment_three_mover {position:absolute;top:530px;left:574px;display:none;cursor:pointer }
.Web_Main .exdetailpage .exbg .exphbox .ment_four_mover {position:absolute;top:680px;left:574px;display:none;cursor:pointer }
.Web_Main .exdetailpage .exbg .exphbox .orange_line {position:absolute;top:181px;left:594px;width:1px;height:604px;background-color:#f58220 }
.Web_Main .exdetailpage .exbg .exphbox .exdownbtn {position:absolute;bottom:80px;left:50%;margin-left:-180px }


/* 고추 메인 히스토리 */

.Web_Main .historypage {width:100%;background-color:#2a3541;text-align:center;height:600px }
.Web_Main .historypage .historypage_img img{width:977px ;margin-top:100px }

/* 고추 메인 헬프데스크 */

.Web_Main .helpdeskpage {height:310px;background-color:#fff }
.Web_Main .helpdeskpage .helpdeskmenu { width:1024px;margin:0 auto;text-align:left }
.Web_Main .helpdeskpage .helpdeskmenu .guestcenter {margin-top:70px;float:left;width:363px;font-family:'Malgun Gothic';color:#525252 }
.Web_Main .helpdeskpage .helpdeskmenu .guestcenter .title {font-size:20px; }
.Web_Main .helpdeskpage .helpdeskmenu .guestcenter .number {font-size:37px;margin-bottom:5px }
.Web_Main .helpdeskpage .helpdeskmenu .guestcenter span {font-size:18px;color:#fff;background-color:#525252;padding:5px 8px ;border-radius:15px}
.Web_Main .helpdeskpage .helpdeskmenu .guestcenter .time {margin:10px 0 5px ;font-size:18px}
.Web_Main .helpdeskpage .helpdeskmenu .guestcenter .notcall {font-size:12px;color:#f58220 }
.Web_Main .helpdeskpage .helpdeskmenu .vipconsultbtn { float:left;margin-top:65px;width:220px;text-align:center;cursor:pointer }
.Web_Main .helpdeskpage .helpdeskmenu .vipconsultbtn p {margin-top:10px;font-family:'Malgun Gothic';font-size:20px }
.Web_Main .helpdeskpage .helpdeskmenu .vipconsultbtn img {width:60px;border:2px solid #ebebeb;padding:45px;border-radius:10px  }
.Web_Main .helpdeskpage .helpdeskmenu .online_gc { float:left;margin-top:65px;width:220px;text-align:center;cursor:pointer }
.Web_Main .helpdeskpage .helpdeskmenu .online_gc p {margin-top:10px;font-family:'Malgun Gothic';font-size:20px  }
.Web_Main .helpdeskpage .helpdeskmenu .online_gc img {width:44px;border:2px solid #ebebeb;padding:43px 53px;border-radius:10px }
.Web_Main .helpdeskpage .helpdeskmenu .remoteservice {float:left;margin-top:65px;width:220px;text-align:center;cursor:pointer  }
.Web_Main .helpdeskpage .helpdeskmenu .remoteservice p {margin-top:10px;font-family:'Malgun Gothic';font-size:20px  }
.Web_Main .helpdeskpage .helpdeskmenu .remoteservice img {width:60px;border:2px solid #ebebeb;padding:43px;border-radius:10px  }


/* 고추 헤더 리뉴얼 (161223) */

.Web_header .menutb .botm_renew {height:79px;background-color:#fff;border-bottom:1px solid #ededed }
.Web_header .menutb .botm_renew .menulist {width:1024px;margin:0 auto;position:relative;font-family:'Malgun Gothic';font-size:17px; color:#686868;letter-spacing:-0.5px; }
.Web_header .menutb .botm_renew .menulist .wlogo {position:absolute;top:18px;left:0px;cursor:pointer }
.Web_header .menutb .botm_renew .menulist .wintro {position:absolute;top:30px;right:669px;cursor:pointer }
.Web_header .menutb .botm_renew .menulist .wex {position:absolute;top:30px;right:562px;cursor:pointer }
.Web_header .menutb .botm_renew .menulist .wprofit {position:absolute;top:30px;right:453px;cursor:pointer }
.Web_header .menutb .botm_renew .menulist .wconfirm {position:absolute;top:30px;right:345px;cursor:pointer }
.Web_header .menutb .botm_renew .menulist .wstockinfo {position:absolute;top:30px;right:236px;cursor:pointer }
.Web_header .menutb .botm_renew .menulist .wreview {position:absolute;top:30px;right:130px;cursor:pointer }
.Web_header .menutb .botm_renew .menulist .wvip {position:absolute;top:30px;right:0px;cursor:pointer}
.Web_header .menutb .botm_renew .menulist .wvip span {background-color:#f58220;border-radius:50px;padding:8px 15px;color:#fff }
.Web_header .menutb .botm_renew .menulist .wex_top {position:absolute; right:562px; top:11px; width:66px; height:19px; display:inline-block; color:#fff; background:#f58220; text-align:center; line-height:19px; }
/*.Web_header .menutb .botm_renew .menulist .wex_top {position:absolute; right:564px; top:11px;}*/
.Web_header .menutb .botm_renew .menulist li.wex_top:hover {color:#fff;}
.Web_header .menutb .botm_renew .menulist li:hover {color:#f58220; }

/* 고추 메인 리뉴얼 (161223) */

.Web_Main_renew {margin:0 auto;width:1024px; position:relative;}
/*.Web_Main_renew .left_banner {position:absolute; top:0; right:-210px;}*/
.Web_header .header_width {width:1024px; margin:0 auto; position:relative;}
.Web_header .header_width .left_banner {position:absolute; top:10px; right:-250px;}
.Web_header .header_width .left_banner2 {position:absolute; top:10px; left:-195px;}
.Web_header .header_width .left_banner3 {position:absolute; top:485px; right:-250px;}
.Web_header .header_width .left_banner4 {position:absolute; top:325px; left:-195px;}
.Web_header .header_width .left_banner5 {position:absolute; top:533px; left:-195px;}
.Web_header .header_width .left_banner5 p {border-bottom:1px solid #8f8f8f }
.Web_Main_renew .main_one {margin-top:10px; height:382px;width:100%;}
.Web_Main_renew .main_one .slide_banner {width:69%;height:382px; float:left; margin-right:10px;position:relative;}

.Web_Main_renew .main_one .slide_banner .bn_img .bn2 {position:relative;}
.Web_Main_renew .main_one .slide_banner .bn_img .bn2_btn {position:absolute; bottom:40px; left:150px;}
.Web_Main_renew .main_one .slide_banner .bn_img .bn3 {position:relative;}
.Web_Main_renew .main_one .slide_banner .bn_img .bn3_btn {position:absolute; bottom:20px; left:102px;}
.Web_Main_renew .main_one .slide_banner .bn_bar {position:absolute; right:15px; bottom:15px;}
.Web_Main_renew .main_one .slide_banner .bn_bar ul li {float:left; width:10px; height:10px; background:#fff; border-radius:10px; margin-right:6px; cursor:pointer;}
.Web_Main_renew .main_one .slide_banner .bn_bar ul li.stop {background:none; margin-top:-1px; margin-left:2px;}
.Web_Main_renew .main_one .slide_banner .bn_bar ul li.bar_1 {background:#f58220;}

.Web_Main_renew .main_one .goch_login {width:298px;height:380px; float:right; border:1px solid #ededed;}
.Web_Main_renew .main_one .goch_login .writePt {text-align:center;}
.Web_Main_renew .main_one .goch_login .w_title {margin-top:22px; margin-bottom:18px;}
.Web_Main_renew .main_one .goch_login .writePt input {width:265px; height:30px; background:#f5f5f5; border:1px solid #d8d8d8; text-indent:8px; margin-bottom:6px; border-radius:5px; font-size:12px;}
.Web_Main_renew .main_one .goch_login .writePt .log_btn {padding-top:6px}

.Web_Main_renew .main_one .goch_login .log_after {margin:0 17px;}
.Web_Main_renew .main_one .goch_login .log_after .w_title {margin-top:22px; margin-bottom:18px; margin-left:9px;}
.Web_Main_renew .main_one .goch_login .log_after .gcmember_info {text-align:center; border-top:1px solid #ededed; border-bottom:1px solid #ededed;  padding-top:15px;}
.Web_Main_renew .main_one .goch_login .log_after .gcmember_info span { line-height:23px;}
.Web_Main_renew .main_one .goch_login .log_after .gcmember_info span b {color:#f58220;}
.Web_Main_renew .main_one .goch_login .log_after .gcmember_info .info_btn {padding:13px 0;}
.Web_Main_renew .main_one .goch_login .log_after .gcmember_info .info_btn .edit_btn {margin-right:8px;}
.Web_Main_renew .main_one .goch_login .log_after .vip_time {margin-top:10px;  margin-bottom:10px;}
.Web_Main_renew .main_one .goch_login .log_after .vip_time img {float:right; vertical-align:middle;}
.Web_Main_renew .main_one .goch_login .log_after .vip_time .timeinfo {width:263px; height:47px; background:#f5f5f5; border:1px solid #d8d8d8; border-radius:3px; margin-top:8px; text-align:center; line-height:47px; font-weight:bold; color:#f58220;}

.Web_Main_renew .main_one .goch_login .findPt {height:20px; margin:6px 16px 0 16px; border-top:1px solid #dedede; padding:10px 0; letter-spacing:-0.3px;}
.Web_Main_renew .main_one .goch_login .findPt img {float:right;}
.Web_Main_renew .main_one .goch_login .joinPt {height:20px; margin:0 16px; border-top:1px solid #dedede; padding:10px 0; letter-spacing:-0.3px;}
.Web_Main_renew .main_one .goch_login .joinPt img { float:right;}

.Web_Main_renew .main_one .goch_login .helpPt ul {width:298px;}
.Web_Main_renew .main_one .goch_login .helpPt ul li {float:left; width:85px;margin-right:7px; cursor:pointer;}
.Web_Main_renew .main_one .goch_login .helpPt ul li p {text-align:center; margin-top:2px;}
.Web_Main_renew .main_one .goch_login .helpPt ul li.vipconcult {margin-left:15px;}
.Web_Main_renew .main_one .goch_login .helpPt ul li.vipconcult img {width:40px;border:2px solid #ebebeb; padding:20px;border-radius:8px;}
.Web_Main_renew .main_one .goch_login .helpPt ul li.vipconcult img:hover {width:40px;border:2px solid #f58220; padding:20px;border-radius:8px;}
.Web_Main_renew .main_one .goch_login .helpPt ul li.vippay img {width:30px;border:2px solid #ebebeb; padding:20px 25px;border-radius:8px;}
.Web_Main_renew .main_one .goch_login .helpPt ul li.vippay img:hover {width:30px;border:2px solid #f58220; padding:20px 25px;border-radius:8px;}
.Web_Main_renew .main_one .goch_login .helpPt ul li.remote img {width:40px;border:2px solid #ebebeb; padding:20px;border-radius:8px;}
.Web_Main_renew .main_one .goch_login .helpPt ul li.remote img:hover {width:40px;border:2px solid #f58220; padding:20px;border-radius:8px;}

.Web_Main_renew .main_two {margin-top:10px; height:205px;}
.Web_Main_renew .main_two .goch_vip_adv {width:712px; height:205px; float:left; margin-right:10px; border-bottom:2px solid #ededed;}
.Web_Main_renew .main_two .goch_vip_adv .a_title {height:40px; border-bottom:2px solid #ededed;}
.Web_Main_renew .main_two .goch_vip_adv .a_title img {margin-top:10px;  margin-left:15px;}
.Web_Main_renew .main_two .goch_vip_adv .left_list {float:left; width:356px;}
.Web_Main_renew .main_two .goch_vip_adv table td {height:32px; border-bottom:1px solid #ededed; text-align:center;}
.Web_Main_renew .main_two .goch_vip_adv .noborderB {border-bottom:none;}
.Web_Main_renew .main_two .goch_vip_adv .right_list {float:right; width:352px;}
.Web_Main_renew .main_two .goch_vip_adv img {vertical-align:middle;}

.cst_list {width:352px;}

.goch_vip_cst1 .cst_list {height:32px; line-height:32px; margin-right:15px; border-bottom:1px solid #ededed;}

.goch_vip_cst1 .cst_list .cst_date {margin-left:15px;}
.goch_vip_cst1 .cst_list .cst_name {margin-left:25px;}
.goch_vip_cst1 .cst_list .cst_tel {margin-left:30px;}
.goch_vip_cst1 .cst_list .img_icon {float:right; margin-right:10px; margin-top:8px;}
 
.goch_vip_cst2 .cst_list {height:32px; line-height:32px; border-bottom:1px solid #ededed;}
.goch_vip_cst2 .cst_list {height:32px; line-height:32px;}
.goch_vip_cst2 .cst_list .cst_date {margin-left:15px;}
.goch_vip_cst2 .cst_list .cst_name {margin-left:25px;}
.goch_vip_cst2 .cst_list .cst_tel {margin-left:30px;}
.goch_vip_cst2 .cst_list .img_icon {float:right;margin-right:5px;  margin-top:8px;}


.Web_Main_renew .main_two .goch_help {width:298px; height:205px; float:right; border:1px solid #ededed; }
.Web_Main_renew .main_two .goch_help img {padding:15px;}

.Web_Main_renew .plus {float:right; margin-right:0px; margin-top:5px;}
.Web_Main_renew .title {height:40px;}
.Web_Main_renew .title .text_t {margin-top:10px; margin-left:10px;}

.Web_Main_renew .main_three {margin-top:10px; height:290px}
.Web_Main_renew .main_three .goch_trade ul {width:1024px;}
.Web_Main_renew .main_three .goch_trade ul li {width:194px; height:250px; float:left; margin-right:11px; border:1px solid #e4e4e4; cursor:pointer;}

.Web_Main_renew .main_three .goch_trade ul li.nomarginR {margin-right:0px;}
/*.Web_Main_renew .main_three .goch_trade ul li.t_li1 {margin-left:4px;}*/
.Web_Main_renew .main_three .goch_trade .t_title {background:#e4e4e4; padding:15px 0; text-align:center; letter-spacing:-0.3px;}
.Web_Main_renew .main_three .goch_trade .t_title .new {vertical-align:middle;}
.Web_Main_renew .main_three .goch_trade .t_cont {padding:5px; height:150px;}
.Web_Main_renew .main_three .goch_trade .t_cont img {width:100%;}
.Web_Main_renew .main_three .goch_trade .t_writer {text-align:center;}
.Web_Main_renew .main_three .goch_trade .t_writer div {float:left;text-align:center }
.Web_Main_renew .main_three .goch_trade .t_writer div:first-child {width:60px }
.Web_Main_renew .main_three .goch_trade .t_writer div:last-child {margin-top:3px }
.Web_Main_renew .main_three .goch_trade .t_writer img {width:40px;border-radius:20px }
.Web_Main_renew .main_four {margin-top:10px; height:270px; margin-bottom:30px }
.Web_Main_renew .main_four .goch_review ul {width:1024px;}
.Web_Main_renew .main_four .goch_review ul li {width:194px; height:235px; float:left; margin-right:11px; border:1px solid #e4e4e4; cursor:pointer;}
.Web_Main_renew .main_four .goch_review ul li.nomarginR {margin-right:0px;}
.Web_Main_renew .main_four .goch_review .r_title {position:relative;background:#e4e4e4; padding:14px 0; padding-left:10px; letter-spacing:-0.3px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.Web_Main_renew .main_four .goch_review .r_title .new {vertical-align:middle;}
.Web_Main_renew .main_four .goch_review .r_title .best_icon {position:absolute;right:5px;top:1px;}
.Web_Main_renew .main_four .goch_review .r_title .best_icon img {width:35px; }
.Web_Main_renew .main_four .goch_review .r_cont {padding:8px; height:120px; position:relative;}
.Web_Main_renew .main_four .goch_review .r_cont .text {height:100px; white-space:normal; text-overflow:ellipsis; overflow:hidden;}
.Web_Main_renew .main_four .goch_review .r_cont .date {position:absolute; bottom:5px; right:10px; color:#b0b0b0;}
.Web_Main_renew .main_four .goch_review .r_cont img {width:100%;}
.Web_Main_renew .main_four .goch_review .r_writer {text-align:right; margin:0 8px;  border-top:1px solid #e4e4e4; padding:8px 0}
.Web_Main_renew .main_four .goch_review .r_writer div {float:left; }
.Web_Main_renew .main_four .goch_review .r_writer div img {width:40px;border-radius:40px;margin-left:5px}
.Web_Main_renew .main_four .goch_review .r_writer p {margin-top:2px }

/* 고추 ie 안내 팝업 */

.Web_Main_renew .ie_popup {position:absolute; top:10px; width:940px; height:756px; margin-left:42px; background:url(/image/ie_popup_bg.png) no-repeat; box-shadow:0px 0px 10px #333333;}
.Web_Main_renew .ie_popup .ie_btn1 {position:absolute; bottom:47px; left:109px;}
.Web_Main_renew .ie_popup .ie_btn2 {position:absolute; bottom:47px; left:552px;}
.Web_Main_renew .ie_popup .ie_close {position:absolute; top:13px; right:16px; cursor:pointer;}


/* 고추 풋터 카피라이트 */

.Web_footer {width:100%; }
.Web_footer .copyrightpage {height:220px;background-color:#525252 }
.Web_footer .copyrightpage .copyright {width:1024px;text-align:center;margin:0 auto}
.Web_footer .copyrightpage .copyright .copy_logo {float:left;text-align:center;margin-top:50px;text-align:right}
.Web_footer .copyrightpage .copyright .copy_logo img {width:120px;}
.Web_footer .copyrightpage .copyright .copy_ment {float:right;text-align:center;margin:50px 0 0 20px;color:#ededed;font-family:'Malgun Gothic';font-size:13px;text-align:left}
.Web_footer .copyrightpage .copyright .copy_ment span {color:#90c9f0 }
.Web_footer .copyrightpage .resevedment {text-align:center;color:#ededed;font-family:'Malgun Gothic';font-size:20px;margin-top:20px }


/* 고추 회원가입 페이지 */

.Web_join {background-color:#ededed;height:auto ;padding:50px;}
.Web_join .join_remaintop {text-align:center;width:1024px;margin:0 auto; }
.Web_join .join_remaintop .title {color:#525252;font-family:'Malgun Gothic';font-size:32px }
.Web_join .join_remaintop .join_step {margin:20px 200px;font-size:20px;font-family:'Malgun Gothic';text-align:center }
.Web_join .join_remaintop .join_step .agree {float:left;width:22%;color:#bbb }
.Web_join .join_remaintop .join_step .accredit {float:left;width:22%;color:#bbb }
.Web_join .join_remaintop .join_step .joindetail {float:left;width:22%;color:#bbb }
.Web_join .join_remaintop .join_step .complete {float:left;width:22%;color:#bbb }
.Web_join .join_remaintop .join_step .next_thing { float:left;width:4%;color:#bbb}
.Web_join .join_remaintop .join_step .select {color:#676767;font-weight:bold }

.Web_join .join_detailpage {width:1024px;background-color:#fff;margin:0 auto;height:auto;box-shadow: 0 1px 0 0 #8f8f8f;padding:40px 0 30px}
.Web_join .join_detailpage .clauseagree_part {display:block }
.Web_join .join_detailpage .clauseagree_detailment {text-align:center;font-family:'Malgun Gothic';font-size:14px;color:#8f8f8f;}
.Web_join .join_detailpage .clauseagree_detailment p {font-size:17px;font-weight:bold;margin-bottom:5px;color:#676767 }
.Web_join .join_detailpage .agree_textbox {margin:60px 70px 30px; }
.Web_join .join_detailpage .agree_textbox .title {font-size:17px;font-family:'Malgun Gothic';font-weight:bold;margin:10px 0; }
.Web_join .join_detailpage .agree_textbox .agree_text {height:180px;overflow:auto;padding:20px;border:1px solid #c8c8c8;color:#929292 }
.Web_join .join_detailpage .agree_textbox .agree_text h4,h5 {height: 25px; padding-top: 20px; font: bold 14px dotum; }
.Web_join .join_detailpage .agree_textbox .agree_chbox {font: 14px 'malgun gothic';margin-top:5px; }
.Web_join .join_detailpage .agree_textbox .agree_chbox input {width:20px;height:20px;vertical-align:middle }
.Web_join .join_detailpage .agree_textbox .agree_chbox span {color:#f58220; }
.Web_join .join_detailpage .agree_textbox .indvisual_agree {margin:50px 0; }
.Web_join .join_detailpage .btn_box {margin:0 320px;text-align:center;font: 16px 'malgun gothic' }
.Web_join .join_detailpage .btn_box .okagree_btn {float:left;width:50%; }
.Web_join .join_detailpage .btn_box .okagree_btn span {background-color:#f58220;padding:15px 35px;color:#fff;border-radius:30px;}
.Web_join .join_detailpage .btn_box .notagree_btn {float:left;width:50%;cursor:pointer }
.Web_join .join_detailpage .btn_box .notagree_btn span {background-color:#525252;padding:15px 35px;border-radius:30px;color:#fff}

.Web_join .join_detailpage .phoneconfirm_part {display:block }
.Web_join .join_detailpage .phoneconfirm_detailment {text-align:center;font-family:'Malgun Gothic';font-size:14px;color:#8f8f8f;margin-bottom:45px}
.Web_join .join_detailpage .phoneconfirm_detailment p {font-size:17px;font-weight:bold;margin-bottom:5px;color:#676767 }
.Web_join .join_detailpage .phoneconfirm_banner {float:left;width:130px;height:260px;background-color:#f58220;text-align:center;font-size:17px;font-family:'Malgun Gothic';color:#fff;font-weight:bold;margin-left:170px }
.Web_join .join_detailpage .confirm_inputbox {float:left;border-top:1px solid #ededed;border-bottom:1px solid #ededed ;padding:0 50px  }
.Web_join .join_detailpage .confirm_inputbox .f_left {margin-top:4px;float:left;width:90px;font-family:'Malgun Gothic';font-size:14px;padding-top:3px;color:#8f8f8f }
.Web_join .join_detailpage .confirm_inputbox .f_right { float:left}
.Web_join .join_detailpage .confirm_inputbox .conf_btn {float:left; }
.Web_join .join_detailpage .confirm_inputbox .name {margin:15px 0 }
.Web_join .join_detailpage .confirm_inputbox .name input {outline-color:#f58220;text-indent:8px;height:35px;width:255px;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:15px  }
.Web_join .join_detailpage .confirm_inputbox .gender {margin-bottom:15px;font-family:'Malgun Gothic';font-size:15px; }
.Web_join .join_detailpage .confirm_inputbox .gender .f_left {margin-top:0 }
.Web_join .join_detailpage .confirm_inputbox .gender input {outline-color:#f58220;text-indent:8px;height:17px;width:17px;border:1px solid #c8c8c8;vertical-align:bottom;font-family:'Malgun Gothic';font-size:15px  }
.Web_join .join_detailpage .confirm_inputbox .birth {margin-bottom:15px; }
.Web_join .join_detailpage .confirm_inputbox .birth select {outline-color:#f58220;text-indent:8px;height:35px;width:75px;margin-right:11px;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:15px   }
.Web_join .join_detailpage .confirm_inputbox .phonenumber {margin-bottom:15px; }
.Web_join .join_detailpage .confirm_inputbox .phonenumber select {outline-color:#f58220;text-indent:8px;height:35px;width:75px;border:1px solid #c8c8c8 ;font-family:'Malgun Gothic';font-size:15px  }
.Web_join .join_detailpage .confirm_inputbox .phonenumber input {outline-color:#f58220;text-indent:8px;height:35px;width:75px;border:1px solid #c8c8c8 ;font-family:'Malgun Gothic';font-size:15px  }
.Web_join .join_detailpage .confirm_inputbox .phonenumber .conf_btn {padding:8px; }
.Web_join .join_detailpage .confirm_inputbox .phonenumber .conf_btn span {padding:5px 10px;border-radius:20px;background-color:#f58220;color:#fff;font-family:'Malgun Gothic';font-size:14px; }
.Web_join .join_detailpage .confirm_inputbox .confirmnumber {margin-bottom:15px; padding-bottom:40px;}
.Web_join .join_detailpage .confirm_inputbox .confirmnumber input {outline-color:#f58220;text-indent:8px;height:35px;border:1px solid #c8c8c8 ;font-family:'Malgun Gothic' ;width:255px;font-size:15px }
.Web_join .join_detailpage .ok_btn {text-align:center;margin:50px 0; }
.Web_join .join_detailpage .ok_btn span {background-color:#f58220;padding:15px 35px;color:#fff;border-radius:30px;font: 16px 'malgun gothic' }

.Web_join .join_detailpage .joindetail_part {display:block }
.Web_join .join_detailpage .joindetail_part .idpass_input {padding-bottom:20px;border-bottom:1px solid #ededed;margin:0 40px; }
.Web_join .join_detailpage .joindetail_part .idpass_input .jd_left {margin-top:6px;float:left;font-family:'Malgun Gothic';font-size:14px;color:#8f8f8f;width:120px; }
.Web_join .join_detailpage .joindetail_part .idpass_input .jd_right {float:left; }
.Web_join .join_detailpage .joindetail_part .idpass_input .overlap_btn {margin:7px 0 0 9px;float:left }
.Web_join .join_detailpage .joindetail_part .idpass_input .overlap_btn span {background-color:#f58220;padding:8px 12px ;font-family:'Malgun Gothic';color:#fff;border-radius:15px;font-size:14px}
.Web_join .join_detailpage .joindetail_part .idpass_input .overlap_ok  {float:left;display:block;color:#90c9f0;font-family:'Malgun Gothic';font-size:14px;margin-top:8px; }
.Web_join .join_detailpage .joindetail_part .idpass_input .overlap_not {float:left;display:block;color:#ff5663;font-family:'Malgun Gothic';font-size:14px;margin-top:8px }
.Web_join .join_detailpage .joindetail_part .idpass_input .specialtext_ment {float:left;display:block;color:#ff5663;font-family:'Malgun Gothic';font-size:14px;margin-top:8px }
.Web_join .join_detailpage .joindetail_part .idpass_input .othertext_ment {float:left;display:block;color:#ff5663;font-family:'Malgun Gothic';font-size:14px;margin-top:8px }
.Web_join .join_detailpage .joindetail_part .idpass_input .password_okment {float:left;display:block;color:#90c9f0;font-family:'Malgun Gothic';font-size:14px;margin-top:8px  }
.Web_join .join_detailpage .joindetail_part .idpass_input .yes_same {float:left;display:block;color:#90c9f0;font-family:'Malgun Gothic';font-size:14px;margin-top:8px  }
.Web_join .join_detailpage .joindetail_part .idpass_input .no_same {float:left;display:block;color:#ff5663;font-family:'Malgun Gothic';font-size:14px;margin-top:8px }
.Web_join .join_detailpage .joindetail_part .idpass_input .identity {margin:15px 0 }
.Web_join .join_detailpage .joindetail_part .idpass_input .identity input {outline-color:#f58220;text-indent:8px;height:35px;width:300px;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:15px; }
.Web_join .join_detailpage .joindetail_part .idpass_input .password {margin:15px 0 }
.Web_join .join_detailpage .joindetail_part .idpass_input .password input {outline-color:#f58220;text-indent:8px;height:35px;width:300px;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:15px; }
.Web_join .join_detailpage .joindetail_part .idpass_input .re_password {margin:15px 0 }
.Web_join .join_detailpage .joindetail_part .idpass_input .re_password input {outline-color:#f58220;text-indent:8px;height:35px;width:300px;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:15px }

.Web_join .join_detailpage .joindetail_part .other_input {padding:20px 0 ;margin:0 40px;border-bottom:1px solid #ededed}
.Web_join .join_detailpage .joindetail_part .other_input .jd_left {margin-top:6px;float:left;font-family:'Malgun Gothic';font-size:14px;color:#8f8f8f;width:120px; }
.Web_join .join_detailpage .joindetail_part .other_input .jd_right {float:left }
.Web_join .join_detailpage .joindetail_part .other_input .name {margin:15px 0 }
.Web_join .join_detailpage .joindetail_part .other_input .name input {outline-color:#f58220;text-indent:8px;height:35px;width:300px;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:15px;background-color:#f8f8f8;cursor:not-allowed  }
.Web_join .join_detailpage .joindetail_part .other_input .nickname {margin:15px 0 }
.Web_join .join_detailpage .joindetail_part .other_input .nickname input {outline-color:#f58220;text-indent:8px;height:35px;width:300px;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:15px;  }
.Web_join .join_detailpage .joindetail_part .other_input .not_nickname {float:left;display:block;color:#ff5663;font-family:'Malgun Gothic';font-size:14px;margin-top:8px }
.Web_join .join_detailpage .joindetail_part .other_input .gender {margin:15px 0;font-family:'Malgun Gothic';font-size:15px; }
.Web_join .join_detailpage .joindetail_part .other_input .gender input {height:17px;width:17px;cursor:not-allowed;vertical-align:bottom;  }
.Web_join .join_detailpage .joindetail_part .other_input .birth {margin:15px 0 }
.Web_join .join_detailpage .joindetail_part .other_input .birth input {outline-color:#f58220;text-indent:8px;height:35px;width:100px;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:15px;background-color:#f8f8f8;cursor:not-allowed }
.Web_join .join_detailpage .joindetail_part .other_input .phonenumber {margin:15px 0 }
.Web_join .join_detailpage .joindetail_part .other_input .phonenumber input {outline-color:#f58220;text-indent:8px;height:35px;width:92px;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:15px;background-color:#f8f8f8;cursor:not-allowed }
.Web_join .join_detailpage .joindetail_part .other_input .adageeradio {font-family:'Malgun Gothic';font-size:12px;color:#f58220;margin-left:120px }
.Web_join .join_detailpage .joindetail_part .other_input .adageeradio input {height:17px;width:17px;vertical-align:bottom; }
.Web_join .join_detailpage .joindetail_part .other_input .adageeradio label {font-family:'Malgun Gothic';font-size:16px;color:#000 }
.Web_join .join_detailpage .joindetail_part .other_input .email {margin:15px 0;font-family:'Malgun Gothic';font-size:16px }
.Web_join .join_detailpage .joindetail_part .other_input .email input {outline-color:#f58220;text-indent:8px;height:35px;width:200px;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:15px;}
.Web_join .join_detailpage .joindetail_part .other_input .email select {outline-color:#f58220;text-indent:8px;height:35px;width:145px;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:15px}
.Web_join .join_detailpage .joindetail_part .other_input .cost_survey {margin:15px 0;font-family:'Malgun Gothic';font-size:16px }
.Web_join .join_detailpage .joindetail_part .other_input .cost_survey select {outline-color:#f58220;text-indent:8px;height:35px;width:300px;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:15px}
.Web_join .join_detailpage .joindetail_part .joindetail_okbtn {text-align:center;margin:50px 0; }
.Web_join .join_detailpage .joindetail_part .joindetail_okbtn span {background-color:#f58220;padding:15px 35px;color:#fff;border-radius:30px;font: 16px 'malgun gothic' }

.Web_join .join_detailpage .joincomplete_part {display:block }
.Web_join .join_detailpage .joincomplete_detailment {text-align:center;font-family:'Malgun Gothic';font-size:14px;color:#8f8f8f;margin-bottom:45px}
.Web_join .join_detailpage .joincomplete_detailment p {font-size:17px;font-weight:bold;margin-bottom:5px;color:#676767 }
.Web_join .join_detailpage .id_display {text-align:center;padding:20px;border-top:1px solid #ededed;border-bottom:1px solid #ededed;margin:0 300px;font-family:'Malgun Gothic';font-size:20px}
.Web_join .join_detailpage .id_display span {font-weight:bold;color:#f58220;}
.Web_join .join_detailpage .complete_btnbox {margin:60px 350px;text-align:center;font: 16px 'malgun gothic' }
.Web_join .join_detailpage .complete_btnbox .go_main {text-align:center }
.Web_join .join_detailpage .complete_btnbox .go_main span {background-color:#f58220;padding:15px 35px;color:#fff;border-radius:30px;}


/* 로그인 페이지 (로그인 팝업과 다름) */

.Web_login {background-color:#ededed;height:auto ;padding:50px;}
.Web_login .login_remaintop {text-align:center;width:1024px;margin:0 auto; }
.Web_login .login_remaintop .title {color:#525252;font-family:'Malgun Gothic';font-size:32px }
.Web_login .login_page {margin:0px auto;text-align:center;width:600px;height:350px;border:1px solid #ededed }
.Web_login .login_page .login_box {margin:20px auto;background-color:#fff; }
.Web_login .login_page .login_box .l_inputbox {float:left;width:420px;padding:20px 0 5px 20px }
.Web_login .login_page .login_box .l_inputbox input {border:1px solid #ededed;outline-color:#f58220;background-color:#fff;width:100%;height:40px;margin-bottom:5px;text-indent:10px;color:#676767;font-family:'Malgun Gothic';font-size:13px }
.Web_login .login_page .login_box .login_btn {float:left;margin:20px 20px 0px 20px;width:118px;height:84px;line-height:84px;background-color:#f58220;color:#fff;font-family:'Malgun Gothic';font-size:18px; }
.Web_login .login_page .login_box .saveid_findid {padding:20px;border-top:1px solid #ededed;margin:20px;}
.Web_login .login_page .login_box .saveid_findid .saveid {float:left;font-family:'Malgun Gothic';font-size:16px; }
.Web_login .login_page .login_box .saveid_findid .saveid input {width:20px;height:20px;vertical-align:middle }
.Web_login .login_page .login_box .saveid_findid .findid {float:right;font-family:'Malgun Gothic';font-size:16px;}
.Web_login .login_page .join_box {background-color:#fff;padding:20px }
.Web_login .login_page .join_box .join_ment {float:left;text-align:left;color:#676767;font-family:'Malgun Gothic';font-size:12px; }
.Web_login .login_page .join_box .join_ment p {color:#f58220;font-family:'Malgun Gothic';font-size:13px; }
.Web_login .login_page .join_box .join_btn {float:right;height:35px;width:116px;border:1px solid #f58220;color:#f58220;line-height:35px;font-family:'Malgun Gothic';font-size:14px; }

/* 계정 찾기 페이지 */

.Web_findaccount {background-color:#ededed;height:auto ;padding:50px;}

.Web_findaccount .fa_remaintop {text-align:center;width:1024px;margin:0 auto; }
.Web_findaccount .fa_remaintop .title {color:#525252;font-family:'Malgun Gothic';font-size:32px }
.Web_findaccount .fa_remaintop {text-align:center;width:1024px;margin:0 auto; }
.Web_findaccount .fa_remaintop .title {color:#525252;font-family:'Malgun Gothic';font-size:32px;margin-bottom:20px }
.Web_findaccount .fa_remaintop .fa_thing {margin:20px 350px;font-size:20px;font-family:'Malgun Gothic';text-align:center }
.Web_findaccount .fa_remaintop .fa_thing .id_find {float:left;width:50%;color:#676767;font-weight:bold }
.Web_findaccount .fa_remaintop .fa_thing .pass_find {float:left;width:50%;color:#bbb }

.Web_findaccount .phoneconfirm_part {display:block;width:1024px;background-color:#fff;margin:0 auto;height:auto;box-shadow: 0 1px 0 0 #8f8f8f;padding:40px 0 30px }
.Web_findaccount .phoneconfirm_detailment {text-align:center;font-family:'Malgun Gothic';font-size:14px;color:#8f8f8f;margin-bottom:45px}
.Web_findaccount .phoneconfirm_detailment p {font-size:17px;font-weight:bold;margin-bottom:5px;color:#676767 }
.Web_findaccount .phoneconfirm_banner {float:left;width:130px;height:162px;background-color:#f58220;text-align:center;font-size:17px;font-family:'Malgun Gothic';color:#fff;font-weight:bold;margin-left:228px }
.Web_findaccount .confirm_inputbox {float:left;border-top:1px solid #ededed;border-bottom:1px solid #ededed ;padding:0 50px  }
.Web_findaccount .confirm_inputbox .f_left {margin-top:4px;float:left;width:90px;font-family:'Malgun Gothic';font-size:14px;padding-top:3px;color:#8f8f8f }
.Web_findaccount .confirm_inputbox .f_right { float:left}
.Web_findaccount .confirm_inputbox .name {margin:30px 0 }
.Web_findaccount .confirm_inputbox .name input {outline-color:#f58220;text-indent:8px;height:35px;width:255px;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:15px  }
.Web_findaccount .confirm_inputbox .phonenumber {margin:30px 0 }
.Web_findaccount .confirm_inputbox .phonenumber select {outline-color:#f58220;text-indent:8px;height:35px;width:75px;border:1px solid #c8c8c8 ;font-family:'Malgun Gothic';font-size:15px  }
.Web_findaccount .confirm_inputbox .phonenumber input {outline-color:#f58220;text-indent:8px;height:35px;width:75px;border:1px solid #c8c8c8 ;font-family:'Malgun Gothic';font-size:15px  }
.Web_findaccount .ok_btn {text-align:center;margin:50px 0; }
.Web_findaccount .ok_btn span {background-color:#f58220;padding:15px 35px;color:#fff;border-radius:30px;font: 16px 'malgun gothic' }

.Web_findaccount .findcomplete_part {display:block;width:1024px;background-color:#fff;margin:0 auto;height:auto;box-shadow: 0 1px 0 0 #8f8f8f;padding:40px 0 30px }
.Web_findaccount .findcomplete_detailment {text-align:center;font-family:'Malgun Gothic';font-size:14px;color:#8f8f8f;margin-bottom:45px}
.Web_findaccount .findcomplete_detailment p {font-size:17px;font-weight:bold;margin-bottom:5px;color:#676767 }
.Web_findaccount .complete_btnbox {margin:60px 350px;text-align:center;font: 16px 'malgun gothic' }
.Web_findaccount .complete_btnbox .go_modify {float:left;width:50%; }
.Web_findaccount .complete_btnbox .go_modify span {background-color:#f58220;padding:15px 35px;color:#fff;border-radius:30px;}
.Web_findaccount .complete_btnbox .go_login {float:left;width:50%; }
.Web_findaccount .complete_btnbox .go_login span {background-color:#525252;padding:15px 35px;border-radius:30px;color:#fff}


/* 정보 수정 페이지 */

.Web_infomodify {background-color:#ededed;height:auto ;padding:50px;}

.Web_infomodify .infomodify_remaintop {text-align:center;width:1024px;margin:0 auto; }
.Web_infomodify .infomodify_remaintop .title {color:#525252;font-family:'Malgun Gothic';font-size:32px;margin-bottom:20px; }

.Web_infomodify .join_detailpage { width:1024px;background-color:#fff;margin:0 auto;height:auto;box-shadow: 0 1px 0 0 #8f8f8f;padding:40px 0 30px }

.Web_infomodify .joindetail_part {display:block; }
.Web_infomodify .joindetail_part .idpass_input {padding-bottom:20px;border-bottom:1px solid #ededed;margin:0 40px; }
.Web_infomodify .joindetail_part .idpass_input .jd_left {margin-top:6px;float:left;font-family:'Malgun Gothic';font-size:14px;color:#8f8f8f;width:120px; }
.Web_infomodify .joindetail_part .idpass_input .jd_right {float:left; }
.Web_infomodify .joindetail_part .idpass_input .password_okment {float:left;display:block;color:#90c9f0;font-family:'Malgun Gothic';font-size:14px;margin-top:8px  }
.Web_infomodify .joindetail_part .idpass_input .othertext_ment {float:left;display:block;color:#ff5663;font-family:'Malgun Gothic';font-size:14px;margin-top:8px }
.Web_infomodify .joindetail_part .idpass_input .yes_same {float:left;display:block;color:#90c9f0;font-family:'Malgun Gothic';font-size:14px;margin-top:8px  }
.Web_infomodify .joindetail_part .idpass_input .no_same {float:left;display:block;color:#ff5663;font-family:'Malgun Gothic';font-size:14px;margin-top:8px }
.Web_infomodify .joindetail_part .idpass_input .identity {margin:15px 0 }
.Web_infomodify .joindetail_part .idpass_input .identity input {outline-color:#f58220;text-indent:8px;height:35px;width:300px;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:15px;cursor:not-allowed;background-color:#f8f8f8 }
.Web_infomodify .joindetail_part .idpass_input .password {margin:15px 0 }
.Web_infomodify .joindetail_part .idpass_input .password input {outline-color:#f58220;text-indent:8px;height:35px;width:300px;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:15px; }
.Web_infomodify .joindetail_part .idpass_input .re_password {margin:15px 0 }
.Web_infomodify .joindetail_part .idpass_input .re_password input {outline-color:#f58220;text-indent:8px;height:35px;width:300px;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:15px }
.Web_infomodify .joindetail_part .other_input {padding:20px 0 ;margin:0 40px;border-bottom:1px solid #ededed}
.Web_infomodify .joindetail_part .other_input .jd_left {margin-top:6px;float:left;font-family:'Malgun Gothic';font-size:14px;color:#8f8f8f;width:120px; }
.Web_infomodify .joindetail_part .other_input .jd_right {float:left }
.Web_infomodify .joindetail_part .other_input .name {margin:15px 0 }
.Web_infomodify .joindetail_part .other_input .name input {outline-color:#f58220;text-indent:8px;height:35px;width:300px;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:15px;background-color:#f8f8f8;cursor:not-allowed  }
.Web_infomodify .joindetail_part .other_input .gender {margin:15px 0;font-family:'Malgun Gothic';font-size:15px; }
.Web_infomodify .joindetail_part .other_input .gender input {height:17px;width:17px;cursor:not-allowed;vertical-align:bottom;  }
.Web_infomodify .joindetail_part .other_input .birth {margin:15px 0 }
.Web_infomodify .joindetail_part .other_input .birth input {outline-color:#f58220;text-indent:8px;height:35px;width:100px;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:15px;background-color:#f8f8f8;cursor:not-allowed }
.Web_infomodify .joindetail_part .other_input .phonenumber {margin:15px 0 }
.Web_infomodify .joindetail_part .other_input .phonenumber input {outline-color:#f58220;text-indent:8px;height:35px;width:92px;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:15px;background-color:#f8f8f8;cursor:not-allowed }
.Web_infomodify .joindetail_part .other_input .overlap_btn {margin:7px 0 0 9px;float:left }
.Web_infomodify .joindetail_part .other_input .overlap_btn span {background-color:#f58220;padding:8px 12px ;font-family:'Malgun Gothic';color:#fff;border-radius:15px;font-size:14px}
.Web_infomodify .joindetail_part .other_input .adageeradio {font-family:'Malgun Gothic';font-size:12px;color:#f58220;margin-left:120px }
.Web_infomodify .joindetail_part .other_input .adageeradio input {height:17px;width:17px;vertical-align:bottom; }
.Web_infomodify .joindetail_part .other_input .adageeradio label {font-family:'Malgun Gothic';font-size:16px;color:#000 }
.Web_infomodify .joindetail_part .other_input .email {margin:15px 0;font-family:'Malgun Gothic';font-size:16px }
.Web_infomodify .joindetail_part .other_input .email input {outline-color:#f58220;text-indent:8px;height:35px;width:200px;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:15px;}
.Web_infomodify .joindetail_part .other_input .email select {outline-color:#f58220;text-indent:8px;height:35px;width:145px;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:15px}
.Web_infomodify .joindetail_part .other_input .cost_survey {margin:15px 0;font-family:'Malgun Gothic';font-size:16px }
.Web_infomodify .joindetail_part .other_input .cost_survey select {outline-color:#f58220;text-indent:8px;height:35px;width:300px;border:1px solid #c8c8c8;font-family:'Malgun Gothic';font-size:15px}
.Web_infomodify .joindetail_part .joindetail_okbtn {text-align:center;margin:50px 0; }
.Web_infomodify .joindetail_part .joindetail_okbtn span {background-color:#f58220;padding:15px 35px;color:#fff;border-radius:30px;font: 16px 'malgun gothic' }


/* 정보 수정 내 핸드폰 번호 변경 시 페이지 (재인증 페이지) */

.Web_infomodify .join_detailpage .phoneconfirm_part {display:block;padding:40px 20px; }
.Web_infomodify .join_detailpage .phoneconfirm_detailment {text-align:center;font-family:'Malgun Gothic';font-size:14px;color:#8f8f8f;margin-bottom:45px}
.Web_infomodify .join_detailpage .phoneconfirm_detailment p {font-size:17px;font-weight:bold;margin-bottom:5px;color:#676767 }
.Web_infomodify .join_detailpage .phoneconfirm_banner {float:left;width:130px;height:122px;background-color:#f58220;text-align:center;font-size:17px;font-family:'Malgun Gothic';color:#fff;font-weight:bold;margin-left:170px }
.Web_infomodify .join_detailpage .confirm_inputbox {float:left;border-top:1px solid #ededed;border-bottom:1px solid #ededed ;padding:0 50px  }
.Web_infomodify .join_detailpage .confirm_inputbox .f_left {margin-top:4px;float:left;width:90px;font-family:'Malgun Gothic';font-size:14px;padding-top:3px;color:#8f8f8f }
.Web_infomodify .join_detailpage .confirm_inputbox .f_right { float:left}
.Web_infomodify .join_detailpage .confirm_inputbox .conf_btn {float:left; }
.Web_infomodify .join_detailpage .confirm_inputbox .phonenumber {margin:15px 0; }
.Web_infomodify .join_detailpage .confirm_inputbox .phonenumber select {outline-color:#f58220;text-indent:8px;height:35px;width:75px;border:1px solid #c8c8c8 ;font-family:'Malgun Gothic';font-size:15px  }
.Web_infomodify .join_detailpage .confirm_inputbox .phonenumber input {outline-color:#f58220;text-indent:8px;height:35px;width:75px;border:1px solid #c8c8c8 ;font-family:'Malgun Gothic';font-size:15px  }
.Web_infomodify .join_detailpage .confirm_inputbox .phonenumber .conf_btn {padding:8px; }
.Web_infomodify .join_detailpage .confirm_inputbox .phonenumber .conf_btn span {padding:5px 10px;border-radius:20px;background-color:#f58220;color:#fff;font-family:'Malgun Gothic';font-size:14px; }
.Web_infomodify .join_detailpage .confirm_inputbox .confirmnumber {margin-bottom:15px; padding-bottom:40px;}
.Web_infomodify .join_detailpage .confirm_inputbox .confirmnumber input {outline-color:#f58220;text-indent:8px;height:35px;border:1px solid #c8c8c8 ;font-family:'Malgun Gothic' ;width:255px;font-size:15px }
.Web_infomodify .join_detailpage .ok_btn {text-align:center;margin:50px 0; }
.Web_infomodify .join_detailpage .ok_btn span {background-color:#f58220;padding:15px 35px;color:#fff;border-radius:30px;font: 16px 'malgun gothic' }



/* 고추 VIP 결제 페이지 */

.Web_vippayment {display:block;width:1024px;margin:0 auto }
.Web_vippayment .vippayment_title {margin:30px 0px;border-bottom:1px solid #ededed}
.Web_vippayment .vippayment_title .top_vippaytitle {padding:20px 0;font-family:'Malgun Gothic';color:#f58220;font-size:22px;border-bottom:1px solid #ededed;font-weight:bold }
.Web_vippayment .vippayment_title .left_payment {float:left;padding:55px 0;font-family:'Malgun Gothic';font-size:26px; }
.Web_vippayment .vippayment_title .left_payment p {margin-top:35px;font-size:15px;color:#8f8f8f }
.Web_vippayment .vippayment_title .right_expapp {float:right;padding:30px 0 }
.Web_vippayment .vip_product {margin-top:50px;} 
.Web_vippayment .vip_product .strA {margin-bottom:50px; }
.Web_vippayment .vip_product .strB {margin-bottom:50px; }
.Web_vippayment .vip_product .swing {margin-bottom:50px; }
.Web_vippayment .vip_product .onepone {margin-bottom:50px; }
.Web_vippayment .vip_product .twopone {margin-bottom:50px; }
.Web_vippayment .vip_product .leftment {float:left;width:30%;font-family:'Malgun Gothic' }
.Web_vippayment .vip_product .title {background-color:#8f8f8f;color:#fff;height:50px;font-size:25px;font-family:'Malgun Gothic','Segoe UI', Tahoma, Geneva, Verdana, sans-serif;line-height:50px;text-align:center }
.Web_vippayment .vip_product .left_detail {display:block;width:100%;text-align:center;height:50px;background-color:#8f8f8f;color:#fff;text-align:center;line-height:50px;font-family:'Malgun Gothic'; font-size:16px}
.Web_vippayment .vip_product .left_detail span {background-color:#525252;color:#fff;padding:3px 10px;border-radius:10px;font-size:15px;cursor:pointer }
.Web_vippayment .vip_product .left_detail_close {display:none;height:50px;background-color:#525252;color:#8f8f8f;text-align:center;line-height:50px;font-family:'Malgun Gothic'; font-size:16px; }
.Web_vippayment .vip_product .left_detail_close span {background-color:#525252;color:#fff;padding:3px 10px;border-radius:10px;font-size:15px;cursor:pointer}
.Web_vippayment .vip_product .left_detail .left_product {float:left;width:50%;color:#676767 }
.Web_vippayment .vip_product .left_detail .right_product {float:left;width:50%;color:#676767 }
.Web_vippayment .vip_product .left_detail .right_product span {background-color:#525252;color:#9fc5eb }
.Web_vippayment .vip_product .left_detail .left_product span {background-color:#525252;color:#9fc5eb }
.Web_vippayment .vip_product .left_detail select {width:80%;height:40px;border:none;outline-style:none;border-radius:5px;background-color:#9fc5eb;color:#000;font-size:18px;text-indent:10px }
.Web_vippayment .vip_product .cost_pay {float:left;width:60%;border-top:2px solid #8f8f8f;border-bottom:2px solid #8f8f8f;text-align:center;font-family:'Malgun Gothic' }
.Web_vippayment .vip_product .cost_pay .month_cost {float:left;width:25%;border-right:1px solid #bbb;height:96px }
.Web_vippayment .vip_product .cost_pay .month_cost .mctop {height:48px;line-height:48px;font-size:15px;background-color:#c8c8c8;font-weight:bold;color:#000 }
.Web_vippayment .vip_product .cost_pay .month_cost .mcbot {height:48px;line-height:48px;font-size:19px;background-color:#c8c8c8; }
.Web_vippayment .vip_product .cost_pay .month_cost select {width:80%;border:none;outline-style:none;height:40px ;font-size:19px;text-indent:30px;box-shadow:1px 1px 2px #8f8f8f;border-radius:5px}
.Web_vippayment .vip_product .cost_pay .day_plus {float:left;width:15%;border-right:1px dotted #c8c8c8;height:96px }
.Web_vippayment .vip_product .cost_pay .day_plus .dptop {height:48px;line-height:48px;font-size:15px;background-color:#ededed   }
.Web_vippayment .vip_product .cost_pay .day_plus .dpbot {height:48px;line-height:48px;font-size:19px }
.Web_vippayment .vip_product .cost_pay .dc_percent {float:left;width:15%;border-right:1px dotted #8f8f8f;height:96px;font-weight:bold;  }
.Web_vippayment .vip_product .cost_pay .dc_percent .dptop {height:48px;line-height:48px;font-size:15px;background-color:#e2e2e2;color:#d81817  }
.Web_vippayment .vip_product .cost_pay .dc_percent .dpbot {height:48px;line-height:48px;font-size:19px }
.Web_vippayment .vip_product .cost_pay .del_cost {float:left;width:20%;border-right:1px solid #8f8f8f;height:96px;  }
.Web_vippayment .vip_product .cost_pay .del_cost .dctop {height:48px;line-height:48px;font-size:15px;background-color:#ededed   }
.Web_vippayment .vip_product .cost_pay .del_cost .dcbot {height:48px;line-height:48px;font-size:19px;color:#8f8f8f }
.Web_vippayment .vip_product .cost_pay .last_cost {float:left;width:39.5%; }
.Web_vippayment .vip_product .cost_pay .last_cost .lctop {height:48px;line-height:48px;font-size:17px;background-color:#e2e2e2;color:#d81817;font-weight:bold   }
.Web_vippayment .vip_product .cost_pay .last_cost .lcbot {height:48px;line-height:48px;font-size:19px;font-weight:bold }
.Web_vippayment .vip_product .pay_btn {float:left;width:10%;cursor:pointer;text-align:center;background-color:#d81817;height:100px;line-height:100px;color:#fff;font-family:'Malgun Gothic';font-size:18px }
.Web_vippayment .vip_product .more_expl {display:none;background-color:#e2e2e2;border-top:1px solid #f8f8f8;font-family:'Malgun Gothic';padding:20px 20px 10px 21px}
.Web_vippayment .vip_product .more_expl .detail_list {background-color:#525252;padding:10px;margin-bottom:15px;text-align:center;height:130px;border-radius:20px }
.Web_vippayment .vip_product .more_expl .detail_list li {float:left;width:25%;border-radius:15px; }
.Web_vippayment .vip_product .more_expl .detail_list li:last-child {border:none }
.Web_vippayment .vip_product .more_expl .detail_list .recom_no div {font-size:30px;font-weight:bold;padding-bottom:20px; }
.Web_vippayment .vip_product .more_expl .detail_list .recom_no p {font-size:15px;padding:20px 0 15px;color:#fff }
.Web_vippayment .vip_product .more_expl .detail_list .recom_no_left {width:50% }
.Web_vippayment .vip_product .more_expl .detail_list .recom_no_left div {font-size:30px;font-weight:bold;padding-bottom:20px; }
.Web_vippayment .vip_product .more_expl .detail_list .recom_no_left p {font-size:15px;padding:20px 0 15px;color:#fff }
.Web_vippayment .vip_product .more_expl .detail_list .hold_day div {font-size:30px;font-weight:bold;padding-bottom:20px; }
.Web_vippayment .vip_product .more_expl .detail_list .hold_day p {font-size:15px;padding:20px 0 15px;color:#fff }
.Web_vippayment .vip_product .more_expl .detail_list .money_cutline div {font-size:30px;font-weight:bold;padding-bottom:20px; }
.Web_vippayment .vip_product .more_expl .detail_list .money_cutline p {font-size:15px;padding:20px 0 15px;color:#fff }
.Web_vippayment .vip_product .more_expl .detail_list .recom_no_right {width:49.7% }
.Web_vippayment .vip_product .more_expl .detail_list .recom_no_right div {font-size:30px;font-weight:bold;padding-bottom:20px; }
.Web_vippayment .vip_product .more_expl .detail_list .recom_no_right p {font-size:15px;padding:20px 0 15px;color:#fff }
.Web_vippayment .vip_product .more_expl .detail_list .user div {font-size:30px;font-weight:bold;padding-bottom:20px; }
.Web_vippayment .vip_product .more_expl .detail_list .user p {font-size:15px;padding:20px 0 15px;color:#fff }
.Web_vippayment .vip_product .more_expl .character { background-color:#c8c8c8;padding:10px;margin-bottom:15px }
.Web_vippayment .vip_product .more_expl .character .character_top {color:#525252;font-size:25px;border-bottom:1px solid #676767;padding-bottom:5px }
.Web_vippayment .vip_product .more_expl .character .character_top span {color:#525252;font-weight:bold;font-size:25px }
.Web_vippayment .vip_product .more_expl .character .character_ment { padding:5px 0;font-family:'Malgun Gothic';font-size:15px }
.Web_vippayment .vip_product .more_expl .fault { background-color:#c8c8c8;padding:10px;margin-bottom:15px }
.Web_vippayment .vip_product .more_expl .fault .fault_top { color:#525252;font-size:25px;border-bottom:1px solid #676767;padding-bottom:5px }
.Web_vippayment .vip_product .more_expl .fault .fault_top span { color:#525252;font-weight:bold;font-size:25px}
.Web_vippayment .vip_product .more_expl .fault .fault_ment {padding:5px 0;font-family:'Malgun Gothic';font-size:15px }
.Web_vippayment .vip_product .more_expl .notice {background-color:#c8c8c8;padding:10px;margin-bottom:15px;text-align:left  }
.Web_vippayment .vip_product .more_expl .notice .notice_top {color:#525252;font-size:25px;border-bottom:1px solid #676767;padding-bottom:5px }
.Web_vippayment .vip_product .more_expl .notice .notice_top span {color:#525252;font-weight:bold;font-size:25px }
.Web_vippayment .vip_product .more_expl .notice .notice_ment {padding:5px 0;font-family:'Malgun Gothic';font-size:15px }
.Web_vippayment .vip_product .more_expl .group_pres {background-color:#c8c8c8;padding:10px;margin-bottom:15px;text-align:center   }
.Web_vippayment .vip_product .more_expl .group_pres .group_prestop { color:#525252;font-size:25px }
.Web_vippayment .vip_product .more_expl .group_pres .group_prestop p { color:#525252;font-size:14px;padding:5px 0  }
.Web_vippayment .vip_product .more_expl .group_pres .group_layer .gruop_list {font-size:14px;float:left;width:314px;height:30px;line-height:30px;color:#fff;background-color:#525252;text-align:left;margin:7px 7px 0 0px }
.Web_vippayment .vip_product .more_expl .group_pres .group_layer .gruop_list .left_ex {float:left;margin-left:10px }
.Web_vippayment .vip_product .more_expl .group_pres .group_layer .gruop_list .right_limit {float:right;margin-right:10px;color:#9ac9f0;font-weight:bold }
.Web_vippayment .vip_product .combination_product {margin:20px 0}
.Web_vippayment .vip_product .combination_product .cg_banner {padding:40px 0 20px;border-top:1px solid #ededed;border-top:1px solid #ededed }
.Web_vippayment .vip_product .combination_product .cg_banner .banner_title {text-align:center;font-family:'Malgun Gothic';font-size:33px;margin:0 180px }
.Web_vippayment .vip_product .combination_product .cg_banner .banner_title span {color:#f58220 }
.Web_vippayment .vip_product .combination_product .cg_banner .banner_title .why_comb {font-size:20px;padding:3px 0;color:#8f8f8f;float:left }
.Web_vippayment .vip_product .combination_product .cg_banner .banner_title .com_detail { display:block;background-color:#525252;padding:3px 0;color:#fff;width:160px;font-size:15px;margin:5px auto 0;float:left;border-radius:10px;margin-left:10px;cursor:pointer}
.Web_vippayment .vip_product .combination_product .cg_banner .banner_title .com_detail_close { display:none;background-color:#525252;padding:3px 0;color:#fff;width:160px;font-size:15px;margin:5px auto 0;float:left;border-radius:10px;margin-left:10px;cursor:pointer }
.Web_vippayment .vip_product .combination_product .cg_banner .banner_ment {display:none;font-family:'Malgun Gothic';font-size:14px;padding:30px 0 0;color:#8f8f8f}
.Web_vippayment .vip_product .combination_product .cg_banner .banner_ment .merit_one {float:left;width:270px;border-right:1px solid #ededed;padding:0 0 20px 70px } 
.Web_vippayment .vip_product .combination_product .cg_banner .banner_ment .merit_two {float:left;width:270px;border-right:1px solid #ededed;padding:0 0 20px 70px } 
.Web_vippayment .vip_product .combination_product .cg_banner .banner_ment .merit_thr {float:left;width:270px;padding:0 0 20px 70px }
.Web_vippayment .vip_product .combination_product .cg_banner .banner_ment span {font-weight:bolder;font-family:'Malgun Gothic';font-size:30px;color:#525252; }
.Web_vippayment .vip_product .combination_product .cg_banner .banner_ment p {font-weight:bold;font-size:20px;color:#525252 }


/* 고추 VIP 결제 팝업창 */

.Web_vippayment .vippayment_popup {display:none;position:fixed;top:50%;z-index:1000;left:50%;margin-top:-250px;width:600px;height:545px;background-color:#fff;margin-left:-300px;border:1px solid #ededed}
.Web_vippayment .vippayment_popup .paypop_top {background-color:#ededed;border-bottom:1px solid #c8c8c8 }
.Web_vippayment .vippayment_popup .paypop_title {float:left;margin:20px;font-family:'Malgun Gothic';font-size:22px;font-weight:bold }
.Web_vippayment .vippayment_popup .quitbtn {float:right;margin:23px; }
.Web_vippayment .vippayment_popup .select_debox .group_select {float:left;width:60% }
.Web_vippayment .vippayment_popup .select_debox .month_select {float:right;width:40% }
.Web_vippayment .vippayment_popup .select_debox select {width:100%;height:50px;text-indent:10px;border:none;border-bottom:1px solid #ededed;border-right:1px solid #ededed;font-family:'Malgun Gothic';font-size:18px;outline-color:#f58220 }
.Web_vippayment .vippayment_popup .select_debox .month_select select {border-right:none }
.Web_vippayment .vippayment_popup .select_debox .start_dateset {height:50px;font-family:'Malgun Gothic';font-size:18px;border-bottom:1px solid #ededed;line-height:50px;text-indent:10px }
.Web_vippayment .vippayment_popup .select_debox .start_dateset input {border:none;font-size:18px;margin-left:10px;font-family:'Malgun Gothic' }
.Web_vippayment .vippayment_popup .select_debox .start_dateset .c_btn {float:right;margin-right:20px; }
.Web_vippayment .vippayment_popup .select_debox .start_dateset .c_btn span {padding:3px 6px;color:#fff;background-color:#8f8f8f;font-size:13px }
.Web_vippayment .vippayment_popup .last_cost {padding:30px 0;font-family:'Malgun Gothic';font-size:18px;text-align:center;border-bottom:1px solid #ededed  }
.Web_vippayment .vippayment_popup .last_cost p {font-size:18px; }
.Web_vippayment .vippayment_popup .last_cost strong {font-size:50px;}
.Web_vippayment .vippayment_popup .last_cost .whydc_ment {font-size:15px;margin:5px 0}
.Web_vippayment .vippayment_popup .last_cost .whydc_ment span {color:#f58220;font-weight:bold }
.Web_vippayment .vippayment_popup .last_cost .whydc_ment_p {font-size:15px;margin:5px 0;display:none;color:#000 }
.Web_vippayment .vippayment_popup .account_disp {text-align:center;height:60px;font-family:'Malgun Gothic';font-size:20px;padding:15px;border-bottom:1px solid #ededed;background-color:#525252;color:#fff }
.Web_vippayment .vippayment_popup .account_disp .bank {float:left;width:30%; }
.Web_vippayment .vippayment_popup .account_disp .ac_no {float:left;width:40% } 
.Web_vippayment .vippayment_popup .account_disp .ac_name {float:left;width:30% }
.Web_vippayment .vippayment_popup .account_disp .adname {font-size:14px;color:#9ac9f0;margin-bottom:6px; }
.Web_vippayment .vippayment_popup .account_disp .account_1 {display:block }
.Web_vippayment .vippayment_popup .account_disp .account_2 {display:none }
.Web_vippayment .vippayment_popup .account_disp .account_3 {display:none }
.Web_vippayment .vippayment_popup .account_disp .account_4 {display:none }
.Web_vippayment .vippayment_popup .account_disp .account_5 {display:none }
.Web_vippayment .vippayment_popup .paypop_bottom {background-color:#ededed;height:42px;line-height:42px;font-family:'Malgun Gothic';font-size:16px; }
.Web_vippayment .vippayment_popup .paybtn_box {text-align:center;}

.Web_vippayment .vippayment_popup .paybtn_box .payok {float:left;width:40%;background-color:#d81817;height:60px;line-height:60px;cursor:pointer}
.Web_vippayment .vippayment_popup .paybtn_box .card {background-color:#073e8f}
.Web_vippayment .vippayment_popup .paybtn_box .bank {background-color:#d81817}
.Web_vippayment .vippayment_popup .paybtn_box .payok span {color:#fff;font-family:'Malgun Gothic';font-size:25px}
.Web_vippayment .vippayment_popup .paybtn_box .paycancel {float:right;width:20%;background-color:#8f8f8f;height:60px;line-height:60px;cursor:pointer }
.Web_vippayment .vippayment_popup .paybtn_box .paycancel span {color:#fff;font-family:'Malgun Gothic';font-size:22px }

/* 고추 매매인증 */

.Web_tradeconfirm {width:1024px;margin:0 auto; }
.Web_tradeconfirm .tradeconfirm_title {margin:30px 0px;border-bottom:1px solid #ededed}
.Web_tradeconfirm .tradeconfirm_title .top_tradeconfirm {padding:20px 0;font-family:'Malgun Gothic';color:#f58220;font-size:22px;border-bottom:1px solid #ededed;font-weight:bold }
.Web_tradeconfirm .tradeconfirm_title .left_tradeconfirm {float:left;padding:55px 0;font-family:'Malgun Gothic';font-size:26px; }
.Web_tradeconfirm .tradeconfirm_title .left_tradeconfirm p {margin-top:35px;font-size:15px;color:#8f8f8f }
.Web_tradeconfirm .tradeconfirm_title .right_tradeconfirm {float:right;padding:30px 0 }

.Web_tradeconfirm .confirm_bbs {display:block;padding:10px 0 }
.Web_tradeconfirm .confirm_bbs .group_filtersel {float:left;margin-bottom:10px; }
.Web_tradeconfirm .confirm_bbs .group_filtersel select {width:200px;font-family:'Malgun Gothic';font-size:15px;outline-color:#f58220;height:40px;text-indent:10px;border:1px solid #c8c8c8; }
/*.Web_tradeconfirm .confirm_bbs .class_filtersel {float:left;margin-bottom:10px; }
.Web_tradeconfirm .confirm_bbs .class_filtersel select {width:200px;font-family:'Malgun Gothic';font-size:15px;outline-color:#f58220;height:40px;text-indent:10px;border:1px solid #c8c8c8;margin-left:10px; }*/
.Web_tradeconfirm .confirm_bbs .group_filtertitle {float:right;border-bottom:1px solid #c8c8c8;width:800px;text-align:right;height:40px;font-size:20px;font-family:'Malgun Gothic';line-height:40px;}
.Web_tradeconfirm .confirm_bbs .group_filtertitle .confirm_number {color:#f58220;font-size:15px;}
.Web_tradeconfirm .confirm_bbs .best_filter_web {font-size:20px;font-family:'Malgun Gothic'; }
.Web_tradeconfirm .confirm_bbs .best_filter_web input {width:20px;height:20px;vertical-align:middle }
.Web_tradeconfirm .confirm_bbs .confirm_list {height:890px;border-bottom:3px solid #ededed; }
.Web_tradeconfirm .confirm_bbs .confirm_list li:first-child {border-radius:20px;cursor:default }
.Web_tradeconfirm .confirm_bbs .confirm_list li .li_firstment {font-family:'Malgun Gothic';height:100px;padding:25px 20px; }
.Web_tradeconfirm .confirm_bbs .confirm_list li .li_firstment p {font-size:16px;color:#f58220;font-weight:bold }
.Web_tradeconfirm .confirm_bbs .confirm_list li .li_firstment div {margin-top:40px;font-size:14px;color:#8f8f8f }
.Web_tradeconfirm .confirm_bbs .confirm_list li .cwrite_btn {font-size:18px;color:#fff;background-color:#f58220;width:200px;height:50px;line-height:50px;box-shadow:1px 1px 1px #8f8f8f;margin:0 auto;cursor:pointer;margin-top:45px;border-radius:5px }
.Web_tradeconfirm .confirm_bbs .confirm_list li {float:left;width:240px;height:270px;border:1px solid #ededed;margin:20px 0 5px 10px;font-family:'Malgun Gothic';cursor:pointer;background-color:#f8f8f8;box-shadow:1px 1px 1px #676767 }
.Web_tradeconfirm .confirm_bbs .confirm_list li .top {border-bottom:1px solid #ededed;height:30px;line-height:30px;text-indent:10px;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.Web_tradeconfirm .confirm_bbs .confirm_list li .top .up_date {color:#f58220;font-size:15px; }
.Web_tradeconfirm .confirm_bbs .confirm_list li .top .groupclass {color:#676767;font-size:15px; }
.Web_tradeconfirm .confirm_bbs .confirm_list li .con_img {position:relative;padding:5px 0;text-align:center;height:168px;overflow:hidden;background-color:#fff } 
.Web_tradeconfirm .confirm_bbs .confirm_list li .con_img img {width:90%; }
.Web_tradeconfirm .confirm_bbs .confirm_list li .con_img .reply_number { position:absolute;left:10px;bottom:10px;background-color:#ededed;padding:2px 4px;border-radius:5px;box-shadow:1px 1px 1px #525252}
.Web_tradeconfirm .confirm_bbs .confirm_list li .con_img .reply_number img {width:15px;vertical-align:middle;margin-bottom:3px}
.Web_tradeconfirm .confirm_bbs .confirm_list li .con_img .reply_number span {color:#f58220;font-size:14px;font-family:'Malgun Gothic' }
.Web_tradeconfirm .confirm_bbs .confirm_list li .writer_info {border-top:1px solid #ededed;padding:10px;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.Web_tradeconfirm .confirm_bbs .confirm_list li .writer_info .phoneconfirm {color:#999;font-size:13px; }
.Web_tradeconfirm .confirm_bbs .confirm_list li .writer_info .memname {color:#000;font-weight:bold }
.Web_tradeconfirm .confirm_bbs .confirm_list li .writer_info .profimg {float:left; }
.Web_tradeconfirm .confirm_bbs .confirm_list li .writer_info .profimg img {width:40px;border-radius:40px;margin-right:10px }
.Web_tradeconfirm .confirm_bbs .confirm_list li .left_f {float:left; }

.Web_tradeconfirm .confirm_bbs .confirm_page ul {height:20px;margin:15px auto 50px;text-align:center }
.Web_tradeconfirm .confirm_bbs .confirm_page ul li {display:inline;text-align:center;font-size:18px;font-family:'Malgun Gothic';cursor:pointer }
.Web_tradeconfirm .confirm_bbs .confirm_page ul li span {padding:0 20px }
.Web_tradeconfirm .confirm_bbs .confirm_page .selected {font-weight:bold }


/* 고추 매매인증 작성팝업 */

.confirm_wpopup {display:none;position:fixed;top:210px;z-index:1000;left:50%;width:600px;background-color:#eee;margin-left:-300px;border:1px solid #ededed;box-shadow:1px 1px 1px #676767 }
.confirm_wpopup {text-align:center }
.confirm_wpopup .wp_head {background-color:#fff;border-bottom:1px solid #525252;  }
.confirm_wpopup .wpopup_title { float:left;font-size:23px;font-family:'Malgun Gothic';width:90%;text-align:left;text-indent:20px;padding-top:10px;font-weight:bold }
.confirm_wpopup .wpopup_title p { font-size:14px; font-family:'Malgun Gothic';text-align:left;color:#f58220;margin:3px 0 10px;}
.confirm_wpopup .quitbtn { float:right;width:10%;margin-top:20px; }
.confirm_wpopup .class_sel {height:50px;line-height:50px;border-bottom:1px solid #c8c8c8;color:#676767;background-color:#f8f8f8 }
.confirm_wpopup .class_sel .class_title {float:left;width:50%;font-family:'Malgun Gothic';font-size:16px;text-align:left;text-indent:20px; }
.confirm_wpopup .class_sel .class_defsel {float:left;width:50%; }
.confirm_wpopup .class_sel .class_defsel select {width:100%;border:none;border-left:1px solid #c8c8c8;height:50px;line-height:50px;font-size:16px;font-family:'Malgun Gothic';text-indent:20px;color:#676767;background-color:#f8f8f8;outline-style:none }
.confirm_wpopup .eventname_input {padding:20px; }
.confirm_wpopup .eventname_input p {text-align:left;font-family:'Malgun Gothic';font-size:17px;margin-bottom:10px;font-weight:bold }
.confirm_wpopup .eventname_input input {width:100%;height:50px;font-size:16px;text-indent:10px;border:none;border:1px solid #c8c8c8;border-radius:5px;outline-style:none }
.confirm_wpopup .upload_part {padding:0px 15px 30px }
.confirm_wpopup .upload_part .upload_btn {float:left;width:150px;}
.confirm_wpopup .upload_part .upload_btn button {height:30px;border-radius:5px;outline-style:none;font-weight:bold}
.confirm_wpopup .upload_part .upload_filename {float:left;width:410px;margin-left:5px}
.confirm_wpopup .upload_part .upload_filename input {width:100%;height:30px;font-size:16px;text-indent:10px;border:none;border:1px solid #c8c8c8;border-radius:5px;outline-style:none}
.confirm_wpopup .content_textarea {padding:20px 20px 0px; }
.confirm_wpopup .content_textarea p {text-align:left;font-family:'Malgun Gothic';font-size:17px;margin-bottom:10px;font-weight:bold }
.confirm_wpopup .content_textarea textarea {width:100%;height:100px;font-size:16px;border:none;border:1px solid #c8c8c8;border-radius:5px;outline-style:none;font-family:'Malgun Gothic';padding:10px;resize: none; }
.confirm_wpopup .write_btn {font-family:'Malgun Gothic';margin-top:50px; }
.confirm_wpopup .write_btn .okbtn {float:left;width:70%;background-color:#f58220;color:#fff ;cursor:pointer;height:50px;line-height:50px;font-size:20px;}
.confirm_wpopup .write_btn .cancelbtn {float:right;width:30% ;background-color:#8f8f8f;color:#fff;cursor:pointer;height:50px;line-height:50px;font-size:18px;}


/* 고추 매매인증 게시글뷰 */


.Web_confirmview {width:1024px;margin:0 auto; }
.Web_confirmview .tradeconfirm_title {margin:30px 0px;border-bottom:1px solid #ededed}
.Web_confirmview .tradeconfirm_title .top_tradeconfirm {padding:20px 0;font-family:'Malgun Gothic';color:#f58220;font-size:22px;border-bottom:1px solid #ededed;font-weight:bold }
.Web_confirmview .tradeconfirm_title .left_tradeconfirm {float:left;padding:55px 0;font-family:'Malgun Gothic';font-size:26px; }
.Web_confirmview .tradeconfirm_title .left_tradeconfirm p {margin-top:35px;font-size:15px;color:#8f8f8f }
.Web_confirmview .tradeconfirm_title .right_tradeconfirm {float:right;padding:30px 0 }
.Web_confirmview .confirmview_title {background-color:#ededed;border-radius:10px; }
.Web_confirmview .confirmview_title .cv_titletop {padding:20px;margin:0 20px;height:40px;line-height:40px;font-family:'Malgun Gothic';border-bottom:1px solid #8f8f8f  }
.Web_confirmview .confirmview_title .cv_titletop .cv_tleft {float:left;width:80%;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;font-size:20px; }
.Web_confirmview .confirmview_title .cv_titletop .modify_del {float:right;width:20%;display:block }
.Web_confirmview .confirmview_title .cv_titletop .modify_del .modify_btn {float:right;width:60px;}
.Web_confirmview .confirmview_title .cv_titletop .modify_del .del_btn {float:right;width:60px; }
.Web_confirmview .confirmview_title .cv_titletop .modify_del button {padding:5px 10px; font-size:16px;outline-style:none;border:none;box-shadow:1px 1px 1px #8f8f8f;cursor:pointer;background-color:#f58220;color:#fff }
.Web_confirmview .confirmview_title .cv_titlebot {padding:20px;margin:0 20px;font-family:'Malgun Gothic'  }
.Web_confirmview .confirmview_title .cv_titlebot .phoneno {float:left;color:#676767 }
.Web_confirmview .confirmview_title .cv_titlebot .phoneno .membername {font-size:15px;font-weight:bold }
.Web_confirmview .confirmview_title .cv_titlebot .phoneno .phonedetail {font-size:15px;color:#f58220; }
.Web_confirmview .confirmview_title .cv_titlebot .writedate {float:right;font-size:15px;  }
.Web_confirmview .content_detail {margin:20px 0;box-shadow:1px 1px 5px #8f8f8f }
.Web_confirmview .content_detail .confirm_img {padding:25px }
.Web_confirmview .content_detail .confirm_img img {max-width:100% }
.Web_confirmview .content_detail .content_ment {padding:25px;border-top:1px solid #8f8f8f }

.Web_confirmview .board_reply {padding:10px;border-top:7px solid #f1f1f1 }
.Web_confirmview .board_reply .reply_write {width:100% }
.Web_confirmview .board_reply .reply_write .replyinput {width:85%;float:left }
.Web_confirmview .board_reply .reply_write .replyinput input {background-color:#f8f8f8; width:100%;height: 42px; border: 1px solid #f58220; font-size: 15px; font-family:'Malgun Gothic'; padding-left: 10px; outline: none;  } 
.Web_confirmview .board_reply .reply_write .replybtn {width:15%;float:left;font-size:15px;color:#fff;background-color:#f58220;line-height:44px;height:44px;text-align:center;font-family:'Malgun Gothic'}
.Web_confirmview .board_reply .reply_listno {font-size:18px;font-family:'Malgun Gothic';color:#000;padding:20px 0 3px;border-bottom:1px solid #c8c8c8 }
.Web_confirmview .board_reply .reply_breakdown {padding:10px 0;border-bottom:1px solid #c8c8c8; }
.Web_confirmview .board_reply .reply_breakdown .reply_bdname {font-size:14px;font-family:'Malgun Gothic';color:#f58220;padding:10px 5px 7px }
.Web_confirmview .board_reply .reply_breakdown .reply_bdname span {font-size:17px;font-family:'Malgun Gothic';color:#000; }
.Web_confirmview .board_reply .reply_breakdown .reply_bdcont {display:block;font-size:15px;font-family:'Malgun Gothic';color:#676767;word-break:break-all; }
.Web_confirmview .board_reply .reply_breakdown .reply_modifytext {display:none;}
.Web_confirmview .board_reply .reply_breakdown .reply_modifytext textarea { width: 100%; height: 100px; font-size: 15px; padding: 5px 0 0 5px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px; }
.Web_confirmview .board_reply .reply_breakdown .reply_bddate {float:left;font-size:13px;font-family:'Malgun Gothic';color:#8f8f8f;margin-top:5px }
.Web_confirmview .board_reply .reply_breakdown .reply_bddelete {float:right;margin-top:5px;margin-left:10px;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.Web_confirmview .board_reply .reply_breakdown .reply_bdmodify {float:right;margin-top:5px ;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic' }
.Web_confirmview .board_reply .reply_breakdown .reply_bdmodify_c {display:none;float:right;margin-top:5px ;font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic'}
.Web_confirmview .board_reply .reply_breakdown .reply_bdcancel {display:none;float:right;margin-top:5px ; margin-left:10px; font-size:12px;color:#8f8f8f;font-family:'Malgun Gothic'}
.Web_confirmview .board_reply .reply_radio { margin-bottom: 10px; height: auto; }
.Web_confirmview .board_reply .reply_radio .reply_radio_title {font-size:13px; font-family:'Malgun Gothic'; color:#000; display:inline-block; width: 103px; height: 40px; margin-right: 10px; vertical-align: top; }
.Web_confirmview .board_reply .reply_radio .reply_radio_list_div { display: inline-block;}
.Web_confirmview .board_reply .reply_radio .reply_radio_list_div label { margin-bottom: 5px; display:block;}
.Web_confirmview .board_reply .reply_radio .reply_radio_list_div label input[type=radio] {margin-right: 5px; }
.Web_confirmview .board_reply .reply_radio .reply_radio_list_div label span { vertical-align: top; font-family: 'Malgun Gothic'; font-size: 14px; }
.Web_confirmview .board_reply .comment_page_list { margin-top: 20px; }
.Web_confirmview .board_reply .comment_page_list ul { text-align: center; }
.Web_confirmview .board_reply .comment_page_list ul li { display: inline-block; border: 1px solid #aaa; padding: 3px 6px; margin: 0 5px; font-size: 16px; font-weight: bold; cursor: pointer; }
.Web_confirmview .board_reply .comment_page_list ul li.active { color: #fff; background: #f58220; } 


.Web_confirmview .list_see {margin:20px 0 40px;background-color:#8f8f8f;color:#fff;font-family:'Malgun Gothic';font-size:20px;text-align:center;padding:10px 0; cursor:pointer; }
.Web_confirmview .list_see span {cursor:pointer; }

/* 고추 매매인증 본인 수정 버튼 팝업 */

.Web_confirmview .confirm_wpopup {display:none;position:fixed;top:210px;z-index:1000;left:50%;width:600px;background-color:#eee;margin-left:-300px;border:1px solid #ededed;box-shadow:1px 1px 1px #676767 }
.Web_confirmview .confirm_wpopup {text-align:center }
.Web_confirmview .confirm_wpopup .wp_head {background-color:#fff;border-bottom:1px solid #525252;  }
.Web_confirmview .confirm_wpopup .wpopup_title { float:left;font-size:23px;font-family:'Malgun Gothic';width:90%;text-align:left;text-indent:20px;padding-top:10px;font-weight:bold }
.Web_confirmview .confirm_wpopup .wpopup_title p { font-size:14px; font-family:'Malgun Gothic';text-align:left;color:#f58220;margin:3px 0 10px;}
.Web_confirmview .confirm_wpopup .quitbtn { float:right;width:10%;margin-top:20px; }
.Web_confirmview .confirm_wpopup .class_sel {height:50px;line-height:50px;border-bottom:1px solid #c8c8c8;color:#676767;background-color:#f8f8f8 }
.Web_confirmview .confirm_wpopup .class_sel .class_title {float:left;width:50%;font-family:'Malgun Gothic';font-size:16px;text-align:left;text-indent:20px; }
.Web_confirmview .confirm_wpopup .class_sel .class_defsel {float:left;width:50%; }
.Web_confirmview .confirm_wpopup .class_sel .class_defsel select {width:100%;border:none;border-left:1px solid #c8c8c8;height:50px;line-height:50px;font-size:16px;font-family:'Malgun Gothic';text-indent:20px;color:#676767;background-color:#f8f8f8;outline-style:none }
.Web_confirmview .confirm_wpopup .eventname_input {padding:20px; }
.Web_confirmview .confirm_wpopup .eventname_input p {text-align:left;font-family:'Malgun Gothic';font-size:17px;margin-bottom:10px;font-weight:bold }
.Web_confirmview .confirm_wpopup .eventname_input input {width:100%;height:50px;font-size:16px;text-indent:10px;border:none;border:1px solid #c8c8c8;border-radius:5px;outline-style:none }
.Web_confirmview .confirm_wpopup .upload_part {padding:0px 15px 30px }
.Web_confirmview .confirm_wpopup .upload_part .upload_btn {float:left;width:150px;}
.Web_confirmview .confirm_wpopup .upload_part .upload_btn button {height:30px;border-radius:5px;outline-style:none;font-weight:bold}
.Web_confirmview .confirm_wpopup .upload_part .upload_filename {float:left;width:410px;margin-left:5px}
.Web_confirmview .confirm_wpopup .upload_part .upload_filename input {width:100%;height:30px;font-size:16px;text-indent:10px;border:none;border:1px solid #c8c8c8;border-radius:5px;outline-style:none}
.Web_confirmview .confirm_wpopup .content_textarea {padding:20px 20px 0px; }
.Web_confirmview .confirm_wpopup .content_textarea p {text-align:left;font-family:'Malgun Gothic';font-size:17px;margin-bottom:10px;font-weight:bold }
.Web_confirmview .confirm_wpopup .content_textarea textarea {width:100%;height:100px;font-size:16px;border:none;border:1px solid #c8c8c8;border-radius:5px;outline-style:none;font-family:'Malgun Gothic';padding:10px;resize: none; }
.Web_confirmview .confirm_wpopup .write_btn {font-family:'Malgun Gothic';margin-top:50px; }
.Web_confirmview .confirm_wpopup .write_btn .okbtn {float:left;width:70%;background-color:#f58220;color:#fff ;cursor:pointer;height:50px;line-height:50px;font-size:20px;}
.Web_confirmview .confirm_wpopup .write_btn .cancelbtn {float:right;width:30% ;background-color:#8f8f8f;color:#fff;cursor:pointer;height:50px;line-height:50px;font-size:18px;}

/* 고추 이용후기 추가 (161226) */

.Web_review {width:1024px;margin:0 auto; }
.Web_review .review_title {margin:30px 0px;border-bottom:1px solid #ededed}
.Web_review .review_title .top_tradeconfirm {padding:20px 0;font-family:'Malgun Gothic';color:#f58220;font-size:22px;border-bottom:1px solid #ededed;font-weight:bold }
.Web_review .review_title .left_tradeconfirm {float:left;padding:55px 0;font-family:'Malgun Gothic';font-size:26px; }
.Web_review .review_title .left_tradeconfirm p {margin-top:35px;font-size:15px;color:#8f8f8f }
.Web_review .review_title .right_tradeconfirm {float:right;padding:30px 0 }

.Web_review .review_bbs .group_filtertitle {float:right;text-align:right;height:40px;font-size:20px;font-family:'Malgun Gothic';line-height:40px;width:800px;border-bottom:1px solid #ededed}
.Web_review .review_bbs .group_filtertitle .confirm_number {color:#f58220;font-size:15px;}
.Web_review .review_bbs .best_filter_web {float:left;font-size:20px;font-family:'Malgun Gothic';width:224px;border-bottom:1px solid #ededed;line-height:40px;height:40px; }
.Web_review .review_bbs .best_filter_web input {width:20px;height:20px;vertical-align:middle }
.Web_review .review_bbs .review_list { height:820px;border-bottom:3px solid #ededed }
.Web_review .review_bbs .review_list li:first-child {border-radius:20px;cursor:default }
.Web_review .review_bbs .review_list li .li_firstment {font-family:'Malgun Gothic';height:100px;padding:25px 20px; }
.Web_review .review_bbs .review_list li .li_firstment p {font-size:16px;color:#f58220;font-weight:bold }
.Web_review .review_bbs .review_list li .li_firstment div {margin-top:20px;font-size:14px;color:#8f8f8f }
.Web_review .review_bbs .review_list li .cwrite_btn {font-size:18px;color:#fff;background-color:#f58220;width:200px;height:50px;line-height:50px;box-shadow:1px 1px 1px #8f8f8f;margin:0 auto;cursor:pointer;margin-top:15px;border-radius:3px }
.Web_review .review_bbs .review_list li {float:left;width:240px;height:250px;border:1px solid #ededed;margin:20px 0 5px 10px;font-family:'Malgun Gothic';cursor:pointer;background-color:#f8f8f8;box-shadow:1px 1px 1px #676767 }
.Web_review .review_bbs .review_list li .top {position:relative;border-bottom:1px solid #ededed;height:40px;line-height:40px;text-indent:10px;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.Web_review .review_bbs .review_list li .top .up_date {color:#f58220;font-size:14px; font-weight:bold; }
.Web_review .review_bbs .review_list li .top .groupclass {color:#676767;font-size:14px; }
.Web_review .review_bbs .review_list li .top .best_icon {position:absolute;right:3px;top:2px }
.Web_review .review_bbs .review_list li .top .best_icon img {width:30px }
.Web_review .review_bbs .review_list li .review_con {padding:5px;height:150px;overflow:hidden;background-color:#fff;font-size:13px;} 
.Web_review .review_bbs .review_list li .writer_info {border-top:1px solid #ededed;height:44px;text-indent:10px; padding-top:5px; line-height:18px; }
.Web_review .review_bbs .review_list li .writer_info .phoneconfirm {color:#999;font-size:13px;margin-right:5px; }
.Web_review .review_bbs .review_list li .writer_info .memname {color:#000;margin-right:5px; }

.Web_review .review_bbs .review_list li .writer_info .profimg {float:left; }
.Web_review .review_bbs .review_list li .writer_info .profimg img {width:40px;border-radius:40px }
.Web_review .review_bbs .review_list li .writer_info .left_l {float:left }

.Web_review .content_detail .cm  {padding:25px; height:450px; border-top:1px solid #8f8f8f }
.Web_review .confirm_wpopup .ta textarea {width:96%;height:100px;font-size:16px;border:none;border:1px solid #c8c8c8;border-radius:5px;outline-style:none;font-family:'Malgun Gothic';padding:10px;resize: none; }
.confirm_wpopup .ta textarea {width:96%;height:100px;font-size:16px;border:none;border:1px solid #c8c8c8;border-radius:5px;outline-style:none;font-family:'Malgun Gothic';padding:10px;resize: none; }
.Web_review .review_bbs .confirm_page ul {height:20px;margin:15px auto 50px;text-align:center }
.Web_review .review_bbs .confirm_page ul li {display:inline;text-align:center;font-size:18px;font-family:'Malgun Gothic';cursor:pointer }
.Web_review .review_bbs .confirm_page ul li span {padding:0 20px }
.Web_review .review_bbs .confirm_page .selected {font-weight:bold }


/* 채팅방 내 팝업_이미지 확대 */

.imageexpand_popup {display: none; position: fixed; top:0; left:0; z-index: 1600;width:100%;height:100%; background-color:#000 ; box-shadow: 1px 1px 8px #000;overflow-y:hidden;z-index:9000}
.imageexpand_popup .imageexpand_wrap { width: 100%; height: 100%; overflow: auto; }
.imageexpand_popup .imageexpand_wrap table { width: 100%; height: 100%; }
.imageexpand_popup .imageexpand_wrap table tr { }
.imageexpand_popup .imageexpand_wrap table tr td { text-align: center; }
.imageexpand_popup .imageexpand_wrap table tr td span { display: block; font-size: 0; max-width: 100%; max-height: 80%; }
.imageexpand_popup .imageexpand_wrap table tr td span img { }
.imageexpand_popup .close { position: fixed; top: 10px;right:1%;margin-left:-20px;border: none; background: none; cursor: pointer; }
.imageexpand_popup .close img {width:30px }


/* 고추 수익현황 페이지 */

.Web_benefit {width:1024px;margin:0 auto; }
.Web_benefit .benefit_title {margin:30px 0px;border-bottom:1px solid #ededed}
.Web_benefit .benefit_title .top_benefit {padding:20px 0;font-family:'Malgun Gothic';color:#f58220;font-size:22px;border-bottom:1px solid #ededed;font-weight:bold }
.Web_benefit .benefit_title .left_benefit {float:left;padding:55px 0;font-family:'Malgun Gothic';font-size:26px; }
.Web_benefit .benefit_title .left_benefit p {margin-top:35px;font-size:15px;color:#8f8f8f }
.Web_benefit .benefit_title .right_benefit {float:right;padding:30px 0 }
.Web_benefit .benefit_select {height:80px;background-color:#e0e0e0;padding:20px 31px;font-family:'Malgun Gothic';box-shadow:1px 1px 5px #676767; }
.Web_benefit .benefit_select .groupselt {width:300px;float:left;padding-right:15px;text-align:center }
.Web_benefit .benefit_select .moneyselt {width:300px;float:left;padding:0 15px;border-right:1px solid #c8c8c8;border-left:1px solid #c8c8c8;text-align:center  }
.Web_benefit .benefit_select .dateselt {width:300px;float:left;padding-left:15px;text-align:center  }
.Web_benefit .benefit_select select {width:250px;height:50px;font-family:'Malgun Gothic';font-size:18px;text-indent:10px;outline-color:#f58220;border:1px solid #c8c8c8 }
.Web_benefit .benefit_select p {font-size:15px;text-indent:30px;margin-bottom:10px;text-align:left;font-weight:bold }
.Web_benefit .chart_content {margin:40px 0;box-shadow:1px 1px 5px #676767;font-family:'Malgun Gothic'}
.Web_benefit .charttitle {padding:20px;text-align:center;font-size:20px;border-bottom:1px solid #ededed;background-color:#e0e0e0}
.Web_benefit .charttitle span {background-color:#f58220;color:#fff;padding:2px 7px;border-radius:5px;box-shadow:1px 1px 1px #c8c8c8 }
.Web_benefit .chartimg {padding:20px }
.Web_benefit .chartimg img {width:100%; }
.Web_benefit .resultment {padding:30px;border-top:1px solid #ededed;background-color:#f8f8f8;text-align:center;font-size:20px;text-shadow:1px 1px 1px #c8c8c8;height:70px }
.Web_benefit .resultment div {float:left;width:320px;text-align:center;border-right:1px solid #c8c8c8 }
.Web_benefit .resultment div:last-child {border-right:none}
.Web_benefit .resultment p {color:#f58220;font-size:30px;font-weight:500 }
.Web_benefit .resultment p.red {color: #ff3333;}
.Web_benefit .resultment p.blue {color: #3333ff;}
.Web_benefit .trade_event {margin:40px 0;box-shadow:1px 1px 5px #676767;font-family:'Malgun Gothic'}
.Web_benefit .trade_event .teventtitle {padding:20px;text-align:center;font-size:20px;border-bottom:1px solid #ededed;background-color:#e0e0e0}
.Web_benefit .trade_event .teventtitle span {background-color:#f58220;color:#fff;padding:2px 7px;border-radius:5px;box-shadow:1px 1px 1px #c8c8c8 }
.Web_benefit .trade_event .tevent_list .listbreakdown {border-bottom:1px solid #ededed }
.Web_benefit .trade_event .tevent_list .listbreakdown .list_top {height:100px; }
.Web_benefit .trade_event .tevent_list .event_title {float:left;width:260px;font-size:18px;text-align:center;margin-top:39px;font-weight:bold }
.Web_benefit .trade_event .tevent_list .sell_time {float:left;width:250px;font-size:13px;text-align:center;margin-top:30px; }
.Web_benefit .trade_event .tevent_list .sell_time p {font-size:18px }
.Web_benefit .trade_event .tevent_list .earn_rate {float:left;width:125px;font-size:13px;text-align:center;margin-top:30px;}
.Web_benefit .trade_event .tevent_list .earn_rate p {font-size:18px;font-weight:bold;color:red}

.Web_benefit .trade_event .tevent_list .earn_rate .red {font-size:18px;font-weight:bold;color:red}
.Web_benefit .trade_event .tevent_list .earn_rate .blue {font-size:18px;font-weight:bold;color:blue}



.Web_benefit .trade_event .tevent_list .earn_gjrate {float:left;width:125px;font-size:13px;text-align:center;margin-top:30px;}
.Web_benefit .trade_event .tevent_list .earn_gjrate p {font-size:18px;font-weight:bold;color:red}

.Web_benefit .trade_event .tevent_list .earn_gjrate .red {font-size:18px;font-weight:bold;color:red}
.Web_benefit .trade_event .tevent_list .earn_gjrate .blue {font-size:18px;font-weight:bold;color:blue}



.Web_benefit .trade_event .tevent_list .detail_btn {float:left;width:250px;font-size:18px;text-align:center;margin-top:36px }
.Web_benefit .trade_event .tevent_list .detail_btn span {padding:3px 8px;background-color:#9f9f9f;color:#fff;border-radius:10px;box-shadow:2px 2px 2px #c8c8c8;font-weight:500;cursor:pointer }
.Web_benefit .trade_event .tevent_list .list_bot {display:none;border-top:1px solid #ededed;margin:0 15px;padding:15px 0}
.Web_benefit .trade_event .tevent_list .list_bot tr th {width:241px;text-align:center;font-size:13px }
.Web_benefit .trade_event .tevent_list .list_bot tr th span {background-color:#8f8f8f;font-size:14px;padding:2px 5px;border-radius:5px;color:#fff}

/* 고추 전문가공간 페이지(게시판) */

/*.Web_stockinfo {width:1024px;margin:0 auto;height:500px  }
.Web_stockinfo .si_topmenu {text-align:center;font-family:'Malgun Gothic';font-size:13px;color:#9f9f9f} 
.Web_stockinfo .si_topmenu li {width:203px;float:left;cursor:pointer;border-right:1px solid #ededed;height:40px;line-height:40px;border-bottom:1px solid #ededed  }
.Web_stockinfo .si_topmenu li:first-child {border-left:1px solid #ededed; }
.Web_stockinfo .si_topmenu .selected {background-color:#f8f8f8;font-weight:bold }*/


/* 고추 소개 페이지 */

.goch_info {background:url(/image/goch_web_info.png) no-repeat 50% 0; height:4278px;}
.goch_info2 {background:url(/image/goch_web_info2.png) no-repeat 50% 0; height:222px; cursor:pointer;}

/* 고추 체험하기 페이지 */

.start_content {background:url(/image/goch_web_start1.png) no-repeat 50% 0; height:2998px;}

.start_form {background:url(/image/goch_web_start2.png) no-repeat 50% 0; height:1246px;}
.gcFormbox { min-width:1280px;height: 1142px;}
.gcFormbox .form_box { margin: 0 auto; width: 823px; height: 361px; padding-top: 480px; }
.gcFormbox .form_box .device { margin:55px 0px 25px 0px;}
.gcFormbox .form_box .device input[type="radio"] { margin-right: 15px; width: 30px; height: 30px; margin-left: -5px;vertical-align:middle; }
.gcFormbox .form_box .device .device_and { margin-right: 45px;vertical-align:middle; }
.gcFormbox .form_box .device .device_ios { vertical-align:middle; }
.gcFormbox .form_box .device img { cursor: pointer; }
.gcFormbox .form_box .phone { margin-bottom: 7px; }
.gcFormbox .form_box .phone img { vertical-align: middle; margin: 0px 6px; }
.gcFormbox .form_box .phone input[type=text] { width: 206px; height: 80px; font-weight: bold; font-size: 28px; text-indent: 20px; line-height: 80px; }
.gcFormbox .form_box .phone .phone2 input[type=text] { width: 513px; height: 80px; font-weight: bold; font-size: 28px; text-indent: 20px; line-height: 80px; }
.gcFormbox .form_box .agree_box { margin-bottom: 58px; }
.gcFormbox .form_box .agree_box input[type=checkbox] { margin: 20px 10px 0px -4px; width:30px; height: 30px; vertical-align:middle; }
.gcFormbox .form_box .agree_box img { margin: 24px 8px 0px 0px; cursor: pointer; vertical-align:middle; }
.darkPage { display: none; position: fixed; top: 0px; left: 0px; width: 100%; height: 4584px; z-index: 1000; opacity: 0.8; }
.gcFormbox .form_box .btn_area { text-align: center; }

.agrBtnPopup { display: none; position: fixed; top: 50%; left: 50%; z-index: 1600; width: 550px; height: 500px; margin-top: -266px; margin-left: -270px; background: url(/image/agr_bg.PNG); box-shadow: #000 0px 0px 10px;  }
.agrBtnPopup div { padding: 125px 30px 0px 30px; line-height: 1.5; }
.agrBtnPopup .pop_title {font-family:'Malgun Gothic'; font-size: 20px; font-weight: bold; line-height: 2; color: #828282; }
.agrBtnPopup .pop_content {font-family:'Malgun Gothic'; font-size: 14px; color: #565656; margin-top: 150px; }
.agrBtnPopup .close { position: absolute; left: 42%; top: -90px; border: none; background: none; cursor: pointer;opacity:0.5; }


/* 고추 전문가공간 페이지(게시판) */
/* 고추 주식정보 페이지(게시판) */

.Web_stockinfo {width:1024px;margin:0 auto;height:500px  }
.Web_stockinfo {width:1024px;margin:0 auto  }
.Web_stockinfo .si_topmenu {text-align:center;font-family:'Malgun Gothic';font-size:16px;color:#9f9f9f;  border-top:2px solid #efefef; padding-top:10px; margin-top:-10px;} 
/*.Web_stockinfo .si_topmenu li {width:203px;float:left;cursor:pointer;border-right:1px solid #ededed;height:40px;line-height:40px;border-bottom:1px solid #ededed  }
.Web_stockinfo .si_topmenu li:first-child {border-left:1px solid #ededed; }
.Web_stockinfo .si_topmenu div {width:254px;float:left;cursor:pointer;border-right:1px solid #ededed;height:40px;line-height:40px;border-bottom:1px solid #ededed  }
.Web_stockinfo .si_topmenu div:first-child {border-left:1px solid #ededed; }
.Web_stockinfo .si_topmenu .selected {background-color:#f8f8f8;font-weight:bold }*/

.Web_stockinfo .si_topmenu li {width:203px;float:left;cursor:pointer;border-right:1px solid #e0e0e0;height:25px; }
.Web_stockinfo .si_topmenu li:first-child {border-left:1px solid #ededed; }
.Web_stockinfo .si_topmenu div {width:511px;float:left;cursor:pointer;border-right:1px solid #e0e0e0;height:25px;}
.Web_stockinfo .si_topmenu .jjirasi {border-right:none;}
.Web_stockinfo .si_topmenu .selected {color:#f58220;font-weight:bold }


.Web_stockinfo .stockinfo_title {margin:30px 0px;}
.Web_stockinfo .stockinfo_title .top_stockinfo {padding:20px 0;font-family:'Malgun Gothic';color:#f58220;font-size:22px;border-bottom:1px solid #ededed;font-weight:bold }
/*.Web_stockinfo .top_titledetail {border:1px solid #ededed;font-family:'Malgun Gothic';font-size:20px;margin:20px 0;background-color:#ddd;border-radius:10px }
.Web_stockinfo .top_titledetail p {font-size:15px;padding:10px;color:#676767;text-indent:5px }*/

.Web_stockinfo .stockinfo_bbs {margin:10px 0 20px 0; }
.Web_stockinfo .stockinfo_bbs .bbs_table {font-family:'Malgun Gothic' }
.Web_stockinfo .stockinfo_bbs .bbs_table thead {border-top:2px solid #f58220;font-size:14px;background-color:#f8f8f8}
.Web_stockinfo .stockinfo_bbs .bbs_table thead .th_no { width:100px;text-align:center;padding:8px 0;font-weight:bold;color:#8f8f8f }
.Web_stockinfo .stockinfo_bbs .bbs_table thead .th_title { width:600px;text-align:center;padding:8px 0;font-weight:bold;color:#8f8f8f}
.Web_stockinfo .stockinfo_bbs .bbs_table thead .th_writer {width:110px;text-align:center;padding:8px 0;font-weight:bold;color:#8f8f8f }
.Web_stockinfo .stockinfo_bbs .bbs_table thead .th_date {width:110px;text-align:center;padding:8px 0 ;font-weight:bold;color:#8f8f8f}
.Web_stockinfo .stockinfo_bbs .bbs_table thead .th_read {width:104px;text-align:center;padding:8px 0;font-weight:bold;color:#8f8f8f }
.Web_stockinfo .stockinfo_bbs .bbs_table tbody tr {border-bottom:1px solid #ededed }
.Web_stockinfo .stockinfo_bbs .bbs_table tbody tr th {padding:8px 0;font-size:13px }
.Web_stockinfo .stockinfo_bbs .bbs_table tbody tr .thb_no {text-align:center;width:100px }
.Web_stockinfo .stockinfo_bbs .bbs_table tbody tr .thb_title {text-align:left;width:600px;font-weight:bold;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;word-break:break-all ;cursor:pointer}
.Web_stockinfo .stockinfo_bbs .bbs_table tbody tr .thb_title span {padding:0px 3px 1px;color:#fff;background-color:#f58220;font-size:9px;border-radius:5px }
.Web_stockinfo .stockinfo_bbs .bbs_table tbody tr .thb_writer {text-align:center;width:110px }
.Web_stockinfo .stockinfo_bbs .bbs_table tbody tr .thb_date {text-align:center;width:110px }
.Web_stockinfo .stockinfo_bbs .bbs_table tbody tr .thb_read {text-align:center;width:104px }


.Web_stockinfo .stockinfo_page ul {height:100px;margin:15px auto 50px;text-align:center }
.Web_stockinfo .stockinfo_page ul li {display:inline;text-align:center;font-size:18px;font-family:'Malgun Gothic';cursor:pointer }
.Web_stockinfo .stockinfo_page ul li span {padding:0 20px }
.Web_stockinfo .stockinfo_page .selected {font-weight:bold }


.Web_stockinfo .jjirasi_top, .lowstock_top, .issue_top {display:none }
.Web_stockinfo .jjirasi_detail, .lowstock_detail, .issue_detail {display:none }


/* 고추 주식정보 페이지 상세 뷰 */


.Web_stockinfoview {width:1024px;margin:0 auto  }
.Web_stockinfoview .si_topmenu {text-align:center;font-family:'Malgun Gothic';font-size:13px;color:#9f9f9f} 
.Web_stockinfoview .si_topmenu div {width:254px;float:left;cursor:pointer;border-right:1px solid #ededed;height:40px;line-height:40px;border-bottom:1px solid #ededed  }
.Web_stockinfoview .si_topmenu div:first-child {border-left:1px solid #ededed; }
.Web_stockinfoview .si_topmenu .selected {background-color:#f8f8f8;font-weight:bold }
.Web_stockinfoview .view_alls {margin:30px; font-family:'Malgun Gothic'; position:relative;}
.Web_stockinfoview .view_alls .backlisttop {font-size:15px; }
.Web_stockinfoview .view_alls .backlisttop .right {position:absolute; right:75px;}
.Web_stockinfoview .view_alls .backlisttop .right2 {position:absolute; right:0;}
.Web_stockinfoview .view_alls .backlisttop span {cursor:pointer;background-color:#8f8f8f;color:#fff;padding:2px 5px;border-radius:5px; }
.Web_stockinfoview .view_alls .backlistbot {font-size:15px;padding-top:10px;border-top:1px solid #c8c8c8 }
.Web_stockinfoview .view_alls .backlistbot .right {position:absolute; right:75px;}
.Web_stockinfoview .view_alls .backlistbot .right2 {position:absolute; right:0;}
.Web_stockinfoview .view_alls .backlistbot span {cursor:pointer;background-color:#8f8f8f;color:#fff;padding:2px 5px;border-radius:5px; }
.Web_stockinfoview .view_alls .view_things .title table {font-size:13px; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; margin-top:10px; line-height:3.5; background:#f8f8f8;}
.Web_stockinfoview .view_alls .view_things .title table th {width:70px; font-weight:bold; text-indent:15px;}
.Web_stockinfoview .view_alls .view_things .title .top {border-bottom:1px solid #e2e2e2;}
.Web_stockinfoview .view_alls .view_things .title .sub {width:1000px;}
.Web_stockinfoview .view_alls .view_things .title .nick {width:600px;}
.Web_stockinfoview .view_alls .view_things .title .date {width:100px;}
.Web_stockinfoview .view_alls .view_things .view_content {padding:15px; margin-top:5px; line-height:1.8; }
.Web_stockinfoview .view_alls .view_things .re_comment {font-size:13px; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; margin-top:10px; margin-bottom:10px;}
.Web_stockinfoview .view_alls .view_things .re_comment .top {text-align:center; margin-bottom:20px;}
.Web_stockinfoview .view_alls .view_things .re_comment .top textarea {width:833px; height:90px; border:1px solid #c4c4c4; text-indent:3px;  margin-top:5px; background:#f8f8f8;}
.Web_stockinfoview .view_alls .view_things .re_comment .top button {width:100px; height:91px; margin-left:-5px; background:url(/image/re_btn.png); border:none; border-radius:2px;  margin-top:5px; }
.Web_stockinfoview .view_alls .view_things .comm_cont {width:920px; margin:0 auto; margin-top:10px; margin-bottom:10px; border-bottom:1px solid #eeeeee; padding:7px 0 16px 0;}
.Web_stockinfoview .view_alls .view_things .img {width:52px; height:52px; background:#ececec; border-radius:40px; float:left; }
.Web_stockinfoview .view_alls .view_things .text {margin-left:72px;}
.Web_stockinfoview .view_alls .view_things .txt_top .user {font-weight:bold;}
.Web_stockinfoview .view_alls .view_things .txt_top .non { vertical-align:-3px;}
.Web_stockinfoview .view_alls .view_things .txt_top .time {font-size:12px; color:#9d9d9d; margin-left:10px;}
.Web_stockinfoview .view_alls .view_things .ment {font-size:12px; line-height:1.8; margin-top:5px;}
.Web_stockinfoview .view_alls .view_things .pagenation { height: 20px; padding-top: 5px; padding-bottom: 15px; text-align: center; }
.Web_stockinfoview .view_alls .view_things .pagenation li { float: left; width: 20px; }
.Web_stockinfoview .view_alls .view_things .pagenation img { vertical-align: middle; width: 17px; height: 16px; cursor: pointer; }
.Web_stockinfoview .view_alls .view_things .pagenation span { padding: 0px 5px; vertical-align: middle; font: bold 12px tahoma; }
.Web_stockinfoview .view_alls .view_things .pagenation strong { color: #ff3c00; }
.Web_stockinfoview .view_alls .view_things .pagenation a { color: #666; }
.Web_stockinfoview .view_alls .view_things .pagenation a:hover { color: #333; }

/*-----------------------------------------------------------------------
	Vip가입상담 신청 (/vipconsult/default.aspx)
-----------------------------------------------------------------------*/
#goch_Vip_consult {width:980px;margin:0 auto;}
#goch_Vip_consult .intro {margin-top:32px;}
#goch_Vip_consult .banner {height:60px;}
#goch_Vip_consult .banner ul li.first {float:left;overflow:hidden;cursor:pointer;}
#goch_Vip_consult .banner ul li.second {float:right;cursor:pointer; } 
#goch_Vip_consult .head {border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;background:#fafafa;padding-top:12px;height:23px;}
#goch_Vip_consult .head .name {display:block;float:left;width:25%;text-align:center;}
#goch_Vip_consult .head .phone_number {display:block;float:left;width:50%;text-align:center;}
#goch_Vip_consult .head .confirm {display:block;float:left;width:25%;text-align:center;}
#goch_Vip_consult .head_input { border-top: 1px solid #fff; border-bottom: 1px solid #d4d4d4; background: #eee; height: 55px; text-align: center; margin-top:15px; padding: 10px 0; font-size: 17px; font-family: 'Malgun Gothic'; font-weight: bold; }
#goch_Vip_consult .head_input .name {float:left;width:25%;margin-top:10px;}
#goch_Vip_consult .head_input .name input {width:50%;height:31px;font:bold 16px dotum;text-indent:5px;outline-color:#f58220}
#goch_Vip_consult .head_input .phone_number {float:left;width:40%;margin-top:10px;}
#goch_Vip_consult .head_input .phone_number select {width:70px;height:31px;font:16px arial;vertical-align:middle;text-indent:5px;outline-color:#f58220}
#goch_Vip_consult .head_input .phone_number input {width:70px;height:31px;font:16px arial;vertical-align:middle;text-indent:5px;outline-color:#f58220}
#goch_Vip_consult .head_input .confirm {float:left;width:35%;margin-top:7px;}
#goch_Vip_consult .head_input .confirm a {display: inline-block; width:80px;font:bold 19px dotum;background-color:#f58220;color:#fff;padding:8px 10px;border-radius:8px;box-shadow:1px 1px 1px #676767;cursor:pointer}
#goch_Vip_consult .head_input .confirm span { display: inline-block; vertical-align: top; margin: 0 20px; }
#goch_Vip_consult .head_input .confirm span img { width: 90px; height: 38px; border-radius: 8px; box-shadow:1px 1px 1px #b1b1b1; cursor: pointer; }
#goch_Vip_consult .applicant_head {border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;background:#fafafa;padding:12px 0;height:23px;margin-top:15px;text-align:center;}
#goch_Vip_consult .applicant_head .name {font-family:'Malgun Gothic';font-size:15px;font-weight:bold }
#goch_Vip_consult .applicant_list {}
#goch_Vip_consult .applicant_list li {border-top:1px solid #fff;border-bottom:1px solid #d4d4d4;padding-top:15px;height:30px;}
#goch_Vip_consult .applicant_list li.white {background:#fafafa;color:#666;}
#goch_Vip_consult .applicant_list li.gray {background:#eee;color:#555;}
#goch_Vip_consult .applicant_list li.another {background:#fafafa;}
#goch_Vip_consult .applicant_list li span.date {display:block;float:left;width:15%;text-align:center;font:bold 13px arial;}
#goch_Vip_consult .applicant_list li span.name {display:block;float:left;width:20%;text-align:center;font:bold 14px dotum;}
#goch_Vip_consult .applicant_list li span.phone_number {display:block;float:left;width:40%;text-align:center;font:bold 14px dotum;}
#goch_Vip_consult .applicant_list li span.confirm {display:block;float:left;width:25%;text-align:center;font:bold 14px dotum;}

/* 고추 고객센터 페이지 */

.Web_guestcenter {width:1024px;margin:0 auto;font-family:'Malgun Gothic' }
.Web_guestcenter .guestcenter_title {padding:20px 0;font-family:'Malgun Gothic';color:#f58220;font-size:22px;border-bottom:1px solid #ededed;font-weight:bold }
.Web_guestcenter .vsquestion {height:260px;padding:80px 0;border-bottom:1px solid #ededed;position:relative }
.Web_guestcenter .vsquestion .rightarrow {position:absolute;top:200px;right:425px }
.Web_guestcenter .vsquestion .q_title {float:left;width:22%;font-size:22px;font-weight:bold;text-align:left;padding:80px 0 0 3%; }
.Web_guestcenter .vsquestion .q_title img {width:25px;margin-top:5px }
.Web_guestcenter .vsquestion .q_title p {font-size:13px;color:#8f8f8f;margin-top:15px;font-weight:200; }
.Web_guestcenter .vsquestion .right_thing {display:block; }
.Web_guestcenter .vsquestion .notlogin_ment {display:none;padding:80px 0;text-align:center;font-size:20px }
.Web_guestcenter .vsquestion .notlogin_ment p {margin-top:10px }
.Web_guestcenter .vsquestion .notlogin_ment span {background-color:#f58220;padding:5px 10px ;color:#fff;border-radius:10px;box-shadow:1px 1px 1px #676767;cursor:pointer}
.Web_guestcenter .vsquestion .q_write {float:left;width:32% }
.Web_guestcenter .vsquestion .q_write input {width:300px;height:40px;font-family:'Malgun Gothic';text-indent:5px;outline:none;border:1px solid #c8c8c8 }
.Web_guestcenter .vsquestion .q_write textarea {margin-top:10px;resize:none;padding:5px;width:300px;height:140px;font-family:'Malgun Gothic';outline:none;border:1px solid #c8c8c8 }
.Web_guestcenter .vsquestion .q_write .phonealarm {font-size:13px;color:#8f8f8f;margin-top:5px }
.Web_guestcenter .vsquestion .q_write .phonealarm input {width:18px;height:18px;vertical-align:middle }
.Web_guestcenter .vsquestion .q_write .send {margin-top:10px;width:300px;height:40px;text-align:center;background-color:#f58220;font-size:17px;line-height:40px;color:#fff;border-radius:5px;box-shadow:1px 1px 1px #676767;cursor:pointer }
.Web_guestcenter .vsquestion .q_mylist {float:left;width:40%;text-align:center;}
.Web_guestcenter .vsquestion .q_mylist .qm_title { font-size:20px;padding:5px 0 10px }
.Web_guestcenter .vsquestion .q_mylist .qm_list { width:320px;margin:0 auto;background-color:#ededed;height:215px;padding:5px;overflow-y:auto}
.Web_guestcenter .vsquestion .q_mylist .qm_list .questlist {display:none;background-color:#fff;box-shadow:1px 1px 1px #8f8f8f;width:98%;height:30px;line-height:30px;margin:5px auto;cursor:pointer  }
.Web_guestcenter .vsquestion .q_mylist .qm_list .questlist .left_title {float:left;width:59%;text-align:left;text-indent:5px;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.Web_guestcenter .vsquestion .q_mylist .qm_list .questlist .reply {display:none;float:left;width:23%;color:#f58220;font-weight:bold;text-align:left }
.Web_guestcenter .vsquestion .q_mylist .qm_list .questlist .noreply {display:none;float:left;width:23%;color:#b9b9b9;font-weight:bold;text-align:left }
.Web_guestcenter .vsquestion .q_mylist .qm_list .questlist .date {float:right;width:18%;color:#b9b9b9}
.Web_guestcenter .vsquestion .q_mylist .qm_list .nolist { display:none;color:#8f8f8f;font-size:13px;padding-top:90px }
.Web_guestcenter .vsquestion .qlist_popup {display:none;position:fixed;top:25%;width:500px;font-family:'Malgun Gothic';margin-left:262px;z-index:1000 }
.Web_guestcenter .vsquestion .qlist_popup .qpop_title {background-color:#f58220;text-align:center;color:#fff;height:50px;line-height:50px;font-size:15px;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;padding:0 10px }
.Web_guestcenter .vsquestion .qlist_popup .qpop_content {background-color:#ededed;color:#676767;padding:10px; }
.Web_guestcenter .vsquestion .qlist_popup .qpop_content .incontent { }
.Web_guestcenter .vsquestion .qlist_popup .qpop_content .qpop_reply {display:none;width:93%;background-color:#fff;border-radius:10px;margin:10px auto;padding:10px;font-size:13px }
.Web_guestcenter .vsquestion .qlist_popup .qpop_content .qpop_reply p {margin:5px 0;font-size:11px;color:#a9a9a9 }
.Web_guestcenter .vsquestion .qlist_popup .qpop_content .qpop_noreply {display:block;width:93%;background-color:#fff;border-radius:10px;margin:10px auto;padding:10px;font-size:13px }
.Web_guestcenter .vsquestion .qlist_popup .qpop_content .qpop_noreply span {background-color:#c8c8c8;color:#fff;padding:1px 7px;border-radius:10px }
.Web_guestcenter .vsquestion .qlist_popup .qpop_closebtn {background-color:#525252;color:#fff;width:150px;margin:10px auto;text-align:center;font-size:16px;border-radius:10px;height:30px;line-height:30px;cursor:pointer }
.Web_guestcenter .remote_service {height:250px;font-family:'Malgun Gothic';padding:80px 0;border-bottom:1px solid #ededed }
.Web_guestcenter .remote_service .rs_title {font-size:25px;width:22%;margin-left:3%;float:left; }
.Web_guestcenter .remote_service .rs_title div {font-size:13px;color:#8f8f8f;margin:15px 0 20px;font-weight:200; }
.Web_guestcenter .remote_service .rs_title span {background-color:#f58220;color:#fff;font-size:20px;border-radius:10px;padding:3px 6px;cursor:pointer;box-shadow:1px 1px 1px #676767 }
.Web_guestcenter .remote_service .rs_image {float:right;width:75% }
.Web_guestcenter .service_tel {height:180px;font-family:'Malgun Gothic';padding:50px 0;border-bottom:1px solid #ededed }
.Web_guestcenter .service_tel .guestcenter {font-size:25px;width:22%;margin-left:3%;float:left; }
.Web_guestcenter .service_tel .guestcenter div {font-size:13px;color:#8f8f8f;margin:15px 0 20px;font-weight:200; }
.Web_guestcenter .service_tel .vip_tel {float:left;width:35%;text-align:center;margin-top:20px;font-family:'Malgun Gothic';color:#8f8f8f;font-size:14px }
.Web_guestcenter .service_tel .vip_tel span {background-color:#525252;color:#9ac9f0;border-radius:10px;font-size:17px;padding:5px 10px }
.Web_guestcenter .service_tel .vip_tel p {color:#525252;font-size:30px;font-weight:bold;margin-top:10px }
.Web_guestcenter .service_tel .vip_tel div {color:#525252;font-size:30px;font-weight:bold; }
.Web_guestcenter .service_tel .tech_tel {float:left;width:35%;text-align:center;margin-top:40px }
.Web_guestcenter .service_tel .tech_tel span {background-color:#525252;color:#9ac9f0;border-radius:10px;font-size:17px;padding:5px 10px }
.Web_guestcenter .service_tel .tech_tel p {margin:10px 0;color:#525252;font-size:30px;font-weight:bold }

/* 전문가 공개방송 */
nu4_board .board_top .freeboard_title .m_red {color:#c00808;}
.menu4_board .board_content .experts_b {width:100%;}

/* VIP 보고서 (2016.12.06 작업 시작) */

@media all and (max-width: 700px) {

	.brief_wrap { }
    .back_btn_div { border-bottom: 1px solid #fff; padding: 5px 0; font-size: 20px; font-weight: bold; position: fixed; top: 0; left: 0; width: 100%; background: #aaa; color: #fff; text-align: center; cursor: pointer; }
    .back_btn_div a { position: absolute; top: 2px; left: 10px;  }
    .back_btn_div span {  }
	.brief_title { background-color: #a9d0e1;border-bottom:1px solid #fff;box-shadow:0 2px #a9d0e1 }
	.brief_title .titleimg img { width: 100%; max-width: 700px; }
	.brief_title .titlement { font-size: 22px; font-family:'Malgun Gothic'; color: #fff; text-align: center; padding: 20px 0;text-shadow:0 1px #8f8f8f }
	.brief_title .titlement p {font-size: 27px; }
	.brief_title .borderline { height: 2px; background-color: #aaa; margin: 0 auto; width: 80% }
	.market_contrast {text-align: center;font-family:'Malgun Gothic';padding:40px 0; }
	.market_contrast .title {width:300px;margin:15px auto 0;height:50px;line-height:50px;background-color:#8f8f8f;color:#fff;font-size:20px;box-shadow:0 1px #8f8f8f;border-radius:5px;text-shadow:0 1px #000 }
	.market_contrast .chart_img {padding:10px }
	.market_contrast .chart_img img {width:100%;max-width:500px }
	.market_contrast .ment {text-align:left;max-width:400px;width:85%;margin:0 auto;background-color:#ededed;padding:10px;border:1px dashed #c8c8c8;font-size:14px }
	.average_contrast {text-align: center;font-family:'Malgun Gothic';padding:40px 0;background-color:#f8f8f8;border-top:1px solid #ededed;border-bottom:1px solid #ededed }
	.average_contrast .title {width:300px;margin:0 auto;height:50px;line-height:50px;background-color:#8f8f8f;color:#fff;font-size:20px;box-shadow:0 1px #8f8f8f;border-radius:5px;text-shadow:0 1px #000 }
	.average_contrast .chart_img {padding:10px }
	.average_contrast .chart_img img {width:100%;max-width:500px }
	.average_contrast .ment {text-align:left;max-width:400px;width:85%;margin:0 auto;background-color:#ededed;padding:10px;border:1px dashed #c8c8c8;font-size:14px }
	.sell_result { text-align: center;font-family:'Malgun Gothic';padding:40px 0; }
	.sell_result .title {width:300px;margin:0 auto ;height:50px;line-height:50px;background-color:#8f8f8f;color:#fff;font-size:20px;box-shadow:0 1px #8f8f8f;border-radius:5px;text-shadow:0 1px #000 }
	.sell_result .earning_portion { font-family: 'Malgun Gothic'; }
	.sell_result .earning_portion .eventname { font-size: 18px; font-weight: bold; margin: 20px 0 5px; }
	.sell_result .earning_portion .eventresult { margin: 5px 0; font-size: 15px; }
	.sell_result .earning_portion .plus { color: #e62117; }
	.sell_result .earning_portion .minus { color: #055ebe; }
	.sell_result table { font-family: 'Malgun Gothic';font-size:14px;width:90%;margin:0 auto;border:1px solid #c8c8c8;max-width:400px }
	.sell_result table .trbgcolor { background-color: #ededed; }
	.sell_result table tr th { text-align: center; font-weight: bold; padding: 5px 0; }
	.sell_result table tr td { text-align: center; padding: 5px 0 }
	.sell_result table tr .td1 { width: 250px; margin: 5px 0; }
    .sell_result table tr .td1.red { color:#e62117;}
    .sell_result table tr .td1.blue { color:#055ebe;}
	.sell_result table tr .td2 { width: 450px; margin: 5px 0; }
	.sell_result table tr .td3 { width: 150px; margin: 5px 0; }
	.sell_result table tr .td4 { width: 150px; margin: 5px 0; }
	.nextweek_strategy {text-align: center;font-family:'Malgun Gothic';padding:40px 0;background-color:#f8f8f8;border-top:1px solid #ededed;border-bottom:1px solid #ededed }
	.nextweek_strategy .title {width:300px;margin:0 auto ;height:50px;line-height:50px;background-color:#8f8f8f;color:#fff;font-size:20px;box-shadow:0 1px #8f8f8f;border-radius:5px;text-shadow:0 1px #000 }
	.nextweek_strategy .ment {text-align:left;max-width:400px;width:85%;margin:25px auto 0;background-color:#ededed;padding:10px;border:1px dashed #c8c8c8;font-size:14px }
    .nextweek_strategy .feedback { text-align:left;max-width:422px; width: calc(85% + 22px); margin:20px auto 0; font-size:19px; height: 300px; }
    .nextweek_strategy .feedback textarea { width: 100%; height: 100%; border:1px dashed #c8c8c8; resize: none; padding: 15px; font-size: 15px; }
    .nextweek_strategy .feedback_btn { margin-top: 10px; height: 40px; }
    .nextweek_strategy .feedback_btn a { display: inline-block; background: #f58220; padding: 5px 25px; font-size: 20px; font-weight: bold; color: #fff; border-radius: 10px; box-shadow: 3px 3px 6px #888; cursor: pointer; }
    .nextweek_strategy .feedback_btn a:active { box-shadow: -3px -3px 6px #888; margin-top: 3px; margin-left: 3px; background: #fb5e0f;}
	.notice {text-align: center;font-family:'Malgun Gothic';padding:40px 0; }
	.notice .title {width:300px;margin:0 auto ;height:50px;line-height:50px;background-color:#8f8f8f;color:#fff;font-size:20px;box-shadow:0 1px #8f8f8f;border-radius:5px;text-shadow:0 1px #000 }
	.notice .ment {text-align:left;max-width:400px;width:85%;margin:25px auto 0;background-color:#ededed;padding:10px;border:1px dashed #c8c8c8;font-size:14px }
	.last_part {width:100%;background-color:#a9d0e1;color:#fff;padding:15px 0;text-align:center;font-size:18px;font-family:'Malgun Gothic';border-top:1px solid #fff;box-shadow:0 -2px #a9d0e1;text-shadow:0 1px #8f8f8f }

}

@media all and (min-width: 701px) {

	.brief_wrap { }
    .back_btn_div { border-bottom: 1px solid #fff; padding: 5px 0; font-size: 20px; font-weight: bold; position: fixed; top: 0; left: 0; width: 100%; background: #aaa; color: #fff; text-align: center; cursor: pointer; }
    .back_btn_div a { position: absolute; top: 2px; left: 10px;  }
    .back_btn_div span {  }
	.brief_title { background-color: #a9d0e1; text-align: center; border-bottom: 1px solid #fff; box-shadow: 0 2px #a9d0e1; }
	.brief_title .titleimg { }
	.brief_title .titleimg img { width: 700px; }
	.brief_title .titlement { font-size: 34px; font-family: 'Malgun Gothic'; color: #fff; text-align: center; padding: 20px 0;text-shadow:0 1px #8f8f8f }
	.brief_title .titlement p { font-size: 48px; }
	.brief_title .titlement span { }
	.brief_title .borderline { height: 2px; background-color: #aaa; margin: 0 auto; width: 600px; }
	.market_contrast {text-align: center;font-family:'Malgun Gothic';padding:40px 0; }
	.market_contrast .title {width:600px;margin:0 auto ;height:60px;line-height:60px;background-color:#8f8f8f;color:#fff;font-size:28px;box-shadow:0 1px #8f8f8f;border-radius:5px;text-shadow:0 1px #000 }
	.market_contrast .chart_img {padding:15px }
	.market_contrast .chart_img img {width:100%;max-width:600px }
	.market_contrast .ment {text-align:left;max-width:570px;width:85%;margin:0 auto;background-color:#ededed;padding:15px;border:1px dashed #c8c8c8;font-size:19px }
	.average_contrast {text-align: center;font-family:'Malgun Gothic';padding:40px 0;background-color:#f8f8f8;border-top:1px solid #ededed;border-bottom:1px solid #ededed }
	.average_contrast .title {width:600px;margin:0 auto ;height:60px;line-height:60px;background-color:#8f8f8f;color:#fff;font-size:28px;box-shadow:0 1px #8f8f8f;border-radius:5px;text-shadow:0 1px #000 }
	.average_contrast .chart_img {padding:10px }
	.average_contrast .chart_img img {width:100%;max-width:600px; }
	.average_contrast .ment {text-align:left;max-width:570px;width:85%;margin:0 auto;background-color:#ededed;padding:15px;border:1px dashed #c8c8c8;font-size:19px }
	.sell_result { text-align: center;font-family:'Malgun Gothic';padding:40px 0; }
	.sell_result .title {width:600px;margin:0 auto ;height:60px;line-height:60px;background-color:#8f8f8f;color:#fff;font-size:28px;box-shadow:0 1px #8f8f8f;border-radius:5px;text-shadow:0 1px #000 }
	.sell_result .earning_portion { font-family: 'Malgun Gothic'; }
	.sell_result .earning_portion .eventname { font-size: 18px; font-weight: bold; margin: 20px 0 5px; }
	.sell_result .earning_portion .eventresult { margin: 5px 0; font-size: 15px; }
	.sell_result .earning_portion .plus { color: #e62117; }
	.sell_result .earning_portion .minus { color: #055ebe; }
	.sell_result table { font-family: 'Malgun Gothic';font-size:14px;width:90%;margin:0 auto;border:1px solid #c8c8c8;max-width:600px }
	.sell_result table .trbgcolor { background-color: #ededed; }
	.sell_result table tr th { text-align: center; font-weight: bold; padding: 5px 0; }
	.sell_result table tr td { text-align: center; padding: 5px 0 }
	.sell_result table tr .td1 { width: 250px; margin: 5px 0; }
    .sell_result table tr .td1.red { color:#e62117;}
    .sell_result table tr .td1.blue { color:#055ebe;}
	.sell_result table tr .td2 { width: 450px; margin: 5px 0; }
	.sell_result table tr .td3 { width: 150px; margin: 5px 0; }
	.sell_result table tr .td4 { width: 150px; margin: 5px 0; }
	.nextweek_strategy {text-align: center;font-family:'Malgun Gothic';padding:40px 0;background-color:#f8f8f8;border-top:1px solid #ededed;border-bottom:1px solid #ededed }
	.nextweek_strategy .title {width:600px;margin:0 auto ;height:60px;line-height:60px;background-color:#8f8f8f;color:#fff;font-size:28px;box-shadow:0 1px #8f8f8f;border-radius:5px;text-shadow:0 1px #000 }
	.nextweek_strategy .ment {text-align:left;max-width:570px;width:85%;margin:20px auto 0;background-color:#ededed;padding:15px;border:1px dashed #c8c8c8;font-size:19px }
    .nextweek_strategy .feedback { text-align:left;width:602px;margin:20px auto 0; font-size:19px; height: 300px; }
    .nextweek_strategy .feedback textarea { width: 100%; height: 100%; border:1px dashed #c8c8c8; resize: none; padding: 15px; font-size: 15px; }
    .nextweek_strategy .feedback_btn { margin-top: 10px; height: 40px; }
    .nextweek_strategy .feedback_btn a { display: inline-block; background: #f58220; padding: 5px 25px; font-size: 20px; font-weight: bold; color: #fff; border-radius: 10px; box-shadow: 3px 3px 6px #888; cursor: pointer; }
    .nextweek_strategy .feedback_btn a:active { box-shadow: -3px -3px 6px #888; margin-top: 3px; margin-left: 3px; background: #fb5e0f;}
	.notice {text-align: center;font-family:'Malgun Gothic';padding:40px 0; }
	.notice .title {width:600px;margin:0 auto ;height:60px;line-height:60px;background-color:#8f8f8f;color:#fff;font-size:28px;box-shadow:0 1px #8f8f8f;border-radius:5px;text-shadow:0 1px #000 }
	.notice .ment {text-align:left;max-width:570px;width:85%;margin:20px auto 0;background-color:#ededed;padding:15px;border:1px dashed #c8c8c8;font-size:19px }
	.last_part {width:100%;background-color:#a9d0e1;color:#fff;padding:20px 0;text-align:center;font-size:25px;font-family:'Malgun Gothic';border-top:1px solid #fff;box-shadow:0 -2px #a9d0e1;text-shadow:0 1px #8f8f8f }

}


/* 고추 모바일 거부 클릭시 */
.refuseWrap {position:relative;}
.refuseWrap .bg {width:100%;}
.refuseWrap .btnG .yes {position:absolute; top:65%; left:28%; }
.refuseWrap .btnG .yes img {width:65%;}
.refuseWrap .btnG .no {position:absolute; bottom:5%; right:2%;}
.refuseWrap .btnG .no span { margin-right:15px; vertical-align:15px; letter-spacing:-0.5px;}
.refuseWrap .btnG .no img {width:30%;}


/* 고추 모바일 이용약관 */
.accept_wrap {max-width:360px; letter-spacing:-1px; margin:0 auto;}
.accept_wrap .bg1 {text-align:center;}
.accept_wrap .bg1 img {width:360px;}
.accept_wrap .contents {}
.accept_wrap .contents .cont {border-top: 1px solid #e8e8e8; width:100%; overflow:hidden; padding: 20px 0; }
.accept_wrap .contents .cont:last-child {border-bottom: 1px solid #e8e8e8;}
.accept_wrap .contents .cont label {  }
.accept_wrap .contents .cont label .box { display: inline-block; width: 60px; text-align: right; margin-right: 10px; vertical-align: top; }
.accept_wrap .contents .cont label .box input[type=checkbox] { width: 30px; height: 30px; margin-top: 4px; }
.accept_wrap .contents .cont label .txt {font-size:14px; font-weight:bold; display: inline-block; vertical-align: top; height: 38px;}
.accept_wrap .contents .cont label .txt strong {font-size:12px; color:#999;}
.accept_wrap .contents .cont label .txt a {color:#999; font-size:14px;border-bottom:1px solid #999 ; font-weight: normal; }
.accept_wrap .text { text-align:center; padding:40px 0 40px 0; font-size:11px; margin-bottom:60px;}
.accept_wrap .continue_btn {background:#f47523; width:100%; text-align:center; padding:0; position:fixed; bottom:0px; left:50%; transform:translateX(-50%);}
.accept_wrap .continue_btn a {color:#fff; font-size:16px; display: block; width: 100%; padding: 20px 0; }
.accept_wrap .contents .cont:last-child .right .right_text { line-height:80px; margin:0 }
.refusepage_wrap { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-image:url(/img/refuse_img/entry_bg.png); background-repeat:no-repeat; background-size:100%; background-position: top center; }
.refusepage_wrap .center_div { display:table; margin-left:auto; margin-right:auto; width:100%; height:100%; max-width:400px; }
.refusepage_wrap .center_div .box { position:relative; margin:1em; display: table-cell; vertical-align:middle; text-align:center; width:100%; max-width:400px; padding: 0 5%; }
.refusepage_wrap .center_div .box .box_position { position:relative; border: 1px solid #000; }
.refusepage_wrap .center_div .box .box_position .refuse_img{ position:relative; width:100%; vertical-align: top; }
.refusepage_wrap .center_div .box .box_position .refuse_confirm { position:absolute; bottom:5%; left:6%; width: 88%; height: 10%; outline: none; border: none; background: #FF6700; text-align: center; font-size:14px; display: block; margin: 0 auto; color: #fff; }
.refusepage_wrap .center_div .box .box_position .loading_img { position: absolute; bottom: 5%; left: 45%; width: 10%; display: none; }

@media screen and (min-width: 401px) {
.refusepage_wrap .center_div .box .box_position .refuse_confirm { font-size: 16px; }
}
@media screen and (min-width: 640px) {
.refusepage_wrap { background-repeat:no-repeat; background-size:640px; }
} 

/* 투자자금 입력페이지 */
.join_step_wrap { position: fixed; width: 100%; height: 100%; background:#0e1730; font-family:'Malgun Gothic'}
.join_step_wrap .step_point {overflow:hidden;width:40px;margin:0 auto;padding-top:55px}
.join_step_wrap .step_point li {float:left;width:20px;text-align:center}
.join_step_wrap .step_point li span {display:inline-block;vertical-align:middle;background:#fff;width:10px;height:10px;border-radius:5px; }
.join_step_wrap .step_point li span.sel{ background:#456fe1}
.join_step_wrap .topvh {height:230px;position:relative }
.join_step_wrap .topvh.sh {height:170px }
.join_step_wrap .topb {margin-top:20px;font-size:34px;font-weight:bold;color:#fff;text-align:center;letter-spacing:-2px;line-height:52px;opacity:0;transition:all 1.2s;transition-delay: 0.3s;}
.join_step_wrap .topb.view {opacity:1; }
.join_step_wrap .tops {margin-top:20px;padding:0 18px;color:#ccc;font-size: 13px;line-height: 23px;text-align:center;letter-spacing:-1px;opacity:0;transition:all 1.2s;transition-delay: 1.2s; }
.join_step_wrap .tops.view {opacity:1; }
.join_step_wrap .input_box {position:relative;}
.join_step_wrap .input_box .fixed_div { width: 100%; position:fixed;bottom:50px ;background: #0e1730;padding-bottom:100px; }
.join_step_wrap .input_box .fixed_div .fold_paper {background:url("/img/mob/edgefold.png");width:300px;height:160px;background-size:100%;background-repeat:no-repeat; transition: all 1.2s;opacity:0;margin: 0 auto;transition-delay: 2s }
.join_step_wrap .input_box .fixed_div .fold_paper.view {bottom:100px; opacity:1}
.join_step_wrap .input_box .fixed_div .fold_paper .ipt {padding:25px }
.join_step_wrap .input_box .fixed_div .fold_paper .ipt .tl {display:inline-block;font-size:13px;margin-top:5px;margin-left:5px;color:#fff;background:#456fe1;font-weight:bold;padding:3px 6px;border-radius:2px;letter-spacing:-0.5px}
.join_step_wrap .input_box .fixed_div .fold_paper .ipt .tl img {vertical-align:middle;width:16px;margin:0 4px 0px 0}
.join_step_wrap .input_box .fixed_div .fold_paper .ipt .tl span {vertical-align:middle }
.join_step_wrap .input_box .fixed_div .fold_paper .ipt label {display:block;position: relative;width:100%;margin-top:15px }
.join_step_wrap .input_box .fixed_div .fold_paper .ipt label input[type=tel] { display: inline-block; width: 70%;height:30px;padding:3px 0;text-indent:7px; border:none;border-bottom:1px solid #ddd; color: #000; outline: none;font-size:20px;vertical-align:middle }
.join_step_wrap .input_box .fixed_div .fold_paper .ipt label i { position: absolute; width: 2px; height: 50%; background-color: #000; left: 7px; top: 10px; animation-name: blink; animation-duration: 1000ms; animation-iteration-count: infinite; opacity: 1; }
.join_step_wrap .input_box .fixed_div .fold_paper .ipt label span {display: inline-block; width:20%;font-size:17px;color:#000;vertical-align:middle;margin-left:5px;margin-bottom:1px;font-weight:bold }
.join_step_wrap .example {margin-top:10px;color:#979595;font-size:12px;opacity:0;transition:all 1s;transition-delay: 3s; }
.join_step_wrap .example.view {opacity:1 }
.join_step_wrap .example span { color:#000;font-weight:bold }
.join_step_wrap .example img { width:5vw;margin-bottom:1vh;color:#fff }
.join_step_wrap .circle_rel { position:relative;margin:0 auto ;width:230px }
.join_step_wrap .circle_rel .big { position:absolute;left:5px;top:0;transform:scale(0.2);opacity:0;transition:all 1s;transition-delay: 0s;}
.join_step_wrap .circle_rel .big img { width:130px }
.join_step_wrap .circle_rel .midium { position:absolute;right:7px;top:20px;transform:scale(0.2);opacity:0;transition:all 1s;transition-delay: 0.3s;}
.join_step_wrap .circle_rel .midium img { width:80px }
.join_step_wrap .circle_rel .small { position:absolute;right:50px;top:100px;transform:scale(0.2);opacity:0;transition:all 1s;transition-delay: 0.5s;}
.join_step_wrap .circle_rel .small img { width:60px }
.join_step_wrap .circle_rel .ment {position:absolute;left:23px;top:140px;transform:scale(0.2);opacity:0;transition:all 1s;transition-delay: 0.7s;color:#68769e;font-size:10px;letter-spacing:-1px }
.join_step_wrap .circle_rel.view .big {transform:scale(1);opacity:1;}
.join_step_wrap .circle_rel.view .midium {transform:scale(1);opacity:1;}
.join_step_wrap .circle_rel.view .small {transform:scale(1);opacity:1;}
.join_step_wrap .circle_rel.view .ment {transform:scale(1);opacity:1;}
.join_step_wrap .circle_rel .deco1 {position:absolute;left:81px;top:161px; }
.join_step_wrap .circle_rel .deco1 img {width:30px }
.join_step_wrap .phonekakao {position:relative;background:url("/img/mob/kakao_phone_cont.png") no-repeat;background-size:222px;background-position:50% 84px;height:75vh;transition: background-position 6s;transition-delay: 1s }
.join_step_wrap .phonekakao.view {background-position:50% -340px}
.join_step_wrap .phonekakao .ment {position:absolute;left:50%;margin-left:-85px;top:71px;width:170px;height:30px;line-height:30px;background:#456fe1;color:#fff;font-size:12px;opacity:0;transition:all 1s;transition-delay: 1s;text-align:center;border-radius:20px;box-shadow:0 0 3px #b9b9b9;font-weight:bold;letter-spacing:-1px }
.join_step_wrap .phonekakao .ment.view {opacity:0.8; }
.join_step_wrap .phonekakao .pbase { text-align:center; }
.join_step_wrap .phonekakao .pbase img {width:260px }
.join_step_wrap .wegood {position:relative;background:url("/img/mob/joinstep_fpap.png") no-repeat;background-size:100%;width:280px;height:75vh;margin:0 auto;opacity:0;transition:all 1s;transition-delay: 3s;  }
.join_step_wrap .wegood.view {opacity:1; }
.join_step_wrap .wegood .addpop {text-align:center;padding-top:130px ;opacity:0;transform:scale(1.6);transition:all 0.6s;transition-delay: 4.5s;transition-timing-function: ease}
.join_step_wrap .wegood .addpop.view {transform:scale(1);opacity:1;padding-top:150px  }
.join_step_wrap .wegood .addpop img {width:74% }
.join_step_wrap .stockcount {background:url("/img/mob/joinstep_emp.png") no-repeat;background-size:100%;width:280px;height:75vh;margin:0 auto;opacity:0;transition:all 1s;transition-delay: 3s;overflow:hidden }
.join_step_wrap .stockcount.view {opacity:1}
.join_step_wrap .stockcount .left { position:relative;float:left;width:150px;height:280px;}
.join_step_wrap .stockcount .left .sc {position:absolute;top:45px;left:30px;background:#c7d1ec;width:100px;height:100px;border-radius:55px;text-align:center;transform:scale(0.2);opacity:0;transition:all 1s;transition-delay: 3.5s; }
.join_step_wrap .stockcount .left .sc.view {transform:scale(1);opacity:1; }
.join_step_wrap .stockcount .left .sc span {display:inline-block;padding-top:30px;font-size:13px;color:#102768}
.join_step_wrap .stockcount .left .sc span strong { font-size:18px;}
.join_step_wrap .stockcount .left .bc {position:absolute;top:55px;left:40px;background:#456fe1;width:120px;height:120px;border-radius:65px;text-align:center;box-shadow:0px 0px 5px #aaa ;transform:scale(0.2);opacity:0;transition:all 1s;transition-delay: 5s  }
.join_step_wrap .stockcount .left .bc.view {transform:scale(1);opacity:1; }
.join_step_wrap .stockcount .left .bc span {display:inline-block;padding-top:38px;font-size:15px;color:#fff }
.join_step_wrap .stockcount .left .bc span strong {font-size:20px; }
.join_step_wrap .stockcount .left .bot { position: absolute; top: 188px; left: 46px;text-align:center;font-size:11px;color:#a9a9a9;font-weight:bold ;letter-spacing:-0.5px;opacity:0;transition:all 1s;transition-delay: 7s}
.join_step_wrap .stockcount .left .bot.view {opacity:1 }
.join_step_wrap .stockcount .right { position:relative;float:left;width:130px;height:280px;}
.join_step_wrap .stockcount .right .barback {position:relative;background:#c7d1ec;width:70px;height:200px;margin-top:30px;margin-left:30px;opacity:0;transition:all 1s;transition-delay: 4.5s}
.join_step_wrap .stockcount .right .barback.view {opacity:1 }
.join_step_wrap .stockcount .right .bar {position:absolute;bottom:0;width:70px;height:0px;background:#456fe1;text-align:center;box-shadow:0px 0px 5px #aaa;transition:all 1.5s;transition-delay: 5.5s;transition-timing-function: ease  }
.join_step_wrap .stockcount .right .bar.view {height:160px; }
.join_step_wrap .stockcount .right .bar .barm {display:inline-block;padding-top:45px;font-size:12px;color:#fff;opacity:0;transition:all 1s;transition-delay: 6s}
.join_step_wrap .stockcount .right .bar .barm.view {opacity:1 }
.join_step_wrap .stockcount .right .bar .barm strong {font-size:18px; }
.join_step_wrap .button { position:fixed;bottom:0;width:100%;height:55px;line-height:55px;background:#456fe1;font-size:0;}
.join_step_wrap .button a {display:inline-block;height:100%;text-align:center;color:#fff;font-size:20px }
.join_step_wrap .button a.init {width:50%; background:#456fe1;}
.join_step_wrap .button a.cls {width:50%; background:#a5a5a5;}
.join_step_wrap .button img {width:22px;vertical-align:middle;margin:0 7px 3px 0 }

@keyframes blink {
	from { opacity: 1; }
	to { opacity: 0; }
}

@keyframes twinkle {
	from { opacity: 0; }
	to { opacity: 0; }
	50% { opacity: 1; }
}


/*종료시 팝업 마케팅 페이지*/

.mkquitvd {position: fixed;top: 0; left: 0;min-width: 100%; min-height: 100%;width: auto; height: auto;z-index: -10000;opacity:0.9}
.quitmk_page {position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.7;font-family:'Malgun Gothic';letter-spacing:-1px }
.quitmk_page .title {text-align:center;margin-top:70px;line-height:40px }
.quitmk_page .title img:first-child {width:160px}
.quitmk_page .subtext {text-align:center;background:#000;color:#fff;width:340px;height:50px;padding-top:10px;font-size:15px;margin:0px auto 20px;font-weight:bold;border-radius:5px;box-shadow:0 0 25px #171717}
.quitmk_page .lbox { width:820px;margin:40px auto 0 }
.quitmk_page .lbox .today { float:left;width:400px }
.quitmk_page .lbox .today .st {background:#fff;height:55px;line-height:55px;text-align:center;font-size:23px;color:#000}
.quitmk_page .lbox .today .st .lt {float:left;margin-left:20px;vertical-align:middle;font-weight:bold}
.quitmk_page .lbox .today .st .rt {float:right;margin-right:20px;vertical-align:middle;font-size:16px;color:#444;letter-spacing:-0.5px}
.quitmk_page .lbox .today .tscont {background:#fff;height:340px;margin-top:15px;padding:20px}
.quitmk_page .lbox .today .tscont .sname { text-align:center }
.quitmk_page .lbox .today .tscont .sname span {display:inline-block;font-size:19px;font-weight:bold;margin:0 auto 30px;color:#fff;padding:5px;background:#444}
.quitmk_page .lbox .today .tscont .sname img {vertical-align:middle }
.quitmk_page .lbox .today .tscont .sname p {font-size:14px;font-weight:bold;margin-right:5px;margin-top:10px}
.quitmk_page .lbox .today .tscont .sname p img {vertical-align:middle;width:60px }
.quitmk_page .lbox .today .tscont .ipt { margin-top:40px;text-align:center }
.quitmk_page .lbox .today .tscont .ipt input {vertical-align:middle;height:35px;font-size:16px;text-indent:10px;background:#d9d9d9  }
.quitmk_page .lbox .today .tscont .ipt .p1 {width:80px;margin-right:5px}
.quitmk_page .lbox .today .tscont .ipt .p2 {width:200px }
.quitmk_page .lbox .today .tscont .ipt input[type=checkbox] {vertical-align:middle;width:14px;height:14px;margin-right:3px}
.quitmk_page .lbox .today .tscont .ipt label {display:inline-block;margin-top:10px}
.quitmk_page .lbox .today .tscont ul { }
.quitmk_page .lbox .today .tscont ul li { float:left;width:33.3%;text-align:center }
.quitmk_page .lbox .today .tscont ul li p { font-size:11px;font-weight:bold;color:#fff;padding:5px;background:#444;width:90px;margin:0 auto}
.quitmk_page .lbox .today .tscont ul li .bar { height: 300px; margin-top: 10px; position: relative; }
.quitmk_page .lbox .today .tscont ul li .bar .stick { width: 50px; height: 0%; transition: all 1s ease-in-out; position: absolute; bottom: 0; left: calc(50% - 25px); }
.quitmk_page .lbox .today .tscont ul li .number { color: #000; font-size: 14px; font-weight: bold; }
.quitmk_page .lbox .today .tscont .btn {display:inline-block;cursor:pointer;margin-top:20px}
.quitmk_page .lbox .today .tscont .btn img {width:100%;vertical-align:middle}
.quitmk_page .lbox .today .tscont .ourmerit { text-align:center;margin-top:10px}
.quitmk_page .lbox .today .tscont .ourmerit .qt { display:inline-block;font-size:18px;font-weight:bold;color:#fff;padding:5px;background:#444;margin-bottom:10px}
.quitmk_page .lbox .today .tscont .ourmerit .aw { text-align:center;font-size:14px;color:#797979;line-height:21px;font-weight:bold;margin-bottom:20px}
.quitmk_page .lbox .today .tscont .anal { text-align:left;margin-top:10px}
.quitmk_page .lbox .today .tscont .anal { text-align:left;margin-top:10px}
.quitmk_page .lbox .lastli { float:right;width:400px;height:450px;background:#fff }
.quitmk_page .lbox .lastli li {box-sizing:border-box;border-bottom:1px solid #d9d9d9;overflow:hidden;height:50px; }
.quitmk_page .lbox .lastli li:last-child {border-bottom:none}
.quitmk_page .lbox .lastli li div {float:left;}
.quitmk_page .lbox .lastli li .date {color:#999;font-size:15px;text-align:center;margin:13px;}
.quitmk_page .lbox .lastli li .name {color:#000;font-size:18px;font-weight:bold;margin-top:10px}
.quitmk_page .lbox .lastli li .sooik {color:red;font-size:18px;font-weight:bold;margin-left:5px;margin-top:10px }
.quitmk_page .lbox .lastli li .hold {float:right;color:#6bf;font-size:14px;color:#676767;margin:14px;font-style:italic;font-weight:bold}
.quitmk_page .qmkfooter {width:100%;position:absolute;bottom:0;background:#000;height:140px;text-align:center;font-size:12px;color:#777}
.quitmk_page .qmkfooter span {color:#6bf;font-weight:bold;font-size:14px;}

@media screen and (max-width:600px) {
.mkquitvd {display:none}
.quitmk_page {background:#000;height:1400px;opacity:0.9;font-family:'Malgun Gothic';letter-spacing:-1px }
.quitmk_page .title {text-align:center;margin-top:20px;line-height:40px }
.quitmk_page .title img:first-child {width:160px}
.quitmk_page .title img:last-child {width:80% }
.quitmk_page .subtext {text-align:center;background:#000;color:#fff;width:340px;height:50px;padding-top:10px;font-size:15px;margin:0px auto 20px;font-weight:bold;border-radius:5px;box-shadow:0 0 25px #171717}
.quitmk_page .lbox { width:100%;margin:40px auto 0 }
.quitmk_page .lbox .today { width:90%;margin-left:5%}
.quitmk_page .lbox .today .st {background:#fff;height:55px;line-height:55px;text-align:center;font-size:18px;color:#000}
.quitmk_page .lbox .today .st .lt {float:left;margin-left:20px;vertical-align:middle;font-weight:bold}
.quitmk_page .lbox .today .st .rt {float:right;margin-right:20px;vertical-align:middle;font-size:14px;color:#444;letter-spacing:-0.5px}
.quitmk_page .lbox .today .tscont {background:#fff;height:340px;margin-top:15px;padding:20px}
.quitmk_page .lbox .today .tscont .sname { text-align:center }
.quitmk_page .lbox .today .tscont .sname span {display:inline-block;font-size:19px;font-weight:bold;margin:0 auto 30px;color:#fff;padding:5px;background:#444}
.quitmk_page .lbox .today .tscont .sname img {vertical-align:middle;max-width: 100%; }
.quitmk_page .lbox .today .tscont .sname p {font-size:14px;font-weight:bold;margin-right:5px;margin-top:10px}
.quitmk_page .lbox .today .tscont .sname p img {vertical-align:middle;width:60px }
.quitmk_page .lbox .today .tscont .ipt { margin-top:40px;text-align:center }
.quitmk_page .lbox .today .tscont .ipt input {vertical-align:middle;height:35px;font-size:16px;text-indent:10px;background:#d9d9d9  }
.quitmk_page .lbox .today .tscont .ipt .p1 {width:60px;margin-right:5px}
.quitmk_page .lbox .today .tscont .ipt .p2 {width:200px }
.quitmk_page .lbox .today .tscont .ipt input[type=checkbox] {vertical-align:middle;width:14px;height:14px;margin-right:3px}
.quitmk_page .lbox .today .tscont .ipt label {display:inline-block;margin-top:10px}
.quitmk_page .lbox .today .tscont ul { margin-top:0px }
.quitmk_page .lbox .today .tscont ul li { float:left;width:33.3%;text-align:center }
.quitmk_page .lbox .today .tscont ul li p { font-size:11px;font-weight:bold;color:#fff;padding:5px;background:#444;width:90px;margin:0 auto}
.quitmk_page .lbox .today .tscont .btn {display:inline-block;cursor:pointer;margin-top:10px}
.quitmk_page .lbox .today .tscont .btn img {width:100%;vertical-align:middle}
.quitmk_page .lbox .today .tscont .ourmerit { text-align:center;margin-top:0}
.quitmk_page .lbox .today .tscont .ourmerit .qt { display:inline-block;font-size:18px;font-weight:bold;color:#fff;padding:5px;background:#444;margin-bottom:10px}
.quitmk_page .lbox .today .tscont .ourmerit .aw { text-align:center;font-size:13px;color:#797979;line-height:21px;font-weight:bold;margin-bottom:20px}
.quitmk_page .lbox .today .tscont .anal { text-align:left;margin-top:10px}
.quitmk_page .lbox .today .tscont .anal { text-align:left;margin-top:10px}
.quitmk_page .lbox .lastli { width:90%;margin-right:5%;height:450px;background:#fff;margin-top:20px }
.quitmk_page .lbox .lastli li {box-sizing:border-box;border-bottom:1px solid #d9d9d9;overflow:hidden;height:50px; }
.quitmk_page .lbox .lastli li:last-child {border-bottom:none}
.quitmk_page .lbox .lastli li div {float:left;}
.quitmk_page .lbox .lastli li .date {color:#999;font-size:12px;text-align:center;margin:15px;}
.quitmk_page .lbox .lastli li .name {color:#000;font-size:15px;font-weight:bold;margin-top:14px}
.quitmk_page .lbox .lastli li .sooik {color:red;font-size:15px;font-weight:bold;margin-left:5px;margin-top:14px }
.quitmk_page .lbox .lastli li .hold {float:right;color:#6bf;font-size:12px;color:#676767;margin:16px;font-style:italic;font-weight:bold}
.quitmk_page .qmkfooter {width:90%;margin-left:5%;background:#000;height:170px;text-align:center;font-size:12px;padding:20px 0;color:#777}
.quitmk_page .qmkfooter span {color:#6bf;font-weight:bold;font-size:14px;}
}



/* 설문조사 페이지 */
.survey_gisu_wrap { width: 100%; height: 100vh; background:#0e1730; font-family:'Malgun Gothic';letter-spacing:-0.8px;transition:all 1s;opacity:0.4}
.survey_gisu_wrap.view {opacity:1 }
.survey_gisu_wrap .title {font-size:33px;color:#fff;text-align:center;padding:50px 0 25px;background:#0e1730}
.survey_gisu_wrap .title p {font-size:18px;margin-bottom:5px}
.survey_gisu_wrap .addtitle {color:#b9b9b9;text-align:center;font-size:13px;line-height:20px;background:#0e1730;padding-bottom:50px }
.survey_gisu_wrap .addtitle span {color:#fff; }
.survey_gisu_wrap .addtitle .addm {font-size:12px;color:#fff;margin-top:10px;font-weight:bold }
.survey_gisu_wrap .backwr {padding:10px;background:#eee }
.survey_gisu_wrap .backwr .box {background:#fff;padding:20px;word-break:break-word; margin-bottom:10px }
.survey_gisu_wrap .backwr .box:last-child {margin-bottom:0}
.survey_gisu_wrap .backwr .box p {font-size:14px;margin-bottom:20px;line-height:22px;color:#676767 }
.survey_gisu_wrap .backwr .box p span {font-weight:bold;font-size:21px;margin-right:7px }
.survey_gisu_wrap .backwr .box .lipt {width:200px;height:35px;text-indent:7px;margin-left:0;font-size:14px }
.survey_gisu_wrap input[type="radio"] {display: none}
.survey_gisu_wrap label {display:inline-block;cursor: pointer;vertical-align:middle;color:#444;font-size:17px;font-weight:bold;margin:0 50px 0 5px}
.survey_gisu_wrap input[type="radio"] + label:before {display:inline-block;background: #e3e5e8;border:1px solid #d7dbe1;content: "\00a0"; display: inline-block; font: 12px/1em malgun gothic; height: 20px;width: 20px;vertical-align:middle;margin:0 7px 2px 0}
.survey_gisu_wrap input[type="radio"]:checked + label:before {color: #777;content: "\2714";text-align:center;font-size:17px;font-weight:bold}
.survey_gisu_wrap input[type="text"] {display:inline-block;vertical-align:middle;margin-left:8px;width:154px;margin-bottom:1px;height:20px;text-indent:3px;font-size:12px }
.survey_gisu_wrap .sendbtn {display:inline-block;width:100%;height:70px;line-height:70px;text-align:center;background:#0e1730;font-size:23px;font-weight:bold;color:#fff;cursor:pointer }
.survey_gisu_wrap .backwr .box .joinertop {font-size:19px;color:#494949;padding-bottom:20px;border-bottom:1px solid #eee }
.survey_gisu_wrap .backwr li {overflow:hidden;margin-bottom:10px }
.survey_gisu_wrap .backwr li:last-child {overflow:hidden;margin-bottom:0 }
.survey_gisu_wrap .backwr li .kprof {float:left;width:15% }
.survey_gisu_wrap .backwr li .kprof img {width:30px;border-radius:15px;vertical-align:middle;margin-bottom:3px;}
.survey_gisu_wrap .backwr li .phone {float:left;vertical-align:middle;font-size:17px; }
.survey_gisu_wrap .backwr li .date {float:right;font-size:13px;color:#b9b9b9;vertical-align:middle;margin-top:3px}
.survey_gisu_wrap .big {text-align:center;padding:80px 0 10px;color:#fff;font-weight:bold;font-size:34px }
.survey_gisu_wrap .sml {text-align:center;padding:10px 0 10px;color:#fff;font-size:15px;line-height:1.6 }
.survey_gisu_wrap .exp {margin-top:10px;position:relative;background:url("/img/mob/gisu_expert_set.png") no-repeat;width:100%;background-size:360px;height:230px;background-position:50% 0; }
.survey_gisu_wrap .exp p {text-align:center;background:#000;width:280px;color:#fff;position:absolute;bottom:-25px;left:50%;margin-left:-150px;padding:10px }

/* 기수 히스토리 (중계페이지) */

/*공통헤더*/

.gHistory_wrap { width: 100%; height: 100%; background:black; font-family:'Malgun Gothic';letter-spacing:-1px;line-height:1.5 }
.gHistory_wrap .gh_header {position:fixed;top:0;background:#181818;width:100%;opacity:0.9;z-index:100 }
.gHistory_wrap .gh_header .htop {overflow:hidden;height:45px;position:relative; z-index:2;background:#181818;}
.gHistory_wrap .gh_header .hleft {float:left;padding:11px 15px 0;}
.gHistory_wrap .gh_header .hleft .let {height:13px;vertical-align:middle;opacity:0.8;margin-right:7px }
.gHistory_wrap .gh_header .hleft .gno {/*color:#ffe5db;*/color:#fff;font-size:17px;font-weight:bold;vertical-align:middle;margin-right:5px;letter-spacing:-0.5px }
.gHistory_wrap .gh_header .hleft .stimg {height:16px;vertical-align:middle }
.gHistory_wrap .gh_header .hright { display:inline-block;float:right;padding:13px 15px 0;cursor:pointer}
.gHistory_wrap .gh_header .hright .rm {color:#fff;font-weight:bold;font-size:12px;vertical-align:middle;margin-right:4px}
.gHistory_wrap .gh_header .hright .hmark { height:13px;vertical-align:middle}
.gHistory_wrap .gh_header .hbottom {padding:15px 30px 15px 60px;position:absolute;top:-360px;left:0;width:calc(100% - 90px);z-index:1;background:#181818;transition:all 1s; }
.gHistory_wrap .gh_header .hbottom li {border-bottom: 1px solid #333;letter-spacing:-0.8px }
.gHistory_wrap .gh_header .hbottom li a {position:relative;display:inline-block;cursor:pointer;width:100%;padding:13px 0;vertical-align:middle }
.gHistory_wrap .gh_header .hbottom li a .am {color:#ffe5db;font-weight:bold;font-size:14px;vertical-align:middle;margin-right:8px;transition:0.5s }
.gHistory_wrap .gh_header .hbottom li a:hover .am { color:#6bf}
.gHistory_wrap .gh_header .hbottom li a .stimg {height:16px;vertical-align:middle  }
.gHistory_wrap .gh_header .hbottom li a .selpo {position:absolute;display:block;left:-20px;top:12px;color:#ffe5db;font-size:15px;font-weight:bold }
.gHistory_wrap .gh_header .hbottom .more {display:inline-block;cursor:pointer;margin:20px 0px;width:100%;text-align:right }
.gHistory_wrap .gh_header .hbottom .more .mm {display:inline-block;font-size:13px;font-weight:bold;color:#ffe5db;padding:8px 10px;border:2px solid #ffe5db;border-radius:33px;transition:0.5s }
.gHistory_wrap .gh_header .hbottom .more .mm:hover {background:#ffe5db;color:#000 }
.gHistory_wrap .gh_header .hbottom.show { top: 45px; }

/*기수 랜딩 페이지*/

.gHistory_wrap .gh_body {position:relative;padding-top:45px;z-index:90 }
.gHistory_wrap .gh_body .fixbg_part {position:relative;height:calc(600px + 100vh);text-align:center;background:#000;display:block}
.gHistory_wrap .gh_body .landpart1 {width:100%;transition:1s;height:100vh }
.gHistory_wrap .gh_body .landpart1 .ptop {padding-top:10vh;transition:0.7s;transition-delay:1s}
.gHistory_wrap .gh_body .landpart1 .ptop.view {padding-top:8vh }
.gHistory_wrap .gh_body .landpart1 .ptop .t1 {opacity:0;transition:1s }
.gHistory_wrap .gh_body .landpart1 .ptop .t1.view {opacity:1}
.gHistory_wrap .gh_body .landpart1 .ptop .t1 .logo {height:18px;margin-right:10px;vertical-align:middle }
.gHistory_wrap .gh_body .landpart1 .ptop .t1 .let {height:15px;vertical-align:middle }
.gHistory_wrap .gh_body .landpart1 .ptop .t2 {margin-top:4vh;color:#fff;font-size:38px;font-weight:bold;transition:1s;transition-delay:0;opacity:0 }
.gHistory_wrap .gh_body .landpart1 .ptop .t2 img {width:260px;vertical-align:middle }
.gHistory_wrap .gh_body .landpart1 .ptop .t2.view {opacity:1 }
.gHistory_wrap .gh_body .landpart1 .ptop .t3 {margin-top:5vh;color:#ddd;font-size:16px;line-height:1.7;opacity:0;transition:1s;transition-delay:1s }
.gHistory_wrap .gh_body .landpart1 .ptop .t3.view {opacity:1 }

.gHistory_wrap .gh_body .landpart2 { width: 100%; z-index: 10; transition: 1s; text-align: center; padding-bottom:70px;opacity:0 }
.gHistory_wrap .gh_body .landpart2.view {opacity:1 }
.gHistory_wrap .gh_body .landpart2 .ptop {padding-top:70px;transition:1s}
.gHistory_wrap .gh_body .landpart2 .ptop .t1 .logo {height:18px;vertical-align:middle;margin-right:10px }
.gHistory_wrap .gh_body .landpart2 .ptop .t1 .let {height:15px;vertical-align:middle }
.gHistory_wrap .gh_body .landpart2 .ptop .t2 {margin-top:4vh;color:#fff;font-size:28px;font-weight:bold }
.gHistory_wrap .gh_body .landpart2 .ptop .t2 img {width:280px;vertical-align:middle }
.gHistory_wrap .gh_body .landpart2 .ptop .t3 {margin-top:5vh; }
.gHistory_wrap .gh_body .landpart2 .ptop .t3 img {vertical-align:middle;width:260px; }

.gHistory_wrap .gh_body .landpart3 {position:fixed;width:100%;z-index:10;transition:1s;opacity:1;height:100vh}
.gHistory_wrap .gh_body .landpart3.view .ptop {padding-top:8vh }
.gHistory_wrap .gh_body .landpart3 .ptop {padding-top:10vh;transition:1s}
.gHistory_wrap .gh_body .landpart3 .ptop .t1 .logo {height:18px;vertical-align:middle }
.gHistory_wrap .gh_body .landpart3 .ptop .t2 {margin-top:4vh;color:#fff;font-size:28px;font-weight:bold }
.gHistory_wrap .gh_body .landpart3 .ptop .t3 {margin-top:4vh;color:#ddd;font-size:16px;line-height:1.7;z-index:10 }
.gHistory_wrap .gh_body .landpart3 .ptop .t4 {position:fixed;bottom:45px;text-align:center;width:100%;z-index:8 }
.gHistory_wrap .gh_body .landpart3 .ptop .t4 img {vertical-align:middle;width:320px;z-index:8 }

.gHistory_wrap .gh_body .landpart4 {width:100%;}
.gHistory_wrap .gh_body .landpart4 .t2 {transition:1s;opacity:0}
.gHistory_wrap .gh_body .landpart4 .t2.view {opacity:1}

.gHistory_wrap .gh_body .tmsg {position:relative;text-align:center;padding-top:60px}
.gHistory_wrap .gh_body .tmsg.ntp { padding-top:0}
.gHistory_wrap .gh_body .tmsg .fbg {background:url("/img/mob/fix_bg_kakao.png") 50% 0 fixed;background-size:95%;height:250px;opacity:0.7;transition:1s}
.gHistory_wrap .gh_body .tmsg .fbg.view {opacity:0.25 }
.gHistory_wrap .gh_body .tmsg .t2 {color:#fff;font-size:38px;font-weight:bold;margin-bottom:20px }
.gHistory_wrap .gh_body .tmsg .t2.pa {position:absolute;bottom:50px;width:100%;opacity:0;transition:1s;text-shadow:0 0 5px #000 }
.gHistory_wrap .gh_body .tmsg .t2.pa.view {opacity:1 }
.gHistory_wrap .gh_body .tmsg .t3 { }
.gHistory_wrap .gh_body .tmsg .t3.grad { background:radial-gradient(#272727,#000);margin-top:20px;padding:15px 0;box-shadow:0 0 25px #121212 }
.gHistory_wrap .gh_body .tmsg .t3 .stimg {height:21px;vertical-align:middle;margin-right:10px }
.gHistory_wrap .gh_body .tmsg .t3 .date {vertical-align:middle;color:#fff;font-size:17px;font-weight:bold;text-shadow:0 0 5px #000 }
.gHistory_wrap .gh_body .bimg {position:relative;margin-top:60px;background-image: linear-gradient(black, #121212); }
.gHistory_wrap .gh_body .bimg .t2 {color:#fff;font-size:28px;font-weight:bold;margin-bottom:30px;text-align:center }
.gHistory_wrap .gh_body .bimg .ebg {position:relative;background:url("/img/mob/gisu_expert_set.png") no-repeat;width:100%;background-size:360px;height:230px;background-position:50% 0; }
.gHistory_wrap .gh_body .bimg .ebg span {display:inline-block;position:absolute;bottom:10px;padding:3px 0;background:#000;color:#fff;font-size:12px;font-weight:bold;opacity:0;border-radius:3px;transition:0.7s;text-align:center }
.gHistory_wrap .gh_body .bimg .ebg span t {font-size:10px;color:#ccc}
.gHistory_wrap .gh_body .bimg .ebg .n1 {left:50%;margin-left:-145px;width:60px}
.gHistory_wrap .gh_body .bimg .ebg .n2 {left:50%;margin-left:-30px;width:60px; }
.gHistory_wrap .gh_body .bimg .ebg .n3 {left:50%;margin-left:85px;width:60px; }
.gHistory_wrap .gh_body .bimg .ebg .n1.view {bottom:30px;opacity:0.7 }
.gHistory_wrap .gh_body .bimg .ebg .n2.view {bottom:30px;opacity:0.7 }
.gHistory_wrap .gh_body .bimg .ebg .n3.view {bottom:30px;opacity:0.7 }
.gHistory_wrap .gh_body .bimg .kbg {position:relative;background:url("/img/mob/gisu_kakao_bg.png") no-repeat;text-align:center;height:488px;background-size:280px;background-position:50% 0; }
.gHistory_wrap .gh_body .bimg .kbg li img {width:212px;vertical-align:middle;margin-bottom:9px;margin-right:11px;display:inline-block }
.gHistory_wrap .gh_body .bimg .kbg .ki1 {margin-top:250px}
.gHistory_wrap .gh_body .bimg .kbg li img {opacity:0;transition:0.2s }
.gHistory_wrap .gh_body .bimg .kbg li img.view {opacity:1 }
.gHistory_wrap .gh_body .bimg .poarw { width:50px;height:50px;line-height:45px;background:#000;text-align:center;position:absolute;bottom:-35px;left:50%;margin-left:-25px;border-radius:50px;opacity:0;transition:1s}
.gHistory_wrap .gh_body .bimg .poarw img {vertical-align:middle;width:20px }
.gHistory_wrap .gh_body .bimg .poarw.view { opacity:1}

/*바디 공통 틀*/

.gHistory_wrap .sixbf { color:#6bf;font-weight:bold}
.gHistory_wrap .gh_body .fgbl {padding:50px 30px 50px;overflow:hidden;text-align:center}
.gHistory_wrap .gh_body .fgbl.bg {background:#121212;}
.gHistory_wrap .gh_body .fgbl .ftt {text-align:left;padding-bottom:10px;border-bottom:1px solid #444;color:#fff;font-size:18px;font-weight:bold}
.gHistory_wrap .gh_body .fgbl .ftt .wt{float:right;display:inline-block;cursor:pointer }
.gHistory_wrap .gh_body .fgbl .ftt .wt:hover span{text-decoration:underline }
.gHistory_wrap .gh_body .fgbl .ftt .wt span {vertical-align:middle;color:#6bf;font-weight:bold;font-size:14px; }
.gHistory_wrap .gh_body .fgbl .ftt .wt img{width:7px;vertical-align:middle;margin-left:6px }
.gHistory_wrap .gh_body .fgbl .comore {display:inline-block;margin:30px auto 0;background:#000;border:1px solid #272727;padding:7px 15px;cursor:pointer }
.gHistory_wrap .gh_body .fgbl .comore.lr {float:right; }
.gHistory_wrap .gh_body .fgbl .comore.bg {background:#121212; } 
.gHistory_wrap .gh_body .fgbl .comore:hover span {text-decoration:underline }
.gHistory_wrap .gh_body .fgbl .comore span {font-size:16px;color:#6bf;font-weight:bold;vertical-align:middle }
.gHistory_wrap .gh_body .fgbl .comore .ar {width:7px;vertical-align:middle;margin-left:8px }
.gHistory_wrap .gh_body .fgbl .comore .au {width:12px;vertical-align:middle;margin-left:8px }
.gHistory_wrap .gh_body .fgbl .nobbsment {text-align:center;margin-top:30px;color:#fff;font-size:14px; }
.gHistory_wrap .gh_body .fgbl.pt1 {text-align:left;color:#b2b2b2;font-size:14px;line-height:1.8;opacity:0;transition:1s;}
.gHistory_wrap .gh_body .fgbl.pt1.view {opacity:1  }
.gHistory_wrap .gh_body .fgbl.pt1 .stl {color:#fff;font-weight:bold;font-size:18px }
.gHistory_wrap .gh_body .fgbl.pt2 {text-align:center;letter-spacing:-0.5px }
.gHistory_wrap .gh_body .fgbl.pt2 li {margin-bottom:50px;transition:1s;opacity:1;line-height:1.8; }
.gHistory_wrap .gh_body .fgbl.pt2 li:last-child { margin-bottom:0}
.gHistory_wrap .gh_body .fgbl.pt2 li.view {opacity:1}
.gHistory_wrap .gh_body .fgbl.pt2 .timg {margin-bottom:12px }
.gHistory_wrap .gh_body .fgbl.pt2 .timg .psicon {width:36px;vertical-align:middle }
.gHistory_wrap .gh_body .fgbl.pt2 .timg .personicon {width:44px;vertical-align:middle }
.gHistory_wrap .gh_body .fgbl.pt2 .timg .sncicon {width:44px;vertical-align:middle }
.gHistory_wrap .gh_body .fgbl.pt2 .tt {color:#fff;font-size:18px;font-weight:bold;margin-bottom:10px }
.gHistory_wrap .gh_body .fgbl.pt2 .ex {color:#ccc;font-size:14px}
.gHistory_wrap .gh_body .fgbl.pt3 {text-align:left;color:#b2b2b2;font-size:14px;line-height:1.8;opacity:0;transition:1s;}
.gHistory_wrap .gh_body .fgbl.pt3.view {opacity:1  }
.gHistory_wrap .gh_body .fgbl.pt3 .stl {color:#fff;font-weight:bold;font-size:18px }
.gHistory_wrap .gh_body .fgbl.pt4 {padding:50px 30px 50px; }
.gHistory_wrap .gh_body .fgbl.pt4 li {margin-bottom:40px;width:47%;float:left;margin-right:6%;opacity:0;transition:1s  }
.gHistory_wrap .gh_body .fgbl.pt4 li:nth-child(2n) {margin-right:0 }
.gHistory_wrap .gh_body .fgbl.pt4 li:nth-child(3n) {margin-bottom:0 }
.gHistory_wrap .gh_body .fgbl.pt4 li:nth-child(4n) {margin-bottom:0 }
.gHistory_wrap .gh_body .fgbl.pt4 li .stl2 {color:#fff;font-weight:bold;font-size:18px ;   background: linear-gradient(135deg, #6bf 0%,#b9e0ff 70%,#fff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25ffa5', endColorstr='#28cdff',GradientType=1 );-webkit-background-clip: text;-webkit-text-fill-color: transparent; }
.gHistory_wrap .gh_body .fgbl.pt4 li .sc { margin-top:5px;font-size:13px;color:#b6b6b6}
.gHistory_wrap .gh_body .fgbl.pt4 li.view {opacity:1 }
.gHistory_wrap .gh_body .fgbl .numbering {float:left;width:50%;text-align:center;position:relative}
.gHistory_wrap .gh_body .fgbl .numbering:last-child {width:50% }
.gHistory_wrap .gh_body .fgbl .numbering img {width:44px;vertical-align:middle;opacity:0.9;margin-bottom:8px}
.gHistory_wrap .gh_body .fgbl .numbering p {color:#ccc;font-size:13px;font-weight:bold;margin-bottom:10px}
.gHistory_wrap .gh_body .fgbl .numbering p.no {font-size:18px;color:#fff;font-weight:bold;letter-spacing:0px;background: #6bf; /* Old browsers */
background: -moz-linear-gradient(-45deg, #6bf 0%, #b9e0ff  70%, #fff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, #6bf 0%,#b9e0ff  70%,#fff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, #6bf 0%,#b9e0ff  70%,#fff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6bf', endColorstr='#fff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */    
-webkit-background-clip: text;
-webkit-text-fill-color: transparent
}

.gHistory_wrap .gh_body .fgbl .numbering .gpo {position:absolute;left:0;top:31px;display:inline-block;width:100%;text-align:center;font-size:10px;color:#000;font-weight:bold;letter-spacing:-1px }
.gHistory_wrap .gh_body .fgbl .fll {margin:30px auto 0;position:relative;width:300px;overflow:hidden }
.gHistory_wrap .gh_body .fgbl .fll .mnimg {float:left;position:relative;width:200px;height:200px;border:1px solid #121212;border-bottom:2px solid #121212;box-sizing:border-box;overflow:hidden;clear:both;background:#363636}
.gHistory_wrap .gh_body .fgbl .fll .mnimg img {width:100%;vertical-align:middle }
.gHistory_wrap .gh_body .fgbl .fll .mnimg .dm {position:absolute;top:10px;left:10px;width:130px;padding:5px 0;text-align:center;background:#000;color:#fff;opacity:0.8 }
.gHistory_wrap .gh_body .fgbl .fll .sub1 {float:left;width:100px;height:100px;border:2px solid #121212;box-sizing:border-box;overflow:hidden;background:#363636 }
.gHistory_wrap .gh_body .fgbl .fll .sub1 img {width:100%;vertical-align:middle}
.gHistory_wrap .gh_body .fgbl .psul {margin:30px auto 0;width:300px;overflow:hidden; text-align:left; }
.gHistory_wrap .gh_body .fgbl .psul li { margin-bottom:30px;overflow:hidden; width:100%; display:block; margin-bottom:20px; }
.gHistory_wrap .gh_body .fgbl .psul li:last-child {}
.gHistory_wrap .gh_body .fgbl .psul li .pf {vertical-align:middle;width:50px;border-radius:50px;float:left; }
.gHistory_wrap .gh_body .fgbl .psul li .ct {float:right;width:calc(100% - 70px)}
.gHistory_wrap .gh_body .fgbl .psul li .ct .tw {overflow:hidden;margin:2px 0 4px}
.gHistory_wrap .gh_body .fgbl .psul li .ct .tw .phone { font-size: 13px;float:left;color:#b9b9b9;letter-spacing:0px;vertical-align:middle }
.gHistory_wrap .gh_body .fgbl .psul li .ct .tw .date { font-size: 12px;float:right;color:#b9b9b9;letter-spacing:0px;vertical-align:middle }
.gHistory_wrap .gh_body .fgbl .psul li .ct .tw .gisu {font-size: 11px;float:left;color:#ccc;letter-spacing:0px;background:#121212;padding:1px 4px;vertical-align:middle;border-radius:2px;font-weight:bold;margin:1px 4px 0 0 }
.gHistory_wrap .gh_body .fgbl .psul li .ct .ment {color:#fff;font-size:14px; }
.gHistory_wrap .gh_body .fgbl .tsul {width:300px;margin:30px auto 0;overflow:hidden }
.gHistory_wrap .gh_body .fgbl .tsul li {float:left;width:150px;height:150px;background:#000;box-sizing:border-box;border:2px solid #121212;position:relative;overflow:hidden}
.gHistory_wrap .gh_body .fgbl .tsul li a {width:100%;height:100%;cursor:pointer}
.gHistory_wrap .gh_body .fgbl .tsul li a img {width:100%;vertical-align:middle }
.gHistory_wrap .gh_body .fgbl .tsul li .pf {position:absolute;bottom:5px;left:5px;display:inline-block;padding:4px 6px;background:#121212;opacity:0.9 }
.gHistory_wrap .gh_body .fgbl .tsul li .pf img {width:18px;border-radius:18px;vertical-align:middle;margin-right:5px }
.gHistory_wrap .gh_body .fgbl .tsul li .pf .phone {font-size:11px;color:#b9b9b9;vertical-align:middle;letter-spacing:0 }
.gHistory_wrap .gh_body .fgbl .tsul li .pf .gisu {font-size:11px;font-weight:bold;color:#fff;vertical-align:middle;letter-spacing:0;margin-right:5px  }
.gHistory_wrap .gh_body .fgbl .edu {margin:30px auto 0;overflow:hidden; }
.gHistory_wrap .gh_body .fgbl .edu img {width:100% }
.gHistory_wrap .gh_body .fgbl .ement {text-align:center;color:#676767;line-height:30px}
.gHistory_wrap .gh_body .fgbl.lmbg {background:url("/img/mob/gisu_lastment_bg.png") 50% 0 no-repeat; background-size:100%  }
.gHistory_wrap .gh_body .fgbl .vipl {font-size:35px;color:#fff;text-align:left;font-weight:bold ;line-height:1.3;opacity:1;transition:1s;text-shadow:0 0 5px #000;margin-bottom:20px;margin-top:20px }
.gHistory_wrap .gh_body .fgbl .vipl span { color: #6bf; }
.gHistory_wrap .gh_body .fgbl .vipls {font-size:14px;color:#b2b2b2;text-align:left;line-height:1.8;letter-spacing:-1px ;opacity:1;transition:1s;overflow:hidden}
.gHistory_wrap .gh_body .fgbl .vipls strong {color:#fff;font-size:18px }
.gHistory_wrap .gh_body .fgbl .input { text-align:left;margin-bottom:20px}
.gHistory_wrap .gh_body .fgbl .input p {font-size:15px;font-weight:bold;color:#fff;margin-bottom:10px }
.gHistory_wrap .gh_body .fgbl .input .p1 {width:60px;padding:12px 0;text-indent:10px;font-size:14px;margin-right:5px;outline-style:none;vertical-align:middle;border:1px solid #ccc }
.gHistory_wrap .gh_body .fgbl .input .p2 {width:120px;padding:12px 0;text-indent:10px;font-size:14px;outline-style:none;vertical-align:middle;border:1px solid #ddd }
.gHistory_wrap .gh_body .fgbl .input .p3 {display:inline-block;font-size:16px;width:100px;text-align:center;padding:10px 0;background:#000;vertical-align:middle;box-sizing:border-box;border:1px solid #272727;color:#6bf;font-weight:bold;margin-left:5px}
.gHistory_wrap .gh_body .fgbl .input .p3:first-child {color:#ccc }
.gHistory_wrap .gh_body .fgbl .input .p3.marg { margin-top:5px}
.gHistory_wrap .gh_body .fgbl .input .p4 {width:185px;padding:12px 0;text-indent:10px;font-size:14px;outline-style:none;vertical-align:middle;margin-top:5px }
.gHistory_wrap .gh_body .fgbl .input label {display:inline-block;margin-top:5px }
.gHistory_wrap .gh_body .fgbl .input label input {vertical-align:middle;width:16px;height:16px }
.gHistory_wrap .gh_body .fgbl .input label span {vertical-align:middle;margin-left:5px;font-size:13px;color:#b9b9b9 }
.gHistory_wrap .gh_body .fix_enter {position:fixed;bottom:15px;right:15px;opacity:0.95;transition:1s;display:block;letter-spacing:0.5px;line-height:1.4;cursor:pointer;z-index:120}
.gHistory_wrap .gh_body .fix_enter .entsp {display:inline-block;padding-top:14px;text-align:center;font-size:12px;color:#fff;background:linear-gradient(135deg, #6bf 0%,#1f99fb 50%,#16619d 100%);font-weight:bold;width:80px;height:66px;border-radius:40px;box-shadow:0 0 5px #000 ;text-shadow:0 0 4px #226ba5}
.gHistory_wrap .gh_body .fix_enter .entsp strong {font-size:16px;color:#fff;font-weight:bold}
.gHistory_wrap .gh_body .fix_enter .entsp img {width:12px;margin-top:6px }

.gHistory_wrap .gh_body .step { background:#333; }
.gHistory_wrap .gh_body .step img { width:70%; margin:0 auto; display:block; }
.gHistory_wrap .gh_body .step span { color:#999; display:inline-block; margin-top:20px; }
.gHistory_wrap .gh_body .open_chat { background:#ffc000; }
.gHistory_wrap .gh_body .open_chat .ttl { font-size:35px; color:#fff; font-weight:bold; letter-spacing:-1px; line-height:42px; } 
.gHistory_wrap .gh_body .open_chat .conts { font-size:14px; color:#fff; margin-top:20px; line-height:1.8; letter-spacing:-1px; }
.gHistory_wrap .gh_body .open_chat img { width:80%; text-align:center; margin-top:40px;  }
/*.gHistory_wrap .gh_body .open_chat { background:url('/img/mob/gisu_openchat_bg.png')center top no-repeat;  }*/

.gHistory_wrap .gh_body .fix_enter_land {position:fixed;bottom:0px;opacity:0.9;transition:1s;display:block;width:100%;cursor:pointer;z-index:120}
.gHistory_wrap .gh_body .fix_enter_land .entsp {display:block;text-align:center;font-size:12px;color:#fff;background:linear-gradient(135deg, #6bf 0%,#1f99fb 50%,#16619d 100%);font-weight:bold;width:100%;height:55px;overflow-y:hidden}
.gHistory_wrap .gh_body .fix_enter_land .entsp .lrm {display:inline-block;float:left;padding:16px 0 0 15px;vertical-align:middle }
.gHistory_wrap .gh_body .fix_enter_land .entsp .lrm .stimg {height:17px;vertical-align:middle;margin-right:10px;animation-name: twinkle; animation-duration: 1s; animation-iteration-count: infinite; }
.gHistory_wrap .gh_body .fix_enter_land .entsp .lrm .date {font-size:14px;font-weight:bold;vertical-align:middle }
.gHistory_wrap .gh_body .fix_enter_land .entsp .rbt {display:inline-block;float:right;padding:14px 15px 0 0;vertical-align:middle }
.gHistory_wrap .gh_body .fix_enter_land .entsp .rbt strong {vertical-align:middle;font-size:18px }
.gHistory_wrap .gh_body .fix_enter_land .entsp .rbt img {height:13px;vertical-align:middle;margin-left:10px }

.gHistory_wrap .gh_body .fix_scroll {position:fixed;bottom:12vh;left:50%;margin-left:-30px;width:60px;height:50px;padding-top:10px; text-align:center;background:#000;border-radius:10px;opacity:0.7;color:#999;text-align:center;z-index:9999}
.gHistory_wrap .gh_body .fix_scroll img {width:16px;vertical-align:middle;opacity:0.6;margin-top:5px}


.gHistory_wrap .gh_body .fix_triset {position:fixed;left:15px;bottom:15px;opacity:0.95;transition:1s;display:block;z-index:120;}
.gHistory_wrap .gh_body .fix_triset li {width:70px;height:70px;text-align:center;background: linear-gradient(135deg, #ff5d74 0%,#ff42ed 100%);text-align:center;border-radius:35px;box-shadow:0 0 5px #000 ;text-shadow:0 0 4px #226ba5}
.gHistory_wrap .gh_body .fix_triset li:first-child {background: linear-gradient(135deg, #25ffa5 0%,#23fff4 58%,#28cdff 100%);margin-bottom:10px }
.gHistory_wrap .gh_body .fix_triset li a {display:inline-block;color:#fff;font-weight:bold;font-size:12px;width:100%;height:100%;padding-top:16px;cursor:pointer}
.gHistory_wrap .gh_body .psvip_pop {position:fixed;top:23vh;left:5%;width:90%;background:#000;box-shadow:0 0 5px #777;z-index:1000;}
.gHistory_wrap .gh_body .psvip_pop .pswrt {display:none; }
.gHistory_wrap .gh_body .psvip_pop .pswrt .ttl {width:100%;padding:20px 0 10px/*;background: linear-gradient(135deg, #25ffa5 0%,#23fff4 58%,#28cdff 100%)*/ }
.gHistory_wrap .gh_body .psvip_pop .pswrt .ttl span {color:#fff;text-shadow:0 0 5px #226ba5;font-size:18px;font-weight:bold;margin-left:15px;vertical-align:middle}
.gHistory_wrap .gh_body .psvip_pop .pswrt .ttl a img {width:18px;vertical-align:middle;float:right;margin-right:20px;margin-top:4px }
.gHistory_wrap .gh_body .psvip_pop .pswrt .phchk {padding:15px 15px 0 }
.gHistory_wrap .gh_body .psvip_pop .pswrt .phchk .p1 {outline-style:none;vertical-align:middle;width:20%;border:none;height:50px;text-indent:15px;font-size:14px;font-weight:bold;background:#f2f2f2 }
.gHistory_wrap .gh_body .psvip_pop .pswrt .phchk .p2 {outline-style:none;vertical-align:middle;width:80%;border:none;height:50px;text-indent:0px;font-size:14px;background:#f2f2f2 }
.gHistory_wrap .gh_body .psvip_pop .pswrt .area {padding:15px}
.gHistory_wrap .gh_body .psvip_pop .pswrt .area textarea {width:100%;padding:10px;height:100px;outline-style:none;border:none;box-sizing:border-box;resize:none;font-size:14px;background:#f2f2f2 }
.gHistory_wrap .gh_body .psvip_pop .pswrt .btn {padding:0 15px 15px }
.gHistory_wrap .gh_body .psvip_pop .pswrt .btn a {display:inline-block;cursor:pointer }
.gHistory_wrap .gh_body .psvip_pop .pswrt .btn a:first-child {background: linear-gradient(135deg, #25ffa5 0%,#23fff4 58%,#28cdff 100%);width:100%;height:50px;line-height:50px;text-align:center;color:#fff;font-size:17px;text-shadow:0 0 4px #226ba5;font-weight:bold }
.gHistory_wrap .gh_body .psvip_pop .vipcst {display:none; }
.gHistory_wrap .gh_body .psvip_pop .vipcst .ttl {width:100%;padding:20px 0 10px/*;background: linear-gradient(135deg, #25ffa5 0%,#23fff4 58%,#28cdff 100%)*/ }
.gHistory_wrap .gh_body .psvip_pop .vipcst .ttl span {color:#fff;text-shadow:0 0 5px #226ba5;font-size:18px;font-weight:bold;margin-left:15px;vertical-align:middle}
.gHistory_wrap .gh_body .psvip_pop .vipcst .ttl a img {width:18px;vertical-align:middle;float:right;margin-right:20px;margin-top:4px }
.gHistory_wrap .gh_body .psvip_pop .vipcst .phchk {padding:15px 15px 0 }
.gHistory_wrap .gh_body .psvip_pop .vipcst .phchk .p1 {outline-style:none;vertical-align:middle;width:20%;border:none;height:50px;text-indent:15px;font-size:14px;font-weight:bold;background:#f2f2f2 }
.gHistory_wrap .gh_body .psvip_pop .vipcst .phchk .p2 {outline-style:none;vertical-align:middle;width:80%;border:none;height:50px;text-indent:0px;font-size:14px;background:#f2f2f2 }
.gHistory_wrap .gh_body .psvip_pop .vipcst .howcs {padding:25px 15px ;text-align:center;overflow:hidden}
.gHistory_wrap .gh_body .psvip_pop .vipcst .howcs .part {float:left;width:50%;position:relative;}
.gHistory_wrap .gh_body .psvip_pop .vipcst .howcs .part img {width:48px;vertical-align:middle }
.gHistory_wrap .gh_body .psvip_pop .vipcst .howcs input[type="radio"] {display: none}
.gHistory_wrap .gh_body .psvip_pop .vipcst .howcs label {display:inline-block;cursor: pointer;vertical-align:middle;color:#fff;font-size:15px;font-weight:bold;margin-top:15px}
.gHistory_wrap .gh_body .psvip_pop .vipcst .howcs input[type="radio"] + label:before {display:inline-block;background: #e3e5e8;border:1px solid #d7dbe1;content: "\00a0"; display: inline-block; font: 12px/1em malgun gothic; height: 16px;width: 16px;vertical-align:middle;margin:0 7px 2px 0}
.gHistory_wrap .gh_body .psvip_pop .vipcst .howcs input[type="radio"]:checked + label:before {color: #ff5d74;content: "\2714";text-align:center;font-size:14px;font-weight:bold}
.gHistory_wrap .gh_body .psvip_pop .vipcst .howcs input[type="text"] {display:inline-block;vertical-align:middle;margin-left:8px;width:154px;margin-bottom:1px;height:20px;text-indent:3px;font-size:12px }
.gHistory_wrap .gh_body .psvip_pop .vipcst .btn {padding:0 15px 15px }
.gHistory_wrap .gh_body .psvip_pop .vipcst .btn a {display:inline-block;cursor:pointer }
.gHistory_wrap .gh_body .psvip_pop .vipcst .btn a:first-child {background: linear-gradient(135deg, #ff5d74 0%,#ff42ed 100%);text-align:center;box-shadow:0 0 5px #000 ;text-shadow:0 0 4px #226ba5;width:100%;height:50px;line-height:50px;text-align:center;color:#fff;font-size:17px;text-shadow:0 0 4px #226ba5;font-weight:bold }

/*풋터*/

.gHistory_wrap .gh_footer {position:relative;z-index:50;}
.gHistory_wrap .gh_footer .fgbl {padding:40px 20px 90px;overflow:hidden;text-align:left}
.gHistory_wrap .gh_footer .fgbl.bg {background:#121212 }
.gHistory_wrap .gh_footer .fgbl p {font-size:11px;color:#777 }
.gHistory_wrap .gh_footer .fgbl .rp { margin-bottom:15px}
.gHistory_wrap .gh_footer .fgbl .tp{margin-bottom:15px;color:#999;font-size:12px;font-weight:bold }

/*모집중페이지*/

.gHistory_wrap .gh_body .gtopm {position:relative;overflow:hidden }
.gHistory_wrap .gh_body .gtopm .tbg {background:url("/img/mob/gisu_each_bg.png") fixed;background-size:25% ;height:220px;opacity:0.3 }
.gHistory_wrap .gh_body .gtopm .ment {position:absolute;width:100%;height:200px;top:0;left:0;text-align:center }
.gHistory_wrap .gh_body .gtopm .ment p {font-size:36px;color:#fff;font-weight:bold;text-shadow:0 0 5px #000;margin-top:50px }
.gHistory_wrap .gh_body .gtopm .ment .date {font-size:15px;color:#fff;display:inline-block;margin-top:20px;letter-spacing:0px}
.gHistory_wrap .gh_body .gtopm .ment .date img {height:20px;vertical-align:middle;margin-right:7px }
.gHistory_wrap .gh_body .gtopm .ment .date span {vertical-align:middle }
.gHistory_wrap .gh_body .fgbl .vipstat {margin:30px auto 0;overflow:hidden }
.gHistory_wrap .gh_body .fgbl .vipstat .left {float:left;width:40%;text-align:center;box-sizing:border-box;border-right:1px solid #272727}
.gHistory_wrap .gh_body .fgbl .vipstat .right {float:right;width:60%;text-align:center }
.gHistory_wrap .gh_body .fgbl .vipstat .left .kakao { margin-bottom:30px}
.gHistory_wrap .gh_body .fgbl .vipstat .left img {width:44px;vertical-align:middle;opacity:0.9;margin-bottom:8px }
.gHistory_wrap .gh_body .fgbl .vipstat .left p {color:#ccc;font-size:13px;font-weight:bold;margin-bottom:10px}
.gHistory_wrap .gh_body .fgbl .vipstat .left p.no {color:#fff;font-size:18px;font-weight:bold;letter-spacing:0px }
.gHistory_wrap .gh_body .fgbl .vipstat .joinvip {margin:35px 0 5px}
.gHistory_wrap .gh_body .fgbl .vipstat .joinvip img {width:55px;vertical-align:middle;opacity:1;margin-bottom:8px }
.gHistory_wrap .gh_body .fgbl .vipstat .joinvip .no { color:#fff;font-size:24px;font-weight:bold;letter-spacing:0px;background: linear-gradient(135deg, #6bf 0%,#b9e0ff 70%,#fff 100%);-webkit-text-fill-color: transparent;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25ffa5', endColorstr='#28cdff',GradientType=1 );-webkit-background-clip: text;margin-bottom:0}
.gHistory_wrap .gh_body .fgbl .vipstat .ment {text-align:center;line-height:1.5;letter-spacing:-1px;font-size:16px;color:#fff;font-weight:bold;background: linear-gradient(135deg, #6bf 0%,#b9e0ff 70%,#fff 100%);-webkit-text-fill-color: transparent;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25ffa5', endColorstr='#28cdff',GradientType=1 );-webkit-background-clip: text }


/*기수연대기*/
.gHistory_wrap .gh_body.ll {position:relative;padding:45px 20px;z-index:90 }
.gHistory_wrap .gh_body .sel {position:relative;display:inline-block;cursor:pointer;padding:20px 0 0}
.gHistory_wrap .gh_body .sel .sellist {opacity:0;position:absolute;top:60px;left:0;max-height:200px;overflow-y:scroll;background:#fff;transition:0.5s;visibility:hidden;z-index:10 }
.gHistory_wrap .gh_body .sel .sellist li {padding:8px;width:110px;border-bottom:1px solid #f2f2f2;box-sizing:border-box }
.gHistory_wrap .gh_body .sel .sellist li a {display:inline-block;width:100%;height:100%;cursor:pointer }
.gHistory_wrap .gh_body .sel .sellist li .ln {font-size:16px;vertical-align:middle;color:#666 }
.gHistory_wrap .gh_body .sel .sellist li .stimg {height:16px;vertical-align:middle }
.gHistory_wrap .gh_body .sel .sellist.view {opacity:1;top:50px;display:block;visibility:visible }
.gHistory_wrap .gh_body .sel span {font-size:16px;color:#ccc;vertical-align:middle;margin-right:5px }
.gHistory_wrap .gh_body .sel .calimg {width:24px;vertical-align:middle;opacity:0.9 }

.gHistory_wrap .gh_body .fgbl.hll {padding:0;overflow:hidden;text-align:left }
.gHistory_wrap .gh_body .fgbl.hll li {margin-top:20px;background:#121212;position:relative;padding:30px;overflow:hidden;}
.gHistory_wrap .gh_body .fgbl.hll li a {display:inline-block;width:100%;height:100%;cursor:pointer }
.gHistory_wrap .gh_body .fgbl.hll li a:hover .go span { text-decoration:underline}
.gHistory_wrap .gh_body .fgbl.hll li .mp {overflow:hidden } 
.gHistory_wrap .gh_body .fgbl.hll li .mp .stimg {height:22px;float:left;vertical-align:middle}
.gHistory_wrap .gh_body .fgbl.hll li .mp .pno {height:20px;float:left;vertical-align:middle;float:right}
.gHistory_wrap .gh_body .fgbl.hll li .mp .pno img { height:12px;vertical-align:middle;margin-right:5px}
.gHistory_wrap .gh_body .fgbl.hll li .mp .pno span {font-size:14px;color:#ccc;vertical-align:middle;font-weight:bold;letter-spacing:0 }
.gHistory_wrap .gh_body .fgbl.hll li .lt {color:#fff;font-size:27px;font-weight:bold;margin-top:10px }
.gHistory_wrap .gh_body .fgbl.hll li .date {font-size:15px;color:#ccc;margin-top:5px}
.gHistory_wrap .gh_body .fgbl.hll li .date .d2 {vertical-align:middle;letter-spacing:0px }

/* 기수 히스토리 (웹) */

/*공통헤더*/

.gHistory_web { width: 100%; min-width: 1280px; min-height: 1000px; background:black; font-family:'Malgun Gothic';letter-spacing:-1px;line-height:1.5 }
.gHistory_web .gh_header { position:fixed;top:0;background:#181818;width:100%; opacity:0.9;z-index:100; }
.gHistory_web .gh_header .htop { overflow:hidden;height:70px; position:relative; z-index:2;background:#181818; width: calc(100% - 80px); margin:0 auto; line-height:70px; padding: 0 40px;}
.gHistory_web .gh_header .hleft { float:left; }
.gHistory_web .gh_header .hleft .let { height:20px; vertical-align:middle; opacity:0.8; margin-right:7px; }
.gHistory_web .gh_header .hleft .gno {/*color:#ffe5db;*/color:#fff;font-size:21px;font-weight:bold;vertical-align:middle;margin-right:5px;letter-spacing:-0.5px; display:inline-block; padding-bottom:3px; }
.gHistory_web .gh_header .hleft .stimg {height:21px;vertical-align:middle }
.gHistory_web .gh_header .hright { display:inline-block; float:right; cursor:pointer}
.gHistory_web .gh_header .hright .rm { color:#fff; font-weight:bold; font-size:14px; vertical-align:middle; margin-right:5px; display:inline-block; padding-bottom:2px; }
.gHistory_web .gh_header .hright .hmark { height:13px;vertical-align:middle}
.gHistory_web .gh_header .hbottom {padding:15px 40px;position:absolute;top:-360px;left:0;width:calc(100% - 80px);z-index:1;background:#181818;transition:all 1s; }
.gHistory_web .gh_header .hbottom ul { width: 100%; margin: 0 auto; }
.gHistory_web .gh_header .hbottom ul li {border-bottom: 1px solid #333;letter-spacing:-0.8px }
.gHistory_web .gh_header .hbottom ul li a {position:relative;display:inline-block;cursor:pointer;width:100%;padding:13px 0;vertical-align:middle }
.gHistory_web .gh_header .hbottom ul li a .am {color:#ffe5db;font-weight:bold;font-size:14px;vertical-align:middle;margin-right:8px;transition:0.5s;margin-left: 20px; }
.gHistory_web .gh_header .hbottom ul li a:hover .am { color:#6bf}
.gHistory_web .gh_header .hbottom ul li a .stimg {height:16px;vertical-align:middle  }
.gHistory_web .gh_header .hbottom ul li a .selpo {position:absolute;display:block;left:0px;top:12px;color:#ffe5db;font-size:15px;font-weight:bold }
.gHistory_web .gh_header .hbottom .more {display:block;cursor:pointer;margin:20px auto;width:100%;text-align:right }
.gHistory_web .gh_header .hbottom .more .mm {display:inline-block;font-size:13px;font-weight:bold;color:#ffe5db;padding:8px 10px;border:2px solid #ffe5db;border-radius:33px;transition:0.5s }
.gHistory_web .gh_header .hbottom .more .mm:hover {background:#ffe5db;color:#000 }
.gHistory_web .gh_header .hbottom.show { top: 45px; }

.gHistory_web .gh_body .landpart2 { width: 100%; z-index: 10; transition: 1s; text-align: center; padding-bottom:70px;opacity:0 }
.gHistory_web .gh_body .landpart2.view {opacity:1 }
.gHistory_web .gh_body .landpart2 .ptop {padding-top:70px;transition:1s}
.gHistory_web .gh_body .landpart2 .ptop .t1 .logo {height:18px;vertical-align:middle;margin-right:10px }
.gHistory_web .gh_body .landpart2 .ptop .t1 .let {height:15px;vertical-align:middle }
.gHistory_web .gh_body .landpart2 .ptop .t2 {margin-top:4vh;color:#fff;font-size:28px;font-weight:bold }
.gHistory_web .gh_body .landpart2 .ptop .t2 img {width:280px;vertical-align:middle }
.gHistory_web .gh_body .landpart2 .ptop .t3 {margin-top:5vh; }
.gHistory_web .gh_body .landpart2 .ptop .t3 img {vertical-align:middle;width:260px; }

/*기수 랜딩 페이지*/

.gHistory_web .gh_body { position:relative; padding-top:70px; z-index:90; }
.gHistory_web .gh_body .tmsg { padding:100px 0 0; position:relative; text-align:center; transition: 1s; }
.gHistory_web .gh_body .tmsg.ntp { padding-top:0; }
.gHistory_web .gh_body .tmsg .fbg { background:url("/img/mob/fix_bg_kakao_2.png") 50% 0 fixed no-repeat; background-size:100%; height:250px; transition:1s; }
.gHistory_web .gh_body .tmsg .t1 { margin-bottom:10px; }
.gHistory_web .gh_body .tmsg .t1 .logo { height:24px; margin-right:10px; vertical-align:middle }
.gHistory_web .gh_body .tmsg .t1 .let {height:15px;vertical-align:middle }
.gHistory_web .gh_body .tmsg .t2 { color:#fff; font-size:46px; font-weight:bold; margin-bottom:50px; margin-top:30px}
.gHistory_web .gh_body .tmsg .t2_msg { color:#fff; font-size:46px; font-weight:bold; margin-bottom:50px;opacity:1; background:rgba(0,0,0,0.7); height:250px; line-height:250px; }
.gHistory_web .gh_body .tmsg .t2.pa {position:absolute;bottom:50px;width:100%;opacity:0;transition:1s;text-shadow:0 0 5px #000 }
.gHistory_web .gh_body .tmsg .t2.pa.view {opacity:1 }
.gHistory_web .gh_body .tmsg .t3 { width:80%; margin:0 auto 70px; }
.gHistory_web .gh_body .tmsg .t3 img { width:420px; }
.gHistory_web .gh_body .tmsg .t3 .stimg {height:21px;vertical-align:middle;margin-right:10px }
.gHistory_web .gh_body .tmsg .t3 .date {vertical-align:middle;color:#fff;font-size:17px;font-weight:bold;text-shadow:0 0 5px #000 }
.gHistory_web .gh_body .bimg {position:relative;margin-top:60px;background-image: linear-gradient(black, #121212); }
.gHistory_web .gh_body .bimg .ebg span {display:inline-block;position:absolute;bottom:20px;padding:10px 10px 12px;background:rgba(0,0,0,0.9);color:#fff;font-size:15px;font-weight:bold;opacity:0;border-radius:3px;transition:0.7s;text-align:center }
.gHistory_web .gh_body .bimg .ebg span t {font-size:10px;color:#ccc}
.gHistory_web .gh_body .bimg .ebg .n1 {left:50%;margin-left:-180px;width:60px; }
.gHistory_web .gh_body .bimg .ebg .n2 {left:50%;margin-left:-30px;width:60px; }
.gHistory_web .gh_body .bimg .ebg .n3 {left:50%;margin-left:110px;width:60px; }
.gHistory_web .gh_body .bimg .ebg .n1.view {bottom:30px;opacity:0.7 }
.gHistory_web .gh_body .bimg .ebg .n2.view {bottom:30px;opacity:0.7 }
.gHistory_web .gh_body .bimg .ebg .n3.view {bottom:30px;opacity:0.7 }
.gHistory_web .gh_body .bimg .kbg {position:relative;background:url("/img/mob/gisu_kakao_bg.png") no-repeat;text-align:center;height:488px;background-size:280px;background-position:50% 0; }
.gHistory_web .gh_body .bimg .kbg li img {width:212px;vertical-align:middle;margin-bottom:9px;margin-right:11px;display:inline-block }
.gHistory_web .gh_body .bimg .kbg .ki1 { margin-top:220px; }
.gHistory_web .gh_body .bimg .kbg li .ki1 {opacity:0;transition:0.2s }
.gHistory_web .gh_body .bimg .kbg li .ki2 {opacity:0;transition:0.2s }
.gHistory_web .gh_body .bimg .kbg li .ki3 {opacity:0;transition:0.2s }
.gHistory_web .gh_body .bimg .kbg li .ki4 {opacity:0;transition:0.2s }
.gHistory_web .gh_body .bimg .kbg li .ki5 {opacity:0;transition:0.2s }
.gHistory_web .gh_body .bimg .kbg li .ki1.view {opacity:1; }
.gHistory_web .gh_body .bimg .kbg li .ki2.view {opacity:1; }
.gHistory_web .gh_body .bimg .kbg li .ki3.view {opacity:1; }
.gHistory_web .gh_body .bimg .kbg li .ki4.view {opacity:1; }
.gHistory_web .gh_body .bimg .kbg li .ki5.view {opacity:1; }
.gHistory_web .gh_body .bimg .poarw { width:50px;height:50px;line-height:45px;background:#000;text-align:center;position:absolute;bottom:-25px;left:50%;margin-left:-25px;border-radius:50px;opacity:0;transition:1s}
.gHistory_web .gh_body .bimg .poarw img {vertical-align:middle;width:20px }
.gHistory_web .gh_body .bimg .poarw.view { opacity:1}

/*바디 공통 틀*/

.gHistory_web .sixbf { color:#6bf;font-weight:bold }
.gHistory_web .gh_body .fgbl {padding:95px 30px 95px;overflow:hidden;text-align:center}
.gHistory_web .gh_body .fgbl.bg {background:#121212;}
.gHistory_web .gh_body .fgbl .ftt {text-align:center;;padding-bottom:10px;border-bottom:1px solid #444;color:#fff;font-size:24px;font-weight:bold; max-width:1200px; margin:0 auto; padding-bottom:40px; }
.gHistory_web .gh_body .fgbl .ftt .wt{float:right;display:inline-block;cursor:pointer }
.gHistory_web .gh_body .fgbl .ftt .wt:hover span{text-decoration:underline }
.gHistory_web .gh_body .fgbl .ftt .wt span {vertical-align:middle;color:#6bf;font-weight:bold;font-size:14px; }
.gHistory_web .gh_body .fgbl .ftt .wt img{width:7px;vertical-align:middle;margin-left:6px }
.gHistory_web .gh_body .fgbl .comore {display:inline-block;margin:0px auto 0;background:#000;border:1px solid #272727;padding:7px 15px;cursor:pointer }
.gHistory_web .gh_body .fgbl .comore.lr {float:right; }
.gHistory_web .gh_body .fgbl .comore.bg {background:#121212; } 
.gHistory_web .gh_body .fgbl .comore:hover span {text-decoration:underline }
.gHistory_web .gh_body .fgbl .comore span {font-size:16px;color:#6bf;font-weight:bold;vertical-align:middle }
.gHistory_web .gh_body .fgbl .comore .ar {width:7px;vertical-align:middle;margin-left:8px }
.gHistory_web .gh_body .fgbl .comore .au {width:12px;vertical-align:middle;margin-left:8px }
.gHistory_web .gh_body .fgbl .nobbsment {text-align:center;margin-top:30px;color:#fff;font-size:14px; }
.gHistory_web .gh_body .fgbl.pt1 {text-align:center;color:#b2b2b2;font-size:18px;line-height:2.1;opacity:0; transition:1s; max-width:1200px; margin:0 auto; }
.gHistory_web .gh_body .fgbl.pt1.view { opacity:1; }
.gHistory_web .gh_body .fgbl.pt1 .stl { color:#fff;font-weight:bold;font-size:24px }
.gHistory_web .gh_body .fgbl.pt2 { text-align:center;letter-spacing:-0.5px; }
.gHistory_web .gh_body .fgbl.pt2 li {margin-bottom:50px;transition:1s;opacity:0;line-height:1.8; width:40%; float:left; margin-left:10%; overflow:hidden; margin-top:50px; }
.gHistory_web .gh_body .fgbl.pt2 li:nth-child(2n) { margin-left:0; }
.gHistory_web .gh_body .fgbl.pt2 li:last-child { margin-bottom:0}
.gHistory_web .gh_body .fgbl.pt2 li.view { opacity:1; }
.gHistory_web .gh_body .fgbl.pt2 .timg {margin-bottom:12px }
.gHistory_web .gh_body .fgbl.pt2 .timg .psicon {width:44px;vertical-align:middle }
.gHistory_web .gh_body .fgbl.pt2 .timg .personicon {width:60px;vertical-align:middle }
.gHistory_web .gh_body .fgbl.pt2 .timg .sncicon {width:60px;vertical-align:middle }
.gHistory_web .gh_body .fgbl.pt2 .tt {color:#fff;font-size:24px;font-weight:bold;margin-bottom:10px }
.gHistory_web .gh_body .fgbl.pt2 .ex {color:#ccc;font-size:16px}
.gHistory_web .gh_body .fgbl.pt3 {text-align:center;color:#b2b2b2;font-size:18px;line-height:2.1;opacity:1;transition:1s; background:#fff; }
.gHistory_web .gh_body .fgbl.pt3.view {opacity:1  }
.gHistory_web .gh_body .fgbl.pt3 .stl {color:#333;font-weight:bold;font-size:24px }
.gHistory_web .gh_body .fgbl.pt4 {padding:70px 30px 70px }
.gHistory_web .gh_body .fgbl.pt4 li {margin-bottom:40px;width:30%;float:left; opacity:0;transition:1s;margin-left:20%; margin-top:40px; }
.gHistory_web .gh_body .fgbl.pt4 li:nth-child(2n) { margin-right:0; margin-left:0; }
.gHistory_web .gh_body .fgbl.pt4 li:nth-child(3n) { }
.gHistory_web .gh_body .fgbl.pt4 li:nth-child(4n) { margin-left:0; }
.gHistory_web .gh_body .fgbl.pt4 li .stl2 {color:#fff;font-weight:bold;font-size:21px; background: linear-gradient(135deg, #6bf 0%,#b9e0ff 70%,#fff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25ffa5', endColorstr='#28cdff',GradientType=1 );-webkit-background-clip: text;-webkit-text-fill-color: transparent; }
.gHistory_web .gh_body .fgbl.pt4 li .sc { margin-top:5px;font-size:16px;color:#b6b6b6}
.gHistory_web .gh_body .fgbl.pt4 li.view {opacity:1 }
.gHistory_web .gh_body .fgbl .numbering {float:left;width:30%;text-align:center;position:relative; margin-left:20%; }
.gHistory_web .gh_body .fgbl .numbering:last-child {margin-left:0; }
.gHistory_web .gh_body .fgbl .numbering img {width:70px;vertical-align:middle;opacity:0.9;margin-bottom:8px}
.gHistory_web .gh_body .fgbl .numbering p {color:#ccc;font-size:16px;font-weight:bold;margin:10px 0 10px 0}
.gHistory_web .gh_body .fgbl .numbering p.no {font-size:24px;color:#fff;font-weight:bold;letter-spacing:0px;background: #6bf; /* Old browsers */
background: -moz-linear-gradient(-45deg, #6bf 0%, #b9e0ff  70%, #fff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, #6bf 0%,#b9e0ff  70%,#fff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, #6bf 0%,#b9e0ff  70%,#fff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6bf', endColorstr='#fff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */    
-webkit-background-clip: text;
-webkit-text-fill-color: transparent
}

.gHistory_web .gh_body .fgbl .numbering .gpo {position:absolute;left:0;top:53px;display:inline-block;width:100%;text-align:center;font-size:10px;color:#000;font-weight:bold;letter-spacing:-1px }
.gHistory_web .gh_body .fgbl .fll { margin:50px auto 0;position:relative;width:1200px;overflow:hidden; }
.gHistory_web .gh_body .fgbl .fll .mnimg {float:left;position:relative;width:290px;height:290px;border:1px solid #121212;border-bottom:2px solid #121212;box-sizing:border-box;overflow:hidden;clear:both; margin-right:10px; margin-bottom:10px; }
.gHistory_web .gh_body .fgbl .fll .mnimg img {width:100%;vertical-align:middle }
.gHistory_web .gh_body .fgbl .fll .mnimg .dm {position:absolute;top:10px;left:10px;width:130px;padding:5px 0;text-align:center;background:#000;color:#fff;opacity:0.8 }
.gHistory_web .gh_body .fgbl .fll .sub1 {float:left;width:290px;height:290px;border:2px solid #121212;box-sizing:border-box;overflow:hidden; margin: 5px; }
.gHistory_web .gh_body .fgbl .fll .sub1 img {width:100%;vertical-align:middle}
.gHistory_web .gh_body .fgbl .psul {margin:30px auto 30px;width:1060px;overflow:hidden; text-align:left}
.gHistory_web .gh_body .fgbl .psul li { border:1px solid #fff; display:block; overflow:hidden; margin:15px; width:300px; float:left; background:#bbcede; padding:10px; border-radius:10px; }
.gHistory_web .gh_body .fgbl .psul li:last-child {margin-bottom:0 }
.gHistory_web .gh_body .fgbl .psul li .pf {vertical-align:middle;width:50px;border-radius:50px;float:left; }
.gHistory_web .gh_body .fgbl .psul li .ct {float:right;width:calc(100% - 70px)}
.gHistory_web .gh_body .fgbl .psul li .ct .tw {overflow:hidden;margin:2px 0 4px}
.gHistory_web .gh_body .fgbl .psul li .ct .tw .phone { font-size: 13px;float:left;color:#b9b9b9;letter-spacing:0px;vertical-align:middle }
.gHistory_web .gh_body .fgbl .psul li .ct .tw .date { font-size: 12px;float:right;color:#777;letter-spacing:0px;vertical-align:middle }
.gHistory_web .gh_body .fgbl .psul li .ct .tw .gisu {font-size: 11px;float:left;color:#ccc;letter-spacing:0px;background:#121212;padding:1px 4px;vertical-align:middle;border-radius:2px;font-weight:bold;margin:1px 4px 0 0 }
.gHistory_web .gh_body .fgbl .psul li .ct .ment {color:#111;font-size:14px; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:5; white-space:normal; word-break:break-word; }
.gHistory_web .gh_body .fgbl .tsul {width:300px;margin:30px auto 0;overflow:hidden }
.gHistory_web .gh_body .fgbl .tsul li {float:left;width:150px;height:150px;background:#000;box-sizing:border-box;border:2px solid #121212;position:relative;overflow:hidden}
.gHistory_web .gh_body .fgbl .tsul li a {width:100%;height:100%;cursor:pointer}
.gHistory_web .gh_body .fgbl .tsul li a img {width:100%;vertical-align:middle }
.gHistory_web .gh_body .fgbl .tsul li .pf {position:absolute;bottom:5px;left:5px;display:inline-block;padding:4px 6px;background:#121212;opacity:0.9 }
.gHistory_web .gh_body .fgbl .tsul li .pf img {width:18px;border-radius:18px;vertical-align:middle;margin-right:5px }
.gHistory_web .gh_body .fgbl .tsul li .pf .phone {font-size:11px;color:#b9b9b9;vertical-align:middle;letter-spacing:0 }
.gHistory_web .gh_body .fgbl .tsul li .pf .gisu {font-size:11px;font-weight:bold;color:#fff;vertical-align:middle;letter-spacing:0;margin-right:5px  }
.gHistory_web .gh_body .fgbl .edu {margin:50px auto 0;overflow:hidden; }
.gHistory_web .gh_body .fgbl .edu img {width:600px }
.gHistory_web .gh_body .fgbl .ement { text-align:center; color:#676767; line-height:30px; margin:30px 0 30px; font-size:18px; }
.gHistory_web .gh_body .fgbl.lmbg { background:url("/img/mob/gisu_lastment_bg.png") -80% 0 no-repeat; background-size:100%  }
.gHistory_web .gh_body .fgbl .vipl { font-size:35px; color:#fff; text-align:center; font-weight:bold; line-height:1.3; opacity:1; transition:1s; text-shadow:0 0 5px #000; margin-bottom:20px; }
.gHistory_web .gh_body .fgbl .vipl.view { opacity:1; }
.gHistory_web .gh_body .fgbl .vipl span { color:#6bf; }
.gHistory_web .gh_body .fgbl .vipls { font-size:16px;color:#b2b2b2;text-align:center;line-height:1.8;letter-spacing:-1px ;opacity:1;transition:1s;overflow:hidden}
.gHistory_web .gh_body .fgbl .vipls.view { opacity:1;}
.gHistory_web .gh_body .fgbl .vipls strong {color:#fff;font-size:21px }
.gHistory_web .gh_body .fgbl .input { text-align:center; }
.gHistory_web .gh_body .fgbl .input p {font-size:15px;font-weight:bold;color:#fff;margin-bottom:10px }
.gHistory_web .gh_body .fgbl .input .p1 {width:80px;padding:15px 0;font-size:18px;margin-right:10px;outline-style:none;vertical-align:middle;border:1px solid #ccc; text-align:center; }
.gHistory_web .gh_body .fgbl .input .p2 {width:200px;padding:15px 0;text-indent:10px;font-size:18px;outline-style:none;vertical-align:middle;border:1px solid #ddd }
.gHistory_web .gh_body .fgbl .input .p3 {display:inline-block;font-size:18px;width:120px;text-align:center;padding:14px 0;background:#000;vertical-align:middle;box-sizing:border-box;border:1px solid #272727;color:#6bf;font-weight:bold;margin-left:10px}
.gHistory_web .gh_body .fgbl .input .p3:first-child { color:#ccc; }
.gHistory_web .gh_body .fgbl .input .p3.marg { margin-top:5px}
.gHistory_web .gh_body .fgbl .input .p4 {width:185px;padding:12px 0;text-indent:10px;font-size:14px;outline-style:none;vertical-align:middle;margin-top:5px }
.gHistory_web .gh_body .fgbl .input label {display:inline-block;margin-top:5px }
.gHistory_web .gh_body .fgbl .input label input {vertical-align:middle;width:16px;height:16px; margin-top:11px; }
.gHistory_web .gh_body .fgbl .input label span {vertical-align:middle;margin-left:5px;font-size:16px;color:#b9b9b9; margin-top:10px; display:inline-block; }
.gHistory_web .gh_body .fix_enter {position:fixed;bottom:15px;right:15px;opacity:0;transition:1s;display:block;letter-spacing:0.5px;line-height:1.4;cursor:pointer;z-index:120}
.gHistory_web .gh_body .fix_enter.view {opacity:0.95 }
.gHistory_web .gh_body .fix_enter .entsp {display:inline-block;padding-top:14px;text-align:center;font-size:12px;color:#fff;background:linear-gradient(135deg, #6bf 0%,#1f99fb 50%,#16619d 100%);font-weight:bold;width:80px;height:66px;border-radius:40px;box-shadow:0 0 5px #000 ;text-shadow:0 0 4px #226ba5}
.gHistory_web .gh_body .fix_enter .entsp strong {font-size:16px;color:#fff;font-weight:bold}
.gHistory_web .gh_body .fix_enter .entsp img {width:12px;margin-top:6px }
.gHistory_web .gh_body .fix_triset {position:fixed;left:15px;bottom:15px;opacity:0;transition:1s;display:block;z-index:120;opacity:0}
.gHistory_web .gh_body .fix_triset.view {opacity:0.95 }
.gHistory_web .gh_body .fix_triset li {width:70px;height:70px;text-align:center;background: linear-gradient(135deg, #ff5d74 0%,#ff42ed 100%);text-align:center;border-radius:35px;box-shadow:0 0 5px #000 ;text-shadow:0 0 4px #226ba5}
.gHistory_web .gh_body .fix_triset li:first-child {background: linear-gradient(135deg, #25ffa5 0%,#23fff4 58%,#28cdff 100%);margin-bottom:10px }
.gHistory_web .gh_body .fix_triset li a {display:inline-block;color:#fff;font-weight:bold;font-size:12px;width:100%;height:100%;padding-top:16px;cursor:pointer}
.gHistory_web .gh_body .psvip_pop {position:fixed;top:23vh;left:5%;width:90%;background:#000;box-shadow:0 0 5px #777;z-index:1000;}
.gHistory_web .gh_body .psvip_pop .pswrt {display:none; }
.gHistory_web .gh_body .psvip_pop .pswrt .ttl {width:100%;padding:20px 0 10px/*;background: linear-gradient(135deg, #25ffa5 0%,#23fff4 58%,#28cdff 100%)*/ }
.gHistory_web .gh_body .psvip_pop .pswrt .ttl span {color:#fff;text-shadow:0 0 5px #226ba5;font-size:18px;font-weight:bold;margin-left:15px;vertical-align:middle}
.gHistory_web .gh_body .psvip_pop .pswrt .ttl a img {width:18px;vertical-align:middle;float:right;margin-right:20px;margin-top:4px }
.gHistory_web .gh_body .psvip_pop .pswrt .phchk {padding:15px 15px 0 }
.gHistory_web .gh_body .psvip_pop .pswrt .phchk .p1 {outline-style:none;vertical-align:middle;width:20%;border:none;height:50px;text-indent:15px;font-size:14px;font-weight:bold;background:#f2f2f2 }
.gHistory_web .gh_body .psvip_pop .pswrt .phchk .p2 {outline-style:none;vertical-align:middle;width:80%;border:none;height:50px;text-indent:0px;font-size:14px;background:#f2f2f2 }
.gHistory_web .gh_body .psvip_pop .pswrt .area {padding:15px}
.gHistory_web .gh_body .psvip_pop .pswrt .area textarea {width:100%;padding:10px;height:100px;outline-style:none;border:none;box-sizing:border-box;resize:none;font-size:14px;background:#f2f2f2 }
.gHistory_web .gh_body .psvip_pop .pswrt .btn {padding:0 15px 15px }
.gHistory_web .gh_body .psvip_pop .pswrt .btn a {display:inline-block;cursor:pointer }
.gHistory_web .gh_body .psvip_pop .pswrt .btn a:first-child {background: linear-gradient(135deg, #25ffa5 0%,#23fff4 58%,#28cdff 100%);width:100%;height:50px;line-height:50px;text-align:center;color:#fff;font-size:17px;text-shadow:0 0 4px #226ba5;font-weight:bold }
.gHistory_web .gh_body .psvip_pop .vipcst {display:none; }
.gHistory_web .gh_body .psvip_pop .vipcst .ttl {width:100%;padding:20px 0 10px/*;background: linear-gradient(135deg, #25ffa5 0%,#23fff4 58%,#28cdff 100%)*/ }
.gHistory_web .gh_body .psvip_pop .vipcst .ttl span {color:#fff;text-shadow:0 0 5px #226ba5;font-size:18px;font-weight:bold;margin-left:15px;vertical-align:middle}
.gHistory_web .gh_body .psvip_pop .vipcst .ttl a img {width:18px;vertical-align:middle;float:right;margin-right:20px;margin-top:4px }
.gHistory_web .gh_body .psvip_pop .vipcst .phchk {padding:15px 15px 0 }
.gHistory_web .gh_body .psvip_pop .vipcst .phchk .p1 {outline-style:none;vertical-align:middle;width:20%;border:none;height:50px;text-indent:15px;font-size:14px;font-weight:bold;background:#f2f2f2 }
.gHistory_web .gh_body .psvip_pop .vipcst .phchk .p2 {outline-style:none;vertical-align:middle;width:80%;border:none;height:50px;text-indent:0px;font-size:14px;background:#f2f2f2 }
.gHistory_web .gh_body .psvip_pop .vipcst .howcs {padding:25px 15px ;text-align:center;overflow:hidden}
.gHistory_web .gh_body .psvip_pop .vipcst .howcs .part {float:left;width:50%;position:relative;}
.gHistory_web .gh_body .psvip_pop .vipcst .howcs .part img {width:48px;vertical-align:middle }
.gHistory_web .gh_body .psvip_pop .vipcst .howcs input[type="radio"] {display: none}
.gHistory_web .gh_body .psvip_pop .vipcst .howcs label {display:inline-block;cursor: pointer;vertical-align:middle;color:#fff;font-size:15px;font-weight:bold;margin-top:15px}
.gHistory_web .gh_body .psvip_pop .vipcst .howcs input[type="radio"] + label:before {display:inline-block;background: #e3e5e8;border:1px solid #d7dbe1;content: "\00a0"; display: inline-block; font: 12px/1em malgun gothic; height: 16px;width: 16px;vertical-align:middle;margin:0 7px 2px 0}
.gHistory_web .gh_body .psvip_pop .vipcst .howcs input[type="radio"]:checked + label:before {color: #ff5d74;content: "\2714";text-align:center;font-size:14px;font-weight:bold}
.gHistory_web .gh_body .psvip_pop .vipcst .howcs input[type="text"] {display:inline-block;vertical-align:middle;margin-left:8px;width:154px;margin-bottom:1px;height:20px;text-indent:3px;font-size:12px }
.gHistory_web .gh_body .psvip_pop .vipcst .btn {padding:0 15px 15px }
.gHistory_web .gh_body .psvip_pop .vipcst .btn a {display:inline-block;cursor:pointer }
.gHistory_web .gh_body .psvip_pop .vipcst .btn a:first-child {background: linear-gradient(135deg, #ff5d74 0%,#ff42ed 100%);text-align:center;box-shadow:0 0 5px #000 ;text-shadow:0 0 4px #226ba5;width:100%;height:50px;line-height:50px;text-align:center;color:#fff;font-size:17px;text-shadow:0 0 4px #226ba5;font-weight:bold }

.gHistory_web .gh_body .fix_enter_land { position:fixed; bottom:50px; right:50px; }
.gHistory_web .gh_body .fix_enter_land .entsp {display:block;text-align:center;font-size:12px;color:#fff;background:linear-gradient(135deg, #6bf 0%,#1f99fb 50%,#16619d 100%);font-weight:bold;width:200px;height:60px;overflow-y:hidden; border-radius:200px; line-height:55px; }
.gHistory_web .gh_body .fix_enter_land .entsp .lrm {display:inline-block;float:left;vertical-align:middle; padding:1px 0 0 5px; }
.gHistory_web .gh_body .fix_enter_land .entsp .lrm .stimg {height:17px;vertical-align:middle;margin-left:10px;animation-name: twinkle; animation-duration: 1s; animation-iteration-count: infinite; }
.gHistory_web .gh_body .fix_enter_land .entsp .lrm .date {font-size:14px;font-weight:bold;vertical-align:middle }
.gHistory_web .gh_body .fix_enter_land .entsp .rbt {display:inline-block;float:right;vertical-align:middle; margin-right:17px; }
.gHistory_web .gh_body .fix_enter_land .entsp .rbt strong {vertical-align:middle;font-size:16px }
.gHistory_web .gh_body .fix_enter_land .entsp .rbt img {height:13px;vertical-align:middle;margin-left:10px;padding-top:2px;}

/*풋터*/

.gHistory_web .gh_footer {position:relative;z-index:50;  max-width:1200px; margin:0 auto; }
.gHistory_web .gh_footer .fgbl {padding:40px 20px 50px;overflow:hidden;text-align:center; }
.gHistory_web .gh_footer .fgbl.bg {background:#121212 }
.gHistory_web .gh_footer .fgbl p {font-size:11px;color:#777 }
.gHistory_web .gh_footer .fgbl .rp { margin-bottom:15px}
.gHistory_web .gh_footer .fgbl .tp{margin-bottom:15px;color:#999;font-size:12px;font-weight:bold }

/*모집중페이지*/

.gHistory_web .gh_body .gtopm {position:relative;overflow:hidden }
.gHistory_web .gh_body .gtopm .tbg {background:url("/img/mob/gisu_each_bg.png") fixed;background-size:25% ;height:220px;opacity:0.3 }
.gHistory_web .gh_body .gtopm .ment {position:absolute;width:100%;height:200px;top:0;left:0;text-align:center }
.gHistory_web .gh_body .gtopm .ment p {font-size:36px;color:#fff;font-weight:bold;text-shadow:0 0 5px #000;margin-top:50px }
.gHistory_web .gh_body .gtopm .ment .date {font-size:15px;color:#fff;display:inline-block;margin-top:20px;letter-spacing:0px}
.gHistory_web .gh_body .gtopm .ment .date img {height:20px;vertical-align:middle;margin-right:7px }
.gHistory_web .gh_body .gtopm .ment .date span {vertical-align:middle }
.gHistory_web .gh_body .fgbl .vipstat { margin:50px auto 50px;overflow:hidden ; max-width:800px; }
.gHistory_web .gh_body .fgbl .vipstat .left {float:left;width:50%;text-align:center;box-sizing:border-box;border-right:1px solid #272727}
.gHistory_web .gh_body .fgbl .vipstat .right {float:right;width:50%;text-align:center }
.gHistory_web .gh_body .fgbl .vipstat .left .kakao { margin-bottom:30px}
.gHistory_web .gh_body .fgbl .vipstat .left img {width:44px;vertical-align:middle;opacity:0.9;margin-bottom:8px }
.gHistory_web .gh_body .fgbl .vipstat .left p {color:#ccc;font-size:16px;font-weight:bold;margin-bottom:10px}
.gHistory_web .gh_body .fgbl .vipstat .left p.no {color:#fff;font-size:18px;font-weight:bold;letter-spacing:0px }
.gHistory_web .gh_body .fgbl .vipstat .joinvip {margin:35px 0 5px}
.gHistory_web .gh_body .fgbl .vipstat .joinvip img {width:55px;vertical-align:middle;opacity:1;margin-bottom:8px }
.gHistory_web .gh_body .fgbl .vipstat .joinvip .no { color:#fff;font-size:24px;font-weight:bold;letter-spacing:0px;background: linear-gradient(135deg, #6bf 0%,#b9e0ff 70%,#fff 100%);-webkit-text-fill-color: transparent;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25ffa5', endColorstr='#28cdff',GradientType=1 );-webkit-background-clip: text;margin-bottom:0}
.gHistory_web .gh_body .fgbl .vipstat .ment {text-align:center;line-height:1.5;letter-spacing:-1px;font-size:16px;color:#fff;font-weight:bold;background: linear-gradient(135deg, #6bf 0%,#b9e0ff 70%,#fff 100%);-webkit-text-fill-color: transparent;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25ffa5', endColorstr='#28cdff',GradientType=1 );-webkit-background-clip: text }


/*기수연대기*/
.gHistory_web .gh_body.ll {position:relative;padding:70px 20px;z-index:90; max-width:1200px; margin:0 auto; }
.gHistory_web .gh_body .sel {position:relative;display:inline-block;cursor:pointer;padding:20px 0 0}
.gHistory_web .gh_body .sel .sellist {opacity:0;position:absolute;top:60px;left:0;max-height:200px;overflow-y:scroll;background:#fff;transition:0.5s;visibility:hidden;z-index:10 }
.gHistory_web .gh_body .sel .sellist li {padding:8px;width:110px;border-bottom:1px solid #f2f2f2;box-sizing:border-box }
.gHistory_web .gh_body .sel .sellist li a {display:inline-block;width:100%;height:100%;cursor:pointer }
.gHistory_web .gh_body .sel .sellist li .ln {font-size:16px;vertical-align:middle;color:#666 }
.gHistory_web .gh_body .sel .sellist li .stimg {height:16px;vertical-align:middle }
.gHistory_web .gh_body .sel .sellist.view {opacity:1;top:50px;display:block;visibility:visible }
.gHistory_web .gh_body .sel span {font-size:16px;color:#ccc;vertical-align:middle;margin-right:5px }
.gHistory_web .gh_body .sel .calimg {width:24px;vertical-align:middle;opacity:0.9 }

.gHistory_web .gh_body .fgbl.hll {padding:0;overflow:hidden;text-align:left }
.gHistory_web .gh_body .fgbl.hll li {margin-top:20px;background:#121212;position:relative;padding:30px;overflow:hidden;}
.gHistory_web .gh_body .fgbl.hll li a {display:inline-block;width:100%;height:100%;cursor:pointer }
.gHistory_web .gh_body .fgbl.hll li a:hover .go span { text-decoration:underline}
.gHistory_web .gh_body .fgbl.hll li .mp {overflow:hidden } 
.gHistory_web .gh_body .fgbl.hll li .mp .stimg {height:22px;float:left;vertical-align:middle}
.gHistory_web .gh_body .fgbl.hll li .mp .pno {height:20px;float:left;vertical-align:middle;float:right}
.gHistory_web .gh_body .fgbl.hll li .mp .pno img { height:12px;vertical-align:middle;margin-right:5px}
.gHistory_web .gh_body .fgbl.hll li .mp .pno span {font-size:14px;color:#ccc;vertical-align:middle;font-weight:bold;letter-spacing:0 }
.gHistory_web .gh_body .fgbl.hll li .lt {color:#fff;font-size:27px;font-weight:bold;margin-top:10px }
.gHistory_web .gh_body .fgbl.hll li .date {font-size:15px;color:#ccc;margin-top:5px}
.gHistory_web .gh_body .fgbl.hll li .date .d2 {vertical-align:middle;letter-spacing:0px }


/* 티스토리 블로그 배너 (2016.12.26 작업시작) */

.blog_banner {width:100%;text-align:center;}
.blog_banner .bb_title {padding:10px 0;border:1px solid #fff;background-color:#000 }
.blog_banner .bb_title img {width:100%;max-width:840px; }

.blog_banner .conf_img {padding:10px 0}
.blog_banner .conf_img .conf_1 {display:block }
.blog_banner .conf_img .conf_2 {display:none }
.blog_banner .conf_img .conf_3 {display:none }
.blog_banner .conf_img img {box-shadow:2px 2px 2px #676767;width:60%;max-width:850px;vertical-align:middle;margin:0 15px }
.blog_banner .conf_img span {cursor:pointer;font-size:60px;font-weight:bold;color:#525252 }
.blog_banner .whos_conf {background-color:#eee;padding:20px 10px;font-family:'Malgun Gothic';font-size:20px;color:#000 }
.blog_banner .whos_conf span {background-color:#f58220;padding:1px 3px;color:#fff;border-radius:5px;font-weight:bold;font-size:20px }

.blog_banner .whos_conf .wc_1 {display:block }
.blog_banner .whos_conf .wc_2 {display:none }
.blog_banner .whos_conf .wc_3 {display:none }

.blog_banner .banner_bottom {font-family:'Malgun Gothic';background-color:#c8c8c8;padding:25px 0 }
.blog_banner .banner_bottom img {width:80%;max-width:500px }
.blog_banner .banner_bottom p {font-family:'Malgun Gothic';padding:10px;font-size:18px;color:#525252 }
.blog_banner .banner_bottom .inputlist {padding:10px 0;width:100%;margin:0 auto;color:#000;font-size:15px }
.blog_banner .banner_bottom .inputlist input {width:22%;height:40px;font-size:23px;text-align:center;border:1px solid #8f8f8f;outline-color:#f58220;border-radius:2px }
.blog_banner .banner_bottom .inputlist input:first-child {width:20%; }
.blog_banner .banner_bottom .btn {background-color:#f58220;font-family:'Malgun Gothic';font-size:28px;color:#fff;cursor:pointer;width:70%;margin:0 auto;padding:15px;border-radius:10px;box-shadow:1px 1px #676767 }
.blog_banner .banner_bottom .btn span {padding:20px;text-shadow:0 1px #000 }


/* 고추 중계페이지 (2017.1.3) */

.relay_wrap {background:url(/image/goch_apply_bg_.png); height:2712px; }
.relay_wrap .relay_title {width:1024px; height:1049px; margin:0 auto; position:relative;}
.relay_wrap .relay_title .fixbanner {position:fixed; z-index:1000; top:50px; right:30px; width:239px; height:457px; background:url(/image/goch_apply_b_bg.png) no-repeat; box-shadow:0 0 9px #171717;}
.relay_wrap .relay_title .fixbanner .fb_input {margin-top:200px; margin-left:13px; margin-bottom:23px;}
.relay_wrap .relay_title .fixbanner .fb_input input {width:128px; height:67px; font-size:24px; text-indent:10px;}
.relay_wrap .relay_title .fixbanner .fb_input input.ip2 {width:208px; margin-top:10px;}
.relay_wrap .relay_title .fixbanner .fb_input span {color:#fff;}

.relay_wrap .relay_number {width:1024px; height:272px; margin:0 auto;}
.relay_wrap .relay_content {width:1024px; height:272px; margin:0 auto; position:relative;}
.relay_wrap .relay_content .ct_review_btn {position:absolute; top:607px; left:352px;}
.relay_wrap .relay_content .ct_input {position:absolute; top:993px; left:166px;}
.relay_wrap .relay_content .ct_input input {width:210px; height:90px; font-size:30px; text-indent:20px; margin-bottom:30px;}
.relay_wrap .relay_content .ct_input span {font-size:20px; color:#fff;}
.relay_wrap .relay_content .ct_input input.ip2 {width:441px;  font-size:30px; text-indent:15px; letter-spacing:-1px;}

.relay_wrap.bg2 {background:url(/image/goch_apply_bg_2.png); height:2088px; }
.relay_wrap .relay_content .ct_input.relay2 {position:absolute; top:340px; left:166px;}
.relay_wrap .relay_content .relay2_img {margin-left:157px; margin-top:60px;}


/* 고추 중계페이지 수정 (2017.1.11) */

.relayWrap {text-align:center;}
.relayWrap .relayTitle {background-color:#717171; text-align:center; position:relative;}
.relayWrap .relayTitle .relay_img img {width:100%; max-width:600px; margin-bottom:-3px;}
.relayWrap .relayTitle .relayBtn1 .Btn2 {text-align:center;position:absolute;bottom:3%;left:50%;margin-left:-140px;}
.relayWrap .relayTitle .relayBtn1 .Btn2 img {cursor:pointer;width:280px;box-shadow:0 0 8px #363636;}
.relayWrap .relayTitle .relayinput {margin-left:13px; margin-bottom:23px; position:absolute; text-align:center; bottom:10%;left:50%;margin-left:-180px;}
.relayWrap .relayTitle .relayinput input {width:128px; height:67px; font-size:24px; text-indent:10px;}
.relayWrap .relayTitle .relayinput input.ip2 {width:208px; margin-top:10px;}
.relayWrap .relayTitle .relayinput span {color:#fff;}
.relayWrap .relayTitle .titleBtn {position:absolute;text-align:center;position:absolute;bottom:4%;left:50%;margin-left:-155px;}
.relayWrap .relayTitle .titleBtn .relayBtn1 .Btn2 img {cursor:pointer;width:280px;box-shadow:0 0 8px #363636;}
.relayWrap .relayTitle .titleBtn .relayinput input {margin-bottom:12px;width:90px; height:50px; font-size:22px; text-indent:10px;}
.relayWrap .relayTitle .titleBtn .relayinput input.ip2 {width:190px;}
.relayWrap .relayTitle .titleBtn .relayinput span {color:#fff;}

.relayWrap .relayCont1 {background-color:#fff; text-align:center;}
.relayWrap .relayCont1 .relay_img2 img {width:100%; max-width:800px; margin-bottom:-3px;}
.relayWrap .relayCont1_btn {padding:20px 0 70px 0; width:60%; margin:0 auto;}
.relayWrap .relayCont1_btn img {max-width:300px; width:100%;}
.relayWrap .relayCont1_btn2 {padding:0 0 70px 0; width:60%; margin:0 auto;}
.relayWrap .relayCont1_btn2 img {max-width:300px; width:100%;}
.relayWrap .relayCont2 {background-color:#dbdbdb; text-align:center;}
.relayWrap .relayCont2 .relay_img3 img {width:100%; max-width:700px; margin-bottom:-3px;}
.relayWrap .relayBtn2 {background-color:#7a7a7a; text-align:center;}
.relayWrap .relayBtn2 .Btn2 {padding:25px 0px; }
.relayWrap .relayBtn2 .Btn2 img {cursor:pointer; width:70%; max-width:400px; box-shadow:0 0 8px #363636;}

.relayWrap .rightbanner {position:fixed; top:30px; right:50px; }
.relayWrap .rightbanner img {box-shadow:0 0 8px #e8e8e8;}



/* 고추 중계페이지 - 모바일 */

.m_relay_wrap {background:#1b1b1f;}
.m_relay_wrap .relay_title {position:relative;}
.m_relay_wrap .relay_title img {width:100%;}
.m_relay_wrap .relay_title .ct_input {position:absolute; bottom:3%; text-align:center; }
.m_relay_wrap .relay_title .ct_input input {width:30%; height:50px; margin-bottom:10px; font-size:16px; text-indent:10px;}
.m_relay_wrap .relay_title .ct_input input.ip2 {width:50%; height:50px;}
.m_relay_wrap .relay_title .ct_input img {width:88%;}
.m_relay_wrap .relay_title .ct_input span {color:#fff;}

.m_relay_wrap .m_fixbanner {position:fixed; bottom:0; width:100%; background:#5b5b65; height:55px;  box-shadow:0px 0px 3px #000;}
.m_relay_wrap .m_fixbanner input {width:20%; height:47px; margin-top:3px; margin-left:5px; font-size:14px; text-indent:5px;}
.m_relay_wrap .m_fixbanner input.ip2 {width:35%; height:47px; margin-left:0;}
.m_relay_wrap .m_fixbanner span {color:#fff;}
/*.m_relay_wrap .m_fixbanner img {width:35%; height:100%; vertical-align:middle; margin-left:5px; }*/
.m_relay_wrap .m_fixbanner span.fix_btn {float:right; width:35%; height:55px; background:#ea4517; padding-top:13px; text-align:center;}

.m_relay_wrap .relay_title .ct_input.relay2 {position:absolute; bottom:6%; text-align:center; }

/* 고추 vip 모바일 - 나의 매매인증 성적 (17.01.05) */
.mygradeWrap { color:#191919;}
.mygradeWrap .gradeHeader {height: 60px; background-color: #f58220;border-bottom: 1px solid #8f8f8f;position:relative}
.mygradeWrap .gradeHeader span {position:absolute;top:20px;left:15px;color:#fff;font-family:'Malgun Gothic';font-size:18px;}
.mygradeWrap .gradeHeader .gtitle {position:absolute;top:20px;left:35px;color:#fff;font-family:'Malgun Gothic';font-size:18px;}
.mygradeWrap .gradeHeader .close {position:absolute;top:20px;right:23px; }
.mygradeWrap .gradeTitle {height:41px; background:#ebebeb; padding-top:19px;}
.mygradeWrap .gradeTitle .stp {width:18px; height:18px; margin-left:5px; margin-top:-4px; vertical-align:middle; display:inline-block; background:none; border-radius:18px; border:2px solid #de1f1f; line-height:18px; text-align:center; color:#de1f1f; font-weight:bold;}
.mygradeWrap .gradeTitle .main_t { margin-left:10px; letter-spacing:-0.5px;}
.mygradeWrap .gradeTitle .sub_t {float:right; margin-right:10px; margin-top:2px; color:#727272; letter-spacing:-0.5px}
.mygradeWrap .gradeTitle .writeB {float:right; margin-right:10px; background:#f58220; padding:10px 20px; text-align:center; color:#fff; border-radius:5px;letter-spacing:-1px; margin-top:-9px;}
.mygradeWrap .gradeTitle .writeBs {float:right; margin-right:10px; background:#204a79; padding:10px 20px; text-align:center; color:#fff; border-radius:5px;letter-spacing:-1px; margin-top:-9px;}


.mygradeWrap .stamparea {margin-top:15px;}

.mygradeWrap .stamparea ul li img {width:60px;}
.mygradeWrap .stamparea ul.stamp_1 li {float:left; width:20%; text-align:center;}
.mygradeWrap .stamparea ul.stamp_2 li {float:left; width:20%; text-align:center; margin-top:10px;}
.mygradeWrap .stamp_now {clear:both; display:block;text-align:center; padding-top:10px;}
.mygradeWrap .stamp_now span.now_n {font-weight:bold; color:#f58220;}
.mygradeWrap .stamp_now span.jnow_n {font-weight:bold; color:#de1f1f;}
.mygradeWrap .tb {border-top:1px solid #c5c5c5; margin-top:10px;}
.mygradeWrap .usebtn {float:right; margin-right:10px; background:#f58220; padding:10px 20px; text-align:center; color:#fff; border-radius:5px; margin-top:-10px; letter-spacing:-1px;}
.mygradeWrap .jd {background:#204a79;}

.mygradeWrap .awardarea {margin-top:10px; overflow-x:scroll; margin-bottom:10px;}
.mygradeWrap .awardarea img {margin-right:15px; width:140px; box-shadow:0px 0px 3px #b9b9b9;}
.mygradeWrap .awardarea ul { margin-left:10px; width:1000%; margin-top:5px;}
.mygradeWrap .awardarea ul li {float:left;}
.mygradeWrap .award_now {clear:both; display:block; text-align:center;}
.mygradeWrap .award_now span.now_n {font-weight:bold; color:#f58220;}
.mygradeWrap .award_now span.jnow_n {font-weight:bold; color:#de1f1f;}
.mygradeWrap .history_g ul {margin-left:10px; }
.mygradeWrap .history_g ul li {height:50px; line-height:50px; border-bottom:1px solid #ebebeb;}
.mygradeWrap .history_g .left_t {float:left; margin-left:10px; text-indent:10px;}
.mygradeWrap .history_g .right_n {text-align:right; margin-right:10px;}
.mygradeWrap .history_g .right_n li {padding-right:10px;}
.mygradeWrap .grade_bottom {text-align:center; padding:35px 0px;}
.mygradeWrap .grade_bottom img {width:85%;}

.mygradeWrap {position:relative;}
.mygradeWrap .stp_popup {position:absolute; top:50px; left:5%; background:#fff; width:90%; box-shadow:0px 0px 5px #000; margin:0 auto; text-align:center; z-index:1000;}
.mygradeWrap .stp_popup .pop_content {position:relative; margin:0 auto; padding:30px 20px;}
.mygradeWrap .stp_popup .pop_content .close {position:absolute; top:5px; right:5px; width:30px;}
.mygradeWrap .stp_popup .pop_content .collect {}

/* 고추 vip 모바일 - 나의 매매인증 성적 -> 상장 사용 */ 
.mygradeWrap .use_content .uctitle {float:left; margin-left:10px;}
.mygradeWrap .use_content ul {border-bottom:1px solid #ebebeb; margin-left:10px; margin-right:10px; height:60px; line-height:60px;}
.mygradeWrap .use_content .uc_n {text-align:right; margin-right:10px;}
.mygradeWrap .use_content .uc_n .ucn {color:#f58220; font-weight:bold;}
.mygradeWrap .use_content .uc_n .ucns {color:#de1f1f; font-weight:bold;}
.mygradeWrap .use_content table {margin-left:10px; margin-right:10px; }
.mygradeWrap .use_content table tr {border-bottom:1px solid #ebebeb;}
.mygradeWrap .use_content table tr th {text-align:center; width:10%; height:50px; background:#f8f8f8; font-weight:bold;}
.mygradeWrap .use_content table tr td {text-align:center; width:10%; height:50px;}
.mygradeWrap .use_content .useBtn {margin-right:10px; background:#f58220; padding:10px 20px; text-align:center; color:#fff; border-radius:5px;letter-spacing:-1px;}

/* 고추 vip 모바일 - 나의 매매인증 성적 -> 상장 사용(사용하기 클릭시) */ 
.mygradeWrap {position:relative;}
.mygradeWrap .use_popup {position:absolute; top:200px; left:10%; background:#fff; width:80%; box-shadow:0px 0px 5px #000; margin:0 auto; text-align:center; z-index:1000;}
.mygradeWrap .use_popup .pop_content {position:relative;}
.mygradeWrap .use_popup .pop_content .close {position:absolute; top:5px; right:5px; width:30px;}
.mygradeWrap .use_popup .pop_content .btnG {margin:20px 0px 30px 0;}
.mygradeWrap .use_popup .pop_content .btnG .btn_au {margin-right:5px;}
.mygradeWrap .use_popup .pop_content .btnG img {width:35%;}
.mygradeWrap .use_popup .pop_content .popupt {width:85%; margin-top:45px;}

.mygradeWrap .darkpage {background:#000; opacity:0.8; display:block;}

/* 고추 vip 모바일 - 나의 매매인증 성적 -> 나의 매매일지 */ 
.mygradeWrap .grade_title {text-align:center; padding:30px 0px; border-bottom:1px solid #ebebeb; margin:0 10px;}
.mygradeWrap .grade_title img {width:88%;}

.mygradeWrap .my_content .mystocklist {margin-bottom:50px;}
.mygradeWrap .my_content .listtitle {border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb; background:#f8f8f8; margin-left:10px; margin-right:10px; height:70px; line-height:70px; text-indent:15px;font-weight:bold;}
.mygradeWrap .my_content .listtitle .date {float:left;}
.mygradeWrap .my_content .listtitle .goodstamp {float:right; background:url(/image/vip_stamp_g.png) no-repeat; background-size:60px 60px; margin-right:10px; width:60px; height:60px; margin-top:5px; text-align:center; font-size:30px; line-height:60px; text-indent:0px; color:#f58220;}
.mygradeWrap .my_content .listtitle .goodstamps {float:right; background:url(/image/vip_stamp_g.png) no-repeat; background-size:60px 60px; margin-right:10px; width:60px; height:60px; margin-top:5px; text-align:center; font-size:30px; line-height:60px; text-indent:0px; color:#204a79;}
.mygradeWrap .my_content .listcontent {clear:both; border-bottom:1px solid #ebebeb; margin-left:10px; margin-right:10px; height:80px;}
.mygradeWrap .my_content .listcontent .leftlist {float:left; position:relative; margin-top:10px; margin-right:15px; margin-left:15px;}
.mygradeWrap .my_content .listcontent .leftlist .stock {width:60px; height:60px;}
.mygradeWrap .my_content .listcontent .leftlist .good {position:absolute; top:30px; left:32px; width:35px; height:35px;}
.mygradeWrap .my_content .listcontent .rightlist {line-height:28px; padding-top:10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.mygradeWrap .my_content .listcontent .rightlist .mygroup {color:#f58220;}
.mygradeWrap .my_content .listcontent .rightlist .mygroups {color:#204a79;}
.mygradeWrap .my_content .listcontent .rightlist .mycont { }

/*----------------------------------------------------------------------
                     고추 새로운 게이트페이지
----------------------------------------------------------------------*/

.start_page {text-align:center}
.start_page .sp_img_btn {position:relative;background-color:#717171;box-shadow:0 2px #717171;border-bottom:1px solid #fff}
.start_page .sp_img_btn img {width:100%;max-width:600px}
.start_page .sp_img_btn .btn {text-align:center;position:absolute;bottom:5%;left:50%;margin-left:-140px }
.start_page .sp_img_btn .btn img {cursor:pointer;width:280px }

.start_page .sp_middle_img {text-align:center }
.start_page .sp_middle_img img {width:100%;max-width:600px } 

.start_page .sp_bottom_btn {text-align:center;background-color:#eee }
.start_page .sp_bottom_btn img {width:100%;max-width:600px;cursor:pointer } 

.start_page .sp_footer {text-align:center;background-color:#595959 }
.start_page .sp_footer img {width:100%;max-width:600px } 


/*----------------------------------------------------------------------
                     고추 모바일 홈페이지 (2017.1.9)
----------------------------------------------------------------------*/

.goch_m_Wrap a {text-decoration:none; }
.goch_m_Wrap li a:hover {color:#606060}
.goch_m_Wrap .m_header {height:68px; border-bottom:2px solid #eeeeee;}
.goch_m_Wrap .m_header .left_menu {width:22px; height:18px; margin-top:25px; margin-left:15px;}
.goch_m_Wrap .m_header .mainlogo {width:182px; height:42px; margin:0 auto; margin-top:14px; text-align:center;}
.goch_m_Wrap .m_header .right_icon {margin-top:9px; float:right; margin-right:10px;}
.goch_m_Wrap .m_header ul li {float:left;}
.goch_m_Wrap .m_header .left_icon {width:20%;}
.goch_m_Wrap .m_header .hlogo {width:56%; text-align:center;}
.goch_m_Wrap .m_header .right_icon {width:20%; text-align:right;}
.goch_m_Wrap .m_header .right_icon img {width:45px; height:45px; margin-top:3px;}

.goch_m_Wrap .mainmenu {height:50px; font-weight:bold; }
.goch_m_Wrap .mainmenu ul li {float:left; margin-top:15px; width:19.7%; text-align:center; border-right:1px solid #eeeeee; }
.goch_m_Wrap .mainmenu ul li.noborderR {border-right:none;}
.goch_m_Wrap .mainmenu ul li a { color: #606060; }

.goch_m_Wrap .mainslide {text-align:center; position:relative; height:auto;}

.goch_m_Wrap .mainslide .slideimg .ms_1 {background:#bda38d;}
.goch_m_Wrap .mainslide .slideimg .ms_2 {background:#3a3b3b;}
.goch_m_Wrap .mainslide .slideimg .ms_3 {background:#dcdcdc;}
.goch_m_Wrap .mainslide img {max-width:640px; width:100%; height:100%; margin-bottom:-3px;}
.goch_m_Wrap .mainslide .slidebar {position:absolute; bottom:4%; left:46%;}
.goch_m_Wrap .mainslide .slidebar ul li {float:left; width:8px; height:8px; background:#fff; border-radius:8px; margin-right:6px;}
.goch_m_Wrap .mainslide .slidebar ul li.nomarginR {margin-right:0px;}

/*.goch_m_Wrap .mainbanner {text-align:center;background:#757575;}
.goch_m_Wrap .mainbanner img {max-width:640px;  width:100%; margin-bottom:-5px;}*/

.goch_m_Wrap .mainbanner {text-align:center; margin:0 auto;position:fixed;bottom:-3px;box-shadow:0px -1px 1px #676767}
.goch_m_Wrap .mainbanner ul {}
.goch_m_Wrap .mainbanner ul li {float:left; width:100%;}
.goch_m_Wrap .mainbanner ul li img {width:100%;}

.goch_m_Wrap .mainbanner2 {text-align:center;background:#9f9f9f;}
.goch_m_Wrap .mainbanner2 img {max-width:640px;  width:100%; margin-bottom:-3px;}

/*.goch_m_Wrap .mainslide {height:300px; background:url(/image/mobile/goch_m_maintest.png) no-repeat; background-size:100% 100%;}*/ 
/*.goch_m_Wrap .mainbanner {height:100px; background:url(/image/mobile/goch_m_mainbn.png) no-repeat; background-size:100% 100%;}*/ 

.goch_m_Wrap .m_concult {height:257px; clear:both; margin-bottom:5px;}
.goch_m_Wrap .listtitle {height:50px; line-height:50px; margin-left:10px; margin-right:10px; border-bottom:1px solid #eeeeee;}
.goch_m_Wrap .listtitle li {float:left;}
.goch_m_Wrap .listtitle li.cp {color:#b2b2b2; float:right;margin-right:10px; }
.goch_m_Wrap .listtitle li.ct {margin-right:7px; color:#1e1e1e; font-weight:bold; margin-left:10px;}
.goch_m_Wrap .listtitle li.ct_ {color:#adadad;}
.goch_m_Wrap .m_concult .listcontent {clear:both; margin-left:10px; margin-right:10px; }
.goch_m_Wrap .m_concult .listcontent li {text-align:center; border-top:1px solid #eeeeee; height:40px;line-height:40px; }
.goch_m_Wrap .m_concult .listcontent .li_date { margin-left:25px; float:left;}
.goch_m_Wrap .m_concult .listcontent .li_name {margin-right:50px;}
.goch_m_Wrap .m_concult .listcontent .li_tel{}
.goch_m_Wrap .m_concult .listcontent .li_now {float:right;color:#fff; margin-right:10px; width:70px; height:30px; line-height:30px; background:#f58220; margin-top:5px;}
.goch_m_Wrap .m_concult .listcontent .li_now.end {float:right;color:#fff; margin-right:10px; width:70px; height:30px; line-height:30px; background:#848484;}
.goch_m_Wrap .border {height:10px; background:#eeeeee;}

.goch_m_Wrap .listcontent {margin-left:10px; height:470px; margin-right:6px;}

.goch_m_Wrap .noborderB {border-bottom:none;}
.goch_m_Wrap .listcontent .nomarginR {margin-right:0px;}
.goch_m_Wrap .stocklist {text-align:center; float:left; border:1px solid #e4e4e4; width:31.6%; height:225px; margin-right:5px; margin-bottom:5px;}
.goch_m_Wrap .stocklist .ms_date {height:43px; background:#e4e4e4; padding-top:7px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.goch_m_Wrap .stocklist .ms_img {height:100px; padding:5px;}
.goch_m_Wrap .stocklist .ms_name {white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.goch_m_Wrap .stocklist .ms_name .profimg {text-align:center}
.goch_m_Wrap .stocklist .ms_name .profimg img {width:40px;border-radius:40px; }

.goch_m_Wrap .stocklist .ms_img img {width:100%; height:100px;}
.goch_m_Wrap .stocklist .ms_cont {height:90px; width:98%; padding:5px; text-align:left; white-space:normal; text-overflow:ellipsis; overflow:hidden;}
.goch_m_Wrap .stocklist .rv_name {border-top:1px solid #e4e4e4; margin-left:5px; margin-right:5px; margin-top:5px; padding-top:3px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.goch_m_Wrap .stocklist .rv_name .profimg {text-align:center}
.goch_m_Wrap .stocklist .rv_name .profimg img {width:40px;border-radius:40px;margin-top:3px }
.goch_m_Wrap .stocklist .bold {font-weight:bold; letter-spacing:-0.8px;}

.goch_m_Wrap .helpdesk {background:#e9e9e9;}
.goch_m_Wrap .helpdesk .help {width:55%; margin:0 auto; padding:20px 0;}

/*.goch_m_Wrap .m_footer .ft {width:70%; margin:0 auto;}
.goch_m_Wrap .m_footer .ft1 {background:#9a9a9a; padding:20px 0;}
.goch_m_Wrap .m_footer .ft2 {background:#5a5a5a; padding:30px 0;}*/


.goch_m_Wrap .m_footer .ft {width:90%; margin:0 auto; letter-spacing:-0.3px; line-height:18px;}
.goch_m_Wrap .m_footer .ft1 {background:#9a9a9a; padding:20px 0;}
.goch_m_Wrap .m_footer .ft2 {background:#5a5a5a; padding:30px 0; text-align:center;}
.goch_m_Wrap .m_footer .ftb {margin-bottom:20px;}
.goch_m_Wrap .m_footer .ftb a {color:#fff;}
.goch_m_Wrap {position:relative;}
.goch_m_Wrap .leftmenu {width:70%; left:0; box-shadow:2px 2px 3px #6f6f6f; position:absolute; top:70px; z-index:1000; background:#fff;}
.goch_m_Wrap .leftmenu ul { width: 100%; }
.goch_m_Wrap .leftmenu ul li {height:50px; line-height:50px; border-bottom:1px solid #eeeeee; margin-left:15px; margin-right:15px;}
.goch_m_Wrap .leftmenu .menu_left {float:left; }
.goch_m_Wrap .leftmenu .menu_left li a { color: #000; display: block; }
.goch_m_Wrap .leftmenu .menu_left li a img {vertical-align:2px; margin-right:5px; width:5px;}
.goch_m_Wrap .leftmenu .menu_left li a span {}
.goch_m_Wrap .leftmenu .menu_left li a strong { font-size: 16px; float: right; color: #dadada; font-family: 'Malgun Gothic';}
.goch_m_Wrap .leftmenu .gochbtn {background:#f58220; margin-right:0px; margin-left:0px; text-align:center; border-bottom:none; font-weight:bold; font-size:17px;}
.goch_m_Wrap .leftmenu .noboderB {border-bottom:none;}
.goch_m_Wrap .m_info {margin-bottom:-5px;}
.goch_m_Wrap .m_info img {width:100%;}
.goch_m_Wrap .m_benefit {}
.goch_m_Wrap .m_benefit .b_select {height:80px; background:#eeeeee; border-top:1px solid #e4e4e4; box-shadow:0px 2px 4px #cccccc; text-align:center;}
.goch_m_Wrap .m_benefit .b_select .select_t {height:40px; line-height:40px;}
.goch_m_Wrap .m_benefit .b_select .select_t li {float:left; width:33%; }
.goch_m_Wrap .m_benefit .b_select .select_c {height:40px; margin-left:5px; }
.goch_m_Wrap .m_benefit .b_select .select_c li {float:left; width:33%;}
.goch_m_Wrap .m_benefit .b_select .select_c li select {height:30px; width:95%; margin-top:-2px;}
.goch_m_Wrap .m_benefit .b_content {height:400px; background:#fff; text-align:center; margin-top:20px;}
.goch_m_Wrap .m_benefit .b_content .title {line-height:25px; letter-spacing:-0.5px;}
.goch_m_Wrap .m_benefit .b_content .graph {/*border:1px solid #767676;*/ margin:0 auto; width:95%; height:230px; margin-top:20px;}
.goch_m_Wrap .m_benefit .b_content .graph_c {background:#eeeeee; height:80px; margin-top:20px;}
.goch_m_Wrap .m_benefit .b_content .graph_c div {float:left; border-right:1px solid #d5d5d5; width:33%; margin-top:18px;}
.goch_m_Wrap .m_benefit .b_content .graph_c .noborderR {border-right:none;}
.goch_m_Wrap .m_benefit .b_content .graph_c p {font-size:18px; color:#f58220; font-weight:bold; letter-spacing:-0.2px;}
.goch_m_Wrap .b_fix {top:100px;}
.goch_m_Wrap .Menu .Menu2 .Benefit_title { text-align: center; padding: 20px 0 15px 0; }
.goch_m_Wrap .Menu .Menu2 .Benefit_title img { width: 80%; }
.goch_m_Wrap .Menu .Menu2 .EvnetBD_title img {width:28%;}
.goch_m_Wrap .Menu .Menu2 .EventBD .EventBD_list .EventTable { border: 1px solid #c8c8c8; width: 96%; margin-left: 2%; }
.goch_m_Wrap .Menu .Menu3 {padding-top:0px;}
.goch_m_Wrap .Menu .Menu3 .Tradeconfirm { border-top:1px solid #e4e4e4; padding:15px 0;}
.goch_m_Wrap .Menu .Menu3 .Tradeconfirm .Tradeconfirm_ment {padding:12px 0;}
.goch_m_Wrap .Menu .Menu3 .Tradeconfirm .Tradeconfirm_ment img {width:80%; vertical-align:middle;}
.goch_m_Wrap .Menu .Menu3 .Tradeconfirm_wbtn { cursor:pointer;text-align: center; background-color: #f58220; position: fixed; bottom: 18px; right: 18px; width: 70px; height: 70px; box-shadow: 1px 1px 3px #000; border-radius: 15px; opacity: 0.88; z-index:4;}
.goch_m_Wrap .Menu .Menu3 .Tradeconfirm_wbtn p {margin-top:-3px;}
.goch_m_Wrap .Menu .Menu3 .Tradeconfirm_wbtn img {margin:5px 0 1px 0}
.goch_m_Wrap .More2  {padding:10px 0; border-top:1px solid #e4e4e4;}
.goch_m_Wrap .More2 .Postscript  {border-bottom:1px solid #e4e4e4;}
.goch_m_Wrap .More2 .Tradeconfirm { padding:5px 0 17px 0; border-bottom:1px solid #e4e4e4; margin-bottom:10px;}
.goch_m_Wrap .More2 .Tradeconfirm .Tradeconfirm_ment {padding:12px 0;}
.goch_m_Wrap .More2 .Tradeconfirm .Tradeconfirm_ment img {width:80%; vertical-align:middle; padding:10px 0;}
.goch_m_Wrap .More2 .Tradeconfirm .Tradeconfirm_ment { margin: 0 auto; width: 80%; background-color: #fff; border-radius: 15px; padding: 5px; text-align: center; box-shadow:1px 1px 1px #676767 }
.goch_m_Wrap .More2 .Postscript_wbtn {cursor:pointer; text-align: center; background-color: #f58220; position: fixed; bottom: 18px; right: 18px; width: 70px; height: 70px; box-shadow: 1px 1px 3px #000; border-radius: 15px; opacity: 0.88; }
.goch_m_Wrap .More2 .Postscript_wbtn img {margin:5px 0 1px 0;}
.goch_m_Wrap .More2 .Postscript_wbtn p {margin-top:-3px;}
.goch_m_Wrap .m_payment .payment {margin:0; border-top:1px solid #e4e4e4; padding:0; }
.goch_m_Wrap .m_payment .payment .pay_title {background:#f2f2f2; border-bottom:none; }
.goch_m_Wrap .m_payment .payment .product_list {padding:0 20px;}
.goch_m_Wrap .m_vipconsult {background:#f2f2f2;}
.goch_m_Wrap .m_vipconsult .vip_group_top { text-align: center; border-top:1px solid #e4e4e4; }
.goch_m_Wrap .m_vipconsult .vip_group_top img {width:100%; }
.goch_m_Wrap .m_vipconsult .vip_phone_input_div { padding: 0 10%; }
.goch_m_Wrap .m_vipconsult .vip_phone_input_div label {display: block; margin-bottom: 5px; }
.goch_m_Wrap .m_vipconsult .vip_phone_input_div label span { font-size: 16px; display: inline-block; width: 60px; }
.goch_m_Wrap .m_vipconsult .vip_phone_input_div label select { height: 35px; vertical-align: top; }
.goch_m_Wrap .m_vipconsult .vip_phone_input_div label .name_input { width: 80px; height: 30px; font-weight: bold; text-align: center; }
.goch_m_Wrap .m_vipconsult .vip_phone_input_div label .phone_input { width: 50px; height: 30px; text-align: center; font-weight: bold; }
.goch_m_Wrap .m_vipconsult .vip_group_bottom { text-align: center;  background: #f2f2f2; text-align:center; margin:0 auto; width:90%; padding:10px 0 35px 0;}
.goch_m_Wrap .m_vipconsult .vip_group_bottom .vip_group_kakao {float:left;width:49%;}
.goch_m_Wrap .m_vipconsult .vip_group_bottom .vip_group_kakao img {width:80%;cursor:pointer }
.goch_m_Wrap .m_vipconsult .vip_group_bottom .vip_group_phone {float:left;width:51% }
.goch_m_Wrap .m_vipconsult .vip_group_bottom .vip_group_phone img {width:85%;cursor:pointer }
.goch_m_Wrap .m_vipconsult .direct_consult {bottom:10px;}
.goch_m_Wrap .m_vipconsult .last_consult {border-top:5px solid #fff; background:#e4e4e4; padding:20px 5px;}
.goch_m_Wrap .m_vipconsult .last_consult .last_consult_title {text-align:center;font-size:19px;font-family:'Malgun Gothic';color:#000;margin-bottom:15px; text-shadow:none; }
.goch_m_Wrap .m_vipconsult .last_consult .consult_list { text-align:center;font-size:14px;font-family:'Malgun Gothic';font-weight:bold; color:#000;background-color:#fff;box-shadow:1px 1px 1px #414141;padding:7px 3%;margin-bottom:5px}
.goch_m_Wrap .m_vipconsult .last_consult .consult_list_complete {text-align:center;font-size:14px;font-family:'Malgun Gothic';color:#676767;background-color:#c8c8c8;box-shadow:1px 1px 1px #414141;padding:7px 3%;margin-bottom:5px }
.goch_m_Wrap .m_vipconsult .page_bottom_btn { position: fixed; left: 50%; bottom: 20px; background: #f58220; padding: 5px; border-radius: 10px; margin-left: -35px; opacity: 0.9; }
.goch_m_Wrap .m_vipconsult .page_bottom_btn img { width: 70px; }
.goch_m_Wrap .m_join .user_join {padding:0; background:#f2f2f2;height:auto;display: none; border-top:1px solid #e4e4e4;}
.goch_m_Wrap .m_join .user_join .join_detailpage .phoneconfirm_banner {margin:20px auto }
.goch_m_Wrap .m_join .user_join .join_detailpage .confirm_p {margin-top:10px;}
.goch_m_Wrap .m_login {background:#f2f2f2; border-top:1px solid #e4e4e4; padding:30px 0 40px 0; text-align:center;}
.goch_m_Wrap .m_login .loginct {padding-bottom:25px;}
.goch_m_Wrap .m_login .loginct.find {padding-top:10px; padding-bottom:20px;}
.goch_m_Wrap .m_login .log_t {margin-bottom:10px;}
.goch_m_Wrap .m_login .log_t span {color:#f58220;}
.goch_m_Wrap .m_login .idpw input[type=text] {width:60%; height:40px; border:1px solid #dedede; margin-top:5px; text-indent:10px; background-color:#fff; }
.goch_m_Wrap .m_login .idpw input[type=password] {width:60%; height:40px; border:1px solid #dedede; margin-top:5px; text-indent:10px; background-color:#fff; }
.goch_m_Wrap .m_login input[type=checkbox] {border:1px solid #dedede; background:#fff; border-radius:2px; vertical-align:middle;}
.goch_m_Wrap .m_login .loginct .ck {margin-top:5px;}
.goch_m_Wrap .m_login .loginct .ck span {color:#aeaeae;}
.goch_m_Wrap .m_login .loginct a {color:#606060;}
.goch_m_Wrap .m_login .logbtn {width:60%; background:#f58220; height:40px; display:inline-block; color:#fff; line-height:40px; margin-top:10px; border-radius:5px;}
.goch_m_Wrap .m_login .helpbtn {width:90%; padding:0 8px; background:#f58220; height:40px; display:inline-block; color:#fff; line-height:40px; margin-top:13px; border-radius:5px;}
.goch_m_Wrap .m_login .joinct.help {margin-top:30px;}
.goch_m_Wrap .m_login .joinct .joint {margin:0 30px;border-top:1px solid #e4e4e4; padding-top:25px; }
.goch_m_Wrap .m_login .joinct .joint .step {width:90%; margin:0 auto; margin-top:10px;  line-height:18px; background:#fefefe; padding:12px 8px; border-radius:5px;}
.goch_m_Wrap .m_login .joinct .joint .helpinfo {width:90%; margin:0 auto; margin-top:10px;  line-height:22px; background:#fefefe; padding:15px 8px; border-radius:5px;}
.goch_m_Wrap .m_login .joinct .joint .step li {float:left; width:30%; border-right:1px solid #e4e4e4; padding:0 5px;}
.goch_m_Wrap .m_login .joinct .joint .step li.noborderR {border-right:none;}
.goch_m_Wrap .m_login .joinct .jointt {margin-bottom:10px;}
.goch_m_Wrap .m_login .joinct a {color:#fff;}
.goch_m_Wrap .m_login .joinct .logbtn {margin-top:15px;}
.goch_m_Wrap .m_login .name input[type=text] {width:60%; height:40px; border:1px solid #dedede; margin-top:15px; text-indent:10px; background-color:#fff; }
.goch_m_Wrap .m_login .tel input[type=text] {width:19%; height:40px; border:1px solid #dedede; margin-top:5px; margin-bottom:5px; text-indent:10px; background-color:#fff; }
.goch_m_Wrap .m_login .tel select {width:17%; height:40px; border:1px solid #dedede;  text-indent:5px; background-color:#fff;}
.goch_m_Wrap .m_login .gusett input[type=text] {width:90%;padding:0 8px; height:40px; border:1px solid #dedede; margin-top:15px; text-indent:5px; background-color:#fff; }
.goch_m_Wrap .m_login .gusetc textarea {padding:7px 8px; resize:none; width:90%; height:120px; border:1px solid #dedede; margin-top:5px; text-indent:5px; background-color:#fff; vertical-align:top; font-family:'Malgun Gothic';outline:none;}

.goch_m_Wrap .m_login .loginct.que {margin:0 30px;}
.goch_m_Wrap .m_login .sendbtn {width:90%; padding:0 8px; background:#f58220; height:40px; display:inline-block; color:#fff; line-height:40px; margin-top:10px; border-radius:5px;}
.goch_m_Wrap .m_login .sendbtn a {color:#fff;}
.goch_m_Wrap .m_login .loginct .qck {margin-top:5px; }
.goch_m_Wrap .m_login .loginct .qck span {color:#aeaeae;}

.user_join .join_detailpage .btn_box .okagreebtn {float:left;width:50%; }
.user_join .join_detailpage .btn_box .okagreebtn span {background-color:#f58220;padding:13px 60px;color:#fff;border-radius:30px;}
.user_join .join_detailpage .btn_box .notagreebtn {float:left;width:50%;cursor:pointer }
.user_join .join_detailpage .btn_box .notagreebtn span {background-color:#525252;padding:13px 50px;border-radius:30px;color:#fff}
.user_join .join_detailpage .okbtn {text-align:center;margin:20px 0; margin-top:30px; }
.user_join .join_detailpage .okbtn span {background-color:#f58220;padding:13px 50px;color:#fff;border-radius:30px;font: 16px 'malgun gothic' }
.user_join .join_detailpage .m_phoneconfirm_banner {height:50px;line-height:50px;background-color:#6e6e6e;text-align:center;font-size:17px;font-family:'Malgun Gothic';color:#fff;font-weight:bold;border-radius:5px;width:100%;margin:30px auto 0}
.user_join .join_detailpage .joindetail_part .m_joindetail_okbtn {text-align:center;margin:30px 0; }
.user_join .join_detailpage .joindetail_part .m_joindetail_okbtn span {background-color:#f58220;padding:13px 60px;color:#fff;border-radius:30px;font: 16px 'malgun gothic' }

.goch_m_Wrap .m_stockinfo .info_t {background:#f2f2f2; border-top:1px solid #e4e4e4;}
.goch_m_Wrap .m_stockinfo .info_t img {width:100%;}
.goch_m_Wrap .m_stockinfo .info_menu {border-top:1px solid #e4e4e4; height:42px; border-bottom:2px solid #f58220;}
.goch_m_Wrap .m_stockinfo .info_menu ul {}
.goch_m_Wrap .m_stockinfo .info_menu ul li {float:left; height:42px; text-align:center; line-height:42px; border-right:1px solid #e4e4e4; width:49.7%;}
.goch_m_Wrap .m_stockinfo .info_menu .noborderR {border-right:none;}
.goch_m_Wrap .m_stockinfo .info_menu .select {color:#f58220;}
.goch_m_Wrap .morebtn {cursor:pointer; text-align:center; width:35%; height:32px; line-height:32px; color:#818181; border:1px solid #a6a6a6; margin:20px auto 0;}

.Menu .Menu3 .confirm_bbs_list .CB_listleft.stockinfo {float:left;width:100%;}

.goch_m_Wrap .m_DealConf_popup {display: none;width:80%; position:fixed; top:10%; left:10%; background-color: #f2f2f2; z-index: 1200;box-shadow: 1px 1px 8px #000;}
.goch_m_Wrap .m_DealConf_popup .DealConf_popuptop { background-color: #676767; height: 40px; line-height: 40px; font-family: 'Malgun Gothic'; font-size: 19px; }
.goch_m_Wrap .m_DealConf_popup .DealConf_popuptop span { padding-left: 10px; }
.goch_m_Wrap .m_DealConf_popup .DealConf_write { padding: 20px 10px 10px 10px; }
.goch_m_Wrap .m_DealConf_popup .DealConf_write div { margin: 5px 0 10px 0px; }
.goch_m_Wrap .m_DealConf_popup .DealConf_write .DealConf_title .titleinput { width: 98%; height: 40px; padding-left: 5px; font-size: 15px; border: 1px solid #e2e2e2; outline-style: none; border-radius: 10px; }
.goch_m_Wrap .m_DealConf_popup .DealConf_write .DealConf_content .con_textarea { width: 98%; height: 100px; font-size: 15px; padding: 5px 0 0 5px; border: none; outline-style: none; resize: none; border: 1px solid #e2e2e2; border-radius: 10px; }
.goch_m_Wrap .m_DealConf_popup .DealConf_write .DealConf_upload { text-align: center; background-color: #8f8f8f; width: 70%; height: 30px; line-height: 30px; margin: 10px auto; border-radius: 10px; }
.goch_m_Wrap .m_DealConf_popup .DealConf_write .DealConf_filename { height: 20px; line-height: 20px; text-align: center; /*요기다넣엉*/ }
.goch_m_Wrap .m_DealConf_popup .DealConf_write .DealConf_ment { text-align: center; }
.goch_m_Wrap .m_DealConf_popup .DealConf_write .DealConf_ment img { width: 250px; }
.goch_m_Wrap .m_DealConf_popup .DealConf_write .DealConf_popupbtn { text-align: center; background-color: #f58220; width: 60%; height: 35px; line-height: 35px; margin: 20px auto; }
.goch_m_Wrap .darkpage {background:#000; opacity:0.7; width:100%; height:100%; display:block; z-index:100;}
.goch_m_Wrap .mystock_c {border-top:1px solid #e4e4e4; margin-bottom:40px;}
.goch_m_Wrap .menu3_board .board_reply .reply_write .replyinput input {background-color:#f8f8f8; width:100%; height: 42px; border: 1px solid #f58220; font-size: 15px; font-family:'Malgun Gothic'; padding-left: 10px; outline: none;  } 
.goch_m_Wrap .menu3_board .board_reply .reply_write .replybtn {width:15%;float:left;font-size:15px;color:#fff;background-color:#f58220;height:44px;line-height:44px;text-align:center;font-family:'Malgun Gothic';}
.goch_m_Wrap .menu4_board.stockinfo_c {padding:0 0 58px 0; border-top:1px solid #e4e4e4;}
.goch_m_Wrap .menu4_board.stockinfo_c .board_top {padding:10px 10px; }
.goch_m_Wrap .prevbtn {width:28px; height:28px; background:#FFF; color:#8f8f8f; display:inline-block; margin-right:5px; line-height:28px; text-align:center; border-radius:2px; border:1px solid #e4e4e4;}


.pay_complete_wrap { position:absolute; width:100%; height:100%; margin:0 auto; }
.pay_complete_wrap .pay_complete { max-width:800px; margin:100px auto; padding:20px; }
.pay_complete_wrap .pay_complete .top { overflow:hidden; margin-bottom:20px; }
.pay_complete_wrap .pay_complete .top .info { float:left; font-weight:bold; font-size:16px; }
.pay_complete_wrap .pay_complete .top .navi { float:right; }
.pay_complete_wrap .conts { background:#eee; box-shadow:1px 1px 3px #b9b9b9; padding:40px 20px; overflow:hidden; position: relative; }
.pay_complete_wrap .conts .conts_top { display:block; float:left; margin-bottom:20px; width:55%; }
.pay_complete_wrap .conts .conts_top .top { font-size:16px; letter-spacing:-1px; border-bottom:1px solid#b9b9b9; padding-bottom:20px; }
.pay_complete_wrap .conts .conts_top .top .bold { color:#f47524; font-weight:bolder; }
.pay_complete_wrap .conts .conts_top .bottom { width:100%; }
.pay_complete_wrap .conts .conts_top .bottom .number { font-weight:bolder; }
.pay_complete_wrap .conts .conts_top .bottom .info { font-weight:bolder; overflow:hidden; }
.pay_complete_wrap .conts .conts_top .bottom .info .left { text-align:left; padding-left:0; display:inline; display:block; width:25%; float:left; }
.pay_complete_wrap .conts .conts_top .bottom .info .right { text-align:right; font-weight:lighter; display:inline-block; width:70%; float: right; }
.pay_complete_wrap .conts .conts_top .bottom .info .right span { display:block; }
.pay_complete_wrap .conts .conts_top .agree { position: absolute; bottom: 47px; left: 20px; width: 418px; }
.pay_complete_wrap .conts .conts_top .agree label { }
.pay_complete_wrap .conts .conts_top .agree label input[type=checkbox] { width: 16px; height: 16px; vertical-align: top; margin-top: 2px; }
.pay_complete_wrap .conts .conts_top .agree label span { font-size: 14px; font-weight: bold; color: #303030; vertical-align: top; }
.pay_complete_wrap .conts .conts_top .agree .agree_content { border: 1px solid #ccc; background: #fff; padding: 10px; height: 60px; overflow: auto; margin-top: 5px; }
.pay_complete_wrap .conts .conts_top .agree .agree_content > p { font-weight: bold; margin-bottom: 5px; }
.pay_complete_wrap .conts .conts_top .agree .agree_content > div { margin-left: 10px; margin-bottom: 20px; }
.pay_complete_wrap .conts .conts_top .agree .agree_content > ol li { margin-left: 16px; list-style: decimal; }
.pay_complete_wrap .conts .conts_bottom { width: 45%; float: right; text-align: right; }
.pay_complete_wrap .conts .conts_bottom .confirm { background:url('/img/pay_complete_bg.png')center top no-repeat; background-size:100%; display:inline-block; min-width:300px; min-height:341px; }
.pay_complete_wrap .conts .conts_bottom .confirm .top { overflow:hidden; border-bottom:1px solid #ddd; margin:50px 20px 20px 20px; margin-bottom:0; padding-bottom:20px; }
.pay_complete_wrap .conts .conts_bottom .confirm .top .category { float:left; }
.pay_complete_wrap .conts .conts_bottom .confirm .top .value { float:right; text-align:right; }
.pay_complete_wrap .conts .conts_bottom .confirm .top .value span { display:block; }
.pay_complete_wrap .conts .conts_bottom .confirm .top .value .name { font-weight:bold; }
.pay_complete_wrap .conts .conts_bottom .confirm .middle { overflow:hidden; margin:20px 20px 0 20px; }
.pay_complete_wrap .conts .conts_bottom .confirm .middle .price { float:left; text-align: left; }
.pay_complete_wrap .conts .conts_bottom .confirm .middle .adjust { float:right; }
.pay_complete_wrap .conts .conts_bottom .confirm .middle2 { overflow: hidden; margin: 5px 20px 0 20px; border-bottom: 1px solid #ddd; padding-bottom: 20px; }
.pay_complete_wrap .conts .conts_bottom .confirm .middle2 .price { float:left; }
.pay_complete_wrap .conts .conts_bottom .confirm .middle2 .adjust { float:right; }
.pay_complete_wrap .conts .conts_bottom .confirm .bottom { margin:20px 20px 0 20px; overflow:hidden; }
.pay_complete_wrap .conts .conts_bottom .confirm .bottom .price { float:left; }
.pay_complete_wrap .conts .conts_bottom .confirm .bottom .adjust { float:right; font-size:24px; font-weight:bold; letter-spacing:-1px; }
.pay_complete_wrap .conts .conts_bottom .confirm .btn { background:#f47524; text-align:center; color:#fff; padding:15px;font-size:18px; font-weight:bold; width:70%; margin:20px auto; cursor: pointer; }


.gisu_strategy { color: #000; width: 100%; }
.gisu_strategy .preview {}
.gisu_strategy .preview .title { background: #2b2d30; padding: 5px 0; border-bottom: 2px solid #36393f; }
.gisu_strategy .preview .title > p { text-align: center; color: #fff; }
.gisu_strategy .preview .title > p.big { font-size: 24px; font-weight: bold; }
.gisu_strategy .preview .title > p.mid { font-size: 20px; }
.gisu_strategy .preview .title > p.mid span.red { color: #dd2330; }
.gisu_strategy .preview .title > p.mid span.bold { font-weight: bold; }
.gisu_strategy .preview .now_data { background: #45484d; color: #fff; overflow: hidden; padding: 5px 0; }
.gisu_strategy .preview .now_data .part { float: left; width: 33.3%; text-align: center; font-size: 20px; font-weight: bold; line-height: 1; }
.gisu_strategy .preview .now_data .part .data { margin-top: 4px; vertical-align: top; display: inline-block; }
.gisu_strategy .preview .now_data .part .txt { font-size: 14px; vertical-align: top; padding: 0 3px; border-radius: 3px; }
.gisu_strategy .preview .now_data .part .txt.stock { background: #eb3b3b; }
.gisu_strategy .preview .now_data .part .txt.money { background: #77b5e2; }
.gisu_strategy .preview .now_data .part .progress { background: #77b5e2; width: 90%; height: 8px; border-radius: 12px; margin: 1px auto 0 auto; overflow: hidden; }
.gisu_strategy .preview .now_data .part .progress .percent { background: #eb3b3b; height: 100%; }
.gisu_strategy .preview .strategy_list {}
.gisu_strategy .preview .strategy_list table { width: 100%; font-size:14px; border-bottom: 2px solid black; border-collapse:initial; }
.gisu_strategy .preview .strategy_list table thead tr:nth-child(2) th { color: #ff0000; }
.gisu_strategy .preview .strategy_list table thead tr th { border-left: 1px solid #d6ae33; border-bottom: 1px solid #d6ae33; background: #fccc3c; text-align: center; font-size: 16px; font-weight: bold; }
.gisu_strategy .preview .strategy_list table tbody tr td { border-top: 2px solid black;  border-left: 1px solid #d9d9d9; text-align:center; }
.gisu_strategy .preview .strategy_list table tbody tr td:nth-child(3) { font-size: 18px; font-weight: bold; line-height: 16px; }
.gisu_strategy .preview .strategy_list table tbody tr td:nth-child(3) span { font-size: 12px;}
.gisu_strategy .preview .strategy_list table tbody tr .red { color: #ff0000; }
.gisu_strategy .preview .strategy_list table tbody tr .blue { color: #0000ff; }
.gisu_strategy .preview .strategy_list table tbody tr .bold { font-weight: bold; }
.gisu_strategy .preview .strategy_list table tbody tr td div { border-bottom: 1px solid #d9d9d9; padding: 2.5px; height: 18px; }
.gisu_strategy .preview .strategy_list table tbody tr td div:last-child{ border-bottom: none; }
.gisu_strategy .screenshot { padding: 20px; }
.gisu_strategy .screenshot input[type=button] { margin: 0 10px; }
	  

@media screen and (max-width:780px) {
.pay_complete_wrap .conts { }
.pay_complete_wrap .pay_complete { margin:0 auto; }
.pay_complete_wrap .conts .conts_top { width:100%; }
.pay_complete_wrap .conts .conts_top .top { text-align:center; }
.pay_complete_wrap .conts .conts_top .agree { position: initial; max-width: 100%; margin-top: 40px; }
.pay_complete_wrap .conts .conts_bottom { width:100%; text-align:center; }
.pay_complete_wrap .conts .conts_bottom .confirm { min-width: initial; width: 300px; max-width: 100%; }
}


/* 게시물관리 모바일 버전 (2017년 4월 19일 작업 - 미디어 쿼리 써야함) */

@media screen and (max-width:600px) {

	/*로그인 페이지 http://goch.co.kr/admin/bbs 로 접속했을 경우 뜸 */

	.adminlogin { background-color: #F1F1F1;; position: relative; width: 100%; height: 100%; }
	.adminlogin .login { width: 80%; height: 470px; background-color: #fff; position: relative; top: 30%; margin: 0 auto; border-radius: 4px; padding: 24px; }
	.adminlogin .login .adminlogo { text-align: center; border-bottom: 1px solid #eee; }
	.adminlogin .login .adminlogo img { width: 50px; margin-bottom: 10px; }
	.adminlogin .login .logininput { margin: 20px auto 5px; width: 100%; }
	.adminlogin .login .logininput input { width: 100%; height: 35px; outline-style: none; padding-left: 5px; margin-top: 8px; }
	.adminlogin .login .loginchbox { text-align: left; }
	.adminlogin .login .loginchbox input { width: 15px; height: 15px; outline-style: none; vertical-align: middle; }
	.adminlogin .login .loginbtn { width: 100%; height: 40px; background-color: #f58220; text-align: center; line-height: 40px; margin: 16px auto; }
	.adminlogin .login .footer { display:none;}
	.admin_header { display: none }
	.m_header { display: block; font-size: 17px; background-color: #fff; height: 40px; line-height: 40px; text-align: center; color: #fff; text-shadow: 0 1px 1px #8f8f8f; border-bottom: 1px solid #fff; box-shadow: 1px 1px 1px #f37333 }
	.admin_bbs { background-color: #fff; color: #000; font-size: 0; }
	.admin_bbs .bbs_line { display: none; position: fixed; left: 340px; border: 1px solid #aaa; height: 100%; width: 1px; }
	.admin_bbs .bbs_left { display: inline-block; width: 100%; padding: 0; margin: 0 }
	.admin_bbs .bbs_left .bbs_left_select { width: 100%; margin: 0 }
	.admin_bbs .bbs_left .bbs_left_select p { margin: 0; padding: 0 }
	.admin_bbs .bbs_left .bbs_left_select p span { font-size: 18px; font-weight: bold; display: none; width: 74px; }
	.admin_bbs .bbs_left .bbs_left_select p select { width: 100%; border-radius: unset; border: none; border-bottom: 1px solid #8f8f8f; height: 50px }
	.admin_bbs .bbs_left .bbs_left_input { width: 100%; margin: 0px; font-family: 'Malgun Gothic'; position: relative }
	.admin_bbs .bbs_left .bbs_left_input select { padding: 8px; margin: 0px; border-radius: 0; border: none; border-bottom: 1px solid #8f8f8f }
	.admin_bbs .bbs_left .bbs_left_input input[type=text] { font-family: 'Malgun Gothic'; padding: 8px; margin: 0px; border-radius: 0; border: none; border-bottom: 1px solid #8f8f8f; height: 45px }
	.admin_bbs .bbs_left .bbs_left_input .textarea { float: left; width: 83%; }
	.admin_bbs .bbs_left .bbs_left_input textarea { font-family: 'Malgun Gothic'; padding: 8px; margin: 0px; border-radius: 0; border: none; border-bottom: 1px solid #8f8f8f; height: 75px }
	.admin_bbs .bbs_left .bbs_left_input .input_file { float: left; width: 17%; font-size: 14px }
	.admin_bbs .bbs_left .bbs_left_input .input_file input[type=button] { width: 100%; height: 75px; border: none; border-left: 1px solid #8f8f8f; border-bottom: 1px solid #8f8f8f }
	.admin_bbs .bbs_left .bbs_left_input .input_file span { font-size: 12px; position: absolute; top: 190px; right: 0px; width: 100%; background-color: #c8c8c8; color: #fff; text-indent: 2px }
	.admin_bbs .bbs_left .bbs_left_button { margin-top: 25px; text-align: center }
	.admin_bbs .bbs_left .bbs_left_button .save_btn { font-size: 17px; font-weight: normal; font-family: 'Malgun Gothic'; display: inline-block; background: #f37333; text-align: center; cursor: pointer; color: #fff; padding: 3px 15px; border-radius: 8px; margin: 0 10px; }
	.admin_bbs .bbs_left .bbs_left_button .update_btn { font-size: 17px; font-weight: normal; font-family: 'Malgun Gothic'; display: none; background: #676767; text-align: center; cursor: pointer; color: #fff; padding: 3px 15px; border-radius: 8px; margin: 0 10px; }
	.admin_bbs .bbs_left .bbs_left_button .cancel_btn { font-size: 17px; font-weight: normal; font-family: 'Malgun Gothic'; display: none; background: #ddd; text-align: center; cursor: pointer; color: #000; padding: 3px 15px; border-radius: 8px; margin: 0 10px; }
	.admin_bbs .bbs_left .bbs_left_manual { display: none; font-size: 12px; margin-top: 30px; }
	.admin_bbs .bbs_right { width: 100%; padding: 5px 0; margin-top: 20px; background-color: #f8f8f8 }
	.admin_bbs .bbs_right .bbs_right_list { margin: 0 auto; }
	.admin_bbs .bbs_right .bbs_right_list .list_item { width: 95%; border: none; background: #ddd; padding: 5px; cursor: cell; margin: 5px auto }
	.admin_bbs .bbs_right .bbs_right_list .list_item p { margin-top: 5px; }
	.admin_bbs .bbs_right .bbs_right_list .list_item p .item_room { color: #f58220; font-weight: bold; font-size: 14px; }
	.admin_bbs .bbs_right .bbs_right_list .list_item p .item_id { font-weight: bold; font-size: 14px; }
	.admin_bbs .bbs_right .bbs_right_list .list_item p .item_title { font-size: 14px; display: inline; margin-left: 5px; }
	.admin_bbs .bbs_right .bbs_right_list .list_item p .item_title .best_btn { display: inline-block; margin-left: 10px; background: #f58220; color: #fff; font-size: 11px; border-radius: 5px; padding: 0 3px; cursor: pointer; }
	.admin_bbs .bbs_right .bbs_right_list .list_item p .item_nickname { font-size: 12px; color: #333; }
	.admin_bbs .bbs_right .bbs_right_list .list_item p .item_phone { font-size: 12px; color: #333; }
	.admin_bbs .bbs_right .bbs_right_list .list_item p .item_date { font-size: 12px; color: #333; }
	.admin_bbs .bbs_right .bbs_right_list .list_item p .item_read { font-size: 12px; color: #333; }
	.admin_bbs .bbs_right .bbs_right_list .list_item p .item_comment { font-size: 12px; color: #333; }
	.admin_bbs .bbs_right .bbs_right_list .list_item p .item_bar { font-size: 12px; font-weight: bold; color: #aaa; display: inline; margin: 0 10px; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_del_btn { font-size: 12px; font-weight: bold; color: #fff; display: inline-block; background: #ff3333; padding: 1px 4px; border-radius: 5px; cursor: pointer; position: absolute; right: 12px; margin-top: 0; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont { margin-top: 5px; padding-top: 5px; border-top: 1px solid #999; cursor: default; display: none; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_cont { font-size: 12px; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_cont img { max-width: 100%; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment { margin-top: 5px; padding-top: 5px; border-top: 1px solid #999; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_input { margin-top: 5px; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_input .item_comment_group_select { vertical-align: middle; border: 1px solid #aaa; border-radius: unset; outline: none; width: calc(50% - 5px); height: 35px; float: left; margin-right: 0px }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_input .item_comment_user_select { vertical-align: middle; border: 1px solid #aaa; border-radius: unset; outline: none; width: 50%; height: 35px; float: left; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_input .comment_input_cont { float: left; border: 1px solid #aaa; border-radius: unset; outline: none; width: 80%; height: 35px; padding: 0 5px; vertical-align: top; margin-right: 0px; display: block }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_input .comment_save_btn { font-size: 14px; display: block; background: #f58220; color: #fff; font-weight: bold; border-radius: unset; vertical-align: middle; cursor: pointer; width: calc(20% - 5px); float: left; text-align: center; padding: unset; height: 35px; line-height: 35px }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list { margin-top: 5px; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item { padding: 10px 0; border-bottom: 1px dotted #aaa; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .top {clear:both;margin-bottom:5px }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_re { font-size: 12px; font-weight: bold; color: #777; display: inline-block;  vertical-align: top; margin-right: 3px; margin-top: 3px; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_room { font-size: 12px; font-weight: bold; color: #f58220; display: inline-block; vertical-align: top; margin-right: 3px; margin-top: 3px; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_nickname { font-size: 12px; font-weight: bold; display: inline-block; vertical-align: top; margin-right: 5px; margin-top: 3px; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_date { font-size: 11px; vertical-align: top;float:right; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_reply { font-size: 12px; width: calc(100% - 130px )  }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_rereply { font-size: 12px;width: calc(100% - 130px )  }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_input_nickname { width: 75px; margin-right: 5px; outline: none; display: none; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_input_reply { width: 75px; margin-right: 5px; outline: none; display: none; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_comment_reply_btn {float:right; font-size: 12px; font-weight: bold; color: #fff; display: inline-block; background: #33ff33; padding: 2px 5px; cursor: pointer; border-radius: 5px; vertical-align: top; margin-right: 5px; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_comment_update_btn {float:right; font-size: 12px; font-weight: bold; color: #fff; display: inline-block; background: #3333ff; padding: 2px 5px; cursor: pointer; border-radius: 5px; vertical-align: top; margin-right: 5px; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_comment_delete_btn {float:right; font-size: 12px; font-weight: bold; color: #fff; display: inline-block; background: #ff3333; padding: 2px 5px; cursor: pointer; border-radius: 5px; vertical-align: top; margin-right: 5px; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_comment_update_ok_btn {float:right; font-size: 12px; font-weight: bold; color: #fff; display: none; background: #f58220; padding: 2px 5px; cursor: pointer; border-radius: 5px; vertical-align: top; margin-right: 5px; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .comment_item .item_comment_update_no_btn { float: right; font-size: 12px; font-weight: bold; color: #fff; display: none; background: #ff3333; padding: 2px 5px; cursor: pointer; border-radius: 5px; vertical-align: top; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .item_recomment_div { margin-top: 5px; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .item_recomment_div span { vertical-align:middle;font-size: 14px;  margin-right: 2px; margin-top: 6px;float:left; }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .item_recomment_div .item_recomment_group_select { vertical-align: middle; border: 1px solid #aaa; border-radius: unset; outline: none; width: calc(50% - 30px); height: 35px; float: left; margin-right: 0px }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .item_recomment_div .item_recomment_user_select { vertical-align: middle; border: 1px solid #aaa; border-radius: unset; outline: none; width: calc(50% - 30px); height: 35px; float: left;  }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .item_recomment_div .comment_input_cont { float: left; border: 1px solid #aaa; border-radius: unset; outline: none; width: 80%; height: 35px; padding: 0 5px; vertical-align: top; margin-right: 0px; display: block  }
	.admin_bbs .bbs_right .bbs_right_list .list_item .item_hidden_cont .item_comment .item_comment_list .item_recomment_div .comment_save_btn { font-size: 14px; display: block; background: #f58220; color: #fff; font-weight: bold; border-radius: unset; vertical-align: middle; cursor: pointer; width: calc(20% - 5px); float: left; text-align: center; padding: unset; height: 35px; line-height: 35px}
	.admin_bbs .bbs_right .bbs_right_page { margin-top: 20px; }
	.admin_bbs .bbs_right .bbs_right_page ul { text-align: center; }
	.admin_bbs .bbs_right .bbs_right_page ul li { display: inline-block; font-size: 12px; margin: 0 10px; cursor: pointer; font-weight: bold; }
	.admin_bbs .bbs_right .bbs_right_page ul li.active { cursor: default; color: #f58220; }
	.admin_bbs .bbs_right .bbs_right_page .now_page { font-size: 20px; font-weight: bold; display: block; text-align: center; }
}


.marketing_no1 { min-height:2000px; background:#191c29;  }
.marketing_no1 .marketing_no1_bg { position:relative; background:linear-gradient(to bottom,#313b51,#181c29);  }
.marketing_no1 .top_intro { text-align:center; padding:30px 0px; color:#fff; font-size:16px; color:#fff; }
.marketing_no1 .top_intro .blinking { -webkit-animation: blink 1s ease-in-out infinite alternate; -moz-animation: blink 1s ease-in-out infinite alternate; animation: blink 1s ease-in-out infinite alternate; }
.marketing_no1 .top_intro .blinking span.date { font: 16px arial; opacity:0.7 }
.marketing_no1 .main_intro { background:linear-gradient(to bottom,rgba(49,59,81,1),rgba(49,59,81,0));   }
.marketing_no1 .main_intro { background-color:#191c29; background-image:radial-gradient( circle at top left, #293246, #191c29 40% ); }
.marketing_no1 .main_intro .point { height:15px; background:linear-gradient(to bottom,#000,rgba(24,28,41,0)); }
.marketing_no1 .main_intro .head { height:800px; margin-top:20px; background:url(/img/marketing/no1_title.png) center center no-repeat; text-align:center; border-bottom:0px; }
.marketing_no1 .main_intro .head .content { position:relative; padding-top:350px; }
.marketing_no1 .main_intro .head .content .btn { padding:20px 120px; background:linear-gradient(to right,#e90832,#da4317); border:0px; border-radius:5px; color:#fff; font:600 24px 나눔스퀘어,나눔고딕,nanum gothic,dotum; outline:none; cursor:pointer; transition: background 2s ease-in-out; animation-name:marketing_no1_finalBtn; animation-duration: 2s;  }
.marketing_no1 .main_intro .head .content .btn:hover { background: linear-gradient(to right,#f80a37,#ffe200); transition: background 2s ease-in-out; transition: background-color 1000ms linear; }
/*.marketing_no1 .main_intro .head .content .btn { width:358px;height:75px; background: url(/img/marketing/btn_final.png); cursor:pointer; border:0px; }*/
/*.marketing_no1 .main_intro .head .content .btn:hover { width: 358px; height: 75px; background: url(/img/marketing/btn_final_over.png); cursor: pointer; border: 0px; }*/

.marketing_no1 .main_intro .head .invite_tool { display:none; position:absolute;top:200px;right:100px; background:#fff; width:300px; height:350px; border:10px solid black; }
.marketing_no1 .main_intro .head .invite_tool .tit { padding:10px; text-align:left; }
.marketing_no1 .main_intro .head .invite_tool .tit span.mark { display:inline-block; padding:6px 12px; background:#000; color:#fff; font-size:14px; }
.marketing_no1 .main_intro .head .invite_tool .tit span.name { font-size:14px; margin-left:10px; }
.marketing_no1 .main_intro .head .invite_tool .ipt { padding:15px 10px 5px; text-align:left; }
.marketing_no1 .main_intro .head .invite_tool .ipt span.tt { display:block; height:25px; font-weight:bold; font-size:14px; color:#000; }
.marketing_no1 .main_intro .head .invite_tool .ipt input { width:25%; padding:7px 5px; border:1px solid #ddd; }
.marketing_no1 .main_intro .head .invite_tool .ipt input.phone { width:50%; }
.marketing_no1 .main_intro .head .invite_tool .ipt_sub { padding:0px 10px; text-align:left; }
.marketing_no1 .main_intro .head .invite_tool .ipt_sub input.check { display:inline-block; width:unset; vertical-align:middle; }
.marketing_no1 .main_intro .head .invite_tool .ipt_sub span.sms { font-size:12px; vertical-align:middle; }
.marketing_no1 .main_intro .head .invite_tool .fnl { padding:15px; }
.marketing_no1 .main_intro .head .invite_tool .fnl .intro { display:block; height:40px; padding-top:5px; font-size:14px; }
.marketing_no1 .main_intro .head .invite_tool .fnl .final_btn { padding:20px 120px; border:0px; border-radius:5px; color:#fff; font:600 24px 나눔스퀘어,나눔고딕,nanum gothic,dotum; outline:none; cursor:pointer; transition: background 2s ease-in-out; background:red; padding:10px 50px; font-size:18px; }
.marketing_no1 .main_intro .deco { position:absolute;top:800px; width:100%; height:600px; background:url('/img/marketing/bg_marketing_no1.png') center 0px no-repeat; }
.marketing_no1 .main_intro .subContent_title { text-align:center; margin-top:250px; }
.marketing_no1 .main_intro .subContent_title_bar { text-align:center; margin-top:15px;}
.marketing_no1 .main_intro .subContent_title_sub { text-align:center; margin-top:20px; }
.marketing_no1 .main_intro .subContent { text-align:center; margin-top:100px; }
.marketing_no1 .main_intro .subContent1 { }
.marketing_no1 .main_intro .foot { margin-top:300px; height:500px; background:url(/img/marketing/no1_footer.png) center center no-repeat; text-align:center }

.marketing_no1 .main_intro .foot .content .btn { padding:20px 120px; background:linear-gradient(to right,#e90832,#da4317); border:0px; border-radius:5px; color:#fff; font:600 24px 나눔스퀘어,나눔고딕,nanum gothic,dotum; outline:none; cursor:pointer; transition: background 2s ease-in-out; }
.marketing_no1 .main_intro .foot .content .btn:hover { background:linear-gradient(to right,#f80a37,#ffe200); transition: background 2s ease-in-out;  }

/*.marketing_no1 .main_intro .foot .content .btn { width: 358px; height: 75px; background: url(/img/marketing/btn_final.png); cursor: pointer; border: 0px; }*/
/*.marketing_no1 .main_intro .foot .content .btn:hover { width: 358px; height: 75px; background: url(/img/marketing/btn_final_over.png); cursor: pointer; border: 0px; }*/

.marketing_no1 .main_intro .final { text-align:center; padding:40px 0px; background:#060b17; color:#aaa; }
.marketing_no1 .fix_action { position:fixed; bottom:21px;right:100px; }
.marketing_no1 .fix_action a img { width:60px; }
@media only screen and (max-width : 1200px) {
    .marketing_no1 .main_intro .head { height:700px; background-size:70%; }
    .marketing_no1 .main_intro .head .content { padding-top:300px; }
    .marketing_no1 .main_intro .deco { background-size:100%; }
    .marketing_no1 .main_intro .deco { top:750px; width:100%; height:600px;  }
    .marketing_no1 .main_intro .subContent_title { text-align:center; margin-top:200px; }
    .marketing_no1 .main_intro .subContent_title_bar img { width:100%; }
    .marketing_no1 .main_intro .subContent_title img { width:40%; }
    .marketing_no1 .main_intro .subContent2_title img { width:35% }
    .marketing_no1 .main_intro .subContent3_title img { width:20% }
    .marketing_no1 .main_intro .subContent4_title img { width:30% }
    .marketing_no1 .main_intro .subContent5_title img { width:35% }
    .marketing_no1 .main_intro .subContent_title_sub img { width: 90%; }
    .marketing_no1 .main_intro .subContent4_title_sub img { width: 40%; }
    .marketing_no1 .main_intro .subContent { margin-top:70px; }
    .marketing_no1 .main_intro .subContent img { width:95%; }
    .marketing_no1 .main_intro .subContent4_2 { margin-top:70px; }
    .marketing_no1 .main_intro .subContent4_2 img { width:50%; }
    .marketing_no1 .main_intro .foot { background-size:90%; height:400px; margin-top:150px; }
}
@media only screen and (max-width : 700px) {
    .marketing_no1 .main_intro .head { height:500px; background-size:80%; }
    .marketing_no1 .main_intro .head .content { padding-top:210px; }
    .marketing_no1 .main_intro .deco { position:absolute;top:620px; width:100%; height:600px;  }
    .marketing_no1 .main_intro .subContent_title { text-align:center; margin-top:150px; }
    .marketing_no1 .main_intro .subContent { margin-top:50px; }
    .marketing_no1 .main_intro .subContent4_2 { margin-top:50px; }
    .marketing_no1 .main_intro .foot { background-size:90%; height:300px; margin-top:100px; }
    .marketing_no1 .main_intro .head .invite_tool { top:50%; margin-top:-185px; left:50%; margin-left:-160px; }
}
@media only screen and (max-width : 480px) {
    .marketing_no1 .main_intro .point { height:10px; background:linear-gradient(to bottom,#111,rgba(24,28,41,0)); }
    .marketing_no1 .main_intro .head { height:400px; }
    .marketing_no1 .main_intro .head .content { padding-top:160px; }
    .marketing_no1 .main_intro .head { background-size:90%; }
    .marketing_no1 .main_intro .deco { background-size:100%; }
    .marketing_no1 .main_intro .deco { position:absolute;top:500px; width:100%; height:600px;  }
    .marketing_no1 .main_intro .subContent_title { text-align:center; margin-top:150px; }
    .marketing_no1 .main_intro .subContent { margin-top:30px; }
    .marketing_no1 .main_intro .subContent img { width:95%; }
    .marketing_no1 .main_intro .subContent_title img { width:45%; }
    .marketing_no1 .main_intro .subContent2_title img { width:40% }
    .marketing_no1 .main_intro .subContent3_title img { width:24% }
    .marketing_no1 .main_intro .subContent4_title img { width:35% }
    .marketing_no1 .main_intro .subContent5_title img { width:43% }
    .marketing_no1 .main_intro .subContent4_2 { margin-top:50px; }
    .marketing_no1 .main_intro .subContent4_2 img { width:70%; }
}
@keyframes blink {
    0% { opacity: 0; }
    100% { opacity: 1; }
}












