@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");
@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}ul,li{margin:0;padding:0}li{list-style:none}a{word-wrap:break-word}@media screen and (min-width:1280px){.pc{display:none !important}}@media screen and (max-width:1400px) and (min-width:1280px){.mpc{display:none !important}}@media screen and (max-width:1279px) and (min-width:1025px){.npc{display:none !important}}@media screen and (max-width:1024px) and (min-width:600px){.tab{display:none !important}}@media screen and (max-width:599px){.sp{display:none !important}}html{font-size:62.5%}body{height:100%;color:#111;font-family:'Noto Sans JP',sans-serif;font-weight:600;font-size:1.6rem;font-feature-settings:"palt";line-height:2;text-size-adjust:100%;-webkit-text-size-adjust:100%}@media screen and (max-width:1279px) and (min-width:1025px){body{font-size:1.5rem}}@media screen and (max-width:599px){body{font-size:1.5rem}}@media screen and (min-width:1280px){.ne-margin{margin-top:-6.25vw;padding-top:6.25vw}}@media screen and (max-width:1279px) and (min-width:1025px){.ne-margin{margin-top:-6.25vw;padding-top:6.25vw}}@media screen and (max-width:1024px) and (min-width:600px){.ne-margin{margin-top:-10vw;padding-top:10vw}}@media screen and (max-width:599px){.ne-margin{margin-top:-5.5rem;padding-top:5.5rem}}.fade-in{opacity:0;transition-duration:.5s;transition-property:opacity,transform;transform:translate(0,40px)}.fade-in-delay{opacity:0;transition-duration:.5s;transition-property:opacity,transform;transform:translate(0,40px);transition-delay:.1s}.scroll-in{opacity:1;transform:translate(0,0)}.fade-animation{animation:fade-animation 2s ease-in}@keyframes fade-animation{0%{opacity:0}10%{opacity:1}50%{opacity:1}90%{opacity:.9}100%{opacity:0}}header{position:fixed;display:flex;width:100%;background:#fff}@media screen and (min-width:1280px){header{justify-content:space-between;align-items:center;height:6.25vw;z-index:99}}@media screen and (max-width:1279px) and (min-width:1025px){header{justify-content:space-between;align-items:center;height:6.25vw;z-index:99}}@media screen and (max-width:1024px) and (min-width:600px){header{justify-content:space-between;align-items:center;height:10vw;z-index:99}}@media screen and (max-width:599px){header{justify-content:space-between;align-items:center;height:5.5rem;z-index:99}}@media screen and (min-width:1280px){header .logo-wrapper{padding-left:6.25vw}}@media screen and (max-width:1279px) and (min-width:1025px){header .logo-wrapper{padding-left:6.25vw}}@media screen and (max-width:1024px) and (min-width:600px){header .logo-wrapper{padding-left:1.5vw}}@media screen and (max-width:599px){header .logo-wrapper{padding-left:1rem}}@media screen and (min-width:1280px){header .logo-wrapper img{height:7rem}}@media screen and (max-width:1279px) and (min-width:1025px){header .logo-wrapper img{height:5.25vw}}@media screen and (max-width:1024px) and (min-width:600px){header .logo-wrapper img{height:7vw}}@media screen and (max-width:599px){header .logo-wrapper img{height:4.5rem}}@media screen and (min-width:1280px){header .logo-wrapper a:hover{opacity:.75}}@media screen and (max-width:1279px) and (min-width:1025px){header .logo-wrapper a:hover{opacity:.75}}@media screen and (min-width:1280px){header .nav-wrapper{padding-right:6.25vw}}@media screen and (max-width:1279px) and (min-width:1025px){header .nav-wrapper{padding-right:6.25vw}}header .nav-wrapper ul{display:flex}header .nav-wrapper li{padding-left:4rem}header .nav-wrapper li:first-child{padding-left:0}header .nav-wrapper li a{position:relative;color:#111;font-size:1.8rem;font-weight:700;text-decoration:none;transition:all .2s}@media screen and (max-width:1279px) and (min-width:1025px){header .nav-wrapper li a{font-size:1.6rem}}header .nav-wrapper li a:hover{color:#192f60;transition:all .2s}header .nav-wrapper li a span{background:url(//itumonotokoro-takanekido.jp/wp-content/themes/kido/css/../img/common/link-icon-bl.svg) no-repeat;background-position:right top;background-size:1.2rem;padding-right:1.6rem}header .nav-wrapper li a:after{position:absolute;left:0;bottom:-4px;content:"";width:100%;height:4px;background:#192f60;transform:scale(0,1);transform-origin:left top;transition:all .2s}header .nav-wrapper li a:hover:after{transform:scale(1,1)}@media screen and (min-width:1280px){.is-animation .logo-wrapper{height:6.25vw !important;padding-left:6.25vw}}@media screen and (max-width:1279px) and (min-width:1025px){.is-animation .logo-wrapper{height:6.25vw !important;padding-left:6.25vw}}@media screen and (max-width:1024px) and (min-width:600px){.is-animation .logo-wrapper{height:10vw !important}}@media screen and (max-width:599px){.is-animation .logo-wrapper{height:5.5rem !important}}@media screen and (min-width:1280px){.is-animation .logo-wrapper img{height:5vw}}@media screen and (max-width:1279px) and (min-width:1025px){.is-animation .logo-wrapper img{height:5vw}}@media screen and (max-width:1024px) and (min-width:600px){.is-animation .logo-wrapper img{height:8vw}}@media screen and (max-width:599px){.is-animation .logo-wrapper img{height:4.5rem}}.hamburger{display:block;position:fixed;top:0;right:0;z-index:90000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}@media screen and (max-width:1024px) and (min-width:600px){.hamburger{position:absolute;width:10vw;height:10vw}}@media screen and (max-width:599px){.hamburger{width:5.5rem;height:5.5rem;position:absolute}}.hamburger__icon{position:relative}.hamburger__icon,.hamburger__icon:before,.hamburger__icon:after{display:block;position:fixed;background:url(//itumonotokoro-takanekido.jp/wp-content/themes/kido/css/../img/common/menu_btn_open.svg) no-repeat}@media screen and (max-width:1024px) and (min-width:600px){.hamburger__icon,.hamburger__icon:before,.hamburger__icon:after{width:10vw;height:10vw;background-size:10vw 10vw}}@media screen and (max-width:599px){.hamburger__icon,.hamburger__icon:before,.hamburger__icon:after{width:5.5rem;height:5.5rem;background-size:5.5rem 5.5rem}}.hamburger__icon:before,.hamburger__icon:after{position:absolute;content:""}.hamburger.active .hamburger__icon{background-color:transparent}.hamburger.active .hamburger__icon:before,.hamburger.active .hamburger__icon:after{background-color:#fff}.hamburger.active .hamburger__icon:before{background:url(//itumonotokoro-takanekido.jp/wp-content/themes/kido/css/../img/common/menu_btn_open.svg) no-repeat}@media screen and (max-width:1024px) and (min-width:600px){.hamburger.active .hamburger__icon:before{background-size:10vw 10vw}}@media screen and (max-width:599px){.hamburger.active .hamburger__icon:before{background-size:5.5rem 5.5rem}}.hamburger.active .hamburger__icon:after{background:url(//itumonotokoro-takanekido.jp/wp-content/themes/kido/css/../img/common/menu_btn_close.svg) no-repeat}@media screen and (max-width:1024px) and (min-width:600px){.hamburger.active .hamburger__icon:after{background-size:10vw 10vw}}@media screen and (max-width:599px){.hamburger.active .hamburger__icon:after{background-size:5.5rem 5.5rem}}.fat-nav{top:0;left:0;z-index:19999;position:fixed;display:none;width:100%;height:100vh;background:#192f60;background-image:radial-gradient(#304470 5%,transparent 5%);background-position:23px 23px;background-size:46px 46px;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.fat-nav__wrapper{width:100%;height:100%}.fat-nav__wrapper .inner{display:flex;align-items:center;width:100%}@media screen and (max-width:599px){.fat-nav__wrapper .inner{flex-direction:column;justify-content:space-between;height:100%}}@media screen and (max-width:1024px) and (min-width:600px){.fat-nav__wrapper .inner .image-area{width:40%;height:100%}}@media screen and (max-width:599px){.fat-nav__wrapper .inner .image-area{width:100%;padding-bottom:5.5rem;order:2}}@media screen and (max-width:1024px) and (min-width:600px){.fat-nav__wrapper .inner .image-area img{object-fit:cover;object-position:left center;height:calc(100vh - 6rem)}}@media screen and (max-width:599px){.fat-nav__wrapper .inner .image-area img{object-fit:cover;object-position:center;width:100%;height:30%}}@media screen and (max-width:1024px) and (min-width:600px){.fat-nav__wrapper .nav-area{padding:0 4rem}}@media screen and (max-width:599px){.fat-nav__wrapper .nav-area{width:100%;padding:5.5rem 5vw 10vw}}.fat-nav__wrapper .nav-area .menu-title{color:#fff;font-weight:800}@media screen and (max-width:599px){.fat-nav__wrapper .nav-area .menu-title{font-size:3.6rem}}.fat-nav__wrapper .nav-area ul li{font-weight:700}@media screen and (max-width:1024px) and (min-width:600px){.fat-nav__wrapper .nav-area ul li{padding-left:2.4rem;background:url(//itumonotokoro-takanekido.jp/wp-content/themes/kido/css/../img/common/text-tri-wh.svg) no-repeat;background-position:left top 1.2rem;font-size:2rem}}@media screen and (max-width:599px){.fat-nav__wrapper .nav-area ul li{padding-left:2.4rem;background:url(//itumonotokoro-takanekido.jp/wp-content/themes/kido/css/../img/common/text-tri-wh.svg) no-repeat;background-position:left top 2rem;font-size:1.8rem;padding-top:1rem}}.fat-nav__wrapper .nav-area ul li a{color:#fff;text-decoration:none}@media screen and (max-width:1024px) and (min-width:600px){.fat-nav__wrapper .nav-area ul li a span{background:url(//itumonotokoro-takanekido.jp/wp-content/themes/kido/css/../img/common/link-icon-wh.svg) no-repeat;padding-right:1.6rem;background-position:right top;background-size:1.2rem}}@media screen and (max-width:599px){.fat-nav__wrapper .nav-area ul li a span{background:url(//itumonotokoro-takanekido.jp/wp-content/themes/kido/css/../img/common/link-icon-wh.svg) no-repeat;padding-right:1.6rem;background-position:right top;background-size:1.2rem}}.fat-nav__wrapper .menu_info{border-top:1px solid #fff;color:#fff}@media screen and (max-width:1024px) and (min-width:600px){.fat-nav__wrapper .menu_info{padding-top:4rem;margin-top:4rem}}@media screen and (max-width:599px){.fat-nav__wrapper .menu_info{padding-top:2rem;margin-top:2rem}}@media screen and (max-width:1024px) and (min-width:600px){.fat-nav__wrapper .menu_info .top{font-size:2rem;line-height:1}}@media screen and (max-width:599px){.fat-nav__wrapper .menu_info .top{font-size:1.8rem;font-weight:700;line-height:1}}.fat-nav__wrapper .menu_info .bot{line-height:1.5}@media screen and (max-width:1024px) and (min-width:600px){.fat-nav__wrapper .menu_info .bot{margin-top:2rem;font-size:1.4rem}}@media screen and (max-width:599px){.fat-nav__wrapper .menu_info .bot{margin-top:2rem;font-size:1.4rem}}.fat-nav__wrapper .menu_info .bot a{color:#fff}.fat-nav__wrapper .menu_info .bot .tel-number{color:#fff}@media screen and (max-width:599px){.fat-nav__wrapper .menu_info .bot .tel-number{text-decoration:underline}}.sidenav-wrapper{position:fixed;top:50%;right:0;z-index:99;transform:translateY(-50%)}@media screen and (min-width:1280px){.sidenav-wrapper{width:6rem}}@media screen and (max-width:1279px) and (min-width:1025px){.sidenav-wrapper{width:6rem}}@media screen and (max-width:1024px) and (min-width:600px){.sidenav-wrapper{top:inherit;bottom:0;left:0;transform:none}}@media screen and (max-width:599px){.sidenav-wrapper{top:inherit;bottom:0;left:0;transform:none}}@media screen and (max-width:1024px) and (min-width:600px){.sidenav-wrapper ul{display:flex}}@media screen and (max-width:599px){.sidenav-wrapper ul{display:flex}}.sidenav-wrapper li{line-height:1.5}@media screen and (min-width:1280px){.sidenav-wrapper li{padding:0 1rem;writing-mode:vertical-rl}}@media screen and (max-width:1279px) and (min-width:1025px){.sidenav-wrapper li{padding:0 1rem;writing-mode:vertical-rl}}@media screen and (max-width:1024px) and (min-width:600px){.sidenav-wrapper li{width:50%;padding:1rem 0}}@media screen and (max-width:599px){.sidenav-wrapper li{width:50%;padding:1rem 0}}.sidenav-wrapper li:first-child{background:#f56c3f;border-radius:1.2rem 0 0}@media screen and (max-width:1024px) and (min-width:600px){.sidenav-wrapper li:first-child{border-radius:0}}@media screen and (max-width:599px){.sidenav-wrapper li:first-child{border-radius:0}}@media screen and (min-width:1280px){.sidenav-wrapper li:first-child a{border-bottom:1px dashed #fff}}@media screen and (max-width:1279px) and (min-width:1025px){.sidenav-wrapper li:first-child a{border-bottom:1px dashed #fff}}@media screen and (max-width:1024px) and (min-width:600px){.sidenav-wrapper li:first-child a{border-right:1px dashed #fff}}@media screen and (max-width:599px){.sidenav-wrapper li:first-child a{border-right:1px dashed #fff}}.sidenav-wrapper li:last-child{background:#f56c3f;border-radius:0 0 0 1.2rem}@media screen and (max-width:1024px) and (min-width:600px){.sidenav-wrapper li:last-child{border-radius:0}}@media screen and (max-width:599px){.sidenav-wrapper li:last-child{border-radius:0}}@media screen and (max-width:1024px) and (min-width:600px){.sidenav-wrapper li:last-child a{border-right:none}}@media screen and (max-width:599px){.sidenav-wrapper li:last-child a{border-right:none}}.sidenav-wrapper li a{display:flex;align-items:center;justify-content:center;width:4rem;height:24rem;color:#fff;font-weight:700;text-decoration:none}@media screen and (max-width:1279px) and (min-width:1025px){.sidenav-wrapper li a{height:20rem}}@media screen and (max-width:1024px) and (min-width:600px){.sidenav-wrapper li a{width:100%;height:4rem;line-height:1}}@media screen and (max-width:599px){.sidenav-wrapper li a{width:100%;height:3.5rem;line-height:1}}.sidenav-wrapper li a span{background:url(//itumonotokoro-takanekido.jp/wp-content/themes/kido/css/../img/common/btn-arrow.svg) no-repeat}@media screen and (min-width:1280px){.sidenav-wrapper li a span{padding-top:3rem;padding-left:.6rem;background-position:left .7rem top}}@media screen and (max-width:1279px) and (min-width:1025px){.sidenav-wrapper li a span{padding-top:3rem;padding-left:.6rem;background-position:left .7rem top}}@media screen and (max-width:1024px) and (min-width:600px){.sidenav-wrapper li a span{padding-left:2.6rem;background-position:left top;background-size:1.6rem}}@media screen and (max-width:599px){.sidenav-wrapper li a span{padding-left:2.4rem;background-position:left top;background-size:1.5rem}}.sidenav-wrapper li a:hover{opacity:.75}@media screen and (min-width:1280px){.info-wrapper{padding:6.25vw 12.5vw}}@media screen and (max-width:1400px) and (min-width:1280px){.info-wrapper{padding:6.25vw}}@media screen and (max-width:1279px) and (min-width:1025px){.info-wrapper{padding:6.25vw}}@media screen and (max-width:1024px) and (min-width:600px){.info-wrapper{padding:10vw 6.25vw}}@media screen and (max-width:599px){.info-wrapper{padding:10vw 5vw}}.webp .info-wrapper{background:url(//itumonotokoro-takanekido.jp/wp-content/themes/kido/css/../img/top/scedule-back.webp) no-repeat;background-position:center bottom;background-size:cover}.no-webp .info-wrapper{background:url(//itumonotokoro-takanekido.jp/wp-content/themes/kido/css/../img/top/scedule-back.jpg) no-repeat;background-position:center bottom;background-size:cover}.info-inner{background:#fff}@media screen and (min-width:1280px){.info-inner{padding:6rem 8rem;border-radius:2.4rem}}@media screen and (max-width:1279px) and (min-width:1025px){.info-inner{padding:4rem;border-radius:2.4rem}}@media screen and (max-width:1024px) and (min-width:600px){.info-inner{padding:4rem;border-radius:2.4rem}}@media screen and (max-width:599px){.info-inner{padding:10vw 5vw;border-radius:2.4rem}}.info-inner .title-area h2{background:url(//itumonotokoro-takanekido.jp/wp-content/themes/kido/css/../img/top/title-dot-blue.svg) no-repeat;background-position:left top 1.8rem;font-weight:700}@media screen and (min-width:1280px){.info-inner .title-area h2{padding-left:5rem;font-size:3.6rem}}@media screen and (max-width:1279px) and (min-width:1025px){.info-inner .title-area h2{padding-left:4rem;background-size:3rem;font-size:3rem}}@media screen and (max-width:1024px) and (min-width:600px){.info-inner .title-area h2{padding-left:4rem;background-size:3rem;font-size:3rem}}@media screen and (max-width:599px){.info-inner .title-area h2{padding-left:3.4rem;background-size:2.4rem;background-position:left top 1.4rem;font-size:2.4rem}}.info-inner .content-area{width:100%;margin:0 auto;max-width:108rem}@media screen and (min-width:1280px){.info-inner .content-area{padding-top:6rem}}@media screen and (max-width:1279px) and (min-width:1025px){.info-inner .content-area{padding-top:4rem}}@media screen and (max-width:1024px) and (min-width:600px){.info-inner .content-area{padding-top:4rem}}@media screen and (max-width:599px){.info-inner .content-area{padding-top:5vw}}.info-inner .time-schedule{display:flex;background:#192f60;border-radius:1.2rem;color:#fff;font-weight:700}@media screen and (min-width:1280px){.info-inner .time-schedule{padding:2.4rem;font-size:1.8rem}}@media screen and (max-width:1279px) and (min-width:1025px){.info-inner .time-schedule{padding:2.4rem;font-size:1.8rem}}@media screen and (max-width:1024px) and (min-width:600px){.info-inner .time-schedule{padding:2.4rem;font-size:1.8rem}}@media screen and (max-width:599px){.info-inner .time-schedule{display:block;padding:0 1.5rem;font-size:1.6rem}}.info-inner .time-schedule li{display:flex;align-items:center;justify-content:center;width:50%}@media screen and (min-width:1280px){.info-inner .time-schedule li:first-child{border-right:1px solid #fff}}@media screen and (max-width:1279px) and (min-width:1025px){.info-inner .time-schedule li:first-child{border-right:1px solid #fff}}@media screen and (max-width:1024px) and (min-width:600px){.info-inner .time-schedule li:first-child{border-right:1px solid #fff}}@media screen and (max-width:599px){.info-inner .time-schedule li{display:block;width:100%;padding:1.5rem 0;text-align:center}.info-inner .time-schedule li:first-child{border-bottom:1px dashed #fff}}@media screen and (min-width:1280px){.graph-wrapper{margin-top:4rem}}@media screen and (max-width:1279px) and (min-width:1025px){.graph-wrapper{margin-top:4rem}}@media screen and (max-width:1024px) and (min-width:600px){.graph-wrapper{margin-top:4rem}}@media screen and (max-width:599px){.graph-wrapper{margin-top:5vw}}.graph-wrapper .swipe-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;transition:opacity .2s}.graph-wrapper .swipe-wrapper figure{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;height:100%;color:#fff}.graph-wrapper .swipe-wrapper figure img{display:block;height:6rem;vertical-align:bottom}.graph-wrapper .swipe-wrapper figure figcaption{display:block;width:100%;text-align:center}.graph-wrapper .table-container{position:relative;width:100%;margin-top:2rem;box-sizing:border-box;border:1px solid #111}@media screen and (max-width:599px){.graph-wrapper .table-container{overflow-x:scroll;width:100%}}.graph-wrapper .table-element{position:relative;width:100%;height:100%;border-collapse:separate;border-spacing:0}.graph-wrapper .table-element th,.graph-wrapper .table-element td{width:calc(100%/7);min-width:calc(100%/7);padding:1rem 2rem;text-align:center}@media screen and (max-width:599px){.graph-wrapper .table-element th,.graph-wrapper .table-element td{min-width:10rem}}.graph-wrapper .table-element .table-header th,.graph-wrapper .table-element .table-header td{background:#008bf5;border-right:1px solid #111;font-weight:700}.graph-wrapper .table-element .table-header td:last-child{border-right:none}.graph-wrapper .table-element .table-row th{background:#a0a0a0;font-weight:700;border-right:1px solid #111;border-top:1px solid #111}.graph-wrapper .table-element .table-row td{font-weight:700;border-right:1px solid #111;border-top:1px solid #111}.graph-wrapper .table-element .table-row td:last-child{border-right:none}.graph-wrapper .table-text{display:flex;justify-content:flex-end;font-size:1.4rem;margin-top:1rem}@media screen and (max-width:599px){.graph-wrapper .table-text{justify-content:flex-start}}.graph-wrapper .link-contact{text-align:justify}@media screen and (min-width:1280px){.graph-wrapper .link-contact{margin-top:2rem}}@media screen and (max-width:1279px) and (min-width:1025px){.graph-wrapper .link-contact{margin-top:2rem}}@media screen and (max-width:1024px) and (min-width:600px){.graph-wrapper .link-contact{margin-top:2rem}}@media screen and (max-width:599px){.graph-wrapper .link-contact{margin-top:2rem}}.graph-wrapper .link-contact a{position:relative;color:#008bf5;font-weight:700}@media screen and (min-width:1280px){.graph-wrapper .link-contact a:hover{opacity:.75}}@media screen and (max-width:1279px) and (min-width:1025px){.graph-wrapper .link-contact a:hover{opacity:.75}}@media screen and (max-width:599px){.is-animation{animation:my-animation 2s ease-in}}@keyframes my-animation{0%{opacity:0}10%{opacity:1}50%{opacity:1}90%{opacity:.9}100%{opacity:0}}.download-wrapper{width:100%;background:#192f60;background-image:radial-gradient(#304470 5%,transparent 5%);background-position:23px 23px;background-size:46px 46px}@media screen and (min-width:1280px){.download-wrapper{padding:6.25vw 6.25vw 0}}@media screen and (max-width:1279px) and (min-width:1025px){.download-wrapper{padding:6.25vw 6.25vw 0}}@media screen and (max-width:1024px) and (min-width:600px){.download-wrapper{padding:6.25vw 6.25vw 0}}@media screen and (max-width:599px){.download-wrapper{padding:10vw 5vw 0}}.download-inner{background:#008bf5;background-image:radial-gradient(#1a97f6 5%,transparent 5%);background-position:23px 23px;background-size:46px 46px;border-radius:3.6rem}@media screen and (min-width:1280px){.download-inner{padding:6rem}}@media screen and (max-width:1400px) and (min-width:1280px){.download-inner{padding:6rem 4rem}}@media screen and (max-width:1279px) and (min-width:1025px){.download-inner{padding:4rem;border-radius:2.4rem}}@media screen and (max-width:1024px) and (min-width:600px){.download-inner{padding:4rem;border-radius:2.4rem}}@media screen and (max-width:599px){.download-inner{padding:10vw 5vw;border-radius:2.4rem}}.download-inner h2{color:#111;font-weight:700;text-align:center}@media screen and (min-width:1280px){.download-inner h2{font-size:3rem}}@media screen and (max-width:1279px) and (min-width:1025px){.download-inner h2{font-size:3rem}}@media screen and (max-width:1024px) and (min-width:600px){.download-inner h2{font-size:3rem}}@media screen and (max-width:599px){.download-inner h2{font-size:2.4rem}}.download-inner ul{display:flex;justify-content:space-between;align-items:stretch}@media screen and (min-width:1280px){.download-inner ul{margin-top:4rem}}@media screen and (max-width:1279px) and (min-width:1025px){.download-inner ul{flex-wrap:wrap;margin-top:3rem}}@media screen and (max-width:1024px) and (min-width:600px){.download-inner ul{flex-wrap:wrap;margin-top:3rem}}@media screen and (max-width:599px){.download-inner ul{flex-wrap:wrap;margin-top:5vw}}.download-inner li{background:url(//itumonotokoro-takanekido.jp/wp-content/themes/kido/css/../img/common/banner-tri.svg),#fff;background-repeat:no-repeat;background-position:right center;border-radius:1.2rem}@media screen and (min-width:1280px){.download-inner li{width:calc((100% - 9rem)/4)}}@media screen and (max-width:1279px) and (min-width:1025px){.download-inner li{width:calc((100% - 2rem)/2)}.download-inner li:nth-child(n+3){margin-top:2rem}}@media screen and (max-width:1024px) and (min-width:600px){.download-inner li{width:calc((100% - 2rem)/2)}.download-inner li:nth-child(n+3){margin-top:2rem}}@media screen and (max-width:599px){.download-inner li{width:100%}.download-inner li:nth-child(n+2){margin-top:5vw}}.download-inner li a{display:block;color:#111;text-align:center;text-decoration:none}@media screen and (min-width:1280px){.download-inner li a{padding:2.4rem}}@media screen and (max-width:1279px) and (min-width:1025px){.download-inner li a{padding:2rem 2.4rem}}@media screen and (max-width:1024px) and (min-width:600px){.download-inner li a{padding:2rem 2.4rem}}@media screen and (max-width:599px){.download-inner li a{padding:5vw}}@media screen and (min-width:1280px){.download-inner li a:hover{opacity:.75}}@media screen and (max-width:1279px) and (min-width:1025px){.download-inner li a:hover{opacity:.75}}.download-inner li .title{font-weight:700}@media screen and (min-width:1280px){.download-inner li .title{font-size:2rem}}@media screen and (max-width:1279px) and (min-width:1025px){.download-inner li .title{font-size:2rem}}@media screen and (max-width:1024px) and (min-width:600px){.download-inner li .title{font-size:2rem}}@media screen and (max-width:599px){.download-inner li .title{font-size:1.8rem}}.download-inner li .sub{font-size:1.4rem;line-height:1.5}@media screen and (max-width:599px){.download-inner li .sub{font-size:1.3rem}}footer{background:#192f60;background-image:radial-gradient(#304470 5%,transparent 5%);background-position:23px 23px;background-size:46px 46px}@media screen and (min-width:1280px){footer{padding:6.25vw 6.25vw 4rem}}@media screen and (max-width:1279px) and (min-width:1025px){footer{padding:6.25vw 6.25vw 4rem}}@media screen and (max-width:1024px) and (min-width:600px){footer{padding:10vw 6.25vw 10rem}}@media screen and (max-width:599px){footer{padding:10vw 5vw 9.5rem}}.footer-top{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width:1024px) and (min-width:600px){.footer-top{display:block}}@media screen and (max-width:599px){.footer-top{display:block}}@media screen and (min-width:1280px){.footer-top .footer-info{margin-right:8rem}}@media screen and (max-width:1400px) and (min-width:1280px){.footer-top .footer-info{margin-right:4rem}}@media screen and (max-width:1279px) and (min-width:1025px){.footer-top .footer-info{justify-content:center;margin-right:4rem;flex-shrink:0}}@media screen and (max-width:1024px) and (min-width:600px){.footer-top .footer-info{justify-content:center;margin-right:4rem;flex-shrink:0}}@media screen and (max-width:599px){.footer-top .footer-info{display:block}}@media screen and (min-width:1280px){.footer-top .footer-info img{height:8rem}}@media screen and (max-width:1279px) and (min-width:1025px){.footer-top .footer-info img{height:8rem}}@media screen and (max-width:1024px) and (min-width:600px){.footer-top .footer-info img{height:8rem}}@media screen and (max-width:599px){.footer-top .footer-info img{height:8rem;margin:0 auto}}.footer-top .footer-info .text-area{color:#fff;line-height:1.7}@media screen and (min-width:1280px){.footer-top .footer-info .text-area{margin-top:6rem}}@media screen and (max-width:1279px) and (min-width:1025px){.footer-top .footer-info .text-area{margin-top:4rem}}@media screen and (max-width:1024px) and (min-width:600px){.footer-top .footer-info .text-area{margin-top:4rem}}@media screen and (max-width:599px){.footer-top .footer-info .text-area{margin-top:5vw}}.footer-top .footer-info .top{font-weight:700}@media screen and (min-width:1280px){.footer-top .footer-info .top{margin-bottom:2rem;font-size:2.4rem}}@media screen and (max-width:1279px) and (min-width:1025px){.footer-top .footer-info .top{margin-bottom:2rem;font-size:2.4rem;line-height:1}}@media screen and (max-width:1024px) and (min-width:600px){.footer-top .footer-info .top{margin-bottom:2rem;font-size:2.4rem;line-height:1}}@media screen and (max-width:599px){.footer-top .footer-info .top{margin-bottom:5vw;font-size:2rem;text-align:center;line-height:1.4}}@media screen and (max-width:1279px) and (min-width:1025px){.footer-top .footer-info .bot{font-size:1.4rem}}@media screen and (max-width:1024px) and (min-width:600px){.footer-top .footer-info .bot{font-size:1.4rem}}@media screen and (max-width:599px){.footer-top .footer-info .bot{font-size:1.3rem;text-align:center}}.footer-top .footer-info a{color:#fff}@media screen and (min-width:1280px){.footer-top .footer-info a:hover{opacity:.75}}@media screen and (max-width:1279px) and (min-width:1025px){.footer-top .footer-info a:hover{opacity:.75}}@media screen and (min-width:1280px){.footer-top .banner-area{flex-grow:1}}@media screen and (max-width:1024px) and (min-width:600px){.footer-top .banner-area{margin-top:4rem}}@media screen and (max-width:599px){.footer-top .banner-area{margin-top:5vw}}.footer-top .banner-area ul{display:flex;justify-content:flex-end}@media screen and (max-width:1279px) and (min-width:1025px){.footer-top .banner-area ul{flex-wrap:wrap}}@media screen and (max-width:599px){.footer-top .banner-area ul{display:block}}@media screen and (min-width:1280px){.footer-top .banner-area li{width:calc((100% - 4rem)/3);max-width:51.2rem;margin-right:2rem}}@media screen and (max-width:1279px) and (min-width:1025px){.footer-top .banner-area li{width:100%;max-width:51.2rem;margin-bottom:2rem}}@media screen and (max-width:1024px) and (min-width:600px){.footer-top .banner-area li{width:calc((100% - 4rem)/3);margin-right:2rem}}@media screen and (max-width:599px){.footer-top .banner-area li{width:100%;margin-bottom:5vw}}@media screen and (min-width:1280px){.footer-top .banner-area li:last-child{margin-right:0}}@media screen and (max-width:1279px) and (min-width:1025px){.footer-top .banner-area li:last-child{margin-bottom:0}}@media screen and (max-width:1024px) and (min-width:600px){.footer-top .banner-area li:last-child{margin-right:0}}@media screen and (max-width:1279px) and (min-width:1025px){.footer-top .banner-area li:last-child{margin-bottom:0}}.footer-top .banner-area li .link-banner{display:block;overflow:hidden;border-radius:1.2rem;background:#fff}@media screen and (min-width:1280px){.footer-top .banner-area li .link-banner{padding:2rem}}@media screen and (max-width:1279px) and (min-width:1025px){.footer-top .banner-area li .link-banner{padding:2rem}}@media screen and (max-width:1024px) and (min-width:600px){.footer-top .banner-area li .link-banner{padding:2rem}}@media screen and (max-width:599px){.footer-top .banner-area li .link-banner{padding:5vw}}.footer-top .banner-area li .link-banner:hover img{transform:scale(1.1)}.footer-top .banner-area li .link-banner img{margin:0 auto;transition:all .2s ease-out}@media screen and (min-width:1280px){.footer-top .banner-area li .link-banner img{height:8rem}}@media screen and (max-width:1279px) and (min-width:1025px){.footer-top .banner-area li .link-banner img{height:6rem}}@media screen and (max-width:1024px) and (min-width:600px){.footer-top .banner-area li .link-banner img{height:6rem}}@media screen and (max-width:599px){.footer-top .banner-area li .link-banner img{height:6rem}}.footer-top .banner-area li p{margin-top:1rem;font-size:1.4rem;line-height:1.5}.footer-top .banner-area li p a{color:#fff;text-decoration:none}@media screen and (min-width:1280px){.footer-top .banner-area li p a:hover{opacity:.75}}.footer-top .banner-area li p span{padding-right:1.6rem;background:url(//itumonotokoro-takanekido.jp/wp-content/themes/kido/css/../img/common/link-icon-wh.svg) no-repeat;background-size:1.2rem;background-position:right top}.copyright{color:#fff;font-size:1.4rem}@media screen and (min-width:1280px){.copyright{margin-top:8rem}}@media screen and (max-width:1279px) and (min-width:1025px){.copyright{margin-top:4rem}}@media screen and (max-width:1024px) and (min-width:600px){.copyright{margin-top:4rem}}@media screen and (max-width:599px){.copyright{font-size:1.3rem;line-height:1;margin-top:10vw;letter-spacing:-.1rem}}.copyright p{margin-top:1rem}@media (min-width:600px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}@media screen and (max-width:599px){a[href*="tel:"]{color:#111;text-decoration:none}}.tel-number{color:#fff}@media screen and (max-width:599px){.tel-number{color:#fff;text-decoration:underline !important}}@media screen and (max-width:1024px) and (min-width:600px){.no-number{pointer-events:none !important;text-decoration:none !important}}@media screen and (max-width:599px){.no-number{pointer-events:none !important;text-decoration:none !important}}input[type=submit]{appearance:none;-webkit-appearance:none}
@charset "UTF-8";@media screen and (min-width:1280px){.pc{display:none !important}}@media screen and (max-width:1400px) and (min-width:1280px){.mpc{display:none !important}}@media screen and (max-width:1279px) and (min-width:1025px){.npc{display:none !important}}@media screen and (max-width:1024px) and (min-width:600px){.tab{display:none !important}}@media screen and (max-width:599px){.sp{display:none !important}}@media screen and (min-width:1280px){.confirm-wrapper{padding:12.5vw 12.5vw 6.25vw}}@media screen and (max-width:1279px) and (min-width:1025px){.confirm-wrapper{padding:12.5vw 6.25vw 6.25vw}}@media screen and (max-width:1024px) and (min-width:600px){.confirm-wrapper{padding:20vw 6.25vw 10vw}}@media screen and (max-width:599px){.confirm-wrapper{padding:calc(11rem + 10vw) 6.25vw 10vw 6.25vw}}.confirm-wrapper .inner{width:100%;max-width:98rem;margin:0 auto}.confirm-wrapper .title{text-align:center;font-size:3rem;font-weight:700}@media screen and (max-width:599px){.confirm-wrapper .title{font-size:2.4rem}}@media screen and (min-width:1280px){.form-area{margin-top:4rem}}@media screen and (max-width:1279px) and (min-width:1025px){.form-area{margin-top:4rem}}@media screen and (max-width:1024px) and (min-width:600px){.form-area{margin-top:4rem}}@media screen and (max-width:599px){.form-area{margin-top:5vw}}.form-area .coform{display:flex;align-items:center;border-top:1px dashed #111}@media screen and (max-width:599px){.form-area .coform{display:block;padding:5vw 0}}.form-area .coform:first-child{border-top:2px solid #111}.form-area .coform .left{display:flex;align-items:flex-start;width:40%;font-weight:700;line-height:1.5;padding:2.4rem 0}@media screen and (max-width:1279px) and (min-width:1025px){.form-area .coform .left{display:block;width:30%;padding-right:3rem}}@media screen and (max-width:1024px) and (min-width:600px){.form-area .coform .left{display:block;width:30%;padding-right:3rem}}@media screen and (max-width:599px){.form-area .coform .left{display:block;width:100%;margin-bottom:5vw;padding:0}}.form-area .coform .right{width:60%;padding:2.4rem 0}@media screen and (max-width:1279px) and (min-width:1025px){.form-area .coform .right{width:70%}}@media screen and (max-width:1024px) and (min-width:600px){.form-area .coform .right{width:70%}}@media screen and (max-width:599px){.form-area .coform .right{width:100%;padding:0}}.form-area .coform .right input{width:100%;border:none;padding:2rem}.form-area .coform .right input::placeholder{font-size:1.4rem}.form-area .coform .right .selectarea{width:100%;background:#fff;border:none;padding:2rem}.form-area .coform .right select{font-size:1.4rem}.form-area .coform .right .textarea{width:100%;background:#fff;border:none;padding:2rem}.form-area .coform .right .textarea::placeholder{font-size:1.4rem}.form-area .coform .right span{display:none}.form-area .end{border-bottom:2px solid #111}.send_btn{margin-top:6rem;text-align:center}@media screen and (max-width:1024px) and (min-width:600px){.send_btn{margin-top:4rem;text-align:center}}@media screen and (max-width:599px){.send_btn{margin-top:2rem;text-align:center}}.send_btn input{width:38rem;border:none;background:#192f60;color:#fff;font-size:2rem;font-weight:700;line-height:1;cursor:pointer}@media screen and (min-width:1280px){.send_btn input{padding:2.4rem 0;border-radius:1.2rem}}@media screen and (max-width:1279px) and (min-width:1025px){.send_btn input{padding:2.4rem 0;border-radius:1.2rem}}@media screen and (max-width:1024px) and (min-width:600px){.send_btn input{padding:2.4rem 0;border-radius:1.2rem}}@media screen and (max-width:599px){.send_btn input{width:100%;padding:5vw 0;border-radius:1.2rem;font-size:1.6rem}}@media screen and (min-width:1280px){.send_btn input:hover{opacity:.75}}@media screen and (max-width:1279px) and (min-width:1025px){.send_btn input:hover{opacity:.75}}.thunks-inner{text-align:center;margin-top:4rem}.thunks-inner .btn{position:relative;overflow:hidden;z-index:1;background:#192f60;border-radius:2.4rem;width:32rem;margin:4rem auto 0 auto}@media screen and (max-width:599px){.thunks-inner .btn{width:100%;margin-top:2rem}}.thunks-inner .btn a{display:block;padding:2rem 0;color:#fff;text-align:center;text-decoration:none;font-size:1.8rem;font-weight:700;line-height:1}.thunks-inner .btn:before{position:absolute;top:0;left:0;z-index:-1;content:"";width:100%;height:100%;border-radius:2.4rem;background:#008bf5;transform-origin:100% 50%;transform:scaleX(0);transition:transform ease .3s}.thunks-inner .btn:hover:before{transform-origin:0% 50%;transform:scaleX(1)}.thunks-inner .btn:hover a{background:url(//itumonotokoro-takanekido.jp/wp-content/themes/kido/css/../img/common/btn-tri-wh.svg) no-repeat;background-position:right 1.2rem center;color:#fff}
@charset "utf-8";.mw_wp_form .error{font-size:93%;color:#b70000;display:block}.mw_wp_form .akismet_error{display:block}.mw_wp_form .vertical-item{display:block}.mw_wp_form .vertical-item+.vertical-item{margin-top:5px}.mw_wp_form .horizontal-item+.horizontal-item{margin-left:10px}.mwform-checkbox-field label,.mwform-radio-field label{font-weight:400;margin-bottom:0}.mwform-checkbox-field input,.mwform-radio-field input{margin-right:5px}.mw_wp_form .ui-datepicker .ui-datepicker-title select.ui-datepicker-month,.mw_wp_form .ui-datepicker .ui-datepicker-title select.ui-datepicker-year{width:40%;margin:0 5px}.mw-wp-form-deprecated-message{background:#fdeeee;border:1px solid #f7bdb8;border-radius:5px;color:#af4040;font-size:13px;line-height:1.6;margin:0 0 10px;padding:1em}.mw_wp_form input[type=file]{display:inline-block}.mwform-file-delete{cursor:pointer;visibility:hidden}.mwform-tel-field input[type=text],.mwform-zip-field input[type=text]{display:inline-block;width:auto}