@charset "utf-8";

/*---------------------------------
	CSS 2018.01.30
	CSS 担当者名:玉野
	Last Update 2018.01.30 玉野
---------------------------------*/

/*レイアウト
---------------------------------*/
body {
	width: 100%;
	min-width: 1100px;
	background: url(../images/common/bg_cmn01.gif) center bottom;
	line-height: 1.6;
	letter-spacing: 0.1em;
	font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝","游明朝","Noto Sans Japanese",'游ゴシック体', 'Yu Gothic', 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', 'メイリオ', 'Meiryo', 'Osaka', 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

@media screen and (max-width: 736px) {
body {
	min-width: initial;
	min-width: auto;
}
}

/*ヘッダー
---------------------------------*/
/*枠*/
header {
	position: relative;
	width: 100%;
	min-width: 1100px;
	background: #fff;
	z-index: 100;
}
.top-hearder {
	padding: 25px 0;
}
.hd-inner {
	position: relative;
	width: 980px;
	margin: 0 auto;
}

.hd-logo {
	float: left;
	width: 52px;
}
.is-fixed .hd-logo {
	padding: 11px 0 0;
	width: 36px;
	transition: all 700ms 0s ease;
}
.hd-logo.hd-sub-logo {
	padding: 11px 0 0;
	width: 36px;
}
.hd-logo.hd-sub-logo img {
	height: auto;
}
@media screen and (max-width: 736px) {
header {
	width: 100%;
	min-width: inherit;
	background: #fff;
}
.top-hearder {
	display: none;
}
.hd-inner {
	padding: 10px 20px;
	width: 100%;
}
.top-hearder {
	padding: 0;
}
.top-hearder .hd-logo {
	display: none;
}
.hd-logo.hd-sub-logo {
	padding: 0;
	width: 20px;
}
}

/*PCナビ*/
.pc-nav-outer {
	float: right;
	width: 851px;
}
.pc-nav{}
.pc-nav-list li {
	float: left;
	width: auto;
}
.pc-nav-list li a {
	display: block;
	width: 100%;
	height: 100px;
	overflow: hidden;
  	text-indent: 100%;
  	white-space: nowrap;
		-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-o-transition: 0.3s ease;
	transition: 0.3s ease;
}
.pc-nav-list li:nth-child(1) a {
	width: 135px;
	background: url(../images/common/nav_txt01.gif) no-repeat center bottom;
}
.pc-nav-list li:nth-child(2) a {
	width: 200px;
	background: url(../images/common/nav_txt02.gif) no-repeat center bottom;
}
.pc-nav-list li:nth-child(3) a {
	width: 125px;
	background: url(../images/common/nav_txt03.gif) no-repeat center bottom;
}
.pc-nav-list li:nth-child(4) a {
	width: 99px;
	background: url(../images/common/nav_txt04.gif) no-repeat center bottom;
}
.pc-nav-list li:nth-child(5) a {
	width: 161px;
	background: url(../images/common/nav_txt05.gif) no-repeat center bottom;
}
.pc-nav-list li:nth-child(6) a {
	width: 131px;
	background: url(../images/common/nav_txt06.gif) no-repeat center bottom;
}
.pc-nav-list li a:hover {
	opacity: 1;
}
.pc-nav-list li:nth-child(1):hover a {
	background: url(../images/common/nav_txt01_hover.gif) no-repeat center bottom;
}
.pc-nav-list li:nth-child(2):hover a {
	background: url(../images/common/nav_txt02_hover.gif) no-repeat center bottom;
}
.pc-nav-list li:nth-child(3):hover a {
	background: url(../images/common/nav_txt03_hover.gif) no-repeat center bottom;
}
.pc-nav-list li:nth-child(4):hover a {
	background: url(../images/common/nav_txt04_hover.gif) no-repeat center bottom;
}
.pc-nav-list li:nth-child(5):hover a {
	background: url(../images/common/nav_txt05_hover.gif) no-repeat center bottom;
}
.pc-nav-list li:nth-child(6):hover a {
	background: url(../images/common/nav_txt06_hover.gif) no-repeat center bottom;
}

.is-fixed {
	padding: 0;
	position: fixed;
	top: 0;
	z-index: 100;
	transition: all 700ms 0s ease;
}

@media screen and (max-width: 736px) {
.pc-nav-outer {
	display: none;
}
#toppage .is-fixed {
	position: absolute;
}

}

