@charset "UTF-8";
body {
    animation: fadeIn 1.75s ease 0s 1 normal;
    -webkit-animation: fadeIn 1.75s ease 0s 1 normal;
}

@keyframes fadeIn {
    0% {opacity: 0}
    100% {opacity: 1}
}

@-webkit-keyframes fadeIn {
    0% {opacity: 0}
    100% {opacity: 1}
}

/* header
------------------------------------------- */
.header {position: absolute;width: 100%;z-index: 150;transition: .3s;top:0;}
.header .head-logo {width:55%;display: block;transition: .3s;margin:0 0;padding:2em 0 0 2em;}
.head-logo{animation-duration: 1.5s;animation-name: anime_logo;}

@keyframes anime_logo {
0% {opacity: 0;transform: translateY(0px);}
100% {opacity: 1;transform: translateY(0);}
}
@-webkit-keyframes anime_logo {
0% {
-webkit-transform: translateY(0px) scaleY(1);
-webkit-transform-origin: 0 0;
}
100% {
-webkit-transform: translateY(0) scaleY(1);
-webkit-transform-origin: 0 0;
}
}
.tgr-entry{display:none;}
.white{position: fixed;width: 100%;background-color:rgba(0,0,0,0.8);bottom:0;z-index: 150;padding:1em;overflow:hidden;display:block;}
.white a{color:#fff;padding:1.25em 0;text-align:center;transition: .3s;font-size:4.75vw;font-weight:bold;display:block;border-radius:25px;background:#c41a00;}
@media screen and (max-width: 320px) {
.white a{padding:.85em 0;}
}
@media screen and (max-width: 375px) {
.white a{padding:1em 0;}
}
.white a:after{content: "\f105";font-family: FontAwesome;color:#fff;font-size:5vw;padding-left:1em;-webkit-animation-name: pulse2;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-webkit-animation-direction: alternate;-webkit-animation-delay: 1.5s;}

@-webkit-keyframes2 pulse {
0% { color: #444;background:#f4aec4;}
100% { color: #444;background:#cdffec;}
}
@-webkit-keyframes2 pulse2 {
0% { color: #444}
100% { color: #444;}
}

@-webkit-keyframes bounceInLeft {
from,60%,75%,90%,to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
0% {opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0);}
60% {-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0);}
75% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}
90% {opacity: 1;-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}
to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}
@keyframes bounceInLeft {
from,60%,75%,90%,to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
0% {opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0);}
60% {-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0);}
75% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}
90% {opacity: 1;-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}
to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}

.bounceInLeft {-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft;}
.ani-cam {animation-duration:600ms;animation-delay: .5s;}
.ani-tri {animation-duration:600ms;animation-delay: .7s;}

