body {
	background: #f9f9f9;	
	font-family: "Norican", cursive;
	font-weight: 400;
	font-style: normal;
}

.iw_l {
	width:90%;
}

.iw_jvk {
	width:60%;
	border-radius:1rem;
}

.iw_s {
	width:40%;
}

@media (min-width:576px) {
.iw_l {
	width:80%;
}

.iw_jvk {
	width:55%;
	border-radius:1.2rem;
}

.iw_s {
	width:45%;
}
}

@media (min-width:768px) {
.iw_l {
	width:70%;
}

.iw_jvk {
	width:45%;
	border-radius:1.4rem;
}

.iw_s {
	width:35%;
}
}

@media (min-width:992px) {
.iw_l {
	width:55%;
}

.iw_jvk {
	width:35%;
}

.iw_s {
	width:25%;
}
}

@media (min-width:1200px) {
.iw_l {
	width:50%;
}

.iw_jvk {
	width:30%;
}

.iw_s {
	width:20%;
}
}

.motto {
	font-size:1.6rem;
}

.motto i {
	display:block;
	font-size:1.2rem;
}
