/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 18 2025 | 10:00:12 */
.display-pc { display:block; }
.display-sp { display:none; }
p {line-break:strict; margin-bottom:0;}

#e-n-accordion-item-2280 .e-n-accordion-item-title:first-child {display:none;}

#customer-table table {width:100%;}
#customer-table table th,
#customer-table table td {background:#E4D8C9; border:1px solid #ebe0d7; vertical-align:middle;}
#customer-table p {text-align:center;}
#customer-table table th {width:30%; font-size:1.1rem;}
.wpcf7-response-output {border:none!important; background:#ceac93; color:#fff; font-weight:600; font-size:1.2rem;}
#customer-table [type=submit] {font-weight:bold; padding:.5rem 10rem;}
.elementor-widget-container ul {padding-left:20px;}

.page-id-419 .page-header {display:none;}

#tumugi_items-page table {width:100%;}
#tumugi_items-page table th,
#tumugi_items-page table td {background:#E4D8C9; border:1px solid #ebe0d7; vertical-align:middle;}
#tumugi_items-page table th {width:30%;}

table#item-discription td, 
table#item-discription th {background:none; vertical-align:middle; border:1px solid #505040;}
table#item-discription {width:;100% table-layout:fixed;}
table#item-discription .item-prise {font-size:1.8rem; font-weight:600;}

.wpforms-submit-container .contact_btn{ width:100%; font-weight:800!important; font-size:1.6rem!important;}
.order-number_tumugi {display:none;}
.tokiiro-bag-size {width:20%;}
.tokiiro-bag-color {width:40%;}




/*1023px以下*/
@media screen and (max-width: 1023px){
.display-pc { display:block; }
.display-sp { display:none; }
.tokiiro-bag-size,
.tokiiro-bag-color{width:30%;}
}

/*834px以下*/
@media screen and (max-width: 834px){
.display-pc { display:none}
.display-sp { display:block;}
	
#customer-table table th,
#customer-table table td {display:block; width:100%;}
.tokiiro-bag-size,
.tokiiro-bag-color {width:80%;}
}


/*480px以下*/
@media screen and (max-width: 480px){
.display-pc { display:none}
.display-sp { display:block;}	
table#item-discription tr {display:flex; flex-wrap:wrap;}
table#item-discription th {width:100%; text-align:center;}
table#item-discription td {width:100%;}
}