/* LP-contents
------------------------------------------- */
body.lp{background:#f6f6f6;overflow: hidden;}
.container-{background:#fff;color:#444;}
body.lp #mainVisual{position:relative;margin:0;}
body.lp #mainVisual img{padding:0;}
body.lp #mainVisual .lp-main-txt1{position:absolute;top: 30%; left: 0%; width:100%;padding:0 12%}
body.lp #mainVisual .lp-main-txt2{position:absolute;bottom: 0%; left: 50%; transform: translate(-50%,-0%);width:91%;z-index:5}

.noah-box{position:relative;margin-bottom:5em;margin-top:-3px;}
.noah-box .text-box{position:absolute;top:0;padding:0 0;z-index:4}
.noah-box .text-box .txt1{width:120px;margin:-.5em auto 1em;display:block;}
.noah-box .text-box .txt2{width:80%;margin:-3em auto 0em;display:block;}
.noah-box .text-box .txt3{width:100%;position:absolute;bottom: -93.5%; left: 0;padding:0 12.5%;}

.campaign-box{padding:0 0;position:relative;}
.campaign-box .img-box{position:absolute;top:0;padding:3.5em 4em 0;}
.campaign-box .img-box h2{width:80%;margin:0 auto 2em!important;display:block;}
.campaign-box .img-box img{margin-bottom:1em;}
.campaign-box .img-box img:last-child{margin-bottom:0;}

.nayami-box{position:relative;margin-bottom:.5em;}
.nayami-box .txt-box{position:absolute;top:0;padding:3.5em 1em 0;}
.nayami-box .txt-box img{margin-bottom:2.5em;}
.nayami-txt7{margin-bottom:2em;}
	
/*online_box*/
.online_box h2 img{width:100%;margin:0 auto;display:block;}
.online_box ul{padding:0 0 2em;margin-top:-3.5em;}
.online_box li{margin-top:-3.5em;}
.online_box li:first-child{margin-top:0;}
.online_box li .txt-box{background:#fff;padding:1em 2.5em 6em;}
.online_box li:last-child .txt-box{padding:1em 2.5em 1.5em;}
.online_box li p{font-size:3.5vw;line-height:1.7;}
/*online_box*/

/*lesson_type*/
.lesson_type h2{width: 67%;margin: 4em auto;}
.lesson_type li{width: 80%;margin: 0 auto 5em auto;}
.lesson_type li:last-child{margin-bottom:6em;}
/*lesson_type*/

/*corona_untivirus*/
.corona_untivirus h2{width: 80%;margin: 0em auto 0em auto;}

.corona_untivirus .movie-wrap{margin: 0 5% 4em;}
.corona_untivirus .movie-wrap iframe{max-width: 100%;height: 240px;}


.feature-box h2 img{width:100%;margin:0 auto;display:block;}
.feature-box ul{padding:0 0 2em;margin-top:-3.5em;}
.feature-box li{margin-top:-3.5em;}
.feature-box li:first-child{margin-top:0;}
.feature-box li .txt-box{background:#fff;padding:1em 2.5em 6em;}
.feature-box li:last-child .txt-box{padding:1em 2.5em 1.5em;}
.feature-box li p{font-size:3.5vw;line-height:1.7;}

/*.trial-desc{font-size:3vw;padding:4em 3.5em 3em;}
.trial-box ul{padding:1em 4em 2em}	
.trial-box li{margin-bottom:10em;}
.trial-box li span{display:block!important;}	
.trial-box li p{font-size:3vw;}
.trial-item-box{padding:0em 3.5em 3em}	*/

.trial-box{padding:0 0 1em;}
.trial-box .tr-lead h2{font-size:5vw;line-height:1.4;color:#1bcace;font-weight:bold;margin-bottom:.5em;text-align:center;}
.trial-box .tr-lead{padding:2em 2em 1em;}
.trial-box .tr-lead p{font-size:3.5vw;line-height:1.7;margin-bottom:2.5em;text-align:center;}
.trial-box .tr-lead ul{display: flex; flex-wrap: wrap; justify-content: space-between;width:100%;}
.trial-box .tr-lead li{width:70%;}
.trial-box .tr-lead li:last-child{width:25%;}
.trial-box .tr-lead .need_pc img{margin:0 auto 2em!important;width:50%;display:block;}
.trial-box .tr-lead .need_wifi img{margin:0 auto 2em!important;width:26%;display:block;}

.trial-box p.tr-midashi{font-size:4vw;line-height:1.7;font-weight:bold;margin-bottom:1.5em;text-align:center;}

.trial-box .tr-flow ul{padding:0 3em 2em;}
.trial-box .tr-flow li{margin-bottom:5em;position:relative;}
.trial-box .tr-flow li:last-child{margin-bottom:1em;}
.trial-box .tr-flow li img{margin-bottom:1em;width:100%;}
.trial-box .tr-flow li:after{position: absolute;content: "\f107";font-family: FontAwesome;left: 50%;bottom: -1.25em;transform: translate(-50%,-0%);color:#49cfda;font-size:8.5vw;}
.trial-box .tr-flow li:last-child:after{content:none;}
.trial-box .tr-flow li h3{font-size:5vw;line-height:1.4;color:#1bcace;font-weight:bold;margin-bottom:.5em;text-align:center;}
.trial-box .tr-flow li:last-child h3{font-size:9vw;margin-bottom:.22em;}
.trial-box .tr-flow li h3 span{font-size:4vw;}
.trial-box .tr-flow li p{font-size:3.5vw;line-height:1.7;}

.trial-box .tr-qabox{background:#efefef;padding:2em 2em 1em;}
.trial-box .tr-qabox ul{background:#fff;padding:1em 1em;margin-bottom:2em;}
.trial-box .tr-qabox li{position:relative;font-size:3.8vw;line-height:1.6;padding-left:2em;background:#fff;border-radius:4px;}
.trial-box .tr-qabox li.q{margin-bottom:1em;font-weight:bold;}
.trial-box .tr-qabox li.a{color:#c41a00;font-weight:bold;}
.trial-box .tr-qabox li.q::before {position: absolute;content: "Q";left: 0;font-size:4.5vw;}
.trial-box .tr-qabox li.a::before {position: absolute;content: "A";left: 0;color:#c41a00;font-size:4.5vw;}

.trial-price-box{padding:2em 2em 3em}
.trial-price-box p{font-size:3.6vw;line-height:1.6;font-weight:bold;margin-bottom:1.5em;}
.trial-price-box a{color:#fff;padding:1.25em 0;text-align:center;transition: .3s;font-size:4.75vw;font-weight:bold;display:block;border-radius:30px;background:#c41a00;}
.trial-price-box a:after{content: "\f105";font-family: FontAwesome;color:#fff;font-size:5vw;padding-left:1em;}

.gakki-box .img-box{padding:0 2em 2em}
.gakki-box .img-box img{margin-bottom:2em;}

.price-box{background:#c41a00;padding:0 0 2em;color:#fff;}
.price-box .price1{padding:0 2em 3em;border-bottom:1px dotted #fff;}
.price-box .price2{padding:2em 2em .5em}
.price-box .price1 img,.price-box .price2 img{margin-bottom:1.5em;}
.price-box .price1 img:last-child,.price-box .price2 img:last-child{margin-bottom:0;}

.access-box{padding:2.5em 2em .5em; width: 100%;overflow:hidden;background:#e2e1e1;}
.access-box h2{font-size:9vw;font-family: 'Raleway', sans-serif;font-weight:400;text-align:center;position:relative;line-height:1.6;margin-bottom:.75em;letter-spacing:2px;}
.access-box h2 span{font-size:4vw;display:block;}

.access-box h3{display: block;padding:.2em 0 .4em;font-size:10vw;font-family: 'Oswald', sans-serif;font-weight:300;text-align:center;position:relative;color:#fff;background:rgba(0,0,0,0.5);position:absolute;bottom:0;width:100%;letter-spacing:2px;}
.access-box h3 span{display:block;font-size:4vw;}
.accshow {overflow: hidden;transition: 0.8s;margin-top:.5em; margin-bottom:2.5em;background:#fff;border:5px solid #fff;}
.accshow .acc-clip{background:#000;margin-bottom:1.5em;position:relative;}
.accshow p {text-align:center;font-size:3.5vw;padding:0 0;margin-bottom:1em;font-weight:bold;}
.accshow p.tel{font-family: 'Roboto', sans-serif;font-weight:700;font-size:6.5vw;margin-bottom:.6em!important;}
.accshow p.tel a{color:#c41a00;}
.accshow ul{display: flex; flex-wrap: wrap; justify-content: center; align-items: center; align-content: center;padding:0 1em 1em;}
.accshow li{width:16.66666%;margin: 0 0 .2em;}

.accshow .sc{text-align:center;position:relative;margin-bottom:1em;padding:0 1em;}
.accshow .sc a{padding:.5em .5em;color:#fff;display:block;font-size:4vw;font-weight:bold;background:#c41a00;}
.accshow .sc a span{color:#fff;font-size:3vw;padding-left:.5em;display:inline;}
.accshow .sc:before{position: absolute;content: "\f041";font-family: FontAwesome;left:2em;top:50%;transform: translate(-0%,-50%);color:#fff;font-size:4.5vw;}

	
@media screen and (min-width: 768px) {
.tgr-entry a{padding:.85em 0;border-radius:60px;}

.all-wrap{width:640px;margin:0 auto;display:block;overflow:hidden;position:relative;}
.all-wrap .header,.tgr-entry{width:640px;}
	
body.lp #mainVisual .lp-main-txt1{position:absolute;top: 30%; left: 0%; width:100%;padding:0 12%}
body.lp #mainVisual .lp-main-txt2{position:absolute;bottom: 0%; left: 50%; transform: translate(-50%,-0%);width:91%;z-index:5}
.noah-box{position:relative;margin-bottom:7em;margin-top:-2px;}	
.noah-box .text-box .txt1{width:150px;margin:.5em auto 1em;display:block;}
.noah-box .text-box .txt2{width:80%;margin:-3em auto 1.5em;display:block;}	
.noah-box .text-box .txt3{width:100%;position:absolute;bottom: -98%; left: 0;padding:0 12.5%;}
	
.campaign-box .img-box h2{margin:0 auto 4em!important;}	
.campaign-box .img-box{padding:4.5em 7em 0;width:100%;}
.campaign-box .img-box img{margin-bottom:2em;}
	
.nayami-box .txt-box{padding:6em 1em 0;}	
.nayami-box .txt-box img{margin-bottom:3.5em;}
	
.online_box ul{padding:1em 0 5em}
.online_box li .txt-box{padding: 2.5em 3.5em 6.5em;}
.online_box li{margin-top:-3.5em}
.online_box li:first-child{margin-top:-3.5em}		
.online_box li:last-child .txt-box{padding: 2.5em 3.5em 2.5em;}	
	
.feature-box ul{padding:1em 0 5em}
.feature-box li .txt-box{padding: 2.5em 3.5em 6.5em;}
.feature-box li{margin-top:-3.5em}
.feature-box li:first-child{margin-top:-3.5em}		
.feature-box li:last-child .txt-box{padding: 2.5em 3.5em 2.5em;}

.trial-box .tr-lead h2{font-size:5vw;line-height:1.4;margin-bottom:.5em;}
.trial-box .tr-lead{padding:2em 3em 1em;}
.trial-box .tr-lead p{font-size:3vw;line-height:1.7;margin-bottom:2.5em;}

.trial-box p.tr-midashi{font-size:4vw;margin-bottom:1.5em;}
.trial-box .tr-flow li{margin-bottom: 7em;}
.trial-box .tr-flow li img {margin-bottom: 2em;}
.trial-box .tr-flow li p{font-size: 3vw;}
	
.trial-box .tr-qabox{padding:3em 3em 1em;}
.trial-box .tr-qabox ul{padding:2em 2em;margin-bottom:3em;}
.trial-box .tr-qabox li{font-size:3vw;line-height:1.6;padding-left:2em;}
.trial-box .tr-qabox li.q::before {font-size:4vw;}
.trial-box .tr-qabox li.a::before {font-size:4vw;}

.trial-price-box{padding:2em 3em 3em}
.trial-price-box p{font-size:3vw;line-height:1.6;margin-bottom:1.5em;}
.trial-price-box a{border-radius:60px;}	
	
.gakki-box .img-box{padding:0 3em 2em}
.gakki-box .img-box img{margin-bottom:3em;}
	
.price-box{padding:0 0 3em;}
.price-box .price1{padding:0 3em 4em;}
.price-box .price2{padding:3em 3em .5em}
.price-box .price1 img,.price-box .price2 img{margin-bottom:2.5em;}
	
.access-box{padding:5em 3.5em 4em;}	
.accshow {border:8px solid #fff;}	
.access-box .accshow .sc{margin-bottom:2em;}
.access-box .accshow .sc a{font-size:3vw;font-weight:bold;}
.accshow .sc a span{color:#fff;font-size:2vw;}	
.access-box .accshow p {font-size:2.5vw;margin-bottom:1em;}
.access-box .accshow p.tel{font-size:5.5vw;margin-bottom:.6em!important;}
.accshow ul{padding:0 1em 2em;}	
.access-box .accshow iframe{width:100%;height:280px;}
}

@media screen and (min-width: 1024px) {
.tgr-entry a{border-radius:60px;font-size:30px;}
.tgr-entry a:after{font-size:30px;}	
	
.online_box li h3{margin-bottom:1.5em;}	
.online_box li p{font-size: 20px;}
.online_box li .txt-box{padding: 2.5em 2.5em 6.5em;}
.online_box li:last-child .txt-box{padding: 2.5em 2.5em 2.5em;}	
	
.feature-box li h3{margin-bottom:1.5em;}	
.feature-box li p{font-size: 20px;}
.feature-box li .txt-box{padding: 2.5em 2.5em 6.5em;}
.feature-box li:last-child .txt-box{padding: 2.5em 2.5em 2.5em;}	
	
.corona_untivirus .movie-wrap iframe {max-width: 100%;height: 323px;}	
	
.trial-box .tr-lead h2{font-size:32px;line-height:1.4;margin-bottom:.5em;}
.trial-box .tr-lead{padding:2em 3em 1em;}
.trial-box .tr-lead p{font-size:22px;line-height:1.6;margin-bottom:2.5em;}
	
.trial-box p.tr-midashi{font-size:32px;margin-bottom:1.5em;}
	
.trial-box .tr-flow li{margin-bottom: 7em;}
.trial-box .tr-flow li img {margin-bottom: 2em;}
.trial-box .tr-flow li h3{font-size: 32px}	
.trial-box .tr-flow li h3 span{font-size: 20px}	
.trial-box .tr-flow li p{font-size: 20px;}
.trial-box .tr-flow li:last-child h3{font-size:55px;}	
.trial-box .tr-flow li:after{font-size: 42px;bottom: -1.35em;}
	
.trial-box .tr-qabox{padding:4em 3em 1em;}
.trial-box .tr-qabox ul{padding:2em 2em;margin-bottom:3em;}
.trial-box .tr-qabox li{font-size: 20px;line-height:1.6;padding-left:2em;}
.trial-box .tr-qabox li.q::before {font-size:30px;}
.trial-box .tr-qabox li.a::before {font-size:30px;}	
	
.trial-price-box p{font-size: 24px;}
.trial-price-box img{margin-bottom:3em;}	
.trial-price-box a{font-size: 30px;line-height:1;padding:1.25em 0;}
.trial-price-box a:after{font-size: 30px;}	
.artist-inner p{font-size: 32px}
.price-box h2{font-size:55px;}	
.price-box h2 span{font-size: 24px;}
.price-box h3{font-size: 32px}
.price-box p{font-size: 28px}
.price-box p span{font-size: 20px}	
	
.pro-box .inner a{font-size: 30px}
.pro-box .inner a:after{font-size: 30px;}	
.pro-box .inner img{margin-bottom: 2em;}	
	
.access-box h2{font-size:55px}	
.access-box h2 span{font-size: 24px;}
.access-box .accshow .sc{margin-bottom:2em;}
.accshow .acc-clip{margin-bottom: 2.5em;}	
.access-box h3{font-size:50px;}	
.access-box h3 span{font-size: 20px;}	
.access-box .accshow .sc a{font-size:30px;font-weight:bold;}
.accshow .sc{padding:0 1em;}	
.accshow .sc:before{font-size:30px;}	
.accshow .sc a span{color:#fff;font-size:1.5vw;}		
.access-box .accshow p {font-size:20px;margin-bottom:.75em;}
.access-box .accshow p.tel{font-size:50px;margin-bottom:.8em!important;}
.access-box .accshow iframe{width:100%;height:280px;}
	
.access-box label {font-size:5vw;}
.access-box label:before{font-size:6.5vw;}
}



/*============================================
  slide.css / TOP animetion
============================================*/
.section .block {position: relative;display: inline-block;color: transparent;overflow:hidden;}
.section span.block,.section3 span.block{width:100%;}
.section .block p.news-date{color: transparent;}
.section .block img,.section .block svg{opacity:0;	transition: 0s all .6s;overflow:hidden;}
.section .block:nth-of-type(2){color: transparent;}
.section .block:nth-of-type(3) {position: relative;width: 100%;color: transparent;transition: 0 all .6s;}

.section2 .block,.section3 .block {position: relative;display: inline-block;color: transparent;overflow:hidden;}
.section2 .block img{opacity:0;	transition: 0s all .6s;width:100%}
.section3 .block img{opacity:0;	transition: 0s all .6s;width:100%}
.section3 .block img:nth-of-type(2){opacity:0;	transition: 0s all 2s;}

.section .block::after {content: ""; display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #000; -webkit-transform: translateX(110vw) scaleX(1); transform: translateX(110vw) scaleX(1); -webkit-transform-origin: 0 0;
 transform-origin: 0 0;}
.section .block:nth-of-type(2)::after{background-color: #000;}
.section .block:nth-of-type(3)::after{background-color: transparent;}

.section2 .block::after {content: ""; display: block;position: absolute;top: 0;left: 0;width: 100%;height: 110%;background-color:rgba(255,255,255,.6); -webkit-transform: translateX(110vw) scaleX(1); transform: translateX(110vw) scaleX(1); -webkit-transform-origin: 0 0;transform-origin: 0 0;}
.section3 .block::after {content: ""; display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;
background-image: linear-gradient( 109.6deg,  rgba(156,252,248,.8) 11.2%, rgba(110,123,251,.8) 91% ); -webkit-transform: translateX(110vw) scaleX(1); transform: translateX(110vw) scaleX(1); -webkit-transform-origin: 0 0;transform-origin: 0 0;}
.section3 .block:nth-of-type(2)::after{background-image:rgba(255,255,255,.7);}


/*.showクラス付与後*/
.section.show .block {transition: 0s all .5s;color:#000;}
.section.show .block:nth-of-type(2) {transition: 0s all .5s;color:#000;}
.section.show .block:nth-of-type(3)  {-webkit-animation: fade 5s forwards; animation: fade 5s forwards;color:#000;}
.section.show .block p.news-date{color: #999;}
.section.show .block img{opacity:1; transition: 0s all .5s;}

.section.show .block::after {-webkit-animation: anime_show .5s forwards; animation: anime_show .5s forwards;}
.section.show .block:nth-of-type(2):after{-webkit-animation-delay: .5s;animation-delay: .5s;}

.section2.show .block img{opacity:1; transition: 0s all .1s;}
.section2.show .block::after {-webkit-animation: anime_show .7s forwards; animation: anime_show .7s forwards;}

.section3.show .block img{opacity:1; transition: 0s all .1s;}
.section3.show .block img:nth-of-type(2){opacity:1; transition: 0s all 1.5s;}
.section3.show .block::after {-webkit-animation: anime_show .9s forwards; animation: anime_show .9s forwards;}
.section3.show .block:nth-of-type(2)::after {-webkit-animation: anime_show 1.3s forwards; animation: anime_show 1.3s forwards;}


@keyframes anime_show {
    0% {
        transform: translateX(-110vw) scaleX(1);/*Windowの外へ配置*/
        transform-origin: 0 0;
    }
    50% {
        transform: translateX(0) scaleX(1);
		transform-origin: 0 0;
    }
    100% {
        transform: translateX(0) scaleX(-110vw);
		transform-origin: 0 0;
    }
}
/* Chrome, Safari */
@-webkit-keyframes anime_show {
    0% {
        -webkit-transform: translateX(-110vw) scaleX(0);/*Windowの外へ配置*/
		-webkit-transform-origin: 0 0;
    }
    50% {
        -webkit-transform: translateX(0) scaleX(1);
		-webkit-transform-origin: 0 0;
    }
    100% {
        -webkit-transform: translateX(0) scaleX(-110vw);
		-webkit-transform-origin: 0 0;
    }
}
