.p-privacy{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.05em;font-weight:400}.p-privacy #wrap{overflow:clip}@media (min-width: 1024px){.p-privacy #wrap{padding-top:105px}}.p-privacy .content{margin-bottom:95px}.p-privacy .content .ttl{background-color:#fffaeb;text-align:center;font-size:30px;font-size:3rem;line-height:1.46667em;letter-spacing:.1em;font-weight:700;color:#f18e38;padding:58px 20px;margin-bottom:33px}@media (max-width: 1023px){.p-privacy .content .ttl{font-size:22px;font-size:2.2rem;line-height:2em;padding:28px 18px;margin-bottom:24px}}.p-privacy .content .sub{text-align:center;margin-bottom:41px}@media (max-width: 1023px){.p-privacy .content .sub{padding:0 19px;text-align:left;margin-bottom:28px}}@media (max-width: 1023px){.p-privacy .content{margin-bottom:54px}.p-privacy .content--02 .sub{margin-bottom:41px}}.p-privacy .content .numberic>li{position:relative;counter-increment:number;border-bottom:1px solid #d8d8d8;padding:0 13px 14px 34px;margin-bottom:18px}@media (max-width: 1023px){.p-privacy .content .numberic>li{padding-right:0;padding-bottom:17px;margin-bottom:20px}}.p-privacy .content .numberic>li:last-child{border-bottom:1px dashed #d8d8d8;padding-bottom:16px}@media (max-width: 1023px){.p-privacy .content .numberic>li:last-child{border-bottom-style:solid}}.p-privacy .content .numberic>li:before{content:counter(number) ".";font-family:"Rubik",sans-serif;font-size:18px;font-size:1.8rem;line-height:1.22222em;letter-spacing:.05em;font-weight:400;position:absolute;left:10px;top:5px;color:#f18e38}.p-privacy .content .numberic.bold>li{font-weight:700}.p-privacy .content .sign{margin-top:26px;text-align:right;line-height:26px}@media (max-width: 1023px){.p-privacy .content .sign{margin-top:23px;line-height:30px}}.p-privacy .content .ttl-sm{font-size:22px;font-size:2.2rem;line-height:1.27273em;letter-spacing:.1em;font-weight:700;color:#f18e38;border-bottom:1px solid #f18e38;position:relative;margin-bottom:13px;padding:4px 0 19px 55px}@media (max-width: 1023px){.p-privacy .content .ttl-sm{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;font-size:18px;font-size:1.8rem;line-height:1.55556em;padding:0 0 16px 68px;margin-bottom:15px}}.p-privacy .content .ttl-sm .num{font-family:"Rubik",sans-serif;font-size:32px;font-size:3.2rem;line-height:1.1875em;letter-spacing:.05em;font-weight:400;color:#f18e38;position:absolute;left:0;top:0}@media (max-width: 1023px){.p-privacy .content .ttl-sm .num{left:25px;font-size:25px;font-size:2.5rem;line-height:1.16em}}.p-privacy .content .sub-sm{margin-bottom:18px}@media (max-width: 1023px){.p-privacy .content .sub-sm{margin-bottom:20px}}.p-privacy .content .sub-sm.mdf{letter-spacing:0}.p-privacy .content .wrap{margin-bottom:50px}.p-privacy .content .wrap .numberic>li{padding:0 0 9px 34px;margin-bottom:15px}@media (max-width: 1023px){.p-privacy .content .wrap .numberic>li{padding:0 1px 20px 34px;margin-bottom:21px}.p-privacy .content .wrap .numberic>li:not(:first-child){padding-bottom:16px;margin-bottom:21px}}.p-privacy .content .wrap .numberic>li:before{top:1px;left:9px;font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:0em;font-weight:400}@media (max-width: 1023px){.p-privacy .content .wrap .numberic>li:before{font-size:20px;font-size:2rem;line-height:1.2em;letter-spacing:.05em;font-weight:400;left:0;top:3px}}.p-privacy .content .wrap .numberic>li:last-child{border-bottom:1px solid #d8d8d8}@media (min-width: 1024px){.p-privacy .content .wrap .numberic>li.lh-sm{line-height:24px;margin-bottom:15px;padding-bottom:15px}}.p-privacy .content .wrap .numberic p{font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.05em;font-weight:400}.p-privacy .content .wrap .jp-num{margin-top:19px;font-weight:400}@media (max-width: 1023px){.p-privacy .content .wrap .jp-num{margin-top:11px}}.p-privacy .content .wrap .jp-num>li{position:relative;padding-left:40px;line-height:25px}.p-privacy .content .wrap .jp-num>li+li{margin-top:20px}@media (max-width: 1023px){.p-privacy .content .wrap .jp-num>li+li{margin-top:11px}}@media (max-width: 1023px){.p-privacy .content .wrap .jp-num>li{padding-left:13px;font-size:15px;font-size:1.5rem;line-height:1.46667em;letter-spacing:.05em;font-weight:400}}.p-privacy .content .wrap .jp-num>li span{position:absolute;left:0;top:0}@media (max-width: 1023px){.p-privacy .content .wrap .jp-num>li span{left:-27px}}.p-privacy .content .wrap .jp-num>li small{font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.05em;font-weight:400}@media (max-width: 1023px){.p-privacy .content .wrap .jp-num>li small{display:inline-block;margin-top:2px;line-height:26px}}@media (max-width: 1023px){.p-privacy .content .wrap .jp-num>li:nth-child(2) small{margin-left:-6px}}.p-privacy .content .wrap .jp-num>li:last-child{margin-top:13px}@media (max-width: 1023px){.p-privacy .content .wrap .jp-num>li:last-child small{margin-top:7px}}.p-privacy .content .wrap .jp-num .sm{margin-top:6px;padding-left:3px;counter-reset:number}@media (max-width: 1023px){.p-privacy .content .wrap .jp-num .sm{margin-top:12px;padding-left:0;margin-left:-5px}}.p-privacy .content .wrap .jp-num .sm li{position:relative;counter-increment:number;padding-left:17px;font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.05em;font-weight:400}@media (max-width: 1023px){.p-privacy .content .wrap .jp-num .sm li{line-height:20px}.p-privacy .content .wrap .jp-num .sm li+li{margin-top:6px}}.p-privacy .content .wrap .jp-num .sm li:before{content:counter(number) ".";font-family:"Rubik",sans-serif;font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:0em;font-weight:400;position:absolute;left:0;top:0}@media (max-width: 1023px){.p-privacy .content .wrap .jp-num .sm li:before{top:-3px;font-size:15px;font-size:1.5rem;line-height:1.73333em}}.p-privacy .content .wrap .box{background-color:#F5F5F5;border-radius:5px;padding:19px 28px 19px;margin-top:13px;margin-bottom:6px}@media (max-width: 1023px){.p-privacy .content .wrap .box{padding:20px 21px 14px}}.p-privacy .content .wrap .box.list{display:flex;flex-flow:row wrap}@media (max-width: 1023px){.p-privacy .content .wrap .box.list{flex-direction:column;gap:10px}}.p-privacy .content .wrap .box.list li{letter-spacing:0;line-height:26px}.p-privacy .content .wrap .box.list li:before{content:'';display:inline-block;width:5px;height:5px;background-color:#9A9A9A;border-radius:50%;margin-right:9px;vertical-align:middle}@media (min-width: 1024px){.p-privacy .content .wrap .box.list li:nth-child(1){margin-right:56px}.p-privacy .content .wrap .box.list li:nth-child(2){margin-right:54px}.p-privacy .content .wrap .box.list li:nth-child(2):before{margin-right:15px}.p-privacy .content .wrap .box.list li:nth-child(3){margin-right:72px}.p-privacy .content .wrap .box.list li:nth-child(3):before{margin-right:15px}.p-privacy .content .wrap .box.list li:nth-child(5){margin-right:62px}.p-privacy .content .wrap .box.list li:nth-child(6){margin-right:147px}.p-privacy .content .wrap .box.list li:nth-child(6):before{margin-right:12px}.p-privacy .content .wrap .box.list li:nth-child(7):before{margin-right:15px}}@media (min-width: 1024px){.p-privacy .content .wrap--01 .numberic>li:nth-child(4),.p-privacy .content .wrap--01 .numberic>li:nth-child(6),.p-privacy .content .wrap--01 .numberic>li:nth-child(7),.p-privacy .content .wrap--01 .numberic>li:nth-child(11),.p-privacy .content .wrap--01 .numberic>li:nth-child(13),.p-privacy .content .wrap--01 .numberic>li:nth-child(15){padding-bottom:9px;margin-bottom:13px}}@media (max-width: 1023px){.p-privacy .content .wrap--01 .numberic>li:nth-child(8),.p-privacy .content .wrap--01 .numberic>li:nth-child(9),.p-privacy .content .wrap--01 .numberic>li:nth-child(10),.p-privacy .content .wrap--01 .numberic>li:nth-child(11),.p-privacy .content .wrap--01 .numberic>li:nth-child(12){padding-bottom:20px;margin-bottom:21px}}.p-privacy .content .wrap--01 .numberic>li:before{width:32px;text-align:right;left:-12px}@media (max-width: 1023px){.p-privacy .content .wrap--01 .numberic>li:before{left:-6px}}.p-privacy .content .wrap--02{margin-bottom:75px}@media (max-width: 1023px){.p-privacy .content .wrap--02{margin-bottom:50px}}@media (max-width: 1023px){.p-privacy .content .wrap--02 .ttl-sm{margin-bottom:16px}}@media (max-width: 1023px){.p-privacy .content .wrap--02 .sub-sm{padding-left:2px}}@media (min-width: 1024px){.p-privacy .content .wrap--02 .numberic>li{padding-bottom:23px;margin-bottom:23px}}@media (max-width: 1023px){.p-privacy .content .wrap--02 .numberic>li{padding-left:28px}.p-privacy .content .wrap--02 .numberic>li:nth-child(1){padding-bottom:10px;margin-bottom:26px}.p-privacy .content .wrap--02 .numberic>li:last-child{padding-bottom:10px;margin-bottom:26px}}@media (max-width: 1023px){.p-privacy .content .wrap--03{margin-bottom:44px}}.p-privacy .content .wrap--04 .sub-sm{margin-bottom:12px}@media (max-width: 1023px){.p-privacy .content .wrap--04 .sub-sm{padding-left:2px;margin-bottom:20px}}@media (max-width: 1023px){.p-privacy .content .wrap--04 .ttl-sm{padding-bottom:9px;margin-bottom:16px}.p-privacy .content .wrap--04 .numberic>li{padding-bottom:17px;margin-bottom:20px}.p-privacy .content .wrap--04 .numberic>li:before{left:11px}.p-privacy .content .wrap--04 .numberic>li:nth-child(2){padding-bottom:21px}.p-privacy .content .wrap--04 .numberic>li:last-child{padding-bottom:20px}}.p-privacy .content .wrap--05 .sub-sm{margin-bottom:17px}@media (max-width: 1023px){.p-privacy .content .wrap--05 .sub-sm{padding-left:2px;margin-bottom:23px}}.p-privacy .content .wrap--05 .numberic>li{padding-bottom:24px;margin-bottom:24px}@media (max-width: 1023px){.p-privacy .content .wrap--05 .numberic>li{padding-left:41px;margin-bottom:27px}.p-privacy .content .wrap--05 .numberic>li:not(:first-child){padding-bottom:24px;margin-bottom:27px}.p-privacy .content .wrap--05 .numberic>li:before{left:12px}}.p-privacy .content .wrap--05 .numberic>li p{padding-left:3px}@media (max-width: 1023px){.p-privacy .content .wrap--05 .numberic>li p{padding-left:0;margin-top:3px}}.p-privacy .content .wrap--05 .numberic>li:nth-child(3),.p-privacy .content .wrap--05 .numberic>li:nth-child(5){margin-bottom:25px}@media (max-width: 1023px){.p-privacy .content .wrap--05 .numberic>li:nth-child(5){padding-bottom:25px;margin-bottom:27px}}@media (min-width: 1024px){.p-privacy .content .wrap--05 .numberic>li:nth-child(7){padding-bottom:15px}}.p-privacy .content .wrap--06 .ttl-sm{margin-bottom:19px}@media (max-width: 1023px){.p-privacy .content .wrap--06 .ttl-sm{padding-bottom:10px;margin-bottom:16px}}.p-privacy .content .wrap--06 .numberic>li{padding-left:37px;padding-bottom:22px;margin-bottom:25px}.p-privacy .content .wrap--06 .numberic>li:last-child{font-weight:700}.p-privacy .content .wrap--06 .numberic>li:nth-child(3){padding-left:34px;padding-bottom:24px}.p-privacy .content .wrap--06 .numberic>li:nth-child(3) p{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.05em;font-weight:400;padding-left:2px;margin-top:7px}.p-privacy .content .wrap--06 .numberic>li:nth-child(3) .list-dot{margin-top:12px}.p-privacy .content .wrap--06 .numberic>li:nth-child(3) .list-dot li{padding-left:20px;position:relative;font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.05em;font-weight:400}@media (max-width: 1023px){.p-privacy .content .wrap--06 .numberic>li:nth-child(3) .list-dot li+li{margin-top:14px}}.p-privacy .content .wrap--06 .numberic>li:nth-child(3) .list-dot li:before{content:'';position:absolute;width:5px;height:5px;background-color:#9A9A9A;border-radius:50%;left:6px;top:12px}.p-privacy .content .wrap--07{margin-bottom:45px}@media (max-width: 1023px){.p-privacy .content .wrap--08 .ttl-sm{padding-right:20px}}.p-privacy .content .wrap--08 p{margin-bottom:20px}.p-privacy .content .wrap--08 .box{padding:28px 24px 10px}.p-privacy .content .wrap--08 .box p{font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.05em;font-weight:400;margin-bottom:10px}.p-privacy .content .wrap--08 .box p .tel{font-family:"Zen Maru Gothic",sans-serif;font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:0em;font-weight:500;margin-right:12px}.p-privacy .content .wrap--08 .box p a{text-decoration:underline;color:#005ECB;font-size:17px;font-size:1.7rem;line-height:1.52941em;letter-spacing:0em;font-weight:700;font-family:"Zen Maru Gothic",sans-serif}@media (max-width: 1023px){.p-privacy .content .wrap--08 .box p small{display:block;margin-left:40px}}

/*# sourceMappingURL=maps/privacy.min.css.map */
