/* ¸ð¹ÙÀÏ ************************************************************************************************************************************************************************/
@media only screen and (min-width:100px) and (max-width:767px) {

	.pointCont_t { margin:10px; display:inline-block; }
	.pointCont_t ul { text-align:center; }
	.pointCont_t li { float:left; text-align:left; display:inline-block; }
	.pointCont_t_l { width:100%; }
	.pointCont_t_c { width:100%; height:10px; }
	.pointCont_t_r { width:100%; }
	.pointCont_tt { margin-left:10px; margin-right:10px; }
	.pointCont_tt ul { text-align:center; }
	.pointCont_tt li { float:left; text-align:left; display:inline-block; }
	.pointCont_t_ll, .pointCont_t_rr { width:100%; }
	.pointCont_t_cc { width:100%; height:10px; }
	.pointCont_tpl { border-radius:8px 8px 0px 0px; background:#fff; border-left:1px solid #333; border-right:1px solid #333; border-bottom:1px solid #333; }
	.pointCont_t_title {
		border-radius:6px 6px 0px 0px; background:#333; padding:12px;
		text-align:center; color:#fff; font-size:18px; font-family:'NanumSquareNeo400'; letter-spacing:0.01em; line-height:1em; 
	}
	.pointCont_t_title img { margin-right:10px; height:18px; }
	.pointCont_t_txt { text-align:left; }
	.pointCont_t_txt_center {
		padding:12px; background:#fff; 
		text-align:center; color:#000; font-size:18px; font-family:'NanumSquareNeo400'; letter-spacing: 0.01em; line-height:1.0em;
	}
	.pointCont_t_txt_center2 {
		padding:12px; background:#fff; 
		text-align:center; color:#000; font-size:22px; font-family:'NanumSquareNeo700'; letter-spacing: 0.01em; line-height:1em;
	}
	.pointCont_t_txt_22 {  font-size:22px; font-family:'NanumSquareNeo800'; letter-spacing: 0.01em; line-height:1.0em; }
	.pointCont_t_txt_blue { color:#2d50e2;  }
	.pointCont_t_txt_table { width:100%; display:inline-block; }
	.pointCont_t_txt_table ul {  text-align:center; }
	.pointCont_t_txt_table ul li { float:left; text-align:left; display:inline-block; }
	.pointCont_t_txt_table_li_50 { width:100%; }
	.pointCont_t_txt_table_li_100 { width:100%; }
	.pointCont_t_txt_table_div {
		border:1px solid #0087fa; padding:7px; background:#fff; border-radius:6px; margin:1px;
		text-align:left; color:#000; font-size:14px; font-family:'NanumSquareNeo400'; letter-spacing:0.01em; line-height:1.5em; 	
	}

	.pointCont_form { margin-top:10px; margin-left:10px; margin-right:10px; display:inline-block; }
	.pointCont_form ul { text-align:center; }
	.pointCont_form ul li { float:left; }
	.pointCont_form_t { display:none; }
	.pointCont_form_p { text-align:center; padding:4px; }
	.pointCont_form_1 { width:100%; }
	.pointCont_form_2 { width:100%; }
	.pointCont_form_3 { width:100%; }
	.pointCont_form_4 { width:100%; }
	.pointCont_form_5 { width:100%; }
	.pointCont_form input,  .pointCont_form select {
		width:100%; text-align:left; padding:8px; background:#fff; border:1px solid #005793; height:42px; 
		color:#000; font-size:14px; font-family:'NanumSquareNeo400'; letter-spacing: 0.01em; line-height:1.5em;
	}
	.pointCont_form_btn {
		background:#2d50e2; 
		height:42px; padding-top:12px;
		text-align:center; color:#fff; font-size:16px; font-family:'NanumSquareNeo400'; letter-spacing:0.01em; line-height:1em; cursor:pointer;
	}
	
	.pointCont_list_link_t { 
		margin-top:20px; margin-left:10px; margin-right:10px;
		text-align:left; color:#2d50e2; font-size:20px; font-family:'NanumSquareNeo700'; letter-spacing:0.01em; line-height:1em;
	}
	.pointCont_list_link {
		background:#28a745; padding:15px; margin-top:10px; margin-left:10px; margin-right:10px;
		text-align:center; color:#fff; font-size:16px; font-family:'NanumSquareNeo400'; letter-spacing:0.01em; line-height:1em; cursor:pointer;
	}

	.pointCont_list { margin-top:10px; margin-left:10px; margin-right:10px; display:inline-block; border-top:2px solid #005793; }
	.pointCont_list ul { text-align:center; }
	.pointCont_list ul li {
		float:left; text-align:left;  
		color:#000; font-size:14px; letter-spacing:0.01em; line-height:1em; 
	}
	.pointCont_list_1 { width:100%; padding-top:15px; padding-bottom:7px;  display:inline-block; }
	.pointCont_list_2, .pointCont_list_3, .pointCont_list_4 { width:100%; padding-top:7px; padding-bottom:7px; display:inline-block; }
	.pointCont_list_5 { width:70%;  }
	.pointCont_list_6 { width:30%;  }
	.pointCont_list_5, .pointCont_list_6 { padding-top:7px; padding-bottom:15px; border-bottom:1px solid #005793;  display:inline-block; }
	.pointCont_list_t { display:none; }
	.pointCont_list_p { font-family:'NanumSquareNeo400'; display:inline-block; }
	.pointCont_list_6 span { 
		padding:3px 7px 3px 7px;  border-radius:12px; 
		font-size:12px; font-family:'NanumSquareNeo400'; letter-spacing: 0.1em; line-height:1em; 
	}
	.pointCont_list_txt_1 { background:#333; color:#fff; }
	.pointCont_list_txt_2 { background:#005793; color:#fff; }
	.pointCont_list_txt_3 { background:#ff0000; color:#fff; }
	.pointCont_list_p_span {
		margin-right:10px; padding:3px 7px 3px 7px; border-radius:12px; background:#a4a6a8; color:#fff;
		font-size:12px; font-family:'NanumSquareNeo400'; letter-spacing: 0.1em; line-height:1em; 	
	}

	.pointCont_t_img { text-align:center; margin-left:10px; margin-right:10px; }
	.pointCont_t_img img { width:100%; max-height:150px; }
	.pointCont_t_img_banner_m { display:block; }
	.pointCont_t_img_banner_pc { display:none; }

	.pointCont_form_p_mo { 
		display:block; text-align:left; margin-bottom:5px; margin-top:10px;
		font-size:16px; color:000; font-family:'NanumSquareNeo700'; letter-spacing: 0.1em; line-height:1em; 	
	}

} /* ¸ð¹ÙÀÏ end */



/* ÅÂºí¸´ /  PC ************************************************************************************************************************************************************************/
@media  all and (min-width : 768px) {

	.pointCont_t { width:100%; display:inline-block; margin-top:15px; }
	.pointCont_t ul { text-align:center; }
	.pointCont_t li { float:left; text-align:left; }
	.pointCont_t_l { width:66%; }
	.pointCont_t_c { width:1%; }
	.pointCont_t_r { width:33%;  }
	.pointCont_tt { width:100%; display:inline-block; position:relative;  top:-10px; }
	.pointCont_tt ul { text-align:center; }
	.pointCont_tt li { float:left; text-align:left; }
	.pointCont_t_ll, .pointCont_t_rr { width:49.5%; }
	.pointCont_t_cc { width:1%; }
	.pointCont_tpl { border-radius:8px 8px 0px 0px; background:#fff; border-left:2px solid #333; border-right:2px solid #333; border-bottom:2px solid #333; }
	.pointCont_t_title {
		border-radius:6px 6px 0px 0px; background:#333; padding:12px;
		text-align:center; color:#fff; font-size:18px; font-family:'NanumSquareNeo400'; letter-spacing:0.01em; line-height:1em; 
	}
	.pointCont_t_title img { margin-right:10px; height:18px; }
	.pointCont_t_txt { text-align:left; }
	.pointCont_t_txt_center {
		padding-top:20px; background:#fff; height:60px;
		text-align:center; color:#000; font-size:18px; font-family:'NanumSquareNeo400'; letter-spacing: 0.01em; line-height:1em;
	}
	.pointCont_t_txt_center2 {
		padding:12px; background:#fff; height:60px;
		text-align:center; color:#000; font-size:30px; font-family:'NanumSquareNeo700'; letter-spacing: 0.01em; line-height:1em;
	}
	.pointCont_t_txt_22 {  font-size:30px; font-family:'NanumSquareNeo700'; letter-spacing: 0.01em; line-height:1.5em; }
	.pointCont_t_txt_blue { color:#2d50e2; }
	.pointCont_t_txt_table { width:100%; display:inline-block; }
	.pointCont_t_txt_table ul {  text-align:center; }
	.pointCont_t_txt_table ul li { float:left; text-align:left; display:inline-block; }
	.pointCont_t_txt_table_li_50 { width:50%; }
	.pointCont_t_txt_table_li_100 { width:100%; }
	.pointCont_t_txt_table_div {
		border:1px solid #0087fa; padding:7px; background:#fff; border-radius:6px; margin:1px;
		text-align:left; color:#000; font-size:14px; font-family:'NanumSquareNeo400'; letter-spacing:0.01em; line-height:1.5em; 	
	}
	
	.pointCont_form2 { 
		width:100%; display:inline-block; 
		padding-top:10px;  padding-bottom:10px; border-top:1px solid #ccc;   border-bottom:1px solid #ccc;  
	}
	.pointCont_form { width:100%; display:inline-block; }
	.pointCont_form2 ul, .pointCont_form ul { text-align:center; }
	.pointCont_form2 ul li, .pointCont_form ul li { float:left; }
	.pointCont_form_t {
		padding:5px; 
		text-align:center; color:#000; font-size:16px; font-family:'NanumSquareNeo400'; letter-spacing:0.01em; line-height:1em; 
	}
	.pointCont_form_p { background:#fff; text-align:center; padding:4px; }
	.pointCont_form_1 { width:19%; }
	.pointCont_form_2 { width:19%; }
	.pointCont_form_3 { width:25%; }
	.pointCont_form_4 { width:25%; }
	.pointCont_form_5 { width:12%; }
	.pointCont_form input,  .pointCont_form select {
		width:100%; text-align:left; padding:8px; background:#fff; border:1px solid #ccc; height:42px; 
		color:#000; font-size:14px; font-family:'NanumSquareNeo400'; letter-spacing: 0.01em; line-height:1.5em;
	}
	.pointCont_form_btn {
		background:#2d50e2; 
		height:42px; padding-top:12px;
		text-align:center; color:#fff; font-size:16px; font-family:'NanumSquareNeo400'; letter-spacing:0.01em; line-height:1em; cursor:pointer;
	}

	.pointCont_list_link_t { margin-top:30px; text-align:left; color:#2d50e2; font-size:25px; font-family:'NanumSquareNeo700'; letter-spacing:0.01em; line-height:1em; }
	.pointCont_list_link {
		background:#28a745; padding:15px; margin-top:10px;
		text-align:center; color:#fff; font-size:16px; font-family:'NanumSquareNeo400'; letter-spacing:0.01em; line-height:1em; cursor:pointer;
	}

	.pointCont_list { margin-top:15px; width:100%; display:inline-block; }
	.pointCont_list ul { text-align:center; }
	.pointCont_list ul li {
		float:left; padding-top:15px; padding-bottom:15px; 
		color:#000; font-size:14px; letter-spacing:0.01em; line-height:1em; 
	}
	.pointCont_list_1 { width:10%; }
	.pointCont_list_2 { width:15%; }
	.pointCont_list_3 { width:15%; }
	.pointCont_list_4 { width:25%; }
	.pointCont_list_5 { width:20%; }
	.pointCont_list_6 { width:15%; }
	.pointCont_list_t { 
		font-family:'NanumSquareNeo400'; 
		border-top:2px solid #005793; border-bottom:1px solid #005793; 
	}
	.pointCont_list_p {
		font-family:'NanumSquareNeo400'; 
		border-bottom:1px solid #ccc; 
	}
	.pointCont_list_6 span { 
		padding:5px 10px 5px 10px;  border-radius:16px; 
		font-size:12px; font-family:'NanumSquareNeo400'; letter-spacing: 0.1em; line-height:1em; 
	}
	.pointCont_list_txt_1 { background:#333; color:#fff; }
	.pointCont_list_txt_2 { background:#005793; color:#fff; }
	.pointCont_list_txt_3 { background:#ff0000; color:#fff; }
	.pointCont_list_p_span { display:none;  }

	.pointCont_t_img { text-align:center; }
	.pointCont_t_img img { width:100%; max-height:200px; }
	.pointCont_t_img_banner_pc { display:block; }
	.pointCont_t_img_banner_m { display:none; }

	.pointCont_form_p_mo { display:none;  }

	a.pointCont_t_txt_table_divTa { 
		border-radius:6px; background:#333; color:#fff;
		padding:4px 7px 4px 7px; 
	}
	.pointCont_t_txt_table_divTa img { height:12px; margin-left:5px; }
	.pointCont_t_txt_table_div b { font-family:'NanumSquareNeo800';  }
	.pointCont_t_txt_table_div700 { font-family:'NanumSquareNeo700'; }

} /* PC end */
