@charset "utf-8";
/* CSS Document */

/*bpbox control ***********************/

.articleBody .bpimage_title {
   color:#006666;
   
}

.articleBody  .bpbox_text p{
    font-size: 16px;
}

.articleBody  .bpimage_caption {
   color:#242424;
   text-align:left;
   
}

.articleBody .bpbox3 .bpbox_title {
   font-size: 18px; 
   
}

.articleBody .bpbox3 .bpbox_title span {
   font-size:20px;
   background-color:#ff3333;
   color:#ffffff;
   padding:5px;
}

.articleBody .bpbox3 .bpbox_title:before {
    content: none;
}

@media screen and (max-width: 599px){

.articleBody .bpbox3 .bpbox_title {
   font-size: 15px; 
   
}

.articleBody .bpbox3 .bpbox_title span {
   font-size:16px;
   padding:2px;
}

}