/*SPナビ*/
.sp-nav {
	display: none;
}

@media screen and (max-width: 736px) {
.sp-nav {
	display: block;
}
.sp-nav ul li a:hover{
	opacity: initial;
}
}

/*トップ・下層 メインイメージ
---------------------------------*/
.main-img-area {
	position: relative;
	padding: 48.61% 0 0;
	width: 100%;
	background-size: cover;
	background-attachment: fixed;
}
.main-img {
	width: 100%;
}
.main-img img {
	width: 100%;
	height: 100%;
}
.top-logo {
	position: absolute;
	top: 30%;
	right: 0;
	left: 0;
	display: block;
	margin: 0 auto;
	width: 85px;
	z-index: 100;
}
.sub-main-img {
	position: relative;
	padding-top: 18%;
	width: 100%;
	max-height: 285px;
	text-align: center;
	overflow: hidden;
}
.sub-main-logo {
	position: absolute;
	top: 40%;
	left: 0;
	right: 0;
	margin: 0 auto;
	width: auto;
	text-align: center;
	z-index: 50;
}
.sub-main-ph img {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
}
#page-menu .sub-main-ph img {
	position: absolute;
	left: 50%;
	top: 0;
	max-width: inherit;
	width: 100%;
	height: auto;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
}
@media screen and (max-width: 736px) {
.main-img-area {
	padding: 166.4% 0 0;
	background-attachment: scroll;
}
.sub-main-img {
	padding-top: 0%;
}
.sub-main-logo {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	margin: 0 auto;
	width: 80%;
	text-align: center;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}
.sub-main-logo img {
	width: auto;
	height: 30px;
}
.sub-main-ph {
	width: 100%;
  	height: 115px;
}
.sub-main-ph img {
	position: relative;
	width: 100%;
	height: 180px;
	object-fit: cover;
}
#page-menu .sub-main-ph img {
	width: 100%;
	height: 180px;
}
}

/*フッター
---------------------------------*/
footer {
	position: relative;
	padding: 40px 0 30px;
	width: 100%;
	background: #002e4e;
}
.pagetop {
	position: absolute;
	top: -74px;
	left: 0;
	right: 0;
	display: block;
	margin: 0 auto;
	width: 149px;
}
.ft-info {
	margin: 0 0 25px;

}
.ft-info h2 {
	margin: 0 0 20px;
	font-size: 2.5625rem;
	font-weight: bold;
	color: #e7bc27;
	text-align: center;
}
.ft-info h2 .midashi {
	display: block;
	font-size: 1rem;
	font-weight: bold;
	color: #fff;
}
.ft-info h2 .tel-pc {
	display: block;
}
.ft-info h2 .tel-mobile {
    display: none;
}
.ft-info h2 span {
	font-size: inherit;
	font-weight: inherit;
	font-family: inherit;
}
.ft-info p {
	margin: 0 0 30px;
	font-size: 0.875rem;
	color: #fff;
	text-align: center;
}
.ft-copyright {}
.ft-copyright p {
	font-size: 0.8125rem;
	color: #fff;
	text-align: center;
}
@media screen and (max-width: 736px) {
footer {
	position: relative;
	padding: 20px 0 20px;
}
.pagetop {
	position: absolute;
	top: -44px;
	left: 0;
	right: 0;
	display: block;
	margin: 0 auto;
	width: 90px;
}
.pagetop img {
	width: 100%;
}
.ft-info {
	margin: 0 0 25px;
	padding: 0 10px;

}
.ft-info h2 {
	margin: 0 0 5px;
	font-size: 1.5625rem;
}
.ft-info h2 .midashi {
	font-size: 0.75rem;
}
.ft-info h2 .tel-pc {
    display: none;
}
.ft-info h2 .tel-mobile {
	display: block;
}
.ft-info h2 span a {
	font-size: inherit;
	font-weight: inherit;
	font-family: inherit;
}
.ft-info p {
	margin: 0 0 20px;
	font-size: 0.625rem;
}
.ft-slide-outer {
	margin: 0 0 30px;
}
.ft-slide li {
	margin: 0 3px 0 0;
	width: 150px;
}
.ft-copyright {
	padding: 0 10px;
}
.ft-copyright p {
	font-size: 0.5625rem;
	color: #fff;
	text-align: center;
}
}
/*共通コンテンツ
---------------------------------*/
.contents-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: url(../images/common/bg_cmn01.gif) center bottom;
	overflow: hidden;
}
.contents-inr {
	position: relative;
	margin: 0 auto;
	width: 980px;
}

