pickupRow@charset "utf-8";
/****************************************************************************************************



****************************************************************************************************/
@media print, screen and (min-width:737px){
}
@media print, screen and (min-width:769px){
}
@media print, screen and (min-width:1200px){
}
/****************************************************************************************************

pickup

****************************************************************************************************/
@media print, screen and (min-width:737px){
.pickupRow{
    display: flex;
    justify-content: center;

    margin-bottom: 40px;
}
}

.pickupRow{
    margin-bottom: 20px;
}
@media print, screen and (min-width:737px){
.pickupCol{
    margin-bottom: 0;
}
}


.pickupCol{
    margin-bottom: 20px;
}
@media print, screen and (min-width:737px){
.pickupCol{
    margin-left: 40px;
    margin-bottom: 0;
    width: 300px;
}
.pickupCol.-col1{
    margin-left: 0;
}
}
/*----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------*/
.pickupBox{
}
@media print, screen and (min-width:737px){
.pickupBox{
}
}
/*----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------*/
.pickupBoxHeader{
    display: flex;
    margin-bottom: 10px;
}

.pickupBoxHeader__cat{
    flex: 1;
    margin-top: 10px;
    margin-left: 10px;
}
@media print, screen and (min-width:737px){
.pickupBoxHeader__cat{
    margin-left: 10px;
}
}


.pickupBoxHeader__list{
    font-size: 1.0rem;
    line-height: 1;
}
@media print, screen and (min-width:737px){
.pickupBoxHeader__list{
    font-size: 1.2rem;
}
}

.pickupBoxHeader__item{
    float: left;
    display: inline-block;
    padding: 5px;
    color: #fff;

}

.pickupBoxHeader__item.-item1{ background-color: #1A9CE0; }
.pickupBoxHeader__item.-item3{ background-color: #DB137C; }
.pickupBoxHeader__item.-item2{ background-color: #2FA63F; }
.pickupBoxHeader__item.-item4{ background-color: #572A8F; }
/*----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------*/
.pickupBox__main{
}
@media print, screen and (min-width:737px){
.pickupBox__main{
    padding-left: 30px;
}
}


.pickupBox__heading{
    margin-bottom: 5px;
    line-height: 1.5;
    font-weight: bold;
}
@media print, screen and (min-width:737px){
.pickupBox__heading{
    font-size: 1.6rem;
}
}


.pickupBoxInfo{
}
@media print, screen and (min-width:737px){
.pickupBoxInfo{
    font-size: 1.4rem;
}
}
/****************************************************************************************************



****************************************************************************************************/
.patentBox{
    padding: 10px;
    background-color: #F3F7FB;
}
@media print, screen and (min-width:737px){
.patentBox{
    padding: 20px 40px;
}
}
/****************************************************************************************************

seeds

****************************************************************************************************/
.contents__main.-seeds{
    padding-bottom: 0;
}







