@charset "utf-8";
@import url('font.css');

.over_zum { background:#000; overflow: hidden; }
.over_zum img { 
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -ms-transform:scale(1); 
    -o-transform:scale(1);  
    transform:scale(1);
    -webkit-transition:.3s;
    -moz-transition:.3s;
    -ms-transition:.3s;
    -o-transition:.3s;
    transition:.3s;
}
.over_zum:hover img {
    -webkit-transform:scale(1.2);
    -moz-transform:scale(1.2);
    -ms-transform:scale(1.2);   
    -o-transform:scale(1.2);
    transform:scale(1.2);
	opacity:0.5;
}


@media (min-width:1400px) {
	
.pc_view { display:block; }
.mob_view { display:none; }
	
.quick { background:#4dc8ee; padding:35px 0;  }	
.quick .wrapper { display:flex; justify-content:space-between; flex-wrap:wrap; margin:0 auto; width:1400px; }
.quick .quick_wrap { display:flex; border-left:0px solid #d6d6d6; width:25%; }
.quick .quick_wrap a { display:block; }
.quick .quick_wrap:first-child { border-left:0;}
.quick .quick_wrap .content {display:flex; align-items:center; }
.quick .quick_wrap .content .pic { margin:0 30px; }
.quick .quick_wrap .content .pic img { width:80px; }
.quick .quick_wrap .content .txt { }
.quick .quick_wrap .content .txt span { font-size:1.3em; font-weight:600; color:#293345; }
.quick .quick_wrap .content .txt p { display:block; margin-top:5px; font-size:0.95em; font-weight:400; color:#e4f9ff; }


/* why cream */
.why { background:url(../images/main_why_bg.jpg) bottom; background-size:cover; padding:110px 0; }
.why .wrapper { display:flex; justify-content:space-between; margin:0 auto; width:1400px; }
.why .content_wrap { flex-basis:45%; }
.why .content_wrap .content { display:flex; justify-content:space-between; flex-wrap:wrap; }
.why .content_wrap .content > div { position:relative; border-radius:12px; width:48.5%; margin:1.4% 0;}
.why .content_wrap .content > div p { position:absolute; left:50%; top:50%; transform:translate(-50%) translateY(-50%) scale(1.0) !important; font-family: 'Pretendard-SemiBold'; font-size:1.8em; color:#fff; line-height:1.2em; text-align:center; cursor:default; z-index:7;}
.why .content_wrap .content > div span { display:block; }
.why .content_wrap .content > div span img { width:100%;}
.why .text { flex-basis:48%; display:flex; justify-content:center; flex-direction:column; }
.why .text h2 { display:block; margin:20px 0; font-family: 'Pretendard-Bold'; font-size:3.5em; color:#222; line-height:1.2em; }
.why .text h2 strong { color:#00bbdd; }
.why .text h3 { font-size:2.5em; font-weight:300; color:#222; }
.why .text span { display:block; margin:25px 0; font-size:1.5em; font-weight:600; color:#222; }
.why .text p { display:block; width:90%; font-size:1.0em; color:#555; letter-spacing:0;}


/* 크림영어만의 노하우 */
.match { background:url(../images/main_match_bg.jpg) center; background-attachment:fixed; background-size:cover; padding:110px 0;}
.match .wrapper { margin:0 auto; width:1400px }
.match .text { display:flex; justify-content:space-between; flex-wrap:wrap; margin-bottom:60px;}
.match .text .content { display:flex; justify-content:center; flex-direction:column; }
.match .text .content2 { flex-basis:57%; display:flex; justify-content:center; flex-direction:column; }
.match .text h2 { display:block; margin:0; font-family: 'Pretendard-Bold'; font-size:3.8em; color:#fff; line-height:1.4em; }
.match .text h2 strong { color:#7bebff; }
.match .text h3 { display:block; font-size:2.5em; font-weight:300; color:#fff; line-height:1.1em;}
.match .text span { display:block; margin:25px 0 5px; font-family: 'Pretendard-SemiBold'; font-size:1.5em; color:#fff; line-height:1.4em; }
.match .text span:first-child { margin-top:0;}
/*.match .text span strong { display:inline-block; border-radius:5px; background:#333; padding:0 7px; color:#ffd616; }*/
.match .text span strong { color:#7bebff; }
.match .text p { display:block; width:90%; font-size:1.0em; color:#fff; letter-spacing:0;}
.match .pic { width:100%; }

.match .proc { background:url(../images/main_match_bg2.jpg) right no-repeat; background-size:cover; background-color:#fff; border-radius:15px; padding:60px 0; width:100%;}
.match .proc .wrap { -webkit-font-smoothing: antialiased; display: flex; justify-content: center; align-items:center; margin:0 auto; width:90%; }
.match .proc span { position: relative; display:inline-block; top: 20px; width:21.5%; text-align:center;}
.match .proc span img { width:80%;}
.match .proc .arr { width:5%; text-align:center; }

/* 통통 튀는 효과
.match .proc { background:url(../images/main_match_bg2.jpg) right no-repeat; background-size:cover; background-color:#fff; border-radius:15px; padding:60px 0; width:100%;}
.match .proc .wrap { -webkit-font-smoothing: antialiased; display: flex; justify-content: center; align-items:center; margin:0 auto; width:90%; }
.match .proc span {
  position: relative;
  top: 20px; width:21.5%; 
  display: inline-block; text-align:center;
  -webkit-animation: bounce .5s ease infinite alternate;
          animation: bounce .5s ease infinite alternate;
}
.match .proc span:nth-child(2) { -webkit-animation-delay: .1s; animation-delay: .1s; }
.match .proc span:nth-child(3) { -webkit-animation-delay: .2s; animation-delay: .2s; }
.match .proc span:nth-child(4) { -webkit-animation-delay: .3s; animation-delay: .3s; }
.match .proc span:nth-child(5) { -webkit-animation-delay: .4s; animation-delay: .4s; }
.match .proc span img { width:80%;}
.match .proc .arr { width:5%; text-align:center; }

@-webkit-keyframes bounce { 100% {top: -20px;}}
@keyframes bounce {100% { top: -20px;}}
 */






/* 강사소개 */
.teacher { background:url(../images/main_teacher_bg.jpg) top center no-repeat; padding:120px 0;}
.teacher .wrapper { margin:0 auto; width:1400px; }
.teacher .text { text-align:center; }
.teacher .text h2 { display:block; margin:15px 0 20px; font-family: 'Pretendard-Bold'; font-size:3.5em; color:#222; line-height:1.2em; }
.teacher .text h2 strong { color:#00bbdd; }
.teacher .text h3 { font-size:2.5em; font-weight:300; color:#222; }
.teacher .text p { display:block; font-size:1.0em; color:#555; letter-spacing:0; }
.teacher .pic { margin:30px 0 0;}
.teacher span { display:block; margin:30px auto 0; width:180px; }
.teacher span a { display:block; background:#8f9eaa; border-radius:8px; padding:15px;  font-size:1.1em; color:#fff; text-align:center; transition:.3s;}
.teacher span:hover a { background:#4dc8ee; transition:.3s; }


/* 피드백 */
.feedback { background:url(../images/main_feedback_bg.jpg) center; background-attachment:fixed; background-size:cover; padding:110px 0;}
.feedback .text { margin:0 auto; width:1400px; text-align:center; }
.feedback .text h2 { display:block; margin:15px 0 20px; font-family: 'Pretendard-Bold'; font-size:3.5em; color:#fff; line-height:1.2em; }
.feedback .text h2 strong { color:#00bbdd; }
.feedback .text h3 { font-size:2.5em; font-weight:300; color:#fff; }
.feedback .text p { display:block; font-size:1.0em; color:#fff; letter-spacing:0; }
.feedback_wrap { position:relative; margin:60px auto 0; width:1400px; }
.feedback_list { width:100%; }
.feedback_list .content { width:23%; margin:0 15px; }
.feedback_list .content .pic { margin:0 auto 15px; width:89px; }
.feedback_list .content .txt { border-radius:12px; background:#fff; box-shadow:0px 0px 8px rgba(91, 141, 195, 0.8); padding:10%; width:80%;  }
.feedback_list .content .txt div { display:block; margin-bottom:15px; font-size:1.1em; font-weight:600; color:#222; overflow:hidden;}
.feedback_list .content .txt div span { float:right; font-size:0.7em; font-weight:300; color:#999; }
.feedback_list .content .txt p { height:300px; font-size:0.85em; color:#7c7c7c; line-height:1.4em; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:15; -webkit-box-orient:vertical; overflow:hidden; }
.feedback_wrap #pager { margin-top:40px; text-align:center;}
.feedback_wrap #pager .prev {display:inline-block; background:url(../images/mbtn_prev.png); background-size:cover; margin:0 3px; width:55px; height:55px; cursor:pointer; transition:all 0.2s; }
.feedback_wrap #pager .next {display:inline-block; background:url(../images/mbtn_next.png); background-size:cover; margin:0 3px; width:55px; height:55px; cursor:pointer; transition:all 0.2s; }
.feedback_wrap #pager .prev:hover {display:inline-block; background:url(../images/mbtn_prev_ov.png); transition:all 0.2s; }
.feedback_wrap #pager .next:hover {display:inline-block; background:url(../images/mbtn_next_ov.png); transition:all 0.2s; }
 

/* 커리큘럼 */
.curriculum { background:#f6f6f6; padding:110px 0;}
.curriculum .wrapper { margin:0 auto; width:1400px; }
.curriculum .text { }
.curriculum .text h2 { display:block; margin:15px 0 20px; font-family: 'Pretendard-Bold'; font-size:3.5em; color:#222; line-height:1.2em; }
.curriculum .text h2 strong { color:#00bbdd; }
.curriculum .text h3 { font-size:2.5em; font-weight:300; color:#222; }
.curriculum .text p { display:block; font-size:1.0em; color:#555; letter-spacing:0; }

.curriculum_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; width:100%; margin:60px auto 0; }
.curriculum_wrap .content { border-radius:12px; background:#fff; box-shadow:0px 0px 8px rgba(230, 230, 230, 0.7); width:31%; }
.curriculum_wrap .content .pic { display:block; border-radius:12px 12px 0 0; width:100%; padding:0; overflow:hidden;}
.curriculum_wrap .content .pic img { width:100%; }
.curriculum_wrap .content .txt { padding:7% 10%; }
.curriculum_wrap .content .txt span { display:block; margin-bottom:5px; font-size:1.0em; color:#789500; letter-spacing:1.0px; }
.curriculum_wrap .content .txt strong { display:block; margin-bottom:5px; font-weight:600; font-size:2.0em; color:#393939; line-height:1.4em; letter-spacing:-0.5px; }
.curriculum_wrap .content .txt img { display:block; margin:25px 0 5px;}

.curriculum span { display:block; margin:60px auto 0; width:180px; }
.curriculum span a { display:block; background:#8f9eaa; border-radius:8px; padding:15px; font-size:1.1em; color:#fff; text-align:center; transition:.3s;}
.curriculum span:hover a { background:#4dc8ee; transition:.3s; }


/* 수강후기 */
.post { background:url(../images/main_post_bg.jpg) top center no-repeat; padding:120px 0;}
.post .text { margin:0 auto; width:1400px; text-align:center; }
.post .text h2 { display:block; margin:15px 0 20px; font-family: 'Pretendard-Bold'; font-size:3.5em; color:#222; line-height:1.2em; }
.post .text h2 strong { color:#00bbdd; }
.post .text h3 { font-size:2.5em; font-weight:300; color:#222; }
.post .text p { display:block; font-size:1.0em; color:#555; letter-spacing:0; }

.post_wrap { position:relative; margin:60px auto 0; width:1400px; }
.post_list { width:100%; }
.post_list .content { width:23%; margin:0 15px; }
.post_list .content .txt { border-radius:12px; border:1px solid #e0e0e0; background:#fff; padding:10%; width:80%;  }
.post_list .content .txt div { display:block; margin-bottom:15px; font-size:1.1em; font-weight:600; color:#222; overflow:hidden;}
.post_list .content .txt p { height:100px; font-size:0.85em; color:#7c7c7c; line-height:1.4em; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:10; -webkit-box-orient:vertical; overflow:hidden; }
.post_list .content .txt span { display:block; margin:20px 0 0; font-size:1.0em; color:#333; }
.post_wrap #pager { margin-top:40px; text-align:center; }
.post_wrap #pager .prev {display:inline-block; background:url(../images/mbtn_prev.png); background-size:cover; margin:0 3px; width:55px; height:55px; cursor:pointer; transition:all 0.2s; }
.post_wrap #pager .next {display:inline-block; background:url(../images/mbtn_next.png); background-size:cover; margin:0 3px; width:55px; height:55px; cursor:pointer; transition:all 0.2s; }
.post_wrap #pager .prev:hover {display:inline-block; background:url(../images/mbtn_prev_ov.png); transition:all 0.2s; }
.post_wrap #pager .next:hover {display:inline-block; background:url(../images/mbtn_next_ov.png); transition:all 0.2s; }

.post > span { display:block; margin:50px auto 0; width:180px; }
.post > span a { display:block; background:#8f9eaa; border-radius:8px; padding:15px; font-size:1.1em; color:#fff; text-align:center; transition:.3s;}
.post > span:hover a { background:#4dc8ee; transition:.3s; }


.customer { display:flex; background:url(../images/main_customer_bg.jpg) center; background-attachment:fixed; background-size:cover; padding:100px 0; }
.customer .wrapper { display:flex; justify-content:space-between; flex-wrap:wrap; margin:0 auto; width:1400px; }
.customer .text {  }
.customer .text h2 { display:block; margin:15px 0 20px; font-family: 'Pretendard-Bold'; font-size:3.5em; color:#fff; line-height:1.2em; }
.customer .text h2 strong { color:#fff; }
.customer .text h3 { font-size:2.5em; font-weight:300; color:#fff; }
.customer .text p { display:block; width:70%; font-size:1.0em; color:#fff; letter-spacing:0; }
.customer .content {}
.customer .content div { border-bottom:1px solid #9cade6; margin:30px 0 0; padding:0 10px 30px; }
.customer .content div p { display:inline-block; width:130px; font-size:1.5em; color:#fff; vertical-align:top; }
.customer .content div:first-child { margin:0; }
.customer .content div ul { display:inline-block; color:#fff; }
.customer .content div ul li { font-size:1.2em; line-height:1.5em; }
.customer .content div ul li strong { display:block; margin:0 0 20px; font-size:2.4em;}



.setup { background:#f1f1f1; padding:40px 0;  }	
.setup .setup_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; margin:0 auto; width:1400px; }
.setup .setup_wrap .content { display:flex; justify-content:center; align-items:center; border-left:1px solid #d6d6d6; width:49.5%; }
.setup .setup_wrap .content:first-child { border-left:0;}
.setup .setup_wrap .content .pic { margin:0 30px; }
.setup .setup_wrap .content .pic img { width:50px; }
.setup .setup_wrap .content .txt strong { font-size:1.2em; font-weight:600; color:#293345; }
.setup .setup_wrap .content .txt p { display:block; margin-top:2px; font-size:0.95em; font-weight:400; }
.setup .setup_wrap .content span { display:block; margin:0 0 0 40px; }
.setup .setup_wrap .content span a { display:block; background:#585858; border-radius:25px; padding:6px 20px; font-size:0.9em; color:#fff; text-align:center; transition:.3s;}
.setup .setup_wrap .content span:hover a { background:#4dc8ee; transition:.3s; }




/*기본게시판*/
.latestBBS { clear: both; margin-left:0;}
.latestBBS li { border-bottom:0px solid #eaeaea; overflow:hidden; }
.latestBBS li .title { display:inline-block; width:260px; font-size:0.95em; font-weight:400; color:#222; line-height:1.7em; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.latestBBS li img {display:none;}
.latestBBS li .text {display:none;}
.latestBBS li .date {display:; float:right; font-size:13px; color:#909090; line-height:1.7em; letter-spacing:0.5px;}


}


@media (min-width:768px) and (max-width:1399px){

.pc_view { display:block; }
.mob_view { display:none; }

.quick { background:#4dc8ee; padding:30px 0;  }	
.quick .wrapper { display:flex; justify-content:space-between; flex-wrap:wrap; margin:0 auto; width:90%; }
.quick .quick_wrap { display:flex; border-left:0px solid #d6d6d6; width:31%; }
.quick .quick_wrap a { display:block; }
.quick .quick_wrap:first-child { border-left:0;}
.quick .quick_wrap .content {display:flex; align-items:center; }
.quick .quick_wrap .content .pic { margin:0 20px; }
.quick .quick_wrap .content .pic img { width:60px; }
.quick .quick_wrap .content .txt { }
.quick .quick_wrap .content .txt span { font-size:1.2em; font-weight:600; color:#293345; }
.quick .quick_wrap .content .txt p { display:block; margin-top:5px; font-size:0.95em; font-weight:400; color:#e4f9ff; }


/* why cream */
.why { background:url(../images/main_why_bg.jpg) bottom; background-size:cover; padding:80px 0; }
.why .wrapper { display:flex; justify-content:space-between; margin:0 auto; width:90% }
.why .content_wrap { flex-basis:45%; }
.why .content_wrap .content { display:flex; justify-content:space-between; flex-wrap:wrap; }
.why .content_wrap .content > div { position:relative; border-radius:12px; width:48.5%; margin:1.4% 0;}
.why .content_wrap .content > div p { position:absolute; left:50%; top:50%; transform:translate(-50%) translateY(-50%) scale(1.0) !important; font-family: 'Pretendard-SemiBold'; font-size:1.8em; color:#fff; line-height:1.2em; text-align:center; cursor:default; z-index:7;}
.why .content_wrap .content > div span { display:block; }
.why .content_wrap .content > div span img { width:100%;}
.why .text { flex-basis:48%; display:flex; justify-content:center; flex-direction:column; }
.why .text h2 { display:block; margin:15px 0; font-family: 'Pretendard-Bold'; font-size:2.8em; color:#222; line-height:1.2em; }
.why .text h2 strong { color:#00bbdd; }
.why .text h3 { font-size:1.8em; font-weight:300; color:#222; }
.why .text span { display:block; margin:25px 0; font-size:1.2em; font-weight:600; color:#222; }
.why .text p { display:block; width:90%; font-size:1.0em; color:#555; letter-spacing:0;}

.over_zum { background:#000; overflow: hidden; }
.over_zum img { 
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -ms-transform:scale(1); 
    -o-transform:scale(1);  
    transform:scale(1);
    -webkit-transition:.3s;
    -moz-transition:.3s;
    -ms-transition:.3s;
    -o-transition:.3s;
    transition:.3s;
}
.over_zum:hover img {
    -webkit-transform:scale(1.2);
    -moz-transform:scale(1.2);
    -ms-transform:scale(1.2);   
    -o-transform:scale(1.2);
    transform:scale(1.2);
	opacity:0.5;
}


/* 크림영어만의 노하우 */
.match { background:url(../images/main_match_bg.jpg) center; background-attachment:fixed; background-size:cover; padding:80px 0;}
.match .wrapper { margin:0 auto; width:90% }
.match .text { display:flex; justify-content:space-between; flex-wrap:wrap; margin-bottom:60px;}
.match .text .content { display:flex; justify-content:center; flex-direction:column; width:40%; }
.match .text .content2 { flex-basis:57%; display:flex; justify-content:center; flex-direction:column; }
.match .text h2 { display:block; margin:0; font-family: 'Pretendard-Bold'; font-size:3.0em; color:#fff; line-height:1.2em; }
.match .text h2 strong { color:#7bebff; }
.match .text h3 { display:block; font-size:1.8em; font-weight:300; color:#fff; line-height:1.1em;}
.match .text span { display:block; margin:20px 0 5px; font-family: 'Pretendard-SemiBold'; font-size:1.2em; color:#fff; line-height:1.3em; }
.match .text span:first-child { margin-top:0;}
/*.match .text span strong { display:inline-block; border-radius:5px; background:#333; padding:0 4px; color:#ffd616; }*/
.match .text span strong { color:#7bebff; }
.match .text p { display:block; font-size:1.0em; color:#fff; letter-spacing:0;}
.match .pic { width:100%; }
.match .pic img { width:100%; }

.match .proc { background:url(../images/main_match_bg2.jpg) right no-repeat; background-size:cover; background-color:#fff; border-radius:15px; padding:60px 0; width:100%;}
.match .proc .wrap { display: flex; justify-content: center; align-items:center; margin:0 auto; width:90%; }
.match .proc span { position: relative; display: inline-block; top: 20px; width:21.5%; text-align:center; }
.match .proc span img { width:80%;}
.match .proc .arr { width:5%; text-align:center; }
.match .proc .arr img { width:70%;}

/* 통통 튀는 효과
.match .proc { background:url(../images/main_match_bg2.jpg) right no-repeat; background-size:cover; background-color:#fff; border-radius:15px; padding:60px 0; width:100%;}
.match .proc .wrap { -webkit-font-smoothing: antialiased; display: flex; justify-content: center; align-items:center; margin:0 auto; width:90%; }
.match .proc span {
  position: relative;
  top: 20px; width:21.5%; 
  display: inline-block; text-align:center;
  -webkit-animation: bounce .5s ease infinite alternate;
          animation: bounce .5s ease infinite alternate;
}
.match .proc span:nth-child(2) { -webkit-animation-delay: .1s; animation-delay: .1s; }
.match .proc span:nth-child(3) { -webkit-animation-delay: .2s; animation-delay: .2s; }
.match .proc span:nth-child(4) { -webkit-animation-delay: .3s; animation-delay: .3s; }
.match .proc span:nth-child(5) { -webkit-animation-delay: .4s; animation-delay: .4s; }
.match .proc span img { width:80%;}
.match .proc .arr { width:5%; text-align:center; }
.match .proc .arr img { width:80%;}

@-webkit-keyframes bounce { 100% {top: -20px;}}
@keyframes bounce {100% { top: -20px;}}
*/


/* 강사소개 */
.teacher { background:url(../images/main_teacher_bg.jpg) top center no-repeat; background-size:100%; padding:120px 0;}
.teacher .wrapper { margin:0 auto; width:90%; }
.teacher .text { text-align:center; }
.teacher .text h2 { display:block; margin:0 0 10px; font-family: 'Pretendard-Bold'; font-size:2.8em; color:#222; line-height:1.5em; }
.teacher .text h2 strong { color:#00bbdd; }
.teacher .text h3 { font-size:1.8em; font-weight:300; color:#222; }
.teacher .text p { display:block; font-size:1.0em; color:#555; letter-spacing:0; }
.teacher .pic { margin:30px 0 0;}
.teacher .pic img { width:100%; }
.teacher span { display:block; margin:30px auto 0; width:160px; }
.teacher span a { display:block; background:#8f9eaa; border-radius:8px; padding:10px; font-size:1.0em; color:#fff; text-align:center; transition:.3s;}
.teacher span:hover a { background:#4dc8ee; transition:.3s; }


/* 피드백 */
.feedback { background:url(../images/main_feedback_bg.jpg) center; background-attachment:fixed; background-size:cover; padding:110px 0;}
.feedback .text { margin:0 auto; width:90%; text-align:center; }
.feedback .text h2 { display:block; margin:0 0 10px; font-family: 'Pretendard-Bold'; font-size:2.8em; color:#fff; line-height:1.5em; }
.feedback .text h2 strong { color:#00bbdd; }
.feedback .text h3 { font-size:1.8em; font-weight:300; color:#fff; }
.feedback .text p { display:block; font-size:1.0em; color:#fff; letter-spacing:0; }
.feedback_wrap { position:relative; margin:60px auto 0; width:90%; }
.feedback_list { width:100%; }
.feedback_list .content { width:23%; margin:0 10px; }
.feedback_list .content .pic { margin:0 auto 15px; width:70px; }
.feedback_list .content .pic img { width:70px; }
.feedback_list .content .txt { border-radius:12px; background:#fff; box-shadow:0px 0px 8px rgba(91, 141, 195, 0.8); padding:10%; width:80%;  }
.feedback_list .content .txt div { display:block; margin-bottom:15px; font-size:1.1em; font-weight:600; color:#222; overflow:hidden;}
.feedback_list .content .txt div span { float:right; font-size:0.7em; font-weight:300; color:#999; }
.feedback_list .content .txt p { height:240px; font-size:0.85em; color:#7c7c7c; line-height:1.4em; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:12; -webkit-box-orient:vertical; overflow:hidden; }
.feedback_wrap #pager{ margin-top:40px; text-align:center; }
.feedback_wrap #pager .prev {display:inline-block; background:url(../images/mbtn_prev.png); background-size:cover; margin:0 3px; width:40px; height:40px; cursor:pointer; transition:all 0.2s; }
.feedback_wrap #pager .next {display:inline-block; background:url(../images/mbtn_next.png); background-size:cover; margin:0 3px; width:40px; height:40px; cursor:pointer; transition:all 0.2s; }
.feedback_wrap #pager .prev:hover {display:inline-block; background:url(../images/mbtn_prev_ov.png); background-size:cover; width:40px; height:40px; transition:all 0.2s; }
.feedback_wrap #pager .next:hover {display:inline-block; background:url(../images/mbtn_next_ov.png); background-size:cover; width:40px; height:40px; transition:all 0.2s; }


/* 커리큘럼 */
.curriculum { background:#f6f6f6; padding:110px 0;}
.curriculum .wrapper { margin:0 auto; width:90%; }
.curriculum .text { }
.curriculum .text h2 { display:block; margin:0 0 10px; font-family: 'Pretendard-Bold'; font-size:2.8em; color:#222; line-height:1.5em; }
.curriculum .text h2 strong { color:#00bbdd; }
.curriculum .text h3 { font-size:1.5em; font-weight:300; color:#222; }
.curriculum .text p { display:block; font-size:1.0em; color:#555; letter-spacing:0; }

.curriculum_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; width:100%; margin:40px auto 0; }
.curriculum_wrap .content { border-radius:12px; background:#fff; box-shadow:0px 0px 8px rgba(230, 230, 230, 0.7); width:31%; }
.curriculum_wrap .content .pic { display:block; border-radius:12px 12px 0 0; width:100%; padding:0; overflow:hidden;}
.curriculum_wrap .content .pic img { width:100%; }
.curriculum_wrap .content .txt { padding:10%; }
.curriculum_wrap .content .txt span { display:block; margin-bottom:5px; font-size:1.0em; color:#789500; letter-spacing:1.0px; }
.curriculum_wrap .content .txt strong { display:block; margin-bottom:2px; font-weight:600; font-size:1.4em; color:#393939; line-height:1.4em; letter-spacing:-0.5px; }
.curriculum_wrap .content .txt img { display:block; margin:20px 0 5px; height:15px;}

.curriculum span { display:block; margin:40px auto 0; width:160px; }
.curriculum span a { display:block; background:#8f9eaa; border-radius:8px; padding:10px; font-size:1.0em; color:#fff; text-align:center; transition:.3s;}
.curriculum span:hover a { background:#4dc8ee; transition:.3s; }


/* 수강후기 */
.post { background:url(../images/main_post_bg.jpg) top center no-repeat; padding:110px 0;}
.post .text { margin:0 auto; width:90%; text-align:center; }
.post .text h2 { display:block; margin:0 0 10px; font-family: 'Pretendard-Bold'; font-size:2.8em; color:#222; line-height:1.5em; }
.post .text h2 strong { color:#00bbdd; }
.post .text h3 { font-size:1.5em; font-weight:300; color:#222; }
.post .text p { display:block; font-size:1.0em; color:#555; letter-spacing:0; }

.post_wrap { position:relative; margin:60px auto 0; width:90%; }
.post_list { width:100%; }
.post_list .content { width:23%; margin:0 10px; }
.post_list .content .txt { border-radius:12px; border:1px solid #e0e0e0; background:#fff; padding:10%; width:80%;  }
.post_list .content .txt div { display:block; margin-bottom:15px; font-size:1.1em; font-weight:600; color:#222; overflow:hidden;}
.post_list .content .txt p { height:100px; font-size:0.85em; color:#7c7c7c; line-height:1.4em; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:10; -webkit-box-orient:vertical; overflow:hidden; }
.post_list .content .txt span { display:block; margin:20px 0 0; font-size:1.0em; color:#333; }
.post_wrap #pager { margin-top:40px; text-align:center; }
.post_wrap #pager .prev {display:inline-block; background:url(../images/mbtn_prev.png); background-size:cover; margin:0 3px; width:40px; height:40px; cursor:pointer; transition:all 0.2s; }
.post_wrap #pager .next {display:inline-block; background:url(../images/mbtn_next.png); background-size:cover; margin:0 3px; width:40px; height:40px; cursor:pointer; transition:all 0.2s; }
.post_wrap #pager .prev:hover {display:inline-block; background:url(../images/mbtn_prev_ov.png); background-size:cover; width:40px; height:40px; transition:all 0.2s; }
.post_wrap #pager .next:hover {display:inline-block; background:url(../images/mbtn_next_ov.png); background-size:cover; width:40px; height:40px; transition:all 0.2s; }

.post > span { display:block; margin:40px auto 0; width:160px; }
.post > span a { display:block; background:#8f9eaa; border-radius:8px; padding:10px; font-size:1.0em; color:#fff; text-align:center; transition:.3s;}
.post > span:hover a { background:#4dc8ee; transition:.3s; }


.customer { display:flex; background:url(../images/main_customer_bg.jpg) center; background-attachment:fixed; background-size:cover; padding:70px 0; }
.customer .wrapper { display:flex; justify-content:space-between; flex-wrap:wrap; margin:0 auto; width:90%; }
.customer .text { width:50%; }
.customer .text h2 { display:block; margin:0 0 10px; font-family: 'Pretendard-Bold'; font-size:2.8em; color:#fff; line-height:1.5em; }
.customer .text h2 strong { color:#fff; }
.customer .text h3 { font-size:1.5em; font-weight:300; color:#fff; }
.customer .text p { display:block; width:70%; font-size:1.0em; color:#fff; letter-spacing:0; }
.customer .content { width:50%;}
.customer .content div { border-bottom:1px solid #9cade6; margin:25px 0 0; padding:0 10px 25px; }
.customer .content div p { display:inline-block; width:110px; font-size:1.2em; color:#fff; vertical-align:top; }
.customer .content div:first-child { margin:0; }
.customer .content div ul { display:inline-block; color:#fff; }
.customer .content div ul li { font-size:1.1em; line-height:1.4em; }
.customer .content div ul li strong { display:block; margin:0 0 20px; font-size:1.8em;}



.setup { background:#f1f1f1; padding:35px 0;  }	
.setup .setup_wrap { border-left:1px solid #d6d6d6; display:flex; justify-content:space-between; flex-wrap:wrap; margin:0 auto; width:90%; }
.setup .setup_wrap:first-child { border-left:0;}
.setup .setup_wrap .content { display:flex; justify-content:center; align-items:center; width:50%; }
.setup .setup_wrap .content .pic { margin:0 15px; }
.setup .setup_wrap .content .pic img { width:40px; }
.setup .setup_wrap .content .txt strong { font-size:1.1em; font-weight:600; color:#293345; }
.setup .setup_wrap .content .txt p { display:block; margin-top:2px; font-size:0.9em; font-weight:400; }
.setup .setup_wrap .content span { display:block; margin:0 0 0 20px; }
.setup .setup_wrap .content span a { display:block; background:#585858; border-radius:25px; padding:5px 15px; font-size:0.9em; color:#fff; text-align:center; transition:.3s;}
.setup .setup_wrap .content span:hover a { background:#4dc8ee; transition:.3s; }





/*기본게시판*/
.latestBBS { clear: both; margin-left:0;}
.latestBBS li { border-bottom:0px solid #eaeaea; overflow:hidden; }
.latestBBS li .title { display:inline-block; width:170px; font-size:0.95em; font-weight:400; color:#222; line-height:1.7em; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.latestBBS li img {display:none;}
.latestBBS li .text {display:none;}
.latestBBS li .date {display:; float:right; font-size:13px; color:#909090; line-height:1.7em; letter-spacing:0.5px;}


}



@media (max-width:767px){
	
.pc_view { display:none; }
.mob_view { display:block; }	
	
.quick { background:#4dc8ee; padding:35px 0 30px;  }	
.quick .wrapper { display:flex; justify-content:space-between; flex-wrap:wrap; margin:0 auto; width:90%; }
.quick .quick_wrap { display:flex; border-left:0px solid #d6d6d6; width:31%; }
.quick .quick_wrap a { display:block; }
.quick .quick_wrap:first-child { border-left:0;}
.quick .quick_wrap .content {  }
.quick .quick_wrap .content .pic { margin:0 0 10px; text-align:center; }
.quick .quick_wrap .content .pic img { width:45px; }
.quick .quick_wrap .content .txt { display:block; text-align:center; }
.quick .quick_wrap .content .txt span { font-size:1.1em; font-weight:600; color:#293345; }
.quick .quick_wrap .content .txt p { display:block; margin-top:5px; font-size:0.95em; font-weight:400; color:#e4f9ff; line-height:1.3em; }	
	
	
/* why cream */
.why { background:url(../images/main_why_bg.jpg) center bottom; background-size:cover; padding:50px 0; }
.why .wrapper { margin:0 auto; width:85% }
.why .content_wrap {  }
.why .content_wrap .content { display:flex; justify-content:space-between; flex-wrap:wrap; }
.why .content_wrap .content > div { position:relative; border-radius:12px; width:48.5%; margin:1.5% 0;}
.why .content_wrap .content > div p { position:absolute; left:50%; top:50%; transform:translate(-50%) translateY(-50%) scale(1.0) !important; width:80%; font-family: 'Pretendard-SemiBold'; font-size:1.3em; color:#fff; line-height:1.2em; text-align:center; cursor:default; z-index:7;}
.why .content_wrap .content > div span { display:block; border-radius:10px; background:#000;  }
.why .content_wrap .content > div span img { border-radius:10px; width:100%; opacity:0.7;}
.why .text { margin-top:30px; }
.why .text h2 { display:block; margin:10px 0; font-family: 'Pretendard-Bold'; font-size:2.0em; color:#222; line-height:1.2em; }
.why .text h2 strong { color:#00bbdd; }
.why .text h3 { font-size:1.5em; font-weight:300; color:#222; }
.why .text span { display:block; margin:15px 0 10px; font-size:1.2em; font-weight:600; color:#222; }
.why .text p { display:block; font-size:1.0em; color:#555; letter-spacing:0;}


/* 크림영어만의 노하우 */
.match { background:url(../images/main_match_m_bg.jpg) center; background-size:cover; padding:50px 0;}
.match .wrapper { margin:0 auto; width:85% }
.match .text { margin-bottom:30px;}
.match .text .content {  }
.match .text .content2 { margin-top:15px;}
.match .text h2 { display:block; margin:0; font-family: 'Pretendard-Bold'; font-size:2.2em; color:#fff; line-height:1.4em; }
.match .text h2 strong { color:#7bebff; }
.match .text h3 { display:block; font-size:1.5em; font-weight:300; color:#fff; line-height:1.1em;}
.match .text span { display:block; margin:20px 0 5px; font-family: 'Pretendard-SemiBold'; font-size:1.1em; color:#fff; line-height:1.4em; }
.match .text span:first-child { margin-top:0;}
/*.match .text span strong { display:inline-block; border-radius:5px; background:#333; padding:0 4px; color:#ffd616; }*/
.match .text span strong { color:#7bebff; }
.match .text p { display:block; font-size:1.0em; color:#fff; letter-spacing:0;}
.match .pic { width:100%; }
.match .pic img { width:100%; }

.match .proc { background:url(../images/main_match_bg2_m.jpg) top no-repeat; background-size:cover; background-color:#fff; border-radius:15px; padding:20px 0; width:100%;}
.match .proc .wrap { display: flex; justify-content: center; flex-direction:column; align-items:center; margin:0 auto; width:90%; }
.match .proc span { position: relative; display: inline-block; top:15px; width:50%; text-align:center; }
.match .proc span:nth-child(2) { }
.match .proc span:nth-child(3) { width:50%; }
.match .proc span:nth-child(4) { }
.match .proc span:nth-child(5) { width:50%;}
.match .proc span:nth-child(7) { width:50%;}
.match .proc span img { width:100%;}
.match .proc .arr { display:flex; justify-content:center; flex-direction:column; align-items:center; height:20px; text-align:center; transform:rotate(90deg);}
.match .proc .arr img { width:40%; text-align:center;}
.match .proc .arr:nth-child(4) img { width:40%;}
.match .proc .arr:nth-child(6) img { width:40%;}


/*
.match .proc { background:url(../images/main_match_bg2_m.jpg) top no-repeat; background-size:cover; background-color:#fff; border-radius:15px; padding:60px 0; width:100%;}
.match .proc .wrap { -webkit-font-smoothing: antialiased; display: flex; justify-content: center; flex-direction:column; align-items:center; margin:0 auto; width:90%; }
.match .proc span {
  position: relative;
  top: 20px; width:100%; 
  display: inline-block; text-align:center;
  -webkit-animation: bounce .5s ease infinite alternate;
          animation: bounce .5s ease infinite alternate;
}
.match .proc span:nth-child(2) { -webkit-animation-delay: .1s; animation-delay: .1s; }
.match .proc span:nth-child(3) { -webkit-animation-delay: .2s; animation-delay: .2s; width:50%; }
.match .proc span:nth-child(4) { -webkit-animation-delay: .3s; animation-delay: .3s; }
.match .proc span:nth-child(5) { -webkit-animation-delay: .4s; animation-delay: .4s; width:50%;}
.match .proc span:nth-child(7) { -webkit-animation-delay: .5s; animation-delay: .5s; width:50%;}
.match .proc span img { width:100%;}
.match .proc .arr { display:flex; justify-content:center; flex-direction:column; align-items:center; height:100px; text-align:center; transform:rotate(90deg);}
.match .proc .arr img { height:100%; text-align:center;}
.match .proc .arr:nth-child(4) img { height:14%;}
.match .proc .arr:nth-child(6) img { height:14%;}

@-webkit-keyframes bounce { 100% {top: -20px;}}
@keyframes bounce {100% { top: -20px;}}
*/


/* 강사소개 */
.teacher { background:url(../images/main_teacher_m_bg.jpg) top center no-repeat; background-size:100%; padding:60px 0;}
.teacher .wrapper { margin:0 auto; width:85%; }
.teacher .text { text-align:center; }
.teacher .text h2 { display:block; margin:0 0 10px; font-family: 'Pretendard-Bold'; font-size:2.2em; color:#222; line-height:1.4em; }
.teacher .text h2 strong { color:#00bbdd; }
.teacher .text h3 { font-size:1.5em; font-weight:300; color:#222; }
.teacher .text p { display:block; font-size:1.0em; color:#555; letter-spacing:0; }
.teacher .pic { margin:30px 0 0;}
.teacher .pic img { width:100%; }
.teacher span { display:block; margin:30px auto 0; width:130px; }
.teacher span a { display:block; background:#8f9eaa; border-radius:8px; padding:10px; font-size:1.0em; color:#fff; text-align:center; transition:.3s;}
.teacher span:hover a { background:#4dc8ee; transition:.3s; }


/* 피드백 */
.feedback { background:url(../images/main_feedback_m_bg.jpg) center; background-attachment:fixed; background-size:cover; padding:60px 0;}
.feedback .text { margin:0 auto; width:90%; text-align:center; }
.feedback .text h2 { display:block; margin:5px 0 10px; font-family: 'Pretendard-Bold'; font-size:2.2em; color:#fff; line-height:1.4em; }
.feedback .text h2 strong { color:#00bbdd; }
.feedback .text h3 { font-size:1.5em; font-weight:300; color:#fff; }
.feedback .text p { display:block; font-size:1.0em; color:#fff; letter-spacing:0; }
.feedback_wrap { position:relative; margin:40px auto 0; width:90%; }
.feedback_list { width:100%; }
.feedback_list .content { width:; margin:0 10px; }
.feedback_list .content .pic { margin:0 auto 15px; width:70px; }
.feedback_list .content .pic img { width:70px; }
.feedback_list .content .txt { border-radius:12px; background:#fff; box-shadow:0px 0px 8px rgba(91, 141, 195, 0.8); padding:10%; width:80%;  }
.feedback_list .content .txt div { display:block; margin-bottom:15px; font-size:1.1em; font-weight:600; color:#222; overflow:hidden;}
.feedback_list .content .txt div span { float:right; font-size:0.7em; font-weight:300; color:#999; }
.feedback_list .content .txt p { height:240px; font-size:0.9em; color:#7c7c7c; line-height:1.4em; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:20; -webkit-box-orient:vertical; overflow:hidden; }
.feedback_wrap #pager{ margin-top:30px; text-align:center; }
.feedback_wrap #pager .prev {display:inline-block; background:url(../images/mbtn_prev.png); background-size:cover; margin:0 3px; width:40px; height:40px; cursor:pointer; transition:all 0.2s; }
.feedback_wrap #pager .next {display:inline-block; background:url(../images/mbtn_next.png); background-size:cover; margin:0 3px; width:40px; height:40px; cursor:pointer; transition:all 0.2s; }
.feedback_wrap #pager .prev:hover {display:inline-block; background:url(../images/mbtn_prev_ov.png); background-size:cover; width:40px; height:40px;  transition:all 0.2s; }
.feedback_wrap #pager .next:hover {display:inline-block; background:url(../images/mbtn_next_ov.png); background-size:cover; width:40px; height:40px;  transition:all 0.2s; }


/* 커리큘럼 */
.curriculum { background:#f6f6f6; padding:60px 0;}
.curriculum .wrapper { margin:0 auto; width:85%; }
.curriculum .text { }
.curriculum .text h2 { display:block; margin:0 0 10px; font-family: 'Pretendard-Bold'; font-size:2.2em; color:#222; line-height:1.4em; }
.curriculum .text h2 strong { color:#00bbdd; }
.curriculum .text h3 { font-size:1.5em; font-weight:300; color:#222; }
.curriculum .text p { display:block; font-size:1.0em; color:#555; letter-spacing:0; }

.curriculum_wrap { width:100%; margin:10px auto 0; }
.curriculum_wrap .content { border-radius:12px; background:#fff; box-shadow:0px 0px 8px rgba(230, 230, 230, 0.7); width:100%; margin:30px 0; }
.curriculum_wrap .content .pic { display:block; border-radius:12px 12px 0 0; width:100%; padding:0; overflow:hidden;}
.curriculum_wrap .content .pic img { width:100%; }
.curriculum_wrap .content .txt { padding:8% 10%; }
.curriculum_wrap .content .txt span { display:block; margin-bottom:5px; font-size:1.0em; color:#789500; letter-spacing:1.0px; }
.curriculum_wrap .content .txt strong { display:block; margin-bottom:2px; font-weight:600; font-size:1.6em; color:#393939; line-height:1.4em; letter-spacing:-0.5px; }
.curriculum_wrap .content .txt img { display:block; margin:20px 0 5px; height:15px;}

.curriculum span { display:block; margin:30px auto 0; width:130px; }
.curriculum span a { display:block; background:#8f9eaa; border-radius:8px; padding:10px; font-size:1.0em; color:#fff; text-align:center; transition:.3s;}
.curriculum span:hover a { background:#4dc8ee; transition:.3s; }


/* 수강후기 */
.post { background:url(../images/main_post_m_bg.jpg) top center no-repeat; padding:60px 0;}
.post .text { margin:0 auto; width:90%; text-align:center; }
.post .text h2 { display:block; margin:5px 0 10px; font-family: 'Pretendard-Bold'; font-size:2.2em; color:#222; line-height:1.4em; }
.post .text h2 strong { color:#00bbdd; }
.post .text h3 { font-size:1.5em; font-weight:300; color:#222; }
.post .text p { display:block; font-size:1.0em; color:#555; letter-spacing:0; }

.post_wrap { position:relative; margin:40px auto 0; width:85%; }
.post_list { width:100%; }
.post_list .content { width:; margin:0 10px; }
.post_list .content .txt { border-radius:12px; border:1px solid #e0e0e0; background:#fff; padding:10%; width:80%;  }
.post_list .content .txt div { display:block; margin-bottom:10px; font-size:1.2em; font-weight:600; color:#222; overflow:hidden;}
.post_list .content .txt p { height:120px; font-size:1.0em; color:#7c7c7c; line-height:1.4em; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:10; -webkit-box-orient:vertical; overflow:hidden; }
.post_list .content .txt span { display:block; margin:10px 0 0; font-size:1.0em; color:#333; }
.post_wrap #pager { margin-top:40px; text-align:center; }
.post_wrap #pager .prev {display:inline-block; background:url(../images/mbtn_prev.png); background-size:cover; margin:0 3px; width:40px; height:40px; cursor:pointer; transition:all 0.2s; }
.post_wrap #pager .next {display:inline-block; background:url(../images/mbtn_next.png); background-size:cover; margin:0 3px; width:40px; height:40px; cursor:pointer; transition:all 0.2s; }
.post_wrap #pager .prev:hover {display:inline-block; background:url(../images/mbtn_prev_ov.png); background-size:cover; width:40px; height:40px;  transition:all 0.2s; }
.post_wrap #pager .next:hover {display:inline-block; background:url(../images/mbtn_next_ov.png); background-size:cover; width:40px; height:40px;  transition:all 0.2s; }

.post > span { display:block; margin:30px auto 0; width:130px; }
.post > span a { display:block; background:#8f9eaa; border-radius:8px; padding:10px; font-size:1.0em; color:#fff; text-align:center; transition:.3s;}
.post > span:hover a { background:#4dc8ee; transition:.3s; }


.customer { display:flex; background:url(../images/main_customer_mob_bg.jpg) center; background-attachment:fixed; background-size:cover; padding:60px 0; }
.customer .wrapper { display:flex; justify-content:space-between; flex-wrap:wrap; margin:0 auto; width:85%; }
.customer .text { width:100%; }
.customer .text h2 { display:block; margin:5px 0 10px; font-family: 'Pretendard-Bold'; font-size:2.2em; color:#fff; line-height:1.4em; }
.customer .text h2 strong { color:#fff; }
.customer .text h3 { font-size:1.5em; font-weight:300; color:#fff; }
.customer .text p { display:block; width:70%; font-size:1.0em; color:#fff; letter-spacing:0; }
.customer .content { margin:30px 0 0; width:100%;}
.customer .content div { border-bottom:1px solid #bacbe4; margin:20px 0 0; padding:0 0 20px; }
.customer .content div p { display:block; margin:0 0 10px; font-size:1.2em; font-weight:600; color:#fff; letter-spacing:0;}
.customer .content div:first-child { margin:0; }
.customer .content div ul { display:block; color:#fff; }
.customer .content div ul li { font-size:1.1em; line-height:1.4em; }
.customer .content div ul li strong { display:block; margin:10px 0; font-size:1.8em;}


.setup { background:#f1f1f1; padding:30px 0;  }	
.setup .setup_wrap { border-left:1px solid #d6d6d6; display:flex; justify-content:space-between; flex-wrap:wrap; margin:0 auto; width:90%; }
.setup .setup_wrap:first-child { border-left:0;}
.setup .setup_wrap .content { display:flex; flex-direction:column; align-items:center; width:50%; text-align:center;}
.setup .setup_wrap .content .pic { margin:0 0 10px; }
.setup .setup_wrap .content .pic img { width:30px; }
.setup .setup_wrap .content .txt strong { font-size:1.0em; font-weight:600; color:#293345; }
.setup .setup_wrap .content .txt p { display:block; margin-top:2px; font-size:0.9em; font-weight:400; }
.setup .setup_wrap .content span { display:block; margin:10px 0; }
.setup .setup_wrap .content span a { display:block; background:#585858; border-radius:25px; padding:5px 15px; font-size:0.9em; color:#fff; text-align:center; transition:.3s;}
.setup .setup_wrap .content span:hover a { background:#4dc8ee; transition:.3s; }




/*기본게시판*/
.latestBBS { clear: both; margin-left:0;}
.latestBBS li { border-bottom:0px solid #eaeaea; overflow:hidden; }
.latestBBS li .title { display:inline-block; width:190px; font-size:1.0em; font-weight:400; color:#222; line-height:1.7em; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.latestBBS li img {display:none;}
.latestBBS li .text {display:none;}
.latestBBS li .date {display:; float:right; font-size:13px; color:#909090; line-height:1.7em; letter-spacing:0;}


}




/*갤러리게시판*/
.latestGallery li { float:left; width:200px; margin:0 10px 20px 10px;}
.latestGallery li:last-child { margin-right:0px;}
.latestGallery li .img img { width:198px; border:1px #e3e3e3 solid; }
.latestGallery li .caption { width:200px; height:30px; margin-top:10px; font-size:16px; font-weight:400; text-align:center; overflow:hidden; z-index:9; }


