
@charset "UTF-8";

#nbp2019162\ 2019162{
& .heading{
& h2.h{
    background-color: #333;
    color: #fff;
    padding: 5px;
    font-size: 3rem;
}
& p{
    padding-left: 50px;
&::before{
    content: none;
}}}
& table{
    border-bottom: 0;
& th{
    background-color: #fff;
    border: none;
    border-bottom: 3px solid #f7b52c;
}
& td{
    border: none;
    border-bottom: 1px solid #aaa;
    padding-left: 30px;
@media (max-width: 500px){
    padding-left: 0;
    padding-bottom: 50px;
    text-align: center;
    border-bottom: none;
}}}}

.block_text_1{
& .heading{
& h2.h{
    color: #fff;
    background-color: #f7d99b;
    border-radius: 35px;
    padding: 20px 30px;
    max-width: 70%;
    margin-left: 20px;
&::before{
    content: '';
    position: absolute;
    top: calc(50% - 15px);
    left: -10px;
    border: 15px solid transparent;
    border-right: 30px solid #f7d99b;
}}}
& .inner_item_txt{
& p{
    color: #fff;
    background-color: #f7b52c;
    border-radius: 35px;
    padding: 20px 30px;
    max-width: 70%;
    margin-right: 20px;
    margin-left: auto;
    position: relative;
&::before{
    content: '';
    position: absolute;
    top: calc(50% - 15px);
    right: -30px;
    border: 15px solid transparent;
    border-left: 30px solid #f7b52c;
}}}}

#nbp3654587\ 3654587,
#nbp3654615\ 3654615{
& .wrapper_item{
    flex-direction: column;
& .inner_item{
    width: 80%;
& img{
    height: auto;
}}
& .inner_item:nth-child(2){
    margin-right: 0;
    margin-left: auto;
    margin-top: 100px;
}}}


#nbp3654623\ 3654623{
& .inner_item:nth-child(2){
    margin-top: 100px;
}}