@font-face {
  font-family: 'NanumGothicCompact';
  src: url('../font/NanumGothicCompact.eot');
  src: url('../font/NanumGothicCompact.eot') format('embedded-opentype'),
	url('../font/NanumGothicCompact.woff') format('woff'),
	url('../font/NanumGothicCompact.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

body, html { 
	margin:0px;padding:0px;height:100%; font-size:12px; line-height:auto; color:#666;
	font-family:'NanumGothicCompact';
	background:#fff;
}

img  { border:0px;margin:0px;padding:0px; display:inline-block; }
div { padding:0px; }
p {
    margin: 0;
    padding: 0;
}
a { text-decoration:none;  display:inline-block; } 

A.orn:link { text-decoration:none; color:#fff;}
A.orn:visited { text-decoration:none; color:#fff}
A.orn:active { text-decoration:none; color:#ff9303}
A.orn:hover {text-decoration:underline; color:#ff9303}


A.ble2:link { text-decoration:none; color:#767676;}
A.ble2:visited { text-decoration:none; color:#767676}
A.ble2:active { text-decoration:none; color:#639ed5}
A.ble2:hover {text-decoration:underline; color:#639ed5}

A.white:link { text-decoration:none; color:#ffffff;}
A.white:visited { text-decoration:none; color:#ffffff}
A.white:active { text-decoration:none; color:#ffffff}
A.white:hover {text-decoration:underline; color:#ffffff}

A.bk:link { text-decoration:none; color:#000;}
A.bk:visited { text-decoration:none; color:#000}
A.bk:active { text-decoration:none; color:#000}
A.bk:hover {text-decoration:underline; color:#000}

A:link { text-decoration:none; color:#666;}
A:visited { text-decoration:none; color:#666}
A:active { text-decoration:none; color:#666}
A:hover {text-decoration:underline; color:#666}

label { position:relative; cursor:pointer; display:inline-block; white-space:nowrap; }

#wrap { width:100%; margin:0 auto;}
#header{ width:100%; height:110px; background:url('') repeat-x; z-index:100; }
#header .header_wrap {margin:0 auto; width:1476px; height:110px;z-index:100; border:0px solid #000; }

#logo
{	
	top:12px;
	left:50%;
	margin-left:-665px;
    width:400px;
	height:40px;
   	overflow:hidden;
	position:absolute;
	z-index:99999;
}



#index_container{position:relative; margin:0px auto;  min-height:500px; border:0px solid #000;}
#index_container .index_content1 {top:0px; margin:0px auto; width:1376px; height:280px;z-index:100; overflow:hidden; }

#index_container .index_content2 {position:relative; margin:0px auto; width:1376px; z-index:10000; overflow:hidden; }


#index_container .index_content3 {position:relative; margin:20px auto; width:1376px; min-height:400px; border:0px solid #000; z-index:100; overflow:hidden; }


#index_container .index_content4 {margin:20px auto; padding-top:0px; width:1376px; height:200px; border:0px solid red; z-index:100; overflow:hidden; }


#index_container .index_content5 {margin:0 auto; position:relative; top:-21px;width:1376px; height:403px; z-index:100; overflow:hidden; clear:both; content:''; border:0px solid #000;}

#container{height:auto; border:0px solid #000; margin-bottom:90px;  }
.popup { position:absolute; margin:0 auto; overflow:hidden; width:100%;  }

#container .middle_info {margin:0 auto; width:100%; min-height:378px; border:0px solid #000;  }
#container .middle_info .contents_info {margin:0 auto; width:1376px; }
#container .middle_info .contents_info .contents_navi{ padding:10px 5px 0 0; color:#fff; font-size:11pt; text-align:right; }
#container .middle_info .contents_info .contents_title{padding-top:180px; color:#fff; text-align:center;}

#container .content {margin:0px auto; width:100%; height:auto; min-height:935px; background:url('/images/board_content_bg.png') repeat;}
#container .content .content_info {margin:0px auto; width:1002px; padding-top:63px;}
#container .content .content_profile {margin:0px auto; width:1002px; padding-top:145px;}
#container .content .content_profile li {display:inline; margin-left:5px;}
#container .content .content_profile li.nth-child(6) {display:inline; margin-left:0px;}

#container .content .content2_title  {position:relative; top:62px;  margin:0 auto; width:1300px; min-height:40px; font-size:20px; border:0px solid #000;}
#container .content .content2_title span{display:inline-block; width:150px; text-align:center;}
#container .content .content2_title span.sp{display:inline-block; width:100px; text-align:center;}
#container .content .content2_title .curr{font-weight:bold; color:#20a0af;}
#container .content hr.bd { position:relative; top:50px;  width:1376px; border: solid #20a0af; border-width: 2px 0 0;}
#container .content .content2_list  {position:relative; top:90px;  margin:0 auto; width:1386px; height:auto; min-height:1100px; font-size:20px; border:0px solid #000; margin-bottom:90px;}
#container .content .content2_list ul li {display:inline-block; width:677px; padding:5px; }
#container .content .content2_list .paging {font-size:14px; }
#container .content .content2_list .paging td {padding:0px; margin:0px; height:16px; }

#container .content .content2_list .detail {margin-left:5px;vertical-align:top;padding-bottom: 20px;min-height: 520px; border:0px solid #000;}
#container .content .content2_list .detail .pp {margin-left:0px}
#container .content .content2_list .detail .pp h3 {padding:28px 0 20px 0}
#container .content .content2_list .detail .pp .menuGallery {position:relative; padding-top:15px;}
#container .content .content2_list .detail .pp .thumb {position:absolute;right:0;bottom:0}
#container .content .content2_list .detail .map {display:inline-block;vertical-align:top;float:left}
#container .content .content2_list .detail .inquiry {display:inline-block;vertical-align:top;float:left}
#container .content .content2_list .detail .inquiry .subTitle {width:546px;}
#container .content .content2_list .detail .inquiry .subTitle h4 {font-family:NanumGothic;font-size:17px;color:#666;letter-spacing:-0.05em}
#container .content .content2_list .detail .inquiry .subTitle h4 .local {color:#363636}
#container .content .content2_list table .rev {width:1300px; height:226px; font-size:12px; }

	/* reserve */
	#reservation {}
	#reservation .rev {border-top:1px solid #aeacac; border-bottom:1px solid #aeacac}
	#reservation .rev th, #reservation .rev td { height:30px; border-bottom:1px solid #aeacac; padding:5px}
	#reservation .rev th {padding:2px;width:140px;background:#f8f8f8; border-left:1px solid #aeacac; border-right:1px solid #aeacac; text-align:center; color:#666;  font-size:14px;}
	#reservation .rev th div {margin:0 auto; padding-top:0px;width:136px; height:97%; background:#20a0af; line-height:38px;}
	#reservation .rev th div.last {margin:0 auto; padding-top:0px;width:136px; height:99%; background:#20a0af; line-height:38px;}
	#reservation .rev td {border-right:1px solid #aeacac; font-size:14px;}
	#reservation .rev textarea {width:521px}
	#reservation .ReservBtnSet {padding-top:20px;width:100%;text-align:center}
	#reservation .select {height:26px; border:1px solid #ccc; }
	#reservation .red {color:red; }

.placeholder { color:#ccc; }

.rev input[type="text"],
.rev input[type="textarea"],
.rev input[type="password"] { padding-left:5px; border:1px solid #ccc; background:#ffffff; height:25px; color:#666666 }

.rev file-tbox { padding-left:5px; border:1px solid #ccc; background:#ffffff; height:30px; color:#666666 }



#container .content2 {margin:0px auto; width:100%; height:auto; min-height:1378px; }
#container .content2 .content2_title  {position:relative; top:62px;  margin:0 auto; width:1300px; min-height:40px; font-size:20px; border:0px solid #000;}
#container .content2 .content2_title span{display:inline-block; width:150px; text-align:center;}
#container .content2 .content2_title span.sp{display:inline-block; width:100px; text-align:center;}
#container .content2 .content2_title .curr{font-weight:bold; color:#20a0af;}
#container .content2 hr.bd { position:relative; top:50px;  width:1376px; border: solid #20a0af; border-width: 2px 0 0;}
#container .content2 .content2_list  {position:relative; top:90px;  margin:0 auto; width:1386px; height:auto; font-size:20px; border:0px solid #000; margin-bottom:90px;}

#container .content2 .content2_list ul li {display:inline-block; width:677px; padding:5px; vertical-align:top;}

#container .content2 .content2_list table {width:677px; height:226px; border:0px solid #000;}
#container .content2 .content2_list table td:first-child{text-align:right;}
#container .content2 .content2_list table td{vertical-align:top;}
#container .content2 .content2_list td .price {font-weight:bold; font-size:20px; color:#eb0b30;}
#container .content2 .content2_list .title {font-weight:bold; font-size:20px; color:#000;}

#container .content2 .content3_list  {position:relative; top:90px;  margin:0 auto; width:1015px; height:auto; font-size:20px; border:0px solid #000; margin-bottom:90px;}
#container .content2 .content3_list ul li {display:inline-block; width:490px; padding:5px; margin-bottom:10px; vertical-align:top;}
#container .content2 .content3_list ul li {text-align:center; font-size:14px; color:#fff;}



#container .content3 {margin:0px auto; width:100%; height:auto; min-height:1398px;  background:url('/images/board_content_bg.png') repeat;}
#container .content3 .content2_title  {position:relative; top:62px;  margin:0 auto; width:1300px; min-height:40px; font-size:20px; border:0px solid #000;}
#container .content3 .content2_title span{display:inline-block; width:250px; text-align:center;}
#container .content3 .content2_title span.sp{display:inline-block; width:100px; text-align:center;}
#container .content3 .content2_title .curr{font-weight:bold; color:#20a0af;}
#container .content3 hr.bd { position:relative; top:50px;  width:1376px; border: solid #20a0af; border-width: 2px 0 0;}
#container .content3 .content2_list  {position:relative; top:90px;  margin:0 auto; width:1386px; height:auto; font-size:20px; border:0px solid #000; margin-bottom:90px;}

#container .content3 .content2_list ul li {display:inline-block; width:677px; padding:5px; vertical-align:top;}

#container .content3 .content2_list table {width:677px; height:226px; border:0px solid #000;}
#container .content3 .content2_list table td:first-child{text-align:right;}
#container .content3 .content2_list table td{vertical-align:top;}
#container .content3 .content2_list td .price {font-weight:bold; font-size:20px; color:#eb0b30;}
#container .content3 .content2_list .title {font-weight:bold; font-size:20px; color:#000;}



#container .board_middle_info {margin:0 auto; width:100%; min-height:378px; border:0px solid #000;  }
#container .board_middle_info .contents_info {margin:0 auto; width:1376px; }
#container .board_middle_info .contents_info .contents_navi{ padding:10px 5px 0 0; color:#fff; font-size:11pt; text-align:right; }
#container .board_middle_info .contents_info .contents_title{padding-top:180px; color:#fff; text-align:center;}
#container .board_content {margin:0px auto; width:100%; min-height:640px; background:url('../images/board_content_bg.png') repeat;}
#container .board_content .sub_top {padding:46px 0 18px 0;}
#container .board_content .board_title  {position:relative; top:62px;  margin:0 auto; width:1200px; min-height:40px; font-size:20px; border:0px solid #000;}
#container .board_content .board_title span{display:inline-block; width:150px; text-align:center;}
#container .board_content .board_title .curr{font-weight:bold; color:#20a0af;}
#container .board_content hr.bd { position:relative; top:50px;  width:1300px; border: solid #20a0af; border-width: 2px 0 0;}

#container .content .cus {float:left; width:293px; min-height:514px; ;z-index:1; overflow:hidden;}
#container .content .cus2 {float:left; position:relative; width:841px; height:668px; top:-155px; z-index:1000; }
 .mcus01 {float:left; width:511px; height:334px; ;z-index:1; overflow:hidden;}
 .mcus02 {width:330px; height:334px; ;z-index:1; overflow:hidden;}
 .mcus03 {float:left;width:376px; height:334px; ;z-index:1; overflow:hidden;}
 .mcus04 { width:465px; height:334px; ;z-index:1; overflow:hidden;}

#container .sub_content {margin:0 auto; width:1165px; min-height:695px; ;z-index:1; overflow:hidden;}
#container .sub_content .list { margin-top:15px; }
#container .sub_content .main_list img{ border:0px;margin:0px;padding:0px; display:inline-block; }

#sub_container{width:100%; background:url('../images/main_bg2.jpg') no-repeat fixed center center }
#sub_container_if{width:1100px; }

#footer {position:relative; margin-top:0px; width:100%; height:100px; font-size:14px; }
#footer .foot_logo {margin:0 auto;  width:189px; height:110px;  }
#footer .foot_text {margin:0 auto; width:1376px; height:100px; padding-top:0px; border-top:1px solid #ccc; }

/* notice_list */
.notice_list {width:100%;}
.notice_list, .notice_list a { color:#676767}
	.notice_list th {}
	.notice_list th.tit {width:691px;height:23px;background:url(../images/notice_tit_Bg02.gif) repeat-x; text-align:center;}
	.notice_list th.writeTit {width:677px; height:40px;background:url(../images/notice_tit_Bg.gif) no-repeat 0 0px; padding-left:14px}
	.notice_list th .bar {display:block;float:left;width:3px;height:9px;background:url(../images/notice_tit_bar.gif) no-repeat 0 0;}
	.notice_list td {border-bottom:1px dotted #c9c9c9; padding:6px 0; }
	.notice_list td.num {color:#9c9c9c;font-weight: bold;}
	.notice_list td.last {border-bottom:1px solid #6bb9d9}
		.notice_list th.tit td {border:none;}
	.notice_list td p.name {font-size:14px;font-weight:bold}
	.notice_list td .viewArea {text-align:left; padding:10px}
		.notice_list td .viewArea table td {border:none}
	.notice_list .writeArea {width:653px;border:1px solid #e4e4e4;min-height:260px;padding:20px 18px}
	.notice_list input {border:1px solid #e5e5e5; height:17px}
.box {width:470px;height:438px;background:url(../images/inquiry_img03.gif) repeat-x;padding-top:20px}
.box .notice_list {width:425px !important; margin:0 auto;padding-top:30px !important}
.box .notice_list td {text-align:left}
.box .notice_list td textarea {width:425px;height:188px}


.listAA { background:#fff; }
.listAA .listA { width:100%; border-right:1px solid #d1d1d1; border-bottom:0; }
.listAA .listA { width:100%; border-right:0px solid #d9d9d9; border-bottom:1px solid #d9d9d9 }
.listAA .listA th { background:#fff; border-left:1px solid #d9d9d9; border-top:2px solid #d9d9d9; padding:0 5px 0 9px; text-align:left; height:50px; white-space:nowrap; vertical-align:middle;}
.listAA .listA td { background:#fff; border-left:1px solid #d9d9d9; border-top:2px solid #d9d9d9; padding:0 5px 0 5px; height:50px; font-size:16px; color:#000;}
.listAA .listA td:first-child { background:#fff; border-left:0px solid #d9d9d9; border-top:2px solid #d9d9d9; padding:0 5px 0 5px; height:50px; font-size:16px; color:#000;}
.listAA .listA .listTextp { background:#fff; white-space:nowrap; padding:0 10px 0 10px; }
.listAA .listTextp2 {text-align:center; padding:0 10px 0 10px; font-size:14px; }
.listAA  td { border-left:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; height:50px;  vertical-align:middle;}
.listAA  td:first-child { border-left:0px solid #d9d9d9; border-bottom:1px solid #d9d9d9; height:50px;  vertical-align:middle;}

.listAB { background:#fff; font-size:15px; }
.listAB .listA { width:100%; border-right:1px solid #d1d1d1; border-bottom:0; }
.listAB .listA { width:100%; border-right:0px solid #d9d9d9; border-bottom:1px solid #d9d9d9 }
.listAB .listA th { background:#fff; border-left:1px solid #d9d9d9; border-top:2px solid #d9d9d9; padding:0 5px 0 9px; height:50px; font-size:14px; color:#000;}
.listAB .listA td { background:#fff; border-left:1px solid #d9d9d9; border-top:2px solid #d9d9d9; padding:0 5px 0 9px; height:50px; font-size:14px; color:#000;}
.listAB .listA td:first-child { background:#fff; border-left:0px solid #d9d9d9; border-top:2px solid #d9d9d9; padding:0 5px 0 5px; height:50px; font-size:15px; color:#000;}
.listAB .listA .listTextp { background:#fff; white-space:nowrap; padding:0 10px 0 10px; }
.listAB .listTextp2 {text-align:center; padding:0 10px 0 10px; font-size:15px; }
.listAB  th { border-left:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; height:50px;  vertical-align:middle; background:#20a0af; color:#fff; font-size:16px;}
.listAB  td { border-left:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; height:50px;  vertical-align:middle;}
.listAB  td:first-child { border-left:0px solid #d9d9d9; border-bottom:1px solid #d9d9d9; height:50px;  vertical-align:middle;}


.board_over { background:#c80973; color:#fff;}
.board_normal { background:#fff;}

.tbox { border:1px solid #ccc; height:25px }

.middle { vertical-align:middle; }

.searchBox {width:100%; height:40px;background:url(../images/notice_tit_Bg.gif) no-repeat 0 0px; margin-bottom:10px; font-size:13px;}
	.searchBox p {text-align:right;padding:10px 30px 0 0}
	.searchBox p input {border:1px solid #e5e5e5; height:17px}

.inquiry {width:470px;}
	.inquiry .notice_list {width:470px;}
	.inquiry .notice_list th.tit {height:23px;background:url(../images/notice_tit_Bg03.gif) repeat-x; text-align:center;}
	.inquiry .searchBox {width:470px; height:40px;background:url(../images/notice_tit_Bg04.gif) no-repeat 0 0px; margin-top:20px}
	.inquiry .searchBox p {float:left;text-align:right;padding:10px 0px 0px 30px}
	.inquiry .searchBox p.btn_write {float:left;padding-left:70px}


input:focus::-webkit-input-placeholder,
textarea:focus::-webkit-input-placeholder { /* WebKit browsers */
color:transparent;
}
input:focus:-moz-placeholder,
textarea:focus:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color:transparent;
}
input:focus::-moz-placeholder,
textarea:focus::-moz-placeholder { /* Mozilla Firefox 19+ */
color:transparent;
}
input:focus:-ms-input-placeholder,
textarea:focus:-ms-input-placeholder { /* Internet Explorer 10+ */
color:transparent;
}

.placeholder { color:#e9e9e9; }

.cs_table input[type="text"],
.cs_table input[type="textarea"],
.cs_table input[type="password"] { padding-left:5px; border:1px solid #ffffff; background:#ffffff; height:22px; color:#666666 }

.member_join
{	
	top:300px;
	left:50%;
	margin-left:-398px;
    width:900px;
	height: 437px;
   	overflow:hidden;
	position:absolute;
	position:fixed;
}
.member_join2
{	
	top:350px;
	left:50%;
	margin-left:-340px;
    width:685px;
	height: 65px;
   	overflow:hidden;
	position:absolute;
}
.member_join .title {height:45px;}

.form_table * { vertical-align:middle; }
.form_table input[type="text"],
.form_table input[type="password"] { border:1px solid #323232; background:#111; height:18px; width:auto !important; color:#dadada }
.form_table { width:100%; } 
.form_table tr:first-child th,
.form_table tr:first-child td { border-top:0px solid #242424; }
.form_table th { width:134px; text-align:left; text-indent:28px; background:; font-size:12px;  }
.form_table th,
.form_table td { min-height:30px; border-bottom:0px solid #242424; padding-top:0px; padding-bottom:0px; }
.form_table td { padding-left:20px; }
.form_table select {background:#111; color:#dadada; border:1px solid; }

.member_join .btn-zone {margin:0 auto; position:absolute; top:317px; left:585px; width:250px;}

.bet_table { padding:0; font-size:14px; }
.bet_table .img { border:0px;margin:0px;padding:0px; display:inline-block; }
#img { border:0px;margin:0px;padding:0px; display:inline-block; }

.score {color:#ffa101; }
.ghome {color:#ffcd00; }
.gdraw {color:#fc090b; }
.gaway {color:#ffffff; }
.win {color:#02d1ea; }
.lost {color:#fd0b09; }
.gover { color:#02d1fd; }
.gunder { color:#02d1fd; }
.gcancel { color:#fc090b; }
.gspec { color:#fc090b; }

.bold			{font-weight:bold;}
.Fblue			{color:#3a7fe5;}
/*font color*/
.F_sky			{color:#b7e9ff;}
.F_red			{color:#ff0000;}
.F_pop			{color:#c62d2d;}
.F_gold			{color:#fab77e;}
.F_navy			{color:#000080;}
.F_gray			{color:#a6a4a4;}
.F_dgray		{color:#4a4a4a;}
.F_pink			{color:#f16987;}
.F_blue			{color:#0b8db2;}
.F_blueb		{color:#4682c1;}
.F_blue2		{color:#3e87ee;}
.F_green		{color:#48790f;}
.F_green2		{color:#c7e18a;}
.F_khaki		{color:#00a99d;}
.F_black		{color:#353535;}
.F_brown		{color:#8b693b;}
.F_white		{color:#FFFFFF;}
.F_orange		{color:#ff6600;}
.F_yellow		{color:#ffcd00;}
.F_yellow2		{color:#ffdd51;}
.F_darkgray		{color:#6e6e6e;}
.F_aquamarine	{color:#7FFFD4;}
.F_blueviolet	{color:#bb699f;}
.F_point        {color:#a0793a;}
.F_game        {color:#72f9b6;}

.F_point { color:#ea2a29;} 
.F_clist { color:#9d9d9d;} 
.F_cmoney { color:#0161ff;} 
.F_emoney { color:#d900ff;} 
.F_cus { color:#fb839a;} 
/*font size*/
.F0				{font-size:0px;}
.F_7			{font-size:7px;}
.F_8			{font-size:8px;}
.F_9			{font-size:9px;}
.F_10			{font-size:10px;}
.F_11			{font-size:11px;}
.F_12			{font-size:12px;}
.F_13			{font-size:13px;}
.F_14			{font-size:14px;}
.F_15			{font-size:15px;}
.F_16			{font-size:16px;}
.F_17			{font-size:17px;}
.F_18			{font-size:18px;}

/* margin */
.mt3		{margin-top:3px;}
.mt5		{margin-top:5px;}
.mt6		{padding:0px 0px 0px 0px;margin-top:0px;}
.mtv		{padding:0px 0px 0px 0px;margin-top:0px;}	
.mt8		{margin-top:8px;}
.mt7		{margin-top:7px;}
.mt9		{margin-top:9px;}
.mt10		{margin-top:10px;}
.mt11		{margin-top:11px;}
.mt13		{margin-top:13px;}
.mt15		{margin-top:15px;}
.mt20		{margin-top:20px;}
.mt30		{margin-top:30px;}
.mt40		{margin-top:40px;}
.mt50		{margin-top:50px;}
.mt100		{margin-top:100px;}
.mt0		{margin-top:-15px;}
.mt00		{margin-top:-20px;}

.mr3		{margin-right:3px;}
.mr5		{margin-right:5px;}
.mr10		{margin-right:10px;}
.mr15		{margin-right:15px;}
.mr20		{margin-right:20px;}
.mr30		{margin-right:30px;}
.mr40		{margin-right:40px;}
.mr50		{margin-right:50px;}

.mb5		{margin-bottom:5px;}
.mb10		{margin-bottom:10px;}
.mb10		{margin-bottom:15px;}
.mb20		{margin-bottom:20px;}
.mb30		{margin-bottom:30px;}
.mb40		{margin-bottom:40px;}
.mb50		{margin-bottom:40px;}

.ml2		{margin-left:2px;}
.ml5		{margin-left:5px;}
.ml10		{margin-left:10px;}
.ml19		{margin-left:19px;}
.ml20		{margin-left:20px;}
.ml25		{margin-left:25px;}
.ml30		{margin-left:30px;}
.ml40		{margin-left:40px;}
.ml50		{margin-left:50px;}
.ml60		{margin-left:60px;}
.ml70		{margin-left:70px;}
.ml80		{margin-left:80px;}
.ml90		{margin-left:90px;}
.ml100		{margin-left:100px;}

/* padding */
.pt5		{padding-top:5px;}
.pt9		{padding-top:9px;}
.pt10		{padding-top:10px;}
.pt20		{padding-top:20px;}
.pt30		{padding-top:30px;}
.pt40		{padding-top:40px;}
.pt50		{padding-top:50px;}

.pr5		{padding-right:5px;}
.pr10		{padding-right:10px;}
.pr18		{padding-right:18px;}
.pr20		{padding-right:20px;}
.pr30		{padding-right:30px;}
.pr40		{padding-right:40px;}
.pr50		{padding-right:50px;}
.pr140		{padding-right:140px;}

.pb3		{padding-bottom:3px;}
.pb5		{padding-bottom:5px;}
.pb10		{padding-bottom:10px;}
.pb20		{padding-bottom:20px;}
.pb30		{padding-bottom:30px;}
.pb40		{padding-bottom:40px;}
.pb50		{padding-bottom:50px;}

.pl3		{padding-left:3px;}
.pl5		{padding-left:5px;}
.pl10		{padding-left:10px;}
.pl19		{padding-left:19px;}
.pl20		{padding-left:20px;}
.pl30		{padding-left:30px;}
.pl40		{padding-left:40px;}
.pl50		{padding-left:50px;}


.betting-list .league { font-family:"돋움";text-align: left; font-size: 15px; font-weight:bold;line-height:120%;color:#257DF4;}
.betting-list .bet_info {text-align: center; font-size: 11px; color:#FFFFFF;padding: 2px 1px 0px 1px;}

.betting-list .select {background: url('/images/game_bg2.jpg');background-repeat:repeat;border-collapse:separate; border-width: 1px; border-style: solid; border-color: #84B818 #84B818 #84B818 #84B818; cursor:pointer;}
.betting-list .select .label_home {padding: 2px 1px 0px 5px; width:82%; text-align: left; font-size: 14px; font-weight:bold;color:#FFFFFF;}
.betting-list .select .odd_home {padding: 2px 5px 0px 1px; width:18%; text-align: right; font-size: 12px; font-weight:bold;color:#FFFFFF;}
.betting-list .select .label_away {padding: 2px 5px 0px 1px; width:82%; text-align: right; font-size: 11px; font-weight:bold;color:#FFFFFF;}
.betting-list .select .odd_away {padding: 2px 1px 0px 5px; width:18%; text-align: left; font-size: 12px; font-weight:bold;color:#FFFFFF;}
.betting-list .select .odd_tie {padding: 2px 5px 0px 5px; width:100%; text-align: center; font-size: 12px; font-weight:bold;color:#FFFFFF;}

.betting-list .selected {background: url('/images/game_bg2.jpg');background-repeat:repeat;border-collapse:separate; border-width: 1px; border-style: solid; border-color: #001071 #001071 #001071 #001071; cursor:pointer;}
.betting-list .selected .label_home {padding: 2px 1px 0px 5px; width:82%; text-align: left; font-size: 14px; font-weight:bold; color:#FFFFFF;}
.betting-list .selected .odd_home {padding: 2px 5px 0px 1px; width:18%; text-align: right; font-size: 12px; font-weight:bold; color:#FFFFFF;}
.betting-list .selected .label_away {padding: 2px 5px 0px 1px; width:82%; text-align: right; font-size: 11px; font-weight:bold; color:#FFFFFF;}
.betting-list .selected .odd_away {padding: 2px 1px 0px 5px; width:18%; text-align: left; font-size: 12px; font-weight:bold; color:#FFFFFF;}
.betting-list .selected .odd_tie {padding: 2px 5px 0px 5px; width:100%; text-align: center; font-size: 12px; font-weight:bold; color:#FFFFFF;}

.betting-list .disable {border-collapse:separate; border-width: 1px; border-style: solid; border-color: #4C4C4C #4C4C4C #4C4C4C #4C4C4C;color:#fc7b7b; }/*background-color:#303030;*/
.betting-list .disable .label_home {padding: 2px 1px 0px 5px; width:82%;text-align: left; font-size: 14px; font-weight:bold; color:#4E4E4E;}
.betting-list .disable .odd_home {padding: 2px 5px 0px 1px; width:18%;text-align: right; font-size: 12px; font-weight:bold; color:#4E4E4E;}
.betting-list .disable .label_away {padding: 2px 5px 0px 1px; width:82%;text-align: right; font-size: 11px; font-weight:bold; color:#4E4E4E;}
.betting-list .disable .odd_away {padding: 2px 1px 0px 5px; width:18%;text-align: left; font-size: 12px; font-weight:bold; color:#4E4E4E;}
.betting-list .disable .odd_tie {padding: 2px 5px 0px 5px; width:100%;text-align: center; font-size: 12px; font-weight:bold; color:#4E4E4E;}

.betting-list .tie {border-collapse:separate; border-width: 1px; border-style: solid; border-color: #4C4C4C #4C4C4C #4C4C4C #4C4C4C;}
.betting-list .tie .odd_tie {padding: 2px 5px 0px 5px; width:100%;text-align: center; font-size: 12px; font-weight:normal; color:#FFFFFF;}

.betting-list .normal { background: url('/images/game_bg1.gif');background-repeat:repeat; border-collapse:separate; border-width: 1px; border-style: solid; border-color: #fff; cursor:pointer;}
.betting-list .normal .label_home {padding: 2px 1px 0px 5px; width:82%;text-align: left;font-size: 14px; font-weight:bold; color:#FFFFFF;}
.betting-list .normal .odd_home {padding: 2px 5px 0px 1px; width:18%;text-align: right; font-size: 12px; font-weight:bold; color:#FFFFFF;}
.betting-list .normal .label_away {padding: 2px 5px 0px 1px; width:82%; text-align: right; font-size: 11px; font-weight:bold; color:#FFFFFF;}
.betting-list .normal .odd_away {padding: 2px 1px 0px 5px; width:18%; text-align: left; font-size: 12px; font-weight:bold; color:#FFFFFF;}
.betting-list .normal .odd_tie {padding: 2px 5px 0px 5px; width:100%; text-align: center; font-size: 12px; font-weight:bold; color:#FFFFFF;}

.betting-list .normal2 { background: url('/images/game_bg1.gif');background-repeat:repeat; border-collapse:separate; border-width: 1px; border-style: solid; border-color: #4C4C4C; cursor:pointer;}
.betting-list .normal2 .label_home {padding: 2px 1px 0px 5px; width:82%;text-align: left;font-size: 14px; font-weight:bold; color:#FFFFFF;}
.betting-list .normal2 .odd_home {padding: 2px 5px 0px 1px; width:18%;text-align: right; font-size: 12px; font-weight:bold; color:#FFFFFF;}
.betting-list .normal2 .label_away {padding: 2px 5px 0px 1px; width:82%; text-align: right; font-size: 11px; font-weight:bold; color:#FFFFFF;}
.betting-list .normal2 .odd_away {padding: 2px 1px 0px 5px; width:18%; text-align: left; font-size: 12px; font-weight:bold; color:#FFFFFF;}
.betting-list .normal2 .odd_tie {padding: 2px 5px 0px 5px; width:100%; text-align: center; font-size: 12px; font-weight:bold; color:#FFFFFF;}

.selected2 {background: url('/images/game_bg2.jpg');background-repeat:repeat;border-collapse:separate; border-width: 2px; border-style: solid; border-color: #fff #fff #fff #fff; cursor:pointer;}


.orange8_6{
	font-family: 돋움,돋움체,굴림,굴림체;
	font-size: 11pt;
	color: #D4FF3E;
	font-weight: bold;
	line-height:120%;
}

.orange8_3{
	font-family: 돋움,돋움체,굴림,굴림체;
	font-size: 8pt;
	color: #67D000;
	font-weight: bold;
	line-height:120%;
}

.grey8_2 {
	font-family: 돋움,돋움체,굴림,굴림체;
	font-size: 8pt;
	color: #A8A8A8;
	line-height:150%;
}

.inputA1  { 
	font-family:돋움,돋움체,굴림,굴림체; 
	font-size:11pt; 
	font-weight: bolder;
	color:#75C1FF; 
        background:#555555; 
	border:1 solid #FFFFFF;  
	padding:2 2 0 0; 
	text-align: right;
}

.orange8_5{
	font-family: 돋움,돋움체,굴림,굴림체;
	font-size: 11pt;
	color: #67D000;
	font-weight: bold;
	line-height:120%;
}

.inputA  { 
	font-family:돋움,돋움체,굴림,굴림체; 
	font-size:8pt; 
	font-weight: bolder;
	color:#75C1FF; 
        background:#555555; 
	border:1 solid #FFFFFF;  
	padding:2 2 0 0; 
	text-align: right;
}

	/* 메엔 슬라이드 배너 */
.main_img	.slideshow-wrapper  { float:none;position: relative;width:1200px;height:572px; border:#ededed solid 0px;overflow:hidden; margin: 0 auto; z-index:0;} /* overflow:hidden; */

.main_img	.slideshow-wrapper   .wrapper-li { float:none;position: absolute;width:1200px;height:572px; left:0px;}
.main_img	.slideshow-wrapper   .sliderText { float:none;position: absolute;width:1200px;height:572px; margin-top:230px;}
.main_img	.slideshow-wrapper  .wrapper-Num  { float:none;position: absolute;width:1190px;height:20px;margin-top:10px;margin-right:10px; z-index:50;text-align:right; }
	/* 테일 넘버가 숫자형식일때 */
.main_img	.slideshow-wrapper  .wrapper-Num .num { float:none;position: relative; width:20px;height:20px;margin-right:0px;font-size:16px;font-weight:bold;color:#ffffff; border: 2px solid #bccf24;cursor:pointer;}
.main_img	.slideshow-wrapper  .wrapper-Num .num:hover { background-color:#bccf24; } 
.main_img	.slideshow-wrapper  .wrapper-Num .num.active { background-color:#bccf24; } 
	/* 테일 넘버가 숫자형식일때 */
	 /* 테일 넘버가 이미지형식일때 */
.main_img	.slideshow-wrapper  .wrapper-Num .numimg { float:none;position: relative; width:20px;height:20px;margin-right:5px;font-size:16px;font-weight:bold;color:#ffffff;cursor:pointer; }

	  /* 테일 넘버가 이미지형식일때 */

	.sliderTextBigB {font-size:2.6em; font-weight:bold; line-height:1em;}
	.sliderTextSmallB {font-size:1em; font-weight:normal; font-family:굴림, "Times New Roman", Times, serif; line-height:1.1em;}


.side-nav {
  width: 180px;
  overflow:hidden;
  height:auto;
  margin: 0px auto;
  padding: 10px;
  background: #c5d5e6;
  border-radius: 5px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.25), 0 1px rgba(255, 255, 255, 0.5);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.25), 0 1px rgba(255, 255, 255, 0.5);
}

.side-nav-button, .side-nav:active .active {
  display: block;
  position: relative;
  height: 30px;
  line-height: 30px;
  margin-bottom: 5px;
  padding: 0 14px;
  font-size: 13px;
  font-weight: bold;
  color: #597490;
  text-decoration: none;
  text-shadow: 0 1px rgba(255, 255, 255, 0.8);
  background: #d8e6f4;
  background-clip: padding-box;
  border: 1px solid;
  border-color: #b2bcc8 #acb6c0 #97abba;
  border-radius: 3px;
  background-image: -webkit-linear-gradient(top, #f1f6ff, #d3dde7 70%, #bfcddc);
  background-image: -moz-linear-gradient(top, #f1f6ff, #d3dde7 70%, #bfcddc);
  background-image: -o-linear-gradient(top, #f1f6ff, #d3dde7 70%, #bfcddc);
  background-image: linear-gradient(to bottom, #f1f6ff, #d3dde7 70%, #bfcddc);
  -webkit-box-shadow: inset 0 1px white, inset 0 0 0 1px rgba(255, 255, 255, 0.25), 0 1px 1px rgba(0, 0, 0, 0.06);
  box-shadow: inset 0 1px white, inset 0 0 0 1px rgba(255, 255, 255, 0.25), 0 1px 1px rgba(0, 0, 0, 0.06);
}

.side-nav-button:before, .side-nav-button:after {
  content: '';
  position: absolute;
}
.side-nav-button:before {
  top: 8px;
  right: 12px;
  width: 15px;
  height: 15px;
  background: #59718a;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.4), 0 1px rgba(255, 255, 255, 0.4);
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.4), 0 1px rgba(255, 255, 255, 0.4);
}
.side-nav-button:after {
  top: 12px;
  right: 13px;
  border: 4px solid transparent;
  border-left: 4px solid #ecf1f7;
}
.side-nav-button:hover, .side-nav-button.active, .side-nav-button.active, .side-nav-button.active:active {
  color: #f6fdff;
  text-shadow: 0 1px rgba(0, 0, 0, 0.4);
  background-clip: border-box;
}
.side-nav-button:hover {
  background: #99abb9;
  border-color: #718190;
  background-image: -webkit-linear-gradient(top, #99abb9, #7e93a8);
  background-image: -moz-linear-gradient(top, #99abb9, #7e93a8);
  background-image: -o-linear-gradient(top, #99abb9, #7e93a8);
  background-image: linear-gradient(to bottom, #99abb9, #7e93a8);
  -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(255, 255, 255, 0.3);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(255, 255, 255, 0.3);
}
.side-nav-button:active, .side-nav-button.active, .side-nav-button.active:active {
  background: #7d91a9;
  border-color: #708191 #6d8295 #7b8c9e;
  background-image: -webkit-linear-gradient(top, #7d91a9, #92a7bc);
  background-image: -moz-linear-gradient(top, #7d91a9, #92a7bc);
  background-image: -o-linear-gradient(top, #7d91a9, #92a7bc);
  background-image: linear-gradient(to bottom, #7d91a9, #92a7bc);
  -webkit-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.2), 0 1px rgba(255, 255, 255, 0.4);
  box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.2), 0 1px rgba(255, 255, 255, 0.4);
}
.side-nav-button:last-child {
  margin-bottom: 0;
}