.br-sp{display:none}.br-pc{display:block}@media only screen and (max-width:640px){.br-sp{display:block}.br-pc{display:none}}.scroll table{border-top:1px solid #ddd;margin-top:10px}.scroll th{border-bottom:1px solid #ddd;background-color:#f3f3f3;padding:.5em;text-align:center;vertical-align:top}.scroll td{border-bottom:1px solid #ddd;padding:.5em;text-align:center;vertical-align:top}.scroll{overflow:auto;　　　　/*tableをスクロールさせる*/
white-space: nowrap;　　/*tableのセル内にある文字の折り返しを禁止*/
}.scroll::-webkit-scrollbar{　　/*tableにスクロールバーを追加*/
 height: 5px}.scroll::-webkit-scrollbar-track{　　/*tableにスクロールバーを追加*/
 background: #F1F1F1}.scroll::-webkit-scrollbar-thumb{　　/*tableにスクロールバーを追加*/
 background: #BCBCBC}.scroll2 table{border-top:1px solid #ddd;margin-top:10px}.scroll2 th{border-bottom:1px solid #ddd;background-color:#ccc;padding:.75em .5em;text-align:center;vertical-align:top}.scroll2 td{border-bottom:1px solid #ddd;padding:.75em .5em;text-align:center;vertical-align:top}.scroll2{overflow:auto;　　　　/*tableをスクロールさせる*/
white-space: nowrap;　　/*tableのセル内にある文字の折り返しを禁止*/
}.scroll2::-webkit-scrollbar{　　/*tableにスクロールバーを追加*/
 height: 5px}.scroll2::-webkit-scrollbar-track{　　/*tableにスクロールバーを追加*/
 background: #F1F1F1}.scroll2::-webkit-scrollbar-thumb{　　/*tableにスクロールバーを追加*/
 background: #BCBCBC}.scroll2 tr:nth-child(2n+1) {background:#f6f6f6}#a-site_contents ul{position:relative}#a-site_contents ul li{line-height:1.5;padding:.5em 0;list-style-type:none!important;padding-left:2em!important}#a-site_contents ul li:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00c";position:absolute;left:.5em;color:#aac721}#a-side-a ul{position:relative}#a-side-a ul li{line-height:1.5;padding:.5em 0;list-style-type:none!important;padding-left:1em!important}#a-side-a ul li:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0da";position:absolute;left:.1em;color:#000}#a-site_contents ol{counter-reset:number}#a-site_contents ol li{position:relative;padding-left:30px;line-height:1.5em;padding:.5em .5em .5em 30px}#a-site_contents ol li:before{position:absolute;counter-increment:number;content:counter(number);display:inline-block;background:#22ac38;color:#fff;font-family:'Avenir','Arial Black','Arial',sans-serif;font-weight:bold;font-size:15px;border-radius:50%;left:0;width:25px;height:25px;line-height:25px;text-align:center}