@media all and (max-width: 1350px) {
	
	/*메인 컨텐츠*/
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .slide_con .pn_btn_con {max-width:90%;}

}

@media all and (max-width: 1100px) {

	/*게시판 글쓰기*/
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.service > ul > li {width:32%; margin:12px 0 0 0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.service > ul > li:nth-child(3n) {width:32%;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.price > ul > li {width:32%; margin:12px 0 0 0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.price > ul > li:nth-child(1) {margin:0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.price > ul > li:nth-child(2) {margin:0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.price > ul > li:nth-child(3) {margin:0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.test > ul > li {width:32%;}

}

@media all and (max-width: 1024px) {
	
	input, select, textarea {
		font-size:21px; 
		line-height:29px; 
	}

	.w_con {display:none;}
	.m_con {display:block;}

	.w_img {display:none;}
	.m_img {display:inline-block; width:100%;}

	.w_br {display:none;}
	.m_br {display:inline;}
	.m_br02 {display:inline;}
	.m_br03 {display:none;}

	.w_bar {display:none;}
	.m_bar {display:inline;}
	
	/*체크박스 버튼*/
	.checkbox_label .check_icon {width:36px; height:36px; background-image:url("/img/sub/t_checkbox_icon_off.png"); margin-right:10px;}
	.checkbox_label input[type=checkbox]:checked + .check_icon {background-image:url("/img/sub/t_checkbox_icon_on.png");}

	/*라디오 버튼*/
	.radio_label .check_icon {width:36px; height:36px; background-image:url("/img/sub/t_radio_icon_off.png"); margin-right:10px;}
	.radio_label input[type=radio]:checked + .check_icon {background-image:url("/img/sub/t_radio_icon_on.png");}

	/*번호목록*/
	.number_list_con > .write_btn {width:auto; margin-bottom:70px; position:relative; top:0;}
	.number_list_con > .write_btn .a_btn {display:inline-block; width:264px; font-size:21px; line-height:60px; border-radius:60px; -moz-border-radius:60px; -webkit-border-radius:60px;}
	.number_list_con > .contents_con .btn_con .a_btn {width:45px;}
	.number_list_con > .contents_con .btn_con .a_btn.prev {border:2px solid #eeeeee;}
	.number_list_con > .contents_con .btn_con .a_btn.next {border:2px solid #000000;}
	.number_list_con > .contents_con .list_con {margin:0 11px;}
	.number_list_con > .contents_con .list_con .list_a {width:45px; border:2px solid #eeeeee; margin:0 2px; font-size:18px; line-height:45px;}
	.number_list_con > .contents_con .list_con .on {border:2px solid #e60000;}

	/*헤더*/
	#header {display:none;}

	/*모바일 헤더*/
	#m_header {display:block;}
	#m_header > .contents_con {width:84.5%; padding:20px 0 21px 0;}
	#m_header > .contents_con > table > tbody > tr > .logo_td {width:90px;}
	#m_header > .contents_con > table > tbody > tr > .logo_td > a svg {height:40px;}
	#m_header > .contents_con > table > tbody > tr > .btn_td {width:39px;}
	#m_header > .contents_con > table > tbody > tr > .btn_td .a_btn > .contents_con > ul > li {height:3px; margin-top:12px;}
	#m_header > .contents_con > table > tbody > tr > .btn_td .a_btn > .contents_con > ul > li .bar {border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
	#m_header > .contents_con > table > tbody > tr > .btn_td .a_btn.on > .contents_con > ul > li .bar01 {top:15px;}
	#m_header > .contents_con > table > tbody > tr > .btn_td .a_btn.on > .contents_con > ul > li .bar03 {bottom:15px;}
	
	/*모바일 메인 메뉴*/
	#m_main_nav > .left_con {width:42%;}
	#m_main_nav > .right_con {width:58%; border-radius:48px 0 0 0; -moz-border-radius:48px 0 0 0; -webkit-border-radius:48px 0 0 0;}
	#m_main_nav > .right_con > .header_con > .contents_con {width:73%; padding:24px 0 24px 0;}
	#m_main_nav > .right_con > .header_con > .contents_con > table > tbody > tr > .btn_td {width:39px;}
	#m_main_nav > .right_con > .header_con > .contents_con > table > tbody > tr > .btn_td .a_btn > .contents_con > ul > li {height:3px; margin-top:12px;}
	#m_main_nav > .right_con > .header_con > .contents_con > table > tbody > tr > .btn_td .a_btn > .contents_con > ul > li .bar {border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
	#m_main_nav > .right_con > .header_con > .contents_con > table > tbody > tr > .btn_td .a_btn.on > .contents_con > ul > li .bar01 {top:15px;}
	#m_main_nav > .right_con > .header_con > .contents_con > table > tbody > tr > .btn_td .a_btn.on > .contents_con > ul > li .bar03 {bottom:15px;}
	#m_main_nav > .right_con > .list_con > .scroll_con > .contents_con {padding:19px 13.5%;}
	#m_main_nav > .right_con > .list_con > .scroll_con > .contents_con > .list_con > ul > li {margin-top:28px;}
	#m_main_nav > .right_con > .list_con > .scroll_con > .contents_con > .list_con > ul > li > a {font-size:36px; line-height:57px;}
	#m_main_nav > .right_con > .list_con > .scroll_con > .contents_con > .list_con > ul > li > a > .bar {height:2px;}
	#m_main_nav > .right_con > .list_con > .scroll_con > .contents_con > .btn_con {margin-top:39px;}
	#m_main_nav > .right_con > .list_con > .scroll_con > .contents_con > .btn_con .a_btn {width:80%; border:2px solid #000000; margin:0 6px 6px 0; padding:11px 0; border-radius:70px; -moz-border-radius:70px; -webkit-border-radius:70px; box-shadow:6px 6px 0 rgba(0,0,0,1); -webkit-box-shadow:6px 6px 0 rgba(0,0,0,1); -moz-box-shadow:6px 6px 0 rgba(0,0,0,1);}/*width:436px;*/
	#m_main_nav > .right_con > .list_con > .scroll_con > .contents_con > .btn_con .a_btn > span {padding:0 18px 0 0; font-size:33px; line-height:34px;}
	#m_main_nav > .right_con > .list_con > .scroll_con > .contents_con > .btn_con .a_btn > span > .dot {width:9px; height:9px;}
	
	/*메인 컨텐츠*/
	#main_con .bc_con > .contents_con {border-radius:0 0 120px 0; -moz-border-radius:0 0 120px 0; -webkit-border-radius:0 0 120px 0;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con {max-width:86%; padding:150px 0 148px 0;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text01_con > .text01_con span {padding:0 27px; font-size:21px; line-height:42px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text01_con > .text02_con {margin-top:22px;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text01_con > .text02_con > .text01_con span {font-size:30px; line-height:40px;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text01_con > .text02_con > .text01_con .text02 {margin:0 3px 0 0;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text01_con > .text02_con > .text01_con .text02 i font.line_text {padding:0 35px 0 0;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text01_con > .text02_con > .text01_con .text02 i font.line_text .line {height:6px; top:15px; left:26px; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text01_con > .text02_con > .text02_con {margin-top:15px;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text01_con > .text02_con > .text02_con span {font-size:48px; line-height:58px;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text02_con {margin-top:45px;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text02_con > .text01_con .icon {width:19px; margin-right:4px;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text02_con > .text01_con span {font-size:24px; line-height:32px;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text02_con > .text02_con {margin-top:14px;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text02_con > .text02_con span {font-size:21px; line-height:29px;}
	#main_con .bc_con > .contents_con > .banner_con > .scroll_con .a_btn > .text_con {margin-bottom:5px;}
	#main_con .bc_con > .contents_con > .banner_con > .scroll_con .a_btn > .text_con span {font-size:18px; line-height:26px;}
	#main_con .bc_con > .contents_con > .banner_con > .scroll_con .a_btn > .bar_con > .bar {width:2px; height:55px;}
	#main_con .bc_con > .contents_con > .banner_con > .scroll_con .a_btn > .bar_con > .dot {width:10px; height:10px;}
	#main_con .bc_con > .contents_con > .count_con {border-top:2px solid #000000;}
	#main_con .bc_con > .contents_con > .count_con > .contents_con {max-width:91%;}
	#main_con .bc_con > .contents_con > .count_con > .contents_con > table > tbody > tr > td {height:136px;}
	#main_con .bc_con > .contents_con > .count_con > .contents_con > table > tbody > tr > .logo_td {display:none;}
	#main_con .bc_con > .contents_con > .count_con > .contents_con > table > tbody > tr > .text_td > .bar {height:54px;}
	#main_con .bc_con > .contents_con > .count_con > .contents_con > table > tbody > tr > .text_td > .text_div > .title_con {margin-bottom:8px;}
	#main_con .bc_con > .contents_con > .count_con > .contents_con > table > tbody > tr > .text_td > .text_div > .title_con span {font-size:18px; line-height:26px;}
	#main_con .bc_con > .contents_con > .count_con > .contents_con > table > tbody > tr > .text_td > .text_div > .info_con span {font-size:27px; line-height:35px;}
	#main_con .bc_con > .contents_con > .count_con > .contents_con > table > tbody > tr > .text_td01 {width:17%;}
	#main_con .bc_con > .contents_con > .count_con > .contents_con > table > tbody > tr > .text_td02 {width:18%;}
	#main_con .bc_con > .contents_con > .count_con > .contents_con > table > tbody > tr > .text_td03 {width:15.5%;}
	#main_con .bc_con > .contents_con > .count_con > .contents_con > table > tbody > tr > .text_td04 {width:18.5%;}
	#main_con .why_con > .contents_con {max-width:100%; padding:99px 0 102px 0;}
	#main_con .why_con > .contents_con > .title_con {margin-bottom:122px;}
	#main_con .why_con > .contents_con > .title_con > .text01_con span {font-size:27px; line-height:35px;}
	#main_con .why_con > .contents_con > .title_con > .text02_con {margin-top:10px;}
	#main_con .why_con > .contents_con > .title_con > .text02_con span {font-size:48px; line-height:56px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li {margin-top:91px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div {max-width:82%;}/*840*/
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .no_con span {font-size:240px; line-height:248px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .contents_con > .contents_con {border:2px solid #000000; padding:39px 42px 37px 42px;}/*좌 70px 8.5%*/
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .contents_con > .contents_con > .title_con {margin-bottom:24px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .contents_con > .contents_con > .title_con span {font-size:36px; line-height:44px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .contents_con > .contents_con > .title_con span .dot_text .dot {width:4px; height:4px; top:-4px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .contents_con > .contents_con > .info_con .text {margin-top:19px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .contents_con > .contents_con > .info_con .text span {font-size:19px; line-height:29px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div .con_bg {border:2px solid #000000;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no01 > .no_con {top:-103px; left:-71px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no01 > .no_con .text {text-stroke:4px #e60000; -webkit-text-stroke:4px #e60000; -moz-text-stroke-width:4px; -moz-text-stroke-color:#e60000;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no01 > .no_con .bg {top:-6px; right:-7px;} 
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no01 > .contents_con > .contents_con {border-radius:30px 0 0 0; -moz-border-radius:30px 0 0 0; -webkit-border-radius:30px 0 0 0;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no01 > .contents_con > .contents_con > .info_con .text03 span .color_text {font-size:24px; line-height:34px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no01 > .contents_con > .contents_con > .info_con .text03 span .color_text .bg_text {padding:0;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no01 > .contents_con > .contents_con > .info_con .text04 span .color_text02 {font-size:19px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no01 > .contents_con .con_bg {border-radius:30px 0 0 0; -moz-border-radius:30px 0 0 0; -webkit-border-radius:30px 0 0 0;}	
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no01 > .contents_con .con_bg01 {top:-8px; right:-9px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no01 > .contents_con .con_bg02 {top:-16px; right:-18px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no02 > .no_con {top:-79px; right:-101px; transform:rotate(22.46deg);}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no02 > .no_con .text {text-stroke:4px #009961; -webkit-text-stroke:4px #009961; -moz-text-stroke-width:4px; -moz-text-stroke-color:#009961;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no02 > .no_con .bg {top:-9px; left:-6px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no02 > .contents_con > .contents_con > .info_con .text01 span {font-size:19px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no02 > .contents_con > .contents_con > .info_con .text04 span .color_text {font-size:24px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no02 > .contents_con > .contents_con > .info_con .text04 span .color_text .bg_text {padding:0;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no02 > .contents_con .con_bg01 {top:-7px; left:-8px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no02 > .contents_con .con_bg02 {top:-16px; left:-16px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no03 > .no_con {top:-66px; left:-76px; transform:rotate(-12.29deg);}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no03 > .no_con .text {text-stroke:4px #1472ff; -webkit-text-stroke:4px #1472ff; -moz-text-stroke-width:4px; -moz-text-stroke-color:#1472ff;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no03 > .no_con .bg {top:-12px; right:-8px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no03 > .contents_con > .contents_con > .info_con .text01 span {font-size:19px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no03 > .contents_con > .contents_con > .info_con .text03 span .color_text {font-size:24px; line-height:34px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no03 > .contents_con > .contents_con > .info_con .text03 span .color_text .bg_text .bg {padding:0 3px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no03 > .contents_con .con_bg01 {top:-7px; right:-9px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no03 > .contents_con .con_bg02 {top:-15px; right:-18px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no04 > .no_con {top:-90px; right:-109px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no04 > .no_con .text {text-stroke:4px #ff6600; -webkit-text-stroke:4px #ff6600; -moz-text-stroke-width:4px; -moz-text-stroke-color:#ff6600;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no04 > .no_con .bg {top:-9px; left:-9px; color:#ff6600;} 
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no04 > .contents_con > .contents_con {border-radius:0 0 30px 0; -moz-border-radius:0 0 30px 0; -webkit-border-radius:0 0 30px 0;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no04 > .contents_con > .contents_con > .info_con .text03 span .color_text {font-size:24px; line-height:34px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no04 > .contents_con > .contents_con > .info_con .text03 span .color_text .bg_text .bg {padding:0 3px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no04 > .contents_con .con_bg {border-radius:0 0 30px 0; -moz-border-radius:0 0 30px 0; -webkit-border-radius:0 0 30px 0;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no04 > .contents_con .con_bg01 {top:-8px; left:-8px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no04 > .contents_con .con_bg02 {top:-16px; left:-16px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li:nth-child(odd) .list_div {float:right;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li:nth-child(odd) .list_div > .contents_con > .contents_con {border-right:0;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li:nth-child(even) .list_div {float:left;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li:nth-child(even) .list_div > .contents_con > .contents_con {border-left:0;}
	#main_con .why_con > .contents_con .line01 {left:27.5%;}/*279*/
	#main_con .why_con > .contents_con .line02 {right:27.5%;}/*279*/
	#main_con .reason01_con > .bg_con > .contents_con {width:1332px;}
	#main_con .reason01_con > .bg_con > .contents_con .contents_div .box {width:111px; height:111px;}
	#main_con .reason01_con > .contents_con {max-width:86%; padding:99px 0 102px 0;}
	#main_con .reason01_con > .contents_con > .title_con {margin-bottom:97px;}
	#main_con .reason01_con > .contents_con > .title_con > .text01_con > .text01_con span {font-size:27px; line-height:35px;}
	#main_con .reason01_con > .contents_con > .title_con > .text01_con > .text02_con {margin-top:11px;}
	#main_con .reason01_con > .contents_con > .title_con > .text01_con > .text02_con span {font-size:48px; line-height:56px;}
	#main_con .reason01_con > .contents_con > .title_con > .text02_con {margin-top:27px;}
	#main_con .reason01_con > .contents_con > .title_con > .text02_con span {font-size:30px; line-height:38px;}
	#main_con .reason01_con > .contents_con > .title_con > .text02_con span .bg_text {padding:0;}
	#main_con .reason01_con > .contents_con > .title_con > .text03_con {margin-top:42px;}
	#main_con .reason01_con > .contents_con > .title_con > .text03_con span {font-size:21px; line-height:31px;}
	#main_con .reason01_con > .contents_con > .slide_con > .title_con {margin-bottom:38px;}
	#main_con .reason01_con > .contents_con > .slide_con > .title_con .icon {width:20px; border:2px solid #000000; margin-right:5px; box-shadow:1px 1px 0 rgba(0,0,0,1); -webkit-box-shadow:1px 1px 0 rgba(0,0,0,1); -moz-box-shadow:1px 1px 0 rgba(0,0,0,1);}
	#main_con .reason01_con > .contents_con > .slide_con > .title_con span {font-size:24px; line-height:32px;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con {padding:0 18px;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {width:47.5%; margin:0 1.5%;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {border:2px solid #000000; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {padding:18px;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text01_con span {font-size:18px; line-height:26px;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text02_con {margin-top:7px;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text02_con span {font-size:21px; line-height:29px;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .slide_btn {width:36px; padding:0 1px 1px 0; transition:none;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .slide_btn > .btn {border:2px solid #000000; transition:none; box-shadow:1px 1px 0 rgba(0,0,0,1); -webkit-box-shadow:1px 1px 0 rgba(0,0,0,1); -moz-box-shadow:1px 1px 0 rgba(0,0,0,1);}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .slide_btn.prev {left:0;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .slide_btn.next {right:0;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .slide_btn:hover {padding:0 1px 1px 0;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .slide_btn:hover > .btn {box-shadow:1px 1px 0 rgba(0,0,0,1); -webkit-box-shadow:1px 1px 0 rgba(0,0,0,1); -moz-box-shadow:1px 1px 0 rgba(0,0,0,1);}
	#main_con .reason01_con > .slide_bg_con {height:24.2%;}
	#main_con .reason02_con > .bg_con .wave_svg {height:49px; bottom:-49px;}
	#main_con .reason02_con > .contents_con {max-width:86%; padding:99px 0 96px 0;}
	#main_con .reason02_con > .contents_con > .title_con {margin-bottom:44px;}
	#main_con .reason02_con > .contents_con > .title_con > .text01_con span {font-size:33px; line-height:41px;} 
	#main_con .reason02_con > .contents_con > .title_con > .text02_con {margin-top:10px;}
	#main_con .reason02_con > .contents_con > .title_con > .text02_con span {font-size:48px; line-height:56px;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div {margin-top:69px;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div > .img_con {width:auto; position:relative; top:0; transform:translateY(0);}
	#main_con .reason02_con > .contents_con > .contents_con .info_div > .text_con > ul > li {margin-top:48px;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div > .text_con > ul > li .list_div > .title_con {margin-bottom:15px;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div > .text_con > ul > li .list_div > .title_con table > tbody > tr > .no_td {width:28px; padding:6px 0 2px 0;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div > .text_con > ul > li .list_div > .title_con table > tbody > tr > .no_td span {border:1px solid #000000; font-size:18px; line-height:26px; box-shadow:2px 2px 0 rgba(0,0,0,1); -webkit-box-shadow:2px 2px 0 rgba(0,0,0,1); -moz-box-shadow:2px 2px 0 rgba(0,0,0,1);}
	#main_con .reason02_con > .contents_con > .contents_con .info_div > .text_con > ul > li .list_div > .title_con table > tbody > tr > .text_td {padding:0 0 0 13px;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div > .text_con > ul > li .list_div > .title_con table > tbody > tr > .text_td span {font-size:30px; line-height:40px;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div > .text_con > ul > li .list_div > .title_con table > tbody > tr > .text_td span .bg_text {padding:0;} 
	#main_con .reason02_con > .contents_con > .contents_con .info_div > .text_con > ul > li .list_div > .info_con {padding:0 0 0 41px;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div > .text_con > ul > li .list_div > .info_con span {font-size:21px; line-height:31px;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div:nth-child(1) {padding:0;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div:nth-child(1) > .img_con {width:59.5%; margin:0 auto 65px; right:0;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div:nth-child(1) > .text_con {float:none;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div:nth-child(2) {padding:0;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div:nth-child(2) > .img_con {width:59.5%; margin:0 auto 39px; left:0;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div:nth-child(2) > .text_con {float:none;}
	#main_con .rp_con .review_con > .contents_con {max-width:86%;}
	#main_con .rp_con .review_con > .contents_con > .text_con {top:99px;}
	#main_con .rp_con .review_con > .contents_con > .text_con > .title_con {margin-bottom:40px;}
	#main_con .rp_con .review_con > .contents_con > .text_con > .title_con > .text01_con > .contents_con span {font-size:48px; line-height:58px;}
	#main_con .rp_con .review_con > .contents_con > .text_con > .title_con > .text01_con > .contents_con .icon {width:32px; top:-26px; left:initial; right:-25px;}
	#main_con .rp_con .review_con > .contents_con > .text_con > .title_con > .text02_con {margin-top:24px;}
	#main_con .rp_con .review_con > .contents_con > .text_con > .title_con > .text02_con span {font-size:21px; line-height:29px;}
	#main_con .rp_con .review_con > .contents_con > .text_con > .btn_con .a_btn {width:242px; padding:0 3px 3px 0; transition:none; border-radius:64px; -moz-border-radius:64px; -webkit-border-radius:64px;}
	#main_con .rp_con .review_con > .contents_con > .text_con > .btn_con .a_btn > .btn {border:2px solid #000000; padding:15px 0; transition:none; border-radius:61px; -moz-border-radius:61px; -webkit-border-radius:61px; box-shadow:3px 3px 0 rgba(0,0,0,1); -webkit-box-shadow:3px 3px 0 rgba(0,0,0,1); -moz-box-shadow:3px 3px 0 rgba(0,0,0,1);}
	#main_con .rp_con .review_con > .contents_con > .text_con > .btn_con .a_btn > .btn > span {padding:0 10px 0 0; font-size:27px; line-height:27px;}
	#main_con .rp_con .review_con > .contents_con > .text_con > .btn_con .a_btn > .btn > span > .dot {width:6px; height:6px;}
	#main_con .rp_con .review_con > .contents_con > .text_con > .btn_con .a_btn:hover {padding:0 3px 3px 0;}
	#main_con .rp_con .review_con > .contents_con > .text_con > .btn_con .a_btn:hover > .btn {box-shadow:3px 3px 0 rgba(0,0,0,1); -webkit-box-shadow:3px 3px 0 rgba(0,0,0,1); -moz-box-shadow:3px 3px 0 rgba(0,0,0,1);}
	#main_con .rp_con .review_con > .contents_con > .slide_con {width:48.5%; max-width:425px;}
	#main_con .rp_con .review_con > .contents_con > .slide_con .slide_div {width:100%; max-width:100%;}
	#main_con .rp_con .review_con > .contents_con > .slide_con .slide_div .swiper-container {height:849px;}
	#main_con .rp_con .review_con > .contents_con > .slide_con .slide_div .swiper-container .swiper-wrapper .swiper-slide {padding:7px 0;}
	#main_con .rp_con .review_con > .contents_con > .slide_con .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con {border:2px solid #000000; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
	#main_con .rp_con .review_con > .contents_con > .slide_con .slide_div .slide_bg.bg01 {max-width:217px; bottom:130px; left:-137px;}
	#main_con .rp_con .review_con > .contents_con > .slide_con .slide_div .slide_bg.bg02 {display:none;}
	#main_con .rp_con .review_con > .contents_con > .slide_con .slide_div:nth-child(1) {float:none;}
	#main_con .rp_con .review_con > .contents_con > .slide_con .slide_div:nth-child(2) {display:none;}
	#main_con .rp_con .review_con > .contents_con .con_bg.bg01 {max-width:228px; bottom:3px; left:-105px;}
	#main_con .rp_con .review_con > .contents_con .con_bg.bg02 {max-width:111px; bottom:-38px; left:52px;}
	#main_con .rp_con .review_con > .contents_con .con_bg.bg03 {display:none;}
	#main_con .rp_con .partners_con > .contents_con {padding:99px 0 102px 0;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .title_con {margin-bottom:75px;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .title_con > .contents_con {max-width:86%;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .title_con > .contents_con > .text01_con > .contents_con span {font-size:48px; line-height:56px;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .title_con > .contents_con > .text01_con > .contents_con .icon {width:36px; top:-13px; left:-40px;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .title_con > .contents_con > .text02_con {margin-top:19px;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .title_con > .contents_con > .text02_con span {font-size:21px; line-height:29px;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {max-width:80%;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .img_con {border:2px solid transparent;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .img_con .img > .contents_con {border:2px solid #000000; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .slide_con .pn_btn_con {max-width:80%;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .slide_con .pn_btn_con .slide_btn {width:36px; padding:0 1px 1px 0; transition:none;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .slide_con .pn_btn_con .slide_btn > .btn {border:2px solid #000000; transition:none; box-shadow:1px 1px 0 rgba(0,0,0,1); -webkit-box-shadow:1px 1px 0 rgba(0,0,0,1); -moz-box-shadow:1px 1px 0 rgba(0,0,0,1);}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .slide_con .pn_btn_con .slide_btn.prev {left:-18px;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .slide_con .pn_btn_con .slide_btn.next {right:-18px;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .slide_con .pn_btn_con .slide_btn:hover {padding:0 1px 1px 0;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .slide_con .pn_btn_con .slide_btn:hover > .btn {box-shadow:1px 1px 0 rgba(0,0,0,1); -webkit-box-shadow:1px 1px 0 rgba(0,0,0,1); -moz-box-shadow:1px 1px 0 rgba(0,0,0,1);}
	#main_con .rp_con .partners_con > .contents_con > .info01_con + .info02_con {margin-top:88px;}
	#main_con .rp_con .partners_con > .contents_con > .info02_con > .title_con {margin-bottom:55px;}
	#main_con .rp_con .partners_con > .contents_con > .info02_con > .title_con > .contents_con {max-width:86%;}
	#main_con .rp_con .partners_con > .contents_con > .info02_con > .title_con > .contents_con > .text01_con span {font-size:36px; line-height:44px;}
	#main_con .rp_con .partners_con > .contents_con > .info02_con > .title_con > .contents_con > .text02_con {margin-top:21px;}
	#main_con .rp_con .partners_con > .contents_con > .info02_con > .title_con > .contents_con > .text02_con span {font-size:21px; line-height:31px;}
	#main_con .rp_con .partners_con > .contents_con > .info02_con > .slide_con .swiper-container .swiper-wrapper {padding:0 8px;}
	#main_con .rp_con .partners_con > .contents_con > .info02_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {width:30.5%; margin:0 8px;}
	#main_con .rp_con .partners_con > .contents_con > .info02_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .img_con {border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
	#main_con .ai_con .bg_con .wave_svg {height:51px; top:-51px;}
	#main_con .ai_con > .contents_con > .ad_con > .contents_con {max-width:93.5%; padding:99px 0 30px 0;}
	#main_con .ai_con > .contents_con > .ad_con > .contents_con > .title_con {margin-bottom:82px;}
	#main_con .ai_con > .contents_con > .ad_con > .contents_con > .title_con > .text01_con span {font-size:27px; line-height:35px;}
	#main_con .ai_con > .contents_con > .ad_con > .contents_con > .title_con > .text02_con {margin-top:11px;}
	#main_con .ai_con > .contents_con > .ad_con > .contents_con > .title_con > .text02_con span {font-size:48px; line-height:56px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .bg {border-radius:0 0 0 0; -moz-border-radius:0 0 0 0; -webkit-border-radius:0 0 0 0;}/*120*/
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con {max-width:86%; padding:102px 0 123px 0;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .title_con {margin-bottom:75px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .title_con > .text01_con span {font-size:48px; line-height:56px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .title_con > .text01_con span > .dot {width:9px; height:9px; right:-15px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .title_con > .text02_con {margin-top:28px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .title_con > .text02_con span {font-size:21px; line-height:31px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con {display:block; border:2px solid #000000; margin-right:10px; margin-bottom:54px; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px; box-shadow:10px 10px 0 rgba(208,255,0,1); -webkit-box-shadow:10px 10px 0 rgba(208,255,0,1); -moz-box-shadow:10px 10px 0 rgba(208,255,0,1);}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con {max-width:100%;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con {padding:33px 21px 60px 21px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con > ul > li {margin-top:21px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con > ul > li .list_div > .title_con {margin-bottom:9px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con > ul > li .list_div > .title_con span {font-size:24px; line-height:32px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con > ul > li .list_div > .info_con span {font-size:22px; line-height:30px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con > ul > li .list_div > .info_con .input {height:60px; padding:0 15px; font-size:21px; line-height:29px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con > ul > li .list_div > .info_con .check_con {padding:21px 0 0 0;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con > ul > li .list_div > .info_con .check_con.service > ul > li {width:50%; margin:21px 0 0 0;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con > ul > li .list_div > .info_con .check_con.service > ul > li:nth-child(3) {margin-top:21px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con > ul > li .list_div > .info_con .check_con.price > ul > li {width:50%; margin:21px 0 0 0;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con > ul > li .list_div > .info_con .check_con.price > ul > li:nth-child(3) {margin-top:21px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con > ul > li .list_div > .info_con .check_con.test > ul > li {width:50%; margin:0;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con {max-width:100%;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con {padding:57px 21px 60px 21px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .title_con {margin-bottom:39px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .title_con > .text01_con span {font-size:33px; line-height:43px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .title_con > .text02_con {margin-top:22px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .title_con > .text02_con span {font-size:21px; line-height:31px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text01_con > ul > li {margin-top:22px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text01_con > ul > li > table > tbody > tr > .no_td {width:30px; padding:2px 0;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text01_con > ul > li > table > tbody > tr > .no_td span {font-size:18px; line-height:30px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text01_con > ul > li > table > tbody > tr > .info_td {padding:0 0 0 9px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text01_con > ul > li > table > tbody > tr > .info_td span {font-size:24px; line-height:34px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text02_con {margin-top:57px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text02_con > .contents_con > ul > li .list_div {padding:0 36px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text02_con > .contents_con > ul > li .list_div > span {font-size:30px; line-height:154px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text02_con > .contents_con > ul > li .list_div > .bg {width:150px; height:150px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text02_con > .contents_con > ul > li .list_div.bg01 > .bg {border:2px dotted #000000;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text02_con > .contents_con > ul > li .list_div.bg02 > .bg {border:2px solid #000000;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text02_con > .contents_con > ul > li .list_div.bg03 > .bg {border:2px solid #000000; background-color:#000000;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .btn_con .a_btn {width:240px; padding:0 3px 3px 0; border-radius:63px; -moz-border-radius:63px; -webkit-border-radius:63px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .btn_con .a_btn > .btn {border:2px solid #000000; transition:none; border-radius:60px; -moz-border-radius:60px; -webkit-border-radius:60px; box-shadow:3px 3px 0 rgba(255,255,255,1); -webkit-box-shadow:3px 3px 0 rgba(255,255,255,1); -moz-box-shadow:3px 3px 0 rgba(255,255,255,1);}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .btn_con .a_btn > .btn span {font-size:24px; line-height:56px; }
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .btn_con .a_btn:hover {padding:0 3px 3px 0;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .btn_con .a_btn:hover > .btn {box-shadow:3px 3px 0 rgba(255,255,255,1); -webkit-box-shadow:3px 3px 0 rgba(255,255,255,1); -moz-box-shadow:3px 3px 0 rgba(255,255,255,1);}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con .con_bg.bg01 {width:89px; top:60px; right:9px;}/*width:17%; max-width:149px;*/
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con .con_bg.bg02 {width:62px; bottom:34px; left:6px;}/*width:16%; max-width:138px;*/
	#main_con .tel_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con svg {height:22px; margin:0 15px;}
	#main_con .tel_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con span {margin:0 15px; font-size:30px; line-height:60px;}

	/*푸터*/
	#footer > .contents_con {max-width:84.5%; padding:60px 0 80px 0;}
	#footer > .contents_con > .logo_con {float:none; margin-bottom:21px; padding:0; text-align:center;}
	#footer > .contents_con > .logo_con svg {height:30px;}
	#footer > .contents_con > .text_con {float:none; text-align:center;}
	#footer > .contents_con > .text_con > .text01_con span {font-size:18px; line-height:28px;}
	#footer > .contents_con > .text_con > .text01_con span .bar {font-size:16px; line-height:24px;}
	#footer > .contents_con > .text_con > .text02_con {margin-top:31px;}
	#footer > .contents_con > .text_con > .text02_con span {font-size:18px; line-height:26px;}
	
	/*퀵 버튼*/
	#quick_btn {width:100%; position:fixed; top:initial; bottom:24px;}/*top:818px;*/
	#quick_btn > .contents_con {width:86%;}
	#quick_btn > .contents_con > .contents_con {width:96px; padding-bottom:82px;}
	#quick_btn > .contents_con > .contents_con > .test_btn .a_btn {width:92px; height:92px; border:2px solid #000000; box-shadow:4px 4px 0 rgba(0,0,0,1); -webkit-box-shadow:4px 4px 0 rgba(0,0,0,1); -moz-box-shadow:4px 4px 0 rgba(0,0,0,1);}
	#quick_btn > .contents_con > .contents_con > .test_btn .a_btn > .btn {width:100%; height:100%; transform:rotate(-15deg); transition:none;}
	#quick_btn > .contents_con > .contents_con > .test_btn .a_btn > .btn > .contents_con {padding:4px 0;}
	#quick_btn > .contents_con > .contents_con > .test_btn .a_btn > .btn > .contents_con > .text01_con i {font-size:16px; line-height:18px;}
	#quick_btn > .contents_con > .contents_con > .test_btn .a_btn > .btn > .contents_con > .text01_con .icon {width:21px;}
	#quick_btn > .contents_con > .contents_con > .test_btn .a_btn > .btn > .contents_con > .text02_con span {font-size:16px; line-height:18px;}
	#quick_btn > .contents_con > .contents_con > .test_btn .a_btn > .btn > .line {width:70px; height:70px; border:2px solid #000000;}
	#quick_btn > .contents_con > .contents_con > .test_btn .a_btn:hover > .btn > .contents_con {transform:translateY(-50%) rotate(-15deg);}
	#quick_btn > .contents_con > .contents_con > .top_btn .a_btn {width:60px; padding:0 3px 3px 0; transition:none;}
	#quick_btn > .contents_con > .contents_con > .top_btn .a_btn > .btn {border:2px solid #000000; transition:none; box-shadow:3px 3px 0 rgba(0,0,0,1); -webkit-box-shadow:3px 3px 0 rgba(0,0,0,1); -moz-box-shadow:3px 3px 0 rgba(0,0,0,1);}
	#quick_btn > .contents_con > .contents_con > .top_btn .a_btn:hover {padding:0 3px 3px 0;}
	#quick_btn > .contents_con > .contents_con > .top_btn .a_btn:hover > .btn {box-shadow:3px 3px 0 rgba(0,0,0,1); -webkit-box-shadow:3px 3px 0 rgba(0,0,0,1); -moz-box-shadow:3px 3px 0 rgba(0,0,0,1);}

	/*서브 컨텐츠*/
	#sub_con .banner_con {height:720px;}
	#sub_con .banner_con > .bg {border-radius:0 0 120px 0; -moz-border-radius:0 0 120px 0; -webkit-border-radius:0 0 120px 0;}
	#sub_con .banner_con > .contents_con {max-width:86%;}
	#sub_con .banner_con > .contents_con > .text_con > .text01_con > .text01_con span {font-size:30px; line-height:40px;}
	#sub_con .banner_con > .contents_con > .text_con > .text01_con > .text01_con + .text02_con {margin-top:13px;}
	#sub_con .banner_con > .contents_con > .text_con > .text01_con > .text02_con span {font-size:48px; line-height:58px;}
	#sub_con .banner_con > .contents_con > .text_con > .text01_con + .text02_con {margin-top:64px;}
	#sub_con .banner_con > .contents_con > .text_con > .text02_con .contents_con {border:2px solid #ffffff; padding:6px 24px; border-radius:24px; -moz-border-radius:24px; -webkit-border-radius:24px;}
	#sub_con .banner_con > .contents_con > .text_con > .text02_con .contents_con span {font-size:24px; line-height:34px;}
	#sub_con .banner_con > .contents_con > .text_con > .text02_con .contents_con .icon {width:19px; margin-left:13px;}
	#sub_con .banner_con.introduce > .bg {background-image:url("/img/introduce/m_introduce_sub_banner_con_bg.png");}
	#sub_con .banner_con.viral > .bg {background-image:url("/img/viral/m_viral_sub_banner_con_bg.png");}
	#sub_con .banner_con.site > .bg {background-image:url("/img/site/m_site_sub_banner_con_bg.png");}
	#sub_con .banner_con.portfolio > .bg {background-image:url("/img/portfolio/m_portfolio_sub_banner_con_bg.png");}
	#sub_con .banner_con.column > .bg {background-image:url("/img/column/m_column_sub_banner_con_bg.png");}
	#sub_con .banner_con.inquiry {height:357px;}
	#sub_con .banner_con.inquiry > .bg {background-image:url("/img/inquiry/m_inquiry_sub_banner_con_bg.png");}
	#sub_con .banner_con.inquiry > .contents_con > .text_con > .text01_con + .text02_con {margin-top:21px;}
	#sub_con > .contents_con {max-width:86%; padding:87px 0 120px 0;}
	
	/*일리애드 소개*/
	.introduce_sub01_con > .info01_con {padding:102px 0;}
	.introduce_sub01_con > .info01_con > .contents_con {max-width:86%;}
	.introduce_sub01_con > .info01_con > .contents_con:after {top:4px; left:4px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
	.introduce_sub01_con > .info01_con > .contents_con:before {top:8px; left:8px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con {flex-direction:column; padding:41px 21px 42px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .img_con {width:72%; margin:0 auto 77px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .img_con:after {top:7px; left:7px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .img_con > .text_div {width:179px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .img_con > .text_div:after {top:6px; left:6px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .img_con > .text_div > .contents_con {align-items:center; padding:10px 10px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .img_con > .text_div > .contents_con > .left_con {margin-right:10px;}/*margin-right:19px;*/
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .img_con > .text_div > .contents_con > .left_con > .img_con {width:42px; margin-bottom:4px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .img_con > .text_div > .contents_con > .left_con > .text_con span {font-size:18px; line-height:18px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .img_con > .text_div > .contents_con > .right_con > .text_con span {font-size:28px; line-height:28px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .img_con > .text01_div {bottom:21px; left:-14px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .img_con > .text02_div {bottom:-29px; right:-43px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .text_con {width:100%;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .text_con > .text_div {margin-top:40px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .text_con > .text_div span {font-size:21px; line-height:31px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .text_con > .text_div span .big_text {font-size:27px; line-height:37px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .text_con > .text_div span .bg_text {padding:0;}
	.introduce_sub01_con > .info02_con > .contents_con {max-width:86%; padding:99px 0;}
	.introduce_sub01_con > .info02_con > .contents_con > .title_con {margin-bottom:96px;}
	.introduce_sub01_con > .info02_con > .contents_con > .title_con > .text01_con span {font-size:27px; line-height:35px;}
	.introduce_sub01_con > .info02_con > .contents_con > .title_con > .text02_con {margin-top:11px;}
	.introduce_sub01_con > .info02_con > .contents_con > .title_con > .text02_con span {font-size:48px; line-height:56px;}
	.introduce_sub01_con > .info02_con > .contents_con > .title_con > .text03_con {margin-top:30px;}
	.introduce_sub01_con > .info02_con > .contents_con > .title_con > .text03_con span {font-size:21px; line-height:31px;}
	.introduce_sub01_con > .info02_con > .contents_con > .list_con {max-width:528px; margin:0 auto 73px;}
	.introduce_sub01_con > .info02_con > .contents_con > .list_con > ul > li > .bg_con {width:72px;}
	.introduce_sub01_con > .info02_con > .contents_con > .list_con > ul > li > .list_div:after {top:4px; left:4px;}
	.introduce_sub01_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .text_con {padding:16px;}
	.introduce_sub01_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .text_con span {font-size:30px; line-height:44px;}
	.introduce_sub01_con > .info02_con > .contents_con > .list_con > ul > .li01 {margin-right:4%;}
	.introduce_sub01_con > .info02_con > .contents_con > .list_con > ul > .li01 > .bg_con {top:-60px; right:-26px;}
	.introduce_sub01_con > .info02_con > .contents_con > .list_con > ul > .li02 {margin:-13px 0 0 4.5%;}
	.introduce_sub01_con > .info02_con > .contents_con > .list_con > ul > .li02 > .bg_con {top:-31px; left:-43px;}
	.introduce_sub01_con > .info02_con > .contents_con > .list_con > ul > .li03 {margin:42px 15% 0 0;}
	.introduce_sub01_con > .info02_con > .contents_con > .list_con > ul > .li03 > .bg_con {bottom:-31px; right:-48px;}
	.introduce_sub01_con > .info02_con > .contents_con > .text_con > .text01_con span {font-size:30px; line-height:38px;}
	.introduce_sub01_con > .info02_con > .contents_con > .text_con > .text01_con span .color_text:after {height:21px; bottom:-4px;}
	.introduce_sub01_con > .info02_con > .contents_con > .text_con > .text02_con {margin-top:25px;}
	.introduce_sub01_con > .info02_con > .contents_con > .text_con > .text02_con span {font-size:21px; line-height:31px;}
	.introduce_sub01_con > .info03_con {background-image:url("/img/introduce/m_introduce_sub01_info03_bg.png");}
	.introduce_sub01_con > .info03_con > .contents_con {max-width:100%; margin:0 auto; padding:99px 0;}
	.introduce_sub01_con > .info03_con > .contents_con > .title_con {width:91.5%; margin:0 auto 82px;}
	.introduce_sub01_con > .info03_con > .contents_con > .title_con > .text01_con span {font-size:27px; line-height:35px;}
	.introduce_sub01_con > .info03_con > .contents_con > .title_con > .text02_con {margin-top:9px;}
	.introduce_sub01_con > .info03_con > .contents_con > .title_con > .text02_con span {font-size:48px; line-height:56px;}
	
	/*여*/
	.introduce_sub01_con_tmp > .info01_con {padding:102px 0;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con {max-width:86%;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con:after {top:4px; left:4px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con:before {top:8px; left:8px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con {flex-direction:column; padding:41px 21px 42px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .img_con {width:72%; margin:0 auto 77px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .img_con:after {top:7px; left:7px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .img_con > .text_div {width:179px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .img_con > .text_div:after {top:6px; left:6px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .img_con > .text_div > .contents_con {align-items:center; padding:10px 10px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .img_con > .text_div > .contents_con > .left_con {margin-right:10px;}/*margin-right:19px;*/
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .img_con > .text_div > .contents_con > .left_con > .img_con {width:42px; margin-bottom:4px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .img_con > .text_div > .contents_con > .left_con > .text_con span {font-size:18px; line-height:18px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .img_con > .text_div > .contents_con > .right_con > .text_con span {font-size:28px; line-height:28px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .img_con > .text01_div {bottom:21px; left:-14px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .img_con > .text02_div {bottom:-29px; right:-43px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .text_con {width:100%;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .text_con > .text_div {margin-top:40px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .text_con > .text_div span {font-size:21px; line-height:31px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .text_con > .text_div span .big_text {font-size:27px; line-height:37px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .text_con > .text_div span .bg_text {padding:0;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con {max-width:86%; padding:99px 0;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .title_con {margin-bottom:96px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .title_con > .text01_con span {font-size:27px; line-height:35px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .title_con > .text02_con {margin-top:11px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .title_con > .text02_con span {font-size:48px; line-height:56px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .title_con > .text03_con {margin-top:30px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .title_con > .text03_con span {font-size:21px; line-height:31px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con {max-width:528px; margin:0 auto 73px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > li > .bg_con {width:72px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > li > .list_div:after {top:4px; left:4px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > li > .list_div > .text_con {padding:16px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > li > .list_div > .text_con span {font-size:30px; line-height:44px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > .li01 {margin-right:4%;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > .li01 > .bg_con > .twinkle01_bg {width:20px; top:-31px; right:9px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > .li01 > .bg_con > .twinkle02_bg {width:24px; top:-43px; right:-15px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > .li02 {margin:-13px 0 0 4.5%;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > .li02 > .bg_con > .star01_bg {width:56px; top:-29px; left:-31px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > .li02 > .bg_con > .star02_bg {width:36px; top:-43px; left:-7px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > .li03 {margin:42px 15% 0 0;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > .li03 > .bg_con {bottom:-31px; right:-48px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .text_con > .text01_con span {font-size:30px; line-height:38px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .text_con > .text01_con span .color_text:after {height:21px; bottom:-4px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .text_con > .text02_con {margin-top:25px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .text_con > .text02_con span {font-size:21px; line-height:31px;}
	.introduce_sub01_con_tmp > .info03_con > .contents_con {max-width:100%; margin:0 auto; padding:99px 0;}
	.introduce_sub01_con_tmp > .info03_con > .contents_con > .title_con {width:91.5%; margin:0 auto 82px;}
	.introduce_sub01_con_tmp > .info03_con > .contents_con > .title_con > .text01_con span {font-size:27px; line-height:35px;}
	.introduce_sub01_con_tmp > .info03_con > .contents_con > .title_con > .text02_con {margin-top:9px;}
	.introduce_sub01_con_tmp > .info03_con > .contents_con > .title_con > .text02_con span {font-size:48px; line-height:56px;}
	/*기*/

	/*바이럴마케팅*/
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con {max-width:86%; padding:102px 0 98px 0;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .title_con {margin-bottom:66px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .title_con > .text01_con {margin-bottom:24px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .title_con > .text01_con span {border:2px solid #000000; padding:0 24px; font-size:27px; line-height:53px; border-radius:57px; -moz-border-radius:57px; -webkit-border-radius:57px; box-shadow:2px 2px 0 rgba(0,0,0,1); -webkit-box-shadow:2px 2px 0 rgba(0,0,0,1); -moz-box-shadow:2px 2px 0 rgba(0,0,0,1);}
	
	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .title_con > .text02_con span {font-size:48px; line-height:58px;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .title_con > .text02_con_tmp > .contents_con span {font-size:48px; line-height:58px;}
	/*기*/
	
	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con {width:auto; padding:0 12px 0 0;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con > .contents_con {border:2px solid #dedede; padding:0 16px; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con > .contents_con > .text_con {float:none;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div > .title_con span {font-size:21px; line-height:31px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div > .info_con {margin-top:5px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div > .info_con span {font-size:19px; line-height:29px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con > .contents_con > .img_con {float:none;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con > .con_bg {border:2px solid #dedede; top:12px; left:0; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con_tmp {width:auto; padding:0 12px 0 0;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con {border:2px solid #dedede; padding:0 16px; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con {float:none;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div > .title_con span {font-size:21px; line-height:31px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div > .info_con {margin-top:5px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div > .info_con span {font-size:19px; line-height:29px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .img_con {float:none;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con_tmp > .con_bg {border:2px solid #dedede; top:12px; left:0; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px;}
	/*기*/

	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .text_con {width:auto;}
	
	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con span {font-size:25px; line-height:35px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con span .bg_text {padding:0;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con_tmp span {font-size:25px; line-height:35px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con_tmp span .bg_text {padding:0;}
	/*기*/
	
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con {padding-top:102px;}
	
	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .title_con > .text02_con .icon {width:28px; top:48px; left:-43px;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .title_con > .text02_con_tmp > .contents_con .icon {width:28px; top:48px; left:-43px;}
	/*기*/
	
	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con > .contents_con {padding-top:33px; padding-bottom:30px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con > .contents_con > .text_con {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li {margin-top:35px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .title_td01 {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .title_td02 {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .title_td03 {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .title_td04 {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .bar_td {display:none;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con > .contents_con > .img_con {width:auto; max-width:100%; margin-top:30px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con > .bg_con {max-width:198px; top:-84px; right:-7.5%;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con {padding-top:33px; padding-bottom:30px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li {margin-top:35px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .title_td01 {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .title_td02 {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .title_td03 {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .title_td04 {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .bar_td {display:none;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .img_con {width:auto; max-width:100%; margin-top:30px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con_tmp > .bg_con {max-width:198px; top:-84px; right:-7.5%;}
	/*기*/

	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .text_con > .text02_con {margin-top:21px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .text_con > .text02_con span {font-size:21px; line-height:29px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .text_con > .text02_con .text_div {margin-top:22px;}
	
	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .title_con > .text02_con .icon {width:66px; bottom:-1px; right:-30px;}

	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .title_con > .text02_con_tmp > .contents_con .icon {width:66px; bottom:-1px; right:-30px;}
	/*기*/
	
	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con > .contents_con {padding-top:39px; padding-bottom:27px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con > .contents_con > .text_con {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li {margin-top:35px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div01 > .info_con > ul > li > table > tbody > tr > .title_td01 {width:109px;}/*글자 +6*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div01 > .info_con > ul > li > table > tbody > tr > .title_td02 {width:109px;}/*글자 +6*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div05 > .info_con > ul > li > table > tbody > tr > .title_td01 {width:190px;}/*글자 +6*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div05 > .info_con > ul > li > table > tbody > tr > .title_td02 {width:87px;}/*글자 +6*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div05 > .info_con > ul > li > table > tbody > tr > .title_td03 {width:88px;}/*글자 +6*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con > .contents_con > .img_con {width:auto; max-width:100%; padding:0; margin-top:78px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con > .bg_con {max-width:160px; top:-79px; left:-9%;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con {padding-top:39px; padding-bottom:27px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li {margin-top:35px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div01 > .info_con > ul > li > table > tbody > tr > .title_td01 {width:109px;}/*글자 +6*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div01 > .info_con > ul > li > table > tbody > tr > .title_td02 {width:109px;}/*글자 +6*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div05 > .info_con > ul > li > table > tbody > tr > .title_td01 {width:190px;}/*글자 +6*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div05 > .info_con > ul > li > table > tbody > tr > .title_td02 {width:87px;}/*글자 +6*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div05 > .info_con > ul > li > table > tbody > tr > .title_td03 {width:88px;}/*글자 +6*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .img_con {width:auto; max-width:100%; padding:0; margin-top:78px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con_tmp > .bg_con {max-width:160px; top:-79px; left:-9%;}
	/*기*/

	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text02_con {margin-top:34px; padding:0 18px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text02_con > table {width:100%; margin:0 auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text02_con > table > tbody > tr > td span {font-size:19px; line-height:29px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text02_con > table > tbody > tr > .text01_td {width:45%;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text02_con > table > tbody > tr > .text01_td .text_con {padding:46px 0;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text02_con > table > tbody > tr > .text02_td {width:10%;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con {margin-top:39px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con > ul > li {margin-top:21px;}
	
	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con > ul > li .list_div > .title_con {margin-bottom:8px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con > ul > li .list_div > .title_con span {font-size:21px; line-height:29px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con > ul > li .list_div > .title_con span .bg_text {padding:0;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con > ul > li .list_div > .title_con_tmp {margin-bottom:8px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con > ul > li .list_div > .title_con_tmp span {font-size:21px; line-height:29px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con > ul > li .list_div > .title_con_tmp span .bg_text {padding:0;}
	/*기*/
	
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con > ul > li .list_div > .info_con p {margin-top:21px; font-size:19px; line-height:29px;}

	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .title_con > .text02_con .icon {width:71px; top:-6px; left:-54px;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .title_con > .text02_con_tmp > .contents_con .icon {width:71px; top:-6px; left:-54px;}
	/*기*/
	
	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .img_con > .contents_con {padding-top:39px; padding-bottom:30px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .img_con > .contents_con > .text_con {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li {margin-top:23px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .img_con > .contents_con > .img_con {width:auto; max-width:100%; margin-top:36px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .img_con > .bg_con {max-width:178px; top:-72px; right:-7.5%;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con {padding-top:39px; padding-bottom:30px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li {margin-top:23px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .img_con {width:auto; max-width:100%; margin-top:36px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .img_con_tmp > .bg_con {max-width:178px; top:-72px; right:-7.5%;}
	/*기*/

	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text02_con {margin-top:20px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text02_con span {font-size:19px; line-height:29px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text03_con {margin-top:21px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text03_con span {font-size:19px; line-height:29px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text03_con > ul > li {margin-top:1px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text03_con > ul > li > table > tbody > tr > .no_td {width:20px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text04_con {margin-top:21px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text04_con p {margin-top:21px; font-size:19px; line-height:29px;}

	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .title_con > .text02_con .icon {width:66px; top:66px; right:-30px;}

	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .title_con > .text02_con_tmp > .contents_con .icon {width:66px; top:66px; right:-30px;}
	/*기*/
	
	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con {padding-top:60px; padding-bottom:51px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .title_con {margin-bottom:61px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .title_con > .text01_con span {font-size:36px; line-height:46px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .title_con > .text02_con {margin-top:16px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .title_con > .text02_con span {font-size:21px; line-height:29px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .sns_con > .list_con > ul > li {width:90px; margin:0 0 0 30px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .btn_con {margin-top:51px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn {width:223px; padding:0 3px 3px 0; transition:none; border-radius:63px; -moz-border-radius:63px; -webkit-border-radius:63px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn > .btn {border:2px solid #000000; padding:16px 0; transition:none; border-radius:60px; -moz-border-radius:60px; -webkit-border-radius:60px; box-shadow:3px 3px 0 rgba(0,0,0,1); -webkit-box-shadow:3px 3px 0 rgba(0,0,0,1); -moz-box-shadow:3px 3px 0 rgba(0,0,0,1);}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn > .btn > span {padding:0 13px 0 0; font-size:24px; line-height:24px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn > .btn > span > .dot {width:7px; height:7px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn:hover {padding:0 3px 3px 0;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn:hover > .btn {box-shadow:3px 3px 0 rgba(0,0,0,1); -webkit-box-shadow:3px 3px 0 rgba(0,0,0,1); -moz-box-shadow:3px 3px 0 rgba(0,0,0,1);}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .bg_con {max-width:130px; top:-46px; left:-7.5%;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con {padding-top:60px; padding-bottom:51px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .title_con {margin-bottom:61px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .title_con > .text01_con span {font-size:36px; line-height:46px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .title_con > .text02_con {margin-top:16px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .title_con > .text02_con span {font-size:21px; line-height:29px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .sns_con > .list_con > ul > li {width:90px; margin:0 0 0 30px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .btn_con {margin-top:51px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn {width:223px; padding:0 3px 3px 0; transition:none; border-radius:63px; -moz-border-radius:63px; -webkit-border-radius:63px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn > .btn {border:2px solid #000000; padding:16px 0; transition:none; border-radius:60px; -moz-border-radius:60px; -webkit-border-radius:60px; box-shadow:3px 3px 0 rgba(0,0,0,1); -webkit-box-shadow:3px 3px 0 rgba(0,0,0,1); -moz-box-shadow:3px 3px 0 rgba(0,0,0,1);}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn > .btn > span {padding:0 13px 0 0; font-size:24px; line-height:24px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn > .btn > span > .dot {width:7px; height:7px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn:hover {padding:0 3px 3px 0;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn:hover > .btn {box-shadow:3px 3px 0 rgba(0,0,0,1); -webkit-box-shadow:3px 3px 0 rgba(0,0,0,1); -moz-box-shadow:3px 3px 0 rgba(0,0,0,1);}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .bg_con {max-width:130px; top:-46px; left:-7.5%;}
	/*기*/

	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text02_con {margin-top:22px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text02_con span {font-size:19px; line-height:29px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text03_con {margin-top:23px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text03_con span {font-size:21px; line-height:31px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text04_con {margin-top:21px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text04_con span {font-size:19px; line-height:29px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text05_con {margin-top:23px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text05_con span {font-size:19px; line-height:29px;}
	
	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text06_con {margin-top:21px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text06_con span {font-size:19px; line-height:29px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text06_con span .bg_text {padding:0;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text06_con_tmp {margin-top:21px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text06_con_tmp span {font-size:19px; line-height:29px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text06_con_tmp span .bg_text {padding:0;}
	/*기*/

	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div:nth-child(odd) > .contents_con > .contents_con > .img_con {float:none; margin:0; margin-bottom:57px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div:nth-child(even) > .contents_con > .contents_con > .img_con {float:none; margin-bottom:57px;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div:nth-child(odd) > .contents_con > .contents_con > .img_con_tmp {float:none; margin:0; margin-bottom:57px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div:nth-child(even) > .contents_con > .contents_con > .img_con_tmp {float:none; margin-bottom:57px;}
	/*기*/

	.viral_sub01_con > .info01_con > .contents_con .info_div:nth-child(even) > .contents_con > .contents_con > .text_con {float:none;}
	
	/*여*/
	.viral_sub01_con > .info02_con {background-size:111px;}
	/*기*/

	.viral_sub01_con > .info02_con > .bg_con > .contents_con {width:1332px;}
	.viral_sub01_con > .info02_con > .bg_con > .contents_con .contents_div .box {width:111px; height:111px;}
	
	.viral_sub01_con > .info02_con > .contents_con {padding:102px 0;}
	.viral_sub01_con > .info02_con > .contents_con > .title_con {margin-bottom:216px;}
	.viral_sub01_con > .info02_con > .contents_con > .title_con > .contents_con {max-width:86%;}
	.viral_sub01_con > .info02_con > .contents_con > .title_con > .contents_con > .text_con {margin-right:6px;}
	.viral_sub01_con > .info02_con > .contents_con > .title_con > .contents_con > .text_con > .contents_con {border:2px solid #000000; padding:13px 31px; border-radius:6px 0 6px 0; -moz-border-radius:6px 0 6px 0; -webkit-border-radius:6px 0 6px 0;}
	.viral_sub01_con > .info02_con > .contents_con > .title_con > .contents_con > .text_con > .contents_con span {font-size:36px; line-height:44px;}
	.viral_sub01_con > .info02_con > .contents_con > .title_con > .contents_con > .text_con > .contents_con .icon {width:39px; top:-13px; left:-19px;}
	.viral_sub01_con > .info02_con > .contents_con > .title_con > .contents_con > .text_con > .con_bg {border:2px solid #000000; top:6px; left:6px; border-radius:6px 0 6px 0; -moz-border-radius:6px 0 6px 0; -webkit-border-radius:6px 0 6px 0;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div {margin-top:225px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con {max-width:86%;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .bg {width:105%; margin:0 0 0 42%; border-radius:0 0 30px 0; -moz-border-radius:0 0 30px 0; -webkit-border-radius:0 0 30px 0;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con {min-height:auto; padding:79px 0 64px 0;}
	
	/*여*/
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .img_con {width:100%; max-width:333px; top:-147px;}
	
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .img_con_tmp {width:100%; max-width:333px; top:-147px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .img_con_tmp > .logo {width:100%; max-width:20.5%; bottom:0; right:0;}
	/*기*/
	
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con {float:none; width:auto; padding:0 18px;}
	
	/*여*/
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con > table > tbody > tr > .no_td {display:table-cell; width:28px; padding:5px 0 0 0;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con > table > tbody > tr > .no_td span {font-size:18px; line-height:26px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con > table > tbody > tr > .text_td {padding:0 0 0 13px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con > table > tbody > tr > .text_td > .no_con {display:none;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con > table > tbody > tr > .text_td > .text_con span {font-size:27px; line-height:37px;}
	
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con_tmp > table > tbody > tr > .no_td {display:table-cell; width:28px; padding:5px 0 0 0;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con_tmp > table > tbody > tr > .no_td span {font-size:18px; line-height:26px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con_tmp > table > tbody > tr > .text_td {padding:0 0 0 13px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con_tmp > table > tbody > tr > .text_td > .no_con {display:none;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con_tmp > table > tbody > tr > .text_td > .text_con span {font-size:27px; line-height:37px;}
	/*기*/
	
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text02_con span {font-size:21px; line-height:31px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text03_con span {font-size:21px; line-height:31px;}

	/*여*/
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con_tmp > .logo {bottom:0.5%; right:0.5%;}
	/*기*/

	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div01 > .contents_con > .contents_con > .text_con > .text02_con {margin-top:22px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div01 > .contents_con > .contents_con > .text_con > .text03_con {margin-top:12px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div01 > .contents_con > .contents_con > .text_con > .text03_con .text_div {margin-top:30px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div01 > .contents_con > .contents_con > .text_con > .text03_con .text_div > ul > li {margin-top:1px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div01 > .contents_con > .contents_con > .text_con > .text03_con .text_div > ul > li > table > tbody > tr > .title_td span {font-size:21px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div01 > .contents_con > .contents_con > .text_con > .text03_con .text_div > ul > li > table > tbody > tr > .title_td01 {width:87px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div01 > .contents_con > .contents_con > .text_con > .text03_con .text_div > ul > li > table > tbody > tr > .title_td02 {width:87px;}

	/*여*/
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con_tmp > .logo {bottom:0.5%; right:0.5%;}
	/*기*/

	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text02_con {margin-top:36px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con {margin-top:20px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con .text_div {margin-top:21px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con .text_div > table > tbody > tr > td span {font-size:21px; line-height:31px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con .text_div > table > tbody > tr > .dot_td {width:15px;}

	/*여*/
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div03 > .contents_con > .contents_con > .img_con_tmp > .logo {bottom:0.5%; right:0.5%;}
	/*기*/

	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text03_con {margin-top:36px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text03_con .text_div {margin-top:34px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text03_con .text_div > table > tbody > tr > td span {font-size:21px; line-height:31px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text03_con .text_div > table > tbody > tr > .dot_td {width:15px;}

	/*여*/
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .logo {bottom:0.5%; right:0.5%;}
	/*기*/

	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text03_con {margin-top:36px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text03_con .text_div {margin-top:34px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text03_con .text_div > ul > li {margin-top:1px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text03_con .text_div > ul > li > table > tbody > tr > td span {font-size:21px; line-height:31px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text03_con .text_div > ul > li > table > tbody > tr > .dot_td {width:15px;}
	.viral_sub01_con > .info02_con > .bg02_con {display:none;}

	.viral_sub01_con > .info03_con > .contents_con {padding:102px 0;}
	.viral_sub01_con > .info03_con > .contents_con > .title_con {margin-bottom:66px;}
	.viral_sub01_con > .info03_con > .contents_con > .title_con > .contents_con {max-width:86%;}
	.viral_sub01_con > .info03_con > .contents_con > .title_con > .contents_con > .text_con > .contents_con {border:2px solid #000000; padding:13px 24px; border-radius:6px 0 6px 0; -moz-border-radius:6px 0 6px 0; -webkit-border-radius:6px 0 6px 0;}
	.viral_sub01_con > .info03_con > .contents_con > .title_con > .contents_con > .text_con > .contents_con span {font-size:36px; line-height:44px;}
	.viral_sub01_con > .info03_con > .contents_con > .title_con > .contents_con > .text_con > .contents_con .icon01 {width:22px; bottom:3px; left:-15px;}
	.viral_sub01_con > .info03_con > .contents_con > .title_con > .contents_con > .text_con > .contents_con .icon02 {width:31px; top:-26px; right:-43px;}
	.viral_sub01_con > .info03_con > .contents_con > .title_con > .contents_con > .text_con > .con_bg {border:2px solid #000000; top:6px; left:6px; border-radius:6px 0 6px 0; -moz-border-radius:6px 0 6px 0; -webkit-border-radius:6px 0 6px 0;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div {margin-top:129px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con {max-width:86%;}
	
	/*여*/
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .img_con {width:100%; max-width:100%; margin-bottom:18px; position:relative; text-align:right;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .img_con > .contents_con {width:360px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .img_con > .contents_con > .bg_con {top:-24%; left:7%;}
	
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .img_con_tmp {width:100%; max-width:100%; margin-bottom:18px; position:relative; text-align:right;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .img_con_tmp > .contents_con {width:360px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .img_con_tmp > .contents_con > .contents_con > .logo {width:100%; max-width:20%;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .img_con_tmp > .contents_con > .bg_con {top:-24%; left:7%;}
	/*기*/

	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con {width:auto; padding:0 18px;}
	
	/*여*/
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text01_con > table > tbody > tr > .no_td {display:table-cell; width:28px; padding:5px 0 0 0;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text01_con > table > tbody > tr > .no_td span {font-size:18px; line-height:26px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text01_con > table > tbody > tr > .text_td {padding:0 0 0 16px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text01_con > table > tbody > tr > .text_td > .no_con {display:none;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text01_con > table > tbody > tr > .text_td > .text_con span {font-size:27px; line-height:37px;}
	
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text01_con_tmp > table > tbody > tr > .no_td {display:table-cell; width:28px; padding:5px 0 0 0;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text01_con_tmp > table > tbody > tr > .no_td span {font-size:18px; line-height:26px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text01_con_tmp > table > tbody > tr > .text_td {padding:0 0 0 16px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text01_con_tmp > table > tbody > tr > .text_td > .no_con {display:none;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text01_con_tmp > table > tbody > tr > .text_td > .text_con span {font-size:27px; line-height:37px;}
	/*기*/

	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text02_con {margin-top:36px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text02_con span {font-size:21px; line-height:31px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text03_con {margin-top:24px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text03_con span {font-size:21px; line-height:29px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text03_con > table > tbody > tr > .dot_td {width:15px;}

	/*여*/
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div01 > .contents_con > .img_con_tmp > .contents_con > .contents_con > .logo {bottom:13%; left:3%;}
	
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div02 > .contents_con > .img_con_tmp > .contents_con > .contents_con > .logo {bottom:13%; left:3%;}
	
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div03 > .contents_con > .img_con_tmp > .contents_con > .contents_con > .logo {bottom:13%; left:3%;}
	
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div04 > .contents_con > .img_con_tmp > .contents_con > .contents_con > .logo {bottom:13%; left:3%;}
	
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div05 > .contents_con > .img_con_tmp > .contents_con > .contents_con > .logo {bottom:13%; left:3%;}
	/*기*/

	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div05 > .contents_con > .text_con > .img_con {margin-top:33px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div05 > .contents_con > .text_con > .img_con > ul > li {width:23.5%; margin:0 0 0 2%;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div05 > .contents_con > .text_con > .img_con > ul > li:nth-child(1) {margin:0;}
	
	.viral_sub01_con > .info04_con > .contents_con {padding:102px 0 99px 0;}
	.viral_sub01_con > .info04_con > .contents_con > .title_con {margin-bottom:103px;}
	.viral_sub01_con > .info04_con > .contents_con > .title_con > .contents_con {max-width:86%;}
	.viral_sub01_con > .info04_con > .contents_con > .title_con > .contents_con > .text_con {margin-right:6px;}
	.viral_sub01_con > .info04_con > .contents_con > .title_con > .contents_con > .text_con > .contents_con {border:2px solid #000000; padding:13px 28px; border-radius:6px 0 6px 0; -moz-border-radius:6px 0 6px 0; -webkit-border-radius:6px 0 6px 0;}
	.viral_sub01_con > .info04_con > .contents_con > .title_con > .contents_con > .text_con > .contents_con span {font-size:36px; line-height:44px;}
	.viral_sub01_con > .info04_con > .contents_con > .title_con > .contents_con > .text_con > .contents_con .icon01 {width:26px; top:-23px; left:-33px;}
	.viral_sub01_con > .info04_con > .contents_con > .title_con > .contents_con > .text_con > .contents_con .icon02 {width:35px; bottom:-37px; right:-17px;}
	.viral_sub01_con > .info04_con > .contents_con > .title_con > .contents_con > .text_con > .con_bg {top:6px; left:6px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div {margin-top:157px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con {max-width:86%;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .bg {height:222px; margin:0 0 0 42%; border-radius:0 0 30px 0; -moz-border-radius:0 0 30px 0; -webkit-border-radius:0 0 30px 0;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .bg > .img_con {top:-21px; right:37px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con {min-height:auto; padding:267px 0 0 0;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con {float:none; padding:0 18px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con > table > tbody > tr > .no_td {display:table-cell; width:28px; padding:5px 0 0 0;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con > table > tbody > tr > .no_td span {font-size:18px; line-height:26px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con > table > tbody > tr > .text_td {padding:0 0 0 12px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con > table > tbody > tr > .text_td > .no_con {display:none;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con > table > tbody > tr > .text_td > .text_con span {font-size:27px; line-height:37px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text02_con {margin-top:38px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text02_con span {font-size:21px; line-height:31px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text03_con {margin-top:24px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text03_con span {font-size:21px; line-height:29px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text03_con > ul > li {margin-top:3px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text03_con > ul > li > table > tbody > tr > .dot_td {width:15px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div01 > .contents_con > .bg01 {width:182px; top:-97px; left:-19px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div05 > .contents_con > .bg01 {width:55px; top:-27px; left:0;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div:nth-child(odd) > .contents_con > .bg {width:92%;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div:nth-child(odd) > .contents_con > .bg > .img_con {width:100%; max-width:408px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div:nth-child(odd) > .contents_con > .contents_con > .text_con {width:auto}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div:nth-child(even) > .contents_con > .bg {width:92%;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div:nth-child(even) > .contents_con > .bg > .img_con {width:100%; max-width:408px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div:nth-child(even) > .contents_con > .contents_con > .text_con {width:auto}
	.viral_sub01_con > .info04_con > .bg_con {width:412px; bottom:1733px; right:-342px;}
	
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con {max-width:86%; padding-top:102px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .title_con {margin-bottom:82px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .title_con > .contents_con > .text_con > .contents_con {border:2px solid #000000; padding:13px 22px; border-radius:6px 0 6px 0; -moz-border-radius:6px 0 6px 0; -webkit-border-radius:6px 0 6px 0;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .title_con > .contents_con > .text_con > .contents_con span {font-size:36px; line-height:44px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .title_con > .contents_con > .text_con > .con_bg {border:2px solid #000000; top:6px; left:6px; border-radius:6px 0 6px 0; -moz-border-radius:6px 0 6px 0; -webkit-border-radius:6px 0 6px 0;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div {margin-top:117px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .img_con {width:100%; max-width:100%; margin-bottom:37px; text-align:center; position:relative;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .img_con > .contents_con {width:399px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .img_con > .contents_con > .bg_con {width:36%; top:-16.5%;}	
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con {width:auto; padding:0 45px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text01_con > table > tbody > tr > .no_td {display:table-cell; width:28px; padding:5px 0 0 0;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text01_con > table > tbody > tr > .no_td span {font-size:18px; line-height:26px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text01_con > table > tbody > tr > .text_td {padding:0 0 0 13px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text01_con > table > tbody > tr > .text_td > .no_con {display:none;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text01_con > table > tbody > tr > .text_td > .text_con span {font-size:27px; line-height:37px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text02_con {margin-top:45px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text02_con span {font-size:21px; line-height:31px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text03_con {margin-top:26px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text03_con span {font-size:21px; line-height:31px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text03_con > ul > li {margin-top:1px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text03_con > ul > li > table > tbody > tr > .bar_td {width:15px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text04_con {margin-top:28px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text04_con span {font-size:21px; line-height:31px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div01 > .contents_con {padding-top:102px; padding-bottom:99px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div01 > .contents_con > .title_con > .contents_con > .text_con > .contents_con .icon {display:none;}
	.viral_sub01_con > .info05_con > .contents_con .info_div02 > .contents_con {padding-bottom:99px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div02 > .contents_con > .title_con > .contents_con > .text_con > .contents_con {padding:13px 64px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div03 > .contents_con {padding-bottom:99px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div04 > .contents_con {padding-bottom:99px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div05 > .contents_con {padding-bottom:99px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div05 > .contents_con > .title_con > .contents_con > .text_con > .contents_con {padding:13px 46px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div05 > .contents_con > .contents_con .contents_div02 > .img_con > .contents_con > .bg_con {top:26%; right:34.5% !important;}
	.viral_sub01_con > .info05_con > .contents_con .info_div:nth-child(odd) > .contents_con > .contents_con .contents_div > .img_con > .contents_con > .bg_con {right:-20.5%;}
	.viral_sub01_con > .info05_con > .contents_con .info_div:nth-child(odd) > .contents_con > .contents_con .contents_div > .text_con {float:none;}
	.viral_sub01_con > .info05_con > .contents_con .info_div:nth-child(even) > .contents_con > .contents_con .contents_div > .img_con > .contents_con > .bg_con {left:-20.5%;}
	.viral_sub01_con > .info05_con > .contents_con .info_div:nth-child(even) > .contents_con > .contents_con .contents_div > .text_con {float:none;}
	
	/*사이트 제작*/
	.site_sub01_con > .sort_con {margin-bottom:33px;}
	.site_sub01_con > .sort_con > ul > li {margin:0 9px 9px 0;}
	.site_sub01_con > .sort_con > ul > li label > span {padding:0 14px; font-size:20px; line-height:34px; border-radius:36px; -moz-border-radius:36px; -webkit-border-radius:36px;}
	.site_sub01_con > .list_con > ul > li {width:48%; margin:33px 4% 0 0;}
	.site_sub01_con > .list_con > ul > li > a > .list_div > .img_con {border:2px solid #222222; margin-bottom:9px; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
	.site_sub01_con > .list_con > ul > li > a > .list_div > .text_con span {font-size:20px; line-height:28px;}
	.site_sub01_con > .list_con > ul > li > a:hover > .list_div > .img_con > .over_con {display:none;}
	.site_sub01_con > .list_con > ul > .none_li {border-top:2px solid #000000; border-bottom:2px solid #000000;}
	.site_sub01_con > .list_con > ul > .none_li span {font-size:24px; line-height:300px;}
	.site_sub01_con > .list_con > ul > li:nth-child(2n) {margin-right:0;}
	.site_sub01_con > .list_con > ul > li:nth-child(3) {margin-top:33px;}
	.site_sub01_con > .list_con > ul > li:nth-child(4) {margin-top:33px;}

	/*포트폴리오*/
	.portfolio_sub01_con > .list_con > ul > li {width:48%; margin:33px 4% 0 0;}
	.portfolio_sub01_con > .list_con > ul > li > a > .list_div > .img_con {border:2px solid #222222; margin-bottom:9px; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
	.portfolio_sub01_con > .list_con > ul > li > a > .list_div > .text_con span {font-size:20px; line-height:28px;}
	.portfolio_sub01_con > .list_con > ul > li > a:hover > .list_div > .img_con > .over_con {display:none;}
	.portfolio_sub01_con > .list_con > ul > .none_li {border-top:2px solid #000000; border-bottom:2px solid #000000;}
	.portfolio_sub01_con > .list_con > ul > .none_li span {font-size:24px; line-height:300px;}
	.portfolio_sub01_con > .list_con > ul > li:nth-child(2n) {margin-right:0;}
	.portfolio_sub01_con > .list_con > ul > li:nth-child(3) {margin-top:33px;}
	.portfolio_sub01_con > .list_con > ul > li:nth-child(4) {margin-top:33px;}
	.portfolio_sub01_con > .popup_con {width:86%; max-width:880px;}
	.portfolio_sub01_con > .popup_con > .contents_con {border:2px solid #000000; border-radius:36px 0 36px 0; -moz-border-radius:36px 0 36px 0; -webkit-border-radius:36px 0 36px 0;}
	.portfolio_sub01_con > .popup_con > .contents_con > .title_con {padding:11px 18px 11px 30px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .title_con > table > tbody > tr > .text_td {padding-right:12px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .title_con > table > tbody > tr > .text_td span {font-size:25px; line-height:33px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .title_con > table > tbody > tr > .btn_td {width:36px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con {max-height:70vh;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con {padding:21px 18px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .slide_con {border:1px solid #dddddd; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .img_con {width:74%;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .img_con .img.square {max-width:100%; max-height:100%;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .slide_con .swiper-container .slide_btn {width:36px; padding:0 1px 1px 0; transition:none;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .slide_con .swiper-container .slide_btn > .btn {border:2px solid #000000; transition:none; box-shadow:1px 1px 0 rgba(0,0,0,1); -webkit-box-shadow:1px 1px 0 rgba(0,0,0,1); -moz-box-shadow:1px 1px 0 rgba(0,0,0,1);}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .slide_con .swiper-container .slide_btn.prev {left:3px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .slide_con .swiper-container .slide_btn.next {right:3px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .slide_con .swiper-container .slide_btn:hover {padding:0 1px 1px 0;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .slide_con .swiper-container .slide_btn:hover > .btn {box-shadow:1px 1px 0 rgba(0,0,0,1); -webkit-box-shadow:1px 1px 0 rgba(0,0,0,1); -moz-box-shadow:1px 1px 0 rgba(0,0,0,1);}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .text_con {margin-top:21px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .text_con > ul > li {border-top:1px solid #dddddd; margin-top:36px; padding:18px 10px 0 10px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .text_con > ul > li .list_div > table > tbody > tr > .title_td {display:none;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .text_con > ul > li .list_div > table > tbody > tr > .info_td > .title_con.m_con {margin-bottom:16px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .text_con > ul > li .list_div > table > tbody > tr > .info_td > .title_con.m_con span {font-size:24px; line-height:32px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .text_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con > ul > li {margin-top:5px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .text_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con > ul > li > table > tbody > tr > td span {font-size:21px; line-height:29px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .text_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con > ul > li > table > tbody > tr > .bar_td {width:20px;}
	
	/*게시판 리스트*/
	.notice_list_con > .search_con {margin-bottom:56px;}
	.notice_list_con > .search_con > .input_con {float:none; width:auto; padding:5px; border-radius:60px; -moz-border-radius:60px; -webkit-border-radius:60px;}
	.notice_list_con > .search_con > .input_con > form > table > tbody > tr > .input_td {padding:0 24px 0 19px;}
	.notice_list_con > .search_con > .input_con > form > table > tbody > tr > .input_td .input {height:48px; font-size:21px; line-height:29px;}
	.notice_list_con > .search_con > .input_con > form > table > tbody > tr > .btn_td {width:48px;}
	.notice_list_con > .number_list_con {margin-top:33px;}

	/*일반 게시판*/
	.normal_notice_con {border-top:2px solid #000000; border-bottom:2px solid #000000;}
	.normal_notice_con > .total_con {top:-33px;}
	.normal_notice_con > .total_con span {font-size:18px; line-height:26px;}
	.normal_notice_con > .list_con > ul > li {border-top:2px solid #eeeeee;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > td {height:114px;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > td span {font-size:19px; line-height:27px;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .no_td {display:none;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .category_td {width:144px;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .category_td .category_btn {display:block; width:auto; line-height:44px; border-radius:48px; -moz-border-radius:48px; -webkit-border-radius:48px;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .state_td {width:144px;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .state_td .state_btn {display:block; width:auto; line-height:44px; border-radius:48px; -moz-border-radius:48px; -webkit-border-radius:48px;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .state_td .state_btn01 {border:2px solid #aaaaaa;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .state_td .state_btn02 {border:2px solid #666666;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .text_td {padding:0 18px;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .text_td > .title_con span {font-size:24px; line-height:32px;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .text_td > .date_con.m_con {margin-top:7px;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .lock_td {display:none;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .date_td {display:none;}
	.normal_notice_con > .list_con > ul > .none_li span {font-size:24px; line-height:300px;}
	
	/*게시판 뷰 페이지*/
	.notice_view_con > .view_con {border-top:2px solid #000000; border-bottom:2px solid #000000;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .title_td {display:none;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .category_td {display:none;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .state_td {display:none;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .info_td {padding:18px 9px;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .info_td > .title_con.m_con {margin-bottom:9px;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .info_td > .title_con.m_con span {font-size:24px; line-height:32px;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .info_td > .category_con.m_con {margin-bottom:15px;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .info_td > .category_con.m_con .category_btn {width:140px; font-size:19px; line-height:44px; border-radius:48px; -moz-border-radius:48px; -webkit-border-radius:48px;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .info_td > .state_con.m_con {margin-bottom:15px;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .info_td > .state_con.m_con .state_btn {width:140px; font-size:19px; line-height:44px; border-radius:48px; -moz-border-radius:48px; -webkit-border-radius:48px;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con span {font-size:21px; line-height:31px;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con.title span {font-size:24px;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con > .file_con > ul > li {margin-top:2px;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con > .file_con > ul > li > a span {font-size:19px; line-height:27px;}
	.notice_view_con > .view_con > ul > li .list_div > .answer_con {padding:18px 0;}
	.notice_view_con > .view_con > ul > li .list_div > .answer_con > .contents_con {padding:30px 24px;}
	.notice_view_con > .view_con > ul > li .list_div > .answer_con > .contents_con > .text01_con {margin-bottom:11px;}
	.notice_view_con > .view_con > ul > li .list_div > .answer_con > .contents_con > .text01_con span {font-size:21px; line-height:29px;}
	.notice_view_con > .view_con > ul > li .list_div > .answer_con > .contents_con > .text01_con span .color_text {font-size:19px; line-height:27px;}
	.notice_view_con > .view_con > ul > li .list_div > .answer_con > .contents_con > .text02_con span {font-size:21px; line-height:31px;}
	.notice_view_con > .btn_con {margin-top:55px;}
	.notice_view_con > .btn_con > .contents_con {width:93.5%;}
	.notice_view_con > .btn_con > .contents_con .a_btn {display:block; width:auto; margin-left:0; font-size:35px; line-height:98px; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}/*float:left; width:49%; margin-left:2%;*/ 

	/*게시판 글쓰기*/
	.notice_write_con > .input_con {border-top:2px solid #000000; border-bottom:2px solid #000000;}
	.notice_write_con > .input_con > ul > li .list_div {padding:18px 9px;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .title_td {display:none;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td {padding:0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .title_con.m_con {margin-bottom:9px;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .title_con.m_con span {font-size:24px; line-height:32px;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con span {font-size:22px; line-height:30px;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .input {height:60px; padding:0 15px; font-size:21px; line-height:29px;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .title_input {max-width:100%;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .name_input {max-width:100%;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .site_input {max-width:100%;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .tel_input {max-width:100%;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .email_input {max-width:100%;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .textarea {height:210px; padding:10px 15px; font-size:21px; line-height:29px;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con {padding:21px 0 0 0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.service > ul > li {width:50%; margin:21px 0 0 0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.service > ul > li:nth-child(3) {margin:21px 0 0 0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.service > ul > li:nth-child(3n) {width:50%;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.price > ul > li {width:50%; margin:21px 0 0 0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.price > ul > li:nth-child(3) {margin:21px 0 0 0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.price > ul > li:nth-child(3n) {width:50%;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.test > ul > li {width:50%; margin:21px 0 0 0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.test > ul > li:nth-child(3) {margin:21px 0 0 0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.test > ul > li:nth-child(3n) {width:50%;}
	.notice_write_con > .btn_con {margin-top:55px;}
	.notice_write_con > .btn_con > .contents_con {width:93.5%;}
	.notice_write_con > .btn_con > .contents_con .a_btn {float:left; display:block; width:49%; margin-left:2%; font-size:35px; line-height:98px; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}

}

@media all and (max-width: 768px) {
	
	input, select, textarea {
		font-size:16px; 
		line-height:24px; 
	}

	.w_con {display:none;}
	.m_con {display:block;}

	.w_img {display:none;}
	.m_img {display:inline-block; width:100%;}

	.w_br {display:none;}
	.m_br {display:inline;}
	.m_br02 {display:inline;}
	.m_br03 {display:inline;}

	.w_bar {display:none;}
	.m_bar {display:inline;}

	/*체크박스 버튼*/
	.checkbox_label .check_icon {width:27px; height:27px; background-image:url("/img/sub/m_checkbox_icon_off.png"); margin-right:7px;}
	.checkbox_label input[type=checkbox]:checked + .check_icon {background-image:url("/img/sub/m_checkbox_icon_on.png");}

	/*라디오 버튼*/
	.radio_label .check_icon {width:27px; height:27px; background-image:url("/img/sub/m_radio_icon_off.png"); margin-right:7px;}
	.radio_label input[type=radio]:checked + .check_icon {background-image:url("/img/sub/m_radio_icon_on.png");}

	/*번호목록*/
	.number_list_con > .write_btn {width:auto; margin-bottom:53px; position:relative; top:0;}
	.number_list_con > .write_btn .a_btn {display:inline-block; width:198px; font-size:15px; line-height:45px; border-radius:45px; -moz-border-radius:45px; -webkit-border-radius:45px;}
	.number_list_con > .contents_con .btn_con .a_btn {width:34px;}
	.number_list_con > .contents_con .btn_con .a_btn.prev {border:2px solid #eeeeee;}
	.number_list_con > .contents_con .btn_con .a_btn.next {border:2px solid #000000;}
	.number_list_con > .contents_con .list_con {margin:0 8px;}
	.number_list_con > .contents_con .list_con .list_a {width:34px; border:2px solid #eeeeee; margin:0 2px; font-size:13px; line-height:34px;}
	.number_list_con > .contents_con .list_con .on {border:2px solid #e60000;}

	/*헤더*/
	#header {display:none;}

	/*모바일 헤더*/
	#m_header {display:block;}
	#m_header > .contents_con {width:90%; padding:15px 0 17px 0;}
	#m_header > .contents_con > table > tbody > tr > .logo_td {width:67px;}
	#m_header > .contents_con > table > tbody > tr > .logo_td > a svg {height:29px;}
	#m_header > .contents_con > table > tbody > tr > .btn_td {width:29px;}
	#m_header > .contents_con > table > tbody > tr > .btn_td .a_btn > .contents_con > ul > li {height:2px; margin-top:9px;}
	#m_header > .contents_con > table > tbody > tr > .btn_td .a_btn > .contents_con > ul > li .bar {border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
	#m_header > .contents_con > table > tbody > tr > .btn_td .a_btn.on > .contents_con > ul > li .bar01 {top:11px;}
	#m_header > .contents_con > table > tbody > tr > .btn_td .a_btn.on > .contents_con > ul > li .bar03 {bottom:11px;}
	
	/*모바일 메인 메뉴*/
	#m_main_nav > .left_con {width:38%;}
	#m_main_nav > .right_con {width:62%; border-radius:36px 0 0 0; -moz-border-radius:36px 0 0 0; -webkit-border-radius:36px 0 0 0;}
	#m_main_nav > .right_con > .header_con > .contents_con {width:84%; padding:18px 0 19px 0;}
	#m_main_nav > .right_con > .header_con > .contents_con > table > tbody > tr > .btn_td {width:29px;}
	#m_main_nav > .right_con > .header_con > .contents_con > table > tbody > tr > .btn_td .a_btn > .contents_con > ul > li {height:2px; margin-top:9px;}
	#m_main_nav > .right_con > .header_con > .contents_con > table > tbody > tr > .btn_td .a_btn > .contents_con > ul > li .bar {border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
	#m_main_nav > .right_con > .header_con > .contents_con > table > tbody > tr > .btn_td .a_btn.on > .contents_con > ul > li .bar01 {top:11px;}
	#m_main_nav > .right_con > .header_con > .contents_con > table > tbody > tr > .btn_td .a_btn.on > .contents_con > ul > li .bar03 {bottom:11px;}
	#m_main_nav > .right_con > .list_con > .scroll_con > .contents_con {padding:14px 8%;}
	#m_main_nav > .right_con > .list_con > .scroll_con > .contents_con > .list_con > ul > li {margin-top:21px;}
	#m_main_nav > .right_con > .list_con > .scroll_con > .contents_con > .list_con > ul > li > a {font-size:27px; line-height:43px;}
	#m_main_nav > .right_con > .list_con > .scroll_con > .contents_con > .list_con > ul > li > a > .bar {height:1px;}
	#m_main_nav > .right_con > .list_con > .scroll_con > .contents_con > .btn_con {margin-top:29px;}
	#m_main_nav > .right_con > .list_con > .scroll_con > .contents_con > .btn_con .a_btn {width:80%; border:2px solid #000000; margin:0 4px 4px 0; padding:10px 0; border-radius:53px; -moz-border-radius:53px; -webkit-border-radius:53px; box-shadow:4px 4px 0 rgba(0,0,0,1); -webkit-box-shadow:4px 4px 0 rgba(0,0,0,1); -moz-box-shadow:4px 4px 0 rgba(0,0,0,1);}/*width:436px;*/
	#m_main_nav > .right_con > .list_con > .scroll_con > .contents_con > .btn_con .a_btn > span {padding:0 13px 0 0; font-size:25px; line-height:25px;}
	#m_main_nav > .right_con > .list_con > .scroll_con > .contents_con > .btn_con .a_btn > span > .dot {width:7px; height:7px;}
	
	/*메인 컨텐츠*/
	#main_con .bc_con > .contents_con {border-radius:0 0 90px 0; -moz-border-radius:0 0 90px 0; -webkit-border-radius:0 0 90px 0;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con {max-width:91.5%; padding:112px 0 111px 0;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text01_con > .text01_con span {padding:0 20px; font-size:15px; line-height:31px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text01_con > .text02_con {margin-top:17px;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text01_con > .text02_con > .text01_con span {font-size:22px; line-height:32px;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text01_con > .text02_con > .text01_con .text02 {margin:0 2px 0 0;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text01_con > .text02_con > .text01_con .text02 i font.line_text {padding:0 26px 0 0;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text01_con > .text02_con > .text01_con .text02 i font.line_text .line {height:5px; top:12px; left:19px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text01_con > .text02_con > .text02_con {margin-top:11px;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text01_con > .text02_con > .text02_con span {font-size:36px; line-height:46px;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text02_con {margin-top:34px;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text02_con > .text01_con .icon {width:14px; margin-right:3px;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text02_con > .text01_con span {font-size:18px; line-height:26px;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text02_con > .text02_con {margin-top:10px;}
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text02_con > .text02_con span {font-size:15px; line-height:25px;}
	#main_con .bc_con > .contents_con > .banner_con > .scroll_con .a_btn > .text_con {margin-bottom:4px;}
	#main_con .bc_con > .contents_con > .banner_con > .scroll_con .a_btn > .text_con span {font-size:13px; line-height:21px;}
	#main_con .bc_con > .contents_con > .banner_con > .scroll_con .a_btn > .bar_con > .bar {width:2px; height:41px;}
	#main_con .bc_con > .contents_con > .banner_con > .scroll_con .a_btn > .bar_con > .dot {width:8px; height:8px;}
	#main_con .bc_con > .contents_con > .count_con {border-top:2px solid #000000;}
	#main_con .bc_con > .contents_con > .count_con > .contents_con {max-width:97%;}
	#main_con .bc_con > .contents_con > .count_con > .contents_con > table > tbody > tr > td {height:102px;}
	#main_con .bc_con > .contents_con > .count_con > .contents_con > table > tbody > tr > .logo_td {display:none;}
	#main_con .bc_con > .contents_con > .count_con > .contents_con > table > tbody > tr > .text_td > .bar {height:40px;}
	#main_con .bc_con > .contents_con > .count_con > .contents_con > table > tbody > tr > .text_td > .text_div > .title_con {margin-bottom:6px;}
	#main_con .bc_con > .contents_con > .count_con > .contents_con > table > tbody > tr > .text_td > .text_div > .title_con span {font-size:13px; line-height:21px;}
	#main_con .bc_con > .contents_con > .count_con > .contents_con > table > tbody > tr > .text_td > .text_div > .info_con span {font-size:20px; line-height:28px;}
	#main_con .bc_con > .contents_con > .count_con > .contents_con > table > tbody > tr > .text_td01 {width:17%;}
	#main_con .bc_con > .contents_con > .count_con > .contents_con > table > tbody > tr > .text_td02 {width:18%;}
	#main_con .bc_con > .contents_con > .count_con > .contents_con > table > tbody > tr > .text_td03 {width:15.5%;}
	#main_con .bc_con > .contents_con > .count_con > .contents_con > table > tbody > tr > .text_td04 {width:18.5%;}
	#main_con .why_con > .contents_con {max-width:100%; padding:74px 0 76px 0;}
	#main_con .why_con > .contents_con > .title_con {margin-bottom:91px;}
	#main_con .why_con > .contents_con > .title_con > .text01_con span {font-size:20px; line-height:28px;}
	#main_con .why_con > .contents_con > .title_con > .text02_con {margin-top:8px;}
	#main_con .why_con > .contents_con > .title_con > .text02_con span {font-size:36px; line-height:44px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li {margin-top:68px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div {max-width:87.5%;}/*840*/
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .no_con span {font-size:180px; line-height:188px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .contents_con > .contents_con {border:2px solid #000000; padding:29px 31px 27px 31px;}/*좌 70px 8.5%*/
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .contents_con > .contents_con > .title_con {margin-bottom:18px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .contents_con > .contents_con > .title_con span {font-size:27px; line-height:35px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .contents_con > .contents_con > .title_con span .dot_text .dot {width:3px; height:3px; top:-3px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .contents_con > .contents_con > .info_con .text {margin-top:14px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .contents_con > .contents_con > .info_con .text span {font-size:14px; line-height:24px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div > .contents_con .con_bg {border:2px solid #000000;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no01 > .no_con {top:-77px; left:-53px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no01 > .no_con .text {text-stroke:4px #e60000; -webkit-text-stroke:4px #e60000; -moz-text-stroke-width:4px; -moz-text-stroke-color:#e60000;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no01 > .no_con .bg {top:-4px; right:-5px;} 
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no01 > .contents_con > .contents_con {border-radius:22px 0 0 0; -moz-border-radius:22px 0 0 0; -webkit-border-radius:22px 0 0 0;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no01 > .contents_con > .contents_con > .info_con .text03 span .color_text {font-size:18px; line-height:28px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no01 > .contents_con > .contents_con > .info_con .text03 span .color_text .bg_text {padding:0;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no01 > .contents_con > .contents_con > .info_con .text04 span .color_text02 {font-size:14px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no01 > .contents_con .con_bg {border-radius:22px 0 0 0; -moz-border-radius:22px 0 0 0; -webkit-border-radius:22px 0 0 0;}	
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no01 > .contents_con .con_bg01 {top:-6px; right:-7px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no01 > .contents_con .con_bg02 {top:-12px; right:-13px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no02 > .no_con {top:-59px; right:-76px; transform:rotate(22.46deg);}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no02 > .no_con .text {text-stroke:4px #009961; -webkit-text-stroke:4px #009961; -moz-text-stroke-width:4px; -moz-text-stroke-color:#009961;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no02 > .no_con .bg {top:-7px; left:-4px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no02 > .contents_con > .contents_con > .info_con .text01 span {font-size:14px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no02 > .contents_con > .contents_con > .info_con .text04 span .color_text {font-size:18px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no02 > .contents_con > .contents_con > .info_con .text04 span .color_text .bg_text {padding:0;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no02 > .contents_con .con_bg01 {top:-5px; left:-6px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no02 > .contents_con .con_bg02 {top:-12px; left:-12px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no03 > .no_con {top:-49px; left:-57px; transform:rotate(-12.29deg);}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no03 > .no_con .text {text-stroke:4px #1472ff; -webkit-text-stroke:4px #1472ff; -moz-text-stroke-width:4px; -moz-text-stroke-color:#1472ff;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no03 > .no_con .bg {top:-9px; right:-6px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no03 > .contents_con > .contents_con > .info_con .text01 span {font-size:14px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no03 > .contents_con > .contents_con > .info_con .text03 span .color_text {font-size:18px; line-height:28px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no03 > .contents_con > .contents_con > .info_con .text03 span .color_text .bg_text .bg {padding:0 3px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no03 > .contents_con .con_bg01 {top:-5px; right:-7px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no03 > .contents_con .con_bg02 {top:-11px; right:-13px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no04 > .no_con {top:-67px; right:-81px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no04 > .no_con .text {text-stroke:4px #ff6600; -webkit-text-stroke:4px #ff6600; -moz-text-stroke-width:4px; -moz-text-stroke-color:#ff6600;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no04 > .no_con .bg {top:-7px; left:-7px; color:#ff6600;} 
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no04 > .contents_con > .contents_con {border-radius:0 0 22px 0; -moz-border-radius:0 0 22px 0; -webkit-border-radius:0 0 22px 0;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no04 > .contents_con > .contents_con > .info_con .text03 span .color_text {font-size:18px; line-height:28px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no04 > .contents_con > .contents_con > .info_con .text03 span .color_text .bg_text .bg {padding:0 3px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no04 > .contents_con .con_bg {border-radius:0 0 22px 0; -moz-border-radius:0 0 22px 0; -webkit-border-radius:0 0 22px 0;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no04 > .contents_con .con_bg01 {top:-6px; left:-6px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li .list_div.no04 > .contents_con .con_bg02 {top:-12px; left:-12px;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li:nth-child(odd) .list_div {float:right;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li:nth-child(odd) .list_div > .contents_con > .contents_con {border-right:0;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li:nth-child(even) .list_div {float:left;}
	#main_con .why_con > .contents_con > .contents_con > .list_con > ul > li:nth-child(even) .list_div > .contents_con > .contents_con {border-left:0;}
	#main_con .why_con > .contents_con .line01 {left:29%;}/*279*/
	#main_con .why_con > .contents_con .line02 {right:29%;}/*279*/
	#main_con .reason01_con > .bg_con > .contents_con {width:996px;}
	#main_con .reason01_con > .bg_con > .contents_con .contents_div .box {width:83px; height:83px;}
	#main_con .reason01_con > .contents_con {max-width:91.5%; padding:74px 0 76px 0;}
	#main_con .reason01_con > .contents_con > .title_con {margin-bottom:72px;}
	#main_con .reason01_con > .contents_con > .title_con > .text01_con > .text01_con span {font-size:20px; line-height:28px;}
	#main_con .reason01_con > .contents_con > .title_con > .text01_con > .text02_con {margin-top:8px;}
	#main_con .reason01_con > .contents_con > .title_con > .text01_con > .text02_con span {font-size:36px; line-height:44px;}
	#main_con .reason01_con > .contents_con > .title_con > .text02_con {margin-top:20px;}
	#main_con .reason01_con > .contents_con > .title_con > .text02_con span {font-size:22px; line-height:30px;}
	#main_con .reason01_con > .contents_con > .title_con > .text02_con span .bg_text {padding:0;}
	#main_con .reason01_con > .contents_con > .title_con > .text03_con {margin-top:31px;}
	#main_con .reason01_con > .contents_con > .title_con > .text03_con span {font-size:16px; line-height:26px;}
	#main_con .reason01_con > .contents_con > .slide_con > .title_con {margin-bottom:28px;}
	#main_con .reason01_con > .contents_con > .slide_con > .title_con .icon {width:14px; border:2px solid #000000; margin-right:4px; box-shadow:1px 1px 0 rgba(0,0,0,1); -webkit-box-shadow:1px 1px 0 rgba(0,0,0,1); -moz-box-shadow:1px 1px 0 rgba(0,0,0,1);}
	#main_con .reason01_con > .contents_con > .slide_con > .title_con span {font-size:18px; line-height:26px;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con {padding:0 13px;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {width:47.5%; margin:0 1.5%;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {border:2px solid #000000; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {padding:13px;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text01_con {height:37px;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text01_con span {font-size:13px; line-height:21px;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text02_con {margin-top:5px;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .text02_con span {font-size:15px; line-height:23px;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .slide_btn {width:27px; padding:0 1px 1px 0; transition:none;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .slide_btn > .btn {border:2px solid #000000; transition:none; box-shadow:1px 1px 0 rgba(0,0,0,1); -webkit-box-shadow:1px 1px 0 rgba(0,0,0,1); -moz-box-shadow:1px 1px 0 rgba(0,0,0,1);}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .slide_btn.prev {left:0;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .slide_btn.next {right:0;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .slide_btn:hover {padding:0 1px 1px 0;}
	#main_con .reason01_con > .contents_con > .slide_con > .contents_con > .slide_con .slide_btn:hover > .btn {box-shadow:1px 1px 0 rgba(0,0,0,1); -webkit-box-shadow:1px 1px 0 rgba(0,0,0,1); -moz-box-shadow:1px 1px 0 rgba(0,0,0,1);}
	#main_con .reason01_con > .slide_bg_con {height:24.2%;}
	#main_con .reason02_con > .bg_con .wave_svg {height:37px; bottom:-37px;}
	#main_con .reason02_con > .contents_con {max-width:91.5%; padding:74px 0 72px 0;}
	#main_con .reason02_con > .contents_con > .title_con {margin-bottom:33px;}
	#main_con .reason02_con > .contents_con > .title_con > .text01_con span {font-size:24px; line-height:32px;} 
	#main_con .reason02_con > .contents_con > .title_con > .text02_con {margin-top:7px;}
	#main_con .reason02_con > .contents_con > .title_con > .text02_con span {font-size:36px; line-height:44px;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div {margin-top:51px;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div > .img_con {width:auto; position:relative; top:0; transform:translateY(0);}
	#main_con .reason02_con > .contents_con > .contents_con .info_div > .text_con > ul > li {margin-top:36px;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div > .text_con > ul > li .list_div > .title_con {margin-bottom:11px;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div > .text_con > ul > li .list_div > .title_con table > tbody > tr > .no_td {width:21px; padding:5px 0 2px 0;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div > .text_con > ul > li .list_div > .title_con table > tbody > tr > .no_td span {border:1px solid #000000; font-size:13px; line-height:19px; box-shadow:2px 2px 0 rgba(0,0,0,1); -webkit-box-shadow:2px 2px 0 rgba(0,0,0,1); -moz-box-shadow:2px 2px 0 rgba(0,0,0,1);}
	#main_con .reason02_con > .contents_con > .contents_con .info_div > .text_con > ul > li .list_div > .title_con table > tbody > tr > .text_td {padding:0 0 0 9px;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div > .text_con > ul > li .list_div > .title_con table > tbody > tr > .text_td span {font-size:22px; line-height:32px;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div > .text_con > ul > li .list_div > .title_con table > tbody > tr > .text_td span .bg_text {padding:0;} 
	#main_con .reason02_con > .contents_con > .contents_con .info_div > .text_con > ul > li .list_div > .info_con {padding:0 0 0 30px;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div > .text_con > ul > li .list_div > .info_con span {font-size:16px; line-height:26px;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div:nth-child(1) {padding:0;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div:nth-child(1) > .img_con {width:59.5%; margin:0 auto 49px; right:0;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div:nth-child(1) > .text_con {float:none;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div:nth-child(2) {padding:0;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div:nth-child(2) > .img_con {width:59.5%; margin:0 auto 29px; left:0;}
	#main_con .reason02_con > .contents_con > .contents_con .info_div:nth-child(2) > .text_con {float:none;}
	#main_con .rp_con .review_con > .contents_con {max-width:91.5%;}
	#main_con .rp_con .review_con > .contents_con > .text_con {top:74px;}
	#main_con .rp_con .review_con > .contents_con > .text_con > .title_con {margin-bottom:30px;}
	#main_con .rp_con .review_con > .contents_con > .text_con > .title_con > .text01_con > .contents_con span {font-size:36px; line-height:46px;}
	#main_con .rp_con .review_con > .contents_con > .text_con > .title_con > .text01_con > .contents_con .icon {width:24px; top:-19px; left:initial; right:-18px;}
	#main_con .rp_con .review_con > .contents_con > .text_con > .title_con > .text02_con {margin-top:18px;}
	#main_con .rp_con .review_con > .contents_con > .text_con > .title_con > .text02_con span {font-size:16px; line-height:24px;}
	#main_con .rp_con .review_con > .contents_con > .text_con > .btn_con .a_btn {width:181px; padding:0 2px 2px 0; transition:none; border-radius:48px; -moz-border-radius:48px; -webkit-border-radius:48px;}
	#main_con .rp_con .review_con > .contents_con > .text_con > .btn_con .a_btn > .btn {border:2px solid #000000; padding:11px 0; transition:none; border-radius:46px; -moz-border-radius:46px; -webkit-border-radius:46px; box-shadow:2px 2px 0 rgba(0,0,0,1); -webkit-box-shadow:2px 2px 0 rgba(0,0,0,1); -moz-box-shadow:2px 2px 0 rgba(0,0,0,1);}
	#main_con .rp_con .review_con > .contents_con > .text_con > .btn_con .a_btn > .btn > span {padding:0 8px 0 0; font-size:20px; line-height:20px;}
	#main_con .rp_con .review_con > .contents_con > .text_con > .btn_con .a_btn > .btn > span > .dot {width:4px; height:4px;}
	#main_con .rp_con .review_con > .contents_con > .text_con > .btn_con .a_btn:hover {padding:0 2px 2px 0;}
	#main_con .rp_con .review_con > .contents_con > .text_con > .btn_con .a_btn:hover > .btn {box-shadow:2px 2px 0 rgba(0,0,0,1); -webkit-box-shadow:2px 2px 0 rgba(0,0,0,1); -moz-box-shadow:2px 2px 0 rgba(0,0,0,1);}
	#main_con .rp_con .review_con > .contents_con > .slide_con {width:48.5%; max-width:425px;}
	#main_con .rp_con .review_con > .contents_con > .slide_con .slide_div {width:100%; max-width:100%;}
	#main_con .rp_con .review_con > .contents_con > .slide_con .slide_div .swiper-container {height:636px;}
	#main_con .rp_con .review_con > .contents_con > .slide_con .slide_div .swiper-container .swiper-wrapper .swiper-slide {padding:5px 0;}
	#main_con .rp_con .review_con > .contents_con > .slide_con .slide_div .swiper-container .swiper-wrapper .swiper-slide > .contents_con {border:2px solid #000000; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
	#main_con .rp_con .review_con > .contents_con > .slide_con .slide_div .slide_bg.bg01 {max-width:163px; bottom:97px; left:-103px;}
	#main_con .rp_con .review_con > .contents_con > .slide_con .slide_div .slide_bg.bg02 {display:none;}
	#main_con .rp_con .review_con > .contents_con > .slide_con .slide_div:nth-child(1) {float:none;}
	#main_con .rp_con .review_con > .contents_con > .slide_con .slide_div:nth-child(2) {display:none;}
	#main_con .rp_con .review_con > .contents_con .con_bg.bg01 {max-width:171px; bottom:2px; left:-79px;}
	#main_con .rp_con .review_con > .contents_con .con_bg.bg02 {max-width:83px; bottom:-28px; left:39px;}
	#main_con .rp_con .review_con > .contents_con .con_bg.bg03 {display:none;}
	#main_con .rp_con .partners_con > .contents_con {padding:74px 0 76px 0;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .title_con {margin-bottom:56px;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .title_con > .contents_con {max-width:91.5%;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .title_con > .contents_con > .text01_con > .contents_con span {font-size:36px; line-height:44px;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .title_con > .contents_con > .text01_con > .contents_con .icon {width:27px; top:-9px; left:-30px;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .title_con > .contents_con > .text02_con {margin-top:14px;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .title_con > .contents_con > .text02_con span {font-size:16px; line-height:24px;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {max-width:85.5%;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .img_con {border:2px solid transparent;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .img_con .img > .contents_con {border:2px solid #000000; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .slide_con .pn_btn_con {max-width:85.5%;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .slide_con .pn_btn_con .slide_btn {width:27px; padding:0 1px 1px 0; transition:none;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .slide_con .pn_btn_con .slide_btn > .btn {border:2px solid #000000; transition:none; box-shadow:1px 1px 0 rgba(0,0,0,1); -webkit-box-shadow:1px 1px 0 rgba(0,0,0,1); -moz-box-shadow:1px 1px 0 rgba(0,0,0,1);}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .slide_con .pn_btn_con .slide_btn.prev {left:-13px;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .slide_con .pn_btn_con .slide_btn.next {right:-13px;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .slide_con .pn_btn_con .slide_btn:hover {padding:0 1px 1px 0;}
	#main_con .rp_con .partners_con > .contents_con > .info01_con > .slide_con .pn_btn_con .slide_btn:hover > .btn {box-shadow:1px 1px 0 rgba(0,0,0,1); -webkit-box-shadow:1px 1px 0 rgba(0,0,0,1); -moz-box-shadow:1px 1px 0 rgba(0,0,0,1);}
	#main_con .rp_con .partners_con > .contents_con > .info01_con + .info02_con {margin-top:66px;}
	#main_con .rp_con .partners_con > .contents_con > .info02_con > .title_con {margin-bottom:41px;}
	#main_con .rp_con .partners_con > .contents_con > .info02_con > .title_con > .contents_con {max-width:91.5%;}
	#main_con .rp_con .partners_con > .contents_con > .info02_con > .title_con > .contents_con > .text01_con span {font-size:27px; line-height:35px;}
	#main_con .rp_con .partners_con > .contents_con > .info02_con > .title_con > .contents_con > .text02_con {margin-top:15px;}
	#main_con .rp_con .partners_con > .contents_con > .info02_con > .title_con > .contents_con > .text02_con span {font-size:16px; line-height:26px;}
	#main_con .rp_con .partners_con > .contents_con > .info02_con > .slide_con .swiper-container .swiper-wrapper {padding:0 6px;}
	#main_con .rp_con .partners_con > .contents_con > .info02_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {width:32.5%; margin:0 6px;}
	#main_con .rp_con .partners_con > .contents_con > .info02_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .img_con {border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
	#main_con .ai_con .bg_con .wave_svg {height:38px; top:-38px;}
	#main_con .ai_con > .contents_con > .ad_con > .contents_con {max-width:100%; padding:74px 0 22px 0;}
	#main_con .ai_con > .contents_con > .ad_con > .contents_con > .title_con {margin-bottom:62px;}
	#main_con .ai_con > .contents_con > .ad_con > .contents_con > .title_con > .text01_con span {font-size:20px; line-height:28px;}
	#main_con .ai_con > .contents_con > .ad_con > .contents_con > .title_con > .text02_con {margin-top:8px;}
	#main_con .ai_con > .contents_con > .ad_con > .contents_con > .title_con > .text02_con span {font-size:36px; line-height:44px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .bg {border-radius:0 0 0 0; -moz-border-radius:0 0 0 0; -webkit-border-radius:0 0 0 0;}/*90*/
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con {max-width:91.5%; padding:76px 0 92px 0;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .title_con {margin-bottom:56px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .title_con > .text01_con span {font-size:36px; line-height:44px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .title_con > .text01_con span > .dot {width:6px; height:6px; right:-11px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .title_con > .text02_con {margin-top:21px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .title_con > .text02_con span {font-size:16px; line-height:26px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con {display:block; border:2px solid #000000; margin-right:8px; margin-bottom:40px; border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px; box-shadow:8px 8px 0 rgba(208,255,0,1); -webkit-box-shadow:8px 8px 0 rgba(208,255,0,1); -moz-box-shadow:8px 8px 0 rgba(208,255,0,1);}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con {max-width:100%;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con {padding:25px 15px 45px 15px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con > ul > li {margin-top:16px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con > ul > li .list_div > .title_con {margin-bottom:6px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con > ul > li .list_div > .title_con span {font-size:18px; line-height:26px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con > ul > li .list_div > .info_con span {font-size:17px; line-height:25px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con > ul > li .list_div > .info_con .input {height:45px; padding:0 10px; font-size:16px; line-height:24px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con > ul > li .list_div > .info_con .check_con {padding:15px 0 0 0;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con > ul > li .list_div > .info_con .check_con.service > ul > li {width:50%; margin:16px 0 0 0;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con > ul > li .list_div > .info_con .check_con.service > ul > li:nth-child(3) {margin-top:16px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con > ul > li .list_div > .info_con .check_con.price > ul > li {width:50%; margin:16px 0 0 0;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con > ul > li .list_div > .info_con .check_con.price > ul > li:nth-child(3) {margin-top:16px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .input_con > .contents_con > ul > li .list_div > .info_con .check_con.test > ul > li {width:50%; margin:0;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con {max-width:100%;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con {padding:43px 15px 45px 15px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .title_con {margin-bottom:29px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .title_con > .text01_con span {font-size:24px; line-height:34px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .title_con > .text02_con {margin-top:17px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .title_con > .text02_con span {font-size:16px; line-height:26px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text01_con > ul > li {margin-top:16px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text01_con > ul > li > table > tbody > tr > .no_td {width:22px; padding:3px 0;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text01_con > ul > li > table > tbody > tr > .no_td span {font-size:13px; line-height:22px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text01_con > ul > li > table > tbody > tr > .info_td {padding:0 0 0 6px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text01_con > ul > li > table > tbody > tr > .info_td span {font-size:18px; line-height:28px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text02_con {margin-top:43px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text02_con > .contents_con > ul > li .list_div {padding:0 27px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text02_con > .contents_con > ul > li .list_div > span {font-size:22px; line-height:116px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text02_con > .contents_con > ul > li .list_div > .bg {width:112px; height:112px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text02_con > .contents_con > ul > li .list_div.bg01 > .bg {border:2px dotted #000000;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text02_con > .contents_con > ul > li .list_div.bg02 > .bg {border:2px solid #000000;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .contents_con > .intro_con > .contents_con > .info_con > .text02_con > .contents_con > ul > li .list_div.bg03 > .bg {border:2px solid #000000; background-color:#000000;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .btn_con .a_btn {width:180px; padding:0 2px 2px 0; transition:none; border-radius:47px; -moz-border-radius:47px; -webkit-border-radius:47px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .btn_con .a_btn > .btn {border:2px solid #000000; transition:none; border-radius:45px; -moz-border-radius:45px; -webkit-border-radius:45px; box-shadow:2px 2px 0 rgba(255,255,255,1); -webkit-box-shadow:2px 2px 0 rgba(255,255,255,1); -moz-box-shadow:2px 2px 0 rgba(255,255,255,1);}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .btn_con .a_btn > .btn span {font-size:18px; line-height:41px;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .btn_con .a_btn:hover {padding:0 2px 2px 0;}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con > .contents_con .write_con > .btn_con .a_btn:hover > .btn {box-shadow:2px 2px 0 rgba(255,255,255,1); -webkit-box-shadow:2px 2px 0 rgba(255,255,255,1); -moz-box-shadow:2px 2px 0 rgba(255,255,255,1);}
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con .con_bg.bg01 {width:67px; top:45px; right:6px;}/*width:17%; max-width:149px;*/
	#main_con .ai_con > .contents_con > .inquiry_con > .contents_con .con_bg.bg02 {width:62px; bottom:25px; left:4px;}/*width:16%; max-width:138px;*/
	#main_con .tel_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con svg {height:16px; margin:0 11px;}
	#main_con .tel_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con span {margin:0 11px; font-size:22px; line-height:45px;}
	
	/*푸터*/
	#footer > .contents_con {max-width:90%%; padding:45px 0 60px 0;}
	#footer > .contents_con > .logo_con {float:none; margin-bottom:16px; padding:0; text-align:center;}
	#footer > .contents_con > .logo_con svg {height:22px;}
	#footer > .contents_con > .text_con {float:none; text-align:center;}
	#footer > .contents_con > .text_con > .text01_con span {font-size:13px; line-height:23px;}
	#footer > .contents_con > .text_con > .text01_con span .bar {font-size:11px; line-height:19px;}
	#footer > .contents_con > .text_con > .text02_con {margin-top:23px;}
	#footer > .contents_con > .text_con > .text02_con span {font-size:13px; line-height:21px;}
	
	/*퀵 버튼*/
	#quick_btn {width:100%; position:fixed; top:initial; bottom:18px;}/*top:624px;*/
	#quick_btn > .contents_con {width:91.5%;}
	#quick_btn > .contents_con > .contents_con {width:72px; padding-bottom:72px;}
	#quick_btn > .contents_con > .contents_con > .test_btn .a_btn {width:68px; height:68px; border:2px solid #000000; box-shadow:3px 3px 0 rgba(0,0,0,1); -webkit-box-shadow:3px 3px 0 rgba(0,0,0,1); -moz-box-shadow:3px 3px 0 rgba(0,0,0,1);}
	#quick_btn > .contents_con > .contents_con > .test_btn .a_btn > .btn {width:100%; height:100%; transform:rotate(-15deg); transition:none;}
	#quick_btn > .contents_con > .contents_con > .test_btn .a_btn > .btn > .contents_con {padding:3px 0;}
	#quick_btn > .contents_con > .contents_con > .test_btn .a_btn > .btn > .contents_con > .text01_con i {font-size:12px; line-height:14px;}
	#quick_btn > .contents_con > .contents_con > .test_btn .a_btn > .btn > .contents_con > .text01_con .icon {width:15px;}
	#quick_btn > .contents_con > .contents_con > .test_btn .a_btn > .btn > .contents_con > .text02_con span {font-size:12px; line-height:14px;}
	#quick_btn > .contents_con > .contents_con > .test_btn .a_btn > .btn > .line {width:52px; height:52px; border:2px solid #000000;}
	#quick_btn > .contents_con > .contents_con > .test_btn .a_btn:hover > .btn > .contents_con {transform:translateY(-50%) rotate(-15deg);}
	#quick_btn > .contents_con > .contents_con > .top_btn .a_btn {width:45px; padding:0 2px 2px 0; transition:none;}
	#quick_btn > .contents_con > .contents_con > .top_btn .a_btn > .btn {border:2px solid #000000; transition:none; box-shadow:2px 2px 0 rgba(0,0,0,1); -webkit-box-shadow:2px 2px 0 rgba(0,0,0,1); -moz-box-shadow:2px 2px 0 rgba(0,0,0,1);}
	#quick_btn > .contents_con > .contents_con > .top_btn .a_btn:hover {padding:0 2px 2px 0;}	
	#quick_btn > .contents_con > .contents_con > .top_btn .a_btn:hover > .btn {box-shadow:2px 2px 0 rgba(0,0,0,1); -webkit-box-shadow:2px 2px 0 rgba(0,0,0,1); -moz-box-shadow:2px 2px 0 rgba(0,0,0,1);}

	/*서브 컨텐츠*/
	#sub_con .banner_con {height:540px;}
	#sub_con .banner_con > .bg {border-radius:0 0 90px 0; -moz-border-radius:0 0 90px 0; -webkit-border-radius:0 0 90px 0;}
	#sub_con .banner_con > .contents_con {max-width:91.5%;}
	#sub_con .banner_con > .contents_con > .text_con > .text01_con > .text01_con span {font-size:22px; line-height:32px;}
	#sub_con .banner_con > .contents_con > .text_con > .text01_con > .text01_con + .text02_con {margin-top:9px;}
	#sub_con .banner_con > .contents_con > .text_con > .text01_con > .text02_con span {font-size:36px; line-height:46px;}
	#sub_con .banner_con > .contents_con > .text_con > .text01_con + .text02_con {margin-top:48px;}
	#sub_con .banner_con > .contents_con > .text_con > .text02_con .contents_con {border:2px solid #ffffff; padding:4px 18px; border-radius:18px; -moz-border-radius:18px; -webkit-border-radius:18px;}
	#sub_con .banner_con > .contents_con > .text_con > .text02_con .contents_con span {font-size:18px; line-height:28px;}
	#sub_con .banner_con > .contents_con > .text_con > .text02_con .contents_con .icon {width:14px; margin-left:9px;}
	#sub_con .banner_con.introduce > .bg {background-image:url("/img/introduce/m_introduce_sub_banner_con_bg.png");}
	#sub_con .banner_con.viral > .bg {background-image:url("/img/viral/m_viral_sub_banner_con_bg.png");}
	#sub_con .banner_con.site > .bg {background-image:url("/img/site/m_site_sub_banner_con_bg.png");}
	#sub_con .banner_con.portfolio > .bg {background-image:url("/img/portfolio/m_portfolio_sub_banner_con_bg.png");}
	#sub_con .banner_con.column > .bg {background-image:url("/img/column/m_column_sub_banner_con_bg.png");}
	#sub_con .banner_con.inquiry {height:267px;}
	#sub_con .banner_con.inquiry > .bg {background-image:url("/img/inquiry/m_inquiry_sub_banner_con_bg.png");}
	#sub_con .banner_con.inquiry > .contents_con > .text_con > .text01_con + .text02_con {margin-top:16px;}
	#sub_con > .contents_con {max-width:91.5%; padding:65px 0 90px 0;}
	
	/*일리애드 소개*/
	.introduce_sub01_con > .info01_con {padding:76px 0;}
	.introduce_sub01_con > .info01_con > .contents_con {max-width:91.5%;}
	.introduce_sub01_con > .info01_con > .contents_con:after {top:3px; left:3px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
	.introduce_sub01_con > .info01_con > .contents_con:before {top:6px; left:6px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con {flex-direction:column; padding:31px 15px 31px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .img_con {width:72%; margin:0 auto 58px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .img_con:after {top:5px; left:5px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .img_con > .text_div {width:144px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .img_con > .text_div:after {top:4px; left:4px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .img_con > .text_div > .contents_con {align-items:center; padding:8px 7px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .img_con > .text_div > .contents_con > .left_con {margin-right:14px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .img_con > .text_div > .contents_con > .left_con > .img_con {width:31px; margin-bottom:3px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .img_con > .text_div > .contents_con > .left_con > .text_con span {font-size:13px; line-height:13px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .img_con > .text_div > .contents_con > .right_con > .text_con span {font-size:21px; line-height:21px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .img_con > .text01_div {bottom:16px; left:-10px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .img_con > .text02_div {bottom:-22px; right:-32px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .text_con {width:100%;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .text_con > .text_div {margin-top:30px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .text_con > .text_div span {font-size:16px; line-height:26px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .text_con > .text_div span .big_text {font-size:20px; line-height:30px;}
	.introduce_sub01_con > .info01_con > .contents_con > .it_con > .text_con > .text_div span .bg_text {padding:0;}
	.introduce_sub01_con > .info02_con > .contents_con {max-width:91.5%; padding:74px 0;}
	.introduce_sub01_con > .info02_con > .contents_con > .title_con {margin-bottom:72px;}
	.introduce_sub01_con > .info02_con > .contents_con > .title_con > .text01_con span {font-size:20px; line-height:28px;}
	.introduce_sub01_con > .info02_con > .contents_con > .title_con > .text02_con {margin-top:8px;}
	.introduce_sub01_con > .info02_con > .contents_con > .title_con > .text02_con span {font-size:36px; line-height:44px;}
	.introduce_sub01_con > .info02_con > .contents_con > .title_con > .text03_con {margin-top:22px;}
	.introduce_sub01_con > .info02_con > .contents_con > .title_con > .text03_con span {font-size:16px; line-height:26px;}
	.introduce_sub01_con > .info02_con > .contents_con > .list_con {max-width:396px; margin:0 auto 55px;}
	.introduce_sub01_con > .info02_con > .contents_con > .list_con > ul > li > .bg_con {width:54px;}
	.introduce_sub01_con > .info02_con > .contents_con > .list_con > ul > li > .list_div:after {top:3px; left:3px;}
	.introduce_sub01_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .text_con {padding:12px;}
	.introduce_sub01_con > .info02_con > .contents_con > .list_con > ul > li > .list_div > .text_con span {font-size:22px; line-height:36px;}
	.introduce_sub01_con > .info02_con > .contents_con > .list_con > ul > .li01 {margin-right:4%;}
	.introduce_sub01_con > .info02_con > .contents_con > .list_con > ul > .li01 > .bg_con {top:-45px; right:-19px;}
	.introduce_sub01_con > .info02_con > .contents_con > .list_con > ul > .li02 {margin:-9px 0 0 4.5%;}
	.introduce_sub01_con > .info02_con > .contents_con > .list_con > ul > .li02 > .bg_con {top:-23px; left:-32px;}
	.introduce_sub01_con > .info02_con > .contents_con > .list_con > ul > .li03 {margin:31px 15% 0 0;}
	.introduce_sub01_con > .info02_con > .contents_con > .list_con > ul > .li03 > .bg_con {bottom:-23px; right:-36px;}
	.introduce_sub01_con > .info02_con > .contents_con > .text_con > .text01_con span {font-size:22px; line-height:30px;}
	.introduce_sub01_con > .info02_con > .contents_con > .text_con > .text01_con span .color_text:after {height:15px; bottom:-3px;}
	.introduce_sub01_con > .info02_con > .contents_con > .text_con > .text02_con {margin-top:19px;}
	.introduce_sub01_con > .info02_con > .contents_con > .text_con > .text02_con span {font-size:16px; line-height:26px;}
	.introduce_sub01_con > .info03_con {background-image:url("/img/introduce/m_introduce_sub01_info03_bg.png");}
	.introduce_sub01_con > .info03_con > .contents_con {max-width:100%; margin:0 auto; padding:74px 0;}
	.introduce_sub01_con > .info03_con > .contents_con > .title_con {width:91.5%; margin:0 auto 62px;}
	.introduce_sub01_con > .info03_con > .contents_con > .title_con > .text01_con span {font-size:20px; line-height:28px;}
	.introduce_sub01_con > .info03_con > .contents_con > .title_con > .text02_con {margin-top:7px;}
	.introduce_sub01_con > .info03_con > .contents_con > .title_con > .text02_con span {font-size:36px; line-height:44px;}

	/*여*/
	.introduce_sub01_con_tmp > .info01_con {padding:76px 0;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con {max-width:91.5%;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con:after {top:3px; left:3px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con:before {top:6px; left:6px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con {flex-direction:column; padding:31px 15px 31px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .img_con {width:72%; margin:0 auto 58px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .img_con:after {top:5px; left:5px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .img_con > .text_div {width:144px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .img_con > .text_div:after {top:4px; left:4px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .img_con > .text_div > .contents_con {align-items:center; padding:8px 7px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .img_con > .text_div > .contents_con > .left_con {margin-right:14px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .img_con > .text_div > .contents_con > .left_con > .img_con {width:31px; margin-bottom:3px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .img_con > .text_div > .contents_con > .left_con > .text_con span {font-size:13px; line-height:13px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .img_con > .text_div > .contents_con > .right_con > .text_con span {font-size:21px; line-height:21px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .img_con > .text01_div {bottom:16px; left:-10px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .img_con > .text02_div {bottom:-22px; right:-32px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .text_con {width:100%;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .text_con > .text_div {margin-top:30px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .text_con > .text_div span {font-size:16px; line-height:26px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .text_con > .text_div span .big_text {font-size:20px; line-height:30px;}
	.introduce_sub01_con_tmp > .info01_con > .contents_con > .it_con > .text_con > .text_div span .bg_text {padding:0;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con {max-width:91.5%; padding:74px 0;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .title_con {margin-bottom:72px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .title_con > .text01_con span {font-size:20px; line-height:28px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .title_con > .text02_con {margin-top:8px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .title_con > .text02_con span {font-size:36px; line-height:44px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .title_con > .text03_con {margin-top:22px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .title_con > .text03_con span {font-size:16px; line-height:26px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con {max-width:396px; margin:0 auto 55px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > li > .bg_con {width:54px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > li > .list_div:after {top:3px; left:3px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > li > .list_div > .text_con {padding:12px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > li > .list_div > .text_con span {font-size:22px; line-height:36px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > .li01 {margin-right:4%;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > .li01 > .bg_con > .twinkle01_bg {width:15px; top:-23px; right:6px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > .li01 > .bg_con > .twinkle02_bg {width:18px; top:-32px; right:-11px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > .li02 {margin:-9px 0 0 4.5%;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > .li02 > .bg_con > .star01_bg {width:42px; top:-22px; left:-23px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > .li02 > .bg_con > .star02_bg {width:27px; top:-32px; left:-5px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > .li03 {margin:31px 15% 0 0;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .list_con > ul > .li03 > .bg_con {bottom:-23px; right:-36px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .text_con > .text01_con span {font-size:22px; line-height:30px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .text_con > .text01_con span .color_text:after {height:15px; bottom:-3px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .text_con > .text02_con {margin-top:19px;}
	.introduce_sub01_con_tmp > .info02_con > .contents_con > .text_con > .text02_con span {font-size:16px; line-height:26px;}
	.introduce_sub01_con_tmp > .info03_con > .contents_con {max-width:100%; margin:0 auto; padding:74px 0;}
	.introduce_sub01_con_tmp > .info03_con > .contents_con > .title_con {width:91.5%; margin:0 auto 62px;}
	.introduce_sub01_con_tmp > .info03_con > .contents_con > .title_con > .text01_con span {font-size:20px; line-height:28px;}
	.introduce_sub01_con_tmp > .info03_con > .contents_con > .title_con > .text02_con {margin-top:7px;}
	.introduce_sub01_con_tmp > .info03_con > .contents_con > .title_con > .text02_con span {font-size:36px; line-height:44px;}
	/*기*/

	/*바이럴마케팅*/
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con {max-width:91.5%; padding:76px 0 73px 0;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .title_con {margin-bottom:49px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .title_con > .text01_con {margin-bottom:18px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .title_con > .text01_con span {border:2px solid #000000; padding:0 18px; font-size:20px; line-height:38px; border-radius:42px; -moz-border-radius:42px; -webkit-border-radius:42px; box-shadow:2px 2px 0 rgba(0,0,0,1); -webkit-box-shadow:2px 2px 0 rgba(0,0,0,1); -moz-box-shadow:2px 2px 0 rgba(0,0,0,1);}
	
	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .title_con > .text02_con span {font-size:36px; line-height:46px;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .title_con > .text02_con_tmp > .contents_con span {font-size:36px; line-height:46px;}
	/*기*/
	
	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con {width:auto; padding:0 9px 0 0;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con > .contents_con {border:2px solid #dedede; padding:0 12px; border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con > .contents_con > .text_con {float:none;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div > .title_con span {font-size:16px; line-height:26px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div > .info_con {margin-top:4px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div > .info_con span {font-size:14px; line-height:24px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con > .contents_con > .img_con {float:none;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con > .con_bg {border:2px solid #dedede; top:9px; left:0; border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con_tmp {width:auto; padding:0 9px 0 0;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con {border:2px solid #dedede; padding:0 12px; border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con {float:none;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div > .title_con span {font-size:16px; line-height:26px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div > .info_con {margin-top:4px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div > .info_con span {font-size:14px; line-height:24px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .img_con {float:none;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .img_con_tmp > .con_bg {border:2px solid #dedede; top:9px; left:0; border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px;}
	/*기*/
	
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .text_con {width:auto;}

	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con span {font-size:18px; line-height:28px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con span .bg_text {padding:0;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con_tmp span {font-size:18px; line-height:28px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con_tmp span .bg_text {padding:0;}
	/*기*/
	
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con {padding-top:76px;}

	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .title_con > .text02_con .icon {width:21px; top:36px; left:-32px;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .title_con > .text02_con_tmp > .contents_con .icon {width:21px; top:36px; left:-32px;}
	/*기*/
	
	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con > .contents_con {padding-top:24px; padding-bottom:22px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con > .contents_con > .text_con {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li {margin-top:26px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .title_td01 {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .title_td02 {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .title_td03 {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .title_td04 {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .bar_td {display:none;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con > .contents_con > .img_con {width:auto; max-width:100%; margin-top:22px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con > .bg_con {max-width:148px; top:-63px; right:-7%;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con {padding-top:24px; padding-bottom:22px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li {margin-top:26px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .title_td01 {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .title_td02 {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .title_td03 {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .title_td04 {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .bar_td {display:none;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .img_con {width:auto; max-width:100%; margin-top:22px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con_tmp > .bg_con {max-width:148px; top:-63px; right:-7%;}
	/*기*/

	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .text_con > .text02_con {margin-top:15px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .text_con > .text02_con span {font-size:16px; line-height:26px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div01 > .contents_con > .contents_con > .text_con > .text02_con .text_div {margin-top:17px;}

	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .title_con > .text02_con .icon {width:49px; bottom:-1px; right:-22px;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .title_con > .text02_con_tmp > .contents_con .icon {width:49px; bottom:-1px; right:-22px;}
	/*기*/
	
	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con > .contents_con {padding-top:29px; padding-bottom:20px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con > .contents_con > .text_con {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li {margin-top:26px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div01 > .info_con > ul > li > table > tbody > tr > .title_td01 {width:80px;}/*글자 +4*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div01 > .info_con > ul > li > table > tbody > tr > .title_td02 {width:80px;}/*글자 +4*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div05 > .info_con > ul > li > table > tbody > tr > .title_td01 {width:140px;}/*글자 +4*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div05 > .info_con > ul > li > table > tbody > tr > .title_td02 {width:64px;}/*글자 +4*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li .list_div05 > .info_con > ul > li > table > tbody > tr > .title_td03 {width:65px;}/*글자 +4*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con > .contents_con > .img_con {width:auto; max-width:100%; padding:0; margin-top:35px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con > .bg_con {max-width:120px; top:-59px; left:-9%;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con {padding-top:29px; padding-bottom:20px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li {margin-top:26px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div01 > .info_con > ul > li > table > tbody > tr > .title_td01 {width:80px;}/*글자 +4*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div01 > .info_con > ul > li > table > tbody > tr > .title_td02 {width:80px;}/*글자 +4*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div05 > .info_con > ul > li > table > tbody > tr > .title_td01 {width:140px;}/*글자 +4*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div05 > .info_con > ul > li > table > tbody > tr > .title_td02 {width:64px;}/*글자 +4*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li .list_div05 > .info_con > ul > li > table > tbody > tr > .title_td03 {width:65px;}/*글자 +4*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .img_con {width:auto; max-width:100%; padding:0; margin-top:35px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con_tmp > .bg_con {max-width:120px; top:-59px; left:-9%;}
	/*기*/

	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text02_con {margin-top:25px; padding:0 13px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text02_con > table {width:100%; margin:0 auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text02_con > table > tbody > tr > td span {font-size:14px; line-height:24px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text02_con > table > tbody > tr > .text01_td {width:45%;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text02_con > table > tbody > tr > .text01_td .text_con {padding:34px 0;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text02_con > table > tbody > tr > .text02_td {width:10%;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con {margin-top:29px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con > ul > li {margin-top:15px;}
	
	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con > ul > li .list_div > .title_con {margin-bottom:6px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con > ul > li .list_div > .title_con span {font-size:16px; line-height:24px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con > ul > li .list_div > .title_con span .bg_text{padding:0;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con > ul > li .list_div > .title_con_tmp {margin-bottom:6px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con > ul > li .list_div > .title_con_tmp span {font-size:16px; line-height:24px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con > ul > li .list_div > .title_con_tmp span .bg_text{padding:0;}
	/*기*/
	
	.viral_sub01_con > .info01_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con > ul > li .list_div > .info_con p {margin-top:16px; font-size:14px; line-height:24px;}

	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .title_con > .text02_con .icon {width:53px; top:-4px; left:-40px;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .title_con > .text02_con_tmp > .contents_con .icon {width:53px; top:-4px; left:-40px;}
	/*기*/
	
	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .img_con > .contents_con {padding-top:29px; padding-bottom:22px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .img_con > .contents_con > .text_con {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .img_con > .contents_con > .text_con > ul > li {margin-top:17px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .img_con > .contents_con > .img_con {width:auto; max-width:100%; margin-top:27px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .img_con > .bg_con {max-width:133px; top:-54px; right:-7.5%;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con {padding-top:29px; padding-bottom:22px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con {width:auto;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .text_con > ul > li {margin-top:17px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .img_con {width:auto; max-width:100%; margin-top:27px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .img_con_tmp > .bg_con {max-width:133px; top:-54px; right:-7.5%;}
	/*기*/
	
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text02_con {margin-top:15px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text02_con span {font-size:14px; line-height:24px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text03_con {margin-top:16px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text03_con span {font-size:14px; line-height:24px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text03_con > ul > li {margin-top:1px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text03_con > ul > li > table > tbody > tr > .no_td {width:15px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text04_con {margin-top:16px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text04_con p {margin-top:16px; font-size:14px; line-height:24px;}

	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .title_con > .text02_con .icon {width:49px; top:49px; right:-22px;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .title_con > .text02_con_tmp > .contents_con .icon {width:49px; top:49px; right:-22px;}
	/*기*/
	
	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con {padding-top:45px; padding-bottom:38px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .title_con {margin-bottom:45px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .title_con > .text01_con span {font-size:27px; line-height:37px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .title_con > .text02_con {margin-top:12px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .title_con > .text02_con span {font-size:16px; line-height:24px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .sns_con > .list_con > ul > li {width:67px; margin:0 0 0 22px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .btn_con {margin-top:38px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn {width:168px; padding:0 2px 2px 0; transition:none; border-radius:48px; -moz-border-radius:48px; -webkit-border-radius:48px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn > .btn {border:2px solid #000000; padding:12px 0; transition:none; border-radius:46px; -moz-border-radius:46px; -webkit-border-radius:46px; box-shadow:2px 2px 0 rgba(0,0,0,1); -webkit-box-shadow:2px 2px 0 rgba(0,0,0,1); -moz-box-shadow:2px 2px 0 rgba(0,0,0,1);}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn > .btn > span {padding:0 10px 0 0; font-size:18px; line-height:18px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn > .btn > span > .dot {width:5px; height:5px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn:hover {padding:0 2px 2px 0;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn:hover > .btn {box-shadow:2px 2px 0 rgba(0,0,0,1); -webkit-box-shadow:2px 2px 0 rgba(0,0,0,1); -moz-box-shadow:2px 2px 0 rgba(0,0,0,1);}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .bg_con {max-width:97px; top:-34px; left:-6.5%;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con {padding-top:45px; padding-bottom:38px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .title_con {margin-bottom:45px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .title_con > .text01_con span {font-size:27px; line-height:37px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .title_con > .text02_con {margin-top:12px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .title_con > .text02_con span {font-size:16px; line-height:24px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .sns_con > .list_con > ul > li {width:67px; margin:0 0 0 22px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .btn_con {margin-top:38px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn {width:168px; padding:0 2px 2px 0; transition:none; border-radius:48px; -moz-border-radius:48px; -webkit-border-radius:48px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn > .btn {border:2px solid #000000; padding:12px 0; transition:none; border-radius:46px; -moz-border-radius:46px; -webkit-border-radius:46px; box-shadow:2px 2px 0 rgba(0,0,0,1); -webkit-box-shadow:2px 2px 0 rgba(0,0,0,1); -moz-box-shadow:2px 2px 0 rgba(0,0,0,1);}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn > .btn > span {padding:0 10px 0 0; font-size:18px; line-height:18px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn > .btn > span > .dot {width:5px; height:5px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn:hover {padding:0 2px 2px 0;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .contents_con > .contents_con > .apply_con > .contents_con > .btn_con .a_btn:hover > .btn {box-shadow:2px 2px 0 rgba(0,0,0,1); -webkit-box-shadow:2px 2px 0 rgba(0,0,0,1); -moz-box-shadow:2px 2px 0 rgba(0,0,0,1);}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .bg_con {max-width:97px; top:-34px; left:-6.5%;}
	/*기*/

	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text02_con {margin-top:17px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text02_con span {font-size:14px; line-height:24px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text03_con {margin-top:17px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text03_con span {font-size:16px; line-height:26px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text04_con {margin-top:16px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text04_con span {font-size:14px; line-height:24px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text05_con {margin-top:17px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text05_con span {font-size:14px; line-height:24px;}
	
	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text06_con {margin-top:16px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text06_con span {font-size:14px; line-height:24px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text06_con span .bg_text {padding:0;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text06_con_tmp {margin-top:16px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text06_con_tmp span {font-size:14px; line-height:24px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text06_con_tmp span .bg_text {padding:0;}
	/*기*/

	/*여*/
	.viral_sub01_con > .info01_con > .contents_con .info_div:nth-child(odd) > .contents_con > .contents_con > .img_con {float:none; margin:0; margin-bottom:42px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div:nth-child(even) > .contents_con > .contents_con > .img_con {float:none; margin-bottom:42px;}
	
	.viral_sub01_con > .info01_con > .contents_con .info_div:nth-child(odd) > .contents_con > .contents_con > .img_con_tmp {float:none; margin:0; margin-bottom:42px;}
	.viral_sub01_con > .info01_con > .contents_con .info_div:nth-child(even) > .contents_con > .contents_con > .img_con_tmp {float:none; margin-bottom:42px;}
	/*기*/

	.viral_sub01_con > .info01_con > .contents_con .info_div:nth-child(even) > .contents_con > .contents_con > .text_con {float:none;}
	
	/*여*/
	.viral_sub01_con > .info02_con {background-size:83px;}
	/*기*/

	.viral_sub01_con > .info02_con > .bg_con > .contents_con {width:996px;}
	.viral_sub01_con > .info02_con > .bg_con > .contents_con .contents_div .box {width:83px; height:83px;}
	
	.viral_sub01_con > .info02_con > .contents_con {padding:76px 0;}
	.viral_sub01_con > .info02_con > .contents_con > .title_con {margin-bottom:162px;}
	.viral_sub01_con > .info02_con > .contents_con > .title_con > .contents_con {max-width:91.5%;}
	.viral_sub01_con > .info02_con > .contents_con > .title_con > .contents_con > .text_con {margin-right:4px;}
	.viral_sub01_con > .info02_con > .contents_con > .title_con > .contents_con > .text_con > .contents_con {border:2px solid #000000; padding:10px 23px; border-radius:4px 0 4px 0; -moz-border-radius:4px 0 4px 0; -webkit-border-radius:4px 0 4px 0;}
	.viral_sub01_con > .info02_con > .contents_con > .title_con > .contents_con > .text_con > .contents_con span {font-size:27px; line-height:35px;}
	.viral_sub01_con > .info02_con > .contents_con > .title_con > .contents_con > .text_con > .contents_con .icon {width:29px; top:-10px; left:-14px;}
	.viral_sub01_con > .info02_con > .contents_con > .title_con > .contents_con > .text_con > .con_bg {border:2px solid #000000; top:4px; left:4px; border-radius:4px 0 4px 0; -moz-border-radius:4px 0 4px 0; -webkit-border-radius:4px 0 4px 0;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div {margin-top:169px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con {max-width:91.5%;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .bg {width:105%; margin:0 0 0 42%; border-radius:0 0 22px 0; -moz-border-radius:0 0 22px 0; -webkit-border-radius:0 0 22px 0;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con {min-height:auto; padding:59px 13px 48px 0;}
	
	/*여*/
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .img_con {width:100%; max-width:249px; top:-110px;}
	
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .img_con_tmp {width:100%; max-width:249px; top:-110px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .img_con_tmp > .logo {width:100%; max-width:20.5%; bottom:0; right:0;}
	/*기*/
	
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con {float:none; width:auto; padding:0 13px;}
	
	/*여*/
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con > table > tbody > tr > .no_td {display:table-cell; width:21px; padding:5px 0 0 0;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con > table > tbody > tr > .no_td span {font-size:13px; line-height:19px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con > table > tbody > tr > .text_td {padding:0 0 0 9px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con > table > tbody > tr > .text_td > .no_con {display:none;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con > table > tbody > tr > .text_td > .text_con span {font-size:20px; line-height:30px;}
	
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con_tmp > table > tbody > tr > .no_td {display:table-cell; width:21px; padding:5px 0 0 0;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con_tmp > table > tbody > tr > .no_td span {font-size:13px; line-height:19px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con_tmp > table > tbody > tr > .text_td {padding:0 0 0 9px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con_tmp > table > tbody > tr > .text_td > .no_con {display:none;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con_tmp > table > tbody > tr > .text_td > .text_con span {font-size:20px; line-height:30px;}
	/*기*/

	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text02_con span {font-size:16px; line-height:26px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text03_con span {font-size:16px; line-height:26px;}

	/*여*/
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div01 > .contents_con > .contents_con > .img_con_tmp > .logo {bottom:0.5%; right:0.5%;}
	/*기*/

	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div01 > .contents_con > .contents_con > .text_con > .text02_con {margin-top:17px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div01 > .contents_con > .contents_con > .text_con > .text03_con {margin-top:9px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div01 > .contents_con > .contents_con > .text_con > .text03_con .text_div {margin-top:22px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div01 > .contents_con > .contents_con > .text_con > .text03_con .text_div > ul > li {margin-top:1px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div01 > .contents_con > .contents_con > .text_con > .text03_con .text_div > ul > li > table > tbody > tr > .title_td span {font-size:16px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div01 > .contents_con > .contents_con > .text_con > .text03_con .text_div > ul > li > table > tbody > tr > .title_td01 {width:65px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div01 > .contents_con > .contents_con > .text_con > .text03_con .text_div > ul > li > table > tbody > tr > .title_td02 {width:65px;}

	/*여*/
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div02 > .contents_con > .contents_con > .img_con_tmp > .logo {bottom:0.5%; right:0.5%;}
	/*기*/

	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text02_con {margin-top:27px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con {margin-top:15px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con .text_div {margin-top:15px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con .text_div > table > tbody > tr > td span {font-size:16px; line-height:26px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div02 > .contents_con > .contents_con > .text_con > .text03_con .text_div > table > tbody > tr > .dot_td {width:10px;}

	/*여*/
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div03 > .contents_con > .contents_con > .img_con_tmp > .logo {bottom:0.5%; right:0.5%;}
	/*기*/

	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text03_con {margin-top:27px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text03_con .text_div {margin-top:26px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text03_con .text_div > table > tbody > tr > td span {font-size:16px; line-height:26px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div03 > .contents_con > .contents_con > .text_con > .text03_con .text_div > table > tbody > tr > .dot_td {width:10px;}

	/*여*/
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con_tmp > .logo {bottom:0.5%; right:0.5%;}
	/*기*/

	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text03_con {margin-top:27px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text03_con .text_div {margin-top:26px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text03_con .text_div > ul > li {margin-top:1px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text03_con .text_div > ul > li > table > tbody > tr > td span {font-size:16px; line-height:26px;}
	.viral_sub01_con > .info02_con > .contents_con > .contents_con .info_div04 > .contents_con > .contents_con > .text_con > .text03_con .text_div > ul > li > table > tbody > tr > .dot_td {width:10px;}
	.viral_sub01_con > .info02_con > .bg02_con {display:none;}

	.viral_sub01_con > .info03_con > .contents_con {padding:76px 0;}
	.viral_sub01_con > .info03_con > .contents_con > .title_con {margin-bottom:49px;}
	.viral_sub01_con > .info03_con > .contents_con > .title_con > .contents_con {max-width:91.5%;}
	.viral_sub01_con > .info03_con > .contents_con > .title_con > .contents_con > .text_con > .contents_con {border:2px solid #000000; padding:10px 18px; border-radius:4px 0 4px 0; -moz-border-radius:4px 0 4px 0; -webkit-border-radius:4px 0 4px 0;}
	.viral_sub01_con > .info03_con > .contents_con > .title_con > .contents_con > .text_con > .contents_con span {font-size:27px; line-height:35px;}
	.viral_sub01_con > .info03_con > .contents_con > .title_con > .contents_con > .text_con > .contents_con .icon01 {width:16px; bottom:2px; left:-11px;}
	.viral_sub01_con > .info03_con > .contents_con > .title_con > .contents_con > .text_con > .contents_con .icon02 {width:23px; top:-19px; right:-32px;}
	.viral_sub01_con > .info03_con > .contents_con > .title_con > .contents_con > .text_con > .con_bg {border:2px solid #000000; top:4px; left:4px; border-radius:4px 0 4px 0; -moz-border-radius:4px 0 4px 0; -webkit-border-radius:4px 0 4px 0;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div {margin-top:97px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con {max-width:91.5%;}
	
	/*여*/
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .img_con {width:100%; max-width:100%; margin-bottom:13px; position:relative; text-align:right;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .img_con > .contents_con {width:270px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .img_con > .contents_con > .bg_con {top:-24%; left:7%;}
	
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .img_con_tmp {width:100%; max-width:100%; margin-bottom:13px; position:relative; text-align:right;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .img_con_tmp > .contents_con {width:270px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .img_con_tmp > .contents_con > .contents_con > .logo {width:100%; max-width:20%; bottom:0; left:0;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .img_con_tmp > .contents_con > .bg_con {top:-24%; left:7%;}
	/*기*/

	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con {width:auto; padding:0 13px;}
	
	/*여*/
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text01_con > table > tbody > tr > .no_td {display:table-cell; width:21px; padding:5px 0 0 0;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text01_con > table > tbody > tr > .no_td span {font-size:13px; line-height:19px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text01_con > table > tbody > tr > .text_td {padding:0 0 0 12px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text01_con > table > tbody > tr > .text_td > .no_con {display:none;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text01_con > table > tbody > tr > .text_td > .text_con span {font-size:20px; line-height:30px;}
	
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text01_con_tmp > table > tbody > tr > .no_td {display:table-cell; width:21px; padding:5px 0 0 0;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text01_con_tmp > table > tbody > tr > .no_td span {font-size:13px; line-height:19px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text01_con_tmp > table > tbody > tr > .text_td {padding:0 0 0 12px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text01_con_tmp > table > tbody > tr > .text_td > .no_con {display:none;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text01_con_tmp > table > tbody > tr > .text_td > .text_con span {font-size:20px; line-height:30px;}
	/*기*/
	
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text02_con {margin-top:27px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text02_con span {font-size:16px; line-height:26px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text03_con {margin-top:18px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text03_con span {font-size:16px; line-height:24px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div > .contents_con > .text_con > .text03_con > table > tbody > tr > .dot_td {width:10px;}

	/*여*/
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div01 > .contents_con > .img_con_tmp > .contents_con > .contents_con > .logo {bottom:13%; left:3%;}
	
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div02 > .contents_con > .img_con_tmp > .contents_con > .contents_con > .logo {bottom:13%; left:3%;}
	
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div03 > .contents_con > .img_con_tmp > .contents_con > .contents_con > .logo {bottom:13%; left:3%;}
	
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div04 > .contents_con > .img_con_tmp > .contents_con > .contents_con > .logo {bottom:13%; left:3%;}
	
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div05 > .contents_con > .img_con_tmp > .contents_con > .contents_con > .logo {bottom:13%; left:3%;}
	/*기*/

	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div05 > .contents_con > .text_con > .img_con {margin-top:24px;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div05 > .contents_con > .text_con > .img_con > ul > li {width:23.5%; margin:0 0 0 2%;}
	.viral_sub01_con > .info03_con > .contents_con > .contents_con .info_div05 > .contents_con > .text_con > .img_con > ul > li:nth-child(1) {margin:0;}
	.viral_sub01_con > .info04_con > .contents_con {padding:76px 0 74px 0;}
	.viral_sub01_con > .info04_con > .contents_con > .title_con {margin-bottom:77px;}
	.viral_sub01_con > .info04_con > .contents_con > .title_con > .contents_con {max-width:91.5%;}
	.viral_sub01_con > .info04_con > .contents_con > .title_con > .contents_con > .text_con {margin-right:4px;}
	.viral_sub01_con > .info04_con > .contents_con > .title_con > .contents_con > .text_con > .contents_con {border:2px solid #000000; padding:10px 21px; border-radius:4px 0 4px 0; -moz-border-radius:4px 0 4px 0; -webkit-border-radius:4px 0 4px 0;}
	.viral_sub01_con > .info04_con > .contents_con > .title_con > .contents_con > .text_con > .contents_con span {font-size:27px; line-height:35px;}
	.viral_sub01_con > .info04_con > .contents_con > .title_con > .contents_con > .text_con > .contents_con .icon01 {width:19px; top:-17px; left:-25px;}
	.viral_sub01_con > .info04_con > .contents_con > .title_con > .contents_con > .text_con > .contents_con .icon02 {width:26px; bottom:-27px; right:-13px;}
	.viral_sub01_con > .info04_con > .contents_con > .title_con > .contents_con > .text_con > .con_bg {top:4px; left:4px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div {margin-top:117px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con {max-width:91.5%;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .bg {height:166px; margin:0 0 0 45.5%; border-radius:0 0 22px 0; -moz-border-radius:0 0 22px 0; -webkit-border-radius:0 0 22px 0;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .bg > .img_con {top:-16px; right:27px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con {min-height:auto; padding:200px 0 0 0;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con {float:none; padding:0 13x;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con > table > tbody > tr > .no_td {display:table-cell; width:21px; padding:5px 0 0 0;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con > table > tbody > tr > .no_td span {font-size:13px; line-height:19px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con > table > tbody > tr > .text_td {padding:0 0 0 9px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con > table > tbody > tr > .text_td > .no_con {display:none;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text01_con > table > tbody > tr > .text_td > .text_con span {font-size:20px; line-height:30px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text02_con {margin-top:28px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text02_con span {font-size:16px; line-height:26px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text03_con {margin-top:18px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text03_con span {font-size:16px; line-height:24px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text03_con > ul > li {margin-top:2px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div > .contents_con > .contents_con > .text_con > .text03_con > ul > li > table > tbody > tr > .dot_td {width:10px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div01 > .contents_con > .bg01 {width:136px; top:-72px; left:-14px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div05 > .contents_con > .bg01 {width:41px; top:-20px; left:0;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div:nth-child(odd) > .contents_con > .bg {width:92%;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div:nth-child(odd) > .contents_con > .bg > .img_con {width:100%; max-width:306px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div:nth-child(odd) > .contents_con > .contents_con > .text_con {width:auto}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div:nth-child(even) > .contents_con > .bg {width:92%;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div:nth-child(even) > .contents_con > .bg > .img_con {width:100%; max-width:306px;}
	.viral_sub01_con > .info04_con > .contents_con > .contents_con .info_div:nth-child(even) > .contents_con > .contents_con > .text_con {width:auto}
	.viral_sub01_con > .info04_con > .bg_con {width:309px; bottom:1300px; right:-256px;}
	
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con {max-width:91.5%; padding-top:76px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .title_con {margin-bottom:62px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .title_con > .contents_con > .text_con > .contents_con {border:2px solid #000000; padding:10px 17px; border-radius:4px 0 4px 0; -moz-border-radius:4px 0 4px 0; -webkit-border-radius:4px 0 4px 0;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .title_con > .contents_con > .text_con > .contents_con span {font-size:27px; line-height:35px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .title_con > .contents_con > .text_con > .con_bg {border:2px solid #000000; top:4px; left:4px; border-radius:4px 0 4px 0; -moz-border-radius:4px 0 4px 0; -webkit-border-radius:4px 0 4px 0;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div {margin-top:87px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .img_con {width:100%; max-width:100%; margin-bottom:28px; text-align:center; position:relative;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .img_con > .contents_con {width:299px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .img_con > .contents_con > .bg_con {width:36%; top:-16.5%;}	
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con {width:auto; padding:0 33px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text01_con > table > tbody > tr > .no_td {display:table-cell; width:21px; padding:5px 0 0 0;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text01_con > table > tbody > tr > .no_td span {font-size:13px; line-height:19px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text01_con > table > tbody > tr > .text_td {padding:0 0 0 10px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text01_con > table > tbody > tr > .text_td > .no_con {display:none;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text01_con > table > tbody > tr > .text_td > .text_con span {font-size:20px; line-height:30px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text02_con {margin-top:33px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text02_con span {font-size:16px; line-height:26px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text03_con {margin-top:19px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text03_con span {font-size:16px; line-height:26px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text03_con > ul > li {margin-top:1px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text03_con > ul > li > table > tbody > tr > .bar_td {width:10px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text04_con {margin-top:21px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div > .contents_con > .contents_con .contents_div > .text_con > .text04_con span {font-size:16px; line-height:26px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div01 > .contents_con {padding-top:76px; padding-bottom:74px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div01 > .contents_con > .title_con > .contents_con > .text_con > .contents_con .icon {display:none;}
	.viral_sub01_con > .info05_con > .contents_con .info_div02 > .contents_con {padding-bottom:74px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div02 > .contents_con > .title_con > .contents_con > .text_con > .contents_con {padding:10px 48px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div03 > .contents_con {padding-bottom:74px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div04 > .contents_con {padding-bottom:74px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div05 > .contents_con {padding-bottom:74px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div05 > .contents_con > .title_con > .contents_con > .text_con > .contents_con {padding:10px 35px;}
	.viral_sub01_con > .info05_con > .contents_con .info_div05 > .contents_con > .contents_con .contents_div02 > .img_con > .contents_con > .bg_con {top:26%; right:34.5% !important;}
	.viral_sub01_con > .info05_con > .contents_con .info_div:nth-child(odd) > .contents_con > .contents_con .contents_div > .img_con > .contents_con > .bg_con {right:-20.5%;}
	.viral_sub01_con > .info05_con > .contents_con .info_div:nth-child(odd) > .contents_con > .contents_con .contents_div > .text_con {float:none;}
	.viral_sub01_con > .info05_con > .contents_con .info_div:nth-child(even) > .contents_con > .contents_con .contents_div > .img_con > .contents_con > .bg_con {left:-20.5%;}
	.viral_sub01_con > .info05_con > .contents_con .info_div:nth-child(even) > .contents_con > .contents_con .contents_div > .text_con {float:none;}

	/*사이트 제작*/
	.site_sub01_con > .sort_con {margin-bottom:24px;}
	.site_sub01_con > .sort_con > ul > li {margin:0 6px 6px 0;}
	.site_sub01_con > .sort_con > ul > li label > span {padding:0 10px; font-size:15px; line-height:25px; border-radius:27px; -moz-border-radius:27px; -webkit-border-radius:27px;}
	.site_sub01_con > .list_con > ul > li {width:48%; margin:25px 4% 0 0;}
	.site_sub01_con > .list_con > ul > li > a > .list_div > .img_con {border:2px solid #222222; margin-bottom:6px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
	.site_sub01_con > .list_con > ul > li > a > .list_div > .text_con span {font-size:15px; line-height:23px;}
	.site_sub01_con > .list_con > ul > li > a:hover > .list_div > .img_con > .over_con {display:none;}
	.site_sub01_con > .list_con > ul > .none_li {border-top:2px solid #000000; border-bottom:2px solid #000000;}
	.site_sub01_con > .list_con > ul > .none_li span {font-size:18px; line-height:225px;}
	.site_sub01_con > .list_con > ul > li:nth-child(2n) {margin-right:0;}
	.site_sub01_con > .list_con > ul > li:nth-child(3) {margin-top:25px;}
	.site_sub01_con > .list_con > ul > li:nth-child(4) {margin-top:25px;}

	/*포트폴리오*/
	.portfolio_sub01_con > .list_con > ul > li {width:48%; margin:25px 4% 0 0;}
	.portfolio_sub01_con > .list_con > ul > li > a > .list_div > .img_con {border:2px solid #222222; margin-bottom:6px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
	.portfolio_sub01_con > .list_con > ul > li > a > .list_div > .text_con span {font-size:15px; line-height:23px;}
	.portfolio_sub01_con > .list_con > ul > li > a:hover > .list_div > .img_con > .over_con {display:none;}
	.portfolio_sub01_con > .list_con > ul > .none_li {border-top:2px solid #000000; border-bottom:2px solid #000000;}
	.portfolio_sub01_con > .list_con > ul > .none_li span {font-size:18px; line-height:225px;}
	.portfolio_sub01_con > .list_con > ul > li:nth-child(2n) {margin-right:0;}
	.portfolio_sub01_con > .list_con > ul > li:nth-child(3) {margin-top:25px;}
	.portfolio_sub01_con > .list_con > ul > li:nth-child(4) {margin-top:25px;}
	.portfolio_sub01_con > .popup_con {width:91.5%; max-width:880px;}
	.portfolio_sub01_con > .popup_con > .contents_con {border:2px solid #000000; border-radius:27px 0 27px 0; -moz-border-radius:27px 0 27px 0; -webkit-border-radius:27px 0 27px 0;}
	.portfolio_sub01_con > .popup_con > .contents_con > .title_con {padding:8px 13px 8px 22px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .title_con > table > tbody > tr > .text_td {padding-right:9px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .title_con > table > tbody > tr > .text_td span {font-size:18px; line-height:26px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .title_con > table > tbody > tr > .btn_td {width:27px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con {max-height:70vh;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con {padding:15px 13px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .slide_con {border:1px solid #dddddd; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .img_con {width:74%;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .img_con .img.square {max-width:100%; max-height:100%;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .slide_con .swiper-container .slide_btn {width:27px; padding:0 1px 1px 0;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .slide_con .swiper-container .slide_btn > .btn {border:2px solid #000000; transition:none; box-shadow:1px 1px 0 rgba(0,0,0,1); -webkit-box-shadow:1px 1px 0 rgba(0,0,0,1); -moz-box-shadow:1px 1px 0 rgba(0,0,0,1);}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .slide_con .swiper-container .slide_btn.prev {left:2px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .slide_con .swiper-container .slide_btn.next {right:2px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .slide_con .swiper-container .slide_btn:hover {padding:0 1px 1px 0;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .slide_con .swiper-container .slide_btn:hover > .btn {box-shadow:1px 1px 0 rgba(0,0,0,1); -webkit-box-shadow:1px 1px 0 rgba(0,0,0,1); -moz-box-shadow:1px 1px 0 rgba(0,0,0,1);}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .text_con {margin-top:16px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .text_con > ul > li {border-top:1px solid #dddddd; margin-top:27px; padding:13px 8px 0 8px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .text_con > ul > li .list_div > table > tbody > tr > .title_td {display:none;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .text_con > ul > li .list_div > table > tbody > tr > .info_td > .title_con.m_con {margin-bottom:12px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .text_con > ul > li .list_div > table > tbody > tr > .info_td > .title_con.m_con span {font-size:18px; line-height:26px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .text_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con > ul > li {margin-top:4px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .text_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con > ul > li > table > tbody > tr > td span {font-size:16px; line-height:24px;}
	.portfolio_sub01_con > .popup_con > .contents_con > .contents_con > .scroll_con > .contents_con > .text_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con > ul > li > table > tbody > tr > .bar_td {width:15px;}
	
	/*게시판 리스트*/
	.notice_list_con > .search_con {margin-bottom:42px;}
	.notice_list_con > .search_con > .input_con {float:none; width:auto; padding:4px; border-radius:46px; -moz-border-radius:46px; -webkit-border-radius:46px;}
	.notice_list_con > .search_con > .input_con > form > table > tbody > tr > .input_td {padding:0 18px 0 14px;}
	.notice_list_con > .search_con > .input_con > form > table > tbody > tr > .input_td .input {height:36px; font-size:15px; line-height:23px;}
	.notice_list_con > .search_con > .input_con > form > table > tbody > tr > .btn_td {width:36px;}
	.notice_list_con > .number_list_con {margin-top:24px;}

	/*일반 게시판*/
	.normal_notice_con {border-top:2px solid #000000; border-bottom:2px solid #000000;}
	.normal_notice_con > .total_con {top:-26px;}
	.normal_notice_con > .total_con span {font-size:13px; line-height:21px;}
	.normal_notice_con > .list_con > ul > li {border-top:2px solid #eeeeee;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > td {height:85px;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > td span {font-size:14px; line-height:22px;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .no_td {display:none;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .category_td {width:108px;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .category_td .category_btn {display:block; width:auto; line-height:32px; border-radius:36px; -moz-border-radius:36px; -webkit-border-radius:36px;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .state_td {width:108px;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .state_td .state_btn {display:block; width:auto; line-height:32px; border-radius:36px; -moz-border-radius:36px; -webkit-border-radius:36px;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .state_td .state_btn01 {border:2px solid #aaaaaa;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .state_td .state_btn02 {border:2px solid #666666;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .text_td {padding:0 13px;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .text_td > .title_con span {font-size:18px; line-height:26px;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .text_td > .date_con.m_con {margin-top:5px;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .lock_td {display:none;}
	.normal_notice_con > .list_con > ul > li > a > table > tbody > tr > .date_td {display:none;}
	.normal_notice_con > .list_con > ul > .none_li span {font-size:18px; line-height:225px;}
	
	/*게시판 뷰 페이지*/
	.notice_view_con > .view_con {border-top:2px solid #000000; border-bottom:2px solid #000000;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .title_td {display:none;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .category_td {display:none;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .state_td {display:none;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .info_td {padding:13px 6px;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .info_td > .title_con.m_con {margin-bottom:7px;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .info_td > .title_con.m_con span {font-size:18px; line-height:26px;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .info_td > .category_con.m_con {margin-bottom:11px;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .info_td > .category_con.m_con .category_btn {width:108px; font-size:14px; line-height:32px; border-radius:36px; -moz-border-radius:36px; -webkit-border-radius:36px;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .info_td > .state_con.m_con {margin-bottom:11px;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .info_td > .state_con.m_con .state_btn {width:108px; font-size:14px; line-height:32px; border-radius:36px; -moz-border-radius:36px; -webkit-border-radius:36px;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con span {font-size:16px; line-height:26px;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con.title span {font-size:18px;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con > .file_con > ul > li {margin-top:2px;}
	.notice_view_con > .view_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con > .file_con > ul > li > a span {font-size:14px; line-height:22px;}
	.notice_view_con > .view_con > ul > li .list_div > .answer_con {padding:13px 0;}
	.notice_view_con > .view_con > ul > li .list_div > .answer_con > .contents_con {padding:22px 18px;}
	.notice_view_con > .view_con > ul > li .list_div > .answer_con > .contents_con > .text01_con {margin-bottom:8px;}
	.notice_view_con > .view_con > ul > li .list_div > .answer_con > .contents_con > .text01_con span {font-size:16px; line-height:24px;}
	.notice_view_con > .view_con > ul > li .list_div > .answer_con > .contents_con > .text01_con span .color_text {font-size:14px; line-height:22px;}
	.notice_view_con > .view_con > ul > li .list_div > .answer_con > .contents_con > .text02_con span {font-size:16px; line-height:26px;}
	.notice_view_con > .btn_con {margin-top:24px;}
	.notice_view_con > .btn_con > .contents_con {width:93.5%;}
	.notice_view_con > .btn_con > .contents_con .a_btn {display:block; width:auto; margin-left:0; font-size:15px; line-height:43px; border-radius:45px; -moz-border-radius:45px; -webkit-border-radius:45px;}/*float:left; width:49%; margin-left:2%;*/ 

	/*게시판 글쓰기*/
	.notice_write_con > .input_con {border-top:2px solid #000000; border-bottom:2px solid #000000;}
	.notice_write_con > .input_con > ul > li .list_div {padding:13px 6px;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .title_td {display:none;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td {padding:0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .title_con.m_con {margin-bottom:7px;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .title_con.m_con span {font-size:18px; line-height:26px;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con span {font-size:17px; line-height:25px;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .input {height:45px; padding:0 10px; font-size:16px; line-height:24px;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .title_input {max-width:100%;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .name_input {max-width:100%;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .site_input {max-width:100%;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .tel_input {max-width:100%;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .email_input {max-width:100%;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .textarea {height:157px; padding:5px 10px; font-size:16px; line-height:24px;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con {padding:15px 0 0 0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.service > ul > li {width:50%; margin:16px 0 0 0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.service > ul > li:nth-child(3) {margin:16px 0 0 0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.service > ul > li:nth-child(3n) {width:50%;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.price > ul > li {width:50%; margin:16px 0 0 0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.price > ul > li:nth-child(3) {margin:16px 0 0 0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.price > ul > li:nth-child(3n) {width:50%;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.test > ul > li {width:50%; margin:16px 0 0 0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.test > ul > li:nth-child(3) {margin:16px 0 0 0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.test > ul > li:nth-child(3n) {width:50%;}
	.notice_write_con > .btn_con {margin-top:24px;}
	.notice_write_con > .btn_con > .contents_con {width:93.5%;}
	.notice_write_con > .btn_con > .contents_con .a_btn {float:left; display:block; width:49%; margin-left:2%; font-size:15px; line-height:43px; border-radius:45px; -moz-border-radius:45px; -webkit-border-radius:45px;}

}

@media all and (max-width: 450px) {
	
	.m_br {display:none;}
	.m_br02 {display:none;}
	.m_br03 {display:inline;}

	/*메인 컨텐츠*/
	#main_con .bc_con > .contents_con > .banner_con > .contents_con > .text02_con > .text02_con br {display:none;}
	#main_con .rp_con .review_con > .contents_con > .slide_con {width:100%; max-width:70%;}
	
	/*바이럴마케팅*/
	/*.viral_sub01_con br {display:none;}*/
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .sns_con > .list_con > ul {display:flex;}
	.viral_sub01_con > .info01_con > .contents_con .info_div04 > .contents_con > .contents_con > .img_con > .contents_con > .apply_con > .contents_con > .sns_con > .list_con > ul > li {width:25%;}

}
@media all and (max-width: 390px) { 
	.m_br04 {display:inline;}
}

@media all and (max-width: 380px) {

	#sub_con .banner_con > .contents_con > .text_con > .text01_con > .text01_con span {font-size:20px; line-height:30px;}	
	#sub_con .banner_con > .contents_con > .text_con > .text01_con > .text02_con span {font-size:34px; line-height:44px;}

}

@media all and (max-width: 360px) {
	
	#sub_con .banner_con > .contents_con > .text_con > .text01_con > .text01_con span {font-size:5.6vw; line-height:7.5vw;}	
	#sub_con .banner_con > .contents_con > .text_con > .text01_con > .text02_con span {font-size:9vw; line-height:11vw;}

	/*게시판 글쓰기*/
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.service > ul > li {float:none; width:auto;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.service > ul > li:nth-child(2) {margin:16px 0 0 0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.price > ul > li {float:none; width:auto;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.price > ul > li:nth-child(2) {margin:16px 0 0 0;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.test > ul > li {float:none; width:auto;}
	.notice_write_con > .input_con > ul > li .list_div > table > tbody > tr > .info_td > .info_con .check_con.test > ul > li:nth-child(2) {margin:16px 0 0 0;}

}
/* =====================================================================
 * 서브 배너 제목을 h1 으로 바꾸면서(검색·AI 가 페이지 주제를 읽는 기준)
 * 브라우저 기본 스타일(font-size:2em · margin:.67em 0 · font-weight:bold)이
 * 새어 나오지 않게 막는다. div 였을 때와 완전히 같은 모양을 유지한다.
 * ===================================================================== */
.banner_con h1.text01_con {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
	margin: 0;
	padding: 0;
}
