
/* h3 */
.jh_bus h2 {
    font-size:23px;
    font-weight:500;
    letter-spacing:-1px;
    padding-top:15px;
    margin-bottom:10px;
}
.jh_bus h2:after {
	display:block;
    content: '';
    width:300px;
    height:2px;
    background-color:black;
    margin:5px 0;
}

/* h4 */
.jh_bus h3 {
	font-size:19px;
    font-weight:500;
    color:#80c141;
    margin-bottom:10px;
}

/* h5 */
.jh_bus h5 {
	font-size:16px;
    font-weight:500;
    color:#595959;
    margin-bottom:10px;
}

/* p */
.jh_bus p {
	font-size:15px;
    letter-spacing:-0.5;
    line-height:1.5;
    color:#7e7e7e;
}

/* img */
.jh_bus img { width:100%; }


/* div.cont1 */
.jh_bus .cont1 { margin:20px 0; padding:20px 0; }
.jh_bus .cont1 .cont1_wrap {
    overflow:hidden;
    border:1px solid #e4e4e4;
    padding:15px;
    margin:5px 0;
}
.jh_bus .cont1 .cont1_wrap_img { float:left; width:100%; margin-top:20px;  text-align:center; }
.jh_bus .cont1 .cont1_wrap_info { float:left; width:100%; margin:0 1%; }

.jh_bus .cont1 .cont1_wrap ul li { margin-bottom:5px; }
.jh_bus .cont1 .cont1_wrap ul li:last-child { margin-bottom:0; }
.jh_bus .cont1 .cont1_wrap ul li p { margin-left:7px; }
.jh_bus .cont1 .cont1_wrap ul li p:before {
	display:inline-block;
    content: '';
    width:3px;
    height:3px;
    background-color:#7e7e7e;
    border-radius:50%;
    vertical-align: middle;
    margin-right:4px;
    margin-left:-7px;
}
.jh_bus .cont1 > ul { overflow:hidden; margin-top:15px; }
.jh_bus .cont1 > ul li { float:left; margin:1%; text-align:center; }
.jh_bus .cont1 > ul.f_three li { width:31%; }
.jh_bus .cont1 > ul.f_four li { width:23%; }


/* color */
.jh_bus .bg_g { background-color:#f6f6f6; }
.jh_bus .cont1_wrap.bo_b { border:2px solid #70a6c5; padding:15px; }



/* tablet */
@media screen and (min-width:769px) and (max-width:991px){
}

/* mobile */
@media screen and (max-width:768px){
    
    /* h3 */
    .jh_bus h3 { font-size:21px; }

    /* h4 */
    .jh_bus h4 { font-size:17px; }

    .jh_bus .cont1 .cont1_wrap_img { width:98%; margin:1%; }
    .jh_bus .cont1 .cont1_wrap_info { width:98%; }

    .jh_bus .cont1 > ul.f_three li { width:48%; }
    .jh_bus .cont1 > ul.f_four li { width:48%; }

}