@media screen and (max-width: 736px) {
.contents-outer {
	padding: 0;
}
.contents-inr {
	padding: 0 20px;
	width: 100%;
}
}

/*共通テーブル*/
.cmn-tbl01 {
	width: 100%;
}
.cmn-tbl01 tr {
	border-bottom: 1px dashed #6e6d6b;
}
.cmn-tbl01 th {
	padding: 18px 0;
	width: 110px;
	font-size: 0.875rem;
	color: #4b4b4b;
	text-align: left;
}
.cmn-tbl01.intro th {
	width: 135px;
}
.cmn-tbl01 td {
	padding: 18px 0;
	font-size: 0.875rem;
	color: #4b4b4b;
}
.cmn-tbl01 tr:last-child {
	border-bottom: none;
}
.cmn-tbl01 .caution {
	color: #e00015;
}

@media screen and (max-width: 736px) {
.cmn-tbl01 {
	width: 100%;
}
.cmn-tbl01 tr {
	border-bottom: none;
}
.cmn-tbl01 th {
	display: block;
	padding: 10px;
	width: 100%;
	background: #002e4e;
	text-align: left;
	font-size: 0.75rem;
	color: #eee;
	border-bottom: none;
}
.cmn-tbl01.intro th {
	width: 100%;
}
.cmn-tbl01 td {
	display: block;
	padding: 10px;
	width: 100%;
	border-bottom: none;
	font-size: 0.75rem;
}
.cmn-tbl01 tr:last-child {
	border-bottom: none;
}
.cmn-tbl01 .caution {
	color: #e00015;
}
.cmn-tbl01 th.caution {
	color: #fff;
}
}

/*トップ
---------------------------------*/

.bnrWrap {
	padding: 50px 0 0;
}

.bnrWrap .sp {
	display: none;
}

.bnrWrap a {
	display: block;
	margin: 0 auto;
	text-align: center;
}

@media (max-width: 736px) {

	.bnrWrap a {
		max-width: 486px;
	}

	.bnrWrap .pc {
		display: none;
	}

	.bnrWrap .sp {
		display: block;
	}
}

/*お知らせ*/
.top-news-area {
	margin: 0 0 60px;
	padding: 50px 0 0;
}
.top-news-outer {
	padding: 30px;
	width: 100%;
	height: 500px;
	border: 1px solid #335871;
	overflow-y: scroll;
}
.top-news-list {}
.top-news-list li {
	margin: 0 0 20px;
}
.top-news-list li:after {
	overflow: hidden;
	visibility: hidden;
	height: 0;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
}
.top-news-list li p {
	font-size: 0.75rem;
	color: #002e4e;
}
.top-news-list li p.date {
	float: left;
	width: 160px;
}
.top-news-list li p.txt {
	float: left;
}

.txtSpan {
    text-decoration: underline double;
}


@media screen and (max-width: 736px) {
.top-news-area {
	margin: 0 0 23px;
	padding: 35px 0 0;
}
.top-news-outer {
	padding: 25px;
	width: 100%;
	height: 350px;
}
.top-news-list {}
.top-news-list li {
	margin: 0 0 30px;
}
.top-news-list li p.date {
	float: none;
	margin: 0 0 10px;
	width: 100%;
}
.top-news-list li p.txt {
	float: none;
}
}

