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

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

	/* list */
	#partner_list_cont { background:#f7f8fd; padding-top:80px; padding-bottom:100px; } 
	.partner_list_conts { text-align:center; } 
	#list_premium { text-align:center; }
	.list_premiums { padding-bottom:10px; padding-left:10px; padding-right:10px; }
	.list_premium_li { 
		width:100%; display:inline-block; float:left; border:1px solid #fff; cursor:pointer; margin-top:10px; margin-bottom:5px;
		background:#fff; border-radius:16px;  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2); 
	} .list_premium_li:hover { border:1px solid #c7c7c7; background:#fcfcfc; }
	.list_premium_li dt { float:left; text-align:left; }
	.list_premium_dt_img { width:35%; height:120px; } .list_premium_dt_img_div { padding:15px; } .list_premium_dt_img_div img { border-radius:12px; width:100%; height:90px; border:0px; }
	.list_premium_dt_img_div_19 { text-align:center; padding-top:45px; }
	.list_premium_dt_img_div_19 span{ 
		padding-top:5px; padding-bottom:6px; padding-left:10px; padding-right:10px; background:#fff; border-radius: 50%; border:3px solid #6f001a; 
		font-size:30px; color:#6f001a; font-family:NotoSansKR-Black; letter-spacing: 0.01em; line-height:1em;  
	}
	.list_premium_dt_cont { width:65%; height:120px; }
		.list_premium_dt_cont_div { padding-top:20px; padding-bottom:10px; padding-right:15px; }
		.list_premium_dt_cont_bizname { 
			text-align:left; font-size:14px; color:#000; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em; 
			word-break:break-all; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
		}
		.list_premium_dt_cont_title { 
			margin-top:7px; text-align:left; font-size:12px; color:#222; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em; 
			word-break:break-all; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
		}
		.list_premium_dt_cont_area { margin-top:7px; } 
		.list_premium_dt_cont_area_span { 
			display:inline-block; margin-right:5px;
			font-size:11px; color:#777; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1em; 
		}
		.list_premium_dt_cont_theme { margin-top:5px;  }
		.list_premium_dt_cont_theme_span { 
			display:inline-block; border:1px solid #c7c7c7; border-radius:10px; padding:6px; margin-right:3px;
			font-size:11px; color:#777; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1em; 
		}
		.list_premium_dt_cont_service_span { font-size:11px; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em; border-radius:10px; padding:4px; margin-right:3px; }
	.list_premium_dt_foot { width:100%; float:left; text-align:left; padding-left:15px; padding-right:15px; }
	.list_premium_dt_foots { display:inline-block; width:100%; border-top:1px solid #f4f4f4; padding-top:10px; padding-bottom:10px; }
	.list_premium_dt_foot_left { padding-top:5px; width:55%; float:left; text-align:left; }
	.list_premium_dt_foot_right { padding-top:5px; width:45%; float:right; text-align:right; } .list_premium_dt_foot_right img { border:0px; height:12px; margin-right:1px; }
	.list_premium_dt_foot_right span { margin-left:10px; color:#444; font-size:11px; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1em; }

	.partner_list_basic { margin-left:10px; margin-right:10px; text-align:center; padding:10px; background:#fff; border-radius:16px;  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2); }
	.partner_list_basics { width:100%; display:inline-block; }
	.partner_list_basic_li {
		float:center; text-align:left;  width:100%; display:inline-block; padding-left:10px;  padding-right:10px; padding-top:10px; padding-bottom:5px;
		border-top:1px solid #fff; border-bottom:1px solid #f2f2f2; border-left:1px solid #fff; border-right:1px solid #fff; cursor:pointer;
	} 
	.partner_list_basic_li:hover { border:1px solid #c7c7c7; background:#fcfcfc; }
	.partner_list_basic_li dt { word-break:break-all; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
	.partner_list_basic_dt_cate { float:left; width:100%; }
	.partner_list_basic_dt_cate_span { font-size:12px; color:#777; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em; margin-left:7px; }
	.partner_list_basic_dt_theme_span { 			
		display:inline-block; border:1px solid #c7c7c7; border-radius:10px; padding:4px; margin-right:3px;
		font-size:11px; color:#777; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1em;  
	}
	.partner_list_basic_dt_title { float:left; width:100%; padding-top:10px; font-size:14px; color:#333; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1em; }
	.partner_list_basic_dt_title b { font-family:NotoSansKR-Medium; } .partner_list_basic_dt_title big { font-size:16px; }
	.partner_list_basic_dt_view { position:relative; top:-40px; float:right; text-align:right; font-size:11px; color:#444; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1em; }
	.partner_list_basic_dt_view img { height:12px; border:0px; margin-left:7px;}
	.partner_list_basic_btn { 
		padding:10px; background:#fff; border-radius:16px;
		text-align:center; font-size:16px; color:#222; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em;  cursor:pointer; 
	} .partner_list_basic_btn:hover { background:#c7c7c7; }
	.partner_list_basic_btn img { border:0px; margin-left:10px; height:8px; }

	.partner_list_basic_err_link {
		margin-top:30px; margin-bottom:30px;
		text-align:center; font-size:14px; color:#222; font-family:NotoSansKR-Regular; letter-spacing: 0.001em; line-height:1em; cursor:pointer; 
	}
	.partner_list_basic_err_link img { margin-left:5px; margin-right:2px; height:8px; border:0px; }
	.partner_list_basic_err_link span { padding-bottom:3px; border-bottom:1px solid #777; } 
	.partner_list_basic_err_link b { margin-right:2px; color:#000; font-family:NanumGothicBold; }


	/* list banner */
	.partner_list_banner { 
		margin-bottom:20px; width:100%; height:70px; display:inline-block; background:#212121; 
		background-image: url(/theme/dajuri/img/partner_list_banner_1.png);
		background-repeat: no-repeat; background-position:right -90% bottom;
		padding-top:20px; padding-left:15px; 
		text-align:left;  font-size:12px; color:#fff; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; cursor:pointer; 
	}  .partner_list_banner:hover { opacity: 0.7; }
	.partner_list_banner_div_1 { color:#fff; font-family:NanumSquareBold; font-size:15px; }
	.partner_list_banner_div_1 b { color:#ff0000; font-size:18px; }
	.partner_list_banner_div_2 { padding-top:13px; color:#fff; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; }
	.partner_list_banner_div_2 span { margin-left:10px; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; border:1px solid #fff; } 
	.partner_list_banner_div_2 span img { margin-left:4px;  border:0px; height:10px; }

	.partner_list_banner2 { 
		margin-top:25px; width:100%; height:70px; display:inline-block; background:#212121; 
		background-image: url(/theme/dajuri/img/partner_list_banner_2.png);
		background-repeat: no-repeat; background-position:right -90% bottom;
		padding-top:20px; padding-left:15px; 
		text-align:left;  font-size:12px; color:#fff; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; cursor:pointer; 
	}  .partner_list_banner2:hover { opacity: 0.7; }
	.partner_list_banner2_div_1 { color:#fff; font-family:NanumSquareBold; font-size:15px; }
	.partner_list_banner2_div_1 b { color:#fff000; font-size:18px; }
	.partner_list_banner2_div_2 { padding-top:13px; color:#fff; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; }
	.partner_list_banner2_div_2 span { margin-left:10px; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; border:1px solid #fff; } 
	.partner_list_banner2_div_2 span img { margin-left:4px;  border:0px; height:10px; }

	/* read */
	#partner_read_foot { display:block; width:40px; margin: 0 auto; position:fixed; _position:absolute; z-index:999; right:5px; bottom:60px; _bottom:-1px; repeat-x; }
	#partner_read_content { background:#fff; padding-top:80px; padding-bottom:100px; margin:15px;}
	.partner_read_contents { text-align:center; width:100%; margin:0 auto; background:#fff; }

	.partner_read_biz_name { text-align:center;}
	.partner_read_biz_name_l { display:none; }
	.partner_read_biz_name_c {
		width:100%; float:center; margin-top:5px; 
		text-align:center; color:#222; font-size:20px; font-family:NotoSansKR-Bold; letter-spacing: 0.01em; line-height:1em;
	} .partner_read_biz_name_c span { padding-bottom:5px; border-bottom:1px solid #777; }
	.partner_read_biz_name_r { display:none; }

	#partner_read_foot li { 
		background:#333; width:40px; height:40px; border-radius: 50%;
		text-align:left; float:center; margin-bottom:5px; 
	}
	.partner_read_icon_back { margin-top:11px; margin-left:8px; border:0px; height:18px; cursor:pointer; } 
	.partner_read_icon_bookmark { margin-top:11px; margin-left:11px; border:0px; height:22px; margin-right:15px; cursor:pointer; } 
	.partner_read_icon_sns { margin-top:9px; margin-left:9px; border:0px; height:20px; cursor:pointer; }
	.partner_read_icon_map { border:0px; width:40px; height:40px; cursor:pointer; }
	.partner_read_icon_hp { border:0px; width:40px; height:40px; cursor:pointer; }
	.partner_read_icon_sms { border:0px; width:40px; height:40px; cursor:pointer; }

	.partner_read_t_title { margin-top:20px; text-align:center; font-size:14px; letter-spacing: 0.01em; line-height:1em; } 
	.partner_read_theme { margin-top:15px; width:100%; display:inline-block; }
	.partner_read_theme_l { width:50%; float:left; text-align:left; }
	.partner_read_theme_r { width:50%; float:right; text-align:right; }
	.partner_theme_span {
		display:inline-block; background:#6f001a; border:1px solid #6f001a; border-radius:10px; padding-left:6px; padding-right:6px; padding-top:4px; padding-bottom:4px; margin-right:2px;
		font-size:11px; color:#fff; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em; margin-bottom:5px;
	}
	.partner_service_span {
		display:inline-block; border-radius:10px; padding-left:6px; padding-right:6px; padding-top:4px; padding-bottom:4px; margin-right:2px;
		font-size:11px; color:#fff; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em; 	margin-bottom:5px;
	}
	.partner_cate_span {
		display:inline-block; border:1px solid #222; border-radius:10px; padding-left:6px; padding-right:6px; padding-top:4px; padding-bottom:4px; margin-right:2px;
		font-size:11px; color:#000; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em; margin-bottom:5px; 		
	}
	.partner_read_map { margin-top:15px; width:100%; display:inline-block; }
	.partner_read_map_l { width:70%; float:left; text-align:left; }
	.partner_read_map_l dt { 
		width:100%; float:left; margin-bottom:10px;
		font-size:12px; color:#000; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1em;  	
	} .partner_read_map_l dt b { font-family:NotoSansKR-Medium; font-size:14px; padding-bottom:1px; border-bottom:1px solid #777;cursor:pointer; }
	.partner_read_map_r { display:none; } 
	.partner_read_cont { 
		border-top:1px solid #eaebec; margin-top:10px; padding-top:30px; 
		font-size:14px; color:#000; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1.7em;  
	} .partner_read_cont img { max-width:100%; }
	.partner_read_keyword { margin-top:25px; width:100%; display:inline-block; text-align:left; }
	.partner_read_keyword span { font-size:14px; color:#555; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1.3em; margin-right:10px; }

	/* read sns */
	#MlangSNSLists { display:none; width:45px; margin: 0 auto; position:fixed; _position:absolute; z-index:1; right:50px; bottom:65px; _bottom:-1px; repeat-x; }
	.MlangSNSList {  
		text-align:center; border:1px solid #777; width:45px; padding-left:5px; padding-right:5px; padding-top:5px;
		background:#fff; box-shadow: 0 2px 4px rgba(7, 7, 7, 0.4); border-radius:10px;
	} 
	.MlangSNSList li { cursor:pointer;  float:center; text-align:center; margin-bottom:3px; } .MlangSNSList img { width:35px; background:#fff; border:0px; opacity: 1;}
	.MlangSNSList img:hover { background:#777; opacity: 0.8; }

	/* review s */
	.partner_read_review { text-align:center; }
	.partner_read_review_t { width:100%; display:inline-block;  margin-top:20px; border-bottom:1px solid #d3d7dc; padding:10px; }	.partner_read_review_t ul { width:100%; }
	.partner_read_review_t_1 { float:left; padding-top:20px; width:70%; text-align:left; font-size:16px; color:#333; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em; }
	.partner_read_review_t_1 span { color:#000; font-family:NotoSansKR-Bold; letter-spacing: 0.01em; line-height:1em; }
	.partner_read_review_t_3 { float:left; width:30%; text-align:right; }
	.read_review_form_div_1_1 { display:block; } .read_review_form_div_1_2 { display:none; }
	.read_review_form_div_2_1 { display:block; } .read_review_form_div_2_2 { display:none; }
	.read_review_btn {
		float:right; border:1px solid #444; background:#222; padding:10px; width:110px; margin-right:25px;
		text-align:center; font-size:14px; color:#fff; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em; cursor:pointer; 
	}  .read_review_btn:hover { border:1px solid #222; background:#000; }
	.partner_read_review_form_1 { display:none; } .partner_read_review_form_2 { display:none; } /* ½Å±Ô µî·ÏÀÔ·ÂÆû */
	.partner_read_review_list { text-align:center; }
	.read_review_lists_1 { width:100%; display:inline-block; margin-top:20px; }
	.read_review_lists_1_l { float:left; width:70%; text-align:left; font-size:14px; color:#222; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em; }
	.read_review_lists_1_l img { boeder:0px; height:30px; }
	.read_review_lists_1_r { float:left; padding-top:15px; width:30%; text-align:right; font-size:12px; color:#888; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1em; }
	.read_review_lists_1_c { float:left; background:#ecf2ff; border:1px solid #cad7f2; text-align:left; width:100%; margin-top:10px; padding:15px; }
	.read_review_lists_1_c_title { font-size:16px; color:#222; font-family:NotoSansKR-Bold; letter-spacing: 0.01em; line-height:1em; }
	.read_review_lists_1_c_cont { margin-top:15px; font-size:14px; color:#444; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1.3em; }
	.read_review_lists_2 { width:100%; display:inline-block; margin-top:20px; }
	.read_review_lists_2_l { float:left; width:70%; text-align:left; font-size:16px; color:#222; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em; }
	.read_review_lists_2_l img { boeder:0px; height:30px; }
	.read_review_lists_2_r { float:left; padding-top:15px; width:30%; text-align:right; font-size:12px; color:#888; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1em; }
	.read_review_lists_2_c { float:left; background:#fafafa; border:1px solid #ccc; text-align:left; width:100%; margin-top:10px; padding:15px; }
	.read_review_lists_2_c_cont { font-size:14px; color:#222; font-family:NotoSansKR-Regular; letter-spacing: 0.05em; line-height:1.3em; }
	.read_review_lists_2_c_cont_re {
		margin-top:15px; padding-top:15px; border-top:1px solid #ccc;
		font-size:14px; color:#555; font-family:NotoSansKR-Regular; letter-spacing: 0.05em; line-height:1.3em;
	} 
	.read_review_list_security {
		width:100%; display:inline-block; background:#fafafa; border:1px solid #ccc; text-align:left; width:100%; margin-top:10px; padding:15px; 
		text-align:left; font-size:14px; color:#ff0000; font-family:NotoSansKR-Regular; letter-spacing: 0.05em; line-height:1.3em;
	} .read_review_list_security img { height:16px; border:0px; margin-right:5px; }

	.read_review_lists_2_c_cont_re li { float:left; padidng:5px; } .read_review_lists_2_c_cont_re b { color:#222; font-family:NotoSansKR-Medium; }
	.read_review_lists_2_c_cont_re_li_1 { width:5%; } .read_review_lists_2_c_cont_re_li_2 { width:95%; }
	.read_review_btn_77 { 
		display:inline-block; margin-left:10px; border:1px solid #777; background:#fff; width:60px; height:30px; padding:7px;
		text-align:center; font-size:12px; color:#222; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer; 
	} .read_review_btn_77:hover { color:#000; border:1px solid #000; }
	.read_review_btn_78 { 
		margin-top:15px; border:1px solid #6c87bd; background:#444; width:100px; height:30px; padding:7px;
		margin: 0 auto; text-align:center; font-size:12px; color:#fff; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer; 
	} .read_review_btn_78:hover { border:1px solid #000; }
	.read_review_btn_79 { 
		margin-left:10px; border:1px solid #777; background:#fff; width:180px; height:30px; padding:7px;
		margin: 0 auto; text-align:center; font-size:12px; color:#222; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer; 
	} .read_review_btn_78:hover { color:#000; border:1px solid #000; }
	.review_input { 
		border:1px solid #777; background:#fffffa; width:100%; padding:8px;
		text-align:left; font-size:16px; color:#222; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em;
	}
	.review_textarea { 
		border:1px solid #777; background:#fffffa; width:100%; height:180px; padding:8px;
		text-align:left; font-size:16px; color:#222; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em;
	}
	.review_checkbox { width:16px; height:16px; }
	.review_forms_btn {
		margin-left:10px; border:1px solid #222; background:#333; width:180px; height:44px; padding:7px;
		margin: 0 auto; text-align:center; font-size:16px; color:#fff; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer; 
	} .review_forms_btn:hover { opacity: 0.8; }

	.review_form_x_big { border:0px; width:25px; margin-top:15px; cursor:pointer; } .review_form_x_big:hover { opacity: 0.7; }
	.review_form_x_so { padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; border:1px solid #777; width:40px; cursor:pointer;  } .review_form_x_so:hover { border:1px solid #222; }
	.review_form_x_so_re { margin-left:5px; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px; border:1px solid #777; width:30px; cursor:pointer;  } .review_form_x_so_re:hover { border:1px solid #222; }
	.review_forms_login { 
		padding-top:100px; padding-bottom:100px; 
		text-align:center; font-size:16px; color:#222; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em;
	}
	.review_forms { width:100%; display:inline-block; padding:10px; text-align:center; }
	.review_form_l { float:left; width:70%; text-align:left; font-size:16px; color:#222; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em; } 
	.review_form_l img { boeder:0px; height:25px; }
	.review_form_r { float:left; padding-top:15px; width:30%; text-align:right; font-size:14px; color:#666; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1em; }
	.review_form_c { float:left; width:100%; margin-top:10px; }
	.review_checkbox_txt { margin-left:20px; font-size:14px; color:#222; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1.0em; }
	.read_review_so_a_re { width:100%; display:inline-block; border-top:1px solid #ccc; margin-top:20px; padding-top:20px; display:none; font-size:16px; color:#222; font-family:NotoSansKR-Bold; letter-spacing: 0.01em; line-height:1em; }
	/* review e */

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


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

	/* list */
	#partner_list_cont { background:#f7f8fd; padding-bottom:30px; } 
	.partner_list_conts { text-align:center; width:760px; margin:0 auto;  } 
	#list_premium { text-align:center; }
	.list_premiums { width:100%; display:inline-block; padding-bottom:10px; }
	.list_premium_li { 
		float:left; width:47.8%; border:1px solid #fff; cursor:pointer; margin:8px;
		background:#fff; border-radius:12px;  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2); 
	} .list_premium_li:hover { border:1px solid #c7c7c7; background:#fcfcfc; }
	.list_premium_li dt { float:left; text-align:left; }
	.list_premium_dt_img { width:35%; height:120px; } .list_premium_dt_img_div { padding:15px; } .list_premium_dt_img_div img { border-radius:12px; width:100%; height:90px; border:0px; }
	.list_premium_dt_img_div_19 { text-align:center; padding-top:45px; }
	.list_premium_dt_img_div_19 span{ 
		padding-top:5px; padding-bottom:6px; padding-left:10px; padding-right:10px; background:#fff; border-radius: 50%; border:3px solid #6f001a; 
		font-size:30px; color:#6f001a; font-family:NotoSansKR-Black; letter-spacing: 0.01em; line-height:1em;  
	}
	.list_premium_dt_cont { width:65%; height:120px; }
		.list_premium_dt_cont_div { padding-top:20px; padding-bottom:10px; padding-right:15px; }
		.list_premium_dt_cont_bizname { 
			text-align:left; font-size:12px; color:#000; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; 
			word-break:break-all; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
		}
		.list_premium_dt_cont_title { 
			margin-top:7px; text-align:left; font-size:11px; color:#222; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; 
			word-break:break-all; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
		}
		.list_premium_dt_cont_area { margin-top:7px; } 
		.list_premium_dt_cont_area_span { 
			display:inline-block; margin-right:5px;
			font-size:11px; color:#777; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; 
		}
		.list_premium_dt_cont_theme { margin-top:5px;  }
		.list_premium_dt_cont_theme_span { 
			display:inline-block; border:1px solid #c7c7c7; border-radius:6px; padding:6px; margin-right:3px;
			font-size:11px; color:#777; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; 
		}
		.list_premium_dt_cont_service_span { font-size:11px; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; border-radius:6px; padding:4px; margin-right:3px; }
	.list_premium_dt_foot { width:100%; float:left; text-align:left; padding-left:15px; padding-right:15px; }
	.list_premium_dt_foots { display:inline-block; width:100%; border-top:1px solid #f4f4f4; padding-top:10px; padding-bottom:10px; }
	.list_premium_dt_foot_left { padding-top:5px; width:55%; float:left; text-align:left; }
	.list_premium_dt_foot_right { padding-top:5px; width:45%; float:right; text-align:right; } .list_premium_dt_foot_right img { border:0px; height:12px; margin-right:1px; }
	.list_premium_dt_foot_right span { margin-left:10px; color:#444; font-size:11px; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; }

	.partner_list_basic { text-align:center; padding:10px; background:#fff; border-radius:12px;  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2); }
	.partner_list_basics { width:98%; display:inline-block; }
	.partner_list_basic_li {
		float:center; text-align:left;  width:100%; display:inline-block; padding:10px; 
		border-top:1px solid #fff; border-bottom:1px solid #f2f2f2; border-left:1px solid #fff; border-right:1px solid #fff; cursor:pointer;
	} 
	.partner_list_basic_li:hover { border:1px solid #c7c7c7; background:#fcfcfc; }
	.partner_list_basic_li dt { word-break:break-all; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
	.partner_list_basic_dt_cate { float:left; }
	.partner_list_basic_dt_cate_span { font-size:12px; color:#777; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; margin-left:7px; }
	.partner_list_basic_dt_theme_span { 			
		display:inline-block; border:1px solid #c7c7c7; border-radius:6px; padding:4px; margin-right:3px;
		font-size:11px; color:#777; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em;  
	}
	.partner_list_basic_dt_title { float:left; padding-top:4px; font-size:12px; color:#333; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; margin-left:10px; }
	.partner_list_basic_dt_title b { font-family:NanumGothicBold; } .partner_list_basic_dt_title big { font-size:16px; }
	.partner_list_basic_dt_view { float:right; padding-top:4px; font-size:11px; color:#444; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; }
	.partner_list_basic_dt_view img { height:12px; border:0px; margin-left:7px;}
	.partner_list_basic_btn { 
		padding:10px; background:#fff; border-radius:12px;
		text-align:center; font-size:16px; color:#222; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em;  cursor:pointer; 
	} .partner_list_basic_btn:hover { background:#c7c7c7; }
	.partner_list_basic_btn img { border:0px; margin-left:10px; height:8px; }

	.partner_list_basic_err_link {
		margin:20px;
		text-align:center; font-size:12px; color:#222; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; cursor:pointer; 
	}
	.partner_list_basic_err_link img { margin-left:10px; margin-right:5px; height:10px; border:0px; }
	.partner_list_basic_err_link span { padding-bottom:5px; border-bottom:1px solid #777; } 
	.partner_list_basic_err_link b { margin-right:5px; color:#000; font-family:NanumGothicBold; }


	/* list banner */
	.partner_list_banner { 
		margin-bottom:25px; width:100%; height:70px; display:inline-block; background:#212121; 
		background-image: url(/theme/dajuri/img/partner_list_banner_1.png);
		background-repeat: no-repeat; background-position:right bottom;
		padding-top:15px; padding-left:15px; 
		text-align:left;  font-size:12px; color:#fff; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; cursor:pointer; 
	}  .partner_list_banner:hover { opacity: 0.7; }
	.partner_list_banner_div_1 { color:#fff; font-family:NanumSquareBold; font-size:14px; }
	.partner_list_banner_div_1 b { color:#ff0000; font-size:18px; }
	.partner_list_banner_div_2 { padding-top:13px; color:#fff; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; }
	.partner_list_banner_div_2 span { margin-left:10px; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; border:1px solid #fff; } 
	.partner_list_banner_div_2 span img { margin-left:4px;  border:0px; height:10px; }

	.partner_list_banner2 { 
		margin-top:25px; width:100%; height:70px; display:inline-block; background:#212121; 
		background-image: url(/theme/dajuri/img/partner_list_banner_2.png);
		background-repeat: no-repeat; background-position:right bottom;
		padding-top:15px; padding-left:15px; 
		text-align:left;  font-size:12px; color:#fff; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; cursor:pointer; 
	}  .partner_list_banner2:hover { opacity: 0.7; }
	.partner_list_banner2_div_1 { color:#fff; font-family:NanumSquareBold; font-size:14px; }
	.partner_list_banner2_div_1 b { color:#fff000; font-size:18px; }
	.partner_list_banner2_div_2 { padding-top:13px; color:#fff; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; }
	.partner_list_banner2_div_2 span { margin-left:10px; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; border:1px solid #fff; } 
	.partner_list_banner2_div_2 span img { margin-left:4px;  border:0px; height:10px; }


	/* read */
	#partner_read_foot { display:none; }
	#partner_read_content { background:#f7f8fd; }
	.partner_read_contents { text-align:center; width:760px; margin:0 auto; padding-top:30px; padding-bottom:20px; padding-left:15px; padding-right:15px; background:#fff; box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);  }
	.partner_read_biz_name { width:100%; display:inline-block; } .partner_read_biz_name img { opacity: 0.7;  }  .partner_read_biz_name img:hover { opacity: 1;  } 
	.partner_read_icon_back { border:0px; height:25px; cursor:pointer; } .partner_read_icon_bookmark { border:0px; height:30px; margin-right:15px; cursor:pointer; } .partner_read_icon_sns { border:0px; height:25px; cursor:pointer; }
	.partner_read_biz_name_l { width:10%; text-align:left; float:left; }
	.partner_read_biz_name_c {
		width:80%; float:left; margin-top:5px; 
		text-align:center; color:#222; font-size:20px; font-family:NanumSquareBold; letter-spacing: 0.05em; line-height:1em;
	} .partner_read_biz_name_c span { padding-bottom:5px; border-bottom:1px solid #777; }
	.partner_read_biz_name_r { width:10%; float:left; text-align:right; }
	.partner_read_t_title { margin-top:40px; text-align:center; font-size:14px; letter-spacing: 0.01em; line-height:1em; } 
	.partner_read_theme { margin-top:25px; width:100%; display:inline-block; }
	.partner_read_theme_l { width:60%; float:left; text-align:left; }
	.partner_read_theme_r { width:40%; float:left; text-align:right; }
	.partner_theme_span {
		display:inline-block; background:#6f001a; border:1px solid #6f001a; border-radius:2px; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; margin-right:3px;
		font-size:11px; color:#fff; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em;  margin-bottom:5px;	
	}
	.partner_service_span {
		display:inline-block; border-radius:2px; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; margin-right:3px;
		font-size:11px; color:#fff; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em;  margin-bottom:5px;	
	}
	.partner_cate_span {
		display:inline-block; border:1px solid #222; border-radius:2px; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; margin-right:3px;
		font-size:11px; color:#000; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em;  margin-bottom:5px;		
	}
	.partner_read_map { margin-top:25px; width:100%; display:inline-block; }
	.partner_read_map_l { width:70%; float:left; text-align:left; }
	.partner_read_map_l dt { 
		width:100%; float:left; margin-bottom:10px;
		font-size:12px; color:#000; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em;  	
	} .partner_read_map_l dt b { font-family:NanumGothicBold; font-size:12px; padding-bottom:1px; border-bottom:1px solid #777;cursor:pointer; }
	.partner_read_map_r { width:30%; float:left; text-align:right; } 
	.partner_read_map_r img { height:40px; border:0px; margin-left:5px; opacity: 0.8; cursor:pointer; } .partner_read_map_r img:hover { height:40px; border:0px; margin-left:5px; opacity: 0.6; }
	.partner_read_cont { 
		border-top:1px solid #eaebec; margin-top:10px; padding-top:30px; 
		font-size:14px; color:#000; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1.7em;  
	} .partner_read_cont img { max-width:700px; }
	.partner_read_keyword { margin-top:25px; width:100%; display:inline-block; text-align:left; }
	.partner_read_keyword span { font-size:12px; color:#555; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1.3em; margin-right:10px; }

	/* read sns */
	#MlangSNSLists { position:relative; z-index:1; display:none; }
	.MlangSNSList {  
		position:absolute; left:690px; top:30px;
		text-align:center; border:1px solid #777; width:44px; padding-left:7px; padding-right:7px;  padding-bottom:3px; padding-top:5px;
		background:#fff; box-shadow: 0 2px 4px rgba(7, 7, 7, 0.4); border-radius:10px;
	} 
	.MlangSNSList li { cursor:pointer;  float:center; text-align:center; margin-bottom:3px; } .MlangSNSList img { width:30px; background:#fff; border:0px; opacity: 1;}
	.MlangSNSList img:hover { background:#777; opacity: 0.8; }
	
	/* review s */
	.partner_read_review { text-align:center; }
	.partner_read_review_t { width:100%; display:inline-block;  margin-top:14px; border-bottom:1px solid #d3d7dc; padding:10px; }	.partner_read_review_t ul { width:100%; }
	.partner_read_review_t_1 { float:left; padding-top:12px; width:70%; text-align:left; font-size:12px; color:#333; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em; }
	.partner_read_review_t_1 span { color:#000; font-family:NotoSansKR-Bold; letter-spacing: 0.01em; line-height:1em; }
	.partner_read_review_t_3 { float:left; width:30%; text-align:right; }
	.read_review_form_div_1_1 { display:block; } .read_review_form_div_1_2 { display:none; }
	.read_review_form_div_2_1 { display:block; } .read_review_form_div_2_2 { display:none; }
	.read_review_btn {
		float:right; border:1px solid #444; background:#222; padding:10px; width:150px;
		text-align:center; font-size:12px; color:#fff; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em; cursor:pointer; 
	}  .read_review_btn:hover { border:1px solid #222; background:#000; }
	.partner_read_review_form_1 { display:none; } .partner_read_review_form_2 { display:none; } /* ½Å±Ô µî·ÏÀÔ·ÂÆû */
	.partner_read_review_list { text-align:center; }
	.read_review_lists_1 { width:100%; display:inline-block; margin-top:14px; }
	.read_review_lists_1_l { float:left; width:70%; text-align:left; font-size:13px; color:#222; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em; }
	.read_review_lists_1_l img { boeder:0px; height:30px; }
	.read_review_lists_1_r { float:left; padding-top:15px; width:30%; text-align:right; font-size:11px; color:#888; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1em; }
	.read_review_lists_1_c { float:left; background:#ecf2ff; border:1px solid #cad7f2; text-align:left; width:100%; margin-top:10px; padding:15px; }
	.read_review_lists_1_c_title { font-size:13px; color:#222; font-family:NotoSansKR-Bold; letter-spacing: 0.01em; line-height:1em; }
	.read_review_lists_1_c_cont { margin-top:15px; font-size:12px; color:#444; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1.3em; }
	.read_review_lists_2 { width:100%; display:inline-block; margin-top:14px; }
	.read_review_lists_2_l { float:left; width:70%; text-align:left; font-size:13px; color:#222; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em; }
	.read_review_lists_2_l img { boeder:0px; height:30px; }
	.read_review_lists_2_r { float:left; padding-top:15px; width:30%; text-align:right; font-size:11px; color:#888; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1em; }
	.read_review_lists_2_c { float:left; background:#fafafa; border:1px solid #ccc; text-align:left; width:100%; margin-top:10px; padding:15px; }
	.read_review_lists_2_c_cont { font-size:12px; color:#222; font-family:NotoSansKR-Regular; letter-spacing: 0.05em; line-height:1.3em; }
	.read_review_lists_2_c_cont_re {
		margin-top:15px; padding-top:15px; border-top:1px solid #ccc;
		font-size:12px; color:#555; font-family:NotoSansKR-Regular; letter-spacing: 0.05em; line-height:1.3em;
	} 
	.read_review_list_security {
		width:100%; display:inline-block; background:#fafafa; border:1px solid #ccc; text-align:left; width:100%; margin-top:10px; padding:15px; 
		text-align:left; font-size:12px; color:#ff0000; font-family:NotoSansKR-Regular; letter-spacing: 0.05em; line-height:1.3em;
	} .read_review_list_security img { height:13px; border:0px; margin-right:5px; }

	.read_review_lists_2_c_cont_re li { float:left; padidng:5px; } .read_review_lists_2_c_cont_re b { color:#222; font-family:NotoSansKR-Medium; }
	.read_review_lists_2_c_cont_re_li_1 { width:5%; } .read_review_lists_2_c_cont_re_li_2 { width:95%; }
	.read_review_btn_77 { 
		display:inline-block; margin-left:10px; border:1px solid #777; background:#fff; width:60px; height:30px; padding:7px;
		text-align:center; font-size:11px; color:#222; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer; 
	} .read_review_btn_77:hover { color:#000; border:1px solid #000; }
	.read_review_btn_78 { 
		margin-top:15px; border:1px solid #6c87bd; background:#444; width:100px; height:30px; padding:7px;
		margin: 0 auto; text-align:center; font-size:11px; color:#fff; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer; 
	} .read_review_btn_78:hover { border:1px solid #000; }
	.read_review_btn_79 { 
		margin-left:10px; border:1px solid #777; background:#fff; width:180px; height:30px; padding:7px;
		margin: 0 auto; text-align:center; font-size:11px; color:#222; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer; 
	} .read_review_btn_78:hover { color:#000; border:1px solid #000; }
	.review_input { 
		border:1px solid #777; background:#fffffa; width:100%; padding:8px;
		text-align:left; font-size:14px; color:#222; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em;
	}
	.review_textarea { 
		border:1px solid #777; background:#fffffa; width:100%; height:180px; padding:8px;
		text-align:left; font-size:12px; color:#222; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em;
	}
	.review_checkbox { width:14px; height:14px; }
	.review_forms_btn {
		margin-left:10px; border:1px solid #222; background:#333; width:180px; height:44px; padding:7px;
		margin: 0 auto; text-align:center; font-size:12px; color:#fff; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer; 
	} .review_forms_btn:hover { opacity: 0.8; }

	.review_form_x_big { border:0px; width:25px; margin-top:15px; cursor:pointer; } .review_form_x_big:hover { opacity: 0.7; }
	.review_form_x_so { padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; border:1px solid #777; width:40px; cursor:pointer;  } .review_form_x_so:hover { border:1px solid #222; }
	.review_form_x_so_re { margin-left:5px; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px; border:1px solid #777; width:30px; cursor:pointer;  } .review_form_x_so_re:hover { border:1px solid #222; }
	.review_forms_login { 
		padding-top:100px; padding-bottom:100px; 
		text-align:center; font-size:13px; color:#222; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em;
	}
	.review_forms { width:100%; display:inline-block; padding:10px; text-align:center; }
	.review_form_l { float:left; width:70%; text-align:left; font-size:12px; color:#222; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1em; } 
	.review_form_l img { boeder:0px; height:35px; }
	.review_form_r { float:left; padding-top:15px; width:30%; text-align:right; font-size:12px; color:#666; font-family:NotoSansKR-Regular; letter-spacing: 0.01em; line-height:1em; }
	.review_form_c { float:left; width:100%; margin-top:10px; }
	.review_checkbox_txt { margin-left:14px; font-size:11px; color:#222; font-family:NotoSansKR-Medium; letter-spacing: 0.01em; line-height:1.0em; }
	.read_review_so_a_re { width:100%; display:inline-block; border-top:1px solid #ccc; margin-top:14px; padding-top:14px; display:none; font-size:13px; color:#222; font-family:NotoSansKR-Bold; letter-spacing: 0.01em; line-height:1em; }
	/* review e */

} /* ÅÂºí¸´ end */


/* PC ************************************************************************************************************************************************************************/
@media  all and (min-width : 1025px)  {
	
	/* list */
	#partner_list_cont { background:#f7f8fd; padding-bottom:30px; } 
	.partner_list_conts { text-align:center; width:1100px; margin:0 auto;  } 
	#list_premium { text-align:center; }
	.list_premiums { width:100%; display:inline-block; padding-bottom:10px; }
	.list_premium_li { 
		float:left; width:31.87%; border:1px solid #fff; cursor:pointer; margin:8px;
		background:#fff; border-radius:16px;  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2); 
	} .list_premium_li:hover { border:1px solid #c7c7c7; background:#fcfcfc; }
	.list_premium_li dt { float:left; text-align:left; }
	.list_premium_dt_img { width:35%; height:120px; } .list_premium_dt_img_div { padding:15px; } .list_premium_dt_img_div img { border-radius:12px; width:100%; height:90px; border:0px; }
	.list_premium_dt_img_div_19 { text-align:center; padding-top:45px; }
	.list_premium_dt_img_div_19 span{ 
		padding-top:5px; padding-bottom:6px; padding-left:10px; padding-right:10px; background:#fff; border-radius: 50%; border:3px solid #6f001a; 
		font-size:30px; color:#6f001a; font-family:NotoSansKR-Black; letter-spacing: 0.01em; line-height:1em;  
	}
	.list_premium_dt_cont { width:65%; height:120px; }
		.list_premium_dt_cont_div { padding-top:20px; padding-bottom:10px; padding-right:15px; }
		.list_premium_dt_cont_bizname { 
			text-align:left; font-size:14px; color:#000; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; 
			word-break:break-all; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
		}
		.list_premium_dt_cont_title { 
			margin-top:7px; text-align:left; font-size:12px; color:#222; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; 
			word-break:break-all; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
		}
		.list_premium_dt_cont_area { margin-top:7px; } 
		.list_premium_dt_cont_area_span { 
			display:inline-block; margin-right:5px;
			font-size:11px; color:#777; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; 
		}
		.list_premium_dt_cont_theme { margin-top:5px;  }
		.list_premium_dt_cont_theme_span { 
			display:inline-block; border:1px solid #c7c7c7; border-radius:10px; padding:6px; margin-right:3px;
			font-size:11px; color:#777; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; 
		}
		.list_premium_dt_cont_service_span { font-size:11px; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; border-radius:10px; padding:4px; margin-right:3px; }
	.list_premium_dt_foot { width:100%; float:left; text-align:left; padding-left:15px; padding-right:15px; }
	.list_premium_dt_foots { display:inline-block; width:100%; border-top:1px solid #f4f4f4; padding-top:10px; padding-bottom:10px; }
	.list_premium_dt_foot_left { padding-top:5px; width:55%; float:left; text-align:left; }
	.list_premium_dt_foot_right { padding-top:5px; width:45%; float:right; text-align:right; } .list_premium_dt_foot_right img { border:0px; height:12px; margin-right:1px; }
	.list_premium_dt_foot_right span { margin-left:10px; color:#444; font-size:11px; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; }

	.partner_list_basic { text-align:center; padding:10px; background:#fff; border-radius:16px;  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2); }
	.partner_list_basics { width:98%; display:inline-block; }
	.partner_list_basic_li {
		float:center; text-align:left;  width:100%; display:inline-block; padding:10px; 
		border-top:1px solid #fff; border-bottom:1px solid #f2f2f2; border-left:1px solid #fff; border-right:1px solid #fff; cursor:pointer;
	} 
	.partner_list_basic_li:hover { border:1px solid #c7c7c7; background:#fcfcfc; }
	.partner_list_basic_li dt { word-break:break-all; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
	.partner_list_basic_dt_cate { float:left; }
	.partner_list_basic_dt_cate_span { font-size:12px; color:#777; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; margin-left:7px; }
	.partner_list_basic_dt_theme_span { 			
		display:inline-block; border:1px solid #c7c7c7; border-radius:10px; padding:4px; margin-right:3px;
		font-size:11px; color:#777; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em;  
	}
	.partner_list_basic_dt_title { float:left; padding-top:4px; font-size:14px; color:#333; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; margin-left:10px; }
	.partner_list_basic_dt_title b { font-family:NanumGothicBold; } .partner_list_basic_dt_title big { font-size:16px; }
	.partner_list_basic_dt_view { float:right; padding-top:4px; font-size:11px; color:#444; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; }
	.partner_list_basic_dt_view img { height:12px; border:0px; margin-left:7px;}
	.partner_list_basic_btn { 
		padding:10px; background:#fff; border-radius:16px;
		text-align:center; font-size:16px; color:#222; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em;  cursor:pointer; 
	} .partner_list_basic_btn:hover { background:#c7c7c7; }
	.partner_list_basic_btn img { border:0px; margin-left:10px; height:8px; }

	.partner_list_basic_err_link {
		margin:30px; 
		text-align:center; font-size:16px; color:#222; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; cursor:pointer; 
	}
	.partner_list_basic_err_link img { margin-left:10px; margin-right:5px; height:10px; border:0px; }
	.partner_list_basic_err_link span { padding-bottom:5px; border-bottom:1px solid #777; } 
	.partner_list_basic_err_link b { margin-right:5px; color:#000; font-family:NanumGothicBold; }
	

	/* list banner */
	.partner_list_banner { 
		margin-bottom:25px; width:100%; height:100px; display:inline-block; background:#212121; 
		background-image: url(/theme/dajuri/img/partner_list_banner_1.png);
		background-repeat: no-repeat; background-position:right bottom;
		padding-top:25px; padding-left:20px; 
		text-align:left;  font-size:14px; color:#fff; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; cursor:pointer; 
	}  .partner_list_banner:hover { opacity: 0.7; }
	.partner_list_banner_div_1 { color:#fff; font-family:NanumSquareBold; font-size:22px; }
	.partner_list_banner_div_1 b { color:#ff0000; font-size:24px; }
	.partner_list_banner_div_2 { padding-top:20px; color:#fff; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; }
	.partner_list_banner_div_2 span { margin-left:20px; padding-left:6px; padding-right:6px; padding-top:3px; padding-bottom:3px; border:1px solid #fff; } 
	.partner_list_banner_div_2 span img { margin-left:7px;  border:0px; height:10px; }

	.partner_list_banner2 { 
		margin-top:25px; width:100%; height:100px; display:inline-block; background:#212121; 
		background-image: url(/theme/dajuri/img/partner_list_banner_2.png);
		background-repeat: no-repeat; background-position:right bottom;
		padding-top:25px; padding-left:20px; 
		text-align:left;  font-size:14px; color:#fff; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; cursor:pointer; 
	}  .partner_list_banner2:hover { opacity: 0.7; }
	.partner_list_banner2_div_1 { color:#fff; font-family:NanumSquareBold; font-size:22px; }
	.partner_list_banner2_div_1 b { color:#fff000; font-size:24px; }
	.partner_list_banner2_div_2 { padding-top:20px; color:#fff; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; }
	.partner_list_banner2_div_2 span { margin-left:20px; padding-left:6px; padding-right:6px; padding-top:3px; padding-bottom:3px; border:1px solid #fff; } 
	.partner_list_banner2_div_2 span img { margin-left:7px;  border:0px; height:10px; }


	/* read */
	#partner_read_foot { display:none; }
	#partner_read_content { background:#f7f8fd; }
	.partner_read_contents { text-align:center; width:1100px; margin:0 auto; padding-top:40px; padding-bottom:20px; padding-left:15px; padding-right:15px; background:#fff; box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);  }
	.partner_read_biz_name { width:100%; display:inline-block; } .partner_read_biz_name img { opacity: 0.7;  }  .partner_read_biz_name img:hover { opacity: 1;  } 
	.partner_read_icon_back { border:0px; height:25px; cursor:pointer; } .partner_read_icon_bookmark { border:0px; height:30px; margin-right:15px; cursor:pointer; } .partner_read_icon_sns { border:0px; height:25px; cursor:pointer; }
	.partner_read_biz_name_l { width:10%; text-align:left; float:left; }
	.partner_read_biz_name_c {
		width:80%; float:left; margin-top:5px; 
		text-align:center; color:#222; font-size:30px; font-family:NanumSquareBold; letter-spacing: 0.05em; line-height:1em;
	} .partner_read_biz_name_c span { padding-bottom:5px; border-bottom:1px solid #777; }
	.partner_read_biz_name_r { width:10%; float:left; text-align:right; }
	.partner_read_t_title { margin-top:40px; text-align:center; font-size:20px; letter-spacing: 0.01em; line-height:1em; } 
	.partner_read_theme { margin-top:25px; width:100%; display:inline-block; }
	.partner_read_theme_l { width:65%; float:left; text-align:left; }
	.partner_read_theme_r { width:35%; float:left; text-align:right; }
	.partner_theme_span {
		display:inline-block; background:#6f001a; border:1px solid #6f001a; border-radius:10px; padding-left:8px; padding-right:8px; padding-top:6px; padding-bottom:6px; margin-right:5px;
		font-size:12px; color:#fff; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; margin-bottom:7px; 	
	}
	.partner_service_span {
		display:inline-block; border-radius:10px; padding-left:8px; padding-right:8px; padding-top:6px; padding-bottom:6px; margin-right:5px;
		font-size:12px; color:#fff; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em;  margin-bottom:7px;	
	}
	.partner_cate_span {
		display:inline-block; border:1px solid #222; border-radius:10px; padding-left:8px; padding-right:8px; padding-top:6px; padding-bottom:6px; margin-right:5px;
		font-size:12px; color:#000; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; margin-bottom:7px; 		
	}
	.partner_read_map { margin-top:25px; width:100%; display:inline-block; }
	.partner_read_map_l { width:70%; float:left; text-align:left; }
	.partner_read_map_l dt { 
		width:100%; float:left; margin-bottom:10px;
		font-size:12px; color:#000; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em;  	
	} .partner_read_map_l dt b { font-family:NanumGothicBold; font-size:14px; padding-bottom:1px; border-bottom:1px solid #777; cursor:pointer; }
	.partner_read_map_r { width:30%; float:left; text-align:right; } 
	.partner_read_map_r img { height:40px; border:0px; margin-left:5px; opacity: 0.8; cursor:pointer; } .partner_read_map_r img:hover { height:40px; border:0px; margin-left:5px; opacity: 0.6; }
	.partner_read_cont { 
		border-top:1px solid #eaebec; margin-top:10px; padding-top:30px; 
		font-size:14px; color:#000; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1.7em;  
	} .partner_read_cont img { max-width:1000px; }
	.partner_read_keyword { margin-top:25px; width:100%; display:inline-block; text-align:left; }
	.partner_read_keyword span { font-size:14px; color:#555; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1.3em; margin-right:10px; }

	/* read sns */
	#MlangSNSLists { position:relative; z-index:1; display:none; }
	.MlangSNSList {  
		position:absolute; left:1025px; top:30px;
		text-align:center; border:1px solid #777; width:54px; padding-left:7px; padding-right:7px;  padding-bottom:5px; padding-top:10px;
		background:#fff; box-shadow: 0 2px 4px rgba(7, 7, 7, 0.4); border-radius:10px;
	} 
	.MlangSNSList li { cursor:pointer;  float:center; text-align:center; margin-bottom:5px; } .MlangSNSList img { width:40px; background:#fff; border:0px; opacity: 1;}
	.MlangSNSList img:hover { background:#777; opacity: 0.8; }

	/* review s */
	.partner_read_review { text-align:center; padding-bottom:50px; }
	.partner_read_review_t { width:100%; display:inline-block;  margin-top:20px; border-bottom:1px solid #d3d7dc; padding:10px; }	.partner_read_review_t ul { width:100%; }
	.partner_read_review_t_1 { float:left; padding-top:20px; width:70%; text-align:left; font-size:18px; color:#333; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; }
	.partner_read_review_t_1 span { color:#000; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; }
	.partner_read_review_t_3 { float:left; width:30%; text-align:right; }
	.read_review_form_div_1_1 { display:block; } .read_review_form_div_1_2 { display:none; }
	.read_review_form_div_2_1 { display:block; } .read_review_form_div_2_2 { display:none; }
	.read_review_btn {
		float:right; border:1px solid #444; background:#222; padding:10px; width:150px;
		text-align:center; font-size:14px; color:#fff; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; cursor:pointer; 
	}  .read_review_btn:hover { border:1px solid #222; background:#000; }
	.partner_read_review_form_1 { display:none; } .partner_read_review_form_2 { display:none; } /* ½Å±Ô µî·ÏÀÔ·ÂÆû */
	.partner_read_review_list { text-align:center; }
	.read_review_lists_1 { width:100%; display:inline-block; margin-top:20px; }
	.read_review_lists_1_l { float:left; width:70%; text-align:left; font-size:16px; color:#222; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; }
	.read_review_lists_1_l img { boeder:0px; height:30px; }
	.read_review_lists_1_r { float:left; padding-top:15px; width:30%; text-align:right; font-size:12px; color:#888; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; }
	.read_review_lists_1_c { float:left; background:#ecf2ff; border:1px solid #cad7f2; text-align:left; width:100%; margin-top:10px; padding:15px; }
	.read_review_lists_1_c_title { font-size:16px; color:#222; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; }
	.read_review_lists_1_c_cont { margin-top:15px; font-size:14px; color:#444; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1.3em; }
	.read_review_lists_2 { width:100%; display:inline-block; margin-top:20px; }
	.read_review_lists_2_l { float:left; width:70%; text-align:left; font-size:16px; color:#222; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; }
	.read_review_lists_2_l img { boeder:0px; height:30px; }
	.read_review_lists_2_r { float:left; padding-top:15px; width:30%; text-align:right; font-size:12px; color:#888; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; }
	.read_review_lists_2_c { float:left; background:#fafafa; border:1px solid #ccc; text-align:left; width:100%; margin-top:10px; padding:15px; }
	.read_review_lists_2_c_cont { font-size:14px; color:#222; font-family:NanumGothic; letter-spacing: 0.05em; line-height:1.3em; }
	.read_review_lists_2_c_cont_re {
		margin-top:15px; padding-top:15px; border-top:1px solid #ccc;
		font-size:14px; color:#555; font-family:NanumGothic; letter-spacing: 0.05em; line-height:1.3em;
	} 
	.read_review_list_security {
		width:100%; display:inline-block; background:#fafafa; border:1px solid #ccc; text-align:left; width:100%; margin-top:10px; padding:15px; 
		text-align:left; font-size:14px; color:#ff0000; font-family:NanumGothic; letter-spacing: 0.05em; line-height:1.3em;
	} .read_review_list_security img { height:16px; border:0px; margin-right:5px; }

	.read_review_lists_2_c_cont_re li { float:left; padidng:5px; } .read_review_lists_2_c_cont_re b { color:#222; font-family:NanumGothicBold; }
	.read_review_lists_2_c_cont_re_li_1 { width:5%; } .read_review_lists_2_c_cont_re_li_2 { width:95%; }
	.read_review_btn_77 { 
		display:inline-block; margin-left:10px; border:1px solid #777; background:#fff; width:60px; height:30px; padding:7px;
		text-align:center; font-size:12px; color:#222; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer; 
	} .read_review_btn_77:hover { color:#000; border:1px solid #000; }
	.read_review_btn_78 { 
		margin-top:15px; border:1px solid #6c87bd; background:#444; width:100px; height:30px; padding:7px;
		margin: 0 auto; text-align:center; font-size:12px; color:#fff; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer; 
	} .read_review_btn_78:hover { border:1px solid #000; }
	.read_review_btn_79 { 
		margin-left:10px; border:1px solid #777; background:#fff; width:180px; height:30px; padding:7px;
		margin: 0 auto; text-align:center; font-size:12px; color:#222; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer; 
	} .read_review_btn_78:hover { color:#000; border:1px solid #000; }
	.review_input { 
		border:1px solid #777; background:#fffffa; width:100%; padding:8px;
		text-align:left; font-size:20px; color:#222; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em;
	}
	.review_textarea { 
		border:1px solid #777; background:#fffffa; width:100%; height:180px; padding:8px;
		text-align:left; font-size:20px; color:#222; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em;
	}
	.review_checkbox { width:20px; height:20px; }
	.review_forms_btn {
		margin-left:10px; border:1px solid #222; background:#333; width:180px; height:44px; padding:7px;
		margin: 0 auto; text-align:center; font-size:18px; color:#fff; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer; 
	} .review_forms_btn:hover { opacity: 0.8; }

	.review_form_x_big { border:0px; width:25px; margin-top:15px; cursor:pointer; } .review_form_x_big:hover { opacity: 0.7; }
	.review_form_x_so { padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; border:1px solid #777; width:40px; cursor:pointer;  } .review_form_x_so:hover { border:1px solid #222; }
	.review_form_x_so_re { margin-left:5px; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px; border:1px solid #777; width:30px; cursor:pointer;  } .review_form_x_so_re:hover { border:1px solid #222; }
	.review_forms_login { 
		padding-top:100px; padding-bottom:100px; 
		text-align:center; font-size:16px; color:#222; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em;
	}
	.review_forms { width:100%; display:inline-block; padding:10px; text-align:center; }
	.review_form_l { float:left; width:70%; text-align:left; font-size:20px; color:#222; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; } 
	.review_form_l img { boeder:0px; height:35px; }
	.review_form_r { float:left; padding-top:15px; width:30%; text-align:right; font-size:14px; color:#666; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; }
	.review_form_c { float:left; width:100%; margin-top:10px; }
	.review_checkbox_txt { margin-left:20px; font-size:14px; color:#222; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1.0em; }
	.read_review_so_a_re { width:100%; display:inline-block; border-top:1px solid #ccc; margin-top:20px; padding-top:20px; display:none; font-size:16px; color:#222; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; }
	/* review e */

} /* PC end */