.main_box_index .panel-body img {
	max-width: 100%;
	width: auto;
}

.main_box_index .panel-body.detail {
	line-height: 28px;
	font-size: 16px;
	margin-bottom: 35px;
}

.panel-body.detail iframe {
	width: 100%;
	height: 580px;
}

.tit_ul:nth-child(2) {
	border-bottom: 1px solid #ddd;
}

.camp_detail .col-md-3 p.tit_h2 {
	/* font-size: 12px; */
	
	    overflow: initial;
	    white-space: inherit;
}

.camp_detail div.img_box {
	height: 175px;
}

								.kchf_type{
									padding: 0;
									margin: 25px 0;
								}
								.kchf_type li{
									float: left;
									width: 8.9%;text-align: center;margin: 0 10px 0 0;
								}
								.kchf_type li:last-child{
									margin-right: 0;
								}
								.kchf_type li a{
									padding: 10px 0;
									display: block;
									border: 1px solid #ddd;
								}.kchf_type li.active a{
									background: #0199e2;
									color: #fff;
								}
								.list-inline .col-md-3{
									width: 270px;
									margin: 0 10px 10px 0;
								}
@media(max-width:768px){
	.kchf_type li {
        width: 22%;
        margin: 0 10px 10px 0;
    }
    .list-inline .col-md-3{
        width: 100%;
    }
    .kchf_type li:nth-child(4n+4){
        margin-right: 0;
    }
}