.mo-br{display:none}#hs-about{width:100%}#hs-about .inner{width:1200px;margin:0 auto}#hs-about .line{width:100px;height:5px;background:#c6a47e;margin-bottom:50px}#hs-about .hs-about-title{font-size:26px;font-family:'gungsuhche',serif;margin-bottom:30px}#hs-about .hs-about-in{font-size:18px;line-height:28px;margin-bottom:30px}#hs-triple{width:100%;position:relative;margin:50px 0}#hs-triple:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:300px;background:#f2f2f2}#hs-triple .triple-img{width:800px;margin:0 auto}#hs-triple .triple-img img{width:100%;position:relative;z-index:99}#hs-star{width:100%}#hs-star .inner{width:1200px;margin:0 auto;text-align:center}#hs-star b{font-size:32px;font-weight:bold;margin-bottom:30px;display:block}#hs-star p{font-size:20px;line-height:30px}#hs-star p span{color:#c6a47e}#hs-star .line{width:100px;height:3px;background:#c6a47e;margin:50px auto}#hs-content{width:100%}#hs-content .inner{width:1200px;margin:0 auto}#hs-content .content-tit{width:100%;text-align:center;font-family:'gungsuhche',serif;font-size:34px;margin-bottom:30px}#hs-content .content-box{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:20px}#hs-content .content-box .img{width:50%}#hs-content .content-box .img img{width:100%}#hs-content .content-box .text{width:48%;padding:50px 20px;box-sizing:border-box;font-size:18px;line-height:28px;text-align:justify}#hs-content .content-box p{margin-bottom:15px}#hs-content .content-box p b{font-weight:bold}#hs-greeting{width:100%;padding:30px 0 150px;box-sizing:border-box}#hs-greeting .inner{width:1200px;margin:0 auto}#hs-greeting .greeting-title{width:100%;text-align:center;font-size:28px;line-height:38px;font-family:'gungsuhche',serif;margin-bottom:30px}#hs-greeting .greeting-box{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between}#hs-greeting .greeting-box .greeting-text{width:100%;font-size:18px;line-height:28px}#hs-greeting .greeting-box .greeting-text p{text-align:justify;margin-bottom:20px}#hs-greeting .greeting-box .greeting-lawyer{width:100%;text-align:right}#hs-greeting .greeting-box .greeting-lawyer img{width:360px}#hs-greeting .greeting-logo{width:250px;margin:50px auto 0}#hs-greeting .greeting-logo img{width:100%}#certifi-box{width:100%}#certifi-box .inner{width:1200px;margin:50px auto 100px;display:flex;flex-flow:row wrap;justify-content:center}#certifi-box img{width:19%;display:inline-block;margin:5px}#employ-core{width:100%;padding:50px 0;box-sizing:border-box}#employ-core .inner{width:1200px;margin:0 auto;display:flex;flex-flow:row wrap;justify-content:space-between}#employ-core .inner .core{width:32%;text-align:center}.core .img{width:40%;margin:0 auto}.core .img img{width:100%}.core .title{font-size:24px;margin:20px 0}.core .text{font-size:14px;line-height:20px}.employ-title{padding-top:30px;margin-bottom:50px;position:relative;font-size:32px}.employ-title:before{content:"";position:absolute;top:0;left:0;width:100px;height:3px;background:#c6a47e}#employ-cate{width:100%;padding:50px 0;box-sizing:border-box}#employ-cate .inner{width:1200px;margin:0 auto}#employ-cate .cate-box{width:100%;display:flex;flex-flow:row wrap;justify-content:center}#employ-cate .cate-box li{width:22%;height:300px;margin:0 10px;padding:20px;box-sizing:border-box;border:2px solid #c6a47e;position:relative}#employ-cate .cate-box li .cate-name{width:100%;text-align:center;font-size:24px;font-weight:bold;margin-bottom:20px}#employ-cate .cate-box li p{position:relative;padding:5px 0 5px 10px;box-sizing:border-box;line-height:20px}#employ-cate .cate-box li p:before{content:"";position:absolute;left:0;top:13px;width:4px;height:4px;border-radius:50%;background:#000}#employ-cate .cate-box li .cate-stamp{width:80px;position:absolute;bottom:10px;right:10px}#employ-cate .cate-box li .cate-stamp img{width:100%}#employ-notice{width:100%;padding:50px 0 100px;box-sizing:border-box}#employ-notice .inner{width:1200px;margin:0 auto}#employ-notice .notice-text{line-height:24px;margin-bottom:50px}#employ-notice .notice-box{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between}#employ-notice .notice-box li{width:46%}#employ-notice .notice-box li .title{font-size:20px;color:#c6a47e;padding:0 0 20px 10px;box-sizing:border-box;margin-bottom:20px;border-bottom:2px solid #c6a47e}#employ-notice .notice-box li .dot{position:relative;padding:5px 0 5px 20px;box-sizing:border-box;line-height:26px}#employ-notice .notice-box li .dot:before{content:"";position:absolute;left:10px;top:17px;width:3px;height:3px;border-radius:50%;background:#000}#employ-notice .notice-box li .contact{padding:5px 0 5px 20px;box-sizing:border-box;line-height:26px}#employ-notice .notice-box li .contact span{color:#c6a47e;display:inline-block;width:100px}#solution-process{width:100%;padding:50px 0;box-sizing:border-box}#solution-process .inner{width:900px;margin:0 auto}#solution-process h3{font-size:32px;font-weight:bold;margin-bottom:10px}#solution-process small{font-size:14px;color:#666}#solution-process .line{width:720px;height:1px;background:#000;margin:50px auto 30px}#solution-process .process{width:100%;display:flex;flex-flow:row wrap}#solution-process .process li{width:20%;text-align:center;font-size:18px;line-height:20px;font-weight:bold;position:relative}#solution-process .process li:before{content:"";position:absolute;left:0;right:0;top:-37px;margin:auto;width:15px;height:15px;border-radius:50%;background:#000}#solution-send{width:100%;padding:50px 0;box-sizing:border-box}#solution-send .inner{width:1200px;margin:0 auto;padding:10px 50px 30px;box-sizing:border-box;background:#3b3b3b}#solution-send .send-logo{width:100%;margin-bottom:50px;text-align:center}#solution-send .send-logo img{width:200px}#solution-send .send-input{width:100%}#solution-send .send-input ul{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between}#solution-send .send-input ul li{width:24%;margin-bottom:20px;padding:10px;box-sizing:border-box;border-bottom:1px solid #ccc;color:#fff}#solution-send .send-input ul li dt{font-weight:bold;padding-right:10px}#solution-send .send-input ul li input{border:0;background:transparent;display:inline-block;color:#fff}#solution-send .send-input ul li:nth-child(2) input{width:50px}#solution-send .send-input ul li:nth-child(2) select{border:1px solid #fff;background:transparent;color:#fff;padding:3px 0;width:50px !important}#solution-send .send-input ul li:nth-child(2) select option{color:#000}#solution-send .send-input ul li:nth-child(3) select{border:1px solid #fff;background:transparent;color:#fff;width:120px;padding:5px 0}#solution-send .send-input ul li:nth-child(3) select option{color:#000}#solution-send .send-input ul li:last-child{width:100%;padding:0;border-bottom:0}#solution-send .send-input ul li:last-child span{display:block;margin-bottom:5px;padding:10px;box-sizing:border-box}#solution-send .send-input ul li:last-child dt{padding:10px;box-sizing:border-box}#solution-send .send-input ul li:last-child dd{width:100%}#solution-send .send-input ul li:last-child textarea{width:100%;height:100px;border:1px solid #aaa;background:#fff}#solution-send .send-end{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between}#solution-send .send-end .end-check{color:#fff}#solution-send .send-end .end-check input{margin-right:10px}#solution-send .send-end .end-check p{font-size:12px;margin-top:5px;padding-left:5px;box-sizing:border-box;color:#ccc;font-weight:300}#solution-send .send-end .end-btn{width:250px;line-height:50px}#solution-send .send-end .end-btn button{width:100%;line-height:50px;text-align:center;background:#4472c4;color:#fff;font-size:20px;font-weight:bold}#section-phone{width:100%;padding:50px 0 100px;box-sizing:border-box}#section-phone .inner{width:1200px;margin:0 auto}#section-phone h3{padding:0 0 20px 10px;box-sizing:border-box;font-size:32px;letter-spacing:1px}#section-phone h3 span{font-size:15px}#section-phone .phone-box{width:100%;border-top:2px solid #000;background:#f2f2f2;text-align:center;line-height:100px;font-size:32px;font-weight:bold}#section-phone .phone-box span{font-weight:normal;font-size:16px;padding-right:7px;box-sizing:border-box}#qna-list{width:100%;padding:50px 0 100px;box-sizing:border-box}#qna-list .inner{width:1200px;margin:0 auto}#section-location{width:100%;padding:50px 0 100px;box-sizing:border-box}#section-location .inner{width:1200px;margin:0 auto}#section-location .location-name{width:100%;display:flex;flex-flow:row wrap;justify-content:flex-start;border-bottom:1px solid #555;margin-bottom:20px}#section-location .location-name a{display:block;width:9%;text-align:center;color:#000;padding:30px 0;box-sizing:border-box;font-size:24px;background:rgba(243,210,158,0.2)}#section-location .location-name a.select-loca{background:#f3d29e}#section-location .location-map{width:100%;margin-bottom:30px}#section-location .location-map iframe{width:100%;height:400px}#section-location .location-info{width:100%}#section-location .location-info h3{font-size:32px}#section-location .location-info h3 span{color:#c6a47e}#section-location .location-info .line{width:200px;height:1px;background:#000;margin:30px 0}#section-location .location-info a{display:block;padding-bottom:15px;box-sizing:border-box;color:#000;line-height:20px}@media screen and (max-width:1200px){#hs-about .inner{width:90%}#hs-about .line{height:3px;margin-bottom:40px}#hs-about .hs-about-title{font-size:24px;margin-bottom:20px}#hs-about .hs-about-in{font-size:16px;line-height:26px;margin-bottom:20px}#hs-triple:before{height:200px}#hs-triple .triple-img{width:700px}#hs-star .inner{width:90%}#hs-star b{font-size:28px;margin-bottom:20px}#hs-star p{font-size:18px;line-height:28px}#hs-content .inner{width:90%}#hs-content .content-tit{font-size:28px;margin-bottom:20px}#hs-content .content-box{margin-bottom:0;flex-flow:column}#hs-content .content-box-reverse{flex-flow:column-reverse}#hs-content .content-box .img{width:100%;height:300px;overflow:hidden}#hs-content .content-box .text{width:100%;padding:40px 20px;font-size:16px;line-height:26px}#hs-greeting{padding:20px 0 100px}#hs-greeting .inner{width:90%}#hs-greeting .greeting-title{font-size:24px;line-height:30px;margin-bottom:20px}#hs-greeting .greeting-box .greeting-text{font-size:16px;line-height:26px}#hs-greeting .greeting-box .greeting-lawyer img{width:250px}#certifi-box .inner{width:90%}#employ-core .inner{width:90%}#employ-core .inner .core{width:30%}.core .text{text-align:justify}.core .text br{display:none}.employ-title{padding-top:20px;font-size:28px}.employ-title:before{width:80px}#employ-cate .inner{width:90%}#employ-cate .cate-box li{width:220px;height:280px;margin:0 5px;padding:20px 10px}#employ-cate .cate-box li .cate-name{font-size:20px}#employ-cate .cate-box li .cate-stamp{width:70px}#employ-notice .inner{width:90%}#employ-notice .notice-box li{width:70%;margin-bottom:40px}#employ-notice .notice-box li .title{padding:0 0 15px 10px;margin-bottom:15px}#employ-notice .notice-box li .dot{line-height:20px}#employ-notice .notice-box li .dot:before{top:14px}#employ-notice .notice-box li .contact{line-height:20px}#employ-notice .notice-box li .contact span{width:80px}#solution-process .inner{width:90%}#solution-process .line{width:550px}#solution-process .process{width:700px;margin:0 auto}#solution-send .inner{width:90%}#solution-send .send-logo{margin-bottom:40px}#solution-send .send-input ul li{width:45%}#solution-send .send-input ul li:nth-child(2) input{width:55px}#solution-send .send-input ul li:nth-child(3) select{width:150px}#solution-send .send-end .end-check input{margin-right:5px}#solution-send .send-end .end-btn{width:200px;line-height:40px}#solution-send .send-end .end-btn button{line-height:40px;font-size:18px}#section-phone .inner{width:90%}#qna-list{padding:30px 0 80px}#qna-list .inner{width:90%}#section-location .inner{width:90%}#section-location .location-name a{padding:20px 0;font-size:20px}#section-location .location-map{margin-bottom:20px}#section-location .location-map iframe{height:350px}#section-location .location-info h3{font-size:28px}#section-location .location-info .line{margin:25px 0}#section-location .location-info a{padding-bottom:10px}}@media screen and (max-width:786px){.mo-br{display:block}.pc-br{display:none}#hs-about .line{margin:20px 0 40px}#hs-about .hs-about-title{font-size:20px}#hs-triple:before{height:150px}#hs-triple .triple-img{width:95%}#hs-star p{font-size:16px;line-height:26px}#hs-content .content-tit{font-size:20px;line-height:30px;margin-bottom:10px}#hs-content .content-box .img{height:auto}#hs-content .content-box .text{padding:20px 0}#hs-greeting{padding:50px 0 100px;border-top:1px solid #eee}#hs-greeting .greeting-title{font-size:20px;line-height:30px}#hs-greeting .greeting-box .greeting-lawyer img{width:200px}#hs-greeting .greeting-logo{width:200px}#certifi-box .inner{width:90%;margin:20px auto 50px}#certifi-box img{width:47%;margin:1%}#employ-core{padding:30px 0 0}#employ-core .inner .core{width:100%;margin-bottom:30px;display:flex;flex-flow:row wrap}.core .img{width:25%}.core .title{width:65%;text-align:left;font-size:22px;margin:40px 0 0 0}.core .text{width:100%;margin-top:10px}.employ-title{padding-top:15px;margin-bottom:40px;font-size:24px}#employ-cate{padding:30px 0}#employ-cate .cate-box li{width:100%;height:230px;margin:5px 0;padding:20px}#employ-notice{padding:30px 0 80px}#employ-notice .notice-text{text-align:justify}#employ-notice .notice-box li{width:100%;margin-bottom:40px}#employ-notice .notice-box li .title{padding:0 0 10px 10px;margin-bottom:10px}#employ-notice .notice-box li .dot{font-size:15px}#employ-notice .notice-box li .contact{font-size:15px}#solution-process{padding:30px 0}#solution-process h3{font-size:20px;margin-bottom:7px}#solution-process .line{width:270px;margin:40px auto 20px}#solution-process .process{width:330px}#solution-process .process li{font-size:11px;line-height:16px;font-weight:normal}#solution-process .process li:before{top:-27px}#solution-send{padding:30px 0}#solution-send .inner{padding:10px 20px 20px}#solution-send .send-logo{margin-bottom:20px}#solution-send .send-logo img{width:150px}#solution-send .send-input ul li{width:100%;margin-bottom:30px;border-bottom:1px solid #999}#solution-send .send-input ul li:nth-child(2) select,#solution-send .send-input ul li:nth-child(3) select{border:1px solid #aaa}#solution-send .send-input ul li:last-child{margin-bottom:10px}#solution-send .send-input ul li:last-child textarea{height:150px;width:98%}#solution-send .send-end .end-check p{line-height:15px}#solution-send .send-end .end-btn{width:100%;margin-top:20px}#section-phone{padding:30px 0 80px}#section-phone h3{padding:0 0 10px 0;font-size:20px;letter-spacing:0;font-weight:bold}#section-phone h3 span{font-weight:normal}#section-phone .phone-box{line-height:80px;font-size:26px}#section-location{padding:30px 0 80px}#section-location .location-name a{width:19%;padding:15px 0;font-size:18px;margin-top:5px}#section-location .location-map iframe{height:250px}#section-location .location-info h3{font-size:24px}#section-location .location-info .line{width:150px;margin:20px 0}#section-location .location-info a{padding-bottom:10px;font-size:14px;line-height:18px}}