.white{color:#fff}.black{color:#000}.blue{color:#0068b7}.sky-blue{color:#84c9ff}.light-blue{color:#edf7ff}.pink{color:#ff3251}.yellow{color:#fff370}.light-yellow{color:#d8fa31}.green{color:#13ccbd}.purple{color:#8880ff}.txt{font-family:"Noto Sans JP",serif;font-optical-sizing:auto;font-style:normal;font-weight:500;letter-spacing:.1em;line-height:1.6;color:#000;font-size:16px}@media screen and (max-width: 1024px){.txt{font-size:3.58vw}}.h_common{font-family:"Noto Sans JP",serif;font-optical-sizing:auto;font-style:normal;letter-spacing:.1em;line-height:1.3;font-weight:700;color:#000}.m-plus{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:800;transform:rotate(0.03deg)}.section_cmn{position:relative;z-index:1}.select_cmn{font-family:"Noto Sans JP",serif;-webkit-appearance:none;appearance:none;width:100%;background-color:#fff;border-radius:2px;border:1px solid #ccc;padding:10px;letter-spacing:0;font-size:14px;font-weight:500;color:#444;background-image:url(../img/common/icon_chevron_down.svg);background-repeat:no-repeat;background-size:11px auto;background-position:right 10px center;line-height:1.3}@media screen and (max-width: 1024px){.select_cmn{border-radius:.51vw;padding:2.56vw;font-size:3.58vw;background-size:2.82vw auto;background-position:right 2.56vw center}}.select_cmn:focus{border:1px solid #ccc}.search-container{position:relative;margin-bottom:40px}@media screen and (max-width: 1024px){.search-container{margin-bottom:7.69vw}}.search-container #search-box{transition-duration:.3s;font-family:"Noto Sans JP",serif;width:100%;padding:15px calc(15px + .95em + 15px) 15px 15px;background-color:#fff;border:1px solid #000;border-radius:3px;letter-spacing:.1em;font-size:16px;font-weight:500;box-sizing:border-box;line-height:1.3}@media screen and (max-width: 1024px){.search-container #search-box{padding:3.84vw calc(3.84vw + .95em + 3.84vw) 3.84vw 3.84vw;border-radius:.76vw;font-size:3.58vw}}.search-container #search-box::placeholder{color:gray}.search-container #voice-btn{transition-duration:.3s;background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0;appearance:none;position:absolute;right:15px;top:50%;transform:translateY(-50%)}@media screen and (max-width: 1024px){.search-container #voice-btn{right:3.84vw}}.search-container #voice-btn .icon{width:.95em}#result-list{border-bottom:1px solid #000}#result-list .item_result{position:relative;padding:0 20px;border-top:1px solid #000}@media screen and (max-width: 1024px){#result-list .item_result{padding:0 2.56vw}}#result-list .item_result::before{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:800;transform:rotate(0.03deg);position:absolute;top:16px;left:20px;display:block;width:19px;text-align:center;font-size:24px;line-height:1;content:"Q";color:#84c9ff}@media screen and (max-width: 1024px){#result-list .item_result::before{font-size:6.15vw;top:2.82vw;left:2.56vw;width:4.87vw}}#result-list .faq-title,#result-list .faq-content{position:relative;line-height:1.3}#result-list .faq-title{transition-duration:.3s;padding:20px 40px 20px 30px;cursor:pointer}@media screen and (max-width: 1024px){#result-list .faq-title{padding:3.84vw 8.97vw 3.84vw 8.71vw}}@media screen and (max-width: 1024px){#result-list .faq-title:hover{opacity:1}}#result-list .faq-title::after,#result-list .faq-title::before{transition-duration:.3s;content:"";position:absolute;right:0;top:50%;transform:rotate(0) translate(0, -50%);transform-origin:top;display:block;width:25px;height:25px;border-radius:50%;background-repeat:no-repeat;background-size:45% auto;background-position:center}@media screen and (max-width: 1024px){#result-list .faq-title::after,#result-list .faq-title::before{width:6.41vw;height:6.41vw}}#result-list .faq-title::after{background-color:#84c9ff;background-image:url(../img/common/icon_toggle_plus_yoko.svg);z-index:0}#result-list .faq-title::before{opacity:1;background-image:url(../img/common/icon_toggle_plus_tate.svg);z-index:1}#result-list .faq-title.minus::before{transform:rotate(90deg) translate(0, -50%);opacity:0}#result-list .faq-content{display:none;margin-top:5px;padding:0 0 20px 30px}@media screen and (max-width: 1024px){#result-list .faq-content{margin-top:.48vw;padding:0 0 3.84vw 8.71vw}}#result-list .faq-content::before{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:800;transform:rotate(0.03deg);position:absolute;top:-2px;left:0;display:block;font-size:24px;line-height:1;content:"A";color:#ff3251;width:19px;text-align:center}@media screen and (max-width: 1024px){#result-list .faq-content::before{top:-0.51vw;font-size:6.15vw;width:4.87vw}}#result-list .faq-content .related-tag{display:inline-block;margin-top:10px;font-size:12px}@media screen and (max-width: 1024px){#result-list .faq-content .related-tag{margin-top:2.56vw;font-size:2.56vw}}#result-list .highlight{background-color:#ff0}.tag_lists{padding-top:60px}@media screen and (max-width: 1024px){.tag_lists{padding-top:12.82vw}}.tag_lists .title_tag_lists{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:800;transform:rotate(0.03deg);display:block;margin-bottom:20px;padding:7px 10px;font-size:20px;text-align:center;line-height:1.3;text-align:center;background-color:#f4f4f4}@media screen and (max-width: 1024px){.tag_lists .title_tag_lists{margin-bottom:5.12vw;padding:1.79vw 2.56vw;font-size:5.12vw}}.tag_lists .tag-group{margin-left:-3px}@media screen and (max-width: 1024px){.tag_lists .tag-group{margin-left:-0.76vw}}.tag_lists .tag-group .title_order{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:800;transform:rotate(0.03deg);margin:17px 3px 7px;font-size:20px;line-height:1.3}@media screen and (max-width: 1024px){.tag_lists .tag-group .title_order{margin:4.35vw .76vw 1.79vw;font-size:5.12vw}}.tag_lists .tag-group .tag-btn{transition-duration:.3s;background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0;appearance:none;background-color:#e2e2e2;border:none;padding:.41em .66em;margin:3px;border-radius:0;cursor:pointer;font-family:"Noto Sans JP",serif;font-size:14px;font-weight:500;transition:background-color .3s}@media screen and (max-width: 1024px){.tag_lists .tag-group .tag-btn{margin:.76vw;font-size:3.07vw}}.tag_lists .tag-group .tag-btn:hover{background-color:#d8fa31}/*# sourceMappingURL=faq.css.map */
