@property --1vw{syntax:"<length>";inherits:true;initial-value:0}:root{--1vw:1vw;--vw-to-px:calc(tan(atan2(var(--1vw), 1px)))}.p-policy{padding-top:7.5rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-policy{padding-top:6.25rem}}@media only screen and (max-width:767px){.p-policy{padding-top:5rem}}@media only screen and (min-width:1200px){.p-policy__inner{width:90%;max-width:1200px;margin-inline:auto}}@media print{.p-policy__inner{width:90%;max-width:1200px;margin-inline:auto}}.p-policy__title{margin-block:2rem 1rem;font-weight:500;font-size:1.5rem}@media only screen and (min-width:768px){.p-policy__text{text-align:center}}.p-policy__box{margin-top:2.8125rem}.p-policy__box .fa{margin-left:.5em}.p-policy__box .wrp_intro:not(:first-child){margin-top:5rem}.p-policy__box .wrp_policy{margin-top:4.375rem}.p-policy__box .wrp_policy>*{padding-left:1.5rem}.p-policy__box .wrp_policy .txt{padding-left:1.5rem}.p-policy__box .wrp_policy .txt span{display:block;margin-top:.8em}@media only screen and (min-width:768px){.p-policy__box .wrp_policy .title_min{font-size:139%;margin-top:.8em;color:#9a7c42}}.p-policy__box .wrp_policy .box_1.cookie .title_min{color:var(--color-text-base)}.p-policy__box .wrp_policy .box_list{margin-top:.8em;padding-left:1.5rem}.p-policy__box .wrp_policy .box_list.disc{margin-left:2em}.p-policy__box .wrp_policy .box_list.disc li{list-style-type:disc}.p-policy__box .wrp_policy .box_list li.list{margin-top:.8em}.p-policy__box .wrp_policy .box_list li.style_none{list-style-type:none;margin-left:-1.5em}.p-policy__box .wrp_policy .box_list .sub_list{margin-left:1.4em}.p-policy__box .wrp_policy .box_list .sub_list.none{margin:0}.p-policy__box .wrp_policy .box_list .sub_list.disc{margin-left:2em}.p-policy__box .wrp_policy .box_list .sub_list.disc li{list-style-type:disc}.p-policy__box .wrp_policy .box_list .sub_list.disc li.list_style{list-style-type:none}.p-policy__box .wrp_policy .box_list .sub_list.disc li.left{margin-left:3em}.p-policy__box .wrp_policy .box_list .sub_list.disc li.indent{display:-webkit-box;display:-ms-flexbox;display:flex}.p-policy__box .wrp_policy .box_list .sub_list.disc li .title_txt{font-weight:700;color:#9a7c42}.p-policy__box .wrp_policy .box_list .sub_list.cookie{margin:0}.p-policy__box .wrp_policy .box_table{max-width:890px;margin-top:1em}.p-policy__box .wrp_policy .box_table.last{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.p-policy__box .wrp_policy .box_table table{margin:0 auto;padding:0;overflow-x:auto;white-space:nowrap;width:100%;display:inline-block}.p-policy__box .wrp_policy .box_table table tr th{border:solid var(--color-gray) 1px;border-top:none;background:rgba(219,219,219,.3);text-align:center;vertical-align:middle;padding:.625rem .875rem;height:3.75rem;line-height:140%}.p-policy__box .wrp_policy .box_table table tr th:first-child{border-left:none}.p-policy__box .wrp_policy .box_table table tr th:last-child{border-right:none}.p-policy__box .wrp_policy .box_table table tr td{border:solid var(--color-gray) 1px;vertical-align:top;padding:.625rem .875rem;line-height:140%}.p-policy__box .wrp_policy .box_table table tr td:first-child{border-left:none}.p-policy__box .wrp_policy .box_table table tr td:last-child{border-right:none}.p-policy__box .company{margin-top:40px;text-align:right;font-size:126%}.p-policy .c-tab__item{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px){.p-policy .c-tab__item{min-width:16.25rem}}.p-policy .c-tab__item span{line-height:1.4}@media only screen and (max-width:1199px){.p-policy .c-tab-panel{width:90%;margin-inline:auto}}