@charset "utf-8";@-moz-keyframes flash_totop{0%{background:#f5d9bc}10%{background:#fbebda}100%{background:#f5d9bc}}@-webkit-keyframes flash_totop{0%{background:#f5d9bc}10%{background:#fbebda}100%{background:#f5d9bc}}@-o-keyframes flash_totop{0%{background:#f5d9bc}10%{background:#fbebda}100%{background:#f5d9bc}}@keyframes flash_totop{0%{background:#f5d9bc}10%{background:#fbebda}100%{background:#f5d9bc}}@-moz-keyframes flash_btn2{0%{background:#fcefd7}10%{background:#fff8ec}100%{background:#fcefd7}}@-webkit-keyframes flash_btn2{0%{background:#fcefd7}10%{background:#fff8ec}100%{background:#fcefd7}}@-o-keyframes flash_btn2{0%{background:#fcefd7}10%{background:#fff8ec}100%{background:#fcefd7}}@keyframes flash_btn2{0%{background:#fcefd7}10%{background:#fff8ec}100%{background:#fcefd7}}@-moz-keyframes flash_btn3{0%{background:#ff7917}10%{background:#fb8e3f}100%{background:#ff7917}}@-webkit-keyframes flash_btn3{0%{background:#ff7917}10%{background:#fb8e3f}100%{background:#ff7917}}@-o-keyframes flash_btn3{0%{background:#ff7917}10%{background:#fb8e3f}100%{background:#ff7917}}@keyframes flash_btn3{0%{background:#ff7917}10%{background:#fb8e3f}100%{background:#ff7917}}@-moz-keyframes flash_opacity{0%{opacity:0}10%{opacity:1}100%{opacity:0}}@-webkit-keyframes flash_opacity{0%{opacity:0}10%{opacity:1}100%{opacity:0}}@-o-keyframes flash_opacity{0%{opacity:0}10%{opacity:1}100%{opacity:0}}@keyframes flash_opacity{0%{opacity:0}10%{opacity:1}100%{opacity:0}}*{box-sizing:border-box}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:0 0;border:0;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{background:0 0;margin:0;padding:0;vertical-align:baseline;text-decoration:none;color:#000}img{max-width:100%;vertical-align:bottom}main{display:block}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}button{font-size:100%;background-color:transparent;padding:0;border:0}button:focus{outline:0}.footer{position:relative;background-color:#34b5ab}.footer .copyright-text{color:#fff;text-align:center}.toTop-btn{position:absolute}.toTop-btn-outer{display:flex;justify-content:center;position:relative;z-index:1;background-image:url(../img/btn_bg.png);background-repeat:no-repeat;background-size:contain}.toTop-btn-outer::after{content:'';display:block;position:absolute;left:50%;transform:translateX(-50%);z-index:0;border-radius:50%;background-color:#e5a880}.toTop-btn-inner{background-color:#f5d9bc;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.toTop-btn-inner img{position:relative}body[data-pages=privacy_index],body[data-pages=rules_index]{background-color:#fcefd7}body[data-pages=privacy_index] .section-heading,body[data-pages=rules_index] .section-heading{display:flex;align-items:center;justify-content:center;position:relative;background-repeat:no-repeat;background-size:contain}body[data-pages=privacy_index] .section-heading span,body[data-pages=rules_index] .section-heading span{color:#fff;text-align:center;line-height:1.25}body[data-pages=privacy_index] .heading-logo,body[data-pages=rules_index] .heading-logo{position:absolute;left:50%;transform:translateX(-50%);background-image:url(../img/logo.png);background-size:contain;background-repeat:no-repeat}body[data-pages=privacy_index] .content-outer,body[data-pages=rules_index] .content-outer{background-color:#fef9ef;border-color:#c9a090;border-style:solid}body[data-pages=privacy_index] .content-inner,body[data-pages=rules_index] .content-inner{display:flex}body[data-pages=privacy_index] .content-inner .content-wrap:last-child .region-list,body[data-pages=rules_index] .content-inner .content-wrap:last-child .region-list{left:-100%}body[data-pages=privacy_index] .content-wrap,body[data-pages=rules_index] .content-wrap{width:50%}body[data-pages=privacy_index] h3,body[data-pages=rules_index] h3{color:#6f1411;text-align:center}body[data-pages=privacy_index] .menuBtn,body[data-pages=rules_index] .menuBtn{display:flex;align-items:center;position:relative}body[data-pages=privacy_index] .menuBtn.active .icon-btn-outer::after,body[data-pages=rules_index] .menuBtn.active .icon-btn-outer::after{background-color:#ee5d10}body[data-pages=privacy_index] .menuBtn.active .icon-btn-inner,body[data-pages=rules_index] .menuBtn.active .icon-btn-inner{background-color:#ff7917}body[data-pages=privacy_index] .menuBtn.active .icon-btn-inner::before,body[data-pages=rules_index] .menuBtn.active .icon-btn-inner::before{background-image:url(../img/icon_anchor_w.png)}body[data-pages=privacy_index] .menuBtn .icon-btn,body[data-pages=rules_index] .menuBtn .icon-btn{position:relative}body[data-pages=privacy_index] .menuBtn .icon-btn-outer,body[data-pages=rules_index] .menuBtn .icon-btn-outer{display:block;width:100%;height:100%;background-image:url(../img/btn_bg.png);background-repeat:no-repeat;background-size:contain}body[data-pages=privacy_index] .menuBtn .icon-btn-outer::after,body[data-pages=rules_index] .menuBtn .icon-btn-outer::after{content:'';display:block;position:absolute;left:50%;transform:translateX(-50%);z-index:0;border-radius:50%;background-color:#ebb993}body[data-pages=privacy_index] .menuBtn .icon-btn-inner,body[data-pages=rules_index] .menuBtn .icon-btn-inner{display:flex;align-items:center;justify-content:center;position:relative;z-index:2;background-color:#fcefd7;border-radius:50%;margin:0 auto}body[data-pages=privacy_index] .menuBtn .icon-btn-inner::before,body[data-pages=rules_index] .menuBtn .icon-btn-inner::before{content:'';display:block;background-repeat:no-repeat;background-image:url(../img/icon_anchor.png);background-size:contain}body[data-pages=privacy_index] .menuBtn .caption,body[data-pages=rules_index] .menuBtn .caption{font-weight:700;color:#6f1411;display:inline-block;letter-spacing:.1rem}body[data-pages=privacy_index] .region-list,body[data-pages=rules_index] .region-list{display:none;position:relative;border-bottom-color:#ebb993;border-bottom-style:solid}body[data-pages=privacy_index] .region-list a,body[data-pages=rules_index] .region-list a{width:100%;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:contain}body[data-pages=privacy_index] .region-list .btn-outer,body[data-pages=rules_index] .region-list .btn-outer{position:relative}body[data-pages=privacy_index] .region-list .btn-outer::after,body[data-pages=rules_index] .region-list .btn-outer::after{content:'';display:block;width:100%;position:absolute;left:0;z-index:0;background-color:#ee5d10}body[data-pages=privacy_index] .region-list .btn-inner,body[data-pages=rules_index] .region-list .btn-inner{font-weight:700;color:#fff;letter-spacing:.1rem;position:relative;display:flex;align-items:center;justify-content:center;background-color:#ff7917;z-index:2}body[data-pages=privacy_index] .region-list dl dt,body[data-pages=rules_index] .region-list dl dt{font-weight:700;letter-spacing:.1rem}body[data-pages=privacy_index] .region-list dl dt::after,body[data-pages=rules_index] .region-list dl dt::after{content:'';display:inline-block;background-repeat:no-repeat;background-size:contain;background-image:url(../img/dotted.png)}body[data-pages=privacy_index] .region-list dl dd,body[data-pages=rules_index] .region-list dl dd{letter-spacing:.1rem}body[data-pages=privacy_detail],body[data-pages=rules_detail]{background-color:#fcefd7}body[data-pages=privacy_detail] .section-heading,body[data-pages=rules_detail] .section-heading{display:flex;align-items:center;justify-content:center;position:relative;background-repeat:no-repeat;background-size:contain}body[data-pages=privacy_detail] .section-heading span,body[data-pages=rules_detail] .section-heading span{color:#fff;text-align:center}body[data-pages=privacy_detail] .heading-logo,body[data-pages=rules_detail] .heading-logo{position:absolute;left:50%;transform:translateX(-50%);background-image:url(../img/logo.png);background-size:contain;background-repeat:no-repeat}body[data-pages=privacy_detail] .content-outer,body[data-pages=rules_detail] .content-outer{background-color:#fef9ef;border-color:#c9a090;border-style:solid}body[data-pages=privacy_detail] .content-inner h3,body[data-pages=rules_detail] .content-inner h3{color:#6f1411;text-align:center}body[data-pages=privacy_detail] .content-inner h4,body[data-pages=rules_detail] .content-inner h4{color:#fff;text-align:center;background-color:#c9a090}body[data-pages=privacy_detail] .content-inner h5,body[data-pages=rules_detail] .content-inner h5{color:#6f1411;text-align:center}body[data-pages=privacy_detail] .content-text,body[data-pages=rules_detail] .content-text{color:#000;line-height:1.6}body[data-pages=privacy_detail] .content-box li,body[data-pages=rules_detail] .content-box li{list-style:none}body[data-pages=privacy_detail] .content-box ol>li,body[data-pages=rules_detail] .content-box ol>li{position:relative;color:#000;line-height:1.6}body[data-pages=privacy_detail] .content-box ol .num,body[data-pages=rules_detail] .content-box ol .num{font-weight:700;color:#6f1411;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:space-between}body[data-pages=privacy_detail] .content-box>ol>li>.num::after,body[data-pages=rules_detail] .content-box>ol>li>.num::after{content:'';display:inline-block;background-repeat:no-repeat;background-size:contain;background-image:url(../img/dotted.png)}body[data-pages=privacy_detail] .content-box dl,body[data-pages=rules_detail] .content-box dl{display:table}body[data-pages=privacy_detail] .content-box dl.heading-small dt,body[data-pages=rules_detail] .content-box dl.heading-small dt{font-weight:400;color:#000}body[data-pages=privacy_detail] .content-box dl dt,body[data-pages=rules_detail] .content-box dl dt{font-weight:700;line-height:1.6;color:#6f1411;display:table-cell;vertical-align:top;white-space:nowrap}body[data-pages=privacy_detail] .content-box dl dd,body[data-pages=rules_detail] .content-box dl dd{display:table-cell;line-height:1.6}body[data-pages=privacy_detail] .content-box a,body[data-pages=rules_detail] .content-box a{color:#ff7917;display:inline-block;text-decoration:underline;word-break:break-all}body[data-pages=privacy_detail] .content-box ul li,body[data-pages=rules_detail] .content-box ul li{list-style:disc;line-height:1.6}body[data-pages=privacy_detail] .content-box ul li.disc-none,body[data-pages=rules_detail] .content-box ul li.disc-none{list-style:none}body[data-pages=privacy_detail] .tableOfContents,body[data-pages=rules_detail] .tableOfContents{background-color:#fcefd7}body[data-pages=privacy_detail] .tableOfContents h6,body[data-pages=rules_detail] .tableOfContents h6{font-weight:700;color:#6f1411;text-align:center}body[data-pages=privacy_detail] .anchorBtn,body[data-pages=rules_detail] .anchorBtn{display:flex;position:relative}body[data-pages=privacy_detail] .anchorBtn .icon-btn,body[data-pages=rules_detail] .anchorBtn .icon-btn{position:absolute;left:0}body[data-pages=privacy_detail] .anchorBtn .icon-btn-outer,body[data-pages=rules_detail] .anchorBtn .icon-btn-outer{display:block;border-radius:70% 60% 60% 70%/60% 60% 55% 60%;background-color:#6f1411}body[data-pages=privacy_detail] .anchorBtn .icon-btn-outer::after,body[data-pages=rules_detail] .anchorBtn .icon-btn-outer::after{content:'';display:block;position:absolute;left:50%;transform:translateX(-50%);z-index:0;border-radius:50%;background-color:#e5a880}body[data-pages=privacy_detail] .anchorBtn .icon-btn-inner,body[data-pages=rules_detail] .anchorBtn .icon-btn-inner{display:flex;align-items:center;justify-content:center;position:relative;z-index:2;background-color:#f5d9bc;border-radius:50%;margin:0 auto}body[data-pages=privacy_detail] .anchorBtn .icon-btn-inner::before,body[data-pages=rules_detail] .anchorBtn .icon-btn-inner::before{content:'';display:block;background-repeat:no-repeat;background-image:url(../img/icon_anchor.png);background-size:contain}body[data-pages=privacy_detail] .anchorBtn .caption,body[data-pages=rules_detail] .anchorBtn .caption{display:inline-block}html{font-family:'-apple-system',BlinkMacSystemFont,'Hiragino Kaku Gothic ProN',Meiryo,Helvetica,sans-serif;font-size:62.5%;height:100%}.pages{overflow:hidden}@media print,screen and (min-width:769px){.footer .copyright-text{line-height:2.3;letter-spacing:.1rem}.toTop-btn:hover .toTop-btn-outer{transform:scale(.9)}.toTop-btn:hover .toTop-btn-inner{transform:translate3d(0,2px,0);animation:flash_totop 1s both}.toTop-btn:hover .toTop-btn-inner::after{opacity:1;animation:flash_opacity 1s both}.toTop-btn-outer{transition:transform .3s}.toTop-btn-inner{transition:transform .3s}.toTop-btn-inner::after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;border-radius:50%;transition:opacity .3s;background-color:rgba(245,221,196,.2)}body[data-pages=privacy_index] .section-heading,body[data-pages=rules_index] .section-heading{background-image:url(../img/heading_bg.png)}body[data-pages=privacy_index] h3,body[data-pages=rules_index] h3{line-height:1.47}body[data-pages=privacy_index] .menuBtn:not(.active):hover .icon-btn-outer,body[data-pages=rules_index] .menuBtn:not(.active):hover .icon-btn-outer{transform:scale(.9)}body[data-pages=privacy_index] .menuBtn:not(.active):hover .icon-btn-inner,body[data-pages=rules_index] .menuBtn:not(.active):hover .icon-btn-inner{transform:translate3d(0,1px,0);animation:flash_btn2 1s both}body[data-pages=privacy_index] .menuBtn:not(.active):hover .icon-btn-inner::after,body[data-pages=rules_index] .menuBtn:not(.active):hover .icon-btn-inner::after{opacity:1;animation:flash_opacity 1s both}body[data-pages=privacy_index] .menuBtn.active:hover .icon-btn-outer,body[data-pages=rules_index] .menuBtn.active:hover .icon-btn-outer{transform:scale(.9)}body[data-pages=privacy_index] .menuBtn.active:hover .icon-btn-inner,body[data-pages=rules_index] .menuBtn.active:hover .icon-btn-inner{transform:translate3d(0,1px,0);animation:flash_btn3 1s both}body[data-pages=privacy_index] .menuBtn.active:hover .icon-btn-inner::after,body[data-pages=rules_index] .menuBtn.active:hover .icon-btn-inner::after{opacity:1;animation:flash_opacity 1s both}body[data-pages=privacy_index] .menuBtn .icon-btn-outer,body[data-pages=rules_index] .menuBtn .icon-btn-outer{transition:transform .3s}body[data-pages=privacy_index] .menuBtn .icon-btn-inner,body[data-pages=rules_index] .menuBtn .icon-btn-inner{transition:transform .3s}body[data-pages=privacy_index] .region-list a,body[data-pages=rules_index] .region-list a{transition:transform .3s;will-change:transform;background-image:url(../img/region_btn_bg.png)}body[data-pages=privacy_index] .region-list a:hover,body[data-pages=rules_index] .region-list a:hover{transform:scale(.99)}body[data-pages=privacy_index] .region-list a:hover .btn-inner,body[data-pages=rules_index] .region-list a:hover .btn-inner{animation:flash_btn3 1s both;transform:translate3d(0,2px,0)}body[data-pages=privacy_index] .region-list .btn-outer::after,body[data-pages=rules_index] .region-list .btn-outer::after{bottom:0}body[data-pages=privacy_index] .region-list .btn-inner,body[data-pages=rules_index] .region-list .btn-inner{transition:transform .3s;padding:0 20px}body[data-pages=privacy_index] .region-list dl,body[data-pages=rules_index] .region-list dl{display:flex}body[data-pages=privacy_index] .region-list dl dt,body[data-pages=rules_index] .region-list dl dt{line-height:1.6}body[data-pages=privacy_index] .region-list dl dd,body[data-pages=rules_index] .region-list dl dd{line-height:2.3}body[data-pages=privacy_detail] .section-heading,body[data-pages=rules_detail] .section-heading{background-image:url(../img/heading_bg.png)}body[data-pages=privacy_detail] .content-inner h3,body[data-pages=rules_detail] .content-inner h3{line-height:1.47}body[data-pages=privacy_detail] .content-inner h4,body[data-pages=rules_detail] .content-inner h4{line-height:1.5}body[data-pages=privacy_detail] .content-inner h5,body[data-pages=rules_detail] .content-inner h5{line-height:1.8}body[data-pages=privacy_detail] .content-box ol>li,body[data-pages=rules_detail] .content-box ol>li{padding-left:4.5em}body[data-pages=privacy_detail] .content-box ol .num,body[data-pages=rules_detail] .content-box ol .num{line-height:1.2}body[data-pages=privacy_detail] .content-box>ol>li,body[data-pages=rules_detail] .content-box>ol>li{padding-left:8em;max-width:none!important}body[data-pages=privacy_detail] .content-box dl.heading-small dd p,body[data-pages=rules_detail] .content-box dl.heading-small dd p{margin-top:0}body[data-pages=privacy_detail] .content-box dl dt,body[data-pages=rules_detail] .content-box dl dt{min-width:2em;box-sizing:content-box}body[data-pages=privacy_detail] .content-box a,body[data-pages=rules_detail] .content-box a{line-height:1.4;opacity:1;transition:opacity .3s}body[data-pages=privacy_detail] .content-box a:hover,body[data-pages=rules_detail] .content-box a:hover{opacity:.5}body[data-pages=privacy_detail] .content-box ul li,body[data-pages=rules_detail] .content-box ul li{margin-left:3.45em}body[data-pages=privacy_detail] .tableOfContents h6,body[data-pages=rules_detail] .tableOfContents h6{line-height:1.5}body[data-pages=privacy_detail] .tableOfContents li,body[data-pages=rules_detail] .tableOfContents li{line-height:1.6}body[data-pages=privacy_detail] .tableOfContents li+li,body[data-pages=rules_detail] .tableOfContents li+li{margin-top:1rem}body[data-pages=privacy_detail] .anchorBtn:hover .icon-btn-outer,body[data-pages=rules_detail] .anchorBtn:hover .icon-btn-outer{transform:scale(.9)}body[data-pages=privacy_detail] .anchorBtn:hover .icon-btn-inner,body[data-pages=rules_detail] .anchorBtn:hover .icon-btn-inner{transform:translate3d(0,1px,0);animation:flash_totop 1s both}body[data-pages=privacy_detail] .anchorBtn:hover .icon-btn-inner::after,body[data-pages=rules_detail] .anchorBtn:hover .icon-btn-inner::after{opacity:1;animation:flash_opacity 1s both}body[data-pages=privacy_detail] .anchorBtn .icon-btn-outer,body[data-pages=rules_detail] .anchorBtn .icon-btn-outer{width:100%;height:96%;transition:transform .3s}body[data-pages=privacy_detail] .anchorBtn .icon-btn-inner,body[data-pages=rules_detail] .anchorBtn .icon-btn-inner{transition:transform .3s}body[data-pages=privacy_detail] .anchorBtn .caption,body[data-pages=rules_detail] .anchorBtn .caption{line-height:2.3}body br.forPC,body img.forPC{display:inline}body br.forSP,body br.forSP_small,body br.forTAB,body img.forSP,body img.forSP_small,body img.forTAB{display:none}}@media print,screen and (min-width:1366px){.footer .copyright-section{padding:60px 0}.footer .copyright-text{font-size:1.3rem}.toTop-btn{top:-35px;right:28px}.toTop-btn-outer{width:83px;height:81px}.toTop-btn-outer::after{width:70px;height:68px;top:2px}.toTop-btn-inner{width:70px;height:62px}.toTop-btn-inner img{width:27px;top:-3px}body[data-pages=privacy_index] .main,body[data-pages=rules_index] .main{padding:80px 0}body[data-pages=privacy_index] .content-container,body[data-pages=rules_index] .content-container{max-width:1088px;margin-right:auto;margin-left:auto}body[data-pages=privacy_index] .section-heading,body[data-pages=rules_index] .section-heading{width:1088px;height:182px;margin-bottom:60px}body[data-pages=privacy_index] .section-heading span,body[data-pages=rules_index] .section-heading span{font-size:5rem}body[data-pages=privacy_index] .heading-logo,body[data-pages=rules_index] .heading-logo{width:166px;height:97px;top:-72px}body[data-pages=privacy_index] .content-outer,body[data-pages=rules_index] .content-outer{padding:70px 0;border-width:10px;border-radius:30px}body[data-pages=privacy_index] .content-inner,body[data-pages=rules_index] .content-inner{max-width:650px;margin-right:auto;margin-left:auto}body[data-pages=privacy_index] .content-inner+.content-inner,body[data-pages=rules_index] .content-inner+.content-inner{margin-top:20px}body[data-pages=privacy_index] h3,body[data-pages=rules_index] h3{font-size:3.4rem;margin-bottom:40px}body[data-pages=privacy_index] .menuBtn .icon-btn,body[data-pages=rules_index] .menuBtn .icon-btn{width:60px;height:60px}body[data-pages=privacy_index] .menuBtn .icon-btn-outer::after,body[data-pages=rules_index] .menuBtn .icon-btn-outer::after{width:51px;height:48px;top:1px}body[data-pages=privacy_index] .menuBtn .icon-btn-inner,body[data-pages=rules_index] .menuBtn .icon-btn-inner{width:51px;height:43px;top:-1px}body[data-pages=privacy_index] .menuBtn .icon-btn-inner::before,body[data-pages=rules_index] .menuBtn .icon-btn-inner::before{width:20px;height:14px}body[data-pages=privacy_index] .menuBtn .caption,body[data-pages=rules_index] .menuBtn .caption{font-size:2rem;padding-left:17px}body[data-pages=privacy_index] .region-list,body[data-pages=rules_index] .region-list{width:650px;margin-top:20px;padding-bottom:25px;border-bottom-width:3px}body[data-pages=privacy_index] .region-list li+li,body[data-pages=rules_index] .region-list li+li{margin-top:20px}body[data-pages=privacy_index] .region-list a,body[data-pages=rules_index] .region-list a{height:73px}body[data-pages=privacy_index] .region-list .btn-outer,body[data-pages=rules_index] .region-list .btn-outer{width:636px;height:60px}body[data-pages=privacy_index] .region-list .btn-outer::after,body[data-pages=rules_index] .region-list .btn-outer::after{height:54px;border-radius:10px}body[data-pages=privacy_index] .region-list .btn-inner,body[data-pages=rules_index] .region-list .btn-inner{font-size:1.6rem;height:52px;border-radius:10px}body[data-pages=privacy_index] .region-list dl dt,body[data-pages=rules_index] .region-list dl dt{font-size:1.6rem;width:148px}body[data-pages=privacy_index] .region-list dl dt::after,body[data-pages=rules_index] .region-list dl dt::after{width:31px;height:8px;margin-left:25px}body[data-pages=privacy_index] .region-list dl dd,body[data-pages=rules_index] .region-list dl dd{font-size:1.3rem;width:calc(100% - 148px)}body[data-pages=privacy_detail] .main,body[data-pages=rules_detail] .main{padding:80px 0}body[data-pages=privacy_detail] .content-container,body[data-pages=rules_detail] .content-container{max-width:1088px;margin-right:auto;margin-left:auto}body[data-pages=privacy_detail] .section-heading,body[data-pages=rules_detail] .section-heading{width:1088px;height:182px;margin-bottom:60px}body[data-pages=privacy_detail] .section-heading span,body[data-pages=rules_detail] .section-heading span{font-size:5rem}body[data-pages=privacy_detail] .heading-logo,body[data-pages=rules_detail] .heading-logo{width:166px;height:97px;top:-72px}body[data-pages=privacy_detail] .content-outer,body[data-pages=rules_detail] .content-outer{padding:70px 0;border-width:10px;border-radius:30px}body[data-pages=privacy_detail] .content-inner,body[data-pages=rules_detail] .content-inner{max-width:890px;margin-right:auto;margin-left:auto}body[data-pages=privacy_detail] .content-inner h3,body[data-pages=rules_detail] .content-inner h3{font-size:3.4rem;margin-bottom:20px}body[data-pages=privacy_detail] .content-inner h4,body[data-pages=rules_detail] .content-inner h4{font-size:2rem;padding:25px;border-radius:10px;margin-bottom:40px}body[data-pages=privacy_detail] .content-inner h5,body[data-pages=rules_detail] .content-inner h5{font-size:2.7rem;margin-bottom:20px}body[data-pages=privacy_detail] .content-text,body[data-pages=rules_detail] .content-text{font-size:1.6rem}body[data-pages=privacy_detail] .content-box ol>li,body[data-pages=rules_detail] .content-box ol>li{font-size:1.6rem;max-width:666px}body[data-pages=privacy_detail] .content-box ol>li+li,body[data-pages=rules_detail] .content-box ol>li+li{margin-top:20px}body[data-pages=privacy_detail] .content-box ol .num,body[data-pages=rules_detail] .content-box ol .num{font-size:2rem}body[data-pages=privacy_detail] .content-box>ol>li>.num,body[data-pages=rules_detail] .content-box>ol>li>.num{width:127px}body[data-pages=privacy_detail] .content-box>ol>li>.num::after,body[data-pages=rules_detail] .content-box>ol>li>.num::after{width:31px;height:8px;margin-right:30px}body[data-pages=privacy_detail] .content-box dl.heading-small dt,body[data-pages=rules_detail] .content-box dl.heading-small dt{font-size:1.3rem;padding-right:10px;margin-top:0}body[data-pages=privacy_detail] .content-box dl dt,body[data-pages=rules_detail] .content-box dl dt{font-size:1.6rem;padding-right:14px;margin-top:-3px}body[data-pages=privacy_detail] .content-box dl dd,body[data-pages=rules_detail] .content-box dl dd{font-size:1.3rem}body[data-pages=privacy_detail] .content-box dl dd p,body[data-pages=rules_detail] .content-box dl dd p{margin-top:2px}body[data-pages=privacy_detail] .content-box ul li,body[data-pages=rules_detail] .content-box ul li{font-size:1.3rem}body[data-pages=privacy_detail] .tableOfContents,body[data-pages=rules_detail] .tableOfContents{padding:40px 0 60px;border-radius:10px;margin:50px 0}body[data-pages=privacy_detail] .tableOfContents h6,body[data-pages=rules_detail] .tableOfContents h6{font-size:2rem;margin-bottom:20px}body[data-pages=privacy_detail] .tableOfContents ul,body[data-pages=rules_detail] .tableOfContents ul{max-width:666px;margin-right:auto;margin-left:auto}body[data-pages=privacy_detail] .anchorBtn,body[data-pages=rules_detail] .anchorBtn{padding-left:25px}body[data-pages=privacy_detail] .anchorBtn .icon-btn,body[data-pages=rules_detail] .anchorBtn .icon-btn{width:25px;height:25px;top:6px}body[data-pages=privacy_detail] .anchorBtn .icon-btn-outer::after,body[data-pages=rules_detail] .anchorBtn .icon-btn-outer::after{width:22px;height:18px;top:1px}body[data-pages=privacy_detail] .anchorBtn .icon-btn-inner,body[data-pages=rules_detail] .anchorBtn .icon-btn-inner{width:22px;height:16px;top:-1px}body[data-pages=privacy_detail] .anchorBtn .icon-btn-inner::before,body[data-pages=rules_detail] .anchorBtn .icon-btn-inner::before{width:11px;height:8px}body[data-pages=privacy_detail] .anchorBtn .caption,body[data-pages=rules_detail] .anchorBtn .caption{font-size:1.6rem;padding-left:10px}body[data-pages=privacy_detail] .content-container+.content-container,body[data-pages=rules_detail] .content-container+.content-container{margin-top:75px}body[data-pages=privacy_detail] .content-outer+.content-outer,body[data-pages=rules_detail] .content-outer+.content-outer{margin-top:55px}body[data-pages=privacy_detail] .content-box+.content-box,body[data-pages=rules_detail] .content-box+.content-box{margin-top:40px}body[data-pages=privacy_detail] ol ol,body[data-pages=rules_detail] ol ol{margin-top:20px}body[data-pages=privacy_detail] ol+.content-text,body[data-pages=rules_detail] ol+.content-text{margin-top:20px}body[data-pages=privacy_detail] .content-text+.content-text,body[data-pages=rules_detail] .content-text+.content-text{margin-top:20px}body[data-pages=privacy_detail] .content-text+.content-box,body[data-pages=rules_detail] .content-text+.content-box{margin-top:40px}body[data-pages=privacy_detail] .content-text+ol,body[data-pages=rules_detail] .content-text+ol{margin-top:20px}body[data-pages=privacy_detail] dl,body[data-pages=rules_detail] dl{margin-top:10px}body[data-pages=privacy_detail] dl+.content-text,body[data-pages=rules_detail] dl+.content-text{margin-top:20px}body[data-pages=privacy_detail] ul,body[data-pages=rules_detail] ul{margin-top:20px}body[data-pages=privacy_detail] ul li+li,body[data-pages=rules_detail] ul li+li{margin-top:10px}}@media screen and (max-width:768px){.footer .copyright-section{padding:8vw 6vw 6.67vw}.footer .copyright-text{font-size:2.8vw;line-height:2.4;letter-spacing:.1rem}.toTop-btn{top:-6vw;right:2.67vw}.toTop-btn-outer{width:12.67vw;height:12.27vw}.toTop-btn-outer::after{width:10.67vw;height:10.4vw;top:.27vw}.toTop-btn-inner{width:10.67vw;height:9.6vw}.toTop-btn-inner img{width:4.53vw;top:-.4vw}body[data-pages=privacy_index] .main,body[data-pages=rules_index] .main{padding:14.67vw 0}body[data-pages=privacy_index] .content-container,body[data-pages=rules_index] .content-container{max-width:94.67vw;margin-right:auto;margin-left:auto}body[data-pages=privacy_index] .section-heading,body[data-pages=rules_index] .section-heading{width:96.27vw;height:39.33vw;margin-bottom:8vw;background-image:url(../img/heading_bg_2@2x.png)}body[data-pages=privacy_index] .section-heading span,body[data-pages=rules_index] .section-heading span{font-size:8vw}body[data-pages=privacy_index] .heading-logo,body[data-pages=rules_index] .heading-logo{width:28.13vw;height:16vw;top:-12.67vw}body[data-pages=privacy_index] .content-outer,body[data-pages=rules_index] .content-outer{padding:5.33vw 0;border-width:1.33vw;border-radius:4vw}body[data-pages=privacy_index] .content-inner,body[data-pages=rules_index] .content-inner{max-width:84vw;margin-right:auto;margin-left:auto}body[data-pages=privacy_index] .content-inner+.content-inner,body[data-pages=rules_index] .content-inner+.content-inner{margin-top:6vw}body[data-pages=privacy_index] h3,body[data-pages=rules_index] h3{font-size:6vw;line-height:1.3;margin-bottom:4vw}body[data-pages=privacy_index] .menuBtn .icon-btn,body[data-pages=rules_index] .menuBtn .icon-btn{width:12.8vw;height:12.53vw}body[data-pages=privacy_index] .menuBtn .icon-btn-outer::after,body[data-pages=rules_index] .menuBtn .icon-btn-outer::after{width:10.93vw;height:9.33vw;top:.27vw}body[data-pages=privacy_index] .menuBtn .icon-btn-inner,body[data-pages=rules_index] .menuBtn .icon-btn-inner{width:10.93vw;height:8.53vw;top:-.13vw}body[data-pages=privacy_index] .menuBtn .icon-btn-inner::before,body[data-pages=rules_index] .menuBtn .icon-btn-inner::before{width:4.13vw;height:2.93vw}body[data-pages=privacy_index] .menuBtn .caption,body[data-pages=rules_index] .menuBtn .caption{font-size:4.8vw;padding-left:2.67vw}body[data-pages=privacy_index] .region-list,body[data-pages=rules_index] .region-list{width:83.73vw;margin-top:5.33vw;padding-bottom:4vw;border-bottom-width:.67vw}body[data-pages=privacy_index] .region-list li+li,body[data-pages=rules_index] .region-list li+li{margin-top:3.33vw}body[data-pages=privacy_index] .region-list a,body[data-pages=rules_index] .region-list a{background-color:#711714;padding:.8vw .8vw 2.67vw;border-radius:1.33vw}body[data-pages=privacy_index] .region-list .btn-outer,body[data-pages=rules_index] .region-list .btn-outer{width:81.33vw}body[data-pages=privacy_index] .region-list .btn-outer::after,body[data-pages=rules_index] .region-list .btn-outer::after{height:100%;border-radius:1.33vw;bottom:-1.87vw}body[data-pages=privacy_index] .region-list .btn-inner,body[data-pages=rules_index] .region-list .btn-inner{font-size:4.53vw;line-height:1.47;border-radius:1.33vw;padding:4vw 4.67vw}body[data-pages=privacy_index] .region-list dl dt,body[data-pages=rules_index] .region-list dl dt{font-size:3.47vw;margin-bottom:2.67vw}body[data-pages=privacy_index] .region-list dl dt::after,body[data-pages=rules_index] .region-list dl dt::after{display:none}body[data-pages=privacy_index] .region-list dl dd,body[data-pages=rules_index] .region-list dl dd{font-size:2.8vw;line-height:1.9}body[data-pages=privacy_detail] .main,body[data-pages=rules_detail] .main{padding:14.67vw 0}body[data-pages=privacy_detail] .content-container,body[data-pages=rules_detail] .content-container{max-width:94.67vw;margin-right:auto;margin-left:auto}body[data-pages=privacy_detail] .section-heading,body[data-pages=rules_detail] .section-heading{width:96.27vw;height:39.33vw;margin-bottom:8vw;background-image:url(../img/heading_bg_2@2x.png)}body[data-pages=privacy_detail] .section-heading span,body[data-pages=rules_detail] .section-heading span{font-size:8vw}body[data-pages=privacy_detail] .heading-logo,body[data-pages=rules_detail] .heading-logo{width:28.13vw;height:16vw;top:-12.67vw}body[data-pages=privacy_detail] .content-outer,body[data-pages=rules_detail] .content-outer{padding:5.33vw 0;border-width:1.33vw;border-radius:4vw}body[data-pages=privacy_detail] .content-inner,body[data-pages=rules_detail] .content-inner{max-width:81.33vw;margin-right:auto;margin-left:auto}body[data-pages=privacy_detail] .content-inner h3,body[data-pages=rules_detail] .content-inner h3{font-size:6vw;line-height:1.3;margin-bottom:5.33vw}body[data-pages=privacy_detail] .content-inner h4,body[data-pages=rules_detail] .content-inner h4{font-size:4.53vw;line-height:1.47;padding:5.33vw 2.67vw;border-radius:1.33vw;margin-bottom:8vw}body[data-pages=privacy_detail] .content-inner h5,body[data-pages=rules_detail] .content-inner h5{font-size:5vw;line-height:1.25;margin-bottom:2.67vw}body[data-pages=privacy_detail] .content-text,body[data-pages=rules_detail] .content-text{font-size:3.47vw;margin-top:1.33vw}body[data-pages=privacy_detail] .content-box ol>li,body[data-pages=rules_detail] .content-box ol>li{font-size:3.47vw;padding-left:18.67vw}body[data-pages=privacy_detail] .content-box ol>li .content-text,body[data-pages=privacy_detail] .content-box ol>li ol,body[data-pages=rules_detail] .content-box ol>li .content-text,body[data-pages=rules_detail] .content-box ol>li ol{margin-left:-18.67vw}body[data-pages=privacy_detail] .content-box ol>li dl,body[data-pages=rules_detail] .content-box ol>li dl{margin-left:-7.33vw}body[data-pages=privacy_detail] .content-box ol>li ul,body[data-pages=rules_detail] .content-box ol>li ul{margin-left:-16vw}body[data-pages=privacy_detail] .content-box ol>li+li,body[data-pages=rules_detail] .content-box ol>li+li{margin-top:4vw}body[data-pages=privacy_detail] .content-box ol .num,body[data-pages=rules_detail] .content-box ol .num{font-size:4.53vw;line-height:1.6;width:18.67vw;top:-.8vw}body[data-pages=privacy_detail] .content-box ol .num::after,body[data-pages=rules_detail] .content-box ol .num::after{content:'';display:inline-block;background-repeat:no-repeat;background-size:contain;background-image:url(../img/dotted.png)}body[data-pages=privacy_detail] .content-box>ol>li>.num::after,body[data-pages=rules_detail] .content-box>ol>li>.num::after{margin-right:3.33vw}body[data-pages=privacy_detail] .content-box dl.heading-small dt,body[data-pages=rules_detail] .content-box dl.heading-small dt{font-size:3.47vw;padding-right:.93vw;margin-top:0}body[data-pages=privacy_detail] .content-box dl dt,body[data-pages=rules_detail] .content-box dl dt{font-size:3.47vw;padding-right:1.33vw;margin-top:-.8vw;min-width:2em}body[data-pages=privacy_detail] .content-box dl dd,body[data-pages=rules_detail] .content-box dl dd{font-size:2.8vw}body[data-pages=privacy_detail] .content-box dl dd p,body[data-pages=rules_detail] .content-box dl dd p{margin-top:.53vw}body[data-pages=privacy_detail] .content-box ul li,body[data-pages=rules_detail] .content-box ul li{font-size:2.8vw}body[data-pages=privacy_detail] .content-box>ul,body[data-pages=rules_detail] .content-box>ul{padding-left:2.67vw}body[data-pages=privacy_detail] .tableOfContents,body[data-pages=rules_detail] .tableOfContents{padding:9.33vw 0 6.67vw;border-radius:1.33vw;margin:6.67vw 0}body[data-pages=privacy_detail] .tableOfContents h6,body[data-pages=rules_detail] .tableOfContents h6{font-size:4.53vw;line-height:1.5;margin-bottom:6vw}body[data-pages=privacy_detail] .tableOfContents ul,body[data-pages=rules_detail] .tableOfContents ul{max-width:73.33vw;margin-right:auto;margin-left:auto}body[data-pages=privacy_detail] .tableOfContents li,body[data-pages=rules_detail] .tableOfContents li{line-height:2}body[data-pages=privacy_detail] .tableOfContents li+li,body[data-pages=rules_detail] .tableOfContents li+li{margin-top:1rem}body[data-pages=privacy_detail] .anchorBtn,body[data-pages=rules_detail] .anchorBtn{padding-left:4.67vw}body[data-pages=privacy_detail] .anchorBtn .icon-btn,body[data-pages=rules_detail] .anchorBtn .icon-btn{width:4.67vw;height:4.67vw;top:1.6vw}body[data-pages=privacy_detail] .anchorBtn .icon-btn-outer,body[data-pages=rules_detail] .anchorBtn .icon-btn-outer{width:100%;height:96%}body[data-pages=privacy_detail] .anchorBtn .icon-btn-outer::after,body[data-pages=rules_detail] .anchorBtn .icon-btn-outer::after{width:4vw;height:3.6vw;top:.27vw}body[data-pages=privacy_detail] .anchorBtn .icon-btn-inner,body[data-pages=rules_detail] .anchorBtn .icon-btn-inner{width:4vw;height:3.33vw;top:-.13vw}body[data-pages=privacy_detail] .anchorBtn .icon-btn-inner::before,body[data-pages=rules_detail] .anchorBtn .icon-btn-inner::before{width:2.27vw;height:1.6vw}body[data-pages=privacy_detail] .anchorBtn .caption,body[data-pages=rules_detail] .anchorBtn .caption{font-size:4vw;line-height:2;padding-left:2vw}body[data-pages=privacy_detail] .content-container+.content-container,body[data-pages=rules_detail] .content-container+.content-container{margin-top:13.33vw}body[data-pages=privacy_detail] .content-outer+.content-outer,body[data-pages=rules_detail] .content-outer+.content-outer{margin-top:10.67vw}body[data-pages=privacy_detail] .content-box+.content-box,body[data-pages=rules_detail] .content-box+.content-box{margin-top:4vw}body[data-pages=privacy_detail] ol ol,body[data-pages=rules_detail] ol ol{margin-top:2.67vw}body[data-pages=privacy_detail] ol+.content-text,body[data-pages=rules_detail] ol+.content-text{margin-top:2.67vw}body[data-pages=privacy_detail] .content-text+.content-text,body[data-pages=rules_detail] .content-text+.content-text{margin-top:2.67vw}body[data-pages=privacy_detail] .content-text+.content-box,body[data-pages=rules_detail] .content-text+.content-box{margin-top:4vw}body[data-pages=privacy_detail] .content-text+ol,body[data-pages=rules_detail] .content-text+ol{margin-top:2.67vw}body[data-pages=privacy_detail] dl,body[data-pages=rules_detail] dl{margin-top:1.33vw}body[data-pages=privacy_detail] dl+.content-text,body[data-pages=rules_detail] dl+.content-text{margin-top:2.67vw}body[data-pages=privacy_detail] ul,body[data-pages=rules_detail] ul{margin-top:2.67vw}body[data-pages=privacy_detail] ul li+li,body[data-pages=rules_detail] ul li+li{margin-top:1.33vw}body br.forPC,body img.forPC{display:none}body br.forSP,body img.forSP{display:inline}}@media screen and (max-width:768px) and (max-width:768px){body[data-pages=privacy_detail] .content-box ol .num::after,body[data-pages=rules_detail] .content-box ol .num::after{width:4.13vw;height:1.07vw;margin-right:2.13vw}}@media print,screen and (min-width:769px) and (max-width:1365px){.footer .copyright-section{padding:4.39vw 0}.footer .copyright-text{font-size:.95vw}.toTop-btn{top:-2.56vw;right:2.05vw}.toTop-btn-outer{width:6.08vw;height:5.93vw}.toTop-btn-outer::after{width:5.12vw;height:4.98vw;top:.15vw}.toTop-btn-inner{width:5.12vw;height:4.54vw}.toTop-btn-inner img{width:1.98vw;top:-.22vw}body[data-pages=privacy_index] .main,body[data-pages=rules_index] .main{padding:5.86vw 0}body[data-pages=privacy_index] .content-container,body[data-pages=rules_index] .content-container{max-width:79.65vw;margin-right:auto;margin-left:auto}body[data-pages=privacy_index] .section-heading,body[data-pages=rules_index] .section-heading{width:79.65vw;height:13.32vw;margin-bottom:4.39vw}body[data-pages=privacy_index] .section-heading span,body[data-pages=rules_index] .section-heading span{font-size:3.66vw}body[data-pages=privacy_index] .heading-logo,body[data-pages=rules_index] .heading-logo{width:12.15vw;height:7.1vw;top:-5.27vw}body[data-pages=privacy_index] .content-outer,body[data-pages=rules_index] .content-outer{padding:5.12vw 0;border-width:.73vw;border-radius:2.2vw}body[data-pages=privacy_index] .content-inner,body[data-pages=rules_index] .content-inner{max-width:47.58vw;margin-right:auto;margin-left:auto}body[data-pages=privacy_index] .content-inner+.content-inner,body[data-pages=rules_index] .content-inner+.content-inner{margin-top:1.46vw}body[data-pages=privacy_index] h3,body[data-pages=rules_index] h3{font-size:2.49vw;margin-bottom:2.93vw}body[data-pages=privacy_index] .menuBtn .icon-btn,body[data-pages=rules_index] .menuBtn .icon-btn{width:4.39vw;height:4.39vw}body[data-pages=privacy_index] .menuBtn .icon-btn-outer::after,body[data-pages=rules_index] .menuBtn .icon-btn-outer::after{width:3.73vw;height:3.51vw;top:.07vw}body[data-pages=privacy_index] .menuBtn .icon-btn-inner,body[data-pages=rules_index] .menuBtn .icon-btn-inner{width:3.73vw;height:3.15vw;top:-.07vw}body[data-pages=privacy_index] .menuBtn .icon-btn-inner::before,body[data-pages=rules_index] .menuBtn .icon-btn-inner::before{width:1.46vw;height:1.02vw}body[data-pages=privacy_index] .menuBtn .caption,body[data-pages=rules_index] .menuBtn .caption{font-size:1.46vw;padding-left:1.24vw}body[data-pages=privacy_index] .region-list,body[data-pages=rules_index] .region-list{width:47.58vw;margin-top:1.46vw;padding-bottom:1.83vw;border-bottom-width:.22vw}body[data-pages=privacy_index] .region-list li+li,body[data-pages=rules_index] .region-list li+li{margin-top:1.46vw}body[data-pages=privacy_index] .region-list a,body[data-pages=rules_index] .region-list a{height:5.34vw}body[data-pages=privacy_index] .region-list .btn-outer,body[data-pages=rules_index] .region-list .btn-outer{width:46.56vw;height:4.39vw}body[data-pages=privacy_index] .region-list .btn-outer::after,body[data-pages=rules_index] .region-list .btn-outer::after{height:3.95vw;border-radius:.73vw}body[data-pages=privacy_index] .region-list .btn-inner,body[data-pages=rules_index] .region-list .btn-inner{font-size:1.17vw;height:3.81vw;border-radius:.73vw}body[data-pages=privacy_index] .region-list dl dt,body[data-pages=rules_index] .region-list dl dt{font-size:1.17vw;width:10.83vw}body[data-pages=privacy_index] .region-list dl dt::after,body[data-pages=rules_index] .region-list dl dt::after{width:2.27vw;height:.59vw;margin-left:1.83vw}body[data-pages=privacy_index] .region-list dl dd,body[data-pages=rules_index] .region-list dl dd{font-size:.95vw;width:calc(100% - 148px)}body[data-pages=privacy_detail] .main,body[data-pages=rules_detail] .main{padding:5.86vw 0}body[data-pages=privacy_detail] .content-container,body[data-pages=rules_detail] .content-container{max-width:79.65vw;margin-right:auto;margin-left:auto}body[data-pages=privacy_detail] .section-heading,body[data-pages=rules_detail] .section-heading{width:79.65vw;height:13.32vw;margin-bottom:4.39vw}body[data-pages=privacy_detail] .section-heading span,body[data-pages=rules_detail] .section-heading span{font-size:3.66vw}body[data-pages=privacy_detail] .heading-logo,body[data-pages=rules_detail] .heading-logo{width:12.15vw;height:7.1vw;top:-5.27vw}body[data-pages=privacy_detail] .content-outer,body[data-pages=rules_detail] .content-outer{padding:5.12vw 0;border-width:.73vw;border-radius:2.2vw}body[data-pages=privacy_detail] .content-inner,body[data-pages=rules_detail] .content-inner{max-width:65.15vw;margin-right:auto;margin-left:auto}body[data-pages=privacy_detail] .content-inner h3,body[data-pages=rules_detail] .content-inner h3{font-size:2.49vw;margin-bottom:1.46vw}body[data-pages=privacy_detail] .content-inner h4,body[data-pages=rules_detail] .content-inner h4{font-size:1.46vw;padding:1.83vw;border-radius:.73vw;margin-bottom:2.93vw}body[data-pages=privacy_detail] .content-inner h5,body[data-pages=rules_detail] .content-inner h5{font-size:1.98vw;margin-bottom:1.46vw}body[data-pages=privacy_detail] .content-text,body[data-pages=rules_detail] .content-text{font-size:1.17vw}body[data-pages=privacy_detail] .content-box ol>li,body[data-pages=rules_detail] .content-box ol>li{font-size:1.17vw;max-width:48.76vw}body[data-pages=privacy_detail] .content-box ol>li+li,body[data-pages=rules_detail] .content-box ol>li+li{margin-top:1.46vw}body[data-pages=privacy_detail] .content-box ol .num,body[data-pages=rules_detail] .content-box ol .num{font-size:1.46vw}body[data-pages=privacy_detail] .content-box>ol>li>.num,body[data-pages=rules_detail] .content-box>ol>li>.num{width:9.3vw}body[data-pages=privacy_detail] .content-box>ol>li>.num::after,body[data-pages=rules_detail] .content-box>ol>li>.num::after{width:2.27vw;height:.59vw;margin-right:2.56vw}body[data-pages=privacy_detail] .content-box dl.heading-small dt,body[data-pages=rules_detail] .content-box dl.heading-small dt{font-size:.95vw;padding-right:.73vw;margin-top:0}body[data-pages=privacy_detail] .content-box dl dt,body[data-pages=rules_detail] .content-box dl dt{font-size:1.17vw;padding-right:1.02vw;margin-top:-.22vw}body[data-pages=privacy_detail] .content-box dl dd,body[data-pages=rules_detail] .content-box dl dd{font-size:.95vw}body[data-pages=privacy_detail] .content-box dl dd p,body[data-pages=rules_detail] .content-box dl dd p{margin-top:.15vw}body[data-pages=privacy_detail] .content-box ul li,body[data-pages=rules_detail] .content-box ul li{font-size:.95vw}body[data-pages=privacy_detail] .tableOfContents,body[data-pages=rules_detail] .tableOfContents{padding:2.93vw 0 4.39vw;border-radius:.73vw;margin:3.66vw 0}body[data-pages=privacy_detail] .tableOfContents h6,body[data-pages=rules_detail] .tableOfContents h6{font-size:1.46vw;margin-bottom:1.46vw}body[data-pages=privacy_detail] .tableOfContents ul,body[data-pages=rules_detail] .tableOfContents ul{max-width:48.76vw;margin-right:auto;margin-left:auto}body[data-pages=privacy_detail] .anchorBtn,body[data-pages=rules_detail] .anchorBtn{padding-left:1.83vw}body[data-pages=privacy_detail] .anchorBtn .icon-btn,body[data-pages=rules_detail] .anchorBtn .icon-btn{width:1.83vw;height:1.83vw;top:.44vw}body[data-pages=privacy_detail] .anchorBtn .icon-btn-outer::after,body[data-pages=rules_detail] .anchorBtn .icon-btn-outer::after{width:1.61vw;height:1.32vw;top:.07vw}body[data-pages=privacy_detail] .anchorBtn .icon-btn-inner,body[data-pages=rules_detail] .anchorBtn .icon-btn-inner{width:1.61vw;height:1.17vw;top:-.07vw}body[data-pages=privacy_detail] .anchorBtn .icon-btn-inner::before,body[data-pages=rules_detail] .anchorBtn .icon-btn-inner::before{width:.81vw;height:.59vw}body[data-pages=privacy_detail] .anchorBtn .caption,body[data-pages=rules_detail] .anchorBtn .caption{font-size:1.17vw;padding-left:.73vw}body[data-pages=privacy_detail] .content-container+.content-container,body[data-pages=rules_detail] .content-container+.content-container{margin-top:5.49vw}body[data-pages=privacy_detail] .content-outer+.content-outer,body[data-pages=rules_detail] .content-outer+.content-outer{margin-top:4.03vw}body[data-pages=privacy_detail] .content-box+.content-box,body[data-pages=rules_detail] .content-box+.content-box{margin-top:2.93vw}body[data-pages=privacy_detail] ol ol,body[data-pages=rules_detail] ol ol{margin-top:1.46vw}body[data-pages=privacy_detail] ol+.content-text,body[data-pages=rules_detail] ol+.content-text{margin-top:1.46vw}body[data-pages=privacy_detail] .content-text+.content-text,body[data-pages=rules_detail] .content-text+.content-text{margin-top:1.46vw}body[data-pages=privacy_detail] .content-text+.content-box,body[data-pages=rules_detail] .content-text+.content-box{margin-top:2.93vw}body[data-pages=privacy_detail] .content-text+ol,body[data-pages=rules_detail] .content-text+ol{margin-top:1.46vw}body[data-pages=privacy_detail] dl,body[data-pages=rules_detail] dl{margin-top:.73vw}body[data-pages=privacy_detail] dl+.content-text,body[data-pages=rules_detail] dl+.content-text{margin-top:1.46vw}body[data-pages=privacy_detail] ul,body[data-pages=rules_detail] ul{margin-top:1.46vw}body[data-pages=privacy_detail] ul li+li,body[data-pages=rules_detail] ul li+li{margin-top:.73vw}}@media screen and (max-width:960px) and (min-width:769px){body br.forTAB,body img.forTAB{display:inline}}