@media all and (max-width: 1880px) {
	
	/*헤더*/
	#header {padding:0 30px;}
	#header > .contents_con {max-width:100%;}

	/*하단 퀵*/
	#bottom_quick {padding:0 30px;}
	#bottom_quick > .contents_con > table > tbody > tr > .blank_td {display:none;}
	#bottom_quick > .talk_btn {display:none;}
	
}

@media all and (max-width: 1620px) {
	
	/*헤더*/
	#header > .contents_con > table > tbody > tr > .call_td {width:230px;}
	#header > .contents_con > table > tbody > tr > .call_td > .contents_con span:first-child {display:none;}

}

@media all and (max-width: 1350px) {
	
	/*헤더*/
	#header > .contents_con {max-width:1200px;}
	#header > .contents_con > table > tbody > tr > .nav_td {padding:0 40px;}
	#header > .contents_con > table > tbody > tr > .call_td {display:none;}

	/*랜딩*/
	#landing_con > .info01_con > .contents_con {max-width:1200px;}

	/*하단 퀵*/
	#bottom_quick > .contents_con {max-width:1200px;}
	#bottom_quick > .contents_con > table > tbody > tr > .text02_td {display:none;}
	#bottom_quick > .contents_con > table > tbody > tr > .text02_td {display:none;}
	#bottom_quick > .contents_con > table > tbody > tr > .talk_logo_td {display:none;}

}

@media all and (max-width: 1250px) {
	
	/*하단 퀵*/
	#bottom_quick > .contents_con > table > tbody > tr > .text03_td {display:none;}

}

@media all and (max-width: 1240px) {
	#apply_popup_con > .write_con > .contents_con {padding:20px 50px;}
}

