@media screen and (min-width: 768px) {
	.dbs_s1-item2{
		min-height: 180px;
	}
}

.dbs_s1-item2-icon img{
	position: relative;
	top: 2px;
}

.dbs_s1-item2-txt h3{
	letter-spacing: -1px;
}

@media screen and (max-width: 767px) {
    .dbs_s1-item2-txt h3 {
    	font-size: 20px;
        margin-bottom: 10px;
    }
}

.dbs_s1-item2-txt sup {
    font-size: 12px;
    color: #000000;
}

.dbs_s1-item2-txt span {
    font-size: 14px;
    color: #000000;
}

.dbs_s2-item2{
	background-image: url(../images/dbs_s2_item2_bg.png);
}

@media screen and (max-width: 767px) {
    .dbs_s2-item2{
		background-image: url(../images/dbs_s2_item2_bgm.png);
	}
}

@media screen and (min-width: 768px) {
    .dbs_s2-item2 {
        padding: 35px 5.5% 150px;
    }
}

.dbs_s2-item2-ps2{
	margin: 15px auto;
}

.dbs_s2-item2-ps2 p{
	margin-bottom: 10px;
    font-size: 14px;
    color: #666;
}

.dbs_s2-item2-ps2 sup{
	font-size: 12px;
}

.dbs_s2-item2-ps{
	padding-top: 10px;
}

.dbs_s3-tab ul li.active{
	background: #ff9898;
}