@charset "UTF-8";#list-area .wrap-list>div ul{border-top:1px solid #000}#list-area .wrap-list>div ul li{border-bottom:1px solid #000}#list-area .wrap-list>div ul li a{display:block;padding:60px 5%}#list-area .wrap-list>div ul li figure .wrap-img{width:50%;padding-left:5%;padding-right:5%}#list-area .wrap-list>div ul li figure figcaption{width:calc(100% - 60%)}#list-area .wrap-list>div ul li figure figcaption p{font-size:15px;font-weight:700;margin-bottom:10px}#list-area .wrap-list>div ul li figure figcaption time{font-size:11px}@media screen and (min-width:980px){.lower .ttl-h2.page-h2{width:100%;max-width:100%;padding-bottom:70px;border-bottom:1px solid #000}.lower .ttl-h2.page-h2 span{display:block;margin:0 auto;width:90%;max-width:1060px}#list-area .wrap-list>div ul li{border-right:1px solid #000}#list-area .wrap-list>div ul li:nth-child(odd){border-left:1px solid #000}#list-area .wrap-list>div ul li a:hover{background-color:#f4f3ef}#list-area .wrap-list>div ul{-ms-flex-wrap:wrap;flex-wrap:wrap}#list-area .wrap-list>div ul li{width:50%;box-sizing:border-box}#list-area .wrap-list>div ul li a{padding:70px 5%}#list-area .wrap-list>div ul li figure .wrap-img{width:45%;padding-left:5%;padding-right:5%}#list-area .wrap-list>div ul li figure figcaption{width:calc(100% - 55%);padding-top:20px}#list-area .wrap-list>div ul li figure figcaption p{font-size:14px}}#intro-commit p,.wrap-commit p{margin-bottom:30px}#intro-commit p,.wrap-commit h2,.wrap-commit dl{line-height:2}#commitment #content{background-color:#f4f3ef}#intro-commit{padding-bottom:100px}#intro-commit .spflex dl dt{font-size:17px;margin-bottom:60px;line-height:2}#intro-commit .spflex dl dd{font-size:13px;margin-left:20%}.wrap-commit{position:relative}.wrap-commit:after{position:absolute;left:5%;top:25px;font-size:35px;font-family:'Inter',sans-serif;font-weight:400;line-height:1}.wrap-commit p{font-size:13px}.wrap-commit dl{padding-bottom:25px}.wrap-commit dl dt{margin-bottom:30px;font-size:15px;font-weight:600}.deco-area{position:relative;padding:90px 0}.deco-area p{position:absolute;top:20px;left:9%;width:82%}.deco-area>div{background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;height:230px}#commit03{border-bottom:none}#deco-commit03{border-bottom:1px solid #000}#commit01:after{content:"1"}#commit02:after{content:"2"}#commit03:after{content:"3"}#commit04:after{content:"4"}#deco-commit01>div{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/studies/01/deco-commit01.jpg)}#deco-commit02>div{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/studies/01/deco-commit02.jpg)}#deco-commit03>div{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/studies/01/deco-commit03.jpg)}.list-flow{border-top:1px solid #000}.list-flow li{position:relative;border-bottom:1px solid #000;padding:100px 9%}.list-flow li .icon-step{position:absolute;left:9%;top:40px;font-size:18px}.list-flow li .icon-step span{display:inline-block;text-align:center;font-size:14px;color:#fff;width:18px;line-height:18px;border-radius:50%;background-color:#000;margin-left:3px}.list-flow li figure .wrap-img{margin:0 auto}.list-flow li figure .wrap-img img{display:block;margin:0 auto}.list-flow li figure figcaption h3{font-size:17px;font-weight:700;margin:40px 0 15px}.list-flow li figure figcaption p{line-height:2}.list-flow li .btn-next{margin-top:50px}.list-flow li.flow02 .btn-next,.list-flow li.flow03 .btn-next{width:265px}.list-flow li .flow-faq{background-color:#f4f3ef;margin-top:30px;padding:25px;line-height:2}.list-flow li .flow-faq dt{border-bottom:1px solid #000;margin-bottom:10px}.list-promise li{padding:80px 9% 60px}.list-promise li figure figcaption{line-height:2}.list-promise li figure figcaption h3{font-size:17px;margin:50px 0 20px}.list-promise li figure figcaption p{margin-bottom:20px}.list-faq{border-top:1px solid #000}.list-faq li dl dt,.list-faq li dl dd{position:relative;padding:50px 9%;line-height:2}.list-faq li dl dt{position:relative;background-color:#f4f3ef;font-size:15px}.list-faq li dl dt .icon,.list-faq li dl dd .icon{display:block;font-size:14px;width:20px;line-height:20px;margin-bottom:10px;border:1px solid #7c830c;border-radius:50%;text-align:center;padding-left:1px;padding-bottom:1px}.list-faq li dl dd p{margin-bottom:20px}.list-faq li dl dd ul{font-size:13px;font-weight:700;margin-bottom:20px}.list-faq li dl dd ul li{text-indent:-1em;margin-left:1em}.list-faq li dl dt .iconQ{color:#fff;background-color:#7c830c}.list-faq li dl dd .iconA{color:#7c830c}.nav-pager{border-bottom:1px solid #000;padding-bottom:50px}.nav-pager ul li a{position:relative;display:block;padding:3px 0}.list-story>li{padding-bottom:100px;border-bottom:1px solid #000}.list-story .wrap-txt .txt-head{border-bottom:1px solid #000;padding:80px 0 20px}.list-story .wrap-txt .txt-head h3{font-size:17px;margin-bottom:20px;line-height:2}.list-story .wrap-txt .txt-head p{font-size:13px;line-height:2}.list-story .wrap-txt .txt-body{padding-top:60px}.list-story .wrap-txt .txt-body dl{line-height:2;padding-bottom:60px}.list-story .wrap-txt .txt-body dl dt{font-size:15px;font-weight:700;margin-bottom:25px}.list-story .wrap-txt .txt-body dl dd{font-size:13px}.list-story .wrap-txt .txt-body dl dd p{margin-bottom:20px}.list-story .wrap-img>img{display:block;width:82%;margin:0 auto 60px}.list-story .wrap-img .thumbnails li:first-child{margin-right:10px}@media screen and (max-width:979px){#intro-commit .spflex{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;margin:auto}#intro-commit p,.wrap-commit h2,.wrap-commit dl{line-height:2.1}#intro-commit .spflex figure{width:100%}#intro-commit .spflex dl{width:90%;margin:0 auto 30px}#intro-commit .spflex dl dt span{margin-top:15px;display:inline-block}.wrap-commit{background-color:#fff;border-top:1px solid #000}.wrap-commit h2{font-size:17px;font-weight:500;padding:160px 9% 50px;letter-spacing:0}.wrap-commit .wrap-cont{position:relative;padding:70px 9% 70px 26.5%;margin:auto;border-top:1px solid #000;border-bottom:1px solid #000}.wrap-commit .wrap-cont:before{position:absolute;content:"";left:0;top:0;height:100%;width:16.5%;background-size:cover;background-repeat:no-repeat;background-position:center center}#commit01 .wrap-cont:before{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/studies/01/img-commit01.jpg)}#commit02 .wrap-cont:before{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/studies/01/img-commit02.jpg)}#commit03 .wrap-cont:before{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/studies/01/img-commit03.jpg)}#commit04 .wrap-cont:before{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/studies/01/img-commit04.jpg)}.list-flow li .flow-faq{margin-left:-5%;margin-right:-5%}.list-flow li.flow01 figure .wrap-img{width:70%}.list-flow li.flow02 figure .wrap-img{width:95%}.list-flow li.flow03 figure .wrap-img{width:66%}.list-flow li.flow04 figure .wrap-img{width:68%}.list-flow li.flow05 figure .wrap-img{width:86%}.list-flow li.flow06 figure .wrap-img{width:85%}.list-flow li.flow07 figure .wrap-img{width:93%}.list-flow li.flow08 figure .wrap-img{width:77%}.list-flow li.flow09 figure .wrap-img{width:80%}.list-flow li.flow10 figure .wrap-img{width:75%}.list-flow li.flow11 figure .wrap-img{width:70%}.list-flow li figure figcaption p{font-size:13px}.list-promise{border-top:1px solid #000}.list-promise li{border-bottom:1px solid #000}.list-promise li figure figcaption p{font-size:13px}.list-faq{border-top:1px solid #000}.list-faq li dl dt,.list-faq li dl dd{border-bottom:1px solid #000}.list-faq li dl dd{display:none}.list-faq li dl dd .btn-next{margin:30px 0 0}.list-faq li dl dd p{font-size:13px}.list-faq li dl dt:before,.list-faq li dl dt:after{position:absolute;content:"";top:60px;right:9%;display:block;width:12px;height:1px;background:#000;margin:auto}.list-faq li dl dt:after{transform:translateY(-50%) rotate(90deg);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.list-faq li dl dt.open:after{transform:rotate(0)}.nav-pager{padding-left:9%;padding-right:9%}.nav-pager ul li{margin-bottom:20px;border-bottom:1px solid #000}.nav-pager ul li a{display:block;font-size:14px}.nav-pager ul li a:after{position:absolute;content:"";right:5px;top:0;bottom:0;margin:auto;width:4px;height:4px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.list-story>li{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.list-story>li>div{width:100%}.list-story>li .wrap-txt{padding:0 9%}}@media screen and (min-width:980px){#intro-commit,.wrap-commit,.deco-area{border-left:1px solid #000}#intro-commit{padding:150px 5% 100px}#intro-commit h2{max-width:1060px;margin:0 auto 80px;text-align:left;border-bottom:none}#intro-commit .spflex{max-width:800px;margin:auto;text-align:right}#intro-commit .spflex figure{display:inline-block;width:88%}#commitment #intro-commit .spflex figure{margin-top:-30px;margin-bottom:80px}#features #intro-commit .spflex figure{margin-bottom:40px}#intro-commit .spflex dl{margin:0 auto 30px;text-align:left}#intro-commit .spflex dl dt{font-size:19px;margin-bottom:90px}#intro-commit .spflex dl dd{margin-left:45%}.wrap-commit{margin:auto;border-top:1px solid #000;border-bottom:1px solid #000;background-color:#fff}.wrap-commit:before{position:absolute;content:"";left:0;top:0;height:100%;width:16.5%;background-size:cover;background-repeat:no-repeat;background-position:center center}.wrap-commit:after{left:19%;font-size:42px}.wrap-commit h2{font-size:19px;font-weight:500;padding:200px 0 20px;margin-left:31.5%;border-bottom:1px solid #000}.wrap-commit .wrap-cont{position:relative;padding:70px 15% 70px 31.5%;margin:auto}.wrap-commit .wrap-cont dl dt{width:35%;margin-right:7%;font-size:16px}.wrap-commit .wrap-cont dl dd{width:58%}.deco-area{padding:120px 0}.deco-area p{top:60px;left:5%;width:90%;font-size:18px}.deco-area>div{height:540px}#commit01:before{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/studies/01/img-commit01.jpg)}#commit02:before{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/studies/01/img-commit02.jpg)}#commit03:before{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/studies/01/img-commit03.jpg)}#commit04:before{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/studies/01/img-commit04.jpg)}.list-flow{border-left:1px solid #000;border-right:1px solid #000}.list-flow li{padding:80px 9%}.list-flow li .icon-step{left:30px;top:25px;font-size:20px}.list-flow li .icon-step span{font-size:15px;width:20px;line-height:20px}.list-flow li figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-flow li figure .wrap-img{width:38%;margin-right:9%}.list-flow li figure figcaption{width:50%;margin-right:3%}.list-flow li figure figcaption h3{font-size:19px;font-weight:700;margin:0 0 20px}.list-flow li figure figcaption p{font-size:13px}.list-flow li .flow-faq{padding:30px 40px}.list-flow li .flow-faq dt{font-size:14px;font-weight:700}.list-flow li .flow-faq dd{font-size:13px}.list-flow li .btn-next{margin:30px 0 0}.list-flow li.flow01{padding:50px 9% 30px}.list-flow li.flow01 figure .wrap-img img{width:75%}.list-flow li.flow02 figure .wrap-img img{width:95%}.list-flow li.flow03 figure .wrap-img img{width:68%}.list-flow li.flow04 figure .wrap-img img{width:71%}.list-flow li.flow05 figure .wrap-img img{width:89%}.list-flow li.flow06 figure .wrap-img img{width:88%}.list-flow li.flow07 figure .wrap-img img{width:98%}.list-flow li.flow08{padding:40px 9% 30px}.list-flow li.flow08 figure .wrap-img img{width:68%}.list-flow li.flow09 figure .wrap-img img{width:83%}.list-flow li.flow10{padding:60px 9%}.list-flow li.flow10 figure .wrap-img img{width:78%}.list-flow li.flow11 figure .wrap-img img{width:73%}.list-promise{border-right:1px solid #000;border-left:1px solid #000;border-top:1px solid #000}.list-promise li{padding:80px 5.5% 200px;border-bottom:1px solid #000}.list-promise li figure{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-promise li figure .wrap-img{width:40%;margin-right:10%}.list-promise li figure figcaption{width:43%;margin-right:7%}.list-promise li figure figcaption h3{font-size:19px;margin:0 0 50px}.list-promise li figure figcaption p{font-size:13px}.list-promise li .btn-next.btn-big{width:280px;margin:30px 0 0}.list-promise li.promise05{padding:80px 5.5% 50px}.list-promise li.promise05 figure{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.list-faq>li{border-right:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000}.list-faq li dl dt,.list-faq li dl dd{padding:70px 5.5%}.list-faq li dl dt{width:46.5%;border-right:1px solid #000;font-size:18px}.list-faq li dl dd{width:53.5%;display:block !important}.list-faq li dl dd p{font-size:13px}.list-faq li dl dd ul{font-size:13px}.list-faq li dl dd .btn-next{margin:30px 0 0}.nav-pager{margin:-30px 0 100px;padding-bottom:25px}.nav-pager ul{padding:0 50px;margin-bottom:10px}.nav-pager ul li{display:inline-block}.nav-pager ul li a{font-size:16px;padding-right:27px;margin-right:12px}.nav-pager ul li a:after{position:absolute;content:"／";right:0;top:0;bottom:0;margin:auto;height:25px}.nav-pager ul li:last-child a:after{display:none}.list-story{border-top:1px solid #000}.list-story>li{border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;padding-bottom:0}.list-story li .wrap-img{width:46.5%;padding-bottom:100px;border-right:1px solid #000}.list-story .wrap-img>img{width:100%}.list-story .wrap-img .thumbnails{-ms-flex-wrap:wrap;flex-wrap:wrap}.list-story .wrap-img .thumbnails li{width:100%;padding:0 60px}.list-story .wrap-img .thumbnails li:first-child{margin:0 0 30px}.list-story li .wrap-txt{width:53.5%}.list-story .wrap-txt .txt-head{padding:110px 60px 60px}.list-story .wrap-txt .txt-head h3{font-size:19px}.list-story .wrap-txt .txt-head p{font-size:14px}.list-story .wrap-txt .txt-body{padding:100px 55px}.list-story .wrap-txt .txt-body dl{padding-bottom:70px}.list-story .wrap-txt .txt-body dl dt{font-size:16px}.list-story .wrap-txt .txt-body dl dd{font-size:13px}}#introduction #content{background-color:#f4f3ef}.wrap-intro ul{margin:40px 0 0}.wrap-intro ul li:first-child{margin-bottom:20px}.wrap-intro .btn-next{width:255px;margin:0;background-color:#fff}.wrap-intro .btn-next:before,.wrap-intro .btn-next:after{right:25px}.wrap-intro{position:relative;width:90%;max-width:1060px;margin:0 auto}.wrap-intro h2{position:absolute;z-index:1;top:-60px;left:0;width:90%;max-width:310px}.wrap-intro>dl{position:relative;z-index:2;width:90%;margin:0 auto;line-height:2}.wrap-intro>dl>dt{font-size:17px;margin-bottom:60px}.wrap-intro>dl>dd{margin-left:20%;font-size:13px}.wrap-intro>dl>dd p{margin-bottom:20px}.pop-area{position:relative;margin-top:90px;padding-bottom:70px}.pop-area .pop-btn li{position:absolute;z-index:5;width:50px;height:auto}.pop-area .pop-btn li:nth-child(1){left:14.5%;top:30%}.pop-area .pop-btn li:nth-child(2){left:17%;bottom:19%}.pop-area .pop-btn li:nth-child(3){right:11%;top:27%}.modal__trigger{cursor:pointer}.modal__trigger:nth-child(n+2){margin-top:60px}.modal__wrapper{display:none}.modal__close{position:absolute;z-index:8;width:55px;bottom:0;left:0;right:0;margin:auto;cursor:pointer;text-align:right;font-size:12px}.modal__close:hover{opacity:.6}.modal__close:before,.modal__close:after{position:absolute;top:50%;left:0;width:12px;height:1px;background:#000;content:''}.modal__close:before{transform:translate(-50%,-50%) rotate(45deg)}.modal__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.pop-area .pop-body>li{padding-bottom:40px}.pop-area .pop-body>li{position:absolute;z-index:6;top:0;left:0;right:0;bottom:0;margin:auto !important;width:310px;height:310px;background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/about/01/bg-pop.png);background-position:center center;background-size:310px auto;background-repeat:no-repeat}.pop-area .pop-body>li dl{position:absolute;z-index:1;width:200px;top:50%;left:50%;transform:translate(-50%,-45%);margin:auto;color:#fff;text-align:center}.pop-area .pop-body>li dl dt{margin-bottom:15px}.pop-area .pop-body>li:nth-child(2) dl dt img{width:115px}.pop-area .pop-body>li:nth-child(3) dl dt img{width:150px}.pop-area .pop-body>li dl dd p{font-size:10.5px;letter-spacing:0}.pop-area .pop-body>li dl dd .btn-more{padding-top:15px}.pop-area .pop-body>li dl dd .btn-more a{color:#fff;font-size:12px;font-weight:400}.pop-area .pop-body>li dl dd .btn-more a:before{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/common/bkt-l_wh.png)}.pop-area .pop-body>li dl dd .btn-more a:after{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/common/bkt-r_wh.png)}.pop-area .pop-body>li dl dd .btn-more a:before,.pop-area .pop-body>li dl dd .btn-more a:after{width:7px;height:16px;background-size:7px auto}.list-company{background-color:#fff}.list-company .info-com,.list-company .txt-com{width:82%;margin-right:auto;margin-left:auto}.list-company .info-com{margin-top:50px}.list-company li .info-com dt{margin:auto}.list-company li:nth-child(1) .info-com dt{width:300px}.list-company li:nth-child(2) .info-com dt{width:240px}.list-company li:nth-child(3) .info-com dt{width:230px}.list-company .txt-com{margin-bottom:80px}.list-company .info-com dd ul{margin-top:40px}.list-company .info-com dd ul li .btn-next{margin-top:30px}.list-company .info-com dd .btn-insta{display:block;width:42px;margin:30px auto 0}.list-company .txt-com .wrap-txt{margin:60px auto 50px;line-height:2}.list-company .txt-com .wrap-txt .txt-head{margin-bottom:30px}.list-company .txt-com .wrap-txt .txt-head p{font-size:15px;font-weight:700;margin-bottom:20px}.list-company .txt-com .wrap-txt .txt-body p{margin-bottom:20px}.list-company .txt-com ul{max-width:480px;margin:auto}.list-company .txt-com ul li:nth-child(1){width:78%;margin-left:22%}.list-company .txt-com ul li:nth-child(2){width:50%;margin-top:-3%}.list-company .txt-com ul li:nth-child(3){width:33%;margin-left:76%;margin-top:-17%}.list-company .flow-com,.list-company .merit-com{text-align:center}.list-company .flow-com h3,.list-company .merit-com h3{position:relative;margin-bottom:30px}.list-company .flow-com h3:before,.list-company .merit-com h3:before{position:absolute;content:"";left:0;top:0;bottom:0;margin:auto;width:100%;height:1px;background-color:#000}.list-company .flow-com h3 span,.list-company .merit-com h3 span{position:relative;z-index:2;display:inline-block;background-color:#fff;padding:0 15px;font-size:15px}.list-company .flow-com ul li span.font-inter,.list-company .merit-com #wrap-reno .reno02 ul li span.font-inter{position:relative;display:inline-block;width:18px;margin-right:5px;padding-left:1px;text-align:center}.list-company .flow-com ul li span.font-inter:before,.list-company .merit-com #wrap-reno .reno02 ul li span.font-inter:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;margin:auto;width:18px;height:18px;border:1px solid #000;border-radius:50%}.list-company .flow-com>div,.list-company .merit-com ul.list-merit{width:85%;margin:auto}.list-company .flow-com ul{display:inline-block;text-align:left}.list-company .flow-com ul li{position:relative;font-size:14px;padding-bottom:25px}.list-company .flow-com ul li:last-child{position:inherit;padding:0}.list-company .flow-com ul li:last-child:after{display:none}.list-company .flow-com ul li:after{position:absolute;content:"";left:8px;bottom:5px;width:4px;height:10px;background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/common/arrow-btm.png);background-size:4px auto;background-position:center center;background-repeat:no-repeat}.list-company .merit-com{margin-top:60px}.list-company .merit-com ul.list-merit li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:153px;width:153px;border:1px solid #000;border-radius:50%}.list-company .merit-com #wrap-reno{width:90%;margin:70px auto 0;padding-top:75px;padding-bottom:60px;position:relative;border-bottom:1px solid #000}.list-company .merit-com #wrap-reno h4{position:absolute;top:0;right:0;width:135px}.list-company .merit-com #wrap-reno>div{padding-right:5%;padding-left:5%;text-align:left}.list-company .merit-com #wrap-reno dl dt{font-size:15px;font-weight:700;margin-bottom:25px}.list-company .merit-com #wrap-reno .reno01{border-top:1px solid #000;padding-top:80px;padding-bottom:70px}.list-company .merit-com #wrap-reno .reno01 dl{line-height:2}.list-company .merit-com #wrap-reno .reno01 dl dd{font-size:13px}.list-company .merit-com #wrap-reno .reno01 .wrap-img p,.list-company .merit-com #wrap-reno .reno01>div p{font-size:13px;margin-bottom:10px}.list-company .merit-com #wrap-reno .reno01>.flex{margin-bottom:70px}.list-company .merit-com #wrap-reno .reno01 .wrap-reco ul li{border:1px dotted #000;font-size:13px;background-color:#f4f3ef;padding:20px;line-height:2;text-align:center;margin-bottom:10px}.list-company .merit-com #wrap-reno .reno02,.list-company .merit-com #wrap-reno .reno03{border-top:1px solid #000;padding-top:70px;padding-bottom:50px}.list-company .merit-com #wrap-reno .reno02 ul li,.list-company .merit-com #wrap-reno .reno03 ul li{font-size:13px}.list-company .merit-com #wrap-reno .reno02 ul li{position:relative;display:block;padding-left:2em;line-height:2;margin-bottom:10px}.list-company .merit-com #wrap-reno .reno02 ul li:last-child{margin-bottom:0}.list-company .merit-com #wrap-reno .reno02 ul li span{position:absolute !important;display:block !important;left:0;top:1px}.list-company .merit-com #wrap-reno .reno03 .reno-custom{margin-top:35px}.list-company .merit-com #wrap-reno .reno03 dl dd{font-size:13px;line-height:2}.list-company .merit-com #wrap-reno .reno03 p.txt-reno{margin-bottom:25px}.list-company .merit-com #wrap-reno .reno03 .btn-next.btn-big{margin-top:100px}#features #content{background-color:#f4f3ef}.wrap-features{position:relative;background-color:#fff;padding-bottom:130px;border-bottom:1px solid #000}.wrap-features:after{position:absolute;content:"";top:0;background-position:center center;background-size:cover;background-repeat:no-repeat}.wrap-features h2.ctg{writing-mode:vertical-rl;font-size:20px;padding-top:20px;padding-left:30px;box-sizing:border-box}.wrap-features .wrap-cont{width:82%;margin:90px auto 0;line-height:2}.wrap-features .wrap-cont dt{font-size:17px;margin-bottom:30px}.wrap-features .wrap-cont dd{font-size:13px}.wrap-features .wrap-cont dd p{margin-bottom:20px}.wrap-features .img-deco{margin-top:50px;text-align:right}.wrap-features .img-deco img{width:30%;margin-right:9%}#features01{border-top:1px solid #000}#features01:after{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/about/02/img-features01_1.jpg)}#features02:after{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/about/02/img-features02_1.jpg)}#features03:after{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/about/02/img-features03_1.jpg)}#features04:after{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/about/02/img-features04_1.jpg)}.btn-member li .btn-more{position:relative;display:inline-block;font-size:13px;padding:0 15px;line-height:1;font-weight:400;vertical-align:bottom}.btn-member li .btn-more:before,.btn-member li .btn-more:after{position:absolute;content:"";z-index:3;top:0;bottom:0;width:9px;height:21px;margin:auto;background-size:9px auto;background-position:center center;background-repeat:no-repeat}.btn-member li .btn-more:before{left:0;background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/common/bkt-l.png)}.btn-member li .btn-more:after{right:0;background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/common/bkt-r.png)}#member-area .btn-member{-ms-flex-wrap:wrap;flex-wrap:wrap}#member-area .btn-member li{margin-right:10px;cursor:pointer}#member-area .btn-member li.is-active{color:#7c830c}#member-area .btn-member li .btn-more{width:150px;padding:0}#member-area .wrap-member{border-bottom:1px solid #000}#member-area .wrap-member>li{display:none}#member-area .wrap-member li{line-height:2}#member-area .wrap-member li.is-show{display:block}#member-area .wrap-member li .wrap-txt{margin-top:40px}#member-area .wrap-member li .wrap-txt h3{font-size:20px;font-weight:500;padding-bottom:20px;border-bottom:1px solid #000}#member-area .wrap-member li .wrap-txt dl{font-size:15px;font-weight:500;padding-top:40px;margin-bottom:30px}#member-area .wrap-member li .wrap-txt ul li{margin-bottom:10px;text-indent:-1em;margin-left:1em}#member-area .wrap-member li .wrap-txt ul li span{color:#7c830c}.list-history>li{padding:80px 9% 60px}.list-history li figure .wrap-img ul li{margin-bottom:20px}.list-history li figure .wrap-img ul li:last-child{margin-bottom:0}.list-history li figure figcaption{line-height:2}.list-history li figure figcaption h3{font-size:17px;margin:50px 0 20px}.list-history li figure figcaption p{margin-bottom:20px}@media screen and (max-width:979px){.wrap-intro>dl>dd p{line-height:2.1}.wrap-intro ul li:first-child{margin-bottom:30px}.wrap-intro ul li .btn-next.btn-big{width:300px}.list-company .txt-com .wrap-txt .txt-body p{font-size:13px}.list-company .merit-com #wrap-reno .reno01 dl{margin-bottom:70px}.pop-area{overflow:hidden;width:110%;margin-left:-5%;height:340px}.pop-area .pop-inner{position:absolute;width:420px;height:340px;top:0;left:50%;transform:translate(-50%,0);margin:auto}.pop-area .bg-pop{position:relative;width:100%;height:340px}.pop-area .bg-pop img{position:absolute;top:0;left:50%;transform:translate(-50%,0);width:420px;height:312px;margin:0 auto}.modal__text{margin-top:30px;line-height:2.875}.list-company>li{padding-bottom:120px}.list-company>li:last-child{padding-bottom:0}.list-company li .mv-company{height:300px;background-repeat:no-repeat;background-size:cover;background-position:center center}.list-company li:nth-child(1) .mv-company{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/about/01/img-company01_1.jpg)}.list-company li:nth-child(2) .mv-company{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/about/01/img-company02_1.jpg)}.list-company li:nth-child(3) .mv-company{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/about/01/img-company03_1.jpg)}.list-company .merit-com ul.list-merit{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:310px}.list-company .merit-com ul.list-merit li:nth-child(3),.list-company .merit-com ul.list-merit li:nth-child(4){margin-top:-16px}.list-company .merit-com ul.list-merit li:nth-child(even){margin-left:-8px}.list-company .merit-com ul.list-merit li:nth-child(odd){margin-right:-8px}.wrap-features h2{height:530px}.wrap-features:after{left:80px;width:calc(100% - 80px);height:530px}#member-area .wrap-member li .wrap-txt h3{line-height:1.7}#member-area .wrap-member li .wrap-txt dl{margin-bottom:40px}#member-area .wrap-member li .wrap-txt ul li{margin-bottom:15px}#member-area .btn-member{width:84%;padding:0 0 30px;margin:0 auto}#member-area .btn-member li{margin-bottom:30px}#member-area .wrap-member>li{width:82%;padding:10px 0 80px;margin:auto}#member-area .btn-member li .btn-more{width:145px}#member-area .wrap-member li .wrap-txt ul li{font-size:13px}.list-history{border-top:1px solid #000}.list-history>li{border-bottom:1px solid #000}.list-history li figure figcaption p{font-size:13px}}@media screen and (max-width:979px){.modal__close{transform:translateY(0) translateX(7px);bottom:55px}.modal__close span{display:none}.modal__close:before,.modal__close:after{background:#fff;right:0;margin:auto;width:16px}}@media screen and (min-width:980px){#introduction #content{padding-bottom:200px}#intro-about{margin-bottom:130px}.wrap-intro{padding-top:320px}.wrap-intro h2{top:150px;width:60%;max-width:640px}.wrap-intro>dl{width:unset;margin-left:50%}.wrap-intro>dl>dt{font-size:19px}.wrap-intro>dl>dd{margin-left:0;font-size:13px}.pop-area .pop-btn li{width:8%}.pop-area .pop-btn li:nth-child(1){left:6%}.pop-area .pop-btn li:nth-child(2){left:25.5%;bottom:37%}.pop-area .pop-btn li:nth-child(3){right:11%;top:25%}.pop-area .pop-body>li{width:360px;height:360px;background-size:360px auto}.pop-area .pop-body>li dl{width:240px}.pop-area .pop-body>li dl dt{margin-bottom:15px}.pop-area .pop-body>li:nth-child(2) dl dt img{width:132px}.pop-area .pop-body>li:nth-child(3) dl dt img{width:172px}.pop-area .pop-body>li dl dd p{font-size:12px}.pop-area .pop-body>li dl dd .btn-more{padding-top:15px}.pop-area .pop-body>li dl dd .btn-more a{font-size:14px}.pop-area .pop-body>li dl dd .btn-more a:before,.pop-area .pop-body>li dl dd .btn-more a:after{width:8px;height:18.5px;background-size:8px auto}.pop-area .pop-body>li dl dd .btn-more a:hover span{background-color:unset}.pop-area .pop-body>li dl dd .btn-more a span{padding:0 20px}.modal__close{bottom:70px;transform:translateY(0) translateX(7px)}.modal__close:before,.modal__close:after{background:#fff;right:0;margin:auto;width:16px}.modal__close span{display:none}.list-company{border-top:1px solid #000}.list-company>li{border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;overflow:hidden;padding-bottom:240px}.list-company>li:last-child{padding-bottom:60px}.list-company .info-com,.list-company .txt-com{width:78%}.list-company li .info-com{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:4%}.list-company li .info-com dt{margin:0 0 0 -6%}.list-company li:nth-child(1) .info-com dt{width:380px}.list-company li:nth-child(2) .info-com dt{width:266px}.list-company li:nth-child(3) .info-com dt{width:234px}.list-company .info-com dd ul{margin-top:0}.list-company .info-com dd ul li .btn-next{margin-top:0;width:180px}.list-company .info-com dd ul li:nth-child(2) .btn-next{margin-top:20px}.list-company .info-com dd .btn-insta{position:absolute;right:-5%;top:0;bottom:0;width:42px;height:42px;margin:auto}.list-company .txt-com{margin-top:100px;margin-bottom:50px}.list-company .txt-com .wrap-txt{width:49%;margin:60px 3% 0 0}.list-company .txt-com .wrap-txt .txt-head{margin-bottom:80px}.list-company .txt-com .wrap-txt .txt-head p{font-size:19px;font-weight:500}.list-company .txt-com .wrap-txt .txt-body{width:88%}.list-company .txt-com .wrap-txt .txt-body p{font-size:13px;letter-spacing:0;line-height:2.1}.list-company .txt-com ul{width:48%}.list-company .txt-com ul li:nth-child(1){width:82.5%;margin-left:17.5%}.list-company .txt-com ul li:nth-child(2){width:56%;margin-top:-12%}.list-company .txt-com ul li:nth-child(3){width:38.5%;margin-left:91%;margin-top:-17%}.list-company .flow-com h3,.list-company .merit-com h3{text-align:left;padding-left:11%;margin-bottom:60px}.list-company .flow-com h3 span,.list-company .merit-com h3 span{padding:0 20px;font-size:19px}.list-company .flow-com ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-company .flow-com ul li span.font-inter{width:22px;margin-right:8px}.list-company .flow-com ul li span.font-inter:before{width:22px;height:22px}.list-company .flow-com>div,.list-company .merit-com ul.list-merit{width:80%}.list-company .flow-com ul li{font-size:14px;padding-bottom:25px;padding-right:50px}.list-company .flow-com ul li:after{top:8px;bottom:inherit;right:20px;left:inherit;width:13px;height:6px;background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/common/arrow-right.png);background-size:13px auto}.list-company .flow-com ul li .break{display:block;margin-left:25px}.list-company .merit-com ul.list-merit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-company .merit-com ul.list-merit li{font-size:13px;margin-right:-16px;width:165px;height:165px}.list-company .merit-com #wrap-reno{width:80%;margin:160px auto 0;padding-top:0;padding-bottom:35px;border:1px solid #000}.list-company .merit-com #wrap-reno h4{top:-88px;right:inherit;left:40px;width:175px}.list-company .merit-com #wrap-reno>div{padding-right:7%;padding-left:7%}.list-company .merit-com #wrap-reno dl dt{font-size:19px;font-weight:500;margin-bottom:50px}.list-company .merit-com #wrap-reno .reno01{border-top:none;padding-top:130px;padding-bottom:120px}.list-company .merit-com #wrap-reno .reno01 dl{width:43%;margin-right:8.5%;padding-top:18px}.list-company .merit-com #wrap-reno .reno01 .wrap-img{width:48.5%}.list-company .merit-com #wrap-reno .reno01 .wrap-img p,.list-company .merit-com #wrap-reno .reno01>div p{font-size:14px;margin-bottom:10px}.list-company .merit-com #wrap-reno .reno01>.flex{margin-bottom:30px}.list-company .merit-com #wrap-reno .reno01 .wrap-reco ul li{width:48.5%;font-size:14px;padding:30px 20px;margin-bottom:0}.list-company .merit-com #wrap-reno .reno01 .wrap-reco ul li:first-child{margin-right:3%}.list-company .merit-com #wrap-reno .reno02,.list-company .merit-com #wrap-reno .reno03{padding-top:55px;padding-bottom:55px}.list-company .merit-com #wrap-reno .reno02 dl dt,.list-company .merit-com #wrap-reno .reno03 dl dt{font-size:17px;margin-bottom:25px}.list-company .merit-com #wrap-reno .reno02 ul li{font-size:14px}.list-company .merit-com #wrap-reno .reno03 ul li{font-size:13px}.list-company .merit-com #wrap-reno .reno03 .reno-custom{margin-top:50px}.list-company .merit-com #wrap-reno .reno03 .btn-next.btn-big{margin:60px 0 0}.wrap-features{position:relative;border-left:1px solid #000}.wrap-features:after{left:80px;height:100%;width:35%}.wrap-features h2.ctg{position:absolute;font-size:23px}.wrap-features .wrap-cont{width:calc(100% - 59.5% - 80px);margin-top:0;margin-right:17%;margin-left:calc(42.5% + 80px);padding-top:320px;line-height:2}.wrap-features .wrap-cont dt{font-size:19px;margin-bottom:60px}.wrap-features .img-deco{position:absolute;top:60px;right:9%;margin-top:0}.wrap-features .img-deco img{width:125px;margin-right:0}.wrap-features .btn-next.btn-big{margin:50px 0 0}#member-area .btn-member{margin-top:-40px;margin-bottom:60px}#member-area .btn-member li{margin-right:20px;margin-bottom:20px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}#member-area .btn-member li:hover{color:#7c830c}#member-area .btn-member li .btn-more{font-size:15px;width:165px}#member-area .wrap-member li .wrap-content{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000}#member-area .wrap-member li .wrap-content .wrap-img{width:46.5%;height:745px;border-right:1px solid #000;background-repeat:no-repeat;background-size:cover;background-position:center center}#member-area .wrap-member li#staff01 .wrap-content .wrap-img{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/about/03/staff01.jpg)}#member-area .wrap-member li#staff02 .wrap-content .wrap-img{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/about/03/staff02.jpg)}#member-area .wrap-member li#staff03 .wrap-content .wrap-img{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/about/03/staff03.jpg)}#member-area .wrap-member li#staff04 .wrap-content .wrap-img{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/about/03/staff04.jpg)}#member-area .wrap-member li#staff05 .wrap-content .wrap-img{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/about/03/staff05.jpg)}#member-area .wrap-member li#staff06 .wrap-content .wrap-img{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/about/03/staff06.jpg)}#member-area .wrap-member li#staff07 .wrap-content .wrap-img{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/about/03/staff07.jpg)}#member-area .wrap-member li#staff08 .wrap-content .wrap-img{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/about/03/staff08.jpg)}#member-area .wrap-member li#staff09 .wrap-content .wrap-img{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/about/03/staff09.jpg)}#member-area .wrap-member li#staff10 .wrap-content .wrap-img{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/about/03/staff10.jpg)}#member-area .wrap-member li#staff11 .wrap-content .wrap-img{background-image:url(//yihaus.com/atelier/wp-content/themes/yi:haus/lib/css/../images/about/03/staff11.jpg)}#member-area .wrap-member li .wrap-content .wrap-txt{width:53.5%}#member-area .wrap-member li .wrap-txt h3,#member-area .wrap-member li .wrap-txt ul,#member-area .wrap-member li .wrap-txt dl{padding-left:10%;padding-right:20%}#member-area .wrap-member li .wrap-txt h3{padding-top:60px;padding-bottom:50px;font-size:23px}#member-area .wrap-member li .wrap-txt dl{font-size:18px;padding-top:80px;margin-bottom:50px}#member-area .wrap-member li .wrap-txt ul{font-size:13px}.list-history{border-right:1px solid #000;border-left:1px solid #000;border-top:1px solid #000}.list-history>li{padding:80px 5.5% 60px;border-bottom:1px solid #000}.list-history li figure .wrap-img{width:40%;margin-right:10%}.list-history li figure .wrap-img ul li{margin-bottom:40px}.list-history li figure figcaption{width:43%;margin-right:7%}.list-history li figure figcaption h3{font-size:19px;margin:0 0 50px}.list-history li figure figcaption p{font-size:13px;line-height:2.1}.list-history li .btn-next.btn-big{width:280px;margin:30px 0 0}.list-history li.promise05{padding:80px 5.5% 50px}.list-history li.promise05 figure{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:980px) and (max-width:1249px){.pop-area .pop-body li{background-size:260px auto;width:260px;height:260px}.pop-area .pop-body>li dl{width:180px}.pop-area .pop-body>li:nth-child(2) dl dt img{width:98px}.pop-area .pop-body>li:nth-child(3) dl dt img{width:120px}.pop-area .pop-body>li dl dd p{letter-spacing:-.13em;font-size:10px}.pop-area .pop-body>li dl dd .btn-more{padding-top:10px}.modal__close{bottom:55px}}#access-area p,#access-area #access01 ul li,#access-area #access02 dl dd{font-size:13px;line-height:2.1}#access-area .text-lead{font-size:15px}#access-area h3{font-size:20px;border-bottom:1px solid #000;margin-bottom:15px}#access-area h3 span{display:block;margin-bottom:-8px;letter-spacing:0;font-weight:600}#access-area .wrap-access{margin-top:70px}#access-area .wrap-access .btn-tel{display:block;margin-top:15px;font-size:23px}#access-area .wrap-access .btn-next.btn-big{margin:20px 0 0}#access-area .wrap-access .transport{margin-top:60px}#access-area .wrap-access .transport li dd{margin-bottom:20px;margin-left:1em}#access-area .wrap-access .list-note li{text-indent:-1em;margin-left:1em}#access-area .wrap-logo{margin-top:60px}#access-area .wrap-logo li{margin-bottom:20px}#access-area .wrap-logo li:nth-child(1){width:133px}#access-area .wrap-logo li:nth-child(2){width:154px}#access-area .wrap-logo li:nth-child(3){width:120px}#access-area .wrap-logo li:nth-child(4){width:125px}#access-area #access02{border-top:1px solid #000;margin-top:40px;padding-top:100px}#access-area #access02 dl{margin-bottom:60px}#access-area #access02 dl dt{font-size:17px;font-weight:700;margin-bottom:20px}@media screen and (max-width:979px){#access-area .innerWrap2{width:100%;border-top:1px solid #000;padding:0}#access-area .innerWrap2 .wrapInner{padding:30px 9% 0;margin:0}#access-area .gMap iframe{width:100%;height:240px}#access-area #access02{overflow:hidden}#access-area #access02 ul li img{width:122%;margin:0 -11%}}@media screen and (min-width:980px){#access-area .innerWrap2 .wrapInner{padding:40px 10% 20px}#access-area p{font-size:15px}#access-area .gMap{margin:100px 10% 0}#access-area .gMap iframe{width:100%;height:485px}#access-area .text-lead{font-size:16px}#access-area .wrap-access{margin-top:80px}#access-area .wrap-access .btn-tel{font-size:28px}#access-area .wrap-access .btn-tel a:hover{background-color:#f4f3ef}#access-area .wrap-logo{margin-top:120px}#access-area .wrap-logo li:nth-child(1){width:147px}#access-area .wrap-logo li:nth-child(2){width:171px}#access-area .wrap-logo li:nth-child(3){width:133px}#access-area .wrap-logo li:nth-child(4){width:111px}#access-area .wrap-logo li a:hover{opacity:.7}#access-area #access02{margin-top:0;padding-top:80px;padding-bottom:80px}#access-area #access02 dl{margin-bottom:80px}#access-area #access02 dl dt{font-size:16px}#access-area #access02 ul{-ms-flex-wrap:wrap;flex-wrap:wrap}#access-area #access02 ul li{width:calc(50% - 10px);margin-bottom:20px}#access-area #access02 ul li:nth-child(odd){margin-right:20px}}#company-area dl dd{font-size:13px;line-height:2.1}#company-area .philosophy{margin-bottom:90px}#company-area .philosophy h3,#company-area .philosophy p{font-size:18px;font-weight:700}#company-area .philosophy h3{margin-bottom:10px}#company-area .philosophy dl{margin-top:50px}#company-area .philosophy dl dt{font-size:17px;margin-bottom:20px}#company-area .wrap-company h4{font-size:17px;margin-bottom:40px}#company-area .wrap-company dl dt{font-size:13px;font-weight:700;margin-bottom:10px}#company-area .wrap-company dl dd{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #b0b0b0}#company-area #company02{margin-top:90px}@media screen and (max-width:979px){#company-area .innerWrap2{border-top:1px solid #000;padding:90px 9% 0;margin:0}}@media screen and (min-width:980px){#company-area .innerWrap2 .wrapInner{padding:80px 10% 160px}#company-area .philosophy{margin-bottom:120px}#company-area .philosophy h3,#company-area .philosophy p{font-size:23px}#company-area .philosophy h3{margin-bottom:5px}#company-area .philosophy dl{margin-top:80px}#company-area .philosophy dl dt{font-size:19px;margin-bottom:30px}#company-area .wrap-company h4{font-size:16px;margin-bottom:20px}#company-area .wrap-company dl{-ms-flex-wrap:wrap;flex-wrap:wrap}#company-area .wrap-company dl dt,#company-area .wrap-company dl dd{padding:30px 0;margin:0;line-height:2}#company-area .wrap-company dl dt{width:100px;border-bottom:1px solid #b0b0b0}#company-area .wrap-company dl dd{width:calc(100% - 100px)}}#recruit-area .lead-txt{font-size:17px;font-weight:700;margin-bottom:70px}#recruit-area p,#recruit-area ul li{font-size:13px;line-height:2.1}#recruit-area dl{margin-top:80px}#recruit-area dl dt{font-size:13px;font-weight:700;margin-bottom:10px}#recruit-area dl dd{margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid #b0b0b0}#recruit-area dl dd p{margin-bottom:20px}#recruit-area .method{margin-top:70px}#recruit-area .method h3{font-size:17px;margin-bottom:20px}#recruit-area .btn-next{width:250px;max-width:100%;margin-top:60px;line-height:40px;border-radius:20px}@media screen and (max-width:979px){#recruit-area .innerWrap2{border-top:1px solid #000;padding:90px 9% 0;margin:0}}@media screen and (min-width:980px){#recruit-area .innerWrap2 .wrapInner{padding:80px 10% 160px}#recruit-area h3{font-size:19px;margin-bottom:100px}#recruit-area p,#recruit-area ul li{font-size:13px}#recruit-area dl{-ms-flex-wrap:wrap;flex-wrap:wrap}#recruit-area dl dt,#recruit-area dl dd{padding:30px 0;margin:0;line-height:2}#recruit-area dl dt{width:100px;border-bottom:1px solid #b0b0b0}#recruit-area dl dd{width:calc(100% - 100px)}#recruit-area dl dd p:last-child{margin-bottom:0}#recruit-area .btn-next{width:225px}}#policy-area h3{font-size:17px;margin-bottom:20px}#policy-area p,#policy-area .list-privacy li ul li{font-size:13px;line-height:2.1}#policy-area .list-privacy{margin-top:80px}#policy-area .list-privacy>li{margin-bottom:50px;padding-bottom:30px;border-bottom:1px solid #b0b0b0}#policy-area .list-privacy>li h4{font-size:13px;font-weight:500;margin-bottom:20px}#policy-area .list-privacy>li p{margin-bottom:20px}#policy-area a{text-decoration:underline}@media screen and (max-width:979px){#policy-area .innerWrap2{padding:50px 9% 0;border-top:1px solid #000}}@media screen and (min-width:980px){#policy-area .innerWrap2 .wrapInner{padding:100px 10%}#policy-area h3{font-size:19px;margin-bottom:100px}#policy-area p,#policy-area .list-privacy li ul li{font-size:13px}#policy-area .list-privacy{margin-top:40px}#policy-area .list-privacy>li{margin-bottom:40px;padding-bottom:10px}#policy-area .list-privacy>li h4{margin-bottom:30px}#policy-area .list-privacy>li p{margin-bottom:30px}#policy-area a:hover{border-top-left-radius:.7}}#rsv-area ul li a{width:140px;height:140px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border:2px solid #999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:700}#rsv-area ul li a p{font-size:13px;padding-bottom:10px}#rsv-area ul li a.arrow:before,#rsv-area ul li a.arrow:after{top:inherit;bottom:30px}#form-area .wrap-form p{line-height:2.1}#form-area .wrap-form .ttl-contact{padding-bottom:90px}#form-area .wrap-form .nec{color:#f70}#form-area .wrap-form .form02,#form-area .wrap-form .form03{margin-top:80px;padding-top:70px;border-top:1px solid #000}.wrap-form .ttl-contact{line-height:2.1}.wrap-form table{width:100%}.wrap-form table input[type=text],.wrap-form table input[type=tel],.wrap-form table input[type=email],.wrap-form table textarea,.wrap-form table select{width:100%;max-width:800px;padding:15px 20px;box-sizing:border-box;border:none}.wrap-form table .wrap-select{position:relative;margin-bottom:15px}.wrap-form table input{cursor:pointer}.wrap-form table select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:15px 20px;box-sizing:border-box;background-color:#fff;cursor:pointer}.wrap-form table select::-ms-expand{display:none}.wrap-form table select:-moz-focusring{color:transparent;text-shadow:0 0 0 #828c9a}.wrap-form table .wrap-select:before,.wrap-form table .wrap-select:after{content:"";position:absolute;top:22px;right:15px;margin:auto;background-color:#000;transform-origin:50% calc(100% - 1px);width:1px;height:6px}.wrap-form table .wrap-select:before{transform:rotate(45deg)}.wrap-form table .wrap-select:after{transform:rotate(-45deg)}.wrap-form table select.is-empty{color:gray}.wrap-form table input[type=radio]{-webkit-appearance:none;width:18px;height:18px;border:none;background-color:#fff;border-radius:50%;margin-right:10px}input[type=radio]:before{content:"";display:block;width:60%;height:60%;margin:20% auto;border-radius:50%}input[type=radio]:checked:before{background:blue}.wrap-form table .mgBig{margin-bottom:50px}.wrap-form table .dl-schedule{margin-bottom:15px}.wrap-form table th{font-size:13px;font-weight:500;margin-bottom:15px}.wrap-form table td{margin-bottom:20px}.wrap-form table td span,.wrap-form table td label{vertical-align:middle;position:static}.wrap-form table td>span,.wrap-form table td>div.input-half,.wrap-form table td .wpcf7-list-item{display:block;margin-bottom:15px}option[selected][disabled]{display:none}.wrap-form table td .your-sei1,.wrap-form table td .your-sei2{display:inline-block;width:100%;margin-bottom:22px}.wrap-form table td .txt-note{display:block;line-height:2.1;text-indent:-1em;margin-left:1em;margin-top:60px}.wrap-form table td .txt-note2{margin-top:40px}.wrap-form table td .list-note{margin-top:50px}.wrap-form table td .list-note li{line-height:2.1;text-indent:-1em;margin-left:1em;margin-top:30px}.wrap-form .txt-agree{text-indent:-1em;margin-left:1em;margin-top:40px}.wrap-form .txt-agree a{text-decoration:underline}.wrap-form .btn-next{background-color:#fff}.wrap-form .wpcf7-not-valid-tip{font-size:12px;margin-top:8px}.wrap-form .wpcf7 form .wpcf7-response-output{padding:10px 15px;background-color:#fff}@media screen and (max-width:979px){#content .wrap-form{background-color:#f4f3ef;border-top:1px solid #000;border-bottom:1px solid #000}.innerWrap2 .bg-contact{width:100%}#rsv-area .innerWrap2{padding:35px 0 120px}#rsv-area ul li{margin-top:25px}#form-area .wrap-form .innerWrap2{padding-top:60px;padding-bottom:100px}.wrap-form table .mgBig{display:block}.wrap-form table .dl-schedule{margin-top:20px;margin-bottom:0}.wrap-form table .dl-schedule dt{font-size:13px;font-weight:500;margin-bottom:15px}.wrap-form table th,.wrap-form table td{display:block;text-align:left}.wpcf7-submit span{color:#000 !important;display:inline-block;text-indent:0 !important;overflow:visible !important}}@media screen and (min-width:980px){#content .wrap-form{max-width:1060px;margin:0 auto}.innerWrap2.bg-contact{border:none !important;box-sizing:border-box;background-color:#f4f3ef;padding:100px 20px;margin-left:1px}#rsv-area ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#rsv-area ul li{margin-right:70px}#rsv-area ul li:last-child{margin-right:0}#rsv-area ul li a{margin:0}#rsv-area ul li a:hover{background-color:#f4f3ef}#form-area .wrap-form .innerWrap2{padding:80px 12% 160px}#form-area .wrap-form p{font-size:12px}#form-area .wrap-form .ttl-contact{padding-bottom:50px}.wrap-form table{width:700px}.wrap-form table th,.wrap-form table td{font-size:14px;letter-spacing:.02em}.wrap-form table th{line-height:2}.wrap-form table input[type=text],.wrap-form table input[type=tel],.wrap-form table input[type=email],.wrap-form table textarea,.wrap-form table select{font-size:13px}.wrap-form table .mgBig th,.wrap-form table .mgBig td,.wrap-form table .mgBigpc th,.wrap-form table .mgBigpc td{padding-bottom:25px}.wrap-form table th{width:195px;text-align:left}.wrap-form table td .your-sei1,.wrap-form table td .your-sei2{width:100%;margin-bottom:15px}#form-area .wrap-form .form02,#form-area .wrap-form .form03{margin-top:40px;padding-top:60px}.wrap-form table .input-tel td{padding-top:25px}.wrap-form table td.flex{margin-bottom:0;padding-bottom:0}.wrap-form table td.flex>span{width:49%}.wrap-form table td.flex>span:first-child{margin-right:2%}.wrap-form table .input-half{width:235px}.wrap-form table .dl-schedule{display:-webkit-box;display:-ms-flexbox;display:flex}.wrap-form table .dl-schedule.mgBig{padding-bottom:25px}.wrap-form table .dl-schedule dt{width:100px;padding-top:15px;font-size:13px}.wrap-form table .dl-schedule dd{width:calc(100% - 100px)}.wrap-form table .txt-area th{vertical-align:top;padding-top:15px}.wrap-form table td .txt-note{font-size:12px;letter-spacing:.04em;margin-top:15px}.wrap-form table td .txt-note2{margin-bottom:20px;font-size:14px !important}.wrap-form table td .list-note{margin-top:50px}.wrap-form table td .list-note li{font-size:12px;margin-top:15px;letter-spacing:.02em}.wrap-form .txt-agree{text-indent:-1em;margin-left:1em;margin-top:70px}.wrap-form .txt-agree a:hover{text-decoration:none}.wrap-form .btn-next{margin-left:0;margin-right:0}}