/*コンテツメニュー*/
.top-contents-area {
	margin: 0 0 160px;
}
.top-contents-list {}
.top-contents-list li {
	position: relative;
	float: left;
	width: 486px;
	margin: 0 0 8px;
}
.top-contents-list li:nth-child(2n) {
	float: right;
}
.top-contents-list li a {
	display: block;
	width: 100%;
}
.top-contents-list li h2 {
	position: absolute;
	top: 245px;
	right: 0;
	left: 0;
	margin: 0 auto;
	text-align: center;
}

@media screen and (max-width: 736px) {
.top-contents-area {
	margin: 0 0 70px;
}
.top-contents-list {}
.top-contents-list li {
	float: none;
	margin: 0 0 5px;
	width: 100%;
	height: 190px;
	overflow: hidden;
	text-align: center;
}
.top-contents-list li a {
	display: block;
	width: 100%;
}
.top-contents-list li h2 {
	top: auto;
	bottom: 0;
	right: 0;
	left: 0;
	margin: 0 auto;
	padding:10px 0;
	text-align: center;
}
.top-contents-list li h2 img {}
.top-contents-list li:nth-child(2n) {
	float: none;
}
.top-contents-ph img {
	margin:  0;
	width: auto;
}
}

/*綾小路唐津について
---------------------------------*/
/*共通*/
.about-txt-box {
	margin: 0 0 80px;
}
.about-txt-left {
	float: left;
	width: 460px;
}
.about-txt-right {
	float: right;
	width: 460px;
}
.about-txt-box p {
	font-size: 0.875rem;
	color: #4b4b4b;
}
.about-ph {
	text-align: center;
}
.about-greeting-area h2,.about-concept-area h2{
	margin: 0 0 60px;
	text-align: center;
}

/*ごあいさつ*/
.about-greeting-area {
	padding: 60px 0 0;
	margin: 0 0 100px;
}

/*コンセプト*/
.about-concept-area {
	margin: 0 0 160px;
}

@media screen and (max-width: 736px) {
/*共通*/
.about-txt-box {
	margin: 0 0 40px;
}
.about-txt-left {
	float: none;
	width: 100%;
}
.about-txt-right {
	float: none;
	width: 100%;
}
.about-txt-box p {
	font-size: 0.75rem;
	color: #4b4b4b;
}
.about-ph {
	text-align: center;
}
.about-greeting-area h2,.about-concept-area h2{
	margin: 0 0 30px;
	text-align: center;
}

/*ごあいさつ*/
.about-greeting-area {
	padding: 30px 0 0;
	margin: 0 0 50px;
}

/*コンセプト*/
.about-concept-area {
	margin: 0 0 80px;
}
}

/*お料理
---------------------------------*/
.menu-area {
	margin: 0 0 160px;
}
.menu-txt-box {}
.menu-list-outer {
	padding: 80px;
}
.menu-list {
	text-align: center;
	letter-spacing: -1em;
}
.menu-list li {
	display: inline-block;
	margin: 0 70px 0 0;
	width: 59px;
	letter-spacing: normal;
}
.menu-list.lunch li {
	margin: 0 155px 0 0;
	text-align: center;
}
.menu-list li:last-child  {
	margin: 0;
}
.menu-list li p {
	position: relative;
	padding: 0 0.6em;
	width: 59px;
	-webkit-writing-mode: vertical-rl;
      	-ms-writing-mode: tb-rl;
        writing-mode: vertical-rl;
	color: #4b4b4b;
	text-align: left;
}
.menu-list li p.course {
	display: inline-block;
	min-height: 185px;
	font-size: 1.375rem;

}
.menu-list li p.course span {
	position: absolute;
	top: 0;
	right: -13px;
}
.menu-list li p.price {
	display: inline-block;
	margin: 0 auto;
	padding: 0 1.275em;
	font-size: 0.9375rem;
}

/*夜のお食事*/
.menu-dinner-box {
	position: relative;
	float: left;
	width: 50%;
}
.menu-dinner-box:before {
	content: "";
	position: absolute;
	top: 0;
	display: block;
	width: 100%;
	height: 65px;
	background: #002e4e;
}
.menu-dinner-inr {
	position: relative;
	float: right;
	width: 490px;
}
.menu-dinner-inr h2 {
	padding: 20px 0;
	text-align: center;
}

