@charset "utf-8"; /* ===== index ===== */

html {}
main{}

/**faq**/
[id*="sect_faq"]{padding: 0; padding-bottom: 5em;}
[id*="sect_faq"] .faq_dl{}
[id*="sect_faq"] .faq_dl dt{background-position: right top; background-repeat: repeat-y; background-size: 2em auto; background-image: url(../img/box02.png); padding-right: 2em; margin-bottom: 0.75em;}
[id*="sect_faq"] .faq_dl dt strong,
[id*="sect_faq"] .faq_dl dt h2{background-color: var(--comm-navy); display: block; color: var(--comm-gray); font-size: 18px; font-weight: 700; padding: 0.3em 0.75em;}
[id*="sect_faq"] .faq_dl dd{}
[id*="sect_faq"] .faq_dl dd .faq_txt{padding: 0.75em 0.25em; display: inline-block; font-size: 15px;}
[id*="sect_faq"] .faq_dl dd .faq_txt +.faq_mid {margin-top:1.5em;}
[id*="sect_faq"] .faq_dl dd .faq_mid{position: relative;font-size: 16px; font-weight: 700; color: var(--comm-blue); padding-top: 1em;}
[id*="sect_faq"] .faq_dl dd .faq_mid:before { content:""; display: inline-block; width: 0; height: 0; border-style: solid; border-right: 0.75em solid transparent; border-left: 0.75em solid transparent; border-bottom: 0.75em solid var(--comm-blue); border-top: 0.75em solid transparent; transform: rotate(45deg); margin: 0 0 0 0.5em;}
[id*="sect_faq"] .faq_dl dd .faq_txt a{color: var(--comm-blue)!important; font-weight: 700; display: inline-block; text-decoration: underline;}
[id*="sect_faq"] .faq_dl dd .faq_txt strong,
[id*="sect_faq"] .faq_dl dd .faq_txt strong a{font-weight: normal; color: var(--comm-orange)!important;}
[id*="sect_faq"] .faq_dl dd + dt{margin-top: 2em;}


@media screen and (max-width: 600px) {

}


@media screen and (max-width: 430px) {
/**faq**/
[id*="sect_faq"]{}
[id*="sect_faq"] .faq_dl{}
[id*="sect_faq"] .faq_dl dt{}
[id*="sect_faq"] .faq_dl dt strong,
[id*="sect_faq"] .faq_dl dt h2{font-size: 15px;}
[id*="sect_faq"] .faq_dl dd{}
[id*="sect_faq"] .faq_dl dd .faq_txt{font-size: 13px; padding: 0 0.25em;}
[id*="sect_faq"] .faq_dl dd .faq_txt +.faq_mid {}
[id*="sect_faq"] .faq_dl dd .faq_mid{font-size: 14px; padding-bottom: 0.5em;}
[id*="sect_faq"] .faq_dl dd .faq_mid:before { }
[id*="sect_faq"] .faq_dl dd .faq_txt a{}
[id*="sect_faq"] .faq_dl dd .faq_txt strong,
[id*="sect_faq"] .faq_dl dd .faq_txt strong a{}
[id*="sect_faq"] .faq_dl dd + dt{}


}