
.sub02050000_conbox .tab_type{overflow:hidden}
.sub02050000_conbox .tab_type li{display:block;width:33.3%;float:left}
.sub02050000_conbox .tab_type li a{width:100%;text-align:center;box-sizing:border-box;line-height:55px;height:55px;padding:0}

.con_overbox{width:100%;overflow:hidden;padding-top:50px}
.typebox{width:100%;margin:0 15px 15px 0;box-sizing:border-box}
.typebox dl{width:calc(20% - 1px);float:left;text-align:center;margin-bottom:10px;margin-right:1px;}
.typebox dl dt{padding:10px;box-sizing:border-box;font-size:17px;font-weight:700;color:#fff}
.typebox dl dd{padding:10px 5px 25px ; box-sizing:border-box;color:#555}

.typebox.type_A dl dt{background:#bcbdc1}
.typebox.type_C dl dt{background:#f9a63e}
.typebox.type_D dl dt{background:#6e3c71}
.typebox.type_V dl dt{background:#cb54a4}
.type_I dl dt{background:#5244bd;padding:10px;box-sizing:border-box;font-size:17px;font-weight:700;color:#fff}
.type_I dl dd{padding:10px 5px 25px ; box-sizing:border-box;color:#555}

.type_I dl {width:calc(33.3% - 1px);float:left;text-align:center;margin-bottom:10px;margin-right:1px;}


/****** Mobile ******/
@media screen and (max-width:690px){

}
/****** Tablet Device ******/
@media screen and (min-width:691px) and (max-width:899px) {
}
/****** Desktop Device ******/
@media screen and (min-width:900px) and (max-width:1150px) {
}