/*昼のお食事*/
.menu-lunch-box {
	position: relative;
	float: right;
	width: 50%;
}
.menu-lunch-box:before {
	content: "";
	position: absolute;
	top: 0;
	display: block;
	width: 100%;
	height: 65px;
	background: #bda501;
}
.menu-lunch-inr {
	position: relative;
	float: left;
	width: 490px;
}
.menu-lunch-inr h2 {
	padding: 20px 0;
	text-align: center;
}

/*料理写真*/
.menu-ph-box {
	margin: 0 0 161px;
}
.menu-ph-list-outer {
	width: 980px;
	margin: 0 auto;
}
.menu-ph-list {}
.menu-ph-list li {
	float: left;
	margin: 0 4px 4px 0;
	width: 324px;
	height: 225px;
	overflow: hidden;
}
.menu-ph-list li img{
	width: 324px;
	height: auto;
}
.menu-ph-list li:nth-child(3n) {
	margin: 0;
}

@media screen and (max-width: 736px) {
.menu-area {
	margin: 0 0 80px;
}
.menu-txt-box {}
.menu-list-outer {
	padding: 40px;
}
.menu-list li {
	display: inline-block;
	margin: 0 10px 0 0;
}
.menu-list.lunch li {
	margin: 0 10px 0 0;
}
.menu-list li:last-child  {
	margin: 0;
}
.menu-list li p {
	position: relative;
	width: 30px;
	-webkit-writing-mode: vertical-rl;
      	-ms-writing-mode: tb-rl;
        writing-mode: vertical-rl;
	color: #4b4b4b;
	text-align: left;
}
.menu-list li p.course {
	min-height: 135px;
	font-size: 1rem;

}
.menu-list li p.course span {
	position: absolute;
	top: 0;
	right: 0;
}
.menu-list li p.price {
	margin: 0 auto;
	font-size: 0.75rem;
}

/*夜のお食事*/
.menu-dinner-box {
	position: relative;
	float: none;
	width: 100%;
}
.menu-dinner-box:before {
	content: "";
	position: absolute;
	top: 0;
	display: block;
	width: 100%;
	height: 45px;
	background: #002e4e;
}
.menu-dinner-inr {
	position: relative;
	padding: 0 20px;
	float: none;
	width: 100%;
}
.menu-dinner-inr h2 {
	padding: 15px 0;
	text-align: center;
}
.menu-dinner-inr h2 img {
	display: block;
	margin: 0 auto;
	width: auto;
	height: 15px;
}

/*昼のお食事*/
.menu-lunch-box {
	position: relative;
	float: none;
	width: 100%;
}
.menu-lunch-box:before {
	content: "";
	position: absolute;
	top: 0;
	display: block;
	width: 100%;
	height: 45px;
	background: #bda501;
}
.menu-lunch-inr {
	position: relative;
	float: none;
	width: 100%;
}
.menu-lunch-inr h2 {
	padding: 15px 0;
	text-align: center;
}
.menu-lunch-inr h2 img {
	display: block;
	margin: 0 auto;
	width: auto;
	height: 15px;
}

/*料理写真*/
.menu-ph-box {
	margin: 0 0 80px;
}
.menu-ph-list-outer {
	width: 100%;
	padding: 0 20px;
}
.menu-ph-list {}
.menu-ph-list li {
	margin: 0 4% 4% 0;
	width: 48%;
	height: auto;
	overflow: hidden;
}
.menu-ph-list li:nth-child(3n) {
	margin: 0 4% 4% 0;
}
.menu-ph-list li:nth-child(2n) {
	margin: 0 0 4% 0;
}
.menu-ph-list li img{
	width: 100%;
	height: auto;
}
}
/*アクセス
---------------------------------*/
/*共通*/
.access-txt-left {
	float: left;
	width: 525px;
}
.access-txt-left h2 {
	margin: 0 0 45px;
	font-size: 0.9375rem;
	color: #4b4b4b;
}
.access-txt-left h2 span {
	font-size: 0.75rem;
	color: #4b4b4b;
}
.access-img-right {
	float: right;
	width: 355px;
}


