/* BASIC css start */
.hlist li .hImg{ float:left; width:42%;  text-align:center;}
.hlist li .hImg img{width:100px;}
.hlist li .htxt{float:left;  width:56%; text-align:left; font-size:16px; line-height:24px; color:#232323; font-weight:500;}
.hlist li .htxt img{display:inline-block; width:50px; height:22px; padding-top:0px;}
.hlist li .htxt span{ color:#626262; font-weight:200; font-size:14px;}
.hlist li .htxt button{display: inline-block; width:80px; background-color:#999; border:1px solid #999; text-align:center; font-size:14px; font-weight:400; color:#fff; line-height:24px; margin-top:10px; border-radius:3px; padding: 1px 0px; letter-spacing: -1px;}



.hlist li .htxt dl {display:table; width:100%; height:30px;}
.hlist li .htxt dt {display:table-cell; vertical-align:top; text-align:left;}
.hlist li .htxt dd {display:table-cell; vertical-align:middle; text-align:left;  font-size:16px; font-weight:500; padding-right:10px;}
.hlist li .htxt .span2{font-size:14px; color: #232323; font-weight:500; vertical-align: baseline;}


.hbg2{ padding:10px 5px; background-color:#f8f8f8; text-align:center; border-bottom:1px solid #d7dcdd; }
.hbg2 .button{display: inline-block; width:48%; margin-left: 0.5%; margin-right: 0.5%;  background-color:#fff; border:1px solid #ddd; text-align:center; font-size:14px; color:#626262; line-height:30px; font-family: 'Noto Sans Kr','맑은 고딕','Malgun Gothic',"dotum","돋움",sans-serif;}
.hbg2 .on{border:1px solid #05a3bc; color:#fff; font-weight:600; background-color:#05a3bc;}
/* BASIC css end */

