@charset "UTF-8";

/*
===========================================================================
|           seatrailOption style
===========================================================================
*/

#seatrailOption{

}
#seatrailOption div.itemList{
    overflow: hidden;
}
#seatrailOption div.item{
    overflow: hidden;
    width:31.3%;
    margin:0 1% 2% 1%;
    box-sizing: border-box;
    padding:1%;
    float: left;
    background: #eee;
    border:1px solid #ddd;
    font-size:90%;
    line-height:140%;
}
#seatrailOption div.illust{
    background: #b6903d;
}
#seatrailOption div.itemPic{
    background: #fff;
    margin:0 auto;
}
#seatrailOption div.illust img{
    max-width:70%;
    display: block;
    margin:0 auto;
}
#seatrailOption div.itemPic img{
    max-width:100%;
    display: block;
    margin:0 auto;
}

#seatrailOption div.itemPic img{
    max-width:80%;
    margin:0 auto;
}
#seatrailOption div.itemDetail{
    padding:16px 0 0 0;
}
#seatrailOption h2{
    margin:0 0 3px 0;

    font-size:110%;
}

#seatrailOption div.price{
    font-weight:bold;
    margin:0 0 15px 0;
}
#seatrailOption div#A35NPO_1{
    background: #999;
    margin:10px 0;
}

/*=====================================================
    device
=======================================================*/

/*
    TAB
    */
@media screen and (max-width: 991px) {
    #seatrailOption div.item{
        width:48%;x
    }
}


/*
    SPHONE
    */
@media screen and (max-width: 479px) {

    #seatrailOption div.item{
        width:auto;
        margin:0 0 20px 0;
        float:none;
        padding:4%;
    }

}


