@charset "UTF-8";.header{position:fixed;background-color:rgba(255,255,255,.8);width:100%;z-index:1000}@media (max-width:980px){.header{display:none}}.header .pc-menu{max-width:1150px;width:96%;margin:auto;position:relative}.header .pc-menu .Logo{padding-top:20px}.header .pc-menu .Logo img{width:250px;height:auto}.header .pc-menu .nav1{position:absolute;top:0;right:0}.header .pc-menu .nav1 a{color:#fff;font-size:.9em;transition:.5s;transform:scale(1)}.header .pc-menu .nav1 a:hover{transform:scale(1.03)}.header .pc-menu .nav1 li{display:inline-block;text-align:center;height:80px;padding:5px 10px}.header .pc-menu .nav1 li.Line{background-color:#00b900;float:left}.header .pc-menu .nav1 li.settlement{background-color:#ee7800;float:left}.header .pc-menu .nav1 li.web{background-color:#3c6aa4}.header .pc-menu .nav1 li p{color:#fff;margin-top:7px}.header .pc-menu .nav1 li h3{font-size:.9em;margin-top:5px;color:#fff;font-weight:400}.header .pc-menu .nav1 li a{display:inline-block;width:120px;text-align:center;border-radius:50px;padding:2px;border:1px solid #fff;margin-top:7px;font-weight:700}.header .pc-menu .nav1 li a.Application{color:#ee7800;background-color:#fff}.header .pc-menu .nav1 li a.Registration{color:#3c6aa4;background-color:#fff}.header .pc-menu .nav1 li a.login{color:#fff;background-color:#3c6aa4}.header .pc-menu .nav1 li img{width:35px;height:auto;margin-top:5px}.header .pc-menu .nav2{display:flex;margin:25px auto 5px}.header .pc-menu .nav2 li{list-style:none;position:relative;width:100%}.header .pc-menu .nav2 li a{color:#ee7800;display:block;height:40px;line-height:40px;text-align:center;text-decoration:none;font-weight:700}.header .pc-menu .nav2 li a:hover{color:#3c6aa4}.header .pc-menu .nav2 li.emergency a{color:#c00}.header .pc-menu .nav2 li.emergency a:hover{color:#eb0000}.header .pc-menu .nav2 li.line{border-right:1px solid #707070;height:40px}.header .pc-menu .nav2 li.line:first-child{border-left:1px solid #707070}.header .pc-menu .nav2 li ul{margin-top:10px}.header .pc-menu .nav2 li li{height:0;overflow:hidden;transition:.3s}.header .pc-menu .nav2 li li a{border-bottom:1px solid #eee;font-size:.8em;text-align:left;padding-left:5px;font-feature-settings:"palt";letter-spacing:.08em}@media (min-width:1248px){.header .pc-menu .nav2 li li a{font-size:.9em}}.header .pc-menu .nav2 li li:last-child a{border-bottom:none}.header .pc-menu .nav2 li:hover>ul>li{height:40px;overflow:visible;background-color:#fff}.header .pc-menu .nav2 li:hover>ul>li a:hover{background-color:#f4f4f4;color:#3c6aa4}.Page-Top-Ph{background-repeat:no-repeat;background-position:center center;background-size:cover;height:220px;position:relative;margin-top:50px}.Page-Top-Ph .pan{background-color:#ebebeb;width:100%;height:30px;color:#707070}.Page-Top-Ph .pan p{max-width:1150px;width:90%;margin:auto;padding-top:7px;font-size:.7em}@media (min-width:450px){.Page-Top-Ph .pan p{padding-top:6px;font-size:.75em}}.Page-Top-Ph#archive{background-image:url(//obigas.uh-oh.jp/wp-content/themes/obigasu-Theme/css/../img/head/sp-archive.jpg)}.Page-Top-Ph#contact{background-image:url(//obigas.uh-oh.jp/wp-content/themes/obigasu-Theme/css/../img/head/sp-contact.jpg)}.Page-Top-Ph#company{background-image:url(//obigas.uh-oh.jp/wp-content/themes/obigasu-Theme/css/../img/head/sp-company.jpg)}.Page-Top-Ph#credit{background-image:url(//obigas.uh-oh.jp/wp-content/themes/obigasu-Theme/css/../img/head/sp-credit.jpg)}.Page-Top-Ph#estimate{background-image:url(//obigas.uh-oh.jp/wp-content/themes/obigasu-Theme/css/../img/head/mv-estimatet.webp)}.Page-Top-Ph#service1{background-image:url(//obigas.uh-oh.jp/wp-content/themes/obigasu-Theme/css/../img/head/sp-service1.jpg)}.Page-Top-Ph#service2{background-image:url(//obigas.uh-oh.jp/wp-content/themes/obigasu-Theme/css/../img/head/sp-service2.jpg)}.Page-Top-Ph#service3{background-image:url(//obigas.uh-oh.jp/wp-content/themes/obigasu-Theme/css/../img/head/sp-service3.jpg)}.Page-Top-Ph#webclaim{background-image:url(//obigas.uh-oh.jp/wp-content/themes/obigasu-Theme/css/../img/head/sp-webclaim.jpg)}@media (min-width:768px){.Page-Top-Ph{height:300px}}@media (min-width:769px){.Page-Top-Ph{height:370px}.Page-Top-Ph#archive{background-image:url(//obigas.uh-oh.jp/wp-content/themes/obigasu-Theme/css/../img/head/pc-archive.jpg)}.Page-Top-Ph#contact{background-image:url(//obigas.uh-oh.jp/wp-content/themes/obigasu-Theme/css/../img/head/pc-contact.jpg)}.Page-Top-Ph#company{background-image:url(//obigas.uh-oh.jp/wp-content/themes/obigasu-Theme/css/../img/head/pc-company.jpg)}.Page-Top-Ph#estimate{background-image:url(//obigas.uh-oh.jp/wp-content/themes/obigasu-Theme/css/../img/head/mv-estimatet.webp)}.Page-Top-Ph#credit{background-image:url(//obigas.uh-oh.jp/wp-content/themes/obigasu-Theme/css/../img/head/pc-credit.jpg)}.Page-Top-Ph#service1{background-image:url(//obigas.uh-oh.jp/wp-content/themes/obigasu-Theme/css/../img/head/pc-ServiceA.jpg)}.Page-Top-Ph#service2{background-image:url(//obigas.uh-oh.jp/wp-content/themes/obigasu-Theme/css/../img/head/pc-ServiceB.jpg)}.Page-Top-Ph#service3{background-image:url(//obigas.uh-oh.jp/wp-content/themes/obigasu-Theme/css/../img/head/pc-ServiceC.jpg)}.Page-Top-Ph#webclaim{background-image:url(//obigas.uh-oh.jp/wp-content/themes/obigasu-Theme/css/../img/head/pc-webclaim.jpg)}}@media (min-width:981px){.Page-Top-Ph{margin-top:0;top:135px}}@media (min-width:1024px){.Page-Top-Ph{height:470px}}.Page-Top-Title{text-align:center;margin-top:50px}@media (min-width:981px){.Page-Top-Title{margin-top:300px}}.Page-Top-Title .title{font-family:'Quattrocento Sans',sans-serif;font-style:italic;font-size:2.2em;color:#ee7800;margin-bottom:15px}@media (min-width:450px){.Page-Top-Title .title{font-size:3em}}.Page-Top-Title h1{color:#515151;font-size:1em;font-weight:400}.Page-Top-Title p{color:#515151;font-size:1em;font-weight:400}.footer{background-color:#8a8a8a;width:100%}.footer .in{max-width:1150px;width:90%;margin:auto;position:relative;color:#fff;height:200px;margin-bottom:200px}@media (min-width:450px){.footer .in{height:224px;margin-bottom:0}}.footer .in .kitainfo{padding:30px 0 10px;text-align:center}@media (min-width:450px){.footer .in .kitainfo{text-align:inherit}}.footer .in .kitainfo img{width:250px;height:auto}.footer .in .kitainfo p{font-size:1em;margin:20px 0 10px}.footer .in .kitainfo h2{font-size:1.6em;margin-bottom:10px;font-family:'Quattrocento Sans',sans-serif}@media (max-width:450px){.footer .in .kitainfo h2{display:none}}.footer .in .kitainfo h2 .tel{font-size:1.5em}.footer .in .kitainfo h2 a:hover{color:#fff}.footer .in .kitainfo h5{font-size:.9em;font-weight:400}@media (max-width:450px){.footer .in .kitainfo h5{display:none}}.footer .in .kitainfo h4{font-size:.9em;font-weight:400}.footer .in .right{text-align:right;position:absolute;bottom:0;right:0}@media (max-width:450px){.footer .in .right{display:none}}.footer .in .right .Btn{margin-bottom:80px}@media (min-width:769px){.footer .in .right .Btn{margin-bottom:20px}}.footer .in .right .Btn li{display:inline-block;margin-left:10px}.footer .in .right .Btn li a{color:#fff;display:inline-block;width:170px;text-align:center;font-size:1.1em;border-radius:50px;height:40px;line-height:40px;font-weight:700;transition:.5s;transform:scale(1)}.footer .in .right .Btn li a.emergency{background-color:#c00}.footer .in .right .Btn li a.contact{background-color:#ee7800}.footer .in .right .Btn li a:hover{transform:scale(1.02)}.footer .in .right .Menu{margin-bottom:60px}@media (max-width:768px){.footer .in .right .Menu{display:none}}.footer .in .right .Menu li{display:inline-block}.footer .in .right .Menu li a{color:#fff;margin-left:20px;position:relative;display:inline-block;transition:.3s}.footer .in .right .Menu li a:after{position:absolute;bottom:0;left:0;content:'';width:0;height:1px;background-color:#fff;transition:.3s}.footer .in .right .Menu li a:hover:after{width:100%}.footer .in h6{color:#fff;font-size:.75em;font-weight:400;position:absolute;right:0;left:0;bottom:10px;text-align:center}@media (min-width:450px){.footer .in h6{text-align:inherit;left:inherit}}#webestimate{width:100px;height:100px;left:20px;background:#cc0100;border-radius:50%;transition:.5s;position:sticky;bottom:10px;display:flex;justify-content:center;align-items:center;a{display:block;color:#fff;font-size:.9em;text-align:center;padding-top:.6rem;font-weight:700}}.header .pc-menu .nav1 .webestimate{background-color:#cc0100;a{background-color:#fff;color:#cc0100}}.mobile-nav .nav1{border:none}@media(max-width:450px){#webestimate{display:none}.mobile-nav .nav1 .webestimate{background-color:#cc0100;border-bottom:1px solid #111}}