﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap");*{margin:0;padding:0}*{margin:0;padding:0}html,body{width:100%}html{-webkit-text-size-adjust:100%;font-family:'Noto Sans JP', sans-serif, "メイリオ","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",  Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:62.5%;line-height:2;letter-spacing:0;font-weight:400}ul,li{list-style:none;padding:0;margin:0}img{display:block;border:0}body,li,ol,p,input,textarea,select{letter-spacing:0;font-weight:400;color:#000;font-size:14px}@media screen and (max-width: 60.06em){body,li,ol,p,input,textarea,select{font-size:calc(22/750*100vw)}}a{color:#221f56}a:hover{text-decoration:none}body{background-color:#fafafa}header{width:100%;background-color:#fff;box-shadow:0px 0px 16px -8px rgba(0,0,0,0.6);padding:10px;box-sizing:border-box}@media screen and (max-width: 60.06em){header{padding:3.125vw 3.125vw 3.125vw 3.125vw}}header h1{width:108px}@media screen and (max-width: 60.06em){header h1{width:22.6041666667vw}}header h1 img{max-width:100%}footer{padding:73px 0 76px}@media screen and (max-width: 60.06em){footer{display:block;padding:6.6666666667vw 0vw 5.5208333333vw 0vw}}.copyright{font-size:12px;text-align:center}@media screen and (max-width: 60.06em){.copyright{font-size:calc(20/750*100vw)}}#wrapper{width:100%;position:relative}.container{position:relative;padding:80px 0 0}@media screen and (max-width: 60.06em){.container{padding:8.3333333333vw 3.125vw 0vw 3.125vw}}.contents{width:960px;margin:0 auto;background-color:#fff;border-radius:10px;box-shadow:0px 0px 16px -8px rgba(0,0,0,0.6);padding:70px 30px 80px;box-sizing:border-box}@media screen and (max-width: 60.06em){.contents{width:100%;border-radius:calc(10/750*100vw);padding:6.4583333333vw 3.125vw 8.3333333333vw 3.125vw}}@media screen and (max-width: 60.06em){.imgs{max-width:100%}}.pcbr{display:block}@media screen and (max-width: 60.06em){.pcbr{display:none}}.spbr{display:none}@media screen and (max-width: 60.06em){.spbr{display:block}}.q_heading{font-size:18px;line-height:1.4;text-align:center;color:#991132;border-bottom:1px solid #cccccc;padding-bottom:12px}@media screen and (max-width: 60.06em){.q_heading{font-size:calc(28/750*100vw);padding-bottom:calc(14/750*100vw)}}.select_answer{display:flex;justify-content:space-between;padding:50px 30px 0}@media screen and (max-width: 60.06em){.select_answer{display:block;padding:5.2083333333vw 0vw 0vw 0vw}}.select_answer a{width:45%;display:block;border:1px solid #221f56;background-color:#fff;border-radius:10px;text-align:center;text-decoration:none;padding:28px 15px 28px;font-weight:500;line-height:1.2}@media screen and (max-width: 60.06em){.select_answer a{width:100%;border-radius:calc(10/750*100vw);padding:3.8541666667vw 2.0833333333vw 3.8541666667vw 2.0833333333vw;margin-top:calc(30/750*100vw);box-sizing:border-box}}.select_answer a:hover{background-color:#221f56;color:#fff}.select_answer2{padding:30px 30px 0}@media screen and (max-width: 60.06em){.select_answer2{display:block;padding:5.2083333333vw 0vw 0vw 0vw}}.select_answer2 a{width:100%;display:block;border:1px solid #221f56;background-color:#fff;border-radius:10px;text-align:center;text-decoration:none;padding:28px 15px 28px;font-weight:500;line-height:1.2;box-sizing:border-box;margin-top:20px}@media screen and (max-width: 60.06em){.select_answer2 a{width:100%;border-radius:calc(10/750*100vw);padding:3.8541666667vw 2.0833333333vw 3.8541666667vw 2.0833333333vw;margin-top:calc(30/750*100vw);box-sizing:border-box}}.select_answer2 a:hover{background-color:#221f56;color:#fff}.text_box{padding:60px 0 0}@media screen and (max-width: 60.06em){.text_box{padding:8.3333333333vw 0vw 0vw 0vw}}.text_box h3{background-color:#221f56;color:#fff;text-align:center;font-size:16px;margin-bottom:32px;padding:11px 0 13px;border-radius:40px}@media screen and (max-width: 60.06em){.text_box h3{font-size:calc(22/750*100vw);margin-bottom:calc(47/750*100vw);padding:1.4583333333vw 0vw 1.7708333333vw 0vw;border-radius:calc(40/750*100vw)}}.center{text-align:center}.text_box ul{width:70%;margin:13px auto 0;border:1px solid #cccccc;border-radius:10px;padding:16px 30px 24px 45px;box-sizing:border-box}@media screen and (max-width: 60.06em){.text_box ul{width:100%;margin-top:calc(28/750*100vw);border-radius:calc(10/750*100vw);padding:1.0416666667vw 3.125vw 3.125vw 6.7708333333vw}}.text_box li{list-style:decimal;margin-top:6px}@media screen and (max-width: 60.06em){.text_box li{margin-top:calc(17/750*100vw)}}.text_box li span{font-size:12px;padding-left:10px}@media screen and (max-width: 60.06em){.text_box li span{display:block;font-size:calc(18/750*100vw);padding-left:0}}.back_top{display:flex;justify-content:center;margin:60px auto 0}@media screen and (max-width: 60.06em){.back_top{width:90%;margin-top:calc(60/750*100vw)}}.back_top a{width:240px;display:block;border:1px solid #221f56;background-color:#fff;text-align:center;text-decoration:none;padding:18px 15px 18px;line-height:1.2;box-sizing:border-box;margin:0 10px}@media screen and (max-width: 60.06em){.back_top a{width:100%;border-radius:calc(10/750*100vw);padding:3.3333333333vw 2.0833333333vw 3.3333333333vw 2.0833333333vw;margin:0vw 1.0416666667vw 0vw 1.0416666667vw}}.back_top a:hover{background-color:#221f56;color:#fff}.foot_text{margin-top:32px;text-align:center;font-weight:500;color:red}.gensen_img{margin:40px auto 32px}@media screen and (max-width: 60.06em){.gensen_img{width:100%;margin-top:calc(60/750*100vw)}}.red{color:red !important}.bold{font-weight:500 !important}.mar1,.mar2{margin-left:56px}@media screen and (max-width: 60.06em){.mar1,.mar2{margin-left:0}}