@media all and (max-width: 1024px) {
	
	body.hidden {height:100%; min-height:100%; overflow:hidden !important; touch-action:none;}

	input, select, textarea {
		font-size:19px; 
	}

	select {
		background-image:url("/img/t_select_arrow.png");
		padding:0 46px 0 15px;
	}

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

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

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

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

	/*체크박스 버튼*/
	.checkbox_label .check_icon {width:30px; height:30px; background-image:url("/img/t_checkbox_icon_off.png"); margin-right:8px;}
	.checkbox_label input[type=checkbox]:checked + .check_icon {background-image:url("/img/t_checkbox_icon_on.png");}

	/*헤더*/
	#header {padding:0; position:relative; box-shadow:0; -webkit-box-shadow:0; -moz-box-shadow:0;}
	#header > .contents_con {max-width:86%; padding:9px 0;}
	#header > .contents_con > table > tbody > tr > .talk_logo_td {width:93px;}
	#header > .contents_con > table > tbody > tr > .talk_logo_td img {width:auto; height:58px;}
	#header > .contents_con > table > tbody > tr > .nav_td {display:none;}
	#header > .contents_con > table > tbody > tr > .call_td {display:none;}
	#header > .contents_con > table > tbody > tr > .blank_td {display:table-cell; width:auto;}
	#header > .contents_con > table > tbody > tr > .main_logo_td {width:143px;}
	#header > .contents_con > table > tbody > tr > .main_logo_td img {width:auto; height:58px;}
	#header > .nav > .contents_con > ul > li > a {font-size:19px; line-height:63px;}
	#header > .nav > .contents_con > ul > li > .bar {height:37px;}
	
	/*랜딩*/
	#landing_con > .info01_con {background-image:url("/img/m_landing_info01_con_bg.png");}
	#landing_con > .info01_con > .contents_con {max-width:82%; padding:48px 0 87px 0;}
	#landing_con > .info01_con > .contents_con > .img_con {margin-bottom:97px;}
	#landing_con > .info01_con > .contents_con > .img_con > img {width:202px;}
	#landing_con > .info01_con > .contents_con > .text_con {margin-bottom:32px;}
	#landing_con > .info01_con > .contents_con > .text_con > .text02_con {margin-bottom:17px;}
	#landing_con > .info01_con > .contents_con > .text_con > .text02_con span {font-size:26px; line-height:34px;}
	#landing_con > .info01_con > .contents_con > .text_con > .text01_con span {font-size:48px; line-height:56px;}
	#landing_con > .info01_con > .contents_con > .text_con > .text01_con > img {width:256px;}
	#landing_con > .info01_con > .contents_con > .btn_con > .btn > .a_btn {width:238px; border:1px solid #ffffff; border:1px solid rgba(255,255,255,0.67); background-color:#ffffff; background-color:rgba(255,255,255,0.67); transition:none; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
	#landing_con > .info01_con > .contents_con > .btn_con > .btn > .a_btn > span {font-size:22px; line-height:61px;}

	#landing_con > .info02_con {background-image:url("/img/m_landing_info02_con_bg.png");}
	#landing_con > .info02_con > .contents_con {max-width:86%; padding:54px 0 43px 0;}
	#landing_con > .info02_con > .contents_con > .title_con {margin-bottom:41px;}
	#landing_con > .info02_con > .contents_con > .title_con > .text_con > .text01_con {margin-bottom:11px;}
	#landing_con > .info02_con > .contents_con > .title_con > .text_con > .text01_con img {width:93px;}
	#landing_con > .info02_con > .contents_con > .title_con > .text_con > .text01_con span {font-size:36px; line-height:44px;}
	#landing_con > .info02_con > .contents_con > .title_con > .text_con > .text02_con span {font-size:36px; line-height:44px;}
	#landing_con > .info02_con > .contents_con > .list_con {max-width:91%;}
	#landing_con > .info02_con > .contents_con > .list_con > ul > li {margin-top:32px;}
	#landing_con > .info02_con > .contents_con > .list_con > ul > li > table > tbody > tr > .img_td a {box-shadow:2px 2px 0 rgba(194,194,194,1); -webkit-box-shadow:2px 2px 0 rgba(194,194,194,1); -moz-box-shadow:2px 2px 0 rgba(194,194,194,1);}
	#landing_con > .info02_con > .contents_con > .list_con > ul > li > table > tbody > tr > .img_td.w_td {display:none;}
	#landing_con > .info02_con > .contents_con > .list_con > ul > li > table > tbody > tr > .img_td.m_td {display:table-cell; width:84px;}
	#landing_con > .info02_con > .contents_con > .list_con > ul > li > table > tbody > tr > .text_td {padding-left:29px;}
	#landing_con > .info02_con > .contents_con > .list_con > ul > li > table > tbody > tr > .text_td > .text01_con {margin-bottom:9px;}
	#landing_con > .info02_con > .contents_con > .list_con > ul > li > table > tbody > tr > .text_td > .text01_con span {font-size:22px; line-height:30px;}
	#landing_con > .info02_con > .contents_con > .list_con > ul > li > table > tbody > tr > .text_td > .text01_con span .color_text .bar {height:2px;}
	#landing_con > .info02_con > .contents_con > .list_con > ul > li > table > tbody > tr > .text_td > .text02_con span {font-size:17px; line-height:25px;}

	#landing_con > .info03_con {background-image:url("/img/m_landing_info03_con_bg.png");}
	#landing_con > .info03_con > .contents_con {max-width:86%; padding-top:49px;}
	#landing_con > .info03_con > .contents_con > table > tbody > tr > .text_td > .text_con {margin-bottom:20px; text-align:center;}
	#landing_con > .info03_con > .contents_con > table > tbody > tr > .text_td > .text_con > .text01_con {margin-bottom:0;}
	#landing_con > .info03_con > .contents_con > table > tbody > tr > .text_td > .text_con > .text01_con span {font-size:22px; line-height:30px;}
	#landing_con > .info03_con > .contents_con > table > tbody > tr > .text_td > .text_con > .text02_con span {font-size:22px; line-height:30px;}
	#landing_con > .info03_con > .contents_con > table > tbody > tr > .text_td > .img_con.m_con {}
	#landing_con > .info03_con > .contents_con > table > tbody > tr > .blank_td {display:none;}
	#landing_con > .info03_con > .contents_con > table > tbody > tr > .img_td {display:none;}
	
	#landing_con > .info04_con {background-image:url("/img/m_landing_info04_con_bg.png");}
	#landing_con > .info04_con > .contents_con {max-width:86%; padding:60px 0 70px 0;}
	#landing_con > .info04_con > .contents_con > .title_con {margin-bottom:36px;}
	#landing_con > .info04_con > .contents_con > .title_con > .text01_con {margin-bottom:30px;}
	#landing_con > .info04_con > .contents_con > .title_con > .text01_con span {font-size:19px; line-height:27px;}
	#landing_con > .info04_con > .contents_con > .title_con > .text02_con {margin-bottom:26px;}
	#landing_con > .info04_con > .contents_con > .title_con > .text02_con > .logo_con {margin-bottom:25px;}
	#landing_con > .info04_con > .contents_con > .title_con > .text02_con > .logo_con img {width:174px;}
	#landing_con > .info04_con > .contents_con > .title_con > .text02_con > .text_con span {font-size:37px; line-height:45px;}
	#landing_con > .info04_con > .contents_con > .title_con > .text03_con > .bar {display:none;}
	#landing_con > .info04_con > .contents_con > .title_con > .text03_con > .text_con {display:block; margin:0;}
	#landing_con > .info04_con > .contents_con > .title_con > .text03_con > .text_con span {font-size:20px; line-height:28px;}
	#landing_con > .info04_con > .contents_con > .list_con {max-width:100%;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li {float:none; width:auto; margin:30px 0 0 0;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con {border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a {border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a > table {border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a > table > tbody > tr > .text_td {padding:24px;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a > table > tbody > tr > .text_td > .text01_con {margin-bottom:21px;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a > table > tbody > tr > .text_td > .text01_con span {font-size:18px; line-height:26px;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a > table > tbody > tr > .text_td > .text02_con > table > tbody > tr > .text_td > .text01_con {margin-bottom:8px;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a > table > tbody > tr > .text_td > .text02_con > table > tbody > tr > .text_td > .text01_con span {font-size:24px; line-height:32px;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a > table > tbody > tr > .text_td > .text02_con > table > tbody > tr > .text_td > .text02_con span {font-size:16px; line-height:24px;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a > table > tbody > tr > .text_td > .text02_con > table > tbody > tr > .icon_td {width:60px;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a > table > tbody > tr > .text_td > .text02_con > table > tbody > tr > .blank_td {width:6px;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a > table > tbody > tr > .text_td > .text02_con > table > tbody > tr > .arrow_td {width:36px;}
	
	#landing_con > .info05_con > .contents_con {max-width:86%; padding:75px 0 61px 0;}
	#landing_con > .info05_con > .contents_con > .title_con {margin-bottom:55px;}
	#landing_con > .info05_con > .contents_con > .title_con span {font-size:37px; line-height:45px;}
	#landing_con > .info05_con > .contents_con > .list_con > ul > li {float:none; width:auto; margin:40px 0 0 0;}
	#landing_con > .info05_con > .contents_con > .list_con > ul > li .list_div {text-align:left;}
	#landing_con > .info05_con > .contents_con > .list_con > ul > li .list_div > .icon_con {display:none;}
	#landing_con > .info05_con > .contents_con > .list_con > ul > li .list_div > .text_con > table {width:auto;}
	#landing_con > .info05_con > .contents_con > .list_con > ul > li .list_div > .text_con > table > tbody > tr > .img_td {display:table-cell; width:132px;}
	#landing_con > .info05_con > .contents_con > .list_con > ul > li .list_div > .text_con > table > tbody > tr > .text_td {padding:0 24px}
	#landing_con > .info05_con > .contents_con > .list_con > ul > li .list_div > .text_con > table > tbody > tr > .text_td span {font-size:19px; line-height:27px;}

	#landing_con > .info06_con > .contents_con {max-width:86%; padding:72px 0 66px 0;}
	#landing_con > .info06_con > .contents_con > .title_con {margin-bottom:48px;}
	#landing_con > .info06_con > .contents_con > .title_con > .text01_con {margin-bottom:12px;}
	#landing_con > .info06_con > .contents_con > .title_con > .text01_con span {font-size:36px; line-height:44px; vertical-align:top;}
	#landing_con > .info06_con > .contents_con > .title_con > .text01_con .logo {width:158px; margin-top:3px; vertical-align:top;}
	#landing_con > .info06_con > .contents_con > .title_con > .text02_con span {font-size:39px; line-height:47px;}
	#landing_con > .info06_con > .contents_con > .contents_con {width:93%;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li {width:48%; margin:4% 4% 0 0;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div {border:2px solid #efefef; padding:2px; border-radius:42px; -moz-border-radius:42px; -webkit-border-radius:42px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con {border:2px solid #efefef; padding:6px; border-radius:38px; -moz-border-radius:38px; -webkit-border-radius:38px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con {border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .bar {width:56%; height:23px; margin-bottom:17px; border-radius:0 0 30px 30px; -moz-border-radius:0 0 30px 30px; -webkit-border-radius:0 0 30px 30px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .title_con {margin-bottom:14px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .title_con .logo img {height:36px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .title_con span {margin-left:3px; font-size:23px; line-height:36px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con {border-radius:0 0 30px 30px; -moz-border-radius:0 0 30px 30px; -webkit-border-radius:0 0 30px 30px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con {padding:23px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text01_con {padding-bottom:21px; margin-bottom:17px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text01_con > .text01_con {margin-bottom:19px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text01_con > .text01_con > .text01_con span {font-size:32px; line-height:36px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text01_con > .text01_con > .text01_con span .color_text {font-size:23px; line-height:27px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text01_con > .text01_con > .text01_con span .color_text02 {font-size:23px; line-height:27px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text01_con > .text01_con > .text02_con span {font-size:15px; line-height:23px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text01_con > .text02_con {margin-bottom:17px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text01_con > .text02_con span {font-size:18px; line-height:26px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text01_con > .text03_con span {font-size:14px; line-height:22px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text02_con {height:auto;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text02_con > ul > li {margin-top:14px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text02_con > ul > li > table > tbody > tr > .icon_td {width:21px; padding-top:3px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text02_con > ul > li > table > tbody > tr > .text_td {padding-left:6px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text02_con > ul > li > table > tbody > tr > .text_td span {font-size:17px; line-height:25px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .btn_con {border-radius:0 0 30px 30px; -moz-border-radius:0 0 30px 30px; -webkit-border-radius:0 0 30px 30px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .btn_con .a_btn {font-size:21px; line-height:66px; border-radius:0 0 30px 30px; -moz-border-radius:0 0 30px 30px; -webkit-border-radius:0 0 30px 30px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li:nth-child(1) {margin:0 4% 0 0;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li:nth-child(2) {margin:0;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li:nth-child(2n) {margin-right:0;}
	#landing_con > .info06_con > .contents_con > .btn_con {display:none;}

	#landing_con > .info07_con {background-image:url("/img/m_landing_info07_con_bg.png");}
	#landing_con > .info07_con > .contents_con {max-width:86%; padding:72px 0 76px 0;}
	#landing_con > .info07_con > .contents_con > .title_con {margin-bottom:54px;}
	#landing_con > .info07_con > .contents_con > .title_con span {font-size:37px; line-height:45px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li {float:none; width:auto; margin:18px 0 0 0;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .title_td {width:117px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .title_td > .icon_con {margin-bottom:8px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .title_td > .icon_con img {width:62px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .title_td > .text_con span {font-size:19px; line-height:23px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .info_td {padding:30px 18px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .info_td > .text01_con {margin-bottom:13px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .info_td > .text01_con span {font-size:22px; line-height:30px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .info_td > .text02_con {margin-bottom:15px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .info_td > .text02_con span {font-size:19px; line-height:27px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .info_td > .btn_con .a_btn > span {font-size:22px; font-weight:700; line-height:30px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .info_td > .btn_con .a_btn > .arrow {width:18px; margin-left:9px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li:nth-child(2) {margin-top:18px;}
		
	#landing_con > .info08_con {background-image:url("/img/m_landing_info08_con_bg.png");}
	#landing_con > .info08_con > .contents_con {max-width:86%; padding:60px 0;}
	#landing_con > .info08_con > .contents_con > table > tbody > tr > .text_td > .text_con {text-align:center;}
	#landing_con > .info08_con > .contents_con > table > tbody > tr > .text_td > .text_con span {font-size:36px; line-height:44px;}
	#landing_con > .info08_con > .contents_con > table > tbody > tr > .text_td > .img_con.m_con {margin-top:31px;}
	#landing_con > .info08_con > .contents_con > table > tbody > tr > .text_td > .btn_con {margin-top:43px;}
	#landing_con > .info08_con > .contents_con > table > tbody > tr > .text_td > .btn_con .a_btn {width:348px; margin:0 auto; background-color:#404d7a; text-align:center; transition:none; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
	#landing_con > .info08_con > .contents_con > table > tbody > tr > .text_td > .btn_con .a_btn > span {font-size:24px; line-height:75px;}
	#landing_con > .info08_con > .contents_con > table > tbody > tr > .text_td > .btn_con .a_btn > .arrow {width:17px; margin:0 0 5px 12px;}
	#landing_con > .info08_con > .contents_con > table > tbody > tr > .text_td > .btn_con .a_btn:hover {background-color:#404d7a;}
	#landing_con > .info08_con > .contents_con > table > tbody > tr > .img_td {display:none;}
	
	#landing_con > .info09_con > .contents_con {max-width:86%; padding:63px 0 66px 0;}
	#landing_con > .info09_con > .contents_con > .title_con {margin-bottom:48px;}
	#landing_con > .info09_con > .contents_con > .title_con > .text01_con {margin-bottom:33px;}
	#landing_con > .info09_con > .contents_con > .title_con > .text01_con span {font-size:37px; line-height:45px;}
	#landing_con > .info09_con > .contents_con > .title_con > .text02_con span {font-size:19px; line-height:27px;}
	#landing_con > .info09_con > .contents_con > .contents_con {border0:2px solid #6ec7c4;}	
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li {width:50%;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li .list_div {border-top:1px solid #6ec7c4; border-left:1px solid #6ec7c4; padding:45px 0 39px 0;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li .list_div > .icon_con {margin-bottom:20px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li .list_div > .icon_con img {width:84px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li .list_div > .text_con > .text01_con {margin-bottom:6px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li .list_div > .text_con > .text01_con span {font-size:21px; line-height:29px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li .list_div > .text_con > .text02_con {height:44px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li .list_div > .text_con > .text02_con span {font-size:16px; line-height:22px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li .arrow {display:none;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li:nth-child(1) .list_div {border-top:0;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li:nth-child(2) .list_div {border-top:0;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li:nth-child(3) .list_div {border-left:0;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info02_con {border-top:2px solid #6ec7c4; padding:32px 35px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info02_con > table > tbody > tr > .img_td {width:84px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info02_con > table > tbody > tr > .text_td {padding:0 0 0 38px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info02_con > table > tbody > tr > .text_td > .text01_con {margin-bottom:7px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info02_con > table > tbody > tr > .text_td > .text01_con span {font-size:21px; line-height:29px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info02_con > table > tbody > tr > .text_td > .text01_con span .color_text {font-size:16px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info02_con > table > tbody > tr > .text_td > .text02_con {margin-bottom:6px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info02_con > table > tbody > tr > .text_td > .text02_con span {font-size:18px; line-height:26px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info02_con > table > tbody > tr > .text_td > .text03_con span {font-size:18px; line-height:26px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info02_con > table > tbody > tr > .btn_td {display:none;}
	#landing_con > .info09_con > .contents_con > .btn_con .a_btn {width:348px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
	#landing_con > .info09_con > .contents_con > .btn_con .a_btn > span {font-size:24px; line-height:75px;}
	#landing_con > .info09_con > .contents_con > .btn_con .a_btn > .arrow {width:17px; margin:0 0 5px 12px;}
	#landing_con > .info09_con > .contents_con > .btn_con.m_con {margin-top:36px;}

	#landing_con > .info10_con > .contents_con {max-width:86%; padding:48px 0 69px;}
	#landing_con > .info10_con > .contents_con > .info_con {padding:24px 18px; border-radius:12px; -webkit-border-radius:12px; -moz-border-radius:12px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con {float:none; width:100%;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li {float:left; width:49%; margin-left:2%;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li:first-child {margin-left:0;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li:nth-child(3) {margin-left:0; margin-top:7px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li:nth-child(4) {margin-left:0;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li.float_con {width:100%; margin-top:-54px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li.float_con > .contents_con {float:none; width:100%;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li.float_con > .contents_con:after {display:block; content:''; clear:both;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li.float_con > .contents_con > .list_div {float:left; width:100%; margin-top:7px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li.float_con > .contents_con > .list_div.fr {float:right; width:49%;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li.float_con > .list_div.fr {float:none; width:100%; margin-top:7px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li .list_div {padding:0 12px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li .list_div > table > tbody > tr > td.icon_td {width:14px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li .list_div > table > tbody > tr > td.icon_td > img {width:100%;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li .list_div > table > tbody > tr > td > .input {height:45px; padding:0 9px; font-size:18px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li .list_div > table > tbody > tr > td > .select {height:45px; padding:0 19px 0 9px; font-size:18px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li .list_div > table > tbody > tr > td > span {font-size:18px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li .list_div > .textarea {height:180px; padding:15px 18px; font-size:18px; line-height:26px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li .list_div > .text_con {bottom:3px; right:12px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li .list_div > .text_con > span {font-size:18px; line-height:26px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup {width:100%; max-width:86%; padding:0;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con {padding:66px 0;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .close_btn {width:18px; top:18px; right:18px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .title_con {text-align:center;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .title_con > span {font-size:21px; font-weight:500; line-height:29px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .text_con {padding-top:36px; text-align:center;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .text_con > .text01_con {padding-bottom:18px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .text_con > .text01_con > span {font-size:18px; color:#000000; font-weight:300; line-height:26px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .text_con > .text02_con {}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .text_con > .text02_con > img {display:none;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .text_con > .text02_con > span {display:inline-block; font-size:25px; color:#000000; font-weight:700; line-height:33px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .btn_con {width:294px; margin:0 auto; padding-top:36px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .btn_con > ul > li {float:left; margin-left:10px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .btn_con > ul > li > .btn01_con {width:142px; background-color:#35b74b; text-align:center; box-shadow:0px 0px 8px 0px rgba(51, 51, 51, 0.25); border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .btn_con > ul > li > .btn01_con > a {display:block;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .btn_con > ul > li > .btn01_con > a > img {display:inline-block; width:18px; padding-right:6px; vertical-align:middle;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .btn_con > ul > li > .btn01_con > a > span {display:inline-block; vertical-align:middle; font-size:19px; color:#ffffff; font-weight:700; line-height:40px; letter-spacing:0;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .btn_con > ul > li > .btn02_con {width:142px; background-color:#f8d500; text-align:center; box-shadow:0px 0px 8px 0px rgba(51, 51, 51, 0.25); border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .btn_con > ul > li > .btn02_con > a {display:block;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .btn_con > ul > li > .btn02_con > a > img {display:inline-block; width:18px; padding-right:6px; vertical-align:middle;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .btn_con > ul > li > .btn02_con > a > span {display:inline-block; vertical-align:middle; font-size:19px; color:#333333; font-weight:700; line-height:40px; letter-spacing:0;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .btn_con > ul > li:first-child {margin-left:0;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .btn_con > ul:after {content:""; display:block; clear:both;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .agree_con {margin-top:5px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .agree_con > a > .checkbox_label .check_icon {margin-left:2px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .agree_con > a > .checkbox_label span {padding-top:2px; font-size:18px; line-height:26px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .agree_con > .agree_popup {width:100%; max-width:86%; padding:24px; border-radius:12px; -webkit-border-radius:12px; -moz-border-radius:12px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .agree_con > .agree_popup > .contents_con > .title_con > span {font-size:22px; line-height:30px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .agree_con > .agree_popup > .contents_con > .text_con {height:240px; max-height:240px; padding:18px; margin-top:18px; border-radius:12px; -webkit-border-radius:12px; -moz-border-radius:12px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .agree_con > .agree_popup > .contents_con > .text_con > span {font-size:20px; line-height:28px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .agree_con > .agree_popup > .contents_con > .btn_con {margin-top:18px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .agree_con > .agree_popup > .contents_con > .btn_con > a {width:100%; height:60px; font-size:21px; line-height:60px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .btn_con {float:none; width:100%; margin-top:15px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .btn_con > a {padding:18px 0; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .btn_con > a > .text_con {display:inline-block; margin-right:15px; vertical-align:middle;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .btn_con > a > .text_con > span {font-size:21px; line-height:29px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .btn_con > a > .icon_con {display:inline-block; width:36px; height:18px; margin-top:0; vertical-align:middle;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .btn_con > a:hover {background-color:#572d1d;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .btn_con > a:hover > .icon_con > .default {display:block;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .btn_con > a:hover > .icon_con > .over {display:none;}

	#landing_con > .info11_con {background-image:url("/img/m_main_info11_con_bg.png"); padding:54px 0;}
	#landing_con > .info11_con > .contents_con {max-width:88%;}
	#landing_con > .info11_con > .contents_con > .logo_con {margin-bottom:25px;}
	#landing_con > .info11_con > .contents_con > .logo_con > .img_con {display:block; padding-top:0; margin:0 0 15px 0;}
	#landing_con > .info11_con > .contents_con > .logo_con > .img_con img {width:93px;}
	#landing_con > .info11_con > .contents_con > .logo_con > .text_con {display:block;}
	#landing_con > .info11_con > .contents_con > .logo_con > .text_con span {font-size:36px; line-height:44px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div {float:none; width:auto; margin:38px 0 0 0;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .title_con {margin-bottom:9px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .title_con span {font-size:24px; line-height:32px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con {padding:6px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .search_con {margin-bottom:6px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .search_con table > tbody > tr > .select_td .select {height:48px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .search_con table > tbody > tr > .btn_td .input_btn {height:48px; font-size:21px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con {padding:18px 12px; margin-bottom:6px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con > .info_con {margin-bottom:18px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con > .info_con > table > tbody > tr > .logo_td {width:87px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con > .info_con > table > tbody > tr > .text_td {padding:0 24px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con > .info_con > table > tbody > tr > .text_td > .title_con {margin-bottom:3px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con > .info_con > table > tbody > tr > .text_td > .title_con span {font-size:22px; line-height:30px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con > .info_con > table > tbody > tr > .text_td > .address_con {margin-bottom:3px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con > .info_con > table > tbody > tr > .text_td > .address_con span {font-size:16px; line-height:22px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con > .info_con > table > tbody > tr > .text_td > .tel_con span {font-size:16px; line-height:22px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con > .info_con > table > tbody > tr > .btn_td {display:none;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con > .btn_con {display:block;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con > .btn_con .a_btn {font-size:19px; line-height:43px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .map_con .map {height:262px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con {padding:6px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .slide_con {padding:0 9px; margin-bottom:6px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .slide_con .swiper-container {height:374px;}/*624*/
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {height:124px;}/*207*/
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {padding:0 6px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > table > tbody > tr > td {height:124px;}/*207*/
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > table > tbody > tr > .logo_td {width:87px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > table > tbody > tr > .text_td {padding-left:15px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > table > tbody > tr > .text_td > .date_con span {font-size:21px; line-height:29px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > table > tbody > tr > .text_td > .title_con span {font-size:18px; line-height:26px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > table > tbody > tr > .text_td > .title_con .icon {width:15px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > table > tbody > tr > .text_td > .name_con span {font-size:16px; line-height:24px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .btn_con .a_btn {font-size:21px; line-height:54px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div:first-child {margin:0;}

	/*푸터*/
	#footer > .contents_con {max-width:86%; padding:28px 0 120px 0;}
	#footer > .contents_con > .site_con {float:none; width:auto; margin-bottom:33px}/*2 60*/
	#footer > .contents_con > .site_con > table > tbody > tr > td a {padding:11px 0; font-size:17px; line-height:25px;}
	#footer > .contents_con > .text_con {float:none; width:auto;}
	#footer > .contents_con > .text_con > .nav {margin-bottom:13px;}/*16 41*/
	#footer > .contents_con > .text_con > .nav > ul > li {margin-left:18px;}
	#footer > .contents_con > .text_con > .nav > ul > li > a {font-size:16px; line-height:24px;}
	#footer > .contents_con > .text_con > .copyright > .text01_con {margin-bottom:11px;}/*16 38*/
	#footer > .contents_con > .text_con > .copyright > .text01_con span {font-size:17px; line-height:27px;}
	#footer > .contents_con > .text_con > .copyright > .text01_con span .bar {font-size:15px; line-height:25px;}
	#footer > .contents_con > .text_con > .copyright > .text02_con span {font-size:17px; line-height:25px;}
	
	/*하단 퀵*/
	#bottom_quick {display:none;}

	/*모바일 하단 퀵*/
	#m_bottom_quick {display:none;}
	#m_bottom_quick > .call_btn_con {width:86%;}
	#m_bottom_quick > .call_btn_con .a_btn {width:67px; top:-124px;}
	#m_bottom_quick > .btn_con {display:none;}
	#m_bottom_quick > .btn_con .a_btn > .logo {width:74px; margin:0 12px 13px 0;}
	#m_bottom_quick > .btn_con .a_btn > span {font-size:31px; line-height:78px;}
	#m_bottom_quick > .btn_con .a_btn > .arrow {width:48px; margin:0 0 6px 13px;}
	
	/*모바일 우측 퀵*/
	#m_right_quick {display:block; width:67px; position:fixed; bottom:130px; right:7%; z-index:100;}

	/*상담신청 팝업*/
	#apply_popup_con {max-width:100%;}
	#apply_popup_con > .close_btn {width:46px; top:0; right:0;}
	#apply_popup_con > .write_con > .contents_con {width:86%; padding:26px 0 38px 0;}
	#apply_popup_con > .write_con > .contents_con > .title_con {margin-bottom:23px;}
	#apply_popup_con > .write_con > .contents_con > .title_con .logo {width:97px;}
	#apply_popup_con > .write_con > .contents_con > .title_con span {font-size:33px; line-height:41px;}
	#apply_popup_con > .write_con > .contents_con > .step_con {border:2px solid #e9e9e9; padding:18px 0 19px 0; margin-bottom:23px;}
	#apply_popup_con > .write_con > .contents_con > .step_con > table > tbody > tr > .text_td {width:114px;}
	#apply_popup_con > .write_con > .contents_con > .step_con > table > tbody > tr > .text_td .text_div > .icon_con {margin-bottom:10px;}
	#apply_popup_con > .write_con > .contents_con > .step_con > table > tbody > tr > .text_td .text_div > .icon_con img {width:36px;}
	#apply_popup_con > .write_con > .contents_con > .step_con > table > tbody > tr > .text_td .text_div > .text_con span {font-size:17px; line-height:25px;}
	#apply_popup_con > .write_con > .contents_con > .step_con > table > tbody > tr > .arrow_td {width:9px;}
	#apply_popup_con > .write_con > .contents_con > .intro_con {display:none; margin-bottom:34px;}
	#apply_popup_con > .write_con > .contents_con > .intro_con span {font-size:24px; line-height:32px;}
	#apply_popup_con > .write_con > .contents_con > .intro_con span .color_text {font-size:19px; line-height:27px;}
	#apply_popup_con > .write_con > .contents_con > .input_con {margin-bottom:12px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li {margin-top:17px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .title_td {width:150px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .title_td span {font-size:19px; line-height:27px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .input {height:54px; padding:0 15px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .select {height:54px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .textarea {height:105px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .aaa_con label > .check_icon {width:25px; height:25px; background-image:url("/img/t_apply_popup_price_radio_icon_off.png"); left:15px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .aaa_con label > .bbb_con {border:2px solid #b3b3b3; padding:0 15px 0 50px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .aaa_con label > .bbb_con > table > tbody > tr > td {height:50px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .aaa_con label > .bbb_con > table > tbody > tr > .text_td span {font-size:19px; line-height:27px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .aaa_con label > .bbb_con > table > tbody > tr > .text_td02 {width:52px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .aaa_con label > input[type=checkbox]:checked + .check_icon {background-image:url("/img/t_apply_popup_price_radio_icon_on.png");}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .aaa_con label > input[type=checkbox]:checked + .check_icon + .bbb_con {border:2px solid #179793;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .ccc_con {border:2px solid #b3b3b3; padding:0 15px 0 50px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .ccc_con > table > tbody > tr > td {height:50px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .ccc_con > table > tbody > tr > td .input {height:50px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .ccc_con > table > tbody > tr > .text_td span {font-size:19px; line-height:27px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .ccc_con > table > tbody > tr > .text_td02 {width:52px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price03_con > ul > li .price_con {border:2px solid #b3b3b3; padding:0 15px 0 50px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price03_con > ul > li .price_con > table > tbody > tr > td {height:50px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price03_con > ul > li .price_con > table > tbody > tr > td .input {height:50px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price03_con > ul > li .price_con > table > tbody > tr > .text_td {width:52px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price03_con > ul > li .price_con > table > tbody > tr > .text_td span {font-size:19px; line-height:27px;}
	#apply_popup_con > .write_con > .contents_con > .intro_con02 {margin-bottom:17px;}
	#apply_popup_con > .write_con > .contents_con > .intro_con02 span {font-size:16px; line-height:24px;}
	#apply_popup_con > .write_con > .contents_con > .check_con > ul > li {margin-top:12px;}
	#apply_popup_con > .write_con > .contents_con > .check_con > ul > li .checkbox_label span {font-size:18px; line-height:26px;}
	#apply_popup_con > .write_con > .btn_con .input_btn {font-size:27px; line-height:75px;}
		
	/*자가진단 팝업*/
	.diagnosis_popup_con {max-width:78%;}
	.diagnosis_popup_con > .contents_con {padding:57px 0 60px 0;}
	.diagnosis_popup_con > .contents_con > .close_btn {width:18px; top:18px; right:18px;}
	.diagnosis_popup_con > .contents_con > .title_con {margin-bottom:24px;}
	.diagnosis_popup_con > .contents_con > .title_con > .text01_con {margin-bottom:30px;}
	.diagnosis_popup_con > .contents_con > .title_con > .text01_con span {font-size:31px; line-height:39px;}
	.diagnosis_popup_con > .contents_con > .title_con > .text02_con span {font-size:14px; line-height:24px;}
	.diagnosis_popup_con > .contents_con > .title_con > .text02_con span .color_text01 .bg {padding:0 3px; left:-3px;}
	.diagnosis_popup_con > .contents_con > .btn_con > .text_con {margin-bottom:21px;}
	.diagnosis_popup_con > .contents_con > .btn_con > .text_con span {font-size:20px; line-height:28px;}
	.diagnosis_popup_con > .contents_con > .btn_con > .btn_con {max-width:75%;}
	.diagnosis_popup_con > .contents_con > .btn_con > .btn_con > ul > li .a_btn .btn_div {padding:21px 0 32px 0;}
	.diagnosis_popup_con > .contents_con > .btn_con > .btn_con > ul > li .a_btn .btn_div > .icon_con {margin-bottom:18px;}
	.diagnosis_popup_con > .contents_con > .btn_con > .btn_con > ul > li .a_btn .btn_div > .icon_con .icon img {width:108px;}
	.diagnosis_popup_con > .contents_con > .btn_con > .btn_con > ul > li .a_btn .btn_div > .text_con span {font-size:20px; line-height:28px;}
	
	/*자가진단 팝업01*/
	.diagnosis_popup01_con {max-width:78%;}
	.diagnosis_popup01_con > .contents_con > .close_btn {width:18px; top:18px; right:18px;}
	.diagnosis_popup01_con > .contents_con > .title_con {margin-bottom:18px; padding:24px 24px 0 24px;}
	.diagnosis_popup01_con > .contents_con > .title_con > .text01_con {margin-bottom:18px;}
	.diagnosis_popup01_con > .contents_con > .title_con > .text01_con span {font-size:25px; line-height:33px;}
	.diagnosis_popup01_con > .contents_con > .title_con > .text02_con span {font-size:15px; line-height:23px;}
	.diagnosis_popup01_con > .contents_con > .title_con > .text02_con span .color_text01 .bg {padding:0 3px; left:-3px;}
	.diagnosis_popup01_con > .contents_con > .btn_con {max-width:90%; margin-top:24px; padding-bottom:24px;}
	.diagnosis_popup01_con > .contents_con > .btn_con > ul > li .a_btn .btn_div {}
	.diagnosis_popup01_con > .contents_con > .btn_con > ul > li .a_btn .btn_div > .text_con span {font-size:20px; line-height:48px;}
	
	/*자가진단*/
	.diagnosis_con > .contents_con {max-width:86%; padding:64px 0 90px 0;}
	.diagnosis_con > .contents_con > .route_con span {font-size:20px; line-height:28px;}
	.diagnosis_con > .contents_con > .contents_con {padding-top:40px;}
	.diagnosis_con > .contents_con > .contents_con > .title_con {margin-bottom:31px;}
	.diagnosis_con > .contents_con > .contents_con > .title_con > .text01_con {margin-bottom:13px;}
	.diagnosis_con > .contents_con > .contents_con > .title_con > .text01_con span {font-size:26px; line-height:34px;}
	.diagnosis_con > .contents_con > .contents_con > .title_con > .text02_con span {font-size:21px; line-height:27px;}
	.diagnosis_con > .contents_con > .contents_con > .step_con {padding:18px 0; margin-bottom:51px;}
	.diagnosis_con > .contents_con > .contents_con > .step_con > table > tbody > tr > .icon_td .list_div > .icon_con {margin-bottom:19px;}
	.diagnosis_con > .contents_con > .contents_con > .step_con > table > tbody > tr > .icon_td .list_div > .icon_con .icon img {width:39px;}
	.diagnosis_con > .contents_con > .contents_con > .step_con > table > tbody > tr > .icon_td .list_div > .text_con span {font-size:20px; line-height:24px;}
	.diagnosis_con > .contents_con > .contents_con > .step_con > table > tbody > tr > .arrow_td .arrow img {width:9px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .step_con {margin-bottom:0;}/**/
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .step_con > table > tbody > tr > td span {font-size:25px; line-height:28px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .step_con > table > tbody > tr > .step_td.step01 {width:130px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .step_con > table > tbody > tr > .step_td.step02 {width:134px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .step_con > table > tbody > tr > .step_td.step03 {width:134px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .step_con > table > tbody > tr > .step_td.step04 {width:153px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .step_con > table > tbody > tr > .step_td.step04_2 {width:157px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .title_con {margin-bottom:33px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .title_con > .text01_con {margin-bottom:3px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .title_con > .text01_con span {font-size:20px; line-height:28px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .title_con > .text02_con span {font-size:18px; line-height:26px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .title_con > .text02_con span .color_text .bg {padding:0 3px; left:-3px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con {max-width:57%;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .icon_con {margin-bottom:0;}/**/
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .radio_con > ul > li {width:46.5%; margin-left:7%;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .radio_con > ul > li label > span {font-size:18px; line-height:46px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .error_con {margin-bottom:6px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .error_con span {font-size:16px; line-height:24px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .input_con {margin-bottom:12px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .input_con .input {height:48px; padding:0 15px; font-size:21px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .input_con .select {height:48px; background-image:url("/img/diagnosis/t_select_arrow.png"); padding:0 0 0 15px; font-size:16px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .input_con > table > tbody > tr > .text_td {width:45px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .input_con > table > tbody > tr > .text_td span {font-size:23px; line-height:31px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .input_con > .input_con {margin-bottom:9px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .input_con > .input_con > ul > li {margin-top:6px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .input_con > .check_con > ul > li label > input {margin-right:4px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .input_con > .check_con > ul > li label > span {font-size:21px; line-height:29px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .input_con > .input_con > ul > li.flex_li {gap:6px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .input_con > .input_con > ul > li.flex_li > .btn_con > a {width:114px; height:48px; font-size:16px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .btn_con .a_btn {font-size:23px; line-height:48px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div.step06 > .contents_con .loading_con > .contents_con {padding:118px 0;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div.step06 > .contents_con .loading_con > .contents_con > .title_con {margin-bottom:15px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div.step06 > .contents_con .loading_con > .contents_con > .title_con > .icon_con {margin-bottom:22px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div.step06 > .contents_con .loading_con > .contents_con > .title_con > .icon_con .icon img {width:42px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div.step06 > .contents_con .loading_con > .contents_con > .title_con > .text_con span {font-size:18px; line-height:26px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div.step06 > .contents_con .loading_con > .contents_con > .bar {height:3px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div.step05 > .contents_con {max-width:57%;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div.step05 > .contents_con > .write_con > .input_con {margin-bottom:18px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div.step05 > .contents_con > .write_con > .input_con .input {height:48px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div.step05 > .contents_con > .write_con > .input_con .select {height:48px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div.step06 > .contents_con {max-width:68%;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con {max-width:78%;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con {padding:63px 0 42px 0;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con > .close_btn {width:18px; top:15px; right:15px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con > .contents_con > .text01_con {margin-bottom:30px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con > .contents_con > .text01_con span {font-size:21px; line-height:29px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con > .contents_con > .text01_con span .color_text .bg {padding:0 3px; left:-3px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con > .contents_con > .text02_con {margin-bottom:13px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con > .contents_con > .text02_con span {font-size:18px; line-height:24px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con > .contents_con > .text03_con span {font-size:25px; font-weight:700; line-height:33px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con > .contents_con > .btn_con {margin-top:39px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con > .contents_con > .btn_con .a_btn {width:142px; margin-left:10px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con > .contents_con > .btn_con .a_btn > img {width:18px; margin-right:4px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con > .contents_con > .btn_con .a_btn > span {font-size:24px; line-height:40px;}

	/*자가진단 완료*/
	.diagnosis_end_con > .contents_con {max-width:86%; padding:69px 0 54px 0;}
	.diagnosis_end_con > .contents_con > .text01_con {margin-bottom:36px;}
	.diagnosis_end_con > .contents_con > .text01_con span {font-size:27px; line-height:35px;}
	.diagnosis_end_con > .contents_con > .text01_con span .color_text {font-size:60px; line-height:60px;}
	.diagnosis_end_con > .contents_con > .img_con {margin-bottom:16px;}
	.diagnosis_end_con > .contents_con > .text02_con {margin-bottom:21px;}
	.diagnosis_end_con > .contents_con > .text02_con span {font-size:20px; line-height:28px;}
	.diagnosis_end_con > .contents_con > .btn_con .a_btn {width:45.5%; font-size:20px; line-height:42px;}

}



@media all and (max-width: 768px) {
	
	body.hidden {height:100%; min-height:100%; overflow:hidden !important; touch-action:none;}

	input, select, textarea {
		font-size:14px; 
	}

	select {
		background-image:url("/img/m_select_arrow.png");
		padding:0 32px 0 10px;
	}

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

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

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

	.w_bar {display:none;}
	.m_bar {display:inline;}
	
	/*체크박스 버튼*/
	.checkbox_label .check_icon {width:22px; height:22px; background-image:url("/img/m_checkbox_icon_off.png"); margin-right:5px;}
	.checkbox_label input[type=checkbox]:checked + .check_icon {background-image:url("/img/m_checkbox_icon_on.png");}

	/*헤더*/
	#header {padding:0; position:relative; box-shadow:0; -webkit-box-shadow:0; -moz-box-shadow:0;}
	#header > .contents_con {max-width:91.5%; padding:7px 0;}
	#header > .contents_con > table > tbody > tr > .talk_logo_td {width:70px;}
	#header > .contents_con > table > tbody > tr > .talk_logo_td img {width:auto; height:44px;}
	#header > .contents_con > table > tbody > tr > .nav_td {display:none;}
	#header > .contents_con > table > tbody > tr > .call_td {display:none;}
	#header > .contents_con > table > tbody > tr > .blank_td {display:table-cell; width:auto;}
	#header > .contents_con > table > tbody > tr > .main_logo_td {width:108px;}
	#header > .contents_con > table > tbody > tr > .main_logo_td img {width:auto; height:44px;}
	#header > .nav > .contents_con > ul > li > a {font-size:14px; line-height:47px;}
	#header > .nav > .contents_con > ul > li > .bar {height:27px;}
	
	/*랜딩*/
	#landing_con > .info01_con {background-image:url("/img/m_landing_info01_con_bg.png");}
	#landing_con > .info01_con > .contents_con {max-width:87.5%; padding:65px 0;}
	#landing_con > .info01_con > .contents_con > .img_con {margin-bottom:72px;}
	#landing_con > .info01_con > .contents_con > .img_con > img {width:151px;}
	#landing_con > .info01_con > .contents_con > .text_con {margin-bottom:24px;}
	#landing_con > .info01_con > .contents_con > .text_con > .text02_con {margin-bottom:12px;}
	#landing_con > .info01_con > .contents_con > .text_con > .text02_con span {font-size:19px; line-height:27px;}
	#landing_con > .info01_con > .contents_con > .text_con > .text01_con span {font-size:34px; line-height:42px;}
	#landing_con > .info01_con > .contents_con > .btn_con > .btn > .a_btn {width:178px; border:1px solid #ffffff; border:1px solid rgba(255,255,255,0.67); background-color:#ffffff; background-color:rgba(255,255,255,0.67); transition:none; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
	#landing_con > .info01_con > .contents_con > .btn_con > .btn > .a_btn > span {font-size:16px; line-height:45px;}

	#landing_con > .info02_con {background-image:url("/img/m_landing_info02_con_bg.png");}
	#landing_con > .info02_con > .contents_con {max-width:91.5%; padding:40px 0 32px 0;}
	#landing_con > .info02_con > .contents_con > .title_con {margin-bottom:31px;}
	#landing_con > .info02_con > .contents_con > .title_con > .text_con > .text01_con {margin-bottom:8px;}
	#landing_con > .info02_con > .contents_con > .title_con > .text_con > .text01_con img {width:69px;}
	#landing_con > .info02_con > .contents_con > .title_con > .text_con > .text01_con span {font-size:27px; line-height:35px;}
	#landing_con > .info02_con > .contents_con > .title_con > .text_con > .text02_con span {font-size:27px; line-height:35px;}
	#landing_con > .info02_con > .contents_con > .list_con {max-width:91%;}
	#landing_con > .info02_con > .contents_con > .list_con > ul > li {margin-top:24px;}
	#landing_con > .info02_con > .contents_con > .list_con > ul > li > table > tbody > tr > .img_td a {box-shadow:2px 2px 0 rgba(194,194,194,1); -webkit-box-shadow:2px 2px 0 rgba(194,194,194,1); -moz-box-shadow:2px 2px 0 rgba(194,194,194,1);}
	#landing_con > .info02_con > .contents_con > .list_con > ul > li > table > tbody > tr > .img_td.w_td {display:none;}
	#landing_con > .info02_con > .contents_con > .list_con > ul > li > table > tbody > tr > .img_td.m_td {display:table-cell; width:63px;}
	#landing_con > .info02_con > .contents_con > .list_con > ul > li > table > tbody > tr > .text_td {padding-left:19px;}
	#landing_con > .info02_con > .contents_con > .list_con > ul > li > table > tbody > tr > .text_td > .text01_con {margin-bottom:6px;}
	#landing_con > .info02_con > .contents_con > .list_con > ul > li > table > tbody > tr > .text_td > .text01_con span {font-size:16px; line-height:24px;}
	#landing_con > .info02_con > .contents_con > .list_con > ul > li > table > tbody > tr > .text_td > .text01_con span .color_text .bar {height:2px;}
	#landing_con > .info02_con > .contents_con > .list_con > ul > li > table > tbody > tr > .text_td > .text02_con span {font-size:13px; line-height:21px;}

	#landing_con > .info03_con {background-image:url("/img/m_landing_info03_con_bg.png");}
	#landing_con > .info03_con > .contents_con {max-width:91.5%; padding-top:37px;}
	#landing_con > .info03_con > .contents_con > table > tbody > tr > .text_td > .text_con {margin-bottom:15px; text-align:center;}
	#landing_con > .info03_con > .contents_con > table > tbody > tr > .text_td > .text_con > .text01_con {margin-bottom:0;}
	#landing_con > .info03_con > .contents_con > table > tbody > tr > .text_td > .text_con > .text01_con span {font-size:16px; line-height:24px;}
	#landing_con > .info03_con > .contents_con > table > tbody > tr > .text_td > .text_con > .text02_con span {font-size:16px; line-height:24px;}
	#landing_con > .info03_con > .contents_con > table > tbody > tr > .blank_td {display:none;}
	#landing_con > .info03_con > .contents_con > table > tbody > tr > .img_td {display:none;}
	
	#landing_con > .info04_con {background-image:url("/img/m_landing_info04_con_bg.png");}
	#landing_con > .info04_con > .contents_con {max-width:91.5%; padding:45px 0 52px 0;}
	#landing_con > .info04_con > .contents_con > .title_con {margin-bottom:27px;}
	#landing_con > .info04_con > .contents_con > .title_con > .text01_con {margin-bottom:22px;}
	#landing_con > .info04_con > .contents_con > .title_con > .text01_con span {font-size:14px; line-height:22px;}
	#landing_con > .info04_con > .contents_con > .title_con > .text02_con {margin-bottom:19px;}
	#landing_con > .info04_con > .contents_con > .title_con > .text02_con > .logo_con {margin-bottom:18px;}
	#landing_con > .info04_con > .contents_con > .title_con > .text02_con > .logo_con img {width:130px;}
	#landing_con > .info04_con > .contents_con > .title_con > .text02_con > .text_con span {font-size:28px; line-height:38px;}
	#landing_con > .info04_con > .contents_con > .title_con > .text03_con > .bar {display:none;}
	#landing_con > .info04_con > .contents_con > .title_con > .text03_con > .text_con {display:block; margin:0;}
	#landing_con > .info04_con > .contents_con > .title_con > .text03_con > .text_con span {font-size:15px; line-height:23px;}
	#landing_con > .info04_con > .contents_con > .list_con {max-width:100%;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li {float:none; width:auto; margin:13px 0 0 0;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con {border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a {border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a > table {border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a > table > tbody > tr > .text_td {padding:18px;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a > table > tbody > tr > .text_td > .text01_con {margin-bottom:16px;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a > table > tbody > tr > .text_td > .text01_con span {font-size:13px; line-height:21px;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a > table > tbody > tr > .text_td > .text02_con > table > tbody > tr > .text_td > .text01_con {margin-bottom:6px;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a > table > tbody > tr > .text_td > .text02_con > table > tbody > tr > .text_td > .text01_con span {font-size:18px; line-height:26px;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a > table > tbody > tr > .text_td > .text02_con > table > tbody > tr > .text_td > .text02_con span {font-size:12px; line-height:20px;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a > table > tbody > tr > .text_td > .text02_con > table > tbody > tr > .icon_td {width:45px;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a > table > tbody > tr > .text_td > .text02_con > table > tbody > tr > .blank_td {width:4px;}
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a > table > tbody > tr > .text_td > .text02_con > table > tbody > tr > .arrow_td {width:27px;}
	
	#landing_con > .info05_con > .contents_con {max-width:91.5%; padding:56px 0 45px 0;}
	#landing_con > .info05_con > .contents_con > .title_con {margin-bottom:41px;}
	#landing_con > .info05_con > .contents_con > .title_con span {font-size:27px; line-height:35px;}
	#landing_con > .info05_con > .contents_con > .list_con > ul > li {float:none; width:auto; margin:30px 0 0 0;}
	#landing_con > .info05_con > .contents_con > .list_con > ul > li .list_div {text-align:left;}
	#landing_con > .info05_con > .contents_con > .list_con > ul > li .list_div > .icon_con {display:none;}
	#landing_con > .info05_con > .contents_con > .list_con > ul > li .list_div > .text_con > table > tbody > tr > .img_td {display:table-cell; width:99px;}
	#landing_con > .info05_con > .contents_con > .list_con > ul > li .list_div > .text_con > table > tbody > tr > .text_td {padding:0 18px}
	#landing_con > .info05_con > .contents_con > .list_con > ul > li .list_div > .text_con > table > tbody > tr > .text_td span {font-size:14px; line-height:22px;}
	
	#landing_con > .info06_con > .contents_con {max-width:91.5%; padding:54px 0 49px 0;}
	#landing_con > .info06_con > .contents_con > .title_con {margin-bottom:36px;}
	#landing_con > .info06_con > .contents_con > .title_con > .text01_con {margin-bottom:9px;}
	#landing_con > .info06_con > .contents_con > .title_con > .text01_con span {font-size:27px; line-height:35px;}
	#landing_con > .info06_con > .contents_con > .title_con > .text01_con .logo {width:118px; margin-top:3px;}
	#landing_con > .info06_con > .contents_con > .title_con > .text02_con span {font-size:29px; line-height:37px;}
	#landing_con > .info06_con > .contents_con > .contents_con {width:93%;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li {width:48%; margin:4% 4% 0 0;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div {border:2px solid #efefef; padding:2px; border-radius:40px; -moz-border-radius:40px; -webkit-border-radius:40px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con {border:2px solid #efefef; padding:4px; border-radius:36px; -moz-border-radius:36px; -webkit-border-radius:36px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con {border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .bar {width:56%; height:18px; margin-bottom:14px; border-radius:0 0 30px 30px; -moz-border-radius:0 0 30px 30px; -webkit-border-radius:0 0 30px 30px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .title_con {margin-bottom:11px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .title_con .logo img {height:28px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .title_con span {margin-left:1px; font-size:18px; line-height:28px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con {border-radius:0 0 30px 30px; -moz-border-radius:0 0 30px 30px; -webkit-border-radius:0 0 30px 30px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con {padding:18px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text01_con {padding-bottom:17px; margin-bottom:14px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text01_con > .text01_con {margin-bottom:15px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text01_con > .text01_con > .text01_con span {font-size:25px; line-height:29px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text01_con > .text01_con > .text01_con span .color_text {font-size:18px; line-height:22px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text01_con > .text01_con > .text01_con span .color_text02 {font-size:18px; line-height:22px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text01_con > .text01_con > .text02_con span {font-size:13px; line-height:21px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text01_con > .text02_con {margin-bottom:14px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text01_con > .text02_con span {font-size:14px; line-height:22px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text01_con > .text03_con span {font-size:12px; line-height:20px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text02_con {height:auto;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text02_con > ul > li {margin-top:12px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text02_con > ul > li > table > tbody > tr > .icon_td {width:17px; padding-top:4px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text02_con > ul > li > table > tbody > tr > .text_td {padding-left:4px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .text_con > .text02_con > ul > li > table > tbody > tr > .text_td span {font-size:14px; line-height:22px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .btn_con {border-radius:0 0 30px 30px; -moz-border-radius:0 0 30px 30px; -webkit-border-radius:0 0 30px 30px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li .list_div > .contents_con > .contents_con > .contents_con > .btn_con .a_btn {font-size:15px; line-height:49px; border-radius:0 0 30px 30px; -moz-border-radius:0 0 30px 30px; -webkit-border-radius:0 0 30px 30px;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li:nth-child(1) {margin:0 4% 0 0;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li:nth-child(2) {margin:0;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li:nth-child(2n) {margin-right:0;}
	#landing_con > .info06_con > .contents_con > .btn_con {display:none;}

	#landing_con > .info07_con {background-image:url("/img/m_landing_info07_con_bg.png");}
	#landing_con > .info07_con > .contents_con {max-width:91.5%; padding:54px 0 57px 0;}
	#landing_con > .info07_con > .contents_con > .title_con {margin-bottom:40px;}
	#landing_con > .info07_con > .contents_con > .title_con span {font-size:27px; line-height:35px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li {float:none; width:auto; margin:13px 0 0 0;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .title_td {width:87px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .title_td > .icon_con {margin-bottom:6px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .title_td > .icon_con img {width:46px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .title_td > .text_con span {font-size:14px; line-height:18px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .info_td {padding:22px 13px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .info_td > .text01_con {margin-bottom:9px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .info_td > .text01_con span {font-size:17px; line-height:25px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .info_td > .text02_con {margin-bottom:11px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .info_td > .text02_con span {font-size:14px; line-height:22px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .info_td > .btn_con .a_btn > span {font-size:16px; font-weight:700; line-height:24px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li .list_div > table > tbody > tr > .info_td > .btn_con .a_btn > .arrow {width:13px; margin-left:6px;}
	#landing_con > .info07_con > .contents_con > .list_con > ul > li:nth-child(2) {margin-top:13px;}

	#landing_con > .info08_con {background-image:url("/img/m_landing_info08_con_bg.png");}
	#landing_con > .info08_con > .contents_con {max-width:91.5%; padding:45px 0;}
	#landing_con > .info08_con > .contents_con > table > tbody > tr > .text_td > .text_con {text-align:center;}
	#landing_con > .info08_con > .contents_con > table > tbody > tr > .text_td > .text_con span {font-size:27px; line-height:35px;}
	#landing_con > .info08_con > .contents_con > table > tbody > tr > .text_td > .img_con.m_con {margin-top:23px;}
	#landing_con > .info08_con > .contents_con > table > tbody > tr > .text_td > .btn_con {margin-top:32px;}
	#landing_con > .info08_con > .contents_con > table > tbody > tr > .text_td > .btn_con .a_btn {width:261px; margin:0 auto; background-color:#404d7a; text-align:center; transition:none; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
	#landing_con > .info08_con > .contents_con > table > tbody > tr > .text_td > .btn_con .a_btn > span {font-size:18px; line-height:56px;}
	#landing_con > .info08_con > .contents_con > table > tbody > tr > .text_td > .btn_con .a_btn > .arrow {width:13px; margin:0 0 5px 8px;}
	#landing_con > .info08_con > .contents_con > table > tbody > tr > .text_td > .btn_con .a_btn:hover {background-color:#404d7a;}
	#landing_con > .info08_con > .contents_con > table > tbody > tr > .img_td {display:none;}
	
	#landing_con > .info09_con > .contents_con {max-width:91.5%; padding:47px 0 49px 0;}
	#landing_con > .info09_con > .contents_con > .title_con {margin-bottom:36px;}
	#landing_con > .info09_con > .contents_con > .title_con > .text01_con {margin-bottom:25px;}
	#landing_con > .info09_con > .contents_con > .title_con > .text01_con span {font-size:27px; line-height:35px;}
	#landing_con > .info09_con > .contents_con > .title_con > .text02_con span {font-size:14px; line-height:22px;}
	#landing_con > .info09_con > .contents_con > .contents_con {border:2px solid #6ec7c4;}	
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li {width:50%;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li .list_div {border-top:1px solid #6ec7c4; border-left:1px solid #6ec7c4; padding:33px 0 29px 0;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li .list_div > .icon_con {margin-bottom:15px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li .list_div > .icon_con img {width:63px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li .list_div > .text_con > .text01_con {margin-bottom:2px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li .list_div > .text_con > .text01_con span {font-size:16px; line-height:24px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li .list_div > .text_con > .text02_con {height:36px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li .list_div > .text_con > .text02_con span {font-size:12px; line-height:18px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li .arrow {display:none;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li:nth-child(1) .list_div {border-top:0;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li:nth-child(2) .list_div {border-top:0;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info01_con > ul > li:nth-child(3) .list_div {border-left:0;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info02_con {border-top:2px solid #6ec7c4; padding:21px 23px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info02_con > table > tbody > tr > .img_td {width:63px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info02_con > table > tbody > tr > .text_td {padding:0 0 0 26px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info02_con > table > tbody > tr > .text_td > .text01_con {margin-bottom:5px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info02_con > table > tbody > tr > .text_td > .text01_con span {font-size:16px; line-height:24px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info02_con > table > tbody > tr > .text_td > .text01_con span .color_text {font-size:12px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info02_con > table > tbody > tr > .text_td > .text02_con {margin-bottom:4px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info02_con > table > tbody > tr > .text_td > .text02_con span {font-size:13px; line-height:21px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info02_con > table > tbody > tr > .text_td > .text03_con span {font-size:13px; line-height:21px;}
	#landing_con > .info09_con > .contents_con > .contents_con > .info02_con > table > tbody > tr > .btn_td {display:none;}
	#landing_con > .info09_con > .contents_con > .btn_con .a_btn {width:261px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
	#landing_con > .info09_con > .contents_con > .btn_con .a_btn > span {font-size:18px; line-height:56px;}
	#landing_con > .info09_con > .contents_con > .btn_con .a_btn > .arrow {width:13px; margin:0 0 5px 8px;}
	#landing_con > .info09_con > .contents_con > .btn_con.m_con {margin-top:27px;}
	
	#landing_con > .info10_con > .contents_con {max-width:91.5%; padding:36px 0 52px;}
	#landing_con > .info10_con > .contents_con > .info_con {padding:18px 13px; border-radius:9px; -webkit-border-radius:9px; -moz-border-radius:9px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con {float:none; width:100%;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li {float:left; width:49%; margin-left:2%;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li:first-child {margin-left:0;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li:nth-child(3) {margin-left:0; margin-top:5px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li:nth-child(4) {margin-left:0;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li.float_con {width:100%; margin-top:-38px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li.float_con > .contents_con {float:none; width:100%;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li.float_con > .contents_con:after {display:block; content:''; clear:both;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li.float_con > .contents_con > .list_div {float:left; width:100%; margin-top:5px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li.float_con > .contents_con > .list_div.fr {float:right; width:49%;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li.float_con > .list_div.fr {float:none; width:100%; margin-top:5px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li .list_div {padding:0 9px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li .list_div > table > tbody > tr > td.icon_td {width:10px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li .list_div > table > tbody > tr > td.icon_td > img {width:100%;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li .list_div > table > tbody > tr > td > .input {height:31px; padding:0 6px; font-size:13px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li .list_div > table > tbody > tr > td > .select {height:31px; padding:0 10px 0 6px; font-size:13px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li .list_div > table > tbody > tr > td > span {font-size:13px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li .list_div > .textarea {height:135px; padding:11px 13px; font-size:13px; line-height:21px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li .list_div > .text_con {bottom:2px; right:9px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li .list_div > .text_con > span {font-size:13px; line-height:21px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup {width:100%; max-width:91.5%; padding:0;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con {padding:49px 0;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .close_btn {width:13px; top:13px; right:13px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .title_con {text-align:center;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .title_con > span {font-size:15px; font-weight:500; line-height:23px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .text_con {padding-top:27px; text-align:center;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .text_con > .text01_con {padding-bottom:13px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .text_con > .text01_con > span {font-size:13px; color:#000000; font-weight:300; line-height:21px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .text_con > .text02_con > span {display:inline-block; font-size:18px; color:#000000; font-weight:700; line-height:26px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .btn_con {width:215px; margin:0 auto; padding-top:27px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .btn_con > ul > li {float:left; margin-left:5px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .btn_con > ul > li > .btn01_con {width:105px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .btn_con > ul > li > .btn01_con > a > img {display:inline-block; width:13px; padding-right:4px; vertical-align:middle;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .btn_con > ul > li > .btn01_con > a > span {display:inline-block; vertical-align:middle; font-size:14px; color:#ffffff; font-weight:700; line-height:30px; letter-spacing:0;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .btn_con > ul > li > .btn02_con {width:105px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .btn_con > ul > li > .btn02_con > a > img {display:inline-block; width:12px; padding-right:4px; vertical-align:middle;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .input_con > ul > li > .lack_popup > .contents_con > .btn_con > ul > li > .btn02_con > a > span {display:inline-block; vertical-align:middle; font-size:14px; color:#333333; font-weight:700; line-height:30px; letter-spacing:0;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .agree_con {margin-top:4px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .agree_con > a > .checkbox_label .check_icon {margin-left:1px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .agree_con > a > .checkbox_label span {padding-top:1px; font-size:13px; line-height:21px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .agree_con > .agree_popup {width:100%; max-width:91.5%; padding:18px; border-radius:9px; -webkit-border-radius:9px; -moz-border-radius:9px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .agree_con > .agree_popup > .contents_con > .title_con > span {font-size:17px; line-height:25px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .agree_con > .agree_popup > .contents_con > .text_con {height:180px; max-height:180px; padding:13px; margin-top:13px; border-radius:9px; -webkit-border-radius:9px; -moz-border-radius:9px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .agree_con > .agree_popup > .contents_con > .text_con > span {font-size:15px; line-height:23px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .agree_con > .agree_popup > .contents_con > .btn_con {margin-top:13px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .write_con > .agree_con > .agree_popup > .contents_con > .btn_con > a {width:100%; height:45px; font-size:16px; line-height:45px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .btn_con {float:none; width:100%; margin-top:11px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .btn_con > a {padding:13px 0; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .btn_con > a > .text_con {display:inline-block; margin-right:11px; vertical-align:middle;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .btn_con > a > .text_con > span {font-size:16px; line-height:24px;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .btn_con > a > .icon_con {display:inline-block; width:27px; height:13px; margin-top:0; vertical-align:middle;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .btn_con > a:hover {background-color:#572d1d;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .btn_con > a:hover > .icon_con > .default {display:block;}
	#landing_con > .info10_con > .contents_con > .info_con > form > .btn_con > a:hover > .icon_con > .over {display:none;}

	#landing_con > .info11_con {background-image:url("/img/m_main_info11_con_bg.png"); padding:40px 0;}
	#landing_con > .info11_con > .contents_con {max-width:94%;}
	#landing_con > .info11_con > .contents_con > .logo_con {margin-bottom:18px;}
	#landing_con > .info11_con > .contents_con > .logo_con > .img_con {display:block; padding-top:0; margin:0 0 11px 0;}
	#landing_con > .info11_con > .contents_con > .logo_con > .img_con img {width:69px;}
	#landing_con > .info11_con > .contents_con > .logo_con > .text_con {display:block;}
	#landing_con > .info11_con > .contents_con > .logo_con > .text_con span {font-size:27px; line-height:35px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div {float:none; width:auto; margin:28px 0 0 0;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .title_con {margin-bottom:7px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .title_con span {font-size:18px; line-height:26px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con {padding:4px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .search_con {margin-bottom:4px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .search_con table > tbody > tr > .select_td .select {height:36px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .search_con table > tbody > tr > .btn_td .input_btn {height:36px; font-size:15px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con {padding:13px 9px; margin-bottom:4px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con > .info_con {margin-bottom:13px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con > .info_con > table > tbody > tr > .logo_td {width:65px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con > .info_con > table > tbody > tr > .text_td {padding:0 18px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con > .info_con > table > tbody > tr > .text_td > .title_con {margin-bottom:2px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con > .info_con > table > tbody > tr > .text_td > .title_con span {font-size:17px; line-height:25px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con > .info_con > table > tbody > tr > .text_td > .address_con {margin-bottom:2px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con > .info_con > table > tbody > tr > .text_td > .address_con span {font-size:12px; line-height:18px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con > .info_con > table > tbody > tr > .text_td > .tel_con span {font-size:12px; line-height:18px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con > .info_con > table > tbody > tr > .btn_td {display:none;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con > .btn_con {display:block;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .info_con > .btn_con .a_btn {font-size:14px; line-height:32px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .find_con > .result_con > .map_con .map {height:196px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con {padding:4px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .slide_con {padding:0 6px; margin-bottom:4px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .slide_con .swiper-container {height:280px;}/*624*/
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {height:93px;}/*207*/
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {padding:0 4px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > table > tbody > tr > td {height:93px;}/*207*/
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > table > tbody > tr > .logo_td {width:65px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > table > tbody > tr > .text_td {padding-left:11px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > table > tbody > tr > .text_td > .date_con span {font-size:15px; line-height:23px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > table > tbody > tr > .text_td > .title_con span {font-size:13px; line-height:21px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > table > tbody > tr > .text_td > .title_con .icon {width:13px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > table > tbody > tr > .text_td > .name_con span {font-size:12px; line-height:20px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div > .notice_con > .btn_con .a_btn {font-size:15px; line-height:40px;}
	#landing_con > .info11_con > .contents_con > .contents_con .info_div:first-child {margin:0;}


	/*푸터*/
	#footer > .contents_con {max-width:91.5%; padding:21px 0 89px 0;}
	#footer > .contents_con > .site_con {float:none; width:auto; margin-bottom:23px}/*2 60*/
	#footer > .contents_con > .site_con > table > tbody > tr > td a {padding:8px 0; font-size:13px; line-height:21px;}
	#footer > .contents_con > .text_con {float:none; width:auto;}
	#footer > .contents_con > .text_con > .nav {margin-bottom:9px;}/*16 41*/
	#footer > .contents_con > .text_con > .nav > ul > li {margin-left:13px;}
	#footer > .contents_con > .text_con > .nav > ul > li > a {font-size:12px; line-height:20px;}
	#footer > .contents_con > .text_con > .copyright > .text01_con {margin-bottom:5px;}/*16 38*/
	#footer > .contents_con > .text_con > .copyright > .text01_con span {font-size:13px; line-height:23px;}
	#footer > .contents_con > .text_con > .copyright > .text01_con span .bar {font-size:11px; line-height:21px;}
	#footer > .contents_con > .text_con > .copyright > .text02_con span {font-size:12px; line-height:20px;}
	
	/*하단 퀵*/
	#bottom_quick {display:none;}

	/*모바일 하단 퀵*/
	#m_bottom_quick {display:none; height:87px;}
	#m_bottom_quick > .call_btn_con {width:91.5%;}
	#m_bottom_quick > .call_btn_con .a_btn {width:52px; top:-94px;}
	#m_bottom_quick > .btn_con {display:none;}
	#m_bottom_quick > .btn_con .a_btn > .logo {width:49px; margin:0 8px 12px 0;}
	#m_bottom_quick > .btn_con .a_btn > span {font-size:23px; line-height:58px;}
	#m_bottom_quick > .btn_con .a_btn > .arrow {width:36px; margin:0 0 6px 11px;}
	
	/*모바일 우측 퀵*/
	#m_right_quick {display:block; width:52px; position:fixed; bottom:110px; right:4%; z-index:100;}
	
	/*상담신청 팝업*/
	#apply_popup_con {max-width:100%;}
	#apply_popup_con > .close_btn {width:34px; top:0; right:0;}
	#apply_popup_con > .write_con > .contents_con {width:91.5%; padding:17px 0 26px 0;}
	#apply_popup_con > .write_con > .contents_con > .title_con {margin-bottom:15px;}
	#apply_popup_con > .write_con > .contents_con > .title_con .logo {width:73px;}
	#apply_popup_con > .write_con > .contents_con > .title_con span {font-size:24px; line-height:32px;}
	#apply_popup_con > .write_con > .contents_con > .step_con {border:2px solid #e9e9e9; padding:13px 0 14px 0; margin-bottom:15px;}
	#apply_popup_con > .write_con > .contents_con > .step_con > table > tbody > tr > .text_td {width:85px;}
	#apply_popup_con > .write_con > .contents_con > .step_con > table > tbody > tr > .text_td .text_div > .icon_con {margin-bottom:8px;}
	#apply_popup_con > .write_con > .contents_con > .step_con > table > tbody > tr > .text_td .text_div > .icon_con img {width:27px;}
	#apply_popup_con > .write_con > .contents_con > .step_con > table > tbody > tr > .text_td .text_div > .text_con span {font-size:13px; line-height:21px;}
	#apply_popup_con > .write_con > .contents_con > .step_con > table > tbody > tr > .arrow_td {width:6px;}
	#apply_popup_con > .write_con > .contents_con > .intro_con {display:none; margin-bottom:26px;}
	#apply_popup_con > .write_con > .contents_con > .intro_con span {font-size:18px; line-height:26px;}
	#apply_popup_con > .write_con > .contents_con > .intro_con span .color_text {font-size:14px; line-height:22px;}
	#apply_popup_con > .write_con > .contents_con > .input_con {margin-bottom:5px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li {margin-top:10px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .title_td {width:100px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .title_td span {font-size:14px; line-height:22px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .input {height:40px; padding:0 10px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .select {height:40px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .textarea {height:100px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li {float:none; width:100%; margin:10px 0 0 0;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .aaa_con label > .check_icon {width:20px; height:20px; background-image:url("/img/m_apply_popup_price_radio_icon_off.png"); left:10px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .aaa_con label > .bbb_con {border:2px solid #b3b3b3; padding:0 10px 0 40px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .aaa_con label > .bbb_con > table > tbody > tr > td {height:36px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .aaa_con label > .bbb_con > table > tbody > tr > .text_td span {font-size:14px; line-height:22px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .aaa_con label > .bbb_con > table > tbody > tr > .text_td02 {width:37px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .aaa_con label > input[type=checkbox]:checked + .check_icon {background-image:url("/img/m_apply_popup_price_radio_icon_on.png");}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .aaa_con label > input[type=checkbox]:checked + .check_icon + .bbb_con {border:2px solid #179793;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .ccc_con {border:2px solid #b3b3b3; padding:0 10px 0 40px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .ccc_con > table > tbody > tr > td {height:36px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .ccc_con > table > tbody > tr > td .input {height:36px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .ccc_con > table > tbody > tr > .text_td span {font-size:14px; line-height:22px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li .ccc_con > table > tbody > tr > .text_td02 {width:37px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price02_con > ul > li:first-child {width:100%;}	
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price03_con > ul > li {float:none; width:100%; margin:10px 0 0 0;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price03_con > ul > li .price_con {border:2px solid #b3b3b3; padding:0 10px 0 40px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price03_con > ul > li .price_con > table > tbody > tr > td {height:36px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price03_con > ul > li .price_con > table > tbody > tr > td .input {height:36px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price03_con > ul > li .price_con > table > tbody > tr > .text_td {width:37px;}
	#apply_popup_con > .write_con > .contents_con > .input_con > ul > li > table > tbody > tr > .info_td > .info_con .price03_con > ul > li .price_con > table > tbody > tr > .text_td span {font-size:14px; line-height:22px;}
	#apply_popup_con > .write_con > .contents_con > .intro_con02 {margin-bottom:10px;}
	#apply_popup_con > .write_con > .contents_con > .intro_con02 span {font-size:11px; line-height:19px;}
	#apply_popup_con > .write_con > .contents_con > .check_con > ul > li {margin-top:9px;}
	#apply_popup_con > .write_con > .contents_con > .check_con > ul > li .checkbox_label span {font-size:13px; line-height:21px;}
	#apply_popup_con > .write_con > .btn_con .input_btn {font-size:20px; line-height:56px;}
	
	/*자가진단 팝업*/
	.diagnosis_popup_con {max-width:83.5%;}
	.diagnosis_popup_con > .contents_con {padding:43px 0 45px 0;}
	.diagnosis_popup_con > .contents_con > .close_btn {width:13px; top:13px; right:13px;}
	.diagnosis_popup_con > .contents_con > .title_con {margin-bottom:18px;}
	.diagnosis_popup_con > .contents_con > .title_con > .text01_con {margin-bottom:22px;}
	.diagnosis_popup_con > .contents_con > .title_con > .text01_con span {font-size:23px; line-height:31px;}
	.diagnosis_popup_con > .contents_con > .title_con > .text02_con span {font-size:10px; line-height:20px;}
	.diagnosis_popup_con > .contents_con > .title_con > .text02_con span .color_text01 .bg {padding:0 2px; left:-2px;}
	.diagnosis_popup_con > .contents_con > .btn_con > .text_con {margin-bottom:16px;}
	.diagnosis_popup_con > .contents_con > .btn_con > .text_con span {font-size:15px; line-height:23px;}
	.diagnosis_popup_con > .contents_con > .btn_con > .btn_con {max-width:75%;}
	.diagnosis_popup_con > .contents_con > .btn_con > .btn_con > ul > li .a_btn .btn_div {padding:16px 0 24px 0;}
	.diagnosis_popup_con > .contents_con > .btn_con > .btn_con > ul > li .a_btn .btn_div > .icon_con {margin-bottom:13px;}
	.diagnosis_popup_con > .contents_con > .btn_con > .btn_con > ul > li .a_btn .btn_div > .icon_con .icon img {width:81px;}
	.diagnosis_popup_con > .contents_con > .btn_con > .btn_con > ul > li .a_btn .btn_div > .text_con span {font-size:15px; line-height:23px;}
	
	/*자가진단 팝업01*/
	.diagnosis_popup01_con {max-width:83.5%;}
	.diagnosis_popup01_con > .contents_con > .close_btn {width:13px; top:13px; right:13px;}
	.diagnosis_popup01_con > .contents_con > .title_con {margin-bottom:13px; padding:18px 18px 0 18px;}
	.diagnosis_popup01_con > .contents_con > .title_con > .text01_con {margin-bottom:13px;}
	.diagnosis_popup01_con > .contents_con > .title_con > .text01_con span {font-size:18px; line-height:26px;}
	.diagnosis_popup01_con > .contents_con > .title_con > .text02_con span {font-size:11px; line-height:19px;}
	.diagnosis_popup01_con > .contents_con > .title_con > .text02_con span .color_text01 .bg {padding:0 2px; left:-2px;}
	.diagnosis_popup01_con > .contents_con > .btn_con {max-width:90%; margin-top:18px;}
	.diagnosis_popup01_con > .contents_con > .btn_con > ul > li .a_btn .btn_div {}
	.diagnosis_popup01_con > .contents_con > .btn_con > ul > li .a_btn .btn_div > .text_con span {font-size:15px; line-height:36px;}
	
	/*자가진단*/
	.diagnosis_con > .contents_con {max-width:91.5%; padding:48px 0 67px 0;}
	.diagnosis_con > .contents_con > .contents_con {padding-top:32px;}
	.diagnosis_con > .contents_con > .contents_con > .title_con {margin-bottom:23px;}
	.diagnosis_con > .contents_con > .contents_con > .title_con > .text01_con {margin-bottom:10px;}
	.diagnosis_con > .contents_con > .contents_con > .title_con > .text01_con span {font-size:21px; line-height:29px;}
	.diagnosis_con > .contents_con > .contents_con > .title_con > .text02_con span {font-size:16px; line-height:22px;}
	.diagnosis_con > .contents_con > .contents_con > .step_con {padding:13px 0; margin-bottom:38px;}
	.diagnosis_con > .contents_con > .contents_con > .step_con > table > tbody > tr > .icon_td .list_div > .icon_con {margin-bottom:14px;}
	.diagnosis_con > .contents_con > .contents_con > .step_con > table > tbody > tr > .icon_td .list_div > .icon_con .icon img {width:29px;}
	.diagnosis_con > .contents_con > .contents_con > .step_con > table > tbody > tr > .icon_td .list_div > .text_con span {font-size:16px; line-height:20px;}
	.diagnosis_con > .contents_con > .contents_con > .step_con > table > tbody > tr > .arrow_td .arrow img {width:7px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .step_con {margin-bottom:0;}/**/
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .step_con > table > tbody > tr > td span {font-size:18px; line-height:26px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .step_con > table > tbody > tr > .step_td.step01 {width:100px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .step_con > table > tbody > tr > .step_td.step02 {width:105px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .step_con > table > tbody > tr > .step_td.step03 {width:105px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .step_con > table > tbody > tr > .step_td.step04 {width:118px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .step_con > table > tbody > tr > .step_td.step04_2 {width:121px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .title_con {margin-bottom:25px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .title_con > .text01_con {margin-bottom:2px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .title_con > .text01_con span {font-size:15px; line-height:23px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .title_con > .text02_con span {font-size:13px; line-height:21px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .title_con > .text02_con span .color_text .bg {padding:0 2px; left:-2px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con {max-width:80%;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .icon_con {margin-bottom:0;}/**/
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .radio_con > ul > li {width:46.5%; margin-left:7%;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .radio_con > ul > li label > span {font-size:18px; line-height:35px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .error_con {margin-bottom:4px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .error_con span {font-size:12px; line-height:20px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .input_con {margin-bottom:9px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .input_con .input {height:36px; padding:0 10px; font-size:17px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .input_con .select {height:36px; background-image:url("/img/diagnosis/m_select_arrow.png"); padding:0 0 0 10px; font-size:12px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .input_con > table > tbody > tr > .text_td {width:35px; padding-left:2px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .input_con > table > tbody > tr > .text_td span {font-size:18px; line-height:26px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .input_con > .input_con {margin-bottom:7px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .input_con > .input_con > ul > li {margin-top:4px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .input_con > .check_con > ul > li label > input {margin-right:3px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .input_con > .check_con > ul > li label > span {font-size:17px; line-height:25px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .input_con > .input_con > ul > li.flex_li {gap:4px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .input_con > .input_con > ul > li.flex_li > .btn_con > a {width:100px; height:36px; font-size:14px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div > .contents_con > .write_con > .btn_con .a_btn {font-size:18px; line-height:36px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div.step06 > .contents_con .loading_con > .contents_con {padding:94px 0;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div.step06 > .contents_con .loading_con > .contents_con > .title_con {margin-bottom:11px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div.step06 > .contents_con .loading_con > .contents_con > .title_con > .icon_con {margin-bottom:16px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div.step06 > .contents_con .loading_con > .contents_con > .title_con > .icon_con .icon img {width:31px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div.step06 > .contents_con .loading_con > .contents_con > .title_con > .text_con span {font-size:13px; line-height:21px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div.step06 > .contents_con .loading_con > .contents_con > .bar {height:2px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div.step05 > .contents_con {max-width:80%;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div.step05 > .contents_con > .write_con > .input_con {margin-bottom:13px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div.step05 > .contents_con > .write_con > .input_con .input {height:36px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div.step05 > .contents_con > .write_con > .input_con .select {height:36px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > form .write_div.step06 > .contents_con {max-width:68%;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con {max-width:83.5%;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con {padding:47px 0 31px 0;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con > .close_btn {width:13px; top:11px; right:11px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con > .contents_con > .text01_con {margin-bottom:22px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con > .contents_con > .text01_con span {font-size:16px; line-height:24px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con > .contents_con > .text01_con span .color_text .bg {padding:0 2px; left:-2px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con > .contents_con > .text02_con {margin-bottom:9px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con > .contents_con > .text02_con span {font-size:13px; line-height:19px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con > .contents_con > .text03_con span {font-size:18px; font-weight:700; line-height:26px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con > .contents_con > .btn_con {margin-top:29px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con > .contents_con > .btn_con .a_btn {width:107px; margin-left:7px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con > .contents_con > .btn_con .a_btn > img {width:13px; margin-right:3px;}
	.diagnosis_con > .contents_con > .contents_con > .write_con > .popup_con > .contents_con > .contents_con > .btn_con .a_btn > span {font-size:14px; line-height:30px;}
	
	/*자가진단 완료*/
	.diagnosis_end_con > .contents_con {max-width:91.5%; padding:52px 0 40px 0;}
	.diagnosis_end_con > .contents_con > .text01_con {margin-bottom:27px;}
	.diagnosis_end_con > .contents_con > .text01_con span {font-size:20px; line-height:28px;}
	.diagnosis_end_con > .contents_con > .text01_con span .color_text {font-size:45px; line-height:45px;}
	.diagnosis_end_con > .contents_con > .img_con {margin-bottom:12px;}
	.diagnosis_end_con > .contents_con > .text02_con {margin-bottom:16px;}
	.diagnosis_end_con > .contents_con > .text02_con span {font-size:15px; line-height:23px;}
	.diagnosis_end_con > .contents_con > .btn_con .a_btn {width:45.5%; font-size:15px; line-height:31px;}

}

@media all and (max-width: 660px) {
	
	/*랜딩*/
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li {float:none; width:auto; margin:4% 0 0 0;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li:nth-child(1) {margin:0 0 0 0;}
	#landing_con > .info06_con > .contents_con > .contents_con > ul > li:nth-child(2) {margin:4% 0 0 0;}


}

@media all and (max-width: 460px) {
	
	/*랜딩*/
	#landing_con > .info04_con > .contents_con > .list_con > ul > li .list_div.m_con > a > table > tbody > tr > .img_td {display:none;}

}