
	/* 공통 */

	.sub_visual {position: relative; height: 600px; background: url("/images/sub_vis_img1.jpg") center no-repeat; background-size: cover;}
	#sub_content {padding-top: 200px; }
	.sub_inner {width: 1400px; margin: 0 auto;}
	.sub_vis_txt {position: absolute; top: 50%; left: 50%; transform: translate(-50% , -50%); width: 100%; text-align: center;}
	.sub_vis_txt em {display: block; color: #fff; font-size: 25px; line-height: 35px;}
	.sub_vis_txt h2 {color: #fff; font-size: 70px; line-height: 80px; font-weight: 700;}
	.sub_vis_wrap {margin-top: 20px;}
	.sub_vis_wrap span {position: relative; display: inline-block; vertical-align: middle;}
	.sub_vis_wrap span a {display: block; height: 100%; color: #fff; font-size: 16px; line-height: 23px;}
	.sub_vis_wrap span + span {margin-left: 25px;}
	.sub_vis_wrap span + span:before {content: ""; position: absolute; top: 50%; transform: translateY(-50%); left: -14px; width: 5px; height: 9px; background: url("/images/sub_vis_txt_arrow.png") center no-repeat; background-size: 100%;}
	.sub_vis_wrap span.home {width: 15px; height: 14px; background: url("/images/sub_home_ic.png") center no-repeat; background-size: 100%;}
	.sub_title_wrap {text-align: center;}
	.sub_title {position: relative; display: inline-block; color: #000; font-size: 40px; line-height: 50px; font-weight: 300; }
	.sub_title strong {position: relative; display: block; color: #000; font-size: 50px; line-height: 60px; font-weight: 900; z-index: 1;}
	.sub_title strong:before {content: ""; position: absolute; left: 0; bottom: 0; width: 100%; height: 20px; background: rgba(255,234,171,0.5); z-index: -1;}
	.sub_mob_menu {display: none;}

	/* 인사말 */

	
	.sub1_table {display: table; width: 100%; max-width: 1400px; margin: 60px auto 0; padding-bottom: 150px;}
	.sub1_table .img_wrap {display: table-cell; vertical-align: top; width: 40%;}
	.sub1_table .img_mob_wrap {display: none;}
	.sub1_table .img_wrap img {width: 100%;}
	.sub1_table .txt_wrap {display: table-cell; vertical-align: top; width: 60%; padding-left: 50px;}
	.sub1_table .txt_wrap h3 {color: #000; font-size: 30px; line-height: 36px; font-weight: 900; margin-bottom: 20px;}
	.sub1_table .txt_wrap p {color: #909090; font-size: 20px; line-height: 30px; font-weight: 300;  word-break: keep-all;}
	.sub1_table .txt_wrap p + p {margin-top: 30px;}
	.sub1_table .txt_wrap strong {display: block; color: #000; font-size: 20px; line-height: 30px; font-weight: 700; margin-top: 30px;} 
	.sub1_table2 {background: url("/images/sub1_table2_bg.jpg") center no-repeat; background-size: cover; padding: 100px 0 200px;}
	.sub1_table2_inner {max-width: 1400px; width: 100%; margin: 0 auto;}
	.sub1_tbl2_tp {display: table; width: 100%;}
	.sub1_tbl2_tp .sub1_tbl2_lt {display: table-cell; vertical-align: top; width: 50%;}
	.sub1_tbl2_tp .sub1_tbl2_rt {position: relative; display: table-cell; vertical-align: top; width: 50%; padding-left: 80px;}
	.sub1_tbl2_tp .sub1_tbl2_rt:before {content: ""; position: absolute; top: 0; left: 0; width: 1px; height: 320px; background: rgba(0,0,0,0.2);}
	.sub1_tbl2_tp dl dt {position: relative; color: #000; font-size: 32px; line-height: 45px; font-weight: 900; padding-left: 60px; margin-bottom: 30px;}
	.sub1_tbl2_tp dl dt:before {content: ""; position: absolute; left: 0; bottom: 0; width: 240px; height: 59px; background: url("/images/sub1_title.png") center no-repeat; background-size: 100%;}
	.sub1_tbl2_tp dl dd {position: relative; color: #000; font-size: 20px; line-height: 30px; padding-left: 15px;}
	.sub1_tbl2_tp dl dd:before {content: ""; position: absolute; top: 15px; left: 0; width: 5px; height: 5px; border-radius: 50%; background: #000;}
	.sub1_tbl2_tp .sub1_tbl2_rt dl dt {padding-left: 50px;}
	.sub1_tbl2_tp .sub1_tbl2_rt dl dt:before {width: 322px; background: url("/images/sub1_title2.png") center no-repeat; background-size: 100%;}
	.sub1_tbl2_bt {margin-top: 80px;}
	.sub1_tbl2_btt {text-align: center;}
	.sub1_tbl2_btt h2 {position: relative; display: inline-block; position: relative; color: #000; font-size: 32px; line-height: 45px; font-weight: 900; padding-left: 45px;}
	.sub1_tbl2_btt h2:before {content: ""; position: absolute; left: 0; bottom: 0; width: 240px; height: 59px; background: url("/images/sub1_title.png") center no-repeat; background-size: 100%;}
	.sub1_tbl2_slider {margin: 40px -12.5px 0;}
	.sub1_tbl2_slider .slick-slide {padding: 0 12.5px;}
	.sub1_tbl2_list .img_wrap img {width: 100%;}
	.sub1_tbl2_list p {text-align: center; color: #000; margin-top: 30px; font-size: 20px; line-height: 26px;}
	.sub1_tbl2_bt .slider-progress {position: relative;  width:100%; max-width: 1400px; height: 3px; background:rgba(255,255,255,0.5); margin-top: 50px;}
	.sub1_tbl2_bt .slider-progress .progress {width:0%; height: 10px; background:#000; position:absolute; top: 50%; transform: translateY(-50%);}

	/* 세무조사대응 절차 */

	.sub2_wrap {margin-bottom: 100px;}
	.sub2_menu1 {padding: 100px 0 70px; text-align: center; background: #f7f7f7;}
	.sub2_menu1_title {display: inline-block; color: #000; font-size: 35px; line-height: 45px; font-weight: 300;}
	.sub2_menu1_title span {position: relative; display: block; font-weight: 900; z-index: 1;}
	.sub2_menu1_title span:before {content: ""; position: absolute; bottom: -5px; left: 0; width: 100%; height: 20px; background: #fbe4a0; z-index: -1;}
	.sub2_menu1 .img_wrap {margin: 100px auto 0; max-width: 1400px; width: 100%;}
	.sub2_menu1 .img_wrap img {width: 100%;}
	.sub2_menu1 .img_wrap img.mob_img {display: none;}
	.sub2_menu2 {margin-top: 120px;}
	.sub2_menu_inner {max-width: 1400px; width: 100%; margin: 0 auto;}
	.sub2_menu2 h2 {position: relative; color: #000; font-size: 35px; line-height: 45px; font-weight: 900; padding-left: 30px;}
	.sub2_menu2 h2:before {content: ""; position: absolute; top: 12px; left: 0; width: 15px; height: 25px; background: #2eb3ee; transform: skew(-15deg);}
	.sub2_box {margin-top: 40px;}
	.sub2_box ul {position: relative; margin: -10px;}
	.sub2_box ul:after {content: ""; display: block; clear: both;}
	.sub2_box ul li {float: left; width: 50%; padding: 10px;}
	.sub2_box_inner {border: 1px solid #d9d9d9; padding: 40px; min-height: 300px; padding-right: 20px; }
	.sub2_box_inner.sub2_box_inner2 {height: 430px;}
	.sub2_box_inner.sub2_box_inner3 {height: 590px;}
	.sub2_box_inner dt {color: #2eb3ee; font-size: 25px; line-height: 35px; font-weight: 900; margin-bottom: 20px;}
	.sub2_box_inner dd {position: relative; color: #909090; font-size: 20px; line-height: 30px; letter-spacing: -0.5px; padding-left: 15px; word-break: keep-all;}
	.sub2_box_inner dd span {display: block;}
	.sub2_box_inner dd:before {content: ""; position: absolute; top: 12px; left: 0; width: 5px; height: 5px; background: #000; border-radius: 50%;}
	.sub2_box.sub2_box2 ul li:last-child {width: 100%;}
	.d_sub2_box {padding: 40px; border: 1px solid #cfcfcf; background: #f1f1f1; margin: 20px 0;}

	/* 세무조사 통계 종류 */

	.graph_box {margin-top: 50px; padding: 50px 70px; background: #f7f7f7}
	.sub2_right_txt {text-align: right; margin-top: 10px; color: #000; font-size: 20px; line-height: 28px; font-weight: 300;}
	.sub2_table {margin-top: 30px; width: 100%; border-collapse: collapse;}
	.sub2_table th:nth-child(1) {width: 320px}
	.sub2_table th {height: 80px; background: #2eb3ee; color: #fff; font-size: 20px; border-right: 1px solid rgba(0,0,0,0.1);}
	.sub2_table th:last-child {border-right: 0;}
	.sub2_table td {text-align: right; padding: 20px; color: #000; font-size: 20px; font-weight: 300; border-right: 1px solid rgba(0,0,0,0.1); border-bottom: 1px solid rgba(0,0,0,0.1);}
	.sub2_table td:last-child {border-right: 0;}
	.sub2_table td.cn_txt {width: 175px; text-align: center; color: #000; font-weight: 700; font-size: 20px;}
	

	@media (max-width: 1400px) {
		
		/* 공통 */

		.sub_visual { height: 42.86vw; }
		#sub_content {padding-top: 14.29vw; }
		.sub_inner {width: 100%; padding: 0 3.57vw;}
		.sub_vis_txt em {  font-size: 1.79vw; line-height: 2.50vw;}
		.sub_vis_txt h2 { font-size: 5.00vw; line-height: 5.71vw; }
		.sub_vis_wrap {margin-top: 1.43vw;}
		.sub_vis_wrap span a {font-size: 1.14vw; line-height: 1.64vw;}
		.sub_vis_wrap span + span {margin-left: 1.79vw;}
		.sub_vis_wrap span + span:before {left: -1.00vw; width: 0.36vw; height: 0.64vw; }
		.sub_vis_wrap span.home {width: 1.07vw; height: 1.00vw; }
		.sub_title {font-size: 2.86vw; line-height: 3.57vw;  }
		.sub_title strong { font-size: 3.57vw; line-height: 4.29vw;}
		.sub_title strong:before {height: 1.43vw; }

		/* 인사말 */

		
		.sub1_table {max-width: 100%; margin: 4.29vw auto 0; padding: 0 3.57vw; padding-bottom: 10.71vw; }
		.sub1_table .txt_wrap {padding-left: 3.57vw;}
		.sub1_table .txt_wrap h3 { font-size: 2.14vw; line-height: 2.57vw;  margin-bottom: 1.43vw;}
		.sub1_table .txt_wrap p { font-size: 1.43vw; line-height: 2.14vw;}
		.sub1_table .txt_wrap p + p {margin-top: 2.14vw;}
		.sub1_table .txt_wrap strong {  font-size: 1.43vw; line-height: 2.14vw;  margin-top: 2.14vw;} 
		.sub1_table2 {padding: 7.14vw 0 14.29vw;}
		.sub1_table2_inner {max-width: 100%; padding: 0 3.57vw;}
		.sub1_tbl2_tp .sub1_tbl2_rt {padding-left: 5.71vw;}
		.sub1_tbl2_tp .sub1_tbl2_rt:before { height: 22.86vw; }
		.sub1_tbl2_tp dl dt {font-size: 2.29vw; line-height: 3.21vw;  padding-left: 4.29vw; margin-bottom: 2.14vw;}
		.sub1_tbl2_tp dl dt:before {width: 17.14vw; height: 4.21vw; }
		.sub1_tbl2_tp dl dd {  font-size: 1.43vw; line-height: 2.14vw; padding-left: 1.07vw;}
		.sub1_tbl2_tp dl dd:before {  top: 1.07vw; width: 0.36vw; height: 0.36vw; }
		.sub1_tbl2_tp .sub1_tbl2_rt dl dt {padding-left: 3.57vw;}
		.sub1_tbl2_tp .sub1_tbl2_rt dl dt:before {width: 23.00vw; }
		.sub1_tbl2_bt {margin-top: 5.71vw;}
		.sub1_tbl2_btt h2 {font-size: 2.29vw; line-height: 3.21vw;  padding-left: 3.21vw;}
		.sub1_tbl2_btt h2:before {width: 17.14vw; height: 4.21vw; }
		.sub1_tbl2_slider {margin: 2.86vw -0.89vw 0;}
		.sub1_tbl2_slider .slick-slide {padding: 0 0.89vw;}
		.sub1_tbl2_list p {  margin-top: 2.14vw; font-size: 1.43vw; line-height: 1.86vw;}
		.sub1_tbl2_bt .slider-progress {max-width: 100%; height: 0.21vw;margin-top: 3.57vw;}
		.sub1_tbl2_bt .slider-progress .progress {height: 0.71vw;}

		/* 세무조사대응 절차 */

		.sub2_wrap {margin-bottom: 7.14vw;}
		.sub2_menu1 {padding: 7.14vw 3.57vw 5.00vw;}
		.sub2_menu1_title {  font-size: 2.50vw; line-height: 3.21vw; }
		.sub2_menu1_title span:before {bottom: -0.36vw; height: 1.43vw; }
		.sub2_menu1 .img_wrap {margin: 7.14vw auto 0; max-width: 100%; }
		.sub2_menu2 {margin-top: 8.57vw;}
		.sub2_menu_inner {max-width: 100%; padding: 0 3.57vw; }
		.sub2_menu2 h2 {  font-size: 2.50vw; line-height: 3.21vw;  padding-left: 2.14vw;}
		.sub2_menu2 h2:before {top: 0.86vw; width: 1.07vw; height: 1.79vw; }
		.sub2_box {margin-top: 2.86vw;}
		.sub2_box ul { margin: -0.71vw;}
		.sub2_box ul li {padding: 0.71vw;}
		.sub2_box_inner {padding: 2.86vw; min-height: 21.43vw; padding-right: 1.43vw; }
		.sub2_box_inner.sub2_box_inner2 {height: 30.71vw;}
		.sub2_box_inner.sub2_box_inner3 {height: 42.14vw;}
		.sub2_box_inner dt { font-size: 1.79vw; line-height: 2.50vw;  margin-bottom: 1.43vw;}
		.sub2_box_inner dd {  font-size: 1.43vw; line-height: 2.14vw; padding-left: 1.07vw; }
		.sub2_box_inner dd br {display: none;}
		.sub2_box_inner dd:before {  top: 0.86vw; width: 0.36vw; height: 0.36vw; }
		.d_sub2_box {padding: 2.86vw; margin: 1.43vw 0;}

		/* 세무조사 통계 종류 */

		.graph_box {margin-top: 3.57vw; padding: 3.57vw 5.00vw;}
		.sub2_right_txt { margin-top: 0.71vw;  font-size: 1.43vw; line-height: 2.00vw; }
		.sub2_table {margin-top: 2.14vw; }
		.sub2_table th:nth-child(1) {width: 22.86vw}
		.sub2_table th {height: 5.71vw; font-size: 1.43vw; }
		.sub2_table td { padding: 1.43vw;  font-size: 1.43vw;  }
		.sub2_table td.cn_txt {width: 12.50vw; font-size: 1.43vw;}

	}

	@media (max-width: 1024px) {
		
		/* 공통 */

		.sub_visual { height: 58.59vw; }
		#sub_content {padding-top: 19.53vw; }
		.sub_inner {padding: 0 3.91vw;}
		.sub_vis_txt em {  font-size: 2.44vw; line-height: 3.42vw;}
		.sub_vis_txt h2 { font-size: 6.84vw; line-height: 7.81vw; }
		.sub_vis_wrap {margin-top: 1.95vw;}
		.sub_vis_wrap span a {font-size: 1.56vw; line-height: 2.25vw;}
		.sub_vis_wrap span + span {margin-left: 2.44vw;}
		.sub_vis_wrap span + span:before {left: -1.37vw; width: 0.49vw; height: 0.88vw; }
		.sub_vis_wrap span.home {width: 1.46vw; height: 1.37vw; }
		.sub_title {font-size: 3.42vw; line-height: 4.88vw;  }
		.sub_title strong { font-size: 3.91vw; line-height: 5.86vw;}
		.sub_title strong:before {height: 1.95vw; }

		/* 인사말 */

		.sub1_table {margin: 5.86vw auto 0; padding: 0 3.91vw; padding-bottom: 14.65vw; }
		.sub1_table .txt_wrap {padding-left: 4.88vw;}
		.sub1_table .txt_wrap h3 { font-size: 2.93vw; line-height: 3.52vw;  margin-bottom: 1.95vw;}
		.sub1_table .txt_wrap p { font-size: 1.56vw; line-height: 2.93vw;}
		.sub1_table .txt_wrap p + p {margin-top: 1.46vw;}
		.sub1_table .txt_wrap strong {  font-size: 1.95vw; line-height: 2.93vw;  margin-top: 2.93vw;} 
		.sub1_table2 {padding: 9.77vw 0 19.53vw;}
		.sub1_table2_inner {padding: 0 3.91vw;}
		.sub1_tbl2_tp .sub1_tbl2_rt {padding-left: 7.81vw;}
		.sub1_tbl2_tp .sub1_tbl2_rt:before { height: 100%; }
		.sub1_tbl2_tp dl dt {font-size: 3.13vw; line-height: 4.39vw;  padding-left: 5.86vw; margin-bottom: 2.93vw;}
		.sub1_tbl2_tp dl dt:before {width: 23.44vw; height: 5.76vw; }
		.sub1_tbl2_tp dl dd {  font-size: 1.95vw; line-height: 2.93vw; padding-left: 1.46vw; word-break: keep-all;}
		.sub1_tbl2_tp dl dd:before {  top: 1.46vw; width: 0.49vw; height: 0.49vw; }
		.sub1_tbl2_tp .sub1_tbl2_rt dl dt {padding-left: 4.88vw;}
		.sub1_tbl2_tp .sub1_tbl2_rt dl dt:before {width: 31.45vw; }
		.sub1_tbl2_bt {margin-top: 7.81vw;}
		.sub1_tbl2_btt h2 {font-size: 3.13vw; line-height: 4.39vw;  padding-left: 4.39vw;}
		.sub1_tbl2_btt h2:before {width: 23.44vw; height: 5.76vw; }
		.sub1_tbl2_slider {margin: 3.91vw -1.17vw 0;}
		.sub1_tbl2_slider .slick-slide {padding: 0 1.17vw;}
		.sub1_tbl2_list p {  margin-top: 2.93vw; font-size: 1.95vw; line-height: 2.54vw;}
		.sub1_tbl2_bt .slider-progress {height: 0.29vw;margin-top: 4.88vw;}
		.sub1_tbl2_bt .slider-progress .progress {height: 0.98vw;}

		/* 세무조사대응 절차 */

		.sub2_wrap {margin-bottom: 9.77vw;}
		.sub2_menu1 {padding: 9.77vw 3.91vw 6.84vw;}
		.sub2_menu1_title {  font-size: 3.42vw; line-height: 4.39vw; }
		.sub2_menu1_title span:before {bottom: -0.49vw; height: 1.95vw; }
		.sub2_menu1 .img_wrap {margin: 9.77vw auto 0; max-width: 100%; }
		.sub2_menu2 {margin-top: 11.72vw;}
		.sub2_menu_inner {max-width: 100%; padding: 0 4.88vw; }
		.sub2_menu2 h2 {  font-size: 3.42vw; line-height: 4.39vw;  padding-left: 2.93vw;}
		.sub2_menu2 h2:before {top: 1.17vw; width: 1.46vw; height: 2.44vw; }
		.sub2_box {margin-top: 3.91vw;}
		.sub2_box ul { margin: -0.98vw 0;}
		.sub2_box ul li {width: 100%; padding: 0.98vw 0;}
		.sub2_box_inner {padding: 3.91vw; min-height: auto; padding-right: 1.95vw; }
		.sub2_box_inner.sub2_box_inner2 {height: auto;}
		.sub2_box_inner.sub2_box_inner3 {height: auto;}
		.sub2_box_inner dt { font-size: 2.44vw; line-height: 3.42vw;  margin-bottom: 1.95vw;}
		.sub2_box_inner dd {  font-size: 1.95vw; line-height: 2.93vw; padding-left: 1.46vw; }
		.sub2_box_inner dd:before {  top: 1.17vw; width: 0.49vw; height: 0.49vw; }
		.d_sub2_box {padding: 3.91vw; margin: 1.95vw 0;}

		/* 세무조사 통계 종류 */

		.graph_box {margin-top: 4.88vw; padding: 4.88vw 6.84vw;}
		.sub2_right_txt { margin-top: 0.98vw;  font-size: 1.95vw; line-height: 2.73vw; }
		.sub2_table_wrap {overflow-x: auto; }
		.sub2_table {margin-top: 2.93vw; width: 117.19vw;}
		.sub2_table th:nth-child(1) {width: 31.25vw}
		.sub2_table th {height: 7.81vw; font-size: 1.95vw; white-space: nowrap;}
		.sub2_table td { padding: 1.95vw;  font-size: 1.95vw;  white-space: nowrap;}
		.sub2_table td.cn_txt {width: 17.09vw; font-size: 1.95vw;}

	}

	@media (max-width: 768px) {
		
		/* 공통 */

		.sub_visual { height: 78.13vw; }
		#sub_content {padding-top: 26.04vw; }
		.sub_inner {padding: 0 2.60vw;}
		.sub_vis_txt em {  font-size: 3.26vw; line-height: 4.56vw;}
		.sub_vis_txt h2 { font-size: 7.81vw; line-height: 9.11vw; }
		.sub_vis_wrap {display: none; }

		.sub_title_wrap {padding: 0 2.60vw; text-align: left;}
		.sub_title {font-size: 5.21vw; line-height: 6.51vw; word-break :keep-all;}
		.sub_title strong {display: inline; font-size: 5.21vw; line-height: 6.51vw; font-weight: 300;}
		.sub_title strong:before {display: none;}
		.sub_mob_menu {display: block; position: absolute; bottom: -13.02vw; width: 100%; background: #fff;}
		.sub_mob_menu > ul {position: relative; }
		.sub_mob_menu > ul:before {content: ""; position: absolute; left: 0; bottom: 0; width: 100%; height: 1px; background: #ccc;}
		.sub_mob_menu > ul:after {content: ""; display: block; clear: both;}
		.sub_mob_menu > ul > li {position: relative; float: left; height: 13.02vw;}
		.sub_mob_menu > ul > li.home {width: 13.02%; background: url("/images/sub_home_ic.jpg") center no-repeat; background-size: 4.17vw;}
		.sub_mob_menu > ul > li.home > a {height: 100%;}
		.sub_mob_menu > ul > li.menu_btn {width: 86.97%; background: url("/images/head_arrow.png") 95% center no-repeat; background-size: 3.26vw}
		.sub_mob_menu > ul > li.menu_btn:before {content: ""; position: absolute; left: 0; top: 0; width: 1px; height: 100%; background: #ccc;}
		.sub_mob_menu > ul > li.menu_btn.on {background: url("/images/head_arrow_on.png") 95% center no-repeat; background-size: 3.26vw}
		.sub_mob_menu > ul > li.menu_btn.on > a {color: #2eb3ee ;}
		.sub_mob_menu > ul > li > a {display: block; color: #000; font-size: 3.91vw; line-height: 13.02vw; padding-left: 2.60vw;}
		.sub_mob_menu > ul > li .sub_menu_txt {display: none; position: absolute; left: 0; width: 100%; z-index: 55; background: #fff; border: 1px solid #ccc; border-top: 0; border-bottom: 0;}
		.sub_mob_menu > ul > li .sub_menu_txt > li {height: 13.02vw; border-bottom: 1px solid #ccc;}
		.sub_mob_menu > ul > li .sub_menu_txt > li a {height: 13.02vw; padding-left: 2.60vw; line-height: 12.76vw; font-size: 3.91vw;}
		.sub_mob_menu > ul > li .sub_menu_txt > li:hover a {color: #2eb3ee;}

		/* 인사말 */

		.sub1_table {margin: 7.81vw auto 0; padding: 0 1.95vw; padding-bottom: 19.53vw; }
		.sub1_table .img_wrap {display: none;}
		.sub1_table .txt_wrap {display: block; width: 100%; padding-left: 0;}
		.sub1_table .txt_wrap h3 { font-size: 3.91vw; line-height: 4.69vw;  margin-bottom: 2.60vw;}
		.sub1_table .txt_wrap p { font-size: 3.78vw; line-height: 5.21vw;}
		.sub1_table .txt_wrap p + p {margin-top: 3.91vw;}
		.sub1_table .txt_wrap strong {display: none; font-size: 2.60vw; line-height: 3.91vw;  margin-top: 3.91vw;} 
		.sub1_table .img_mob_wrap {display: block; width: 100%; text-align: center;}
		.sub1_table .img_mob_wrap img {width: 100%;}
		.sub1_table .img_mob_wrap strong {display: block; width: 100%; font-size: 5.21vw;}
		.sub1_table2 {padding: 13.02vw 0 26.04vw;}
		.sub1_table2_inner {padding: 0 2.60vw;}
		.sub1_tbl2_tp .sub1_tbl2_lt {display: block; width: 100%;}
		.sub1_tbl2_tp .sub1_tbl2_rt {display: block; width: 100%; padding-left: 0; margin-top: 6.51vw;}
		.sub1_tbl2_tp .sub1_tbl2_rt:before {display: none;}
		.sub1_tbl2_tp dl dt {font-size: 4.17vw; line-height: 5.86vw;  padding-left: 0; margin-bottom: 3.91vw; text-align: center;}
		.sub1_tbl2_tp dl dt:before {left: 50%; transform: translateX(-50%); width: 31.25vw; height: 7.68vw;  }
		.sub1_tbl2_tp dl dd {  font-size: 3.65vw; line-height: 5.21vw; padding-left: 1.95vw; word-break: keep-all;}
		.sub1_tbl2_tp dl dd:before {top: 2.60vw; width: 0.65vw; height: 0.65vw; }
		.sub1_tbl2_tp .sub1_tbl2_rt dl dt {padding-left: 0;}
		.sub1_tbl2_tp .sub1_tbl2_rt dl dt:before {width: 41.93vw; }
		.sub1_tbl2_bt {margin-top: 10.42vw;}
		.sub1_tbl2_btt h2 {font-size: 4.17vw; line-height: 5.86vw;  padding-left: 5.86vw;}
		.sub1_tbl2_btt h2:before {width: 31.25vw; height: 7.68vw; }
		.sub1_tbl2_slider {margin: 5.21vw -1.56vw 0;}
		.sub1_tbl2_slider .slick-slide {padding: 0 1.56vw;}
		.sub1_tbl2_list p {  margin-top: 3.91vw; font-size: 2.60vw; line-height: 3.39vw;}
		.sub1_tbl2_bt .slider-progress {height: 0.39vw;margin-top: 6.51vw;}
		.sub1_tbl2_bt .slider-progress .progress {height: 1.30vw;}

		/* 세무조사대응 절차 */

		.sub2_wrap {margin-bottom: 13.02vw;}
		.sub2_menu1 {padding: 13.02vw 5.21vw 9.11vw;}
		.sub2_menu1 .img_wrap img.pc_img {display: none;}
		.sub2_menu1 .img_wrap img.mob_img {display: block;}
		.sub2_menu1_title {  font-size: 5.21vw; line-height: 6.51vw; }
		.sub2_menu1_title span:before {bottom: -0.65vw; height: 2.60vw; }
		.sub2_menu1 .img_wrap {margin: 13.02vw auto 0; max-width: 100%; }
		.sub2_menu2 {margin-top: 15.63vw;}
		.sub2_menu_inner {max-width: 100%; padding: 0 2.60vw; }
		.sub2_menu2 h2 {  font-size: 4.56vw; line-height: 5.86vw;  padding-left: 3.91vw;}
		.sub2_menu2 h2:before {top: 1.56vw; width: 1.95vw; height: 3.26vw; }
		.sub2_box {margin-top: 5.21vw;}
		.sub2_box ul { margin: -1.30vw 0;}
		.sub2_box ul li {padding: 1.30vw 0;}
		.sub2_box_inner {padding: 5.21vw 2.60vw; min-height: auto; padding-right: 2.60vw; }
		.sub2_box_inner.sub2_box_inner2 {height: auto;}
		.sub2_box_inner.sub2_box_inner3 {height: auto;}
		.sub2_box_inner dt { font-size: 3.91vw; line-height: 5.21vw;  margin-bottom: 2.60vw;}
		.sub2_box_inner dd {  font-size: 3.13vw; line-height: 4.56vw; padding-left: 1.95vw; }
		.sub2_box_inner dd:before {  top: 1.56vw; width: 0.65vw; height: 0.65vw; }
		.d_sub2_box {padding: 5.21vw 2.60vw; margin: 2.60vw 0;}

		/* 세무조사 통계 종류 */

		.sub_title.sub2_title strong {display: block; font-weight: 900;}
		.sub_title.sub2_title strong:before {display: block;}
		.graph_box {margin-top: 6.51vw; padding: 6.51vw 9.11vw;}
		.sub2_right_txt { margin-top: 1.30vw;  font-size: 3.13vw; line-height: 4.17vw; }
		.sub2_table {margin-top: 3.91vw; width: 117.19vw;}
		.sub2_table th:nth-child(1) {width: 41.67vw}
		.sub2_table th {height: 10.42vw; font-size: 3.13vw; }
		.sub2_table td { padding: 2.60vw;  font-size:3.13vw; }
		.sub2_table td.cn_txt {width: 22.79vw; font-size: 3.13vw;}

	}
