.basics #topic_path{margin:12.5px 0}.basics #content h3,.company #content h3{font-weight:900;text-align:center;font-size:22px;line-height:1.6;margin-bottom:50px;color:#aab104;padding-top:40px;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='346.596'%20height='51.164'%20viewBox='0%200%20346.596%2051.164'%3e%3cpath%20id='Path_7448'%20data-name='Path%207448'%20d='M3655,531.5l170.333-50.167,176,44'%20transform='translate(-3654.859%20-480.815)'%20fill='none'%20stroke='%23aab104'%20stroke-width='1'/%3e%3c/svg%3e") center top no-repeat;background-size:200px;margin-top:80px}.basics #basics_title01{margin-top:0}.basics #content h4{margin-top:40px;position:relative;padding-left:26px}.basics #content h4:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-color:#c4cb0b}.basics .box_qa dl{margin-bottom:50px;border:none;padding:20px;background-color:#6bb7e1;border-radius:5px}.basics .box_qa dl:last-child{margin-bottom:0}.basics .box_qa dt{font-size:18px;font-weight:700;margin-bottom:15px;display:flex;align-items:center;background:transparent;color:#fff;padding:0;border-radius:0}.basics .box_qa dt span{background:#fff;color:#54a3d7;width:44px;height:44px;display:inline-flex;justify-content:center;align-items:center;margin-right:15px;font-size:18px;font-weight:900;border-radius:50%;flex-shrink:0}.basics .box_qa dd{display:block;line-height:1.8;background:#fff;padding:20px;border-radius:5px}.basics .box_qa dd>span:first-child,.basics .box_qa dd p span:first-child{color:#b80012;font-weight:900;margin-right:15px;font-size:18px;flex-shrink:0}.basics #content .title_spec,.company #content .title_spec{font-size:20px;color:#1a1311}.basics .txt_h3,.company .txt_h3{color:#1a1311}.basics .center{text-align:center}.basics table.tb_block th,.basics table.tb_block td,.company table.tb_block th,.company table.tb_block td{line-height:1.8;color:#1a1311;font-size:14px}.basics #content .anchor_link{margin-top:0;gap:0;justify-content:center}.basics #content .anchor_link li{margin:10px;width:240px}.basics #content .anchor_link li a{border:#C4CB0B 1px solid;border-radius:30px;height:50px;position:relative;transition:.3s all}.basics #content .anchor_link li a:before{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);border-style:solid;border-width:4px 0px 4px 8px;border-color:transparent transparent transparent #AAB104}.basics #content .anchor_link li a:hover{background:#c4cb0b}.basics #content .anchor_link li a:hover:before{border-color:transparent transparent transparent #fff}.company_list01{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin-bottom:30px}.company_list01 li{width:100%;overflow:hidden;border:#B2B2B2 1px solid;border-radius:10px}.company_list01 li a{display:block;line-height:0}.company_list01 li img{width:100%;height:auto;vertical-align:bottom}.basics .box_bnr.bnr_3col dl{width:100%;margin-bottom:20px}.basics .box_bnr.bnr_3col dl:last-child{margin-bottom:0}@media screen and (min-width:751px){.basics #content .inner{width:1000px;margin:0 auto}.basics #top_info .inner{height:300px;display:flex;justify-content:center;align-items:center;position:relative;z-index:1;max-width:1300px;width:100%;margin:0 auto}.basics #top_info .inner:before{position:absolute;z-index:-1;top:0;left:50%;transform:translate(-50%);content:"";display:block;width:1400px;height:100%;border-radius:20px;background:url(/_astro/u_bg_h2.BA_hGOKW.png) center center no-repeat;background-size:cover}.basics #top_info h2{min-width:auto;min-height:auto;padding:15px 30px;line-height:1.4;background:#fffffff2;display:inline-block;font-size:33px;font-weight:900;border-radius:0 5px 5px 0;color:#1a1311;position:relative;z-index:2;text-align:center}.basics .w35{width:35%}.basics .w25{width:25%}.basics .w50{width:50%}.basics .tb_block th img{margin-top:15px}.basics #content .title_spec,.company #content .title_spec{font-size:24px;margin-top:0}.basics table.tb_block th,.basics table.tb_block td{font-size:16px;line-height:1.6}.basics #content .anchor_link{width:1000px;margin:0 auto}.basics #content .anchor_link li{width:280px;margin:0 10px 20px}.basics #content .anchor_link li a{height:60px}.basics #content h3,.company #content h3{font-size:30px;padding-top:65px;background-size:auto}.basics .box_bnr.bnr_3col dl{width:32%;margin-bottom:0}.company_list01 li{width:35%}}@media screen and (max-width:750px){.basics #content .inner{width:92%;margin:0 auto}.basics #top_info .inner{height:180px;display:flex;justify-content:center;align-items:center;position:relative;z-index:1;width:100%;margin:0 auto}.basics #top_info .inner:before{position:absolute;z-index:-1;top:0;left:50%;transform:translate(-50%);content:"";display:block;width:100%;height:100%;border-radius:10px;background:url(/_astro/u_bg_h2.BA_hGOKW.png) center center no-repeat;background-size:cover}.basics #top_info h2{font-size:18px;padding:10px 20px;background:#fffffff2;display:inline-block;font-weight:900;border-radius:0 5px 5px 0;color:#1a1311;position:relative;z-index:2;text-align:center;line-height:1.4}.basics .tb_scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.basics .tb_scroll table{min-width:800px}.basics .tb_block th,.basics .tb_block td{display:block;width:100%}.basics .tb_block th img{display:block;margin:10px auto 0;max-width:100%}.basics .box_qa dt{font-size:16px;padding:10px 15px}.basics .box_qa dt span{width:30px;height:30px;margin-right:10px;font-size:14px}.basics .box_qa dd{padding:15px}.basics .box_qa dd>span:first-child{margin-right:10px;font-size:18px}.company_list01{justify-content:space-between}.company_list01 li{width:48%}}
