@charset "UTF-8";#m-img{position:relative;height:89vh}#m-logo{position:absolute;width:47%;height:auto;right:0;bottom:30px}#m-msg{position:absolute;font-family:"Sawarabi Mincho";font-size:3.75rem;color:#fff;left:20px;top:500px}@media screen and (max-width:1300px){#m-logo{position:absolute;width:42%;height:auto;right:0;bottom:30px}#m-msg{position:absolute;font-family:"Sawarabi Mincho";font-size:2.81rem;color:#fff;left:20px;bottom:20px}}.home-box1{position:relative;height:730px}.home-box2{height:540px;background:url(//ciel-law.com/wp-content/themes/ciel-law24.1/img/home/home-back1.jpeg);background-size:cover;background-position:center;background-attachment:fixed}.home-box3{position:relative;background:rgba(220,220,220,.6);padding:150px 0}.home-6box1{display:flex}.home-6box1 dt{position:relative;width:40%;padding:150px 20px}.home-6box1 dt img{width:100%;height:auto}.home-6box1 dd{position:relative;width:60%;height:580px;padding:170px 100px;background:rgba(235,246,247,.3)}.home-title1{position:absolute;bottom:0;right:20px;font-family:"Sawarabi Mincho";font-size:13.125rem;color:#e2e2e2}.home-title2{position:absolute;bottom:-70px;left:20px;font-family:"Sawarabi Mincho";font-size:14.38rem;color:#fff}@media screen and (max-width:1380px){.home-title1{position:absolute;bottom:-50px;right:20px;font-family:"Sawarabi Mincho";font-size:10rem;color:#e2e2e2}.home-title2{position:absolute;bottom:-70px;left:20px;font-family:"Sawarabi Mincho";font-size:11.25rem;color:#fff}}.home-news{padding:100px 0 50px;min-height:800px}.news{display:block;width:58%;max-width:1100px;margin:50px auto}.news li{display:flex;width:100%;overflow:hidden;background:#ddd;border-radius:15px;margin:25px 0;transition:.8s}.news li:hover{background:#33a7ca;color:#fff}.news a{text-decoration:none;color:#000}.news .news-date{padding:18px 40px}.news .news-title{padding:18px 20px}.ab-box1{position:relative;min-height:880px}.ab-box2{padding:120px 0}.ab-box3{padding:180px 0;background:url(//ciel-law.com/wp-content/themes/ciel-law24.1/img/common/bg-img0.jpeg);background-size:cover;background-position:center;color:#fff}.ab-6box1{display:flex}.ab-6box1 dt{position:relative;width:40%;padding:150px 20px}.ab-6box1 dd{position:relative;width:60%;min-height:580px;padding:140px 5.26%;background:rgba(235,246,247,.3)}.ab-6box2{display:flex;flex-direction:row-reverse}.ab-6box2 dt{position:relative;width:40%;padding:150px 20px}.ab-6box2 dd{position:relative;width:60%;min-height:580px;padding:140px 5.26%;background:rgba(235,246,247,.3)}.owner-img{position:absolute;width:440px;height:auto;top:0;left:0;right:0;bottom:0;margin:auto}.ab-title1{position:absolute;bottom:0;right:20px;font-family:"Sawarabi Mincho";font-size:14.38rem;color:#e2e2e2}.ab-title1-2{position:absolute;bottom:0;left:20px;font-family:"Sawarabi Mincho";font-size:14.38rem;color:#e2e2e2}@media screen and (max-width:1380px){.ab-title1{position:absolute;bottom:-50px;right:20px;font-family:"Sawarabi Mincho";font-size:10.6rem;color:#e2e2e2}}.prof-box{display:block;width:63%;min-width:1000px;background:#f5f5f5;padding:100px 5%;margin:auto}.prof-table{width:95%;border-collapse:collapse;margin:auto}.prof-table caption{font-size:1.63rem;padding:20px 0}.prof-table tr{width:100%;border-bottom:1px solid #000;line-height:2}.prof-table tr th{width:24%;padding:18px 20px;vertical-align:middle;text-align:left}.prof-table tr td{width:80%;padding:18px 10px}.owner-name{float:right}.sr-box1{position:relative;min-height:860px}.sr-box2{height:650px;background:url(//ciel-law.com/wp-content/themes/ciel-law24.1/img/service/sr-back1.jpeg);background-size:cover}.sr-box3{padding:70px 0}.sr-box4{padding:200px 0;background:url(//ciel-law.com/wp-content/themes/ciel-law24.1/img/common/bg-img1.jpeg);background-size:cover;background-position:center;background-attachment:fixed;color:#fff}.sr-box5{position:relative;padding:100px 0 50px}.sr-6box1{display:flex;flex-direction:row-reverse}.sr-6box1 dt{position:relative;width:60%;padding:150px 20px}.sr-6box1 dt img{width:100%;height:auto}.sr-6box1 dd{position:relative;width:40%;min-height:580px;padding:170px 50px}.sr-6box2{display:flex}.sr-6box2 dt{position:relative;width:40%;padding:150px 20px}.sr-6box2 dd{position:relative;width:60%;min-height:580px;padding:120px 5.2%}.sr-img1{position:absolute;width:95%;height:auto;top:-170px;left:0;right:0;margin:auto}.sr-title1{position:absolute;bottom:-30px;right:20px;font-family:"Sawarabi Mincho";font-size:14rem;color:#e2e2e2}@media screen and (max-width:1300px){.sr-title1{position:absolute;bottom:-50px;right:20px;font-family:"Sawarabi Mincho";font-size:10.6rem;color:#e2e2e2}}.pr-box1{padding:200px 0;background:#696969;color:#fff}.pr-box2{position:relative;height:400px;background:url(//ciel-law.com/wp-content/themes/ciel-law24.1/img/common/bg-img2.jpeg);background-attachment:fixed;background-size:cover}.pr-box3{padding:150px 0}.pr-box4{padding:100px 0;background:#f5f5f5}.pr-box5{padding:100px 0}.price-block1{position:relative;width:59%;min-width:900px;margin:auto}.price-title1{position:absolute;display:block;width:300px;height:60px;padding:12px 30px;text-align:center;font-size:1.63rem;background:#fff;margin:auto;top:0;left:0;right:0;bottom:0}.price-title2{font-size:1.5rem}.price-title3{font-size:1.38rem}.price-table1{width:100%;margin:50px auto;font-family:"Sawarabi Mincho"}.price-table1 tr{display:block;width:100%;margin:25px 0 40px;line-height:2}.price-table1 tr th{display:block;width:100%;padding:10px 20px;text-align:left;border-bottom:1px solid #000}.price-table1 tr td{display:block;width:100%;padding:10px 20px}.price-table2{width:100%;margin:50px auto 10px;border-collapse:collapse;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;background:#fff;font-family:"Sawarabi Mincho"}.price-table2 caption{text-align:left;font-size:1.25rem;padding:5px 0}.price-table2 tr{width:100%;margin:25px 0 40px;line-height:2;border-bottom:1px solid #000}.price-table2 tr th{width:32%;padding:15px 20px;vertical-align:middle;background:#f0f8ff;border-left:1px solid #000}.price-table2 tr td{padding:15px 30px;vertical-align:middle}.attention{color:#cc0003}.price-list1{width:100%;line-height:2;margin:25px 0 40px;font-family:"Sawarabi Mincho"}.price-list1 dt{padding:5px 0}.price-list1 dd{padding:10px 0}.price-span{display:inline-block;padding:7px 35px;background:#000;color:#fff;text-align:center;min-width:180px}.price-span2{display:inline-block;padding:10px 35px;background:#000;color:#fff;text-align:center;min-width:180px}.ac-box1{height:400px;background:url(//ciel-law.com/wp-content/themes/ciel-law24.1/img/access/ac-back1.jpeg);background-size:cover;background-position:center}.ac-box3{padding:100px 0}.ac-box4{height:700px}.ac-box5{padding:80px 0}.ac-img1{position:absolute;width:84%;height:auto;top:-90px;left:0;right:0;margin:auto;background:#ffb4b6}.ac-6box1{display:flex}.ac-6box1 dt{position:relative;width:40%}.ac-6box1 dd{position:relative;width:60%;padding:80px 25px}.company{display:block;overflow:hidden;width:52vw;margin:auto;border-collapse:collapse;line-height:2}.company caption{text-align:left;font-size:1.5rem;padding-bottom:20px}.company tr{width:100%;border-bottom:1px solid #000;font-size:14px}.company th{width:10.52vw;padding:15px 20px}.company td{width:42vw;padding:15px 20px}.googlemap{width:100%;height:700px}.ac-point{display:flex;flex-wrap:wrap;width:95%;max-width:1600px;margin:auto;list-style:none}.ac-point li{width:31.25%;margin:30px 1%}.ac-rute{position:relative;display:inline-block;width:100%;max-height:500px}.ac-rute dt{width:100%;height:auto}.ac-rute dt img{width:100%;height:auto}.ac-rute dd{padding:7px 10px}.rute-title{font-size:1.125rem;font-weight:700;padding:5px 0;text-align:center}@media screen and (max-width:1300px){.rute-title{font-size:1.06rem;font-weight:700;padding:5px 0;text-align:center}}.rute-no{position:absolute;top:0;left:0;padding:5px 1.25%;font-size:1.25rem;color:#fdaa00;background:#000}.corp-box1{padding:120px 0 150px;background:#696969;color:#fff}.corp-box2{padding:100px 0;background:url(//ciel-law.com/wp-content/themes/ciel-law24.1/img/corporation/corp-back1.jpeg);background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:center}.corp-sr{position:relative;display:flex;width:63.15%;min-width:1000px;height:auto;border:1px solid #fff;margin:50px auto 70px;padding-bottom:60px}.corp-sr .more{position:absolute;display:block;width:100%;height:50px;box-sizing:border-box;padding:7px 0;text-align:center;font-size:1.25rem;background:#e0e0e0;bottom:0;transition:.8s;color:#000}.corp-sr .more:hover{background:#000;color:#fff}.corp-sr a{text-decoration:none;display:inherit;color:#000;transition:.8s}.corp-sr a:hover{text-decoration:none;display:inherit;color:#fff}.corp-sr dt{width:31.66%;height:auto;vertical-align:middle}.corp-sr dt img{width:100%;height:auto}.corp-sr dd{width:68%;color:#fff}.corp-sr .corp-sr-title{display:block;padding:10px 20px;font-size:1.5rem}.corp-sr .corp-sr-msg{padding:5px 2.8%}.in-box1{padding:150px 0 100px}.in-box2{padding:50px 0 80px}.in-box3{background:url(//ciel-law.com/wp-content/themes/ciel-law24.1/img/common/bg-img1.jpeg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:150px 0}.cons-box1{padding:120px 0 150px}.cons-box2{padding:50px 0}.cons-box3{padding:150px 0;background:#dadada}.cons-box4{padding:150px 0}.sr-point-box{position:relative;display:block;width:66.3%;max-width:1260px;min-width:900px;height:auto;padding:80px 6%;background:#fff;margin:auto;border-radius:30px}.sr-point{width:96%;margin:60px auto 0}.sr-point li{display:block;width:100%;padding:13px 30px;margin:30px 0;background:#e3e3e3;border-radius:10px;font-size:1.187rem}.check{vertical-align:middle}.check:before{display:inline-block;content:'';width:40px;height:40px;vertical-align:middle;background-image:url(//ciel-law.com/wp-content/themes/ciel-law24.1/img/common/check.png);background-size:cover;margin-right:10px}.corp-sr-box1{position:relative;padding:200px 0;background:url(//ciel-law.com/wp-content/themes/ciel-law24.1/img/common/bg-img0.jpeg);background-size:cover;color:#fff}.corp-sr-box2{padding:100px 0 50px}.corp-sr-box3{padding:120px 0 200px;background:#afafaf}.corp-line{position:absolute;width:800px;height:1px;border-bottom:3px solid #fff;right:0;bottom:100px}.corp-line:after{content:'';display:block;width:800px;height:1px;margin-top:20px;border-bottom:4px solid #fff}.corp-line:after{content:'';display:block;width:800px;height:1px;margin-top:20px;border-bottom:4px solid #fff}.contact-box1{padding:200px 0 150px;background:#696969}.contact-form{display:block;margin:auto;width:80%;padding:80px 0;border-collapse:collapse;overflow:hidden;border:1px solid #8f8f8f;background:#fff}.contact-form tr{width:100%;border-bottom:1px dotted #8f8f8f;font-weight:lighter}.contact-form th{width:36%;padding:1.8% 2.7%;text-align:left;font-weight:lighter;vertical-align:middle}.contact-form td{width:63vw;padding:1.8%}.textarea{width:100%;height:380px;background:#f5f5f5;border:none;padding:.36%;line-height:1.8}.text{width:80%;background:#f5f5f5;border:none;padding:.36%;line-height:2}.select{background:#f5f5f5;border:none;padding:.36%;line-height:2}.required{display:block;padding:.27% .9%;background:#ca0003;color:#fff;float:right;font-size:14px}.contact-buttom{font-size:18px;display:inline-block;padding:.9% 1.8%;text-decoration:none;background:#898989;color:#fff;border-radius:3px;transition:1s}.contact-buttom:hover{background:#00608d}