body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}img{vertical-align:top}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}html{font-size:62.5%}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-family:'Noto Sans JP', sans-serif}.catch{font-family:'Noto Serif JP', serif}.l-page_sab{margin:0 auto}.l-page_sab_wrapper .sab_title h1{text-align:center;color:#CF000E}.l-page_sab_wrapper .sab_title h1 span{display:block;font-family:"Noto Serif JP",serif;font-size:30px;font-size:3rem;line-height:.8}.l-page_sab_wrapper .sab_title p{margin-top:3em}.l-page_sab_wrapper .sab_title p.poricy{margin:3em auto 0;max-width:800px}.l-page_sab_wrapper .sab_title.news,.l-page_sab_wrapper .sab_title.important{margin-top:50px;text-align:center}.l-page_sab_wrapper .sab_title.news img,.l-page_sab_wrapper .sab_title.important img{margin:0 auto 20px;width:50px}.l-page_sab_wrapper .sab_privacy{max-width:800px;margin:3em auto 80px}.l-page_sab_wrapper .sab_privacy>div{margin-bottom:80px}.l-page_sab_wrapper .sab_privacy>div ul{margin:2em auto}.l-page_sab_wrapper .sab_privacy>div ul li{list-style:inside}.l-page_sab_wrapper .sab_privacy>div.btn{margin:auto;text-align:center}.l-page_sab_wrapper .sab_privacy>div.btn a{display:inline-block;padding:1em 2em;border:2px solid #CF000E;border-radius:10px;line-height:1.2em;font-weight:500;text-decoration:none}.l-page_sab_wrapper .sab_privacy>div.btn a:hover{color:#fff;background:#CF000E}.l-page_sab_wrapper .sab_privacy h2{text-align:center;padding:.5em;border-top:1px solid #CF000E;border-bottom:1px solid #CF000E;font-size:20px;font-size:2rem;line-height:1.2;color:#CF000E;font-weight:500;margin-bottom:1em}.l-page_sab_wrapper .sab_privacy p{margin-bottom:1em}.l-page_sab_wrapper .sab_sitemap .sitemap_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:50px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-page_sab_wrapper .sab_sitemap .sitemap_list a{color:#0F0F0F;text-decoration:none;margin-bottom:2em;display:inline-block;position:relative}.l-page_sab_wrapper .sab_sitemap .sitemap_list a:hover{color:#CF000E}.l-page_sab_wrapper .sab_sitemap .sitemap_list a[target="_blank"]::after{content:"";display:inline-block;width:.8em;height:.8em;background:url(../images/common/new_w.svg) no-repeat center center;background-size:contain;position:absolute;right:-1em;bottom:0.1em}.l-page_sab_wrapper .sab_sitemap .sitemap_list p{margin-bottom:2em}.l-page_sab_wrapper .sab_sitemap .sitemap_list>li{padding:0 1em;border-left:1px solid #CF000E;margin-bottom:50px}.l-page_sab_wrapper .sab_sitemap .sitemap_list>li:nth-child(1) a{margin-bottom:0}.l-page_sab_wrapper .sab_sitemap .sitemap_list>li:nth-child(2) a{margin-bottom:0}@media (min-width: 768px){.l-page_sab_wrapper .sab_sitemap .sitemap_list>li:nth-child(2){width:calc(100% / 2)}}@media (min-width: 768px){.l-page_sab_wrapper .sab_sitemap .sitemap_list>li:nth-child(5){width:13em}}@media (min-width: 768px){.l-page_sab_wrapper .sab_sitemap .sitemap_list>li{width:calc((100% - 13em) / 2)}}@media (max-width: 767px){.l-page_sab_wrapper .sab_sitemap .sitemap_list>li{width:100%}}.l-page_sab_wrapper .sab_sitemap .sitemap_list>li ul{padding-left:2em;font-size:13px;font-size:1.3rem;line-height:1.1538461538}.l-page_sab_wrapper .sab_news{margin-top:50px;margin-bottom:100px}
