@charset "utf-8";#body{figure{margin:0;}.flex-box-cont{gap:30px;}@media screen and (min-width:768px), print{.tx-box{width:calc(100% - 370px);}}}#free_body1{.fitWidth{width:fit-content;}.fitText{contain:inline-size;}figcaption{padding:10px;text-align:left;}.mxAuto{margin-left:auto;margin-right:auto;}.box01, .box02{text-align:center;padding:1em;margin:10px auto;border-radius:.9em;}.box01{background:#17375E;color:#fff;}.box02{background:#c6d9f1;}@media screen and (min-width:768px), print{figcaption{font-size:1.6rem;}.box01, .box02{font-weight:bold;font-size:1.9rem;padding:1em 2em;}}}