@charset "UTF-8";body{font-family:"Noto Sans KR",sans-serif,"Nanum Gothic","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0;font-size:15px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.3;font-weight:400}p{font-size:15px;color:#666;line-height:22px}a{cursor:pointer}.form-control{font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,'Malgun Gothic','맑은 고딕',sans-serif}.wrap{display:block;*width:100%;clear:both}.wrap:after{display:block;height:0;content:".";font-size:0;visibility:hidden;clear:both}.container-fluid{padding-right:0!important;padding-left:0!important;margin-right:auto;margin-left:auto}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#beafa8;text-decoration:none;background-color:#fff;border:1px solid #cdcdcd}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:3;color:#beafa8;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#999;border-color:#cdcdcd}.pagination>li>a{margin:1px}.h3,h3{font-size:23px}.tooltip.top .tooltip-inner{background-color:#3c322b}.tooltip.top .tooltip-arrow{border-top-color:#4f4640}.mobile-block{display:block;padding-top:10px}.mobile-block-np{display:block;padding-top:0}.tablet{display:initial}.pc{display:none}.btn-consult{margin-top:0;border-radius:0}.btn-consult:hover{color:#fff;background-color:#3c322b;border-color:#adadad}img.latest{float:left;margin-right:10px;border-radius:5px;margin-top:5px}#return-to-top{z-index:10;position:fixed;bottom:20px;right:20px;background:#8a7d7d;background:rgba(187,180,180,.7);width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top i{color:#fff;margin:0;position:relative;left:16px;top:13px;font-size:19px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top:hover{background:rgba(138,125,125,.9)}#return-to-top:hover i{color:#fff;top:5px}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5;background-color:#3762ae;color:#fff;border-radius:5px 5px 0 0}.modal-header .close{margin-top:-2px;color:#fff;font-size:33px}.modal-body{max-height:400px;overflow-y:visible;overflow-x:hidden}@media(min-width:768px){.tablet{display:none}.pc{display:block!important}.pc-important{display:block}.mobile-block{display:inline-block}.mobile-block-np{display:inline-block}.btn-consult{margin-top:20px}.modal-body{max-height:730px;overflow-y:visible;overflow-x:hidden}}@media(min-width:992px){.modal-body{overflow-y:auto;max-height:680px}}@media(min-width:1200px){.modal-body{overflow-y:auto;max-height:750px}}::-webkit-scrollbar{-webkit-appearance:none;width:7px}::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}ul.list-none{list-style:none;padding:0;margin:0;margin-top:30px}ul.list-none li{color:#696969;padding-bottom:5px}ul.custom{list-style:none;padding:0;margin:0;margin-top:30px}ul.custom li{color:#696969;padding-bottom:5px;display:table}ul.custom li::before{content:"• ";color:#696969;display:table-cell}ul.custom li p{padding-left:10px;font-size:15px;line-height:.7em;padding-top:5px}@media(min-width:992px){div#gnb{}}@media(min-width:1200px){div#gnb{}}.gnbbar{margin-top:30px;font-family:"Noto Sans KR"}.gnbbar a{font-size:16px;color:#000;text-align:center;padding:14px 6px;text-decoration:none}a.navbar-brand.logo img{width:70px}.logo-wrap{float:left;padding-left:30px}.logo{padding-right:0!important}.menu-array{display:block;padding:5px 0 0;margin:0 auto;float:right;margin:0 auto}.menu-array:after{display:block;height:0;content:".";font-size:0;visibility:hidden;clear:both}.downwrap{float:left;width:145px;position:relative;display:inline-block}.downwrap .dropbtn{font-size:20px;border:none;outline:none;color:#fff;padding:14px 8px;width:135px;font-family:"Noto Sans KR";background-color:transparent;width:100%;font-weight:bold}.downwrap:hover .dropbtn{background-color:#3c322b;font-weight:bold;color:#fff}.on .dropbtn{background-color:#3c322b;font-weight:bold;color:#fff}.on .down-content{display:block!important}.on-just .dropbtn{background-color:#3c322b;font-weight:bold;color:#fff}.down-content{display:none;position:absolute;background-color:#3c322b;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:200;width:100%}.down-content a{float:none;color:#fff;padding:12px 16px;text-decoration:none;display:block;text-align:left}.down-content a:hover{background-color:#ffbb49;color:#fff}.downwrap:hover .down-content{display:block}.gnb{margin-top:20px}.gnb span{font-size:20px;margin-left:30px}.gnb-pc{display:none}.gnb-mobile{display:block}.width115{width:115px!important;min-width:115px!important}.width125{width:125px!important;min-width:125px!important}.width160{width:160px!important;min-width:160px!important}.width200{width:200px!important;min-width:200px!important}.width2{width:110px!important;min-width:110px!important}@media(min-width:996px){.downwrap{width:23%}.downwrap .dropbtn{width:100}.down-content{}.menu-array{float:inherit;width:757px}}.navbar-default{background-color:transparent;border-color:transparent}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:transparent}.navbar-default .container-fluid{padding-right:0;padding-left:0}.navbar ul{background-color:#3c322b;font-size:20px}.navbar ul li a{color:#fff}.navbar-default .navbar-toggle{border-color:transparent!important}.navbar-toggle{padding:25px 19px;margin-top:0;margin-right:0;margin-bottom:-10px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0;position:absolute}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#e6ff0a!important;background-color:#3762ae!important}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:#3762ae!important}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#3762ae!important}.navbar-nav .open .dropdown-menu{background-color:#30a7e0!important}.nav>li>a{position:relative;display:block;padding:10px 40px}@media(min-width:768px){.gnb-pc{display:block}.gnb-mobile{display:none}.navbar{display:none}}.navbar-header{z-index:400;position:relative}#hdbg{display:inline-block}.open-logo{height:60px}a.navbar-brand.logo{padding:10px}.scrolled{background-color:#fff;border-bottom:1px solid #cecece}.hamburger{padding:36px;width:70px;float:right;height:40px;position:absolute;right:0;margin-top:-65px}.hamburger.on{background-color:#3c322b}.button_container{height:27px;width:25px;cursor:pointer;z-index:340;margin-top:-13px;margin-left:-18px;padding-bottom:17px;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.button_container span{background:#d8d8d8;border:none;height:4px;width:100%;position:absolute;top:0;left:0;-webkit-transition:all .35s ease;transition:all .35s ease;cursor:pointer}.button_container span:nth-of-type(2){top:10px}.button_container span:nth-of-type(3){top:20px}.button_container:hover{opacity:.7}.button_container.active .top{-webkit-transform:translateY(10px) translateX(0) rotate(225deg);transform:translateY(10px) translateX(0) rotate(225deg);background:#fff}.button_container.active .middle{opacity:0;background:#fff}.button_container.active .bottom{-webkit-transform:translateY(-10px) translateX(0) rotate(-225deg);transform:translateY(-10px) translateX(0) rotate(-225deg);background:#fff}.overlay{position:fixed;background:#3c322b;top:0;left:0;width:100%;height:0%;opacity:0;visibility:hidden;-webkit-transition:opacity .35s,visibility .35s,height .35s;transition:opacity .35s,visibility .35s,height .35s;overflow:hidden}.o-menu{width:100%}.o-menu li{min-height:30px;padding-left:30px;padding-top:8px;font-size:25px;letter-spacing:1px;color:#fff;display:table;width:100%;cursor:pointer}ul.o-menu li>a:hover{color:#fff!important}.submenu li a{color:#b7a294!important}.overlay ul.submenu{background-color:#2a241f;display:none;margin-left:-30px;width:120%}.overlay ul.submenu li{padding-left:60px}.overlay ul.submenu li a:hover{color:#ffb200!important}.overlay ul.submenu.on{display:inherit}.overlay.open{opacity:1;visibility:visible;height:100%;z-index:300}.overlay nav{position:relative;margin-top:20px;font-size:35px;font-weight:400;text-align:left}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;height:100%;width:100%}.overlay ul li a{display:block;position:relative;color:#fff;text-decoration:none;overflow:hidden;padding-bottom:10px;font-weight:400;cursor:pointer}.overlay ul li a.on,a.on{color:#ffb200!important;background-color:#2f1503}.overlay ul li a.on:hover,a.on:hover{color:#fff!important}ul.submenu.on li a.on{color:#ffb200!important}.depth1{float:left}.o-menu .menu-arrow{max-width:25px;margin-left:20px;margin-top:10px;float:left;cursor:pointer}.overlay ul li a:hover:after,.overlay ul li a:focus:after,.overlay ul li a:active:after{width:100%}@-webkit-keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}span.ment{font-size:14px;position:relative;top:12px;letter-spacing:-1px}span.seg{position:relative;top:11px;padding-left:7px;color:#f39800;font-size:11px}#gnb{background-image:url(/web/service/project/logic/Data/img/subbg_mobile.png);min-height:155px;background-size:cover;background-position:bottom center}.navi-other{float:right;margin-top:5px;margin-right:35px}.navi-other a{color:#fff;font-size:14px}.navi-other a:hover{text-decoration:underline}@media(min-width:768px){#gnb{background-image:url(/web/service/project/logic/Data/img/subbg.png);min-height:300px;background-size:cover;background-position:bottom center;margin-top:0}}@media(min-width:1254px){.navi-other{float:right;margin-top:53px}.navi-other a{color:#fff;font-size:17px;font-weight:bold}}footer{padding-top:40px}footer p,footer a{color:#909090}footer a:visited,footer a:hover{color:#e0e0e0}footer ul.list-inline li:nth-child(2n){color:#bababa;font-size:11px}footer p.nom{margin-bottom:0}footer .foot-nav{font-size:16px}footer .lead{font-size:16px}footer span.tel{display:block;margin-top:7px;font-size:21px}.footer-top{background-color:#414141;padding:30px 10px 10px;border-bottom:1px solid #707070}.footer-bottom{background-color:#4d4d4d;padding:30px 10px 100px}@media(min-width:768px){footer span.tel{display:initial;margin-top:0}}.nav-position{background-color:#e2ddd7;min-height:50px}.nWrap{padding-left:0}.container.nWrap span{font-weight:400;padding-left:15px;margin-top:17px;float:left}.container.nWrap span.tablet{font-weight:bold;padding-left:7px;margin-top:5px;float:left}.nWrap span.tablet.path{font-size:11px;font-weight:normal;margin-top:5px}.nWrap span.tablet.path.bold{font-weight:bold;margin-top:5px;font-size:14px}.bold{font-weight:bold}.nWrap .tablet a{color:#ffa900}.anchor{}.CategoryName img{width:30px;vertical-align:bottom}.CategoryName .pc{margin-top:2px}.CategoryName .pc img{width:27px;vertical-align:bottom;margin-bottom:2px}.CategoryName img.arrow{width:10px;vertical-align:middle;float:right;margin-top:10px}.CategoryName{float:left;background-color:#3c322b;height:65px;width:125px;margin-top:-15px;color:#ffa900;font-size:18px;text-align:center;padding:21px 3px 8px}.CategoryName a{color:#ffa900}.gnbBottom ul li{background-color:#3c322b;width:49%;text-align:center;padding-left:0;padding-right:0;border:1px solid #373737;float:left;border-right:1px solid #6f6f6f;margin-right:1px;margin-bottom:1px}.gnbBottom{padding-bottom:50px;padding-left:0;padding-right:0;padding-top:40px}.gnbBottom ul.list-inline li a{color:#fff;font-weight:bold;padding:20px 0;width:100%;display:block}.gnbBottom ul li.active{background-color:#ffb200}.gnbBottom ul li.active a{color:#3c322b}.gnbBottom ul li a:hover{background-color:#ffb200;color:#3c322b}span.tbar{width:42px;height:4px;background-color:#3c322b;display:inline-block}.quiz.tbar{float:left;margin-top:-15px}.piece-contact{background-color:#e2ddd7;max-width:800px}.piece-contact .part1,.piece-contact .part2,.piece-contact .part3{padding:10px 25px}.piece-contact .part1{padding-top:30px}.piece-contact .part1 .lead{font-size:21px}.piece-contact .part3{text-align:center;padding-bottom:20px}@media(min-width:360px){.CategoryName .pc img{width:30px;vertical-align:bottom;margin-bottom:2px}.CategoryName{float:left;background-color:#3c322b;height:65px;width:143px;margin-top:-15px;color:#ffa900;font-size:18px;text-align:center;padding:21px 5px 8px}.container.nWrap span.tablet{padding-left:15px;margin-top:5px;float:left}}@media(min-width:768px){.gnbBottom ul.list-inline li a{padding:20px 10px}.gnbBottom ul.list-inline li a.ach-divorce{padding:20px 10px}.gnbBottom ul li{width:16%}.nWrap{padding-left:10px}.piece-contact .part1,.piece-contact .part2,.piece-contact .part3{padding:20px 25px;padding-right:10px}}@media(min-width:992px){.gnbBottom ul li{width:16%}.CategoryName{float:left;background-color:#3c322b;height:80px;width:170px;margin-top:-30px;color:#ffa900;font-size:22px;text-align:center;padding-top:20px}}.category{padding-left:0;padding-right:0}.category h3,.media h3{letter-spacing:-1px;padding-bottom:10px;border-bottom:1px solid #d8d8d8;max-width:130px;margin:40px auto 0}.category p,.media p{padding-top:5px;padding-bottom:25px;word-break:break-all}.category .col-sm-6,.category col-xs-12,.media .col-sm-6,.media col-xs-12{margin-bottom:15px;padding:0 7px}.card-box{width:100%;border:1px solid #e1e1e1}.card-box .card-title span.name{font-size:13px}.card-box .card-title span.ing{float:right;font-size:15px;padding:5px 6px;background-color:#dedede;color:#000;margin-bottom:5px}.card-box .card-title span.complete{float:right;font-size:15px;padding:5px 12px;background-color:#ffb200;color:#000;margin-bottom:5px}.card-box a{color:#666}.card-img img{width:100%}img.icon-card{width:70px;margin-top:-38px;margin-bottom:20px}.card-ment{text-align:center;padding-bottom:30px}.card-img h4{text-align:center;color:#fff;position:absolute;left:45%;top:50px;left:50%;width:120px;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:19px}.btn-card{border-radius:0}.card-box.theme-media{padding:10px;background-color:#eee;color:#565656}.card-box.theme-media .card-title{}.card-box.theme-media.active{background-color:#3c322b;color:#c9c9c9}.card-box.theme-media.active p{color:#c9c9c9}.card-box.theme-media:active,.card-box.theme-media:hover,.card-box:hover a .card-title{background-color:#3c322b;color:#c9c9c9}.card-box.theme-media:active p,.card-box.theme-media:hover p{background-color:#3c322b;color:#c9c9c9}.card-title{width:100%;display:inline-block}.card-title h4{line-height:130%;font-weight:bold;font-size:17px}.lawyer-card{clear:both;margin-top:30px;padding-top:20px;border-top:1px solid #eee}.card-body .lawyer-card{margin-top:5px;border-top:1px solid #dcdcdc}.card-body .lawyer-card button{margin-left:15px}.lawyer-card .Greeting{clear:both;white-space:pre-line;padding-top:10px}.lawyer-card .title{clear:both;white-space:pre-line;padding-top:10px;padding-bottom:5px}.lawyer-card div.pimag{float:left}.lawyer-card span.UserRealName{float:left;margin-left:15px}.lawyer-card a{margin-left:18px}.lawyer-detail{width:90%;margin:0 auto}.lawyer-detail .pimag{text-align:center;margin:15px 15px}.lawyer-detail .pimag img{margin-right:10px;margin-bottom:10px}.lawyer-detail p{white-space:pre-line}.author{margin:10px}.author .UserInfo{text-align:left}.author span.UserRealName{font-weight:bold;margin-left:15px}.author span.UserTitle{margin-left:15px;text-align:left}.btnGroup{margin-top:15px;margin-bottom:15px}.btnGroup button{text-align:center}@media(min-width:768px){.card-box{min-height:260px}.card-box.theme-media .card-title{min-height:70px}.card-box.theme-media{padding:20px;background-color:#eee;color:#565656;padding-bottom:10px}.card-box.diagnosis{min-height:100px}.card-title{width:100%;display:block}}.content{padding-top:30px;padding-bottom:20px}.content h3{margin-top:-10px;padding-top:0;font-size:17px}.content p{padding-top:20px}.content.ctype2{max-width:800px;margin:10px auto}.content.ctype2 .nav-tabs li a{padding:10px 30px}.ctype2 .row{margin-right:0;margin-left:0}.ctype2 p{font-size:16px}.ctype2 p.lead{font-size:21px}.content.ctype3{max-width:860px;margin:10px auto}.mobile-padding-bottom{padding-bottom:30px}.max-width-200{max-width:200px}@media(min-width:768px){.mobile-padding-bottom{padding-bottom:0}.content{padding-top:40px;padding-bottom:20px}.content h3{font-size:20px}}.rating-stars{color:#fff}.itmsp{height:1px}.sns-share{padding:10px 0 15px;z-index:10;max-width:300px;margin:0 auto;display:block}.sns-share .container{padding-left:10px;padding-right:10px}.sns-share h3{font-size:20px;margin-top:5px;color:#fff}.sns-share a{margin:0 3px 0 0}.sns-share ul{padding:0}.sns-share ul li{float:left;margin-right:5px;list-style:none}.share-service-icon{vertical-align:middle;margin:-1px}.sns-share::after{content:' ';clear:both}.yt-sprite{display:inline-block}.share-service-icon-naver{background:no-repeat url(//s.ytimg.com/yts/imgbin/www-sharing-vfln1IZka.webp) 0 -564px;background-size:auto;width:32px;height:32px}.sns-naver-blog{width:27px}@media(min-width:992px){}h4.ceo{font-weight:bold;padding:20px 20px}.cbox{background-color:#f6f6f6;padding:15px 15px 5px;font-size:20px}.cbox p{font-size:17px}.cbox a{color:#337ab7;text-decoration:none}.metro{padding:15px 0 5px 0;margin-bottom:40px;font-size:17px}.metro img{max-width:42px}.profile{padding-top:30px}.profile .photo{text-align:center}.profile .photo img{border-radius:50%;width:180px;border:1px solid #efefef;margin-bottom:30px}.detail{margin:0 auto;margin-top:40px;max-width:350px}.card{box-shadow:0 4px 8px 0 rgba(0,0,0,.2);max-width:300px;margin:auto;text-align:center;font-family:arial}.title{color:grey;font-size:18px}.post-module button{border:none;outline:0;display:inline-block;padding:8px;color:#fff;background-color:#3c322b;text-align:center;cursor:pointer;width:100%;font-size:18px}.post-module a{text-decoration:none;font-size:22px;color:#000}.post-module a.proa{font-size:12px;margin-bottom:15px;margin-right:4px}.post-module button:hover,.post-module a:hover{opacity:.7}.post-module{position:relative;z-index:1;display:block;background:#fff;max-width:270px;height:445px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15);-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;margin:0 auto}.post-module:hover,.hover{-moz-box-shadow:0 1px 35px 0 rgba(0,0,0,.3);box-shadow:0 1px 20px 0 rgba(0,0,0,.3)}.post-module:hover .thumbnail img,.hover .thumbnail img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.post-module .thumbnail{background:#e8e8e8;height:400px;overflow:hidden}.post-module .thumbnail .date{position:absolute;top:20px;right:20px;z-index:1;background:#e74c3c;width:55px;height:55px;padding:12.5px 0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;color:#fff;font-weight:700;text-align:center;-webkti-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.post-module .thumbnail .date .day{font-size:18px}.post-module .thumbnail .date .month{font-size:12px;text-transform:uppercase}.post-module .thumbnail img{display:block;width:60%;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;border:5px solid #fff;border-radius:50%;margin-top:30px}.post-module .thumbnail.lawyer img{margin-top:10px}.post-module .post-content{position:absolute;bottom:0;background:#fff;width:100%;padding:30px;-webkti-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;-moz-transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;-ms-transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;-o-transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;text-align:center}.post-module .post-content .category{position:absolute;top:-34px;left:0;background:#e74c3c;padding:10px 15px;color:#fff;font-size:14px;font-weight:600;text-transform:uppercase}.post-module .post-content .title{margin:0;padding:0 0 10px;color:#333;font-size:26px;font-weight:700}.post-module .post-content .sub_title{margin:0;padding:0 0 20px;color:#909090;font-size:20px;font-weight:400}.post-module .post-content .description{display:none;color:#666;font-size:14px;line-height:1.8em}.post-module .post-content .post-meta{margin:30px 0 0;color:#999}.post-module .post-content .post-meta .timestamp{margin:0 16px 0 0}.post-module .post-content .post-meta a{color:#999;text-decoration:none}.hover .post-content .description{display:block!important;height:auto!important;opacity:1!important}.container:before,.container:after{content:'';display:block;clear:both}.container .column{-webkti-box-sizing:border-box;-moz-box-sizing:border-box}.container .column .demo-title{margin:0 0 15px;color:#666;font-size:18px;font-weight:bold;text-transform:uppercase}.container .info{width:300px;margin:50px auto;text-align:center}.container .info h1{margin:0 0 15px;padding:0;font-size:24px;font-weight:bold;color:#333}.container .info span{color:#666;font-size:12px}.container .info span a{color:#000;text-decoration:none}.container .info span .fa{color:#e74c3c}@media(min-width:768px){.detail{margin-top:0}}@media(min-width:992px){.cbox{margin-right:30px}}#gnb{background-image:url(/web/service/project/logic/Data/img/subbg_mobile.png);min-height:155px;background-size:cover;background-position:bottom center}@media(min-width:768px){#gnb{background-image:url(/web/service/project/logic/Data/img/subbg.png);min-height:325px;background-size:cover;background-position:bottom center;margin-top:0}}.online-button{background-color:#e2ddd7;text-align:center;padding:20px 20px 10px}.online-button button{margin-bottom:10px}.icomment{float:right;max-width:180px;margin-right:140px;margin-top:-50px;display:none}.contact-wrap{margin:0 auto;margin-top:35px;margin-bottom:30px;padding:5px;background-color:#f6f6f6}.nav-tabs{margin-top:35px}.nav-tabs a{font-weight:bold}.tab-content .contact-wrap{margin:0 auto}.contact-form{padding:5px}.contact-form .form{}.contact-form .info{padding:7px 15px 5px;line-height:130%;font-size:12px;font-weight:200;margin:0;width:inherit;text-align:left}.fgroup,.fgroup2{text-align:left;font-weight:normal;font-size:16px}.fgroup{height:45px;display:table}.fgroup span{padding-right:10px;font-size:15px}.fgroup input{background-color:#fff;width:100%;border:1px solid #d2d2d2;padding:5px;font-family:"Noto Sans KR",sans-serif,"Nanum Gothic","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:initial;color:#000}.fgroup2 textarea{background-color:#fff;width:100%;border:1px solid #d2d2d2;padding:10px;color:#000;font-family:"Noto Sans KR",sans-serif,"Nanum Gothic","Helvetica Neue",Helvetica,Arial,sans-serif}.btn-contact,.form-btn-list{color:#fff;padding:5px 15px;margin-top:20px;font-size:20px;border-radius:0;background-color:#3c322b;border-radius:5px}.form-btn-list{color:#fff!important;background-color:#b2b2b2;position:absolute;right:0}.contact-wrap{margin-top:30px}.contact-form{padding:20px 10px}.fgroup input{width:83%}.fgroup span,.fgroup2 span{font-size:17px;float:left;min-width:100px}.buttonWrap{position:relative}.diaboxWrap{padding-top:0!important;padding-bottom:100px}.diabox{background-color:#e2ddd7!important;text-align:center;padding:10px 20px 20px;border-radius:4px;margin-bottom:20px}.diabox hr{margin-top:0;margin-bottom:0;border:0;border-top:1px solid #b5b5b5}.diabox a{color:#666}.diabox h3{margin-top:10px;margin-bottom:0;font-size:17px;line-height:1.4}.diabox p{padding-top:10px}.diabox img{padding-top:15px}.contact-form p{padding-top:0;padding-bottom:10px}.quiz{text-align:center;margin-top:20px}.quiz .diabox.buttonWrap{border-radius:0 0 4px 4px;padding-top:0;padding-bottom:40px}.quiz .diabox.itemWrap{border-radius:4px 4px 0 0;padding:20px;padding-bottom:0;padding-top:30px;max-width:730px;margin:0 auto}.step-info{margin-top:10px;margin-bottom:15px}.step{color:#898989;font-size:20px}.step.on{font-size:31px;color:#3c322b}.step img{max-width:18px}.step.on img{max-width:inherit}.mobile-block-step{display:block;padding-top:0}#lastContact .modal-content{border:3px solid #c4c4c4;border-radius:0;padding:20px 0}#lastContact .modal-content .modal-header{background-color:#fff;color:#000;text-align:center;padding:0 0;border-bottom:0}#lastContact .modal-content .modal-header img{max-width:80px;margin:0 10px 30px}#lastContact .modal-content .modal-body{background-color:#fff;color:#000;text-align:left;padding:20px 0}#lastContact .rd{padding:10px 0}#lastContact .mdescription{padding:0 10px}#lastContact .form-control{border-radius:0;max-width:80px}#lastContact #txtContactInfo.form-control{border-radius:0;max-width:125px}#lastContact .form-inline{margin:0 auto;max-width:317px}#lastContact .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;margin-left:10px}#lastContact .btn{margin-bottom:20px}#lastContact .btn.cancel{background-color:#b2b2b2;margin-left:20px}#lastContact .checkbox label,.radio label{margin-right:20px}.fphone{margin-left:10px}.no-padding-top{padding-top:0}@media(min-width:468px){.mobile-block-step{display:inline-block}#lastContact .modal-content{padding:20px}#lastContact .modal-content .modal-header{padding:20px}#lastContact .modal-content .modal-body{padding:20px}}@media(min-width:768px){.contact-form{padding:20px}.fgroup{height:45px;display:block}.fgroup input{width:73%}.online-button{padding:0 20px 10px}.btn-contact,.form-btn-list{padding:5px 30px}#lastContact .mdescription{padding:10px 10px}.diabox h3{margin-top:10px;margin-bottom:0;font-size:19px}}@media(min-width:1200px){.modal{text-align:center;padding:0!important}.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}}.container.fixContact{max-width:798px;margin:0 auto;margin-top:70px!important}.fix-contact{background-color:#bca18d;color:#fff;text-align:center;height:60px;position:fixed;bottom:0;z-index:100;width:100%;margin-left:-15px}.fix-contact div{width:33%;float:left;height:100%;vertical-align:middle}.fix-contact .btn-theme{margin-top:13px;font-size:17px}.fix-contact h3{max-width:85px;font-size:20px;text-align:center;margin:0 auto;margin-top:7px}.fix-contact .btn-theme{color:#fff;background-color:#6f410b;border-color:#6f410b}@media(min-width:768px){.fix-contact{background-color:#bca18d;color:#fff;text-align:center;height:60px;position:relative;bottom:0;z-index:100;width:100%;margin-left:0}.fix-contact h3{max-width:inherit;font-size:20px;text-align:center;margin:0 auto;margin-top:20px}}