@charset "utf-8";
/*--------------------------------------------------------

	common

	01. forPC Layout

	02. forSP Layout

--------------------------------------------------------*/





/********************************************************************************

	01. forPC Layout

********************************************************************************/

.box-bg {
    overflow: hidden;
	margin:0 0 40px;
	padding: 12px 18px 18px;
	background: #fffaf6;
}

.borderLightblue {
    border: 1px solid #87c4d9;
    border-top: none;
}
.borderOrange {
    border: 1px solid #f7b479;
    border-top: none;
}
.borderYellow {
    border: 1px solid #efd24c;
    border-top: none;
}
.borderGreen {
    border: 1px solid #cbcc52;
    border-top: none;
}
.borderPink {
    border: 1px solid #f39caf;
    border-top: none;
}
.borderPurple {
    border: 1px solid #cd98d9;
    border-top: none;
}
.borderPeacocgreen {
    border: 1px solid #7bced4;
    border-top: none;
}
.bgBlue {
	background: #0071b5;
}

.bgLightblue {
	background: #87c4d9;
}
.bgOrange {
	background: #f7b479;
}
.bgYellow {
	background: #efd24c;

}
.bgGreen {
	background: #cbcc52;
}
.bgPink {
	background: #f39caf;
}
.bgPurple {
	background: #cd98d9;
}
.bgPeacocgreen {
	background: #7bced4;
}

.svgYellow {
  fill: #efc91a;
}
.svgPurple {
  fill: #cd98d9;
}
.svgLightblue {
  fill: #87c4d9;
}
.svgGreen {
  fill: #cbcc52;
}
.svgPink {
  fill: #f39caf;
}
.svgBeige {
  fill: #e9d4a0;
}

/********************************************************************************

	02. forSP Layout
    *横幅が667px以下の場合


********************************************************************************/

@media screen and (min-width: 0px) and (max-width: 668px) {

}
