﻿/*! Style for LEAD コーポ別HTML用基本スタイル */#corp_custom_header{width:100%;height:46px;border:none;background:#0A1E64;box-shadow:0 5px 10px rgba(0,0,0,0.21);position:absolute;z-index:1030}#corp_custom_header>.container-fluid{padding-right:40px;padding-left:40px}#corp_custom_header .header_inner{position:relative}#corp_custom_header .page-title{margin:0;padding:10px 40px 0 0;color:#fff;font-size:24px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#corp_custom_header .close_btn{width:26px;height:26px;background:url("/e/javax.faces.resource/sprite_ui_parts.png.xhtml?ln=img") no-repeat -110px -195px;background-size:500px 250px;position:absolute;top:10px;right:0}@media (max-width: 599px){#corp_custom_header>.container-fluid{padding-right:12px;padding-left:12px}}#corp_custom_content{flex:1 0 auto;margin-top:46px;padding:0}#corp_custom_content>.container-fluid{height:100%;padding:22px 40px 10px}@media (max-width: 599px){#corp_custom_content>.container-fluid{padding-right:12px;padding-left:12px}}#faq_list{list-style:none;margin-top:10px}#faq_list>.list-group-item{margin:0 0 10px;padding:0;border:none;background:transparent}#faq_list>.list-group-item>h2{display:block;margin:0;padding:0;background:#fff;font-size:19px;font-weight:bold;line-height:1.4}#faq_list>.list-group-item>h2>a{display:block;padding:10px 20px 8px 48px;position:relative}#faq_list>.list-group-item>h2>a:hover,#faq_list>.list-group-item>h2>a:focus{background:#bbd0ee;text-decoration:none}#faq_list>.list-group-item>h2>a:after{display:inline-block;width:23px;height:15px;content:"";background:url("/e/javax.faces.resource/sprite_ui_parts.png.xhtml?ln=img") no-repeat 0 -215px;background-size:500px 250px;position:absolute;top:14px;left:14px}#faq_list>.list-group-item>h2>a.collapsed:after{background-position:-25px -215px}#faq_list>.list-group-item>.panel-collapse{padding:0 0 0 36px}#faq_list>.list-group-item>.panel-collapse>.list-group{list-style:none;margin:0;padding:0 0 10px}#faq_list>.list-group-item>.panel-collapse>.list-group>.list-group-item{margin:10px 0 0;padding:0;border:none}#faq_list>.list-group-item>.panel-collapse>.list-group>.list-group-item>h3{display:block;margin:0;padding:0;background:#fff;font-size:17px;font-weight:bold;line-height:1.4}#faq_list>.list-group-item>.panel-collapse>.list-group>.list-group-item>h3>a{display:block;padding:11px 20px 9px 38px}#faq_list>.list-group-item>.panel-collapse>.list-group>.list-group-item>h3>a:hover,#faq_list>.list-group-item>.panel-collapse>.list-group>.list-group-item>h3>a:focus{background:#bbd0ee;text-decoration:none}#faq_list>.list-group-item>.panel-collapse>.list-group>.list-group-item>h3>a:after{display:inline-block;width:11px;height:11px;content:"";background:url("/e/javax.faces.resource/sprite_ui_parts.png.xhtml?ln=img") no-repeat -350px -80px;background-size:500px 250px;position:absolute;top:16px;left:16px}#faq_list>.list-group-item>.panel-collapse>.list-group>.list-group-item>.panel-collapse>.inner{margin:0;padding:15px 20px 15px 50px;border-top:1px solid #afafaf}#corp_custom_content .table.mgr_form_table{margin-bottom:20px}#corp_custom_content .table.mgr_form_table>tbody>tr>td{padding:8px}#corp_custom_content .table.mgr_form_table>tbody>tr>th{padding-left:12px}#corp_custom_content .table.mgr_form_table label{font-size:14px}#corp_custom_content .rule_outer{max-width:910px;margin:0 auto}#corp_custom_content .panel.panel_rule .panel-body{padding:30px 40px}#corp_custom_content .panel.panel_rule .panel-body h2{margin:1.5em 0 20px;padding:0 0 .2em;border-bottom:1px solid #999;font-weight:bold;font-size:19px}#corp_custom_content .panel.panel_rule .panel-body ol{margin:20px 0 0 40px;padding:0}#corp_custom_content .panel.panel_rule .panel-body ol li{margin:10px 0 0 0;list-style:outside decimal;line-height:140%}#corp_custom_content .panel.panel_rule .panel-body ol li ol,#corp_custom_content .panel.panel_rule .panel-body ol li ul{margin-bottom:20px}@media (max-width: 959px){#corp_custom_content .panel.panel_rule .panel-body{padding-right:20px;padding-left:20px}}@media (max-width: 599px){#corp_custom_content .panel.panel_rule .panel-body{padding-right:12px;padding-left:12px}}
