﻿.new-area{display:inline-block}.new-area span{display:none}.new-area .new{display:inline-block;color:red;font-family:"Quicksand",sans-serif;font-weight:bold}.new-area .new::before,.new-area .new::after{content:"";display:inline-block;width:1px;height:12px;background:red}.new-area .new::before{transform:rotate(-25deg);margin:0 6px 0 0}.new-area .new:after{transform:rotate(25deg);margin:0 0 0 6px}@media screen and (max-width: 576px){.new-area .new{font-size:1.2rem}.new-area .new::before,.new-area .new::after{height:8px}}.qa-archive .recommend-cts-list{margin-top:80px}.qa .qa-head{background:url("../img/gallery/mainimg.jpg") no-repeat center/cover;padding-top:90px}.qa .qa-head .page-ttl{padding:40px 0;color:#381706;margin:0}@media screen and (min-width: 577px){.qa .qa-head .page-ttl{padding:60px 0}}@media screen and (min-width: 768px){.qa .qa-head .page-ttl{padding:80px 0}}.qa .qa-head .page-ttl .ttl-en{display:flex;align-items:center;justify-content:center}.qa .qa-head .page-ttl .ttl-en::before,.qa .qa-head .page-ttl .ttl-en::after{content:"";display:inline-block;width:29px;height:45px;background-repeat:no-repeat;background-position:center;background-size:contain}.qa .qa-head .page-ttl .ttl-en::before{background-image:url("../img/index/balloon-gallery_left.svg");margin:0 10px 0 0}.qa .qa-head .page-ttl .ttl-en::after{background-image:url("../img/index/balloon-gallery_right.svg");margin:0 0 0 10px}@media screen and (min-width: 768px){.qa .qa-head .page-ttl .ttl-en::before{margin:0 25px 0 0}.qa .qa-head .page-ttl .ttl-en::after{margin:0 0 0 25px}}.qa-nav{display:flex;justify-content:space-between;flex-wrap:wrap;margin:60px auto 80px}@media screen and (min-width: 577px){.qa-nav{margin:80px auto 100px}}@media screen and (min-width: 768px){.qa-nav{margin:100px auto 120px}}.qa-nav li{width:50%}@media screen and (min-width: 768px){.qa-nav li{width:calc(100% * 1/5)}.qa-nav li:not(:last-child){border-right:1px solid #381706}.qa-nav li:first-child a{padding-left:0}.qa-nav li:last-child a{padding-right:0}}@media screen and (min-width: 1141px){.qa-nav li{width:100%}.qa-nav li:nth-of-type(1){max-width:196px}.qa-nav li:nth-of-type(2){max-width:203px}.qa-nav li:nth-of-type(3){max-width:238px}.qa-nav li:nth-of-type(4){max-width:256px}.qa-nav li:nth-of-type(5){max-width:197px}}@media screen and (max-width: 767px){.qa-nav li{width:49%;border:1px solid #381706;border-radius:40px}.qa-nav li:nth-of-type(n+3){margin-top:7px}}.qa-nav li a{display:flex;justify-content:space-between;align-items:center;font-family:"Kiwi Maru","游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;color:#381706;padding:0.4em}@media screen and (min-width: 768px){.qa-nav li a{padding:0.2em 0.4em}.qa-nav li a:hover .arw{background:#eadbc8}}@media screen and (min-width: 1141px){.qa-nav li a{padding:0.2em 18px}}.qa-nav li .txt{line-height:1}@media screen and (min-width: 768px) and (max-width: 1140px){.qa-nav li .txt{font-size:1.4vw}}@media screen and (min-width: 1141px){.qa-nav li .txt{font-size:1.8rem}}@media screen and (max-width: 576px){.qa-nav li .txt{font-size:1.4rem}}.qa-nav li .arw{display:inline-block;width:35px;min-width:35px;height:35px;line-height:27px;border-radius:50%;border:1px solid #381706;text-align:center;vertical-align:middle;transition:.5s}.qa-nav li .arw::before{content:"";display:inline-block;width:5px;height:5px;border-right:1px solid #381706;border-bottom:1px solid #381706;transform:rotate(45deg);transition:.5s}@media screen and (min-width: 768px) and (max-width: 1140px){.qa-nav li .arw{width:25px;min-width:25px;height:25px;line-height:15px}.qa-nav li .arw::before{width:3px;height:3px}}@media screen and (max-width: 576px){.qa-nav li .arw{width:25px;min-width:25px;height:25px;line-height:15px}.qa-nav li .arw::before{width:3px;height:3px}}.qa-blocklist .qa-block{margin-bottom:80px}@media screen and (min-width: 768px){.qa-blocklist .qa-block{margin-bottom:100px}}.qa-blocklist .qa-block .block-ttl{display:flex;justify-content:center;align-items:center;text-align:center;font-family:"Kiwi Maru","游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;color:#381706;font-size:2.2rem;line-height:1;margin-bottom:25px}@media screen and (min-width: 577px){.qa-blocklist .qa-block .block-ttl{margin-bottom:40px}}@media screen and (min-width: 768px){.qa-blocklist .qa-block .block-ttl{margin-bottom:60px}}.qa-blocklist .qa-block .block-ttl::before,.qa-blocklist .qa-block .block-ttl::after{content:"";display:block;width:15px;height:1px;background:#381706}.qa-blocklist .qa-block .block-ttl span{padding:0 0.5em}.qa-list .qa-item:not(:last-child){margin-bottom:5px}.qa-list .qa-item .item-head{background:#ebdcca;border-radius:10px;display:flex;justify-content:space-between;align-items:center;padding:0.5em 10px;cursor:pointer;transition:.5s}@media screen and (min-width: 768px){.qa-list .qa-item .item-head:hover{background:#e4c9ae}}.qa-list .qa-item .item-head.open{background:#e4c9ae}.qa-list .qa-item .item-head.open .arw{transform:rotate(90deg)}.qa-list .qa-item .item-ttl{font-family:"Kiwi Maru","游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;color:#381706;font-size:1.8rem;padding:0 0 0 1.5em;position:relative;width:100%}.qa-list .qa-item .item-ttl::before{content:"Q.";font-family:"Quicksand",sans-serif;font-size:2.2rem;line-height:1;font-weight:bold;position:absolute;left:0;top:0.2em}.qa-list .qa-item .arw{display:inline-block;width:35px;min-width:35px;height:35px;line-height:30px;border-radius:50%;border:1px solid #381706;text-align:center;vertical-align:middle;transition:.5s}.qa-list .qa-item .arw::before{content:"";display:inline-block;width:5px;height:5px;border-right:1px solid #381706;border-bottom:1px solid #381706;transform:rotate(-45deg);transition:.5s}.qa-list .qa-item .item-body{margin-top:5px;border:3px solid #e4c9ae;border-radius:10px;font-family:"Kiwi Maru","游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;color:#381706;padding:0.5em 10px 0.5em 2em;display:none}.qa-list .qa-item .item-answer{position:relative}.qa-list .qa-item .item-answer::before{content:"A.";font-family:"Quicksand",sans-serif;font-size:2.2rem;font-weight:bold;position:absolute;left:-1em;top:-0.2em}@media screen and (min-width: 1141px){.qa-list .qa-item .item-answer{padding:0 100px 0 0}}
/*# sourceMappingURL=qa.css.map */
