@charset "UTF-8";*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,div,span,img,a,table,tr,th,td{margin:0;padding:0;border:0}header,footer,nav,section,article,main,aside,figure,figcaption{display:block}ol,ul{list-style:none;list-style-type:none}img{max-width:100%;height:auto;vertical-align:middle}a{color:inherit;text-decoration:none}html{font-size:100%}body{color:#3c3c3c;background:#fff;font-family:"Inter","Noto Sans JP",sans-serif;counter-reset:contract-flow-no 0;line-height:1}img{max-width:100%;height:auto;vertical-align:top}.not-xs{display:block}@media screen and (max-width:414px){.not-xs{display:none}}.is-sp{display:none}@media screen and (max-width:767px){.is-sp{display:block}}.is-pc{display:none}@media screen and (min-width:1150px){.is-pc{display:block}}.is-disabled{opacity:.7;cursor:default}.inner{width:100%;max-width:1440px;padding:0 60px;margin:0 auto}@media screen and (max-width:767px){.inner{padding:0 15px}}.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;font-size:1rem;border:none;border-radius:999px;padding:0 10px}@media screen and (max-width:767px){.btn{font-size:.875rem}}.btn.color-cool{background:linear-gradient(87deg,#2978f1 -1.85%,#1bb4ff 93.86%);color:#fff}.btn.color-warm{background:linear-gradient(268deg,#ff9486 9.11%,#eb6a69 101.34%);color:#fff}.btn.color-bright{background:-webkit-gradient(linear,left top,right top,from(#ffa70f),to(#ffc71e));background:linear-gradient(90deg,#ffa70f 0%,#ffc71e 100%);color:#fff}.btn.color-none{background-color:#fff;color:#3c3c3c}.btn.arrow{position:relative}.btn.arrow:before{content:"";display:block;width:30px;height:30px;border-radius:50%;background-color:#fff;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn.arrow:after{content:"";display:block;width:12px;height:15px;background:transparent url(//anytive.com/wp-content/themes/anytive-theme/assets/css/../img/anysales_arrow.png) no-repeat center center/contain;position:absolute;right:29px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn.arrow.color-none:before{background-color:#dcdcdc}.btn.download-mark{position:relative}.btn.download-mark:after{content:"";display:block;width:19px;height:16px;background:transparent url(//anytive.com/wp-content/themes/anytive-theme/assets/css/../img/anysales_dr.png) no-repeat center center/contain;position:absolute;right:36px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (hover:hover){.btn{-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.btn:hover{opacity:.7}}@media (hover:none){.btn:active{opacity:.7}}.color-accent{color:#3893ce}.section_title{display:inline-block;max-width:100%;min-width:356px;padding:14px 80px;border-radius:999px;text-align:center;font-size:1.75rem}@media screen and (max-width:767px){.section_title{min-width:230px;padding:10px 20px;font-size:1.125rem}}.section_title.color-cool{background:-webkit-gradient(linear,left top,right top,from(#8bdff1),to(#158de6));background:linear-gradient(90deg,#8bdff1 0%,#158de6 100%);color:#fff}.section_title.color-none{background-color:#fff;color:#3893ce}.header{background-color:#fff;position:fixed;top:0;z-index:80;width:100%;height:130px}@media screen and (max-width:767px){.header{height:65px}}.header_01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;width:100%;height:calc(100% - 37px)}@media screen and (max-width:767px){.header_01{height:inherit;border-bottom:solid 1px;box-shadow:0 4px 15px rgba(0,0,0,.2)}}.header_logo{width:247px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.header_logo{width:134px}}.header_logo img{width:100%;height:auto}.header_pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:15px;flex:1;justify-content:space-between}.header_pc ul{display:flex;align-items:center;justify-content:flex-end;list-style:none;margin-left:100px}.header_pc ul li{margin-right:40px;font-size:22px;padding-top:10px;line-height:1.5}@media screen and (max-width:1270px){.header_pc ul li{font-size:18px;padding-top:5px;margin-right:20px}}@media screen and (max-width:767px){.header_pc{display:none}}.header_btn{width:190px;height:53px}.header_btn .btn{font-size:.9375rem}.header_mobile{display:none}@media screen and (max-width:767px){.header_mobile{display:block}}.hamburger-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;width:37px;height:22px;padding:0 47px 0 0;cursor:pointer;position:relative}.hamburger-icon,.hamburger-icon:before,.hamburger-icon:after{content:"";display:block;height:2px;width:37px;border-radius:3px;background-color:#00759d;-webkit-transition:top .3s ease 0s,bottom .3s ease 0s,-webkit-transform .3s ease 0s;transition:top .3s ease 0s,bottom .3s ease 0s,-webkit-transform .3s ease 0s;transition:transform .3s ease 0s,top .3s ease 0s,bottom .3s ease 0s;transition:transform .3s ease 0s,top .3s ease 0s,bottom .3s ease 0s,-webkit-transform .3s ease 0s}.hamburger-icon:before{position:absolute;top:0;left:0}.hamburger-icon:after{position:absolute;bottom:0;left:0}.hamburger-icon.is-open{height:0}.hamburger-icon.is-open:before{top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:1}.hamburger-icon.is-open:after{bottom:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:1}.header_02{width:100%;height:37px;background-color:#dceaf2}@media screen and (max-width:767px){.header_02{position:absolute;top:100%;left:100%;width:100vw;height:calc(100vh - 65px);z-index:80;background-color:#fff;-webkit-transition:left .5s;transition:left .5s}.header_02.is-open{left:0}}.header_nav{width:100%;height:100%;overflow:hidden}.header_nav_list{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 6%}@media screen and (min-width:768px) and (max-width:1023px){.header_nav_list{gap:0 3%}}@media screen and (max-width:767px){.header_nav_list{height:auto;display:block;text-align:center;margin-top:30px}}.header_nav_item a{display:block;width:100%;height:100%;font-size:.9375rem}@media screen and (max-width:767px){.header_nav_item a{margin-top:16px;padding:10px 0;font-size:.875rem}}@media (hover:hover){.header_nav_item a{-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.header_nav_item a:hover{opacity:.7}}@media (hover:none){.header_nav_item a:active{opacity:.7}}.drawer_btn_area{display:none}@media screen and (max-width:767px){.drawer_btn_area{display:block;margin-top:31px}}.drawer_btn{margin:10px auto 0;width:100%;max-width:320px;height:41px;color:#fff}.top{margin-top:130px;width:100%;padding-bottom:80px;position:relative;overflow:hidden}@media screen and (max-width:767px){.top{padding-bottom:0;margin-top:65px}.movie{padding-top:50px}}@media screen and (max-width:767px){.top{margin-top:65px}}.top-background-triangle{width:100%;height:100%;position:absolute;top:-15%;left:0;z-index:-1}.top-background{width:100%;height:100%;position:absolute;top:-15%;left:0;z-index:-1}@media screen and (max-width:767px){.top-background{-webkit-transform:skew(0deg,-13deg);transform:skew(0deg,-13deg)}}.top_design{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:46px;margin-top:46px}@media (max-width:1023px){.top_design{display:block}}@media screen and (max-width:767px){.top_design{margin-top:22px}}.top_left{width:50%;max-width:967px;padding-left:5%;text-align:center;padding-top:10px}@media screen and (min-width:1366px){.top_left{padding-left:8%}}@media screen and (max-width:767px){.top_left{width:100%;margin:0 auto;padding:0 15px}}@media screen and (min-width:768px) and (max-width:1023px){.top_left{width:100%;margin:0 auto}}.top_text01{text-align:center}.top_text01 img{-o-object-fit:cover;object-fit:cover;max-width:100%;height:auto}@media screen and (min-width:768px) and (max-width:1023px){.top_text01 img{width:50%}}@media screen and (max-width:767px){.top_text01 img{width:50%}}@media screen and (max-width:414px){.top_text01 img{width:100%}}.top_title{margin-top:30px;text-align:center;font-size:8.625rem;font-weight:700;color:#fff}@media screen and (min-width:1024px) and (max-width:1279px){.top_title{font-size:6.25rem}}@media screen and (min-width:768px) and (max-width:1023px){.top_title{font-size:5.5rem}}@media screen and (max-width:767px){.top_title{margin-top:20px;font-size:4.75rem}}@media screen and (max-width:370px){.top_title{font-size:4rem}}.top_text02{margin-top:28px;line-height:1.7;text-align:left;font-size:40px;color:#393939}@media screen and (max-width:767px){.top_text02{text-align:center;margin-top:20px;font-size:.875rem}}@media screen and (max-width:414px){.top_text02{margin-top:10px;font-size:.84375rem;letter-spacing:-.08em}}@media screen and (min-width:768px) and (max-width:1023px){.top_text02{font-size:1rem;margin-top:10px}}@media screen and (min-width:1024px) and (max-width:1279px){.top_text02{font-size:1rem}}@media screen and (min-width:1024px){.top_text02{white-space:nowrap}}.top_link{margin-top:62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px}@media screen and (max-width:767px){.top_link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}}@media screen and (max-width:414px){.top_link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:19px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}}.top_btn{width:305px;height:67px;font-size:1rem;border-radius:999px;-webkit-box-shadow:0 0 10px 2px #b0b0b0;box-shadow:0 0 10px 2px #b0b0b0}.top_btn .btn{padding-right:60px;padding-left:20px;font-size:20px}@media screen and (max-width:767px){.top_btn{width:272px;height:60px;font-size:.875rem}}.top_right{width:50%;max-width:858px;margin-right:3.1%}@media (max-width:1023px){.top_right{width:80%;margin:40px auto 0}}@media screen and (max-width:767px){.top_right{width:89%;margin:28px auto 0}}.top_right img{width:100%}.intro_wrap{margin-top:109px;width:100%}@media screen and (max-width:767px){.intro_wrap{margin-top:43px}}@media screen and (min-width:768px) and (max-width:1023px){.intro_wrap{margin-top:90px}}.intro{margin:0 auto;padding:0 8% 30px;text-align:center;background-color:#fff;-webkit-box-shadow:0 0 10px 2px #b0b0b0;box-shadow:0 0 10px 2px #b0b0b0;border-bottom:2px solid #003675}@media screen and (max-width:767px){.intro{padding:0 2% 10px;width:90%;border-radius:15px}}@media screen and (min-width:768px) and (max-width:1023px){.intro{padding:0 2% 20px;width:75%}}@media screen and (min-width:1024px) and (max-width:1279px){.intro{padding:10px 5% 30px}}@media screen and (max-width:1279px){.top .intro{width:100%;border-radius:0}}.intro_text_area{background:transparent url(//anytive.com/wp-content/themes/anytive-theme/assets/css/../img/anysales_intro-text-bg.png) no-repeat center center/460px;padding:16px 0}@media screen and (max-width:767px){.intro_text_area{background:transparent url(//anytive.com/wp-content/themes/anytive-theme/assets/css/../img/anysales_intro-text-bg.png) no-repeat center center/320px;padding:24px 0}}@media screen and (max-width:370px){.intro_text_area{background:transparent url(//anytive.com/wp-content/themes/anytive-theme/assets/css/../img/anysales_intro-text-bg.png) no-repeat center center/285px;padding:24px 0}}.intro_title{font-size:2.25rem}@media screen and (max-width:767px){.intro_title{font-size:1.5rem;letter-spacing:.001em}}@media screen and (min-width:768px) and (max-width:1023px){.intro_title{font-size:1.875em}}.intro_header{font-size:18px !important;padding-left:12%;border-bottom:5px solid #003675;color:#fff}.intro_header .intro_title{font-size:1rem;padding:5px 30px;display:inline-block;background:#003675;clip-path:polygon(15px 0,100% 0,calc(100% - 15px) 100%, 0% 100%)}.intro_lead{margin-top:8px;font-size:1rem}@media screen and (max-width:767px){.intro_lead{font-size:.75rem;margin-top:4px}}.intro_logo_area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.intro_logo_area{margin-top:0}}.intro_logo{margin-top:16px}@media screen and (max-width:767px){.intro_logo{margin-top:10px}}.intro_logo img{width:100%}.intro_logo-01{width:112px}@media screen and (max-width:767px){.intro_logo-01{width:61.6px}}.intro_logo-02{width:302px}@media screen and (max-width:767px){.intro_logo-02{width:166.1px}}.intro_logo-03{width:292px}@media screen and (max-width:767px){.intro_logo-03{width:160.6px}}.intro_logo-04{width:256px}@media screen and (max-width:767px){.intro_logo-04{width:140.8px}}.intro_logo-05{width:252px}@media screen and (max-width:767px){.intro_logo-05{width:138.6px}}.footer{width:100%;background-color:#f0f0f0;padding:44px 0}@media screen and (max-width:767px){.footer{padding:38px 0}}.footer_contents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;gap:255px}@media screen and (min-width:768px) and (max-width:1023px){.footer_contents{gap:0}}@media screen and (max-width:767px){.footer_contents{gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:767px){.footer_left{text-align:center}}.footer_logo{width:100%;max-width:300px;height:auto}@media screen and (max-width:767px){.footer_logo{margin:0 auto;max-width:210px}}.footer_address{margin-top:29px;font-style:normal}.footer_address p{font-size:1.3125rem;line-height:1.5}@media screen and (min-width:768px) and (max-width:1023px){.footer_address p{font-size:1.125rem}}@media screen and (max-width:767px){.footer_address p{font-size:.9375rem}}.footer_nav{margin-top:44px}@media screen and (max-width:767px){.footer_nav{margin-top:49px}}.footer_nav_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:18px}@media screen and (max-width:767px){.footer_nav_list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;row-gap:7px}}.footer_nav_link{font-size:1.125rem}@media screen and (max-width:767px){.footer_nav_link{font-size:.9375rem}}@media (hover:hover){.footer_nav_link{-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.footer_nav_link:hover{opacity:.7}}@media (hover:none){.footer_nav_link:active{opacity:.7}}.footer_copyright{margin-top:73px;text-align:center}@media screen and (min-width:768px) and (max-width:1023px){.footer_copyright{margin-top:50px}}@media screen and (max-width:767px){.footer_copyright{margin-top:40px}}.footer_copyright .copyright{font-size:.75rem}swiper-container{width:100%;height:100%}swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}:root{--color_gradient1:#d8ffff;--color_gradient2:#87e7ff;--swiper-nav-size:40px;--swiper-nav-border-width:2px;--swiper-navigation-sides-offset:0}.swiper-button-next{width:30px !important;height:38px !important;background:rgba(0,0,0,.6) !important;right:0;color:#fff}.swiper-button-prev{width:30px;height:38px;background:rgba(0,0,0,.6);left:0;color:#fff}.swiper-button-prev:after,.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{font-size:14px}.intro_logo_area{height:105px}.logoSwiper{height:100%}.logoSwiper .swiper-slide{display:flex;align-items:center;justify-content:center}.swiper-wrapper{transition-timing-function:linear !important}.d-none{display:none}