.con_detail{width:90%;max-width:1800px;margin:auto}@media only screen and (max-width: 1199px){.con_detail{width:91.66667%}}@font-face{font-family:'Didot LT Std';src:url("../fonts/DidotLTStd-Headline.woff") format("woff"),url("../fonts/DidotLTStd-Headline.ttf") format("truetype")}.con_detail{margin-bottom:80px;margin-top:80px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_detail{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_detail{margin-bottom:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_detail{margin-top:40px}}@media only screen and (max-width: 767px){.con_detail{margin-top:3em}}@media only screen and (min-width: 1200px){.box_detail{width:90%;max-width:1430px;margin:0 auto}}@media print{.box_detail{width:90%;max-width:1430px;margin:0 auto}}.detail_item{width:31.46853%;background:#fff;padding-bottom:25px;margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.detail_item{width:48.5%}}@media only screen and (max-width: 767px){.detail_item{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.detail_item{padding-bottom:1em}}@media only screen and (max-width: 767px){.detail_item{padding-bottom:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.detail_item{margin-bottom:1.5em}}@media only screen and (max-width: 767px){.detail_item{margin-bottom:1.5em}}.detail_item img{width:100%;max-width:none}.detail_head{position:relative;margin-bottom:100px}@media only screen and (min-width: 768px) and (max-width: 1199px){.detail_head{margin-bottom:50px}}@media only screen and (max-width: 767px){.detail_head{margin-bottom:2em}}.detail_tab{display:flex;justify-content:start;flex-wrap:wrap}@media only screen and (min-width: 1200px){.detail_tab :nth-child(n+5){margin-top:16px}.detail_tab :nth-child(4n){margin-right:0}}@media print{.detail_tab :nth-child(n+5){margin-top:16px}.detail_tab :nth-child(4n){margin-right:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.detail_tab :nth-child(n+4){margin-top:16px}.detail_tab :nth-child(3n){margin-right:0}}.detail_col{width:24%;margin-right:1.3%}@media only screen and (min-width: 768px) and (max-width: 1199px){.detail_col{width:32%}}@media only screen and (max-width: 767px){.detail_col{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.detail_col{margin-right:1.5%}}@media only screen and (max-width: 767px){.detail_col{margin-right:0}}.detail_showsp{text-align:center;cursor:pointer;position:relative;padding:1em 2em 1em 1em;border:2px solid #07c9bf}.detail_showsp:after{content:'\f078';font-family:"Font Awesome 5 Free";position:absolute;top:50%;line-height:20px;margin-top:-10px;font-size:90%;right:10px;font-weight:900}.detail_tab{margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.detail_tab{margin-top:30px}}@media only screen and (max-width: 767px){.detail_tab{margin-top:0}}@media only screen and (max-width: 767px){.detail_tab{position:absolute;top:100%;left:0;opacity:0;visibility:hidden;z-index:-2;background:#fff;border:1px solid #818181}.detail_tab.at{opacity:1;visibility:visible;z-index:2}}.detail_show{cursor:pointer;position:relative;padding:1em 2em 1em 1em}@media only screen and (min-width: 1200px){.detail_show{text-align:center}}@media print{.detail_show{text-align:center}}@media only screen and (min-width: 768px){.detail_show:before{content:'';border:1px solid #818181;position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box}.detail_show:after{content:'\f078';font-family:"Font Awesome 5 Free";position:absolute;top:50%;line-height:20px;margin-top:-10px;font-size:90%;right:10px;font-weight:900}}@media only screen and (min-width: 768px){.detail_show:hover:before,.detail_show.at:before{border:2px solid #07c9bf}}.panel{height:0;opacity:0;overflow:hidden}.panel.at{height:auto;opacity:1;transition:.3s}.box_faq .st_line{margin-bottom:40px;font-size:178%;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_faq .st_line{margin-bottom:20px}}@media only screen and (max-width: 767px){.box_faq .st_line{margin-bottom:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_faq .st_line{font-size:167%}}@media only screen and (max-width: 767px){.box_faq .st_line{font-size:123%}}.box_faq .st_line span{position:relative;padding-top:20px;display:inline-block}.box_faq .st_line span:before{position:absolute;content:'';width:80px;height:2px;background:#07c9bf;top:0;left:50%;transform:translateX(-50%)}.box_faq dt{position:relative;margin-bottom:3px;padding:20px 14px;cursor:pointer;transition:.3s ease;background:#f7f1e6}.box_faq dt::before{content:'Q';position:absolute;top:2px;left:16px;font-size:223%;font-family:"Didot LT Std", "Times New Roman", Times, Garamond, Georgia, serif}@media only screen and (max-width: 767px){.box_faq dt::before{top:2px;left:12px;font-size:178%}}.box_faq dt:hover{opacity:.8}@media only screen and (max-width: 767px){.box_faq dt{padding:15px}.box_faq dt::after{right:15px}}.box_faq dt span{display:block;padding-left:55px}@media only screen and (max-width: 767px){.box_faq dt span{padding-left:40px;padding-right:1em}}.box_faq dt::after{content:'\f078';font-family:"Font Awesome 5 Free";position:absolute;top:50%;line-height:20px;margin-top:-10px;font-size:90%;right:20px;font-weight:900}.box_faq dt.active::after{transform:rotate(180deg)}.box_faq dd{position:relative;margin-bottom:10px;padding:14px;cursor:pointer}@media only screen and (max-width: 767px){.box_faq dd{padding:15px}}.box_faq dd::before{content:'A';position:absolute;top:0;left:17px;color:#1e98a3;font-size:245%;font-family:"Didot LT Std", "Times New Roman", Times, Garamond, Georgia, serif}@media only screen and (max-width: 767px){.box_faq dd::before{top:5px;left:12px;font-size:200%}}.box_faq dd a{text-decoration:underline}.box_faq dd a:hover{text-decoration:none}.box_faq dd span{display:block;padding-left:56px;padding-top:6px}@media only screen and (max-width: 767px){.box_faq dd span{padding-top:4px;padding-left:40px}}
