@font-face {
    font-family: 'NanumBarunGothic';
    font-style: normal;
    font-weight: 400;
    src: url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.eot');
    src: url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.eot?#iefix') format('embedded-opentype'), url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.woff') format('woff'), url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.ttf') format('truetype');
   }
   
   @font-face {
    font-family: 'NanumBarunGothic';
    font-style: normal;
    font-weight: 700;
    src: url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.eot');
    src: url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.eot?#iefix') format('embedded-opentype'), url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.woff') format('woff'), url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.ttf') format('truetype')
   }
   
   @font-face {
    font-family: 'NanumBarunGothic';
    font-style: normal;
    font-weight: 300;
    src: url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.eot');
    src: url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.eot?#iefix') format('embedded-opentype'), url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.woff') format('woff'), url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.ttf') format('truetype');
   }
body > *{font-family: 'NanumBarunGothic', sans-serif;/*width:1920px;max-width:1920px;*/margin:0 auto;}
body{margin:0 auto;}
body #wrap{max-width:1920px;margin:0 auto;}
.standard{text-align:center;opacity:0.5;position:absolute;left:50%;margin-left:-960px;z-index:999999999999;display:none;pointer-events:none;}

 header{z-index:103;background:#fff;position:fixed;width:100%;margin:0 auto;height:94px;max-width:1920px;width:100%;margin:0 auto;top:0;}
 header h1{width:199px;height:34px;padding:28px 87px 32px 80px;display:inline-block;float:left;}
 header nav{overflow:hidden;float:left;margin-right:0px;margin-left:100px;}
 header nav > ul > li{float:left;padding-right:42px;}
/* header nav ul li:nth-child(2){margin-right:88px;}
header nav ul li:nth-child(3){margin-right:92px;}
header nav ul li:nth-child(4){font-size:32px;margin-right:89px;} */
 header nav ul li:nth-child(5){margin:0;}
 header nav ul li a{display:inline-block;font-size:18px;letter-spacing:-1px;font-weight:800;text-align:center;}
 header nav > ul > li > a{padding:38px 42px 42px;}
 header nav ul li a:hover{color:#1372dc;}
 header .tel-wrap{overflow:hidden;clear:both;display:inline-block;}
 header .tel-wrap a{display:inline-block;padding:33px 0;font-size:34px;color:#313131;margin-left:16px;}
 header .kakao-wrap{display:inline-block;float:left;overflow:hidden;}
 header .kakao-wrap a{display:block;overflow:hidden;padding-top:30px;}
 header .submenu-box{background:#1372dc;width:140px;display:block;position:absolute;display:none;}
 header .submenu-box ul li:first-child{padding-top:32px;}
 header .submenu-box ul li:last-child{padding-bottom:32px;}
 header .submenu-box ul li{width:100%;margin:0;}
 header .submenu-box ul li a{color:#fff;font-size:18px;padding:16px 0;width:100%;text-align:center;}
 header .submenu-box ul li a:hover{color:#fff;}
 header nav ul li:nth-child(2):hover .submenu-box{display:block;}
/*wrap*/
/* #wrap{padding-top:4.9%;} */
#wrap .service_center article{overflow:hidden;}
#wrap section.service_center{margin-bottom:328px;}
#wrap section.service_center h2{width:500px;margin:113px auto 0;}
#wrap section.service_center h2 img{width:100%;}
#wrap section.service_center table{margin:80px auto 34px;}
#wrap section.service_center table thead{font-size:20px;}
#wrap section.service_center table thead tr{border-top:3px solid #f2f2f2;}
#wrap section.service_center table thead tr th{padding:12px 0;}
#wrap section.service_center table thead tr th:nth-child(1){width:80px;}
#wrap section.service_center table thead tr th:nth-child(2){width:540px;}
#wrap section.service_center table thead tr th:nth-child(3){width:200px;}
#wrap section.service_center table thead tr th:nth-child(4){width:200px;}
#wrap section.service_center table thead tr th:nth-child(5){width:142px;}

#wrap section.service_center table tbody tr td{height:47px;text-align:center;vertical-align:middle;font-size:18px;}
#wrap section.service_center table tbody tr td.text-center{text-align:center;}
#wrap section.service_center table tbody tr td .btn-waite{background:#009944;color:#fff;width:97px;height:30px;border-radius: 5px;}
#wrap section.service_center table tbody tr td .btn-finish{background:#004899;color:#fff;width:97px;height:30px;border-radius:5px;}
#wrap section.service_center table tbody tr td.title{text-align:left;padding-left:24px;}
#wrap section.service_center table tbody tr:nth-child(odd){background:#f9f9f9;}

 .data-pagination{float:left;margin-top:9px;padding-left:63px;}
 .data-pagination .pagination .page-item{width:31px;height:31px;border:2px solid #dbdbdb;float:left;text-align:center;}
 .data-pagination .pagination .page-item .page-link{background:#fafafa;padding-top:10px;box-sizing:border-box;font-size:14px;display:inline;width:100%;height:100%;text-align:center;vertical-align: middle;}
 .data-pagination .pagination .page-item .page-link.active{color:#ffff;background:#337ab7;}
 .data-pagination .pagination .page-item .page-link .page-link{text-align:center;}
 .btn-button-wrap{float:right;margin-right:54px;}
 .btn-button-wrap button{background:#aa453b;color:#fff;width:151px;height:47px;font-size:24px;border-radius:5px;}
 .data-pagination .pagination .page-item .page-link{float:left;font-size:11px;}
 .data-pagination .pagination .page-item:first-child{border-top-left-radius :5px;border-bottom-left-radius:5px;}
 .data-pagination .pagination .page-item:last-child{border-top-right-radius :5px;border-bottom-right-radius:5px;}
 .data-pagination .pagination .page-item:first-child .page-link,
 .data-pagination .pagination .page-item:last-child .page-link{margin-left:0;overflow:hidden;display:inline-block;width:100%;height:100%;padding-top:12px;}
 .data-pagination .pagination .page-item:first-child .page-link img,
 .data-pagination .pagination .page-item:last-child .page-link img{width:6px;height:6px;display:inline-block;}
 .data-pagination .pagination .page-item:nth-child(2) .page-link,
 .data-pagination .pagination .prev-btn .page-link{width:100%;height:100%;padding-top:12px;}
 .data-pagination .pagination .page-item:nth-child(2) .page-link img,
 .data-pagination .pagination .prev-btn .page-link img{width:4px;height:6px;}

.goTop{display: none;position: fixed;top:auto;bottom:205px;right: 131px;width: 56px;height:56px;z-index: 10;}
.goTop a{line-height:10px;display: table-cell;width: 100%;font-size: 14px;text-align: center;color: #ffffff !important;padding: 0 0;vertical-align:middle;box-shadow: 10px 10px 10px 10px rgb(0 0 0 / 22%);border-radius:30px;}
.goTop a img{display:block;}


/*write*/
h4.write-tit{border-bottom:1px solid #eaeaea;padding-bottom:5px;margin-bottom:15px;padding:2%;font-size:24px;}
h4.write-tit img{width:26px;height:20px;padding-right:5px;vertical-align: middle;}
.write-bottom{background-color:#fbfbfb;}

/*sec01*/
/* .sec01{height:819px;} */
/*sec02*/
/*footer*/
/* footer */
footer {background-color: #4d4d4d;border-top:1px solid #959595;}
footer .footer-wrap{max-width:1389px;margin:0 auto;padding-top:56px;overflow:hidden;padding-bottom:100px;}
footer .footer-wrap .ml{float:left;overflow:hidden;margin-right:685px;}
footer .footer-wrap .ml span{margin-bottom:10px;display:inline-block;}
footer .footer-wrap .mr{float:left;overflow:hidden;display:inline-block;width:230px;margin-bottom:33px;}
footer .footer-wrap .mr ul li{margin-bottom:10px;}
footer .footer-wrap .mr ul li p:first-child{width:76px;margin:0;display:inline-block;float:left;}
footer p, footer a {color: #bdbdbd;font-size: 14px;letter-spacing: -.25px;line-height: 15px;}
footer .copy-wrap{float:right;margin-right:68px;}


/*write*/
.form-group{overflow:hidden;}
.form-group label,
.bc_th{float:left;width:66px;text-align:right;background:url('../img/goinc/ico-chk.jpg')no-repeat center right;padding-right:10px;margin-right:20px;}
.bc_th{padding-top: 5px;}
.bc_th.code{color:#ff0000;background:none;font-weight:bold;}
.code-wrap{margin-top:10px;padding-bottom:45px; border-bottom:1px solid #f7f7f7;}
.form-group .col-xs-12 input{width:92%;height:22px;border:2px solid #ebedf0;margin-bottom:10px;padding:5px;height:25px;font-size:13px;}
.form-group .col-xs-12 input#name{width:282px;}
.form-group .col-xs-12 input#passwd{width:282px;}
.form-group .col-xs-12 input:focus{border:2px solid #aaaaaa;}
.form-group .col-xs-12 textarea{width:91%;border:2px solid #ebedf0;height:513px;margin-bottom:10px;}
.form-group button,.modal .btn,#btnList{background:#9a6761;color:#fff;height:46px;width:151px;border-radius:3px;font-size:24px;}
.form-group.text-center{text-align:center;margin-top:29px;}
#wrap section.service_center table.table-bordered{width:100%;}
#wrap section.service_center table.table-bordered tbody tr{margin-bottom:10px;}
#wrap section.service_center table tbody tr td{text-align:left;text-align:center;}
.form-group .col-xs-12 input.upload-name{width:361px;background:#eeeeee;float:left;}
.form-group label[for="file"]{background:#00a65a;border-radius:5px;color:#fff;width:150px;height:25px;display:inline-block;line-height:25px;margin-left:5px;text-align:center;padding:0 10px;}
.form-group label[for="file"]::placeholder{color:#919ca9;}
.form-group .fcb{clear:both;margin-left:96px;color:#e0577d;}
#btnWrite{background-color:#aa453b;}
.text-center{text-align:center;}
.btn-wrap{float:right;padding-right:1%;}

body.service_center header{position:static;}

/*view*/
#wrap section.service_center .bbs-view-detail table tbody tr td{text-align:left;padding:0;}
#wrap section.service_center .bbs-view-detail table .bc_th{padding-top:15px;background-position:right 20px;}

/*meadiaquery*/
@media screen and (max-width: 1919px){
	
    /* .sec01{height:42.526vw} */
    body #wrap{padding:5.21vw;}
    .btn-wrap{overflow:hidden;float:right;padding-left:0.78vw}
    header{z-index:103;background:#fff;position:fixed;width:100%;max-width:100%;top:0;}
    header h1{display:inline-block;float:left;padding-left:1.8%;padding-right:1.8%;}
    /* header nav{overflow:hidden;float:left;width:34vw;margin-left:5%;margin-right:0;font-family: 'NanumBarunGothic', sans-serif;} */
    header nav ul li{float:left}
    header nav ul li:nth-child(5){margin:0;}
    header nav ul li a{display:inline-block;font-size:18px;letter-spacing:-1px;}
    header .tel-wrap{overflow:hidden;clear:both;display:inline-block;}
    header .tel-wrap a{display:inline-block;padding:33px 0;font-size:1vw;color:#313131;margin-left:16px;}
    header .kakao-wrap{display:inline-block;float:left;overflow:hidden;}
    header .kakao-wrap a{display:block;overflow:hidden;padding-top:30px;}
    header nav > ul > li{padding-right:0;}
    header nav > ul > li > a{padding:47px 2.1875vw 2.1875vw;}

    #wrap section.service_center{margin-bottom:15.625vw;}
    #wrap section.service_center h2{width:44.69vw;margin:8.828vw auto 0;}
    #wrap section.service_center table{margin:6.25px auto 2.66vw;}
    #wrap section.service_center table thead{font-size:1.56vw;}
    #wrap section.service_center table thead tr th{padding:0.94vw 0;}
    #wrap section.service_center table thead tr th:nth-child(1){width:6.25vw;}
    #wrap section.service_center table thead tr th:nth-child(2){width:42.19vw;}
    #wrap section.service_center table thead tr th:nth-child(3){width:15.63vw;}
    #wrap section.service_center table thead tr th:nth-child(4){width:15.63vw;}
    #wrap section.service_center table thead tr th:nth-child(5){width:11.094vw;}
    #wrap section.service_center table tbody tr td{}
    #wrap section.service_center table thead tr{border-top:0.469vw;}

    #wrap section.service_center table tbody tr td{height:3.672vw;font-size:1.41vw;}
    #wrap section.service_center table tbody tr td .btn-waite{width:7.58vw;height:2.34vw;border-radius:0.39vw;}
    #wrap section.service_center table tbody tr td .btn-finish{width:7.58vw;height:2.34vw;border-radius:0.39vw;}
    #wrap section.service_center table tbody tr td.title{text-align:left;padding-left:1.875vw;}

    /* .sec02{height:41.354vw;}
    .sec03{height:26.186vw;}
    .sec04 article img:first-child{height:33.711vw;}
    .sec04 article img:nth-child(2){height:156.134vw;} */


    .data-pagination{margin-top:0.7vw;padding-left:4.92vw;}
    .data-pagination .pagination .page-item{width:2.42vw;height:2.42vw;}
    .data-pagination .pagination .page-item .page-link{padding-top:0.78vw;font-size:1.09vw;}
    .btn-button-wrap{float:right;margin-right:4.22vw;}
    .btn-button-wrap button{width:11.8vw;height:3.67vw;font-size:1.875vw;border-radius:0.39vw;}
    .data-pagination .pagination .page-item .page-link{font-size:0.86vw;}
    .data-pagination .pagination .page-item:first-child{border-top-left-radius :0.39vw;border-bottom-left-radius:0.39vw;}
    .data-pagination .pagination .page-item:last-child{border-top-right-radius :0.39vw;border-bottom-right-radius:0.39vw;}
    .data-pagination .pagination .page-item:first-child .page-link,
    .data-pagination .pagination .page-item:last-child .page-link{padding-top:0.9375vw;}
    .data-pagination .pagination .page-item:first-child .page-link img,
    .data-pagination .pagination .page-item:last-child .page-link img{width:0.469vw;height:0.469vw;}
    .data-pagination .pagination .page-item:nth-child(2) .page-link,
    .data-pagination .pagination .prev-btn .page-link{padding-top:0.94vw;}
    .data-pagination .pagination .page-item:nth-child(2) .page-link img,
    .data-pagination .pagination .prev-btn .page-link img{width:0.3125vw;height:0.47vw;}

    .form-group label,.bc_th{width:6vw;padding-right:0.79vw;margin-right:1.56vw;font-size:1.56vw;background-size:0.625vw 0.54vw;}
    .form-group .col-xs-12 input{width:91%;height:1.718vw;border:2px solid #ebedf0;margin-bottom:10px;padding:5px;height:25px;font-size:13px;}
    .form-group .col-xs-12 input#file{background:#00a65a;border:none;}
    .form-group .col-xs-12 input#name{width:282px;}
    .form-group .col-xs-12 input#passwd{width:282px;}
    .form-group .col-xs-12 input:focus{border:2px solid #aaaaaa;}
    .form-group .col-xs-12 textarea{width:91%;border:2px solid #ebedf0;height:513px;margin-bottom:10px;}
    .form-group button,.modal .btn,#btnList{background:#9a6761;color:#fff;height:3.59vw;width:11.8vw;border-radius:3px;font-size:1.875vw;}
    .form-group.text-center{text-align:center;margin-top:29px;}
    h4.write-tit{border-bottom:1px solid #fbfbfb;padding-bottom:0.39vw;padding-top:1.95vw;margin-bottom:1.171vw;padding:0 2%;font-size:1.875vw;}
    h4.write-tit img{width: 2.03vw;height: 1.56vw;}
    .form-group .col-xs-12 input.upload-name{width:28.2vw;background:#eeeeee;float:left;}
    .form-group label[for="file"]{width:12.718vw;height:3.5vw;display:inline-block;line-height:1.953vw;margin-left:0.39vw;font-size:1.5vw;line-height:3.5vw}
    .form-group .fcb{margin-left:4.92vw;font-size:0.14vw;}
    .code-wrap{padding-bottom:3.51vw}

    .goTop{bottom:10.67vw;right: 6.82vw;width: 2.91vw;height:2.91vw;z-index: 10;}
    .goTop a{line-height:0.52vw;font-size: 0.72vw;box-shadow: 0.7vw 0.7vw 0.7vw 0.7vw rgb(0 0 0 / 22%);border-radius:1.5625vw;width:2.916vw;height:2.916vw;}
    .goTop a img{display:block;}
    footer p, footer a{font-size:0.73vw;line-height:1vw}
	
}
/* @media screen and (max-width: 1620px){
    header nav{margin-left:4%;}
    header nav > ul > li > a{}
}
@media screen and (max-width: 1600px){
    header nav{width:42%;margin-left:5vw;margin-right:0;}
}
@media screen and (max-width: 1480px){
    header nav{margin-left:8vw;margin-left:3vw;width:44%;}
    footer .footer-wrap{padding-left:3%;padding-right:3%;}
    footer .footer-wrap .ml{margin-right:35.677vw;}
}
@media screen and (max-width: 1420px){
    header nav{margin-left:2vw;width:38%;}
    header nav ul li:nth-child(5){margin:0;}
    header nav > ul > li > a{padding: 47px 1.1875vw 2.1875vw;}
    header .kakao-wrap a{}

}
@media screen and (max-width: 1165px){
    header{height:4.895vw;}
    header h1{width:10.365vw;height:1.77vw;padding:1.45vw 4.53vw 1.67vw 4.17vw;}
    header nav{margin-right:5.73vw;margin-left:13.85vw;}
    header nav ul li{float:left;margin-right:4.375vw;}
    header nav ul li:nth-child(2){margin-right:4.583vw;}
    header nav ul li:nth-child(3){margin-right:4.791vw;}
    header nav ul li:nth-child(4){font-size:1.66vw;margin-right:4.635vw;}
    header nav ul li:nth-child(5){margin:0;}
    header nav ul li a{font-size:0.9375vw;padding:1.98vw 0 1.875vw;letter-spacing:-1px;font-weight:800;}
    header .tel-wrap{width:10.83vw;}
    header .kakao-wrap{width:9.343vw;}
    header .tel-wrap a{padding:1.712vw 0;font-size:1.77vw;color:#313131;margin-left:0.83vw;}
    header .kakao-wrap a{padding-top:1.56vw;}
} */
/* footer */
@media screen and (max-width: 960px){
    img{width: 100%;}
    body #wrap{max-width:100%;padding-top:10.416vw;}
header nav{margin-right:5.73vw;margin-left:3.85vw;}
header nav ul li{float:left;margin-right:0;}
header nav > ul > li{padding-right:0;}
header nav ul li:nth-child(2){margin-right:1.583vw;}
header nav ul li:nth-child(3){margin-right:1.791vw;}
header nav ul li:nth-child(4){font-size:1.66vw;margin-right:1.635vw;}
header nav ul li:nth-child(5){margin:0;}

header{height:9.791vw;top:0;max-width:100%;}
header h1{width:20.73vw;height:3.541vw;padding: 2.92vw 0.0625vw 3.33vw 0.33vw;}
header nav > ul > li > a{padding:3vw 0.375vw 2.375vw;}
header nav ul li a{font-size:1vw;}
header .submenu-box{width:7.291vw;}
header .submenu-box ul li:first-child{padding-top:1.67vw;}
header .submenu-box ul li:last-child{padding-bottom:1.67vw;}
header .submenu-box ul li a{font-size:0.938vw;padding:0.833vw 0;width:100%;text-align:center;}
header .submenu-box ul li a:hover{color:#fff;}
header .kakao-wrap{width:14.77vw;}
header .tel-wrap{width:14.77vw}

.sec01{height:47.34vw;}
section{width:100%;}
header .kakao-wrap a{padding-top:3vw;}
header .tel-wrap a{padding-top:3vw;}

/*service_center*/
#wrap section.service_center{margin-bottom:25.78vw;}
.data-pagination .pagination .page-item{border:0.3125vw;width:3.42vw;height:3.42vw;}
.data-pagination .pagination .page-item .page-link{font-size:1vw;}
.data-pagination .pagination .page-item:first-child .page-link img,
.data-pagination .pagination .page-item:last-child .page-link img{width:1.469vw;height:1.469vw;}
.data-pagination .pagination .page-item:nth-child(2) .page-link img,
.data-pagination .pagination .prev-btn .page-link img{width: 1.3125vw;height: 1.47vw;}
.form-group .col-xs-12 input#name{width:91%;}
.form-group .col-xs-12 input#passwd{width:91%;}
.form-group label[for="file"]{font-size:0.7vw;}

footer .footer-wrap{padding-bottom:5.2vw;padding-top:2.92vw;}
footer .footer-wrap .ml{margin-right:10vw;}
}
@media screen and (max-width: 640px){
	img{margin-top: 5%;}
	.footer123{
		margin-top: 5%;
	}
	h2{font-size: 5vw;}
    /* header nav{margin-left:1.85vw;margin-right:0;width:48%;} */
}
@media (min-width: 1281px) {
	img{margin-left: 15%;}
	.footer123{margin-left: 15%; margin-top: 5%;}
	.logo{margin-top: -13%;}
	.privacy{margin-left: 15%; margin-top: 5%;}
	h2{font-size: 2vw;}
}

