@charset "utf-8";html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,address,del,em,img,small,strong,sub,i,dl,dt,ol,ul,li,form,label,table,caption,tbody,tfoot,thead,tr,th,td,dt,dd,article,aside,figcaption,figure,footer,header,menu,nav,section,time,mark,audio,video{background:0 0;border:0;letter-spacing:.5px;margin:0;outline:0;padding:0}p,h1,h2,ul,ol,body{margin:0;padding:0;color:#373737}p{font-size:16px;line-height:1.6em}a{outline:none;font-size:15px;text-decoration:none;transition-property:all;transition:.2s linear;color:#000}ul{list-style-type:none}body{font-family:ヒラギノ角ゴシック,"Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;width:100%}img{max-width:100%;height:auto;vertical-align:bottom;border:none;margin:0;padding:0}h1,h2,h3,h4{margin-bottom:0;margin-top:0}h1{font-family:ヒラギノ角ゴ StdN W8,"Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.content{max-width:1200px;margin:0 auto}@media screen and (max-width:1250px){.content{width:90%;margin:0 auto}}a.anchor{display:block;padding-top:70px;margin-top:-70px}.shadow{box-shadow:1.5px 1.5px 1.5px 1.5px #8a8a8a;-webkit-box-shadow:1.5px 1.5px 1.5px 1.5px #8a8a8a;-moz-box-shadow:1.5px 1.5px 1.5px 1.5px #8a8a8a}@media screen and (max-width:700px){body{-webkit-text-size-adjust:100%}.content{max-width:95%}}@media screen and (min-width:641px){.only-mov{display:none}}@media screen and (max-width:640px){.only-pc{display:none}.only-mov{display:block}}@media screen and (min-width:769px){.globalnavi .only-mov{display:none}}@media screen and (max-width:768px){.globalnavi .only-pc{display:none}.globalnavi .only-mov{display:block}}.top-1{margin-top:1%}.top-2{margin-top:2%}.top-3{margin-top:3%}.top-5{margin-top:5%}.top-10{margin-top:10%}.btm-1{margin-bottom:1%}.btm-2{margin-bottom:2%}.btm-3{margin-bottom:3%}.btm-4{margin-bottom:4%}.btm-5{margin-bottom:5%}.btm-10{margin-bottom:10%}.btm-15{margin-bottom:15%}.btmp-5{padding-bottom:5%}.btmp-10{padding-bottom:10%}.btmp-15{padding-bottom:15%}.btm-7{margin-bottom:7%}.btm-8{margin-bottom:8%}.btm-10{margin-bottom:10%}.btm-13{margin-bottom:13%}.btm-20{margin-bottom:20%}.center{text-align:center}.right{text-align:right}.left{text-align:left}h1,h2{font-family:ヒラギノ角ゴ StdN W8,"Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.moji{font-family:YakuHanJP,"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:700}h2.title{color:#1f2d53;font-size:60px;text-align:left;font-family:'KoHo',sans-serif;border-bottom:solid 1px #ccc;letter-spacing:.1em}@media screen and (max-width:768px){h2.title{font-size:45px}}@media screen and (max-width:750px){h2.title{font-size:35px}}.title-mini{color:#011e62;font-size:35px;font-weight:700;line-height:70px;letter-spacing:.08em;text-align:center}@media screen and (max-width:1024px){.title-mini{font-size:25px;line-height:45px}}@media screen and (max-width:450px){.title-mini{font-size:20px;line-height:35px}}.bold{font-weight:700}.pad{padding:3% 0}@media screen and (max-width:1200px){.pad{padding:5% 0}}@media screen and (max-width:1024px){.pad{padding:6% 0}}@media screen and (max-width:750px){.pad{padding:10% 0}}.body{padding-top:60px}.fuwat{opacity:0;transform:translateY(20px);transition:all 2s}@media screen and (max-width:768px){.fuwat{transition:none;opacity:1}}@media screen and (max-width:750px){.fuwat{transition:none}}.natural{animation-name:fadein;animation-duration:3s}@keyframes fadein{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.panel-inner{position:relative;top:7px;width:100%;height:100%;background-color:#0b4c86;transition:all .5s;padding-top:0;z-index:2;padding-bottom:2%}@media screen and (max-width:1024px){.panel-inner{top:3px}}@media screen and (max-width:768px){.panel-inner{margin-top:-1%;padding-top:0;margin-top:5px;padding-bottom:0}}@media screen and (max-width:650px){.panel-inner{margin-top:0;padding:0;margin-top:5px}}.panel{display:none}.only-mov header{background-color:#fff;box-shadow:rgba(0,0,0,.05) 0 0 10px 3px;position:fixed;height:60px;width:100%;z-index:99}.only-mov .global-nav ul{display:none}.only-mov .global-nav .sub li{background-color:#d6d1c2}.only-mov .global-nav li{font-size:15px;font-family:'font2','ヒラギノ角ゴシック','Hiragino Sans','ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','メイリオ','Meiryo','ＭＳ Ｐゴシック','MS PGothic',sans-serif;color:#5c3417}.only-mov .global-nav li p{padding:0 100px}@media screen and (max-width:750px){.only-mov .global-nav li p{padding:0 30px}}.only-mov .global-nav a{font-family:'font2','ヒラギノ角ゴシック','Hiragino Sans','ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','メイリオ','Meiryo','ＭＳ Ｐゴシック','MS PGothic',sans-serif;color:#fff;font-size:17px;line-height:25px;font-weight:400}@media screen and (max-width:768px){.only-mov .global-nav a{text-decoration:none}}.only-mov .global-nav span{background-image:url(//bpo.agekke-group.co.jp/bpo/wp-content/themes/mytheme/img/open.png)}.only-mov .global-nav span{display:block;padding:15px 50px;background-position:93% center;background-repeat:no-repeat;border:none;font-size:17px;line-height:15px;margin-bottom:20px}@media screen and (max-width:750px){.only-mov .global-nav span{padding:5px 25px;line-height:25px}}.only-mov .global-nav .nav-item{padding:4%}@media screen and (max-width:768px){.only-mov .global-nav .nav-item{padding:1% 3%}}@media screen and (max-width:650px){.only-mov .global-nav .nav-item{padding:3%}}#nav-toggle{display:none;position:absolute;right:3px;top:20px;width:40px;height:45px;cursor:pointer;z-index:999}@media screen and (max-width:875px){#nav-toggle{top:10px}}#nav-toggle div{position:relative}#nav-toggle span{display:block;position:absolute;height:4px;width:80%;background:#515151;left:0;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out}#nav-toggle span:nth-child(1){top:0}#nav-toggle span:nth-child(2){top:12px}#nav-toggle span:nth-child(3){top:24px}@media screen and (max-width:875px){#nav-toggle{display:block;padding:8px}#js-popout-close{position:absolute;right:10px;top:-50px;width:30px;height:45px;cursor:pointer;z-index:999;padding:8px}#js-popout-close div{position:relative}#js-popout-close span{display:block;position:absolute;height:4px;width:100%;background:#515151;left:0}#js-popout-close span:nth-child(1){top:14px;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);transform:rotate(315deg)}#js-popout-close span:nth-child(2){width:0;left:50%}#js-popout-close span:nth-child(3){top:14px;-webkit-transform:rotate(-315deg);-moz-transform:rotate(-315deg);transform:rotate(-315deg)}}@media screen and (max-width:750px){#js-popout-close{top:-53px}}@media screen and (max-width:767px){header .top_head{height:50px;position:relative}header .link_health{position:absolute;top:9px;right:50px}.btn-square{font-size:.85em;margin-right:0;background:#bae3f9;border:none;padding:8px 10px 7px;border-bottom:solid 4px #63a4c2}ul.global-nav ul.sub{display:none}ul.global-nav li p{cursor:pointer;color:#fff}ul.global-nav>li>p span{background-image:url(//bpo.agekke-group.co.jp/bpo/wp-content/themes/mytheme/img/open.png)}ul.global-nav>li>p span.open{background-image:url(//bpo.agekke-group.co.jp/bpo/wp-content/themes/mytheme/img/close.png)}.nav-item a{display:block;text-decoration:none}ul.global-nav span{display:block;padding:15px;background-position:93% center;background-repeat:no-repeat;color:#fff;border-bottom:1px solid #80181a}}.mov-menu{overflow-y:auto;height:100vh;padding:0 30px}.mov-menu .acd-check{display:none}.mov-menu .acd-label{color:#fff;display:block;padding:20px 25px;position:relative;border-bottom:solid 2px #fff;font-weight:700;font-size:15px}.mov-menu .acd-label p{color:#fff}.mov-menu .acd-label i{position:absolute;right:15px}.mov-menu .acd-label i.fa-caret-down{position:absolute;right:15px}.mov-menu .acd-content{height:0;opacity:0;transition:.5s;visibility:hidden;position:relative}.mov-menu .acd-content i{position:absolute;right:15px}.mov-menu .acd-content p{padding:12px 25px;border-bottom:solid 2px #b9b9b9;background-color:#e4e4e4;color:#242424;font-weight:700;font-size:16px}@media screen and (max-width:750px){.mov-menu .acd-content p{padding:15px 25px;font-size:14px}}.mov-menu .acd-check:checked+.acd-label+.acd-content{height:auto;opacity:1;visibility:visible}.globalnavi .only-mov .logo{overflow:hidden}.globalnavi .only-mov .logo img{margin-top:10px;width:200px;margin-left:10px}.globalnavi{width:100%;z-index:10;margin-top:0}@media screen and (max-width:750px){.globalnavi{display:contents;background-color:#fffbf0;width:100%;position:fixed;z-index:10}}#top-head{background:#fff;height:70px}@media screen and (min-width:1141px){#top-head.sticky{box-shadow:rgba(0,0,0,.05) 0 0 10px 3px;background:rgba(255,255,255,.81) !important}}.header{position:relative;display:flex;justify-content:space-between;height:70px;background-color:#fff}.header li{display:inline-block;vertical-align:middle}.dropmenu{text-align:end;margin-top:5px}.dropmenu:before,.dropmenu:after{content:"";display:table}.dropmenu:after{clear:both}.dropmenu li{display:inline-block;text-align:center;margin:5px 0}.dropmenu li a{display:block;margin:0;font-size:17px;line-height:21px;text-decoration:none;color:#252525;font-family:YakuHanJP,"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:700;margin:0 15px;letter-spacing:.1em}@media screen and (max-width:1024px){.dropmenu li a{font-size:14px;margin:0 10px}}.dropmenu li a:hover{color:#13b383}.dropmenu li a:hover .dropmenu li .flo-wrap .icon-p p{color:#fff}.dropmenu li ul{list-style:none;position:absolute;z-index:9999;top:100%;left:0;margin:0;padding:0}.dropmenu li ul li{width:100%}.dropmenu li ul li a{padding:13px 15px;background-color:#f6f2e7}.dropmenu li a:hover .dropmenu li a{background-color:#000}#normal li ul{display:none}#normal li:hover ul{display:block}.header .bbb{margin-left:5px}@media screen and (max-width:1050px){.header .bbb{margin-left:5px}}.header .bbb img{width:245px;margin-left:15px}@media screen and (max-width:1000px){.header .bbb img{width:200px;margin-top:7px}}.global-nav{position:absolute;width:100%;z-index:10}@media screen and (max-width:1024px){.global-nav{position:unset}}.global-nav__list{margin:0;padding:0;list-style:none;display:flex;justify-content:center}.global-nav__list li{padding:0 14px}.global-nav__list li a{display:block;height:50px;line-height:50px;color:#111;text-decoration:none}.global-nav.clone-nav{position:fixed;top:-130px;left:0;transition:all 1s;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.2)}@media screen and (max-width:769px){.global-nav.clone-nav{display:none}}@media screen and (max-width:769px){.is-fixed-nav{display:none}}.global-nav.clone-nav.is-fixed-nav{top:0}@media screen and (max-width:769px){.global-nav.clone-nav.is-fixed-nav{display:none}}@media screen and (max-width:768px){#js-trigger{display:none}}.top-nav #gnav>ul>li{margin:0 10px}@media screen and (max-width:1200px){.top-nav #gnav>ul>li{margin:0 7px}}@media screen and (max-width:1145px){.top-nav #gnav>ul>li{margin:0 5px}}.top-nav #gnav>ul>li>a{display:block;padding:23px 0;transition:all .2s ease-in;height:23px;line-height:24px}.top-nav #gnav ul li a{font-family:游ゴシック体,YuGothic,游ゴシック,"Yu Gothic",メイリオ,sans-serif;font-weight:700}@media screen and (max-width:830px){.top-nav #gnav ul li a{font-size:13px}}@media screen and (max-width:768px){.color02{display:none}}@media screen and (max-width:768px){.metaslider{margin-top:45px}}.color02 .navi-sub{margin-right:35px}.color02 .top-nav #gnav ul li a:hover{color:#005bac}.top-nav #gnav ul li.menu-contact a{background-color:#ff9c00;color:#fff;padding:8px 10px}.top-nav #gnav ul li.menu-contact a:hover{background-color:#ffc300;color:#fff}.color02 .top-nav #gnav>ul>li.icon i{color:#005bac;font-size:16px}.s2{color:#555;font-size:20px;display:flex;align-items:center;margin-bottom:4%;font-weight:700}@media screen and (max-width:750px){.s2{font-size:15px}}.s2:before{margin-right:1em;background:linear-gradient(-90deg,#555,transparent)}.s2:after{margin-left:1em;background:linear-gradient(90deg,#555,transparent)}.s2:before,.s2:after{content:"";flex-grow:1;height:3px;display:block}@media screen and (max-width:640px){.s2:before,.s2:after{background:0 0}}.mv{position:relative;margin:0;overflow:hidden;display:block}@media screen and (max-width:768px){.mv{padding-top:60px;text-align:center;height:auto}}@media screen and (max-width:750px){.mv{padding-top:0;padding-top:60px;height:auto}}.mv img{width:100%}.cc{position:absolute;z-index:1;width:100%;max-width:1200px;top:55%;left:0;right:0;margin:auto;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1250px){.cc{margin:0 5%}}@media screen and (max-width:768px){.cc{top:60%;margin:0}}@media screen and (max-width:460px){.cc{top:70%}}.cc h1{color:#fff;font-size:35px;letter-spacing:.1em;text-shadow:1px 1px 5px #7d7d7d}@media screen and (max-width:1024px){.cc h1{font-size:25px}}@media screen and (max-width:450px){.cc h1{font-size:18px}}.cc p.main-title{color:#fff;font-size:12px}.pan{background-color:#f0f0f0;padding:15px 0}@media screen and (max-width:640px){.pan{display:none}}@media screen and (max-width:750px){.pan ul li:last-child{font-size:12px}}.pan ul li{display:inline-block;color:#515151;font-size:15px;padding-left:10px}.pan ul li a{color:#515151;position:relative;font-size:15px;padding-right:30px}.pan ul li a:hover{color:#6376ab}@media screen and (max-width:750px){.pan ul li a{font-size:12px;padding-right:0}}.pan ul li a:after{font-family:FontAwesome;content:'\f101';color:#515151;position:absolute;top:3px;right:10px}@media screen and (max-width:750px){.pan ul li a:after{right:-20px}}.inner-404 .text a{color:#1d8bee;font-weight:700}.top .sample{background-color:#ccc;height:80vh;position:relative}.top .sample p{position:absolute;left:47%;top:40%;font-size:30px}.top .rela{position:relative}.top .rela img{width:100%}.top .rela .abu{position:absolute;left:8%;top:13%}.top .rela .abu h1{color:#fff;font-weight:700;line-height:90px;text-shadow:0px 0px 11px #000;font-size:5.3vw;line-height:1.7em;color:#011e5f;text-shadow:.5px .5px 0 #011e5f,-.5px -.5px 0 #011e5f,-.5px .5px 0 #011e5f,.5px -.5px 0 #011e5f,.5px .5px 0 #011e5f,0 -.5px 0 #011e5f,-.5px 0 0 #011e5f,.5px 0 0 #011e5f;margin-top:15px;letter-spacing:.1em}.top .rela .abu h1 span.font-mini{font-size:3.5vw;line-height:normal;margin-left:10px}.top .rela .abu h1 span.grade{color:#fff;text-shadow:none;background:linear-gradient(45deg,#064ca9 0%,#0153be 45%,#2491ee 70%,#3ea6ff 85%,#3ea6ff 90% 100%);padding:0 15px;margin-right:5px;font-size:6.3vw;letter-spacing:.1em}.top .rela .abu p{font-size:25px;font-weight:700;margin-bottom:15px}@media screen and (max-width:1024px){.top .rela .abu p{font-size:20px}}@media screen and (max-width:800px){.top .rela .abu{top:6%}.top .rela .abu p{font-size:17px;margin-bottom:10px}}@media screen and (max-width:768px){.top{margin-top:60px}}@media screen and (max-width:640px){.top .rela .abu{top:7%;width:80%;left:9%}.top .rela .abu h1{font-size:10vw}.top .rela .abu h1 span.grade{font-size:12vw}.top .rela .abu h1 span.font-mini{font-size:6vw;margin-left:0}}@media screen and (max-width:600px){.top .rela .abu p{font-size:19px}.top .rela .abu h1 span.font-mini{font-size:40px;margin-left:5px}}@media screen and (max-width:450px){.top .rela .abu p{font-size:15px}}@media screen and (min-width:751px){.onayami ul li.only-mov{display:none}}@media screen and (max-width:750px){.onayami ul li.only-pc{display:none}.onayami ul li.only-mov{display:block}}@media screen and (max-width:640px){.onayami{padding-top:8%}}.onayami{background-color:#fdface;padding-bottom:5%;padding-top:5%;position:relative}.onayami:after{content:"";display:block;position:absolute;top:99.8%;right:47%;width:0;height:0;border-left:70px solid transparent;border-right:70px solid transparent;border-top:50px solid #fdface;transform:translateX(30px)}.onayami ul li{background-color:#f2f2f2;margin:0 2% 2% 0;padding:1% 1.5%;box-sizing:border-box;display:inline-block;width:28%;vertical-align:top;font-size:1em;font-size:17px;line-height:1.6em;font-weight:400;position:relative;border-radius:15px}@media screen and (max-width:750px){.onayami ul li{display:block;width:99%;margin-bottom:5%}}@media screen and (max-width:450px){.onayami ul li{padding:5%}}.onayami ul li .abu{position:absolute;right:10px;top:10px;width:45px}@media screen and (max-width:1250px){.onayami ul li .abu{width:35px}}.onayami ul li:nth-child(3){margin-right:0}.onayami ul li.none{margin-right:0}.onayami ul li span{font-weight:700;font-size:20px}@media screen and (max-width:640px){.onayami ul li span{font-size:16px}}.onayami ul li span.span1{color:#007fc9}.onayami .arrow img{width:70px}@media screen and (max-width:640px){.onayami .arrow img{width:40px}}.onayami h2 span{color:#011e5f;margin:0 5px;background:-webkit-linear-gradient(transparent 68%,#ffed00 68%,#ffed00 97%,transparent 100%)}.onayami .illust{width:90%;margin:0 auto;margin-top:4%;margin-bottom:6%}.onayami .comme p{font-weight:700;font-size:22px;line-height:42px;color:#011e5f}.onayami .comme p span{color:#00a2dc}@media screen and (max-width:900px){.onayami ul li span{font-size:17px}}@media screen and (max-width:750px){.onayami .illust{width:100%}.onayami .comme p{font-size:17px;line-height:30px}}.onayami .nayamibox{position:relative}.onayami .nayamibox .abu1{position:absolute;background-image:url(//bpo.agekke-group.co.jp/bpo/wp-content/themes/mytheme/img/fukidashi-left.png);background-size:cover;width:30%}.onayami .nayamibox .abu1 p{text-align:center;padding:8% 0 12%;font-weight:700;color:#011e5f;font-size:20px}.omakase{padding-bottom:5%}.omakase h2{color:#011e62;margin-bottom:1%;margin-top:7%}.omakase h2 span{background:-webkit-linear-gradient(transparent 68%,#ffed00 68%,#ffed00 97%,transparent 100%);font-size:60px;letter-spacing:.1em;margin-right:15px}.omakase .main-title{font-size:30px;color:#011e62;margin-top:3%;margin-bottom:2%}.omakase .text{color:#011e62;font-size:18px;line-height:35px}@media screen and (max-width:1200px){.omakase .sozai{width:55%;margin:0 auto}.omakase h2 span{font-size:50px}}@media screen and (max-width:750px){.omakase h2{margin-top:12%}.omakase h2 span{font-size:35px}.omakase .main-title{font-size:23px;line-height:45px}.omakase .text{font-size:15px;line-height:30px}}@media screen and (max-width:640px){.omakase h2{padding:5% 0;margin-bottom:0}.omakase h2 span{font-size:30px}.omakase .sozai{width:85%;margin:0 auto}.omakase .main-title{font-size:20px;line-height:35px}}.reason-inner{background-color:#264280;padding:0 0 8%}.reason h2{color:#fff}.reason h2 span{color:#ffdb29}.reason ul li{display:inline-block;vertical-align:top;width:29%;margin-right:5.5%}.reason ul li:last-child{margin-right:0}.reason ul li p{color:#fff;margin-top:7%;font-weight:700;font-size:17px;line-height:37px}.reason ul li p span{color:#ffdb29}.reason ul li h3{color:#ffdb29;font-size:30px;margin:4% 0 8%}@media screen and (max-width:1200px){.reason ul li h3{font-size:24px}}@media screen and (max-width:750px){.reason ul li{display:block;width:90%;margin:0 auto;margin-bottom:11%}.reason ul li h3{margin:0 0 3%}.reason ul li p{margin-top:3%}.reason ul li:last-child{margin-right:5%}.reason-inner{padding:8% 0 8%}.reason ul li .number{width:15%;margin:0 auto}}.contact-btn{padding:5% 0;text-align:center}.contact-btn .btn,.contact-btn a.btn,.contact-btn button.btn{font-size:1.6rem;font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:1.2rem 7rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;color:#fff;border-radius:.5rem}.contact-btn a.btn--red.btn--cubic{border-bottom:5px solid #8c5805;background-image:linear-gradient(90deg,#ffd800,#ff8300)}.contact-btn a.btn--red.btn--cubic:hover{margin-top:3px;border-bottom:2px solid #8c5805}.contact-btn a.btn--radius{border-radius:100vh}.contact-btn .fa-position-right{position:absolute;top:calc(50% - .5em);right:1rem}@media screen and (max-width:750px){.contact-btn .btn,.contact-btn a.btn,.contact-btn button.btn{font-size:1.2rem;padding:1.2rem 3rem}}.bpo{padding:5% 0 4%;background-color:#fff7e8}.bpo .bpo-service2{background-color:#fff7e8}@media screen and (max-width:750px){.bpo .bpo-service2{padding:6% 0 7%}}@media screen and (max-width:450px){.bpo{padding:10% 0 5%}.bpo .bpo-service2{padding-top:0}}.bpo .bpo-service2 ul li{display:inline-block;vertical-align:top;width:24.4%;margin-bottom:1%;padding:35px 15px;background:#fff;box-sizing:border-box}@media screen and (max-width:1024px){.bpo .bpo-service2 ul li{text-align:center;width:49%;margin-bottom:1%}}.bpo .bpo-service2 ul li:last-child{margin-right:0}@media screen and (max-width:750px){.bpo .bpo-service2 ul li{display:block;width:100%;height:auto;margin-bottom:3%}.bpo .bpo-service2 ul li .detail{text-align:left}.bpo .bpo-service2 ul li .flex{margin-left:15%}}@media screen and (max-width:640px){.bpo .bpo-service2 ul li .flex{margin-left:5%}}.bpo .bpo-service2 ul li .flex p{text-indent:-1em;padding-left:15px;font-size:13px;line-height:25px}@media screen and (max-width:750px){.bpo .bpo-service2 ul li.sorou2{height:auto}}.bpo .bpo-service2 ul li .detail .tokusetsu{margin-left:7px}.bpo .bpo-service2 ul li .detail .tokusetsu a{font-size:13px;font-weight:700;color:#08f}.bpo .bpo-service2 ul li .detail .tokusetsu a:hover{text-decoration:underline}.bpo .bpo-service2 ul li .item{text-align:center}.bpo .bpo-service2 ul li .item img{width:120px}.bpo .bpo-service2 ul li h4{text-align:center;color:#e17b34;margin:17px 0 15px;font-size:18px}.bpo .bpo-service2 ul li .h4-mini{text-align:center;color:#e17b34;font-size:13px;margin-bottom:15px}.bpo .bpo-service2 ul li .h4-mini span{font-weight:700;color:#ffa900}.bpo .bpo-service2 ul li .detail .sub-detail{height:70px}@media screen and (max-width:1200px){.bpo .bpo-service2 ul li .h4-mini{font-size:12px}.bpo .bpo-service2 ul li .detail .sub-detail{margin-bottom:35px}}@media screen and (max-width:1024px){.bpo .bpo-service2 ul li .detail .sub-detail{height:50px;text-align:left}}@media screen and (max-width:750px){.bpo .bpo-service2 ul li .detail .sub-detail{height:auto}}.bpo .bpo-service2 ul li .acd-check{display:none}.bpo .bpo-service2 ul li .acd-label{display:block;text-align:center;font-weight:700;font-size:13px;color:#167ac6}.bpo .bpo-service2 ul li .acd-label:hover{cursor:pointer}.bpo .bpo-service2 ul li .acd-content{height:0;opacity:0;padding:0 10px;transition:.5s;visibility:hidden}.bpo .bpo-service2 ul li .acd-check:checked+.acd-label+.acd-content{height:auto;padding:10px;opacity:1;visibility:visible;background-color:#f4f4f4;margin-top:3%;border-radius:10px}.video-all-wrap{overflow:hidden}.movie{padding-bottom:5%;margin-top:4%}.movie .video-wrap{width:100%;float:left;margin:0 auto}.movie .video-wrap p{background-color:#333;text-align:center;color:#fff;padding:5px 0;letter-spacing:.1em;font-weight:700}.movie .video{position:relative;width:100%;height:0;padding-top:56.25%}.movie .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.movie h3{font-size:35px;margin-bottom:2%}@media screen and (max-width:750px){.movie h3{font-size:20px}.movie .video-wrap{float:none;width:100%;margin:0;margin-bottom:5%}}#link-container{padding:3% 0;border-bottom:5px solid #00b0ec}.flex{display:flex;justify-content:center;align-items:center;justify-content:space-between}#link-container li{width:32%}#link-container .content{max-width:1000px}#link-container .content .member{font-weight:700;font-size:20px;color:#0f3683}#link-container .content .member2{font-weight:700}#link-container li img{border:1px solid gray}#link-container .btm-2{margin-bottom:2%}@media screen and (max-width:768px){#link-container .content .member{font-size:15px}}@media screen and (max-width:640px){#link-container{padding-bottom:0;margin:3% 0;display:inline-block;padding-bottom:9%}#link-container .flex{display:block}#link-container li{width:47.5%;float:left;margin:1%}}.footer-top{background-color:#fff;padding:2% 0}.footer-top p{text-align:center;color:#fff}.footer-top .flex{display:flex;justify-content:space-between;align-items:center}.footer-top .flex .logo{width:20%}.footer-top .flex .menu{width:30%;text-align:right}.footer-top .flex ul li{display:inline-block;margin-right:10%;font-weight:700}.footer-top .flex ul li:last-child{margin-right:0}.footer-top .flex ul li a:hover{color:#005bac}.footer-under{background-color:#011323;padding:10px 0}.footer-under p{font-size:13px;color:#fff}.all-wrap{overflow:hidden}.bbb-inner{display:flex;align-items:center}.bbb-inner p{font-size:14px;font-weight:700;margin-left:8px}.header .bbb{margin-top:10px}@media screen and (max-width:970px){.top-nav #gnav ul li a{font-size:13px}.top-nav #gnav>ul>li{margin:0 2px}}@media screen and (max-width:970px){.color02 .navi-sub{margin-right:5px}}@media screen and (max-width:930px){.bbb-inner p{font-size:12px}}@media screen and (max-width:750px){.footer-top .flex{display:block}.footer-top .flex .logo{width:50%;margin:0 auto;margin-top:5%}.footer-top .flex .menu{width:100%}.footer-top .flex ul li{display:block;text-align:center;margin:0;margin-top:5%}.footer-under{margin-top:5%}}.top-column{padding:5% 0 6%}@media screen and (max-width:450px){.top-column{padding:10% 0}}.top-column ul li{display:inline-block;vertical-align:top;width:30%;margin-right:3%;box-shadow:0 0 10px rgb(0 0 0/10%)}@media screen and (max-width:750px){.top-column ul li{display:block;width:100%;margin-bottom:5%}}.top-column ul li:last-child{margin-right:0}.top-column-wrap .news-box-wrap ul li .table-td{display:block;border:none;background-color:#fff;padding:20px 20px 30px}.top-column .btn-wrap{margin-top:0}.top-column .news-box-wrap ul{margin-bottom:3%}.top-column ul li .img-wrapper{cursor:pointer;max-width:500px;overflow:hidden;position:relative;width:100%;text-align:center}@media screen and (max-width:750px){.top-column ul li .img-wrapper{max-width:unset}}.top-column ul li .img-wrapper img{height:auto;transition:transform .6s ease}.top-column ul li .img-wrapper:hover img{transform:scale(1.1)}.top-column ul li .table-td h4{font-size:15px;font-weight:700;margin-top:5px}.top-column a:hover{color:#025cad}.btn-wrap{text-align:center;margin-top:3%}@media screen and (max-width:650px){.btn-wrap{margin-top:5%}}.btn-wrap .btn,.btn-wrap a.btn,.btn-wrap button.btn{font-size:16px;font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:.8rem 4rem;width:30%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;color:#005bac;border-radius:.5rem}@media screen and (max-width:640px){.btn-wrap .btn,.btn-wrap a.btn,.btn-wrap button.btn{width:60%;font-size:15px}}.btn-wrap a.btn-border{border:2px solid #005bac;border-radius:0;background:#fff;position:relative}.btn-wrap a.btn:before{font-family:'Font Awesome 5 Free';font-size:20px;line-height:1;position:absolute;top:calc(50% - .6rem);right:1rem;margin:0;padding:0;content:'\f054'}.btn-wrap a.btn-border:hover{color:#fff;background:#005bac}.mv{background-color:#034a8a;height:150px}.news-ichiran .content{max-width:1000px;margin:0 auto}.news-ichiran .news_list{margin-bottom:5%;border-bottom:1px solid #aaa;padding-bottom:5%;display:flex;align-items:top}.news-ichiran .news_list li{display:inline-block;vertical-align:top;width:30%;margin-right:4%}@media screen and (max-width:640px){.news-ichiran .news_list{display:block}.news-ichiran .news_list li{display:block;width:65%;margin:0 auto;margin-bottom:3%}}@media screen and (max-width:500px){.news-ichiran .news_list li{width:100%}}.news-ichiran .news_list .c-fix{width:70%;margin-right:0}@media screen and (max-width:640px){.news-ichiran .news_list .c-fix{width:100%}}.news-ichiran .news_list .c-fix .news_text a{color:#005bac}.news-ichiran .news_list .c-fix h2{line-height:25px;margin-bottom:20px;letter-spacing:.1em}.news-ichiran .news_list .c-fix h2 a{color:#005bac;font-size:18px}.news-ichiran .news_list .c-fix h2 a:hover{color:#2eb2ff}@media screen and (max-width:640px){.news-ichiran .news_list .c-fix h2 a{font-size:15px}}.news-ichiran-event .news_list li.eye{width:10%}.news-ichiran-event .news_list{margin-bottom:3%;padding-bottom:2%}.news-ichiran-event .news_list .c-fix h2{line-height:25px}.news-ichiran-event .news_list .c-fix{width:80%}.news-ichiran{border-bottom:5px solid #00b0ec}.news_single{background-image:url(//bpo.agekke-group.co.jp/bpo/wp-content/themes/mytheme/img/haikei-works.png);background-attachment:fixed;background-size:cover;padding:5% 0;border-bottom:5px solid #00b0ec}.news_single .content{max-width:1000px;margin:0 auto}.news_single .news_area .eye{width:60%;margin:0 auto;margin-bottom:5%}.news_single .news_area .date_time{font-size:15px;color:#000;display:flex}.news_single .news_area .date_time .renewal{margin-left:4%}.news_single .news_area .kotei_title{letter-spacing:.1em;color:#005bac;margin-bottom:3%;font-size:23px}@media screen and (max-width:750px){.news_single .news_area .kotei_title{margin-top:5%;font-size:18px}.news_single .news_area .eye{width:100%}}.news_single .news_area .news_text p{line-height:35px;font-size:15px}.news_single .news_area .p_wrap{overflow:hidden;margin-top:10%}.news_single .news_area .post-link-prev{background-color:#005bac;width:30%;text-align:center;float:left;margin-right:3%}@media screen and (max-width:750px){.news_single .news_area .post-link-prev{width:100%}}.news_single .news_area .post-link-prev:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}.news_single .news_area .post-link-prev a{color:#fff;display:block;padding:10px;font-size:16px;font-weight:700;letter-spacing:.1em;font-family:YakuHanJP,"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.news_single .news_area .post-link-next{background-color:#005bac;width:30%;text-align:center;float:left}@media screen and (max-width:750px){.news_single .news_area .post-link-next{width:100%;margin-top:3%}}.news_single .news_area .post-link-next:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}.news_single .news_area .post-link-next a{color:#fff;display:block;padding:10px;font-size:16px;font-weight:700;letter-spacing:.1em;font-family:YakuHanJP,"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.news_single .news_area .all_link{background:linear-gradient(to right,#46b450 0%,#3dbfd9 100%);width:30%;margin-top:3%;text-align:center}@media screen and (max-width:750px){.news_single .news_area .all_link{width:100%}}.news_single .news_area .all_link:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}.news_single .news_area .all_link a{color:#fff;display:block;padding:10px;font-size:16px;font-weight:700;letter-spacing:.1em;font-family:YakuHanJP,"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.news_single a{color:#0693e3}.column-single .writer-flex{border-bottom:solid 1px;padding-bottom:5px;margin-bottom:3%}.column-single .writer p{font-size:13px;color:#666}.column-single .writer p a{font-size:13px;color:#005bac}.news_single.column-single .news_area .kotei_title{margin-bottom:1%;color:#005bac;background-color:unset;border:none;padding:0}.column-single .description{background-color:#ececec;padding:3%;margin-top:-2%;margin-bottom:3%}.column-single .mokuji{border:solid 7px #ececec;padding:2% 10% 3%;margin-bottom:3%}.column-single .mokuji p{font-weight:700}.column-single .mokuji li{line-height:30px}.column-single .mokuji li a{font-size:15px}.column-single .mokuji ul li ul{margin-left:5%}.column-single h2{padding:.5em;color:#010101;background:#eaf3ff;border-bottom:solid 3px #005bac;margin-bottom:2%;font-size:24px}.column-single h3{padding:.25em .5em;color:#005bac;background:0 0;border-left:solid 5px #005bac;margin-top:3%;margin-bottom:1%}.column-single .haikei-grey{background-color:#f5f5f5;padding:2% 3% 3%;box-sizing:border-box}.column-single .haikei-grey ul{margin-left:25px}.column-single .haikei-grey ul li{list-style-type:disc;font-size:15px;line-height:30px}.column-single .matome ul{margin-left:25px}.column-single .matome ul li{list-style-type:disc}.column-single .matome ul li a{font-size:15px}.column-single .red{color:red;font-weight:700}.column-single .flex2 div{width:47%;height:250px}.column-single .flex2 .jikou ul{margin-left:25px}.column-single .flex2 .jikou ul li{list-style-type:disc}.column-single .sankou a{font-size:14px}@media screen and (max-width:950px){.column-single .flex2 div{height:270px}}@media screen and (max-width:800px){.column-single .flex{display:block}.column-single .flex2 div{width:100%;height:auto}}@media screen and (max-width:750px){.column-single h2{font-size:18px}}.column-invoice table{width:100%;border:1px solid #f2f2f2;border-collapse:collapse}.column-invoice table th{background-color:#484848;color:#fff;font-size:14px;text-align:center}.column-invoice table th,.column-invoice table td{padding:15px;border:2px solid #d0d0d0;vertical-align:middle;font-size:16px}.top-column-wrap .news-box-wrap ul li .table-td .day{font-size:14px;color:#005bac}.news-ichiran .news_list .c-fix .day{font-size:14px}.column-single .bpo-bnr{width:80%;margin:0 auto;margin-top:5%}.column-single .bpo-bnr .bold{font-weight:700}@media screen and (max-width:750px){.column-single .bpo-bnr{width:100%}}#link-container{background-color:#fff;padding-bottom:5%}.omakase{padding-bottom:4%}.column-science .sukima{padding:4% 3% 4%}.column-science .sukima ol{margin-left:5%}.column-science .sukima ol li{line-height:25px;font-size:15px;margin-bottom:10px}@media screen and (max-width:750px){.column-science .sukima ol{margin-left:10%}}.news-ichiran .pagenation{margin-bottom:8%}.news-ichiran .pagenation ul{text-align:center}.news-ichiran .pagenation ul li{display:inline-block;margin:0 10px}.news-ichiran .pagenation ul li a{color:#0693e3;font-weight:100}.news-ichiran .pagenation ul li.active{font-weight:700}.column-stcheck202307 table{border-collapse:collapse}.column-stcheck202307 table th,.column-stcheck202307 table td{border:solid 1px}.column-stcheck202307 table th{width:15%;background-color:#f5f5f5;font-weight:100;font-size:15px}.column-stcheck202307 table td{width:65%;padding:15px;font-size:15px}.column-stcheck202307{word-wrap:break-word}.news_single .link_wrap li .all_link{background:#fff}.news_single .news_area .all_link a{color:#00417b;padding:15px 10px;border:solid 2px #00417b;border-radius:30px;font-size:15px}.news_single .news_area .all_link:hover{opacity:1}.news_single .news_area .all_link a:hover{background:#00417b;color:#fff}.news_single .news_area .all_link{width:50%;margin:0 auto}@media screen and (max-width:750px){.news_single .news_area .all_link{width:100%;margin:0;margin-bottom:10%}}.jirei{padding:5% 0 6%;background-color:#eee;background:url(//bpo.agekke-group.co.jp/bpo/wp-content/themes/mytheme/img/haikei-bpo.webp) no-repeat center center;background-size:cover}.jirei .s2{margin-bottom:2%}.jirei .li-inner{display:inline-block;width:30%}.jirei .li-inner:last-child{margin-right:0}.jirei .li-inner .text-wrap{padding-top:4%}.jirei .li-inner .text-wrap .flex{display:flex;margin-bottom:10px;align-items:unset;justify-content:unset}.jirei .li-inner .text-wrap p.jirei-title{font-weight:700;font-size:18px;color:#006ac7}.jirei .li-inner .text-wrap p.jirei-title:hover{color:#49abff}.jirei .li-inner .text-wrap p{font-size:16px}.jirei .li-inner .text-wrap p span{background-color:#005bac;color:#fff;padding:2px 15px;display:inline-block;border-radius:30px;margin-right:10px;width:60px;text-align:center}.jirei .li-inner .text-wrap p span.futoji{display:block;width:auto;background-color:unset;font-weight:700;color:#373737;font-size:14px;padding:0;position:absolute;bottom:15px;height:35px;line-height:19px;text-align:left}.main-slider{margin:0 5%}.slider .li-inner{background-color:#ffffffb5;padding:15px;box-sizing:border-box;height:450px;position:relative}.service .li-inner .img-wrapper{cursor:pointer;overflow:hidden;position:relative;width:100%;text-align:center}.service .li-inner .img-wrapper img{height:auto;transition:transform .6s ease}.service .li-inner .img-wrapper:hover img{transform:scale(1.1)}@media screen and (max-width:950px){.jirei .li-inner .text-wrap .flex{display:block}}@media screen and (max-width:768px){.jirei .li-inner .text-wrap .flex{height:auto}.jirei .li-inner{display:block;width:100%;height:600px}}@media screen and (max-width:750px){.jirei{padding-bottom:15%}}@media screen and (max-width:640px){.jirei{padding:10% 0}.jirei .li-inner{height:550px}}@media screen and (max-width:450px){.jirei .li-inner .text-wrap .flex{display:block}.jirei .li-inner .text-wrap p span{padding:0 15px;font-size:13px;margin-top:10px}.jirei .li-inner{height:500px}}.contact{padding-bottom:5%;background-color:#fdface}.contact h2{position:relative;background-color:#264280;padding:3% 0;color:#fff;font-size:40px;letter-spacing:.1em;margin-bottom:8%}.contact h2:after{content:"";display:block;position:absolute;top:99.8%;right:47%;width:0;height:0;border-left:70px solid transparent;border-right:70px solid transparent;border-top:50px solid #264280;transform:translateX(30px)}@media screen and (max-width:1200px){.contact h2{font-size:30px}}@media screen and (max-width:750px){.contact h2{font-size:25px}.contact h2:after{right:43%}}@media screen and (max-width:640px){.contact h2:after{border-left:50px solid transparent;border-right:50px solid transparent;border-top:20px solid #264280}}.form-all{background-color:#fffde3;padding-bottom:5%}.form-all .obi{background-color:#ff6d05;text-align:center;padding:26px 0;position:relative}@media screen and (max-width:450px){.form-all .obi{margin-bottom:15%}}.form-all .obi:after{content:"";display:block;position:absolute;top:99.8%;right:47.5%;width:0;height:0;border-left:80px solid transparent;border-right:80px solid transparent;border-top:35px solid #ff6d05;transform:translateX(30px)}@media screen and (max-width:1024px){.form-all .obi:after{right:45.5%}}@media screen and (max-width:450px){.form-all .obi:after{right:36.5%}}.form-all .obi p{color:#fff;font-size:30px;font-weight:700;letter-spacing:.1em}@media screen and (max-width:1024px){.form-all .obi p{font-size:23px}}@media screen and (max-width:450px){.form-all .obi p{font-size:16px}}.form{background-color:#fff;border-radius:20px;padding:4% 5% 5%}@media screen and (max-width:450px){.form{margin-top:5%}}.form-box{margin-bottom:10px}.form .form-box-02 p{text-align:left;margin:0 0 1%;font-weight:700}.form-box-02{width:92%;margin:0 auto 20px}.form-box .form_item,.form-box-02 .form_item{border-left:5px solid #0693e3;padding-left:1%;margin-bottom:2%;font-weight:700}.form-box span.wpcf7-list-item-label{font-weight:700}.form-box .policy-link a{font-weight:700}.form hr{margin-bottom:35px}span.his{background:#ff4747;padding:2px 6px;color:#fff;border-radius:3px;margin:0 0 0 10px;font-size:.85em}.top_link{width:80%;margin:0 auto}.top_link h2{font-size:40px;color:#1565c0;text-align:center;letter-spacing:.03em;font-weight:700;margin:0 0 5%}.wpcf7-form-control.textarea{width:100%;padding:10px 5px;font-size:16px;border-radius:30px;border:solid 1px #888}.form-box li{display:inline-block;vertical-align:top;width:41.5%;margin:1% 4%}.sendbtn input{outline:none;border:none;height:46px;width:130px;background-color:#ff750b;color:#fff;cursor:pointer;-webkit-appearance:none;font-size:1em;font-weight:700;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;font-family:"Yu Gothic","Montserrat","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"a-otf-midashi-go-mb31-pr6n","Hiragino Kaku Gothic ProN",Meiryo,sans-serif}input,select{vertical-align:middle}.sendbtn{padding:15px;margin:0 auto;width:15%}.form p.caution_p{text-align:center;margin:0 0 5%}.wpcf7-spinner{display:none !important}.wpcf7 form.sent .wpcf7-response-output{border-color:blue;color:#000}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:red;color:#000}@media screen and (max-width:640px){.form-box-02{width:100%}section.contact .fukidashi p{font-size:16px;text-align:center}section.contact h2{font-size:25px}.sendbtn{width:100%}.sendbtn input{outline:none;border:none;height:46px;width:100%;text-align:center}.form-box li{vertical-align:top;width:100%;margin:1% 0}section.contact .fukidashi{margin:8% 0 0;border-radius:70px;padding:5px 25px;width:75%;padding:4px 0}section.contact .fukidashi span{font-size:18px}section.contact .illust{top:0}}.form .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;appearance:none;cursor:pointer;background:#ff6900;display:inline-block;width:40%;text-decoration:none;outline:none;border-radius:5px;color:#fff;border:none;padding:15px 0;margin:0 1%;font-size:1em;letter-spacing:.1em;font-weight:700}@media screen and (max-width:768px){.form .button{width:50%}}@media screen and (max-width:750px){.form .button{width:75%;margin-top:5%;padding:10px 0}}.form .button:hover{background:#ffa400}.column-single .column-sptraner20231010 dl{display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap;align-items:stretch;width:100%;border:1px solid #ccc;border-bottom:none}.column-single .column-sptraner20231010 dl dt{background:#f5f5f5;padding:20px;box-sizing:border-box;width:20%;display:flex;align-items:center;justify-content:center;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.column-single .column-sptraner20231010 dl dd{background:#fff;font-size:15px;padding:20px;box-sizing:border-box;width:80%;border-bottom:1px solid #ccc}.column-single .column-sptraner20231010 .zu{width:55%;margin:auto;margin-top:3%}@media only screen and (max-width:750px){.column-single .column-sptraner20231010 dl dt{width:100%;border-right:none;padding:10px}.column-single .column-sptraner20231010 dl dd{width:100%;padding:15px}}@media only screen and (max-width:640px){.column-single .column-sptraner20231010 .zu{width:100%}}.column-single .haikei-grey ol{margin-left:25px}.column-single .haikei-grey ol li{font-size:15px;line-height:30px}.column-single .column-drone202310 .zu2{width:75%}.column-single .column-drone202310 dl dt{width:50%}.column-single .column-drone202310 dl dd{width:50%}@media only screen and (max-width:750px){.column-single .column-drone202310 dl dt{width:100%;border-right:none;padding:10px}.column-single .column-drone202310 dl dd{width:100%;padding:15px;text-align:center}}@media only screen and (max-width:640px){.column-single .column-drone202310 .zu2{width:100%}}.column-single .column-tokutei202310 .zu{width:40%}.column-single .column-tokutei202310 a{word-wrap:break-word}@media only screen and (max-width:640px){.column-single .column-tokutei202310 .zu{width:100%}}.top-column ul li .table-td h4 span{font-size:12px}.wpcf7 div#wpcf7cpcnf{background-color:#fff;border-radius:20px;padding:40px 5% 50px;z-index:1;width:90%}#wpcf7cpcnf table{width:100%;border-collapse:collapse}#wpcf7cpcnf table th,#wpcf7cpcnf table td{border:solid 1px #eee;padding:10px 3%;text-align:left}#wpcf7cpcnf button{webkit-appearance:none;-moz-appearance:none;appearance:none;appearance:none;cursor:pointer;background:#ff6900;display:inline-block;width:40%;text-decoration:none;outline:none;border-radius:5px;color:#fff;border:none;padding:15px 0;margin:0 1%;font-size:1em;letter-spacing:.1em;font-weight:700;min-width:160px}#wpcf7cpcnf button.wpcf7cp-cfm-edit-btn{background:#011323}div.wpcf7cp-btns{display:flex;justify-content:center}@media only screen and (max-width:640px){#wpcf7cpcnf table th,#wpcf7cpcnf table td{display:block}}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;margin:0 auto;width:100%}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block;transform:scale(.9)}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@charset 'UTF-8';@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(//bpo.agekke-group.co.jp/bpo/wp-content/themes/mytheme/./fonts/slick.eot)}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:50px!important;height:50px!important;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:0 0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:FontAwesome;font-size:15px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#818181;padding:8px;border-radius:15px}.slick-prev{left:-50px}@media screen and (max-width:450px){.slick-prev{left:-30px}}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"\f053"}[dir=rtl] .slick-prev:before{content:"\f053"}.slick-next{right:-50px}@media screen and (max-width:450px){.slick-next{right:-30px}}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"\f054"}[dir=rtl] .slick-next:before{content:"\f054"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-15px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:20px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:1;color:#528941}
img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
/*! This file is auto-generated */
/*!
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI Resizable 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-button{display:inline-block;text-decoration:none;font-size:13px;line-height:2;height:28px;margin:0;padding:0 10px 1px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box;color:#50575e;border-color:#c3c4c7;background:#f6f7f7;box-shadow:0 1px 0 #c3c4c7;vertical-align:top}.ui-button:active,.ui-button:focus{outline:0}.ui-button::-moz-focus-inner{border-width:0;border-style:none;padding:0}.ui-button:focus,.ui-button:hover{background:#f6f7f7;border-color:#8c8f94;color:#1d2327}.ui-button:focus{border-color:#4f94d4;box-shadow:0 0 3px rgba(34,113,177,.8)}.ui-button:active{background:#f0f0f1;border-color:#8c8f94;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5)}.ui-button:disabled,.ui-button[disabled]{color:#a7aaad!important;border-color:#dcdcde!important;background:#f6f7f7!important;box-shadow:none!important;text-shadow:0 1px 0 #fff!important;cursor:default;transform:none!important}@media screen and (max-width:782px){.ui-button{padding:6px 14px;line-height:normal;font-size:14px;vertical-align:middle;height:auto;margin-bottom:4px}}.ui-dialog{position:absolute;top:0;left:0;z-index:100102;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.3);overflow:hidden}.ui-dialog-titlebar{background:#fff;border-bottom:1px solid #dcdcde;height:36px;font-size:18px;font-weight:600;line-height:2;padding:0 36px 0 16px}.ui-button.ui-dialog-titlebar-close{background:0 0;border:none;box-shadow:none;color:#646970;cursor:pointer;display:block;padding:0;position:absolute;top:0;right:0;width:36px;height:36px;text-align:center;border-radius:0;overflow:hidden}.ui-dialog-titlebar-close:before{font:normal 20px/1 dashicons;vertical-align:top;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.8;width:36px;height:36px;content:"\f158"}.ui-button.ui-dialog-titlebar-close:focus,.ui-button.ui-dialog-titlebar-close:hover{color:#135e96}.ui-button.ui-dialog-titlebar-close:focus{box-shadow:0 0 0 2px #2271b1;outline:2px solid transparent;outline-offset:-2px}.ui-dialog-content{padding:16px;overflow:auto}.ui-dialog-buttonpane{background:#fff;border-top:1px solid #dcdcde;padding:16px}.ui-dialog-buttonpane .ui-button{margin-left:16px}.ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-widget-overlay{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background:#000;opacity:.7;z-index:100101}
.wpcf7cp-force-hide{display:none !important}.wpcf7cp-form-hide{visibility:hidden !important}div.wpcf7{position:relative;height:auto}div#wpcf7cpcnf{position:absolute;z-index:1000;background-color:transparent;width:100%;height:auto;top:0;left:0;margin-left:auto;margin-right:auto;margin-top:auto;margin-bottom:auto}div.wpcf7cp-progress-cover{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;background-color:#fff;opacity:.5;z-index:1000}div.wpcf7cp-progress-content{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;opacity:1;z-index:1001}div.wpcf7cp-progress-content p{width:200px;height:1em;position:absolute;margin-left:-100px;margin-top:-.5em;top:50%;left:50%;line-height:1;padding:0;text-align:center}div.wpcf7cp-btns{margin-top:2em}button.wpcf7cp-cfm-edit-btn{margin-right:20px;margin-bottom:20px}button.wpcf7cp-cfm-submit-btn{margin-bottom:20px}

#wpfront-scroll-top-container{display:none;position:fixed;cursor:pointer;z-index:9999}#wpfront-scroll-top-container div.text-holder{padding:3px 10px;border-radius:3px;-webkit-border-radius:3px;-webkit-box-shadow:4px 4px 5px 0 rgba(50,50,50,0.5);-moz-box-shadow:4px 4px 5px 0 rgba(50,50,50,0.5);box-shadow:4px 4px 5px 0 rgba(50,50,50,0.5)}#wpfront-scroll-top-container a{outline-style:none;box-shadow:none;text-decoration:none}