@charset "UTF-8";

a[id*="tel"]+section .inner_item_txt{
    display: flex;
}
a[id*="tel"]+section .inner_item_txt >p{
    width: 49%;
}
a[id*="tel"]+section .inner_item_txt >p span{
    display: block;
}
a[id*="tel"]+section .inner_item_txt >p+p{
    padding-left: 2%;
}
a[id*="tel"]+section .inner_item_txt p a{
    display: block;
}
a[id*="tel"]+section .inner_item_txt p a[href*="tel"]{
    padding-left: 1em;
    background: url(/common/upload_data/panda-kidsnet/image/tel1.png) no-repeat left top .15em / 0.8em auto;
    text-decoration: none;
    color: var(--i_sub_color);
    font-size: 4.0rem;
    line-height: 1;
}
a[id*="tel"]+section .inner_item_txt p+p a[href*="tel"]{
    background-image: url(/common/upload_data/panda-kidsnet/image/tel2.png);
    color: var(--i_main_color);
}
@media screen and (min-width: 481px){
    a[id*="tel"]+section .inner_item_txt p a[href*="tel"]{
        pointer-events: none;
    }
}
@media screen and (min-width: 951px){
    a[id*="tel"]+.block_text_2 .heading{
        width: 35%;
    }
    a[id*="tel"]+.block_text_2 .wrapper_item{
        width: 65%;
    }
}
@media screen and (max-width: 800px){
    a[id*="tel"]+section .inner_item_txt p a[href*="tel"]{
        font-size: 2.3rem;
    }
}
@media screen and (max-width: 480px){
    a[id*="tel"]+section .inner_item_txt{
        display: block;
    }
    a[id*="tel"]+section .inner_item_txt >p{
        width: 100%;
    }
    a[id*="tel"]+section .inner_item_txt >p+p{
        padding-left: 0%;
    }
}