@media screen and (max-width:1280px){
	html, body {overflow-x:auto; min-width:100%;}
	.inner {width:100%; padding:0 20px;}
/* header */
	.header .logo {left:20px;}
	.header .gnb {right:20px;}
	.header .gnb li > a {font-size:20px;}
/* footer */
	.footer strong {font-size:16px;}
	.footer em {padding:0 10px;}
	.footer span {padding-left:15px; margin-left:15px; font-size:14px;}
	.footer .copy {font-size:14px;}
/* main */
	.mvisual img {min-width:1280px;}
	.mcon01,
	.mcon02 {padding:60px 0;}
	.mcon01 .left li a {padding-left:70px;}
	.mcon01 .left i {width:70px;}
	.mcon01 .left {width:25%;}
	.mcon01 .center {width:48%; margin:0 1%;}
	.mcon01 .right {width:25%;}
	.mcon01 .right li.contact,
	.mcon01 .right li.ad a {padding:25px 20px 0;}
	.mcon01 .left .tt {font-size:20px;}
	.mcon01 .left p {font-size:14px;}
	.mcon01 .center .tt {font-size:22px;}
	.mcon01 .center li {padding-right:150px;}
	.mcon01 .center li a,
	.mcon01 .center li .date span {font-size:15px;}
	.mcon01 .center li .date em {font-size:13px;}
	.mcon01 .right li.contact .tel {font-size:28px;}
	.mcon02 dt {width:25%;}
	.mcon02 dt .tt {font-size:24px;}
	.mcon02 dt p {font-size:14px;}
	.mcon02 .more {font-size:14px;}
	.mcon02 dd {width:75%;}
	.mcon02 ul {margin-top:-1.25%;}
	.mcon02 li {width:19%; margin:1.25% 0 0 1.25%; padding-top:10vw;}
/* sub */
	.svisual {padding:45px 0;}
	.svisual .inner {font-size:18px;}
	.svisual .inner strong {font-size:30px; margin-right:15px;}
	.container {padding:40px 0 80px;}
	.container.inner {padding:40px 20px 80px;}
	.container .title {font-size:34px; margin-bottom:40px;}
	.container p {font-size:16px; line-height:24px;}
	.container p.b strong.b {font-size:20px;}
	.container .btxt {font-size:24px;}
	.container .dots_list p {font-size:16px;}
	.greeting .text_area p.b {font-size:18px;}
/* 인사말 */
	.greeting .text_area .dda {font-size:24px;}
	.greeting .imgs li {width:32%; margin-left:2%;}
	.greeting .gbox .imgbox .img img {width:49%; margin-right:2%;}
/* 찾아오시는길 */
	.root_daum_roughmap {width:100% !important; max-width:100%;}
	.map_text li.add {width:50%;}
	.map_text li.tel {width:25%;}
	.map_text li.fax {width:25%;}
/* 45인승래핑버스, LED 차량전광판 */
	.product_wrap .con01 li {width:49%;}
	.product_wrap .con01 .tbl th {width:120px; padding-left:15px;}
	.product_wrap .gbox .img dt,
	.product_wrap .gbox .img dd {height:0; padding-top:18%;}
	.product_wrap .gbox .img dt {position:relative; width:18%;}
	.product_wrap .gbox .img dt .round {position:absolute; top:0; left:0; width:100%; height:100%;}
	.product_wrap .gbox .img dd {background-size:90%;}
	.product_wrap .gbox .img dd p {font-size:16px;}
	ul.imgarea li {width:49%; margin-left:2%;}
	.product_wrap .thr_box li,
	.gall_list li {width:32%; margin-left:2%;}
	.gall_list li .img {padding-top:22.5vw;}
	.gall_list li p {font-size:16px;}
	.board_bottom .search_wrap .text,
	.board_bottom .search_wrap .btn  {font-size:15px;}
/* 광고문의 */
	.contact_top {padding:60px 40px 36px;}
	.contact_top:after {right:80px;}
}

