@charset "UTF-8";.post-block{margin-top:clamp(40px,3vw + .2rem,48px);padding-bottom:clamp(100px,11.25vw + .2rem,180px)}.post-block .title-block{width:calc(100% - 80px);max-width:940px;margin:0 auto}@media screen and (max-width:1259px){.post-block .title-block{width:calc(100% - 40px)}}.post-block .title-block .article-title{color:var(--primary);font-size:clamp(22px,2.375vw + .2rem,38px);font-weight:700;line-height:160%;letter-spacing:2.18px;margin-top:12px}.form_content{width:calc(100% - 40px);max-width:940px;margin:clamp(24px,3vw + .2rem,48px) auto 0}@media screen and (max-width:480px){.form_content{margin-top:29px}}.form_content .form_flow{width:100%}.form_content .form_flow .form_flowlist{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px}@media screen and (max-width:480px){.form_content .form_flow .form_flowlist{gap:24px}}.form_content .form_flow .form_flowlist .listitem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc((100% - 120px)/ 3);padding:16px 24px;gap:14px;border-radius:4px;border:1px solid var(--primary);color:var(--primary);counter-increment:flow}@media screen and (max-width:860px){.form_content .form_flow .form_flowlist .listitem{padding:12px 20px}}@media screen and (max-width:480px){.form_content .form_flow .form_flowlist .listitem{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:10px 4px;width:calc((100% - 48px)/ 3)}}.form_content .form_flow .form_flowlist .listitem.current{background:var(--btn-orange);border:none}.form_content .form_flow .form_flowlist .listitem.current .text span{color:var(--white)}.form_content .form_flow .form_flowlist .listitem.current .text:before{color:var(--white,#fff)}.form_content .form_flow .form_flowlist .listitem:not(:last-child){position:relative}.form_content .form_flow .form_flowlist .listitem:not(:last-child)::after{position:absolute;content:"";top:50%;left:calc(100% + 20px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px;aspect-ratio:1/1;background-image:url(../../img/common/ico_flow_icon.svg);background-size:contain;background-repeat:no-repeat}@media screen and (max-width:480px){.form_content .form_flow .form_flowlist .listitem:not(:last-child)::after{width:16px;left:calc(100% + 6px)}}.form_content .form_flow .form_flowlist .listitem .text{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}@media screen and (max-width:480px){.form_content .form_flow .form_flowlist .listitem .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;gap:6px}}.form_content .form_flow .form_flowlist .listitem .text:before{content:"0" counter(flow);color:var(--primary);text-align:center;font-family:Lexend;font-size:clamp(24px,1.75vw + .2rem,28px);font-weight:200;line-height:100%;letter-spacing:1.96px}@media screen and (max-width:480px){.form_content .form_flow .form_flowlist .listitem .text:before{font-size:28px}}.form_content .form_flow .form_flowlist .listitem .text span{-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--primary);text-align:center;font-size:clamp(15px,1.125vw + .2rem,18px);font-weight:500;line-height:normal;letter-spacing:1.26px}@media screen and (max-width:480px){.form_content .form_flow .form_flowlist .listitem .text span{font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:160%;letter-spacing:.39px}}.form_content .form_data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:clamp(44px,6.0625vw + .2rem,97px);gap:21px}@media screen and (max-width:480px){.form_content .form_data{gap:13px}}.breadcrumb ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:480px){.breadcrumb ul{overflow-x:scroll;word-break:keep-all;white-space:nowrap}}.breadcrumb li{color:var(--black);font-size:12px;font-weight:400;line-height:100%;letter-spacing:.72px;margin-left:3px}.breadcrumb li:first-child{margin-left:0}.breadcrumb li:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.breadcrumb li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;text-decoration:none;color:inherit;-webkit-transition:all .35s cubic-bezier(.215,.61,.355,1);transition:all .35s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.breadcrumb li a:hover{text-decoration:underline;text-underline-offset:2px;opacity:.5}}.breadcrumb li a:after{display:inline-block;font-family:icomoon;content:"\e90d";width:1em;height:1em;font-size:12px;line-height:1}@media screen and (max-width:820px){.breadcrumb li a:after{font-size:10px}}.breadcrumb{width:calc(100% - 80px);max-width:940px;margin:0 auto}.form_content .form_data{margin-top:40px}@media screen and (max-width:480px){.form_content .form_data{margin-top:6px}}.form_content .form-block{display:-webkit-box;display:-ms-flexbox;display:flex;padding:52px 20px;border-bottom:1px solid var(--gray,#cfcfcf)}@media screen and (max-width:480px){.form_content .form-block{padding:24px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}}.form_content .form-block .form-title{width:211px;color:var(--black,#262626);font-size:clamp(14px,1vw + .2rem,16px);font-style:normal;font-weight:500;line-height:200%;letter-spacing:1.12px}.form_content .form-input{color:var(--black,#262626);font-size:16px;font-style:normal;font-weight:400;line-height:200%;letter-spacing:1.12px}.form_content .form-input span:empty::before{content:"-"}.submitarea{margin-top:clamp(63px,5.5vw + .2rem,88px)}.submitarea .button-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px}@media screen and (max-width:480px){.submitarea .button-set{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}}