@charset "UTF-8";


/*
	

	Module



 */


/* Custom Propaty */
:root {
	--ff-cg: 'Muli', sans-serif;
	}
/*.CustomPropaty {
	margin: var(--main-gutter);
	background: var(--bg-gradation);
	}
@media (max-width: 600px) {
.CustomPropaty {
	background: var(--bg);
	}
}*/


/* Text Color */
.txtcl-pink { color: rgba(227, 102, 170, 1); }
.txtcl-green { color: rgba(125, 190, 38, 1); }
.txtcl-darkgreen { color: rgba(0, 153, 68, 1); }
.txtcl-greenblue { color: rgba(103, 206, 181, 1); }
.txtcl-orange { color: rgba(237, 147, 81, 1); }
.txtcl-gray { color: rgba(50, 50, 50, 1); }


/*
	

	MediaQuery



 */


@media screen and (min-width: 751px) {


/* Device */
.desktop-only {}
.smartphone-only { display: none; }
.desktop-only-di { display: inline; }
.desktop-only-dib { display: inline-block; }
.desktop-only-db { display: block; }
.smartphone-only-di,
.smartphone-only-dib,
.smartphone-only-db { display: none; }

.sp { display: none; }


/* Text Size */
.mdl-ttl-min { font-size: 14px; }


}


@media screen and (max-width: 750px) {


/* Device */
.desktop-only { display: none; }
.smartphone-only { display: block; }
.desktop-only-di,
.desktop-only-dib,
.desktop-only-db { display: none; }
.smartphone-only-di { display: inline; }
.smartphone-only-dib { display: inline-block; }
.smartphone-only-db { display: block; }

.pc { display: none; }


/* Text Size */
.mdl-ttl-min { font-size: 12px; }


/* Slider > Slick Slider */
.container .slick-dots { bottom: -10px; }
	.container .slick-dots li {
		height: 10px;
		width: 10px;
		}
	.container .slick-dots li button {
		height: 10px;
		width: 10px;
		text-indent: -9999px;
		}
	.container .slick-dots li button::before {
		background-color: rgba(0, 0, 0, .5);
		height: 10px;
		width: 10px;

		-webkit-border-radius: 50%;
		border-radius: 50%;
		}


}