@charset "UTF-8";

#banner_sp + .contents_box01 {
display: none !important;
}
#banner_pc + .contents_box01 {
display: block!important; 
}
#banner_pc + .inner_item_img a{
  transition: all .3s;
}
#banner_pc + .inner_item_img a:hover {
  transform: translateY(-10px);
}

#v + .widget_gallery01 .content_wrapper .wrapper_item .inner_item {
padding: 30px;
box-sizing: border-box;
}
#v + .widget_gallery01 .content_wrapper .wrapper_item .inner_item p {
word-break: auto-phrase;
}


@media screen and (max-width: 768px) {
#banner_sp + .contents_box01 {
display: block!important;
}
#banner_pc + .contents_box01 {

display: none !important;
}
}

@media screen and (min-width: 769px) {
#banner_pc + .contents_box01 .wrapper_item .inner_item_img a img {
transition: .4s all;
}
#banner_pc + .contents_box01 .wrapper_item .inner_item_img a:hover img {
transform: translateY(-10px)!important;
}
}