.cBreadcrumbs{position:relative;z-index:1}.cBreadcrumbs__list{display:flex;flex-wrap:wrap;gap:calc(3 * var(--px)) calc(8 * var(--px))}.cBreadcrumbs__item{display:flex;gap:calc(8 * var(--px));align-items:center;font-family:var(--font-en);font-size:calc(11 * var(--px));font-weight:400;line-height:1.3;color:var(--color-gray-line);text-transform:uppercase}.cBreadcrumbs__item--post{font-size:calc(11 * var(--px));line-height:1;text-transform:inherit}.cBreadcrumbs__item:not(:last-child){color:var(--color-black)}.cBreadcrumbs__item:not(:last-child):after{width:calc(1 * var(--px));height:calc(11 * var(--px));content:"";background-color:var(--color-gray-line);border-radius:50%;transform:rotate(23deg)}@media screen and (min-width: 767px){.cBreadcrumbs__item{font-size:calc(12 * var(--px))}}.pPrivacyPolicy{width:100%;background-color:#e6e6e6}.pPrivacyPolicy__inner{position:relative;width:100%}.pPrivacyPolicy__head{width:100%;padding:calc(84 * var(--px)) 0 0}.pPrivacyPolicy__head_elements{position:absolute;top:calc(80 * var(--px));right:calc(24 * var(--px));display:grid;width:calc(116 * var(--px));height:calc(125 * var(--px))}.pPrivacyPolicy__head_square{position:relative;z-index:1;grid-area:1/1;align-self:flex-start;justify-self:end;width:calc(96 * var(--px));height:calc(105 * var(--px))}.pPrivacyPolicy__head_line{position:relative;z-index:0;grid-area:1/1;align-self:end;justify-self:start;width:calc(104 * var(--px));height:calc(112 * var(--px))}.pPrivacyPolicy__head_line_inner{position:relative;width:100%;height:100%}.pPrivacyPolicy__head_line_item{position:absolute;transition:clip-path 1s var(--ease-out-quint) var(--_delay, 0s)}.pPrivacyPolicy__head_line_item--top{--_delay: 0s;top:calc(2 * var(--px));left:0;width:calc(104 * var(--px));height:calc(2 * var(--px));clip-path:polygon(0 0,0 0,0 100%,0 100%)}.pPrivacyPolicy__head_line_item--right{--_delay: .4s;top:0;right:calc(4 * var(--px));width:calc(2 * var(--px));height:calc(110 * var(--px));clip-path:polygon(100% 0,0 0,0 0,100% 0)}.pPrivacyPolicy__head_line_item--bottom{--_delay: .8s;bottom:calc(3 * var(--px));left:0;width:calc(102 * var(--px));height:calc(2 * var(--px));clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}.pPrivacyPolicy__head_line_item--left{--_delay: 1.2s;top:0;left:calc(3 * var(--px));width:calc(2 * var(--px));height:calc(110 * var(--px));clip-path:polygon(100% 100%,0 100%,0 100%,100% 100%)}.pPrivacyPolicy__head_line.is-active .pPrivacyPolicy__head_line_item{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.pPrivacyPolicy__head_breadcrumbs{padding:0 calc(16 * var(--px))}.pPrivacyPolicy__head_headline{display:flex;flex-direction:column;padding-left:calc(26 * var(--px));margin-top:calc(48 * var(--px));overflow:hidden;font-family:var(--font-en);font-size:calc(25 * var(--px));font-weight:400;line-height:1.2;text-transform:uppercase;letter-spacing:0}.pPrivacyPolicy__head_headline_text{display:block;opacity:0;transform:translateY(50%)}.pPrivacyPolicy__body{width:100%;padding:0 calc(24 * var(--px)) calc(122 * var(--px));margin-top:calc(62 * var(--px))}.pPrivacyPolicy__text{font-size:calc(16 * var(--px));font-weight:500;line-height:1.8;letter-spacing:-.02em}.pPrivacyPolicy__list{display:flex;flex-direction:column;gap:calc(40 * var(--px));margin-top:calc(56 * var(--px))}.pPrivacyPolicyItem{position:relative;display:flex;flex-direction:column;gap:calc(24 * var(--px));padding-top:calc(27 * var(--px))}.pPrivacyPolicyItem:after{position:absolute;top:0;left:0;width:100%;height:calc(2 * var(--px));content:"";background-image:url(../images/common/line_yoko_repeat.png);background-repeat:repeat-x;background-size:auto calc(2 * var(--px))}.pPrivacyPolicyItem__headline{font-size:calc(18 * var(--px));font-weight:500;line-height:1.8;letter-spacing:-.02em}.pPrivacyPolicyItem__content{display:flex;flex-direction:column;gap:calc(9 * var(--px))}.pPrivacyPolicyItem__text{font-size:calc(17 * var(--px));font-weight:500;line-height:1.8;letter-spacing:-.02em}.pPrivacyPolicyItem__list{display:flex;flex-direction:column;gap:calc(2 * var(--px));padding-left:calc(9 * var(--px))}.pPrivacyPolicyItem__item{display:flex;gap:calc(10 * var(--px));align-items:flex-start;font-size:calc(17 * var(--px));font-weight:500;line-height:1.8;letter-spacing:-.02em}.pPrivacyPolicyItem__item:before{display:inline-block;width:calc(5 * var(--px));height:calc(5 * var(--px));margin-top:calc(14 * var(--px));content:"";background-color:var(--color-gray02);border-radius:50%}.pPrivacyPolicyItem__dl{display:flex;flex-direction:column}.pPrivacyPolicyItem__dl_item{display:grid;grid-template-columns:calc(51 * var(--px)) auto;font-size:calc(17 * var(--px));font-weight:500;line-height:1.8;letter-spacing:-.02em}@media screen and (min-width: 767px){.pPrivacyPolicy__head{display:grid;grid-template-rows:min-content;grid-template-columns:repeat(var(--grid-columns),1fr);padding-top:calc(108 * var(--px))}.pPrivacyPolicy__head_elements{top:calc(160 * var(--px));right:calc(144 * var(--px));width:calc(224 * var(--px));height:calc(225 * var(--px))}.pPrivacyPolicy__head_square{justify-self:inherit;width:calc(170 * var(--px));height:calc(185 * var(--px))}.pPrivacyPolicy__head_line{justify-self:end;width:calc(179 * var(--px));height:calc(192 * var(--px))}.pPrivacyPolicy__head_line_item{position:absolute}.pPrivacyPolicy__head_line_item--top{top:calc(3 * var(--px));left:0;width:calc(177 * var(--px));height:calc(3 * var(--px))}.pPrivacyPolicy__head_line_item--right{top:0;right:calc(4 * var(--px));width:calc(3 * var(--px));height:calc(191 * var(--px))}.pPrivacyPolicy__head_line_item--bottom{bottom:calc(3 * var(--px));left:0;width:calc(175 * var(--px));height:calc(3 * var(--px))}.pPrivacyPolicy__head_line_item--left{top:0;left:calc(3 * var(--px));width:calc(3 * var(--px));height:calc(191 * var(--px))}.pPrivacyPolicy__head_breadcrumbs{grid-column:3/-1;padding:0}.pPrivacyPolicy__head_headline{flex-direction:row;grid-column:5/22;gap:calc(16 * var(--px));padding:0;margin-top:calc(152 * var(--px));font-size:calc(27 * var(--px))}.pPrivacyPolicy__body{display:grid;grid-template-rows:min-content;grid-template-columns:repeat(var(--grid-columns),1fr);padding:0 0 calc(235 * var(--px));margin-top:calc(155 * var(--px))}.pPrivacyPolicy__text{grid-column:19/59}.pPrivacyPolicy__list{grid-column:19/59;gap:calc(72 * var(--px));margin-top:calc(56 * var(--px))}.pPrivacyPolicyItem{display:grid;grid-template-columns:calc(360 * var(--px-raw)) calc(600 * var(--px-raw));gap:0;width:100%;padding-top:calc(26 * var(--px))}.pPrivacyPolicyItem__content{gap:calc(18 * var(--px));width:100%}}
