body{font-family:Shippori Mincho,serif!important}.text[data-v-fad98aa7]{align-items:center;color:transparent;display:inline-flex;font-family:Shippori Mincho,serif;font-size:var(--4a52fd15);overflow-y:hidden;padding-left:20px;position:relative;text-shadow:0 -1.5em 0 var(--shadow-color),0 0 0 var(--shadow-color);transition:all .2s cubic-bezier(.45,1.45,.8,1)}@media screen and (max-width:800px){.text[data-v-fad98aa7]{font-size:var(--01881652)}}.text[data-v-fad98aa7]:before{background-color:var(--text-color);border-radius:50%;content:"";height:var(--0c7c1825);left:0;position:absolute;top:50%;transform:translateY(-50%) scale(0);transition:all .2s cubic-bezier(.45,1.45,.8,1);width:var(--0c7c1825)}@media (max-width:800px){.text[data-v-fad98aa7]:before{height:12px;width:12px}}.text.active[data-v-fad98aa7],.text[data-v-fad98aa7]:hover{text-shadow:0 0 0 var(--text-color),0 1.5em 0 var(--secondary-color)}.text.active[data-v-fad98aa7]:before,.text[data-v-fad98aa7]:hover:before{transform:translateY(-50%) scale(1)}.fromBottom[data-v-fad98aa7]{text-shadow:0 1.5em 0 var(--shadow-color),0 0 0 var(--shadow-color)}.fromBottom.active[data-v-fad98aa7],.fromBottom[data-v-fad98aa7]:hover{text-shadow:0 0 0 var(--text-color),0 -1.5em 0 var(--secondary-color)}._text_box[data-v-f14ff7b9]{align-items:center;display:inline-grid;font-family:Shippori Mincho,serif;font-size:var(--15da1a4b);gap:8px;grid-template-columns:max-content max-content;position:relative}@media screen and (max-width:800px){._text_box[data-v-f14ff7b9]{font-size:3vw}}._text_box:hover ._circle[data-v-f14ff7b9]{transform:translate(-50%,-50%) scale(1)}._text_box:hover ._text[data-v-f14ff7b9]:after{width:100%}._logo[data-v-f14ff7b9]{height:2.77vw;position:relative;width:2.77vw}@media (max-width:800px){._logo[data-v-f14ff7b9]{height:30px;width:30px}}._circle[data-v-f14ff7b9]{background-color:var(--secondary-color);border-radius:50%;height:100%;transform:translate(-50%,-50%) scale(0);transition:transform var(--ed587222) ease;width:100%}._circle[data-v-f14ff7b9],._icon[data-v-f14ff7b9]{left:50%;position:absolute;top:50%;z-index:1}._icon[data-v-f14ff7b9]{background-position:50%;background-repeat:no-repeat;background-size:contain;height:2.22vw;transform:translate(-50%,-50%);transition:background-image var(--ed587222);width:2.22vw}@media (max-width:800px){._icon[data-v-f14ff7b9]{height:4vw;width:4vw}}._text[data-v-f14ff7b9]{color:var(--secondary-color);position:relative}._text[data-v-f14ff7b9]:after{background-color:var(--secondary-color);bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width var(--ed587222) ease;width:0}._hamburger[data-v-582964b6]{cursor:pointer;display:flex;flex-direction:column;height:10px;justify-content:space-between;width:-moz-fit-content;width:fit-content;z-index:2000000}:root ._hamburger[data-v-582964b6],_[data-v-582964b6]::-webkit-full-page-media,_[data-v-582964b6]:future{top:34px}._line[data-v-582964b6]{align-items:center;display:flex}._line._close_first ._bar[data-v-582964b6]{background-color:#fff;transform:translateY(5px) rotate(45deg);width:30px}._line._close_two ._bar[data-v-582964b6]{background-color:#fff;transform:translateY(-3px) rotate(-45deg);width:30px}._bar[data-v-582964b6]{background-color:#000;border-radius:2px;height:2px;transition:transform .3s;width:23.3px}._scroll_area[data-v-582964b6]{height:100%;max-height:90vh;overflow-y:auto}._scroll_area[data-v-582964b6]::-webkit-scrollbar{display:none}._menu_container[data-v-582964b6]{background-color:#cfb775;display:grid;grid-template-rows:auto 1fr auto auto;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:100000}._logo[data-v-582964b6]{color:#fff;font-weight:700;height:64px;z-index:100}._logo ._logo_container[data-v-582964b6]{left:12px;margin:0;padding:0;position:absolute;top:12px}._logo ._logo_container img[data-v-582964b6]{height:3.33vw;width:auto}._nav[data-v-582964b6]{margin:auto}._nav_container[data-v-582964b6]{display:grid;grid-auto-rows:max-content;line-height:1.5;list-style:none;margin:0 auto;padding:0;row-gap:32px;width:412px}._nav_container li[data-v-582964b6]{align-items:center;display:flex;justify-content:space-between}._nav ._title[data-v-582964b6]{font-size:24px;width:50%}._nav_yomi[data-v-582964b6]{color:#fff;font-size:16px;font-weight:700;width:30%}._nav_devider[data-v-582964b6]{background-color:#fff;display:inline-block;height:1px;margin:auto 20px;width:50%}._visual[data-v-582964b6]{display:block;height:174px;margin-bottom:49.5px;margin-right:25.6px;position:relative}._visual figure[data-v-582964b6]{margin:0;padding:0;position:absolute}._visual figure[data-v-582964b6]:first-of-type{right:0}._visual figure[data-v-582964b6]:last-of-type{bottom:0;right:110px}._visual img[data-v-582964b6]{height:auto;width:142px}._credit[data-v-582964b6]{color:#fff;font-size:16px;font-weight:700;margin:0 auto 24px;width:calc(100% - 48px)}._credit h6[data-v-582964b6]{margin:0}._credit p[data-v-582964b6]{line-height:1.5;margin:0}@media screen and (max-width:800px){._logo ._logo_container[data-v-582964b6]{left:3vw;position:absolute;top:3vw}._logo ._logo_container img[data-v-582964b6]{height:auto;width:32.5vw}}@media screen and (max-width:480px){._logo ._logo_container[data-v-582964b6]{left:12px;position:absolute;top:12px}._logo ._logo_container img[data-v-582964b6]{height:auto;width:53.33vw}._nav[data-v-582964b6]{margin:36px auto 60px}._nav_container[data-v-582964b6]{gap:22px;width:287px}._nav ._title[data-v-582964b6]{width:140px}._nav_devider[data-v-582964b6]{background-color:#fff;height:1px;margin:0 8px;width:20px}._nav_yomi[data-v-582964b6]{text-align:left;width:30%}}.fade-in-enter-from[data-v-582964b6],.fade-in-leave-to[data-v-582964b6]{opacity:0;transform:translate(-50px)}.fade-in-enter-to[data-v-582964b6],.fade-in-leave-from[data-v-582964b6]{opacity:1;transform:translate(0)}.fade-in-enter-active[data-v-582964b6],.fade-in-leave-active[data-v-582964b6]{transition:opacity .5s ease,transform .5s ease}.v-enter-active[data-v-582964b6],.v-leave-active[data-v-582964b6]{transition:opacity .3s ease}.v-enter-from[data-v-582964b6],.v-leave-to[data-v-582964b6]{opacity:0}._header[data-v-82a4eda0]{align-items:center;background:#fff;display:grid;grid-template-columns:1fr 1fr;height:7.22vw;padding:0 24px;position:fixed;top:0;width:100%;z-index:100000}@media screen and (max-width:800px){._header[data-v-82a4eda0]{display:flex;height:12vw;justify-content:space-between;padding:24px;width:100%}}@media screen and (max-width:450px){._header[data-v-82a4eda0]{height:17.06vw;padding:13.5px;width:100%}}._grid_box[data-v-82a4eda0]{align-items:center;display:grid;gap:30px;grid-template-columns:repeat(5,max-content);justify-content:space-between;padding-right:20px}@media screen and (max-width:900px){._grid_box[data-v-82a4eda0]{padding-right:0}}@media (max-width:800px){._grid_box[data-v-82a4eda0]{grid-template-columns:repeat(2,max-content)}}._logo_link[data-v-82a4eda0]{line-height:0}._logo_img[data-v-82a4eda0]{height:3.33vw;width:auto}@media (max-width:800px){._logo_img[data-v-82a4eda0]{height:6vw}}@media screen and (max-width:400px){._logo_img[data-v-82a4eda0]{height:37px}}._mail_img[data-v-82a4eda0]{height:21px;width:auto}ul[data-v-82a4eda0]{margin:0}li[data-v-82a4eda0]{display:grid;list-style-type:none;place-items:center}._display_pc[data-v-82a4eda0]{display:block}@media screen and (max-width:800px){._display_pc[data-v-82a4eda0]{display:none}}._display_menu_800[data-v-82a4eda0]{display:none}@media screen and (max-width:800px){._display_menu_800[data-v-82a4eda0]{display:block}}._display_tb_375[data-v-82a4eda0]{display:grid}@media screen and (max-width:500px){._display_tb_375[data-v-82a4eda0]{display:none}}._display_sp_375[data-v-82a4eda0]{display:none}@media screen and (max-width:500px){._display_sp_375[data-v-82a4eda0]{background:var(--secondary-color);border-radius:50%;display:grid;height:40px;width:40px}}._contact_pointer[data-v-82a4eda0]{cursor:pointer}.test[data-v-e1f04cbb]{background-color:red;border-radius:50%;height:18px;width:18px}a[data-v-e1f04cbb]{display:block}._transition_button[data-v-e1f04cbb]{align-items:center;border-radius:4px;color:var(--primary-color);cursor:pointer;display:flex!important;text-decoration:none}._button_text[data-v-e1f04cbb]{display:block!important;font-family:Shippori Mincho,serif;font-size:var(--50ef1bea);font-weight:var(--1dc77a02);line-height:1.2;margin-left:8px;padding-bottom:var(--4aed2a98);vertical-align:middle!important}@media screen and (max-width:850px){._button_text[data-v-e1f04cbb]{font-size:var(--615ed4ec)}}@media screen and (max-width:480px){._button_text[data-v-e1f04cbb]{font-size:var(--173425c8)}}._icon_container[data-v-e1f04cbb]{border:1px solid var(--accent-color);border-radius:50%;display:inline-block;height:var(--icon-height);min-width:var(--icon-width);overflow:hidden;position:relative;transition:background-color .25s cubic-bezier(.68,-.25,.265,1.25),border-color .25s cubic-bezier(.68,-.25,.265,1.25);width:var(--icon-width)}@media screen and (max-width:850px){._icon_container[data-v-e1f04cbb]{height:var(--615ed4ec);width:var(--615ed4ec)}}@media screen and (max-width:480px){._icon_container[data-v-e1f04cbb]{height:var(--173425c8);width:var(--173425c8)}}._transition_button:hover ._icon_container[data-v-e1f04cbb]{background-color:var(--accent-color);border-color:transparent}._icon_container[data-v-e1f04cbb]:after{background-color:#fff;content:"";height:100%;left:-100%;position:absolute;top:0;transform:translate(0);transition:transform .25s cubic-bezier(.68,-.25,.265,1.25);width:100%;z-index:3}._transition_button:hover ._icon_container[data-v-e1f04cbb]:after{transform:translate(200%)}._icon_play[data-v-e1f04cbb]{background-color:#fff;border-radius:50%;height:100%;left:0;overflow:hidden;position:absolute;top:0;transition:transform .25s cubic-bezier(.68,-.25,.265,1.25);width:100%;z-index:1}._transition_button:hover ._icon_play[data-v-e1f04cbb]{transform:translate(200%)}._icon_play_triangle[data-v-e1f04cbb]{border-color:transparent transparent transparent var(--accent-color);border-style:solid;border-width:calc(var(--icon-height)*.2) 0 calc(var(--icon-height)*.2) calc(var(--icon-width)*.32);content:"";height:0;left:55%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);transition:border-color .2s cubic-bezier(.68,-.25,.265,1.25),transform .35s cubic-bezier(.68,-.25,.265,1.25);width:0;z-index:2}@media screen and (max-width:850px){._icon_play_triangle[data-v-e1f04cbb]{border-width:.5vw 0 .5vw .8vw}}@media screen and (max-width:480px){._icon_play_triangle[data-v-e1f04cbb]{border-width:.96vw 0 .96vw 1.536vw}}._transition_button:hover ._icon_play_triangle[data-v-e1f04cbb]{transform:translateY(-50%) translate(20%)}._icon_play_background[data-v-e1f04cbb]{content:"";height:100%;left:0;position:absolute;top:0;transition:transform .25s cubic-bezier(.68,-.25,.265,1.25);width:100%;z-index:1}._transition_button:hover ._icon_play_background[data-v-e1f04cbb]{transform:scaleX(1)}._icon_play:hover ._icon_play_triangle[data-v-e1f04cbb]{border-color:transparent transparent transparent #fff;z-index:3}._icon_play_hover[data-v-e1f04cbb]{background-color:#fff;border-radius:50%;height:100%;left:-100%;overflow:hidden;position:absolute;top:0;transition:left .25s cubic-bezier(.68,-.25,.265,1.25);width:100%;z-index:2}._transition_button:hover ._icon_play_hover[data-v-e1f04cbb]{left:0}._icon_play_hover_triangle[data-v-e1f04cbb]{border-color:transparent transparent transparent #fff;border-style:solid;border-width:calc(var(--icon-height)*.2) 0 calc(var(--icon-height)*.2) calc(var(--icon-width)*.32);content:"";height:0;left:30%;position:absolute;top:50%;transform:translateY(-50%) translate(-120%);transition:border-color .2s cubic-bezier(.68,-.25,.265,1.25),transform .35s cubic-bezier(.68,-.25,.265,1.25);width:0;z-index:2}._transition_button:hover ._icon_play_hover_triangle[data-v-e1f04cbb]{transform:translateY(-50%) translate(20%)}._icon_play_hover_background[data-v-e1f04cbb]{background-color:var(--accent-color);content:"";height:100%;left:0;position:absolute;top:0;transition:transform .25s cubic-bezier(.68,-.25,.265,1.25);width:100%;z-index:1}._oc_error[data-v-d883b7f1]{display:grid;gap:64px;grid-template-columns:1fr;grid-template-rows:max-content max-content max-content max-content;margin:15.27vw auto 22.4vw;place-items:center;width:calc(100% - 64px)}@media screen and (min-width:1440px){._oc_error[data-v-d883b7f1]{margin-top:17.15vw}}@media screen and (max-width:800px){._oc_error[data-v-d883b7f1]{margin:30.8vw auto;width:calc(100% - 32px)}}@media screen and (max-width:480px){._oc_error[data-v-d883b7f1]{gap:32px;margin:29.58vw auto}}._page_not_found[data-v-d883b7f1]{font-size:24px;font-weight:500;line-height:1}._error_img[data-v-d883b7f1]{height:227px;width:auto}@media screen and (max-width:480px){._error_img[data-v-d883b7f1]{height:129px;width:auto}}._sorry_text[data-v-d883b7f1]{font-size:16px;font-weight:400;line-height:1;text-align:center}._go_back_to_top[data-v-d883b7f1]{align-items:center;display:flex;justify-content:center;margin-top:32px;width:100%}@media screen and (max-width:480px){._go_back_to_top[data-v-d883b7f1]{margin-top:32px}}._form_group[data-v-f012319e]{display:grid;gap:.28vw;grid-auto-flow:row}@media screen and (max-width:850px){._form_group[data-v-f012319e]{gap:.5vw}}@media screen and (max-width:480px){._form_group[data-v-f012319e]{gap:1.07vw}}._label_row[data-v-f012319e]{align-items:center;display:flex;height:1.18vw;justify-content:space-between}@media screen and (max-width:850px){._label_row[data-v-f012319e]{height:2.13vw}}@media screen and (max-width:480px){._label_row[data-v-f012319e]{height:4.53vw}}._label[data-v-f012319e]{align-items:center;display:flex;font-size:1.11vw;font-weight:400;line-height:1}@media screen and (max-width:850px){._label[data-v-f012319e]{font-size:2vw}}@media screen and (max-width:480px){._label[data-v-f012319e]{font-size:4.27vw}}._required[data-v-f012319e]{background-color:#c43b3b;border-radius:9999px;color:#fff;font-size:.83vw;margin-right:.56vw;padding:.14vw .56vw}@media screen and (max-width:850px){._required[data-v-f012319e]{font-size:1.5vw;margin-right:1vw;padding:.25vw 1vw}}@media screen and (max-width:480px){._required[data-v-f012319e]{font-size:3.2vw;margin-right:2.13vw;padding:.53vw 2.13vw}}._optional_text[data-v-f012319e]{background:#7aac70}._error-text[data-v-f012319e]{color:#c43b3b;font-size:.83vw}@media screen and (max-width:850px){._error-text[data-v-f012319e]{font-size:1.5vw}}@media screen and (max-width:480px){._error-text[data-v-f012319e]{font-size:3.2vw}}._input[data-v-f012319e]{background-color:#f3f3f3!important;border:none;border-radius:.28vw;color:#222;font-size:1.11vw;height:2.78vw;padding:.83vw 1.11vw;transition:background-color .2s ease,box-shadow .2s ease;width:100%}@media screen and (max-width:850px){._input[data-v-f012319e]{border-radius:.5vw;font-size:2vw;height:5vw;padding:1.5vw 2vw}}@media screen and (max-width:480px){._input[data-v-f012319e]{border-radius:1.07vw;font-size:4.27vw;height:10.67vw;padding:3.2vw 4.27vw}}._input[data-v-f012319e]::-moz-placeholder{color:#999}._input[data-v-f012319e]::placeholder{color:#999}._input[data-v-f012319e]:focus{background-color:#fff!important;box-shadow:inset 0 0 .28vw #0000001a;outline:none}@media screen and (max-width:850px){._input[data-v-f012319e]:focus{box-shadow:inset 0 0 .5vw #0000001a}}@media screen and (max-width:480px){._input[data-v-f012319e]:focus{box-shadow:inset 0 0 1.07vw #0000001a}}._input.error[data-v-f012319e]{background-color:#fce6e6!important}._form-group[data-v-8e35f0a3]{display:grid;gap:.28vw}@media screen and (max-width:850px){._form-group[data-v-8e35f0a3]{gap:.5vw}}@media screen and (max-width:480px){._form-group[data-v-8e35f0a3]{gap:1.07vw}}._label-row[data-v-8e35f0a3]{align-items:center;display:grid;grid-template-columns:auto 1fr;height:1.18vw;justify-content:space-between}@media screen and (max-width:850px){._label-row[data-v-8e35f0a3]{height:2.13vw}}@media screen and (max-width:480px){._label-row[data-v-8e35f0a3]{height:4.53vw}}._label[data-v-8e35f0a3]{align-items:center;display:grid;font-size:1.11vw;font-weight:400;gap:.56vw;grid-auto-flow:column;line-height:1}@media screen and (max-width:850px){._label[data-v-8e35f0a3]{font-size:2vw;gap:1vw}}@media screen and (max-width:480px){._label[data-v-8e35f0a3]{font-size:4.27vw;gap:2.13vw}}._required[data-v-8e35f0a3]{background-color:#c43b3b;border-radius:9999px;color:#fff;font-size:.83vw;padding:.14vw .56vw}@media screen and (max-width:850px){._required[data-v-8e35f0a3]{font-size:1.5vw;padding:.25vw 1vw}}@media screen and (max-width:480px){._required[data-v-8e35f0a3]{font-size:3.2vw;padding:.53vw 2.13vw}}._optional_text[data-v-8e35f0a3]{background:#7aac70}._error-text[data-v-8e35f0a3]{color:#c43b3b;font-size:.83vw;justify-self:end}@media screen and (max-width:850px){._error-text[data-v-8e35f0a3]{font-size:1.5vw}}@media screen and (max-width:480px){._error-text[data-v-8e35f0a3]{font-size:3.2vw}}._textarea[data-v-8e35f0a3]{background-color:#f3f3f3!important;border:none;border-radius:.42vw;color:#222;font-size:1.11vw;min-height:10.42vw;padding:.83vw 1.11vw;resize:none;transition:background-color .2s ease,box-shadow .2s ease;width:100%}@media screen and (max-width:850px){._textarea[data-v-8e35f0a3]{border-radius:.75vw;font-size:2vw;min-height:18.75vw;padding:1.5vw 2vw}}@media screen and (max-width:480px){._textarea[data-v-8e35f0a3]{border-radius:1.6vw;font-size:4.27vw;min-height:40vw;padding:3.2vw 4.27vw}}._textarea[data-v-8e35f0a3]::-moz-placeholder{color:#999}._textarea[data-v-8e35f0a3]::placeholder{color:#999}._textarea[data-v-8e35f0a3]:focus{background-color:#fff!important;box-shadow:inset 0 0 .28vw #0000001a;outline:none}@media screen and (max-width:850px){._textarea[data-v-8e35f0a3]:focus{box-shadow:inset 0 0 .5vw #0000001a}}@media screen and (max-width:480px){._textarea[data-v-8e35f0a3]:focus{box-shadow:inset 0 0 1.07vw #0000001a}}._textarea.error[data-v-8e35f0a3]{background-color:#fce6e6!important}._submit_button[data-v-0749dfd4]{align-items:center;background-color:#d4bb78;border:1px solid #fff;border-radius:9999px;color:#fff;cursor:pointer;display:inline-flex;font-size:1.39vw;font-weight:500;height:3.61vw;justify-content:center;padding:1.11vw 2.22vw;transition:background-color .3s ease,color .3s ease;width:100%}@media screen and (max-width:850px){._submit_button[data-v-0749dfd4]{font-size:2.5vw;height:6.5vw;padding:2vw 4vw}}@media screen and (max-width:480px){._submit_button[data-v-0749dfd4]{font-size:5.33vw;height:13.87vw;padding:4.27vw 8.53vw}}._submit_button[data-v-0749dfd4]:hover{background-color:#fff;border:1px solid #d4bb78;color:#d4bb78}._submit_button:hover ._icon[data-v-0749dfd4]{filter:brightness(0) saturate(100%) invert(83%) sepia(41%) saturate(393%) hue-rotate(0deg) brightness(95%) contrast(86%)}._icon[data-v-0749dfd4]{font-size:1.39vw}@media screen and (max-width:850px){._icon[data-v-0749dfd4]{font-size:2.5vw}}@media screen and (max-width:480px){._icon[data-v-0749dfd4]{font-size:5.33vw}}._text[data-v-0749dfd4]{font-size:1.39vw}@media screen and (max-width:850px){._text[data-v-0749dfd4]{font-size:2.5vw}}@media screen and (max-width:480px){._text[data-v-0749dfd4]{font-size:5.33vw}}._fade_wrap[data-v-e40b1f4d]{opacity:0;pointer-events:none;transform:none;transition:opacity 1s ease,transform 1s ease;width:100%}._visible[data-v-e40b1f4d]{opacity:1;pointer-events:auto}.fade-up[data-v-e40b1f4d]{transform:translateY(50px)}._visible.fade-up[data-v-e40b1f4d]{transform:translateY(0)}.fade-left[data-v-e40b1f4d]{transform:translate(-80px)}._visible.fade-left[data-v-e40b1f4d]{transform:translate(0)}.fade-right[data-v-e40b1f4d]{transform:translate(80px)}._visible.fade-right[data-v-e40b1f4d]{transform:translate(0)}._popup_container[data-v-581644e5]{background-color:#00000080;display:grid;height:100%;left:0;place-items:center;position:fixed;top:0;width:100%;z-index:1000001}._popup_content[data-v-581644e5]{align-content:center;background-color:#fff;border-radius:16px;box-shadow:0 4px 8px #0000001a;display:grid;gap:64px;grid-template-rows:auto auto auto auto;height:100vh;justify-items:center;max-height:643px;max-width:560px;text-align:center;width:calc(100% - 64px)}@media screen and (max-width:600px){._popup_content[data-v-581644e5]{gap:32px;height:auto;padding:32px 0;width:calc(100% - 32px)}}._popup_title[data-v-581644e5]{color:var(--secondary-color);font-size:36px;font-weight:500;text-align:center}._is_error[data-v-581644e5]{color:var(--error-color)}._popup_image[data-v-581644e5]{height:187px;width:auto}._popup_message[data-v-581644e5]{font-size:18px;font-weight:400}@media screen and (max-width:600px){._popup_message[data-v-581644e5]{font-size:16px}}._display_sp[data-v-581644e5]{display:none}@media screen and (max-width:600px){._display_sp[data-v-581644e5]{display:block}}.fade-enter-active[data-v-581644e5],.fade-leave-active[data-v-581644e5]{transition:opacity .2s ease}.fade-enter-from[data-v-581644e5],.fade-leave-to[data-v-581644e5]{opacity:0}.fade-enter-to[data-v-581644e5],.fade-leave-from[data-v-581644e5]{opacity:1}._oc_contact_wrapper[data-v-91ff92f7]{overflow:hidden}._oc_contact[data-v-91ff92f7]{background-image:url(../images/common/background_contact.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2.222vw;height:auto;margin:0 auto 8.333vw;width:calc(100% - 4.44vw)}@media screen and (max-width:850px){._oc_contact[data-v-91ff92f7]{width:calc(100% - 4vw)}}@media screen and (max-width:480px){._oc_contact[data-v-91ff92f7]{border-radius:4.26vw;margin:0 auto 32vw;width:calc(100% - 8.533vw)}}._oc_contact_box[data-v-91ff92f7]{display:grid;grid-template-columns:max-content 1fr;justify-content:space-between;margin:0 auto;width:calc(100% - 16.38vw)}@media screen and (max-width:850px){._oc_contact_box[data-v-91ff92f7]{border-radius:2vw;gap:8vw;grid-template-columns:1fr;grid-template-rows:max-content max-content;margin:0 auto 15vw;width:100%}}@media screen and (max-width:480px){._oc_contact_box[data-v-91ff92f7]{gap:17.0667vw;width:calc(100% - 8.533vw)}}._left_box[data-v-91ff92f7]{color:#fff;display:grid;gap:2.222vw;grid-template-rows:repeat(3,max-content);margin-top:8.194vw}@media screen and (max-width:850px){._left_box[data-v-91ff92f7]{gap:4vw;margin-left:2vw;margin-top:12.375vw}}@media screen and (max-width:480px){._left_box[data-v-91ff92f7]{gap:8.533vw;margin:26.04vw 4.267vw 0 0}}._left_box ._contact_title[data-v-91ff92f7]{font-family:Shippori Mincho,serif;font-size:4.444vw;font-weight:700;line-height:1}@media screen and (max-width:850px){._left_box ._contact_title[data-v-91ff92f7]{font-size:8vw}}@media screen and (max-width:480px){._left_box ._contact_title[data-v-91ff92f7]{font-size:12.8vw}}._left_box ._contact_text[data-v-91ff92f7]{font-size:1.6vw;font-weight:700;letter-spacing:.75vw}@media screen and (max-width:850px){._left_box ._contact_text[data-v-91ff92f7]{font-size:3vw;letter-spacing:1.5vw}}@media screen and (max-width:480px){._left_box ._contact_text[data-v-91ff92f7]{font-size:4.267vw}}._left_box ._contact_purpose[data-v-91ff92f7]{font-size:1.111vw;font-weight:500;line-height:1.5}@media screen and (max-width:850px){._left_box ._contact_purpose[data-v-91ff92f7]{font-size:2vw}}@media screen and (max-width:480px){._left_box ._contact_purpose[data-v-91ff92f7]{font-size:4.267vw}}._right_box[data-v-91ff92f7]{background:#fff;border-radius:1.111vw;display:grid;gap:2.222vw;grid-template-rows:repeat(6,max-content);height:calc(100% - 5vw);justify-self:flex-end;margin:2.5vw 0;max-width:39.58vw;min-width:31.25vw;padding:4.444vw;position:relative;text-align:center;width:100%}@media screen and (max-width:850px){._right_box[data-v-91ff92f7]{border-radius:2vw;gap:4vw;height:auto;margin:0 auto 4vw;max-width:71.25vw;padding:8vw}}@media screen and (max-width:480px){._right_box[data-v-91ff92f7]{border-radius:4.267vw;gap:8.533vw;height:auto;margin-bottom:9.333vw;max-width:none;min-width:0;padding:17.06vw 4.267vw}}._privacy[data-v-91ff92f7]{align-items:center;color:#999;-moz-column-gap:.556vw;column-gap:.556vw;display:inline-grid;font-size:1.111vw;grid-auto-flow:column;justify-content:center}@media screen and (max-width:850px){._privacy[data-v-91ff92f7]{-moz-column-gap:1vw;column-gap:1vw;font-size:2vw}}@media screen and (max-width:480px){._privacy[data-v-91ff92f7]{-moz-column-gap:2.133vw;column-gap:2.133vw;font-size:4.267vw}}._privacy[data-v-91ff92f7]:before{border-bottom:.416vw solid transparent;border-left:.694vw solid #999;border-top:.416vw solid transparent;content:"";display:inline-block;height:0;vertical-align:middle;width:0}@media screen and (max-width:850px){._privacy[data-v-91ff92f7]:before{border-bottom:.75vw solid transparent;border-left:1.25vw solid #999;border-top:.75vw solid transparent}}@media screen and (max-width:480px){._privacy[data-v-91ff92f7]:before{border-bottom:1.6vw solid transparent;border-left:2.13 solid #999;border-top:1.6vw solid transparent}}._error[data-v-91ff92f7]{color:#c85151;font-size:1.111vw;font-weight:500;left:50%;position:absolute;top:1.667vw;transform:translate(-50%);width:100%}@media screen and (max-width:850px){._error[data-v-91ff92f7]{font-size:2vw;top:3vw}}@media screen and (max-width:480px){._error[data-v-91ff92f7]{font-size:4.267vw;top:6.4vw}}._spinner[data-v-91ff92f7]{align-items:center;background:#0003;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}._footer_container[data-v-9ee065f1]{align-content:center;align-items:center;background-color:#cfb775;border-radius:1.11vw 1.11vw 0 0;display:flex;height:24.72vw;justify-content:space-between;margin:0 auto;overflow:hidden;padding:4.44vw 8.19vw;position:relative;width:95.56vw;z-index:1}._footer_container div[data-v-9ee065f1]{justify-content:space-between;width:100%}._logo[data-v-9ee065f1]{color:#fff;font-weight:700;z-index:100}._logo ._logo_container[data-v-9ee065f1]{margin:0;padding:0}._logo ._logo_container img[data-v-9ee065f1]{height:auto;width:18.05vw}._nav[data-v-9ee065f1]{display:flex;justify-content:flex-end;width:100%}._nav_container[data-v-9ee065f1]{display:grid;grid-auto-rows:max-content;line-height:1.5;list-style:none;margin:0;max-width:24.58vw;padding:0;row-gap:2.22vw;width:100%}._nav_container li[data-v-9ee065f1]{transition:transform .3s ease}._nav_container li[data-v-9ee065f1]:hover{opacity:.8}._nav_container li a[data-v-9ee065f1]{align-items:center;color:#fff;display:flex;justify-content:space-between;text-decoration:none}._nav ._title[data-v-9ee065f1]{font-size:1.66vw;width:9.02vw}._nav_yomi[data-v-9ee065f1]{display:inline-block;font-size:1.11vw;font-weight:700;width:20%}._nav_devider[data-v-9ee065f1]{background-color:#fff;display:inline-block;height:.13vw;margin:0 .55vw;width:25%}._nav_title[data-v-9ee065f1]:hover:before{transform:translateY(-50%) scale(1)}._nav_title[data-v-9ee065f1]:hover:after{transform:translateZ(0)}._nav_title:hover span[data-v-9ee065f1]{transform:translate3d(0,-200%,0)}._copy_right[data-v-9ee065f1]{bottom:.83vw;color:#fff;font-size:.97vw;font-weight:400;left:50%;line-height:1;position:absolute;text-align:center;transform:translate(-50%)}._copy_right p[data-v-9ee065f1]{line-height:1;margin:0}._credit[data-v-9ee065f1]{color:#fff;font-size:1.11vw;font-weight:700;margin-top:4.44vw}._credit h6[data-v-9ee065f1]{font-size:1.38vw;margin:0}._credit p[data-v-9ee065f1]{line-height:1.5;margin:0}@media screen and (max-width:900px){._footer_container[data-v-9ee065f1]{border-radius:2vw 2vw 0 0;height:44.5vw;padding:8vw 3vw;width:96vw}._credit[data-v-9ee065f1],._nav[data-v-9ee065f1]{max-width:43vw}._nav_container[data-v-9ee065f1]{max-width:44.25vw;row-gap:4vw;width:100%}._nav_container li[data-v-9ee065f1]{height:3vw}._nav._yomi[data-v-9ee065f1]{font-size:2vw;width:40%}._nav ._title[data-v-9ee065f1]{font-size:4vw;line-height:3vw;width:16.25vw}._nav_devider[data-v-9ee065f1]{height:.25vw;margin:0 1vw;max-width:12%}._nav_yomi[data-v-9ee065f1]{font-size:2vw;font-weight:700;width:25%}._credit[data-v-9ee065f1]{font-size:2vw;margin-top:5vw}._credit h6[data-v-9ee065f1]{font-size:2.5vw}._logo ._logo_container img[data-v-9ee065f1]{width:32.5vw}._copy_right[data-v-9ee065f1]{bottom:1.5vw;font-size:1.75vw}}@media screen and (max-width:600px){._footer_container[data-v-9ee065f1]{align-items:start;border-radius:4.26vw 4.26vw 0 0;height:162.4vw;padding:17.06vw 0}._footer_container div[data-v-9ee065f1]{flex-direction:column}._logo ._logo_container img[data-v-9ee065f1]{width:82.93vw}._logo[data-v-9ee065f1]{align-items:center;display:flex}._credit[data-v-9ee065f1],._nav[data-v-9ee065f1]{max-width:100%;padding:0 4.26vw}._nav[data-v-9ee065f1]{justify-content:center;margin-top:17.06vw}._nav_container[data-v-9ee065f1]{gap:8.53vw;max-width:100%}._nav_container li[data-v-9ee065f1]{height:6vw}._nav ._title[data-v-9ee065f1]{font-size:6.4vw;line-height:normal;width:41.33vw}._nav_devider[data-v-9ee065f1]{background-color:#fff;height:.53vw;margin:0 2.13vw;width:11.46vw}._nav_yomi[data-v-9ee065f1]{font-size:4.26vw;text-align:center;width:30%}._credit[data-v-9ee065f1]{margin-top:10.66vw}._credit[data-v-9ee065f1],._credit h6[data-v-9ee065f1]{font-size:4.26vw}._credit_right[data-v-9ee065f1]{font-size:3.73vw}p[data-v-9ee065f1]{margin:0}._copy_right[data-v-9ee065f1]{bottom:3.2vw;font-size:3.73vw}}
