.policy__content__title{font-family:YakuHanJP,"Sawarabi Gothic",sans-serif;font-weight:400;font-size:24px;line-height:1.4;letter-spacing:0}.common--forumBox__head__description{width:100%;font-family:YakuHanJP,"Sawarabi Gothic",sans-serif;line-height:1.8;letter-spacing:0;font-size:16px}@media print,screen and (max-width: 768px){.common--forumBox__head__description{margin-top:16px}}.common--forumBox__head__sample{font-weight:400;font-size:14px;line-height:1.4;letter-spacing:0}@media print,screen and (max-width: 768px){.common--forumBox__head__sample{margin-top:8px}}@media print,screen and (min-width: 769px){.common--forumBox__head__sample{margin-top:16px}}.common--forumBox__head__sample span{margin:0 8px 4px 0;display:inline-block;color:#c11920}.common--forumList__more{margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 13px}@media(hover: hover){.common--forumList__more:hover svg{translate:5px 0}}.common--forumList__more .text{font-family:YakuHanJP,"Raleway",sans-serif;font-weight:700;font-style:italic;line-height:1.6;letter-spacing:0;font-size:12px}.common--forumList__more svg{width:14px;height:14px}@media(hover: hover){.common--forumList__more svg{-webkit-transition:translate .3s ease;transition:translate .3s ease}}.common--title2 .en{display:block;font-family:YakuHanJP,"Raleway",sans-serif;font-weight:700;font-style:italic;line-height:1;letter-spacing:0;font-size:48px;color:#c11920}.common--title2 .jp{display:block;font-family:YakuHanJP,"Sawarabi Gothic",sans-serif;font-weight:400;line-height:1;letter-spacing:.1em;font-size:16px;color:#c11920}.policySection{margin:0 auto;max-width:700px}@media print,screen and (max-width: 768px){.policySection{padding:48px 16px 80px}}@media print,screen and (min-width: 769px){.policySection{padding:24px 0 80px}}.policy__description{margin-top:16px;font-weight:400;line-height:1.6;letter-spacing:0;font-size:14px}.policy__content{margin-top:16px;padding:24px 16px;border:1px solid #c11920}.policy__content__title{margin-bottom:16px;color:#c11920}.policy__content__list--number{counter-reset:number}.policy__content__list--number>.policy__content__list__node{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:0 4px;counter-increment:number}.policy__content__list--number>.policy__content__list__node::before{content:counter(number) "."}.policy__content__list--disc{margin-left:16px;list-style:disc}.policy__content__list__node{font-weight:400;line-height:1.6;letter-spacing:0;font-size:14px}.policy__content__description{font-weight:400;line-height:1.6;letter-spacing:0;font-size:14px}.policy__content__description .link{color:#c11920;text-decoration:underline}@media(hover: hover){.policy__content__description .link:hover{text-decoration:none}}