
@charset "UTF-8";

@media screen and (min-width: 900px) {
#plan1 + .contents_box01 .block_header_2 {
width: 30%;
}
#plan1 + .contents_box01 .wrapper_item {
width: 68%;
}
#plan2 + .contents_box01 .block_header_2 {
width: 30%;
}
#plan2 + .contents_box01 .wrapper_item {
width: 68%;
}
#plan3 + .contents_box01 .block_header_2 {
width: 30%;
}
#plan3 + .contents_box01 .wrapper_item {
width: 68%;
}
#plan4 + .contents_box01 .block_header_2 {
width: 30%;
}
#plan4 + .contents_box01 .wrapper_item {
width: 68%;
}
}

.table1 {
width: 100%;
}
.table1 th {
white-space: nowrap;
border: 1px solid #333;
text-align: center;
padding: 0 5px;
background: #f5f5f5;
}
.table1 td {
border: 1px solid #333;
text-align: left;
padding: 0 5px;
}
@media screen and (max-width: 900px) {
.table_wrapper {
white-space: nowrap;
overflow-x: auto;
}
}

.composite_box01 .inner_item_img img {
    height: 100%!important;
}
.composite_box01.block_images_16 .inner_item_img img {
    height: 100% !important;
}

@media screen and (max-width: 768px){
#fleximg3 + .composite_box01 .wrapper_item {
display: block;
}
#fleximg3 + .composite_box01 .wrapper_item .inner_item {
display: block;
width: 75%!important;
margin: 0 auto 30px!important;
}
#fleximg4 + .composite_box01 .wrapper_item {
display: block;
}
#fleximg4 + .composite_box01 .wrapper_item .inner_item {
display: block;
width: 75%!important;
margin: 0 auto 30px!important;
}
}


#child_img2 + .contents_box01 {
display: none;
}
#child_img2 + .contents_box01 img {
width: 80%!important;
}
#adult_img2 + .contents_box01 {
display: none;
}
#adult_img2 + .contents_box01 img {
width: 80%!important;
}
@media screen and (max-width: 768px){
#child_img1 + .contents_box01 {
display: none;
}
#adult_img1 + .contents_box01 {
display: none;
}
#child_img2 + .contents_box01 {
display: block;
}
#adult_img2 + .contents_box01 {
display: block;
}
}