#btn{position:fixed;z-index:999;top:0;bottom:0;margin:auto;left:100px;height:200px}#btn nav .menu li a{display:block;color:#aaa;font-weight:bold;line-height:50px;position:relative}#btn nav .menu li a:before{content:"";position:absolute;left:-20px;top:0;bottom:0;margin:auto;width:9px;height:9px;border-radius:50%;background:#aaa}#btn nav .menu li a:after{content:"";position:absolute;left:-24px;top:0;bottom:0;margin:auto;width:15px;height:15px;border:1px solid #fff;border-radius:50%;display:none}#btn nav .menu li.active a{color:#fff}#btn nav .menu li.active a:before{background:#fff}#btn nav .menu li.active a:after{display:block}#fix-contact{width:500px;height:100%;position:fixed;z-index:9999;right:-450px;top:0;transition:all .5s ease}#fix-contact.open{right:0}#fix-contact .contact-btn{width:50px;height:100%;background:#666;position:absolute;left:0;top:0;cursor:pointer;transition:all .3s ease}#fix-contact .contact-btn:hover{background:#333}#fix-contact .contact-btn .contact-text{color:#b09560;display:block;position:absolute;left:-78%;top:50%;transform:rotate(90deg);width:130px;text-align:center;font-weight:bold}#fix-contact .contact-box{background:#eee;width:450px;height:100%;position:absolute;left:50px}.inner{background:rgba(0,0,0,0.5);width:100%;height:100%}@keyframes bgscale{0{background-size:100% 100%}50%{background-size:120% 120%}100%{background-size:100% 100%}}.section-wrap-1{background:url(/img_up/shop_pds/noname198/design/img/main/main-bg-section01.gif);background-size:100% 100%;background-position:center center;background-repeat:no-repeat;animation:bgscale 30s linear infinite alternate}#section1{width:100%;overflow:hidden}#section1 .section1-title{width:100%;text-align:center;font-size:48px;font-family:'Nanum Myeongjo',serif;color:#fff;margin:400px 0 80px;font-weight:bold}#section1 .section1-content{width:100%}#section1 .section1-content ul{width:100%;display:flex;flex-flow:row wrap;justify-content:center}#section1 .section1-content ul li{padding:0 30px;box-sizing:border-box;border-right:1px solid #fff;text-align:center;color:#fff}#section1 .section1-content ul li:last-child{border-right:0}#section1 .section1-content ul li .content-tit{font-size:32px;margin-bottom:10px;font-weight:bold}#section1 .section1-content ul li .content-in{font-size:14px;line-height:20px}.main-tit-box{width:100%;text-align:center;margin-top:230px}.main-tit-box .tit-01{font-size:32px;color:#fff;margin-bottom:50px;position:relative}.main-tit-box .tit-01 b{color:#c6a47e}.main-tit-box .tit-01:after{content:"";position:absolute;left:0;right:0;bottom:-25px;margin:auto;width:200px;height:1px;background:#c6a47e}.main-tit-box .tit-02{font-size:12px;color:#ccc;letter-spacing:10px;margin-bottom:20px}.main-tit-box .tit-03{color:#aaa;line-height:20px;margin-bottom:50px}.move-btn{width:100%;margin-top:50px;text-align:center}.move-btn a{display:inline-block;color:#ccc}#section2{width:100%;overflow:hidden}#section2 .section2-contents{width:1200px;margin:0 auto}#section2 .section2-contents .lawyer-slide-box{width:100%;height:400px;padding:0 30px;box-sizing:border-box;position:relative;height:320px}#section2 .section2-contents .lawyer-slide-box .swiper-slide{height:320px}#section2 .section2-contents .lawyer-slide-box .btn-box-prev{position:absolute;top:0;left:-15px;cursor:pointer;line-height:320px}#section2 .section2-contents .lawyer-slide-box .btn-box-next{position:absolute;top:0;right:-15px;cursor:pointer;line-height:320px}#section2 .section2-contents .lawyer-slide-box .btn-box-prev .swiper-prev,#section2 .section2-contents .lawyer-slide-box .btn-box-next .swiper-next{color:#fff;text-align:center;font-size:32px}#section2 .section2-contents .lawyer-slide-box .lawyer-slide{width:100%}#section2 .section2-contents .lawyer-slide-box .lawyer-slide .swiper-wrapper .swiper-slide{overflow:hidden;border:1px solid #fff;background:rgba(0,0,0,0.4);box-sizing:border-box;transition:all .3s ease}#section2 .section2-contents .lawyer-slide-box .lawyer-slide .swiper-wrapper .swiper-slide:hover{background:rgba(0,0,0,0.7)}#section2 .section2-contents .lawyer-slide-box .lawyer-slide .swiper-wrapper .swiper-slide a{display:block}#section2 .section2-contents .lawyer-slide-box .lawyer-slide .swiper-wrapper .swiper-slide a img{width:100%}#section3{width:100%;overflow:hidden}#section3 .main-tit-box{margin-top:180px}#section3 .main-tit-box .tit-03{margin-bottom:30px}#section3 .section3-contents{width:1200px;margin:0 auto;background:rgba(0,0,0,0.3);display:flex}.sec3-center-list{width:15%;height:100%}.sec3-center-list ul{width:100%;height:100%;display:flex;flex-flow:column;padding:15px;box-sizing:border-box}.sec3-center-list ul li{margin-bottom:10px;text-align:center;color:#fff;transition:all .3s ease;padding:10px 0;border:1px solid #fff;box-sizing:border-box;cursor:pointer}.sec3-center-list ul li:hover{background:rgba(255,255,255,0.3)}.sec3-center-list ul li.select-list{background:rgba(198,164,126,0.6);border:1px solid #b09560}.sec3-center-info-wrap{position:relative;width:85%;height:500px}.sec3-center-info{width:100%;height:100%;padding:20px 10px;box-sizing:border-box;display:flex;position:absolute;opacity:0}.sec3-center-info.select-info{opacity:1}.sec3-center-info .center-info-map{margin-right:20px;height:100%;width:70%}.sec3-center-info .center-info-map iframe{width:100%;height:100%}.sec3-center-info .center-info-text-box{color:#fff;width:50%;padding-top:50px;box-sizing:border-box}.sec3-center-info .center-info-text-box h6{font-size:28px;margin-bottom:50px}.sec3-center-info .center-seoul h6{font-size:32px}.sec3-center-info .center-jeju h6{font-size:24px}.sec3-center-info .center-info-text-box .adress{margin-bottom:15px;line-height:24px}.sec3-center-info .center-info-text-box .call{font-size:24px;font-weight:bold;color:#ccc}#section4{width:100%;overflow:hidden}#section4 .section4-contents{width:1200px;margin:0 auto}#section4 .section4-contents .sec4-major ul{width:800px;margin:0 auto;display:flex;flex-flow:row wrap;justify-content:center}#section4 .section4-contents .sec4-major ul li{width:18%;text-align:center;margin:0 1% 2% 1%}#section4 .section4-contents .sec4-major ul li a{padding:40px 0;box-sizing:border-box;display:block;color:#fff;font-weight:bold;font-size:18px;border:2px solid #fff;border-radius:10px;transition:all .3s ease}#section4 .section4-contents .sec4-major ul li:hover a{background:rgba(255,255,255,0.3);border:2px solid #b09560;color:#c6a47e}@media screen and (max-width:1200px){#btn{display:none}#fix-contact{display:none}.section-wrap-1{animation:none}#section1 .section1-title{font-size:42px;margin:350px 0 100px}#section1 .section1-content ul li{padding:0 30px}#section1 .section1-content ul li .content-tit{font-size:28px;letter-spacing:-2px}#section1 .section1-content ul li .content-in{font-size:16px;line-height:20px}.main-tit-box{margin-top:200px}.main-tit-box .tit-01{font-size:28px;margin-bottom:40px}.main-tit-box .tit-01:after{bottom:-20px}.main-tit-box .tit-02{margin-bottom:15px}.main-tit-box .tit-03{margin-bottom:40px}.move-btn{margin-top:40px}#section2 .section2-contents{width:90%;position:relative}#section2 .section2-contents .lawyer-slide-box{height:250px}#section2 .section2-contents .lawyer-slide-box .swiper-slide{height:250px}#section2 .section2-contents .lawyer-slide-box .btn-box-prev,#section2 .section2-contents .lawyer-slide-box .btn-box-next{line-height:250px}#section3 .main-tit-box{margin-top:200px}#section3 .section3-contents{width:90%;height:400px;margin:0 auto}.sec3-center-list{width:15%;height:100%}.sec3-center-list ul li{margin-bottom:10px;padding:5px 0}.sec3-center-info-wrap{position:relative;width:85%;height:100%}.sec3-center-info .center-info-text-box h6{font-size:24px;margin-bottom:40px}.sec3-center-info .center-seoul h6{font-size:26px}.sec3-center-info .center-jeju h6{font-size:20px}.sec3-center-info .center-info-text-box .adress{font-size:14px;line-height:20px;margin-bottom:10px}.sec3-center-info .center-info-text-box .call{font-size:22px}#section4 .section4-contents{width:100%}#section4 .section4-contents .sec4-major ul{width:90%;flex-flow:row wrap}#section4 .section4-contents .sec4-major ul li{width:18%;margin:0 1% 2% 1%}#section4 .section4-contents .sec4-major ul li a{padding:30px 0;font-size:16px}}@media screen and (max-width:786px){.section-wrap-1{position:relative;width:100%;height:100%}#section1 .section1-title{font-size:32px;margin:110px 0 50px;font-weight:bold}#section1 .section1-content ul{flex-flow:column}#section1 .section1-content ul li{padding:20px 0;border-right:0;width:80%;margin:10px auto;background:rgba(0,0,0,0.5)}#section1 .section1-content ul li .content-tit{font-size:24px;letter-spacing:-2px}#section1 .section1-content ul li .content-in{font-size:16px;line-height:20px}.main-tit-box{margin-top:130px}.main-tit-box .tit-01{font-size:24px;margin-bottom:30px}.main-tit-box .tit-01:after{bottom:-15px;width:100px}.main-tit-box .tit-02{font-size:12px;letter-spacing:8px;margin-bottom:15px}.main-tit-box .tit-03{line-height:20px;margin-bottom:40px}.move-btn{margin-top:40px}.section-wrap-2{position:relative;width:100%;height:100%}#section2 .main-tit-box{margin-top:150px}#section2 .section2-contents .lawyer-slide-box{width:100%;height:180px;padding:0 20px}#section2 .section2-contents .lawyer-slide-box .swiper-slide{height:180px}#section2 .section2-contents .lawyer-slide-box .btn-box-prev{left:-5px}#section2 .section2-contents .lawyer-slide-box .btn-box-next{right:-5px}#section2 .section2-contents .lawyer-slide-box .btn-box-prev .swiper-prev,#section2 .section2-contents .lawyer-slide-box .btn-box-next .swiper-next{line-height:180px;font-size:20px}#section2 .section2-contents .lawyer-slide-box .lawyer-slide{width:100%;height:180px}#section2 .section2-contents .lawyer-slide-box .lawyer-slide .swiper-wrapper .swiper-slide a img{width:100%}.section-wrap-3{position:relative;width:100%;height:100%}#section3 .main-tit-box{margin-top:100px}#section3 .main-tit-box .tit-03{margin-bottom:20px}#section3 .section3-contents{width:90%;height:100%;flex-flow:column}.sec3-center-list{width:100%;height:auto}.sec3-center-list ul{flex-flow:row wrap;justify-content:center;padding:15px 15px 10px 15px}.sec3-center-list ul li{width:19%;margin-bottom:5px;margin-right:.5%;margin-left:.5%;font-size:15px}.sec3-center-info-wrap{width:100%;height:100%}.sec3-center-info{padding:0 20px 20px 20px;flex-flow:column}.sec3-center-info .center-info-map{width:100%;height:200px;margin-right:0}.sec3-center-info .center-info-text-box{width:100%;padding-top:15px}.sec3-center-info .center-info-text-box h6{font-size:22px;margin-bottom:15px}.sec3-center-info .center-seoul h6{font-size:24px}.sec3-center-info .center-jeju h6{font-size:20px}.sec3-center-info .center-info-text-box .adress{margin-bottom:10px;font-size:12px;line-height:18px}.sec3-center-info .center-info-text-box .call{font-size:20px}.section-wrap-4{position:relative;width:100%;height:100%}#section4 .section4-contents{top:0}#section4 .section4-contents .sec4-major ul li{width:30%;margin:1%}#section4 .section4-contents .sec4-major ul li a{padding:15px 0;font-size:14px;font-weight:normal}}