:root{--_footer-mt:calc(80 * var(--px))}.pFV__inner{position:relative;overflow:hidden}.pFV__image{aspect-ratio:400/610;justify-content:center;align-items:center;width:100%;height:auto;display:flex;position:relative}.pFV__image_splash{aspect-ratio:508/610;width:auto;height:100%;opacity:var(--init-opacity);position:absolute}.pFV__image_main{z-index:1;width:100%;height:100%;opacity:var(--init-opacity);position:relative}.pFV__headline{top:calc(var(--header-height) + 16 * var(--px));left:calc(24 * var(--px));z-index:1;gap:calc(8 * var(--px));color:var(--color-business-navy);opacity:var(--init-opacity);flex-direction:column;align-items:flex-start;display:flex;position:absolute}.pFV__headline_main{font-size:calc(1.875 * var(--font-rem));letter-spacing:.04em;font-weight:700;line-height:1.4}.pFV__headline_sub{font-size:calc(.875 * var(--font-rem));letter-spacing:.04em;font-weight:600;line-height:1.5}.pFV__table{z-index:1;width:100%;padding:0 calc(17 * var(--px));margin-top:calc(-50 * var(--px));opacity:var(--init-opacity);display:block;position:relative}.pFV__table_tbody{width:100%;padding:calc(16 * var(--px)) 0;color:var(--color-white);background-color:var(--color-business-navy);border-radius:calc(4 * var(--px));align-items:stretch;display:flex}.pFV__table_tr{gap:calc(2 * var(--px));flex-direction:column;align-items:center;width:100%;display:flex}.pFV__table_tr:not(:last-child){border-right:1px solid #001a3f}.pFV__table_th{font-size:calc(.875 * var(--font-rem));letter-spacing:.04em;font-weight:600;line-height:1.5}.pFV__table_td{gap:calc(.5 * var(--font-rem));padding-bottom:calc(3 * var(--px));justify-content:center;align-items:baseline;display:flex}.pFV__table_td_text{font-size:calc(1.125 * var(--font-rem));font-weight:700;line-height:1}.pFV__table_td_text .-number{font-size:calc(1.5 * var(--font-rem));letter-spacing:.04em;font-weight:600;line-height:1}.pFV__small{z-index:1;padding:0 calc(17 * var(--px));margin-top:calc(8 * var(--px));opacity:var(--init-opacity);display:grid;position:relative}.pFV__small_text{font-size:calc(.625 * var(--font-rem));letter-spacing:.04em;font-weight:500;line-height:1.6}.pMerit{margin-top:calc(40 * var(--px))}.pMerit__inner{padding:calc(80 * var(--px)) calc(16 * var(--px));background-color:var(--_livatra-base-color);overflow:hidden}.pMerit__headline{color:var(--color-white);justify-content:center;align-items:center;display:flex;position:relative}.pMerit__headline_text{z-index:1;gap:calc(4 * var(--px));font-size:calc(1.875 * var(--font-rem));letter-spacing:.08em;flex-direction:column;align-items:center;font-weight:700;line-height:1.8;display:flex;position:relative}.pMerit__headline_text_logo{width:calc(173 * var(--px));height:calc(52 * var(--px));justify-content:center;align-items:center;display:flex;position:relative}.pMerit__headline_background{z-index:-1;width:calc(291 * var(--px));height:calc(187 * var(--px));position:absolute}.pMerit__list{gap:calc(28 * var(--px));margin-top:calc(24 * var(--px));display:grid}.pMerit__item{counter-increment:merit-item;background-color:var(--color-background-beige);border:1px solid var(--color-gray-border);border-radius:calc(4 * var(--px))}.pMerit__item_article{padding:calc(32 * var(--px)) calc(24 * var(--px));flex-direction:column;align-items:center;display:flex}.pMerit__item_index{padding:calc(5 * var(--px)) calc(14 * var(--px));font-family:var(--font-alexandria);font-size:calc(.8125 * var(--font-rem));text-transform:uppercase;letter-spacing:.04em;border:2px solid;border-radius:50vh;justify-content:center;align-items:center;gap:.35em;font-weight:500;line-height:1;display:flex}.pMerit__item_index:after{content:counter(merit-item, decimal-leading-zero)}.pMerit__item_icon{width:calc(180 * var(--px));height:calc(120 * var(--px));margin-top:calc(24 * var(--px))}.pMerit__item_note{margin-top:calc(24 * var(--px))}.pMerit__item_note_headline{font-size:calc(1.25 * var(--font-rem));color:var(--color-business-navy);letter-spacing:.04em;font-weight:700;line-height:1.5}.pMerit__item_note_paragraph{margin-top:calc(10 * var(--px));font-size:calc(.9375 * var(--font-rem));letter-spacing:.04em;font-weight:400;line-height:1.7}.pMerit__item_note_perfect{margin-top:calc(16 * var(--px))}.pMerit__item_note_perfect_head{padding:calc(7 * var(--px)) calc(8 * var(--px)) calc(5 * var(--px));font-size:calc(.875 * var(--font-rem));color:var(--color-white);background-color:var(--color-business-navy);border-radius:calc(4 * var(--px)) calc(4 * var(--px)) 0 0;font-weight:600;line-height:1.5}.pMerit__item_note_perfect_paragraph{padding:calc(11 * var(--px)) calc(8 * var(--px)) calc(9 * var(--px));font-size:calc(.9375 * var(--font-rem));letter-spacing:.04em;border-radius:0 0 calc(4 * var(--px)) calc(4 * var(--px));border:1px solid;font-weight:500;line-height:1.5}.pMerit__item_note_perfect_list{gap:calc(.25 * var(--font-rem));padding:calc(11 * var(--px)) calc(8 * var(--px)) calc(9 * var(--px));font-size:calc(.9375 * var(--font-rem));letter-spacing:.04em;border-radius:0 0 calc(4 * var(--px)) calc(4 * var(--px));border:1px solid;font-weight:500;line-height:1.5;display:grid}.pMerit__item_note_perfect_list_item{gap:calc(.625 * var(--font-rem));justify-content:flex-start;align-items:flex-start;display:flex}.pMerit__item_note_perfect_list_item:before{width:calc(.3125 * var(--font-rem));height:calc(.3125 * var(--font-rem));margin-top:calc(.5625 * var(--font-rem));content:"";background-color:currentColor;border-radius:50%;flex-shrink:0;display:block}.pMerit__item_example{margin-top:calc(24 * var(--px))}.pMerit__item_example_headline{padding:calc(14 * var(--px)) calc(16 * var(--px)) calc(15 * var(--px));border-top:1px solid var(--color-gray-border);justify-content:center;align-items:center;display:flex}.pMerit__item_example_headline_text{font-size:calc(1 * var(--font-rem));font-weight:600;line-height:1.5}.pMerit__item_example_list{grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;display:grid}.pMerit__item_example_item{grid-template-rows:subgrid;padding:calc(23 * var(--px)) calc(16 * var(--px));border-top:1px solid var(--color-gray-border);grid-row:span 2;display:grid}.pMerit__item_example_item_icon{width:calc(120 * var(--px));height:calc(55 * var(--px));justify-self:center}.pMerit__item_example_item_paragraph{margin-top:calc(14 * var(--px));font-size:calc(.9375 * var(--font-rem));text-align:center;letter-spacing:.04em;font-weight:600;line-height:1.4}.pMerit__item_example_item:nth-child(odd){border-right:1px solid var(--color-gray-border)}.pAdvice{margin-top:calc(44 * var(--px))}.pAdvice__headline{font-size:calc(1.25 * var(--font-rem));color:var(--color-business-navy);text-align:center;letter-spacing:.04em;font-weight:700;line-height:1.8}.pAdvice__headline .-background{padding:0 calc(.625 * var(--font-rem));margin:0 calc(.25 * var(--font-rem));color:var(--color-white);background-color:var(--color-business-navy);-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:1.5;display:inline-block}.pAdvice__paragraph{padding:0 calc(32 * var(--px));margin-top:calc(.75 * var(--font-rem));font-size:calc(.9375 * var(--font-rem));letter-spacing:.04em;font-weight:500;line-height:1.7}.pAdvice__contact{padding:0 calc(32 * var(--px));margin-top:calc(42 * var(--px))}.pAdvice__contact_link{gap:calc(1 * var(--font-rem));padding:calc(1 * var(--font-rem)) calc(1.375 * var(--font-rem));color:var(--color-white);background-color:var(--color-orange);border:2px solid #e57009;border-radius:50vh;grid-template-columns:auto 1fr auto;align-items:center;display:grid}.pAdvice__contact_link_icon{width:calc(3.5 * var(--font-rem));height:calc(2.625 * var(--font-rem));position:relative}.pAdvice__contact_link_label{font-size:calc(1 * var(--font-rem));letter-spacing:.08em;font-weight:600;line-height:1.6;position:relative}.pAdvice__contact_link_arrow{width:calc(1.25 * var(--font-rem));height:calc(1.25 * var(--font-rem));position:relative}.pAdvice__nav{margin-top:calc(35 * var(--px));border-bottom:1px solid var(--color-gray-border)}.pAdvice__nav_link{padding:calc(32 * var(--px)) calc(24 * var(--px));border-top:1px solid var(--color-gray-border);justify-content:flex-start;align-items:center;display:flex}.pAdvice__nav_link_head{width:calc(6.75 * var(--font-rem));height:calc(5 * var(--font-rem));margin-right:calc(24 * var(--px));flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pAdvice__nav_link_head_icon{width:calc(4 * var(--font-rem));height:calc(3 * var(--font-rem))}.pAdvice__nav_link_head_text{margin-top:calc(.625 * var(--font-rem));font-size:calc(1 * var(--font-rem));color:var(--color-business-navy);letter-spacing:.08em;font-weight:600;line-height:1.4}.pAdvice__nav_link_label{margin-right:calc(.5 * var(--font-rem));font-size:calc(1 * var(--font-rem));letter-spacing:.08em;font-weight:500;line-height:1.4}.pAdvice__nav_link_arrow{width:calc(1.875 * var(--font-rem));height:calc(1.875 * var(--font-rem));flex-shrink:0;margin-left:auto}.pAdvice__support{margin:calc(40 * var(--px)) calc(16 * var(--px)) 0;background-color:var(--color-white);border:1px solid var(--color-gray-border)}.pAdvice__support_head{padding:calc(40 * var(--px)) calc(16 * var(--px)) calc(24 * var(--px));text-align:center;justify-content:center;display:flex}.pAdvice__support_head_title{font-size:calc(1.125 * var(--font-rem));color:var(--color-business-navy);letter-spacing:.04em;font-weight:700;line-height:1.5}.pAdvice__support_item{gap:calc(16 * var(--px));padding:calc(24 * var(--px));border-top:1px solid var(--color-gray-border);justify-content:flex-start;align-items:center;display:flex}.pAdvice__support_item_icon{width:calc(3.5 * var(--font-rem));height:calc(3.5 * var(--font-rem))}.pAdvice__support_item_label{font-size:calc(1 * var(--font-rem));letter-spacing:.04em;font-weight:600;line-height:1.4}.pAdvice__small{padding:0 calc(16 * var(--px));margin-top:calc(8 * var(--px))}.pAdvice__small_text{font-size:calc(.6875 * var(--font-rem));letter-spacing:.04em;font-weight:500;line-height:1.6;display:block}.pFlow{margin-top:calc(56 * var(--px))}.pFlow__headline{color:var(--color-business-navy);flex-direction:column;justify-content:center;align-items:center;display:flex}.pFlow__headline_main{font-size:calc(1.25 * var(--font-rem));letter-spacing:.04em;font-weight:700;line-height:1.8}.pFlow__headline_sub{margin-top:calc(4 * var(--px));font-size:calc(1 * var(--font-rem));letter-spacing:.04em;font-weight:700;line-height:1.8}.pFlow__body{margin-top:calc(24 * var(--px));background-color:#e1e2de;position:relative}.pFlow__scroller{width:100%;padding:calc(48 * var(--px)) calc(32 * var(--px));overflow:auto hidden}.pFlow__graph{width:calc(1260 * var(--px));zoom:.7;position:relative}.pFlow__graph_list{--_grid-child-columns:calc(var(--grid-columns) - 4);grid-template-columns:repeat(var(--_grid-child-columns), 1fr);min-height:calc(554 * var(--px));grid-template-rows:auto auto 1fr;display:grid}.pFlow__graph_item{grid-template-rows:subgrid;padding:calc(40 * var(--px)) calc(40 * var(--px)) calc(15 * var(--font-rem));counter-increment:flow-item;grid-area:1/span 4/-1;display:grid;position:relative}.pFlow__graph_item_index{color:var(--color-business-navy);flex-direction:column;justify-content:center;align-items:center;display:flex}.pFlow__graph_item_index_label{font-family:var(--font-alexandria);font-size:calc(.8125 * var(--font-rem));text-transform:uppercase;letter-spacing:.08em;font-weight:500;line-height:1.8}.pFlow__graph_item_index:after{font-family:var(--font-alexandria);font-size:calc(2.5 * var(--font-rem));content:counter(flow-item, decimal-leading-zero);font-weight:500;line-height:1}.pFlow__graph_item_title{margin-top:calc(1.125 * var(--font-rem));font-size:calc(1.25 * var(--font-rem));color:var(--color-business-navy);letter-spacing:.04em;justify-content:center;font-weight:700;line-height:1.5;display:flex}.pFlow__graph_item_paragraph{margin-top:calc(1.125 * var(--font-rem));font-size:calc(.9375 * var(--font-rem));color:var(--color-black);font-weight:400;line-height:1.7}.pFlow__graph_item:not(:last-child):after{top:calc(52 * var(--px));right:calc(-13 * var(--px));z-index:1;width:calc(36 * var(--px));height:calc(36 * var(--px));content:"";position:absolute;rotate:45deg}.pFlow__graph_item:nth-child(odd),.pFlow__graph_item:nth-child(odd):not(:last-child):after{background-color:#faedd7}.pFlow__graph_item:nth-child(2n+2),.pFlow__graph_item:nth-child(2n+2):not(:last-child):after{background-color:#fff6e6}.pFlow__graph_bar{right:calc(42 * var(--px));bottom:calc(13 * var(--px));left:calc(42 * var(--px));z-index:1;gap:calc(5 * var(--px));flex-direction:column;align-items:flex-end;display:flex;position:absolute}.pFlow__graph_bar_item{padding:calc(9 * var(--px)) calc(16 * var(--px)) calc(7 * var(--px));font-size:calc(1.125 * var(--font-rem));color:var(--color-white);letter-spacing:.04em;background-color:var(--color-black);clip-path:polygon(0% 0%, calc(100% - 42 * var(--px)) 0, 100% 100%, calc(42 * var(--px)) 100%);justify-content:center;font-weight:600;line-height:1.5;display:flex}.pFlow__graph_bar_item:first-child{width:calc(586 * var(--px));background-color:#357adc}.pFlow__graph_bar_item:nth-child(2){width:calc(846 * var(--px));background-color:#2460b5}.pFlow__graph_bar_item:nth-child(3){width:calc(846 * var(--px));background-color:#024095}.pFlow__graph_bar_item:nth-child(4){width:calc(1150 * var(--px));background-color:#012b65}.pFlow__swipe{z-index:1;pointer-events:none;transition:opacity .3s var(--ease-out-cubic);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pFlow__swipe_background{width:calc(134 * var(--px));height:calc(134 * var(--px));position:absolute}.pFlow__swipe_hand{z-index:1;width:calc(134 * var(--px));height:calc(134 * var(--px));transform-origin:bottom;animation:3s infinite flow-swipe-loop;position:absolute}.pFlow__swipe.is-hidden{opacity:0}.pOffice{margin-top:calc(80 * var(--px))}.pOffice__inner{padding:0 calc(16 * var(--px))}.pOffice__headline{font-size:calc(1.25 * var(--font-rem));color:var(--color-business-navy);letter-spacing:.04em;justify-content:center;font-weight:700;line-height:1.8;display:flex}.pOffice__paragraph{padding:calc(8 * var(--px)) 0 calc(10 * var(--px));font-size:calc(.9375 * var(--font-rem));text-align:center;letter-spacing:.04em;font-weight:400;line-height:1.7}.pOffice__list{gap:calc(12 * var(--px));margin-top:calc(24 * var(--px));display:grid}.pOffice__item{-moz-column-gap:calc(16 * var(--px));column-gap:calc(16 * var(--px));color:var(--color-black);grid-template-columns:auto 1fr;display:grid;position:relative}.pOffice__item_thumbnail{width:calc(128 * var(--px));height:calc(180 * var(--px));grid-row:1/5;position:relative}.pOffice__item_thumbnail_image{width:100%;height:100%}.pOffice__item_thumbnail_tag{top:calc(4 * var(--px));left:calc(4 * var(--px));z-index:1;padding:calc(.25 * var(--font-rem)) calc(.625 * var(--font-rem)) calc(.3125 * var(--font-rem));font-size:calc(.75 * var(--font-rem));color:var(--color-white);letter-spacing:.08em;border-radius:50vh;font-weight:500;line-height:1.3;position:absolute}.pOffice__item_name{font-size:calc(1 * var(--font-rem));letter-spacing:.04em;font-weight:500;line-height:2}.pOffice__item_address{gap:calc(4 * var(--px));margin-top:calc(8 * var(--px));font-size:calc(.875 * var(--font-rem));letter-spacing:.08em;font-weight:400;line-height:1.4;display:grid}.pOffice__item_icon{margin-top:calc(16 * var(--px));justify-content:flex-start;display:flex}.pOffice__item_icon_link{padding:calc(4 * var(--px)) calc(12 * var(--px));color:var(--color-white);background-color:var(--color-black);border-radius:calc(4 * var(--px))}.pOffice__item_icon_link:after{z-index:1;content:"";position:absolute;inset:0}.pOffice__item_icon_link_image{width:calc(16 * var(--px));height:calc(16 * var(--px))}.pOffice__item[data-office=tokyo] .pOffice__item_thumbnail_tag{background:linear-gradient(267deg,#00499e 1.53%,#043267 102.67%)}.pOffice__item[data-office=osaka] .pOffice__item_thumbnail_tag{background:linear-gradient(267deg,#e92b00 1.53%,#e95600 102.67%)}.pOffice__item[data-office=sendai] .pOffice__item_thumbnail_tag{background:linear-gradient(267deg,#0c84c0 1.53%,#0074ad 102.67%)}.pReturn{margin-top:calc(80 * var(--px))}.pReturn__inner{padding:calc(56 * var(--px)) calc(16 * var(--px)) calc(64 * var(--px));background-color:var(--_livatra-base-color)}.pReturn__headline{font-size:calc(1.5 * var(--font-rem));color:var(--color-white);text-align:center;letter-spacing:.04em;font-weight:700;line-height:1.8}.pReturn__list{gap:calc(5 * var(--px));margin-top:calc(24 * var(--px));display:grid}.pReturn__item{-moz-column-gap:calc(1 * var(--font-rem));column-gap:calc(1 * var(--font-rem));padding:calc(15 * var(--px)) calc(15 * var(--px)) calc(19 * var(--px)) calc(7 * var(--px));counter-increment:return-item;background-color:var(--color-white);border:1px solid #f3e1be;grid-template-columns:auto 1fr;display:grid}.pReturn__item_index{padding:0 calc(.5 * var(--font-rem));font-family:var(--font-alexandria);font-size:calc(.625 * var(--font-rem));color:var(--color-business-navy);text-transform:uppercase;letter-spacing:.08em;flex-direction:column;align-items:center;font-weight:500;line-height:1.8;display:flex}.pReturn__item_index:after{font-size:calc(1.625 * var(--font-rem));content:counter(return-item);line-height:1;display:block}.pReturn__item_note{align-content:center}.pReturn__item_note_headline{font-size:calc(1.125 * var(--font-rem));color:var(--color-business-navy);letter-spacing:.04em;font-weight:700;line-height:1.5}.pReturn__item_note_tags{gap:calc(.5 * var(--font-rem));margin-top:calc(8 * var(--px));flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.pReturn__item_note_tag{padding:0 calc(.8125 * var(--font-rem));font-size:calc(.75 * var(--font-rem));letter-spacing:.04em;border-radius:50vh;font-weight:600;line-height:1.8}.pReturn__item_note_tag[data-tag=fill]{color:var(--color-white);background-color:var(--color-business-navy)}.pReturn__item_note_tag[data-tag=stroke]{background-color:var(--color-white);border:1px solid var(--color-business-navy)}.pReturn__item_note_paragraph{margin-top:calc(10 * var(--px));font-size:calc(.9375 * var(--font-rem));letter-spacing:.04em;font-weight:400;line-height:1.7}.pReturn__item_note_small{font-size:calc(.9375 * var(--font-rem));align-items:center;font-weight:700;line-height:1.5;display:flex}.pFaq{margin-top:calc(64 * var(--px))}.pFaq__inner{padding:0 calc(16 * var(--px))}.pFaq__headline{font-size:calc(1.5 * var(--font-rem));color:var(--color-business-navy);text-align:center;letter-spacing:.04em;font-weight:700;line-height:1.8}.pFaq__list{padding:0 calc(16 * var(--px));margin-top:calc(24 * var(--px))}.pFaq__acc{border-top:1px solid var(--color-gray-border);flex-direction:column;justify-content:center;display:flex;position:relative}.pFaq__acc_head{gap:calc(.5 * var(--font-rem));padding:calc(16 * var(--px)) calc(2.1875 * var(--font-rem)) calc(16 * var(--px)) 0;justify-content:flex-start;align-items:baseline;display:flex}.pFaq__acc_head_index{min-width:calc(2.1875 * var(--font-rem));font-family:var(--font-alexandria);font-size:calc(1.25 * var(--font-rem));text-align:center;letter-spacing:.04em;flex-shrink:0;font-weight:500;line-height:1.2}.pFaq__acc_head_text{font-size:calc(.9375 * var(--font-rem));letter-spacing:.04em;font-weight:600;line-height:1.7}.pFaq__acc_body{overflow:hidden}.pFaq__acc_body_inner{padding:calc(4 * var(--px)) calc(2.1875 * var(--font-rem)) calc(16 * var(--px)) calc(2.6875 * var(--font-rem))}.pFaq__acc_body_text{font-size:calc(.9375 * var(--font-rem));letter-spacing:.04em;font-weight:400;line-height:1.7}.pFaq__acc:after{width:calc(1 * var(--font-rem));height:calc(.5625 * var(--font-rem));content:"";transition:rotate .3s var(--ease-out-cubic);background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='9'%20viewBox='0%200%2016%209'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_3649_6189)'%3e%3cpath%20d='M15%201L8%207L1%201'%20stroke='%23013775'%20stroke-width='2'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_3649_6189'%3e%3crect%20width='16'%20height='9'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat;background-size:100%;position:absolute;right:0}.pFaq__acc.is-open:after{rotate:-180deg}.pFaq__acc:last-child{border-bottom:1px solid var(--color-gray-border)}.pContact{padding:0 calc(16 * var(--px));margin-top:calc(72 * var(--px))}.pContact__inner{background-color:var(--color-business-navy);border:2px solid var(--color-white);border-radius:calc(8 * var(--px))}.pContact__head{padding:calc(38 * var(--px)) calc(16 * var(--px)) calc(32 * var(--px));color:var(--color-white);flex-direction:column;align-items:center;display:flex}.pContact__head_title{font-size:calc(1.25 * var(--font-rem));text-align:center;letter-spacing:.04em;font-weight:700;line-height:1.5}.pContact__head_paragraph{margin-top:calc(24 * var(--px));font-size:calc(1 * var(--font-rem));text-align:center;font-weight:500;line-height:1.5}.pContact__body{padding:0 calc(16 * var(--px)) calc(16 * var(--px))}.is-loaded .pFV__image_splash{animation:opening-fv-image-opacity .4s var(--ease-out-cubic) forwards, opening-fv-image-scale .6s var(--ease-spring-5) forwards;animation-delay:.4s}@keyframes opening-fv-image-opacity{0%{opacity:0}to{opacity:1}}@keyframes opening-fv-image-scale{0%{scale:1.2}to{scale:1}}.is-loaded .pFV__image_main{opacity:1;clip-path:polygon(100% -100%,200% -100%,200% 0%,100% 0%);animation:opening-mv-background-clip-path .6s var(--ease-gleasing) forwards}@keyframes opening-mv-background-clip-path{0%{clip-path:polygon(100% -100%,200% -100%,200% 0%,100% 0%)}to{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}}.is-loaded .pFV__headline,.is-loaded .pFV__table,.is-loaded .pFV__small{animation:opening-fv-x .6s var(--ease-gleasing) forwards}@keyframes opening-fv-x{0%{opacity:0;translate:calc(-20 * var(--px))}to{opacity:1;translate:0}}@keyframes flow-swipe-loop{0%{translate:0;rotate:0deg}20%,25%{rotate:4deg;translate:calc(8 * var(--px)) 0}50%{rotate:-4deg;translate:calc(-10 * var(--px)) 0}75%,to{translate:0;rotate:0deg}}@media screen and (width>=960px){:root{--_footer-mt:calc(160 * var(--px))}.pFV__inner{grid-template-columns:repeat(var(--grid-columns), 1fr);display:grid}.pFV__image{height:108.02vh;min-height:calc(740 * var(--px));max-height:calc(916 * var(--px));grid-area:1/1/5/-1}.pFV__image_splash{min-width:calc(1730 * var(--px));aspect-ratio:1730/916}.pFV__image_main{z-index:1;width:100%;height:100%;position:relative}.pFV__headline{gap:calc(16 * var(--px));margin-top:calc(var(--header-height) + min(80 * var(--px), 9.43vh));grid-area:1/3/2/12;position:static}.pFV__headline_main{font-size:calc(2.5 * var(--font-rem))}.pFV__headline_sub{font-size:calc(1.25 * var(--font-rem));font-weight:500}.pFV__table{width:80%;margin-top:min(7.55vh, 64 * var(--px));grid-area:2/3/3/12;padding:0}.pFV__table_tbody{padding:calc(16 * var(--px)) 0}.pFV__table_tr{gap:0}.pFV__table_th{padding-top:calc(5 * var(--px));font-size:calc(1.125 * var(--font-rem))}.pFV__table_td{gap:calc(.25 * var(--font-rem));padding-bottom:calc(8 * var(--px))}.pFV__table_td_text{font-size:calc(1.375 * var(--font-rem))}.pFV__table_td_text .-number{font-size:calc(1.8125 * var(--font-rem));font-weight:700}.pFV__small{margin-top:calc(8 * var(--px));grid-area:3/3/4/12;padding:0}.pMerit{margin-top:0}.pMerit__inner{grid-template-columns:repeat(var(--grid-columns), 1fr);padding:calc(176 * var(--px)) 0 calc(160 * var(--px));display:grid}.pMerit__headline{grid-column:3/calc(var(--grid-columns) - 1)}.pMerit__headline_text{gap:calc(.625 * var(--font-rem));font-size:calc(2.5 * var(--font-rem));flex-direction:row;justify-content:center;align-items:center}.pMerit__headline_text_logo{width:calc(208 * var(--px));height:calc(61 * var(--px))}.pMerit__headline_background{width:calc(22.9375 * var(--font-rem));height:calc(14.75 * var(--font-rem))}.pMerit__list{grid-column:3/calc(var(--grid-columns) - 1);gap:calc(16 * var(--px));margin-top:calc(119 * var(--px))}.pMerit__item_article{--_grid-child-columns:calc(var(--grid-columns) - 4);grid-template-columns:repeat(var(--_grid-child-columns), 1fr);padding:calc(64 * var(--px)) 0;display:grid;position:relative}.pMerit__item_index{top:calc(64 * var(--px));grid-column:2/-1;position:absolute}.pMerit__item_icon{aspect-ratio:1;width:100%;height:auto;margin-top:calc(35 * var(--px));grid-column:2/6}.pMerit__item_note{grid-column:7/var(--_grid-child-columns);margin-top:0}.pMerit__item_note_headline{font-size:calc(1.625 * var(--font-rem))}.pMerit__item_note_paragraph{margin-top:calc(16 * var(--px));font-size:calc(1.0625 * var(--font-rem))}.pMerit__item_note_perfect{margin-top:calc(32 * var(--px));justify-content:flex-start;align-items:stretch;display:flex}.pMerit__item_note_perfect_head{padding:calc(.75 * var(--font-rem)) calc(1.25 * var(--font-rem)) calc(.875 * var(--font-rem));font-size:calc(1 * var(--font-rem));border-radius:calc(4 * var(--px)) 0 0 calc(4 * var(--px));flex-shrink:0;justify-content:flex-start;align-items:center;font-weight:600;display:flex}.pMerit__item_note_perfect_paragraph{padding:calc(.625 * var(--font-rem)) calc(1.25 * var(--font-rem)) calc(.75 * var(--font-rem));font-size:calc(1.0625 * var(--font-rem));border-radius:0 calc(4 * var(--px)) calc(4 * var(--px)) 0;flex-grow:1;justify-content:flex-start;align-items:center;display:flex}.pMerit__item_note_perfect_list{gap:calc(.375 * var(--font-rem));padding:calc(11 * var(--px)) calc(20 * var(--px)) calc(10 * var(--px));font-size:calc(1.0625 * var(--font-rem));border-radius:0 calc(4 * var(--px)) calc(4 * var(--px)) 0;display:grid}.pMerit__item_note_perfect_list_item:before{width:calc(.5 * var(--font-rem));height:calc(.5 * var(--font-rem));margin-top:calc(.625 * var(--font-rem))}.pMerit__item_example{margin-top:calc(-16 * var(--px));border-top:1px solid var(--color-gray-border);grid-template-columns:auto 1fr;display:grid}.pMerit__item_example_headline{min-width:calc(15.25 * var(--font-rem));padding:calc(32 * var(--px)) calc(46 * var(--px));border-top:none;justify-content:flex-start}.pMerit__item_example_headline_text{font-size:calc(1.125 * var(--font-rem))}.pMerit__item_example_list{grid-template-columns:repeat(4,1fr)}.pMerit__item_example_item{padding:calc(40 * var(--px)) calc(24 * var(--px));border-top:none;border-left:1px solid var(--color-gray-border)}.pMerit__item_example_item_paragraph{font-size:calc(1.125 * var(--font-rem));flex-direction:column;justify-content:center;display:flex}.pMerit__item_example_item:nth-child(odd){border-right:none}.pAdvice{margin-top:calc(154 * var(--px))}.pAdvice__inner{grid-template-columns:repeat(var(--grid-columns), 1fr);display:grid}.pAdvice__headline{grid-column:3/calc(var(--grid-columns) - 1);font-size:calc(2 * var(--font-rem));line-height:2}.pAdvice__headline .-background{padding:0 calc(.625 * var(--font-rem)) calc(.1875 * var(--font-rem));margin:0 calc(.5 * var(--font-rem));line-height:1.5}.pAdvice__paragraph{grid-column:3/calc(var(--grid-columns) - 1);margin-top:calc(1.625 * var(--font-rem));font-size:calc(1.25 * var(--font-rem));text-align:center;padding:0;line-height:2}.pAdvice__contact{grid-column:6/calc(var(--grid-columns) - 4);padding:0 calc(42 * var(--px));margin-top:calc(56 * var(--px))}.pAdvice__contact_link{gap:calc(2.5 * var(--font-rem));padding:calc(2 * var(--font-rem)) calc(2.875 * var(--font-rem))}.pAdvice__contact_link_label{font-size:calc(1.375 * var(--font-rem))}.pAdvice__contact_link_arrow{width:calc(1.875 * var(--font-rem));height:calc(1.875 * var(--font-rem))}.pAdvice__nav{margin-top:calc(64 * var(--px));grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.pAdvice__nav_link{padding:calc(48 * var(--px)) calc(64 * var(--px))}.pAdvice__nav_link_head{width:calc(10 * var(--font-rem));height:calc(6 * var(--font-rem));margin-right:calc(1.5 * var(--font-rem))}.pAdvice__nav_link_head_text{margin-top:calc(.625 * var(--font-rem));font-size:calc(1.125 * var(--font-rem))}.pAdvice__nav_link_label{margin-right:calc(2 * var(--font-rem));font-size:calc(1.125 * var(--font-rem));line-height:1.8}.pAdvice__nav_link:first-child:not(:only-child){border-right:1px solid var(--color-gray-border)}.pAdvice__support{grid-column:3/calc(var(--grid-columns) - 1);margin:calc(56 * var(--px)) 0 0}.pAdvice__support_head{padding:calc(40 * var(--px)) calc(16 * var(--px)) calc(32 * var(--px))}.pAdvice__support_head_title{font-size:calc(1.625 * var(--font-rem))}.pAdvice__support_list{--_grid-child-columns:calc(var(--grid-columns) - 4);grid-template-columns:repeat(var(--_grid-child-columns), 1fr);padding-bottom:calc(40 * var(--px));display:grid}.pAdvice__support_item{grid-column:span calc(var(--_grid-child-columns) / 4);gap:calc(27 * var(--px));padding:calc(2.5 * var(--font-rem)) calc(2 * var(--font-rem));border-top:none;flex-direction:column;justify-content:flex-start;align-items:center}.pAdvice__support_item_icon{width:calc(5 * var(--font-rem));height:calc(5 * var(--font-rem))}.pAdvice__support_item_label{font-size:calc(1.125 * var(--font-rem));text-align:center}.pAdvice__support_item:not(:last-child){border-right:1px solid var(--color-gray-border)}.pAdvice__small{grid-column:3/calc(var(--grid-columns) - 1);margin-top:calc(16 * var(--px));text-align:right;padding:0}.pFlow{margin-top:calc(86 * var(--px))}.pFlow__headline_main{font-size:calc(2 * var(--font-rem))}.pFlow__headline_sub{font-size:calc(1.25 * var(--font-rem))}.pFlow__body{grid-template-columns:repeat(var(--grid-columns), 1fr);background-color:#0000;display:grid}.pFlow__scroller{grid-column:3/calc(var(--grid-columns) - 1);padding:0;overflow:hidden}.pFlow__graph{zoom:1;min-width:100%}.pFlow__graph_item_paragraph{font-size:calc(1.0625 * var(--font-rem))}.pFlow__swipe{display:none}.pOffice{margin-top:calc(108 * var(--px))}.pOffice__inner{grid-template-columns:repeat(var(--grid-columns), 1fr);padding:0;display:grid}.pOffice__headline{grid-column:2/var(--grid-columns);font-size:calc(2 * var(--font-rem))}.pOffice__paragraph{grid-column:2/var(--grid-columns);padding:calc(8 * var(--px)) 0 calc(11 * var(--px));font-size:calc(1.0625 * var(--font-rem))}.pOffice__list{grid-template-columns:repeat(4,1fr);grid-column:2/var(--grid-columns);gap:calc(56 * var(--px));margin-top:calc(48 * var(--px))}.pOffice__item{-moz-column-gap:0;flex-direction:column;column-gap:0;display:flex}.pOffice__item_thumbnail{aspect-ratio:298/226;grid-row:1/2;width:100%;height:auto}.pOffice__item_thumbnail_tag{top:calc(5 * var(--px));padding:calc(.3125 * var(--font-rem)) calc(1 * var(--font-rem)) calc(.375 * var(--font-rem));font-size:calc(.8125 * var(--font-rem));line-height:1.4}.pOffice__item_name{max-width:81%;margin-top:calc(8 * var(--px));font-size:calc(1.125 * var(--font-rem))}.pOffice__item_address{max-width:81%;margin-top:calc(8 * var(--px));font-size:calc(1 * var(--font-rem));line-height:1.5;display:grid}.pOffice__item_icon{justify-content:flex-end;align-items:flex-end;margin-top:0;position:absolute;inset:0}.pReturn{grid-template-columns:repeat(var(--grid-columns), 1fr);margin-top:calc(152 * var(--px));display:grid}.pReturn__inner{grid-column:2/var(--grid-columns);padding:calc(48 * var(--px)) calc(80 * var(--px)) calc(109 * var(--px))}.pReturn__headline{font-size:calc(1.625 * var(--font-rem))}.pReturn__list{margin-top:calc(32 * var(--px));grid-template-columns:auto 1fr}.pReturn__item{grid-template-columns:subgrid;-moz-column-gap:calc(3.5 * var(--font-rem));column-gap:calc(3.5 * var(--font-rem));padding:calc(24 * var(--px)) calc(56 * var(--px)) calc(24 * var(--px)) calc(16 * var(--px));grid-column:1/-1;align-items:center}.pReturn__item_index{gap:calc(.3125 * var(--font-rem));min-width:calc(8.8125 * var(--font-rem));min-height:calc(7.25 * var(--font-rem));padding:calc(.5 * var(--font-rem));font-size:calc(.8125 * var(--font-rem));border-right:1px solid var(--color-gray-border);flex-direction:column;justify-content:center;align-items:center;display:flex}.pReturn__item_index:after{font-size:calc(2.5 * var(--font-rem))}.pReturn__item_note{grid-template-columns:auto 1fr;grid-auto-rows:min-content;display:grid}.pReturn__item_note_headline{font-size:calc(1.375 * var(--font-rem));grid-column:1/2}.pReturn__item_note_tags{margin-top:0;margin-left:calc(1.5 * var(--font-rem));grid-column:2/3}.pReturn__item_note_tag{padding:0 calc(1 * var(--font-rem)) calc(.0625 * var(--font-rem));font-size:calc(.9375 * var(--font-rem))}.pReturn__item_note_paragraph{margin-top:calc(8 * var(--px));font-size:calc(1.0625 * var(--font-rem));grid-column:1/-1}.pReturn__item_note_small{font-size:calc(1.0625 * var(--font-rem))}.pFaq{margin-top:calc(152 * var(--px))}.pFaq__inner{grid-template-columns:repeat(var(--grid-columns), 1fr);padding:0;display:grid}.pFaq__headline{font-size:calc(2 * var(--font-rem));text-align:left;grid-column:2/7}.pFaq__list{grid-column:8/calc(var(--grid-columns) - 2);margin-top:0;padding:0}.pFaq__acc_head{gap:calc(2 * var(--font-rem));padding:calc(32 * var(--px)) calc(4.375 * var(--font-rem)) calc(32 * var(--px)) 0}.pFaq__acc_head_index{font-size:calc(1.75 * var(--font-rem));letter-spacing:.08em}.pFaq__acc_head_text{font-size:calc(1.125 * var(--font-rem));line-height:1.8}.pFaq__acc_body_inner{padding:calc(24 * var(--px)) calc(4.375 * var(--font-rem)) calc(32 * var(--px)) calc(4.1875 * var(--font-rem))}.pFaq__acc_body_text{font-size:calc(1.0625 * var(--font-rem))}.pFaq__acc:after{width:calc(1.375 * var(--font-rem));height:calc(.6875 * var(--font-rem))}.pContact{grid-template-columns:repeat(var(--grid-columns), 1fr);margin-top:calc(120 * var(--px));padding:0;display:grid}.pContact__inner{grid-column:2/var(--grid-columns);border:1px solid var(--color-white)}.pContact__head{padding:calc(80 * var(--px)) calc(80 * var(--px)) calc(40 * var(--px))}.pContact__head_title{font-size:calc(2 * var(--font-rem))}.pContact__head_paragraph{margin-top:calc(16 * var(--px));font-size:calc(1.5 * var(--font-rem));letter-spacing:.08em;font-weight:700;line-height:1.4}.pContact__body{padding:0 calc(64 * var(--px)) calc(80 * var(--px))}}:root{--_livatra-base-color:var(--color-liva-tra-orange)}
