.common--pagenationList__select{position:relative}.common--pagenationList__select:before{position:absolute;top:50%;right:16px;content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%228%22%20viewBox%3D%220%200%2014%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M13%201L7.70711%206.29289C7.31658%206.68342%206.68342%206.68342%206.29289%206.29289L1%201%22%20stroke%3D%22%233A3A3A%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;translate:0 -50%}@media print,screen and (max-width: 768px){.common--pagenationList__select:before{width:12px;height:6px}}@media print,screen and (min-width: 769px){.common--pagenationList__select:before{width:14px;height:8px}}.common--pagenationList__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 16px;text-align:center;-moz-text-align-last:center;text-align-last:center;color:#000;border-radius:4px;border:none;border:1px solid #dcdcdc;-webkit-box-shadow:0px 2px 24px 0px #00000014;box-shadow:0px 2px 24px 0px #00000014}.common--pagenationList__select select{line-height:1;letter-spacing:0;font-size:20px}@media print,screen and (max-width: 768px){.common--pagenationList__select select{width:179px;height:33px}}@media print,screen and (min-width: 769px){.common--pagenationList__select select{width:240px;height:52px}}@media print,screen and (max-width: 768px){.common--pagenationList__select select{width:140px}}.common--section{padding:80px 0}.common--section__inner{margin:0 auto;max-width:1280px}.common--section__inner2{margin:0 auto;max-width:800px}summary{display:block;list-style:none}summary::-webkit-details-marker{display:none}.commonTitle__main{font-weight:300;letter-spacing:.14em;text-align:center}@media print,screen and (max-width: 768px){.commonTitle__main{font-size:32px;font-size:8.5333333333vw;font-size:min(8.5333333333vw, 32px);line-height:1.6;margin:0 0 40px}}@media print,screen and (min-width: 769px){.commonTitle__main{font-size:45px;line-height:1.4}}@media print,screen and (min-width: 769px){.commonTitle__main+*{margin-top:40px}}.commonText{line-height:2;letter-spacing:.05em}@media print,screen and (max-width: 768px){.commonText{font-size:18px;font-size:4.8vw;font-size:min(4.8vw, 18px)}}@media print,screen and (min-width: 769px){.commonText{font-size:20px}}@media print,screen and (max-width: 768px){.commonText+.commonImage{margin-top:40px}}@media print,screen and (max-width: 768px){.commonText+.commonText{margin-top:40px}}.point{counter-reset:number}@media print,screen and (max-width: 768px){.point .commonText{margin-bottom:40px;padding:0 16px}}@media print,screen and (min-width: 769px){.point .commonText{margin-bottom:80px;text-align:center}}.point__list{border-top:1px solid #757575}.point__list[open] .point__list__title .icon i:nth-child(2){display:none}.point__list:last-of-type{border-bottom:1px solid #757575}.point__list__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;counter-increment:number}@media print,screen and (max-width: 768px){.point__list__title{padding:16px}}@media print,screen and (min-width: 769px){.point__list__title{padding:24px 40px}}.point__list__title .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.6;letter-spacing:0}@media print,screen and (max-width: 768px){.point__list__title .text{gap:0 8px;font-size:24px;font-size:6.4vw;font-size:min(6.4vw, 24px)}}@media print,screen and (min-width: 769px){.point__list__title .text{gap:0 16px;font-size:28px}}.point__list__title .text::before{content:"0" counter(number);color:#864795}@media print,screen and (max-width: 768px){.point__list__title .text::before{font-size:20px;font-size:5.3333333333vw;font-size:min(5.3333333333vw, 20px)}}@media print,screen and (min-width: 769px){.point__list__title .text::before{font-size:20px}}.point__list__title .icon{position:relative}@media print,screen and (max-width: 768px){.point__list__title .icon{width:16px;height:16px}}@media print,screen and (min-width: 769px){.point__list__title .icon{width:24px;height:24px}}.point__list__title .icon i{position:absolute;top:50%;left:50%;width:100%;background-color:#864795}@media print,screen and (max-width: 768px){.point__list__title .icon i{height:1px}}@media print,screen and (min-width: 769px){.point__list__title .icon i{height:2px}}.point__list__title .icon i:nth-child(1){-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.point__list__title .icon i:nth-child(2){-webkit-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.point__list__content .description{line-height:2;letter-spacing:.05em}@media print,screen and (max-width: 768px){.point__list__content .description{padding:24px 16px;font-size:18px;font-size:4.8vw;font-size:min(4.8vw, 18px)}}@media print,screen and (min-width: 769px){.point__list__content .description{padding:24px 40px;font-size:20px}}.point__list__content .content{padding:40px 0;counter-reset:caution;background-color:rgba(185,173,134,.2)}.point__list__content .content__title{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}@media print,screen and (max-width: 768px){.point__list__content .content__title{padding-right:16px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:0 8px;line-height:2;letter-spacing:.05em;font-size:20px;font-size:5.3333333333vw;font-size:min(5.3333333333vw, 20px)}}@media print,screen and (min-width: 769px){.point__list__content .content__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 16px;line-height:1.6;letter-spacing:0;font-size:28px}}.point__list__content .content__title::before{display:block;content:"";height:2px;background-color:#864795}@media print,screen and (max-width: 768px){.point__list__content .content__title::before{width:20px;translate:0 -7px}}@media print,screen and (min-width: 769px){.point__list__content .content__title::before{width:40px}}.point__list__content .content__description{line-height:2;letter-spacing:.05em}@media print,screen and (max-width: 768px){.point__list__content .content__description{padding:0 16px;font-size:18px;font-size:4.8vw;font-size:min(4.8vw, 18px)}}@media print,screen and (min-width: 769px){.point__list__content .content__description{padding:0 56px;font-size:20px}}.point__list__content .content__description em{display:block;line-height:2;letter-spacing:.05em;font-style:normal;color:#864795}@media print,screen and (max-width: 768px){.point__list__content .content__description em{margin-bottom:24px;font-size:18px;font-size:4.8vw;font-size:min(4.8vw, 18px)}}@media print,screen and (min-width: 769px){.point__list__content .content__description em{margin-bottom:16px;font-size:20px}}.point__list__content .content__description a{color:#864795}@media print,screen and (min-width: 1101px){.point__list__content .content__description a:hover{text-decoration:underline}}@media print,screen and (max-width: 768px){.point__list__content .content__list{margin:0 16px 16px 36px}}@media print,screen and (min-width: 769px){.point__list__content .content__list{margin:0 0 40px 76px}}.point__list__content .content__list__node{list-style-type:disc;line-height:2;letter-spacing:.05em}@media print,screen and (max-width: 768px){.point__list__content .content__list__node{font-size:18px;font-size:4.8vw;font-size:min(4.8vw, 18px)}}@media print,screen and (min-width: 769px){.point__list__content .content__list__node{font-size:20px}}@media print,screen and (max-width: 768px){.point__list__content .content__list__node .caution{font-size:18px;font-size:4.8vw;font-size:min(4.8vw, 18px)}}@media print,screen and (min-width: 769px){.point__list__content .content__list__node .caution{font-size:16px}}.point__list__content .content__caution{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;line-height:2;letter-spacing:.05em;counter-increment:caution}@media print,screen and (max-width: 768px){.point__list__content .content__caution{padding:0 16px;font-size:16px;font-size:4.2666666667vw;font-size:min(4.2666666667vw, 16px)}}@media print,screen and (min-width: 769px){.point__list__content .content__caution{margin:0 56px;font-size:16px}}.point__list__content .content__caution::before{content:"※" counter(caution) "."}.point__list__content .content__caution a{color:#864795}@media print,screen and (min-width: 1101px){.point__list__content .content__caution a:hover{text-decoration:underline}}@media print,screen and (max-width: 768px){.point__list__content .content__button{margin-top:24px;text-align:center}}@media print,screen and (min-width: 769px){.point__list__content .content__button{margin-top:16px;padding-right:56px;text-align:right}}.point__list__content .content_button__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:2;letter-spacing:.05em;border-bottom:1px solid #3a3a3a}@media print,screen and (max-width: 768px){.point__list__content .content_button__link{padding:10px 8px;gap:0 40px;font-size:18px;font-size:4.8vw;font-size:min(4.8vw, 18px)}}@media print,screen and (min-width: 769px){.point__list__content .content_button__link{padding:10px 16px;gap:0 80px;font-size:18px}}@media print,screen and (min-width: 1101px){.point__list__content .content_button__link{-webkit-transition:all .2s;transition:all .2s}}@media print,screen and (min-width: 1101px){.point__list__content .content_button__link .icon{-webkit-transition:all .2s;transition:all .2s}}@media print,screen and (min-width: 1101px){.point__list__content .content_button__link:hover{border-color:#b3832e;color:#b3832e}}@media print,screen and (min-width: 1101px){.point__list__content .content_button__link:hover .icon{translate:10px 0;-webkit-filter:brightness(0) saturate(100%) invert(47%) sepia(64%) saturate(473%) hue-rotate(10deg) brightness(95%) contrast(85%);filter:brightness(0) saturate(100%) invert(47%) sepia(64%) saturate(473%) hue-rotate(10deg) brightness(95%) contrast(85%)}}