@media all and (max-width: 1300px) { 

	/*footer*/
	#footer > .contents_con form > table > tbody > tr > .logo_td > a > img {width:22vw;}
	#footer > .contents_con form > table > tbody > tr > .input_td > .input_con > .input_con > ul:after {content:none;}
	#footer > .contents_con form > table > tbody > tr > .input_td > .input_con > .input_con > ul > li > input {width:14vw;}
	#footer > .contents_con form > table > tbody > tr > .input_td > .input_con > .input_con > ul > li > select {width:14vw;}
}

@media all and (max-width: 1024px) {
	

	.w_con {display:none;}
	.m_con {display:block;}

	.w_img {display:none;}
	.m_img {display:inline-block; width:100%;}

	.w_br {display:none;}
	.m_br {display:inline;}

	.w_bar {display:none;}
	.m_bar {display:inline;}

	
	/*체크박스 버튼*/
	.checkbox_label {display:inline-block; cursor:pointer;}
	.checkbox_label input[type=checkbox] {display:none;}
	.checkbox_label .check_icon {display:inline-block; width:22px; height:22px; background-image:url("/landing02/img/sub/checkbox_icon_off.png"); background-repeat:no-repeat; vertical-align:middle; cursor:pointer;}
	.checkbox_label span {vertical-align:middle;}
	.checkbox_label input[type=checkbox]:checked + .check_icon {background-image:url("/landing02/img/sub/checkbox_icon_on.png");}

	/*라디오 버튼*/
	.radio_label {display:inline-block; cursor:pointer;}
	.radio_label input[type=radio] {display:none;}
	.radio_label .check_icon {display:inline-block; width:36px; height:36px; background-image:url("/landing02/img/sub/radio_icon_off.png"); background-repeat:no-repeat; background-size:36px; margin-left:30px; vertical-align:middle; cursor:pointer;}
	.radio_label .check_icon:nth-of-type(1) {margin-left:0;}
	.radio_label span {vertical-align:middle;}
	.radio_label input[type=radio]:checked + .check_icon {background-image:url("/landing02/img/sub/radio_icon_on.png");}


	/*헤더*/
	#header {width:100%; margin:0 auto; background-color:#ffffff;}
	#header > .contents_con {display:block; width:86%; height:auto; max-width:none; margin:0 auto;}
	#header > .contents_con > .logo_con {width:150px; margin:0 auto;}
	#header > .contents_con > .logo_con a {}
	#header > .contents_con > .logo_con a img {}
	#header > .contents_con > .tab_con {margin-bottom:10px;}
	#header > .contents_con > .tab_con > ul {justify-content:center;}
	#header > .contents_con > .tab_con > ul > li {}
	#header > .contents_con > .tab_con > ul > li > .list_div {}
	#header > .contents_con > .tab_con > ul > li:first-child > .list_div:after {content:''; height:35px; border:1px solid #000000; position:absolute; top:2px; right:0;}
	#header > .contents_con > .tab_con > ul > li > .list_div > a {display:block; height:42px; padding:0 38px; font-size:36px; color:#000000; font-weight:700;}
	#header > .contents_con > .tab_con > ul > li > .list_div > a {}

	/*컨텐츠*/
	#container {width:100%; margin:0 auto;}
	#container > .contents_con {overflow:hidden;}
	#container > .contents_con > .slide_con {}

	/*단체주문 메인 슬라이드*/
	.slide_con {}
	.slide_con > .swiper-container {}
	.slide_con > .swiper-container .swiper-wrapper {}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide {}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con {position:relative;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .bg_con {}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .bg_con > .bg {}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .bg_con > .bg > img {}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .text_con {width:86%; margin:0 auto; position:absolute; top:0; left:0; right:0;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .text_con > img {}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .contents_con {position:absolute; top:25%; left:0; right:0;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .contents_con > .product_img {width:100%; margin-top:4%; position:relative; left:50%; transform:translateX(-50%);}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide-active > .contents02_con > .contents_con > .product_img {transform-origin:left; animation:bounce_ani 1s;}
	@keyframes bounce_ani { 
		0% {
			opacity:0; scale:0.4;
		}
		50% {
			opacity:1; scale:1.4;
		}
		100% {
			opacity:1; scale:1;
		}
	}

	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .contents_con > .product_img > .bg_con {width:100%; text-align:center;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .contents_con > .product_img > .bg_con > img {width:45%;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .contents_con > .product_img > img {width:70%; position:absolute; top:8px; left:50%; transform:translateX(-50%);}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .contents_con > .text_con {max-width:unset; margin-top:6%; position:relative; left:0;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .contents_con > .text_con > .text01_con {display:block; width:86%; margin:0 auto; margin-bottom:14px;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .contents_con > .text_con > .text01_con > .img_con {margin-bottom:14px;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .contents_con > .text_con > .text01_con > .img_con > img {}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .contents_con > .text_con > .text01_con > .img_con > img {}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .contents_con > .text_con > .text02_con {display:block; width:86%; margin:0 auto;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .contents_con > .text_con > .text02_con > .img_con {}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .contents_con > .text_con > .text02_con > .img_con > img {margin-bottom:14px;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .contents_con > .text_con > .text02_con > .img_con > img {}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .contents_con > .text_con > .product_img {width:47%; position:absolute; top:10%; left:50%; transform:translateX(-50%);}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .contents_con > .text_con > .product_img > .bg_con {width:83%; position:relative; top:-82px; left:50%; transform:translateX(-50%);}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .contents_con > .text_con > .product_img > img {position:absolute; top:0;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .contents_con > .text_con > .etc_con {width:100%; position:absolute; bottom:-12%; left:0;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .contents_con > .text_con > .etc_con > .l_img {position:relative; top:0; left:0;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .contents_con > .text_con > .etc_con > .l_img > img {}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .contents_con > .text_con > .etc_con > .r_img {position:absolute; top:0; right:0;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .contents_con > .text_con > .etc_con > .r_img > img {}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .inner_slide_con {width:100%; max-width:1760px; margin:0 auto; position:absolute; bottom:15%; left:0; right:0; overflow:hidden;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .inner_slide_con > .swiper-container {width:100%;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .inner_slide_con > .swiper-container .swiper-wrapper {transition-timing-function: linear;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .inner_slide_con > .swiper-container .swiper-wrapper .swiper-slide {width:320px;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .inner_slide_con > .swiper-container .swiper-wrapper .swiper-slide:nth-child(even) {margin-top:57px;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .inner_slide_con.m_con {width:86%; max-width:unset; margin:0 auto; position:absolute; bottom:12%; left:0; right:0; overflow:hidden;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .inner_slide_con.m_con > .swiper-container {width:100%;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .inner_slide_con.m_con > .swiper-container .swiper-wrapper {transition-timing-function: linear;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .inner_slide_con.m_con > .swiper-container .swiper-wrapper .swiper-slide {width:400px;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .inner_slide_con.m_con > .swiper-container .swiper-wrapper .swiper-slide:nth-child(even) {margin-top:10%;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .inner_slide_con.m_con > .swiper-container .swiper-wrapper .swiper-slide > .img_con {}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .inner_slide_con.m_con > .swiper-container .swiper-wrapper .swiper-slide > .img_con > img {margin-bottom:6%;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .inner_slide_con.m_con > .swiper-container .swiper-wrapper .swiper-slide > .img_con > img:last-child {margin-bottom:0;}
	.slide_con > .swiper-container .control_con02 {width:100%; max-width:1300px; margin:0 auto; position:absolute; bottom:4%; left:0; right:0; z-index:10;}
	.slide_con > .swiper-container .control_con02 .swiper-pagination {position:static;}
	.slide_con > .swiper-container .control_con02 .swiper-pagination-bullet {width:10px; height:10px; margin:0 5px; background-color:#ffffff; opacity:1;}
	.slide_con > .swiper-container .control_con02 .swiper-pagination-bullet-active {width:40px; height:10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
	.slide_con > .swiper-container .control_con02 .swiper-pagination02 {position:static; text-align:center;}
	.slide_con > .swiper-container .control_con02 .swiper-pagination02-bullet {width:10px; height:10px; margin:0 5px; background-color:#ffffff; opacity:1;}
	.slide_con > .swiper-container .control_con02 .swiper-pagination02-bullet-active {width:40px; height:10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}

	/*info01_con -푸드트럭*/
	.info01_1_con {background:url("/landing02/img/m_main_slide_bg_img01.png")no-repeat center/cover; overflow:hidden; position:relative; top:0; left:0; z-index:40;}
	.info01_1_con > .contents_con {width:86%; margin:0 auto; padding-bottom:49.5%;}
	.info01_1_con > .contents_con > .text_con {margin-bottom:5%;}
	.info01_1_con > .contents_con > .text_con > img {}
	.info01_1_con > .contents_con .img_con {}
	.info01_1_con > .contents_con .img_con > .m_con {background:url("/landing02/img/m_info01_1_con_img_con_img01.png")no-repeat center/cover; animation:m_info01_1_ani 4s infinite;}
	@keyframes m_info01_1_ani { 
		33% {background:url("/landing02/img/m_info01_1_con_img_con_img02.png")no-repeat center/cover}
		66% {background:url("/landing02/img/m_info01_1_con_img_con_img03.png")no-repeat center/cover}
		99% {background:url("/landing02/img/m_info01_1_con_img_con_img04.png")no-repeat center/cover}
	}
	.info01_2_con {margin-top:-6.5%; background:url("/landing02/img/m_main_slide_bg_img02.png")no-repeat center/cover; overflow:hidden; padding-bottom:6%;}
	.info01_2_con > .contents_con {}
	.info01_2_con > .contents_con > .title_con {width:86%; max-width:unset; margin:0 auto;}
	.info01_2_con > .contents_con > .title_con > img {}
	.info01_2_con > .contents_con > .text_con {widht:86%; margin:0 auto; position:relative; top:0; left:0;}
	.info01_2_con > .contents_con > .text_con > img {position:absolute; top:0; left:0;}
	.info01_2_con > .contents_con > .truck_con {width:100%; max-width:42%; margin:0 auto; overflow:hidden;}
	.info01_2_con > .contents_con > .truck_con {width:100%; max-width:770px; margin:0 auto;}
	.info01_2_con > .contents_con > .truck_con > img {width:255px;}
	.info01_2_con > .contents_con > .slide_con {position:relative; overflow:hidden;}
	.info01_2_con > .contents_con > .slide_con > .bg_con {position:relative; top:0; left:0;}
	.info01_2_con > .contents_con > .slide_con > .sns_slide {position:absolute; top:0; left:0; right:0; padding-top:60px;/*position:relative; padding-top:63px; padding-bottom:106px;*/}
	.info01_2_con > .contents_con > .slide_con > .sns_slide > .slide_wrapper {position:relative; width:280px; height:288px; margin:0 auto;}
	.info01_2_con > .contents_con > .slide_con > .sns_slide > .slide_wrapper > .slide_item {position:absolute; top:0; left:0; z-index:20; width:100%; height:100%;}
	.info01_2_con > .contents_con > .slide_con > .sns_slide > .slide_wrapper > .slide_item > img {width:320px;}

	.info01_con {background:url("/landing02/img/m_landing_con_info01_con_bg_img.png")no-repeat center/cover; overflow:hidden;}
	.info01_con > .contents_con {width:86%; max-width:unset; margin:0 auto; padding:10% 0 0 0;}
	.info01_con > .contents_con > .txt_con {margin-bottom:48px; text-align:center;}
	.info01_con > .contents_con > .txt_con > .text_con {margin-bottom:17px;}
	.info01_con > .contents_con > .txt_con > .text_con > span {font-size:30px; color:#000000; font-weight:300; line-height:44px; letter-spacing:-0.25px;}
	.info01_con > .contents_con > .txt_con > .title_con {}
	.info01_con > .contents_con > .txt_con > .title_con > span {font-size:60px; color:#000000; font-weight:700; line-height:74px; letter-spacing:-0.25px;}
	.info01_con > .contents_con > .txt_con > .title_con > span .color_text {color:#ff4200;}
	.info01_con > .contents_con > .list_con {display:block; position:relative; top:0; left:0;}
	.info01_con > .contents_con > .list_con > ul {display:flex; flex-wrap:wrap; width:100%;}
	.info01_con > .contents_con > .list_con > ul > li {width:48%; margin-top:36px;}
	.info01_con > .contents_con > .list_con > ul > li:nth-child(odd) {margin-right:4%;}
	.info01_con > .contents_con > .list_con > ul > li:nth-child(1) {margin-top:0;}
	.info01_con > .contents_con > .list_con > ul > li:nth-child(2) {margin-top:0;}
	.info01_con > .contents_con > .list_con > ul > li:nth-child(3) {margin-top:36px;}
	.info01_con > .contents_con > .list_con > ul > li > .list_div {display:flex;}
	.info01_con > .contents_con > .list_con > ul > li > .list_div > .no_con {margin-right:10px;}
	.info01_con > .contents_con > .list_con > ul > li > .list_div > .no_con > span {}
	.info01_con > .contents_con > .list_con > ul > li > .list_div > .no_con > span {font-size:42px; color:#ff4200; font-weight:700; line-height:48px; -webkit-text-stroke:1px transparent;}
	.info01_con > .contents_con > .list_con > ul > li > .list_div > .text_con {margin-top:25px;}
	.info01_con > .contents_con > .list_con > ul > li > .list_div > .text_con > .text01_con {margin-bottom:2px;}
	.info01_con > .contents_con > .list_con > ul > li > .list_div > .text_con > .text01_con > span {font-size:27px; color:#000000; font-weight:700; line-height:38px; letter-spacing:-0.25px;}
	.info01_con > .contents_con > .list_con > ul > li > .list_div > .text_con > .text02_con {}
	.info01_con > .contents_con > .list_con > ul > li > .list_div > .text_con > .text02_con > span {font-size:21px; color:#000000; font-weight:300; line-height:27px; letter-spacing:-0.25px;}
	.info01_con > .contents_con > .list_con .img_con {width:auto; position:unset;}


	/*info02_con -단체주문*/
	.info02_con {background:url("/landing02/img/m_landing_con_info02_con_bg_img.png")no-repeat center/cover; overflow:hidden; position:relative; z-index:10;}
	.info02_con > .contents_con {width:91%; max-width:unset; margin:0 auto; padding:0 0 27vw 0;}
	.info02_con > .contents_con > .title_con {}
	.info02_con > .contents_con > .title_con > span {font-size:60px; color:#000000; font-weight:700; line-height:68px; letter-spacing:-0.25px;}
	.info02_con > .contents_con > .title_con > span .color_text {color:#ff4200;}
	.info02_con > .contents_con > .list_con {padding-bottom:5%;}
	.info02_con > .contents_con > .list_con > ul {display:block;}
	.info02_con > .contents_con > .list_con > ul > li {margin-bottom:17px;}
	.info02_con > .contents_con > .list_con > ul > li:last-child {margin-bottom:0;}
	.info02_con > .contents_con > .list_con > ul > li > .list_div {position:relative;}
	.info02_con > .contents_con > .list_con > ul > li > .list_div > .text_con {width:unset; margin-bottom:0; background:unset; position:absolute; top:11%; right:3%; z-index:10;}
	.info02_con > .contents_con > .list_con > ul > li:nth-child(2) > .list_div > .text_con {right:unset; left:3%;}
	.info02_con > .contents_con > .list_con > ul > li > .list_div > .text_con > span {font-size:3vw; color:#ff5a00; font-weight:700; line-height:5vw;}
	.info02_con > .contents_con > .list_con > ul > li > .list_div > .img_con {border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; box-shadow:0 1px 25px 2px rgba(0,0,0,0.8); -webkit-box-shadow:0 1px 25px 2px rgba(0,0,0,0.8);}
	.info02_con > .contents_con > .list_con > ul > li > .list_div > .img_con > img {filter:unset;}
	.info02_con > .contents_con > .list_con > ul > li:hover > .list_div > .img_con > img {filter:unset;}
	
	/*** 추가 ***/

	/*info03_con*/
	.info03_con {width:100%; margin:0 auto; margin-top:-6vw; background:url("/landing02/img/m_landing_con_info03_con_bg.png")no-repeat center/cover; overflow:hidden; position:relative; z-index:9;}
	.info03_con > .contents_con {width:100%; max-width:100%; margin:0 auto;}

	/*info04*/
	.info04_con {width:100%; margin:0 auto; background:#f6f2e9;}
	.info04_con > .contents_con {width:100%; max-width:100%; margin:0 auto;}

	/*info05_con*/
	.info05_con {width:100%; margin:0 auto; background:url("/landing02/img/m_landing_con_info05_con_bg.png")no-repeat center/cover; background-color:#ffde28;}
	.info05_con > .contents_con {width:100%; max-width:100%; margin:0 auto;}

	/*info06*/
	.info06_con {width:100%; margin:0 auto; background:#fff;}
	.info06_con > .contents_con {width:100%; max-width:100%; margin:0 auto;}

	/*info07_con*/
	.info07_con {width:100%; margin:0 auto; background:url("/landing02/img/m_landing_con_info07_con_bg.png")no-repeat center/cover; background-color:#003b1f;}
	.info07_con > .contents_con {width:100%; max-width:100%; margin:0 auto;}

	/*info08*/
	.info08_con {width:100%; margin:0 auto; background:#fff;}
	.info08_con > .contents_con {width:100%; max-width:100%; margin:0 auto;}


	/*** 추가 ***/

	/*form_con*/
	.form_con {background:url("/landing02/img/m_landing_con_form_con_bg_img.png")no-repeat center/cover; overflow:hidden; position:relative;}
	.form_con > .contents_con {padding-bottom:0;}
	.form_con > .contents_con > .title_con {width:100%; max-width:unset; margin:0 auto;}
	.form_con > .contents_con > .title_con > img {}
	.form_con > .contents_con > .contents_con {}
	.form_con > .contents_con > .contents_con form {}
	.form_con > .contents_con > .contents_con form > .text01_con {width:86%; max-width:unset; margin:0 auto; margin-bottom:1%; background:none; overflow:hidden; position:relative;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con {display:block; width:84%; max-width:unset; margin:0 auto; position:absolute; top:0; left:0; right:0; padding:0;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .l_con {width:100%; padding-top:6vw;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con {width:100%; padding-left:0;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li:nth-child(even) {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li:nth-child(1) > .list_div {height:29vw;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li:nth-child(2) > .list_div {height:40vw;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li:nth-child(3) > .list_div {height:23vw;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con ul > li:nth-child(1) > .list_div {height:52vw;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con ul > li:nth-child(2) > .list_div {height:90vw;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con ul > li:nth-child(3) > .list_div {height:30vw;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .title_con {margin:7vw 0 5vw; position:relative;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .title_con:before {content:''; width:7px; height:4vw; background:#ffcf13; position:absolute; top:-0.5vw; left:0;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .title_con > span {display:inline-block; padding-left:22px; font-size:4vw; color:#000000; font-weight:500; line-height:4vw; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .title_con > span .color_text {font-size:3vw; color:#999999; font-weight:300;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con ul > li:nth-child(2) > .list_div > .title_con > span .color_text {display:block; padding-left:0;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .title_con > span .red_text {font-size:2.6vw; color:#ec0420; font-weight:500;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul.flex {display:flex; flex-wrap:wrap;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con ul > li:first-child > .list_div > .radio_label > ul.flex {display:block;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul > li {margin-bottom:5vw}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul.flex > li {width:50%;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con ul > li:first-child > .list_div > .radio_label > ul.flex > li {width:100%;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul > li:last-child {margin-bottom:0;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul > li label {display:flex; align-items:center;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul > li label input {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul > li label .check_icon {margin-right:14px;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul > li label span {padding-top:3px; font-size:3vw; color:#000000; font-weight:300; line-height:3.6vw; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul > li label span .color_text {color:#ff4200; font-weight:500;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul > li label span .bold_text {font-weight:500;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .qty_con {width:100%; height:unset; border:1px solid #cccccc; border-radius:6vw; -moz-border-radius:6vw; -webkit-border-radius:6vw;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .qty_con > table {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .qty_con > table > tbody {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .qty_con > table > tbody > tr {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .qty_con > table > tbody > tr > td {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .qty_con > table > tbody > tr > .btn_td {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .qty_con > table > tbody > tr > .btn_td > a {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .qty_con > table > tbody > tr > .btn_td > a > img {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .qty_con > table > tbody > tr > .input_td {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .qty_con > table > tbody > tr > .input_td > input {border:none; text-align:center; font-size:4vw; color:#000000; font-weight:500; line-height:6vw;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .l_con > ul > li > .list_div > .radio_label {margin-bottom:45px;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .l_con > ul > li:nth-child(2) > .list_div > .radio_label > ul > li:nth-child(5) {margin-bottom:0;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .l_con > ul > li:nth-child(2) > .list_div > .radio_label > ul > li:nth-child(6) {margin-bottom:0;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con > ul > li:first-child > .list_div > .radio_label {margin-bottom:98px;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con > ul > li:first-child > .list_div > .radio_label > ul > li:nth-child(3) {margin-bottom:5vw;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con > ul > li:first-child > .list_div > .radio_label > ul > li:nth-child(4) {margin-bottom:0;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con > ul > li:nth-child(2) > .list_div > .radio_label {margin-bottom:45px;}
	
	.form_con > .contents_con > .contents_con form > .text02_con {width:86%; max-width:none; margin:0 auto; background:none; overflow:hidden; position:relative;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con {display:block; padding:5vw 0; position:absolute; top:0; left:0; right:0;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con {width:100%;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul {width:85%; margin:0 auto;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li {height:16vw; margin-bottom:5vw;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li:last-child {margin-bottom:5vw;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li > .list_div {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li > .list_div > .title_con {margin-bottom:2vw;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span {font-size:3.8vw; color:#000000; font-weight:500; line-height:normal; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span .color_text {color:#ffcf13;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span .gray_text {font-size:3vw; color:#666666; font-weight:400;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li > .list_div > .input_con {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li > .list_div > .input_con > input {width:100%; height:8vw; border:1px solid #cccccc; padding:0 21px; font-size:3vw; color:#000000; font-weight:300; line-height:normal; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li > .list_div > .input_con > input::placeholder {font-size:3vw; color:#999999; font-weight:300; line-height:normal; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li > .list_div > .select_con {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li > .list_div > .select_con  select {width:100%; height:8vw; border:1px solid #cccccc; padding:0 21px; font-size:3vw; color:#999999; font-weight:300; line-height:normal; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li > .list_div > .select_con  select option {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con {width:100%; margin-bottom:;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con {width:85%; margin:0 auto;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .title_con {margin-bottom:2vw;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .title_con > span {font-size:3.8vw; color:#000000; font-weight:500; line-height:normal; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .input_con {margin-bottom:10px;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .input_con > textarea {width:100%; height:26vw; border:1px solid #cccccc; padding:18px 19px; overflow-y:auto; font-size:3vw; color:#000000; font-weight:300; line-height:normal; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .input_con > textarea::placeholder {font-size:3vw; color:#999999; font-weight:300; line-height:normal; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con {display:flex; justify-content:flex-start; margin-bottom:8vw;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con > table {width:100%;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con > table > tbody {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con > table > tbody > tr {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con > table > tbody > tr > td {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con > table > tbody > tr > .check_td {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con > table > tbody > tr > .check_td > .checkbox_label {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con > table > tbody > tr > .check_td > .checkbox_label input {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con > table > tbody > tr > .check_td > .checkbox_label check_icon {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con > table > tbody > tr > .check_td > .checkbox_label span {padding:0 10px 0 5px; font-family:"NanumSquare", sans-serif; font-size:2.5vw; color:#999999; font-weight:400; line-height:normal; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con > table > tbody > tr > .text_td  {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con > table > tbody > tr > .text_td a {display:block; width:10vw; height:3vw; background:#cccccc; text-align:center; font-family:"NanumSquare", sans-serif; font-size:2vw; color:#ffffff; font-weight:400; line-height:3vw; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .text_con {text-align:center; margin-bottom:2vw;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .text_con > span {font-size:2.6vw; color:#000000; font-weight:400; line-height:normal; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .btn_con {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .btn_con > a {display:block; width:50vw; margin:0 auto; height:9vw; background:#ff4200; border-radius:5vw; -moz-border-radius:5vw; -webkit-border-radius:5vw; text-align:center; font-size:4.6vw; color:#ffffff; font-weight:700; line-height:9vw; letter-spacing:-0.25px;}


	.form02_con {margin-top:-3%; background:url("/landing02/img/m_landing_con_info02_con_form_con_bg_img.png")no-repeat center/cover; overflow:hidden; position:relative;}
	.form02_con > .contents_con > .contents_con form > .text01_con {width:86%; max-width:unset; margin:0 auto; margin-bottom:1%; background:none; overflow:hidden; position:relative;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con {width:84%; margin:0 auto; position:absolute; top:0; left:0; right:0; max-width:unset; margin:0 auto; padding:0;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li:nth-child(1) > .list_div {height:62vw;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li:nth-child(2) > .list_div {height:61vw;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li:nth-child(3) > .list_div {height:22vw;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con ul > li:nth-child(1) > .list_div {height:39vw;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con ul > li:nth-child(2) > .list_div {height:66vw;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con ul > li:nth-child(3) > .list_div {height:39vw;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul > li label span .gray {margin-left:10px; color:#999999;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con > .l_con > ul > li:nth-child(2) > .list_div > .radio_label {margin-bottom:0;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con > .l_con > ul > li:nth-child(2) > .list_div > .radio_label > ul > li:nth-child(5) {margin-bottom:5vw;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con > .l_con > ul > li:nth-child(2) > .list_div > .radio_label > ul > li:nth-child(6) {margin-bottom:5vw;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con > .l_con > ul > li:nth-child(2) > .list_div > .radio_label > ul > li:nth-child(9) {margin-bottom:0;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con > ul > li:first-child > .list_div > .radio_label {margin-bottom:0;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con > ul > li:nth-child(2) > .list_div > .radio_label {margin-bottom:0;}


	/*상담신청 팝업*/
	.group_popup_con_bg {display:none; width:100%; height:100%; margin:0 auto; background-color:#000000; background-color:rgba(0,0,0,0.5); position:fixed; top:0; left:0; right:0; z-index:200;}
	.group_popup_con {display:none; width:100%; max-width:80%; margin:0 auto; background-color:#ffffff; position:fixed; top:50%; left:0; right:0; z-index:310; transform:translateY(-50%);}
	.group_popup_con > .closed_btn {position:absolute; top:-68px; right:0;}
	.group_popup_con > .closed_btn > a {}
	.group_popup_con > .closed_btn > a > img {width:54px;}
	.group_popup_con > .contents_con {width:100%; max-width:90%; margin:0 auto; padding:3vw 0 8vw 0;}
	.group_popup_con > .contents_con > .check_con {}
	.group_popup_con > .contents_con > .check_con > .title_con {border-bottom:1px solid #000000; padding-bottom:2vw;}
	.group_popup_con > .contents_con > .check_con > .title_con > span {font-size:4.6vw; color:#000000; font-weight:500; line-height:normal; letter-spacing:-0.25px;}
	.group_popup_con > .contents_con > .check_con > .info_con {height:100%; max-height:55vh; overflow-y:auto; padding-top:4vw;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con {margin-bottom:7vw; padding-bottom:9vw;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con:nth-child(2) {margin-bottom:0; padding-bottom:9vw;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul {}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li {margin-bottom:38px;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li:last-child {margin-bottom:0;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div {}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .title_con {margin-bottom:3vw;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .title_con > span {display:inline-block; padding-left:2vw; position:relative; font-size:4vw; color:#000000; font-weight:500; line-height:normal; letter-spacing:-0.25px;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .title_con > span:before {content:''; width:8px; height:4vw; background:#ffde28; position:absolute; top:2px; left:0;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .title_con > span .color_text {font-size:2.4vw; color:#666666; font-weight:400;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .title_con > span .red_text {font-size:2vw; color:#ec0420; font-weight:300;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con {}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > span {padding-left:17px; font-size:2.6vw; color:#000000; font-weight:300; line-height:normal; letter-spacing:-0.25px;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table {width:100%;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody {}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr {}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > td {width:50%; height:8vw;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td {}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td > .checkbox_label {width:100%;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td > .checkbox_label > input {display:none;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td > .checkbox_label > span {display:block; width:100%; background:#ebebeb; font-size:3vw; color:#999999; font-weight:300; line-height:8vw; letter-spacing:-0.25px;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td > .checkbox_label > input:checked + span {display:block; width:100%; background:#ffde28; font-size:3vw; color:#000000; font-weight:300; line-height:8vw; letter-spacing:-0.25px;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td > .checkbox_label > span .color_text {font-weight:400;}
	.group_popup_con > .contents_con > .check_con > .info_con > .amount_con {display:flex; justify-content:space-between; align-items:flex-end; margin:4vw 0 3vw;}
	.group_popup_con > .contents_con > .check_con > .info_con > .amount_con > .text_con {}
	.group_popup_con > .contents_con > .check_con > .info_con > .amount_con > .text_con > span {font-size:4vw; color:#4d4d4d; font-weight:500; line-height:38px; letter-spacing:-0.25px;}
	.group_popup_con > .contents_con > .check_con > .info_con > .amount_con > .price_con {}
	.group_popup_con > .contents_con > .check_con > .info_con > .amount_con > .price_con > span {font-size:4vw; color:#000000; font-weight:500; line-height:38px; letter-spacing:-0.25px;}
	.group_popup_con > .contents_con > .check_con > .info_con > .amount_con > .price_con > span .color_text {font-size:5vw;}
	.group_popup_con > .contents_con > .check_con > .info_con > .personal_con {border-top:1px dotted #d4d4d4; padding:4vw 0 6vw;}
	.group_popup_con > .contents_con > .check_con > .info_con > .personal_con > table {width:100%;}
	.group_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody {}
	.group_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr {}
	.group_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > td {}
	.group_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > .title_td {width:35%;}
	.group_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > .title_td > span {display:inline-block; margin-bottom:3.2vw; padding-left:2vw; position:relative; font-size:3vw; color:#000000; font-weight:500; line-height:normal; letter-spacing:-0.25px;}
	.group_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > .title_td > span:before {content:''; width:8px; height:3vw; background:#ffde28; position:absolute; top:2px; left:0;}
	.group_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > .text_td {}
	.group_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > .text_td > span {display:inline-block; margin-bottom:3.2vw; font-size:3vw; color:#000000; font-weight:300; line-height:normal; letter-spacing:-0.25px;}
	.group_popup_con > .contents_con > .check_con > .btn_con {margin-top:5vw;}
	.group_popup_con > .contents_con > .check_con > .btn_con > a {display:block; width:100%; margin:0 auto; height:10vw; background:#ff4200; border-radius:5vw; -moz-border-radius:5vw; -webkit-border-radius:5vw; text-align:center; font-size:4.8vw; color:#ffffff; font-weight:700; line-height:10vw; letter-spacing:-0.25px;}

	/*푸드트럭 상담신청 팝업*/
	.truck_popup_con_bg {display:none; width:100%; height:100%; margin:0 auto; background-color:#000000; background-color:rgba(0,0,0,0.5); position:fixed; top:0; left:0; right:0; z-index:200;}
	.truck_popup_con {display:none; width:100%; max-width:80%; margin:0 auto; background-color:#ffffff; position:fixed; top:50%; left:0; right:0; z-index:310; transform:translateY(-50%);}
	.truck_popup_con > .closed_btn {position:absolute; top:-68px; right:0;}
	.truck_popup_con > .closed_btn > a {}
	.truck_popup_con > .closed_btn > a > img {width:54px;}
	.truck_popup_con > .contents_con {width:100%; max-width:90%; margin:0 auto; padding:3vw 0 8vw 0;}
	.truck_popup_con > .contents_con > .check_con {}
	.truck_popup_con > .contents_con > .check_con > .title_con {border-bottom:1px solid #000000; padding-bottom:2vw;}
	.truck_popup_con > .contents_con > .check_con > .title_con > span {font-size:4.6vw; color:#000000; font-weight:500; line-height:normal; letter-spacing:-0.25px;}
	.truck_popup_con > .contents_con > .check_con > .info_con {height:100%; max-height:55vh; overflow-y:auto; padding-top:4vw;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con {margin-bottom:7vw; padding-bottom:9vw;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con:nth-child(2) {margin-bottom:0; padding-bottom:9vw;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li {margin-bottom:38px;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li:last-child {margin-bottom:0;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .title_con {margin-bottom:3vw;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .title_con > span {display:inline-block; padding-left:2vw; position:relative; font-size:4vw; color:#000000; font-weight:500; line-height:normal; letter-spacing:-0.25px;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .title_con > span:before {content:''; width:8px; height:4vw; background:#ffde28; position:absolute; top:2px; left:0;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .title_con > span .color_text {font-size:2.4vw; color:#666666; font-weight:400;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .title_con > span .red_text {font-size:2vw; color:#ec0420; font-weight:300;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > span {padding-left:17px; font-size:2.6vw; color:#000000; font-weight:300; line-height:normal; letter-spacing:-0.25px;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table {width:100%;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > td {width:50%; height:8vw;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td > .checkbox_label {width:100%;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td > .checkbox_label > input {display:none;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td > .checkbox_label > span {display:block; width:100%; background:#ebebeb; font-size:3vw; color:#999999; font-weight:300; line-height:8vw; letter-spacing:-0.25px;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td > .checkbox_label > input:checked + span {display:block; width:100%; background:#ffde28; font-size:3vw; color:#000000; font-weight:300; line-height:8vw; letter-spacing:-0.25px;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td > .checkbox_label > span .color_text {font-weight:400;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .amount_con {display:flex; justify-content:space-between; align-items:flex-end; margin:4vw 0 3vw;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .amount_con > .text_con {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .amount_con > .text_con > span {font-size:4vw; color:#4d4d4d; font-weight:500; line-height:38px; letter-spacing:-0.25px;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .amount_con > .price_con {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .amount_con > .price_con > span {font-size:4vw; color:#000000; font-weight:500; line-height:38px; letter-spacing:-0.25px;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .amount_con > .price_con > span .color_text {font-size:5vw;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .personal_con {border-top:1px dotted #d4d4d4; padding:4vw 0 6vw;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .personal_con > table {width:100%;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > td {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > .title_td {width:35%;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > .title_td > span {display:inline-block; margin-bottom:3.2vw; padding-left:2vw; position:relative; font-size:3vw; color:#000000; font-weight:500; line-height:normal; letter-spacing:-0.25px;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > .title_td > span:before {content:''; width:8px; height:3vw; background:#ffde28; position:absolute; top:2px; left:0;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > .text_td {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > .text_td > span {display:inline-block; margin-bottom:3.2vw; font-size:3vw; color:#000000; font-weight:300; line-height:normal; letter-spacing:-0.25px;}
	.truck_popup_con > .contents_con > .check_con > .btn_con {margin-top:5vw;}
	.truck_popup_con > .contents_con > .check_con > .btn_con > a {display:block; width:100%; margin:0 auto; height:10vw; background:#ff4200; border-radius:5vw; -moz-border-radius:5vw; -webkit-border-radius:5vw; text-align:center; font-size:4.8vw; color:#ffffff; font-weight:700; line-height:10vw; letter-spacing:-0.25px;}

	/*신청완료 팝업*/
	.complete_popup_con_bg {display:none; width:100%; height:100%; margin:0 auto; background-color:#000000; background-color:rgba(0,0,0,0.5); position:fixed; top:0; left:0; right:0; z-index:200;}
	.complete_popup_con {display:none; width:100%; max-width:80%; margin:0 auto; background-color:#ffffff; position:fixed; top:50%; left:0; right:0; z-index:310; transform:translateY(-50%);}
	.complete_popup_con > .contents_con {width:85%; margin:0 auto; padding:48px 0 40px 0; text-align:center;}
	.complete_popup_con > .contents_con > .txt_con {}
	.complete_popup_con > .contents_con > .txt_con > .title_con {margin-bottom:2vw;}
	.complete_popup_con > .contents_con > .txt_con > .title_con > span {font-size:5vw; color:#ff4200; font-weight:700; line-height:normal; letter-spacing:-0.25px;}
	.complete_popup_con > .contents_con > .txt_con > .text_con {margin-bottom:3vw;}
	.complete_popup_con > .contents_con > .txt_con > .text_con > span {font-size:2vw; color:#000000; font-weight:400; line-height:28px; letter-spacing:-0.25px;}
	.complete_popup_con > .contents_con > .txt_con > .btn_con {}
	.complete_popup_con > .contents_con > .txt_con > .btn_con > a {display:block; width:95px; margin:0 auto; height:46px; background:#000000; border-radius:23px; -moz-border-radius:23px; -webkit-border-radius:23px; text-align:center; font-size:2vw; color:#ffffff; font-weight:600; line-height:50px; letter-spacing:-0.25px;}
	
	/*신청완료*/
	.complete_con {min-height:500px;}
	.complete_con > .contents_con {width:100%; margin:0 auto; padding:20vw 0 40px 0; text-align:center;}
	.complete_con > .contents_con > .txt_con {}
	.complete_con > .contents_con > .txt_con > .title_con {margin-bottom:2vw;}
	.complete_con > .contents_con > .txt_con > .title_con > span {font-size:5vw; color:#ff4200; font-weight:700; line-height:normal; letter-spacing:-0.25px;}
	.complete_con > .contents_con > .txt_con > .text_con {margin-bottom:3vw;}
	.complete_con > .contents_con > .txt_con > .text_con > span {font-size:2vw; color:#000000; font-weight:400; line-height:unset; letter-spacing:-0.25px;}
	.complete_con > .contents_con > .txt_con > .btn_con {}
	.complete_con > .contents_con > .txt_con > .btn_con > a {display:block; width:95px; margin:0 auto; height:46px; background:#000000; border-radius:23px; -moz-border-radius:23px; -webkit-border-radius:23px; text-align:center; font-size:2vw; color:#ffffff; font-weight:600; line-height:50px; letter-spacing:-0.25px;}


	/*푸터*/
	#footer {width:100%; margin:0 auto; background:#ff4200; position:sticky; bottom:-100%; left:0; right:0; z-index:100;}
	#footer.group {background:#ff4200;}
	#footer.truck {background:#f8ca15;}
	#footer .top_btn {position:absolute; top:-70px; right:10px; z-index:100;}
	#footer .top_btn > .contents_con {}
	#footer .top_btn > .contents_con > a {}
	#footer .top_btn > .contents_con > a > img {width:60px;}
	#footer > .contents_con {width:100%; max-width:none; margin:0 auto;}
	#footer > .contents_con form {}
	#footer > .contents_con form > .m_con {width:100%;}
	#footer > .contents_con form > .m_con > .contents_con {padding:15px 12px;}
	#footer > .contents_con form > .m_con > .contents_con > .input_con {margin-bottom:1%;}
	#footer > .contents_con form > .m_con > .contents_con > .input_con > ul {display:flex; justify-content:space-between;}
	#footer > .contents_con form > .m_con > .contents_con > .input_con > ul:after {content:none;}
	#footer > .contents_con form > .m_con > .contents_con > .input_con > ul > li {width:24%;}
	#footer > .contents_con form > .m_con > .contents_con > .input_con > ul > li .input {width:100%; height:48px; border:none; padding:0 10px; font-size:20px; color:#333333; font-weight:300; line-height:34px; letter-spacing:-0.25px;}
	#footer > .contents_con form > .m_con > .contents_con > .input_con > ul > li .input::placeholder {font-size:20px; color:#000000; font-weight:300; line-height:34px; letter-spacing:-0.25px;}
	#footer > .contents_con form > .m_con > .contents_con > .input_con > ul > li select {width:100%; height:48px; border:none; padding:0 10px; font-size:20px; color:#333333; font-weight:300; line-height:34px; letter-spacing:-0.25px;}
	#footer > .contents_con form > .m_con > .contents_con > .input_con > ul > li select option {font-size:20px; color:#333333; font-weight:300; line-height:34px; letter-spacing:-0.25px;}
	#footer > .contents_con form > .m_con > .contents_con > .etc_con {display:flex; justify-content:space-between; align-items:center;}
	#footer > .contents_con form > .m_con > .contents_con > .etc_con .logo_con {}
	#footer > .contents_con form > .m_con > .contents_con > .etc_con .logo_con img {width:361px;}
	#footer > .contents_con form > .m_con > .contents_con > .etc_con .btn_con {width:24%;}
	#footer > .contents_con form > .m_con > .contents_con > .etc_con .btn_con > a {display:block; width:100%; height:48px; background:#000000; text-align:center; font-size:20px; color:#ffffff; font-weight:600; line-height:48px; letter-spacing:-0.25px;}

}

@media all and (max-width: 768px) {
	
	.w_con {display:none;}
	.m_con {display:block;}

	.w_img {display:none;}
	.m_img {display:inline-block; width:100%;}

	.w_br {display:none;}
	.m_br {display:inline;}

	.w_bar {display:none;}
	.m_bar {display:inline;}

	/*체크박스 버튼*/
	.checkbox_label {display:inline-block; cursor:pointer;}
	.checkbox_label input[type=checkbox] {display:none;}
	.checkbox_label .check_icon {display:inline-block; width:22px; height:22px; background-image:url("/landing02/img/sub/checkbox_icon_off.png"); background-repeat:no-repeat; vertical-align:middle; cursor:pointer;}
	.checkbox_label span {vertical-align:middle;}
	.checkbox_label input[type=checkbox]:checked + .check_icon {background-image:url("/landing02/img/sub/checkbox_icon_on.png");}

	/*라디오 버튼*/
	.radio_label {display:inline-block; cursor:pointer;}
	.radio_label input[type=radio] {display:none;}
	.radio_label .check_icon {display:inline-block; width:27px; height:27px; background-image:url("/landing02/img/sub/radio_icon_off.png"); background-repeat:no-repeat; background-size:27px; margin-left:30px; vertical-align:middle; cursor:pointer;}
	.radio_label .check_icon:nth-of-type(1) {margin-left:0;}
	.radio_label span {vertical-align:middle;}
	.radio_label input[type=radio]:checked + .check_icon {background-image:url("/landing02/img/sub/radio_icon_on.png");}

	/*헤더*/
	#header {width:100%; margin:0 auto; background-color:#ffffff;}
	#header > .contents_con {display:block; width:91.5%; height:auto; max-width:none; margin:0 auto;}
	#header > .contents_con > .logo_con {width:150px; margin:0 auto;}
	#header > .contents_con > .logo_con a {}
	#header > .contents_con > .logo_con a img {}
	#header > .contents_con > .tab_con {margin-bottom:1.6vw;}
	#header > .contents_con > .tab_con > ul {justify-content:center;}
	#header > .contents_con > .tab_con > ul > li {}
	#header > .contents_con > .tab_con > ul > li > .list_div {}
	#header > .contents_con > .tab_con > ul > li:first-child > .list_div:after {content:''; height:6vw; border:1px solid #000000; position:absolute; top:-1px; right:0;}
	#header > .contents_con > .tab_con > ul > li > .list_div > a {display:block; height:6vw; padding:0 23px; font-size:5.6vw; color:#000000; font-weight:700;}
	#header > .contents_con > .tab_con > ul > li > .list_div > a {}
	#header > .contents_con > .tab_con > ul > li > .list_div > a.group {padding-left:0;}

	/*메인슬라이드*/
	#container > .contents_con > .slide_con {}
	#container > .contents_con > .slide_con > .swiper-container {}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper {}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide {}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con {position:relative;}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con .bg_con {}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con .bg_con > .bg {}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con .bg_con > .bg img {width:100%;}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con {width:100%; position:absolute; top:7%; left:50%; transform:translate(-50%,0); text-align:center;}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > span {font-size:7vw; color:#ffffff; font-weight:600; line-height:10vw; letter-spacing:-0.25px;}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > span .color_text {font-size:9vw; color:#ffdf60;}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > span .color_text .counter_text {display:inline-block; width:17vw;}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con .img_con {display:block; position:unset;}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con .img_con > .img01_con {position:absolute; top:0; left:0; right:0;}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con .img_con > .img01_con img {}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con .img_con > .img02_con {position:absolute; top:0; left:0; right:0;}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con .img_con > .img02_con img {}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con .food_con {width:100%; position:absolute; top:38%; left:22%;}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con .food_con > img {width:55%;}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con .slide02_img_con {display:flex; justify-content:center; width:82%; position:absolute; bottom:17%; right:50%; transform:translate(50%,0)}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con .slide02_img_con > .img01_con {}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con .slide02_img_con > .img01_con img {}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con .slide02_img_con > .img02_con {}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con .slide02_img_con > .img02_con img {}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con .slide02_img_con > .img03_con {}
	#container > .contents_con > .slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents_con .slide02_img_con > .img03_con img {}
	#container > .contents_con > .slide_con > .swiper-container .control_con {width:100%; max-width:1300px; margin:0 auto; position:absolute; bottom:16px; left:0; right:0; z-index:10;}
	#container > .contents_con > .slide_con > .swiper-container .control_con {position:absolute; bottom:10%; left:0; z-index:100; width:100%;}
	#container > .contents_con > .slide_con > .swiper-container .control_con .swiper-pagination {position:static;}
	#container > .contents_con > .slide_con > .swiper-container .control_con .swiper-pagination-bullet {width:12px; height:12px; margin:0 5px; background-color:#ffffff; opacity:1;}
	#container > .contents_con > .slide_con > .swiper-container .control_con .swiper-pagination-bullet-active {width:47px; height:12px; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
	
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .inner_slide_con.m_con {width:91.5%; max-width:unset; margin:0 auto; position:absolute; bottom:12%; left:0; right:0; overflow:hidden;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .inner_slide_con.m_con > .swiper-container {width:100%;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .inner_slide_con.m_con > .swiper-container .swiper-wrapper {transition-timing-function: linear;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .inner_slide_con.m_con > .swiper-container .swiper-wrapper .swiper-slide {width:400px;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .inner_slide_con.m_con > .swiper-container .swiper-wrapper .swiper-slide:nth-child(even) {margin-top:10%;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .inner_slide_con.m_con > .swiper-container .swiper-wrapper .swiper-slide > .img_con {}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .inner_slide_con.m_con > .swiper-container .swiper-wrapper .swiper-slide > .img_con > img {margin-bottom:6%;}
	.slide_con > .swiper-container .swiper-wrapper .swiper-slide > .contents02_con > .inner_slide_con.m_con > .swiper-container .swiper-wrapper .swiper-slide > .img_con > img:last-child {margin-bottom:0;}

	/*form_con*/
	.form_con {background:url("/landing02/img/m_landing_con_form_con_bg_img.png")no-repeat center/cover; overflow:hidden; position:relative;}
	.form_con > .contents_con {padding-bottom:0;}
	.form_con > .contents_con > .title_con {width:100%; max-width:unset; margin:0 auto;}
	.form_con > .contents_con > .title_con > img {}
	.form_con > .contents_con > .contents_con {}
	.form_con > .contents_con > .contents_con form {}
	.form_con > .contents_con > .contents_con form > .text01_con {width:91.5%; max-width:unset; margin:0 auto; margin-bottom:1%; background:none; overflow:hidden; position:relative;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con {display:block; width:84%; max-width:unset; margin:0 auto; position:absolute; top:0; left:0; right:0; padding:0;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .l_con {width:100%; padding-top:6vw;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con {width:100%; padding-left:0;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li:nth-child(even) {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li:nth-child(1) > .list_div {height:32vw;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li:nth-child(2) > .list_div {height:43vw;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li:nth-child(3) > .list_div {height:25vw;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con ul > li:nth-child(1) > .list_div {height:55vw;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con ul > li:nth-child(2) > .list_div {height:97vw;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con ul > li:nth-child(3) > .list_div {height:32vw;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .title_con {margin:7vw 0 4vw; position:relative;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .title_con:before {content:''; width:1.2vw; height:4vw; background:#ffcf13; position:absolute; top:0.2vw; left:0;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .title_con > span {display:inline-block; padding-left:3vw; font-size:5vw; color:#000000; font-weight:500; line-height:5.5vw; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .title_con > span .color_text {font-size:3.5vw; color:#666666; font-weight:300;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .title_con > span .red_text {font-size:2.6vw; color:#ec0420; font-weight:500;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul.flex {display:flex; flex-wrap:wrap;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul > li {margin-bottom:4.6vw}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul.flex > li {width:50%;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul > li:last-child {margin-bottom:0;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul > li label {display:flex; align-items:center;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul > li label input {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul > li label .check_icon {margin-right:14px;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul > li label span {padding-top:3px; font-size:3.6vw; color:#000000; font-weight:300; line-height:4.5vw; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul > li label span .color_text {color:#ff4200; font-weight:500;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul > li label span .bold_text {font-weight:500;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .qty_con {width:100%; height:unset; border:1px solid #cccccc; border-radius:6vw; -moz-border-radius:6vw; -webkit-border-radius:6vw;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .qty_con > table {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .qty_con > table > tbody {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .qty_con > table > tbody > tr {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .qty_con > table > tbody > tr > td {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .qty_con > table > tbody > tr > .btn_td {width:35%;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .qty_con > table > tbody > tr > .btn_td > a {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .qty_con > table > tbody > tr > .btn_td > a > img {width:50%;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .qty_con > table > tbody > tr > .input_td {}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .qty_con > table > tbody > tr > .input_td > input {border:none; text-align:center; font-size:4vw; color:#000000; font-weight:500; line-height:6vw;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .l_con > ul > li > .list_div > .radio_label {margin-bottom:45px;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .l_con > ul > li:nth-child(2) > .list_div > .radio_label > ul > li:nth-child(5) {margin-bottom:0;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .l_con > ul > li:nth-child(2) > .list_div > .radio_label > ul > li:nth-child(6) {margin-bottom:0;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con > ul > li:first-child > .list_div > .radio_label {margin-bottom:98px;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con > ul > li:first-child > .list_div > .radio_label > ul > li:nth-child(3) {margin-bottom:4.6vw;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con > ul > li:first-child > .list_div > .radio_label > ul > li:nth-child(4) {margin-bottom:0;}
	.form_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con > ul > li:nth-child(2) > .list_div > .radio_label {margin-bottom:45px;}
	
	.form_con > .contents_con > .contents_con form > .text02_con {width:91.5%; max-width:none; margin:0 auto; background:none; overflow:hidden; position:relative;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con {display:block; padding:5vw 0; position:absolute; top:0; left:0; right:0;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con {width:100%;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul {width:85%; margin:0 auto;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li {height:16vw; margin-bottom:5vw;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li:last-child {margin-bottom:5vw;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li > .list_div {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li > .list_div > .title_con {margin-bottom:2vw;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span {font-size:4.4vw; color:#000000; font-weight:500; line-height:normal; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span .color_text {color:#ffcf13;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span .gray_text {font-size:3vw; color:#666666; font-weight:400;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li > .list_div > .input_con {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li > .list_div > .input_con > input {width:100%; height:8vw; border:1px solid #cccccc; padding:0 21px; font-size:3vw; color:#000000; font-weight:300; line-height:normal; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li > .list_div > .input_con > input::placeholder {font-size:3vw; color:#999999; font-weight:300; line-height:normal; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li > .list_div > .select_con {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li > .list_div > .select_con  select {width:100%; height:8vw; border:1px solid #cccccc; padding:0 21px; font-size:3vw; color:#999999; font-weight:300; line-height:normal; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .list_con > ul > li > .list_div > .select_con  select option {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con {width:100%; margin-bottom:;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con {width:85%; margin:0 auto;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .title_con {margin-bottom:2vw;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .title_con > span {font-size:4.4vw; color:#000000; font-weight:500; line-height:normal; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .input_con {margin-bottom:10px;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .input_con > textarea {width:100%; height:34vw; border:1px solid #cccccc; padding:18px 19px; overflow-y:auto; font-size:3vw; color:#000000; font-weight:300; line-height:normal; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .input_con > textarea::placeholder {font-size:3vw; color:#999999; font-weight:300; line-height:normal; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con {display:flex; justify-content:flex-start; margin-bottom:8vw;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con > table {width:100%;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con > table > tbody {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con > table > tbody > tr {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con > table > tbody > tr > td {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con > table > tbody > tr > .check_td {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con > table > tbody > tr > .check_td > .checkbox_label {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con > table > tbody > tr > .check_td > .checkbox_label input {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con > table > tbody > tr > .check_td > .checkbox_label check_icon {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con > table > tbody > tr > .check_td > .checkbox_label span {padding:0 10px 0 5px; font-family:"NanumSquare", sans-serif; font-size:2.5vw; color:#999999; font-weight:400; line-height:normal; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con > table > tbody > tr > .text_td  {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .check_con > table > tbody > tr > .text_td a {display:block; width:13vw; height:4vw; background:#cccccc; text-align:center; font-family:"NanumSquare", sans-serif; font-size:2.5vw; color:#ffffff; font-weight:400; line-height:4vw; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .text_con {text-align:center; margin-bottom:2vw;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .text_con > span {font-size:2.6vw; color:#000000; font-weight:400; line-height:normal; letter-spacing:-0.25px;}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .btn_con {}
	.form_con > .contents_con > .contents_con form > .text02_con > .contents_con > .textarea_con > .contents_con > .btn_con > a {display:block; width:50vw; margin:0 auto; height:9vw; background:#ff4200; border-radius:5vw; -moz-border-radius:5vw; -webkit-border-radius:5vw; text-align:center; font-size:4.6vw; color:#ffffff; font-weight:700; line-height:9vw; letter-spacing:-0.25px;}


	.form02_con {margin-top:-3%; background:url("/landing02/img/m_landing_con_info02_con_form_con_bg_img.png")no-repeat center/cover; overflow:hidden; position:relative;}
	.form02_con > .contents_con > .contents_con form > .text01_con {width:91.5%; max-width:unset; margin:0 auto; margin-bottom:1%; background:none; overflow:hidden; position:relative;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con {width:84%; margin:0 auto; position:absolute; top:0; left:0; right:0; max-width:unset; margin:0 auto; padding:0;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li:nth-child(1) > .list_div {height:67vw;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li:nth-child(2) > .list_div {height:65vw;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li:nth-child(3) > .list_div {height:24vw;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con ul > li:nth-child(1) > .list_div {height:42vw;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con ul > li:nth-child(2) > .list_div {height:71vw;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con ul > li:nth-child(3) > .list_div {height:39vw;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con ul > li > .list_div > .radio_label > ul > li label span .gray {margin-left:10px; color:#999999;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con > .l_con > ul > li:nth-child(2) > .list_div > .radio_label {margin-bottom:0;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con > .l_con > ul > li:nth-child(2) > .list_div > .radio_label > ul > li:nth-child(5) {margin-bottom:5vw;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con > .l_con > ul > li:nth-child(2) > .list_div > .radio_label > ul > li:nth-child(6) {margin-bottom:5vw;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con > .l_con > ul > li:nth-child(2) > .list_div > .radio_label > ul > li:nth-child(9) {margin-bottom:0;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con > ul > li:first-child > .list_div > .radio_label {margin-bottom:0;}
	.form02_con > .contents_con > .contents_con form > .text01_con > .list_con > .r_con > ul > li:nth-child(2) > .list_div > .radio_label {margin-bottom:0;}

	/*단체주문 상담신청 팝업*/
	.group_popup_con_bg {display:none; width:100%; height:100%; margin:0 auto; background-color:#000000; background-color:rgba(0,0,0,0.5); position:fixed; top:0; left:0; right:0; z-index:200;}
	.group_popup_con {display:none; width:100%; max-width:80%; margin:0 auto; background-color:#ffffff; position:fixed; top:50%; left:0; right:0; z-index:310; transform:translateY(-50%);}
	.group_popup_con > .closed_btn {position:absolute; top:-45px; right:0;}
	.group_popup_con > .closed_btn > a {}
	.group_popup_con > .closed_btn > a > img {width:36px;}
	.group_popup_con > .contents_con {width:100%; max-width:90%; margin:0 auto; padding:3vw 0 8vw 0;}
	.group_popup_con > .contents_con > .check_con {}
	.group_popup_con > .contents_con > .check_con > .title_con {border-bottom:1px solid #000000; padding-bottom:2vw;}
	.group_popup_con > .contents_con > .check_con > .title_con > span {font-size:4.6vw; color:#000000; font-weight:500; line-height:normal; letter-spacing:-0.25px;}
	.group_popup_con > .contents_con > .check_con > .info_con {height:100%; max-height:55vh; overflow-y:auto; padding-top:26px;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con {margin-bottom:6vw;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul {}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li {margin-bottom:8vw;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li:last-child {margin-bottom:0;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div {}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .title_con {margin-bottom:3vw;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .title_con > span {display:inline-block; padding-left:2vw; position:relative; font-size:4vw; color:#000000; font-weight:500; line-height:normal; letter-spacing:-0.25px;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .title_con > span:before {content:''; width:1vw; height:4vw; background:#ffde28; position:absolute; top:0; left:0;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .title_con > span .color_text {font-size:2.4vw; color:#666666; font-weight:400;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .title_con > span .red_text {display:inline-block; font-size:2vw; color:#ec0420; font-weight:300;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con {}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > span {padding-left:17px; font-size:3.4vw; color:#000000; font-weight:300; line-height:normal; letter-spacing:-0.25px;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table {width:100%;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody {}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr {}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > td {width:50%; height:8vw;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td {}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td > .checkbox_label {width:100%;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td > .checkbox_label > input {display:none;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td > .checkbox_label > span {display:block; width:100%; background:#ebebeb; font-size:3vw; color:#999999; font-weight:300; line-height:8vw; letter-spacing:-0.25px;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td > .checkbox_label > input:checked + span {display:block; width:100%; background:#ffde28; font-size:3vw; color:#000000; font-weight:300; line-height:8vw; letter-spacing:-0.25px;}
	.group_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td > .checkbox_label > span .color_text {font-weight:400;}
	.group_popup_con > .contents_con > .check_con > .info_con > .amount_con {display:flex; justify-content:space-between; align-items:flex-end; margin-bottom:1.2vw;}
	.group_popup_con > .contents_con > .check_con > .info_con > .amount_con > .text_con {}
	.group_popup_con > .contents_con > .check_con > .info_con > .amount_con > .text_con > span {font-size:4vw; color:#4d4d4d; font-weight:500; line-height:38px; letter-spacing:-0.25px;}
	.group_popup_con > .contents_con > .check_con > .info_con > .amount_con > .price_con {}
	.group_popup_con > .contents_con > .check_con > .info_con > .amount_con > .price_con > span {font-size:4vw; color:#000000; font-weight:500; line-height:38px; letter-spacing:-0.25px;}
	.group_popup_con > .contents_con > .check_con > .info_con > .amount_con > .price_con > span .color_text {font-size:5.6vw;}
	.group_popup_con > .contents_con > .check_con > .info_con > .personal_con {border-top:1px dotted #d4d4d4; padding-top:28px;}
	.group_popup_con > .contents_con > .check_con > .info_con > .personal_con > table {width:100%;}
	.group_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody {}
	.group_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr {}
	.group_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > td {}
	.group_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > .title_td {}
	.group_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > .title_td > span {display:inline-block; margin-bottom:3.2vw; padding-left:2vw; position:relative; font-size:3vw; color:#000000; font-weight:500; line-height:normal; letter-spacing:-0.25px;}
	.group_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > .title_td > span:before {content:''; width:1vw; height:3vw; background:#ffde28; position:absolute; top:0; left:0;}
	.group_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > .text_td {}
	.group_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > .text_td > span {display:inline-block; margin-bottom:3.2vw; font-size:3vw; color:#000000; font-weight:300; line-height:normal; letter-spacing:-0.25px;}
	.group_popup_con > .contents_con > .check_con > .btn_con {margin-top:5vw;}
	.group_popup_con > .contents_con > .check_con > .btn_con > a {display:block; width:100%; margin:0 auto; height:10vw; background:#ff4200; border-radius:5vw; -moz-border-radius:5vw; -webkit-border-radius:5vw; text-align:center; font-size:4.8vw; color:#ffffff; font-weight:700; line-height:10vw; letter-spacing:-0.25px;}
	
	/*푸드트럭 상담신청 팝업*/
	.truck_popup_con_bg {display:none; width:100%; height:100%; margin:0 auto; background-color:#000000; background-color:rgba(0,0,0,0.5); position:fixed; top:0; left:0; right:0; z-index:200;}
	.truck_popup_con {display:none; width:100%; max-width:80%; margin:0 auto; background-color:#ffffff; position:fixed; top:50%; left:0; right:0; z-index:310; transform:translateY(-50%);}
	.truck_popup_con > .closed_btn {position:absolute; top:-45px; right:0;}
	.truck_popup_con > .closed_btn > a {}
	.truck_popup_con > .closed_btn > a > img {width:36px;}
	.truck_popup_con > .contents_con {width:100%; max-width:90%; margin:0 auto; padding:3vw 0 8vw 0;}
	.truck_popup_con > .contents_con > .check_con {}
	.truck_popup_con > .contents_con > .check_con > .title_con {border-bottom:1px solid #000000; padding-bottom:2vw;}
	.truck_popup_con > .contents_con > .check_con > .title_con > span {font-size:4.6vw; color:#000000; font-weight:500; line-height:normal; letter-spacing:-0.25px;}
	.truck_popup_con > .contents_con > .check_con > .info_con {height:100%; max-height:55vh; overflow-y:auto; padding-top:26px;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con {margin-bottom:6vw;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li {margin-bottom:8vw;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li:last-child {margin-bottom:0;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .title_con {margin-bottom:3vw;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .title_con > span {display:inline-block; padding-left:2vw; position:relative; font-size:4vw; color:#000000; font-weight:500; line-height:normal; letter-spacing:-0.25px;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .title_con > span:before {content:''; width:1vw; height:4vw; background:#ffde28; position:absolute; top:0; left:0;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .title_con > span .color_text {font-size:2.4vw; color:#666666; font-weight:400;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .title_con > span .red_text {display:inline-block; font-size:2vw; color:#ec0420; font-weight:300;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > span {padding-left:17px; font-size:3.4vw; color:#000000; font-weight:300; line-height:normal; letter-spacing:-0.25px;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table {width:100%;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > td {width:50%; height:8vw;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td > .checkbox_label {width:100%;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td > .checkbox_label > input {display:none;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td > .checkbox_label > span {display:block; width:100%; background:#ebebeb; font-size:3vw; color:#999999; font-weight:300; line-height:8vw; letter-spacing:-0.25px;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td > .checkbox_label > input:checked + span {display:block; width:100%; background:#ffde28; font-size:3vw; color:#000000; font-weight:300; line-height:8vw; letter-spacing:-0.25px;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .list_con > ul > li > .list_div > .text_con > table > tbody > tr > .check_td > .checkbox_label > span .color_text {font-weight:400;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .amount_con {display:flex; justify-content:space-between; align-items:flex-end; margin-bottom:1.2vw;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .amount_con > .text_con {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .amount_con > .text_con > span {font-size:4vw; color:#4d4d4d; font-weight:500; line-height:38px; letter-spacing:-0.25px;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .amount_con > .price_con {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .amount_con > .price_con > span {font-size:4vw; color:#000000; font-weight:500; line-height:38px; letter-spacing:-0.25px;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .amount_con > .price_con > span .color_text {font-size:5.6vw;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .personal_con {border-top:1px dotted #d4d4d4; padding-top:28px;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .personal_con > table {width:100%;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > td {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > .title_td {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > .title_td > span {display:inline-block; margin-bottom:3.2vw; padding-left:2vw; position:relative; font-size:3vw; color:#000000; font-weight:500; line-height:normal; letter-spacing:-0.25px;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > .title_td > span:before {content:''; width:1vw; height:3vw; background:#ffde28; position:absolute; top:0; left:0;}
	.truck_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > .text_td {}
	.truck_popup_con > .contents_con > .check_con > .info_con > .personal_con > table > tbody > tr > .text_td > span {display:inline-block; margin-bottom:3.2vw; font-size:3vw; color:#000000; font-weight:300; line-height:normal; letter-spacing:-0.25px;}
	.truck_popup_con > .contents_con > .check_con > .btn_con {margin-top:5vw;}
	.truck_popup_con > .contents_con > .check_con > .btn_con > a {display:block; width:100%; margin:0 auto; height:10vw; background:#ff4200; border-radius:5vw; -moz-border-radius:5vw; -webkit-border-radius:5vw; text-align:center; font-size:4.8vw; color:#ffffff; font-weight:700; line-height:10vw; letter-spacing:-0.25px;}


	/*신청완료 팝업*/
	.complete_popup_con_bg {display:none; width:100%; height:100%; margin:0 auto; background-color:#000000; background-color:rgba(0,0,0,0.5); position:fixed; top:0; left:0; right:0; z-index:200;}
	.complete_popup_con {display:none; width:100%; max-width:80%; margin:0 auto; background-color:#ffffff; position:fixed; top:50%; left:0; right:0; z-index:310; transform:translateY(-50%);}
	.complete_popup_con > .contents_con {width:85%; margin:0 auto; padding:48px 0 40px 0; text-align:center;}
	.complete_popup_con > .contents_con > .txt_con {}
	.complete_popup_con > .contents_con > .txt_con > .title_con {margin-bottom:2vw;}
	.complete_popup_con > .contents_con > .txt_con > .title_con > span {font-size:7vw; color:#ff4200; font-weight:700; line-height:normal; letter-spacing:-0.25px;}
	.complete_popup_con > .contents_con > .txt_con > .text_con {margin-bottom:3vw;}
	.complete_popup_con > .contents_con > .txt_con > .text_con > span {font-size:3vw; color:#000000; font-weight:400; line-height:normal; letter-spacing:-0.25px;}
	.complete_popup_con > .contents_con > .txt_con > .btn_con {}
	.complete_popup_con > .contents_con > .txt_con > .btn_con > a {display:block; width:20vw; margin:0 auto; height:7vw; background:#000000; border-radius:4vw; -moz-border-radius:4vw; -webkit-border-radius:4vw; text-align:center; font-size:2.6vw; color:#ffffff; font-weight:600; line-height:8vw; letter-spacing:-0.25px;}

	/*신청완료*/
	.complete_con {min-height:500px;}
	.complete_con > .contents_con {width:100%; margin:0 auto; padding:20vw 0 40px 0; text-align:center;}
	.complete_con > .contents_con > .txt_con {}
	.complete_con > .contents_con > .txt_con > .title_con {margin-bottom:2vw;}
	.complete_con > .contents_con > .txt_con > .title_con > span {font-size:7vw; color:#ff4200; font-weight:700; line-height:normal; letter-spacing:-0.25px;}
	.complete_con > .contents_con > .txt_con > .text_con {margin-bottom:3vw;}
	.complete_con > .contents_con > .txt_con > .text_con > span {font-size:3vw; color:#000000; font-weight:400; line-height:unset; letter-spacing:-0.25px;}
	.complete_con > .contents_con > .txt_con > .btn_con {}
	.complete_con > .contents_con > .txt_con > .btn_con > a {display:block; width:20vw; margin:0 auto; height:7vw; background:#000000; border-radius:4vw; -moz-border-radius:4vw; -webkit-border-radius:4vw; text-align:center; font-size:2.6vw; color:#ffffff; font-weight:600; line-height:8vw; letter-spacing:-0.25px;}


	/*푸터*/
	#footer {width:100%; margin:0 auto; background:#ff4200; position:sticky; bottom:-100%; left:0; right:0; z-index:100;}
	#footer .top_btn {position:absolute; top:-50px; right:10px; z-index:100;}
	#footer .top_btn > .contents_con {}
	#footer .top_btn > .contents_con > a {}
	#footer .top_btn > .contents_con > a > img {width:40px;}
	#footer > .contents_con {width:100%; max-width:none; margin:0 auto;}
	#footer > .contents_con form {}
	#footer > .contents_con form > .m_con {width:100%;}
	#footer > .contents_con form > .m_con > .contents_con {padding:15px 12px 8px;}
	#footer > .contents_con form > .m_con > .contents_con > .input_con {margin-bottom:1%;}
	#footer > .contents_con form > .m_con > .contents_con > .input_con > ul {display:flex; justify-content:space-between;}
	#footer > .contents_con form > .m_con > .contents_con > .input_con > ul:after {content:none;}
	#footer > .contents_con form > .m_con > .contents_con > .input_con > ul > li {width:24%;}
	#footer > .contents_con form > .m_con > .contents_con > .input_con > ul > li .input {width:100%; height:9vw; border:none; padding:0 6px; font-size:4vw; color:#333333; font-weight:300; line-height:normal; letter-spacing:-0.25px;}
	#footer > .contents_con form > .m_con > .contents_con > .input_con > ul > li .input::placeholder {font-size:3vw; color:#000000; font-weight:300; line-height:normal; letter-spacing:-0.25px;}
	#footer > .contents_con form > .m_con > .contents_con > .input_con > ul > li select {width:100%; height:9vw; border:none; padding:0 10px; font-size:4vw; color:#333333; font-weight:300; line-height:normal; letter-spacing:-0.25px;}
	#footer > .contents_con form > .m_con > .contents_con > .input_con > ul > li select option {font-size:4vw; color:#333333; font-weight:300; line-height:normal; letter-spacing:-0.25px;}
	#footer > .contents_con form > .m_con > .contents_con > .etc_con {display:flex; justify-content:space-between; align-items:center;}
	#footer > .contents_con form > .m_con > .contents_con > .etc_con .logo_con {width:75%}
	#footer > .contents_con form > .m_con > .contents_con > .etc_con .logo_con img {width:85%;}
	#footer > .contents_con form > .m_con > .contents_con > .etc_con .btn_con {}
	#footer > .contents_con form > .m_con > .contents_con > .etc_con .btn_con > a {display:block; width:100%; height:9vw; background:#000000; text-align:center; font-size:4vw; color:#ffffff; font-weight:600; line-height:10vw; letter-spacing:-0.25px;}
}

@media all and (max-width: 580px) { 

	/*top_btn*/
	.top_btn > .contents_con {bottom:26vw;}

}

@media all and (max-width: 540px) { 

}

@media all and (max-width: 460px) { 

}

@media all and (max-width: 430px) { 
	
	/*체크박스 버튼*/
	.checkbox_label {display:inline-block; cursor:pointer;}
	.checkbox_label input[type=checkbox] {display:none;}
	.checkbox_label .check_icon {display:inline-block; width:22px; height:22px; background-image:url("/landing02/img/sub/checkbox_icon_off.png"); background-repeat:no-repeat; vertical-align:middle; cursor:pointer;}
	.checkbox_label span {vertical-align:middle;}
	.checkbox_label input[type=checkbox]:checked + .check_icon {background-image:url("/landing02/img/sub/checkbox_icon_on.png");}

	/*라디오 버튼*/
	.radio_label {display:inline-block; cursor:pointer;}
	.radio_label input[type=radio] {display:none;}
	.radio_label .check_icon {display:inline-block; width:18px; height:18px; background-image:url("/landing02/img/sub/radio_icon_off.png"); background-repeat:no-repeat; background-size:18px; margin-left:30px; vertical-align:middle; cursor:pointer;}
	.radio_label .check_icon:nth-of-type(1) {margin-left:0;}
	.radio_label span {vertical-align:middle;}
	.radio_label input[type=radio]:checked + .check_icon {background-image:url("/landing02/img/sub/radio_icon_on.png");}

	/*top_btn*/
	.top_btn > .contents_con {bottom:28vw;}

	/*footer*/
	#footer > .contents_con form > .m_con > .contents_con > .input_con > ul > li select {background-size:14%; background-position:right 10px center;}

}

@media all and (max-width: 350px) { 
	
	

}