@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;}

	/*헤더*/
	#header > .contents_con {max-width:100%; padding:0.83vw 5.56vw;}
	#header > .contents_con > .logo_con > a {width:11.67vw;}
	#header > .contents_con > .call_con {right:5.56vw;}
	#header > .contents_con > .call_con > .btn_con .a_btn {padding:0 3.06vw 0 7.22vw; border-radius:7.5vw;}
	#header > .contents_con > .call_con > .btn_con .a_btn > img {width:5.56vw; left:1.11vw;}
	#header > .contents_con > .call_con > .btn_con .a_btn > svg {width:5.56vw; left:1.11vw;}
	#header > .contents_con > .call_con > .btn_con .a_btn > span {font-size:3.89vw; line-height:7.5vw;}
		
	/*메인 컨텐츠*/
	#main_con {background-color:#F2F2F2;}
	#main_con > .info01_con {background-image:url("/ad2/img/m_info01_con_bg.png");}
	#main_con > .info01_con > .contents_con {max-width:100%; padding:6.39vw 7.22vw;}
	#main_con > .info01_con > .contents_con > .text01_con > .contents_con {width:48.61vw; border:0.28vw solid #FFF; border-radius:6.67vw;}
	#main_con > .info01_con > .contents_con > .text01_con > .contents_con span {font-size:3.89vw; font-weight:500; line-height:6.11vw; letter-spacing:-0.09vw;}
	#main_con > .info01_con > .contents_con > .text01_con > .contents_con img {width:3.06vw; margin:0 0 0 0.83vw;}
	#main_con > .info01_con > .contents_con > .text02_con {margin:6.67vw 0 0 0;}
	#main_con > .info01_con > .contents_con > .text02_con span {font-size:7.22vw; letter-spacing:-0.17vw;}
	#main_con > .info01_con > .contents_con > .btn_con {margin:6.67vw 0 0 0;}
	#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn {border-radius:2.78vw; box-shadow:0px 1.11vw 1.11vw 0px rgba(0,0,0,0.25);}
	#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn > .text01_con > span {font-size:3.89vw;}
	#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn > .text02_con {width:100%; margin:0 auto; position:absolute; bottom:1.39vw; left:0; right:0; z-index:10;}
	#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn > .text02_con span {font-size:2.22vw;}
	#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn01 > .text01_con > img {width:5vw; margin:0 -0.28vw 0 0;}
	#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn01 > .text01_con > span {line-height:13.33vw;}
	#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn02 > .text01_con > img {width:3.89vw; margin:0 0.28vw 0 0;}
	#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn02 > .text01_con > span {line-height:13.33vw;}
	#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn03 {height:auto; padding:0;} 
	#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn03 > .text01_con > img {width:3.89vw; margin:0 0.28vw 0 0;}
	#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn03 > .text01_con > span {line-height:13.33vw;}
	#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn03 > .text_con {padding:0.56vw 2.22vw 0.83vw 1.94vw; top:-2.22vw; left:-2.5vw; border-radius:2.78vw 1.94vw 0px 2.78vw;}
	#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn03 > .text_con span {font-size:2.5vw;}
	#main_con > .info02_con > .contents_con {max-width:100%; padding:4.72vw 5.56vw 8.06vw 5.56vw;}
	#main_con > .info02_con > .contents_con > .nav {border:0.56vw solid #D2D2D2; margin:0 0 4.72vw 0; padding:0.56vw 0.83vw; border-radius:16.53vw;}
	#main_con > .info02_con > .contents_con > .nav > ul > li span {font-size:3.89vw; line-height:7.78vw; letter-spacing:-0.09vw; border-radius:16.53vw;}
	#main_con > .info02_con > .contents_con > .nav > ul > li span.on {box-shadow:0px 1.11vw 1.39vw 0px rgba(0,0,0,0.50);}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con {}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li {float:none; width:auto; margin:4.72vw 0 0 0;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div {border-radius:2.22vw; box-shadow: 0px 4.17vw 5.83vw 0px rgba(0,0,0,0.10);}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .title_con {padding:1.94vw 0 1.67vw 0; text-align:center;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .title_con span {font-size:3.89vw; color:#000; font-weight:600; letter-spacing:-0.09vw;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con {padding:2.5vw 29.72vw 9px 0; position:relative; top:0; left:0;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .text01_con span {font-size:4.17vw; letter-spacing:-0.1vw;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .img_con {margin:3.06vw 0 0 0;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .img_con img {width:auto;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .img_con.img01 {padding:0.56vw 0 0.28vw 0;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .img_con.img01 img {height:7.22vw}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .img_con.img02 img {height:8.06vw}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .img_con.img03 {padding:0;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .img_con.img03 img {height:8.06vw}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .text02_con {margin:3.06vw 0 0 0;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .text02_con span {font-size:4.17vw; letter-spacing:-0.1vw;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .btn_con {width:26.94vw; margin:0; position:absolute; top:50%; right:10px; z-index:10; transform:translateY(-50%);}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .btn_con .a_btn {float:none; width:auto; margin:1.39vw 0 0 0; border-radius:1.39vw;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .btn_con .a_btn > span {font-size:3.89vw; font-weight:700; line-height:9.72vw;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .btn_con .a_btn01 > img {width:4.44vw; margin:0 -0.28vw 0 0;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .btn_con .a_btn03 > img {width:3.33vw; margin:0 0.56vw 0 0;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li {margin:6.11vw 0 0 0;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div {border-radius:2.78vw; box-shadow:0px 4.17vw 5.56vw 0px rgba(0,0,0,0.10);}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .betsy_icon {width:14.44vw; top:-1.39vw; left:initial; right:5.83vw;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con {padding:2.78vw;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .text01_con span {font-size:5.56vw; letter-spacing:-0.13vw;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .text02_con {margin:1.67vw 0 0 0;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .text02_con span {border:0.28vw solid #313131; margin:0 0 0 1.11vw; padding:0 1.67vw; font-size:2.78vw; line-height:4.44vw; letter-spacing:-0.13vw; border-radius:13.89vw;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .img_con {margin:3.89vw 0 0 0; border-radius:2.22vw;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .text03_con {margin:4.17vw 0 0 0;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .text03_con > .text01_con span {font-size:3.61vw;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .text03_con > .text02_con {margin:0.83vw 0 0 0;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .text03_con > .text02_con span {font-size:3.33vw;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .text03_con > .text02_con span .color_text {font-size:2.5vw;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con {margin:5.83vw 0 0 0;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con .a_btn {border-radius:1.39vw;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con .a_btn > span {font-size:3.89vw; line-height:9.17vw;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con .a_btn01 {border:0.28vw solid #E0DAFC;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con .a_btn01 > img {width:3.89vw; margin:0 0.28vw 0 0;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con .a_btn03 {border:0.28vw solid #3617CF;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con .a_btn03 > img {width:3.33vw; margin:0 0.56vw 0 0;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con .a_btn04 {border:0.28vw solid #BABABA;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con .a_btn04 > img {width:3.89vw; margin:0 0.28vw 0 0;}
	#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con .a_btn04 > span {font-size:3.89vw;}
	#main_con > .info03_con {background-color:#FFF;}
	#main_con > .info03_con > .contents_con {max-width:100%; padding:0 0 0 0;}
	#main_con > .info03_con > .contents_con > .btn_con {margin:0; padding:2.78vw 0;}
	#main_con > .info03_con > .contents_con > .btn_con .a_btn > .text_con {display:inline-block; margin:0 1.11vw 0 0; vertical-align:middle;}
	#main_con > .info03_con > .contents_con > .btn_con .a_btn > .text_con span {font-size:4.44vw;}
	#main_con > .info03_con > .contents_con > .btn_con .a_btn > .icon_con {display:inline-block; width:6.11vw; vertical-align:middle;}
	#main_con > .info03_con > .contents_con > .btn_con .a_btn > .icon_con img {width:100%;}
	#main_con > .info03_con > .contents_con > .contents_con {padding:10.28vw 5.56vw 19.72vw 5.56vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .title_con {margin:0 0 8.33vw 0;}
	#main_con > .info03_con > .contents_con > .contents_con > .title_con span {font-size:7.22vw; letter-spacing:-0.17vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .title_con span .color_text {background-size:100% 3.06vw; background-position:bottom;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div {margin:8.89vw 0 0 0;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li {margin:12.5vw 0 0 0;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .title_con {margin:0 0 2.5vw 0;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .title_con .icon {width:2.78vw; height:2.78vw; margin:0;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .title_con span {font-size:3.89vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con > .intro_con {top:-6.11vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con > .intro_con span {font-size:2.78vw; font-weight:300;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table {margin-top:5vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > thead > tr > td {border-right:0.56vw solid #FFF; border-bottom:0.56vw solid #FFF; padding:2.5vw 0;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > thead > tr > td span {font-size:2.78vw; font-weight:600;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr > td {border-right:0.56vw solid #FFF; border-top:0.56vw solid #FFF; padding:2.5vw 0;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr > .title01_td span {font-size:2.78vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr > .title01_td span .color_text {font-size:2.5vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr > .title01_td .icon {margin:1.11vw 0 0 0;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr > .title01_td .icon > span {width:2.78vw; font-size:2.78vw; line-height:2.78vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr > .title01_td .icon > .text_con {border:0.28vw solid #3617CD; top:-0.83vw; left:3.33vw; border-radius:13.89vw; box-shadow:0px 0.28vw 0.56vw 0px rgba(0,0,0,0.25);}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr > .title01_td .icon > .text_con span {font-size:2.78vw; line-height:3.61vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr > .title02_td span {font-size:2.22vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr > .info_td span {font-size:2.5vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .btn_con {margin:7.22vw 0 0 0;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .btn_con .a_btn {width:7.78vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab01 table > thead > tr > td {width:23.33vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab01 table > tbody > tr > td {width:11.665vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab01 table > tbody > tr > .title01_td .icon > .text_con {width:28.06vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab02 table > thead > tr > td {width:23.33vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab02 table > tbody > tr > .title01_td .icon > .text_con {width:28.06vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab03 table > thead > tr > td {width:46.67vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab03 table > tbody > tr > td {width:23.335vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab03 table > tbody > tr > .title01_td .icon > .text_con {width:28.06vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab03 table > tbody > tr > .title01_td:nth-child(2) {width:21.39vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list02 > .list_con > ul > li .item_div > .tab_con.tab01 table > tbody > tr:first-child > .info_td span {font-size:2.22vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list02 > .list_con > ul > li .item_div > .tab_con.tab01 table > thead > tr > td {width:34.44vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list02 > .list_con > ul > li .item_div > .tab_con.tab01 table > tbody > tr > td {width:17.22vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list02 > .list_con > ul > li .item_div > .tab_con.tab01 table > tbody > tr > .title01_td .icon > .text_con {width:25vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list02 > .list_con > ul > li .item_div > .tab_con.tab01 table > tbody > tr > .title01_td:nth-child(2) {width:34.44vw;}
	#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list02 > .list_con > ul > li .item_div > .tab_con.tab01 table > tbody > tr:first-child > .info_td span {font-size:2.22vw;}

	/*푸터*/
	#footer {box-shadow:0px -1.11vw 1.39vw 0px rgba(0,0,0,0.21);}
	#footer > .contents_con {max-width:100%; padding:10vw 5.56vw;}
	#footer > .contents_con span {font-size:3.06vw; line-height:170%;}
			
	/*퀵*/
	#quick {width:13.89vw; top:77.78vw; right:5.56vw;}
	#quick .a_btn {height:13.89vw; border:0.28vw solid #8F8F8F; box-shadow:0px 1.11vw 1.11vw 0px rgba(0,0,0,0.25);}
	#quick .a_btn > .contents_con > .icon_con {margin:0 0 0.28vw 0;}
	#quick .a_btn > .contents_con > .icon_con img {width:4.44vw;}
	#quick .a_btn > .contents_con > .text_con > .text01_con span {font-size:1.94vw; letter-spacing:-0.05vw;}
	#quick .a_btn > .contents_con > .text_con > .text02_con {margin:0.28vw 0 0 0;}
	#quick .a_btn > .contents_con > .text_con > .text02_con span {font-size:1.67vw;}

	/*위,아래 모션*/
	@keyframes upDown {
		0%, 100% {
			transform: translateY(0);
		}
		50% {
			transform: translateY(-0.28vw);
		}
	}

}