.key{margin-left:auto;margin-right:auto;text-align:center;width:100%}.key h1{font-size:3rem;margin-bottom:1.66em}@media only screen and (max-width:768px){.key h1{font-size:2.4rem}}.key h1 span.en{color:#0096c7;display:block}.qaBox>div{background:#edf1f2;margin-bottom:10px}.qaBox dt{cursor:pointer;display:table;position:relative;width:100%}.qaBox dt .ttl_q{color:#0096c7;display:table-cell;font-size:1.8rem;line-height:1;padding-top:17px;position:relative;text-align:center;vertical-align:unset;width:60px}.qaBox dt .qaBox_ttl{display:table-cell;font-weight:700;line-height:1.6em;padding:15px 50px 15px 10px;text-align:left;vertical-align:middle}@media only screen and (max-width:768px){.qaBox dt .qaBox_ttl{padding-right:35px}}.qaBox dt .toggle-btn{height:15px;position:absolute;right:32px;top:50%;width:15px}@media only screen and (max-width:414px){.qaBox dt .toggle-btn{height:14px;right:20px;width:14px}}.qaBox dt .toggle-btn span{background-color:#0096c7;box-sizing:border-box;display:inline-block;height:2px;left:0;position:absolute;top:0;transition:all .3s;width:100%}.qaBox dt .toggle-btn span:first-of-type{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}.qaBox dt .toggle-btn span:nth-of-type(2){transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.qaBox dt .active span:first-of-type{display:none}.qaBox dt .active span:nth-of-type(2){transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.qaBox dd{display:none;padding-bottom:20px;padding-top:10px;width:100%}.qaBox dd .ttl_a{display:table-cell;font-size:1.8rem;line-height:1;padding:5px 0 0;text-align:center;vertical-align:top;width:60px}.qaBox dd .qaBox_a{display:table-cell;line-height:1.8;padding-left:10px;padding-right:35px;text-align:left;vertical-align:middle}@media only screen and (max-width:768px){.qaBox dt .toggle-btn{right:15px}.qaBox dd{margin-bottom:0}}.btnset{margin:4em auto 1.5em;text-align:center;width:90%}@media only screen and (max-width:768px){.btnset{margin:1em auto 1.5em}}.btnset a{background:linear-gradient(90deg,#006ac7,#00bdd2);border-radius:30px;color:#fff;display:block;font-size:2rem;font-weight:700;line-height:6rem;margin:20px auto;text-align:center;transition:all .2s ease-in-out;width:45%}.btnset a:before{display:none}@media only screen and (max-width:768px){.btnset a{margin:1em auto;width:90%}}.btnset a.gray{background:#b4b4b4}.btnset a.blue{background:#0096c7;font-size:1.5rem;line-height:1.5;max-width:300px;padding:15px 0}.tabs{margin:0 auto;max-width:1200px;width:100%}.tab_item{align-items:center;background-color:#fff;border:1px solid #0096c7;color:#0096c7;display:flex;float:left;font-size:1.8rem;font-weight:700;height:60px;justify-content:center;margin-left:1%;margin-right:1%;text-align:center;transition:all .2s ease;width:23%}@media (max-width:768px){.tab_item{font-size:1.2rem;line-height:1.4;width:48%}.tab_item:nth-child(2),.tab_item:nth-child(4){margin-bottom:1%}}@media (max-width:560px){.tab_item{font-size:1.1rem}}.tab_item:hover{cursor:pointer;cursor:hand;opacity:.8}.bdl{border-left:1px solid #0096c7}input[name=tab_item2],input[name=tab_item]{display:none}.tab_content{clear:both;display:none;padding:4rem 0;position:relative}#tab1:checked~#tab1_content,#tab2:checked~#tab2_content,#tab3:checked~#tab3_content,#tab4:checked~#tab4_content{display:block}#tab1:checked~.tab_item21,#tab2:checked~.tab_item22,#tab3:checked~.tab_item23,.tabs input:checked+.tab_item{background-color:#0096c7;color:#fff}

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