@-webkit-keyframes blink{0%{opacity:.4}100%{opacity:1}}@keyframes blink{0%{opacity:.4}100%{opacity:1}}@-webkit-keyframes blink-soft{0%{opacity:.8}100%{opacity:1}}@keyframes blink-soft{0%{opacity:.8}100%{opacity:1}}main .inner{padding-top:65px;padding-bottom:100px}main .inner .body{max-width:645px;margin-right:auto;margin-left:auto}main .inner .body section{margin-top:60px}main .inner .body section .faq_list{margin-top:20px}main .inner .body section .faq_list .faq .toggle_slide_header,main .inner .body section .faq_list .faq .toggle_slide_body{position:relative;padding-left:30px;font-size:14px;font-size:1.4rem;line-height:2}main .inner .body section .faq_list .faq .toggle_slide_header::before,main .inner .body section .faq_list .faq .toggle_slide_body::before{position:absolute;left:0;font-family:"EHNormal",HelveticaNeue,Helvetica,Roboto,"Droid Sans",sans-serif}main .inner .body section .faq_list .faq .toggle_slide_header::before{content:"Q."}main .inner .body section .faq_list .faq .toggle_slide_header .icon{top:16px}main .inner .body section .faq_list .faq .toggle_slide_body{padding-top:0}main .inner .body section .faq_list .faq .toggle_slide_body::before{content:"A."}main .inner .body section .faq_list .faq .toggle_slide_body a{text-decoration:underline}main .inner .body .contact{margin-top:100px}main .inner .body .contact>*+*{margin-top:15px}@media screen and (max-width: 782px)and (hover: hover){main .inner{padding-top:50px;padding-bottom:70px}main .inner header{text-align:left}main .inner header h1{font-size:30px;font-size:3rem}main .inner .body section:nth-child(1){margin-top:30px}main .inner .body section .faq_list .faq .toggle_slide_header,main .inner .body section .faq_list .faq .toggle_slide_body{font-size:12px;font-size:1.2rem}main .inner .body .contact{margin-top:70px;text-align:left}main .inner .body .contact p{font-size:12px;font-size:1.2rem}}@media screen and (max-width: 767px)and (hover: none){main .inner{padding-top:50px;padding-bottom:70px}main .inner header{text-align:left}main .inner header h1{font-size:30px;font-size:3rem}main .inner .body section:nth-child(1){margin-top:30px}main .inner .body section .faq_list .faq .toggle_slide_header,main .inner .body section .faq_list .faq .toggle_slide_body{font-size:12px;font-size:1.2rem}main .inner .body .contact{margin-top:70px;text-align:left}main .inner .body .contact p{font-size:12px;font-size:1.2rem}}
