img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.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}
@font-face{font-family:'Genericons';src:url(//www.hayasaka-rikoh.co.jp/wp-content/themes/original/genericons/Genericons.eot)}@font-face{font-family:'Genericons';src:url(data:application/font-woff;charset=utf-8;base64,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) format('woff'),url(//www.hayasaka-rikoh.co.jp/wp-content/themes/original/genericons/Genericons.ttf) format('truetype'),url(//www.hayasaka-rikoh.co.jp/wp-content/themes/original/genericons/Genericons.svg#genericonsregular) format('svg');font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"Genericons";src:url(//www.hayasaka-rikoh.co.jp/wp-content/themes/original/genericons/./Genericons.svg#Genericons) format("svg")}}.genericon{font-size:16px;vertical-align:top;text-align:center;-moz-transition:color .1s ease-in 0;-webkit-transition:color .1s ease-in 0;display:inline-block;font-family:"Genericons";font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none}.genericon-404:before{content:"\f423"}.genericon-activity:before{content:"\f508"}.genericon-anchor:before{content:"\f509"}.genericon-aside:before{content:"\f101"}.genericon-attachment:before{content:"\f416"}.genericon-audio:before{content:"\f109"}.genericon-bold:before{content:"\f471"}.genericon-book:before{content:"\f444"}.genericon-bug:before{content:"\f50a"}.genericon-cart:before{content:"\f447"}.genericon-category:before{content:"\f301"}.genericon-chat:before{content:"\f108"}.genericon-checkmark:before{content:"\f418"}.genericon-close:before{content:"\f405"}.genericon-close-alt:before{content:"\f406"}.genericon-cloud:before{content:"\f426"}.genericon-cloud-download:before{content:"\f440"}.genericon-cloud-upload:before{content:"\f441"}.genericon-code:before{content:"\f462"}.genericon-codepen:before{content:"\f216"}.genericon-cog:before{content:"\f445"}.genericon-collapse:before{content:"\f432"}.genericon-comment:before{content:"\f300"}.genericon-day:before{content:"\f305"}.genericon-digg:before{content:"\f221"}.genericon-document:before{content:"\f443"}.genericon-dot:before{content:"\f428"}.genericon-downarrow:before{content:"\f502"}.genericon-download:before{content:"\f50b"}.genericon-draggable:before{content:"\f436"}.genericon-dribbble:before{content:"\f201"}.genericon-dropbox:before{content:"\f225"}.genericon-dropdown:before{content:"\f433"}.genericon-dropdown-left:before{content:"\f434"}.genericon-edit:before{content:"\f411"}.genericon-ellipsis:before{content:"\f476"}.genericon-expand:before{content:"\f431"}.genericon-external:before{content:"\f442"}.genericon-facebook:before{content:"\f203"}.genericon-facebook-alt:before{content:"\f204"}.genericon-fastforward:before{content:"\f458"}.genericon-feed:before{content:"\f413"}.genericon-flag:before{content:"\f468"}.genericon-flickr:before{content:"\f211"}.genericon-foursquare:before{content:"\f226"}.genericon-fullscreen:before{content:"\f474"}.genericon-gallery:before{content:"\f103"}.genericon-github:before{content:"\f200"}.genericon-googleplus:before{content:"\f206"}.genericon-googleplus-alt:before{content:"\f218"}.genericon-handset:before{content:"\f50c"}.genericon-heart:before{content:"\f461"}.genericon-help:before{content:"\f457"}.genericon-hide:before{content:"\f404"}.genericon-hierarchy:before{content:"\f505"}.genericon-home:before{content:"\f409"}.genericon-image:before{content:"\f102"}.genericon-info:before{content:"\f455"}.genericon-instagram:before{content:"\f215"}.genericon-italic:before{content:"\f472"}.genericon-key:before{content:"\f427"}.genericon-leftarrow:before{content:"\f503"}.genericon-link:before{content:"\f107"}.genericon-linkedin:before{content:"\f207"}.genericon-linkedin-alt:before{content:"\f208"}.genericon-location:before{content:"\f417"}.genericon-lock:before{content:"\f470"}.genericon-mail:before{content:"\f410"}.genericon-maximize:before{content:"\f422"}.genericon-menu:before{content:"\f419"}.genericon-microphone:before{content:"\f50d"}.genericon-minimize:before{content:"\f421"}.genericon-minus:before{content:"\f50e"}.genericon-month:before{content:"\f307"}.genericon-move:before{content:"\f50f"}.genericon-next:before{content:"\f429"}.genericon-notice:before{content:"\f456"}.genericon-paintbrush:before{content:"\f506"}.genericon-path:before{content:"\f219"}.genericon-pause:before{content:"\f448"}.genericon-phone:before{content:"\f437"}.genericon-picture:before{content:"\f473"}.genericon-pinned:before{content:"\f308"}.genericon-pinterest:before{content:"\f209"}.genericon-pinterest-alt:before{content:"\f210"}.genericon-play:before{content:"\f452"}.genericon-plugin:before{content:"\f439"}.genericon-plus:before{content:"\f510"}.genericon-pocket:before{content:"\f224"}.genericon-polldaddy:before{content:"\f217"}.genericon-portfolio:before{content:"\f460"}.genericon-previous:before{content:"\f430"}.genericon-print:before{content:"\f469"}.genericon-quote:before{content:"\f106"}.genericon-rating-empty:before{content:"\f511"}.genericon-rating-full:before{content:"\f512"}.genericon-rating-half:before{content:"\f513"}.genericon-reddit:before{content:"\f222"}.genericon-refresh:before{content:"\f420"}.genericon-reply:before{content:"\f412"}.genericon-reply-alt:before{content:"\f466"}.genericon-reply-single:before{content:"\f467"}.genericon-rewind:before{content:"\f459"}.genericon-rightarrow:before{content:"\f501"}.genericon-search:before{content:"\f400"}.genericon-send-to-phone:before{content:"\f438"}.genericon-send-to-tablet:before{content:"\f454"}.genericon-share:before{content:"\f415"}.genericon-show:before{content:"\f403"}.genericon-shuffle:before{content:"\f514"}.genericon-sitemap:before{content:"\f507"}.genericon-skip-ahead:before{content:"\f451"}.genericon-skip-back:before{content:"\f450"}.genericon-skype:before{content:"\f220"}.genericon-spam:before{content:"\f424"}.genericon-spotify:before{content:"\f515"}.genericon-standard:before{content:"\f100"}.genericon-star:before{content:"\f408"}.genericon-status:before{content:"\f105"}.genericon-stop:before{content:"\f449"}.genericon-stumbleupon:before{content:"\f223"}.genericon-subscribe:before{content:"\f463"}.genericon-subscribed:before{content:"\f465"}.genericon-summary:before{content:"\f425"}.genericon-tablet:before{content:"\f453"}.genericon-tag:before{content:"\f302"}.genericon-time:before{content:"\f303"}.genericon-top:before{content:"\f435"}.genericon-trash:before{content:"\f407"}.genericon-tumblr:before{content:"\f214"}.genericon-twitch:before{content:"\f516"}.genericon-twitter:before{content:"\f202"}.genericon-unapprove:before{content:"\f446"}.genericon-unsubscribe:before{content:"\f464"}.genericon-unzoom:before{content:"\f401"}.genericon-uparrow:before{content:"\f500"}.genericon-user:before{content:"\f304"}.genericon-video:before{content:"\f104"}.genericon-videocamera:before{content:"\f517"}.genericon-vimeo:before{content:"\f212"}.genericon-warning:before{content:"\f414"}.genericon-website:before{content:"\f475"}.genericon-week:before{content:"\f306"}.genericon-wordpress:before{content:"\f205"}.genericon-xpost:before{content:"\f504"}.genericon-youtube:before{content:"\f213"}.genericon-zoom:before{content:"\f402"}
/*
Theme Name:original
Description:CCS Original Theme
Author:中央コンピューターサービス
Author URI:https://ss.ccs-kk.co.jp/
Version:1.0
License:CHUOU COMPUTER SERVICE
License URI: https://www.ccs-kk.co.jp/
*/

/**
 * 1.0 - Reset
 *
 * Resetting and rebuilding styles have been helped along thanks to the fine
 * work of Eric Meyer, Nicolas Gallagher, Jonathan Neal, and Blueprint.
 */

/**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, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}

html {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 62.5%;
	overflow-y: scroll;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}

*,
*:before,
*:after {
	-webkit-box-sizing: inherit;
	-moz-box-sizing: inherit;
	box-sizing: inherit;
}

body {
	background: #f1f1f1;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section {
	display: block;
}

ol,
ul {
	list-style: none;
}

table {
	border-collapse: separate;
	border-spacing: 0;
}

caption,
th,
td {
	font-weight: normal;
	text-align: left;
}

fieldset {
	min-width: inherit;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: "";
}

blockquote,
q {
	-webkit-hyphens: none;
	-moz-hyphens: none;
	-ms-hyphens: none;
	hyphens: none;
	quotes: none;
}

a:focus {
	outline: 2px solid #c1c1c1;
	outline: 2px solid rgba(51, 51, 51, 0.3);
}

a:hover,
a:active {
	outline: 0;
}

a img {
	border: 0;
}

 */

.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}
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%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}._inner_wide{max-width:1680px;width:100%;margin:0 auto}._inner_medium{max-width:1360px;width:100%;margin:0 auto;padding-right:1rem;padding-left:1rem}@media(min-width: 769px){._inner_medium{padding-right:1.5rem;padding-left:1.5rem}}._inner_normal{max-width:1160px;width:100%;margin:0 auto;padding-right:1rem;padding-left:1rem}@media(min-width: 769px){._inner_normal{padding-right:1.5rem;padding-left:1.5rem}}._inner_short{max-width:960px;margin:0 auto;width:100%;padding-right:.5rem;padding-left:.5rem}@media(min-width: 769px){._inner_short{padding-right:1rem;padding-left:1rem}}._inner_xshort{max-width:760px;margin:0 auto;width:100%}._inner_half{max-width:50%}.flex-box{display:flex}@media(max-width: 768px){.flex-box{flex-direction:column}}@media(min-width: 769px){.flex-box__half{width:50%}}.flex-box-wrap{display:flex;flex-wrap:wrap;gap:5%}.flex-box-wrap__third{width:100%}@media(min-width: 769px){.flex-box-wrap__third{width:30%}}@media(min-width: 769px){.flex-box-vmiddle{align-items:center}}._v_spacer_8{padding-top:.5rem;padding-bottom:.5rem}._v_spacer_16{padding-top:1rem;padding-bottom:1rem}._v_spacer_24{padding-top:1rem;padding-bottom:1rem}@media(min-width: 769px){._v_spacer_24{padding-top:1.5rem;padding-bottom:1.5rem}}._v_spacer_32{padding-top:1rem;padding-bottom:1rem}@media(min-width: 769px){._v_spacer_32{padding-top:2rem;padding-bottom:2rem}}._v_spacer_40{padding-top:1.25rem;padding-bottom:1.25rem}@media(min-width: 769px){._v_spacer_40{padding-top:2.5rem;padding-bottom:2.5rem}}._v_spacer_48{padding-top:1.5rem;padding-bottom:1.5rem}@media(min-width: 769px){._v_spacer_48{padding-top:3rem;padding-bottom:3rem}}._v_spacer_56{padding-top:1.75rem;padding-bottom:1.75rem}@media(min-width: 769px){._v_spacer_56{padding-top:3.5rem;padding-bottom:3.5rem}}._v_spacer_64{padding-top:2rem;padding-bottom:2rem}@media(min-width: 769px){._v_spacer_64{padding-top:4rem;padding-bottom:4rem}}._v_spacer_80{padding-top:2.5rem;padding-bottom:2.5rem}@media(min-width: 769px){._v_spacer_80{padding-top:5rem;padding-bottom:5rem}}._v_spacer_96{padding-top:3rem;padding-bottom:3rem}@media(min-width: 769px){._v_spacer_96{padding-top:6rem;padding-bottom:6rem}}._v_spacer_160{padding-top:5rem;padding-bottom:5rem}@media(min-width: 769px){._v_spacer_160{padding-top:10rem;padding-bottom:10rem}}._b_spacer_16{padding-right:.5rem;padding-left:.5rem}@media(min-width: 769px){._b_spacer_16{padding-right:1rem;padding-left:1rem}}._b_spacer_24{padding-right:1rem;padding-left:1rem}@media(min-width: 769px){._b_spacer_24{padding-right:1.5rem;padding-left:1.5rem}}._b_spacer_32{padding-right:1rem;padding-left:1rem}@media(min-width: 769px){._b_spacer_32{padding-right:2rem;padding-left:2rem}}._b_spacer_40{padding-right:1.25rem;padding-left:1.25rem}@media(min-width: 769px){._b_spacer_40{padding-right:2.5rem;padding-left:2.5rem}}._b_spacer_48{padding-right:2.5vw;padding-left:2.5vw}@media(min-width: 769px){._b_spacer_48{padding-right:2.5vw;padding-left:2.5vw}}._b_spacer_96{padding-right:5vw;padding-left:5vw}@media(min-width: 769px){._b_spacer_96{padding-right:6rem;padding-left:6rem}}._s_top{padding-bottom:0}._s_bottom{padding-top:0}._s_left{padding-right:0}._s_right{padding-left:0}@media(max-width: 768px){._b_s_sp_off{padding-right:0;padding-left:0}}._m_bottom_16{margin-bottom:1em}@media(max-width: 768px){._m_bottom_16{font-size:.875rem}}._v_margin_16{margin-top:1rem;margin-bottom:1rem}@media(max-width: 768px){._v_margin_24{margin-top:1rem;margin-bottom:1rem}}@media(min-width: 769px){._v_margin_24{margin-top:1.5rem;margin-bottom:1.5rem}}@media(max-width: 768px){._v_margin_40{margin-top:1.25rem;margin-bottom:1.25rem}}@media(min-width: 769px){._v_margin_40{margin-top:2.5rem;margin-bottom:2.5rem}}@media(max-width: 768px){._v_margin_80{margin-top:2.5rem;margin-bottom:2.5rem}}@media(min-width: 769px){._v_margin_80{margin-top:5rem;margin-bottom:5rem}}@media(max-width: 768px){._v_margin_160{margin-top:5rem;margin-bottom:5rem}}@media(min-width: 769px){._v_margin_160{margin-top:10rem;margin-bottom:10rem}}._b_margin{margin-right:.75rem;margin-left:.75rem}@media(min-width: 769px){._b_margin{margin-right:1.75rem;margin-left:1.75rem}}._b_margin_16{margin-right:1rem;margin-left:1rem}._b_margin_24{margin-right:1rem;margin-left:1rem}@media(min-width: 769px){._b_margin_24{margin-right:1.5rem;margin-left:1.5rem}}._b_margin_40{margin-right:1rem;margin-left:1rem}@media(min-width: 769px){._b_margin_40{margin-right:2.5rem;margin-left:2.5rem}}._b_margin_48{margin-right:1rem;margin-left:1rem}@media(min-width: 769px){._b_margin_48{margin-right:3rem;margin-left:3rem}}._m_top{margin-bottom:0}._m_bottom{margin-top:0}#museum .slick-dots .slick-active::before{content:"";width:0;height:.5rem;display:block;background:#0094c8;position:absolute;top:0;left:0;z-index:1;-webkit-animation:slickactiveAnime 4s ease-out;animation:slickactiveAnime 4s ease-out}@-webkit-keyframes slickactiveAnime{0%{width:0}100%{width:100%}}@keyframes slickactiveAnime{0%{width:0}100%{width:100%}}.bgextend{-webkit-animation-name:bgextendAnimeBase;animation-name:bgextendAnimeBase;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;position:relative;overflow:hidden;opacity:0}@-webkit-keyframes bgextendAnimeBase{from{opacity:0}to{opacity:1}}@keyframes bgextendAnimeBase{from{opacity:0}to{opacity:1}}.bgappear{-webkit-animation-name:bgextendAnimeSecond;animation-name:bgextendAnimeSecond;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes bgextendAnimeSecond{0%{opacity:0}100%{opacity:1}}@keyframes bgextendAnimeSecond{0%{opacity:0}100%{opacity:1}}.bgLRextend::before{-webkit-animation-name:bgLRextendAnime;animation-name:bgLRextendAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;content:"";position:absolute;width:100%;height:100%;background-color:#0094c8}@-webkit-keyframes bgLRextendAnime{0%{transform-origin:left;transform:scaleX(0)}50%{transform-origin:left;transform:scaleX(1)}50.001%{transform-origin:right}100%{transform-origin:right;transform:scaleX(0)}}@keyframes bgLRextendAnime{0%{transform-origin:left;transform:scaleX(0)}50%{transform-origin:left;transform:scaleX(1)}50.001%{transform-origin:right}100%{transform-origin:right;transform:scaleX(0)}}.bgappearTrigger,.bgLRextendTrigger{opacity:0}.fadeView.show{-webkit-animation-name:fadeViewAnime;animation-name:fadeViewAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeViewAnime{from{opacity:0}to{opacity:1}}@keyframes fadeViewAnime{from{opacity:0}to{opacity:1}}.fadeViewUp.show{-webkit-animation-name:fadeViewUpAnime;animation-name:fadeViewUpAnime;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeViewUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1}}@keyframes fadeViewUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1}}.fadeViewLeft.show{-webkit-animation-name:fadeViewLeftAnime;animation-name:fadeViewLeftAnime;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}@-webkit-keyframes fadeViewLeftAnime{from{opacity:0;transform:translateX(-500px)}to{opacity:1}}@keyframes fadeViewLeftAnime{from{opacity:0;transform:translateX(-500px)}to{opacity:1}}.fadeViewRight.show{-webkit-animation-name:fadeViewRightAnime;animation-name:fadeViewRightAnime;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0}@-webkit-keyframes fadeViewRightAnime{from{opacity:0;transform:translateX(500px)}to{opacity:1}}@keyframes fadeViewRightAnime{from{opacity:0;transform:translateX(500px)}to{opacity:1}}.flipItem.flip{-webkit-animation-name:flipItemAnime;animation-name:flipItemAnime;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes flipItemAnime{from{transform:rotateY(180deg) scale(0.8, 0.8) rotate(45deg);opacity:0}to{transform:rotateY(0) scale(1, 1) rotate(0deg);opacity:1}}@keyframes flipItemAnime{from{transform:rotateY(180deg) scale(0.8, 0.8) rotate(45deg);opacity:0}to{transform:rotateY(0) scale(1, 1) rotate(0deg);opacity:1}}.fadeView,.fadeViewUp,.flipItem{opacity:0}.fadeIn.show{-webkit-animation-name:fadeInAnime;animation-name:fadeInAnime;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeInAnime{from{opacity:0}to{opacity:1}}@keyframes fadeInAnime{from{opacity:0}to{opacity:1}}.fadeInUp.show{-webkit-animation-name:fadeInUpAnime;animation-name:fadeInUpAnime;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeInUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1}}@keyframes fadeInUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1}}.fadeIn,.fadeInUp{opacity:0}.delay-time03{-webkit-animation-delay:.3s !important;animation-delay:.3s !important}.delay-time06{-webkit-animation-delay:.6s !important;animation-delay:.6s !important}.delay-time09{-webkit-animation-delay:.9s !important;animation-delay:.9s !important}.delay-time12{-webkit-animation-delay:1.2s !important;animation-delay:1.2s !important}.delay-time15{-webkit-animation-delay:1.5s !important;animation-delay:1.5s !important}@font-face{font-display:swap;font-family:"Zen Kaku Gothic New";font-style:normal;font-weight:500;src:url(//www.hayasaka-rikoh.co.jp/wp-content/themes/original/assets/css/../fonts/zen-kaku-gothic-new-v15-japanese-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Zen Kaku Gothic New";font-style:normal;font-weight:700;src:url(//www.hayasaka-rikoh.co.jp/wp-content/themes/original/assets/css/../fonts/zen-kaku-gothic-new-v15-japanese-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Gabarito";font-style:normal;font-weight:500;src:url(//www.hayasaka-rikoh.co.jp/wp-content/themes/original/assets/css/../fonts/gabarito-v7-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Gabarito";font-style:normal;font-weight:600;src:url(//www.hayasaka-rikoh.co.jp/wp-content/themes/original/assets/css/../fonts/gabarito-v7-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Satisfy";font-style:normal;font-weight:400;src:url(//www.hayasaka-rikoh.co.jp/wp-content/themes/original/assets/css/../fonts/satisfy-v21-latin-regular.woff2) format("woff2")}html{box-sizing:border-box;overflow-y:scroll;scroll-behavior:smooth}html.fixed{overflow:hidden}*{box-sizing:inherit}body,html{min-height:100%}body{font-family:"Zen Kaku Gothic New",sans-serif;font-display:swap;font-weight:500;line-height:1.8;letter-spacing:.1em;text-rendering:optimizeLegibility;overflow:hidden;-webkit-text-size-adjust:100%;color:#333;padding-top:3.5em}@media(min-width: 1025px){body{padding-top:5em}}body.fixed{height:100vh;width:100%;overflow:hidden}:root{scroll-padding:calc(var(--header) + 2em)}@media(max-width: 768px){:root{--header: 40px}}@media(min-width: 769px){:root{--header: 184px}}em,strong{font-weight:700}hr{border:none;background-color:#ccc;height:1px}a{color:#333;text-decoration:none;transition:all .2s;cursor:pointer}a:focus,*:focus{outline:none}@media(min-width: 768px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none;color:#333 !important}}img{max-width:100%;height:auto;vertical-align:bottom}picture{display:inline-block}.youtube{aspect-ratio:16/9}.youtube iframe{width:100%;height:100%;border:solid 1px #ccc}video{width:100%}input,textarea,select{font-family:"Zen Kaku Gothic New",sans-serif;font-display:swap;font-weight:500;outline:none;font-size:1rem;background:#fff;color:#333}input,select{line-height:2.2;padding:2px 1em}textarea{resize:vertical;display:block;padding:5px .5em;width:100%;height:200px}select{width:100%;height:41px;border:none;border-radius:5px;padding:2px 1.5em 2px .5rem;border:solid 1px #ccc}select option{background:#fff;display:block}select.number{width:6.1em}select.number-of-child{margin-top:.5em}select.time-table{width:9.2em;text-align:center}input[type=text],input[type=email],input[type=tel],input[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.half input{width:calc(50% - 3.7em)}@media(max-width: 500px){.half input{width:calc(100% - 3.3em);margin:5px 0}}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer}input[type=button],input[type=submit]{font-weight:700;transition-duration:.3s;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:30px;letter-spacing:.1em;color:#fff;background:#e30138;border:solid 1px #e30138;margin-top:3em}@media(max-width: 768px){input[type=button],input[type=submit]{width:100%;height:3rem}}@media(min-width: 769px){input[type=button],input[type=submit]{width:250px;max-width:250px;height:3.5rem}}input[type=button]:disabled,input[type=submit]:disabled{opacity:.7}input[type=button]:disabled:hover,input[type=submit]:disabled:hover{cursor:not-allowed;box-shadow:none}input[type=button]:hover,input[type=submit]:hover{cursor:pointer;box-shadow:0 0 8px #e30138}input[type=radio]{margin-bottom:5px}input[type=checkbox]{margin:0}input[type=checkbox]+label{display:inline-block;margin-top:-2px}input,textarea{border:solid 1px #ccc;border-radius:5px}input:-moz-placeholder-shown, textarea:-moz-placeholder-shown{color:#ccc}input:placeholder-shown,textarea:placeholder-shown{color:#ccc}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}input:-moz-placeholder,textarea:-moz-placeholder{color:#ccc}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:rgba(0,0,0,0)}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:rgba(0,0,0,0)}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:rgba(0,0,0,0)}label{cursor:pointer}form .any,form .must{display:inline-block;color:#fff;font-size:.625rem;padding:0 5px;border-radius:3px;margin-left:.5rem;position:relative;top:-2px}@media(max-width: 768px){form .any,form .must{line-height:1.3;padding:1px 2px 2px;top:-1px}}form .any{background:#ccc}form .must{background:#018bd6}form .error{color:#e30138}form .number-of-child{margin-top:.5rem}form .wpcf7-list-item{margin:0 1em 0 0}.wpcf7 form .wpcf7-response-output{border-radius:8px}.wpcf7 form.sent .wpcf7-response-output{border-color:#fff;background:#fff;padding:1rem}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#e30138}@media(min-width: 769px){.wpcf7-submit{margin-left:72px}}._cf:after{content:"";display:table;clear:both}._right{float:right}._left{float:left}.hidden-item{width:1px;height:1px;margin:-1px;font-size:0 !important;position:absolute}.t-center{text-align:center}.t-right{text-align:right}.t-link{color:#0094c8}.t-link:hover{color:#018bd6}.t-blue{color:#018bd6}.t-white{color:#fff}.t-red{color:#e30138}.b-center{margin-right:auto;margin-left:auto}.b-right{margin-right:0;margin-left:auto}.b-left{margin-left:0;margin-right:auto}.f-size-ss{font-size:.75em}.f-size-s{font-size:.875em}.f-size-m{font-size:1.125em}.f-size-l{font-size:1.25em}.border{border:solid 1px #ccc}.font-en{font-family:"Gabarito",sans-serif;line-height:1;font-weight:600;letter-spacing:.08em}.font-en-02{font-family:"Satisfy",sans-serif;line-height:1;font-weight:400;letter-spacing:.05em}.bg-color--blue-1{background-color:#0094c8}.bg-color--blue-2{background-color:#018bd6}.bg-color--blue-3{background-color:#89c3eb}.bg-color--blue-4{background-color:#c3e9f6}.bg-color--bg-blue{background-color:#eef9fe}.bg-color--gray{background-color:#eef4f6}.bg-color--white{background-color:#fff}.bg-half--bg-blue-r{background:linear-gradient(90deg, transparent 0%, transparent 50%, #EEF9FE 50%, #EEF9FE 100%);padding-left:1em}.bg-half--bg-blue-l{background:linear-gradient(270deg, transparent 0%, transparent 50%, #EEF9FE 50%, #EEF9FE 100%);padding-right:1em}.bg-half--blue-4-r{background:linear-gradient(90deg, transparent 0%, transparent 50%, #C3E9F6 50%, #C3E9F6 100%)}.bg-half--blue-4-l{background:linear-gradient(270deg, transparent 0%, transparent 50%, #C3E9F6 50%, #C3E9F6 100%)}.bg-half__next{margin-top:-80px}@media(min-width: 769px){.bg-half__next{margin-top:-168px}}.attention{font-size:.8125em}.attention--line{position:relative}.attention--line::after{content:"";position:absolute;bottom:-5px;left:0;width:98%;height:3px;background:#e30138;transition:all 2s;transform:scale(0, 1);transform-origin:left bottom}.attention--line.show::after{transform:scale(1, 1)}.alert{font-size:.8125em;padding:1em;color:#fff;background:#e30138;border-radius:8px}.anchor::before{content:"";display:block;padding-top:80px;margin-top:-80px}.text-link{color:#0094c8;text-decoration:underline;padding:3px 0}@media(min-width: 769px){.text-link:hover{opacity:.7}}i.link{display:inline-block;width:13px;height:15px;background:url(/_/img/ico-link.svg) no-repeat center 3px;margin:0 0 0 5px}.accordion-btn{position:relative}.accordion-btn::before,.accordion-btn::after{content:"";display:block;position:absolute;transition:.3s}.accordion-btn::before{background:url(/_/img/ico-accordion.svg) no-repeat center;width:22px;height:22px;right:15px}.accordion-btn::after{width:2px;height:10px;top:calc(50% - 5px);right:25px;background:#0094c8}.accordion-btn.close::after{transform:rotate(90deg)}.pc-only{display:block}@media(max-width: 768px){.pc-only{display:none !important}}.sp-only{display:block}@media(min-width: 769px){.sp-only{display:none !important}}.sp-500-only{display:none}@media(max-width: 500px){.sp-500-only{display:block}}table{width:100%}table caption{text-align:left}table th{padding:.5em;white-space:nowrap;text-align:left;font-weight:700}table td{padding:.5em}table .nowrap{white-space:nowrap}@media(max-width: 768px){table th,table td{font-size:.875rem}}table.type-normal{width:100%}table.type-normal th,table.type-normal td{border-top:solid 1px #ccc}table.type-normal th:last-of-type,table.type-normal td:last-of-type{border-bottom:solid 1px #ccc}table.type-normal th .min,table.type-normal td .min{font-size:.75em}@media(min-width: 769px){table.type-normal th,table.type-normal td{padding:1.5em}}table.type-border th{border-top:solid 2px #89c3eb}table.type-border th:last-of-type{border-bottom:solid 2px #89c3eb}table.type-border td{border-top:solid 2px #eee}table.type-border td:last-of-type{border-bottom:solid 2px #eee}table.type-border__unit__list{margin-left:2.5em;list-style:disc}@media(max-width: 768px){table.type-border td{display:block;border-top:solid 2px #eee}table.type-border td.last{display:none}}@media(min-width: 769px){table.type-border th{padding:1em 1.5em;font-size:1.125em}table.type-border td{padding:1em 2em}}table.type-border-all th,table.type-border-all td{border:solid 1px #ccc}@media(max-width: 500px){table.type-column th,table.type-column td{display:block;width:100%;margin-top:-1px}table.type-column td{padding-left:1.5em}}table.type-nodesign th{font-weight:500;padding:0;background:unset;color:unset}table.type-nodesign td{padding:0}table.type-a th{background:#0094c8;color:#fff;font-weight:500;width:unset;text-align:center}@media(max-width: 768px){.table__wrap{overflow-x:scroll}}ul.type-dot{list-style:disc;padding-left:1.3em}@media(min-width: 769px){form table.type-border th{width:245px}}figure figcaption{text-align:center;font-size:.875em;margin-top:5px}.bg-rect{border-bottom:solid 125px;transform:rotate(-7deg);width:130%;margin-left:-15%;position:absolute;z-index:-5}@media(min-width: 769px){.bg-rect{border-width:250px}}.bg-rect.blue-1{border-color:#0094c8}.bg-rect.blue-2{border-color:#018bd6}.bg-rect.bg-blue{border-color:#eef9fe}.bg-rect.white{border-color:#fff}.bg-rect.half{width:70%;z-index:-2;transform-origin:0 0}.bg-rect.inversion{transform:rotate(7deg)}.radius-all{border-radius:20px}@media(min-width: 769px){.radius-all{border-radius:25px}}.radius-all-min{border-radius:15px}@media(min-width: 769px){.radius-all-min{border-radius:20px}}.radius-b{border-radius:0 0 20px 20px}@media(min-width: 769px){.radius-b{border-radius:0 0 25px 25px}}.radius-r{border-radius:0 20px 20px 0}@media(min-width: 769px){.radius-r{border-radius:0 25px 25px 0}}.radius-l{border-radius:20px 0 0 20px}@media(min-width: 769px){.radius-l{border-radius:25px 0 0 25px}}.btn-round{max-width:300px;width:100%}.btn-round a{display:flex;align-items:center;justify-content:center;padding:0 1em;color:#fff;width:100%;height:3em;background:#e30138;border-radius:1.5em;border:solid 1px #e30138;font-size:1rem}.btn-round a:hover{color:#e30138;background:#fff}.btn-round--blue a{background:#0094c8;border:solid 1px #0094c8}.btn-round--blue a:hover{color:#0094c8}.btn-round--pdf{max-width:160px}.btn-round--pdf a{height:2.5em;font-size:.875rem}@media(min-width: 769px){.btn-round a{font-size:1.125rem}.btn-round--pdf{max-width:200px}.btn-round--pdf a{font-size:1rem}}.btn-arrow{max-width:250px;width:100%}.btn-arrow a{display:flex;align-items:center;justify-content:flex-start;padding:0 1.5em 0 1em;font-size:.875em;color:#333;width:100%;height:4em;position:relative}.btn-arrow a::after{content:"";display:block;width:6px;height:6px;border-right:solid 2px;border-bottom:solid 2px;transform:rotate(-45deg);position:absolute;right:1rem;transition:.1s;top:calc(50% - 3px)}.btn-arrow a:hover{color:#0094c8}.btn-arrow a:hover::after{right:.75rem}.btn-arrow--blue a{color:#0094c8}.btn-arrow--blue a:hover::after{border-color:#89c3eb;right:.75rem}.btn-arrow--bg-blue a{color:#fff;background:#018bd6;border:solid 1px #018bd6;border-radius:10px}.btn-arrow--bg-blue a::after{border-color:#fff;transform:rotate(45deg)}.btn-arrow--bg-blue a:hover{background:#fff;color:#018bd6}.btn-arrow--bg-blue a:hover::after{border-color:#89c3eb;right:1rem}.btn-arrow--border a{border:solid 1px #ccc;border-radius:10px}.btn-arrow--border a:hover{color:#018bd6;border-color:#018bd6}@media(min-width: 769px){.btn-arrow a{font-size:1rem}}.btn-grade{max-width:300px}.btn-grade a{color:#fff;font-size:1.125rem;display:block;height:3.5rem;padding:0 2em;line-height:3;letter-spacing:.1em;position:relative;background:#00c1c8;background:linear-gradient(140deg, rgb(0, 193, 200) 0%, rgb(1, 139, 214) 100%);border-radius:8px}.btn-grade a:hover{background:#018bd6;background:linear-gradient(140deg, rgb(1, 139, 214) 0%, rgb(0, 193, 200) 100%)}.btn-grade--large{max-width:450px;width:100%}.btn-grade--arrow .icon{display:block;width:48px;margin-left:1.5em}.btn-grade--arrow .icon::before,.btn-grade--arrow .icon::after{content:"";position:absolute;transition:.3s}.btn-grade--arrow .icon::before{top:50%;right:1.25em;width:45px;height:1px;background:#fff}.btn-grade--arrow .icon::after{top:calc(50% - 3px);right:1.25em;width:6px;height:6px;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(45deg)}.btn-grade--arrow:hover .icon::before{width:25px}.btn-grade--large a{height:6rem;line-height:5.4}@media(min-width: 769px){.btn-grade a{font-size:1.25rem;height:4rem}.btn-grade--large a{height:8rem;line-height:6.4}}#page-up{position:fixed;right:1em;bottom:4.5em;border-radius:10px;background:#018bd6;border:solid 1px #fff;transition:.3s;opacity:0;z-index:0}@media(min-width: 1025px){#page-up{bottom:2em;right:2em}}#page-up a{display:block;width:45px;height:45px}@media(min-width: 769px){#page-up a{width:60px;height:60px}}#page-up::after{content:"";display:block;width:8px;height:8px;border-right:solid 2px #fff;border-top:solid 2px #fff;position:absolute;top:calc(50% - 3px);right:0;left:0;margin:0 auto;transform:rotate(-45deg);z-index:-1}.entry-link{background:#ccc}.entry-link__title{font-size:1.125em;font-weight:700}.entry-link .btn{max-width:500px}.entry-link .btn a{font-size:1.125em;height:3em;border-radius:50px}.btn-skip{position:absolute;font-size:0}.tab-border{display:flex;justify-content:space-between;align-items:flex-end}.tab-border__list{display:flex;justify-content:center;align-items:center;text-align:center;width:50%;height:3rem;background:#fff;border-bottom:solid 5px #89c3eb;font-weight:700;font-size:.875rem}@media(min-width: 769px){.tab-border__list{font-size:1.25rem;height:4rem}}.tab-border__list.show{border-color:#0094c8}.tab{display:flex;justify-content:flex-start;align-items:flex-end;border-bottom:solid 5px #0094c8}.tab__list{display:flex;justify-content:center;align-items:center;color:#fff;background:#0094c8;text-align:center;margin-right:.5rem;margin-bottom:.5rem;font-weight:700;border-radius:.5rem .5rem 0 0;transition:all .2s;line-height:1.35;height:3rem;font-size:.875rem}.tab__list:last-child{margin-right:0}.tab__list.show{background:#0094c8;height:3.5rem;margin-bottom:0}@media(max-width: 768px){.tab{overflow-x:scroll}.tab__list{min-width:40%}}@media(min-width: 769px){.tab__list{width:25%;font-size:1.25rem;height:4.5rem}.tab__list:hover{cursor:pointer;opacity:.8}.tab__list.show{height:5rem}}.main-title{letter-spacing:.3em}.main-title .title-jp{font-weight:700}@media(min-width: 769px){.main-title .title-jp{font-size:1.25rem}}@media screen and (min-width: 769px)and (max-width: 1300px){.main-title .title-jp{font-size:1.125rem}}.main-title .title-en{font-size:2.8125rem;color:#0094c8}@media(max-width: 500px){.main-title .title-en{font-size:9.6vw}}@media(min-width: 769px){.main-title .title-en{font-size:5rem}}@media screen and (min-width: 769px)and (max-width: 1300px){.main-title .title-en{font-size:6.153vw}}.second-title{font-weight:700;font-size:1.375rem;letter-spacing:.1em;padding-bottom:.5em;margin-left:.8em;position:relative}.second-title::after{content:"";display:block;position:absolute;top:.9em;left:-10vw;width:8vw;height:2px;background:#0094c8}@media(min-width: 769px){.second-title{font-size:2.25rem;margin-left:0}}.third-title{font-weight:700;font-size:1.125rem;position:relative;padding-left:1.75rem}.third-title::after{content:"";display:block;position:absolute;width:12px;height:12px;left:0;top:calc(50% - 3px);border-radius:6px;background:#018bd6}.third-title .font-en{color:rgba(1,139,214,.3);font-size:1.5rem;display:inline-block;padding-left:1rem;font-weight:500}@media(min-width: 769px){.third-title{font-size:1.75rem}.third-title .font-en{font-size:3.125rem}}.fourth-title{font-weight:700;font-size:1.125rem}@media(min-width: 769px){.fourth-title{font-size:1.25rem}}.switch-content{display:none}.switch-content.show{display:block}#main-contents .headding-text{font-size:1.375rem;font-weight:700}@media(max-width: 500px){#main-contents .headding-text{font-size:1.125rem}}@media(min-width: 769px){#main-contents .headding-text{font-size:2rem}}@media screen and (min-width: 769px)and (max-width: 1300px){#main-contents .headding-text{font-size:2.461vw}}#main-contents .headding-text-min{font-size:1.375rem;font-weight:500;margin-bottom:.5rem}@media(max-width: 500px){#main-contents .headding-text-min{font-size:1.125rem}}@media(min-width: 769px){#main-contents .headding-text-min{font-size:1.75rem}}@media screen and (min-width: 769px)and (max-width: 1300px){#main-contents .headding-text-min{font-size:2.461vw}}#main-contents .medium-text{font-size:1.125rem;font-weight:700}@media(min-width: 769px){#main-contents .medium-text{font-size:1.375rem}}@media screen and (min-width: 769px)and (max-width: 1300px){#main-contents .medium-text{font-size:1.25rem}}#main-contents .normal-text{font-size:.875rem;line-height:2}@media(min-width: 769px){#main-contents .normal-text{font-size:1.125rem}}@media screen and (min-width: 769px)and (max-width: 1300px){#main-contents .normal-text{font-size:1rem}}.hero{position:relative;z-index:-5}.hero__wrap{position:relative;margin-bottom:3rem}@media(min-width: 769px){.hero__wrap{margin-bottom:6rem}}.hero .bg-text{position:absolute;font-size:7rem;color:#eef9fe;top:0;left:0;z-index:-1}@media(min-width: 769px){.hero .bg-text{font-size:12.5rem;white-space:nowrap}}.hero .main-title{position:relative;border-bottom:solid 2px #0094c8}.hero .main-title::before{content:"";display:block;position:absolute;width:3rem;height:2px;bottom:-2px;left:0;background:#e30138}.hero .main-title__inner{display:inline-block}.hero .main-title__inner span{display:block}.hero .main-title .title-en{color:#333;padding-left:1.2em;font-size:1rem;position:relative}.hero .main-title .title-en::before{content:"";display:block;position:absolute;width:12px;height:12px;top:3px;left:0;border-radius:6px;background:#e30138}@media(min-width: 769px){.hero .main-title .title-en{font-size:1.25rem}.hero .main-title .title-en::before{top:5px}}.hero .main-title .title-jp{color:#018bd6;font-size:9.6vw;line-height:1.5}@media(min-width: 769px){.hero .main-title .title-jp{font-size:4rem}}.breadcrumb{font-size:.8125em;letter-spacing:.1em;margin-top:8em}@media(min-width: 769px){.breadcrumb{font-size:1em}}.breadcrumb__item__list{display:inline-block;padding-right:3px}.breadcrumb__item__list::after{content:"／";display:inline-block;margin:0 5px 0 10px}.breadcrumb__item__list:last-child::after{content:none}@media(max-width: 500px){.breadcrumb{overflow-x:scroll}.breadcrumb__item{width:600px}}.wp-pagenavi{text-align:center;display:flex;justify-content:center;margin-top:1.5rem;font-size:.875rem}@media(min-width: 769px){.wp-pagenavi{margin-top:2.5rem;font-size:1rem}}.wp-pagenavi a,.wp-pagenavi span{width:2em;margin:3px;background:#fff;border-radius:5px;font-weight:700;color:#0094c8;display:flex;justify-content:center;align-items:center}.wp-pagenavi a{border:solid 1px #0094c8}.wp-pagenavi a:hover{color:#fff;background:#0094c8;border:solid 1px #0094c8}.wp-pagenavi span{border:none;display:inline-block}.wp-pagenavi span.current{color:#333}.single .pager{display:flex;justify-content:space-between}.single .pager__icon--left .icon{transform:rotate(209deg);margin-left:0;margin-right:3em}.single .pager__icon--left a:hover .icon{transform:rotate(180deg)}.grecaptcha-badge{visibility:hidden}#main-contents form .recaptcha_policy{font-size:.75em;color:#aaa;line-height:1.5}#main-contents form .recaptcha_policy a{color:#aaa}@media(min-width: 769px){.contact-area .flex-box{gap:3rem}}.contact-area .flex-box__half{border:solid 1px #0094c8}.contact-area .flex-box__half a{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;width:100%;height:100%;background:#fff}.contact-area .flex-box__half a:hover{background:#018bd6}.contact-area .flex-box__half a:hover .title-en,.contact-area .flex-box__half a:hover .title-jp{color:#fff}.contact-area .flex-box__half a:hover .image .icon{stroke:#fff}.contact-area .flex-box__half .title-jp{color:#0094c8}.contact-area .flex-box__half .image{margin-bottom:1em}@media(max-width: 768px){.contact-area .flex-box__half .image{max-width:52px}.contact-area .flex-box__half .image svg{width:100%}}.contact-area .flex-box .phone-number .title-en{font-size:2.8125rem;line-height:1.3}@media(max-width: 500px){.contact-area .flex-box .phone-number .title-en{font-size:9.6vw}}@media(min-width: 769px){.contact-area .flex-box .phone-number .title-en{font-size:3.75rem}}@media screen and (min-width: 769px)and (max-width: 1300px){.contact-area .flex-box .phone-number .title-en{font-size:4.615vw}}.detail-area{position:relative}.detail-area p{margin-bottom:1em}@media(max-width: 768px){.detail-area{font-size:.875rem}}.detail-area .bg-rect.blue-4{z-index:-2;top:80px}@media(min-width: 769px){.detail-area .bg-rect.blue-4{top:30px}}@media(min-width: 769px){.search-area .title .keywords{font-size:1.125rem}}.search-area ._inner_short{display:flex;height:3.5rem}.search-area input{border-radius:5px 0 0 5px}@media(min-width: 769px){.search-area input{font-size:1.125rem}}.search-area button.search-btn{background:url(/_/img/products/ico-search.svg) no-repeat center center #e30138;border:solid 1px #ccc;border-radius:0 5px 5px 0;margin-left:-1px;width:60px;transition:.3s}.search-area button.search-btn span{display:none}.search-area button.search-btn:hover{background-color:#c10331}#main-contents .flow-area .headding-text-min{font-weight:700}.flow-area .splide{position:relative}.flow-area .splide__arrows{position:absolute;bottom:-1.5em;left:0}@media(min-width: 769px){.flow-area .splide__arrows{bottom:0}}.flow-area .splide__arrow{width:43px;height:43px;border-radius:25px;background:#018bd6;transition:.3s;margin:0 5px}.flow-area .splide__arrow--prev{transform:scale(-1, 1)}.flow-area .splide__arrow:disabled{background:#c3e9f6}.flow-area .splide__arrow svg{width:20px;fill:#fff}.flow-area .splide__pagination{justify-content:space-between;max-width:250px;padding-right:.5em;padding-left:.5em;position:relative}@media(max-width: 768px){.flow-area .splide__pagination{margin-right:auto;margin-left:auto}}@media(min-width: 769px){.flow-area .splide__pagination{max-width:380px}}.flow-area .splide__pagination::after{position:absolute;content:"";left:.5em;bottom:5px;width:calc(100% - 1px - 1em);height:5px;background:#fff}.flow-area .splide__pagination button{position:relative;height:12px;border-radius:10px;background:#c3e9f6;z-index:1}.flow-area .splide__pagination button .splide-pagination-num{position:absolute;left:-0.38em;margin:0 auto;top:-1.5em;font-size:1.25rem;color:#c3e9f6}@media(min-width: 769px){.flow-area .splide__pagination button .splide-pagination-num{font-size:1.75rem}}.flow-area .splide__pagination button.is-active{height:18px;border:solid 3px #018bd6;margin-bottom:-2px}.flow-area .splide__pagination button.is-active .splide-pagination-num{color:#018bd6}.flow-area .splide .staff-card__item{background:#fff;border-radius:10px;border:solid 1px #018bd6;line-height:1.5;letter-spacing:.08em}.flow-area .splide .staff-card__item.is-active{border-width:3px}.flow-area .splide .staff-card__item .fourth-title{color:#018bd6;text-align:center;margin-bottom:.8em}.flow-area .splide .staff-card__item p{font-size:.875rem;margin-bottom:0}.news-area .switch-nav{display:flex;border-bottom:solid 3px #eee;gap:.875rem}.news-area .switch-nav__list{padding:1em 0;min-width:50px;cursor:pointer;margin-bottom:-3px;font-size:.8125rem;letter-spacing:.05em}@media(min-width: 769px){.news-area .switch-nav__list{padding:1em 1.2em;font-size:1.125rem;letter-spacing:.1em}}.news-area .switch-nav__list.show{border-bottom:solid 3px}.news-area .switch-nav__list.show.news-all{border-color:#888}.news-area .switch-nav__list.show.news-info{border-color:#69b076}.news-area .switch-nav__list.show.news-seminar{border-color:#f69e22}.news-area .switch-nav__list.show.news-product{border-color:#0094c8}.news-area .switch-nav__list.show.news-career{border-color:#e30138}.news-area .article-item__header{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}@media(min-width: 769px){.news-area .article-item__header{font-size:1.125rem}}@media(max-width: 768px){.news-area .article-item__header{font-size:.8125rem}}.news-area .article-item__header .article-item__title{width:100%}.news-area .article-item__list{max-width:100%;border-bottom:solid 1px #ccc}.news-area .article-item__list a{display:flex;padding:1rem;font-weight:700}@media(min-width: 769px){.news-area .article-item__list a{align-items:center;padding:2rem;font-size:1.125rem}}@media(max-width: 768px){.news-area .article-item__list a{font-size:.8125rem;flex-wrap:wrap;justify-content:flex-start;align-items:center}}.news-area .article-item__list a:hover{color:#0094c8}.news-area .article-item__date{width:70px;margin-right:2em}@media(min-width: 769px){.news-area .article-item__date{width:100px}}.news-area .article-item__cate{width:100px;height:1.75em;font-size:.8125rem;margin-right:2rem;color:#fff;display:flex;justify-content:center;align-items:center}@media(min-width: 769px){.news-area .article-item__cate{width:130px;font-size:.875rem}}.news-area .article-item__cate.info{background:#69b076}.news-area .article-item__cate.seminar{background:#f69e22}.news-area .article-item__cate.product{background:#018bd6}.news-area .article-item__cate.career{background:#e30138}@media(max-width: 768px){.news-area .article-item__title{width:100%}}.maker-area .area-content{padding:1.25rem}@media(min-width: 769px){.maker-area .area-content{padding:3.75rem 11.5vw 3.75rem 3rem}}.maker-area .area-content .maker-item{display:flex;flex-wrap:wrap;gap:8px}.maker-area .area-content .maker-item__thumb{border:solid 1px #ccc}.maker-area .area-content .maker-item__thumb a{display:flex;justify-content:center;align-items:center;width:93px;height:100%;aspect-ratio:1/.9;padding:5px}.maker-area .area-content .maker-item__thumb a:hover{opacity:.7}@media(min-width: 769px){.maker-area .area-content .maker-item{gap:1.5em}.maker-area .area-content .maker-item__thumb a{aspect-ratio:4/3.4;width:178px}}.page-menu__inner{display:flex;justify-content:center;flex-wrap:wrap}.page-menu__card{width:98%;margin:.8vw}@media(min-width: 769px){.page-menu__card{width:46%}}.page-menu__card.--dummy{visibility:hidden}.page-menu__card>div{display:flex;justify-content:space-around;margin-top:0}.page-menu__card>div img{max-width:65px;max-height:65px}@media(min-width: 769px){.page-menu__card>div img{max-width:80px;max-height:80px}}.page-menu__card>div .icon{margin-left:0}.page-menu__card__title{font-size:1rem}@media(min-width: 769px){.page-menu__card__title{font-size:1.25rem}}.page-menu__card__text{font-weight:500;font-size:.875rem;flex-grow:1}@media(min-width: 769px){.page-menu__card__text{font-size:1rem}}@media(max-width: 768px){.drawer{background:#89c3eb;padding:.7rem;border-radius:.5rem}.drawer__head{background:#0094c8;color:#fff;font-weight:700;padding:.5em;border-radius:.5rem;margin-top:1rem;position:relative}.drawer__head:first-child{margin-top:0}.drawer__head__btn{position:absolute;right:.7rem;top:9px;width:22px;height:22px;background:#fff;border-radius:11px}.drawer__head__btn::after,.drawer__head__btn::before{content:"";display:block;position:absolute;background:#0094c8;width:2px;height:10px;top:6px;left:10px;transition:.3s}.drawer__head__btn::before{transform:rotate(90deg)}.drawer__head.close .drawer__head__btn::after{transform:rotate(90deg)}}.mail-area table{width:100%}@media(min-width: 769px){.mail-area table th{font-size:1rem}}.mail-area table td:last-child{border-bottom:solid 2px #eee}.mail-area table td .min{font-size:.875em}.mail-area .attention{margin-bottom:5px}.header{width:100%}.header .modal-overlay{position:fixed;inset:0;background:rgba(255,255,255,.75);display:none;align-items:center;justify-content:center;z-index:1000;opacity:0;visibility:hidden}.header .modal-overlay.is-active{display:flex;visibility:visible;-webkit-animation:overlayFadeIn .4s ease forwards;animation:overlayFadeIn .4s ease forwards}@-webkit-keyframes overlayFadeIn{from{opacity:0}to{opacity:1}}@keyframes overlayFadeIn{from{opacity:0}to{opacity:1}}.header .modal-area{background:linear-gradient(140deg, rgb(0, 193, 200) 0%, rgb(1, 139, 214) 100%);width:90%;max-width:900px;padding:2rem 2.5rem 2.5rem 2.5rem;border-radius:20px;position:relative;text-align:center;color:#fff;opacity:0;transform:scale(0.96)}.header .modal-overlay.is-active .modal-area{-webkit-animation:modalFadeScale .5s ease forwards;animation:modalFadeScale .5s ease forwards}@-webkit-keyframes modalFadeScale{from{opacity:0;transform:scale(0.96)}to{opacity:1;transform:scale(1)}}@keyframes modalFadeScale{from{opacity:0;transform:scale(0.96)}to{opacity:1;transform:scale(1)}}.header .modal-close-button{position:absolute;top:20px;right:20px;width:36px;height:36px;background:none;border:none;cursor:pointer}.header .modal-close-button::before,.header .modal-close-button::after{content:"";position:absolute;top:50%;left:50%;width:36px;height:2px;background-color:#fff;transform-origin:center}.header .modal-close-button::before{transform:translate(-50%, -50%) rotate(45deg)}.header .modal-close-button::after{transform:translate(-50%, -50%) rotate(-45deg)}.header .modal-button-area{display:grid;grid-template-columns:repeat(1, 1fr);justify-content:space-between;row-gap:1.25rem}.header .modal-button-area li a{transition:all .2s ease-in-out}.header .modal-button-area li a:hover{opacity:.9}.header .modal-button-area li a img{border-radius:8px}@media(max-width: 1024px){.header .header-nav-pc{display:none}.header .header-nav-sp{position:fixed;z-index:10;width:0;margin-left:1920px;margin-top:3.5rem;transition:all .35s ease-in-out;background-attachment:fixed;display:flex;flex-direction:column;height:100vh;letter-spacing:.1em}.header .header-nav-sp ._inner_sp{overflow-y:scroll}.header .header-nav-sp__gnav{margin-bottom:5em}.header .header-nav-sp__gnav__list a{padding:1em 2em 1em 1em;display:flex;align-items:center;color:#fff;font-weight:500;border-top:solid 1px rgba(255,255,255,.3)}.header .header-nav-sp__gnav__list button{padding:1em 2em 1em 1em;display:flex;align-items:center;color:#fff;font:inherit;font-weight:500;background:rgba(0,0,0,0);border-top:solid 1px rgba(255,255,255,.3);transition:all .2s;cursor:pointer;width:100%}.header .header-nav-sp__gnav-child{display:none}.header .header-nav-sp__gnav-child a{padding:.7em 0 .7em 1em;border-top:none}.header .header-nav-sp__gnav-child ul li:last-child{margin-bottom:.8em}.header .header-nav-sp__sub-nav{display:flex;flex-wrap:wrap;margin:0 1rem;border-bottom:solid 1px #fff}.header .header-nav-sp__sub-nav__list{width:50%;height:3.75rem;border-top:solid 1px #fff}.header .header-nav-sp__sub-nav__list:nth-child(2n+1){border-right:solid 1px #fff}.header .header-nav-sp__sub-nav__list a{display:block;height:100%;font-size:.875rem;display:flex;justify-content:center;align-items:center;color:#fff}.header .header-nav-sp.show{width:100%;height:100%;margin-left:0;background:#018bd6;background:linear-gradient(0deg, rgb(1, 139, 214) 0%, rgb(0, 193, 200) 100%);top:0;left:0}.header .sp-nav-bar{width:100%;height:3.5rem;position:fixed;display:flex;align-items:center;justify-content:space-between;top:0;left:0;z-index:10;font-size:.5625rem;background:rgba(255,255,255,.8);box-shadow:2px 2px 5px 0 rgba(0,0,0,.16)}.header .sp-nav-bar>div{height:100%;text-align:center}.header .sp-nav-bar__logo{padding:.5rem}.header .sp-nav-bar__logo img{width:100%;min-width:238px;max-width:280px}.header .sp-nav-bar__btn{padding:8.5px;font-weight:700}.header .sp-nav-bar__btn div{width:32px;height:26px;z-index:110;position:relative;margin:0 auto}.header .sp-nav-bar__btn div span{display:block;position:absolute;width:100%;left:0;border-bottom:solid 3px #0094c8;transition:.25s ease-in-out}.header .sp-nav-bar__btn div span:nth-child(1){top:2px}.header .sp-nav-bar__btn div span:nth-child(2){top:11px}.header .sp-nav-bar__btn div span:nth-child(3){top:20px}.header .sp-nav-bar__btn.close span:nth-child(1){top:9px;border-bottom:solid 3px #0094c8;transform:rotate(-38deg)}.header .sp-nav-bar__btn.close span:nth-child(2),.header .sp-nav-bar__btn.close span:nth-child(3){top:9px;border-bottom:solid 3px #0094c8;transform:rotate(38deg)}}.header .modal-midashi .title-jp{font-weight:700;font-size:1.5em;display:inline-block;margin-top:-10px;margin-top:-0.5em}@media(min-width: 769px){.header .modal-midashi .title-jp{font-size:1.75em}}.header .modal-midashi .title-en{color:#0094c8;font-size:3.125em}@media(min-width: 769px){.header .modal-midashi .title-en{font-size:5em}}.header .modal-midashi .font-en-02{font-family:"Satisfy",sans-serif;line-height:1;font-weight:400;letter-spacing:.05em;text-transform:capitalize;transform:rotate(-7deg);line-height:1.5;display:block}@media(min-width: 1025px){.header{position:fixed;left:0;top:0;z-index:5}.header .header-nav-sp{display:none}.header .sp-nav-bar{display:none}.header .header-nav{position:relative;box-shadow:0 3px 10px rgba(0,0,0,.1);display:flex;justify-content:space-between;align-items:center;background:rgba(255,255,255,.8)}.header .header-nav__logo{width:20%;max-width:310px;margin-left:.5rem}.header .header-nav__logo img{width:100%}}@media screen and (min-width: 1025px)and (min-width: 1025px)and (max-width: 1260px){.header .header-nav__logo{width:18%}}@media(min-width: 1025px){.header .header-nav__gnav{height:5rem;display:flex}.header .header-nav__gnav__list{transition:all .2s ease-in-out;height:100%;letter-spacing:.1em;font-weight:700;transition:.2s}.header .header-nav__gnav__list:hover>a{color:#018bd6;position:relative}.header .header-nav__gnav__list:hover>a::after{display:block;content:"";position:absolute;bottom:0;height:2px;width:5em;background:#018bd6}.header .header-nav__gnav__list>a{display:flex;justify-content:center;align-items:center;color:#333;height:100%;padding:0 .9375vw}}@media screen and (min-width: 1025px)and (min-width: 1025px)and (max-width: 1260px){.header .header-nav__gnav__list{font-size:1.268vw}.header .header-nav__gnav.type-btn a{padding:0 .5em}}@media screen and (min-width: 1025px)and (min-width: 1261px)and (max-width: 1300px){.header .header-nav__gnav__list{font-size:.9375rem}}@media(min-width: 1025px){.header .header-nav__btn a{color:#fff}.header .header-nav__btn a:hover{color:#fff}.header .header-nav__btn a:hover::after{content:none}}@media screen and (min-width: 1025px)and (min-width: 1025px)and (max-width: 1260px){.header .header-nav__btn a{width:10.731vw}}@media(min-width: 1025px)and (min-width: 1261px){.header .header-nav__btn a{min-width:130px;max-width:160px;width:10vw}}@media(min-width: 1025px){.header .header-nav__btn--blue a{background:#0094c8}.header .header-nav__btn--blue a:hover{opacity:.8;background:#0094c8}}@media(min-width: 1025px){.header .header-nav__btn--red a{background:#e30138}.header .header-nav__btn--red a:hover{opacity:.8;background:#e30138}}@media(min-width: 1025px){.header .header-nav__gnav-child{position:absolute;left:0;width:100%;background:#fff;border-radius:0 0 25px 25px;box-shadow:0 3px 10px rgba(0,0,0,.1);opacity:0;margin-top:-800px;transition:opacity .3s ease}.header .header-nav__gnav-child.show{opacity:1;margin-top:0}.header .header-nav__gnav-child__inner{display:flex;padding-top:4rem;padding-bottom:4rem}.header .header-nav__gnav-child__head{font-size:2.25rem;font-weight:500;margin-right:3rem;flex-shrink:0}.header .header-nav__gnav-child__head .font-en{font-size:.9375rem;color:#018bd6;display:block}.header .header-nav__gnav-child__body{display:flex;flex-wrap:wrap;width:100%}.header .header-nav__gnav-child__body li{padding:0 .3rem;margin-bottom:.75rem}.header .header-nav__gnav-child__body .btn-arrow-solid{max-width:260px;font-size:.9375rem}.header .header-nav__gnav-child__body .btn-arrow-solid a{height:100%}}@media(min-width: 1025px){.header .header-nav__snav{display:flex}.header .header-nav__snav__wrap{display:flex;justify-content:space-between;align-items:center;height:4rem}.header .header-nav__snav__list a{display:block;padding:0 .75em;height:100%;font-weight:700}.header .header-nav__snav__list a:hover{color:#018bd6}}@media(min-width: 1025px){.header .modal-area{padding:4rem 5rem 5rem 5rem}}@media(min-width: 1025px){.header .modal-close-button{top:30px;right:30px;width:50px;height:50px}.header .modal-close-button::before,.header .modal-close-button::after{content:"";position:absolute;top:50%;left:50%;width:50px;height:2px;background-color:#fff;transform-origin:center}}@media(min-width: 1025px){.header .modal-button-area{grid-template-columns:repeat(2, 1fr);gap:3.125vw}}@media(min-width: 1025px){.header .header-nav__btn--red button{font:inherit;letter-spacing:.1em;background:#e30138;color:#fff;cursor:pointer;min-width:130px;max-width:160px;width:10vw;display:flex;justify-content:center;align-items:center;height:100%;padding:0 .9375vw;transition:all .2s ease-in-out}.header .header-nav__btn--red button:hover{opacity:.8}}body.is-modal-open{position:fixed;width:100%}@media(max-width: 768px){body.fixed{position:fixed}}.sp-nav-bottom{position:fixed;bottom:0;z-index:5;width:100%}.sp-nav-bottom__inner{display:flex}.sp-nav-bottom__list{width:100%}.sp-nav-bottom__list a{display:flex;justify-content:center;align-items:center;height:3.5rem;font-size:.75rem;color:#fff}@media screen and (min-width: 769px)and (max-width: 1024px){.sp-nav-bottom__list a{font-size:1rem}}.sp-nav-bottom__list button{display:flex;justify-content:center;align-items:center;height:3.5rem;font-size:.75rem;font-family:"Zen Kaku Gothic New",sans-serif;color:#fff;background:rgba(0,0,0,0);cursor:pointer;letter-spacing:.1em;width:100%}@media screen and (min-width: 769px)and (max-width: 1024px){.sp-nav-bottom__list button{font-size:1rem}}.sp-nav-bottom__list--blue{background:#0094c8}.sp-nav-bottom__list--red{background:#e30138}@media(min-width: 1025px){.sp-nav-bottom{display:none}}.footer .footer__body{background:#fff}@media(max-width: 768px){.footer .footer__body{text-align:center}}@media(min-width: 769px){.footer .footer__body__inner{display:flex}.footer .footer__body .footer-nav{display:flex;margin-left:1.5rem}.footer .footer__body .footer-nav__item{display:flex;flex-wrap:wrap;font-weight:700}.footer .footer__body .footer-nav__item:first-of-type{display:block}.footer .footer__body .footer-nav__item li{position:relative}.footer .footer__body .footer-nav__item li a{padding:.3em 0;color:#018bd6;letter-spacing:0main-title5em;display:block;font-size:.875rem}.footer .footer__body .footer-nav__item__list{margin-right:1rem}.footer .footer__body .footer-nav__item__child{font-size:.8125rem;font-weight:500}.footer .footer__body .footer-nav__item__child li a{color:#333}.footer .footer__body .footer-nav a:link:hover{opacity:.7}}@media(min-width: 1025px){.footer .footer__body .footer-nav{margin-left:7.5rem}.footer .footer__body .footer-nav__item__list{margin-right:3rem}}@media(min-width: 1192px){.footer .footer__body .footer-nav__item li a{font-size:1rem}}.footer .footer-bottom{display:flex;align-items:center;justify-content:center;color:#fff;font-size:.8125rem;height:140px}.footer .footer-bottom a{color:#fff}.footer .footer-bottom a:hover{opacity:.7}@media(max-width: 768px){.footer .footer-bottom{flex-direction:column-reverse}.footer .footer-bottom .copy{margin-top:1em}}@media(min-width: 769px){.footer .footer-bottom .copy{padding-right:2.5em}}.article-item__body{line-height:1.8;font-weight:500}.article-item__body strong{font-weight:700}.article-item__body a{color:#0094c8;text-decoration:underline}.article-item__body a:hover{opacity:.7}.article-item__body em{font-weight:500;font-style:italic}.article-item__body p{font-size:1em;margin-bottom:1.5rem;line-height:1.8}.article-item__body ul{list-style-type:disc;list-style-position:outside;line-height:1.8}.article-item__body ol{list-style-type:decimal;list-style-position:outside;line-height:1.8}.article-item__body h1{display:block;font-size:2em;font-weight:bold}.article-item__body h2{display:block;font-size:1.5em;font-weight:bold}.article-item__body h3{display:block;font-size:1.25em;font-weight:bold}.article-item__body h4{display:block;font-size:1.125em;font-weight:bold}.article-item__body h5{display:block;font-weight:bold}.article-item__body h6{display:block;font-weight:bold}.article-item__body table{display:table;border-collapse:collapse;border-spacing:0;border-color:#ccc}.article-item__body thead{display:table-header-group;vertical-align:middle}.article-item__body tbody{display:table-row-group;vertical-align:middle;border-color:inherit}.article-item__body tfoot{display:table-footer-group;vertical-align:middle;border-color:inherit}.article-item__body table>tr{vertical-align:middle}.article-item__body col{display:table-column}.article-item__body colgroup{display:table-column-group}.article-item__body tr{display:table-row;vertical-align:inherit;border-color:inherit}.article-item__body td,.article-item__body th{display:table-cell;vertical-align:inherit}.article-item__body th{font-weight:bold}.article-item__body caption{display:table-caption}.article-item__body ul,.article-item__body menu,.article-item__body dir{display:block;list-style-type:disc}.article-item__body ol{display:block;list-style-type:decimal}.article-item__body li{display:list-item}.article-item__body ul ul,.article-item__body ol ul{list-style-type:circle}.article-item__body ol ol ul,.article-item__body ol ul ul,.article-item__body ul ol ul,.article-item__body ul ul ul{list-style-type:square}.article-item__body dd{display:block;-webkit-margin-start:40px}.article-item__body dl{display:block}.article-item__body dt{display:block}.article-item__body ol ul,.article-item__body ul ol,.article-item__body ul ul,.article-item__body ol ol{-webkit-margin-before:0;-webkit-margin-after:0}.article-item__body u,.article-item__body ins{text-decoration:underline}.article-item__body strong,.article-item__body b{font-weight:bold}.article-item__body i,.article-item__body cite,.article-item__body em,.article-item__body var,.article-item__body address,.article-item__body dfn{font-style:italic}.article-item__body tt,.article-item__body code,.article-item__body kbd,.article-item__body samp{font-family:monospace}.article-item__body pre,.article-item__body xmp,.article-item__body plaintext,.article-item__body listing{display:block;font-family:monospace;white-space:pre;margin:1__qem 0}.article-item__body mark{background-color:#ff0;color:#000}.article-item__body big{font-size:larger}.article-item__body small{font-size:smaller}.article-item__body s,.article-item__body strike,.article-item__body del{text-decoration:line-through}.article-item__body sub{vertical-align:sub;font-size:smaller}.article-item__body sup{vertical-align:super;font-size:smaller}.article-item__body ruby,.article-item__body rt{text-indent:0}.article-item__body rt{line-height:normal}.article-item__body ruby>rt{display:block;font-size:50%;text-align:start}.article-item__body .border{border:solid 1px #ccc}.article-item__body .border-top{border-top:solid 1px #ccc}.article-item__body .border-bottom{border-bottom:solid 1px #ccc}.article-item__body img{margin-bottom:1rem}#home .breadcrumb{display:none}#home .first-view{position:relative;color:#018bd6;font-weight:700}#home .first-view__title{position:absolute;left:1.5rem;top:1.5rem;font-size:4.266vw;text-shadow:.04em .04em .12em #fff,-0.04em -0.04em .12em #fff,.01em .01em .1em #fff,-0.01em -0.01em .1em #fff}#home .first-view__title em{font-size:6.933vw}#home .first-view__image img{margin-left:10.66vw;border-radius:25px}@media(min-width: 769px){#home .first-view__title{left:3.645vw;top:0;font-size:3.71vw}#home .first-view__title em{font-size:1.578em}#home .first-view__image img{padding-left:20.9375vw;margin-left:0;border-radius:25px}}@media(min-width: 1025px){#home .first-view__title{font-size:2.375rem}}@media(min-width: 1261px){#home .first-view__title{top:125px}}#home .flex-box{flex-direction:column-reverse}#home .flex-box.odd .image img{border-radius:20px 0 0 20px;margin-left:10.66vw}#home .flex-box.even .image img{border-radius:0 20px 20px 0;margin-left:-10.66vw;display:inline-block}@media(min-width: 769px){#home .flex-box{flex-direction:row}#home .flex-box.odd{flex-direction:row}#home .flex-box.odd .image img{border-radius:25px 0 0 25px;margin:0}#home .flex-box.even{flex-direction:row-reverse}#home .flex-box.even .image img{border-radius:0 25px 25px 0;margin:0}}#home .flex-box .area-headding{width:100%;padding-left:10.66vw}@media(min-width: 769px){#home .flex-box .area-headding{width:46%;padding-left:6.25vw;padding-right:1em}}#home .flex-box .area-content{width:100%}@media(min-width: 769px){#home .flex-box .area-content{width:54%}}#home .news-area{position:relative}#home .news-area .bg-rect.blue-4{top:-20px}@media(min-width: 769px){#home .news-area .bg-rect.blue-4{top:-130px}}#home .maker-area__inner{margin-left:10.66vw}@media(min-width: 769px){#home .maker-area__inner{margin-left:12vw}}#home .maker-area .area-headding .main-title .title-jp,#home .maker-area .area-headding .main-title .title-en{color:#fff}#home .movie-area .area-headding{text-align:center}#home .movie-area .area-headding .main-title .title-jp,#home .movie-area .area-headding .main-title .title-en{color:#fff}#home .movie-area .area-content iframe{display:block;max-width:800px;margin:0 auto}#maintenance .maintenance-item{border:solid 1px #ccc}#maintenance .maintenance-item .flex-box{justify-content:space-between;gap:1.5rem}@media(min-width: 1025px){#maintenance .maintenance-item .flex-box{gap:2.5rem}}#maintenance .maintenance-item .flex-box .image{flex-shrink:0}#maintenance .maintenance-item .fourth-title img{margin-right:1em}#maintenance .maintenance-item .fourth-title .text{position:relative}#maintenance .maintenance-item .item-about{border:solid 1px #ccc;line-height:2}#maintenance .espec-area .fourth-title .text{top:-1em}@media(max-width: 500px){#maintenance .espec-area .fourth-title .text{top:unset}}#maintenance .espec-area .item-about{width:100%}@media(min-width: 769px){#maintenance .espec-area .item-about{max-width:350px}}#maintenance .espec-area .item-about__wrap{display:flex;gap:1rem}@media(max-width: 768px){#maintenance .espec-area .item-about__wrap{flex-direction:column;align-items:center;justify-content:center}}#maintenance .suga-area .fourth-title .text{top:-0.8em}@media(max-width: 500px){#maintenance .suga-area .fourth-title .text{top:unset}}#maintenance .suga-area .item-about dd{display:inline-block;width:49%;min-width:250px}@media(min-width: 1025px){#maintenance .buehler-area .fourth-title .text{top:.2em}}#maintenance .mainwork-area .flex-box-wrap__third{border:solid 1px #ccc}#maintenance .mainwork-area .flex-box-wrap__third dt{text-align:center;position:relative}#maintenance .mainwork-area .flex-box-wrap__third dt::before{content:"";display:block;width:100%;height:1px;position:absolute;top:50%;background:#707070;z-index:-1}#maintenance .mainwork-area .flex-box-wrap__third dt span{display:inline-block;background:#fff;padding:0 1em}#maintenance .mainwork-area .flex-box-wrap__third dd{max-width:150px;margin:0 auto}#maintenance .mainwork-area .maintenance-item .item-about{border:none}@media(max-width: 500px){#maintenance .mainwork-area .maintenance-item .item-about__list dd{padding:0}}#maintenance .otherwork-area .item-about{flex-wrap:wrap;gap:1rem}#maintenance .otherwork-area .item-about__list{width:100%}@media(min-width: 769px){#maintenance .otherwork-area .item-about{gap:2rem 1.5rem}#maintenance .otherwork-area .item-about__list{width:calc(50% - 1.5rem)}}@media(max-width: 1024px){#maintenance .control-area .flex-box,#maintenance .espec-area .flex-box,#maintenance .suga-area .flex-box,#maintenance .buehler-area .flex-box{flex-direction:column;align-items:center}}@media(max-width: 768px){#maintenance .espec-area .item-about,#maintenance .suga-area .item-about{max-width:600px;margin:0 auto}#maintenance .mainwork-area .flex-box-wrap{max-width:600px;margin:0 auto}}#test .type-area .flex-box{gap:2em}#test .type-area .flex-box__half{border:solid 1px #ccc}#test .type-area .flex-box__half p{margin:.5em 0 0 0}@media(min-width: 1500px){#useful .detail-area{padding-left:1.5rem}}#useful .area-content__list .title{font-weight:700}#company .area-content__list a,#service .area-content__list a{display:block;position:relative;color:#fff;text-align:center;overflow:hidden;font-size:1.125rem}@media(min-width: 769px){#company .area-content__list a,#service .area-content__list a{font-size:1.5rem}}@media screen and (min-width: 769px)and (max-width: 1300px){#company .area-content__list a,#service .area-content__list a{font-size:1.69vw}}#company .area-content__list a img,#service .area-content__list a img{width:100%;transition:.3s}#company .area-content__list a:hover img,#service .area-content__list a:hover img{transform:scale(1.1)}#company .area-content__list a .title,#service .area-content__list a .title{position:absolute;width:100%;padding:.3em 0;bottom:0;background:#018bd6}#offices .area-content .first-view ._inner_medium{padding-right:0;padding-left:0}#offices .area-content .flex-box-wrap{gap:2%;justify-content:center}#offices .area-content .flex-box-wrap__third{width:335px}@media(min-width: 769px){#offices .area-content .flex-box-wrap__third{width:32%;min-width:485px}}@media screen and (min-width: 769px)and (max-width: 1300px){#offices .area-content .flex-box-wrap__third{width:48%;min-width:335px}}#offices .area-content__list{letter-spacing:.05em}#offices .area-content__list iframe{width:100%}@media(max-width: 768px){#offices .area-content__list iframe{height:250px}}#offices .area-content__list .office{margin-top:1rem;color:#0094c8;display:flex}#offices .area-content__list .office__sec{border:solid 1px #0094c8;width:100px;font-size:.875rem;display:flex;align-items:center;justify-content:center;margin-right:.5em}#offices .area-content__list .office__name{font-weight:700;font-size:1.125rem;line-height:1.5}#offices .area-content__list .office__name span{font-size:.66em}@media(min-width: 769px){#offices .area-content__list .office__sec{width:160px;font-size:1.25rem;margin-right:1.2em}#offices .area-content__list .office__name{font-size:1.5rem}}@media screen and (min-width: 769px)and (max-width: 1300px){#offices .area-content__list .office__sec{width:13vw;font-size:1.82vw}#offices .area-content__list .office__name{font-size:2.2vw}}#offices .area-content__list .office-address{margin-top:1rem}#offices .area-content__list .office-address__phone span{font-weight:700}#offices .area-content__list .office-area{margin-top:1rem}#offices .area-content__list .office-area__name{border:solid 1px #333;display:inline-block;margin-right:1em;padding:1px 1em}#greeting .name-set__position{margin-right:2em}#greeting .name-set__name{max-width:160px}@media(min-width: 769px){#greeting .name-set__name{max-width:205px}}#concept .area-content__list{align-items:center;text-align:center}@media(min-width: 769px){#concept .area-content__list{max-width:600px;margin:0 auto;justify-content:space-between;text-align:left}#concept .area-content__list p{font-size:1.25rem}#concept .area-content__list p:nth-of-type(2){width:7em}}#sustainability .area-headding{padding-right:1rem}@media(min-width: 769px){#sustainability .area-content ul.flex-box{flex-wrap:wrap;gap:5%}#sustainability .area-content ul.flex-box>li{width:47.5%}}#sustainability .flex-box__image{width:30%}#sustainability .flex-box__text{padding-left:1.5rem;width:70%;max-width:800px}@media(max-width: 768px){#sustainability .sdgs-item .flex-box{flex-direction:row;flex-wrap:wrap}}@media(min-width: 769px){#sustainability .sdgs-item .flex-box{justify-content:space-between;align-items:flex-start}}#sustainability .sdgs-about{border:solid 1px #ccc;border-radius:1rem}@media(max-width: 768px){#sustainability .sdgs-about .flex-box{align-items:center}#sustainability .sdgs-about .flex-box__image{width:300px}#sustainability .sdgs-about .flex-box__text{width:100%;padding-left:0}}@media(min-width: 769px){#sustainability .sdgs-about .flex-box{justify-content:center}}#foundation .detail-area p{line-height:2}#foundation .area-headding{padding-right:1rem}#foundation .area-content .radius-all p{margin-bottom:0}#qualification table.type-normal th,#qualification table.type-normal td{padding:1em}#qualification table.type-normal th{font-weight:normal}#qualification .area-content .iso-area .third-title+.flex-box{gap:3.333vw}#qualification .area-content .iso-area .flex-image{display:flex;justify-content:center;gap:1em}#qualification .area-content .iso-area .policy-item__list{font-size:1.125rem;list-style-type:decimal;padding-left:1.5em}#qualification .area-content .iso-area .policy-item .fourth-title{font-weight:normal}#qualification .area-content .other-area__list{display:flex;flex-wrap:wrap;justify-content:center;gap:1em}#qualification .area-content .other-area .flex-box{gap:2rem}#qualification .area-content .other-area .flex-box__half .other-area__item{padding-left:2em}@media(max-width: 768px){#qualification .area-content .other-area .flex-box__half .other-area__item:first-of-type{padding-left:0}}@media(min-width: 769px){#qualification .area-content .other-area .flex-box__half .other-area__item{padding-left:4.427vw}}@media(max-width: 500px){#overview .area-content .profile-area ._inner_normal{padding:0}}#overview .area-content .profile-area table.type-normal .position{display:inline-block;width:120px}@media(min-width: 769px){#overview .area-content .profile-area table.type-normal th,#overview .area-content .profile-area table.type-normal td{font-size:1.125rem}#overview .area-content .profile-area table.type-normal .position{width:200px}}#overview .area-content .outline-area{padding-left:1em}#overview .area-content .outline-area__list{line-height:2;padding-left:1.5em;list-style-type:disc}@media(max-width: 500px){#overview .area-content .history-area ._inner_normal{padding:0}}#overview .area-content .history-area table th{position:relative}#overview .area-content .history-area table th span{display:inline-block;position:absolute;right:0;text-align:right;width:40px}@media(max-width: 768px){#overview .area-content .history-area table{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}#overview .area-content .history-area table th,#overview .area-content .history-area table td{display:block}#overview .area-content .history-area table th span,#overview .area-content .history-area table td span{right:5em}#overview .area-content .history-area table td{margin-top:-1px}}#department .area-content .medium-text+.flex-box{gap:2.864vw}@media(max-width: 1024px){#department .area-content .medium-text+.flex-box{flex-direction:column}#department .area-content .medium-text+.flex-box .flex-box__half{width:100%}}#department .area-content .item-about{flex-wrap:wrap}@media(max-width: 500px){#department .area-content .item-about__list{padding-right:0;padding-left:0}}#department .area-content .item-about__list dt{margin-bottom:1rem}@media(max-width: 500px){#department .area-content .sales-area__item{padding-right:0;padding-left:0}}#department .area-content .sales-area__item .item-about .flex-box__half{width:100%}@media(max-width: 500px){#department .area-content .sales-area__item .item-about .flex-box__half{padding-right:0;padding-left:0}}@media(min-width: 1025px){#department .area-content .sales-area__item .item-about .flex-box__half{width:50%}}@media(max-width: 1024px){#department .area-content .control-area .item__wrap .image,#department .area-content .service-area .item__wrap .image{width:87%;display:block;margin-left:auto;margin-right:0}}@media(min-width: 1025px){#department .area-content .control-area .item__wrap,#department .area-content .service-area .item__wrap{display:flex;align-items:center;justify-content:flex-end;gap:3.75vw}#department .area-content .control-area .item__wrap .image,#department .area-content .service-area .item__wrap .image{width:45.85vw}}#department .area-content .control-area .item__text,#department .area-content .service-area .item__text{margin-left:2.5rem}@media(max-width: 500px){#department .area-content .control-area .item__text,#department .area-content .service-area .item__text{margin-left:0}}@media(min-width: 1025px){#department .area-content .control-area .item__text,#department .area-content .service-area .item__text{max-width:550px}}@media(max-width: 500px){#department .area-content .engineer-area__item{padding-right:0;padding-left:0}}#maker .area-headding .line-menu{display:flex;flex-wrap:wrap;gap:1em 5%}#maker .area-headding .line-menu li{width:30%}@media(min-width: 769px){#maker .area-headding .line-menu{gap:1em 1%}#maker .area-headding .line-menu li{width:19%}}#maker .area-content .line-area__title{color:#018bd6;background:#c3e9f6;padding:.5em .7em}#maker .area-content .line-area__item{display:flex;flex-wrap:wrap}#maker .area-content .line-area__item__list{width:50%;padding:1em;border-bottom:solid 1px #ddd}@media(max-width: 500px){#maker .area-content .line-area__item__list{width:100%}}@media(min-width: 769px){#maker .area-content .line-area__item__list{width:33%}}#maker .area-content .line-area__item__list dt.fourth-title{color:#018bd6}#maker .area-content .line-area__item__list dt.fourth-title a{color:#018bd6}.product-area .switch-nav{display:flex;align-items:center;justify-content:space-between;gap:1em;background:#ccc;border-radius:2rem;max-width:700px;margin-right:auto;margin-left:auto}.product-area .switch-nav__list{font-size:2.6vw;color:#fff;background:#ccc;border-radius:2rem;padding:.3em 1em;text-align:center;min-width:95px;line-height:1.3;transition:.3s ease-in-out}@media(max-width: 500px){.product-area .switch-nav__list{font-size:.8125rem}}@media(min-width: 769px){.product-area .switch-nav__list{min-width:200px;font-size:1.25rem;padding:.5em 1em}}.product-area .switch-nav__list.show{background:#018bd6}.product-area .product-item__list{max-width:100%}.product-area .product-item__list a{display:flex;align-items:flex-start;gap:1rem;padding:.8em 1.5em .8em .8em;height:100%;border:solid 1px #ccc;border-radius:10px}.product-area .product-item__thumb{max-width:110px;min-width:80px;border:solid 1px #ccc}.product-area .product-item__detail .title{font-size:1.125rem}.product-area .product-item__detail .text{font-size:.8125rem}.product-area .product-item__detail .maker{font-size:.8125rem}@media(min-width: 769px){.product-area .product-item__detail .title{font-size:1.25rem}.product-area .product-item__detail .text{font-size:.875rem}.product-area .product-item__detail .maker{font-size:.875rem}}.product-page .product-area .product-item__header .ico-maker{display:inline-block;font-weight:500;color:#fff;padding:0 .8em;font-size:.8125rem}@media(min-width: 769px){.product-page .product-area .product-item__header .ico-maker{font-size:1rem}}.product-page .product-area .product-item__header .ico-maker--01{background:#018bd6}.product-page .product-area .product-item__body{gap:2.5rem}.product-page .product-area .product-item__body .thumb{flex-basis:220px;text-align:center}.product-page .product-area .product-item__body .thumb img{border:solid 1px #ccc}.product-page .product-area .product-item__body .detail{flex-basis:80%}.product-page .product-area .product-item__body .detail .type-product th{font-weight:500;white-space:nowrap;width:120px;text-align:center}.product-page .product-area .product-item__body .detail .type-product th span{display:block;border:solid 1px #ccc;padding-right:.5em;padding-left:.5em}.product-page .product-area .product-item__body .detail .type-product td p{padding-bottom:1em}@media(max-width: 768px){.product-page .product-area .product-item__body .detail .type-product th,.product-page .product-area .product-item__body .detail .type-product td{display:block}.product-page .product-area .product-item__body .detail .type-product td{padding-top:0;padding-bottom:1em}}.product-page .product-histry-back a{display:flex;justify-content:center;align-items:center;gap:2rem;color:#fff;background:#018bd6;border:solid 2px #018bd6;height:5rem}@media(min-width: 769px){.product-page .product-histry-back a{font-size:1.25rem}}.product-page .product-histry-back a #icon-back-roll{max-width:45px}@media(min-width: 769px){.product-page .product-histry-back a #icon-back-roll{max-width:60px;height:47px}}.product-page .product-histry-back a:hover{color:#018bd6;background:#fff;border:solid 2px #018bd6}.product-page .product-histry-back a:hover #icon-back-roll #line{stroke:#0094c8}#news.single .detail-area .article-item{letter-spacing:.1em}#news.single .detail-area .article-item__title{font-size:2em;font-weight:700;padding-bottom:.5em}@media(min-width: 769px){#news.single .detail-area .article-item__title{font-size:1.5em}}@media(min-width: 769px){#news.single .detail-area .article-item__body table{min-width:600px}}#news.single .detail-area .article-item__body table thead{border-bottom:0}#news.single .detail-area .article-item .txt-indent p{text-indent:1em}#news .detail-area{padding-left:0}#news .second-title{font-size:1.375rem;text-align:center;letter-spacing:.1em;margin-right:auto;margin-left:auto;padding-bottom:.5em;border-bottom:solid 3px}#news .second-title--red{background-color:#e30138}#news .second-title::after{content:none}@media(min-width: 769px){#news .second-title{font-size:2rem}}#news .third-title{font-weight:700;font-size:1.25rem;padding-left:.7em;border-left:solid .4em}#news .third-title--red{color:#e30138;border-color:#e30138}@media(min-width: 769px){#news .third-title{font-size:1.75rem}}#news .fourth-title{font-weight:700;font-size:1.125rem;padding:0 .7em;color:#fff}#news .fourth-title--red{background-color:#e30138}@media(min-width: 769px){#news .fourth-title{font-size:1.5rem}}#news .breadcrumb+.breadcrumb{display:none}#contact .form-item__list{margin-bottom:1.5rem}#contact .form-item__list p{margin-bottom:0}#contact .form-item__list .normal-text{min-width:228px}#contact .form-item__list--hidden{font-size:0}#contact .form-item__list__value{width:100%}#contact .form-item__list__value .wpcf7-radio .wpcf7-list-item{display:block;margin:.5rem 0}@media(max-width: 768px){#privacy-policy .hero .bg-text{font-size:4.5rem}#privacy-policy .hero .main-title .title-jp{font-size:8vw}}#privacy-policy .detail-area{letter-spacing:.05em}.recruit .font-en-02{color:rgba(137,195,235,.3);text-transform:capitalize;transform:rotate(-7deg);line-height:1.5;display:block}.recruit .main-title{border:none;white-space:nowrap}.recruit .main-title .title-jp{font-size:1.5em;display:inline-block;margin-top:-0.5em}@media(min-width: 769px){.recruit .main-title .title-jp{font-size:1.75em}}.recruit .main-title:before{display:none}.recruit #main-contents .headding-text{font-weight:500;line-height:2;font-size:.875rem}@media(min-width: 769px){.recruit #main-contents .headding-text{font-size:1.125rem}}.recruit .hero{display:flex;align-items:flex-end}@media(max-width: 768px){.recruit .hero{aspect-ratio:5/2}}@media screen and (min-width: 769px)and (max-width: 1024px){.recruit .hero{height:250px}}@media(min-width: 1025px){.recruit .hero{height:290px}}@media(min-width: 769px){.recruit .hero__wrap{padding-left:5vw}}.recruit .hero .font-en-02{font-size:19.2vw;top:unset;bottom:.25em}@media screen and (min-width: 769px)and (max-width: 1024px){.recruit .hero .font-en-02{font-size:14.64vw}}@media(min-width: 1025px){.recruit .hero .font-en-02{font-size:9.375rem}}.recruit .hero .title-set{display:flex;align-items:flex-end;padding-left:4.5vw}@media(max-width: 1024px){.recruit .hero .title-set{justify-content:space-between}}.recruit .hero .main-title .title-jp{font-size:4.8vw}@media screen and (min-width: 769px)and (max-width: 1024px){.recruit .hero .main-title .title-jp{font-size:5vw}}@media(min-width: 1025px){.recruit .hero .main-title .title-jp{font-size:3.3125rem}}@media(max-width: 1024px){.recruit .hero .title-image{max-width:330px;margin:0 1rem}}@media(max-width: 768px){.recruit .hero .title-image{max-width:34.66vw}}@media(min-width: 1025px){.recruit .hero .title-image{padding-left:7.3vw}}@media(min-width: 769px){.recruit .hero__wrap .bg-rect{top:100px;border-width:320px}}.recruit .entry-area{position:relative;overflow:hidden}.recruit .entry-area .bg-rect{border-width:600px;top:11rem}.recruit .entry-area .flex-box{justify-content:space-between;align-items:center}.recruit .entry-area .main-title{text-align:center}.recruit .entry-area .main-title .title-jp{display:block;color:#018bd6;margin-top:-2em}.recruit .entry-area .main-title .title-en{font-size:6.25rem}@media(min-width: 769px){.recruit .entry-area .bg-rect{top:17rem}.recruit .entry-area .main-title .title-jp{margin-top:-3em}.recruit .entry-area .main-title .title-en{font-size:10.625rem}}.recruit .interview-area{position:relative}@media(max-width: 1024px){.recruit .interview-area .bg-rect{border-width:200px}}.recruit .interview-area .bg-rect.inversion{top:-120px}.recruit .interview-area .bg-rect.bottom{bottom:-120px}.recruit .interview-area .area-headding{position:relative;height:130px}@media(min-width: 1025px){.recruit .interview-area .area-headding{height:230px}}.recruit .interview-area .area-content .staff-card__item{margin:0 .3em;-webkit-clip-path:polygon(0 0, 100% 7%, 100% 100%, 0 93%);clip-path:polygon(0 0, 100% 7%, 100% 100%, 0 93%)}.recruit .interview-area .area-content .staff-card__item img{-webkit-backface-visibility:hidden;backface-visibility:hidden}.recruit .interview-area .area-content .staff-card__item img:last-of-type{transform:rotateY(180deg);position:absolute;left:0;top:0}.recruit .interview-area .area-content .staff-card__item a{position:relative;display:inline-block;transform-style:preserve-3d;transition:.7s}.recruit .interview-area .area-content .staff-card__item a:hover{transform:rotateY(180deg)}.recruit .switch-nav{display:flex;gap:1rem}@media(min-width: 769px){.recruit .switch-nav{gap:2rem}}.recruit .switch-nav__list{max-width:300px;width:100%}.recruit .switch-nav__list a{color:#018bd6;background:#eef4f6;padding:0}.recruit .switch-nav__list a:hover{background:#e1f0f5}.recruit .switch-nav__list.show a{color:#fff;background:linear-gradient(140deg, rgb(0, 193, 200) 0%, rgb(1, 139, 214) 100%)}.recruit .switch-content.tec-item,.recruit .switch-content.service-item{display:none}.recruit .page-interview-area{margin-top:320px}.recruit .page-interview-area__wrap{overflow:hidden}@media(max-width: 1024px){.recruit #footer{margin-bottom:3rem}}#recruit .main-title .title-en{font-size:3.125em}@media(min-width: 769px){#recruit .main-title .title-en{font-size:5em}}#recruit .first-view{width:100%;height:60vh;position:relative;background-image:url(/_/img/recruit/fv-map.svg);background-repeat:no-repeat;background-position:top 100px center;background-size:130%}@media(min-width: 769px){#recruit .first-view{height:700px;background-position:center bottom;background-size:77%}}@media screen and (min-width: 769px)and (max-width: 1300px){#recruit .first-view{height:600px;background-position:center center;background-size:100%}}#recruit .first-view__title{letter-spacing:.15em;font-size:4.26vw}#recruit .first-view__title em{position:relative;font-size:6.93vw}#recruit .first-view__title em img{position:absolute;left:.45em;top:-0.2em}@media(max-width: 768px){#recruit .first-view__title em img{width:15.7vw}}@media(min-width: 769px){#recruit .first-view__title{font-size:2.5rem}#recruit .first-view__title em{font-size:4rem}}@media screen and (min-width: 769px)and (max-width: 1300px){#recruit .first-view__title{font-size:3.076vw}#recruit .first-view__title em{font-size:4.923vw}}#recruit .first-view__title span{position:relative}#recruit .first-view__title span::after{position:absolute;top:0;display:block}#recruit .first-view__title span.first::after{right:-25%;content:url("/_/img/recruit/fv-ico-text-r-sp.svg")}@media(min-width: 769px){#recruit .first-view__title span.first::after{right:-40%;content:url("/_/img/recruit/fv-ico-text-r-pc.svg")}}@media screen and (min-width: 769px)and (max-width: 1300px){#recruit .first-view__title span.first::after{transform-origin:top left;transform:scale(0.6)}}#recruit .first-view__title span.second{margin-left:1em}@media(min-width: 769px){#recruit .first-view__title span.second{margin-left:4em}}#recruit .first-view__title span.second::after{left:-18%;content:url("/_/img/recruit/fv-ico-text-l-sp.svg")}@media(min-width: 769px){#recruit .first-view__title span.second::after{left:-25%;content:url("/_/img/recruit/fv-ico-text-l-pc.svg")}}@media screen and (min-width: 769px)and (max-width: 1300px){#recruit .first-view__title span.second::after{transform-origin:top left;transform:scale(0.65)}}#recruit .first-view .bg-rect{bottom:-3em;border-width:130px}@media(min-width: 769px){#recruit .first-view .bg-rect{border-width:310px}}#recruit .first-view .fv-staff{position:absolute}@media(max-width: 768px){#recruit .first-view .fv-staff img{max-width:11.2vw}}#recruit .first-view .fv-staff.staff05{top:68%;right:22.9vw}#recruit .first-view .fv-staff.staff04{top:75%;right:2.61vw}#recruit .first-view .fv-staff.staff03{top:80%;right:44.8vw}#recruit .first-view .fv-staff.staff02{top:37%;right:55vw}#recruit .first-view .fv-staff.staff01{top:45%;left:14.4vw}@media(min-width: 769px){#recruit .first-view .fv-staff.staff05{top:265px;right:21.8vw}#recruit .first-view .fv-staff.staff04{top:380px;right:33.8vw}#recruit .first-view .fv-staff.staff03{top:328px;right:43.1vw}#recruit .first-view .fv-staff.staff02{top:453px;right:52.5vw}#recruit .first-view .fv-staff.staff01{top:423px;left:25.2vw}}@media screen and (min-width: 769px)and (max-width: 1300px){#recruit .first-view .fv-staff.staff05{top:165px;right:11.8vw}#recruit .first-view .fv-staff.staff04{top:280px;right:33.8vw}#recruit .first-view .fv-staff.staff03{top:280px;right:48.1vw}#recruit .first-view .fv-staff.staff02{top:353px;right:62.5vw}#recruit .first-view .fv-staff.staff01{top:323px;left:8.2vw}}#recruit .massage-area{padding-bottom:10em}#recruit .massage-area>div{justify-content:center;align-items:flex-start}@media(max-width: 768px){#recruit .massage-area>div{flex-wrap:wrap;flex-direction:row}}@media(min-width: 769px){#recruit .massage-area>div{align-items:flex-end}}#recruit .massage-area .main-title .title-jp{font-size:1.5em;display:inline-block;margin-top:-10px}@media(min-width: 769px){#recruit .massage-area .main-title .title-jp{font-size:2.5em}}#recruit .massage-area .area-headding{order:0}#recruit .massage-area .area-headding .headding-text{font-size:1.125rem}@media(max-width: 768px){#recruit .massage-area .area-headding{width:100%}}@media(min-width: 769px){#recruit .massage-area .area-headding{order:1}#recruit .massage-area .area-headding .headding-text{font-size:1.5rem}}#recruit .massage-area .area-icon.icon01{order:1}@media(max-width: 768px){#recruit .massage-area .area-icon.icon01{margin:2em 1em 0;width:96px}}@media(min-width: 769px){#recruit .massage-area .area-icon.icon01{order:0;margin-right:4.16vw}}#recruit .massage-area .area-icon.icon02{order:2}@media(max-width: 768px){#recruit .massage-area .area-icon.icon02{width:121px;margin:0 1em}}@media(min-width: 769px){#recruit .massage-area .area-icon.icon02{margin-left:5.2vw;margin-bottom:10em}}#recruit .interview-area .bg-rect{top:-5rem}@media(min-width: 769px){#recruit .interview-area .bg-rect{top:-7.2rem}}#recruit .interview-area .bg-rect.bottom{top:unset;bottom:-5rem}@media(min-width: 769px){#recruit .interview-area .bg-rect.bottom{bottom:-7.2rem}}#recruit .interview-area .area-headding{height:auto}#recruit .interview-area .area-headding .image{position:absolute;right:0;left:0;margin:0 auto;top:-13em}@media(max-width: 768px){#recruit .interview-area .area-headding .image{width:249px}}@media(min-width: 769px){#recruit .interview-area .area-headding .image{top:-16em}}#recruit .interview-area .area-headding .headding-text{position:relative;display:inline-block}#recruit .interview-area .area-headding .headding-text::before,#recruit .interview-area .area-headding .headding-text::after{display:block;content:url("/_/img/recruit/text-lr-black-sp.svg");position:absolute;bottom:0}#recruit .interview-area .area-headding .headding-text::before{left:-22%;transform:scale(-1, 1)}#recruit .interview-area .area-headding .headding-text::after{right:-22%}@media(min-width: 769px){#recruit .interview-area .area-headding .headding-text::before,#recruit .interview-area .area-headding .headding-text::after{content:url("/_/img/recruit/text-lr-black-pc.svg")}#recruit .interview-area .area-headding .headding-text::before{left:-40%}#recruit .interview-area .area-headding .headding-text::after{right:-40%}}#recruit .measure-area .flex-box{justify-content:space-around}#recruit .measure-area .headding-text{position:relative;display:inline-block}#recruit .measure-area .headding-text::before,#recruit .measure-area .headding-text::after{display:block;content:url("/_/img/recruit/text-lr-black-sp.svg");position:absolute;top:.5rem}#recruit .measure-area .headding-text::before{left:-22%;transform:scale(-1, 1)}#recruit .measure-area .headding-text::after{right:-22%}@media(min-width: 769px){#recruit .measure-area .headding-text::before,#recruit .measure-area .headding-text::after{content:url("/_/img/recruit/text-lr-black-pc.svg")}#recruit .measure-area .headding-text::before{left:-40%}#recruit .measure-area .headding-text::after{right:-40%}}#recruit .training-area .area-headding{position:relative;z-index:-1}#recruit .training-area .area-headding .image{margin-top:-5em}@media(max-width: 768px){#recruit .training-area .area-headding .image{width:118px}}#recruit .training-area .area-headding .headding-text{position:relative;display:inline-block}#recruit .training-area .area-headding .headding-text::before,#recruit .training-area .area-headding .headding-text::after{display:block;content:url("/_/img/recruit/text-lr-white-sp.svg");position:absolute;bottom:0}#recruit .training-area .area-headding .headding-text::before{left:-30%;transform:scale(-1, 1)}#recruit .training-area .area-headding .headding-text::after{right:-30%}@media(min-width: 769px){#recruit .training-area .area-headding .headding-text::before,#recruit .training-area .area-headding .headding-text::after{content:url("/_/img/recruit/text-lr-white-pc.svg")}#recruit .training-area .area-headding .headding-text::before{left:-60%}#recruit .training-area .area-headding .headding-text::after{right:-60%}}#recruit .training-area .area-content{margin-top:-3.5em}@media(min-width: 769px){#recruit .training-area .area-content{margin-top:-6.5em}}#recruit .training-area .area-content .flex-box{justify-content:center;align-items:center}#recruit .training-area .area-content .flex-box .image{position:relative;max-width:550px}#recruit .training-area .area-content .flex-box .image::before{content:"";display:block;background:url(/_/img/recruit/bg-dot.svg);width:100%;height:100%;position:absolute;top:1.2rem;left:1rem;z-index:-1}@media(min-width: 769px){#recruit .training-area .area-content .flex-box .image::before{top:1.5rem;left:1.5rem}}@media(max-width: 768px){#recruit .training-area .btn-grade .image{width:190px}}#recruit .training-area .bg-rect{top:-5rem}@media(min-width: 769px){#recruit .training-area .bg-rect{top:-7.2rem}}#recruit .contact-area{position:relative}#recruit .contact-area .bg-rect{top:-5rem}@media(min-width: 769px){#recruit .contact-area .bg-rect{top:-7.2rem}}@media screen and (min-width: 769px)and (max-width: 1024px){#recruit .contact-area .main-title .title-en{font-size:7.8125vw}}#recruit .contact-area .flex-box__half a{background:#fff;justify-content:flex-start}#recruit .contact-area .flex-box__half a:hover{background:#00c1c8;background:linear-gradient(140deg, rgb(0, 193, 200) 0%, rgb(1, 139, 214) 100%)}#recruit .contact-area .flex-box__half .image{transform:rotate(-7deg)}@media(max-width: 768px){#recruit .contact-area .flex-box__half .image{max-width:113px}}#recruit .breadcrumb{display:none}.parent-pageid-2718{overflow:visible}.parent-pageid-2718 .hero__wrap{transform:scale(0, 0);margin:0;height:0}.parent-pageid-2718 .sec-interview .view-sticky{width:95vw;height:calc(100vh - 56px);background-repeat:no-repeat;background-size:cover;position:-webkit-sticky;position:sticky;top:4.5rem;left:0;right:0;z-index:-1;font-size:0;margin-right:auto;margin-left:auto}@media(min-width: 1025px){.parent-pageid-2718 .sec-interview .view-sticky{background-position:top 2.5rem center;height:calc(100vh - 80px);top:5rem}}.parent-pageid-2718 .sec-interview__inner .bg-white{background:rgba(255,255,255,.75);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media(max-width: 768px){.parent-pageid-2718 .sec-interview__inner .bg-white{margin-right:0;margin-left:0}}@media(min-width: 1500px){.parent-pageid-2718 .sec-interview__inner .bg-white{margin-right:0;margin-left:0}}.parent-pageid-2718 .sec-interview__inner .profile-area,.parent-pageid-2718 .sec-interview__inner .content-area{gap:1.5rem}@media(max-width: 768px){.parent-pageid-2718 .sec-interview__inner .profile-area,.parent-pageid-2718 .sec-interview__inner .content-area{font-size:.875rem;max-width:450px;width:100%;margin-right:auto;margin-left:auto}.parent-pageid-2718 .sec-interview__inner .profile-area .detail,.parent-pageid-2718 .sec-interview__inner .content-area .detail{width:100%}}@media(max-width: 1024px){.parent-pageid-2718 .sec-interview__inner .profile-area,.parent-pageid-2718 .sec-interview__inner .content-area{flex-direction:column-reverse}.parent-pageid-2718 .sec-interview__inner .profile-area .photo,.parent-pageid-2718 .sec-interview__inner .content-area .photo{text-align:center}}@media(min-width: 1025px){.parent-pageid-2718 .sec-interview__inner .profile-area,.parent-pageid-2718 .sec-interview__inner .content-area{gap:5rem;justify-content:space-between;flex-direction:row-reverse}.parent-pageid-2718 .sec-interview__inner .profile-area .detail,.parent-pageid-2718 .sec-interview__inner .content-area .detail{width:52.33%}.parent-pageid-2718 .sec-interview__inner .profile-area .photo,.parent-pageid-2718 .sec-interview__inner .content-area .photo{width:40.46%}}.parent-pageid-2718 .sec-interview__inner .profile-area{align-items:center;position:relative}@media(min-width: 1025px){.parent-pageid-2718 .sec-interview__inner .content-area:nth-child(even){flex-direction:row}}.parent-pageid-2718 .sec-interview__inner .detail p{margin-bottom:1em}.parent-pageid-2718 .sec-interview__inner .detail p:last-child{margin-bottom:0}.parent-pageid-2718 .sec-interview__inner .detail__position{font-size:.75rem}@media(min-width: 769px){.parent-pageid-2718 .sec-interview__inner .detail__position{font-size:.875rem}}.parent-pageid-2718 .sec-interview__inner .detail__name{font-size:1.5rem;color:#018bd6}.parent-pageid-2718 .sec-interview__inner .detail__name .font-en-02{font-size:1.75rem;display:inline-block;transform:none;color:#89c3eb;margin-left:.3em}@media(min-width: 769px){.parent-pageid-2718 .sec-interview__inner .detail__name{font-size:1.75rem}.parent-pageid-2718 .sec-interview__inner .detail__name .font-en-02{position:absolute;font-size:2.1875rem;margin-left:.8em}}.parent-pageid-2718 .sec-interview__inner .detail__title{font-size:1.125rem;color:#018bd6;margin-bottom:1.14rem}@media(min-width: 769px){.parent-pageid-2718 .sec-interview__inner .detail__title{font-size:1.375rem}}.parent-pageid-2718 .sec-interview__inner .detail__about div{padding:1.25em 0;border-top:solid 1px #aaa}.parent-pageid-2718 .sec-interview__inner .detail__about div:last-child{border-bottom:solid 1px #aaa}.parent-pageid-2718 .sec-interview__inner .detail__about dt{min-width:5.5em}.parent-pageid-2718.staff01 .sec-interview-on .view-sticky{background-position:top left 67%;background-image:url(/_/img/recruit/work-style/staff01/on-main-view.jpg)}.parent-pageid-2718.staff01 .sec-interview-off .view-sticky{background-position:top left 20%;background-image:url(/_/img/recruit/work-style/staff01/off-main-view.jpg)}.parent-pageid-2718.staff02 .sec-interview-on .view-sticky{background-position:top left 40%;background-image:url(/_/img/recruit/work-style/staff02/on-main-view.jpg)}.parent-pageid-2718.staff02 .sec-interview-off .view-sticky{background-position:top left 55%;background-image:url(/_/img/recruit/work-style/staff02/off-main-view.jpg)}.parent-pageid-2718.staff03 .sec-interview-on .view-sticky{background-position:top left 18%;background-image:url(/_/img/recruit/work-style/staff03/on-main-view.jpg)}.parent-pageid-2718.staff03 .sec-interview-off .view-sticky{background-position:top left 45%;background-image:url(/_/img/recruit/work-style/staff03/off-main-view.jpg)}.parent-pageid-2718.staff04 .sec-interview-on .view-sticky{background-position:top left 75%;background-image:url(/_/img/recruit/work-style/staff04/on-main-view.jpg)}.parent-pageid-2718.staff04 .sec-interview-off .view-sticky{background-position:top left 30%;background-image:url(/_/img/recruit/work-style/staff04/off-main-view.jpg)}.parent-pageid-2718.staff05 .sec-interview-on .view-sticky{background-position:top left 50%;background-image:url(/_/img/recruit/work-style/staff05/on-main-view.jpg)}.parent-pageid-2718.staff05 .sec-interview-off .view-sticky{background-position:top left 20%;background-image:url(/_/img/recruit/work-style/staff05/off-main-view.jpg)}.parent-pageid-2718.staff06 .sec-interview-on .view-sticky{background-position:top left 65%;background-image:url(/_/img/recruit/work-style/staff06/on-main-view.jpg)}.parent-pageid-2718.staff06 .sec-interview-off .view-sticky{background-position:top left 25%;background-image:url(/_/img/recruit/work-style/staff06/off-main-view.jpg)}.parent-pageid-2718.president .sec-interview-on .view-sticky{background-position:top left 8%;background-image:url(/_/img/recruit/work-style/president/on-main-view.jpg)}#qanda .area-content .faq-item__list{border:solid 1px #c3e9f6;border-radius:10px;padding:.5em}@media(min-width: 769px){#qanda .area-content .faq-item__list{padding:2.5px 1.5rem}}#qanda .area-content .faq-item__q{font-weight:500;display:flex;align-items:center;line-height:1.5}#qanda .area-content .faq-item__q .font-en-02{display:inline-block;font-size:1.875rem;margin-right:.3em;color:#89c3eb}@media(min-width: 769px){#qanda .area-content .faq-item__q .font-en-02{font-size:3.125rem}}#qanda .area-content .faq-item__q .title{transition:.3s}#qanda .area-content .faq-item__q.close .title{color:#018bd6}#qanda .area-content .faq-item__a{display:none;margin-right:.5em;margin-left:.5rem;border-top:solid 1px #c3e9f6}@media(max-width: 768px){#qanda .area-content .faq-item__a{font-size:.875rem}}@media(min-width: 769px){#qanda .area-content .faq-item__a{margin-right:2rem;margin-left:2.5rem}}#requirements .ideal-area .flex-box-wrap{justify-content:center}#requirements .ideal-area .flex-box-wrap__third{text-align:center}@media(max-width: 768px){#requirements .ideal-area .flex-box-wrap__third{max-width:300px;margin-bottom:1.5em}}@media screen and (min-width: 769px)and (max-width: 1024px){#requirements .ideal-area .flex-box-wrap__third{max-width:400px;font-size:.875rem}}#requirements .ideal-area .flex-box-wrap__third .image{display:flex;justify-content:center;align-items:center;aspect-ratio:1/.6125;background:url(/_/img/recruit/requirements/bg-dot.svg);margin-bottom:.5em;padding:0 1em}@media(max-width: 768px){#requirements .overview-area ._inner_normal{padding-right:0;padding-left:0}}#requirements .overview-area table.type-border th{font-weight:500}#requirements .overview-area table.type-border td.bt-hidden{border-top:none;padding-top:0}#requirements .overview-area table.type-border td.bb-hidden{border-bottom:none}@media(max-width: 768px){#requirements .overview-area table.type-border td .btn-grade{margin-bottom:1em}#requirements .overview-area table.type-border td .btn-grade a{font-size:.875rem;height:auto}}@media(min-width: 769px){#requirements .overview-area table.type-border .nowrap{width:8em}#requirements .overview-area table.type-border th{width:176px}#requirements .overview-area table.type-border td{padding:1em}}#training .year-area__item{display:flex;align-items:center;gap:1.5rem}#training .year-area__item .title{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:100px;height:100px;background-size:cover;font-size:1.125rem}@media(min-width: 769px){#training .year-area__item{gap:4rem}#training .year-area__item .title{width:190px;height:190px;font-size:1.75rem}}@media(min-width: 1025px){#training .year-area__item .image{flex:340px}#training .year-area__item .text{flex:435px}}@media(max-width: 1024px){#training .year-area__item{flex-wrap:wrap;justify-content:space-around;max-width:750px;margin-right:auto;margin-left:auto}}@media(max-width: 768px){#training .year-area__item .image{max-width:280px}#training .year-area__item .text{font-size:.875rem}}@media(max-width: 500px){#training .year-area__item{gap:.7em}}#training .year-area__item.first .title{background-image:url(/_/img/recruit/training/title-bg01.svg)}#training .year-area__item.second .title{background-image:url(/_/img/recruit/training/title-bg02.svg)}#training .year-area__item.third .title{background-image:url(/_/img/recruit/training/title-bg03.svg)}#measure .hero__wrap{position:relative;z-index:1}#measure .rec-page-area{margin-top:-100px}#measure .area-content .card-area{display:grid;gap:1rem;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}@media(max-width: 500px){#measure .area-content .card-area{grid-template-columns:1fr;grid-template-rows:auto}}@media(min-width: 769px){#measure .area-content .card-area{gap:1.5rem;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto}}#measure .area-content .card-area__item{background:#fff}#measure .area-content .card-area__item__in{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%}#measure .area-content .card-area .title{font-size:1.25rem;font-weight:700}@media(min-width: 769px){#measure .area-content .card-area .title{font-size:1.75rem}}@media screen and (min-width: 769px)and (max-width: 1300px){#measure .area-content .card-area .title{font-size:2.6vw}}#measure .area-content .card-area .image{padding:1rem}@media(max-width: 500px){#measure .area-content .card-area .image{max-width:300px}}#measure .area-content .card-area .text{color:#018bd6;letter-spacing:.3em}#measure .area-content .card-area .text .num{font-weight:700;font-size:3rem;line-height:1}#measure .area-content .card-area .text .unit{font-size:1rem}@media(min-width: 769px){#measure .area-content .card-area .text .num{font-size:6rem}#measure .area-content .card-area .text .unit{font-size:2rem}}@media screen and (min-width: 769px)and (max-width: 1300px){#measure .area-content .card-area .text .num{font-size:6.25vw}#measure .area-content .card-area .text .unit{font-size:1.5rem}}#measure .area-content .card-area .item06 .num{font-size:2rem}@media(min-width: 769px){#measure .area-content .card-area .item06 .num{font-size:4.125rem}}@media screen and (min-width: 769px)and (max-width: 1300px){#measure .area-content .card-area .item06 .num{font-size:4.427vw}}@media(max-width: 768px){#measure .area-content .card-area .item06 .image{max-width:200px;margin-bottom:3rem}}#measure .area-content .card-area .item06 .text{display:flex;justify-content:center;gap:10%;margin-top:-5.5rem}@media(min-width: 769px){#measure .area-content .card-area .item02{grid-column:2/4;grid-row:1/3}#measure .area-content .card-area .item10{grid-column:1/3;grid-row:5/7}}#work-style .page-menu__item{display:flex;justify-content:space-around;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}#work-style .page-menu__item .btn-arrow{max-width:200px}#work-style .page-menu__item .btn-arrow a::after{transform:rotate(45deg);border-width:1px}#work-style .page-menu__item .btn-arrow a:hover::after{right:1rem}@media(max-width: 768px){#work-style .page-menu__item .btn-arrow a{padding:0 0 1.5em 0;height:6em;line-height:1.5;justify-content:center;text-align:center;font-size:.75em}#work-style .page-menu__item .btn-arrow a::after{top:4em;right:0;left:0;margin:0 auto}}@media(max-width: 500px){#work-style .page-menu__item .btn-arrow a{font-size:.625em}}#work-style .movie-area .area-content{max-width:800px;position:relative;margin:0 auto}@media(max-width: 1024px){#work-style .movie-area .area-content{margin:0 2rem}}#work-style .movie-area .area-content::after{content:"";display:block;position:absolute;top:1.3rem;left:1.8rem;background:url(/_/img/recruit/bg-dot.svg);width:100%;height:100%;aspect-ratio:8/5;z-index:-1}#work-style .movie-area .area-content img{position:absolute}@media(max-width: 768px){#work-style .movie-area .area-content{margin:0 4vw}#work-style .movie-area .area-content::after{background-size:6%;top:.8rem;left:3%}#work-style .movie-area .area-content img{max-width:70px;top:-4rem;right:-0.5rem}}@media(max-width: 500px){#work-style .movie-area .area-content::after{top:.3rem}#work-style .movie-area .area-content img{max-width:65px;top:-3.5rem;right:-1.3rem}}@media(min-width: 769px){#work-style .movie-area .area-content img{top:-7rem;right:-3rem}}#work-style .work-flow-area{position:relative}#work-style .work-flow-area .switch-nav{justify-content:center}@media(max-width: 768px){#work-style .work-flow-area .switch-nav__list a{font-size:1rem;line-height:3.5}}#work-style .work-flow-area .switch-content .day-flow{margin-left:.5em}#work-style .work-flow-area .switch-content .day-flow div{padding:1em 1em 1.5em 4.5vw;position:relative;border-left:solid .5em #89c3eb}@media(min-width: 769px){#work-style .work-flow-area .switch-content .day-flow div{padding-right:0}}@media screen and (min-width: 769px)and (max-width: 1024px){#work-style .work-flow-area .switch-content .day-flow div{padding-left:15vw}}@media(min-width: 1025px){#work-style .work-flow-area .switch-content .day-flow div{padding-left:10em}}#work-style .work-flow-area .switch-content .day-flow .title{font-size:1.125rem;color:#018bd6;padding-top:1.3em}#work-style .work-flow-area .switch-content .day-flow .title::before{content:"";display:block;position:absolute;top:1em;left:-16px;width:15px;height:15px;border-radius:15px;background:#fff;border:solid 5px #89c3eb}@media(min-width: 769px){#work-style .work-flow-area .switch-content .day-flow .title{padding-top:0;font-size:1.375rem}#work-style .work-flow-area .switch-content .day-flow .title::before{width:20px;height:20px;left:-18.5px}}@media screen and (min-width: 769px)and (max-width: 1024px){#work-style .work-flow-area .switch-content .day-flow .title,#work-style .work-flow-area .switch-content .day-flow .text{max-width:38vw;padding-right:1em}}@media(min-width: 1025px){#work-style .work-flow-area .switch-content .day-flow .title,#work-style .work-flow-area .switch-content .day-flow .text{max-width:330px;padding-right:1em}}#work-style .work-flow-area .switch-content .day-flow .text{padding-bottom:1em}@media(max-width: 768px){#work-style .work-flow-area .switch-content .day-flow .text{font-size:.875rem}}#work-style .work-flow-area .switch-content .day-flow .time{color:#018bd6;position:absolute;top:.9em;left:inherit;text-align:right}@media(min-width: 769px){#work-style .work-flow-area .switch-content .day-flow .time{left:3.75em;font-size:1.25rem}}@media screen and (min-width: 769px)and (max-width: 1024px){#work-style .work-flow-area .switch-content .day-flow .time{left:5vw}}@media(min-width: 769px){#work-style .work-flow-area .switch-content .day-flow .image{max-width:400px;position:absolute;right:0;top:0}}@media screen and (min-width: 769px)and (max-width: 1024px){#work-style .work-flow-area .switch-content .day-flow .image{width:35vw}}@media(min-width: 769px){#work-style .interview-area .staff-card{display:flex;flex-wrap:wrap;justify-content:space-between}#work-style .interview-area .staff-card__item{width:30%}}#work-style .president-area{position:relative}#work-style .president-area .bg-rect{z-index:1}@media(max-width: 768px){#work-style .president-area .bg-rect{border-width:100px}#work-style .president-area .bg-rect.top{top:-3em}#work-style .president-area .bg-rect.bottom{bottom:-3em}#work-style .president-area .bg-rect.middle{top:19em}}@media(min-width: 769px){#work-style .president-area .bg-rect.top{top:-5em}#work-style .president-area .bg-rect.bottom{bottom:-5em}}#work-style .president-area .btn-grade a{border:solid 1px #fff}@media(min-width: 769px){#work-style .president-area .btn-grade{padding-bottom:2.5rem}}
/*# sourceMappingURL=style.min.css.map */