@media (max-width: 979px){.kc_00_007.blue-bg-title-box>.text>.title{font-size:20px}}.kc_00_007.blue-bg-title-box>.text>.sub_txt{color:#618aa3;margin-top:10px}.adaptation .what{background:#f9f9f9;padding:15px 30px}@media (max-width: 979px){.adaptation .what{padding:15px 20px}}.adaptation .what__head{color:#559bca}@media (max-width: 979px){.adaptation .what__txt{font-size:14px}}.adaptation .illust{text-align:center;margin-top:40px}@media (max-width: 979px){.adaptation .illust{margin-top:30px}}.adaptation .illust__head{position:relative;width:85%;color:#163871;font-size:22px;margin:auto;padding:20px 0;border:solid 3px;border-radius:10px}@media (max-width: 979px){.adaptation .illust__head{font-size:16px;padding:10px 0}}.adaptation .illust__head::after{content:"";position:absolute;width:25px;height:25px;background:#fff;border-right:solid 4px #163871;border-bottom:solid 4px #163871;top:88%;left:50%;transform:translateX(-50%) rotate(45deg) skew(20deg, 20deg)}@media (max-width: 979px){.adaptation .illust__head::after{width:20px;height:20px;background:#fff;border-right:solid 3px #163871;border-bottom:solid 3px #163871;top:93%;transform:translateX(-50%) rotate(45deg) skew(15deg, 15deg)}}.adaptation .illust__img{margin-top:40px}.adaptation .commentary{display:flex;justify-content:space-between;align-items:flex-end;background:#fffefa;padding:20px 10px 40px 35px;margin-top:40px;border:solid 1px #1d486e}@media (max-width: 979px){.adaptation .commentary{margin-top:20px;padding:20px 10px}}.adaptation .commentary__contain{width:670px}@media (max-width: 979px){.adaptation .commentary__contain{font-size:14px}}.adaptation .commentary__contain .fc-red{color:#d82020}.adaptation .commentary__head{background:#fff;padding:5px 15px;margin-bottom:20px;border-left:solid 10px #559bca;border-bottom:solid 1px #559bca}@media (max-width: 979px){.adaptation .commentary__head{font-size:16px}}@media (min-width: 980px){.adaptation .commentary__txt{font-size:18px}}.adaptation .commentary__dr{position:relative}@media (max-width: 979px){.adaptation .commentary__dr{float:right;width:55%;max-width:270px;text-align:center}}.adaptation .commentary__dr figcaption{position:absolute;bottom:5px;left:35px}.target__head{font-size:22px;text-align:center;color:#163871;margin-top:30px}@media (max-width: 979px){.target__head{font-size:16px;margin-top:20px}}.target .paperType{background:#f9f9f9;margin:10px 0 20px;padding:30px 100px}@media (max-width: 979px){.target .paperType{padding:20px}}.target .paperType table{width:100%;border-collapse:collapse;text-align:center}.target .paperType table tr th,.target .paperType table tr td{border:solid 1px #163871}@media (max-width: 979px){.target .paperType table tr th,.target .paperType table tr td{font-size:14px}}.target .paperType table tr th{color:#fff;background:#1980ab;font-weight:normal;padding:10px 0}.target .paperType table tr td{background:#fff;padding:20px 0;font-weight:bold}.target .paperType table tr td:first-child{color:#163871;background:#f3f8fa}.target .paperType table tr td:not(:first-child){font-size:18px}@media (max-width: 979px){.target .paperType table tr td:not(:first-child){font-size:16px}}.target .paperType__txt{margin-top:10px}@media (max-width: 979px){.target .paperType__txt{font-size:14px}}@media (max-width: 979px){.target__txt{font-size:14px}}.liquidation{margin-bottom:100px}@media (max-width: 979px){.liquidation{margin-bottom:40px}}.liquidation .apply{margin-top:40px}@media (max-width: 979px){.liquidation .apply{margin-top:20px}}.liquidation .apply__head{position:relative;font-size:22px;text-align:center;color:#163871;padding:15px 0;border:solid 3px}@media (max-width: 979px){.liquidation .apply__head{font-size:18px;padding:10px 0}}.liquidation .apply__head::after{content:"";position:absolute;width:15px;height:15px;border-right:solid 4px #163871;border-bottom:solid 4px #163871;left:50%;top:110%;transform:translateX(-50%) rotate(45deg)}@media (max-width: 979px){.liquidation .apply__head::after{width:12px;height:12px;border-right:solid 3px #163871;border-bottom:solid 3px #163871}}.liquidation .apply__box{background:#f3f8fa;margin-top:50px;padding:20px 30px}@media (max-width: 979px){.liquidation .apply__box{font-size:14px;margin-top:40px;padding:15px 20px}}@media (max-width: 979px){.liquidation__txt{font-size:14px}}
