.term-of-use{background:#f9fafb;display:flex;justify-content:center}.term-of-use .font-36--bold{font-size:36px;font-weight:700;line-height:48px}.term-of-use .icon-one-fourth{z-index:1;display:flex}.term-of-use .container{display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:24px;padding-bottom:80px;position:relative}.term-of-use .container .breadcrumb{display:flex;align-self:flex-start!important;justify-content:center!important;gap:4px;font-size:12px;font-weight:400;color:var(--gray-800)}.term-of-use .container .breadcrumb a{color:var(--gray-800);text-decoration:none}.term-of-use .container .breadcrumb a:hover,.term-of-use .container .breadcrumb a:active{color:var(--gray-800)}.term-of-use .container .breadcrumb svg{margin-top:3px}.term-of-use .container .breadcrumb strong{font-weight:700;text-transform:lowercase}.term-of-use .container section{max-width:808px}.term-of-use .container section h1{text-align:center;margin:80px 0 40px}.term-of-use .container section .rule-box h3{font-size:22px;font-weight:700;line-height:27px}.term-of-use .container section .rule-box h4{padding:30px 0 0;font-size:16px;font-weight:700;line-height:27px}.term-of-use .container section .rule-box h4+p{padding-top:0}.term-of-use .container section .rule-box strong{font-size:16px;font-weight:700;line-height:27px}.term-of-use .container section .rule-box p{font-size:16px;font-weight:400;line-height:27px;padding-top:20px}.term-of-use .container section .rule-box a[href^="mailto:"]{color:var(--gray-800);font-weight:700;text-decoration:none}.term-of-use .container section .rule-box a[href^=https]{color:var(--blue-600);font-weight:700;text-decoration:none}.term-of-use .container section .rule-box ul{padding:20px 20px 0;line-height:27px}.term-of-use .container section .rule-box .item{padding-top:20px}.term-of-use .container section .rule-box .item span{display:block;line-height:27px}.term-of-use .container section .rule-box~.rule-box{padding:20px 0}@media only screen and (max-width: 600px){.term-of-use .container{padding:24px}.term-of-use .container section h1{text-align:center;margin:40px;font-size:22px;font-weight:700;line-height:31px}}
