@charset "UTF-8";#pp .l-key_visual{height:250px;border-bottom:1px solid #cb1b1d;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center}#pp .l-key_visual .page-title{font-family:Roboto,sans-serif;font-size:500%;font-weight:300}#pp .l-key_visual .page-title:first-letter{color:#cb1b1d}#pp .l-key_visual .sub-title{color:#959595}@media screen and (max-width:768px){#pp .l-key_visual{height:150px;margin-top:46px}#pp .l-key_visual .page-title{font-size:300%}#pp .l-key_visual .sub-title{color:#959595}}#pp .bgcolor2{background:#f4f4f4}#pp .l-pp{padding:60px 0}#pp.en_pp .l-pp{padding:20px 0 60px}#pp .tit{font-weight:500;font-size:130%;padding:3px 0 3px 20px;border-left:3px solid #cb1b1d}#pp .txt{margin:20px auto;line-height:1.6;border-bottom:1px solid #eaeaea;padding-bottom:25px}#pp .count{counter-reset:section}#pp .count dt{margin:40px auto 20px;font-size:110%;font-weight:500;padding-bottom:20px;border-bottom:1px dashed #eaeaea}#pp .count dd{line-height:1.8}#pp .last_data{margin-top:40px}.l-pp_tabs .tabs-parents{display:flex;flex-wrap:wrap;padding:20px 0 10px}.l-pp_tabs .tabs-parents li{margin:5px 20px 5px 0;cursor:pointer;font-size:120%;padding-bottom:5px;border-bottom:2px solid #fff;opacity:.6}.l-pp_tabs .tabs-parents .is-current-parent{border-bottom:2px solid #cb1b1d;pointer-events:none;opacity:1}.l-pp_tabs .tabs-child{display:none}.l-pp_tabs .tabs-child.is-current-parent{display:flex;flex-wrap:wrap}.l-pp_tabs .tabs-child li{margin:5px 15px 5px 0;padding:5px 0 5px 15px;cursor:pointer;font-size:110%;line-height:1;opacity:.6}.l-pp_tabs .tabs-child .is-active{position:relative;pointer-events:none;opacity:1}.l-pp_tabs .tabs-child .is-active:before{content:"";position:absolute;width:0;height:0;border:6px solid transparent;border-left-color:#cb1b1d;transform:translate3d(0,-50%,0) rotate(0) scale(1);left:0;top:48%}.area{display:none}.area.is-active{display:block}