.marker-normal{background:linear-gradient(transparent 75%,#ffff7f 75%)}.marker-bold{background:linear-gradient(transparent 50%,#ffff7f 50%)}.smp{display:none}@media screen and (max-width:767px){.smp{display:block}}.h3-seminar h3{position:relative;text-align:center;line-height:1.3}.h3-seminar h3:before,.h3-seminar h3:after{position:relative;display:inline-block;content:"";background:#FFF799;width:2px;height:2em;margin:0 1em;margin-top:-.2em;vertical-align:middle}.h3-seminar h3:before{transform:rotate(-35deg)}.h3-seminar h3:after{transform:rotate(35deg)}.h3-mail h3:before,.h3-mail h3:after{background:#dc3f50}.desc-course p{margin-bottom:0}.job-title{font-weight:700;color:#db737e}.yen{font-size:22px}.elementor-counter-number-suffix{font-size:30px}.tbl-company{width:100%;margin:20px 0;border-top:solid 2px #f0a5a0;border-bottom:none;border-left:none;border-right:none}.tbl-company th,.tbl-company td{border-top:none;border-left:none;border-right:none;border-bottom:solid 1px #ccc!important;padding:20px}.tbl-company th{width:20%;text-align:left;white-space:nowrap;border-right:solid 1px #ccc;color:#db737e}.grecaptcha-badge{visibility:hidden}.sent .frm-contact{display:none}.one-half,.one-third{position:relative;margin-right:4%;float:left;margin-bottom:20px}.one-half{width:48%}.one-third{width:30.66%}.last{margin-right:0!important;clear:right}.policy h2{font-size:22px}.policy ol li{margin-bottom:10px;font-size:16px}.ast-archive-description{padding:15px!important}@media screen and (max-width:768px){.yen{font-size:18px}.elementor-counter-number-suffix{font-size:24px}.tbl-company th,.tbl-company td{width:100%;display:block;white-space:normal;padding:10px 0;box-sizing:border-box}.tbl-company th{border-bottom:none!important;padding-bottom:0;border-right:none}.one-half,.one-third{width:100%;margin-right:0}.policy h2{font-size:20px}}