/* ÇÁ·Î±×·¥ Á¦ÀÛÀÚ: Mlang (010-5005-6102 ) Çö ¼Ò½º¸¦ ¼öÁ¤/¹èÆ÷ ÇÒ°æ¿ì ¹ýÀû Á¦Á¦¸¦ ¹Þ½À´Ï´Ù. */

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

	.pointCont { background:#262626; border:1px solid #313131; padding:20px; }
	.pointConts { width:100%; display:inline-block; text-align:left; }
	.pointConts_title { 
		text-align:left; color:#fff; font-size:16px; font-family:GmarketSansMedium; letter-spacing: 0.1em; line-height:1em; 
		padding-bottom:12px; border-bottom:1px solid #313131; margin-top:10px;  margin-bottom:15px; 
	}
	.pointConts_input {
		width:100%; border:1px solid #313131; background:#000; padding:12px; border-radius:20px;
		text-align:left; color:#fff; font-size:16px; font-family:NanumGothic; letter-spacing: 0.1em; line-height:1em; 
	}	
	.pointConts_checkbox { width:20px; height:20px; }
	.pointConts_box { text-align:center; width:94%; margin:0 auto; }
	.pointConts_boxs { width:100%; display:inline-block; margin-top:10px; margin-bottom:20px; }
	.pointConts_box li { width:100%; text-align:center; padding:10px; float:left; }
	.pointConts_box_c { color:#fff; font-size:14px; font-family:NanumGothicBold; letter-spacing: 0.1em; line-height:1em; }
	.pointConts_box_c span { color:#d700f0; }
	.pointConts_box_c b { font-size:16px; color:#00aeff; text-decoration: underline; }
	.pointConts_btn {
		background:#d700f0; padding:14px; border-radius:20px;
		text-align:center; color:#fff; font-size:16px; font-family:GmarketSansMedium; letter-spacing: 1em; line-height:1em; cursor:pointer;
	}
	
	#point_list { text-align:center; }
	.point_lists { width:100%; display:inline-block; }
	.point_lists_tt { 
		width:50%; float:left; background:#2f2f2f; border:1px solid #2f2f2f; padding:10px;
		text-align:center; color:#fff; font-size:12px; font-family:NanumGothic; letter-spacing: 0.1em; line-height:1em; 
	}
	.point_lists_t { display:none; }
	.point_lists_cc { 
		width:50%; float:left; background:#000; border:1px solid #2f2f2f; padding:12px;
		text-align:center; color:#fff; font-size:12px; font-family:NanumGothic; letter-spacing: 0.1em; line-height:1em; 
		position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
	}
	.point_lists_c { 
		width:33.3%; float:left; background:#000; border:1px solid #2f2f2f; padding:12px;
		text-align:center; color:#fff; font-size:12px; font-family:NanumGothic; letter-spacing: 0.1em; line-height:1em; 
		position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; margin-bottom:20px;
	}
	.point_lists_c_span_1 { padding:6px; background:#ffb111; color:#000; font-size:12px; font-family:NanumGothicBold; }
	.point_lists_c_span_2 { padding:6px; background:#000; color:#ccc; font-size:12px; font-family:NanumGothicBold; }
	.point_lists_c_span_3 { padding:6px; background:#ff0000; color:#fff; font-size:12px; font-family:NanumGothicBold; }
	.point_lists_c_span_memo { margin-left:5px; padding:6px; background:#519fff; color:#fff; font-size:12px; font-family:NanumGothicBold; cursor:pointer; }

	.mgame_lists { width:100%; display:inline-block; margin-top:1350px; }
	.mgame_listss { text-align:center; }
	.mgame_listss li { 
		float:left; width:50%; padding:14px; border-top:1px solid #313131;  border-left:1px solid #313131; border-right:1px solid #313131;
		text-align:center; font-weight:bold; font-size:16px; font-family:GmarketSansMedium; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer; 
	}
	.mgame_list_bt_class_on { background:#262626; color:#d700f0; }
	.mgame_list_bt_class_off { background:#1c1c1c; color:#fff; }

	.point_lists_p1, .point_lists_p2, .point_lists_p3, .point_lists_p4, .point_lists_p5 {
		float:left; background:#000; padding:15px; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
		text-align:center; color:#fff; font-size:18px; font-family:GmarketSansMedium; letter-spacing:0.1em; line-height:1em; 
	}
	.point_lists_p1, .point_lists_p2 { width:50%; } .point_lists_p3, .point_lists_p4 { width:30%; }  .point_lists_p5 { width:40%; }
	.point_lists_v1, .point_lists_v2, .point_lists_v3, .point_lists_v4, .point_lists_v5 {
		float:left; padding:12px;  position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
		text-align:center; color:#fff; font-size:14px; font-family:EsaManru; letter-spacing:0.1em; line-height:1em; 
	}
	.point_lists_v1 { width:70%; }  .point_lists_v2 { width:30%; } 
	.point_lists_v3, .point_lists_v4 { width:30%; border-bottom:1px solid #313131; }  .point_lists_v5 { width:40%; border-bottom:1px solid #313131; }

	.point_deal_wr_btn { 
		background:#d700f0; padding:14px; margin: 0 auto; width:200px; border:1px solid #fff; margin-top:50px; margin-bottom:20px;
		text-align:center; color:#fff; font-size:18px; font-family:GmarketSansMedium; letter-spacing: 0.1em; line-height:1em; cursor:pointer;
	} .point_deal_wr_btn:hover { background:#000; }
	.point_deal_input { 
		background:#000; padding:10px; width:100%; border:0px;margin-bottom:20px;
		text-align:left; color:#fff; font-size:14px; font-family:NanumGothicBold; letter-spacing: 0.1em; line-height:1em; 
	}
	
	.point_lists_z1, .point_lists_x1 { display:none; }
	.point_lists_z2, .point_lists_z3, .point_lists_z4, .point_lists_z5, .point_lists_z6 {
		float:left; background:#000; padding:12px; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
		text-align:center; color:#fff; font-size:12px; font-family:GmarketSansMedium; letter-spacing:0.1em; line-height:1em; 
	}
	.point_lists_x2, .point_lists_x3, .point_lists_x4, .point_lists_x5, .point_lists_x6 {
		float:left; padding:15px; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
		text-align:center; color:#fff; font-size:14px; font-family:EsaManru; letter-spacing:0.1em; line-height:1em; 
	}
	.point_lists_z2, .point_lists_x2 { width:30%; } 
	.point_lists_z3, .point_lists_x3 { width:70%; } 
	.point_lists_z4, .point_lists_z5, .point_lists_z6, .point_lists_x4, .point_lists_x5, .point_lists_x6 { width:33.3%; border-bottom:1px solid #313131; } 
	
	.point_lists_zm1, .point_lists_xm1 { display:none; }
	.point_lists_zm2, .point_lists_zm3, .point_lists_zm4, .point_lists_zm5 {
		float:left; background:#000; padding:12px; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
		text-align:center; color:#fff; font-size:12px; font-family:GmarketSansMedium; letter-spacing:0.1em; line-height:1em; 
	}
	.point_lists_xm2, .point_lists_xm3, .point_lists_xm4, .point_lists_xm5 {
		float:left; padding:15px; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
		text-align:center; color:#fff; font-size:14px; font-family:EsaManru; letter-spacing:0.1em; line-height:1em; 
	}
	.point_lists_zm2, .point_lists_xm2 { width:30%; } 
	.point_lists_zm3, .point_lists_xm3 { width:70%; } 
	.point_lists_zm4, .point_lists_zm5, .point_lists_xm4, .point_lists_xm5 { width:50%; border-bottom:1px solid #313131; } 

	.point_lists_link { cursor:pointer; } .point_lists_link:hover { opacity: 0.7; }
	.point_lists_bay_1 { padding:4px; background:#d700f0; border-radius:4px; font-size:12px; font-family:NanumGothicBold; margin-right:5px; } 
	.point_lists_bay_2 { padding:4px; background:#ffde54; color:#000; border-radius:4px; font-size:12px; font-family:NanumGothicBold; margin-right:5px; }

	.point_deal_read_title { width:100%; display:inline-block; border-top:2px solid #d700f0; padding:5px; }
	.point_deal_read_title li { float:left; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding:15px; border-bottom:1px solid #313131; }
	.point_deal_read_title_1 { 
		width:70%; 
		text-align:left; color:#fff; font-size:18px; font-family:EsaManru; letter-spacing:0.1em; line-height:1em; 
	}
	.point_deal_read_title_2 {
		width:30%; 
		text-align:right; color:#fff; font-size:14px; font-family:EsaManru; letter-spacing:0.1em; line-height:1em; 
	}
	.point_deal_read_cont { text-align:left; margin:20px; } .point_deal_read_cont img { max-width:100%; }
	.point_deal_read_btn { text-align:center; margin:20px;  }
	.point_deal_read_btn_1 { 
		background:#d700f0; padding:14px; margin: 0 auto;  border:1px solid #fff;
		color:#fff; font-size:18px; font-family:GmarketSansMedium; letter-spacing: 0.1em; line-height:1em; cursor:pointer;
	}
	.point_deal_read_btn_2 { 
		background:#000; padding:10px; margin: 0 auto;  border:1px solid #fff; 
		color:#fff; font-size:14px; font-family:EsaManru; letter-spacing: 0.1em; line-height:1em; cursor:pointer;
	}

	.listsearch { text-align:center; margin:20px; }
	.listsearch_select { 
		width:20%; background:#000; padding:14px;  border:0px; 
		color:#fff; font-size:14px; font-family:EsaManru; letter-spacing: 0.1em; line-height:1em;
	}
	.listsearch_input {
		width:40%; background:#000; padding:14px;  border:0px; 
		color:#fff; font-size:14px; font-family:EsaManru; letter-spacing: 0.1em; line-height:1em;	
	}
	.listsearch_btn {
		width:20%; background:#d700f0; height:42px; border:0px; 
		color:#fff; font-size:18px; font-family:EsaManru; letter-spacing: 0.1em; line-height:1em; cursor:pointer;	
	}

	.point_deal_read_re_t {
		margin-top:70px; padding:20px; border-top:2px solid #d700f0; width:100%; display:inline-block;
		text-align:center; color:#d700f0; font-size:22px; font-family:GmarketSansBold; letter-spacing:0.1em; line-height:1em; 
	}
	.point_deal_read_re_tt {
		margin-bottom:20px; width:100%; display:inline-block;
		text-align:left; color:#edcc41; font-size:14px; font-family:EsaManru; letter-spacing:0.1em; line-height:1.5em; 
	}
	.point_deal_read_re_form { margin-bottom:20px; width:100%; display:inline-block; }
	.point_deal_read_re_form li { float:left; width:100%; text-align:center; color:#fff; font-size:16px; font-family:EsaManru; letter-spacing:0.1em; line-height:1.7em; }
	.point_deal_read_re_form li b {  font-size:20px; font-family:GmarketSansBold; }
	.point_deal_textarea { 
		width:100%; height:70px; background:#000; padding:10px; margin: 0 auto;  border:0px;  
		color:#fff; font-size:14px; font-family:EsaManru; letter-spacing: 0.1em; line-height:1em; 
	}
	.point_deal_read_re_form_btn {
		margin-bottom:30px; width:100%; display:inline-block; background:#d700f0; padding:12px;
		text-align:center; color:#fff; font-size:20px; font-family:EsaManru; letter-spacing:0.1em; line-height:1em; 	cursor:pointer;	
	}
	.point_deal_read_ok {
		margin-top:30px; margin-bottom:30px; width:100%; display:inline-block; background:#d700f0; padding:12px;
		text-align:center; color:#fff; font-size:20px; font-family:EsaManru; letter-spacing:0.1em; line-height:1em; 	
	}
	
	.point_deal_read_re { width:100%; display:inline-block; border-top:2px solid #d700f0; }
	.point_deal_read_re_t1, .point_deal_read_re_t2, .point_deal_read_re_t3, .point_deal_read_re_t4 {
		float:left; background:#000; padding:12px; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
		text-align:center; color:#fff; font-size:14px; font-family:GmarketSansMedium; letter-spacing:0.1em; line-height:1em; 	
	}
	.point_deal_read_re_t1, .point_deal_read_re_t2, .point_deal_read_re_t3 { width:15%; } .point_deal_read_re_t4 { width:55%; } 
	.point_deal_read_re_s1, .point_deal_read_re_s2, .point_deal_read_re_s3, .point_deal_read_re_s4 {
		float:left; padding:15px; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
		text-align:center; color:#fff; font-size:14px; font-family:EsaManru; letter-spacing:0.1em; line-height:1em; height:50px;
	}
	.point_deal_read_re_s1, .point_deal_read_re_s2, .point_deal_read_re_s3 { width:33.3%; }
	.point_deal_read_re_s4 { width:100%; text-align:left; border-bottom:1px solid #313131; } 

	.point_deal_read_re_s_ok {
		position:relative; top:-5px; padding:6px; width:100%; display:inline-block; background:#edcc41; border-radius:6px;
		text-align:center; color:#000; font-size:14px; font-family:EsaManru; letter-spacing:0.1em; line-height:1em; cursor:pointer;
	}

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



/* ÅÂºí¸´ /  PC ************************************************************************************************************************************************************************/
@media  all and (min-width : 768px) {

	.pointCont { background:#262626; border:1px solid #313131; padding:20px; }
	.pointConts { width:100%; display:inline-block; text-align:left; }
	.pointConts_title { 
		text-align:left; color:#fff; font-size:18px; font-family:GmarketSansMedium; letter-spacing: 0.1em; line-height:1em; 
		padding-bottom:12px; border-bottom:1px solid #313131; margin-top:10px;  margin-bottom:15px; 
	}
	.pointConts_input {
		width:100%; border:1px solid #313131; background:#000; padding:12px; border-radius:20px;
		text-align:left; color:#fff; font-size:18px; font-family:NanumGothic; letter-spacing: 0.1em; line-height:1em; 
	}	
	.pointConts_checkbox { width:20px; height:20px; }
	.pointConts_box { text-align:center; width:600px; margin:0 auto; }
	.pointConts_boxs { width:100%; display:inline-block; margin-top:20px; margin-bottom:30px; }
	.pointConts_box li { width:100%; text-align:center; padding:10px; float:left; }
	.pointConts_box_c { color:#fff; font-size:16px; font-family:NanumGothicBold; letter-spacing: 0.1em; line-height:1em; }
	.pointConts_box_c span { color:#d700f0; }
	.pointConts_box_c b { font-size:20px; color:#00aeff; text-decoration: underline; }
	.pointConts_btn {
		background:#d700f0; padding:14px; border-radius:20px;
		text-align:center; color:#fff; font-size:18px; font-family:GmarketSansMedium; letter-spacing: 1em; line-height:1em; cursor:pointer;
	}
	
	#point_list { text-align:center; }
	.point_lists { width:100%; display:inline-block; }
	.point_lists_tt, .point_lists_t { 
		width:20%; float:left; background:#2f2f2f; border:1px solid #2f2f2f; padding:10px;
		text-align:center; color:#fff; font-size:12px; font-family:NanumGothic; letter-spacing: 0.1em; line-height:1em; 
	}
	.point_lists_cc, .point_lists_c { 
		width:20%; float:left; background:#000; border:1px solid #2f2f2f; padding:12px;
		text-align:center; color:#fff; font-size:12px; font-family:NanumGothic; letter-spacing: 0.1em; line-height:1em; 
		position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; margin-bottom:30px;
	}
	.point_lists_c_span_1 { padding:6px; background:#ffb111; color:#000; font-size:12px; font-family:NanumGothicBold; }
	.point_lists_c_span_2 { padding:6px; background:#000; color:#ccc; font-size:12px; font-family:NanumGothicBold; }
	.point_lists_c_span_3 { padding:6px; background:#ff0000; color:#fff; font-size:12px; font-family:NanumGothicBold; }
	.point_lists_c_span_memo { margin-left:5px; padding:6px; background:#519fff; color:#fff; font-size:12px; font-family:NanumGothicBold; cursor:pointer; }

	.mgame_listss { text-align:center; }
	.mgame_listss li { 
		float:left; width:50%; padding:15px; border-top:1px solid #313131;  border-left:1px solid #313131; border-right:1px solid #313131; border-bottom:1px solid #d700f0; 
		text-align:center; font-weight:bold; font-size:18px; font-family:GmarketSansMedium; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer; 
	}
	.mgame_list_bt_class_on { background:#d700f0; color:#fff; }
	.mgame_list_bt_class_off { background:#1c1c1c; color:#ccc; }

	.point_lists_p1, .point_lists_p2, .point_lists_p3, .point_lists_p4, .point_lists_p5 {
		float:left; background:#000; padding:18px; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
		text-align:center; color:#fff; font-size:18px; font-family:GmarketSansMedium; letter-spacing:0.1em; line-height:1em; 
	}
	.point_lists_p1, .point_lists_p3 { width:30%; } .point_lists_p2, .point_lists_p4 { width:13%; }  .point_lists_p5 { width:14%; }
	.point_lists_v1, .point_lists_v2, .point_lists_v3, .point_lists_v4, .point_lists_v5 {
		float:left; padding:15px; border-bottom:1px solid #313131; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
		text-align:center; color:#fff; font-size:14px; font-family:EsaManru; letter-spacing:0.1em; line-height:1em; 
	}
	.point_lists_v1, .point_lists_v3 { width:30%; } .point_lists_v2, .point_lists_v4 { width:13%; }  .point_lists_v5 { width:14%; }

	.point_deal_wr_btn { 
		background:#d700f0; padding:14px; margin: 0 auto; width:200px; border:1px solid #fff; margin-top:50px; margin-bottom:20px;
		text-align:center; color:#fff; font-size:18px; font-family:GmarketSansMedium; letter-spacing: 0.1em; line-height:1em; cursor:pointer;
	} .point_deal_wr_btn:hover { background:#000; }
	.point_deal_input { 
		background:#000; padding:10px; width:100%; border:0px;margin-bottom:20px;
		text-align:left; color:#fff; font-size:14px; font-family:NanumGothicBold; letter-spacing: 0.1em; line-height:1em; 
	}

	.point_lists_z1, .point_lists_z2, .point_lists_z3, .point_lists_z4, .point_lists_z5, .point_lists_z6 {
		float:left; background:#000; padding:18px; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
		text-align:center; color:#fff; font-size:18px; font-family:GmarketSansMedium; letter-spacing:0.1em; line-height:1em; 
	}
	.point_lists_x1, .point_lists_x2, .point_lists_x3, .point_lists_x4, .point_lists_x5, .point_lists_x6 {
		float:left; padding:15px; border-bottom:1px solid #313131; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
		text-align:center; color:#fff; font-size:14px; font-family:EsaManru; letter-spacing:0.1em; line-height:1em; 
	}
	.point_lists_z3, .point_lists_x3 { width:40%; } 
	.point_lists_z1, .point_lists_z2, .point_lists_z4, .point_lists_x1, .point_lists_x2, .point_lists_x4  { width:10%; } 
	.point_lists_z5, .point_lists_z6, .point_lists_x5, .point_lists_x6 { width:15%; } 

	.point_lists_zm1, .point_lists_zm2, .point_lists_zm3, .point_lists_zm4, .point_lists_zm5 {
		float:left; background:#000; padding:18px; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
		text-align:center; color:#fff; font-size:18px; font-family:GmarketSansMedium; letter-spacing:0.1em; line-height:1em; 
	}
	.point_lists_xm1, .point_lists_xm2, .point_lists_xm3, .point_lists_xm4, .point_lists_xm5 {
		float:left; padding:15px; border-bottom:1px solid #313131; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
		text-align:center; color:#fff; font-size:14px; font-family:EsaManru; letter-spacing:0.1em; line-height:1em; 
	}
	.point_lists_zm3, .point_lists_xm3 { width:40%; } 
	.point_lists_x3, .point_lists_xm3 { text-align:left; } 
	.point_lists_zm1, .point_lists_zm2, .point_lists_zm4, .point_lists_xm1, .point_lists_xm2, .point_lists_xm4  { width:15%; } 
	.point_lists_zm5, .point_lists_xm5 { width:15%; }   

	.point_lists_link { cursor:pointer; } .point_lists_link:hover { opacity: 0.7; }
	.point_lists_bay_1 { padding:4px; background:#d700f0; border-radius:4px; font-size:12px; font-family:NanumGothicBold; margin-right:5px; } 
	.point_lists_bay_2 { padding:4px; background:#ffde54; color:#000; border-radius:4px; font-size:12px; font-family:NanumGothicBold; margin-right:5px; }

	.point_deal_read_title { width:100%; display:inline-block; border-top:2px solid #d700f0; padding:5px; }
	.point_deal_read_title li { float:left; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding:15px; border-bottom:1px solid #313131; }
	.point_deal_read_title_1 { 
		width:70%; 
		text-align:left; color:#fff; font-size:18px; font-family:EsaManru; letter-spacing:0.1em; line-height:1em; 
	}
	.point_deal_read_title_2 {
		width:30%; 
		text-align:right; color:#fff; font-size:14px; font-family:EsaManru; letter-spacing:0.1em; line-height:1em; 
	}
	.point_deal_read_cont { text-align:left; margin:20px; } .point_deal_read_cont img { max-width:100%; }
	.point_deal_read_btn { text-align:center; margin:20px;  }
	.point_deal_read_btn_1 { 
		background:#d700f0; padding:14px; margin: 0 auto;  border:1px solid #fff;
		color:#fff; font-size:18px; font-family:GmarketSansMedium; letter-spacing: 0.1em; line-height:1em; cursor:pointer;
	}
	.point_deal_read_btn_2 { 
		background:#000; padding:10px; margin: 0 auto;  border:1px solid #fff; 
		color:#fff; font-size:14px; font-family:EsaManru; letter-spacing: 0.1em; line-height:1em; cursor:pointer;
	}

	.listsearch { text-align:center; margin:20px; }
	.listsearch_select { 
		width:20%; background:#000; padding:14px;  border:0px; 
		color:#fff; font-size:14px; font-family:EsaManru; letter-spacing: 0.1em; line-height:1em;
	}
	.listsearch_input {
		width:40%; background:#000; padding:14px;  border:0px; 
		color:#fff; font-size:14px; font-family:EsaManru; letter-spacing: 0.1em; line-height:1em;	
	}
	.listsearch_btn {
		width:20%; background:#d700f0; height:42px; border:0px; 
		color:#fff; font-size:18px; font-family:EsaManru; letter-spacing: 0.1em; line-height:1em; cursor:pointer;	
	}

	.point_deal_read_re_t {
		margin-top:70px; padding:20px; border-top:2px solid #d700f0; width:100%; display:inline-block;
		text-align:center; color:#d700f0; font-size:22px; font-family:GmarketSansBold; letter-spacing:0.1em; line-height:1em; 
	}
	.point_deal_read_re_tt {
		margin-bottom:20px; width:100%; display:inline-block;
		text-align:left; color:#edcc41; font-size:14px; font-family:EsaManru; letter-spacing:0.1em; line-height:1.5em; 
	}
	.point_deal_read_re_form { margin-bottom:20px; width:100%; display:inline-block; }
	.point_deal_read_re_form li { float:left; width:100%; text-align:center; color:#fff; font-size:16px; font-family:EsaManru; letter-spacing:0.1em; line-height:1.7em; }
	.point_deal_read_re_form li b {  font-size:20px; font-family:GmarketSansBold; }
	.point_deal_textarea { 
		width:100%; height:70px; background:#000; padding:10px; margin: 0 auto;  border:0px;  
		color:#fff; font-size:14px; font-family:EsaManru; letter-spacing: 0.1em; line-height:1em; 
	}
	.point_deal_read_re_form_btn {
		margin-bottom:30px; width:100%; display:inline-block; background:#d700f0; padding:12px;
		text-align:center; color:#fff; font-size:20px; font-family:EsaManru; letter-spacing:0.1em; line-height:1em; 	cursor:pointer;	
	}
	.point_deal_read_ok {
		margin-top:30px; margin-bottom:30px; width:100%; display:inline-block; background:#d700f0; padding:12px;
		text-align:center; color:#fff; font-size:20px; font-family:EsaManru; letter-spacing:0.1em; line-height:1em; 	
	}
	
	.point_deal_read_re { width:100%; display:inline-block; border-top:2px solid #d700f0; }
	.point_deal_read_re_t1, .point_deal_read_re_t2, .point_deal_read_re_t3, .point_deal_read_re_t4 {
		float:left; background:#000; padding:12px; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
		text-align:center; color:#fff; font-size:14px; font-family:GmarketSansMedium; letter-spacing:0.1em; line-height:1em; 	
	}
	.point_deal_read_re_t1, .point_deal_read_re_t2, .point_deal_read_re_t3 { width:15%; } .point_deal_read_re_t4 { width:55%; } 
	.point_deal_read_re_s1, .point_deal_read_re_s2, .point_deal_read_re_s3, .point_deal_read_re_s4 {
		float:left; padding:15px; border-bottom:1px solid #313131; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
		text-align:center; color:#fff; font-size:14px; font-family:EsaManru; letter-spacing:0.1em; line-height:1em; height:50px;
	}
	.point_deal_read_re_s1, .point_deal_read_re_s2, .point_deal_read_re_s3 { width:15%; } .point_deal_read_re_s4 { width:55%; text-align:left; } 

	.point_deal_read_re_s_ok {
		position:relative; top:-5px; padding:6px; width:100%; display:inline-block; background:#edcc41; border-radius:6px;
		text-align:center; color:#000; font-size:14px; font-family:EsaManru; letter-spacing:0.1em; line-height:1em; cursor:pointer;
	}

} /* PC end */
