/*-----------------------------------------------------------------------
layout
-------------------------------------------------------------------------*/
.logo img{width:100%;}
.article_body h3{margin:40px 0 10px 0;}
/*-----------------------------------------------------------------------
responce
-------------------------------------------------------------------------*/
@media screen and (max-width: 1217px) {
}

@media screen and (max-width: 1020px) {
.bland_panel_pc{display:none;}
}

@media screen and (max-width: 964px) {
.w20{float:left; width:25%;}
.w50{float:left; width:75%;}
.photo{display:none;}
}

@media screen and (max-width: 836px) {
}

@media screen and (max-width: 756px) {
}

@media screen and (max-width: 670px) {
.w20{float:none; width:100%;}
.logo img{width:40%; max-width:191px; margin:0 0 0 30%;}
.w50{float:none; width:100%;}
}

@media screen and (max-width: 320px) {
}
