.bold-text{font-weight:700}.tabs{margin:0 0 30px}.tabs__caption{border-bottom:1px solid #ebebeb;display:flex;flex-wrap:wrap;list-style:none;padding:0;position:relative}.tabs__caption li{color:#929292;cursor:pointer;font-size:16px;font-weight:500;line-height:48px;margin-right:24px;padding:5px 0;position:relative}.tabs__caption .active{-webkit-box-shadow:inset 0 -2px 0 0 #000;box-shadow:inset 0 -2px 0 0 #000;color:#000}.tabs__content{background:#fff;display:none;padding:5px 30px}.tabs__content.active{display:contents}@media (max-width:767px){.table-wrapper .company-table{min-width:auto}.table-wrapper .company-table .column{text-wrap:nowrap;padding:24px}}.main{color:rgba(0,0,0,.85);display:flex;margin-top:32px;padding-bottom:100px}@media (max-width:767px){.main{flex-direction:column;margin-top:0}}.main img{width:100%}@media (max-width:767px){.recurring-padding-block{height:116px}}@media (min-width:768px) and (max-width:1023px){.recurring-padding-block{height:64px}}@media (min-width:1024px) and (max-width:1435px){.recurring-padding-block{height:70px}}@media (min-width:1436px){.recurring-padding-block{height:70px}}.company-right{-webkit-box-sizing:border-box;box-sizing:border-box;flex:1 1;font-family:Noto Sans JP;margin-left:40px}@media (max-width:767px){.company-right{margin-left:0;width:100%}}@media (min-width:768px) and (max-width:1023px){.company-right{width:calc(100% - 270px)}}@media (min-width:1024px) and (max-width:1435px){.company-right{width:calc(100% - 368px)}}.company-right .company-title{font-size:36px;font-weight:700;line-height:54px}@media (max-width:767px){.company-right .company-title{font-size:32px;line-height:48px;padding-top:18px}}.company-right .company-title h2{border-bottom:1px solid #ebebeb;font-weight:700;padding-bottom:40px}.rule-info{font-size:14px;margin-top:40px}@media (max-width:767px){.rule-info{font-size:12px}}.rule-item{margin-top:64px}@media (max-width:767px){.rule-item{margin-top:48px}}.rule-item .item-title{color:#000;font-size:28px;font-weight:700;line-height:42px;margin-bottom:24px}@media (max-width:767px){.rule-item .item-title{font-size:24px;line-height:36px;margin-bottom:16px}}.rule-item .center-title{text-align:center}.rule-item .item-info{color:#000;font-size:14px;font-weight:400;line-height:24px;margin-top:24px}@media (max-width:767px){.rule-item .item-info{font-size:12px}}.rule-item .item-info .item-p{margin-bottom:24px}.rule-item .item-info .item-list-title{font-weight:700;margin-bottom:10px}.rule-item .item-info .item-list-p{margin-bottom:10px}.rule-item .rule-intro{border-left:1px solid #dbdbdb;border-top:1px solid #dbdbdb;font-size:14px;margin-top:24px;width:100%}@media (max-width:767px){.rule-item .rule-intro{font-size:12px}}.rule-item .rule-intro .intro-dd{border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;display:flex;padding-bottom:24px;padding-top:24px;width:100%}.rule-item .rule-intro .intro-dd p,.rule-item .rule-intro .intro-dd span{color:rgba(0,0,0,.85)}.rule-item .rule-intro .intro-dd .dd-title-wrapper{background-color:#f9f9f9;border-right:1px solid #dbdbdb;flex:none;margin-bottom:-24px;margin-top:-24px;padding-bottom:24px;padding-top:24px;width:200px}@media (max-width:767px){.rule-item .rule-intro .intro-dd .dd-title-wrapper{width:126px}}.rule-item .rule-intro .intro-dd .dd-title-wrapper .dd-title{line-height:24px;margin:0 28px}@media (max-width:767px){.rule-item .rule-intro .intro-dd .dd-title-wrapper .dd-title{margin:0 16px}}.rule-item .rule-intro .intro-dd .dd-desc{line-height:24px;margin:0 28px}@media (max-width:767px){.rule-item .rule-intro .intro-dd .dd-desc{margin:0 16px}}.rule-item .rule-intro .intro-dd .dd-desc .desc-blue{color:#0569ff}.rule-item .rule-intro .intro-dd .dd-desc .border-bottom{border-bottom:1px solid #e9e9e9;padding-bottom:20px}.rule-item .item-divider{-webkit-box-shadow:inset 0 -1px 0 0 #dbdbdb;box-shadow:inset 0 -1px 0 0 #dbdbdb;height:1px;width:100%}.rule-item .item-title-2{margin-top:40px}@media (max-width:767px){.rule-item .item-title-2{margin-top:32px}}.rule-item .item-title-3{font-size:24px;line-height:36px;margin-top:40px}@media (max-width:767px){.rule-item .item-title-3{margin-top:32px}}.rule-item .item-title-4{font-size:20px;line-height:34px;margin-top:40px}@media (max-width:767px){.rule-item .item-title-4{margin-top:32px}}.table-wrapper{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;margin-top:24px;overflow:auto hidden;width:100%}.table-wrapper.no-scroll .company-table{min-width:auto;width:100%}.table-wrapper.coin-table{border:1px solid #dbdbdb;max-height:450px;overflow:auto}.table-wrapper.coin-table .company-table{border-top:none}.table-wrapper.coin-table .company-table thead{position:sticky;top:0;z-index:1}@media (max-width:767px){.table-wrapper.coin-table .company-table tr td:first-child{min-width:auto;width:100px}}.company-table{border-top:1px solid #dbdbdb;font-size:14px;min-width:910px;width:100%}@media (max-width:767px){.company-table{font-size:12px}}.company-table tr{line-height:20px;margin-bottom:24px;margin-top:24px}.company-table tr td:first-child{left:0;position:sticky}.company-table tr td.no-freeze{position:inherit}.company-table .column0{border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;line-height:20px;padding-bottom:24px;padding-top:24px}.company-table .column0 p{text-align:center}.company-table .column{border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;font-weight:400;min-width:120px;padding-bottom:24px;padding-top:24px;text-align:center}.company-table .column:last-child{border-right:none}.company-table .column0-wrapper{background-color:#f9f9f9;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;padding-left:10px;padding-right:10px;white-space:nowrap}.text-align-center{text-align:center}.no-box-shadow{-webkit-box-shadow:none;box-shadow:none}.width-150px{width:100px}.right-item,.terr-info{padding-bottom:10px;text-align:right}.item-box{display:flex}.desc-blue,a.desc-blue{color:#0569ff}a.desc-blue:hover{color:#0569ff;text-decoration:underline}a.desc-blue:active,a.desc-blue:visited{color:#0569ff}