
@charset "UTF-8";

#textarea + .contents_box01 .heading.block_header_2 {
   margin-bottom: 0px!important;
}
#textarea + .contents_box01 .heading.block_header_2 .h {
   margin-bottom: 0px!important;
   padding: 5px 25px!important;
   color: #fff;
   background: #2d1f3e;
}
#textarea + .contents_box01 .wrapper_item {
   border: 1px solid #2d1f3e;
   padding: 25px!important;
}

#textarea1 + .contents_box01 .heading.block_header_2 {
   margin-bottom: 0px!important;
   top: 2rem;
   left: 3rem;
}
#textarea1 + .contents_box01 .heading.block_header_2 .h {
   margin-bottom: 0px!important;
   padding: 5px 25px!important;
   color: #fff;
   background: #2d1f3e;
}
#textarea1 + .contents_box01 .wrapper_item {
   border: 1px solid #2d1f3e;
   padding: 25px!important;
}

#textarea2 + .contents_box01 .heading.block_header_2 {
   margin-bottom: 0px!important;
   top: 2rem;
   left: 3rem;
}
#textarea2 + .contents_box01 .heading.block_header_2 .h {
   margin-bottom: 0px!important;
   padding: 5px 25px!important;
   color: #fff;
   background: #2d1f3e;
}
#textarea2 + .contents_box01 .wrapper_item {
   border: 1px solid #2d1f3e;
   padding: 25px!important;
}

#textarea3 + .contents_box01 .heading.block_header_2 {
   margin-bottom: 0px!important;
   top: 2rem;
   left: 3rem;
}
#textarea3 + .contents_box01 .heading.block_header_2 .h {
   margin-bottom: 0px!important;
   padding: 5px 25px!important;
   color: #fff;
   background: #2d1f3e;
}
#textarea3 + .contents_box01 .wrapper_item {
   border: 1px solid #2d1f3e;
   padding: 25px!important;
}

#textarea4 + .contents_box01 .heading.block_header_2 {
   margin-bottom: 0px!important;
   top: 2rem;
   left: 3rem;
}
#textarea4 + .contents_box01 .heading.block_header_2 .h {
   margin-bottom: 0px!important;
   padding: 5px 25px!important;
   color: #fff;
   background: #2d1f3e;
}
#textarea4 + .contents_box01 .wrapper_item {
   border: 1px solid #2d1f3e;
   padding: 25px!important;
}

#textarea5 + .contents_box01 .heading.block_header_2 {
   margin-bottom: 0px!important;
   top: 2rem;
   left: 3rem;
}
#textarea5 + .contents_box01 .heading.block_header_2 .h {
   margin-bottom: 0px!important;
   padding: 5px 25px!important;
   color: #fff;
   background: #2d1f3e;
}
#textarea5 + .contents_box01 .wrapper_item {
   border: 1px solid #2d1f3e;
   padding: 25px!important;
}

#textarea6 + .contents_box01 .heading.block_header_2 {
   margin-bottom: 0px!important;
   top: 2rem;
   left: 3rem;
}
#textarea6 + .contents_box01 .heading.block_header_2 .h {
   margin-bottom: 0px!important;
   padding: 5px 25px!important;
   color: #fff;
   background: #2d1f3e;
}
#textarea6 + .contents_box01 .wrapper_item {
   border: 1px solid #2d1f3e;
   padding: 25px!important;
}

#textarea7 + .contents_box01 .heading.block_header_2 {
   margin-bottom: 0px!important;
   top: 2rem;
   left: 3rem;
}
#textarea7 + .contents_box01 .heading.block_header_2 .h {
   margin-bottom: 0px!important;
   padding: 5px 25px!important;
   color: #fff;
   background: #2d1f3e;
}
#textarea7 + .contents_box01 .wrapper_item {
   border: 1px solid #2d1f3e;
   padding: 25px!important;
}

#textarea8 + .composite_box01 .inner_item {
   border: 1px solid #2d1f3e;
}
#textarea8 + .composite_box01 .inner_item .inner_item_txt {
   margin-bottom: 0px!important;
}
#textarea8 + .composite_box01 .heading.block_header_4 {
   margin-bottom: 0px!important;
}
#textarea8 + .composite_box01 .heading.block_header_4 .h {
   padding: 10px 25px!important;
   color: #fff;
   background: #2d1f3e;
}
#textarea8 + .composite_box01 .inner_item .inner_item_txt p {
   padding: 30px 15px!important;
}

#table1 + .block_table_2 table td {
   display: none;
}


@media screen and (max-width: 768px) {
#textarea1 + .contents_box01 .heading.block_header_2 {
   margin-bottom: 0px!important;
   left: 0rem;
}
#textarea2 + .contents_box01 .heading.block_header_2 {
   margin-bottom: 0px!important;
   left: 0rem;
}
#textarea3 + .contents_box01 .heading.block_header_2 {
   margin-bottom: 0px!important;
   left: 0rem;
}
#textarea4 + .contents_box01 .heading.block_header_2 {
   margin-bottom: 0px!important;
   left: 0rem;
}
#textarea5 + .contents_box01 .heading.block_header_2 {
   margin-bottom: 0px!important;
   left: 0rem;
}
#textarea6 + .contents_box01 .heading.block_header_2 {
   margin-bottom: 0px!important;
   left: 0rem;
}
#textarea7 + .contents_box01 .heading.block_header_2 {
   margin-bottom: 0px!important;
   left: 0rem;
}
}