main.Qa-tel section.qa-content{width:1024px;margin:auto;margin-top:41px}@media screen and (max-width: 1024px){main.Qa-tel section.qa-content{width:100%}}@media screen and (max-width: 767px){main.Qa-tel section.qa-content{width:100%;padding:0 24px;margin-top:25px}}main.Qa-tel section.qa-content ul.tels{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 1024px){main.Qa-tel section.qa-content ul.tels{width:94%;margin:auto}}@media screen and (max-width: 767px){main.Qa-tel section.qa-content ul.tels{width:98%;display:block;margin-bottom:10px}}main.Qa-tel section.qa-content ul.tels li{width:32.6%;padding:20px 15px;border-radius:10px;border:1px solid #dd1d18}@media screen and (max-width: 767px){main.Qa-tel section.qa-content ul.tels li{width:100%;border-width:2px;margin-bottom:20px}main.Qa-tel section.qa-content ul.tels li:last-of-type{margin-bottom:0}}main.Qa-tel section.qa-content ul.tels li .image{width:90%;margin:auto;margin-bottom:20px}@media screen and (max-width: 767px){main.Qa-tel section.qa-content ul.tels li .image{margin-bottom:30px}}main.Qa-tel section.qa-content ul.tels li h3{font-size:1.5rem;font-weight:bold;text-align:center}main.Qa-tel section.qa-content ul.tels li h3 br{display:none}@media screen and (max-width: 1024px){main.Qa-tel section.qa-content ul.tels li h3 br{display:block}}@media screen and (max-width: 767px){main.Qa-tel section.qa-content ul.tels li h3{font-size:1.7rem}main.Qa-tel section.qa-content ul.tels li h3 br{display:none}}main.Qa-tel section.qa-content ul.tels li a{display:flex;align-items:baseline;justify-content:center;font-size:3.8rem;color:#000;text-decoration:none;font-weight:900;letter-spacing:-0.01em;line-height:1em;margin-top:10px}@media screen and (max-width: 1024px){main.Qa-tel section.qa-content ul.tels li a{font-size:2.6rem;margin-top:5px}}@media screen and (max-width: 767px){main.Qa-tel section.qa-content ul.tels li a{font-size:4rem}}main.Qa-tel section.qa-content ul.tels li a img{width:14%;margin-right:5px}@media screen and (max-width: 1024px){main.Qa-tel section.qa-content ul.tels li a img{margin-right:5px}}@media screen and (max-width: 767px){main.Qa-tel section.qa-content ul.tels li a img{width:12%}}main.Qa-tel section.qa-content .caption{margin-top:30px;border:2px solid #dd1d18;padding:2px}@media screen and (max-width: 1024px){main.Qa-tel section.qa-content .caption{width:94%;margin:auto;margin-top:30px}}@media screen and (max-width: 767px){main.Qa-tel section.qa-content .caption{width:98%}}main.Qa-tel section.qa-content .caption ul{border:1px solid #dd1d18;padding:16px 13px}main.Qa-tel section.qa-content .caption ul li{font-size:1.3rem;font-weight:400;margin-bottom:10px;line-height:1.4em;padding-left:1em;text-indent:-1em}@media screen and (max-width: 767px){main.Qa-tel section.qa-content .caption ul li{font-size:1.4rem}}main.Qa-tel section.qa-content .caption ul li:last-of-type{margin-bottom:0}main.Qa-tel section.qa-content .caption ul li b{font-size:1.52rem;font-weight:800;color:#dd1d18;line-height:1.5em;padding-left:1em;text-indent:-1em;display:block}@media screen and (max-width: 767px){main.Qa-tel section.qa-content .caption ul li b{font-size:1.5rem}}main.Qa-voice h2.pg-title{flex-direction:column;padding-top:25px}@media screen and (max-width: 767px){main.Qa-voice h2.pg-title{padding-top:0;min-height:105px}}main.Qa-voice h2.pg-title span{font-size:1.4rem;font-weight:400;letter-spacing:0;margin-top:7px}main.Qa-voice section{width:1024px;margin:auto;margin-top:41px}@media screen and (max-width: 1024px){main.Qa-voice section{width:94%}}main.Qa-voice section .sectTitle{margin-bottom:30px}main.Qa-voice section .sectTitle h3{align-items:center;display:flex;justify-content:center;text-align:center;font-size:3.2rem;color:#dd1d18}@media screen and (max-width: 1024px){main.Qa-voice section .sectTitle h3{font-size:3rem}}@media screen and (max-width: 767px){main.Qa-voice section .sectTitle h3{justify-content:space-between;font-size:2.8rem}}main.Qa-voice section .sectTitle h3::after,main.Qa-voice section .sectTitle h3::before{content:"";display:block;height:7px;width:250px;border-top:2px solid #dd1d18;border-bottom:2px solid #dd1d18}@media screen and (max-width: 1024px){main.Qa-voice section .sectTitle h3::after,main.Qa-voice section .sectTitle h3::before{width:21vw}}@media screen and (max-width: 767px){main.Qa-voice section .sectTitle h3::after,main.Qa-voice section .sectTitle h3::before{width:32vw}}main.Qa-voice section .sectTitle h3::after{margin-left:40px}@media screen and (max-width: 1024px){main.Qa-voice section .sectTitle h3::after{margin-left:4vw}}@media screen and (max-width: 767px){main.Qa-voice section .sectTitle h3::after{margin-left:0}}main.Qa-voice section .sectTitle h3::before{margin-right:40px}@media screen and (max-width: 1024px){main.Qa-voice section .sectTitle h3::before{margin-right:4vw}}@media screen and (max-width: 767px){main.Qa-voice section .sectTitle h3::before{margin-right:0}}main.Qa-voice section .sectTitle p{text-align:center;color:#dd1d18;font-size:2.1rem;font-weight:400}@media screen and (max-width: 767px){main.Qa-voice section .sectTitle p{font-size:1.6rem}}main.Qa-voice section .impList dl dt h3{display:block;background-color:#dd1d18;text-align:center;font-size:2rem;color:#FFF;padding:13px 0}main.Qa-voice section .impList dl dd{margin-top:10px;border:1px solid #dd1d18}main.Qa-voice section .impList dl dd ul li{display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){main.Qa-voice section .impList dl dd ul li{display:block}}main.Qa-voice section .impList dl dd ul li p{padding:15px}main.Qa-voice section .impList dl dd ul li p.title{font-size:1.8rem;width:150px;color:#fff}@media screen and (max-width: 767px){main.Qa-voice section .impList dl dd ul li p.title{width:100%;padding:7px 0;text-align:center}}main.Qa-voice section .impList dl dd ul li p.body{flex:1;font-size:1.5rem;font-weight:400;padding:15px 30px}@media screen and (max-width: 767px){main.Qa-voice section .impList dl dd ul li p.body{padding:7px 0;text-align:center;font-size:1.7rem}}main.Qa-voice section .impList dl dd ul li.dark p.title{background-color:#e34641}@media screen and (max-width: 767px){main.Qa-voice section .impList dl dd ul li.dark p.title{background-color:#fce8e7;color:#dd1d18}}main.Qa-voice section .impList dl dd ul li.dark p.body{background-color:#fce8e7}main.Qa-voice section .impList dl dd ul li.light p.title{background-color:#ea7370}@media screen and (max-width: 767px){main.Qa-voice section .impList dl dd ul li.light p.title{background-color:#fdf3f3;color:#dd1d18}}main.Qa-voice section .impList dl dd ul li.light p.body{background-color:#fdf3f3}main.Qa-voice section .impList dl .image{padding:20px}main.Qa-voice section .impList dl .image .imgInner.typYukimi{margin:auto}@media screen and (max-width: 767px){main.Qa-voice section .impList dl .image .imgInner.typYukimi{width:98%}}main.Qa-archive section.infoList{min-height:calc(100vh - 676px);width:800px;margin:auto;margin-top:41px}@media screen and (max-width: 1024px){main.Qa-archive section.infoList{width:78%}}@media screen and (max-width: 767px){main.Qa-archive section.infoList{width:94%}}main.Qa-archive section.infoList li{padding:20px 0;border-bottom:1px dotted #000}main.Qa-archive section.infoList li a{display:flex;flex-wrap:wrap;align-items:center;text-decoration:none;position:relative}@media screen and (max-width: 767px){main.Qa-archive section.infoList li a{display:block}}main.Qa-archive section.infoList li a p.date{font-size:1.7rem;width:120px;color:#888}@media screen and (max-width: 767px){main.Qa-archive section.infoList li a p.date{width:100%;margin-bottom:10px;font-size:1.5rem}}main.Qa-archive section.infoList li a p.title{width:630px;font-size:1.7rem;color:#000;font-weight:500;line-height:1.5em}@media screen and (max-width: 767px){main.Qa-archive section.infoList li a p.title{width:90%;font-size:1.5rem}}main.Qa-archive section.infoList li a::before{content:"";display:block;width:23px;height:23px;background-color:#dd1d18;border-radius:50%;position:absolute;right:5px;top:0;bottom:-1em;margin:auto 0}main.Qa-archive section.infoList li a::after{content:"";display:block;width:7px;height:7px;border-top:2px solid #fff;border-right:2px solid #fff;border-radius:1px;transform:rotate(45deg);position:absolute;right:14px;top:0;bottom:-1em;margin:auto 0}main .privacyLink{margin-top:50px}main .privacyLink p{font-size:1.6rem;text-align:center;font-weight:400;line-height:1.5em}main .privacyLink p a{font-size:1.7rem;color:#dd1d18;font-weight:600;line-height:1.5em;margin-right:0.1em}main .privacyLink p a img.blankIc{width:1.6rem;margin-left:0.5rem;vertical-align:text-top}


/*# sourceMappingURL=qa.css.map*/