.rf-link{display:block;margin:20px 0}.sidebar .sidebar-bottom{border-top:3px dotted #ccc;margin-top:20px}.sidebar ul{margin-left:0}.sidebar li{color:#666;font-size:12px;font-style:normal;font-weight:400;margin-bottom:20px}.sidebar ul li{padding-left:35px;background:left center no-repeat;background-size:25px;list-style:none}ul li.sidebar-icon01{background-image:url(/security/assets/img/top/li.svg);line-height:200%}ul li.sidebar-icon02{background-image:url(/security/assets/img/top/li2.svg)}ul li.sidebar-icon03{background-image:url(/security/assets/img/top/li3.svg)}ul li.sidebar-icon04{background-image:url(/security/assets/img/top/li4.svg);line-height:200%}ul li.sidebar-icon05{background-image:url(/security/assets/img/top/li5.svg)}ul li.sidebar-icon06{background-image:url(/security/assets/img/top/li6.svg);line-height:200%}ul li.sidebar-icon07{background-image:url(/security/assets/img/top/li7.svg);line-height:200%}.rf-list-link li{margin-bottom:20px;line-height:170%}.rf-list-link li:last-child{margin:0}.rf-list-link.rf-security li:before{content:'・'}.rf-list-link li{text-indent:-15px;padding-left:15px}.rf-list-link.rf-security .rc-i-angle-right:before{content:"\e600";font-size:14px;font-weight:400}.indent{margin-left:1em}:lang(ja) .rf-title-medium{font-size:20px}@media (min-width:48em){:lang(ja) h3.rf-title-margin:not(.rf-title-border){margin-bottom:12px}.rf-list-link-padding{padding:25px 0 20px 20px}.rf-list-link-padding{margin:25px 0 0 20px}}.rf-list-link span.rf-link-icon--label{color:#002896;font-size:15px;font-style:normal;font-weight:400;line-height:100%;text-decoration-line:underline;text-decoration-color:#002896;margin-left:24px}.rf-list-link span.rf-link-icon--label:hover{color:#002896;font-size:15px;text-decoration-line:none;text-decoration-color:#002896}.rf-attention{color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:.45px}:lang(ja) h2.rf-title-bottom{margin-top:70px;margin-bottom:60px!important}.rf-title-icon{margin-top:45px;padding-left:101px}.title-icon01,.title-icon02,.title-icon03,.title-icon04,.title-icon05,.title-icon06,.title-icon07{background:left top no-repeat;background-size:81px}.title-icon01{background-image:url(/security/assets/img/top/title_icon01.svg)}.title-icon02{background-image:url(/security/assets/img/top/title_icon02.svg)}.title-icon03{background-image:url(/security/assets/img/top/title_icon03.svg)}.title-icon04{background-image:url(/security/assets/img/top/title_icon04.svg)}.title-icon05{background-image:url(/security/assets/img/top/title_icon05.svg)}.title-icon06{background-image:url(/security/assets/img/top/title_icon06.svg)}.title-icon07{background-image:url(/security/assets/img/top/title_icon07.svg)}.rf-title-icon:after{margin-top:45px;padding-right:101px;background:right center no-repeat;background-size:81px;background-image:url(/security/assets/img/top/security_point01.png);display:block}.rf-title-icon+.rf-title-icon{margin-top:36px}.rf-title-icon h4{color:#333;font-size:18px;font-style:normal;font-weight:700;line-height:170%;letter-spacing:.5px;margin:0}.rf-title-icon p{color:#333;font-size:15px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:.45px}.rf-title-icon li{color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:170%}.rf-list-link.rf-security li{margin-bottom:20px;line-height:170%}.rf-list-link.rf-security li:last-child{margin:0}.rf-list-link.rf-security a:not(.rf-title-link){padding-left:8px}#contents>section .rf-section{margin-top:0}#contents .rf-list-link.rf-security li:before{content:'・'}.rf-list li:before{content:'・';font-weight:700;color:#333}#contents .rf-list-link.rf-security li{text-indent:-7px;padding-left:7px}.indent{margin-left:1em}.service-process-img{margin:40px 0}.check-list-img{margin-bottom:20px}@media screen and (max-width:600px){.rf-list-link.rf-security a:not(.rf-title-link){padding-left:0}.service-process-img{margin:30px auto}}.rf-list-link span.rf-link-icon--label{color:#002896;font-size:15px;font-style:normal;font-weight:400;line-height:200%;text-decoration-line:underline;text-decoration-color:#002896;margin-left:20px}.rf-list-link span.rf-link-icon--label:hover{color:#002896;font-size:15px;text-decoration-line:none;text-decoration-color:#002896}ul.rf-list{color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:.45px;margin:0;padding:0}ul.rf-list span{color:#333;font-size:15px;font-style:normal;font-weight:700;line-height:200%;letter-spacing:.45px}ul.rf-list-link.rf-section{border-radius:5px;border:1px solid #ccc;padding:38px 30px;color:#666;text-align:justify;font-size:14px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:.45px}.rg-i-link:before{content:url(/security/assets/img/anti-fraud/rexicon_link.svg)}li.no-text:before{content:none!important}.rf-link-icon:hover .rf-link-icon--label{text-decoration-color:#002896}.rf-link-icon--label+.rcicon,.rf-link-icon--label+.rg-i{margin-top:-4px}.rf-list-img{margin:20px 0;background-color:#f6f6f6}div.rf-list-link.rf-section{border-radius:5px;border:1px solid #ccc;padding:32px 20px}.rf-list-link.rf-section p{color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:.45px;margin-top:10px;margin-bottom:20px}.rf-list-link.rf-section p:last-of-type{margin-bottom:0}.rf-list-link.rf-section p.rf-list-title{color:#333;font-size:15px;font-style:normal;font-weight:700;line-height:170%;letter-spacing:.45px;margin:0}.ico_right.rf-visible{display:block;margin:0 0 40px 20px}.ico_center.rf-visible{float:none;display:block;margin:24px auto 20px}.ico_center,.ico_right{margin-left:15px;float:right;width:60px;text-align:center;padding:12px 0 5px}.ico_center img,.ico_right img{max-width:60px;margin:0 auto;max-height:60px}.grid-item img{margin-left:-10px}.kkk{margin-bottom:40px}.corp-list a{color:#002896;font-size:14px;font-style:normal;font-weight:400;line-height:170%;text-decoration-line:underline!important}.corp-list a:hover{text-decoration-line:none!important}.rf-list-blue-link{margin:0 0 30px 0}.list-text li{margin-bottom:0}.list-text li a.rf-link{margin:0;text-decoration:underline}.list-text li a.rf-link:hover{margin:0;text-decoration:none}ul.list-text{margin-bottom:30px}ul.list-text,ul.two-links{margin-top:10px}.two-links li{margin-bottom:20px}ul.two-links span{color:#666;font-size:13px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:.45px}.long-text{margin:0}.two-links a.rf-link{margin:0;text-decoration:underline}.two-links a.rf-link:hover{text-decoration:none}.rf-list-link p a{color:#002896;text-decoration-line:underline!important}.rf-list-link p a:hover{color:#002896;text-decoration-line:none!important}.rf-title-icon.title-icon05,.rf-title-icon.title-icon07{display:flex}.flex-text{flex:1}.img_right{width:325px;margin-left:32px}.point-img{float:right;margin:0 0 20px 32px;width:325px}.point-img02{float:right;margin:0 0 20px 32px;width:400px}.cert-text{margin-bottom:40px!important}.cert-text+.point-img02{margin-top:30px}.anchor-arrow{width:10px;height:auto}details .sidebar{width:auto!important;padding:0 20px;display:block}details .sidebar h3{margin-top:20px;padding-left:18px;text-indent:-18px}details .sidebar h3:nth-last-of-type(1){margin-bottom:20px}details .sidebar.sidebar-bottom{border-top:3px dotted #ccc}details .sidebar a{text-decoration:none;color:#333}details .sidebar a:hover{color:#002896}details .sidebar a:active{color:#002896}.index-accordion{border-radius:15px;border:1px solid #ccc;margin:40px auto}.details.accordion-contents.accordion-bottom summary[open]{margin-bottom:0;border-bottom:3px dotted #ccc}details.accordion-contents.accordion-bottom summary:not([open]){border-bottom:none;border-top:3px dotted #ccc}.accordion-contents summary{display:flex;justify-content:space-between;align-items:center;position:relative;padding:20px;cursor:pointer;color:#333;border-bottom:3px dotted #ccc;font-size:15px;font-style:normal;font-weight:700;line-height:27px;letter-spacing:.75px;margin-top:-3px}div.accordion-contents{border-bottom:3px dotted #ccc;padding:20px;color:#666;font-family:Rakuten Sans;font-size:15px;font-style:normal;font-weight:700;line-height:27px;letter-spacing:.75px}.accordion-contents summary::-webkit-details-marker{display:none}.accordion-contents summary::after{transform:translateY(-25%) rotate(45deg);width:10px;height:10px;margin-left:10px;border-bottom:1px solid #333;border-right:1px solid #333;content:'';transition:transform .3s}.accordion-contents[open] summary::after{transform:rotate(225deg)}.accordion-contents p{transform:translateY(-10px);opacity:0;margin:0;padding:1em 2em 2em 2em;color:#333;transition:transform .5s,opacity .5s}.accordion-contents[open] p{transform:none;opacity:1}.rf-list-link .check-list{background:#f6f6f6;padding:15px 18px;margin-bottom:20px}.rf-list-link.rf-section .check-list p{color:#002896;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.45px;margin-bottom:20px;margin-top:0}.rf-list-link .check-list ul{list-style:none;margin:0;padding:0}a.inline-text:not(.rf-title-link){display:inline}.rf-list-link.rf-security a.inline-text:not(.rf-title-link){padding-left:0}#contents .rf-list-link .check-list li{padding:0;background:left center no-repeat;background-size:15px;list-style:none;background-image:url(/security/assets/img/top/check_icon.svg);margin-bottom:0;margin-block-start:0;color:#333;font-size:12px;font-weight:700;line-height:24px;letter-spacing:.45px}#contents .rf-list-link.rf-security .check-list li{padding-left:35px}#contents .rf-list-link.rf-security .check-list li:before{content:none}.text-column-three{column-count:3}@media screen and (min-width:941px) and (max-width:1024px){.text-column-three{column-gap:0}#contents .rf-list-link .check-list li{font-size:11px}}@media screen and (max-width:678px){.point-img{float:none}}@media print,screen and (min-width:769px){.rf-section{margin-top:32px}.visible-sp{display:none}}.rg-i-link.cyber:before{padding-left:12px}.rg-i-link.i-pass:before{padding-left:6px;vertical-align:-webkit-baseline-middle}i.rcicon .i-pass{vertical-align:text-bottom}.rg-i-link.soumusyo:before{padding-left:6px}body.no-scroll{overflow:hidden}#overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.43);z-index:999}#g-nav{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;position:fixed;top:0;right:calc(-100% + 50px);width:calc(100% - 50px);background:#f5f5f5;transition:right .3s;z-index:1000}#g-nav.open{right:0}#g-nav:before{content:'';position:fixed;top:70%;bottom:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,1));z-index:2;transition:right .3s;right:calc(-100% + 50px);width:calc(100% - 50px)}#g-nav.open:before{right:0}#g-nav.bottom-reached:before{background:linear-gradient(180deg,#f5f5f5 0,rgba(245,245,245,0) 100%);content:'';position:fixed;height:200px;top:0}.sidebar-scroll{position:fixed;z-index:3;bottom:0;text-align:center;width:calc(100% - 50px);margin:0 auto;height:30px;padding:0 0 42px;background:linear-gradient(rgba(255,255,255,.25),rgba(255,255,255,1))}.bottom-reached .sidebar-scroll{padding:0 0 42px;background:#f5f5f5}.sidebar-scroll .sidebar-scroll-icon{display:inline-block}#sidebar-menu{counter-reset:number 0;padding:20px 20px 40px}#sidebar-menu h2{margin:0}#sidebar-menu h3{margin:0;margin-top:15px;padding-left:16px;text-indent:-17px}#sidebar-menu h2 a{color:#333;font-size:16px;font-style:normal;font-weight:700;line-height:27px;text-decoration:none;margin:0}#sidebar-menu h3 a{color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:180%;text-decoration:none;margin:0;margin-top:15px}#sidebar-menu h3 a:before{counter-increment:number 1;content:counter(number) ". "}#sidebar-menu a.sub:before{counter-increment:number -3;content:counter(number) ". "}#sidebar-menu li a{color:#333;font-size:12px;font-style:normal;font-weight:400;line-height:130%;text-decoration:none;margin:0;margin-top:15px}#sidebar-menu ul{padding:0}#sidebar-menu ul li{padding-left:34px;background:left center no-repeat;background-size:25px;list-style:none;margin-bottom:12px}#sidebar-menu p a{color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:180%;text-decoration:none}#sidebar-menu ul+p{border-top:3px dotted #ccc;padding-top:20px}#sidebar-menu h3+h2{border-top:3px dotted #ccc;padding-top:18px}#sidebar-menu ul li.sidebar-icon01{background-image:url(/security/assets/img/top/li.svg);line-height:200%}#sidebar-menu ul li.sidebar-icon02{background-image:url(/security/assets/img/top/li2.svg)}#sidebar-menu ul li.sidebar-icon03{background-image:url(/security/assets/img/top/li3.svg)}#sidebar-menu ul li.sidebar-icon04{background-image:url(/security/assets/img/top/li4.svg);line-height:200%}#sidebar-menu ul li.sidebar-icon05{background-image:url(/security/assets/img/top/li5.svg)}#sidebar-menu ul li.sidebar-icon06{background-image:url(/security/assets/img/top/li6.svg);line-height:200%}#sidebar-menu ul li.sidebar-icon07{background-image:url(/security/assets/img/top/li7.svg);line-height:200%}.close-btn{position:fixed;top:12px;right:-100%;padding:3%;background-color:transparent;color:#fff;line-height:1;border:none;cursor:pointer;transition:right .25s;z-index:1001}.close-btn.open{right:0}.close-btn::after,.close-btn::before{content:'';position:absolute;top:50%;left:50%;width:40px;height:2px;background-color:#fff}.close-btn::before{transform:translate(-50%,-50%) rotate(45deg)}.close-btn::after{transform:translate(-50%,-50%) rotate(-45deg)}.close-btn.open{right:90%}#sidebar-menu .single{margin-bottom:20px}#pagetopLink{width:50px;height:50px;position:fixed;bottom:-70px;right:0;text-align:center}#pagetopLink a{display:block;width:50px;height:50px;position:relative}#pagetopLink a img{width:30px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}#pagetopLink:focus,a:focus,summary:focus{outline:#ffbdbd solid}.openbtn{position:fixed;z-index:998;cursor:pointer;margin-right:16px;margin-bottom:8px}.openbtn img{margin:0 auto}@media screen and (max-width:768px){.rf-list-link.rf-security .rc-i-angle-right:before{margin-left:14px}.indent{margin-left:2.5em}ul.rf-list-link.rf-section{padding:35px 20px}.column-three{justify-content:center;text-align:-webkit-center}.column-three>div{width:auto}.rf-title-line+.rf-text{margin-top:45px}.column-three>div{width:70%;padding:0}.column-one{margin-bottom:-40px}:lang(ja) h2.rf-title-bottom{margin-top:40px;margin-bottom:45px!important}.rf-list-link.rf-security .rc-i-angle-right:before{margin-left:14px}.service-process-img{margin:40px 0}.rf-list-link a:not(.rf-title-link){display:inline-block;text-indent:0;padding-left:0}div.rf-list-link.rf-section{padding:25px 20px}.ico_right.rf-visible{display:block;margin:0 0 20px 20px}.rf-title-icon{padding-left:0;margin-top:40px}.rf-title-icon h4{padding-left:81px;height:61px;display:flex;align-items:center;line-height:130%}.rf-title-icon p{margin-top:20px}.rf-title-icon+.rf-title-icon{margin-top:40px}.rf-title-icon.title-icon05,.rf-title-icon.title-icon06,.rf-title-icon.title-icon07{flex-direction:column}.rf-section{margin-top:30px}ul.rf-list{margin-top:20px}:lang(ja) h3.rf-title-medium{margin-left:22px;text-indent:-22px}.grid-item{margin-bottom:15px}div.grid-item:nth-of-type(1){margin-top:20px}div.grid-item:nth-last-of-type(1){margin-bottom:70px}h2.rf-title-large{line-height:170%}.rf-text{margin-top:20px}.img_right{width:100%;margin-left:0;margin-top:30px}.rf-list-link a:not(.rf-title-link){padding-left:0;line-height:170%}.title-icon01,.title-icon02,.title-icon03,.title-icon04,.title-icon05,.title-icon06,.title-icon07{background-size:61px}.point-img02{float:none;margin:0 auto;max-width:600px;width:100%;margin-top:20px}.cert-text{margin-bottom:0!important}.cert-text+.point-img02{margin-top:0}.text-column-three{column-count:1}.rf-list-link.rf-section .check-list p{margin-bottom:10px}#contents .rf-list-link.rf-security .check-list li{padding-left:20px;margin-bottom:8px}#contents .rf-list-link.rf-security .check-list li:nth-last-of-type(1){margin-bottom:0}#contents .rf-list-link.rf-security .check-list li{text-indent:0;line-height:170%}.visible-pc{display:none}}@media screen and (min-width:415px){#g-nav,#g-nav:before{right:-365px;width:365px}.sidebar-scroll{width:365px}.close-btn{top:7px;padding:25px}.close-btn.open{right:365px}}@media screen and (min-height:768px){#g-nav:before,.sidebar-scroll{display:none}#sidebar-menu{padding-bottom:20px}}