@charset "UTF-8";@media screen and (max-width:770px){html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;line-height:1.6;font-family:'Noto Sans JP',sans-serif;vertical-align:baseline;-webkit-text-size-adjust:100%;box-sizing:border-box}a{text-decoration:none}.fade_sample{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.fade_sample:hover{opacity:.4;filter:alpha(opacity=60)}.clearfix:after{content:"";display:block;clear:both}#loading{display:none}#loading.opening{display:block;position:fixed;width:100%;height:100%;background:#d83473;z-index:9999}#loading.hide{display:none}.open{position:absolute;width:70%;height:auto;top:0;bottom:0;left:0;right:0;margin:auto;animation:bound-anim 1s infinite}.open3{position:absolute;width:500px;height:280px;background:#ef0e12;top:0;bottom:0;left:0;right:0;margin:auto;opacity:0}.open4{animation:opening2 1s ease forwards}#contant{margin:auto;padding-top:13vw}.box{width:100%;min-width:inherit;margin:auto}.box1{width:98%;max-width:inherit;min-width:inherit;margin:auto}.box2{width:98%;max-width:inherit;min-width:inherit;margin:auto}.hidden{overflow:hidden}.box2-1{display:flex;flex-direction:column;margin:auto}.box2-1 img{width:100%;height:auto}.box2-1 dt{position:relative;width:100%;height:auto}.box2-1 dd{position:relative;width:100%;padding:10px}.box2-2{display:flex;flex-direction:column;margin:auto}.box2-2 img{width:100%;height:auto}.box2-2 dt{position:relative;width:100%;height:auto}.box2-2 dd{position:relative;width:100%;padding:10px}.box3-7{display:flex;flex-direction:column;width:90%;margin:auto}.box3-7 dt{width:100%;color:#fff}.box3-7 dd{width:100%}.m-top0{margin-top:0}.m-top10{margin-top:10px}.m-top30{margin-top:30px}.m-top40{margin-top:40px}.m-top50{margin-top:50px}.m-top80{margin-top:80px}.m-top120{margin-top:120px}.m-top180{margin-top:180px}.m-bottom0{margin-bottom:0}.m-bottom30{margin-bottom:30px}.m-bottom50{margin-bottom:50px}.m-bottom80{margin-bottom:80px}.m-bottom120{margin-bottom:120px}.m-bottom150{margin-bottom:150px}.m-bottom180{margin-bottom:180px}.p-bottom40{padding-bottom:40px}.p-bottom80{padding-bottom:80px}.p-bottom100{padding-bottom:100px}.p-bottom200{padding-bottom:200px}.p-bottom300{padding-bottom:300px}.p-top50{padding-top:50px}.p-top80{padding-top:80px}.p-top120{padding-top:120px}.p-top150{padding-top:150px}.f-center{margin:auto;display:block}.f-center{margin:auto;display:block}.relative{position:relative}.absolute{position:absolute}.left{float:left}.right{float:right}.center{text-align:center;display:block;overflow:hidden}.com-title1{font-family:"Hiragino Sans W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:22px;line-height:1.6;font-weight:400}.com-title2{font-family:"Hiragino Sans W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:18px;line-height:1.6;font-weight:400}.com-title3{font-family:'Sawarabi Mincho',serif;font-size:17px;font-weight:400}.box-title1:before{content:'';display:block;width:16%;height:auto;padding-top:18%;background:url(//apolo-me.co.jp/wordpress/wp-content/themes/apollo23.1/img/common/box-title1.png);background-size:cover;margin:0 auto 10px}.font1{font-family:'Noto Sans JP',sans-serif;font-size:15px;font-weight:400;line-height:2em}.font2{font-family:'Noto Sans JP',sans-serif;font-size:13px;font-weight:400;line-height:2em}.white{color:#fff}.blue-block{display:inline-block;padding:5px 25px;background:#0379d0;color:#fff;font-weight:700}.u_red{border-bottom:4px solid #aa0a5f;padding-bottom:2px}img{max-width:100%;vertical-align:middle}.bg-img1{background-image:url(//apolo-me.co.jp/wordpress/wp-content/themes/apollo23.1/img/common/bg-img1.jpeg);background-size:cover}.bg-img2{background-image:url(//apolo-me.co.jp/wordpress/wp-content/themes/apollo23.1/img/common/bg-img2.jpeg);background-size:cover;background-position:center}.bg-img3{background-image:url(//apolo-me.co.jp/wordpress/wp-content/themes/apollo23.1/img/common/bg-img3.jpeg);background-size:cover;background-position:center}.bg-img4{background-image:url(//apolo-me.co.jp/wordpress/wp-content/themes/apollo23.1/img/common/bg-img4.jpeg);background-size:cover;background-position:center}.bg-img5{background-image:url(//apolo-me.co.jp/wordpress/wp-content/themes/apollo23.1/img/common/bg-img5.jpeg);background-size:cover;background-position:center;vertical-align:middle}.bg-img6{background-image:url(//apolo-me.co.jp/wordpress/wp-content/themes/apollo23.1/img/common/bg-img6.jpeg);background-size:cover}.bg-img7{background-image:url(//apolo-me.co.jp/wordpress/wp-content/themes/apollo23.1/img/common/bg-img7.jpeg);background-size:cover}.pc-br{display:none}.sp-br{display:block}#sp-header{position:fixed;display:block;padding:0;width:100%;height:13vw;z-index:1000;background:#008ad3}#sp-hd-logo{position:absolute;display:inline-block;width:43%;height:auto;top:0;bottom:0;left:10px;margin:auto;z-index:4000}.line-mark{position:absolute;display:block;width:11%;height:12vw;top:4vw;right:44vw}.line-mark img{width:100%;height:auto}.phone-mark{position:absolute;display:block;width:12%;height:auto;top:4vw;right:32vw}.phone-mark img{width:100%;height:auto}.mail-mark{position:absolute;display:block;width:11%;height:auto;top:1vw;right:18.66vw}.mail-mark img{width:100%;height:auto}.gnav-btn{display:block;position:absolute;top:0;right:.69vw;z-index:3000}.icon-animation{width:13vw;height:13vw;display:block;cursor:pointer;float:right;position:absolute;right:.5rem;text-align:center;top:.1.5rem;color:#fff}.icon-animation span{width:8vw;height:.53vw;display:block;background:#fff;position:absolute;left:50%;top:50%;margin-left:-4vw;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.icon-animation .top{-webkit-transform:translateY(-13px);-ms-transform:translateY(-13px);transform:translateY(-13px)}.icon-animation .bottom{-webkit-transform:translateY(13px);-ms-transform:translateY(13px);transform:translateY(13px)}.is-open .middle{background:rgba(51,51,51,0)}.is-open .top{-webkit-transform:rotate(-45deg) translateY(0px);-ms-transform:rotate(-45deg) translateY(0px);transform:rotate(-45deg) translateY(0px)}.is-open .bottom{-webkit-transform:rotate(45deg) translateY(0px);-ms-transform:rotate(45deg) translateY(0px);transform:rotate(45deg) translateY(0px)}.global_nav{position:fixed;overflow:scroll;top:13vw;left:0;width:100%;height:93vh;transform:translateX(100%);padding-top:0;text-align:center;color:#000;transition:all .7s;z-index:3000;background:#008ad3}.global_nav .nav_li{width:100%;padding:5px 10px;list-style-type:none;font-family:'Noto Sans JP',sans-serif}.global_nav .nav_li a{display:block;color:#003f8e}.global_nav.active{transform:translateX(0%)}#global-menu{display:block;position:absolute;width:80%;height:65%;list-style:none;top:0;left:0;right:0;bottom:0;margin:auto}#global-menu li{font-family:'Noto Sans JP',sans-serif;font-size:18px;color:#d83473;font-weight:700;padding:9px 15px;transition:1s;line-height:1em;text-align:center;background:#fff;border-radius:10px;width:100%;margin:14px auto}#global-menu li a{display:block;color:#000;text-decoration:none}#global-menu li .innr2{font-size:.69rem;margin:0;padding:0;font-weight:400}#menu-tell{padding:0;border-left:none}.sp-menu-phone{position:absolute;display:block;width:75%;height:auto;margin:10px auto 5px;bottom:80px;left:0;right:0}#in-header1{display:none}#in-header1:after{display:none}h1{display:none}header svg{display:none}.shape-fill{fill:#f0f0f0}#home-menu{display:none}.h-logo{display:none}#h-menu{display:none}#h-menu li{display:none}#h-menu li a{display:none}#in-header2{display:none}#in-header2-2{display:none}#hd-logo{display:none}#h-menu2{display:none}#h-menu2 li{display:none}#h-menu2 li a{display:none}footer{background:#008ad3;background-image:url(//apolo-me.co.jp/wordpress/wp-content/themes/apollo23.1/img/common/footer-back.png);background-size:cover}#in-footer1{position:relative;height:auto;padding:40px 0}#ft-logo{display:none}#sp-ft-logo{display:block;width:55%;height:auto;margin:auto}#ft-contact{display:block;width:70%;height:auto;margin:20px auto}.ft-tell{font-size:26px;font-weight:700;text-align:center;color:#fff}.ft-adress{font-size:12px;font-weight:700;text-align:center;color:#fff;margin:20px 0}#copy{position:absolute;display:block;width:100%;font-size:10px;text-align:center;color:#fff;bottom:3px}#page-block{position:relative;width:100%;height:auto;padding:40px 20px}#page-block:after{display:none}#page-title{position:inherit;font-size:23px;font-weight:700;color:#008ad3;top:inherit;left:inherit}#p_link{display:none}#p_link a{color:#008ad3}}