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

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

	.Mlangpage_b { text-align:center; margin:20px; }
	.Mlangpage_ba { text-align:center; margin:20px; }
	.Mlangpage_member_start_title { padding-bottom:40px; color:#333; font-size:18px;font-family:NanumGothicBold; text-align:left; letter-spacing: 0.01em; line-height:1em; }
	.Mlangpage_member_start_box {
		height:150px; padding:10px; color:#333; font-size:12px;font-family:NanumGothic; text-align:left; letter-spacing: 0.01em; line-height:1.5em; 
		background:#fff; border:1px solid #ccc; overflow-x:hidden; overflow-y:scroll;
	}
	.Mlangpage_member_start_box_chick {
		padding-top:15px;  padding-bottom:20px; cursor:pointer;
		color:#333; font-size:16px;font-family:NanumGothicBold; text-align:left; letter-spacing: 0.01em; line-height:1em; 
	}
	.Mlangpage_member_start_box_chick_bold { 
		padding-top:15px;  padding-bottom:20px; 
		color:#000; font-size:16px;font-family:NanumGothicBold; text-align:left; letter-spacing: 0.01em; line-height:1em;  text-decoration:underline;
	}
	.box_chick_img { padding-right:5px; width:30px; }
	.Mlangpage_member_start_box_btn2 {
		display:inline-block; border:0px; padding:20px; margin-top:10px; margin-bottom:10px; text-align:center; cursor:pointer; border-radius:30px;
		width:100%; background:#444; color:#fff; font-size:16px;font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; 
	}
	.Mlangpage_member_start_box_btn3 {
		display:inline-block; padding:20px; margin-top:10px; margin-bottom:10px; text-align:center; cursor:pointer; border-radius:30px;
		width:100%; background:#fff; color:#222; font-size:16px;font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; border:1px solid #999; 
	}
	.Mlangpage_member_start_box_btn {
		display:inline-block; padding:20px; margin-top:10px; margin-bottom:10px; text-align:center; cursor:pointer; border-radius:30px;
		width:100%; background:#d700f0; color:#fff; font-size:16px;font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; 
	}
	.Mlangpage_member_start_box_btn_li { width:100%; margin-top:20px; margin-bottom:30px; display:inline-block; } 
	.Mlangpage_member_start_box_btn_li li { 
		width:100%; float:left;  text-align:center; margin-bottom:5px; color:#fff; font-size:16px;font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; 
		padding:15px; cursor:pointer; border-radius:30px;
	} .Mlangpage_member_start_box_btn_li li:hover { opacity: 0.7; }  .Mlangpage_member_start_box_btn_li li img { opacity: 0.5; height:30px; margin-bottom:5px; }
	.Mlangpage_member_start_box_btn_li_1 { background:#222; }
	.Mlangpage_member_start_box_btn_li_2 { background:#3079ff; }

	.Mlangpage_member_joinform_box { margin-bottom:30px; display:inline-block; width:100%; } .Mlangpage_member_joinform_box2 { margin-bottom:5px; display:inline-block; width:100%; }
	.Mlangpage_member_joinform_box2_b { padding-top:15px; padding-bottom:15px; color:#1c1c1c; font-family:NanumGothicBold; font-size:18px; letter-spacing: 0.01em; }
	.Mlangpage_member_joinform_box_l { width:70%; float:left; padding-right:10px; }
	.Mlangpage_member_joinform_box_r { width:30%; float:left; }
	.Mlangpage_member_joinform_box_e { width:100%; float:left; padding-right:10px; }
	.Mlangpage_member_joinform_box_c { width:100%; margin-left:10px; margin-top:10px; float:left; text-align:left; color:#bbb; font-family:Pretendard-Medium; font-size:12px; letter-spacing: 0.01em; }
	.Mlangpage_member_joinform_box_c_red { margin-left:10px; margin-top:10px; float:left; text-align:left; color:#ff0000; font-family:Pretendard-Medium; font-size:12px; letter-spacing: 0.01em; }
	.Mlangpage_member_joinform_box_cl { width:100%; float:left; height:10px; }
	.Mlangpage_member_joinform_box_btn_1 {
		background:#444; border-radius:20px; padding:16px;
		text-align:center; color:#fff; font-family:NanumGothicBold; font-size:16px; letter-spacing: 0.01em; cursor:pointer; 	
	}
	.Mlangpage_member_joinform_box_btn_hp {
		float:right; width:100%; background:#444; border-radius:20px; padding:16px;
		text-align:center; color:#fff; font-family:NanumGothicBold; font-size:16px; letter-spacing: 0.01em; cursor:pointer; 	
	}
	.Mlangpage_member_joinform_box_btn_hpre {
		float:right; width:50%; background:#444; border-radius:20px; padding:16px;
		text-align:center; color:#fff; font-family:NanumGothicBold; font-size:16px; letter-spacing: 0.01em; cursor:pointer; 
	}
	.Mlangpage_member_joinform_box_btn_hpre2 {
		margin-left:5px; float:right; width:48%; background:#fff; border-radius:20px; padding:16px; border:1px solid #fff; 
		text-align:center; color:#222; font-family:NanumGothicBold; font-size:16px; letter-spacing: 0.01em; cursor:pointer; 	
	}
	.Mlangpage_member_joinform_box_btn_2 {
		background:#999; border-radius:20px; padding:16px;
		text-align:center; color:#fff; font-family:NanumGothicBold; font-size:16px; letter-spacing: 0.01em; cursor:pointer; 	
	}
	.mlangmsgicon { margin-right:3px; } 

	.Mlangpage_member_ok_title { padding-top:30px; padding-bottom:40px; color:#fff; font-size:16px;font-family:NanumGothicBold; text-align:center; letter-spacing: 0.01em; line-height:1em; }
	.Mlangpage_member_ok_box { padding-left:20px; padding-right:20px; padding-top:20px; margin-bottom:50px; background:#262626; border:2px solid #d700f0; }
	.Mlangpage_member_ok_boxs { display:inline-block; width:100%; }
	.Mlangpage_member_ok_boxs_l { float:left; width:100%; text-align:left; padding-top:20px; }
	.Mlangpage_member_ok_boxs_r { float:left; width:100%; text-align:left; border-bottom:1px solid #313131; padding:20px; height:85px; }
	.Mlangpage_member_ok_boxs_l_end { float:left; width:100%; text-align:left; padding-top:20px; }
	.Mlangpage_member_ok_boxs_r_end { float:left; width:100%; text-align:left; padding:20px; height:85px; }
	.Mlangpage_member_ok_boxs_l span, .Mlangpage_member_ok_boxs_l_end span { color:#ccc; font-size:16px;font-family:NanumGothic; letter-spacing: 0.01em; line-height:1.5em; }
	.Mlangpage_member_ok_boxs_r span, .Mlangpage_member_ok_boxs_r_end span { color:#ffff; font-size:16px;font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1.5em;  }

	.Mlangpage_member_join_t { width:80%; margin-top:20px; display:inline-block; } .Mlangpage_member_join_t li { float:left; margin-top:10px; }
	.Mlangpage_member_join_t_li_1 { width:100%; text-align:left; padding-top:5px; color:#fff; font-size:14px; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1.0em; }
	.Mlangpage_member_join_t_li_2 { 
		text-align:center; width:30%; background:#222; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; margin-left:10px; 
		color:#fff; font-size:11px;font-family:NanumGothic; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer; 
	} .Mlangpage_member_join_t_li_2 img { height:10px; border:0px; margin-right:5px; Vertical-align:middle; }
	.Mlangpage_member_join_t_li_2:hover { background:#fff; }
	.Mlangpage_member_join_t2 { 
		margin-top:20px; padding-top:20px; padding-bottom:20px; border-top:2px solid #ccc; 
		color:#fff; font-size:18px; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1.9em;
	}  .Mlangpage_member_join_t2 b { font-size:26px; color:#d700f0; font-family:NanumGothicBold; } 

	.phonemm { font-weight:bold; font-size:16px; font-family:Gulim; }

	.mb_hp_reClass { text-align:center; background:#1c1c1c; border:3px solid #d700f0; padding:15px; display:none; border-radius:20px; }
	.mb_hp_reClasss { display:inline-block; width:100%; }
	.mb_hp_reId_textClass { display:inline-block; width:100%; color:#ddd; padding:15px;  text-align:left; font-size:16px;font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; }
	.mb_hp_reId_textClass b { font-size:24px;font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; }

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


/* PC ************************************************************************************************************************************************************************/
@media  all and (min-width : 1025px)  {
	
	.Mlangpage_b { text-align:center; margin: 0 auto; width:800px; }
	.Mlangpage_ba { text-align:center; margin: 0 auto; width:1100px; }
	.Mlangpage_member_start_title { padding-top:50px; padding-bottom:40px; color:#333; font-size:22px;font-family:NanumGothicBold; text-align:center; letter-spacing: 0.01em; line-height:1em; }
	.Mlangpage_member_start_box {
		height:200px; padding:20px; color:#333; font-size:14px;font-family:NanumGothic; text-align:left; letter-spacing: 0.01em; line-height:1.5em; 
		background:#fff; border:1px solid #ccc; overflow-x:hidden; overflow-y:scroll;
	}
	.Mlangpage_member_start_box_chick {
		padding-top:15px;  padding-bottom:30px; cursor:pointer;
		color:#333; font-size:16px;font-family:NanumGothicBold; text-align:left; letter-spacing: 0.01em; line-height:1em; 
	}
	.Mlangpage_member_start_box_chick_bold { 
		padding-top:15px;  padding-bottom:30px; 
		color:#000; font-size:16px;font-family:NanumGothicBold; text-align:left; letter-spacing: 0.01em; line-height:1em;  text-decoration:underline;
	}
	.box_chick_img { padding-right:5px; width:35px; }
	.Mlangpage_member_start_box_btn {
		display:inline-block; border:0px; padding:20px; margin-top:20px; margin-bottom:60px; text-align:center; cursor:pointer; border-radius:30px;
		width:300px; background:#d700f0; color:#fff; font-size:16px;font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; 
	}
	.Mlangpage_member_start_box_btn2 {
		display:inline-block; padding:20px; margin-top:20px; margin-bottom:60px; text-align:center; cursor:pointer; border-radius:30px;
		width:300px; background:#444; color:#fff; font-size:16px;font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; 
	}
	.Mlangpage_member_start_box_btn_li { width:100%; margin-top:20px; margin-bottom:60px; display:inline-block; } 
	.Mlangpage_member_start_box_btn_li li { 
		width:48.5%; float:left;  text-align:center; margin:5px; color:#fff; font-size:18px;font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; 
		padding:15px; cursor:pointer; border-radius:30px;
	} .Mlangpage_member_start_box_btn_li li:hover { opacity: 0.7; }  .Mlangpage_member_start_box_btn_li li img { opacity: 0.5; height:30px; margin-bottom:5px; }
	.Mlangpage_member_start_box_btn_li_1 { background:#222; }
	.Mlangpage_member_start_box_btn_li_2 { background:#3079ff; }

	.Mlangpage_member_joinform_box { margin-bottom:30px; display:inline-block; width:100%; } .Mlangpage_member_joinform_box2 { margin-bottom:5px; display:inline-block; width:100%; }
	.Mlangpage_member_joinform_box2_b { padding-top:15px; padding-bottom:15px; color:#1c1c1c; font-family:NanumGothicBold; font-size:18px; letter-spacing: 0.01em; }
	.Mlangpage_member_joinform_box_l { width:70%; float:left; padding-right:10px; }
	.Mlangpage_member_joinform_box_r { width:30%; float:left; }
	.Mlangpage_member_joinform_box_e { width:100%; float:left; padding-right:10px; }
	.Mlangpage_member_joinform_box_c { width:100%; margin-left:10px; margin-top:10px; float:left; text-align:left; color:#bbb; font-family:Pretendard-Medium; font-size:12px; letter-spacing: 0.01em; }
	.Mlangpage_member_joinform_box_c_red { margin-left:10px; margin-top:10px; float:left; text-align:left; color:#ff0000; font-family:Pretendard-Medium; font-size:12px; letter-spacing: 0.01em; }
	.Mlangpage_member_joinform_box_cl { width:100%; float:left; height:10px; }
	.Mlangpage_member_joinform_box_btn_1 {
		background:#444; border-radius:20px; padding:16px;
		text-align:center; color:#fff; font-family:NanumGothicBold; font-size:16px; letter-spacing: 0.01em; cursor:pointer; 	
	}
	.Mlangpage_member_joinform_box_btn_hp {
		float:right; width:24%; background:#444; border-radius:20px; padding:16px;
		text-align:center; color:#fff; font-family:NanumGothicBold; font-size:16px; letter-spacing: 0.01em; cursor:pointer; 	
	}
	.Mlangpage_member_joinform_box_btn_hpre {
		float:right; width:29%; background:#444; border-radius:20px; padding:16px;
		text-align:center; color:#fff; font-family:NanumGothicBold; font-size:16px; letter-spacing: 0.01em; cursor:pointer; 	
	}
	.Mlangpage_member_joinform_box_btn_hpre2 {
		margin-left:5px; float:right; width:29%; background:#fff; border-radius:20px; padding:16px; border:1px solid #fff; 
		text-align:center; color:#222; font-family:NanumGothicBold; font-size:16px; letter-spacing: 0.01em; cursor:pointer; 	
	}
	.Mlangpage_member_joinform_box_btn_2 {
		background:#999; border-radius:20px; padding:16px;
		text-align:center; color:#fff; font-family:NanumGothicBold; font-size:16px; letter-spacing: 0.01em; cursor:pointer; 	
	}
	.mlangmsgicon { margin-right:3px; } 

	.Mlangpage_member_ok_title { padding-top:50px; padding-bottom:40px; color:#fff; font-size:30px;font-family:NanumGothicBold; text-align:center; letter-spacing: 0.01em; line-height:1em; }
	.Mlangpage_member_ok_box { padding-left:40px; padding-right:40px; padding-top:20px; margin-bottom:50px; background:#262626; border:2px solid #d700f0; }
	.Mlangpage_member_ok_boxs { display:inline-block; width:100%; }
	.Mlangpage_member_ok_boxs_l { float:left; width:30%; text-align:left; border-bottom:1px solid #313131; padding:20px; height:85px; }
	.Mlangpage_member_ok_boxs_r { float:left; width:70%; text-align:left; border-bottom:1px solid #313131; padding:20px; height:85px; }
	.Mlangpage_member_ok_boxs_l_end { float:left; width:30%; text-align:left; padding:20px; height:85px; }
	.Mlangpage_member_ok_boxs_r_end { float:left; width:70%; text-align:left; padding:20px; height:85px; }
	.Mlangpage_member_ok_boxs_l span, .Mlangpage_member_ok_boxs_l_end span { color:#ccc; font-size:16px;font-family:NanumGothic; letter-spacing: 0.01em; line-height:1.5em; }
	.Mlangpage_member_ok_boxs_r span, .Mlangpage_member_ok_boxs_r_end span { color:#ffff; font-size:16px;font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1.5em;  }
	
	.Mlangpage_member_search { display:inline-block; width:100%; text-align:center; }
	.Mlangpage_member_search_l { float:left; width:50%; padding:50px; text-align:center; border-right:1px solid #ccc; }
	.Mlangpage_member_search_r { float:left; width:50%; padding:50px; text-align:center; }

	.Mlangpage_member_join_t { width:60%; margin-top:50px; display:inline-block; } .Mlangpage_member_join_t li { float:left; margin-top:10px; }
	.Mlangpage_member_join_t_li_1 { padding-top:5px; color:#fff; font-size:18px; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1.0em; }
	.Mlangpage_member_join_t_li_2 { 
		background:#d700f0; padding-left:15px; padding-right:15px; padding-top:8px; padding-bottom:8px; margin-left:30px; 
		color:#000; font-size:12px;font-family:NanumGothic; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer; 
	} .Mlangpage_member_join_t_li_2 img { height:10px; border:0px; margin-right:5px; Vertical-align:middle; }
	.Mlangpage_member_join_t_li_2:hover { background:#fff; }
	.Mlangpage_member_join_t2 { 
		margin-top:30px; padding-top:30px; padding-bottom:30px; border-top:2px solid #ccc; 
		color:#fff; font-size:22px; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1.9em;
	}  .Mlangpage_member_join_t2 b { font-size:36px; color:#d700f0; font-family:NanumGothicBold; } 

	.phonemm { font-weight:bold; font-size:16px; font-family:Gulim; }

	.mb_hp_reClass { text-align:center; background:#1c1c1c; border:3px solid #d700f0; padding:15px; display:none; border-radius:20px; }
	.mb_hp_reClasss { display:inline-block; width:100%; }
	.mb_hp_reId_textClass { color:#ddd; padding:15px;  text-align:left; font-size:16px;font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; }
	.mb_hp_reId_textClass b { font-size:24px;font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; }

	.Mlangpage_member_loginss { 
		text-align:center; margin: 0 auto; width:500px; margin-top:600px; margin-bottom:30px; 
		border-radius:30px; padding:50px; background:#000;
	}

} /* PC end */