﻿@media only screen and (min-width: 1025px){.con_sitepolicy{width:83.1899%;margin-right:0;margin-left:auto}}@media only screen and (max-width: 1024px){.con_sitepolicy{width:92%;max-width:1290px;margin-right:auto;margin-left:auto}}@media only screen and (max-width: 1024px) and (max-width: 1024px){.con_sitepolicy{width:87%}}#abi_page:before{display:none}@media only screen and (min-width: 1025px){.con_sitepolicy{margin-top:80px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sitepolicy{margin-top:60px}}@media only screen and (max-width: 767px){.con_sitepolicy{margin-top:3em}}.con_sitepolicy .box_link ul{display:flex;flex-wrap:wrap;border-bottom:2px solid #ddd}@media only screen and (min-width: 768px){.con_sitepolicy .box_link ul{padding-bottom:5px}}@media only screen and (max-width: 767px){.con_sitepolicy .box_link ul{padding-bottom:1em}}@media only screen and (max-width: 767px){.con_sitepolicy .box_link ul li{width:100%;padding-top:2px}.con_sitepolicy .box_link ul li:not(:first-child){margin-top:.5em}}.con_sitepolicy .box_link ul li a{font-size:94%;letter-spacing:1;height:100%;display:flex;align-items:center;position:relative;text-decoration:none}.mouse .con_sitepolicy .box_link ul li a{transition:opacity 0.3s ease-in}.mouse .con_sitepolicy .box_link ul li a:hover,.touch .con_sitepolicy .box_link ul li a.touchstart{opacity:0.7}.touch .con_sitepolicy .box_link ul li a{-webkit-tap-highlight-color:transparent}.touch .con_sitepolicy .box_link ul li a.touchend{transition-delay:200ms}@media only screen and (min-width: 1025px){.con_sitepolicy .box_link ul li a{padding:0.75em 1.8em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sitepolicy .box_link ul li a{padding:0.75em 1.5em}}@media only screen and (max-width: 767px){.con_sitepolicy .box_link ul li a{padding:0.75em 0.5em}}@media only screen and (min-width: 1025px){.con_sitepolicy .box_link ul li a{padding-left:2.4em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sitepolicy .box_link ul li a{padding-left:1.7em}}@media only screen and (max-width: 767px){.con_sitepolicy .box_link ul li a{padding-left:1.7em}}.con_sitepolicy .box_link ul li a:before{position:absolute;color:#5f94d3;content:"\f3d0";font-family:"Ionicons";transition:.2s transform ease-out;font-weight:bold}@media only screen and (min-width: 1025px){.con_sitepolicy .box_link ul li a:before{left:1em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sitepolicy .box_link ul li a:before{left:.5em}}@media only screen and (max-width: 767px){.con_sitepolicy .box_link ul li a:before{left:.3em}}.mouse .con_sitepolicy .box_link ul li a:hover:before,.touch .con_sitepolicy .box_link ul li a.touchstart:before{transform:translateY(0.2em)}.touch .con_sitepolicy .box_link ul li a{-webkit-tap-highlight-color:transparent}.touch .con_sitepolicy .box_link ul li a.touchend{transition-delay:200ms}@media only screen and (min-width: 1025px){.con_sitepolicy .box_sitepolicy:not(:first-child){margin-top:90px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sitepolicy .box_sitepolicy:not(:first-child){margin-top:70px}}@media only screen and (max-width: 767px){.con_sitepolicy .box_sitepolicy:not(:first-child){margin-top:4em}}.con_sitepolicy .box_sitepolicy .sitepolicy_st{letter-spacing:.12em;font-feature-settings:"palt";margin-right:0}@media only screen and (min-width: 768px){.con_sitepolicy .box_sitepolicy .sitepolicy_st{margin-bottom:25px}}@media only screen and (max-width: 767px){.con_sitepolicy .box_sitepolicy .sitepolicy_st{margin-bottom:1em}}@media only screen and (min-width: 768px){.con_sitepolicy .box_sitepolicy .sitepolicy_st{font-size:154%}}@media only screen and (max-width: 767px){.con_sitepolicy .box_sitepolicy .sitepolicy_st{font-size:134%}}.con_sitepolicy .box_sitepolicy .sitepolicy_txt{line-height:1.6}.con_sitepolicy .box_sitepolicy .sitepolicy_txt:not(:first-child){margin-top:1.5em}.con_sitepolicy .box_sitepolicy>ol{line-height:1.6;margin-top:2em;padding-left:1.5em}.con_sitepolicy .box_sitepolicy>ol>li{display:list-item;list-style-type:decimal}.con_sitepolicy .box_sitepolicy>ol>li:not(:first-child){margin-top:1.5em}.con_sitepolicy .box_sitepolicy>ol>li ol{margin-top:.8em;list-style-type:none}.con_sitepolicy .box_sitepolicy>ol>li ol>li{position:relative;counter-increment:cnt}@media only screen and (min-width: 768px){.con_sitepolicy .box_sitepolicy>ol>li ol>li{padding-left:2em}}@media only screen and (max-width: 767px){.con_sitepolicy .box_sitepolicy>ol>li ol>li{padding-left:1.7em}}.con_sitepolicy .box_sitepolicy>ol>li ol>li:not(:first-child){margin-top:.8em}.con_sitepolicy .box_sitepolicy>ol>li ol>li:before{left:0;position:absolute;content:"(" counter(cnt) ") "}.con_sitepolicy .box_sitepolicy>ol>li ol ul{margin-top:.8em}.con_sitepolicy .box_sitepolicy>ol>li ul>li{position:relative;padding-left:1.2em}.con_sitepolicy .box_sitepolicy>ol>li ul>li:not(:first-child){margin-top:.8em}.con_sitepolicy .box_sitepolicy>ol>li ul>li:before{left:0;position:absolute;content:"・"}.con_sitepolicy .box_sitepolicy .txt_normal{margin-top:30px}.con_sitepolicy .box_sitepolicy .txt_date{text-align:right}.con_sitepolicy .box_sitepolicy .box_edi{margin-top:1.5em}.con_sitepolicy .box_sitepolicy .box_edi.box_r{text-align:right}.con_sitepolicy .box_sitepolicy .box_edi .add_txt:not(:first-child){margin-top:1.5em}.con_sitepolicy .box_sitepolicy .box_edi .inner{margin-top:.4em}.con_sitepolicy .box_sitepolicy .box_edi dt{margin-top:1.5em}.con_sitepolicy .box_sitepolicy .box_edi dd{position:relative;margin-top:.4em;padding-left:1.2em}.con_sitepolicy .box_sitepolicy .box_edi dd:before{position:absolute;left:0;content:"・"}.con_sitepolicy .box_sitepolicy .tmp_btn{margin-top:2em;display:inline-block}@media only screen and (min-width: 768px){.con_sitepolicy .box_sitepolicy .tmp_btn{padding-right:2em}}
