@charset "UTF-8";

.eng {
	font-family: 'Gilda Display', serif;
}

.w100 {
	width: 100%;
	max-width: 980px;
	margin-left: auto;
	margin-right: auto;
}

.w90 {
	width: 100%;
	max-width: 900px;
	margin-left: auto;
	margin-right: auto;
}

.w80 {
	width: 96%;
	max-width: 800px;
	margin-left: auto;
	margin-right: auto;
}

.w70 {
	width: 92%;
	max-width: 720px;
	margin-left: auto;
	margin-right: auto;
}

.w60 {
	width: 90%;
	max-width: 660px;
	margin-left: auto;
	margin-right: auto;
}

.w50 {
	width: 84%;
	max-width: 540px;
	margin-left: auto;
	margin-right: auto;
}

@media screen and (max-width: 640px) {
	.w100 {
		width: 96%;
	}

	.w90 {
		width: 100%;
	}

	.w80 {
		width: 88%;
	}

	.w70 {
		width: 96%;
	}

	.w60 {
		width: 94%;
	}

	.w50 {
		width: 80%;
	}
}

small {
	font-size: 80%;
}

.pos_rel {
	position: relative;
}

.pos_abs {
	position: absolute;
}

.name {
	position: absolute;
	font-size: 16px;
	color: #fff;
	top: 20px;
	right: 20px;
	/* 
	background-color:rgba(85,85,85,0.5);
	padding: 5px 10px 2px;
	*/
}

.name2 {
	position: absolute;
	font-size: 16px;
	color: #fff;
	bottom: 7px;
	right: 4px;
	background-color: rgba(85, 85, 85, 0.5);
	padding: 5px 10px;
}

.title {
	width: 100%;
	font-size: 48px;
	font-weight: normal;
	line-height: 1.7;
	text-align: center;
	letter-spacing: 0.2rem;
	color: #4ea3a5;
}

.catch {
	width: 100%;
	font-size: 24px;
	line-height: 1.5;
	text-align: center;
	color: #333;
	font-weight: bold;
}

.maintext {
	font-size: 15px;
	line-height: 1.6;
	text-align: center;
	color: #333;
}

.text {
	font-size: 14px;
	font-size: 16px;
	line-height: 1.6;
	text-align: left;
	color: #333;
}

.remark {
	width: 90%;
	max-width: 920px;
	font-size: 12px;
	line-height: 1.6;
	margin-left: auto;
	margin-right: auto;
}

@media(max-width:940px) {

	.name,
	.name2 {
		font-size: 12px;
	}

	.title {
		font-size: 32px;
	}

	.catch {
		font-size: 20px;
	}

	.maintext {
		font-size: 13px;
	}

	.remark {
		font-size: 11px;
	}
}

@media screen and (max-width: 640px) {
	.name {
		font-size: 11px;
		top: 12px;
		right: 12px;
	}

	.name2 {
		font-size: 11px;
		bottom: 7px;
		right: 2px;
	}

	.title {
		font-size: 24px;
		line-height: 1.5;
		letter-spacing: 0.1rem;
	}

	.catch {
		font-size: 16px;
	}

	.maintext {
		font-size: 12px;
	}

	.text {
		font-size: 12px;
		line-height: 1.5;
	}

	.remark {
		font-size: 10px;
		line-height: 1.5;
	}
}

.design_area.l_container {
	max-width: 100%;
	width: 100%;
	margin-top: 80px;
	margin-top: 0px;
	padding: 0;
}

.top {
	position: relative;
	width: 100%;
	max-width: 1200px;
	margin: 0 auto 80px;
}

.top_img1 {
	width: 100%;
	max-width: 900px;
	text-align: left;
	margin-bottom: 30px;
}

.top_img2 {
	position: absolute;
	width: 50%;
	max-width: 500px;
	bottom: 0;
	right: 0;
}

.top_catch {
	width: 50%;
	font-size: 24px;
	line-height: 1.5;
	text-align: left;
	color: #333;
	margin: 20px 55% 20px 0;
	font-weight: bold;
}

.top_text {
	width: 50%;
	font-size: 14px;
	font-size: 16px;
	line-height: 1.6;
	text-align: left;
	color: #333;
	margin-right: 55%;
}

