.seminar-info{background-color:#f5f5f5;padding:60px 20px}.seminar-info__inner{margin:auto;max-width:800px}.seminar-info .hdg-l2{margin-bottom:40px;padding-top:70px;position:relative}.seminar-info .hdg-l2:before{background-image:url(https://info.rakurakukintai.jp/hubfs/raw_assets/public/website--theme--seminar/images/module_icons/43_info.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:70px;left:calc(50% - 35px);position:absolute;top:0;width:70px}.seminar-info .hdg-l2 h2{font-size:30px;font-weight:700;line-height:1.4;text-align:center}.seminar-info table{width:100%}.seminar-info table tbody tr{border-bottom:4px dotted #ccc;box-sizing:border-box;display:block;padding:20px 10px}.seminar-info table tbody tr:first-of-type{border-top:4px dotted #ccc}.seminar-info table tbody tr th{color:#4272ea;font-size:18px;font-weight:700;padding-right:15px;text-align:left;width:140px}@media screen and (max-width:769px){.seminar-info{padding:40px 20px}.seminar-info .hdg-l2{margin-bottom:20px;padding-top:50px}.seminar-info .hdg-l2:before{height:50px;left:calc(50% - 25px);width:50px}.seminar-info .hdg-l2 h2{font-size:24px}}@media screen and (max-width:530px){.seminar-info table tbody tr{padding:15px 10px}.seminar-info table tbody tr th{display:block;font-size:16px;padding:0 0 10px;width:100%}.seminar-info table tbody tr td{display:block;width:100%}}