  .txt-right{text-align:right}
.sub-visual-box { background: url(/_res/ajou/dnaplus/img/common/sub-visual02.jpg) no-repeat 50% 50%/cover;}

.conTitle h4:before { content: ''; display: inline-block; position: absolute; width: 9px; height: 9px;top: 5px; left: 0;border: 6px solid #0066b3; border-top-color: #1c94d6; border-right-color: #0d4fa0;  border-radius: 50%; box-sizing: content-box;}
.conTitle h4{display: inline-block; position: relative;line-height: 1.4;margin: 20px 0 25px 0; padding: 0 0 0 30px; color: #333;  font-size: 1.375rem; font-weight: 500; word-break: keep-all;}
.room_intro{margin-top:40px;}
.room_intro img{width:100%;border: 1px solid #0067b4;}
h5:before{content: ""; display: block; position: relative; top: 17px; left: -20px; width: 8px; height: 12px; background: #74a4c8; border-radius: 0px;  border-top: 4px solid #185d9c; line-height: 24px;}
h5{padding-left:25px; margin:20px 0;font-size: 18px; font-weight: 500;}