@media(max-width:940px) {
	.top_catch {
		font-size: 20px;
	}

	.top_text {
		font-size: 13px;
		line-height: 1.5;
	}
}

@media screen and (max-width: 640px) {
	.top {
		position: static;
		width: 100%;
		margin: 0 0 40px;
	}

	.top_img1 {
		width: 100%;
		margin: 0;
	}

	.top_img2 {
		position: static;
		width: 70%;
		margin: -20% auto 20px;
	}

	.top_catch {
		width: 100%;
		font-size: 16px;
		text-align: center;
		margin: 0 auto 20px;
	}

	.top_text {
		width: 96%;
		font-size: 12px;
		margin: 0 auto;
	}
}


.land {
	width: 90%;
	max-width: 800px;
	margin: 50px auto;
}

.land .text {
	margin-bottom: 20px;
}

.land .img {
	width: 100%;
	margin-top: -7.5%;
	margin-bottom: 30px;
}

.landscape {
	width: 90%;
	max-width: 800px;
	margin: 50px auto;
}

.landscape li:nth-child(odd) {
	float: left;
	width: 47%;
	margin-right: 3%;
}

.landscape li:nth-child(even) {
	float: left;
	width: 47%;
	margin-left: 3%;
}

.landscape .ttl {
	font-size: 16px;
	font-weight: bold;
	line-height: 1.6;
	color: #333;
	border-bottom: solid 1px #333;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

.landscape .ttl span {
	font-weight: normal;
	color: #fff;
	background: #492507;
	margin-right: 15px;
	padding: 2px 8px;
}

.landscape .txt {
	font-size: 14px;
	line-height: 1.5;
	color: #333;
	margin: 2px 0 20px 30px;
}

@media(max-width:979px) {
	.landscape .ttl {
		font-size: 15px;
	}

	.landscape .txt {
		font-size: 13px;
		margin: 2px 0 20px 5px;
	}
}

@media(max-width:640px) {
	.land {
		width: 100%;
		width: 96%;
		margin: 40px auto;
	}

	.landscape {
		width: 88%;
		width: 96%;
		margin: 10px auto 20px;
	}

	.landscape li:nth-child(odd),
	.landscape li:nth-child(even) {
		float: none;
		width: 100%;
		margin: 0 0 20px;
	}

	.landscape .ttl {
		font-size: 13px;
	}

	.landscape .txt {
		font-size: 12px;
		margin: 2px 0 15px 5px;
	}
}

.entrance_area {
	width: 100%;
	max-width: 1000px;
	border: solid 1px #333;
	margin: 0 auto 50px;
	padding: 50px 3%;
}

.entrance_area .img1 {
	width: 70%;
	max-width: 500px;
	margin: 20px auto;
}

.entrance_area .img2 {
	width: 90%;
	max-width: 640px;
	margin: 20px auto;
}

.entrance_area .catch {
	width: 100%;
	text-align: center;
	margin-bottom: 20px;
}

.entrance_area .catch2 {
	width: 100%;
	font-size: 16px;
	line-height: 1.5;
	text-align: center;
	margin-bottom: 15px;
}

.entrance_area .txt {
	font-size: 14px;
	line-height: 1.8;
	text-align: center;
	margin-bottom: 15px;
}

.entrance_area .rmk {
	font-size: 12px;
	line-height: 1.5;
	text-align: right;
}

.entrance_area li {
	float: none;
	width: 92%;
	margin: 0 4% 40px;
}

@media(max-width:979px) {
	.entrance_area .txt {
		font-size: 13px;
	}

	.entrance_area .rmk {
		font-size: 11px;
	}
}

@media(max-width:640px) {
	.entrance_area {
		width: 92%;
		width: 96%;
		margin: 0 auto 40px;
		padding: 20px 2.5%;
	}

	.entrance_area .img1 {
		width: 90%;
		margin: 10px auto;
	}

	.entrance_area .img2 {
		width: 100%;
		margin: 10px 0;
	}

	.entrance_area .catch {
		margin-bottom: 15px;
	}

	.entrance_area .catch2 {
		font-size: 13px;
	}

	.entrance_area .txt {
		font-size: 11px;
		line-height: 1.6;
	}

	.entrance_area .rmk {
		font-size: 10px;
	}

	.entrance_area li {
		float: none;
		width: 90%;
		margin: 0 5% 30px;
	}

	.entrance_area li:nth-child(2) {
		margin: 0 5%;
	}
}


.line {
	width: 90%;
	border-bottom: solid 1px #333;
	margin: 10px auto;
}

@media(max-width:640px) {
	.line {
		width: 100%;
		margin: 20px 0;
	}
}


.design_area {
	margin: 0 auto 0px;
	background: url(../images/design/bg01.png);
	background-position: left top;
	background-size: 500px;
	background-repeat: no-repeat;
}

.design {
	background-image: url(../images/design/bg02.png);
	background-position: bottom right;
	background-size: 50%;
	background-repeat: no-repeat;
}

.des_ttl01 {
	display: block;
	margin: 0 auto 50px;
	max-width: 500px;
}

.des_ttl01+p+p {
	text-align: center;
	margin-bottom: 50px;
}

.de_img01_wrap {
	display: flex;
	/* フレックスボックスにする */
	align-items: center;
	/* 縦の位置指定 */
	justify-content: space-between;
	/* 横の位置指定 */
	flex-direction: row;
	/* 要素の並び順 */
	flex-wrap: wrap;
	/* 折り返し指定 */
	max-width: 1200px;
	margin: 0 auto 200px;
}

.de_img01_lead {
	width: 30%;
}

.de_img01 {
	position: relative;
	width: 70%;
}

.de_img01_lead .lead {
	font-size: 48px;
	font-weight: bold;
	color: #3e3a39;
	text-align: left;
	margin: 0 auto 10px;
}

.de_img01_lead .copy {
	font-size: 24px;
	margin-bottom: 30px;
	color: #3e3a39;
}

.de_img01_lead .txt {
	font-size: 14px;
	color: #3e3a39;
}



.de_img02_wrap {
	display: flex;
	/* フレックスボックスにする */
	align-items: center;
	/* 縦の位置指定 */
	justify-content: space-between;
	/* 横の位置指定 */
	flex-direction: row-reverse;
	/* 要素の並び順 */
	flex-wrap: wrap;
	/* 折り返し指定 */
	max-width: 100%;
	margin-right: auto;
}

.de_img02_wrap .de_img01_lead {
	width: 30%;
	margin-left: 4%;
	margin-right: auto;
}

.de_img02 {
	position: relative;
	width: 50%;
}

.de_img02_img {
	margin-top: 20px;
}

.de_img02_img>div:nth-of-type(1) {
	float: left;
	width: 66.5%;
}

.de_img02_img>div:nth-of-type(2) {
	float: right;
	width: 33.5%;
}


.de_img03_wrap {
	display: flex;
	/* フレックスボックスにする */
	align-items: center;
	/* 縦の位置指定 */
	justify-content: space-between;
	/* 横の位置指定 */
	flex-direction: row;
	/* 要素の並び順 */
	flex-wrap: wrap;
	/* 折り返し指定 */
	max-width: 100%;
	margin-left: auto;
}

.de_img03_wrap .de_img01_lead {
	width: 30%;
}

.de_img03 {
	position: relative;
	width: 50%;
}

.shikihai_wrap {
	padding: 80px 0;
	background: url(../images/design/bg01.webp);
	background-position: left top;
	background-repeat: repeat;
}
.shikihai_in{
	margin: 0px auto 0;
	max-width: 1200px;
}

.de04_read {
	margin: 50px auto;
}

.de04_read .copy {
	font-size: 24px;
	margin-bottom: 30px;
	color: #3e3a39;
	text-align: center;
}

.de04_read .txt {
	font-size: 14px;
	color: #3e3a39;
	text-align: center;
}

.shikihai {
	margin-bottom: 50px;
	/* float: left;
	width: 58%; */
	display: flex;
	/* フレックスボックスにする */
	align-items: center;
	/* 縦の位置指定 */
	justify-content: space-between;
	/* 横の位置指定 */
	flex-direction: row;
	/* 要素の並び順 */
	flex-wrap: wrap;
	/* 折り返し指定 */
	max-width: 100%;
}

.shikihai>p {
	font-size: 16px;
	margin-bottom: 20px;
	color: #637a7d;
}

.shikihai>p span {
	font-size: 24px;
}

.shikihai img {
	max-width: 60%;
	margin: 0 auto;
}
.shikihai img:nth-of-type(2) {
	display: block;
	max-width: 40%;
	margin: 0px auto 0;
}

.shikihai_copy {
	/* float: right;
	width: 40%; */
}

.shikihai_copy>div+div {}

.shikihai_copy_ttl {
	font-weight: bold;
	margin-bottom: 10px;
	font-size: 16px;
	text-indent: -3em;
	margin-bottom: 10px;
	padding: 10px 0 10px 3em;
	background-color: #637a7d;
	background-color: transparent;
	width: 100%;
	color: #3e3a39;
	border-top: 1px solid #3e3a39;
	border-bottom: 1px solid #3e3a39;
}

.shikihai_copy_ttl span {
	background: #776635;
	color: #fff;
	padding: 2px 7px;
	margin-left: 10px;
}
.shikihai_copy_ttl span.cap {
	background: none;
	color: #3e3a39;
	padding: 0px;
	margin-left: 0px;
}

.shikihai_copy .txt {
	font-size: 14px;
	color: #3e3a39;
}

.shikihai_copy {
	display: flex;
	/* フレックスボックスにする */
	align-items: stretch;
	/* 縦の位置指定 */
	justify-content: space-between;
	/* 横の位置指定 */
	flex-direction: row;
	/* 要素の並び順 */
	flex-wrap: wrap;
	/* 折り返し指定 */
}

.shikihai_copy>div {
	width: 48%;
	margin-top: 20px;
}

.shikihai_copy>div:nth-of-type(11) {
	width: 100%;
}

.shikihai_copy>div:nth-of-type(12) {
	width: 60%;
}

.k572643_des01{
	max-width: 1200px;
	margin: 80px auto;
}
.img_read{
	position: absolute;
    top: 10px;
    left: 10px;
    color: #fff;
    font-size: 40px;
	text-shadow: 
    black 1px 1px 10px, black -1px 1px 10px,
    black 1px -1px 10px, black -1px -1px 10px;
}

.k572643_des02_wrap{
	background-color: #161314;
	padding: 80px 0;
}
.k572643_des02{
	color: #fff;
	max-width: 1200px;
	margin: 0 auto;
	
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: wrap;
}
.k572643_des02_lead {
    width: 38%;
}
.k572643_des02_ttl{
	border-left: 5px solid #8d8277;
	padding-left: 1em;
	font-size: 16px;
	margin-bottom: 20px;
}
.k572643_des .copy {
    font-size: 24px;
    margin-bottom: 30px;
    color: #3e3a39;
	line-height: 2em;
}
.k572643_des .txt {
    font-size: 14px;
    color: #3e3a39;
	line-height: 2em;
}
.k572643_des02_img {
    width: 60%;
	
    display: flex;
    align-items: normal;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: wrap;
}
.k572643_des02_img>div{
	width: 20%;
	position: relative;
}
.k572643_des03_img>div{
	width: 25%;
}

.de05_txt>p {
	font-size: 16px;
	margin-bottom: 20px;
	color: #637a7d;
}

.de05_txt>p span {
	font-size: 24px;
}

.de05_txt>p.txt {
	font-size: 14px;
	color: #637a7d;
}

.de05 {
	max-width: 900px;
	margin: 50px auto;
	display: flex;
	/* フレックスボックスにする */
	align-items: center;
	/* 縦の位置指定 */
	justify-content: space-between;
	/* 横の位置指定 */
	flex-direction: row;
	/* 要素の並び順 */
	flex-wrap: wrap;
	/* 折り返し指定 */
}

.de05_txt {
	width: 30%;
	/* 幅指定 */
}

.de05_img {
	width: 70%;
	/* 幅指定 */
}

.de05_img>div {
	float: left;
	width: 23.5%;
}

.de05_img>div:nth-of-type(2) {
	margin: 0 1% 0 2%;
}

.de05_img>div:nth-of-type(3) {
	margin: 0 2% 0 1%;
}

.de05_img>p {
	float: left;
	width: 100%;
}



.de05.de06 {
	max-width: 1000px;
	margin: 50px auto;
	display: flex;
	/* フレックスボックスにする */
	align-items: center;
	/* 縦の位置指定 */
	justify-content: space-between;
	/* 横の位置指定 */
	flex-direction: row;
	/* 要素の並び順 */
	flex-wrap: wrap;
	/* 折り返し指定 */
}

.de06 .de05_txt {
	width: 38%;
	/* 幅指定 */
}

.de06 .de05_img {
	width: 60%;
	/* 幅指定 */
}

.de06 .de05_img>div {
	float: left;
	width: 23.5%;
}

.de06 .de05_img>div:nth-of-type(2) {
	margin: 0 1% 0 2%;
}

.de06 .de05_img>div:nth-of-type(3) {
	margin: 0 2% 0 1%;
}



.des_border {
	position: relative;
	padding-bottom: 5px;
}

.des_border:before {
	content: '';
	position: absolute;
	left: 0%;
	bottom: 0px;
	display: inline-block;
	width: 150px;
	height: 2px;
	background-color: #ab7c03;
	border-radius: 0px;
}

.des_border:after {
	content: '';
	position: absolute;
	left: 0%;
	bottom: 0px;
	display: inline-block;
	width: 75px;
	height: 2px;
	background-color: #e0b445;
	border-radius: 0px;
}

.designer_img_wrap {
	margin-bottom: 30px;
}

.designer_img,
.material_img,
.plant_img {
	display: flex;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	align-items: stretch;
}

.designer_img>div+div,
.material_img>div+div,
.plant_img>div+div {
	margin-left: 1%;
}

.design .cap {
	font-size: 12px;
	margin-top: 10px;
	text-align: right;
}

.des02_in02 {}

.des02_in02 .clearfix .text5 {
	float: left;
	width: 40%;
}

.des02_in02 .clearfix .relative {
	float: right;
	width: 40%;
}

.des03 {
	max-width: 1300px;
	margin: 50px auto 80px;
}

.des03_in01 {
	margin-bottom: 50px;
}

.des03_in01 .des02_txt {
	float: left;
	width: 40%;
}

.des03_in01 .des02_img {
	float: right;
	width: 60%;
}

.des03_in02>div {
	float: left;
	width: 32%;
	margin-bottom: 30px;
}

.des03_in02>div:nth-of-type(3n-1) {
	margin-left: 2%;
	margin-right: 2%;
}

.des03_in02 div.relative {
	margin-bottom: 20px;
}

.des03_in02_ttl {
	font-weight: bold;
	margin-bottom: 10px;
	font-size: 16px;
	padding-left: 2em;
	text-indent: -2em;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #000;
}

.des03_in02_ttl span {
	background: #b3993e;
	color: #fff;
	padding: 2px 7px;
}


@media(max-width:979px) {
	

	.de04_read {
		max-width: 96%;
	}


	.de_img01_lead {
		width: 100%;
		margin-left: unset;
		max-width: 100%;
		padding: 0 2%;
		margin: 40px auto 20px;
	}
	.de_img01_lead .lead {
		font-size: 30px;
		margin: 0 auto 10px;
	}
	.de_img01_lead .copy {
		font-size: 16px;
		margin-bottom: 10px;
	}
	.de_img01 {
		width: 100%;
	}

	.de_img01_wrap {
		margin: 0 auto 80px;
	}
	.de_img02_wrap .de_img01_lead {
		max-width: 100%;
		padding: 0 2%;
		margin: 80px auto;
		width: 100%;
	}
	.de_img02 {
		width: 100%;
	}

	.de_img03_wrap .de_img01_lead {
		width: 100%;
	}
	.de_img03 {
		width: 100%;
		margin-bottom: 50px;
	}

	.img_read {
		font-size: 20px;
	}

	.shikihai_wrap {
		margin: 0px auto 0;
        max-width: 100%;
        padding: 40px 2%;
	}
	.shikihai img {
		max-width: 100%;
	}
	.shikihai img:nth-of-type(2) {
		max-width: 90%;
	}
	.shikihai_wrap .de04_read .copy {
        text-align: center;
    }
	.shikihai_copy>div {
		width: 100%;
		margin-top: 20px;
	}
	.de04_read .copy {
		font-size: 18px;
		text-align: left;
	}
	.de04_read .txt {
		text-align: left;
	}
	.shikihai>p span {
		font-size: 18px;
	}
	.shikihai_copy_ttl {
		font-size: 14px;
	}
	.shikihai {
		margin-bottom: 50px;
		float: none;
		width: 100%;
	}
	.shikihai_copy {
		float: none;
		width: 100%;
	}
	.shikihai_copy>div:nth-of-type(12) {
		width: 60%;
		margin: 20px auto;
	}

	.k572643_des01 {
		margin: 0px auto 40px;
	}
	.k572643_des02_img {
		justify-content: center;
		gap: 10px;
	}
	.k572643_des02_img>div {
		width: 31%;
	}
	.k572643_des02_img>div:nth-of-type(5) {
		margin: 0;
	}

	.k572643_des03_img>div {
        width: 48%;
    }
	.k572643_des .copy {
		font-size: 18px;
	}
	.de05{
		max-width: 100%;
		padding: 0 2%;
	}
	.de05_txt>p span {
		font-size: 18px;
	}
	.de05_txt {
		width: 100%;
	}
	.de05_img {
		width: 100%;
	}
	.de05_img>div {
		float: left;
		width: 49%;
		margin-top: 10px;
	}
	.de05_img>div:nth-of-type(2) {
		margin: 0;
		margin-top: 10px;
	}
	
	.de05_img>div:nth-of-type(3) {
		margin: 0;
		margin-top: 10px;
	}
	.de05_img>div:nth-of-type(even) {
		float: right;
		margin-top: 10px;
	}


	.de06 .de05_img>div {
		float: left;
		width: 49%;
		margin-top: 10px;
	}
	.de06 .de05_img>div:nth-of-type(2) {
		margin: 0;
		margin-top: 10px;
	}
	
	.de06 .de05_img>div:nth-of-type(3) {
		margin: 0;
		margin-top: 10px;
	}
	.de06 .de05_img>div:nth-of-type(even) {
		float: right;
		margin-top: 10px;
	}


	.de06{
		max-width: 100%;
		padding: 0 2%;
	}
	.de06 .de05_txt {
		width: 100%;
	}
	.de06 .de05_img {
		width: 100%;
	}

	.cap {
		font-size: 10px;
	}


	.copy {
		font-size: 18px;
	}
	.k572643_des02 {
		max-width: 96%;
	}
	.k572643_des02_lead {
		width: 100%;
	}
	.k572643_des02_img {
		width: 100%;
		margin-top: 30px;
	}

}




.designer {
	width: 700px;
	margin: 80px auto 80px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	padding: 30px 0;
	margin-top: 30px;
	color: #fff;

	
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: wrap;
}


.designer .prof {
	width: 70%;
}


.designer .img {
	width: 30%;
}

.designer .img img {
	width: 70%;
	display: block;
	margin: 0 auto;
}

.designer .text {
	clear: both;
	width: 96%;
	font-size: 14px;
	line-height: 1.5;
	margin: 0 auto;
}



.text1 {
	font-size: 22px;
	line-height: 1.0;
	margin-bottom: 10px;
}

.text2 {
	font-size: 14px;
}

.text3 {
	font-size: 20px;
	letter-spacing: 1.5;
	margin-bottom: 10px;
}

.text3 span{
	font-size: 12px;
}

.text4 {
	font-size: 12px;
	margin-bottom: 10px;
}

.text5 {
	font-size: 14px;
	margin-bottom: 20px;
}

.text6 {
	font-size: 40px;
	line-height: 1.5;
	color: #fff;
	margin-bottom: 20px;
}

@media(max-width:940px) {
	.designer {
		width: 96%;
	}
	.designer .prof {
		width: 100%;
	}
	.designer .img {
		width: 50%;
		margin: 0 auto;
	}
	.designer .text1 {
		font-size: 20px;
	}

	.designer .text2 {
		font-size: 13px;
	}

	.designer .text3 {
		font-size: 22px;
	}

	.designer .text4 {
		font-size: 11px;
	}

	.designer .text5 {
		font-size: 13px;
	}
}