
.mgame_chat_list { margin-bottom:10px; background:#fff; height:550px; }
.mgame_chat_list iframe { background:#fff; width:100%; height:550px; border:0px; border-radius:8px; }

.mcl_title { margin:6px; height:30px; padding:5px; border-radius:8px; background:#f3f3f3; }
.mcl_title_l { float:left; text-align:left; width:90%; color:#000; font-family:NanumGothicBold; font-size:12px; letter-spacing: 0.1em; line-height:1.7em; }
.mcl_title_r { float:left; text-align:right;  width:10%; } 
.mcl_title_r img { height:12px; cursor:pointer; }

.mcl_box { border-radius:8px; background:#fff; height:500px; overflow-x:hidden; overflow-y:scroll; }
.mcl_box_msg { margin-left:10px; margin-right:10px; }
.mcl_box_msg li { float:left;  width:100%; font-size:12px; letter-spacing: 0.1em; line-height:1.7em; }
.mcl_box_msg_l_1, .mcl_box_msg_l_2, .mcl_box_msg_l_3 { padding-top:15px; }
.mcl_box_msg_c_1, .mcl_box_msg_c_2, .mcl_box_msg_c_3  { padding-top:7px; }
.mcl_box_msg_l_1, .mcl_box_msg_c_1 { text-align:right; color:#888; font-family:NanumGothic; }
.mcl_box_msg_l_2, .mcl_box_msg_c_2 { text-align:left; color:#000; font-family:NanumGothicBold; }
.mcl_box_msg_l_3, .mcl_box_msg_c_3 { text-align:center; color:#888; font-family:NanumGothic; }
.mcl_box_msg_c_1 span, .mcl_box_msg_c_2 span, .mcl_box_msg_c_3 span { background:#f3f3f3; padding:6px; border-radius:6px; }
.mcl_box_msg_txt_1 { color:#0055d5; }
.mcl_box_msg_txt_2 { color:#d50000; }
.mcl_box_msg_txt_3 { color:#222; }


/* ¸ð¹ÙÀÏ ************************************************************************************************************************************************************************/
@media only screen and (min-width:100px) and (max-width:800px) {

	.pa_t { background:#fff; padding-left:20px; padding-right:20px; padding-top:15px; padding-bottom:15px; margin:10px; }
	.pa_cont { width:100%; display:inline-block; }
	.pa_t_cont {
		text-align:left; font-size:16px; color:#222; font-family:SpoqaHanSansNeo_Medium; letter-spacing: 0.01em; line-height:1.3em; 
	} 
	.pa_t_cont b { color:#db3232; font-size:20px; font-family:SpoqaHanSansNeo_Bold; }
	.pa_t_cont span { color:#db3232; }

	#mgameBox { background:#fff; margin:10px; }
	#mgameBox iframe { width:100%; height:500px; border:0px; border-radius:8px; }

	.header {width:100%; height:38px; margin: 0 auto; position:fixed; _position:absolute; z-index:10; bottom:0px; top:0px; repeat-x; }
	.headers { height:38px; padding:10px; margin:6px; border-radius:8px; background:#212121; }
	.headers_l { float:left; text-align:left; width:90%; }
	.headers_l select { 
		background:#222; border:2px solid #8b8a90; padding:4px; border-radius:6px;
		font-size:16px; color:#fff; font-family:SpoqaHanSansNeo_Medium; letter-spacing: 0.01em; line-height:1.0em; 
	}
	.headers_l span { Vertical-align:middle; margin-left:15px; font-size:18px; color:#fff; font-family:SpoqaHanSansNeo_Medium; letter-spacing: 0.01em; line-height:1em;  }
	.headers_l b { color:#786cff; }
	.headers_r { float:left; text-align:right; width:10%; }   
	.headers_r img { margin-top:7px; height:20px; cursor:pointer; opacity: 0.8; }
	.headers_r img:hover { opacity: 1; }

	.footer {  width:100%; height:85px; margin: 0 auto; position:fixed; _position:absolute; z-index:10; bottom:25px; _bottom:-1px; repeat-x;} 
	.footers { height:85px; padding:8px; margin:6px; border-radius:8px; background:#212121; }
	.footers_l {
		float:left; text-align:center; width:100%; 
		font-size:14px; color:#fff; font-family:SpoqaHanSansNeo_Medium; letter-spacing: 0.01em; line-height:1.0em; 
	}
	.footers_l b { font-family:SpoqaHanSansNeo_Bold; color:#786cff; }
	.footers_c { float:left; text-align:center; width:100%; height:35px; }   
	.footers_l div { margin-top:2px; }   
	.footers_c div { margin-top:10px; }   
	.footers_c span { 
		margin-right:1px; padding:2px; background:#585866; border-radius:4px;
		font-size:13px; color:#fff; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer; 
	} .footers_c span:hover { background:#000; }
	.footers_c img { height:11px; }
	.footers_r { float:left; text-align:center; width:100%; }   
	.mgame_bet_input { 
		width:140px; height:20px;  background:#fff; border:1px solid #777; padding:4px;
		font-size:13px; color:#000; font-family:SpoqaHanSansNeo_Medium; letter-spacing: 0.01em; line-height:1.0em; 
	}
	.mgame_bet_submut { 
		width:110px; height:30px; background:#db3232; border:1px solid #bc0000; padding:4px;
		font-size:16px; color:#fff; font-family:SpoqaHanSansNeo_Medium; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer; 
	}

	.mgame_ok_btn { text-align:center; margin:15px; }
	.mgame_ok_btn span {
		background:#444;  padding:10px 30px 10px 30px;  border-radius:8px;
		font-size:16px; color:#fff; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer; 
	} .mgame_ok_btn span:hover { background:#000; }

	.mgameBox_list { width:100%; display:inline-block; } 
	.mgameBox_list li { float:left; width:50%; } 
	.mgameBox_lists { padding:10px; margin:10px; background:#fff; border:4px solid #fff; cursor:pointer; } 
	.mgameBox_lists:hover { border:4px solid #db3232; } 
	.mgameBox_lists img { width:100%; border-radius:8px; border:0px; }  
	.mgameBox_lists div { margin-top:15px; margin-bottom:5px;  font-size:18px; color:#222; font-family:SpoqaHanSansNeo_Medium; letter-spacing: 0.01em; line-height:1.0em;  }  

} /* ¸ð¹ÙÀÏ end */

/* PC ************************************************************************************************************************************************************************/
@media  all and (min-width : 800px)  {

	.pa_t { background:#fff; padding-left:30px; padding-right:30px; padding-top:20px; padding-bottom:20px; margin-top:20px; margin-bottom:20px; }
	.pa_t_cont {
		text-align:left; font-size:16px; color:#222; font-family:SpoqaHanSansNeo_Medium; letter-spacing: 0.01em; line-height:1.3em; 
	} 
	.pa_t_cont b { color:#db3232; font-size:20px; font-family:SpoqaHanSansNeo_Bold; }
	.pa_t_cont span { color:#db3232; }

	#mgameBox { width:100%;  background:#fff; }
	#mgameBox iframe { width:100%; height:600px; border:0px; border-radius:8px; }

	.header {width:100%; height:38px; margin: 0 auto; position:fixed; _position:absolute; z-index:10; bottom:0px; top:0px; repeat-x; }
	.headers { height:38px; padding:10px; margin:6px; border-radius:8px; background:#212121; }
	.headers_l { float:left; text-align:left; width:90%; }
	.headers_l select { 
		background:#222; border:2px solid #8b8a90; padding:4px; border-radius:6px;
		font-size:16px; color:#fff; font-family:SpoqaHanSansNeo_Medium; letter-spacing: 0.01em; line-height:1.0em; 
	}
	.headers_l span { Vertical-align:middle; margin-left:15px; font-size:18px; color:#fff; font-family:SpoqaHanSansNeo_Medium; letter-spacing: 0.01em; line-height:1em;  }
	.headers_l b { color:#786cff; }
	.headers_r { float:left; text-align:right; width:10%; }   
	.headers_r img { margin-top:7px; height:20px; cursor:pointer; opacity: 0.8; }
	.headers_r img:hover { opacity: 1; }

	.footer {  width:100%; height:35px; margin: 0 auto; position:fixed; _position:absolute; z-index:10; bottom:28px; _bottom:-1px; repeat-x;} 
	.footers { height:35px; padding:10px; margin:6px; border-radius:8px; background:#212121; }
	.footers_l {
		float:left; text-align:left; width:20%; 
		font-size:16px; color:#fff; font-family:SpoqaHanSansNeo_Medium; letter-spacing: 0.01em; line-height:1.0em; 
	}
	.footers_l b { font-family:SpoqaHanSansNeo_Bold; color:#786cff; }
	.footers_c { float:left; text-align:right; width:55%; }   
	.footers_l div { margin-top:12px; }   
	.footers_c div { margin-top:10px; }   
	.footers_c span { 
		margin-right:3px; padding-top:4px; padding-left:8px; padding-right:8px; padding-bottom:4px; background:#585866; border-radius:4px;
		font-size:14px; color:#fff; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer; 
	} .footers_c span:hover { background:#000; }
	.footers_c img { height:11px; }
	.footers_r { float:left; text-align:right; width:25%; }   
	.mgame_bet_input { 
		width:100px; height:24px;  background:#fff; border:1px solid #777; padding:4px;
		font-size:16px; color:#000; font-family:SpoqaHanSansNeo_Medium; letter-spacing: 0.01em; line-height:1.0em; 
	}
	.mgame_bet_submut { 
		width:100px; height:34px; background:#db3232; border:1px solid #bc0000; padding:4px;
		font-size:16px; color:#fff; font-family:SpoqaHanSansNeo_Medium; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer; 
	}

	.mgame_ok_btn { text-align:center; margin:15px; }
	.mgame_ok_btn span {
		background:#444;  padding:10px 30px 10px 30px;  border-radius:8px;
		font-size:16px; color:#fff; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer; 
	} .mgame_ok_btn span:hover { background:#000; }

	.mgameBox_list { width:100%; display:inline-block; } 
	.mgameBox_list li { float:left; width:33.3%; } 
	.mgameBox_lists { padding:10px; margin:10px; background:#fff; border:4px solid #fff; cursor:pointer; } 
	.mgameBox_lists:hover { border:4px solid #db3232; } 
	.mgameBox_lists img { width:100%; border-radius:8px; border:0px; }  
	.mgameBox_lists div { margin-top:15px; margin-bottom:5px;  font-size:18px; color:#222; font-family:SpoqaHanSansNeo_Medium; letter-spacing: 0.01em; line-height:1.0em;  }  

} /* PC end */