#wrap{padding-top:0}@media (max-width: 767px){#wrap{padding-top:0}}#top.is-hidden{overflow:hidden}#top .header{visibility:visible}#top .header.is-show{visibility:inherit}#loading-wrapper{position:fixed;top:0%;left:0%;right:0;bottom:0;z-index:20000;background:#FCF9EF;visibility:visible;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all;transition:1s all}#loading-wrapper .loading-box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#loading-wrapper #loading-logo{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transition:0.5s all;-moz-transition:0.5s all;-ms-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all}#loading-wrapper.finished{opacity:0;visibility:hidden}#loading-wrapper #loading-logo svg{overflow:inherit !important}@media (max-width: 767px){#loading-wrapper #loading-logo svg{width:150px}}@media only screen and (max-width: 767px) and (max-width: 320px){#loading-wrapper #loading-logo svg{width:145px}}#loading-wrapper #loading-logo.is-active{opacity:0;visibility:hidden}@media (max-width: 767px){#loading-wrapper #loading-logo svg{width:150px}}@media only screen and (max-width: 767px) and (max-width: 320px){#loading-wrapper #loading-logo svg{width:133px}}.wufoo-letter{animation-duration:1s;animation-fill-mode:both;animation-name:leFadeInRight}.wufoo-letter.let01{animation-delay:100ms}.wufoo-letter.let02{animation-delay:250ms}.wufoo-letter.let03{animation-delay:400ms}.wufoo-letter.let04{animation-delay:550ms}.wufoo-letter.let05{animation-delay:700ms}.wufoo-letter.let06{animation-delay:850ms}@keyframes leFadeInRight{from{opacity:0;transform:translateX(60px)}to{opacity:1}}.main-visual{position:relative;padding:0;margin-bottom:81px;overflow:hidden}@media (max-width: 767px){.main-visual{padding:0;margin-bottom:59px}}.mv-top{position:relative;overflow:hidden;box-sizing:border-box;width:100%;height:100%;z-index:1;transition:0.8s cubic-bezier(0.77, 0, 0.175, 1);height:100vh}.is-ipad .mv-top{min-height:90vh}@media (min-width: 768px){.mv-top{min-height:570px !important}}.mv-top .mv-top-bg{position:relative;background:url("/miraino-akari/wp/wp-content/themes/wp-templ/assets/img/top/img_mv.jpg") no-repeat center center;background-size:cover;width:100%;height:100%;transition:0.6s cubic-bezier(0.77, 0, 0.175, 1)}.is-ipad .mv-top .mv-top-bg{background:url("/miraino-akari/wp/wp-content/themes/wp-templ/assets/img/top/img_mv.jpg") no-repeat 68% center;background-size:cover}.mv-top-catch{position:absolute;top:42.7%;left:0;right:0;max-width:1240px;transform:translateY(-50%);margin:auto;padding:0 77px}.mv-top-ttl{margin-bottom:42px;opacity:0;-webkit-transition:1.5s all;-moz-transition:1.5s all;-ms-transition:1.5s all;-o-transition:1.5s all;transition:1.5s all;transform:translateY(40px)}.mv-top-ttl img{transform-origin:center center;transform:scale(1.06)}.mv-top-ttl.is-active{transform:translateY(0px);opacity:1}.mv-top-ttl.is-active img{transform:scale(1)}.mv-top-desc{opacity:0;transform:translateY(40px);-webkit-transition:1.5s all;-moz-transition:1.5s all;-ms-transition:1.5s all;-o-transition:1.5s all;transition:1.5s all}.mv-top-desc.is-active{opacity:1;transform:translateY(0px)}.mv-top.is-active{padding:88px 52px 40px 52px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}@media only screen and (min-width: 768px) and (max-width: 1280px){.mv-top.is-active{padding:88px 25px 25px 25px}}.mv-top.is-active .mv-top-bg{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}@media (max-width: 767px){.mv-top.is-active{padding:84px 13px 13px 13px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.mv-top.is-active .mv-top-bg{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}}@media (max-width: 767px){.mv-top .mv-top-bg{background:url("/miraino-akari/wp/wp-content/themes/wp-templ/assets/img/top/img_mv_sp.jpg") no-repeat center center;background-size:cover;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.mv-top-catch{top:11%;transform:translateY(0%);padding:0 9%}.mv-top-ttl{margin-bottom:29px;max-width:276px}.mv-top-desc{max-width:261px}}.sec-newcat{position:absolute;bottom:38px;left:25px;right:25px;z-index:865;opacity:0;-webkit-transition:1.3s all;-moz-transition:1.3s all;-ms-transition:1.3s all;-o-transition:1.3s all;transition:1.3s all}.sec-newcat.is-active{opacity:1;bottom:78px}.sec-newcat .wcm{max-width:1240px;margin:auto;padding:0 48px}@media only screen and (min-width: 768px) and (max-width: 1280px){.sec-newcat .wcm{padding:0 25px}}.sec-newcat .inner{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;padding:10px 32px;position:relative;font-size:0}.sec-newcat .ttl1,.sec-newcat .date,.sec-newcat .desc{display:inline-block;vertical-align:middle}.sec-newcat .ttl1{font-size:18px;font-size:1.8rem;line-height:24px;line-height:1.33333em;letter-spacing:.08em;font-family:'Nunito', sans-serif;font-weight:700;color:#E39D00;width:108px}.sec-newcat .date{font-size:15px;font-size:1.5rem;line-height:20px;line-height:1.33333em;letter-spacing:.02em;font-family:'Nunito', sans-serif;font-weight:600;color:#E39D00;width:102px}.sec-newcat .desc{font-size:16px;font-size:1.6rem;line-height:27px;line-height:1.6875em;letter-spacing:.08em;font-weight:500;width:calc(100% - 408px)}.sec-newcat .desc a{display:block;text-decoration:none;color:#525252}.sec-newcat .desc a span{display:block}@media only screen and (min-width: 1025px){.sec-newcat .desc a:hover{text-decoration:underline}}.sec-newcat .btn{position:absolute;right:30px;top:50%;transform:translateY(-50%);line-height:1}@media (max-width: 767px){.sec-newcat{bottom:-140px}.sec-newcat.is-active{bottom:28px}.sec-newcat .wcm{padding:0}.sec-newcat .inner{padding:12px 19px 14px 19px}.sec-newcat .ttl1{width:93px}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-newcat .ttl1{width:80px}}@media (max-width: 767px){.sec-newcat .date{font-size:13px;font-size:1.3rem;line-height:18px;line-height:1.38462em;letter-spacing:.02em;padding-top:2px}.sec-newcat .desc{display:block;width:100%;font-size:15px;font-size:1.5rem;line-height:22px;line-height:1.46667em;letter-spacing:.08em;margin-top:2px}.sec-newcat .desc .clamp1{overflow:hidden;width:100%;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-newcat .desc{font-size:14px;font-size:1.4rem;line-height:21px;line-height:1.5em;letter-spacing:.05em}}@media (max-width: 767px){.sec-newcat .btn{display:none}}.sec-concept{margin-bottom:67px}.sec-concept .cmn-ttl1{margin-bottom:52px}@media (min-width: 768px){.sec-concept .box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.sec-concept .box-img{width:49.5%;background:#fff;border:1px solid #E39D00;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;text-align:center;padding:33px 20px}@media only screen and (max-width: 1024px){.sec-concept .box-img{padding:15px 15px}}.sec-concept .box-img .img{margin:auto;max-width:483px}.sec-concept .box-img img{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.sec-concept .box-info{width:50.5%;padding:17px 0 0 4.7%}@media only screen and (max-width: 1024px){.sec-concept .box-info{padding:10px 0 0 3%}}.sec-concept .box-info p{margin-bottom:37px}@media only screen and (max-width: 1024px){.sec-concept .box-info p{margin-bottom:20px}}.sec-concept .box-info .pic{max-width:319px;margin:42px auto auto}@media only screen and (max-width: 1024px){.sec-concept .box-info .pic{margin-top:10px}}@media (max-width: 767px){.sec-concept{margin-bottom:59px}.sec-concept .cmn-ttl1{margin-bottom:26px}.sec-concept .box-img{width:100%;margin-bottom:30px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;padding:21px 20px 27px 20px}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-concept .box-img{padding-left:9px;padding-right:9px}}@media (max-width: 767px){.sec-concept .box-img .img{max-width:292px;margin:auto}.sec-concept .box-img img{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.sec-concept .box-info{width:100%;padding:0%;font-size:16px;font-size:1.6rem;line-height:34px;line-height:2.125em}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-concept .box-info{font-size:14px;font-size:1.4rem}}@media (max-width: 767px){.sec-concept .box-info p{margin-bottom:33px}.sec-concept .box-info p.no-mar-sp{margin-bottom:0}.sec-concept .box-info .pic{max-width:309px;margin:38px auto auto}}.sec-news-column{overflow:hidden;margin-bottom:120px}.sec-news-column .news-column-btn{margin-top:58px}@media (max-width: 767px){.sec-news-column{margin-bottom:84px}.sec-news-column .wcm{padding:0 9px}.sec-news-column .news-column-btn{padding:0 11px;margin-top:41px}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-news-column .news-column-btn{padding:0 9px}}.sec-business{padding-bottom:114px}.sec-business .box-white{background:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;padding:0 50px 100px}@media only screen and (min-width: 768px) and (max-width: 960px){.sec-business .box-white{padding-left:25px;padding-right:25px}}.sec-business .cmn-ttl2{margin-bottom:50px}.sec-business .cmn-ttl4{font-size:26px;font-size:2.6rem;line-height:44px;line-height:1.69231em;letter-spacing:.12em;text-align:center;font-weight:bold;margin-bottom:71px}.sec-business .block-img{width:44.4%;padding-right:25px}.sec-business .block-img .max-img{display:inline-block;max-width:381px;position:relative}.sec-business .block-img .max-img>img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:0.6s all;-moz-transition:0.6s all;-ms-transition:0.6s all;-o-transition:0.6s all;transition:0.6s all;transform:scale(1.3)}.sec-business .block-img .max-img .per{position:absolute;bottom:0;right:0}.sec-business .block-img.aos-animate .max-img>img{transform:scale(1)}.sec-business .block-info{width:55.6%}.sec-business .block-info .desc2{font-size:16px;font-size:1.6rem;line-height:32px;line-height:2em;letter-spacing:.08em}.sec-business .block-info .desc3{margin-top:9px;font-size:14px;font-size:1.4rem;line-height:24px;line-height:1.71429em;letter-spacing:.09em}.sec-business .block-business{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:996px;background:url("/miraino-akari/wp/wp-content/themes/wp-templ/assets/img/common/line02.png") repeat-x left bottom;background-size:auto 2px;padding-bottom:93px;margin:0 auto 83px auto}.sec-business .block-business.last{background:none;padding-bottom:0}.sec-business .block-business.img-right .block-img{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2;text-align:right;padding:0 0 0 25px}.sec-business .block-business.img-right .block-info{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}.sec-business .block-business01 .block-img .max-img{padding-bottom:19.8%}.sec-business .block-business01 .block-img .max-img .per1{width:44%;right:-5px;max-width:157px}.sec-business .block-business02{padding-bottom:99px;margin-bottom:100px}.sec-business .block-business02 .block-img .max-img{padding-bottom:19.8%}.sec-business .block-business02 .block-img .max-img .per2{width:75%;left:1px;right:auto;max-width:274px}.sec-business .block-business03{padding-bottom:81px;margin-bottom:79px}.sec-business .block-business03 .block-img .max-img{padding-bottom:10%}.sec-business .block-business03 .block-img .max-img .per3{width:72%;right:-2.3%;max-width:263px}.sec-business .block-business04{padding-bottom:85px;margin-bottom:99px}.sec-business .block-business04 .block-img .max-img{padding-bottom:8.6%}.sec-business .block-business04 .block-img .max-img .per4{width:67%;left:12%;right:auto;max-width:242px}.sec-business .block-business05{padding-bottom:0;margin-bottom:66px}.sec-business .block-business05 .cmn-tbl1 dl dt{width:48%}.sec-business .block-business05 .cmn-tbl1 dl dd{width:52%}.sec-business .block-business05 .block-img .max-img{padding-bottom:16.8%}.sec-business .block-business05 .block-img .max-img .per5{width:76%;right:-3px;max-width:277px}.sec-business .block-ttl1{font-size:0;margin-bottom:18px}.sec-business .block-ttl1 .num{display:inline-block;vertical-align:middle;color:#E39D00;border:2px solid #E39D00;font-weight:500;font-size:36px;font-size:3.6rem;line-height:62px;line-height:1.72222em;letter-spacing:.08em;padding-left:3px;font-family:'Nunito', sans-serif;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:62px;height:62px;text-align:center}@media only screen and (max-width: 1024px){.sec-business .block-ttl1 .num{font-size:34px;font-size:3.4rem;line-height:53px;line-height:1.55882em;width:55px;height:55px}}.sec-business .block-ttl1 .cmn-ttl3{display:inline-block;vertical-align:middle;width:calc(100% - 62px);padding-left:15px}@media only screen and (max-width: 1024px){.sec-business .block-ttl1 .cmn-ttl3{width:calc(100% - 55px)}}.sec-business .block-business-btn2{margin-top:24px}.sec-business .block-business-btn2 .cmn-btn{max-width:412px;padding:8px 10px;line-height:1.5;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px}.sec-business .cmn-tbl1{padding-bottom:25px;margin-top:29px}.sec-business .list-dot1{margin-top:9px}@media (max-width: 767px){.sec-business{padding-bottom:79px}.sec-business .box-white{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;padding:0 20px 30px}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-business .box-white{padding:0 14px 30px}}@media (max-width: 767px){.sec-business .cmn-ttl2{margin-bottom:24px;font-size:24px;font-size:2.4rem;line-height:32px;line-height:1.33333em;letter-spacing:.04em}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-business .cmn-ttl2{font-size:21px;font-size:2.1rem;line-height:30px;line-height:1.42857em;letter-spacing:.02em}}@media (max-width: 767px){.sec-business .cmn-ttl4{font-size:20px;font-size:2rem;line-height:32px;line-height:1.6em;margin-bottom:34px}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-business .cmn-ttl4{font-size:18px;font-size:1.8rem;line-height:30px;line-height:1.66667em}}@media (max-width: 767px){.sec-business .block-img{width:100%;padding-right:0;text-align:center;padding:0 10px}.sec-business .block-img .max-img{max-width:260px;padding-left:0}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-business .block-img{padding:0 15px}}@media (max-width: 767px){.sec-business .block-info{width:100%}.sec-business .block-info .desc2{font-size:16px;font-size:1.6rem;line-height:32px;line-height:2em;letter-spacing:.08em}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-business .block-info .desc2{font-size:15px;font-size:1.5rem;line-height:30px;line-height:2em}}@media (max-width: 767px){.sec-business .block-info .desc3{margin-top:9px;font-size:14px;font-size:1.4rem;line-height:24px;line-height:1.71429em;letter-spacing:.09em}.sec-business .block-business{display:block;padding-bottom:49px;margin-bottom:42px}.sec-business .block-business.last{background:none;padding-bottom:0}.sec-business .block-business.img-right .block-img{text-align:center;padding:0 10px}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-business .block-business.img-right .block-img{padding:0 15px}}@media (max-width: 767px){.sec-business .block-business01 .block-img{margin-bottom:-38px}.sec-business .block-business01 .block-img .max-img .per1{width:34.2%;right:-7%}.sec-business .block-business02{padding-bottom:51px;margin-bottom:37px}.sec-business .block-business02 .block-img{margin-bottom:-2px}.sec-business .block-business02 .block-img .max-img{padding-bottom:5.4%}.sec-business .block-business02 .block-img .max-img .per2{width:62.7%;left:auto;right:-7%}.sec-business .block-business03{padding-bottom:46px;margin-bottom:43px}.sec-business .block-business03 .block-img{margin-bottom:-2px}.sec-business .block-business03 .block-img .max-img{padding-bottom:8%}.sec-business .block-business03 .block-img .max-img .per3{width:60%;right:-7.3%}.sec-business .block-business04{padding-bottom:47px;margin-bottom:38px}.sec-business .block-business04 .block-img{margin-bottom:-15px}.sec-business .block-business04 .block-img .max-img{padding-bottom:9.9%}.sec-business .block-business04 .block-img .max-img .per4{width:58%;left:auto;right:-7%}.sec-business .block-business05{margin-bottom:48px}.sec-business .block-business05 .cmn-tbl1 dl dt,.sec-business .block-business05 .cmn-tbl1 dl dd{width:100%}.sec-business .block-business05 .block-img{margin-bottom:10px}.sec-business .block-business05 .block-img .max-img{padding-bottom:4.8%}.sec-business .block-business05 .block-img .max-img .per5{width:65%;right:-7%}.sec-business .block-ttl1{margin-bottom:16px}.sec-business .block-ttl1 .num{font-size:27px;font-size:2.7rem;line-height:47px;line-height:1.74074em;padding-left:2px;width:48px;height:48px}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-business .block-ttl1 .num{font-size:25px;font-size:2.5rem;line-height:43px;line-height:1.72em;padding-left:1px;width:45px;height:45px}}@media (max-width: 767px){.sec-business .block-ttl1 .cmn-ttl3{width:calc(100% - 48px);padding-left:12px}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-business .block-ttl1 .cmn-ttl3{width:calc(100% - 45px);font-size:20px;font-size:2rem;line-height:34px;line-height:1.7em}}@media (max-width: 767px){.sec-business .cmn-tbl1{padding-bottom:25px;margin-top:24px}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-business .cmn-tbl1{padding:18px 15px}.sec-business .cmn-tbl1 dt,.sec-business .cmn-tbl1 dd{font-size:14px;font-size:1.4rem;line-height:28px;line-height:2em}}@media (max-width: 767px){.sec-business .list-dot1{margin-top:9px}.sec-business .block-business-btn2{margin-top:22px}.sec-business .block-business-btn2 .cmn-btn{font-size:15px;font-size:1.5rem;line-height:22px;line-height:1.46667em;letter-spacing:.02em;padding:9px 2px;max-width:356px}}@media only screen and (max-width: 767px) and (max-width: 360px){.sec-business .block-business-btn2 .cmn-btn{font-size:14px;font-size:1.4rem;line-height:22px;line-height:1.57143em;letter-spacing:.02em}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-business .block-business-btn2 .cmn-btn{font-size:13px;font-size:1.3rem;line-height:22px;line-height:1.69231em;letter-spacing:.02em}}.sec-company{padding-bottom:137px}.sec-company .block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sec-company .cmn-tbl1{width:47.5%;background:none;padding:4px 0 0;margin-right:6.5%}.sec-company .cmn-tbl1 dl{padding:0 0 19px 0;margin-bottom:19px}.sec-company .cmn-tbl1 dl:last-child{margin-bottom:0}.sec-company .cmn-tbl1 dt,.sec-company .cmn-tbl1 dd{font-size:16px;font-size:1.6rem;line-height:32px;line-height:2em;letter-spacing:.04em}.sec-company .cmn-tbl1 dt{font-weight:bold;width:100px}.sec-company .cmn-tbl1 dd{width:calc(100% - 100px)}.sec-company .cmn-tbl1 dd a{color:#525252;text-decoration:none}.sec-company .cmn-tbl1 .bnr1{max-width:324px;margin-top:18px}.sec-company .map-box{width:46%;line-height:1}.sec-company .map-box iframe{width:100%;height:100%}@media (max-width: 767px){.sec-company{padding-bottom:73px}.sec-company .block{margin-top:42px;display:block}.sec-company .cmn-tbl1{width:100%;background:none;padding:4px 0 0;margin-right:6.5%}.sec-company .cmn-tbl1 dl{padding:0 0 18px 0;margin-bottom:19px}.sec-company .cmn-tbl1 dl:last-child{margin-bottom:0}.sec-company .cmn-tbl1 dt,.sec-company .cmn-tbl1 dd{display:inline-block;vertical-align:top}.sec-company .cmn-tbl1 dt{width:88px}.sec-company .cmn-tbl1 dd{width:calc(100% - 88px);margin:0}.sec-company .cmn-tbl1 dd a{text-decoration:underline}.sec-company .cmn-tbl1 dd.dt-02{font-size:15px;font-size:1.5rem;line-height:32px;line-height:2.13333em}.sec-company .map-box{width:100%;margin-top:23px}.sec-company .map-box iframe{height:286px}}.sec-greeting{position:relative;overflow:hidden;padding-bottom:0}.sec-greeting .box-white{position:relative;background:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;padding:0 50px 100px}.sec-greeting-bg{width:31%;max-width:357px;right:-8.5%;top:45px;position:absolute}@media only screen and (min-width: 768px) and (max-width: 1190px){.sec-greeting-bg{width:27%;right:-7%}}.sec-greeting .cmn-ttl2{margin-bottom:47px}.sec-greeting .cmn-ttl4{margin-bottom:33px}.sec-greeting .block{max-width:996px;margin:auto;letter-spacing:.08em}.sec-greeting .sign-box{text-align:right;margin-top:33px}.sec-greeting .sign-box .sign-txt{display:inline-block;color:#E39D00;vertical-align:middle;font-weight:bold;font-size:16px;font-size:1.6rem;line-height:27px;line-height:1.6875em;letter-spacing:.12em;margin-right:32px;padding-top:11px}.sec-greeting .sign-box .sign-img{display:inline-block;vertical-align:middle}@media (max-width: 767px){.sec-greeting{padding-bottom:0}.sec-greeting .box-white{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;padding:0 20px 47px}.sec-greeting-bg{width:61%;right:-42.3%;top:166px}.sec-greeting .cmn-ttl2{margin-bottom:21px}.sec-greeting .cmn-ttl4{margin-bottom:36px}.sec-greeting .block{font-size:16px;font-size:1.6rem;line-height:34px;line-height:2.125em;letter-spacing:.08em}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-greeting .block{font-size:15px;font-size:1.5rem;line-height:32px;line-height:2.13333em}}@media (max-width: 767px){.sec-greeting .sign-box{font-size:0;margin-top:41px}.sec-greeting .sign-box .sign-txt{font-size:16px;font-size:1.6rem;line-height:27px;line-height:1.6875em;letter-spacing:.12em;margin-right:9px;padding-top:9px}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-greeting .sign-box .sign-txt{font-size:14px;font-size:1.4rem;line-height:27px;line-height:1.92857em;letter-spacing:.08em;padding-top:5px;margin-right:5px}}@media (max-width: 767px){.sec-greeting .sign-box .sign-img{max-width:calc(100% - 144px);padding-right:8px}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-greeting .sign-box .sign-img{padding-right:0;max-width:calc(100% - 115px)}}.sec-contact-top{padding-bottom:108px;padding-top:49px}@media (max-width: 767px){.sec-contact-top{padding-top:55px;padding-bottom:66px}}.sec-seo{padding:0 0 101px 0}.sec-seo .cmn-line{margin-bottom:37px}.sec-seo .cmn-ttl2{margin-bottom:25px}.sec-seo .desc{font-size:15px;font-size:1.5rem;line-height:32px;line-height:2.13333em;letter-spacing:.08em}.sec-seo .desc p{margin-bottom:3px}@media (max-width: 767px){.sec-seo{padding:0 0 69px 0}.sec-seo .cmn-line{margin-bottom:29px}.sec-seo .cmn-ttl2{font-size:18px;font-size:1.8rem;line-height:31px;line-height:1.72222em;letter-spacing:.12em;margin-bottom:16px;text-align:left}.sec-seo .desc{padding:0 5px;font-size:15px;font-size:1.5rem;line-height:30px;line-height:2em;letter-spacing:.08em}.sec-seo .desc p{margin-bottom:3px}}

/*# sourceMappingURL=maps/top.min.css.map */
