/*
Theme Name: JAPAN EMOTION
*/

/*--------------------------------------------------------------
>>> ACCORDION OF CONTENTS:
----------------------------------------------------------------*/

.woocommerce-breadcrumb{display: none;}
.rentalsec02{margin: 3% !important;}
.entry-summary h1{display: none;}
.woocommerce ul.products li.product .button{font-size: 0.8em; text-align: center; width: 80%; margin: 0 5%;}
.woocommerce div.product .product_title{
    font-size: 2em;
    color: #333;
    text-align: left;
    font-weight: bold;
}
.pricelist{
    font-weight: bold;
    color: #ff0000;
    padding: 3% 5%;
    background-color: #EBEBEB;
}

.custom-field-wrapper {
    margin-top: 10px;
}

.dayprice-field,
.kihonprice-field {
    font-size: 14px;
    color: #ff0000;
    margin-bottom: 5px;
    font-weight: bold;
    display: flex;
    justify-content: space-between;
}
.wakupri{
    background-color: #ff0000;
    color: #FFF;
    font-size: 12px;
    border-radius: 20px;
    padding: 2px 5px 4px 20px;;
    margin: 0 10px 0 0;
    width: 24%;
    text-align: center;
    display: -webkit-inline-box;
}
.catchphrase01{font-size: 12px; margin: 0 0 10px 0;}

.woocommerce-products-header{display: none;}
.plantb{
    width: 100%;
    border-top: solid 1px #CCCCCC;
    border-left: solid 1px #CCCCCC;
    margin: 15px 0 0 0;
    font-size: 14px;
    color:#3c3c3c;
    margin-top:35px;
}
.main-ttl{
    color:#FFF;
    font-weight: normal;
    padding: 10px;
    border-bottom: solid 1px #CCCCCC;
    border-right: solid 1px #CCCCCC;
    text-align: left;
    background:#00a6ea
}
.th-pink{
    width: 30%;
    background: #FFF7FB;
    border-bottom: solid 1px #CCCCCC;
    border-right: solid 1px #CCCCCC;
}
.td-pay{
    border-bottom: solid 1px #CCCCCC;
    border-right: solid 1px #CCCCCC;
    padding: 10px 5px;
}
.td-pay02{
    border-bottom: solid 1px #CCCCCC;
    border-right: solid 1px #CCCCCC;
    text-align: left;
    padding: 10px 5px;
}

@media screen and (max-width: 1200px) {
    .rentalsec01{display: none;}
}
@media screen and (max-width: 600px) {
    .rentalsec02{width: 94%;}
    .products h2{ font-size: 12px !important;}
    .woocommerce ul.products li.product .button{font-size: 12px;}
    .woocommerce div.product{
    }
    .kihonprice-field,
    .dayprice-field{ text-align: center; display: block;}
    .wakupri{display: block; width: 87%;}
    .plantb{font-size: 10px;}
    .th-pink{ padding: 0 3%; width: 20%;}
    .td-pay{ width: 80%;}
    .th-pink,
    .td-pay,
    .td-pay02{font-size: 10px;}

}

/**mokuji*******************/
.toc_list{ line-height: 160%; padding: 0 5% 3% 5% !important;}

@media screen and (max-width: 600px) {
    .toc_list{font-size: 12px;}
}