/*所在地*/
.access-info-area {
	margin: 0 0 100px;
	padding: 80px 0 0;
}
.access-img-right {
	width: 355px;
	height: 357px;
}
/*駐車場*/
.access-parking-area {
	margin: 0 0 175px;
}
.access-parking-area p {
	font-size: 0.875rem;
	color: #4b4b4b;
}
@media screen and (max-width: 736px) {
/*共通*/
.access-txt-left {
	float: none;
	margin: 0 0 40px;
	width: 100%;
}
.access-txt-left h2 {
	margin: 0 0 23px;
	font-size: 0.75rem;
}
.access-txt-left h2 span {}
.access-img-right {
	float: none;
	width: 100%;
	height: 250px;
}
.access-img-right.sp-resize {
	float: none;
	height: auto;
	text-align: center;
}

/*所在地*/
.access-info-area {
	margin: 0 0 50px;
	padding: 40px 0 0;
}

/*駐車場*/
.access-parking-area {
	margin: 0 0 80px;
}
.access-parking-area p {
	font-size: 0.75rem;
}
}
/*店舗情報
---------------------------------*/
/*概要*/
.intro-info-area {
	margin: 0 0 115px;
	padding: 85px 0 0;
}
.intro-txt-left {
	float: left;
	width: 520px;
}
.intro-ph-right {
	float: right;
	width: 355px;
}
.intro-ph {
	margin: 0 0 10px;
}

/*イメージスライダー*/
.intro-slide-area {
	margin: 0 0 160px;
}
.intro-slide-main {
	margin: 0 0 15px;
	text-align: center;
}
.intro-slide-thum-outer {}
.intro-thum-list {}
.intro-thum-list li {
	float: left;
	margin: 0 4px 0 0;
	width: 160px;
	overflow: hidden;
}
.intro-thum-list li:last-child {
	margin: 0;
}
#wrapper .slick-dots {
  	margin-top: 5px;
  	margin-left: -5px;
  	margin-right: -5px;
  	display: flex;
  	justify-content: center;
}
#wrapper .slick-dots li {
  	list-style: none;
  	display: inline-block;
  	width: auto;
  	max-width: 160px;
  	height: auto;
  	margin: 5px;
  	background: #000;
}
#wrapper .slick-dots li img {
  	opacity: 0.5;
  	width: 100%;
  	height: auto;
}
#wrapper .slick-dots li.slick-active img {
  	opacity: 1;
}
#wrapper .slick-prev {
  	position: absolute;
  	z-index: 99;
  	top: 45%;
  	left: -50px;
 	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}
#wrapper .slick-next {
  	position: absolute;
  	z-index: 99;
  	top: 45%;
  	right: -50px;
 	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}
#wrapper .slick-prev,
#wrapper .slick-next {
	width: 36px;
	height: 63px;
}
#wrapper .slick-prev::before {
	content: "";
	display: block;
	width: 36px;
	height: 63px;
	background: url(../images/introduce/btn_prev.png) no-repeat;
	background-size: contain;
}
#wrapper .slick-next::before {
	content: "";
	display: block;
	width: 36px;
	height: 63px;
	background: url(../images/introduce/btn_next.png) no-repeat;
	background-size: contain;
}

@media screen and (max-width: 736px) {
/*概要*/
.intro-info-area {
	margin: 0 0 50px;
	padding: 40px 0 0;
}
.intro-txt-left {
	float: none;
	margin: 0 0 30px;
	width: 100%;
}
.intro-ph-right {
	width: 100%;
}

.intro-ph {
	float: left;
	width: 48%;
}
.intro-ph:nth-child(2) {
	float: right;
}
/*イメージスライダー*/
.intro-slide-area {
	margin: 0 0 80px;
}
.intro-slide-main {
	margin: 0 0 15px;
	text-align: center;
}
.intro-slide-thum-outer {}
.intro-thum-list {}
.intro-thum-list li {
	float: left;
	margin: 0 4px 0 0;
	width: 160px;
	overflow: hidden;
}
.intro-thum-list li:last-child {
	margin: 0;
}
#wrapper .slick-prev,
#wrapper .slick-next {
	display: none!important;
}
}
