@media only screen and (max-width:720px){
	.m_ver{display:block;}
	.p_ver{display:none !important;}

	#header h1{padding:18.5px 0 0 0;}
	#header h1 img{height:35.5px;}
	#header .r_icon{padding:29px 0 0 0;}
	#header .r_icon .tel{font-size:15px;}
	#footer{padding-bottom:100px;}
	#footer .foot_inner div{display:block; width:100%;}
	#footer .foot_inner div.text_box1 .ttl{font-size:12px;}
	#footer .foot_inner div.text_box1 ul li{font-size:9px; line-height:14px;}
	#footer .foot_inner div.text_box1 ul li:before{top:6px;}
	#footer .foot_inner div.text_box2{padding:22px 0 0 0; font-size:9px; line-height:14px; word-break:keep-all;}

	.main_visual{padding-top:23px;}
	.app_con{padding:30px 0 46px;}
	.app_con.bot{margin-top:40px;}
	.app_box{padding:0;}
	.app_box .fm_wrap li{width:100%;}
	.app_box .fm_wrap li:first-child{margin-right:0; margin-bottom:6px;}
	.app_box .fm_wrap li input{height:35px; padding-left:15px; font-size:13px;}
	.app_box .fm_wrap li input::placeholder{font-size:13px;}
	.acheck{margin-top:7.5px;}
	.acheck .ach_each span .chk_label{font-size:11px;}
	.sq_btn{width:221px; height:39px; margin:35px auto 0; line-height:39px; font-size:15px;}
	.main_info .ttl{padding:40px 0; text-align:center; font-size:16px;}
	.main_info .cont_tb li dl dt{font-size:11px}
	.main_info .cont_tb li dl dd{font-size:11px; margin-top:6px;}	
	.kakao_link{top:260px; right:14px;}
	.kakao_link a{margin-bottom:5px;}
	.kakao_link a img{height:55px;}
	.chk+.chk_label{font-size:13px; letter-spacing:-1px;}
	.chk+.chk_label a{font-size:13px;}

	.fix_btn{display:none;width:100%; font-size:0; z-index:1000;}
	.fix_btn.fix{display:block; position:fixed; bottom:0; left:0; }
	.fix_btn a{display:inline-block; vertical-align:top; width:50%; }
	.fix_btn a img{height:80px;}
	.fix_btn a.lft_btn{text-align:right; background:#bb0202;}
	.fix_btn a.rgt_btn{background:#fb3a59;}

	/* 2021-03-17 추가 */
	.top_link_wrap{position:fixed; top:54px; right:0; width:auto; margin-right:0px; font-size:0; z-index:100;}
	.top_link_wrap a img{height:87px;}
}

@media only screen and (max-width:380px){
	.chk+.chk_label{font-size:12px;}	
}