﻿@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url('https://fonts.googleapis.com/css?family=Lobster');

/* HTML 기본 스타일 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-family: 'Noto Sans KR', sans-serif !important;
}
ol, ul {list-style: none;}

body, td     		{ font-size:13px; font-weight:400; color:#666666; line-height:150%;}
p, blockquote, th, td {padding:0; margin:0;}
em {font-style:normal;}

table {border-collapse:collapse; border-spacing:0;}
img {border:0;}

a {color:#666666; text-decoration:none;}
a:link, a:visited {color:#666666; text-decoration:none;}
a:hover {color:#666666; text-decoration:underline;}
a:active {color:#666666; text-decoration:none;}

/* 레이어 */
#WaitLayer {position:absolute; top:0px; left:0px; width:100%; height:768px; background-color:#000000; z-index:1000; overflow:visible;}
textarea {vertical-align:middle; font:12px gulim, dotum, 굴림, 돋움, arial, sans-serif;}
body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, embed {padding:0; margin:0;}

/********************************************************************************************************
 * 공통
*********************************************************************************************************/
/* 배경 */
.body_bg {text-align:center; background:#7d7d82;}
.body_sub {text-align:center; background:#7d7d82;}
.mBgCon {padding-top:28px; padding-bottom:18px; background:#0679cb url(../../images/main/bg_con_main.jpg) no-repeat center 0; background-size:cover;}
.sBgCon {padding-bottom:18px; background:#204664;}
.subArea {width:1036px;}
.subLeft {padding-left:0px; padding-right:10px; min-height:480px; width:788px;}
.subRight {padding-left:10px; padding-top:55px; width:228px;}
.subRight2 {padding-left:10px; padding-top:43px; width:228px;}

/* 버튼 */
.btnG {position:relative; display:inline-block;
	*display:inline;/* IE7 inline-block hack */ *zoom:1; padding:2px 10px 2px 10px; margin:0; font-size:11px; line-height:18px; *line-height:20px; font-weight:700; color:#fff; text-indent:0; text-align:center;
	text-shadow:0 1px 1px rgba(0, 0, 0, 0.75); vertical-align:middle; cursor:pointer; background: #247cd2;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#247cd2), to(#20539f));
	background: -webkit-linear-gradient(#247cd2, #20539f);
	background: -moz-linear-gradient(#247cd2, #20539f);
	background: -ms-linear-gradient(#247cd2, #20539f);
	background: -o-linear-gradient(#247cd2, #20539f);
	background: linear-gradient(#247cd2, #20539f);
	-webkit-box-shadow: rgba(0, 0, 0, 0.75) 1px 1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.75) 1px 1px 3px;
	box-shadow: rgba(0, 0, 0, 0.75) 1px 1px 3px;
	border-color:#2a466d #2a466d #0c1f3a;
	border:1px solid #2a466d;
	border-bottom-color:#0c1f3a;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	z-index:1;}
.btnG  {color:#fff !important;}
.btnB {position:relative; display:inline-block;
	*display:inline;/* IE7 inline-block hack */ *zoom:1; padding:6px 18px 6px 18px; margin:0; font-size:13px; line-height:18px; *line-height:20px; font-weight:700; color:#fff !important; text-indent:0; text-align:center;
	text-shadow:0 1px 1px rgba(0, 0, 0, 0.85); vertical-align:middle; cursor:pointer; background: #00b3e3;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#00b3e3), to(#2298d1));
	background: -webkit-linear-gradient(#00b3e3, #2298d1);
	background: -moz-linear-gradient(#00b3e3, #2298d1);
	background: -ms-linear-gradient(#00b3e3, #2298d1);
	background: -o-linear-gradient(#00b3e3, #2298d1);
	background: linear-gradient(#00b3e3, #2298d1);
	-webkit-box-shadow: rgba(0, 0, 0, 0.5) 1px 1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.5) 1px 1px 3px;
	box-shadow: rgba(0, 0, 0, 0.5) 1px 1px 3px;
	border-color:#2298d1
	border:1px solid #2298d1;
	border-bottom-color:#88220b;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	z-index:1;}
.btnB:hover {text-decoration:none;
	color:#fff;
	background: #1ebcff;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#1ebcff), to(#0079ad));
	background: -webkit-linear-gradient(#1ebcff, #0079ad);
	background: -moz-linear-gradient(#1ebcff, #0079ad);
	background: -ms-linear-gradient(#1ebcff, #0079ad);
	background: -o-linear-gradient(#1ebcff, #0079ad);
	background: linear-gradient(#1ebcff, #0079ad);
}


.btnC {position:relative; display:inline-block;
	*display:inline;/* IE7 inline-block hack */ *zoom:1; padding:4px 18px 4px 18px; margin:0; font-size:13px; line-height:18px; *line-height:20px; font-weight:700; color:#fff !important; text-indent:0; text-align:center;
	text-shadow:0 1px 1px rgba(0, 0, 0, 0.25); vertical-align:middle; cursor:pointer; background: #077bce;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#077bce), to(#054781));
	background: -webkit-linear-gradient(#077bce, #054781);
	background: -moz-linear-gradient(#077bce, #054781);
	background: -ms-linear-gradient(#077bce, #054781);
	background: -o-linear-gradient(#077bce, #054781);
	background: linear-gradient(#077bce, #054781);
	-webkit-box-shadow: rgba(0, 0, 0, 0.5) 1px 1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.5) 1px 1px 3px;
	box-shadow: rgba(0, 0, 0, 0.3) 1px 1px 3px;
	border-color:#12141c #844b07 #754206;
	border:1px solid #12141c;
	border-bottom-color:#12141c;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:1px;
	z-index:1;}
.btnC:hover {text-decoration:none;}

/* 타이틀 */
.subTit {padding:12px 0 3px 7px; font-size:24px; font-weight:500; letter-spacing:-0.58px; color:#fff;}
.subTit2 {padding:15px 0 8px 18px; font-size:18px; color:#00ffc7; letter-spacing:-0.58px; background:url(../../images/common/bl_06.png) no-repeat left 22px;}

.loc_line {}
.loc_pad {height:5px;}


/********************************************************************************************************
 * header
*********************************************************************************************************/
.header {position:relative; background:url(../../images/top/top_bg_all.jpg) repeat-x left top;}

/* logo & lnb */
.topLogo {position:absolute; top:0px;}
.lnb {padding-top:8px; height:40px;}
.menuBg {background:;}
.memName {color:#cccccc; vertical-align:middle; padding:0 12px 0 0px;}
.memName strong {color:#ffffff;}
.memName img {position:relative; top:2px; padding-right:4px;}
.lnbMenu {padding:0 8px 0 8px; background:url(../../images/top/lnb_line.gif) no-repeat right 5px;}
.lnbMenuEnd {padding:0 4px 0 8px;}
.lnbMenu a {color:#48dbff;}
.lnbMenuEnd a {color:#dfdfdf;}

/* myinfo */
.myInfoArea {height:42px;}
.myInfo {color:#4a4444; margin:10px 0px 0 115px; letter-spacing:-0.58px;}
.myInfo strong {color:#008cdd;}
.myInfo .attend {color:#4a4444; padding:0 10px 0 21px; background:url(../../images/common/icon_a.png) no-repeat left 3px;}
.myInfo .note {color:#4a4444; padding:0 10px 0 21px; background:url(../../images/common/icon_e.png) no-repeat left 5px;}
.myInfo .money {color:#4a4444; padding:0 10px 0 22px; background:url(../../images/common/icon_m.png) no-repeat left 2px;}
.myInfo .point {color:#4a4444; padding:0 10px 0 21px; background:url(../../images/common/icon_p.png) no-repeat left 2px;}
.myInfo .btn {padding-top:2px;}
.myInfo .simulate {color:#4a4444; padding:0 10px 0 23px; background:url(../../images/common/icon_i.png) no-repeat left top;}
.myInfo .line {width:10px; background:url(../../images/top/myinfo_line.gif) no-repeat left 6px;}

/* menu */
.menuArea {}
.menuArea a {display:block; color:#fff; font-size:14px; font-weight:500; letter-spacing:-1px; padding:15px 19px 16px 19px; font-family: 'Noto Sans KR', sans-serif !important;}
.menuArea a:hover {color:#fffd30; text-decoration:none; background:url(../../images/top/menu_bg_hover.gif) repeat-x left bottom;}
.menuArea a.on {color:#fffd30; background:url(../../images/top/menu_bg_hover.gif) repeat-x left bottom;}
.mMenu {padding-left:8px; background:url(../../images/top/topmenu_line.png) no-repeat left 8px;}
.mMenuFirst a {padding:15px 21px 16px 17px;}
.mMenuEnd a {padding:15px 10px 16px 21px;}
.mMenuEnd {background:url(../../images/top/topmenu_line.png) no-repeat left 8px;}
.subMv {height:100px; background:url("../../images/top/sub_bg_mv.jpg") no-repeat center 0;}
.subMenuAreagame {position:relative; width:1436px; margin:0 auto; height:60px;}
.subMenuArea {position:relative; width:1036px; margin:0 auto; height:60px;}
.subMenuArea ul.sMenu {position:absolute; top:10px; padding:0; margin:0; width:820px;}
.subMenuArea ul.sMenu li {float:left; padding:0 20px 0 20px; font-size:14px; font-weight:500; background:url(../../images/common/line_07.gif) no-repeat right 6px;} 
.subMenuArea ul.sMenu li a {color:#fff; text-shadow:0 1px 1px rgba(0, 0, 0, 0.85);}
.subMenuArea ul.sMenu li:last-child {background:none;}
.subMenuArea ul.sMenu .sicon {margin:0 6px 0 0; position:relative; top:3px;}
.subMenuAreagame ul.sMenu {position:absolute; top:10px; padding:0; margin:0; width:820px;}
.subMenuAreagame ul.sMenu li {float:left; padding:0 20px 0 20px; font-size:14px; font-weight:500; background:url(../../images/common/line_07.gif) no-repeat right 6px;} 
.subMenuAreagame ul.sMenu li a {color:#fff; text-shadow:0 1px 1px rgba(0, 0, 0, 0.85);}
.subMenuAreagame ul.sMenu li:last-child {background:none;}
.subMenuAreagame ul.sMenu .sicon {margin:0 6px 0 0; position:relative; top:3px;}

/* sub 전광판 */
.sdisplay {position:relative; width:100%; height:40px; background:rgba(15,65,106,0.75);}
.sdisplay .noti {width:982px; margin:0 auto; padding:10px 0 4px 64px; text-align:left; font-size:15px; color:#fff; font-weight:500; background:url(../../images/common/icon_display.png) no-repeat 25px 8px;}
.sdisplay .noti .point {color:#fffd30; padding-left:15px;}

/* sub 게임바로가기 */
.sGoGame {width:100%; height:72px; background:#101217; margin-top:55px; margin-bottom:5px;}
.sGoGame .go {padding:5px 0 5px 4px;}
.sGoGame .goEnd {padding:5px 4px 5px 4px;}


/********************************************************************************************************
 * main
*********************************************************************************************************/
/* 메인 롤링 이미지 */
div.mainVisual {position:relative; width:100%; display:none;}
div.mainVisual p, div.slider h2 {position:absolute; top:10%; right:5%; z-index:50;}
#slider {position:relative; height:425px; overflow:hidden;}
#slider div.main-roll {width:100%; margin:0 auto;}
#slider div.main-roll ul.roll-list {position:absolute; top:0; left:0; width:100%; height:425px;}
#slider div.main-roll ul.roll-list li {width:100% !important; height:425px; text-indent:-5000px;}
#slider div.main-roll ul.roll-list li.section01 {background:url("/images/main/bce.jpg") no-repeat center 0; background-size:cover;}
#slider div.main-roll ul.roll-list li.section02 {background:url("/images/main/main_visual_01.jpg") no-repeat center 0; background-size:cover;}


#slider div.main-roll div.roll-coment {position:absolute; top:152px; width:100%; height:84px; z-index:9;;}
#slider div.main-roll div.roll-coment ul {position:relative;}
#slider div.main-roll div.roll-coment ul li {margin:0px 0 0 10px; text-align:center; font-size:30px; font-weight:700; letter-spacing:-1.5px; color:#fff; text-shadow:rgba(0,0,0,0.8);}
#slider div.main-roll div.roll-coment ul.main-rollnum {overflow:hidden; z-index:90; width:1036px; margin:15px auto 0 auto; position:relative; left:480px; top:200px;}
#slider div.main-roll div.roll-coment ul.main-rollnum .circle {float:left; width:100px;}
#slider div.main-roll div.roll-coment ul.main-rollnum .circle a {float:left; width:18px; height:18px; margin-right:5px; text-indent:-5000px; background:url("../../images/main/btn_off.png") no-repeat 0 0; *display:inline; zoom:1;}
#slider div.main-roll div.roll-coment ul.main-rollnum .circle a.activeSlide,
#slider div.main-roll div.roll-coment ul.main-rollnum .circle a:hover {background:url("../../images/main/btn_on.png") no-repeat 0 0;}
#slider div.main-roll div.roll-coment ul.main-rollnum .stop {float:left; width:13px; height:17px; margin-left:4px; text-indent:-5000px; background:url("../../images/main/btn_stop_off.png") no-repeat 0 1px; *display:inline; zoom:1;}
#slider div.main-roll div.roll-coment ul.main-rollnum .stop:hover {background:url("../../images/main/btn_stop_on.png") no-repeat 0 1px;}
#slider div.main-roll div.roll-coment ul.main-rollnum .play {float:left; width:13px; height:17px; margin-left:4px; text-indent:-5000px; background:url("../../images/main/btn_play_on.png") no-repeat 0 1px; *display:inline; zoom:1;}
#slider div.main-roll div.roll-coment ul.main-rollnum .play:hover {background:url("../../images/main/btn_play_on.png") no-repeat 0 1px;}

.sliderArrows a {display:block; text-indent:-9999px; outline:none; z-index:50; background-image:url(../template1/prev_next.png); width:42px; height:42px; position:absolute; top:50%; margin-top:-34px;}
.prev {background-position:0 0; left:15px;}
.prev:hover {background-position:0 -44px;}
.next {right:15px; background-position:-44px 0;}
.next:hover {background-position:-44px -44px;}
.sliderContent li{position:absolute; width:100%; height:600px; background:#fff;}
.sliderBullets {position:absolute; bottom:0; left:50%; z-index:50; margin-left:-160px;}
.sliderBullets a {display:block; float:left; text-indent:-9999px; outline:none; margin-left:5px; width:75px; height:7px; background:url(../template1/bullets.png) no-repeat;}
.sliderBullets .active {background-position:0 -7px;}
.sliderContent a {outline:none;}

/* 메인 전광판 */
.mdisplay {position:relative; width:100%; height:60px; background:#167cc9 url("../../images/common/bg_display.jpg") no-repeat center top;}
.mdisplay .noti {width:982px; margin:0 auto; padding: 20px 0 4px 64px; text-align:left; font-size:15px; color:#fff; font-weight:500; background:url(../../images/common/icon_display.png) no-repeat 25px 17px;}
.mdisplay .noti .point {color:#fffd30; padding-left:15px;}

/* 메인 공지사항 */
.mNotice {color:#fff;}
.mNotice .titImg {padding-bottom:8px;}
.mNotice .mNotiList {height:280px;}
.mNotice a,
.mNotice a:hover, 
.mNotice a:link, 
.mNotice a:visited {color:#fff;}
.mNotice .tit {height:30px; padding:0 0 0 0px; font-size:14px;}
.mNotice .tit .micon {padding-right:7px; position:relative; top:4px;}
.mNotice .date {width:70px; color:#fff; text-align:right; font-size:14px;}
.mNotice .line {height:1px; border-bottom:1px solid #141414;}

/* 메인 스페셜경기 */
.mSpecial {color:#aa9c7d;}
.mSpecial .titImg {padding-bottom:12px;}
.mSpecial .mBetList {background:#113655; width:100%;}
.mSpecial .mBetList tr.thead td {padding:6px 0 6px 0; background:#00b488 !important; color:#fff !important;}
.mSpecial .team {text-align:left; padding:5px 0 2px 6px;}
.mSpecial .game {text-align:center; color:#48dbff; padding:6px 0 3px 0px;}
.mSpecial .line {height:1px; border-bottom:1px solid #006b4d;}
.mSpecial td {color:#aa9c7d;}
.mSpecial .mSpecialList {height:280px; width:560px;}

.mSpecial table.mBetList td {border:1px solid #787d85; text-align:center;}
.mSpecial table.mBetList tr.thead td {height:24px; color:#21d3ff; border:1px solid #bbb4b2; font-size:14px; font-weight:700; text-align:center;}
.mSpecial table.mBetList td.time {color:#cdcdcd;}
.mSpecial table.mBetList td.league {text-align:left; color:#cdcdcd;}
.mSpecial table.mBetList td.game table td {border:0px solid #b0b7bf; color:#cdcdcd;}
.mSpecial table.mBetList td.game table td.team {text-align:left; padding:5px 0 0 10px;}
.mSpecial table.mBetList td.game table td.bar {text-align:left; height:9px;}

/* 메인 카지노 게임 */
.bannerArea {width:100%; margin-bottom:18px;}
.bannerArea .mcasino {padding-right:13px;}
.bannerArea .mcasinoEnd {padding-right:0px;}
.bannerArea .mcasino img,
.bannerArea .mcasinoEnd img {border:2px solid #f7ff10;}

/* 메인 게임바로가기 */
.mGoGame {width:100%; height:72px; background:#101217; margin-bottom:15px;}
.mGoGame .go {padding:5px 0 5px 4px;}
.mGoGame .goEnd {padding:5px 4px 5px 4px;}

/* 메인 하단 */
.Mfoot {padding-top:19px; padding-bottom:25px; background:#000000;}
.Mfoot_bg {background:#000000;}
.Mfoot_bg .talk {width:140px; padding:0px 0 0 25px; color:#838181; background:url(../../images/common/icon_talk.gif) no-repeat left 6px;}
.Mfoot_bg .copy {padding:0px 0 0 15px; color:#838181;}
.Mfoot_bg .footbtn {width:140px; padding-top:2px; text-align:right;}


/********************************************************************************************************
 * sub - 게시판 
*********************************************************************************************************/
/* 검색 */
.searchArea {padding:5px 0px 7px 10px; border-top:1px solid #5f646c;}
.searchBtn {position:relative; top:6px;}

/* 게시판 - List */
.bbsList {text-align:center; border:0px solid #8a8fde;}
.bbsList th {height:30px; font-weight:500; font-size:12px; color:#fff; border-bottom:1px solid #0e8e6f; background:#00b488;}
.bbsList td {height:32px; border-bottom:1px solid #989ca2; color:#fff; line-height:1.4; background:#0f3657;}
.bbsList td strong {font-weight:600;}
.bbsList tr.listLine td {}
.bbsList tr.listLine:hover td {background:#06253f;}
.bbsList td.bbs_title {text-align:left; padding-left:10px;}
.bbsList td.bbs_title a,
.bbsList td.bbs_title a:hover, 
.bbsList td.bbs_title a:link, 
.bbsList td.bbs_title a:visited {color:#fff;}
.bbsList td.bbs_name {text-align:left; padding-left:5px;}
.bbsList td.bbs_name img {position:relative; top:3px;}
.bbsList td.bbs_date {font-size:12px;}
.bbsList td.last {color:#fff;}
.bbsList td.last em {color:#fffd30;}
.bbsList td.bbs_vs01 {height:22px; font-size:12px; text-align:center; background-color:#111111; padding-top:2px; color:#fff; border:1px solid #303b44;}
.bbsList td.bbs_vs02 {text-align:center; padding-top:2px; color:#b2d8f9; border:1px solid #303b44; background-color:#1f2123;}
.bbsTxt td {color:#bdb0aa;}

.bbsList .reNum {color:#ecff4d;}
.bbsList .game {color:#ff7713;}
.bbsList .correct {color:#000; background:#fffd30;} 
.bbsList .failure {color:#000; background:#ff8112;}
.bbsList .cancel {color:#000; background:#c1c1c1;}
.bbsBtnLf {height:55px; text-align:left;}
.bbsBtnRt {height:55px; text-align:right;}
.bbsBtnCn {height:55px; text-align:center;}

.sport {padding:2px 0 0 8px; text-align:left;}
.sport img {margin:-2px 2px 0 0; vertical-align:middle;}


/* 게시판 - numbering */
.pagination {margin:0 auto;}
.pagination .pageFirst {padding-right:12px;}
.pagination .pageEnd {padding-left:12px;}
.pagination .pageFirst img,
.pagination .pageEnd img {padding-right:3px;}
.page_num {font-size:12px; height:26px; font-family:dotum; color:#cdcdcd; padding:2 0 2 0;}
.page_num td {padding-right:3px;}
.page_num a {display:block; width:28px; color:#bdb0aa; text-align:center; line-height:26px; border:1px solid #666; background:#;}
.page_num a:hover {color:#fff; border:1px solid #007ff0; background:#007ff0; text-decoration:none;}
.page_num .now {display:block; width:28px; color:#fff; text-align:center; line-height:26px; border:1px solid #007ff0; background:#007ff0;}


/* 게시판 - View */
.bbsView {text-align:center; border-top:1px solid #5f646c;}
.bbsView .bbs_v03 {height:32px; font-size:14px; font-weight:500; text-align:center; color:#fff; background-color:#00b488; padding-top:2px; border-bottom:1px solid #5f646c;}
.bbsView .bbs_v03_1 {height:32px; padding:8px 5px 5px 15px; text-align:left; background-color:#00b3e3; font-size:13px; color:#000; border-bottom:1px solid #5f646c;}
.bbsView .bbs_v04 {text-align:left; padding-left:10px; padding-top:2px; background-color:#072741; color:#dcdcdc; border-bottom:1px solid #5f646c;}
.bbsView .bbs_v05 {padding:10px 20px 15px 20px; background-color:#072741; color:#eae5df; line-height:1.8; text-align:left; border-bottom:1px solid #5f646c;}
.bbsView .bbs_v06 {padding:8px 5px 5px 15px; border-bottom:1px solid #5f646c; color:#bdb0aa; text-align:left; line-height:1.4; background:#072741;}
.bbsView .bbs_v07 {height:28px; border-bottom:1px solid #5f646c; text-align:center; color:#cdcdcd; padding:2 0 0 0px; background:#072741;}
.bbsView .bbs_v08 {height:28px; border-bottom:1px solid #5f646c; text-align:center; color:#6fb1eb; padding:2 0 0 0px; font-size:12px; line-height:1.2; background:#072741;}

.bbsView .bbs_v05 table.bbsList {margin-bottom:15px;}
.bbsView .bbs_v05 table.bbsList th {color:#fff; background:#00b3e3; border:1px solid #82868c; text-shadow:1px 1px rgba(0,0,0,0.5);}
.bbsView .bbs_v05 table.bbsList td {border:1px solid #5f646c;}
.bbsView .bbs_v05 .bbsBtnLf {height:25px !important; text-align:left;}

.btnB .Pre {padding-left:8px; background:url(../../images/common/icon_pre3.gif) no-repeat 0px 8px;}
.btnB .Next {padding-right:8px; background:url(../../images/common/icon_next3.gif) no-repeat right 8px;}

/* 게시판 - 이벤트View */
.bbsEvent {text-align:left; border-top:1px solid #5f646c; border-bottom:1px solid #5f646c; margin-bottom:15px; background:#054781;}
.bbsEvent .eventTit {color:#d2d2d2; font-weight:600; border-bottom:0; padding:15px 20px 10px 40px; background:url(../../images/bbs/bl_01.gif) no-repeat 20px 18px;}
.bbsEvent td.desc {padding:0 20 20 42;}
.bbsEvent td.desc td {color:#fff;}
.bbsEvent td.desc img {position:relative; top:3px; padding-right:5px;}
.bbsEvent td.desc input {position:relative; top:3px;}

/* 게시판 - 베팅리스트 */
.betLeague td {color:#cdcdcd; padding-bottom:5px;}
.betLeague input {position:relative; top:3px;}
.betList {text-align:center; border:1px solid #5f646c;}
.betList th {height:31px; font-weight:500; font-size:13px; color:#fff; border:1px solid #5f646c; background:#00b488;}
.betList th.bbs_v01 {height:31px; color:#fff; padding:4px 0 0 5px; border:1px solid #5f646c; text-align:left; font-weight:600; background:#00b488;}
.betList th.bbs_v01 img {margin:-2px 15px 0 10px; vertical-align:middle;}
.betList th.bbs_v03 {background:#1c1e26;}
.betList td {height:28px; border:1px solid #5f646c; color:#cdcdcd; text-align:center; background:#072741;}
.betList td.score {}
.betList td.score:hover {color:#14161b; background:#22c3ea;}
.betList td.sgame table td {border:0px solid #202020; color:#6fb1eb;}
.betList td.sgame table td.time {padding:0 0 0 14px; text-align:left; font-family:arial;}
.betList td.sgame table td.game {padding-left:3px; text-align:left; font-family:arial;}
.betList .Select {color:#14161b; background:#22c3ea;}
.betList td.bbs_v03 {background:#1c1e26;}
.betList tr.finish td {background:#6a6f80;}
.betList tr.finish td.bbs_v03 {background:#1c1e26;}
.betList .gameTxt {color:#2dffe9;}
.betList .base {color:#fffd30; font-weight:600;}
.betList .bet {color:#ff812d; font-weight:600;}
.totalLine {padding:7px 0 7px 15px; height:28px; color:#fff; border-top:1px solid #5f646c; border-bottom:1px solid #5f646c;}
.totalLine strong {color:#fffd30;}

.betList td.liveBox table td {border:0px solid #202020;} 
.betList td.liveBox .liveGame {background:#262626; padding:7px 1px 5px 1px;}

/* 게시판 - 자주묻는질문 */
table.listFaq {width:100%; border-top:1px solid #5f646c; border-bottom:1px solid #5f646c; margin-bottom:20px;}
table.listFaq td {padding:9px 0 6px 16px; font:12px dotum !important; text-align:left; color:#cdcdcd; background:#072741; border-bottom:1px solid #5f646c;}
table.listFaq td.title {padding:12px 0 8px 40px; background:#072741 url(../../images/common/icon_q.gif) no-repeat 20px 10px; text-align:left; color:#fffd30;}
table.listFaq td.retext {padding:12px 0 8px 55px; background:#1a4e79 url(../../images/common/icon_re.gif) no-repeat 35px 9px; text-align:left; color:#fff;}
table.listFaq td.text {text-align:left;}

/* 게시판 - FAQ 탭 */
table.tFAQ td {height:32px; color:#d0d0d0;}
table.tFAQ td.small {width:106px; font-weight:bold; letter-spacing:-1px; text-align:center; color:#fff; border:1px solid #03101a; background:url(../../images/common/faq_bg.gif) repeat-x left top;}
table.tFAQ td.small a {color:#fff;}
table.tFAQ td.small a.now {color:#fff600;}
table.tFAQ td.smallNow {width:106px; font-weight:bold; letter-spacing:-1px; text-align:center; color:#fff; background:#F3F3F3 url(../../images/bbs/tab_bg_on.gif) no-repeat left top;}
table.tFAQ td.smallNow a {color:#fff;}


/********************************************************************************************************
 * sub - 오른쪽 영역 
*********************************************************************************************************/
/* 오른쪽 - 댓글 */
.RtStyleA {background:#17181a; border:2px solid #167cc9;}
.RtStyleA .titA {color:#; font-size:15px; padding:7px 0 7px 12px; color:#fff; font-weight:600; background:#167cc9;}
.RtStyleA .team {line-height:1.4; color:#d5d5d5; padding-top:5px; padding-bottom:2px;}
.RtStyleA .com {height:26px; font-size:12px; color:#c8c8c8; border-bottom:1px solid #4c525d;}
.RtStyleA .com img {position:relative; top:3px;}
.RtStyleA .paddTB {padding:5px 0 8px 0; min-height:200px;}

/* 오른쪽 - 서브메뉴 */
.RtStyleB {background:#17181a; border:2px solid #167cc9;}
.RtStyleB .titB {color:#; font-size:15px; padding:7px 0 7px 12px; color:#fff; font-weight:600; background:#167cc9;}

.subMenu {padding:7px 0 8px 22px; font-weight:600; background:#192431 url(../../images/common/bl_05.gif) no-repeat 11px 14px; border:1px solid #4c525d;}
.subMenu a {color:#48dbff;}
.subMenu a:hover {color:#a6edff; text-decoration:underline;}

/* 오른쪽 - 베팅인포 */
.bt_price {background:#1f2632; border-top:1px solid #174c82; border-bottom:1px solid #174c82; margin-bottom:10px;}
.bt_price .txtT {color:#57c2ff; font-size:12px; font-weight:600; padding:0 0 0 17px;}
.bt_price .txtP {color:#57c2ff; font-size:12px; }

/* 오른쪽 - Betting cart - */
.fClock {text-align:right;}
.bt_cart_title {height:68px; text-align:right; padding-right:18px; color:#B8B8B8; background:url(../../images/common/bt_cart_title.png) no-repeat left top;}
.bt_cart_title input {margin-top:44px; margin-right:0px;}
.bt_cart .cartDel {height:24px; text-align:right; padding-right:12px;}
.payNum {font-size:12px; text-align:right; color:#fff; padding:5px 4px 0 0;}
.bt_cart_bt {padding:3px 0 40px 0; background:url(../../images/common/bt_cart_bg_bottom.png) no-repeat left bottom;}
.bt_cart_bt .bt_cart_line {height:1px; background-color:#bb4933;}
.bt_cart_bt .txtSelect {padding:8px 0 4px 2px; height:21px; font-size:12px; color:#d2ff00; letter-spacing:-0.58px; line-height:1.0; word-break:break-all;}
.bt_cart_bt .txtNoSelect {padding:4px 0 4px 2px; height:21px; font-size:12px; color:#fff; letter-spacing:-0.58px; line-height:1.0; word-break:break-all;}
.bt_cart_bt .bt_cart_line2 {height:1px; background-color:#803121;}
.bt_cart_bt .btnX {width:40px; text-align:right; padding:0 0px 0px 0;}
.bt_cart_bt .txtrNum {font-size:12px; text-align:right; padding:0 0px 0 0; color:#fff;}
.bt_cart_bt .txtPay {padding:5px 2px 0 6px; color:#fff; font-size:12px; letter-spacing:-0.58px;}
.bt_cart .btnBetgo {text-align:center;}

/* 오른쪽 - 공지사항&이벤트 - */
.sNotice {background:url(../../images/common/bg_box_bbs.gif) repeat-y left top;}
.sList {width:205px; line-height:28px; padding:2px 0 4px 10px; font-size:12px; border-bottom:1px solid #4a2828; background:url(../../images/common/bl_03.gif) no-repeat 1px 9px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/* 오른쪽 - 은행점검시간 */
.RtStyleC {background:#2f3840; border:2px solid #169dc9; margin-top:25px;}
.RtStyleC .titB {color:#; font-size:15px; padding:7px 0 7px 12px; color:#fff; font-weight:600; background:#169dc9;}


/********************************************************************************************************
 * sub - 개별 
*********************************************************************************************************/
/* 00.카지노 */
.sCasino {}
.sCasino .sCasinoImg {height:105px; background:url(../../images/event/gameroom_txt.gif) no-repeat left top;}
.sCasinoRoom {background:#072741;}
.sCasinoRoom .sCasinoArea {padding:30px 0 30px 0; margin:0 auto;}
.sCasinoRoom .gameBtn {padding:10px 10px 10px 10px;}

.ladderGame {background:#e5e5e5;}
.ladderGame .ladderGameImg {height:256px; background:url(../../images/event/ladder_img_01.jpg) no-repeat left top;}
.diceImg {height:190px; background:url(../../images/event/dice_img_01.jpg) no-repeat left top;}


/* 01.경기결과 - 박스 */
.box01 {background:#072741; height:120px; border:3px solid #6fffea; margin-bottom:15px;}
.box01 td {color:#cdcdcd;}
.box01 .boxImg {padding-left:5px; width:165px; background:url(../../images/common/line_02.gif) no-repeat 140px 30px;}
.schTit {color:#04bf96; font-weight:600; letter-spacing:-1px;}
.srbox_btn {width:110px; padding-top:5px; padding-left:20px; background:url(../../images/common/line_02.gif) no-repeat 0px 30px;}
.srbox_btn a {padding:25px 25px 25px 25px;} 

/* 01.경기결과 - 테이블 */
.bbsResult {text-align:center; border:0px solid #8a8fde; border-collapse:collapse; border-spacing:0;}
.bbsResult th {height:30px; font-weight:500; font-size:12px; color:#fff; background:#00b488; border:1px solid #5f646c;}
.bbsResult td {height:40px; border:1px solid #5f646c; color:#cdcdcd; background:#072741;}
.bbsResult td.sport {line-height:1.2; padding:2px 0 0 8px; text-align:left;}
.bbsResult td.sport .game {color:#48dbff;}
.bbsResult td.gdata {line-height:1.2; padding:4px 0 2px 0; text-align:center;}
.bbsResult td.league {padding:0 0 0 8px; line-height:1.2;}
.bbsResult td.league table td {border:0;}
.bbsResult td.league img {margin-right:2px; vertical-align:middle; border:1 solid #72766E;}
.bbsResult td.home table td {text-align:left; border:0 solid #A9B29F; vertical-align:middle;}
.bbsResult td.away table td {text-align:left; border:0 solid #A9B29F; vertical-align:middle;}
.bbsResult td.home .hTeam {width:130px; padding:4px 4px 0 4px; line-height:1.2; border:0;}
.bbsResult td.home .num01 {width:30px; padding-right:5px; text-align:right; border:0;}
.bbsResult td.away .aTeam {width:130px; padding:4px 4px 0 4px; text-align:right; line-height:1.2; border:0;}
.bbsResult td.away .num02 {width:30px; padding-left:5px; text-align:left; border:0;}
.bbsResult td.win {background:#22c3ea !important;}
.bbsResult td.win table td {background:#22c3ea !important; color:#000 !important;}

/* 04.가상리그 
----------------------------------------------------------------------------------- */
.LeagueBg {margin-bottom:10px; background-color:#007ff0; border:1px solid #1c1e26;}
.LeagueMenu {padding:0 18px 0 18px; font-size:14px; font-weight:500; background:url(../../images/common/bl_05.gif) no-repeat 4px 8px;}
.LeagueMenu a {color:#fff;}
.LeagueMenu a:hover {color:#ffff00;} 
.LeagueMenu a.on {color:#ffff00;}

/* 05.베팅규정 
----------------------------------------------------------------------------------- */
.ruleInfo {height:246px; background:url(../../images/game/rule_info_box.jpg) no-repeat left top; margin-bottom:5px;}
.ruleInfoTxt {padding:60px 0 10px 35px;}
.ruleTxt01 {font-size:12px; padding:5px 20px 0px 16px; color:#cacaca; background:url(../../images/common/bullet_08.gif) no-repeat 6px 9px; line-height:1.4;}
.ruleTxt02 {padding:5px 25px 2px 30px; color:#ffffff; background:url(../../images/common/bl_03.gif) no-repeat 22px 11px; line-height:1.4;}
.ruleList {border:1px solid #171715; margin-bottom:5px;}
.ruleList td {background:#072741;}
.ruleList .ruleTit {height:37px; color:#2cd8ff; padding:3px 0 0 5px; border-top:1px solid #171715; text-align:left; font-weight:500; background:url(../../images/game/rule_bg_title.gif) no-repeat left top;}
.ruleList .ruleIcon {padding:5px 25px 2px 35px; color:#ffffff; font-size:16px !important;}
.ruleList .ruleDesc {padding:10px 25px 10px 30px; color:#bdb0aa;}
.ruleList .point {color:#fffd2e;}
.ruleList .point2 {color:#ff5957;}

/* 06.게임방법 
----------------------------------------------------------------------------------- */
.box02 {background:url(../../images/common/con_a_bg_all.gif) repeat-y left top; margin-bottom:5px;}
.box02Ip {text-align:center; background:url(../../images/common/con_a_bg_top.gif) no-repeat left top;}
.playTit01 {padding:0 0 4px 0 ; border-bottom:1px solid #e2e2e2;}
.playTxt01 {padding:5px 16px 2px 30px; color:#cdcdcd; background:url(../../images/common/bl_03.gif) no-repeat 22px 11px; line-height:1.4;}
.playTxt02 {padding:5px 16px 2px 20px; color:#cdcdcd; line-height:1.4;}
.playTit_s {color:#fffd2e; padding:5px 0 0 20px; font-weight:bold; letter-spacing:-1px;}

/* 07.라이브스코어 */
.updateTxt {font-weight:bold; padding:5px 1px 5px 25px; color:#fff; letter-spacing:-1px; background:url(../../images/common/icon_clock.gif) no-repeat 7px 4px;}
.liveTxt {font-weight:bold; color:#fff; padding:5px 1px 5px 30px; letter-spacing:-1px; background:url(../../images/common/icon_flag.gif) no-repeat 0px 6px;}
.liveBox {background-color:#1c1e26; border:1px solid #5f646c;}
.liveTV {background:url(../../images/live/tv_bg.gif) no-repeat left 37px;}
.LiveBg {margin-bottom:10px; background-color:#151515; border:1px solid #3a3a3c;}

table.TabTV {margin-top:5px;}
table.TabTV td {height:29px; border:1px solid #2b2531; }
table.TabTV td.small {width:106px; font-weight:bold; letter-spacing:-1px; text-align:center; color:#fff; background:url(../../images/common/faq_bg.gif) repeat-x left top;}
table.TabTV td.small a {color:#fff;}
table.TabTV td.small a.now {color:#fff600;}
table.TabTV td.smallNow {width:106px; font-weight:bold; letter-spacing:-1px; text-align:center; color:#fff; background:#F3F3F3 url(../../images/bbs/tab_bg_on.gif) no-repeat left top;}
table.TabTV td.smallNow a {color:#fff;}
table.TabTV td.long {width:240px; font-weight:bold; letter-spacing:-1px; text-align:center; color:#fff; background:url(../../images/common/faq_bg.gif) repeat-x left top;}
table.TabTV td.long a {color:#fff;}
table.TabTV td.long a.now {color:#fff600;}
table.TabTV td.longNow {width:240px; font-weight:bold; letter-spacing:-1px; text-align:center; color:#fff; background:#F3F3F3 url(../../images/bbs/tab_bg_on.gif) no-repeat left top;}
table.TabTV td.longNow a {color:#fff;}


/* 08.라이브 TV */
.LiveTvSub {background:url(../../images/live/livetv_comm_bg_all.gif) repeat-y left top;}
.LiveTvSub .tvTeam {width:350px; height:30px; text-align:center; font:bold 13px; color:#300707; background:url(../../images/live/tv_bg_team.gif) no-repeat center top;}
.tvOff {font:bold 11px; color:#FFF; text-align:center; background:url(../../images/live/tab_tv_00.gif) no-repeat left top;}
.tvOff a {color:#efefef;}
.tvOff a:link {color:#efefef; text-decoration:none;}
.tvOff a:visited {color:#efefef; text-decoration:none;}
.tvOff a:hover {color:#efefef; text-decoration:underline;}
.tvOn {font:bold 11px; color:#efefef; text-align:center; background:url(../../images/live/tab_tv_00_on.gif) no-repeat left top;}
.tvOn a {color:#efefef;}
.tvOn a:link {color:#efefef; text-decoration:none;}
.tvOn a:visited {color:#efefef; text-decoration:none;}
.tvOn a:hover {color:#efefef; text-decoration:underline;}

/* 09.회원가입 */
.yacktxt {padding:8px 15px; background-color:#1c1e26;}
.point3 {color:#fffd2e;}

/* 10.마이페이지
----------------------------------------------------------------------------------- */
.txtMy01 {color:#bdb0aa; line-height:1.4; padding:2px 0 0px 28px; background:url(../../images/common/bullet_01.gif) no-repeat 18px 10px;}
.txtMy02 {color:#bdb0aa; font-size:12px; padding:3px 10px 0px 0px; background:url(../../images/common/icon_arrow_02.gif) no-repeat 2px 5px; line-height:1.4;}
.txtMy03 {color:#232323; padding:2 0 0 12px; vertical-align:middle;}
p.s01 {font:11px dotum; color:#69D6BB; padding:3px 5px 3px 0;}
span.s02 {font:11px dotum; color:#69D6BB; padding:0 5px 2px 2px;}
.My04 {background-color:#F9FFED; color:#232323; text-align:center; padding:2 0 0 0; vertical-align:middle; line-height:1.4;}
.My04_0 {background-color:#F9FFED; color:#232323; text-align:center; padding:2 0 0 0; vertical-align:middle; line-height:1.4;}
.My04_1 {background-color:#FEFC71; color:#232323; text-align:center; padding:2 0 0 0; vertical-align:middle; line-height:1.4;}
.My04_2 {background-color:#FE8790; color:#232323; text-align:center; padding:2 0 0 0; vertical-align:middle; line-height:1.4;}
.My04_3 {background-color:F9FFED7; color:#232323; text-align:center; padding:2 0 0 0; vertical-align:middle; line-height:1.4;}
.My05 {height:30px; background-color:#EBEBEB; color:#232323; text-align:center; padding:2 0 0 0; vertical-align:middle; line-height:1.4;}
.My06 {height:42px; background-color:#FFFFFF; color:#232323; text-align:center; vertical-align:middle;}

.txtNo01 {color:#FFA837; line-height:1.4; padding:5px 0 2px 60px; background:url(../../images/common/bl_03.gif) no-repeat 52px 12px;}
.box03 {height:78px; background:#072741; border:3px solid #6fffea; margin-bottom:5px;}
.box03 td {color:#cdcdcd;}
.box04 {background:url(../../images/common/bg_box_03.gif) no-repeat left top; margin-bottom:5px;}
.calcul_input {height:73px; background:url(../../images/common/calculator_bg_top.gif) no-repeat left top;}
.calcul_input input {height:32px; font:bold 14px dotum; padding:9px 0 0 5px; color:#fafafa; margin:30px 0 0 28px; background-color:#3e3e3f; border:1px solid #d68c29;}

/* 11.팝업
----------------------------------------------------------------------------------- */
.pop_bg {background:#204664 url(../../images/popup/pop_bg.gif) no-repeat right top; border:4px solid #38ceff;}
.pop_line01 {}
.pop_line02 {height:2px;}
.pop_tit {padding:8px 0 15px 0px; font-size:22px; color:#fff; font-weight:600; letter-spacing:-1px;}
.pop_bg_bt {height:30px; background-color:#E5E5E5; text-align:right; padding:0 10px 0 0;}
.pop_desc01 {border-top:2px solid #fffd30; border-bottom:2px solid #fffd30; background-color:#072741; color:#fff; padding:8px 15px; height:150px; text-align:left; line-height:1.6;}
.pop_btn {text-align:right; vertical-align:top; padding-top:15px;}
.popBt {background-color:#ededed;}



/* input 스타일 */
select {border:1px solid #aeafaf; BEHAVIOR: url('/common/css/selectbox.htc');}
.mSelect {height:22px; font:12px dotum; color:#666666; border:1px solid #a3a3a3;}
.input01 {height:22px; font:12px dotum; border:1px solid #a3a3a3; background-color:#FFF; color:#212121; padding:3px 0 0 5px;}
.input02 {height:20px; font:12px dotum; border:1px solid #999; background-color:#2B2B2A; color:#212121; padding:3px 0 0 5px;}
.input04 {height:20px; font:12px dotum; border:1px solid #979797; background-color:#f3f3f3; color:#212121; padding:3px 0 0 5px;}
.input05 {height:18px; font:12px dotum; border:1px solid #a6a6a6; background-color:#FFF; color:#212121; padding:3px 0 0 5px;}
.mlogin_input {height:20px; font:12px dotum; border:1px solid #979797; background-color:#f3f3f3; color:#212121; padding:3px 0 0 5px;}
.txtInput {font:12px dotum; border:1px solid #999; background-color:#FFFFFF; color:#212121; padding:6px 6px 6px 8px; line-height:1.6;
	scrollbar-face-color:#f7f7f7;
	scrollbar-highlight-color:#f7f7f7;
	scrollbar-3dlight-color:#D2D2D2;
	scrollbar-shadow-color:#d8d8d8;
	scrollbar-darkshadow-color:#fff;
	scrollbar-track-color: #F7F7F7;
	scrollbar-arrow-color:#000;		
}

/* 텍스트 */
strong.blue {color:#006fc9;}
strong.red {color:#ff5858;}
strong.orange {color:#fe5711;}
strong.green {color:#028304;}
strong.lggreen {color:#adadad;}
strong.sky {color:#02c4ff;}
strong.gray {color:#787878;}
strong.lggray {color:#cecece;}
strong.dkgray {color:#696c7b;}
strong.white {color:#ffffff;}
strong.brown {color:#854201;}
strong.pblue {color:#3232ec;}
strong.yellow {color:#ffed26;}
strong.black {color:#212121;}

span.blue {color:#006fc9;}
span.dkblue {color:#024061;}
span.red {color:#dd5b53;}
span.orange {color:#ff7007;}
span.green {color:#028304;}
span.lggreen {color:#04bf96;}
span.sky {color:#0ec2ff;}
span.gray {color:#787878;}
span.lggray {color:#a3a3a3;}
span.brown {color:#97724b;}
span.pblue {color:#3232ec;}
span.yellow {color:#ffed26;}
span.white {color:#ffffff;}
span.pink {color:#e70dc6;}


/* 서브 탭버튼 */
.tBg {margin-bottom:22px; background:url(../../images/betting/tab_bet_bg.gif) repeat-x left bottom;}
.tGame {margin:2px 10px 0 0px; text-align:left; color:#515151;}
.tab_game {padding:0 0px 0 0;}
.vLeague {padding:2px 8px 0px 0px; text-align:right;}
.subTxt {padding:5px 0 0 20px; color:#FFCC00; font:bold 13px gulim; background:url(../../images/common/bullet_16.gif) no-repeat 5px 6px;}
.go_game {width:96px; padding:0 0px 0px 0;}


/* 12.인트로
----------------------------------------------------------------------------------- */
.btnL {position:relative; display:inline-block;
	*display:inline;/* IE7 inline-block hack */ *zoom:1; padding:2px 0 2px 0; width:99%; margin:0; font-size:15px; line-height:30px; *line-height:30px; font-weight:600; color:#fff !important; text-align:center; text-decoration:none;
	text-shadow:0 1px 1px rgba(0, 0, 0, 0.75); vertical-align:middle; cursor:pointer; background:#058464;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#00b487), to(#058464));
	background: -webkit-linear-gradient(#00b487, #058464);
	background: -moz-linear-gradient(#00b487, #058464);
	background: -ms-linear-gradient(#00b487, #058464);
	background: -o-linear-gradient(#00b487, #058464);
	background: linear-gradient(#00b487, #058464);
	-webkit-box-shadow: rgba(0, 0, 0, 0.5) 1px 1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.5) 1px 1px 3px;
	box-shadow: rgba(0, 0, 0, 0.5) 1px 1px 3px;
	border-color:#1a7c63 #1a7c63 #07664e;
	border:1px solid #07664e;
	border-bottom-color:#07664e;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	}
.btnM {position:relative; display:inline-block;
	*display:inline;/* IE7 inline-block hack */ *zoom:1; padding:2px 0 2px 0; width:99%; margin:0; font-size:15px; line-height:30px; *line-height:30px; font-weight:600; color:#fff !important;  text-align:center; text-decoration:none;
	text-shadow:0 1px 1px rgba(0, 0, 0, 0.75); vertical-align:middle; cursor:pointer; background:#626262;
	-webkit-box-shadow: rgba(0, 0, 0, 0.75) 1px 1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.75) 1px 1px 3px;
	box-shadow: rgba(0, 0, 0, 0.75) 1px 1px 3px;
	border:1px solid #4a4845;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	}

.introBg {margin:0; background:url(../../images/front/bg_front2.jpg) no-repeat center; background-size:cover;}
.introArea {position:relative; width:340px; margin:0% auto 0 auto; border-left:20px solid rgba(43,69,96,0.6); border-right:20px solid rgba(43,69,96,0.6); background-color:rgba(0,0,0,0.75);}
.introArea .logPad {padding:140px 0 0 0px;}
.introArea h2 {height:65px; text-align:center; color:#fff; font-size:65px; margin:0; padding:0; font-family:'Lobster', cursive !important; letter-spacing:1.5px; font-weight:400;}
.introArea .desc {text-align:center; color:#4bdafa; font-family:'Lobster', cursive !important; font-size:22px; font-weight:400; line-height:45px; letter-spacing:-0.58px; padding-bottom:100px;}
.introArea .logTxt {padding:18px 15px 15px 15px;}
.introArea .logTxt input {width:100%; padding-left:10px; height:32px; line-height:32px; font-size:15px; color:#212121; border:1px solid #333; font-family: 'Noto Sans KR', sans-serif;}
.introArea .logBox {background:#333;}
.introArea .logBox .logTxt ul {list-style:none; margin:0; padding:0;}
.introArea .logBox .logTxt ul li { padding-bottom:6px; }
