/* BASIC css start */
.page-body {    margin-bottom: 0!important; }
h2.tit-page > .sub-page { font-size: 13px; line-height: 1.5; color: #333; font-weight: 400; margin-top: 30px;  padding: 0 14px;}
#guide .t-msg { margin-top: 20px; color: rgb(164, 164, 164); }
#guide .t-msg em { color: rgb(84, 84, 84); }
#guide .gd-dsc {  /* padding-top: 30px; */}
#guide .gd-dsc dt { position: relative; padding: 0 14px; }
#guide .gd-dsc dt span { position: relative; margin-bottom: 15px; font-size: 17px; color: rgb(0, 0, 0); display: inline-block; }
#guide .gd-dsc dt span a { font-weight: normal; color: rgb(255, 0, 34); font-size: 15px; display: inline-block; margin-left: 5px; }
#guide .gd-dsc dd { font-size: 13px; line-height: 28px; color: #333; font-weight: 400; padding: 15px 14px 0 14px;  border-top: 1px solid #ddd; }
#guide .gd-dsc li { font-size: 13px; line-height: 1.5; color: #333; }
#guide .gd-dsc .bull li { padding-left: 10px; position: relative; }
#guide .gd-dsc .bull li::before { content: ""; width: 2px; height: 2px; position: absolute; left: 0px; top: 50%; background: rgb(51, 51, 51); }

/* BASIC css end */

