@charset "utf-8";
/* sale 
------------------------------------------------------------ */
@media screen and ( min-width:320px )
{
    #buysell main{
        color: #4D4D4D;
    }
.tabs{
    margin: 5em 10px;
    font-family: "游明朝", YuMincho ,  "Yu Mincho" , "游明朝体" , serif;
    }
.tab_item ,
.tab_item_check{
       
    font-size: 18px;
    text-align: center;
    line-height:1em;
    font-weight: bold;
    margin-bottom:0.5em;
    box-sizing: border-box;
    width:100%;
}
.tab_item_check a{
    color:#fff;
    text-align:center;
	background:#4D4D4D;
	border:#4D4D4D 1px solid;
	display:inline-block;
    width:100%;     
    padding:10px 0; 
}
    
.tab_item a{
    color:#4D4D4D;
    text-align:center;
	background:#fff;
	border:#4D4D4D 1px solid;
	display:inline-block;
    width:100%;     
    padding:10px 0;
}

.tab_item_check a:hover{
    border:#4D4D4D 1px solid;
    background-color: #fff;
    color: #333;
    display:inline-block;
    transition: all 0.5s ease;
}
.tab_item a:hover
    {
	border: solid #4D4D4D 1px solid;
    background:#4D4D4D;
    color: #fff;
    display:inline-block;
    transition: all 0.5s ease;
    }
    .buy_item{
        width: 100%;
        margin-top: 5em;
    }    
    .buy_item td{
        padding-bottom: 30px;
    }
    .buysell_buy_img ,.buysell_buy_img img{
        width: 100%;
    }
 /*
------------------------------------------------------shueki_buysell--------*/
   
.shueki_nagare ,.buy_nagare{
        text-align:center;
        margin-top: 3em;
    }
.shueki_nagare li ,.buy_nagare li{
        width: 100%;
    }
    .buy_nagare li{
        margin-bottom: 20px;
    }
.namber{
    font-size: 5em;
    margin-top: 40px;
    margin-bottom: 20px;
    color: #CCCCCC;
    font-family: "Comic Sans MS", "cursive""monospace";
    }
.nagare_text{
    text-align: left;
    width: 90% ;
    margin: auto ;
    font-size: 1.1em;
}
.buy_bg_gry{
        background: #EFEFEF;
        padding: 8px 16px;
    }
.shueki_nagare img ,.buy_nagare img{
        width: auto;
    }
.read_text_blue{
    color: #076BAF;
    border: 1px solid #076BAF;
    padding: 5px;
    text-align: left;
    box-sizing: border-box;
    }
.nagare_gry{
    background-color:#999899;
    color: #fff;
    border-radius: 10px;
    /*width: 18em;*/
    margin: auto;
    padding: 5px 0;
    }
/*.tab_item:hover {
opacity: 0.75;
}*/
 /*
-------------------------------------------------------------------------------*/
}
@media screen and ( min-width:767px )
{
.tab_item , .tab_item_check {
	width: 32.6%;
    margin-right: 1%;
	}
.tabs li:last-child{
        margin-right: 0;
}
.buy_item{
        width: 90%;
        margin-left: auto;
        margin-right: auto;
    } 
.buy_item img{
        width: 100%;
    }    
.nagare_text{
        width: 70%;
}
.nagare_gry{
    width: 18em;
    }

}
@media screen and ( min-width:980px )
{
.tab_area li  {
    padding:10px 45px;
	}


.imgauto img{
    width: auto;
}
   .buy_item{
        width: 70%;
    } 
.buysell_buy_img img{
        width: auto;
    }
.nagare_text{
        width: 50% ;
}


}




