@font-face{font-family:'Yu Gothic M';src:local("Yu Gothic Medium");font-display:swap}@font-face{font-family:'Yu Gothic M';src:local("Yu Gothic Bold");font-weight:600;font-display:swap}@font-face{font-family:TravelGo;font-weight:300;src:local("Hiragino Sans"),local("HiraginoSans-W3");font-display:swap}@font-face{font-family:TravelGo;font-weight:600;src:local("Hiragino Sans"),local("HiraginoSans-W7");font-display:swap}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:200 300;font-stretch:100%;font-display:swap;src:url(//img.travel.buyma.com/assets/noto_sans_jp/NotoSansJP-Light-b86fb280c7187f4392a11a5f5c5146f7356d995642ee6d08c332111c306ac15b.ttf) format("truetype")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(//img.travel.buyma.com/assets/noto_sans_jp/NotoSansJP-Regular-9c3ae9a96fc09d37d255113b844f31dd0ae01d5dbcbb0c032cd4eb854a15de39.ttf) format("truetype")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(//img.travel.buyma.com/assets/noto_sans_jp/NotoSansJP-Medium-e22bd61d845fb711297fef2788e71ffc327e2feb13d1f5bbbfd22f77ccd158c7.ttf) format("truetype")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:600 700;font-stretch:100%;font-display:swap;src:url(//img.travel.buyma.com/assets/noto_sans_jp/NotoSansJP-Bold-cd13a23c5d6e450d0132f1a9f687ad2fabdb07d89a5bae1283f30ab8af91b8c5.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:200 300;font-stretch:100%;font-display:swap;src:url(//img.travel.buyma.com/assets/roboto/Roboto-Light-f9fa74579e22ed6f4f54e7a2e89883b0f6db5779bb7961e04eb60741bf3b730b.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(//img.travel.buyma.com/assets/roboto/Roboto-Regular-1d499b9fdd81448eef4465e137c3596e31f3f6c4bfce56287663f9c3daf817e0.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(//img.travel.buyma.com/assets/roboto/Roboto-Medium-bb5c62baa4f72ab863fd79b1639555161bda16a39e710e3a02fa30450f22840d.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:600 700;font-stretch:100%;font-display:swap;src:url(//img.travel.buyma.com/assets/roboto/Roboto-Bold-e3c39d4c1536409ba05211be6962f3c21bc5174b3ed02073a74e56f6faa3fb2d.ttf) format("truetype")}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(//img.travel.buyma.com/assets/materialicons-2451a2ba810e693547371be13f71278778405c12cb8cc62ba1e415367ab304a8.woff2) format("woff2")}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}main .privacy{padding:1rem 1.6rem}main .privacy__lead{font-size:0.93333333rem;font-weight:300}main .privacy__lead__attention{display:block;font-size:0.8rem;font-weight:300;margin:1rem 0 0}main .privacy__ttl{font-size:1.2rem;text-decoration:underline;margin:2rem 0 1rem}main .privacy__ttl--chap{font-size:1.06666667rem;margin:3rem 0 0.8rem}main .privacy__ttl--art{font-size:0.93333333rem;margin:2rem 0 0.8rem}main .privacy__para{font-size:0.93333333rem;font-weight:300}main .privacy__para li{padding-left:1rem;text-indent:-1rem;margin:0.8rem 0;text-align:justify}main .privacy__para .para__item li{padding-left:1rem;text-indent:-1rem;font-size:0.8rem;margin:0.5rem 0}main .privacy .contents__wrap{padding:1rem 0}main .privacy .enact{text-align:right;font-size:0.66666667rem;margin:2rem 0 0}@media screen and (min-width: 1040px){main .privacy{padding:1rem 1.6rem}main .privacy__lead{font-size:14px;font-weight:300}main .privacy__lead__attention{display:block;font-size:12px;font-weight:300;margin:1rem 0 0}main .privacy__ttl{font-size:18px;text-decoration:underline;margin:2rem 0 1rem}main .privacy__ttl--chap{font-size:16px;margin:3rem 0 0.8rem}main .privacy__ttl--art{font-size:14px;margin:2rem 0 0.8rem}main .privacy__para{font-size:14px;font-weight:300}main .privacy__para li{padding-left:1rem;text-indent:-1rem;margin:0.8rem 0;text-align:justify}main .privacy__para .para__item li{padding-left:1rem;text-indent:-1rem;font-size:12px;margin:0.5rem 0}main .privacy .contents__wrap{padding:1rem 0}main .privacy .enact{text-align:right;font-size:10px;margin:2rem 0 0}}
