@charset "utf-8";
:root {
	--unit-color:#e24eac;
	--unit-light-color:#f9aec7;
	--unit-subcolor:#e24e75;
	--unit-txtcolor:#141414;
}
.menu ul li a {
	background-color: var(--unit-subcolor);
	color: #FFF;
	border-bottom: 5px solid var(--unit-subcolor);
}
.menu ul li a.now {
	border-bottom: 5px solid var(--unit-light-color);
}
.bnrlink {
	background-color: var(--unit-color);
}
body {
	/*background-image: url(../img/special/w-trip/bg.jpg);*/
	background-size: contain;
	background-position: top center;
	background-repeat: no-repeat;
}
.hedding {
	background-color: var(--unit-color);
}
.infomationbox {
	color: var(--unit-txtcolor);
}
@media screen and (max-width:480px) {
}
.infomationbox .index {
	border: 4px solid var(--unit-light-color);
	background-color: var(--unit-color);
	color: #FFF;
}
.infomationbox .info dl dd {
	border-bottom: 1px dotted var(--unit-subcolor);
}
.infomationbox .goodsinfo dl dd {
	border-bottom: 1px dotted var(--unit-light-color);
}
.goodslist ul li:nth-child(odd) img {
	background-image: -webkit-linear-gradient(270deg,rgba(249,174,199,0.20) 0%,rgba(226,78,117,0.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(249,174,199,0.20) 0%,rgba(226,78,117,0.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(249,174,199,0.20) 0%,rgba(226,78,117,0.00) 100%);
	background-image: linear-gradient(180deg,rgba(249,174,199,0.20) 0%,rgba(226,78,117,0.00) 100%);
}
.goodslist ul li:nth-child(even) img {
	background-image: -webkit-linear-gradient(270deg,rgba(226,78,117,0.20) 0%,rgba(249,174,199,0.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(226,78,117,0.20) 0%,rgba(249,174,199,0.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(226,78,117,0.20) 0%,rgba(249,174,199,0.00) 100%);
	background-image: linear-gradient(180deg,rgba(226,78,117,0.20) 0%,rgba(249,174,199,0.00) 100%);
}

.followbtn.release {
	background-color: var(--unit-color);
	border-color: var(--unit-color);
}

.followbtn:hover::after {
	color: var(--unit-color);
}
.followbtn:hover::before {
	color: var(--unit-color);
}

.followbtn.release:hover {
	background-color: var(--unit-light-color);
	color: var(--unit-color);
}

.attentionbox dt {
	background-color: var(--unit-subcolor); 
	color: #FFF;
}
dl.cautions dt {
	color: var(--unit-subcolor);
	border-bottom: 1px solid var(--unit-light-color);
}
dl.cautions dd dt {
	color: var(--unit-subcolor);
}
dl.contact > dt {
	color: var(--unit-subcolor);
	border-bottom: 1px solid var(--unit-light-color);
}
dl.top dt {
	background-color: var(--unit-light-color);
}
