@charset "UTF-8";.introduction{padding-bottom:0}.introduction .caption{margin-bottom:30px;font-weight:700;font-size:1.4em;line-height:1.0}.flow{margin-bottom:35px}.faq{margin-top:-60px;padding-top:90px}.faq .faqList{margin-top:30px}.faq .faqList li:not(:last-child){margin-bottom:10px}.faq .faqList li a{position:relative;display:block;padding:15px;background-color:#f4eceb;border:1px solid #e6cbc7;border-radius:3px;color:#323232;font-size:1.4em}.faq .faqList li a:before{position:absolute;top:50%;right:10px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);content:'\f105';color:#f99;font-family:"Font Awesome 5 Free";font-weight:700;font-size:1.2em}.faq .faqList li a:hover{background-color:#fff;text-decoration:none}.flow{padding-bottom:55px}.flow .bg_title{margin-bottom:25px}.flow .flow_list{margin:0;padding:0}.flow .flow_list>li{padding:10px 10px 10px 40px;background:#f2baba;color:#fff;position:relative}.flow .flow_list>li:not(:last-child){margin-bottom:15px}.flow .flow_list>li:not(:last-child):after{width:0;height:0;margin:auto;border-style:solid;border-width:8px 8px 0;border-color:#f2baba transparent;content:"";position:absolute;left:0;right:0;bottom:-8px}.flow .flow_list>li span{font-family:"FP-ヒラギノ明朝 StdN W4";font-size:2.2em;font-style:italic;position:absolute;left:10px;top:10px}.flow .flow_list>li .txt_caution{margin-top:5px;font-size:1.1em;line-height:1.2}.flow .flow_list li .flow_list_txt{margin:0;padding:0;font-size:1.4em;font-weight:700}.flow .flow_list li .flow_list_txt li{font-weight:700}.hazimete{text-align:center;font-weight:700;margin:100px 0 30px;color:#323232;font-size:2.2em}.flow .normalTxt{margin:0 auto 50px}@media only screen and (min-width:1024px){.introduction .caption{margin:-20px 0 55px;font-size:1.8em}.faq{margin-top:-85px;padding-top:135px}.flow{margin-bottom:50px}}