h3.qa-title{margin-top:30px}h4.qa-title{color:#65b1df;font-size:160%;margin-top:30px}.box-qamenu{background-color:#fff9d9;padding:5px 10px;margin:0 0 10px 0}.box-qamenu ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}.box-qamenu ul li{background:#f1f1f1;margin:5px 0 5px 0;width:30%}.box-qamenu ul li.on a{color:#666;background:#ccc}.box-qamenu a{display:block;border:1px solid #ccc;padding:8px 15px 8px 5px;text-decoration:none;font-weight:bold;color:#666;background:url(../other/img_qa/icon_qamenu.gif) bottom right no-repeat}.box-qamenu a:hover{color:#fff;background:url(../other/img_qa/icon_qamenu_o.gif) #65b1e0 bottom right no-repeat}@media(max-width: 480px){.box-qamenu ul{justify-content:center}.box-qamenu ul li{width:100%}.box-qamenu a{display:block;border:1px solid #ccc;text-decoration:none;font-weight:bold;color:#666;background:url(../other/img_qa/icon_qamenu.gif) bottom right no-repeat}.box-qamenu a:hover{color:#fff;background:url(../other/img_qa/icon_qamenu_o.gif) #65b1e0 bottom right no-repeat}}.box-qatxt{padding:0 0 50px 0}.box-qatxt .q{display:block;border:1px solid #ccc;font-size:110%;margin-top:10px}.box-qatxt .q a{padding:10px 30px 8px 43px;display:block;text-decoration:none;font-weight:bold;background-image:url(../other/img_qa/icon_question.png),url("../other/img_qa/icon_arrowD.png");background-color:#f0f9ff;background-repeat:no-repeat,no-repeat;background-position:top 5px left 5px,top 10px right 10px;min-height:20px}.box-qatxt .q a:hover{background-color:#1041aa;color:#fff}.box-qatxt .a{display:block;border:1px solid #ccc;border-top:none;padding:10px 8px 8px 43px;background:url(../other/img_qa/icon_answer.gif) #fcfbef no-repeat 5px 5px;line-height:1.6em}.box-qatxt .a .btn-close{text-align:right}.box-qatxt .a-open{display:block;border:1px solid #ccc;border-top:none;padding:10px 8px 8px 43px;background:url(../other/img_qa/icon_answer.gif) #fcfbef no-repeat 5px 5px;line-height:1.6em}.box-qatxt .a-open .btn-close{text-align:right}.qa_kojin02--q16{margin-top:20px;display:flex;gap:20px 30px}.qa_kojin02--q16 p{margin:0;padding:0}@media(max-width: 767px){.qa_kojin02--q16{flex-direction:column;align-items:center;margin-bottom:15px}.qa_kojin02--q16 div{display:flex;flex-direction:column;gap:5px}.qa_kojin02--q16 div img{order:2}.qa_kojin02--q16 div p{order:1}}