﻿main{font-size:18px;line-height:1.5}main #visual{background:url("https://ecdn.speedsize.com/0a8745f1-5ecf-4b28-9b1f-5906f014afc6/legalplus.jp/cms/wp-content/themes/legalplus_official2020/img/service/koutsujiko/mainvisual_bg.webp") top center no-repeat;background-size:cover;text-align:center}@media screen and (max-width: 769px){main #visual{background:none}}.t_cOrange{color:#fe7800}.t_cBlue{color:#23589b}.t_cBlue2{color:#008ed4}.t_cRed{color:#f05757}.t_cW{color:#fff}main .blue_stepBox{overflow:hidden;position:relative;background:#05224a;background:-moz-linear-gradient(top, #05224a 0%, #0089d5 50%, #50bbe3 75%, #00e4e2 100%);background:-webkit-linear-gradient(top, #05224a 0%, #0089d5 50%, #50bbe3 75%, #00e4e2 100%);background:linear-gradient(to bottom, #05224a 0%, #0089d5 50%, #50bbe3 75%, #00e4e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#05224a", endColorstr="#00e4e2", GradientType=0)}main .blue_stepBox::before,main .blue_stepBox::after{content:"";display:block;position:absolute;bottom:0;z-index:1;width:0;height:0;border-style:solid}main .blue_stepBox::before{left:0;border-width:70px 0 0 50vw;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}@media screen and (max-width: 370px){main .blue_stepBox::before{border-width:40px 0 0 50vw}}main .blue_stepBox::after{right:0;border-width:0 0 70px 50vw;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}@media screen and (max-width: 370px){main .blue_stepBox::after{border-width:0 0 40px 50vw}}main .blue_stepBox .dot{padding:80px 0;background:url("https://ecdn.speedsize.com/0a8745f1-5ecf-4b28-9b1f-5906f014afc6/legalplus.jp/cms/wp-content/themes/legalplus_official2020/img/service/koutsujiko/dot.webp");background-size:100% auto;background-repeat:no-repeat;background-position:top center}@media screen and (max-width: 769px){main .blue_stepBox .dot{padding:50px 0}}main .CTA .CTA_inner{padding:6px;border-radius:8px;background:#0061a4;background:-moz-linear-gradient(top, #0061a4 0%, #0089d5 50%, #50bbe3 75%, #00e4e2 100%);background:-webkit-linear-gradient(top, #0061a4 0%, #0089d5 50%, #50bbe3 75%, #00e4e2 100%);background:linear-gradient(to bottom, #0061a4 0%, #0089d5 50%, #50bbe3 75%, #00e4e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0061a4", endColorstr="#00e4e2", GradientType=0)}main .CTA .CTA_inner .wrap{border-radius:8px;background:#fff}@media screen and (max-width: 769px){main .CTA .CTA_inner .wrap{padding:20px 15px}}main .CTA .CTA_inner .wrap h2{padding:40px 0 0;font-size:28px;text-align:center;line-height:1.3}@media screen and (max-width: 769px){main .CTA .CTA_inner .wrap h2{padding:0;font-size:15px}}main .CTA .CTA_inner .wrap h2 .large{display:block;font-size:45px}@media screen and (max-width: 769px){main .CTA .CTA_inner .wrap h2 .large{font-size:28px}}@media screen and (max-width: 440px){main .CTA .CTA_inner .wrap h2 .large{font-size:24px}}main .CTA .CTA_inner .wrap ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin:30px 44px 0}@media screen and (max-width: 769px){main .CTA .CTA_inner .wrap ul{display:block;margin:0}}@media screen and (max-width: 769px){main .CTA .CTA_inner .wrap ul li{margin:1em 0 0}}main .CTA .CTA_inner .wrap ul li a{display:block;text-decoration:none}main .CTA .CTA_inner .wrap ul li.tel{width:56%}@media screen and (max-width: 769px){main .CTA .CTA_inner .wrap ul li.tel{width:100%}}main .CTA .CTA_inner .wrap ul li.tel a{pointer-events:none}@media screen and (max-width: 769px){main .CTA .CTA_inner .wrap ul li.tel a{pointer-events:all;padding:1.5em 0 .3em;border-radius:8px;border:solid 2px #fe7800}}@media screen and (max-width: 370px){main .CTA .CTA_inner .wrap ul li.tel a{padding-top:.3em}}main .CTA .CTA_inner .wrap ul li.tel a dl{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}main .CTA .CTA_inner .wrap ul li.tel a dl dt img{width:100%;max-width:77px;margin-top:6px}@media screen and (max-width: 769px){main .CTA .CTA_inner .wrap ul li.tel a dl dt img{max-width:70px}}@media screen and (max-width: 440px){main .CTA .CTA_inner .wrap ul li.tel a dl dt img{max-width:35px}}@media screen and (max-width: 370px){main .CTA .CTA_inner .wrap ul li.tel a dl dt img{max-width:30px;margin-top:0}}main .CTA .CTA_inner .wrap ul li.tel a dl dd{position:relative;padding:0 0 0 15px}@media screen and (max-width: 769px){main .CTA .CTA_inner .wrap ul li.tel a dl dd{padding-left:10px}}@media screen and (max-width: 440px){main .CTA .CTA_inner .wrap ul li.tel a dl dd{padding-left:5px}}main .CTA .CTA_inner .wrap ul li.tel a dl dd .number{position:relative;font-size:60px;font-weight:700;color:#fe7800;line-height:1}@media screen and (max-width: 769px){main .CTA .CTA_inner .wrap ul li.tel a dl dd .number{font-size:10.5vw;white-space:nowrap}}@media screen and (max-width: 440px){main .CTA .CTA_inner .wrap ul li.tel a dl dd .number{font-size:9.5vw}}@media screen and (max-width: 370px){main .CTA .CTA_inner .wrap ul li.tel a dl dd .number{font-size:8.5vw}}main .CTA .CTA_inner .wrap ul li.tel a dl dd .number .ruby{display:block;position:absolute;top:-14px;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:14px;color:#d90005;white-space:nowrap;letter-spacing:.2em;text-indent:.2em;text-align:center}@media screen and (max-width: 440px){main .CTA .CTA_inner .wrap ul li.tel a dl dd .number .ruby{top:-10px;font-size:10px}}@media screen and (max-width: 370px){main .CTA .CTA_inner .wrap ul li.tel a dl dd .number .ruby{display:none}}main .CTA .CTA_inner .wrap ul li.tel a dl dd .number .ruby.ruby1{right:41%;width:17%}main .CTA .CTA_inner .wrap ul li.tel a dl dd .number .ruby.ruby2{right:0;width:35%}main .CTA .CTA_inner .wrap ul li.tel a dl dd .tel_time{position:absolute;width:100%;text-align:center;font-size:20px;color:#1b3551}@media screen and (max-width: 769px){main .CTA .CTA_inner .wrap ul li.tel a dl dd .tel_time{position:static;font-size:14px}}@media screen and (max-width: 440px){main .CTA .CTA_inner .wrap ul li.tel a dl dd .tel_time{font-size:10px}}main .CTA .CTA_inner .wrap ul li.mail{width:40%}@media screen and (max-width: 769px){main .CTA .CTA_inner .wrap ul li.mail{width:100%}}main .CTA .CTA_inner .wrap ul li.mail a{border-radius:8px;background:#fe7800;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width: 769px){main .CTA .CTA_inner .wrap ul li.mail a{background:#23589b}}main .CTA .CTA_inner .wrap ul li.mail a:hover{opacity:.7}main .CTA .CTA_inner .wrap ul li.mail a p{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:88px;font-weight:bold;font-size:30px;text-align:center;color:#fff}@media screen and (max-width: 769px){main .CTA .CTA_inner .wrap ul li.mail a p{height:auto;padding:10px 5px;font-size:5vw;white-space:nowrap}}@media screen and (max-width: 440px){main .CTA .CTA_inner .wrap ul li.mail a p{padding:5px}}main .CTA .CTA_inner .wrap ul li.mail a p img{width:56px;height:56px;margin-right:15px;vertical-align:middle}@media screen and (max-width: 769px){main .CTA .CTA_inner .wrap ul li.mail a p img{width:auto;height:auto;max-width:56px;max-height:56px}}@media screen and (max-width: 440px){main .CTA .CTA_inner .wrap ul li.mail a p img{max-width:30px;max-height:30px}}main .CTA .CTA_inner .wrap ul li.attention{width:100%;padding:45px 0 10px;font-size:14px;text-align:center}@media screen and (max-width: 769px){main .CTA .CTA_inner .wrap ul li.attention{padding:0 0 0 1em;text-indent:-1em;text-align:left}}main section .h_title{font-size:50px;text-align:center;line-height:1.3}@media screen and (max-width: 769px){main section .h_title{font-size:30px}}@media screen and (max-width: 370px){main section .h_title{font-size:25px}}main section .h_title .strong{font-size:65px}@media screen and (max-width: 769px){main section .h_title .strong{font-size:40px}}@media screen and (max-width: 370px){main section .h_title .strong{font-size:35px}}@media screen and (max-width: 370px){main section .h_title{line-height:1.2}main section .h_title br{display:none}}main section .slider_wrap{position:relative;margin:30px 0 0}main section .slider_wrap .slick-arrow{position:absolute;z-index:1;top:calc(50% - 30px - 27px);width:60px;cursor:pointer}@media screen and (max-width: 769px){main section .slider_wrap .slick-arrow{top:calc(50% - 15px - 27px);width:30px}}main section .slider_wrap .slick-arrow.prev-arrow{left:100px}@media screen and (max-width: 769px){main section .slider_wrap .slick-arrow.prev-arrow{left:10px}}main section .slider_wrap .slick-arrow.next-arrow{right:100px}@media screen and (max-width: 769px){main section .slider_wrap .slick-arrow.next-arrow{right:10px}}main section .slider_wrap .slick-dots{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:20px 0 0}main section .slider_wrap .slick-dots li{width:24px;margin:0 2px}main section .slider_wrap .slick-dots li button{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;margin:0;padding:0;border:none;background:none;text-indent:-9999px}main section .slider_wrap .slick-dots li button::before{content:"●";display:block;position:absolute;top:0;left:-10px;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:20px;color:#fff;line-height:1;text-indent:0;cursor:pointer}main section .slider_wrap .slick-dots li.slick-active button::before{color:#888}main section .slider_wrap .slick-slide{overflow:hidden;position:relative;width:790px;margin:0 10px}@media screen and (max-width: 769px){main section .slider_wrap .slick-slide{margin:0 50px}}main section .slider_wrap .slick-slide::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6)}main section .slider_wrap .slick-slide.slick-current::after{display:none}body#service.single main>article section#naze{margin:0;padding-bottom:0}main #naze .dot{padding:0 0 160px}@media screen and (max-width: 769px){main #naze .dot{padding-bottom:90px}}main #naze .h_title{position:relative;padding:70px 0 60px}@media screen and (max-width: 769px){main #naze .h_title{padding:50px 0 0}}main #naze .h_title img{position:absolute;width:221px}@media screen and (max-width: 769px){main #naze .h_title img{position:static;width:154.5px}}@media screen and (max-width: 440px){main #naze .h_title img{width:135px}}main #naze .h_title img.img1{top:20px;left:calc(50% - 600px)}@media screen and (max-width: 769px){main #naze .h_title img.img1{margin:10px 25px 40px 0}}@media screen and (max-width: 440px){main #naze .h_title img.img1{margin-right:10px}}main #naze .h_title img.img2{top:40px;right:calc(50% - 600px)}main #naze .content{position:relative;padding:0 40px 40px;border-radius:8px;background:#fff}@media screen and (max-width: 769px){main #naze .content{margin-top:-15px;padding:20px}}main #naze .content .read{padding:60px 350px 60px 30px;background:url("https://ecdn.speedsize.com/0a8745f1-5ecf-4b28-9b1f-5906f014afc6/legalplus.jp/cms/wp-content/themes/legalplus_official2020/img/service/koutsujiko/naze_img_03.webp") right center no-repeat;line-height:1.8;letter-spacing:.075em}@media screen and (max-width: 769px){main #naze .content .read{padding:0 0 150px;background-position:right bottom;background-size:50%;line-height:1.6}}main #naze .content h4{font-size:40px;text-align:center}@media screen and (max-width: 769px){main #naze .content h4{font-size:28px}}main #naze .content h4+p{font-size:23px;text-align:center}@media screen and (max-width: 769px){main #naze .content h4+p{font-size:16px;text-align:left}}main #naze .content .kijun{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:30px 0 0}@media screen and (max-width: 769px){main #naze .content .kijun{display:block;margin:0}}main #naze .content .kijun dl{width:calc(33.333% - 30px);border-radius:8px;border-style:solid;border-width:4px}@media screen and (max-width: 769px){main #naze .content .kijun dl{width:100%;margin:10px 0 0}}main #naze .content .kijun dl+dl{margin-left:30px}@media screen and (max-width: 769px){main #naze .content .kijun dl+dl{margin-left:0}}main #naze .content .kijun dl.kijun1{border-color:#98d5f3}main #naze .content .kijun dl.kijun2{border-color:#99d7e4}main #naze .content .kijun dl.kijun3{border-color:#ffd592}main #naze .content .kijun dl dt{padding:15px 0;font-size:24px;letter-spacing:.075em;text-align:center;font-weight:700}@media screen and (max-width: 769px){main #naze .content .kijun dl dt{padding:5px 0;font-size:16px}}main #naze .content .kijun dl.kijun1 dt{background:#98d5f3}main #naze .content .kijun dl.kijun2 dt{background:#99d7e4}main #naze .content .kijun dl.kijun3 dt{background:#ffd592}main #naze .content .kijun dl dd{padding:30px 20px}@media screen and (max-width: 769px){main #naze .content .kijun dl dd{padding:15px 20px}}body#service.single main>article section#sa{padding-bottom:0}body#service.single main>article section#sa .sa_inner{position:relative;padding:40px 0 30px}@media screen and (max-width: 769px){main #sa .sa_inner{padding:70px 0 30px}}main #sa .sa_inner::before{content:"";display:block;position:absolute;bottom:-70px;left:calc(50% - 50vw);z-index:1;width:0;height:0;border-style:solid;border-width:70px 50vw 0 50vw;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}main #sa .sa_inner .wrapper{text-align:center}main #sa .sa_inner .wrapper h3{position:relative}main #sa .sa_inner .wrapper h3 span{display:inline-block;position:relative;z-index:2;margin:0 auto;padding:0 130px;border-radius:66px;background:#fe7800;font-size:70px;font-weight:600;color:#fff;line-height:120px}@media screen and (max-width: 769px){main #sa .sa_inner .wrapper h3 span{width:100%;max-width:370px;padding:0;font-size:40px;line-height:60px}}@media screen and (max-width: 370px){main #sa .sa_inner .wrapper h3 span{max-width:300px;font-size:30px}}main #sa .sa_inner .wrapper h3 span::after{content:"";display:block;position:absolute;bottom:-20px;left:calc(50% - 16.5px);width:0;height:0;border-style:solid;border-width:20px 16.5px 0 16.5px;border-color:#fe7800 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media all and (-ms-high-contrast: none){main #sa .sa_inner .wrapper h3 span::after{bottom:-19px}}main #sa .sa_inner .wrapper h3 img{position:absolute;bottom:0;right:calc(50% - 595px);z-index:1;max-width:327px}@media screen and (max-width: 769px){main #sa .sa_inner .wrapper h3 img{max-width:223px;right:calc(50% - 183px);bottom:30px}}main #sa .sa_inner .wrapper h4{position:relative;margin:45px 0 0;font-size:40px;text-align:center;line-height:1.3}@media screen and (max-width: 769px){main #sa .sa_inner .wrapper h4{font-size:23px}}main #sa .sa_inner .wrapper h4 .kome{position:absolute;font-size:23px}@media screen and (max-width: 769px){main #sa .sa_inner .wrapper h4 .kome{position:relative;top:-1.1em;font-size:11px}}main #sa .sa_inner .wrapper table{width:100%;margin:20px 0 0;border-bottom:solid 1px #bbb}main #sa .sa_inner .wrapper table th,main #sa .sa_inner .wrapper table td{width:37.5%;padding:10px 0;border-top:solid 1px #bbb;border-left:solid 1px #bbb;font-size:20px;font-weight:600;text-align:center;letter-spacing:.075em}@media screen and (max-width: 769px){main #sa .sa_inner .wrapper table th,main #sa .sa_inner .wrapper table td{font-size:16px}}@media screen and (max-width: 440px){main #sa .sa_inner .wrapper table th,main #sa .sa_inner .wrapper table td{font-size:14px}}@media screen and (max-width: 370px){main #sa .sa_inner .wrapper table th,main #sa .sa_inner .wrapper table td{font-size:10px}}main #sa .sa_inner .wrapper table th:first-child,main #sa .sa_inner .wrapper table td:first-child{width:25%}main #sa .sa_inner .wrapper table th:last-child,main #sa .sa_inner .wrapper table td:last-child{border-right:solid 1px #bbb}main #sa .sa_inner .wrapper table th .vol,main #sa .sa_inner .wrapper table td .vol{font-size:24px}@media screen and (max-width: 769px){main #sa .sa_inner .wrapper table th .vol,main #sa .sa_inner .wrapper table td .vol{font-size:20px}}@media screen and (max-width: 440px){main #sa .sa_inner .wrapper table th .vol,main #sa .sa_inner .wrapper table td .vol{font-size:18px}}@media screen and (max-width: 370px){main #sa .sa_inner .wrapper table th .vol,main #sa .sa_inner .wrapper table td .vol{font-size:16px}}main #sa .sa_inner .wrapper table tr:first-child th:first-child{background:#eee}main #sa .sa_inner .wrapper table tr:first-child th:nth-child(2){background:#98d5f3}main #sa .sa_inner .wrapper table tr:first-child th:last-child{background:#ffd592;font-weight:900}main #sa .sa_inner .wrapper table td:last-child{background:#fff5e5;font-weight:900}main #sa .sa_inner .wrapper .attention{margin:10px 0 0;font-size:14px}@media screen and (max-width: 769px){main #sa .sa_inner .wrapper .attention{font-size:12px}}main #sa .sa_inner .wrapper .attentionSet{margin:40px 100px 0}@media screen and (max-width: 769px){main #sa .sa_inner .wrapper .attentionSet{margin:40px 0 0}}@media screen and (max-width: 370px){main #sa .sa_inner .wrapper .attentionSet{margin-top:30px}}main #sa .sa_inner .wrapper .attentionSet li{position:relative;margin:30px 0 0;padding:0 0 0 50px;font-size:28px;font-weight:700;text-align:left;letter-spacing:0}@media screen and (max-width: 769px){main #sa .sa_inner .wrapper .attentionSet li{font-size:16px}}@media screen and (max-width: 370px){main #sa .sa_inner .wrapper .attentionSet li{padding-left:40px;font-size:14px}}main #sa .sa_inner .wrapper .attentionSet li img{position:absolute;top:0;left:0;width:40px}@media screen and (max-width: 370px){main #sa .sa_inner .wrapper .attentionSet li img{width:30px}}body#service.single main>article section#merit{margin:0 0 40px;padding-bottom:0}@media screen and (max-width: 769px){body#service.single main>article section#merit{margin:0 0 30px}}main #merit::before,main #merit::after{display:none}main #merit .dot{padding:150px 0 30px}@media screen and (max-width: 769px){main #merit .dot{padding-top:100px}}main #merit .dot .h_title{letter-spacing:-0.055em}main #merit .dot .h_title .fukidashi{display:block;position:relative;width:8em;margin:0 auto;letter-spacing:0}main #merit .dot .h_title .fukidashi::before,main #merit .dot .h_title .fukidashi::after{position:absolute;bottom:-10px}main #merit .dot .h_title .fukidashi::before{left:-50px;content:url("https://ecdn.speedsize.com/0a8745f1-5ecf-4b28-9b1f-5906f014afc6/legalplus.jp/cms/wp-content/themes/legalplus_official2020/img/service/koutsujiko/merit_img_01.webp")}main #merit .dot .h_title .fukidashi::after{right:-50px;content:url("https://ecdn.speedsize.com/0a8745f1-5ecf-4b28-9b1f-5906f014afc6/legalplus.jp/cms/wp-content/themes/legalplus_official2020/img/service/koutsujiko/merit_img_02.webp")}main #merit .dot .content{overflow:hidden;margin:40px 0 0;border-radius:8px;background:url("https://ecdn.speedsize.com/0a8745f1-5ecf-4b28-9b1f-5906f014afc6/legalplus.jp/cms/wp-content/themes/legalplus_official2020/img/service/koutsujiko/merit_img_03.webp") right center no-repeat #fff;background-size:auto 100%}@media screen and (max-width: 769px){main #merit .dot .content{margin-top:20px;padding:30px 20px;background:#fff}main #merit .dot .content img{width:100%}}main #merit .dot .content ul{padding:50px 43% 50px 40px}@media screen and (max-width: 769px){main #merit .dot .content ul{padding:0 0 20px}}main #merit .dot .content ul li{padding:0 0 0 54px;background:url("https://ecdn.speedsize.com/0a8745f1-5ecf-4b28-9b1f-5906f014afc6/legalplus.jp/cms/wp-content/themes/legalplus_official2020/img/service/koutsujiko/icon_check.webp") 0 4px no-repeat;font-size:30px;font-weight:700}@media screen and (max-width: 769px){main #merit .dot .content ul li{padding-left:30px;font-size:16px;background-size:21px auto}}main #merit .dot .content ul li+li{margin-top:10px}body#service.single main>article section#okomari{margin:40px 0 0;padding-bottom:0}@media screen and (max-width: 769px){body#service.single main>article section#okomari{margin:30px 0 0;padding-bottom:0}}main #okomari::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #daf3fc}main #okomari::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #daf3fc rgba(0,0,0,0)}main #okomari .dot{padding-bottom:120px}@media screen and (max-width: 769px){main #okomari .dot{padding-bottom:90px}}main #okomari .dot .h_title{letter-spacing:-0.075em}main #okomari .dot .content{overflow:hidden;margin:40px 0 0;border-radius:8px;background:url("https://ecdn.speedsize.com/0a8745f1-5ecf-4b28-9b1f-5906f014afc6/legalplus.jp/cms/wp-content/themes/legalplus_official2020/img/service/koutsujiko/okomari_img_01.webp") right bottom no-repeat #fff}@media screen and (max-width: 769px){main #okomari .dot .content{padding:30px 20px 0;background:#fff;text-align:center}}main #okomari .dot .content ul{padding:60px 40px}@media screen and (max-width: 769px){main #okomari .dot .content ul{padding:0}}main #okomari .dot .content ul li{padding:0 0 0 54px;background:url("https://ecdn.speedsize.com/0a8745f1-5ecf-4b28-9b1f-5906f014afc6/legalplus.jp/cms/wp-content/themes/legalplus_official2020/img/service/koutsujiko/icon_check.webp") 0 4px no-repeat;font-size:30px;font-weight:700;text-align:left}@media screen and (max-width: 769px){main #okomari .dot .content ul li{padding-left:30px;font-size:16px;background-size:21px auto}}main #okomari .dot .content ul li+li{margin-top:10px}main #okomari .dot .content .smpObject{max-width:169.5px;margin:15px auto 0}main #sindan{padding:50px 0;background:#daf3fc}@media screen and (max-width: 769px){main #sindan{padding:20px 0 70px}}main #sindan p{font-size:40px;font-weight:700;line-height:1.3}@media screen and (max-width: 769px){main #sindan p{font-size:23px}}main #sindan p strong{font-size:50px;font-weight:600;color:#fe7800}@media screen and (max-width: 769px){main #sindan p strong{font-size:30px}}body#service.single main>article section#service{position:relative;padding:80px 0 45px}@media screen and (max-width: 769px){body#service.single main>article section#service{padding:40px 0 10px}}main #service::before{content:"";display:block;position:absolute;bottom:-70px;left:calc(50% - 50vw);z-index:1;width:0;height:0;border-style:solid;border-width:70px 50vw 0 50vw;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}main #service .wrapper{max-width:1040px;margin-top:40px}@media screen and (max-width: 769px){main #service .wrapper{margin:0 auto}}main #service .wrapper dl{overflow:hidden;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:20px 0 0;padding:6px;border-radius:8px;background:#0061a4;background:-moz-linear-gradient(left, #0061a4 0%, #0089d5 35%, #50bbe3 75%, #00e4e2 100%);background:-webkit-linear-gradient(left, #0061a4 0%, #0089d5 35%, #50bbe3 75%, #00e4e2 100%);background:linear-gradient(to right, #0061a4 0%, #0089d5 35%, #50bbe3 75%, #00e4e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0061a4", endColorstr="#00e4e2", GradientType=1)}@media screen and (max-width: 769px){main #service .wrapper dl{margin:10px 0 0}}main #service .wrapper dl dt{overflow:hidden;width:20%}main #service .wrapper dl dt img{max-width:200px;width:100%}main #service .wrapper dl dd{width:80%;padding:20px 40px;border-top-right-radius:4px;border-bottom-right-radius:4px;background:#fff}@media screen and (max-width: 769px){main #service .wrapper dl dd{padding:20px}}@media screen and (max-width: 440px){main #service .wrapper dl dd{padding:15px}}main #service .wrapper dl dd h4{padding-left:1em;text-indent:-1em;font-size:32px;line-height:1.2;color:#fe7800}@media screen and (max-width: 769px){main #service .wrapper dl dd h4{font-size:21px}}@media screen and (max-width: 440px){main #service .wrapper dl dd h4{font-size:18px}}main #service .wrapper dl dd p{margin:1em 0 0 1.7em}@media screen and (max-width: 769px){main #service .wrapper dl dd p{margin:.5em 0 0}}body#service.single main>article section#zirei{margin:0 0 40px;padding-bottom:0}@media screen and (max-width: 769px){body#service.single main>article section#zirei{margin:0 0 40px}}main #zirei::before,main #zirei::after{display:none}main #zirei .dot{padding:170px 0 100px}@media screen and (max-width: 769px){main #zirei .dot{padding:100px 0 40px}}main #zirei .dot .slider_wrap .zirei .object{position:relative;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;background:#fff}main #zirei .dot .slider_wrap .zirei .object .header{position:relative;padding:0 0 0 140px}@media screen and (max-width: 769px){main #zirei .dot .slider_wrap .zirei .object .header{padding-left:60px}}main #zirei .dot .slider_wrap .zirei .object .header::before{content:"";position:absolute;top:0;left:0;width:140px;height:140px;width:0;height:0;border-style:solid;border-width:140px 140px 0 0;border-color:#1b3551 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media screen and (max-width: 769px){main #zirei .dot .slider_wrap .zirei .object .header::before{border-width:60px 70px 0 0}}main #zirei .dot .slider_wrap .zirei .object .header p{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;z-index:1;top:0;left:0;width:70px;height:100px;padding-top:.5em;color:#fff;line-height:1}@media screen and (max-width: 769px){main #zirei .dot .slider_wrap .zirei .object .header p{width:40px;height:50px;padding-top:0;font-size:10px}}main #zirei .dot .slider_wrap .zirei .object .header p span{display:block;width:100%;margin-top:-0.2em;align-self:flex-start;font-size:38px}@media screen and (max-width: 769px){main #zirei .dot .slider_wrap .zirei .object .header p span{font-size:16px}}main #zirei .dot .slider_wrap .zirei .object .header h4{padding:20px 0;font-size:28px;line-height:1.1}@media screen and (max-width: 769px){main #zirei .dot .slider_wrap .zirei .object .header h4{padding:15px 10px 15px 0;font-size:20px}}@media screen and (max-width: 440px){main #zirei .dot .slider_wrap .zirei .object .header h4{font-size:16px}main #zirei .dot .slider_wrap .zirei .object .header h4 br{display:none}}main #zirei .dot .slider_wrap .zirei .object .header h4 .strong{font-size:38px}@media screen and (max-width: 769px){main #zirei .dot .slider_wrap .zirei .object .header h4 .strong{font-size:30px}}@media screen and (max-width: 440px){main #zirei .dot .slider_wrap .zirei .object .header h4 .strong{font-size:20px}}main #zirei .dot .slider_wrap .zirei .object .body{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:-10px 0 0;padding:0 30px}@media screen and (max-width: 769px){main #zirei .dot .slider_wrap .zirei .object .body{padding:0 15px}}main #zirei .dot .slider_wrap .zirei .object .body .person{width:121px;font-size:15px;line-height:1.6}@media screen and (max-width: 440px){main #zirei .dot .slider_wrap .zirei .object .body .person{min-width:47px;font-size:10px;float:left;margin-top:17vw}}main #zirei .dot .slider_wrap .zirei .object .body .person img{display:inline;margin-bottom:.5em}main #zirei .dot .slider_wrap .zirei .object .body .detail{margin:0 0 0 35px;padding:8px 0 0}@media screen and (max-width: 440px){main #zirei .dot .slider_wrap .zirei .object .body .detail{margin-left:10px}}main #zirei .dot .slider_wrap .zirei .object .body .detail img{display:inline;max-width:512px;margin-bottom:15px}@media screen and (max-width: 769px){main #zirei .dot .slider_wrap .zirei .object .body .detail img{width:100%}}@media screen and (max-width: 440px){main #zirei .dot .slider_wrap .zirei .object .body .detail img{width:calc(100% + 47px + 10px);margin-left:-57px}}main #zirei .dot .slider_wrap .zirei .object .body .detail dl{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;max-width:512px;text-align:left}main #zirei .dot .slider_wrap .zirei .object .body .detail dl dt,main #zirei .dot .slider_wrap .zirei .object .body .detail dl dd{margin:0 0 10px;font-size:16px;letter-spacing:.075em}@media screen and (max-width: 769px){main #zirei .dot .slider_wrap .zirei .object .body .detail dl dt,main #zirei .dot .slider_wrap .zirei .object .body .detail dl dd{margin-bottom:.2em;font-size:14px}}main #zirei .dot .slider_wrap .zirei .object .body .detail dl dt{width:10em;padding:.2em 0;background:#c8b79d;color:#fff;text-align:center}@media screen and (max-width: 769px){main #zirei .dot .slider_wrap .zirei .object .body .detail dl dt{width:7em}}main #zirei .dot .slider_wrap .zirei .object .body .detail dl dd{width:calc(100% - 10em);padding:.2em 1em}@media screen and (max-width: 440px){main #zirei .dot .slider_wrap .zirei .object .body .detail dl dd{padding:0;width:100%}}main #zirei .dot .slider_wrap .zirei .object .point{margin:20px 30px 0;padding:20px 0;border-top:solid 1px #bbb}@media screen and (max-width: 440px){main #zirei .dot .slider_wrap .zirei .object .point{margin:10px 15px 0;padding:10px 0}}main #zirei .dot .slider_wrap .zirei .object .point dl{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}main #zirei .dot .slider_wrap .zirei .object .point dl dt{width:66px;height:66px;min-width:66px;border-radius:8px;background:#fe7800;font-size:20px;color:#fff;line-height:66px}@media screen and (max-width: 440px){main #zirei .dot .slider_wrap .zirei .object .point dl dt{width:40px;height:40px;min-width:40px;font-size:12px;line-height:40px}}main #zirei .dot .slider_wrap .zirei .object .point dl dd{padding:.3em 0 0 2em}@media screen and (max-width: 440px){main #zirei .dot .slider_wrap .zirei .object .point dl dd{padding-top:0}}main #zirei .dot .slider_wrap .zirei .object .point dl dd ul li{list-style:disc;text-align:left}@media screen and (max-width: 440px){main #zirei .dot .slider_wrap .zirei .object .point dl dd ul li{font-size:12px}}body#service.single main>article section#ansin{margin:40px 0 0;padding-bottom:0}@media screen and (max-width: 769px){body#service.single main>article section#ansin{padding-bottom:0}}main #ansin .dot{padding-bottom:160px}@media screen and (max-width: 769px){main #ansin .dot{padding-bottom:90px}}main #ansin .dot dl{display:-webkit-flex;display:flex;margin:50px 0 0;padding:45px 60px;border-radius:8px;background:#fff}@media screen and (max-width: 769px){main #ansin .dot dl{display:block;margin:30px 0 0;padding:20px}}main #ansin .dot dl+dl{margin-top:20px}@media screen and (max-width: 769px){main #ansin .dot dl+dl{margin-top:10px}}main #ansin .dot dl dt{position:relative;min-width:180px;max-width:180px}@media screen and (max-width: 769px){main #ansin .dot dl dt{min-width:90px;max-width:90px;height:90px;margin:0 auto}}main #ansin .dot dl dt::before{content:"";display:block;position:absolute;top:0;left:0;width:180px;height:180px;border-radius:50%;background:#1b3551}@media screen and (max-width: 769px){main #ansin .dot dl dt::before{width:90px;height:90px}}main #ansin .dot dl dt p{position:relative;padding-top:calc(50% - 1em);color:#fff;font-size:60px;font-weight:700;text-align:center;line-height:1.2}@media screen and (max-width: 769px){main #ansin .dot dl dt p{font-size:30px;font-weight:600}}main #ansin .dot dl dt p span{display:block;width:100%;font-size:36px}@media screen and (max-width: 769px){main #ansin .dot dl dt p span{font-size:18px}}main #ansin .dot dl dd{padding:0 0 0 30px}@media screen and (max-width: 769px){main #ansin .dot dl dd{padding:20px 0 0}}main #ansin .dot dl dd h4{position:relative;font-size:30px;line-height:1.3}@media screen and (max-width: 769px){main #ansin .dot dl dd h4{font-size:16px;text-align:center}}main #ansin .dot dl dd h4 .t_cOrange{font-size:46px}@media screen and (max-width: 769px){main #ansin .dot dl dd h4 .t_cOrange{font-size:28px}}main #ansin .dot dl dd h4 .kome{position:relative;top:-1em;font-size:18px;font-weight:700}@media screen and (max-width: 769px){main #ansin .dot dl dd h4 .kome{font-size:10px}}main #ansin .dot dl dd p{margin:.5em 0 0;line-height:1.7}main #ansin .dot dl dd .attention{margin:.5em 0 0}body#service.single main>article section#manzoku{padding:80px 0}@media screen and (max-width: 769px){body#service.single main>article section#manzoku{padding:80px 0}main #manzoku .slider_wrap .manzoku .slick-arrow.prev-arrow{left:5px}main #manzoku .slider_wrap .manzoku .slick-arrow.next-arrow{right:5px}}main #manzoku .slider_wrap .manzoku .slick-slide{overflow:hidden;padding:0 10px;border:solid 4px #008ed4;border-radius:8px;text-align:center}@media screen and (max-width: 769px){main #manzoku .slider_wrap .manzoku .slick-slide{margin:0 5px}}main #manzoku .slider_wrap .manzoku .slick-slide img{display:inline;max-width:723px}@media screen and (max-width: 769px){main #manzoku .slider_wrap .manzoku .slick-slide img{width:100%}}main #manzoku .slider_wrap .manzoku .slick-dots li button::before{content:"○";color:#888}main #manzoku .slider_wrap .manzoku .slick-dots li.slick-active button::before{content:"●"}body#service.single main>article section#tokuyaku{padding-bottom:0}main #tokuyaku::before,main #tokuyaku::after{display:none}main #tokuyaku .dot .content{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:40px 0 0;padding:60px;border-radius:8px;background:#fff}@media screen and (max-width: 769px){main #tokuyaku .dot .content{display:block;padding:20px}}main #tokuyaku .dot .content .txt{width:calc(100% - 616px - 40px);padding:0 40px 0 0;font-weight:700}@media screen and (max-width: 769px){main #tokuyaku .dot .content .txt{width:100%;padding:0}}main #tokuyaku .dot .content .txt p{line-height:1.7}main #tokuyaku .dot .content .txt p+p{margin-top:1.5em}main #tokuyaku .dot .content .txt .attention{margin-top:1.5em}main #tokuyaku .dot .content .txt .attention li{margin-top:1em;font-size:16px}@media screen and (max-width: 769px){main #tokuyaku .dot .content .txt .attention li{font-size:13px}}main #tokuyaku .dot .content .img{width:616px}@media screen and (max-width: 769px){main #tokuyaku .dot .content .img{margin-top:1.5em;width:100%}}main #hiyou{padding:80px 0}@media screen and (max-width: 769px){main #hiyou{padding:50px 0}}main #hiyou .h_title{letter-spacing:.075em}main #hiyou .read{margin:30px 0 0;font-size:20px;font-weight:700;text-align:center}@media screen and (max-width: 769px){main #hiyou .read{font-size:14px}}main #hiyou .attention{margin:1em 0 0}main #hiyou .attention li{font-size:14px}@media screen and (max-width: 769px){main #hiyou .attention li{font-size:12px}}main #hiyou .content+.attention li{text-align:center}main #hiyou .content{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 769px){main #hiyou .content{display:block}}main #hiyou .content>div{overflow:hidden;width:calc(50% - 20px);margin:30px 0 0;border:solid 1px #bbb;border-radius:8px}@media screen and (max-width: 769px){main #hiyou .content>div{width:100%;margin:10px 0 0}}main #hiyou .content>div:nth-child(1){width:100%}@media screen and (max-width: 769px){main #hiyou .content>div:nth-child(1){margin-top:20px}}main #hiyou .content>div h4{padding:10px 30px;border-bottom:solid 1px #bbb;font-size:24px;color:#fff}@media screen and (max-width: 769px){main #hiyou .content>div h4{font-size:14px}}main #hiyou .content>div:nth-child(1) h4{background:#0691d2}main #hiyou .content>div:nth-child(2) h4{background:#167dc5}main #hiyou .content>div:nth-child(3) h4{background:#005794}main #hiyou .content>div .object{padding:30px;font-weight:700}@media screen and (max-width: 769px){main #hiyou .content>div .object{padding:20px}}main #hiyou .content>div .object .kome{position:relative;font-size:14px;top:-0.5em}@media screen and (max-width: 769px){main #hiyou .content>div .object .kome{font-size:12px;font-weight:900}}main #hiyou .content>div .object.object1 .boxSet{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:1em 0 0}@media screen and (max-width: 769px){main #hiyou .content>div .object.object1 .boxSet{display:block;margin:1em 20px 0}}main #hiyou .content>div .object.object1 .boxSet .box{width:calc(50% - 20px);border:solid 1px #bbb;text-align:center;font-size:24px}@media screen and (max-width: 769px){main #hiyou .content>div .object.object1 .boxSet .box{width:100%;margin:10px 0 0}}main #hiyou .content>div .object.object1 .boxSet .box h5{padding:10px 0;background:#eee}@media screen and (max-width: 769px){main #hiyou .content>div .object.object1 .boxSet .box h5{font-size:14px}}main #hiyou .content>div .object.object1 .boxSet .box:nth-child(2) h5{background:#ffeab9}main #hiyou .content>div .object.object1 .boxSet .box p{padding:30px 0}@media screen and (max-width: 769px){main #hiyou .content>div .object.object1 .boxSet .box p{padding:0}}main #hiyou .content>div .object.object1 .boxSet .box p img{width:auto;max-width:100%;max-height:71px;margin:0 auto}@media screen and (max-width: 769px){main #hiyou .content>div .object.object1 .boxSet .box p img{max-height:65.5px}}main #hiyou .content>div .object .list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;border-top:solid 1px #bbb;border-left:solid 1px #bbb}main #hiyou .content>div .object .list+.list{margin-top:1em}main #hiyou .content>div .object .list dt,main #hiyou .content>div .object .list dd{border-right:solid 1px #bbb;border-bottom:solid 1px #bbb;font-size:20px}@media screen and (max-width: 769px){main #hiyou .content>div .object .list dt,main #hiyou .content>div .object .list dd{font-size:16px}}main #hiyou .content>div .object .list dt{width:32%;padding:10px 0;background:#eee;text-align:center}main #hiyou .content>div .object .list dt.header{padding:20px 0}@media screen and (max-width: 769px){main #hiyou .content>div .object .list dt.header{padding:10px 0}}main #hiyou .content>div .object .list dd{width:calc(68% - 42px);padding:10px 20px}@media screen and (max-width: 769px){main #hiyou .content>div .object .list dd{padding:10px 20px}}main #hiyou .content>div .object .list dd.header{padding:20px;background:#d0ebf9}@media screen and (max-width: 769px){main #hiyou .content>div .object .list dd.header{padding:10px 20px}}main #hiyou .content>div .object .list.start dt{background:#ffa800;color:#fff}main #hiyou .content>div .object .list.start dd{padding:0 20px}@media screen and (max-width: 769px){main #hiyou .content>div .object .list.start dd{padding:10px 20px}}main #hiyou .content>div .object .list.start dd .strong{font-size:28px}@media screen and (max-width: 769px){main #hiyou .content>div .object .list.start dd .strong{font-size:18px}}body#service.single main>article section#msg{padding-bottom:0}@media screen and (max-width: 769px){body#service.single main>article section#msg{padding-bottom:0}}main #msg::before,main #msg::after{display:none}main #msg .dot{padding-bottom:150px}main #msg .dot .content{overflow:hidden;margin:30px 0 0;padding:50px;border-radius:8px;background:#fff}@media screen and (max-width: 769px){main #msg .dot .content{margin:20px 0 0;padding:30px}}main #msg .dot .content .txt{float:left;width:calc(70% - 20px);padding-right:20px}@media screen and (max-width: 769px){main #msg .dot .content .txt{float:none;width:100%;padding:0;text-align:center}}main #msg .dot .content .txt p{margin-top:1em;line-height:1.7;text-align:left}main #msg .dot .content .txt p.read{font-size:20px;margin-top:0}@media screen and (max-width: 769px){main #msg .dot .content .txt p.read{font-size:16px;text-align:center}}main #msg .dot .content .img{float:right;width:30%}@media screen and (max-width: 769px){main #msg .dot .content .img{float:none;width:100%;max-width:224px;margin:1em auto 0}}main #msg .dot .content .img dd{margin-top:.3em}main #msg .dot .content .grad-wrap{position:relative}main #msg .dot .content .grad-wrap .grad-trigger{display:block;position:absolute;z-index:1;left:calc(50% - 142.5px);bottom:0;width:285px;padding:10px 0 25px;border-radius:32px;background:#fe7800;text-align:center;color:#fff;cursor:pointer}@media screen and (max-width: 769px){main #msg .dot .content .grad-wrap .grad-trigger{left:calc(50% - 100px);width:200px}}main #msg .dot .content .grad-wrap .grad-trigger::after{content:"";display:block;position:absolute;left:50%;width:10px;height:10px;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}main #msg .dot .content .grad-wrap .grad-item{position:relative;overflow:hidden}main #msg .dot .content .grad-wrap .grad-item.is-hide{height:260px}@media screen and (max-width: 769px){main #msg .dot .content .grad-wrap .grad-item.is-hide{height:130px}}main #msg .dot .content .grad-wrap .grad-item::before{display:block;position:absolute;bottom:0;left:0;content:"";width:100%;height:260px;background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 0.9) 50%, #fff 100%);background:linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 0.9) 50%, #fff 100%)}@media screen and (max-width: 769px){main #msg .dot .content .grad-wrap .grad-item::before{height:130px}}main #msg .dot .content .grad-wrap .grad-trigger.is-show+.grad-item::before{display:none}