@charset "utf-8";
/*　20220308
/walkman android wi-fi index.css */

#contents a.textLink.inner{
    background: url(/support/share/images/arrow_underline.gif) no-repeat 0 0.5em;
}

#contents ul:after,
#contents dl:after{
    display: none;
}

#contents .info_box{
    margin: 0 1em 10px 1em;
    width: calc(100% - 5em);
}

#contents .info_box p{
    margin: 0;
}

#contents .info_box ol{
    margin-left: 0;
    padding-left: 1em;
}

#contents .info_box ol li{
    margin-left: 0;
}

#contents .info_box ol > li +li{
    margin-top: 2em;
}

#contents .info_box ol > li img:not(.icon){
    margin: 1em 0;
    display: block;
}

#contents ol.stepList > li .info_box{
    margin: 0 0 1em 5px;
}

#contents ol.stepList > li img.icon{
    width: auto;
}

#contents ol.stepList .pct img.pc{
    display: block;
}

#contents ol.stepList .pct img.mq{
    display: none;
}

@media (max-width: 640px){
    
    #contents div.info_box {
        border-radius: 5px;
        padding: 1em;
        margin-left: 5px;
        width: calc(100% - (2em + 5px));
    }
    
    #contents .pct{
        display: flex;
        justify-content: center;
        margin-bottom: 1em;
    }
    
    #contents ol.stepList > li{
        padding-left: 0;
    }
    
    #contents .info_box ol > li img{
        margin: 1em auto;
    }
    
    #contents ol.stepList > li > *{
        margin-left: 0;
    }
    
    #contents ol.stepList > li:last-child {
        margin-bottom: 0;
        padding-bottom: 0;
    }
    
    #contents .pct img.pc{
        display: none !important;
    }
    
    #contents ol.stepList .pct img.mq{
        display: block;
    }
    
    #contents ol.stepList .pct img{
        width: auto !important;
    }
}