@media screen and (max-width:1023px){
	.inner {padding:0 15px;}
/* header */
	.header {height:80px;}
	.header .logo {height:80px; line-height:80px; left:15px;}
	.header .logo img {height:30px;}
	.header .gnb li > a {font-size:16px; line-height:80px; padding:0 30px;}
	.header .gnb li.kakao img {height:40px;}
	.header .snb {top:80px;}
	.header .snb a {font-size:16px; line-height:30px;}
/* footer */
	.footer span {display:block; padding-left:0; margin-left:0;}
	.footer span:before {display:none;}
/* main */
	.mvisual {margin-top:80px;}
	.mvisual img {min-width:1024px;}
	.mcon01,
	.mcon02 {padding:40px 0;}
	.mcon01 .inner > div,
	.mcon01 .inner > ul {float:none; width:100%;}
	.mcon01 .left {overflow:hidden;}
	.mcon01 .left li {float:left; width:33.3333%; border-top:0; border-left:#ddd 1px solid;}
	.mcon01 .left li:first-child {border-left:0;}
	.mcon01 .center {margin:30px 0;}
	.mcon01 .right {overflow:hidden;}
	.mcon01 .right li {float:left; width:50%; margin:0;}
	.mcon01 .right li.ad {margin-top:0;}
	.mcon02 dt,
	.mcon02 dd {float:none; width:100%;}
	.mcon02 dt {margin-bottom:30px;}
	.mcon02 dt p {margin-bottom:20px;}
	.mcon02 dt p span.br {display:none;}
	.mcon02 .more {width:160px;}
	.mcon02 .more:before {width:16px;}
	.mcon02 .more:after {height:16px; margin-top:-8px; right:25px;}
	.mcon02 li {padding-top:13.5vw;}
/* sub */
	.svisual {margin-top:80px;}
	.container .title {font-size:30px;}
	.container p {font-size:15px; line-height:22px;}
	.container .btxt {font-size:20px;}
/* 인사말 */
	.greeting .top_img .txt {left:20px; padding:40px;}
	.greeting .top_img .txt .tt {font-size:24px; line-height:32px;}
	.greeting .top_img .txt p {font-size:18px; line-height:22px;}
	.greeting .con01 .icons {margin-top:2vw;}
	.greeting .con01 .icons li {width:40vw; height:40vw; margin:-2vw;}
	.greeting .imgs li .txt p {font-size:14px;}
	.greeting .imgs li .txt p span.br {display:none;}
	.greeting .arrow_box .round_box .blue {font-size:24px; line-height:30px;}
	.greeting .arrow_box .round_box p {font-size:18px;}
	.greeting .gbox .icons li p {font-size:18px; line-height:20px;}
	.greeting .gbox .imgbox,
	.greeting .gbox .imgbox > div {display:block; width:100% !important;}
	.greeting .gbox .imgbox .txt {padding:20px 0 0;}
/* 회사연혁 */
	.history:before {left:101px;}
	.history dl {padding-left:140px;}
	.history dt {font-size:32px; width:140px;}
	.history dt:after {left:80px;}
/* 찾아오시는길 */
	.root_daum_roughmap .wrap_map {height:400px !important;}
	.map_area .btn {height:50px; line-height:50px; padding-left:20px;}
	.map_area .btn i {right:20px;}
	.map_text {display:block; overflow:hidden;}
	.map_text li {display:block; float:left;}
	.map_text li.add {width:100%; margin-bottom:20px;}
	.map_text li.tel,
	.map_text li.fax {width:50%;}
/* 클라이언트 */
	.client li {width:25%;}
	.client li:nth-child(5n-4) {border-left:0;}
	.client li:nth-child(4n-3) {border-left:#ccc 1px solid;}
/* 45인승래핑버스, LED 차량전광판 */
	.product_wrap .con01 li {float:none; width:100%;}
	.product_wrap .con01 .img {position:relative; margin-bottom:30px;}
	.product_wrap .con01 .img .pc_vw {display:none;}
	.product_wrap .con01 .img .mo_vw {display:block !important; overflow:hidden;}
	.product_wrap .con01 .img .mo_vw img {float:left; width:49%; margin-left:2%;}
	.product_wrap .con01 .img .mo_vw img:first-child {margin-left:0;}
	.product_wrap .gbox .img dt .round img {height:44px; margin-bottom:10px;}
	.product_wrap .gbox .img dt .round p {font-size:12px; line-height:20px;}
	.product_wrap .gbox .img dd p {font-size:12px;}
	.product_wrap .thr_box .txt {padding:10px;}
	.product_wrap .thr_box .txt strong {font-size:15px;}
	.product_wrap .thr_box .txt p {font-size:12px; line-height:20px;}
	.gall_list li p {font-size:14px;}
	.board_bottom .search_wrap .text,
	.board_bottom .search_wrap .btn {font-size:14px;}
/* 광고문의 */
	.contact_top {padding:40px 20px 25px;}
	.contact_top:after {right:5%; height:100%; width:30%;}
	.contact_top .tt {font-size:22px; line-height:24px;}
	.contact_top .tel {font-size:20px; line-height:50px; height:50px; padding-left:60px;}
	.contact_top .tel i {width:50px; height:50px; background-size:26px;}
	.contact_top .tel strong {font-size:26px;}
	.contact_wrwp .tbl th {width:180px; font-size:15px;}
	.contact_wrwp .tbl .wset3 {width:31%;}
	.contact_wrwp .tbl td * {font-size:14px;}
	.contact_wrwp .tbl td em {width:5%;}
	.contact_wrwp .tbl td select.text {margin-left:2%;}
	.contact_wrwp .yak .gbox {padding:15px; font-size:15px; line-height:24px;}
	.contact_wrwp .yak .tt {font-size:16px;}
	.contact_wrwp .yak .tac {margin:20px 0;}
	.contact_wrwp .yak .tac label {font-size:15px;}
	.contact_wrwp .yak .btn {font-size:16px; line-height:50px; height:52px;}
}

@media screen and (max-width:767px){
	span.mo_br {display:block;}
/* header */
	.header {height:40px;}
	.header .logo {height:40px; line-height:40px; z-index:1;}
	.header .logo img {height:20px;}
	.header .btn_menu {position:absolute; top:0; right:0; width:40px; height:40px; background:#004289; z-index:1;}
	.header .btn_menu p {position:absolute; top:50%; left:50%; width:18px; height:2px; margin-left:-9px; background:#fff; transition:.2s linear;}
	.header .btn_menu .t {margin-top:-7px;}
	.header .btn_menu .m {margin-top:-1px;}
	.header .btn_menu .b {margin-top:5px;}
	.header .btn_tel {position:absolute; display:block !important; top:0; right:40px; width:40px; height:40px; line-height:40px; background:#459fff; text-align:center; font-size:0;}
	.header .btn_tel img {height:18px;}
	.header .btn_kakao {position:absolute; display:block !important; top:0; right:80px; width:40px; height:40px; line-height:40px; background:#fae300; text-align:center; font-size:0;}
	.header .btn_kakao img {height:18px;}
	.header .gnb {position:fixed; top:-280px; right:0; width:100%; height:280px; opacity:0; overflow:hidden; transition:.2s linear;}
	.header.on .gnb {top:0; opacity:1; height:100%;}
	.header .gnb .black {position:fixed; bottom:-100%; left:0; width:100%; height:100%; background:rgba(0,0,0,.6); opacity:0; transition:.2s linear;}
	.header.on .gnb .black {bottom:0; opacity:1;}
	.header .gnb ul {position:relative; width:100%; background:#fff; padding:80px 0 40px;}
	.header .gnb ul:before {content:""; position:absolute; top:40px; left:0; width:100%; height:1px; background:#e5e5e5;}
	.header .gnb li {float:none;}
	.header .gnb li:before {display:none;}
	.header .gnb li > a {font-size:15px; line-height:40px; padding:0; text-align:center;}
	.header .gnb li > a.pc_vw {display:none;}
	.header .gnb li > a.mo_vw {display:block !important;}
	.header .gnb li .snb { position:relative; top:0; border:0; background:#f5f5f5;}
	.header .gnb li:hover .snb {display:none;}
	.header .gnb li.on .snb {display:block;}
	.header .gnb li.on.open > a {color:#333;}
	.header .gnb li .snb a {font-size:13px;}
	.header .gnb li.kakao {display:none;}
	.header .gnb li.kakao img {height:30px;}
/* footer */
	.footer strong {font-size:12px; line-height:18px;}
	.footer span {font-size:10px; line-height:14px;}
	.footer em {padding:0 5px;}
	.footer .copy {font-size:10px; line-height:14px;}
/* main */
	.mvisual {margin-top:40px;}
	.mvisual .pc_vw {display:none;}
	.mvisual .mo_vw {display:block !important; min-width:100%;}
	.mcon01 {padding:0 0 20px;}
	.mcon01 .left li a {padding:15px 0;}
	.mcon01 .left i {position:relative; top:0; width:36px; display:block; margin:0 auto;}
	.mcon01 .left .tt {font-size:12px; line-height:20px; margin:5px 0 10px; text-align:center;}
	.mcon01 .left p {display:none;}
	.mcon01 .left em {position:relative; top:0; right:0; display:block; width:100%; height:14px; margin:0 auto;}
	.mcon01 .left em:before {width:14px; margin-left:-7px;}
	.mcon01 .left em:after {height:14px; margin-top:-7px;}
	.mcon01 .inner > div {margin:15px 0;}
	.mcon01 .center .tt {font-size:14px; line-height:24px; margin-bottom:5px;}
	.mcon01 .center li {padding-right:130px;}
	.mcon01 .center li a,
	.mcon01 .center li .date span,
	.mcon01 .center li .date em {font-size:12px; line-height:30px;}
	.mcon01 .center li a {padding:0 12px 0 20px; background-size:auto 10px;}
	.mcon01 .center li a:before {top:13px;}
	.mcon01 .center li .date em {margin-left:15px;}
	.mcon01 .right li {height:120px;}
	.mcon01 .right li.contact,
	.mcon01 .right li.ad a {padding:20px 15px 0;}
	.mcon01 .right li .tt {font-size:15px;}
	.mcon01 .right li p {font-size:11px;}
	.mcon01 .right li.contact .tel {font-size:18px; padding-left:30px; background-size:24px; margin-bottom:10px;}
	.mcon02 {padding:20px 0;}
	.mcon02 dt {margin-bottom:10px;}
	.mcon02 dt .tt {font-size:16px; line-height:22px; text-align:center;}
	.mcon02 dt p {font-size:10px; text-align:center; margin:5px 0 0;}
	.mcon02 dt .more {display:none !important;}
	.mcon02 ul {margin-top:-2%;}
	.mcon02 li {width:32%; padding-top:22vw; margin:2% 0 0 2%;}
	.mcon02 li:nth-child(5n-4) {margin-left:2%; clear:none;}
	.mcon02 li:nth-child(3n-2) {margin-left:0; clear:both;}
	.mcon02 li:nth-child(n+10) {display:none;}
	.mcon02 li:hover a {opacity:1;}
	.mcon02 .more {display:block !important; font-size:12px; height:32px; line-height:30px; width:100px; padding:0 30px 0 0; margin:20px auto 0;}
	.mcon02 .more:before {width:12px; right:15px;}
	.mcon02 .more:after {height:12px; margin-top:-6px; right:20px;}
/* sub */
	.svisual {margin-top:40px; padding:30px 0;}
	.svisual .inner {font-size:0; line-height:30px;}
	.svisual .inner strong {font-size:18px;}
	.svisual.g01 {background-image:url('/images/svisual01_m.jpg');}
	.svisual.g02 {background-image:url('/images/svisual02_m.jpg');}
	.svisual.g03 {background-image:url('/images/svisual03_m.jpg');}
	.svisual.g04 {background-image:url('/images/svisual04_m.jpg');}
	.aside a {width:25%; font-size:12px; line-height:30px; padding:0; border-left:#ddd 1px solid;}
	.aside a:first-child {border-left:0;}
	.aside a i:before {height:2px;}
	.container {padding:20px 0 50px;}
	.container.inner {padding:20px 15px 50px;}
	.container .title {font-size:20px; line-height:20px; margin-bottom:20px;}
	.container p {font-size:12px; line-height:18px;}
	.container p.b {font-size:13px; line-height:20px;}
	.container p.b strong.b {font-size:15px;}
	.container .btxt {font-size:15px; line-height:22px;}
	.stit {font-size:18px; line-height:24px; margin:20px 0 5px;}
	.container .dots_list p {font-size:12px; line-height:18px; padding-left:10px;}
	.container .dots_list p:before {top:7px; width:4px; height:4px;}
/* 인사말 */
	.greeting .top_img .pc_vw {display:none;}
	.greeting .top_img .mo_vw {display:block !important; width:100vw; max-width:100vw; margin:0 -15px;}
	.greeting .top_img .txt {left:0; padding:20px;}
	.greeting .top_img .txt .tt {font-size:14px; line-height:20px;}
	.greeting .top_img .txt p {font-size:10px; line-height:16px; margin-top:5px;}
	.greeting .text_area {padding:15px 0;}
	.greeting .text_area .dda {font-size:15px; line-height:22px; padding:10px 10px 0; margin-bottom:10px;}
	.greeting .text_area .dda:before,
	.greeting .text_area .dda:after {width:19px; height:12px;}
	.greeting .text_area p.b {margin-top:15px;}
	.greeting .text_area span.mo_br {height:18px;}
	.greeting .text_area span.br {display:none;}
	.greeting .con01 .icons li {padding-top:8vw;}
	.greeting .con01 .icons li img {width:16vw; margin-bottom:10px;}
	.greeting .con01 .icons li p {font-size:10px; line-height:14px;}
	.greeting .gbox {padding:30px 0;}
	.greeting .imgs {margin-top:20px;}
	.greeting .imgs li .txt {padding:10px 0;}
	.greeting .imgs li .txt strong {font-size:12px; line-height:20px;}
	.greeting .imgs li .txt p {font-size:10px; line-height:14px;}
	.greeting .arrow_box {margin-top:-5vw; padding-top:20vw;}
	.greeting .arrow_box .round_box {padding:15px 20px; border-radius:30px;}
	.greeting .arrow_box .round_box .blue {font-size:13px; line-height:20px;}
	.greeting .arrow_box .round_box p {font-size:11px; line-height:16px;}
	.greeting .gbox .icons {padding:20px 10%;}
	.greeting .gbox .icons li img {height:50px;}
	.greeting .gbox .icons li p {font-size:12px; line-height:20px; margin-top:10px;}
/* 회사연혁 */
	.history:before {left:7px;}
	.history dl {padding-left:20px; margin-top:20px;}
	.history dt {position:relative; font-size:16px; line-height:15px; padding-left:0;}
	.history dt:before {height:21px; top:-3px;}
	.history dt:after {width:15px; height:15px; border-width:4px; left:-20px;}
	.history dd p {padding-left:10px;}
	.history dd p:before {top:7px;}
/* 찾아오시는길 */
	.map_area {margin-bottom:15px;}
	.map_area .pc_vw {display:none;}
	.map_area .mo_vw {display:block !important;}
	.root_daum_roughmap .wrap_map {height:240px !important;}
	.map_area .btn {font-size:11px; width:100px; height:26px; line-height:26px; padding-left:15px;}
	.map_area .btn i {right:15px; width:8px;}
	.map_area .btn i:before {width:8px; margin-left:-4px;}
	.map_area .btn i:after {height:8px; margin-top:-4px;}
	.map_text li {float:none; width:100% !important; padding:4vw 0 4vw 25vw; margin-bottom:20px;}
	.map_text li i {width:20vw; height:20vw; max-width:90px; max-height:90px; line-height:1;}
	.map_text li i img {position:absolute; top:50%; left:50%; max-width:50%; transform:translate(-50%,-50%);}
	.map_text li strong {font-size:14px;}
	.map_text li.add {padding:2vw 0 2vw 25vw;}
	.map_text li.fax {margin-bottom:0;}
/* 클라이언트 */
	.client {margin-top:-5px;}
	.client li {width:33.3333%; margin-top:5px;}
	.client li .img {height:50px; line-height:30px; padding:10px;}
	.client li:nth-child(4n-3) {border-left:0;}
	.client li:nth-child(3n-2) {border-left:#ccc 1px solid;}
	.client li p {font-size:11px; line-height:26px;}
/* 45인승래핑버스, LED 차량전광판 */
	.product_wrap .con01 ul {margin-top:15px;}
	.product_wrap .con01 .img {margin-bottom:15px;}
	.product_wrap .con01 .tbl table {margin-bottom:10px;}
	.product_wrap .con01 .tbl th,
	.product_wrap .con01 .tbl td {font-size:12px; line-height:18px; padding:5px 0;}
	.product_wrap .con01 .tbl th {width:70px;}
	.product_wrap .con01 .tbl dt a {font-size:12px; line-height:40px; height:40px; width:120px;}
	.product_wrap .con01 .tbl dd {font-size:12px; line-height:40px; padding-left:10px;}
	.product_wrap .con01 .tbl dd i {width:18px; height:40px;}
	.product_wrap .gbox {padding:20px 0;}
	.product_wrap .gbox .img {display:block; overflow:hidden; text-align:center; font-size:0; width:100vw; margin:0 -15px; padding:40px 8vw;}
	.product_wrap .gbox .img dt,
	.product_wrap .gbox .img dd {float:left; width:28vw; height:28vw;}
	.product_wrap .gbox .img dt .round {display:table; width:100%; padding-top:0; box-shadow:rgba(0,0,0,.15) 3px 3px 10px;}
	.product_wrap .gbox .img dt .round .inbox {display:table-cell; vertical-align:middle;}
	.product_wrap .gbox .img dt .round img {width:30%; max-width:57px; height:auto; margin-bottom:5px;}
	.product_wrap .gbox .img dt .round p {font-size:11px; line-height:14px; padding:0 5px;}
	.product_wrap .gbox .img dd {background-size:80%;}
	.product_wrap .gbox .img dd p {margin-top:20px;}
	.product_wrap .gbox .img dt:nth-child(n+5),
	.product_wrap .gbox .img dd:nth-child(n+5) {float:right;}
	.product_wrap .gbox .img dd.v {display:block; background:none; text-align:center; font-size:0; padding:0; width:100%; height:28vw;}
	.product_wrap .gbox .img dd.v p {position:relative; top:0;display:inline-block; width:28vw; height:28vw; background:url('/images/arrow_s0201_v.png') no-repeat 50% 50% / auto 80%; margin:0 0 0 56vw; vertical-align:top;}
	.product_wrap .gbox .img dd.r {background-image:url('/images/arrow_s0201_r.png');}
	.product_wrap .gbox .img dd.r p {margin-top:-44px;}
	div.imgarea .img {padding:10px;}
	.imgarea p {padding:5px 0;}
	ul.imgarea li .img {height:30vw; line-height:30vw;}
	.gall_list ul {margin-top:-5%;}
	.gall_list li {width:49%; margin:5% 0 0 2%;}
	.gall_list li:nth-child(3n-2) {margin-left:2%; clear:none;}
	.gall_list li:nth-child(2n-1) {margin-left:0; clear:both;}
	.gall_list li .img {padding-top:33vw;}
	.gall_list li p {font-size:12px;}
	.board_bottom .btns {margin-top:20px;}
	.board_bottom .btns .btn {font-size:12px; width:80px; height:30px; line-height:30px;}
	.board_bottom .paging a {width:28px; height:28px; line-height:26px;}
	.board_bottom .paging a img {height:14px;}
	.board_bottom .paging .nums {margin:0 5px;}
	.board_bottom .search_wrap {font-size:0;}
	.board_bottom .search_wrap .text,
	.board_bottom .search_wrap .btn {height:30px; line-height:28px; font-size:12px;}
	.board_bottom .search_wrap select.text {width:30%; padding-left:5px;}
	.board_bottom .search_wrap input.text {width:48%; margin:0 1%;}
	.board_bottom .search_wrap .btn {width:20%;}
	.product_wrap .thr_box li {float:none; width:100%; margin:10px 0 0;}
/* 광고문의 */
	.contact_top {padding:20px 10px 10px;}
	/* .contact_top:after {max-width:100px;} */
	.contact_top .tt {font-size:15px; line-height:20px;}
	.container p {font-size:11px; line-height:16px; margin:5px 0;}
	.contact_top .tel {font-size:15px; height:40px; line-height:40px; padding-left:50px;}
	.contact_top .tel i {width:40px; height:40px;}
	.contact_top .tel strong {font-size:22px; text-shadow:#fed56c 0 0 10px;}
	.contact_wrwp .tbl td * {font-size:12px;}
	.contact_wrwp .tbl th,
	.contact_wrwp .tbl td {padding:5px; line-height:30px;}
	.contact_wrwp .tbl th {font-size:12px; width:80px;}
	.contact_wrwp .tbl .wset3 {width:45%;}
	.contact_wrwp .tbl td em {width:10%;}
	.contact_wrwp .tbl td select.text {display:block; width:100%; margin-top:5px;margin-left:0;}
	.contact_wrwp .yak .gbox {font-size:12px; line-height:18px;}
	.contact_wrwp .yak .tt {font-size:14px;}
	.contact_wrwp .yak .tac {margin:15px 0;}
	.contact_wrwp .yak .tac label {font-size:13px;}
	.contact_wrwp .yak .btn {font-size:14px; line-height:40px; height:42px; width:50%;}

	.board_list .pc_vw {display:none !important;}
}