﻿#category{background-color:#4788ee}#category .category{display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:flex-start;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;width:100%;height:60px}#category .category .icon{display:inline-block;width:24px;height:24px;margin-right:10px}#category .category .icon svg{fill:#fff}#category .category .text{color:#fff;font-size:18px;font-weight:bold}#main{padding-top:20px;padding-bottom:20px}#main .h1{display:block;color:#105edb;font-size:26px;font-weight:bold}#main .h1 .icon{display:inline-block;vertical-align:middle;width:35px;height:35px;margin-right:10px;line-height:1}#main .article{padding:10px}#main .head{font-size:18px;color:#fff;background:#4788ee;padding:15px 0px;font-weight:bold}#main .fs-big{font-size:25px;font-weight:bold;margin:20px 0px}#main .blue{color:#0b5bcc}#main .box{display:block;font-size:18px;font-weight:bold;color:#444;padding:15px 0px;padding-left:10px;background:#dae7fa;margin:10px 0px;position:relative;text-decoration:none}#main .outer-wrap .box:nth-child(3)::after{top:35px}#main .title-b{font-size:25px;font-weight:bold;margin:30px 0px 20px 0px}#main .back-blue{background:#ebf3fe;padding:20px 10px}#main .danraku{text-indent:-1em;padding-left:1em;font-size:14px;margin-bottom:10px}#main .back-blue .danraku:last-child{margin-bottom:0}#main .title-l{padding:40px 0px 0px 10px;font-size:20px;font-weight:bold;letter-spacing:2px}#main .title-m{padding:20px 0px 0px 10px;font-size:18px;font-weight:bold}#main a{text-decoration:underline;color:#648ddd}#main .privacyPolicy-main_h{margin-bottom:20px;color:#0b5bce}#main .privacyPolicy-signature_item{margin-bottom:0;font-size:14px}#main .privacyPolicy-ankerLink{margin-top:20px}#main .privacyPolicy-ankerLink_item{margin-bottom:10px}#main .privacyPolicy-ankerLink_item:last-child{margin-bottom:0}#main .privacyPolicy-ankerLink_item a{background-color:#dae7fb;display:block;height:80px;position:relative}#main .privacyPolicy-ankerLink_item a span{display:block;font-size:18px;position:absolute;font-weight:bold;line-height:1.4;padding:0 15px;top:50%;-webkit-transform:-webkit-translateY(-50%);transform:-webkit-translateY(-50%);transform:-moz-translateY(-50%);transform:-ms-translateY(-50%);transform:translateY(-50%)}#main .privacyPolicy-ankerLink_item a::after{content:"";position:absolute;width:0;height:0;border:8px solid rgba(0,0,0,0);border-top-color:#0a5ada;top:-ms-calc(50% - 3px);top:calc(50% - 3px);right:10px}#main .privacyPolicy-section{margin-top:50px}#main .privacyPolicy-section_h{font-size:21px;font-weight:bold;margin-bottom:10px;margin-top:-64px;padding-top:64px}#main .inlineBlock{display:inline-block}#main .privacyPolicy-section_subH{font-size:18px;font-weight:bold;margin-bottom:10px;margin-top:20px}#main .privacyPolicy-section_paragraph{background-color:#ebf3ff;padding:20px 15px;margin-top:15px;word-break:break-all}#main .numberCount li{list-style:decimal;font-size:12px;margin-bottom:15px;line-height:2;margin-left:1em}#main .circleList li{margin-left:1em;text-indent:-1em;font-size:12px;line-height:1.6;margin-bottom:5px}#main .circleList li::before{content:"○";font-family:Meiryo,"メイリオ","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif}#main .privacyPolicy-section_txt{font-size:14px !important;line-height:1.6 !important}#main .privacyPolicy-section_txt.mid{margin-top:30px}#main .privacyPolicy-section_txt a{color:#0a5ada}#main .privacyPolicy-section_txt a:hover{border-bottom-color:rgba(0,0,0,0)}