.bg_gray{width:100%;background:#eee}.wrp_agree_nav{padding-bottom:8rem;margin:0 auto;width:88.88889%;max-width:1280px}@media only screen and (min-width: 768px) and (max-width: 1279px){.wrp_agree_nav{width:85%}}@media only screen and (max-width: 767px){.wrp_agree_nav{width:90%}}.wrp_agree_nav .con_agree_nav .box_tab{overflow:hidden;*zoom:1}.wrp_agree_nav .con_agree_nav .box_tab li{margin-bottom:15px}@media only screen and (min-width: 1280px){.wrp_agree_nav .con_agree_nav .box_tab li{width:48%;float:left;margin:0 1% 20px}}@media print{.wrp_agree_nav .con_agree_nav .box_tab li{width:48%;float:left;margin:0 1% 20px}}.wrp_agree_nav .con_agree_nav .box_tab li .btn_nav{max-width:800px;width:100%}@media only screen and (min-width: 1280px){.wrp_agree_nav .con_agree_nav .box_tab li .btn_nav{max-width:800px}}@media print{.wrp_agree_nav .con_agree_nav .box_tab li .btn_nav{max-width:800px}}.wrp_agree_nav .con_agree_nav .box_tab li .btn_nav a{text-align:left;padding-left:10px;padding-right:35px}.wrp_privacy{width:88.88889%;max-width:1280px;margin:0 auto;padding:3rem 0 2rem}@media only screen and (min-width: 768px) and (max-width: 1279px){.wrp_privacy{width:85%}}@media only screen and (max-width: 767px){.wrp_privacy{width:90%}}.wrp_privacy .con_privacy{overflow:hidden;background:#eee}.wrp_privacy .con_privacy .wrp_sub .txt_ttl{text-align:left;margin-bottom:20px;font-size:108%;line-height:2}@media only screen and (min-width: 768px) and (max-width: 1279px){.wrp_privacy .con_privacy .wrp_sub .txt_ttl{font-size:100%}}@media only screen and (max-width: 767px){.wrp_privacy .con_privacy .wrp_sub .txt_ttl{font-size:79%}}.wrp_privacy .con_privacy .wrp_sub .wrp_crown{padding:0 3% 1%}.wrp_privacy .con_privacy .wrp_sub .wrapper{background:#fff;padding:3rem 5%}@media only screen and (max-width: 767px){.wrp_privacy .con_privacy .wrp_sub .wrapper{padding:3rem 7.5%}}.wrp_privacy .con_privacy .wrp_sub .wrapper>ol{line-height:1.6;margin-top:2em;padding-left:1.5em}.wrp_privacy .con_privacy .wrp_sub .wrapper>ol a{text-decoration:underline}.wrp_privacy .con_privacy .wrp_sub .wrapper>ol>li{display:list-item;list-style-type:decimal}.wrp_privacy .con_privacy .wrp_sub .wrapper>ol>li:not(:first-child){margin-top:1.5em}.wrp_privacy .con_privacy .wrp_sub .wrapper>ol>li>ol{margin-top:0.8em;list-style-type:none}.wrp_privacy .con_privacy .wrp_sub .wrapper>ol>li>ol>li{padding-left:2em;position:relative;counter-increment:cnt}.wrp_privacy .con_privacy .wrp_sub .wrapper>ol>li>ol>li:not(:first-child){margin-top:0.8em}.wrp_privacy .con_privacy .wrp_sub .wrapper>ol>li>ol>li:before{left:0;position:absolute;content:"(" counter(cnt) ") "}.wrp_privacy .con_privacy .wrp_sub .wrapper .txt_normal{margin-top:30px}.wrp_privacy .con_privacy .wrp_sub .wrapper .txt_date{text-align:right}.wrp_privacy .con_privacy .wrp_sub .wrapper .btn_red{max-width:400px;margin-top:30px}@media only screen and (max-width: 767px){.wrp_privacy .con_privacy .wrp_sub .wrapper .btn_red{max-width:100%;width:90%}}.wrp_privacy .con_privacy .wrp_sub .wrapper .wrp_policy{padding:20px 0 0}.wrp_privacy .con_privacy .wrp_sub .wrapper .wrp_policy .wrp_txt{border-bottom:dotted 1px #ddd;padding-bottom:20px;margin-bottom:20px;overflow:hidden;*zoom:1}.wrp_privacy .con_privacy .wrp_sub .wrapper .wrp_policy .wrp_txt .tl{float:none;width:100%;font-size:129%;line-height:2;margin-bottom:1rem}@media only screen and (min-width: 768px) and (max-width: 1279px){.wrp_privacy .con_privacy .wrp_sub .wrapper .wrp_policy .wrp_txt .tl{font-size:129%}}@media only screen and (max-width: 767px){.wrp_privacy .con_privacy .wrp_sub .wrapper .wrp_policy .wrp_txt .tl{font-size:100%}}.wrp_privacy .con_privacy .wrp_sub .wrapper .wrp_policy .wrp_txt .tl span{padding-left:0px;font-size:75%}.wrp_privacy .con_privacy .wrp_sub .wrapper .wrp_policy .wrp_txt .tl.st_lef{padding-left:12px}.wrp_privacy .con_privacy .wrp_sub .wrapper .wrp_policy .wrp_txt .des{float:none;width:100%;font-size:100%;line-height:2}@media only screen and (min-width: 768px) and (max-width: 1279px){.wrp_privacy .con_privacy .wrp_sub .wrapper .wrp_policy .wrp_txt .des{font-size:93%}}@media only screen and (max-width: 767px){.wrp_privacy .con_privacy .wrp_sub .wrapper .wrp_policy .wrp_txt .des{font-size:72%}}@media only screen and (min-width: 1280px){.wrp_privacy .con_privacy .wrp_sub .wrapper .wrp_policy .wrp_txt .tl{float:left;width:30%;margin-bottom:0}.wrp_privacy .con_privacy .wrp_sub .wrapper .wrp_policy .wrp_txt .tl span{display:block;margin-top:3px}.wrp_privacy .con_privacy .wrp_sub .wrapper .wrp_policy .wrp_txt .des{float:right;width:67%}}@media print{.wrp_privacy .con_privacy .wrp_sub .wrapper .wrp_policy .wrp_txt .tl{float:left;width:30%;margin-bottom:0}.wrp_privacy .con_privacy .wrp_sub .wrapper .wrp_policy .wrp_txt .tl span{display:block;margin-top:3px}.wrp_privacy .con_privacy .wrp_sub .wrapper .wrp_policy .wrp_txt .des{float:right;width:67%}}ol.num,ul.num{margin-top:0.5em;padding-left:5px}ol.num li,ul.num li{list-style-type:decimal !important;list-style-position:inside;margin-bottom:15px}ol.num li span,ul.num li span{padding-left:5px;display:block;margin:2px 0}ul.kata{margin:5px;padding-left:5px}ul.kata li{list-style-type:katakana-iroha !important;list-style-position:inside;margin-bottom:4px}ul.kata li span{padding-left:5px;display:block;margin:2px 0}.tbl_basic{overflow:hidden;*zoom:1;margin:3px 0;width:100%}.tbl_basic tbody tr:first-child td{background:#E2E2E0}.tbl_basic tbody tr:nth-child(2n) td{background:#EFEBE4}.tbl_basic tbody tr th,.tbl_basic tbody tr td{text-align:center;font-size:86%}@media only screen and (min-width: 768px) and (max-width: 1279px){.tbl_basic tbody tr th,.tbl_basic tbody tr td{font-size:86%}}@media only screen and (max-width: 767px){.tbl_basic tbody tr th,.tbl_basic tbody tr td{font-size:65%}}.tbl_basic tbody tr td{width:auto !important}.st_style_s span.sml{font-size:.7em;color:#525252 !important;padding:0}.st_style_s span.sml:first-letter{color:#525252 !important}
