#qa .img_box{margin-bottom:0.5rem}#qa .qa_ttl{font-size:1em;margin-top:2em;margin-bottom:0.75em;position:relative;margin-left:1.5em}#qa .qa_ttl::before{content:"";position:absolute;width:16px;height:16px;top:3px;margin-left:-1.5em;background-color:#4bbab3}#qa dl{margin-bottom:0.5em}#qa dl:last-child{margin-bottom:0}#qa dl .blue,#qa dl .red{font-size:1.25em}#qa dl dt,#qa dl dd{display:flex}#qa dl dt .blue{color:#04f;margin-left:-0.1em}#qa dl dd{margin-left:0}#qa dl dd .red{color:#f40}@media screen and (min-width: 768px), print{.course-item img{cursor:pointer}.course-item img:hover{opacity:0.7}}#grayDisplay{display:none;position:fixed;top:0;left:0;width:100%;max-width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:9999}#grayDisplay img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:80%;max-height:80%;height:80%;object-fit:contain}
