@charset "UTF-8";


.popupheader {
    border-bottom: 1px solid #DEDEDE;
	padding: 1.7rem;
}



/*** ↓↓ /guide/card.html ↓↓ ****/
.card_guide {
	margin:0 10px 0 40px;
}
.card_guide li {
	list-style-type:decimal;
	padding: 2rem 0;
	line-height: 1.875;
}

.card_guide li:not(:last-child) {
	border-bottom: solid 1px #ccc;
}



.card_guide li .card_guide_txt {
	text-indent: -1.0em;
	margin-left:1.0em;
	color: #966012;
	margin-top: 1rem;
}

/*** ↑↑ /guide/card.html ↑↑ ****/

/*** ↓↓ /guide/orderdescription.html ↓↓ ****/

.orderstatus dt {
	display: inline-block;
	margin-bottom: .2rem;
}


.orderstatus dd {
	margin-bottom: 2rem;
}


.deliverrycomplete .txt {
	margin-bottom: 2rem;
	padding-left: 1.5em;
    text-indent: -1.5em;
}


.txt_ttl_b {
	font-weight: bold;
	margin-right: 0.5rem;
}



.kome {
	 padding-left: 1.5em;
    text-indent: -1.5em;
	color: #966012;
}


.mt {
	margin-top: 2rem;
}


.kome {
	font-size: 1.3rem;
}

.kome-t {
	font-size: 1.3rem;
	margin-top: 1rem;
	display: inline-block;
}




.enquiry {
	 color: #0c60d1;
}

.period {
	 color: #E50012;
}

/*** ↑↑ /guide/orderdescription.html ↑↑ ****/


@media screen and (max-width: 767px) {

.l-main {
    margin-bottom: 5rem;
}


/*** ↓↓ /guide/card.html ↓↓ ****/

.card_guide {
	margin:0 10px 0 20px;
}

/*** ↑↑ /guide/card.html ↑↑ ****/

/*** ↓↓ /guide/orderdescription.html ↓↓ ****/

.txt {
	 margin-left: .5em;
}


.kome {
	 padding-left: .5em;
    text-indent: -.5em;
}

.kome {
	font-size: 1.2rem;
}

.kome-t {
	font-size: 1.2rem;
	margin-top: 2rem;
}


/*** ↑↑ /guide/orderdescription.html ↑↑ ****/

}