@charset "utf-8";

::-webkit-scrollbar { -webkit-appearance: none; } 
::-webkit-scrollbar:vertical { width: 12px; } 
::-webkit-scrollbar:horizontal { height: 8px; } 
::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, .2); border-radius: 10px; border: 1px solid #eeeeee; } 
::-webkit-scrollbar-track { border-radius: 10px;}


/*------------------------------------------------- [section_intro_1] -------------------------------------------------*/

.cayaContent #section_intro_1 {position:relative; width:100%;  height:1080px;}
.cayaContent #section_intro_1 .layout_center{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; z-index:99;}
.cayaContent #section_intro_1 .layout .in50_m{visibility: hidden;}

@media screen and (max-width:1800px){
   .cayaContent #section_intro_1 h1.title{color:#fff}
   .cayaContent #section_intro_1 h1.title:after{background: #fff;}
}

@media screen and (max-width:1200px){
	.cayaContent h2.slogan {font-size:30px;}
}

@media screen and (max-width:1024px){
	.cayaContent #section_intro_1 {height:auto;}
	.cayaContent #section_intro_1 .layout_center{position: initial; transform:initial;} 
	.cayaContent #section_intro_1 h1.title{color:#555; padding-top: 50px; margin-bottom:50px;}
	.cayaContent #section_intro_1 h1.title:after {background:#555;}
	.cayaContent #section_intro_1 .content_slider_wrapper_left {display:none;}
	.cayaContent #section_intro_1 .basic_slider_wrapper{box-shadow: none;}
	.cayaContent #section_intro_1 .box_n_n{padding:0 2%;}
	.cayaContent #section_intro_1 .layout .in50_m{visibility: visible;}
}

@media screen and (max-width:500px){
	.cayaContent h2.slogan {font-size:26px;}
	.cayaContent h2.slogan:before {font-size: 20px; vertical-align: super; }
    .cayaContent h2.slogan:after {font-size: 20px; vertical-align: super;}
}

/*------------------------------------------------- [section_intro_1] -------------------------------------------------*/


/*------------------------------------------------- [section_intro_2] -------------------------------------------------*/

.cayaContent #section_intro_2 {position:relative; width:100%;  height:1080px; background:url("/image/section/intro_2/bg.jpg") no-repeat center center;}
.cayaContent #section_intro_2 .layout_center{position: absolute; top: 35%; left: 50%; transform: translate(-50%, -50%); width: 100%; z-index:99;}

@media screen and (max-width:1800px){
   .cayaContent #section_intro_2 h1.title{color:#fff}
   .cayaContent #section_intro_2 h1.title:after{background: #fff;}
}


@media screen and (max-width:1024px){
	.cayaContent #section_intro_2 {height:auto;}
	.cayaContent #section_intro_2 .layout_center{position: initial; transform:initial;} 
	.cayaContent #section_intro_2 .content_slider_wrapper_left{display:none;}
	.cayaContent #section_intro_2 h1.title{color:#555;padding-top: 0px; margin-bottom: 40px; }
    .cayaContent #section_intro_2 h1.title:after{background: #555;}

}



/*------------------------------------------------- [section_intro_2] -------------------------------------------------*/


/*------------------------------------------------- [section_intro_3] -------------------------------------------------*/

.cayaContent #section_intro_3 {position:relative; width:100%;  height:980px; background:url("/image/section/intro_3/bg_1.jpg") no-repeat center center;  }
.cayaContent #section_intro_3 .basic_slider_wrapper {position: absolute; top: 130px; left: -100px; width: 750px;}

@media screen and (max-width:1200px){
   .cayaContent #section_intro_3 .basic_slider_wrapper {position: initial; width: 100%;}
}

@media screen and (max-width:1024px){
    .cayaContent #section_intro_3 { height:auto; background: none; }
	.cayaContent #section_intro_3 .basic_slider_wrapper {position: initial; width: 100%;}
	.cayaContent #section_intro_3 .basic_slider_wrapper{box-shadow: none;}
	.cayaContent #section_intro_3 h1.title {padding-top: 50px; margin-bottom:50px;}
}

/*------------------------------------------------- [section_intro_3] -------------------------------------------------*/


/*------------------------------------------------- [section_intro_4] -------------------------------------------------*/

.cayaContent #section_intro_4 {position:relative; width:100%;  height:1070px; }
.cayaContent #section_intro_4 .basic_slider_wrapper{display: none;}
.cayaContent #section_intro_4 .layout_center{position: absolute; top: 45%; left: 50%; transform: translate(-50%, -50%); width: 100%; z-index:99;}
.cayaContent #section_intro_4 h1.title_w {padding-top: 0px;}
.cayaContent #section_intro_4 h2.slogan_w {padding-left: 0px; color: #fff;font-size: 36px;font-weight: 300;line-height: 135%;font-family: "GmarketSansLight";}
.cayaContent #section_intro_4 h2.slogan_w:before {padding-left: 0px; content:"\f10d"; color: var(--point_color_1); font-family: fontello; font-size: 30px; vertical-align: super; }
.cayaContent #section_intro_4 h2.slogan_w:after {content:"\f10e"; color: var(--point_color_1); font-family: fontello; font-size: 30px; vertical-align: super;}

@media screen and (max-width:1024px){
    .cayaContent #section_intro_4 {height:auto;}
	.cayaContent #section_intro_4 .layout_center{position: initial; transform:initial;} 
	.cayaContent #section_intro_4 .bgslider_wrapper{display: none;}
	.cayaContent #section_intro_4 .basic_slider_wrapper{display: block;box-shadow: none;width:98%; margin: 0 auto;}
	.cayaContent #section_intro_4 h1.title_w{color:#555;}
	.cayaContent #section_intro_4 h1.title_w:after{background:#555;}
	.cayaContent #section_intro_4 .bg_trans{background: #fff; color:#555;}
	.cayaContent #section_intro_4 .box{border-radius: 0px;}
}

@media screen and (max-width:500px){
	.cayaContent #section_intro_4 h1.title_w {padding-top: 0px; margin-bottom:80px;}
	.cayaContent #section_intro_4 h2.slogan_w {padding-left: 0px; color: #fff;font-size: 25px;font-weight: 300;line-height: 135%;font-family: "GmarketSansLight";}
	.cayaContent #section_intro_4 h2.slogan_w:before {padding-left: 0px; content:"\f10d"; color: var(--point_color_1); font-family: fontello; font-size: 25px; vertical-align: super; }
	.cayaContent #section_intro_4 h2.slogan_w:after {content:"\f10e"; color: var(--point_color_1); font-family: fontello; font-size: 25px; vertical-align: super;}
}

/*------------------------------------------------- [section_intro_4] -------------------------------------------------*/

/*------------------------------------------------- [section_intro_5] -------------------------------------------------*/

.cayaContent #section_intro_5 h1.title{padding-top: 150px;}
.cayaContent #section_intro_5 .section_intro_5 {position: relative;}
.cayaContent #section_intro_5 .section_intro_5 .inner {display: flex; position: relative;}
.cayaContent #section_intro_5 .section_intro_5 .inner .imgbox {width: 495px; height: 370px; z-index: 3;}
.cayaContent #section_intro_5 .section_intro_5 .inner .imgbox img{width: 100%;  height: inherit; object-fit: cover; z-index: 3;}
.cayaContent #section_intro_5 .section_intro_5 .inner .inbox {display: flex; width:500px; align-items: center; margin-left: 7%; position: relative;}
.cayaContent #section_intro_5 .section_intro_5 .inner .inbox h1 {color: #000;font-size: 36px;font-weight: 300;line-height: 135%;font-family: "GmarketSansLight";}
.cayaContent #section_intro_5 .section_intro_5 .inner .inbox h1:after {content:"\f10e"; padding-left: 9px; color: #fb5959; font-family: fontello; font-size: 30px; vertical-align: top;}
.cayaContent #section_intro_5 .section_intro_5 .inner .inbox h1:before {content:"\f10d"; color: #fb5959; font-family: fontello; font-size: 30px; vertical-align: super; }
.cayaContent #section_intro_5 .section_intro_5 .txtbox {position: absolute; width: 1129px; height: 124px; background-color: #cc2d52; right: 0; top: 290px; z-index: -1;}
.cayaContent #section_intro_5 .section_intro_5 .txtbox h1 {text-align: right; color: #fff; font-size: 36px; font-weight: 300; line-height: 124px; margin-right: 150px; font-family: "GmarketSansLight";}

@media (max-width:1200px){
	.cayaContent #section_intro_5 .section_intro_5 .inner .imgbox {width: 500px;}
	.cayaContent #section_intro_5 .section_intro_5 .inner .inbox {margin-left: 5%;}
	.cayaContent #section_intro_5 .section_intro_5 .inner .inbox h1 {padding-top: 20px; font-size: 30px;}
	.cayaContent #section_intro_5 .section_intro_5 .inner .inbox h1:before {font-size: 20px;}
	.cayaContent #section_intro_5 .section_intro_5 .inner .inbox h1:after {font-size: 20px;}
	.cayaContent #section_intro_5 .section_intro_5 .txtbox {position: static; width: 100%; height: 100px;}
	.cayaContent #section_intro_5 .section_intro_5 .txtbox h1 {text-align: center; font-size: 30px; line-height: 100px; margin-right: 0px;}
}

@media (max-width:1024px){
    .cayaContent #section_intro_5 h1.title {padding-top: 50px; margin-bottom: 70px;}
}

@media (max-width:600px){
	.cayaContent #section_intro_5 .section_intro_5 .inner {flex-direction: column;}
	.cayaContent #section_intro_5 .section_intro_5 .inner .imgbox {width: 100%; height: auto;}
	.cayaContent #section_intro_5 .section_intro_5 .inner .inbox {justify-content: center; margin-left: 0; width: 100%;}
	.cayaContent #section_intro_5 .section_intro_5 .inner .inbox h1 {padding-left: 0px; font-size: 20px;}
	.cayaContent #section_intro_5 .section_intro_5 .inner .inbox h1:before {padding-left:0; font-size: 16px;}
	.cayaContent #section_intro_5 .section_intro_5 .inner .inbox h1:after {font-size: 16px;}
	.cayaContent #section_intro_5 .section_intro_5 .txtbox {height: 60px;}
	.cayaContent #section_intro_5 .section_intro_5 .txtbox h1 {font-size: 20px; line-height: 60px;}
	.cayaContent #section_intro_5 .col_mt{margin:50px 0;}
}

@media (max-width:480px){
	.cayaContent #section_intro_5 .section_intro_5 .inner .inbox h1 {font-size: 16px;}
	.cayaContent #section_intro_5 .section_intro_5 .txtbox h1 {font-size: 16px;}
}

/*------------------------------------------------- [section_intro_5] -------------------------------------------------*/


/*------------------------------------------------- [section_intro_6] -------------------------------------------------*/

.cayaContent #section_intro_6 h1.title {padding-top: 150px;}
.cayaContent #section_intro_6 br {opacity:0;}
.cayaContent #section_intro_6 .cons {margin:0 auto 80px;}

.cayaContent #section_intro_6 .section_intro_6_1 {position:relative; width:100%; height:500px; background:url("/image/section/intro_6/intro_bg.jpg")no-repeat center center fixed; background-size:cover; margin-top: 150px;}
.cayaContent #section_intro_6 .section_intro_6_1 .intro_img {float:left; width:50%; position:relative; top:-99px;}
.cayaContent #section_intro_6 .section_intro_6_1 .intro_tit {float:left; width:50%; position: relative; top: -50px;}
.cayaContent #section_intro_6 .section_intro_6_1 .intro_tit .intro_tit_box {position: relative; width: 450px; height: 400px; background: var(--point_color_2); float: right; padding:50px 40px; box-shadow: 10px 10px 18px rgb(0 0 0 / 30%); 
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box;
}
.cayaContent #section_intro_6 .section_intro_6_1 .intro_tit .intro_tit_box p {color:#fff; font-size:18px; font-weight:400; line-height:135%;}
.cayaContent #section_intro_6 .section_intro_6_1 .intro_tit .intro_tit_box h2 {position: absolute; bottom: 50px; color:#fff; font-size:36px; font-weight:100; line-height:135%; font-family: "GmarketSansMedium";}

.cayaContent #section_intro_6 .section_intro_6_2 {/* clear:both; */ margin-top: 80px;} 
.cayaContent #section_intro_6 .section_intro_6_2 .intro_subtit {padding:0 30px; background:url("/image/section/intro_6/intro_subtit.jpg")repeat; position:relative; z-index:0; margin-bottom:80px;}
.cayaContent #section_intro_6 .section_intro_6_2 .intro_subtit h3 {z-index: 3; position:relative; background:#fff; padding: 40px; text-align: center; font-size: 26px; line-height: 145%; font-family: "GmarketSansMedium"; color:var(--point_color_1);}
.cayaContent #section_intro_6 .section_intro_6_2 .intro_subtit:after {content: ""; position: absolute; left: 10px; top: 10px; z-index: 1; width: calc(100% - 20px); height: calc(100% - 20px); background: #fff;}

@media screen and (max-width:1200px){ 
	.cayaContent #section_intro_6 .section_intro_6_1 .intro_img {float:none; width:100%;}
	.cayaContent #section_intro_6 .section_intro_6_1 .intro_img h3 {text-align:center;}

	.cayaContent #section_intro_6 .section_intro_6_1 .intro_tit {float:none; width:100%; top: -100px;}
	.cayaContent #section_intro_6 .section_intro_6_1 .intro_tit .intro_tit_box {width:100%; height:350px; background-size:cover;}
	.cayaContent #section_intro_6 .section_intro_6_1 .intro_tit .intro_tit_box p {width:100%; text-align:center;}
	.cayaContent #section_intro_6 .section_intro_6_1 .intro_tit .intro_tit_box h2 {text-align: center; width: 100%; position: relative; bottom: -50px;}

	.cayaContent #section_intro_6 .section_intro_6_2 {clear:both;}
}
@media screen and (max-width:1024px){
	.cayaContent #section_intro_6 h1.title {padding-top:60px;}

	.cayaContent #section_intro_6 .section_intro_6_1 .intro_tit .intro_tit_box {float:none; }

	.cayaContent #section_intro_6 .section_intro_6_2 {margin-top:400px;}
	.cayaContent #section_intro_6 .section_intro_6_2 .intro_subtit {margin-bottom:20px;}
}
@media screen and (max-width:630px){
	.cayaContent #section_intro_6 .section_intro_6_1 .intro_tit {top:-119px;}
}
@media screen and (max-width:600px){
	.cayaContent #section_intro_6 .section_intro_6_2 {margin-top: 350px;}
}
@media screen and (max-width: 520px){
	.cayaContent #section_intro_6 .section_intro_6_2 {margin-top: 280px;}
}
@media screen and (max-width: 500px){
	.cayaContent #section_intro_6 .section_intro_6_2 {margin-top: 250px;}
}
@media screen and (max-width:450px){
	.cayaContent #section_intro_6 .section_intro_6_1 .intro_tit .intro_tit_box {height:300px; padding: 35px 40px;}
	.cayaContent #section_intro_6 .section_intro_6_1 .intro_tit .intro_tit_box h2 {font-size:26px; bottom: -50px;}

	.cayaContent #section_intro_6 .section_intro_6_2 {margin-top:160px;}
	.cayaContent #section_intro_6 .section_intro_6_2 .intro_subtit h3 {font-size:18px; padding: 15px;}
}
@media screen and (max-width:414px){
	.cayaContent #section_intro_6 .section_intro_6_1 {height:470px;}
}
@media screen and (max-width:384px){
	.cayaContent #section_intro_6 .section_intro_6_1 {height:440px;}
}
@media screen and (max-width:375px){
	.cayaContent #section_intro_6 .section_intro_6_1 {height:430px;}
	.cayaContent #section_intro_6 .section_intro_6_1 .intro_tit .intro_tit_box h2 {bottom: -25px;}
}
@media screen and (max-width:360px){
	.cayaContent #section_intro_6 .section_intro_6_1 {height:420px;}

	.cayaContent #section_intro_6 .section_intro_6_2 {margin-top:140px;}
}
@media screen and (max-width:320px){
	.cayaContent #section_intro_6 .section_intro_6_1 {height:380px;}
	.cayaContent #section_intro_6 .section_intro_6_1 .intro_tit .intro_tit_box p {font-size:17px;}
}

/*------------------------------------------------- [section_intro_6] -------------------------------------------------*/


/*------------------------------------------------- [section_intro_7] -------------------------------------------------*/
.cayaContent #section_intro_7 {position:relative; width:100%; height:1080px; overflow: hidden;}
.cayaContent #section_intro_7 .image-zoom {
  width: 100%;
  float: left;
  position: relative;
  background: #000000;
  overflow: hidden;
  height: 600px
}
.cayaContent #section_intro_7 .image-zoom:before {
  background:linear-gradient( rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3) ), url("/image/section/intro_7/greeting_bg1.jpg") no-repeat center;
  content: "";
  display: inline-block;
  height: 100%;
  opacity: 1;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
  animation: 10s ease 0s normal none /*infinite running*/ zoomin;
  -webkit-animation: 10s ease 0s normal none /*infinite running*/ zoomin;
  -o-animation: 10s ease 0s normal none /*infinite running*/ zoomin;
  -moz--o-animation: 10s ease 0s normal none /*infinite running*/ zoomin;
}

@keyframes zoomin {
    0% { transform: scale(1.5) }
    100% { transform: scale(1) }
}
.cayaContent #section_intro_7 .static-content {margin: 0; top: 165px; z-index: 2;}
.cayaContent #section_intro_7 .static-content .s_line{display: block; width: 55px; height: 1px; background-color: #fff; margin: 0px auto;}
.cayaContent #section_intro_7 .txt_bg{background:url("/image/section/intro_7/greeting_bg2.jpg")	no-repeat center bottom; height: 480px; margin-top: 600px;}
.cayaContent #section_intro_7 .txt_box{position: absolute; background:url("/image/section/intro_7/txt_boxbg.png") repeat-x top; width: 1200px; top: 450px; left: 50%; transform: translate(-50%); z-index: 3;}
.cayaContent #section_intro_7 .txt_box h2{margin-bottom: 50px;}

@media screen and (max-width:1024px){
	.cayaContent #section_intro_7 .static-content {top: 100px;}
	.cayaContent #section_intro_7 .txt_box{position: relative; width: 90%; top: 20px; margin: auto; left: 0; transform: translate(0); background-image: none;}
	.cayaContent #section_intro_7 .image-zoom{height: 450px;}
	.cayaContent #section_intro_7 .image-zoom:before{background-size: cover;}
	.cayaContent #section_intro_7 .txt_bg{margin-top: 450px;}
}
@media screen and (max-width:600px){
	.cayaContent #section_intro_7 .image-zoom{height: 200px;}
	.cayaContent #section_intro_7 .static-content {top: 40px;}
	.cayaContent #section_intro_7 .static-content p:first-child{font-size: 50px;}
	.cayaContent #section_intro_7 .static-content p:last-child{font-size: 16px;}
	.cayaContent #section_intro_7 .txt_box h2{font-size: 22px; margin-bottom: 30px;}
	.cayaContent #section_intro_7 .txt_bg{margin-top: 200px;}
}
@media screen and (max-width:420px){
	.cayaContent #section_intro_7 .static-content p.s_line{display: none;}
	.cayaContent #section_intro_7 .static-content p:last-child br{display: none;}
}

/*------------------------------------------------- [section_intro_7] -------------------------------------------------*/


/*------------------------------------------------- [section_intro_8] -------------------------------------------------*/

.cayaContent #section_intro_8 .section_intro_8_slider .content_slider_top li {height: 760px;}

.cayaContent #section_intro_8 .section_intro_8_sliderboxwrap {position: absolute; top: 0; z-index: 999; width: 100%; height: 760px;}
.cayaContent #section_intro_8 .section_intro_8_sliderboxwrap br {opacity:0;}

.cayaContent #section_intro_8 .section_intro_8_sliderboxwrap .section_intro_8_sliderbox {border-bottom: 760px solid rgba(34,162,175,0.85); border-right: 250px solid transparent; height: 0; width: 54%;}
.cayaContent #section_intro_8 .section_intro_8_sliderboxwrap .section_intro_8_sliderbox .tit_box {position: absolute; width: 100%; margin-top: 300px; box-sizing:border-box;}
.cayaContent #section_intro_8 .section_intro_8_sliderboxwrap .section_intro_8_sliderbox .tit_box h2.slogan {font-family: '국립박물관문화재단클래식M'; color:#fff; font-size:40px;}
.cayaContent #section_intro_8 .section_intro_8_sliderboxwrap .section_intro_8_sliderbox .tit_box h2.slogan:before {color:#fff;}
.cayaContent #section_intro_8 .section_intro_8_sliderboxwrap .section_intro_8_sliderbox .tit_box h2.slogan:after {color:#fff;}
.cayaContent #section_intro_8 .section_intro_8_sliderboxwrap .section_intro_8_sliderbox .tit_box .bar {width:40px; height:2px; background:#fff; margin:40px 0; margin-left: 45px;}
.cayaContent #section_intro_8 .section_intro_8_sliderboxwrap .section_intro_8_sliderbox .tit_box .ff_6 {margin-left:45px;}

.cayaContent #section_intro_8 .section_intro_8_content .con_top {width:100%; height:auto; padding:110px 0 60px; background:url("/image/section/intro_8/top_bg.jpg")no-repeat top center; background-size:contain;}
.cayaContent #section_intro_8 .section_intro_8_content .con_top h2 {margin-bottom:60px;}
.cayaContent #section_intro_8 .section_intro_8_content .con_top .marking {position:relative; left:50%; margin-left:-45px; width:90px; height:30px;}
.cayaContent #section_intro_8 .section_intro_8_content .con_top .marking li {float:left; width:10px; height:10px; border-radius:50%; margin:10px; background:#ff165d;}

.cayaContent #section_intro_8 .section_intro_8_content .con_bottom {padding-bottom:110px;}
.cayaContent #section_intro_8 .section_intro_8_content .con_bottom .layout .in50 {width:50%;}


@media screen and (min-width:1920px){
	.cayaContent #section_intro_8 .section_intro_8_content .con_top {background-size:cover;}
}

@media screen and (max-width:1920px){
	.cayaContent #section_intro_8 .section_intro_8_content .con_top {background-size:contain;}
}

@media screen and (max-width:1200px){
	.cayaContent #section_intro_8 .section_intro_8_slider .content_slider_top li {height:500px;}

	.cayaContent #section_intro_8 .section_intro_8_sliderboxwrap {position: relative; height: auto;}
	.cayaContent #section_intro_8 .section_intro_8_sliderboxwrap .section_intro_8_sliderbox {border: 0; width: 100%; height: auto; background: rgba(34,162,175,0.85);}
	.cayaContent #section_intro_8 .section_intro_8_sliderboxwrap .section_intro_8_sliderbox .tit_box {position: relative; margin-top: 0; padding: 50px 20px 20px 50px;}
	.cayaContent #section_intro_8 .section_intro_8_sliderboxwrap .section_intro_8_sliderbox .tit_box h2.slogan {font-size:30px;}

	.cayaContent #section_intro_8 .section_intro_8_content .con_top {background-size:cover;}
}

@media screen and (max-width:1024px){
	.cayaContent #section_intro_8 .section_intro_8_slider .content_slider_top li {height:450px;}

	.cayaContent #section_intro_8 .section_intro_8_sliderboxwrap .section_intro_8_sliderbox .tit_box {padding: 50px 20px 20px 15px;}
	
	.cayaContent #section_intro_8 .section_intro_8_content .con_top {padding:60px 0 0;}
	.cayaContent #section_intro_8 .section_intro_8_content .con_top h3.fs_6 {font-size:22px;}
	
	.cayaContent #section_intro_8 .section_intro_8_content .con_bottom {padding-bottom:60px;}
	.cayaContent #section_intro_8 .section_intro_8_content .con_bottom .layout .in50 {width:100%;}
}

@media screen and (max-width:750px){
	.cayaContent #section_intro_8 .section_intro_8_slider .content_slider_top li {height:350px;}
}

@media screen and (max-width:500px){
	.cayaContent #section_intro_8 .section_intro_8_sliderboxwrap .section_intro_8_sliderbox .tit_box h2.slogan {font-size:26px;}

	.cayaContent #section_intro_8 .section_intro_8_slider .content_slider_top li {height:250px;}
}

/*------------------------------------------------- [section_intro_8] -------------------------------------------------*/

/*------------------------------------------------- [section_intro_9] -------------------------------------------------*/

.cayaContent #section_intro_9 {position:relative; width:100%;  height:1080px;}
.cayaContent #section_intro_9 .content_slider_wrapper_right > img {position: absolute; z-index:99;}
.cayaContent #section_intro_9 .content_slider_wrapper_right .slider_txt {position: absolute; margin-top: 180px; margin-left: 120px; z-index: 98;}
.cayaContent #section_intro_9 .content_slider_wrapper_right .slider_txt .txt1 { line-height: 80px; color: rgba(0, 0, 0, 0.3);}
.cayaContent #section_intro_9 .content_slider_wrapper_right .slider_txt .txt2 {color: rgba(0, 0, 0, 0.3); font-size: 14px; margin-left: 160px;}
.cayaContent #section_intro_9 .layout_center{position: absolute; top: 0; left: 0; width: 100%; z-index:90;}
.cayaContent #section_intro_9 .layout .top_box{position:relative; text-align: right; margin-top: 130px; margin-bottom: 30px; width: 672px; height: 199px; background:url("/image/section/intro_9/top_img.png") no-repeat center center;}
.cayaContent #section_intro_9 .layout .top_box .top_txt{display: block; font-size: 14px; color: #a9bbc3; letter-spacing: 3.5px; padding: 130px 70px 0px 0px;}


@media screen and (max-width:1024px){
	.cayaContent #section_intro_9 {height:auto;}
	.cayaContent #section_intro_9 .layout_center{position: initial; transform:initial;} 
	.cayaContent #section_intro_9 .layout .top_box {margin: 30px auto;}
	.cayaContent #section_intro_9 .content_slider_wrapper_right {display:none;}
	.cayaContent #section_intro_9 .basic_slider_wrapper{box-shadow: none;}
	.cayaContent #section_intro_9 .box_n_n{padding:0 2%;}
}

@media screen and (max-width:600px){
	.cayaContent #section_intro_9 .layout .top_box {width: 340px; height: 100px; background-size: contain;}
	.cayaContent #section_intro_9 .layout .top_box .top_txt{font-size: 9px; letter-spacing: 0px; padding: 65px 35px 0px 0px;}
}

/*------------------------------------------------- [section_intro_9] -------------------------------------------------*/


/*------------------------------------------------- [section_intro_10] -------------------------------------------------*/

.cayaContent #section_intro_10 .top {width:100%; height:940px; overflow:hidden;}
.cayaContent #section_intro_10 .top.image-zoom:before {background: url("/image/section/intro_10/top_bg.jpg") no-repeat center center; background-size: cover;}
	.cayaContent #section_intro_10 .top .cons div {padding-top:400px;}
	.cayaContent #section_intro_10 .top .cons div h1 {font-size:60px; color:#ff9a00;}
	.cayaContent #section_intro_10 .top .cons div h1 #cursor {color:#ff9a00;}
	.cayaContent #section_intro_10 .top .cons div p {padding-right:40px; font-weight:300;}

.cayaContent #section_intro_10 .middle {width:100%; padding:160px 0 130px; overflow:hidden; background: url("/image/section/intro_10/middle_bg.jpg") no-repeat center center; background-size: cover; /* background-attachment:fixed; */}
	.cayaContent #section_intro_10 .middle p:first-child:before {content:""; display:block; width:50px; height:6px; background:#ff9a00; position:relative; top:-30px;}

.cayaContent #section_intro_10 .bottom {width:100%; padding:160px 0 130px; overflow:hidden; background: url("/image/section/intro_10/bottom_bg.jpg") no-repeat center center; background-size: cover; background-attachment:fixed;}
	.cayaContent #section_intro_10 .bottom p:first-child:before {content:""; display:block; width:50px; height:6px; background:#ff9a00; position:absolute; top:-30px; right:0;}

@media screen and (max-width: 1024px){
	.cayaContent #section_intro_10 h1.title_w {padding-top: 60px;}

	.cayaContent #section_intro_10 .top {height:600px;}
	.cayaContent #section_intro_10 .top .cons div {padding-top:180px;}
	.cayaContent #section_intro_10 .top .cons div h1 {font-size:36px;}
}
@media screen and (max-width: 600px){
	.cayaContent #section_intro_10 .top .cons div .text_right {text-align:center;}
	.cayaContent #section_intro_10 .top .cons div h1 {font-size:26px;}
	.cayaContent #section_intro_10 .top .cons div p {padding-right:0px;}

	.cayaContent #section_intro_10 .middle,
	.cayaContent #section_intro_10 .bottom {padding:80px 0 50px;}
}
@media screen and (max-width: 450px){
	.cayaContent #section_intro_10 .top {height:500px;}
	.cayaContent #section_intro_10 .top .cons div {padding-top:60px;}
}

/*------------------------------------------------- [section_intro_10] -------------------------------------------------*/


/*------------------------------------------------- [section_pastor_1] -------------------------------------------------*/

.cayaContent #section_pastor_1 {position:relative; width:100%;  height:1200px; background:url("/image/section/pastor_1/bg.jpg") no-repeat center center; }
.cayaContent #section_pastor_1 .inbox_r{padding: 5%;}
.cayaContent #section_pastor_1 h1.title{padding-top: 150px; margin-bottom: 100px;} 
.cayaContent #section_pastor_1 .in40 img {display:none;}

@media screen and (max-width:1200px){
.cayaContent #section_pastor_1 {background:url("/image/section/pastor_1/bg.jpg") no-repeat 20% 80%; }
}

@media screen and (max-width:1024px){
.cayaContent #section_pastor_1 {background:none; height:auto; }
.cayaContent #section_pastor_1 .in40 img {display:block;}
.cayaContent #section_pastor_1 h1.title{padding-top: 50px; margin-bottom: 100px;} 
}

@media screen and (max-width:500px){
.cayaContent #section_pastor_1 h2{font-size:26px;}

}

/*------------------------------------------------- [section_pastor_1] -------------------------------------------------*/

/*------------------------------------------------- [section_pastor_2] -------------------------------------------------*/

.cayaContent #section_pastor_2 {position:relative; width:100%;  height:1200px; background:url("/image/section/pastor_2/bg.jpg") no-repeat center center; }
.cayaContent #section_pastor_2 .inbox_r{padding: 5%;}
.cayaContent #section_pastor_2 h1.title{padding-top: 150px; margin-bottom: 100px;} 
.cayaContent #section_pastor_2 .in40 img {display:none;}

@media screen and (max-width:1200px){
.cayaContent #section_pastor_2 {background:url("/image/section/pastor_2/bg.jpg") no-repeat 60% 80%; }
}

@media screen and (max-width:1024px){
.cayaContent #section_pastor_2 {background:none; height:auto; }
.cayaContent #section_pastor_2 .in40 img {display:block;}
.cayaContent #section_pastor_2 h1.title{padding-top: 50px; margin-bottom: 100px;} 
.cayaContent #section_pastor_2 .fc_w {color:#555; background: #ededed; padding: 5%;}
}

@media screen and (max-width:500px){
.cayaContent #section_pastor_2 h2{font-size:26px;}

}

/*------------------------------------------------- [section_pastor_2] -------------------------------------------------*/


/*------------------------------------------------- [section_pastor_3] -------------------------------------------------*/

.cayaContent #section_pastor_3 {position:relative; width:100%;  height:1080px; background: #e3e3e3;}
.cayaContent #section_pastor_3 h1.title {text-align: center; padding-top: 150px; margin-bottom: 50px;}
.cayaContent #section_pastor_3 .inbox_n {background: #e3e3e3;}
.cayaContent #section_pastor_3 .section_into_6_pastor_img_m{display:none;}

.cayaContent #section_pastor_3 .layout_center{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; z-index:99;}


@media screen and (max-width:1024px){
    .cayaContent #section_pastor_3 {height:auto;}
    .cayaContent #section_pastor_3 .layout_center{position: initial; transform:initial;} 
	.cayaContent #section_pastor_3 h1.title {padding-top: 50px; margin-bottom: 70px;}
	.cayaContent #section_pastor_3 .col{background: white; padding: 5%;}
	.cayaContent #section_pastor_3 .content_slider_wrapper_right {display:none;}
	.cayaContent #section_pastor_3 .section_into_6_pastor_img_m {display:block; width:100%;}
	.cayaContent #section_pastor_3 .section_into_6_pastor_img_m img{object-fit:cover;}
}


/*------------------------------------------------- [section_pastor_3] -------------------------------------------------*/


/*------------------------------------------------- [section_pastor_4] -------------------------------------------------*/

.cayaContent #section_pastor_4 {position: relative;}
.cayaContent #section_pastor_4 .bg_box{}
.cayaContent #section_pastor_4 .in40 .img_m{display: none;}
.cayaContent #section_pastor_4 .in40{position: relative;}
.cayaContent #section_pastor_4 .in40 img {z-index:99;}
.cayaContent #section_pastor_4 .in40 .bg_box{position: absolute; top: 50px; left: 50px; width: 421px; height: 544px; background: linear-gradient(38deg, #0948b6, #84b2f1); z-index: -2;}
.cayaContent #section_pastor_4 .in40 .resume{width: 421px; padding: 5%;box-sizing: border-box;}
.cayaContent #section_pastor_4 .bul_4 {margin-bottom: 10px; margin-left: 20px;}
.cayaContent #section_pastor_4 .bul_4 br {display:none;}

.cayaContent #section_pastor_4 h2.slogan {font-size:30px;}
.cayaContent #section_pastor_4 h2.slogan:before {display:none;}
.cayaContent #section_pastor_4 h2.slogan:after {display:none;}
.cayaContent #section_pastor_4 h3.slogan{font-size: 24px;}

@media screen and (max-width:1200px){
.cayaContent #section_pastor_4 .in40 .bg_box{display: none;}
}

@media screen and (max-width:1024px){
.cayaContent #section_pastor_4 .in40 .img_pc{display: none;}
.cayaContent #section_pastor_4 .in40 .img_m{display: block; width:80%; margin-left:10%;}
.cayaContent #section_pastor_4 h1.title {padding-top: 100px; margin-bottom:10px;}
.cayaContent #section_pastor_4 h1.title:after {display:none;}
}
@media screen and (max-width:600px){
	.cayaContent #section_pastor_4 h2.slogan {font-size:25px;}
	.cayaContent #section_pastor_4 h3.slogan{font-size: 20px;}
	.cayaContent #section_pastor_4 .bul_4 br {display:block;}
}

/*------------------------------------------------- [section_pastor_4] -------------------------------------------------*/


/*------------------------------------------------- [section_pastor_5] -------------------------------------------------*/

.cayaContent #section_pastor_5 h1.title {padding-top:150px;}
.cayaContent #section_pastor_5 .section_pastor_5 { position:relative; padding-top:100px;}

.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box {position: absolute; right: 0; top: 50px; width:406px; height:713px; background: var(--point_color_2); z-index: 99; box-shadow: 10px 10px 18px rgb(0 0 0 / 30%); }
.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box .pastor_bg {position:relative;}
.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box .pastor_bg .pastor_img{position: relative; right: 50px; top: -30px; box-shadow: -10px -10px 25px #ccc;}
.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box .pastor_bg .pastor_txt {margin-top: 20px;}
.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box .pastor_bg .pastor_txt:before {float:left; content:""; width:3px; height:55px; background:#fff; margin-left:35px; margin-right:15px;}
.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box .pastor_bg .pastor_txt h3 {font-size:24px; color:#fff; font-weight:400; letter-spacing:0px; line-height:100%; margin-bottom:0;}
.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box .pastor_bg .pastor_txt h3 span {font-size:18px; color:#fff; display:block; margin-bottom:5px; font-weight:300; letter-spacing:0px;}
.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box .pastor_bg .pastor_txt p {font-size:36px; color:#fff; margin-left:55px; margin-top:30px; font-family: "GmarketSansLight"; letter-spacing:0px;}

.cayaContent #section_pastor_5 .section_pastor_5 h3 {font-weight:400; margin-bottom:30px;}
.cayaContent #section_pastor_5 .section_pastor_5 ul {margin-bottom:60px;}
.cayaContent #section_pastor_5 .section_pastor_5 ul:last-child {margin-bottom:0;}
.cayaContent #section_pastor_5 .section_pastor_5 ul li {font-size:18px; line-height:145%; margin-bottom:10px; width:37%; display:table;}
.cayaContent #section_pastor_5 .section_pastor_5 ul li:before {content:"·"; padding-right:8px;}
.cayaContent #section_pastor_5 .section_pastor_5 ul li p {display:table-cell; vertical-align:top; width:40%; font-size:18px;}
.cayaContent #section_pastor_5 .section_pastor_5 ul li span {display:table-cell; vertical-align:top; width:60%; font-weight:400; color:#555;}

@media screen and (max-width:1024px){
	.cayaContent #section_pastor_5 h1.title {padding-top:60px;}
	.cayaContent #section_pastor_5 .section_pastor_5 {padding-top: 40px;}

	.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box {position: relative; top: 0; left: 50%; margin-left: -250px; margin-bottom: 50px; width:550px; height:374px;}
	.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box .pastor_bg .pastor_img {float:left; width:300px;}
	.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box .pastor_bg .pastor_txt {float:left; margin-top:100px;}
	.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box .pastor_bg .pastor_txt:before {margin-left:0;}
	.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box .pastor_bg .pastor_txt p {margin-left:0;}

	.cayaContent #section_pastor_5 .section_pastor_5 ul li {width:60%;}

}
@media screen and (max-width:700px){
	.cayaContent #section_pastor_5 .section_pastor_5 {padding-top: 0;}

	.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box {margin-left:-275px;}
	.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box .pastor_bg .pastor_img {width:250px; top:0; left:0;}
	.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box .pastor_bg .pastor_txt:before {margin-left:50px;}
	.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box .pastor_bg .pastor_txt p {margin-left:50px;}

	.cayaContent #section_pastor_5 .section_pastor_5 ul li {width:100%;}
}
@media screen and (max-width:600px){
	.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box {width: 300px; margin-left: -150px; height: 470px;}

	.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box .pastor_bg .pastor_txt {margin-top: 25px;}
	.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box .pastor_bg .pastor_txt:before {height:50px;}
	.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box .pastor_bg .pastor_txt h3 {font-size:20px;}
	.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box .pastor_bg .pastor_txt h3 span {font-size:16px;}
	.cayaContent #section_pastor_5 .section_pastor_5 .section_pastor_5_box .pastor_bg .pastor_txt p {font-size: 30px;}
}
@media screen and (max-width:450px){
	.cayaContent #section_pastor_5 .section_pastor_5 ul li {margin-bottom: 5px;}
	.cayaContent #section_pastor_5 .section_pastor_5 ul li p {font-size: 16px;}
}

/*------------------------------------------------- [section_pastor_5] -------------------------------------------------*/

/*------------------------------------------------- [section_pastor_6] -------------------------------------------------*/

.cayaContent #section_pastor_6 {position:relative; overflow: hidden;}
.cayaContent #section_pastor_6 h6.title {padding-top:150px;}
.cayaContent #section_pastor_6 .pastor_bg {position: relative; width: 100%;}
.cayaContent #section_pastor_6 .pastor_pic {margin-top: 100px; margin-bottom: 80px; float: left;}
.cayaContent #section_pastor_6 .pastor_color {background-color: #d0d6d9; float: right; width: 410px; height: 310px; margin-top: 290px;}
.cayaContent #section_pastor_6 .pastor_area {position: absolute; top: 300px; width: 545px; left: 52%;}
.cayaContent #section_pastor_6 .pastor_area .txt{ line-height: 160%; letter-spacing: -1px; margin-bottom: 60px;}
.cayaContent #section_pastor_6 .profile {position: relative; overflow: hidden;}
.cayaContent #section_pastor_6 .profile .title_box {position: absolute; font-size: 30px; z-index: 99; font-weight:500; color:#fff; padding:10px 35px; background:#ffb55d; border-radius: 30px; box-sizing: border-box; line-height: 30px; left: 50%; transform: translate(-50%);}
.cayaContent #section_pastor_6 .profile .box{background-color: #64c44a; font-size: 19px; color: #fff; line-height: 36px; border: none; margin-top: 28px; border-radius: 30px;}
.cayaContent #section_pastor_6 .profile .col{column-rule: none; padding: 50px 40px 30px 40px;}

@media screen and (max-width:1024px){
	.cayaContent #section_pastor_6 h6.title {padding-top:70px;}
	.cayaContent #section_pastor_6 .pastor_pic{float: none; margin-top: 20px; margin-bottom: 40px;}
	.cayaContent #section_pastor_6 .pastor_color{display: none;}
	.cayaContent #section_pastor_6 .pastor_area{position: relative; width: 90%; top: 0px; left: 0px; text-align: center; margin: 0 auto;}
}

/*------------------------------------------------- [section_pastor_6] -------------------------------------------------*/


/*------------------------------------------------- [section_pastor_7] -------------------------------------------------*/

.cayaContent #section_pastor_7 .con_top {position:relative; width:100%; height:893px; background:url("/image/section/pastor_7/top_bg.png")no-repeat center top; background-size:cover; overflow:hidden; z-index:-99;}

.cayaContent #section_pastor_7 .con_top .con_topbox {float:right; margin-top:150px;}
.cayaContent #section_pastor_7 .con_top .con_topbox h2.slogan {font-family: '국립박물관문화재단클래식M'; color:#fff; margin-bottom:90px; z-index:99;}
.cayaContent #section_pastor_7 .con_top .con_topbox h2.slogan:before {color:#fff;}
.cayaContent #section_pastor_7 .con_top .con_topbox h2.slogan:after {color:#fff;}
.cayaContent #section_pastor_7 .con_top .con_topbox h2.slogan span {position:relative; color:#fff; padding:0 10px;}
.cayaContent #section_pastor_7 .con_top .con_topbox h2.slogan span:before {content:""; position:absolute; left:0px; bottom:-20px; background:url("/image/section/pastor_7/brush2.png")no-repeat; width:460px; height:36px; z-index:-1;}

.cayaContent #section_pastor_7 .con_top .con_topbox .pastor_box {width:100%; box-sizing:border-box; padding:30px; background: linear-gradient(225deg, rgba(34,162,175,0.9), rgba(136,132,233,0.9)); box-shadow:10px 10px 10px rgba(50,50,50,0.6);}
.cayaContent #section_pastor_7 .con_top .con_topbox .pastor_box .pastor_inbox {border:1px solid #fff; box-sizing:border-box; padding:60px 40px;}
.cayaContent #section_pastor_7 .con_top .con_topbox .pastor_box .pastor_inbox .marking {position:relative; left:50%; margin-left:-45px; width:90px; height:30px; margin-bottom:30px;}
.cayaContent #section_pastor_7 .con_top .con_topbox .pastor_box .pastor_inbox .marking li {float:left; width:10px; height:10px; border-radius:50%; margin:10px; background:#fff;}
.cayaContent #section_pastor_7 .con_top .con_topbox .pastor_box .pastor_inbox p {font-size:20px; margin-bottom:15px;}


.cayaContent #section_pastor_7 .con_bottom {margin:100px 0;}
.cayaContent #section_pastor_7 .con_bottom h2 {margin-bottom:70px;}
.cayaContent #section_pastor_7 .con_bottom h3 {margin-top:40px;}


@media screen and (max-width:1200px){
	.cayaContent #section_pastor_7 .con_top .con_topbox h2.slogan {font-size:36px;}
}
@media screen and (max-width:1024px){
	.cayaContent #section_pastor_7 .con_top {height: auto; background: url("/image/section/pastor_7/top_bg.png")no-repeat left top/1200px;}
	.cayaContent #section_pastor_7 .con_top .con_topbox {float:none; margin-top:400px;}
	.cayaContent #section_pastor_7 .con_top .con_topbox h2.slogan {display:none; }

	.cayaContent #section_pastor_7 .con_bottom {margin:50px 0 100px;}
}
@media screen and (max-width:500px){
	.cayaContent #section_pastor_7 .con_top {background: url("/image/section/pastor_7/top_bg.png")no-repeat -50px top/1200px;}
	.cayaContent #section_pastor_7 .con_top .con_topbox .pastor_box .pastor_inbox {padding:40px;}
	.cayaContent #section_pastor_7 .con_top .con_topbox .pastor_box .pastor_inbox p {font-size:18px; margin-bottom:10px;}

	.cayaContent #section_pastor_7 .con_bottom h2 {margin-bottom: 40px;}
}
@media screen and (max-width:400px){
	.cayaContent #section_pastor_7 .con_top {background: url("/image/section/pastor_7/top_bg.png")no-repeat -110px top/1200px;}
}

/*------------------------------------------------- [section_pastor_7] -------------------------------------------------*/


/*------------------------------------------------- [section_pastor_8] -------------------------------------------------*/
	
.cayaContent #section_pastor_8 .top {position:relative; width:100%; background:#e5e5e5 url("/image/section/pastor_8/top_bg.png")no-repeat 200px bottom; padding-bottom:10px;}
	.cayaContent #section_pastor_8 .top h2 {padding:60px 0 100px;}
	.cayaContent #section_pastor_8 .top h2.lead {color:#ff9a00; padding:60px 0 30px;}
	.cayaContent #section_pastor_8 .top h2.lead #cursor {color:#ff9a00;}
	.cayaContent #section_pastor_8 .top .divider_curve_bottom .shape-fill {fill:#9c600f;}
	
	@media screen and (max-width:1700px){
		.cayaContent #section_pastor_8 .top {background:#e5e5e5 url("/image/section/pastor_8/top_bg.png")no-repeat left bottom;}
	}
	@media screen and (max-width:1200px){
		.cayaContent #section_pastor_8 .top {background:#e5e5e5 url("/image/section/pastor_8/top_bg.png")no-repeat -100px bottom/680px;}
	}
	@media screen and (max-width:1024px){
		.cayaContent #section_pastor_8 h1.title {padding-top: 60px;}

		.cayaContent #section_pastor_8 .top {background:#e5e5e5;}
		.cayaContent #section_pastor_8 .top .text_right {text-align:center;}
		.cayaContent #section_pastor_8 .top h2 {padding:30px 0;}
		.cayaContent #section_pastor_8 .top h2.lead {padding:0;}
	}

.cayaContent #section_pastor_8 .middle {width:100%; background:url("/image/section/pastor_8/middle_bg.jpg")no-repeat center center; padding:80px 0; background-size: cover;}
	.cayaContent #section_pastor_8 .middle div {width:70%; margin:0 auto; overflow:hidden;}
	.cayaContent #section_pastor_8 .middle div ul {float:left; width:50%;}
	.cayaContent #section_pastor_8 .middle div ul:first-child {border-right:1px solid #fff;}
	.cayaContent #section_pastor_8 .middle div ul li {margin-bottom:20px; font-size:20px;}

	@media screen and (max-width:700px){
		.cayaContent #section_pastor_8 .middle div {width:100%;}
		.cayaContent #section_pastor_8 .middle div ul {float:none; width:100%; border-right:none;}
	}

.cayaContent #section_pastor_8 .bottom {width:100%; background:url("/image/section/pastor_8/bottom_bg.jpg")no-repeat center center; padding:80px 0; background-size: cover;}
.cayaContent #section_pastor_8 .bottom h2 {color:#ff9a00;}

	/*hovercss*/
	.cayaContent #section_pastor_8 .bottom .hovercss {margin: 0 auto; text-align: center;}
	.cayaContent #section_pastor_8 .bottom .hovercss nav a {position: relative; float:left; margin: 15px 25px; outline: none; color: #fff; text-decoration: none;   text-transform: uppercase; letter-spacing: 1px; font-weight: 400; text-shadow: 0 0 1px rgb(255 255 255 / 30%); font-size: 1.35em; width:21%;}
	.cayaContent #section_pastor_8 .bottom .hovercss nav a:hover,
	.cayaContent #section_pastor_8 .bottom .hovercss nav a:focus {outline: none;}

	/* Effect 10: reveal, push out */
	.cayaContent #section_pastor_8 .bottom .hovercss .cl-effect-10 {position: relative; z-index: 1; width:100%; overflow:hidden;}
	.cayaContent #section_pastor_8 .bottom .hovercss .cl-effect-10 a {overflow: hidden; margin: 0 2%;}
	.cayaContent #section_pastor_8 .bottom .hovercss .cl-effect-10 a span {display: block; padding:60px 0;	background:#100e0c; -webkit-transition: -webkit-transform 0.3s; -moz-transition: -moz-transform 0.3s; transition: transform 0.3s;}
	.cayaContent #section_pastor_8 .bottom .hovercss .cl-effect-10 a::before {position: absolute; top: 0; left: 0; z-index:-1; padding:60px 0; width: 100%; height: 100%; background:#ff9a00; color:#000; font-family:"GmarketSansLight";
		content: attr(data-hover);
		-webkit-transition: -webkit-transform 0.3s;
		-moz-transition: -moz-transform 0.3s;
		transition: transform 0.3s;
		-webkit-transform: translateX(-25%);
	}
	.cayaContent #section_pastor_8 .bottom .hovercss .cl-effect-10 a:hover span,
	.cayaContent #section_pastor_8 .bottom .hovercss .cl-effect-10 a:focus span {
		-webkit-transform: translateX(100%);
		-moz-transform: translateX(100%);
		transform: translateX(100%);
	}
	.cayaContent #section_pastor_8 .bottom .hovercss .cl-effect-10 a:hover::before,
	.cayaContent #section_pastor_8 .bottom .hovercss .cl-effect-10 a:focus::before {
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		transform: translateX(0%);
	}
	
	@media screen and (max-width:700px){
		.cayaContent #section_pastor_8 .bottom .hovercss nav a {width:46%;}
		.cayaContent #section_pastor_8 .bottom .hovercss .cl-effect-10 a {margin:2%;}
	}


/*------------------------------------------------- [section_pastor_8] -------------------------------------------------*/



/*------------------------------------------------- [section_pastor_9] -------------------------------------------------*/
.cayaContent h1.another_tit {position:relative; padding-left:20px;}
.cayaContent h1.another_tit:before {content:""; display:inline-block; width:8px; height:83px; background:#000; position:absolute; left:0; top:3px;}

.cayaContent .point1 {color:#00c995;}
.cayaContent .point2 {color:#a94fff;}

.cayaContent #section_pastor_9 {padding-top:100px;}
.cayaContent #section_pastor_9 .top {overflow:hidden; width:100%;}
.cayaContent #section_pastor_9 .top .left {float:left; width:50%; padding-bottom:60px;} 
	.cayaContent #section_pastor_9 .top .left .mobile_pastor {display:none;}

.cayaContent #section_pastor_9 .top .right {float:left; width:50%; box-sizing:border-box; padding-left:30px; padding-top:60px;}
	.cayaContent #section_pastor_9 .top .right h3 img {width:100%;}

@media screen and (max-width:1024px){
	.cayaContent h1.another_tit {font-size:30px;}
	.cayaContent h1.another_tit:before {height:70px;}

	.cayaContent #section_pastor_9 {padding-top:50px;}
	.cayaContent #section_pastor_9 .top .left {width:60%;}
	.cayaContent #section_pastor_9 .top .right {width:40%;}
}
@media screen and (max-width:900px){
	.cayaContent #section_pastor_9 .top .left {float:none; width:100%;}
		.cayaContent #section_pastor_9 .top .left .mobile_pastor {display:block; text-align:center; margin-bottom:60px;}
		.cayaContent #section_pastor_9 .top .left h2 {text-align:center;}
		.cayaContent #section_pastor_9 .top .left p {text-align:center;}
	.cayaContent #section_pastor_9 .top .right {float:none; display:none;}
}
@media screen and (max-width:450px){
	.cayaContent h1.another_tit {margin-bottom:30px;}
}

.cayaContent #section_pastor_9 .bottom {position:relative; width:100%; background:url("/image/section/pastor_9/bg.jpg")no-repeat center center; padding:90px 0; background-size:cover;}
	.cayaContent #section_pastor_9 .bottom .bottom_tit {position:absolute; top:-160px; width:0px; height:0px; border-right:70px solid #a94fff; border-top:70px solid transparent; border-bottom: 70px solid transparent; z-index:99999;}
	.cayaContent #section_pastor_9 .bottom .bottom_tit:after {content:""; position:absolute; top:-70px; left:70px; border-left:70px solid #a94fff; border-top:70px solid transparent; border-bottom:70px solid transparent; z-index:99;}
	.cayaContent #section_pastor_9 .bottom .bottom_tit h2 {padding-left:20px; z-index:999; position:relative; left:24px; top:-12px;}

	.cayaContent #section_pastor_9 .bottom .col {padding:0 150px; 
	column-gap:150px;
	-webkit-column-gap:150px;
	-moz-column-gap:150px;
	-ms-column-gap:150px;
	column-rule-width:3px;
	column-rule-color: #a94fff;}
	.cayaContent #section_pastor_9 .bottom .col p {line-height:200%;}


@media screen and (max-width:1200px){
	.cayaContent #section_pastor_9 .bottom .col {padding:0 100px; 
	column-gap:100px;
	-webkit-column-gap:100px;
	-moz-column-gap:100px;
	-ms-column-gap:100px;
	column-rule-width:2px;}
}
@media screen and (max-width:1024px){
	.cayaContent #section_pastor_9 .bottom .col {padding:0 80px;}
	.cayaContent #section_pastor_9 .bottom .col p.fs_4 {font-size:20px;}
}
@media screen and (max-width:768px){
	.cayaContent #section_pastor_9 .bottom {padding: 90px 0 40px;}
	.cayaContent #section_pastor_9 .bottom .col {padding: 0 40px; text-align:center;}
	.cayaContent #section_pastor_9 .bottom .col p.fs_4 {font-size:18px;}
}

/*------------------------------------------------- [section_pastor_9] -------------------------------------------------*/



/*------------------------------------------------- [section_history] -------------------------------------------------*/

.cayaContent #section_history_1 {position: relative;}

.cayaContent #section_history_2 {position:relative; width:100%;  height:1080px; }
.cayaContent #section_history_2 .layout_center{position: absolute; top: 45%; left: 50%; transform: translate(-50%, -50%); width: 100%; z-index:99;}
.cayaContent #section_history_2 .layout_center .box_n {height: 400px; overflow-y:auto;}


.cayaContent #section_history_2 ul.tabs_2 { width: 100%; color:#555; margin: 0; padding: 0; height: 30px; max-width:1200px; box-sizing: border-box; -webkit-box-sizing:border-box;} 

.cayaContent #section_history_2 ul.tabs_2 li { position: relative; float: left; text-align:center; cursor: pointer; width:25%; padding: 15px; line-height: 15px; border: 1px solid #dedede;  box-sizing: border-box; height: 50px; color:white; background:rgba(25,25,25,0.3);} 

.cayaContent #section_history_2 ul.tabs_2 li:first-child { border-left:1px solid #dedede; } 
.cayaContent #section_history_2 ul.tabs_2 li.active { background-color:#393939; color:#fff; } 


@media screen and (max-width:1024px){
    .cayaContent #section_history_2 {height:auto;}
	.cayaContent #section_history_2 h1.title_w {color:#555; padding-top: 50px;}
	.cayaContent #section_history_2 h1.title_w:after {background:#555;}
	.cayaContent #section_history_2 .bgslider_wrapper {display:none;}
	.cayaContent #section_history_2 .layout_center {position: initial; transform: initial; width:96%;}
	.cayaContent #section_history_2 .layout_center .box_n {height:auto; margin: 0 auto; width:96%; border: none;}
	.cayaContent #section_history_2 ul.tabs_2 li{width:50%; background: #fafafa; color:#555;}
	.cayaContent #section_history_2 ul.tabs_2 li.active{background: #fff; color: #fb5959;}
	.cayaContent #section_history_2 ul.tabs_2 li:nth-child(1),
    .cayaContent #section_history_2 ul.tabs_2 li:nth-child(2) {border-bottom:0 !important;}
	.cayaContent #section_history_2 ul.tabs_2 li:nth-child(2) {border-right:1px solid #ddd !important;}
}

@media screen and (max-width:580px){
.cayaContent #section_history_2 ul.tabs_2 li {padding: 10px; line-height: 20px; font-size: 14px; height: 45px;}

}

@media screen and (max-width:480px){
  .cayaContent #section_8{position:relative; width:100%;  height:800px; background:url("/image/content/one/dum_8.jpg") no-repeat center center; }
}

/*------------------------------------------------- [section_history] -------------------------------------------------*/

/*------------------------------------------------- [section_history4] -------------------------------------------------*/

.cayaContent #section_history_4 {position:relative; width:100%;}

@media screen and (max-width:1024px){
    .cayaContent #section_history_4 {height:auto;}
	.cayaContent #section_history_4 h1.title_w {color:#555; padding-top: 50px;}
	.cayaContent #section_history_4 h1.title_w:after {background:#555;}
	.cayaContent #section_history_4 .bgslider_wrapper {display:none;}
	.cayaContent #section_history_4 .layout_center {position: initial; transform: initial; width:96%;}
	.cayaContent #section_history_4 .layout_center .box_n {height:auto; margin: 0 auto; width:96%; border: none;}
	.cayaContent #section_history_4 ul.tabs li{width:50%; background: #fafafa; color:#555;}
	.cayaContent #section_history_4 ul.tabs li.active{background: #fff; color: #fb5959;}
	.cayaContent #section_history_4 ul.tabs li:nth-child(1),
    .cayaContent #section_history_4 ul.tabs li:nth-child(2) {border-bottom:0 !important;}
	.cayaContent #section_history_4 ul.tabs li:nth-child(2) {border-right:1px solid #ddd !important;}
}

@media screen and (max-width:580px){
.cayaContent #section_history_4 ul.tabs li {padding: 10px; line-height: 20px; font-size: 14px; height: 45px;}

}

/*------------------------------------------------- [section_history4] -------------------------------------------------*/


/*------------------------------------------------- [section_history5] -------------------------------------------------*/

.cayaContent #section_history_5 {position:relative; width:100%; height:1080px;}
.cayaContent #section_history_5 .layout_center{position:absolute; top:45%; left:50%; transform:translate(-50%, -50%); width:100%; z-index:99; margin:0;}
.cayaContent #section_history_5 .layout_center .box_n {height: 560px; overflow-y:auto;}
.cayaContent #section_history_5 ::-webkit-scrollbar {display:none;}

@media screen and (max-width:1200px){
    .cayaContent #section_history_5 {height:auto; background:url("/image/section/history_5/bg1.jpg")no-repeat center center; background-size:cover;}
	.cayaContent #section_history_5 .bgslider_wrapper {display:none;}
	.cayaContent #section_history_5 .layout_center {position: initial; transform: initial; width:96%; margin:0 20px;}
}
@media screen and (max-width:1024px){
	.cayaContent #section_history_5 h1.title_w {padding-top: 60px;}
	.cayaContent #section_history_5 ::-webkit-scrollbar {display:block;}
}


/*------------------------------------------------- [section_history5] -------------------------------------------------*/



/*------------------------------------------------- [section_history6] -------------------------------------------------*/

.cayaContent h1.another_tit {position:relative; padding-left:20px;}
.cayaContent h1.another_tit:before {content:""; display:inline-block; width:8px; height:83px; background:#000; position:absolute; left:0; top:3px;}

.cayaContent .point1 {color:#00c995;}
.cayaContent .point2 {color:#a94fff;}

@media screen and (max-width:1024px){
	.cayaContent h1.another_tit {font-size:30px;}
	.cayaContent h1.another_tit:before {height:70px;}
}
@media screen and (max-width:450px){
	.cayaContent h1.another_tit {margin-bottom:30px;}
}

.cayaContent #section_history_6 {padding-top:100px;}

@media screen and (max-width:1024px){
	.cayaContent #section_history_6 {padding-top:50px;}
}


/*------------------------------------------------- [section_history6] -------------------------------------------------*/



/*------------------------------------------------- [section_vision] -------------------------------------------------*/

.cayaContent #section_vision_1 {position:relative; width:100%;}
.cayaContent #section_vision_1 .slogan_box{width: 60%; position:absolute; z-index: 999;top: 50%;left: 50%; transform: translate(-50%, -50%);padding: 2%;background: #00000059; border: 1px solid white;}

@media screen and (max-width:1200px){
   .cayaContent #section_vision_1 .slogan_box {width: 100%;position:initial; z-index: 999;top: 0%;left: 0%;transform: translate(-0%, -0%);padding:2% 0;background: var(--point_color_3); border: none;}
}
@media screen and (max-width:1024px){
   .cayaContent #section_vision_1 .slogan_box .slogan_w_c {font-size:25px;}
}
@media screen and (max-width:600px){
   .cayaContent #section_vision_1 .slogan_box .slogan_w_c {font-size:20px;}
}

.cayaContent #section_vision_2 {position:relative; width:100%;  height:1070px; background:url("/image/dum/dum_8.jpg") no-repeat center center; }
.cayaContent #section_vision_2 .layout_center{position: absolute; top: 45%; left: 50%; transform: translate(-50%, -50%); width: 100%; z-index:99;}
.cayaContent #section_vision_2 .in_1 {margin-left:30px;}
.cayaContent #section_vision_2 h1.title_w {padding-top: 0px;}
.cayaContent #section_vision_2 h2.slogan_w {padding-left: 0px; color: #fff;font-size: 36px;font-weight: 300;line-height: 135%;font-family: ;}
.cayaContent #section_vision_2 h2.slogan_w:before {padding-left: 0px; content:"\f10d"; color: var(--point_color_1); font-family: fontello; font-size: 30px; vertical-align: super; }
.cayaContent #section_vision_2 h2.slogan_w:after {content:"\f10e"; color: var(--point_color_1); font-family: fontello; font-size: 30px; vertical-align: super;}


@media screen and (max-width:500px){
    .cayaContent #section_vision_2 {height:1000px; }
	.cayaContent #section_vision_2 h1.title_w {padding-top: 100px; margin-bottom:80px;}
	.cayaContent #section_vision_2 h2.slogan_w {padding-left: 0px; color: #fff;font-size: 25px;font-weight: 300;line-height: 135%;font-family: "GmarketSansLight";}
	.cayaContent #section_vision_2 h2.slogan_w:before {padding-left: 0px; content:"\f10d"; color: var(--point_color_1); font-family: fontello; font-size: 25px; vertical-align: super; }
	.cayaContent #section_vision_2 h2.slogan_w:after {content:"\f10e"; color: var(--point_color_1); font-family: fontello; font-size: 25px; vertical-align: super;}
}

/*------------------------------------------------- [section_vision] -------------------------------------------------*/


/*------------------------------------------------- [section_vision_4] -------------------------------------------------*/

.cayaContent #section_vision_4 h1.title {padding-top:150px;}

.cayaContent #section_vision_4 .section_vision_4 .vision_box {padding:60px 0; width:100%; overflow:hidden; background: url("/image/section/vision_4/bg1.jpg")no-repeat center center fixed; background-size: cover;}
.cayaContent #section_vision_4 .section_vision_4 .vision_box .vision_in_box {float:left; width:33.33%; height:auto;}
.cayaContent #section_vision_4 .section_vision_4 .vision_box .vision_in_box .icon {background: url("/image/section/vision_4/circle_bg1.png")no-repeat center center; height: 280px; margin-bottom: 30px; padding-top:70px;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box;
}
.cayaContent #section_vision_4 .section_vision_4 .vision_box .vision_in_box .icon h4 {color: #000;}
.cayaContent #section_vision_4 .section_vision_4 .vision_box .vision_in_box p {color: #fff; text-shadow: 1px 1px 2px black;}

@media screen and (max-width:1024px){	
	.cayaContent #section_vision_4 h1.title {padding-top:60px;}

	.cayaContent #section_vision_4 .section_vision_4 .vision_box .vision_in_box .icon {background: url("/image/section/vision_4/circle_bg1.png")no-repeat center center/220px; height: 220px; padding-top: 50px; margin-bottom:20px;}
	.cayaContent #section_vision_4 .section_vision_4 .vision_box .vision_in_box .icon h3 {margin-bottom:10px;}
	.cayaContent #section_vision_4 .section_vision_4 .vision_box .vision_in_box .icon h3 img {width:80px;}
}
@media screen and (max-width:800px){
	.cayaContent #section_vision_4 .section_vision_4 .vision_box {margin: 0 auto;}
	.cayaContent #section_vision_4 .section_vision_4 .vision_box .vision_in_box {width:100%; margin-bottom:40px;}
	.cayaContent #section_vision_4 .section_vision_4 .vision_box .vision_in_box:last-child {margin-bottom:0;}
}

/*------------------------------------------------- [section_vision_4] -------------------------------------------------*/

/*------------------------------------------------- [section_vision_7] -------------------------------------------------*/
.cayaContent #section_vision_7 {position:relative; width:100%; height:1080px; overflow: hidden;}
.cayaContent #section_vision_7 .v_section1 {position: absolute; width: 90%; left: 50%; transform: translate(-50%); z-index: 2; top: 110px;}
.cayaContent #section_vision_7 .v_section1 .s_txt{font-size: 12px; font-family:"GmarketSansLight"; letter-spacing: 5px; margin-bottom: 10px;}
.cayaContent #section_vision_7 .v_section1 h2.slogan_w:before {padding-right: 10px; color: rgba(255, 255, 255, 0.3); font-size: 40px; }
.cayaContent #section_vision_7 .v_section1 h2.slogan_w:after {padding-left: 10px; color: rgba(255, 255, 255, 0.3); font-size: 40px;}
.cayaContent #section_vision_7 .image-zoom {
  width: 100%;
  float: left;
  position: relative;
  background: #000000;
  overflow: hidden;
  height: 400px
}
.cayaContent #section_vision_7 .image-zoom:before {
  background:linear-gradient( rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3) ), url("/image/section/vision_7/section1_bg.jpg") no-repeat center;
  content: "";
  display: inline-block;
  height: 100%;
  opacity: 1;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
  animation: 10s ease 0s normal none /*infinite running*/ zoomin;
  -webkit-animation: 10s ease 0s normal none /*infinite running*/ zoomin;
  -o-animation: 10s ease 0s normal none /*infinite running*/ zoomin;
  -moz--o-animation: 10s ease 0s normal none /*infinite running*/ zoomin;
}

.cayaContent #section_vision_7 .v_section2 {position: relative; background: url("/image/section/vision_7/section2_bg.jpg")no-repeat center; height: 680px; margin-top: 400px; padding: 0px 20px;}
.cayaContent #section_vision_7 .v_section2 > p {padding-top: 80px;}
.cayaContent #section_vision_7 .u_line > p > strong::after {z-index: 99;}
.cayaContent #section_vision_7 .v_section2 ul {width: 1200px; margin: 30px auto;}
.cayaContent #section_vision_7 .v_section2 ul li{float: left; }
.cayaContent #section_vision_7 .v_section2 ul li:nth-child(2) {margin: 0px 20px;}
.cayaContent #section_vision_7 .v_section2 ul li > img {margin-bottom: 20px;}
.cayaContent #section_vision_7 .v_section2 ul li > p {letter-spacing: -1px;}

@media screen and (max-width:1024px){
	.cayaContent #section_vision_7{height: auto;}
	.cayaContent #section_vision_7 .v_section2{background-size: cover; height: auto; padding-bottom: 50px;}
	.cayaContent #section_vision_7 .v_section2 ul {width: 90%; margin-bottom: 0px;}
	.cayaContent #section_vision_7 .v_section2 ul li{float: none; width: 100%; }
	.cayaContent #section_vision_7 .v_section2 ul li:nth-child(2) {margin: 30px 0px;}
	.cayaContent #section_vision_7 .v_section2 ul li br {display: none;}
}

@media screen and (max-width:800px){
	.cayaContent #section_vision_7 .v_section1 {top: 80px;}
	.cayaContent #section_vision_7 .v_section1 h2.slogan_w {font-size: 28px;}
	.cayaContent #section_vision_7 .v_section1 .s_txt {font-size: 10px;}
	.cayaContent #section_vision_7 .v_section1 h2.slogan_w:before, .cayaContent #section_vision_7 .v_section1 h2.slogan_w:after {display: none;}
	.cayaContent #section_vision_7 .v_section2 > p {font-size: 28px;}
}

/*------------------------------------------------- [section_vision_7] -------------------------------------------------*/


/*------------------------------------------------- [section_vision_9] -------------------------------------------------*/

.cayaContent #section_vision_9 {width:100%; height:auto; padding:80px 0 60px; background:url("/image/section/vision_9/main_bg.png")no-repeat top center; background-size:cover;}

.cayaContent #section_vision_9 .vision_box h1.ff_10 {margin-top:100px; font-size:50px;}
.cayaContent #section_vision_9 .vision_box h1.ff_10 span {color:#81f076;}
.cayaContent #section_vision_9 .vision_box .marking_wrap {position:relative; height:30px; margin-bottom:20px;}
.cayaContent #section_vision_9 .vision_box .marking_wrap .marking {position:absolute; right:0;}
.cayaContent #section_vision_9 .vision_box .marking_wrap .marking li {float:left; width:10px; height:10px; border-radius:50%; margin:10px; background:#fff;}
.cayaContent #section_vision_9 .vision_box h2.ff_8 {text-shadow:4px 6px 6px rgba(0,0,0,0.7);}
.cayaContent #section_vision_9 .vision_box #cursor {color:#fff;}

.cayaContent #section_vision_9 .vision_con {width:100%; margin-top:80px; overflow:hidden;}
.cayaContent #section_vision_9 .vision_con .con {width:80%; overflow:hidden; margin-bottom:40px; display:table;}
.cayaContent #section_vision_9 .vision_con .con .con_number {display: table-cell; vertical-align: middle; width:15%;}
.cayaContent #section_vision_9 .vision_con .con .con_number h2 {position:relative; width:80px; height:80px; border:1px solid #fff; border-radius:50%; box-sizing:border-box; padding-top:22px; margin-bottom:0;}
.cayaContent #section_vision_9 .vision_con .con .con_number h2:after {position: absolute; left: 79px; top: 40px; content: ""; width: 65px; height: 1px; background: #fff;}
.cayaContent #section_vision_9 .vision_con .con .con_text {display: table-cell; vertical-align: middle; width:85%; background:rgba(255,255,255,0.5); padding:15px; box-sizing:border-box;}
.cayaContent #section_vision_9 .vision_con .con .con_text div {border:1px solid #fff; padding:30px; box-sizing:border-box;}
.cayaContent #section_vision_9 .vision_con .con .con_text div h3 {color:#7a1ed7; font-weight:600;}
.cayaContent #section_vision_9 .vision_con .con .con_text:hover div h3 {font-style:italic;}
.cayaContent #section_vision_9 .vision_con .con .con_text p {color:#333;}

.cayaContent #section_vision_9 .vision_con .con.right {float:right;}
.cayaContent #section_vision_9 .vision_con .con.left {float:left;}


@media screen and (max-width:1024px){
	.cayaContent #section_vision_9 {padding: 10px 0 60px; background: url("/image/section/vision_9/sub_bg.jpg")no-repeat top center; background-size: cover;}

	.cayaContent #section_vision_9 .vision_box h1.ff_10 {margin-top: 50px; font-size: 40px;}
	.cayaContent #section_vision_9 .vision_box h2.ff_8 {font-size:25px;}

	.cayaContent #section_vision_9 .vision_con .con {width:85%;}
	.cayaContent #section_vision_9 .vision_con .con .con_number h2:after {width:60%;}
}
@media screen and (max-width:900px){
	.cayaContent #section_vision_9 .vision_box h1.ff_10 {font-size:36px;}

	.cayaContent #section_vision_9 .vision_con .con.right {float:none;}
	.cayaContent #section_vision_9 .vision_con .con.left {float:none;}
	
	.cayaContent #section_vision_9 .vision_con {margin-top: 50px;}
	.cayaContent #section_vision_9 .vision_con .con {width:100%;}
	.cayaContent #section_vision_9 .vision_con .con .con_number {display:block; width:100%;}
	.cayaContent #section_vision_9 .vision_con .con .con_number h2 {width:100%; border-radius:0; height:auto; padding:20px 0 15px;}
	.cayaContent #section_vision_9 .vision_con .con .con_number h2:after {display:none;}

	.cayaContent #section_vision_9 .vision_con .con .con_text {display:block; width:100%;}
}

/*------------------------------------------------- [section_vision_9] -------------------------------------------------*/

/*------------------------------------------------- [section_vision_10] -------------------------------------------------*/

.cayaContent #section_vision_10 {width:100%; height:auto; overflow:hidden; background:url("/image/section/vision_10/bg.jpg")no-repeat top center; background-size:cover;}
	.cayaContent #section_vision_10 .cons {margin-bottom:100px; max-width:1600px;}
	.cayaContent #section_vision_10 h2 {font-size:36px;}
	.cayaContent #section_vision_10 h2.lead {color:#ff9a00; padding-top:40px;}
	.cayaContent #section_vision_10 h2.lead #cursor {color:#ff9a00;}

	.cayaContent #section_vision_10 .vision_box {width:100%; margin-top:100px; overflow:hidden;}

	/*hover*/
	.cayaContent #section_vision_10 .vision_box figure.snip1200 {
	  font-family:"GmarketSansLight";
	  position: relative;
	  overflow: hidden;
	  background: #000000;
	  color: #ffffff;
	  text-align: center;
	  box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
	  font-size: 18px;
	  float:left;
	  width:23%;
	  margin:0 1%;
	}
	.cayaContent #section_vision_10 .vision_box figure.snip1200 * {
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	  -webkit-transition: all 0.45s ease-in-out;
	  transition: all 0.45s ease-in-out;
	}
	.cayaContent #section_vision_10 .vision_box figure.snip1200 img {
	  width: 100%;
	  position: relative;
	  opacity: 0.9;
	}
	.cayaContent #section_vision_10 .vision_box figure.snip1200 figcaption {
	  position: absolute;
	  top: 45%;
	  left: 7%;
	  right: 7%;
	  bottom: 45%;
	  border: 1px solid white;
	  border-width: 1px 1px 0;
	}
	.cayaContent #section_vision_10 .vision_box figure.snip1200 .heading {
	  overflow: hidden;
	  -webkit-transform: translateY(50%);
	  transform: translateY(50%);
	  position: absolute;
	  bottom: 0;
	  width: 100%;
	}
	.cayaContent #section_vision_10 .vision_box figure.snip1200 h2 {
	  display: table;
	  margin: 0 auto;
	  padding: 0 10px;
	  position: relative;
	  text-align: center;
	  width: auto;
	  text-transform: uppercase;
	  font-weight: 400;
	  font-size: 20px;
	}
	.cayaContent #section_vision_10 .vision_box figure.snip1200 h2 span {
	  font-weight: 800;
	  color:#fff;
	}
	.cayaContent #section_vision_10 .vision_box figure.snip1200 h2:before,
	.cayaContent #section_vision_10 .vision_box figure.snip1200 h2:after {
	  position: absolute;
	  display: block;
	  width: 1000%;
	  height: 1px;
	  content: '';
	  background: white;
	  top: 50%;
	}
	.cayaContent #section_vision_10 .vision_box figure.snip1200 h2:before {
	  left: -1000%;
	}
	.cayaContent #section_vision_10 .vision_box figure.snip1200 h2:after {
	  right: -1000%;
	}
	.cayaContent #section_vision_10 .vision_box figure.snip1200 p {
	  top: 50%;
	  -webkit-transform: translateY(-50%);
	  transform: translateY(-50%);
	  position: absolute;
	  width: 100%;
	  padding: 0 20px;
	  margin: 0;
	  opacity: 0;
	  line-height: 1.6em;
	  font-size: 0.9em;
	}
	.cayaContent #section_vision_10 .vision_box figure.snip1200 a {
	  left: 0;
	  right: 0;
	  top: 0;
	  bottom: 0;
	  position: absolute;
	  z-index: 1;
	}
	.cayaContent #section_vision_10 .vision_box figure.snip1200:hover img,
	.cayaContent #section_vision_10 .vision_box figure.snip1200.hover img {
	  opacity: 0.25;
	  -webkit-transform: scale(1.1);
	  transform: scale(1.1);
	}
	.cayaContent #section_vision_10 .vision_box figure.snip1200:hover figcaption,
	.cayaContent #section_vision_10 .vision_box figure.snip1200.hover figcaption {
	  top: 7%;
	  bottom: 7%;
	}
	.cayaContent #section_vision_10 .vision_box figure.snip1200:hover p,
	.cayaContent #section_vision_10 .vision_box figure.snip1200.hover p {
	  opacity: 1;
	  -webkit-transition-delay: 0.35s;
	  transition-delay: 0.35s;
	}

@media screen and (max-width:1200px){
	.cayaContent #section_vision_10 .vision_box figure.snip1200 {width:46%; margin:1%;}
}

@media screen and (max-width:1024px){
	.cayaContent #section_vision_10 h1.title_w {padding-top: 60px;}
	.cayaContent #section_vision_10 h2 {font-size:30px;}
}

@media screen and (max-width:600px){
	.cayaContent #section_vision_10 h2 {font-size:24px;}
	.cayaContent #section_vision_10 h2.lead {padding-top:0;}
	
	.cayaContent #section_vision_10 .vision_box {margin-top:50px;}
	.cayaContent #section_vision_10 .vision_box figure.snip1200 {width:98%; margin:1%;}
}

/*------------------------------------------------- [section_vision_10] -------------------------------------------------*/


/*------------------------------------------------- [section_vision_11] -------------------------------------------------*/
.cayaContent h1.another_tit {position:relative; padding-left:20px;}
.cayaContent h1.another_tit:before {content:""; display:inline-block; width:8px; height:83px; background:#000; position:absolute; left:0; top:3px;}

.cayaContent .point1 {color:#00c995;}
.cayaContent .point2 {color:#a94fff;}

@media screen and (max-width:1024px){
	.cayaContent h1.another_tit {font-size:30px;}
	.cayaContent h1.another_tit:before {height:70px;}
}
@media screen and (max-width:450px){
	.cayaContent h1.another_tit {margin-bottom:30px;}
}
    
.cayaContent #section_vision_11 {padding:100px 0; width:100%; background:url("/image/section/vision_11/bg.jpg")no-repeat top center; background-size:cover;}
	.cayaContent #section_vision_11 .sub_title {margin:100px 0 120px;}
	.cayaContent #section_vision_11 .sub_title:before {content:""; display:block; width:31px; height:25px; background:url("/image/section/vision_11/before.png")no-repeat center center/31px 25px; position:relative; left:50%; margin-left:-15.5px; top:-40px;}
	.cayaContent #section_vision_11 .sub_title:after {content:""; display:block; width:31px; height:25px; background:url("/image/section/vision_11/after.png")no-repeat center center/31px 25px; position:relative; left:50%; margin-left:-15.5px; bottom:-40px;}
	
	.cayaContent #section_vision_11 .vision_box {width:100%;}
	.cayaContent #section_vision_11 .vision_box .inbox {width:100%; overflow:hidden; margin-bottom:10px; border-top:2px solid #333; border-bottom:3px solid #333; background:rgba(136,136,136,0.3);}
	.cayaContent #section_vision_11 .vision_box .inbox .number {float:left; width:28%;}
	.cayaContent #section_vision_11 .vision_box .inbox .number h1.ff_10 {position:relative; bottom:-70px; font-size:180px; margin-bottom:0; color:#333;}
	.cayaContent #section_vision_11 .vision_box .inbox .text {float:left; width:72%; padding:60px 0;}
	.cayaContent #section_vision_11 .vision_box .inbox .text h3 {font-size:26px; color:#283c81;}
	.cayaContent #section_vision_11 .vision_box .inbox .text p {}


@media screen and (max-width:1024px){
	.cayaContent #section_vision_11 {padding:50px 0;}
}

@media screen and (max-width:900px){
	.cayaContent #section_vision_11 .sub_title {font-size:30px; margin:80px 0 100px;}

	.cayaContent #section_vision_11 .vision_box .inbox .number {float:none; width:100%;}
	.cayaContent #section_vision_11 .vision_box .inbox .number h1.ff_10 {font-size:80px; bottom:0; padding-top:60px;}

	.cayaContent #section_vision_11 .vision_box .inbox .text {float:none; width:100%; text-align:center; padding:0 0 60px;}
}

@media screen and (max-width:450px){
	.cayaContent #section_vision_11 .sub_title {font-size:26px;}
}

/*------------------------------------------------- [section_vision_11] -------------------------------------------------*/



/*------------------------------------------------- [section_intro_man] -------------------------------------------------*/

.cayaContent #section_intro_man_3 {position:relative; width:100%;}
.cayaContent #section_intro_man_3 h3.title{margin-top:100px; margin-bottom:0px;}
@media screen and (max-width:1024px){
	.cayaContent #section_intro_man_3 h1.title{padding-top:50px; margin-bottom:70px;}
}

.cayaContent #section_intro_man_4 {position:relative; width:100%;}
@media screen and (max-width:1024px){
	.cayaContent #section_intro_man_4 h1.title{padding-top:50px; margin-bottom:70px;}
}

.cayaContent #section_intro_man_5 {position:relative; width:100%;}
@media screen and (max-width:1024px){
	.cayaContent #section_intro_man_5 h1.title{margin-bottom:40px;}
	.cayaContent #section_intro_man_5 h1.title:after {display:none;}
}

/*------------------------------------------------- [section_intro_man] -------------------------------------------------*/


/*------------------------------------------------- [section_intro_man6] -------------------------------------------------*/

.cayaContent #section_intro_man_6 {position:relative; width:100%; height: auto; background: url("/image/dum/dum_3.jpg")no-repeat center center; background-size:cover; padding-bottom:20px;}
@media screen and (max-width:1024px){
	.cayaContent #section_intro_man_6 h1.title {padding-top:50px; margin-bottom:70px;}
}

/*------------------------------------------------- [section_intro_man6] -------------------------------------------------*/


/*------------------------------------------------- [section_intro_man7] -------------------------------------------------*/
.cayaContent #section_intro_man_7 {position:relative; width:100%; height: 1800px;}
.cayaContent #section_intro_man_7 h1{position: absolute; left: 50%; transform: translate(-50%); z-index: 4; top: 130px;}
.cayaContent #section_intro_man_7 .image-zoom {
  width: 100%;
  float: left;
  position: relative;
  background: #000000;
  overflow: hidden;
  height: 400px
}
.cayaContent #section_intro_man_7 .image-zoom:before {
  background:linear-gradient( rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) ), url("/image/section/intro_man_7/bg.jpg") no-repeat center;
  content: "";
  display: inline-block;
  height: 100%;
  opacity: 1;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
  animation: 10s ease 0s normal none /*infinite running*/ zoomin;
  -webkit-animation: 10s ease 0s normal none /*infinite running*/ zoomin;
  -o-animation: 10s ease 0s normal none /*infinite running*/ zoomin;
  -moz--o-animation: 10s ease 0s normal none /*infinite running*/ zoomin;
}
.cayaContent #section_intro_man_7 .txt_box{position: absolute; background-color: #fff; width: 1200px; top: 230px; left: 50%; transform: translate(-50%); z-index: 3;}
.cayaContent #section_intro_man_7 .txt_box h2 {margin-top: 65px; background-color: #a2db8e; padding:5px 40px; letter-spacing: 1px;}

@media screen and (max-width:1024px){
	.cayaContent #section_intro_man_7 h1{top: 80px; font-size: 26px;}
	.cayaContent #section_intro_man_7 .image-zoom {height: 200px;}
	.cayaContent #section_intro_man_7 .txt_box{width: 100%; left: 0; transform: translate(0%); top: 200px;}
}
@media screen and (max-width:800px){
	.cayaContent #section_intro_man_7 {height: 1400px;}
	.cayaContent #section_intro_man_7 h1{top: 60px; width: 60%;}
	.cayaContent #section_intro_man_7 .image-zoom {height: 150px;}
	.cayaContent #section_intro_man_7 .txt_box{top: 150px;}
}
@media screen and (max-width:600px){
	.cayaContent #section_intro_man_7 {height: 1800px;}
	.cayaContent #section_intro_man_7 h1{font-size: 22px; width: 70%;}
}
@media screen and (max-width:600px){
	.cayaContent #section_intro_man_7 {height: 1800px;}
	.cayaContent #section_intro_man_7 h1{font-size: 18px; width: 80%; top: 40px;}
	.cayaContent #section_intro_man_7 .image-zoom {height: 100px;}
	.cayaContent #section_intro_man_7 .txt_box{top: 100px;}
}
/*------------------------------------------------- [section_intro_man7] -------------------------------------------------*/


/*------------------------------------------------- [section_intro_man8] -------------------------------------------------*/
.cayaContent #section_intro_man_8 {position:relative; width:100%; height:auto; background:url("/image/section/intro_man_8/main_bg.jpg")no-repeat center center; background-size:cover;}

.cayaContent #section_intro_man_8 .man_tit {position:relative; left:50%; margin-left:-260px; width:520px; height:auto; padding:110px 0 90px; background:rgba(238,127,46,0.8); margin-bottom:90px;}
.cayaContent #section_intro_man_8 .man_tit h1 {font-size:40px;}

.cayaContent #section_intro_man_8 .cons {margin-bottom:0;}

@media screen and (max-width:1024px){
	.cayaContent #section_intro_man_8 .man_tit {padding:60px 0;}
	.cayaContent #section_intro_man_8 .man_tit h1 {font-size:36px;}
}

@media screen and (max-width:600px){
	.cayaContent #section_intro_man_8 .man_tit {width:100%; left:0; margin-left:0;}
	.cayaContent #section_intro_man_8 .man_tit h1 {font-size:32px;}
}

/*------------------------------------------------- [section_intro_man8] -------------------------------------------------*/


/*------------------------------------------------- [section_intro_man_9] -------------------------------------------------*/

.cayaContent #section_intro_man_9 {position:relative; width:100%; height:auto; background:#eee; overflow: hidden;}
.cayaContent #section_intro_man_9 hr.solid {margin:20px 0 30px; background:#555;}
@media screen and (max-width:1024px){
	.cayaContent #section_intro_man_9 h1.title {padding-top: 60px;}
}

/*------------------------------------------------- [section_intro_man_9] -------------------------------------------------*/


/*------------------------------------------------- [section_intro_man_10] -------------------------------------------------*/

.cayaContent h1.another_tit {position:relative; padding-left:20px;}
.cayaContent h1.another_tit:before {content:""; display:inline-block; width:8px; height:83px; background:#000; position:absolute; left:0; top:3px;}

.cayaContent .point1 {color:#00c995;}
.cayaContent .point2 {color:#a94fff;}

@media screen and (max-width:1024px){
	.cayaContent h1.another_tit {font-size:30px;}
	.cayaContent h1.another_tit:before {height:70px;}
}
@media screen and (max-width:450px){
	.cayaContent h1.another_tit {margin-bottom:30px;}
}

.cayaContent #section_intro_man_10 {padding:100px 0;}

@media screen and (max-width:1024px){
	.cayaContent #section_intro_man_10 {padding:50px 0;}
}

/*------------------------------------------------- [section_intro_man_10] -------------------------------------------------*/


/*------------------------------------------------- [section_map_1] -------------------------------------------------*/
.cayaContent #section_map_1 {position:relative; width:100%;}
.cayaContent #section_map_1 .icon-bus {font-size: 56px; color:#fff; background: var(--point_color_1); line-height: 200%; border-radius: 50%; padding: 5%; margin: 12%;}
.cayaContent #section_map_1 .icon-train {font-size: 56px; color:#fff; background: var(--point_color_1) ; line-height: 200%; border-radius: 50%; padding: 5%; margin: 12%;}

@media screen and (max-width:1024px){
.cayaContent #section_map_1 h1.title {margin-top: 0px; margin-bottom: 80px;}
.cayaContent #section_map_1 h3.title {margin-left: 0px;}
.cayaContent #section_map_1 .icon-bus,
                            .icon-train{display:none;}
}
/*------------------------------------------------- [section_map_1] -------------------------------------------------*/


/*------------------------------------------------- [section_map_2] -------------------------------------------------*/
.cayaContent #section_map_2 h1.title {padding-top:150px;}

.cayaContent #section_map_2 .map_tit {display:table; position:relative; width:100%; padding-bottom:40px; margin-bottom:40px; border-bottom:3px solid #bbb;}
.cayaContent #section_map_2 .map_tit:after {content:""; display:block; position:absolute; width:30%; height:3px; background:var(--point_color_2); left:0; bottom:-3px;}
.cayaContent #section_map_2 .map_tit h2 {display:table-cell; vertical-align:middle; width:15%; }
.cayaContent #section_map_2 .map_tit div {display:table-cell; vertical-align:middle; width:85%; padding-left:30px; box-sizing: border-box;}
.cayaContent #section_map_2 .map_tit div h3 {font-family: "GmarketSansMedium"; padding-bottom:20px; font-size:28px; color:var(--point_color_1); font-weight:600;}
.cayaContent #section_map_2 .map_tit div p {line-height:145%; font-size:18px;}


.cayaContent #section_map_2 .map_box {position:relative; width:100%; margin-bottom:40px; padding-bottom:40px; border-bottom:3px solid #bbb;}
.cayaContent #section_map_2 .map_box:after {content:""; display:block; position:absolute; width:30%; height:3px; background:var(--point_color_2); left:0; bottom:-3px;}


.cayaContent #section_map_2 .map_info {position:relative; background:#eee; width:100%; padding: 40px 0 20px 120px; box-sizing: border-box;}
.cayaContent #section_map_2 .map_info .info1 {position:absolute; left:0; top:0; width:90px; height:90px; background:var(--point_color_1); }
.cayaContent #section_map_2 .map_info .info1 p {position:relative; text-align:center; padding-top:20px; box-sizing: border-box;}
.cayaContent #section_map_2 .map_info .info1 p:after {position: absolute; content: ""; display: block; top: 116%; left: 0; width: 0; height: 0; border: 45px solid transparent; border-top: 30px solid var(--point_color_1);  border-bottom: 0;}
.cayaContent #section_map_2 .map_info .info2 {}
.cayaContent #section_map_2 .map_info .info2 ul {}
.cayaContent #section_map_2 .map_info .info2 ul li {margin-bottom:20px; font-size: 18px;}
.cayaContent #section_map_2 .map_info .info2 ul li img {width:44px; background:var(--point_color_2); border-radius:50%;}
.cayaContent #section_map_2 .map_info .info2 ul li span {padding-left:15px; font-family: "GmarketSansMedium"; font-size:20px; color:var(--point_color_2);}
.cayaContent #section_map_2 .map_info .info2 ul li span:after {content:"|"; padding:0 15px; color:#555;}


@media screen and (max-width:1024px){ 
	.cayaContent #section_map_2 h1.title {padding-top:60px;}

	.cayaContent #section_map_2 .map_tit h2 {width:18%;}
	.cayaContent #section_map_2 .map_tit div {width:82%;}
	.cayaContent #section_map_2 .map_tit div h3 {font-size:26px;}
}
@media screen and (max-width:900px){
	.cayaContent #section_map_2 .map_tit div h3 {font-size:24px;}
	.cayaContent #section_map_2 .map_tit div p {font-size: 17px;}

	.cayaContent #section_map_2 .map_info .info2 ul li {font-size: 17px;}
	.cayaContent #section_map_2 .map_info .info2 ul li span {font-size:19px;}
}
@media screen and (max-width:450px){
	.cayaContent #section_map_2 .map_tit h2 {display: block; width: 100%; text-align:center; margin-bottom:40px;}
	.cayaContent #section_map_2 .map_tit h2 img {width:100px;}
	.cayaContent #section_map_2 .map_tit div {display: block; width: 100%; text-align:center; padding-left:0;}
	.cayaContent #section_map_2 .map_tit div h3 {font-size:22px;}

	.cayaContent #section_map_2 .map_info {padding: 160px 0 20px 20px;}
	.cayaContent #section_map_2 .map_info .info2 ul li img {width:30px;}
	.cayaContent #section_map_2 .map_info .info2 ul li span {font-size:18px; padding-left:10px;}
	.cayaContent #section_map_2 .map_info .info2 ul li span:after {padding:0 10px;}
}

/*------------------------------------------------- [section_map_2] -------------------------------------------------*/


/*------------------------------------------------- [section_map_3] -------------------------------------------------*/

.cayaContent #section_map_3 {position:relative; width:100%; height:1080px; background:url("/image/section/map_3/bg.jpg") no-repeat center center; }
.cayaContent #section_map_3 h6.title {padding-top:150px;}

/*------------------------------------------------- [section_map_3] -------------------------------------------------*/


/*------------------------------------------------- [section_map_4] -------------------------------------------------*/

.cayaContent #section_map_4 .top {overflow:hidden; width:100%; height:auto; background:url("/image/section/map_4/top_bg.jpg") no-repeat center center; background-size:cover; padding:90px 0 60px; box-sizing:border-box;}
.cayaContent #section_map_4 .top h1 {font-size:40px;}
.cayaContent #section_map_4 .top h4 strong {font-weight:500;}
.cayaContent #section_map_4 .top h4 br {display:none;}
.cayaContent #section_map_4 .top .top_box {float:left; width:50%; margin:40px 0; }
.cayaContent #section_map_4 .top .mapimg {float:left; width:50%; margin:40px 0; box-sizing:border-box;}
.cayaContent #section_map_4 .top .mapimg img {width:100%; padding-left:40px;}

.cayaContent #section_map_4 .bottom {background:#84d2f2;}
.cayaContent #section_map_4 .bottom .cons {margin-bottom:0;}
.cayaContent #section_map_4 .bottom .bottom_box {width:100%; display:table; padding-bottom:90px;}
.cayaContent #section_map_4 .bottom .bottom_box .con {display: table-cell; vertical-align: top; width: 50%;}
.cayaContent #section_map_4 .bottom .bottom_box .con h1 {width:66px; height:66px; background:#4f3db3; border:3px solid #84d2f2; border-radius:50%; 
position: relative; left: 50%; margin-left: -33px; top: -33px;}
.cayaContent #section_map_4 .bottom .bottom_box .con .con_in {box-sizing:border-box; padding:0 40px;}
.cayaContent #section_map_4 .bottom .bottom_box .con:nth-child(1) .con_in {border-right:2px solid #4f3db3;}
.cayaContent #section_map_4 .bottom .bottom_box .con .con_in .list {margin-top:40px;}
.cayaContent #section_map_4 .bottom .bottom_box .con .con_in .list h3 {display:inline-block; padding:6px 25px 7px; background:#4f3db3; border-radius:10px;}
.cayaContent #section_map_4 .bottom .bottom_box .con .con_in .list p {color:#000;}
.cayaContent #section_map_4 .bottom .bottom_box .con .con_in .list p span {color:#4f3db3;}

@media screen and (max-width:1200px){
	.cayaContent #section_map_4 .bottom .cons {width:100%;}
}
@media screen and (max-width:1024px){
	.cayaContent #section_map_4 .top {padding:50px 0;}
	.cayaContent #section_map_4 .top h1 {font-size:35px;}
	.cayaContent #section_map_4 .top .top_box .root_daum_roughmap {height:330px !important;}
}
@media screen and (max-width:900px){
	.cayaContent #section_map_4 .top .top_box {float:none; width:100%;}
	.cayaContent #section_map_4 .top .mapimg {float:none; width:100%;}
	.cayaContent #section_map_4 .top .mapimg img {padding-left:0px;}

	.cayaContent #section_map_4 .bottom .bottom_box {padding-bottom:0;}
	.cayaContent #section_map_4 .bottom .bottom_box .con {display:block; width:100%;}
	.cayaContent #section_map_4 .bottom .bottom_box .con:nth-child(1) .con_in {border-right:none;}

	.cayaContent #section_map_4 .bottom .bottom_box .con1 {padding-bottom:100px;}

	.cayaContent #section_map_4 .bottom .bottom_box .con2 {background:#4f3db3; padding-bottom:70px;}
	.cayaContent #section_map_4 .bottom .bottom_box .con2 .con_in .list h3 {background:#84d2f2;}
	.cayaContent #section_map_4 .bottom .bottom_box .con2 .con_in .list p {color:#fff;}
	.cayaContent #section_map_4 .bottom .bottom_box .con2 .con_in .list p span {color:#84d2f2;}
}
@media screen and (max-width:500px){
	.cayaContent #section_map_4 .top h1 {font-size:30px;}
	.cayaContent #section_map_4 .top h4 br {display:block;}
	.cayaContent #section_map_4 .top .top_box .root_daum_roughmap {height:300px !important;}
}

/*------------------------------------------------- [section_map_4] -------------------------------------------------*/


/*------------------------------------------------- [section_map_5] -------------------------------------------------*/

.cayaContent #section_map_5 .top {width:100%; height:500px; background:url("/image/section/map_5/top_bg.jpg") no-repeat center center; background-size:cover;}
	.cayaContent #section_map_5 .top .map_box {position:relative; left:50%; bottom:-40px; width:60%; margin-left:-30%; border:5px solid #d3d3d3; border-radius:40px; padding:60px 30px; background:#605243; z-index:100;}
	.cayaContent #section_map_5 .top .map_box:after {content:""; position:absolute; left:50%; bottom:-50px; margin-left:-40px; display:block; width:0; height:0; border-left:40px solid transparent; border-right:40px solid transparent; border-top:44px solid #605243; z-index:-100;}
	.cayaContent #section_map_5 .top .map_box h2 {color:#d3d3d3; font-size:26px; padding-bottom:30px;}
	.cayaContent #section_map_5 .top .map_box h2:after{content:""; position:relative; left:50%; top:20px; margin-left:-20px; display:block; width:40px; height:2px; background:#d3d3d3;}
	.cayaContent #section_map_5 .top .map_box p {font-size:20px; color:#d3d3d3;}

.cayaContent #section_map_5 .bottom {background:#d3d3d3; padding:180px 0 0;}
.cayaContent #section_map_5 .bottom ul li {display:inline-block; letter-spacing:-1px; font-weight:500; margin-bottom:20px; line-height:135%; color:#ff5a00; font-size:26px; padding:0 10px 40px;}


@media screen and (max-width:1024px){
	.cayaContent #section_map_5 .top h1.title_w {padding-top:60px;}
	.cayaContent #section_map_5 .top .map_box {width:80%; margin-left:-40%;}

	.cayaContent #section_map_5 .bottom {padding:120px 0 0;}
}
@media screen and (max-width:700px){
	.cayaContent #section_map_5 .top .map_box {width:90%; margin-left:-45%; padding: 70px 10px;}
	.cayaContent #section_map_5 .top .map_box h2 {font-size:22px;}
	.cayaContent #section_map_5 .top .map_box p {font-size:18px;}

	.cayaContent #section_map_5 .bottom ul li {font-size:22px; display:block; padding-bottom:0; margin-bottom:10px;}
	
	.cayaContent #section_map_5 .bottom ul li:nth-child(2) {display:none;}
	.cayaContent #section_map_5 .bottom ul li:nth-child(3) {padding-bottom:40px;}
}
@media screen and (max-width:450px){
	.cayaContent #section_map_5 .top {height:450px;}
	.cayaContent #section_map_5 .top .map_box {padding: 40px 10px;}
}



/*------------------------------------------------- [section_map_5] -------------------------------------------------*/


/*------------------------------------------------- [section_worship_1] -------------------------------------------------*/

.cayaContent #section_worship_1 {position:relative; width:100%;  height:1000px; background:url("/image/section/worship_1/bg_worship.jpg") no-repeat center center; }
.cayaContent #section_worship_1 .layout_center{position: absolute; top: 45%; left: 50%; transform: translate(-50%, -50%); width: 100%; z-index:99;}
.cayaContent #section_worship_1 h1.title_w {padding-top: 100px;}

.cayaContent #section_worship_1 table{width:100%; margin-bottom:40px; border-top:2px solid #393939; background: rgba(5,5,5,0.5); color:white;}
.cayaContent #section_worship_1 th,
.cayaContent #section_worship_1 td{border:1px solid #ddd; padding:15px; font-size:18px; line-height:150%; vertical-align:middle; text-align:center;}
.cayaContent #section_worship_1 th:first-child,
.cayaContent #section_worship_1 td:first-child{border-left:0; }
.cayaContent #section_worship_1 th:last-child,
.cayaContent #section_worship_1 td:last-child{border-right:0; }
.cayaContent #section_worship_1 thead th{background:rgba(111,13,13,0.45); font-weight:500; }  


@media screen and (max-width:500px){
    .cayaContent #section_worship_1 {height:1000px; }
	.cayaContent #section_worship_1 table{width:98%; margin:0 auto; }
	.cayaContent #section_worship_1 th,
    .cayaContent #section_worship_1 td{font-size:16px;}
	.cayaContent #section_worship_1 h1.title_w {padding-top: 50px; margin-bottom:80px;}
}

/*------------------------------------------------- [section_worship_1] -------------------------------------------------*/

/*------------------------------------------------- [section_worship_2] -------------------------------------------------*/

.cayaContent #section_worship_2 {position:relative; width:100%;  height:auto;}
.cayaContent #section_worship_2 h1.title {padding-top: 150px; margin-bottom: 100px;}

@media screen and (max-width:1024px){
.cayaContent #section_worship_2 h1.title {padding-top: 50px; margin-bottom: 100px;}
}

/*------------------------------------------------- [section_worship_2] -------------------------------------------------*/


/*------------------------------------------------- [section_worship_3] -------------------------------------------------*/

.cayaContent #section_worship_3 {position:relative;}

.cayaContent #section_worship_3 .image-zoom {height:550px;}
.cayaContent #section_worship_3 .image-zoom:before {background: linear-gradient( rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3) ), url("/image/section/worship_3/top_bg.jpg") no-repeat center;}

.cayaContent #section_worship_3 .top {position:relative; overflow:hidden;}
.cayaContent #section_worship_3 .top .top_txt_wrap {display:table; position:absolute; width:100%; height:550px; left:0; top:0; }
.cayaContent #section_worship_3 .top .top_txt_wrap .top_txt {display:table-cell; vertical-align:middle; height:auto; position:relative;}
.cayaContent #section_worship_3 .top .top_txt_wrap .top_txt .cons {margin-bottom:0;}
.cayaContent #section_worship_3 .top .top_txt_wrap .top_txt .cons h1 {margin-bottom:35px;}
.cayaContent #section_worship_3 .top .top_txt_wrap .top_txt .top_tit {position:absolute; right:0; top:33%; background:linear-gradient(90deg,#44b2ef,#3ad9a3); padding:40px 380px 32px 35px;}
.cayaContent #section_worship_3 .top .top_txt_wrap .top_txt .top_tit h1 {margin-bottom:0;}
.cayaContent #section_worship_3 .top .top_txt_wrap .top_txt p.fc_w .br1 {display:none;}

.cayaContent #section_worship_3 .cons {margin-top:0;}
.cayaContent #section_worship_3 .bottom {margin-top:50px;}
.cayaContent #section_worship_3 .bottom thead th {background:#dff4ff;}
.cayaContent #section_worship_3 .bottom .click {width:100%; height:75px; border:6px; border-style:solid; border-image:linear-gradient(to right, #3ad9a3, #44b2ef); border-image-slice:1;}
.cayaContent #section_worship_3 .bottom .click a {display:block; width:100%; height:100%;}
.cayaContent #section_worship_3 .bottom .click a h3 {color:#44b2ef; padding-top:20px;}

.cayaContent #section_worship_3 .bottom .click:hover {border-image:linear-gradient(to right, #44b2ef, #3ad9a3); border-image-slice:1;}
.cayaContent #section_worship_3 .bottom .click a:hover h3 {color:#209cff;}


@media screen and (max-width:1200px){
	.cayaContent #section_worship_3 .top .top_txt_wrap .top_txt .top_tit {padding: 40px 300px 32px 35px;}
}
@media screen and (max-width:1024px){
	.cayaContent #section_worship_3 .top .top_txt_wrap .top_txt .top_tit {top:100px; padding-right:200px;}

	.cayaContent #section_worship_3 .top .top_txt_wrap .top_txt .cons {margin-top:160px;}
}
@media screen and (max-width:500px){
	.cayaContent #section_worship_3 .top h1 {font-size:28px;}
	.cayaContent #section_worship_3 .top .top_txt_wrap .top_txt .top_tit {top:80px; padding:30px 100px 22px 35px;}
	.cayaContent #section_worship_3 .top .top_txt_wrap .top_txt .cons {margin-top:120px;}

	.cayaContent #section_worship_3 .top .top_txt_wrap .top_txt .cons h1 {font-size:24px; text-align:center;}
	.cayaContent #section_worship_3 .top .top_txt_wrap .top_txt p.fc_w {text-align:center;}
	.cayaContent #section_worship_3 .top .top_txt_wrap .top_txt p.fc_w .br1 {display:block;}
}


/*------------------------------------------------- [section_worship_3] -------------------------------------------------*/


/*------------------------------------------------- [section_worship_4] -------------------------------------------------*/

.cayaContent #section_worship_4 .top {width:100%; background:url("/image/section/worship_4/bg.jpg")no-repeat center center fixed; background-size:cover; padding:50px 0 110px; box-shadow:5px 5px 5px rgba(0,0,0,0.5);}
.cayaContent #section_worship_4 .top .ff_15 {padding-top:60px;}
.cayaContent #section_worship_4 .top #cursor {color:#fff;}

.cayaContent #section_worship_4 .middle {width:100%; overflow:hidden; background:#b14e12; padding:50px 0; box-shadow:5px 5px 5px rgba(0,0,0,0.5);}
.cayaContent #section_worship_4 .middle .cons {width:100%; display:table; margin-bottom:0; ;}
.cayaContent #section_worship_4 .middle .cons .mid_tit {display:table-cell; vertical-align:middle; width:40%; padding-left:40px; box-sizing:border-box;}
.cayaContent #section_worship_4 .middle .cons .mid_tit h1 img {vertical-align:bottom;}
.cayaContent #section_worship_4 .middle .cons .mid_txt {display:table-cell; vertical-align:middle; width:60%;}
.cayaContent #section_worship_4 .middle .cons .mid_txt p {margin-bottom:10px;}

.cayaContent #section_worship_4 .bottom {padding:80px 0;}
.cayaContent #section_worship_4 .bottom thead th {background:#444; color:#fff; font-size:22px; font-weight:300; border-right:1px solid #ddd; border-top:0;}
.cayaContent #section_worship_4 .bottom .bg_lg {background:#ddd;}
.cayaContent #section_worship_4 .bottom td {border:1px solid #aaa;}

@media screen and (max-width:1024px){
	.cayaContent #section_worship_4 .top {padding: 0px 0 20px;}
	.cayaContent #section_worship_4 .top h1.title_w {padding-top: 60px;}
	.cayaContent #section_worship_4 .top .ff_15 {padding-top:0; font-size:30px;}
	
	.cayaContent #section_worship_4 .middle .cons .mid_tit h1 {font-size:30px;}
	.cayaContent #section_worship_4 .middle .cons .mid_tit h1 img {width:55px;}
	.cayaContent #section_worship_4 .middle .cons .mid_tit {display:block; width:100%; padding:0 20px 20px; text-align:center;}
	.cayaContent #section_worship_4 .middle .cons .mid_txt {display:block; width:100%; padding:0 20px; text-align:center;}

	.cayaContent #section_worship_4 .bottom {padding:60px 0 0;}
	.cayaContent #section_worship_4 .bottom thead th {font-size:20px;}
}

@media screen and (max-width:450px){
	.cayaContent #section_worship_4 .top .ff_15 {padding-top:0; font-size:24px;}

	.cayaContent #section_worship_4 .middle .cons .mid_tit h1 {font-size:26px;}
	.cayaContent #section_worship_4 .middle .cons .mid_tit h1 img {width:45px;}

	.cayaContent #section_worship_4 .bottom {padding:40px 0 0;}
	.cayaContent #section_worship_4 .bottom thead th {font-size:18px;}
}

/*------------------------------------------------- [section_worship_4] -------------------------------------------------*/


/*------------------------------------------------- [section_worship_5] -------------------------------------------------*/

.cayaContent h1.another_tit {position:relative; padding-left:20px;}
.cayaContent h1.another_tit:before {content:""; display:inline-block; width:8px; height:83px; background:#000; position:absolute; left:0; top:3px;}

.cayaContent .point1 {color:#00c995;}
.cayaContent .point2 {color:#a94fff;}

@media screen and (max-width:1024px){
	.cayaContent h1.another_tit {font-size:30px;}
	.cayaContent h1.another_tit:before {height:70px;}
}
@media screen and (max-width:450px){
	.cayaContent h1.another_tit {margin-bottom:30px;}
}

.cayaContent #section_worship_5 {padding:100px 0; width:100%; background:url("/image/section/worship_5/bg.jpg")no-repeat center top; background-size:cover;}
.cayaContent #section_worship_5 thead th {background:#444; color:#fff; font-size:22px; font-weight:300; border-right:1px solid #ddd; border-top:0;}
.cayaContent #section_worship_5 .tablewrap {margin-bottom:100px;}
.cayaContent #section_worship_5 .tablewrap ul {width:68px; height:16px; position:relative; left:50%; margin-left:-34px; margin-bottom:30px}
.cayaContent #section_worship_5 .tablewrap ul li {float:left; width:16px; height:16px; border-radius:50%; margin-right:10px;}
.cayaContent #section_worship_5 .tablewrap ul li:nth-child(1) {background:#64e0e5;}
.cayaContent #section_worship_5 .tablewrap ul li:nth-child(2) {background:#00c995;}
.cayaContent #section_worship_5 .tablewrap ul li:nth-child(3) {background:#7582ba; margin-right:0;}

@media screen and (max-width:1024px){
	.cayaContent #section_worship_5 {padding:50px 0;}
}
@media screen and (max-width:900px){
	.cayaContent #section_worship_5 h2.fs_6 {font-size:24px;}
	.cayaContent #section_worship_5 .tablewrap {margin-bottom:60px;}
}

/*------------------------------------------------- [section_worship_5] -------------------------------------------------*/


/*------------------------------------------------- [section_newfamily_1] -------------------------------------------------*/

.cayaContent #section_newfaily_1 .top {width:100%; /* background:url("/image/section/newfamily_1/top_bg.jpg")no-repeat center center; background-size:cover; background-attachment:fixed; */ padding:150px 0 100px;}
	.cayaContent #section_newfaily_1 .top.image-zoom {height:auto;}
	.cayaContent #section_newfaily_1 .top.image-zoom:before {background:url("/image/section/newfamily_1/top_bg2.jpg") no-repeat center; background-size:cover;}
.cayaContent #section_newfaily_1 .top h3.pointcolor {color:#ffc1a3; letter-spacing: 5px; margin-bottom:40px;}
.cayaContent #section_newfaily_1 .top h1 {text-shadow:3px 5px 5px rgba(0,0,0,0.5); margin-bottom:40px; font-weight:600;}
.cayaContent #section_newfaily_1 .top .icon {margin-top:100px; overflow:hidden;}
.cayaContent #section_newfaily_1 .top .icon .iconbox {float:left; width:25%; position:relative;}
.cayaContent #section_newfaily_1 .top .icon .iconbox p {width:128px; height:128px; border:2px solid #fff; border-radius:50%; position:relative; left:50%; margin-left:-64px; padding-top:20px; margin-bottom:25px;}
.cayaContent #section_newfaily_1 .top .icon .iconbox h3 {font-size:18px;}
.cayaContent #section_newfaily_1 .top .icon .iconbox.after:after {content:""; display:block; width:6px; height:6px; border-radius:50%; background:#fff; position:absolute; right:0px; top:30%;}
/* .cayaContent #section_newfaily_1 .top .icon .iconbox.after:nth-child(4):after {display:none;} */

.cayaContent #section_newfaily_1 .bottom .info {width:100%; overflow:hidden; height:290px; display:table;}
.cayaContent #section_newfaily_1 .bottom .info .info_tit {display: table-cell; vertical-align: middle; width:30%;}
.cayaContent #section_newfaily_1 .bottom .info .info_tit div h3 {position:relative; left:50%; margin-left:-25px; width:50px; height:50px; background:#575757; border-radius:50%; padding-top:13px;}
.cayaContent #section_newfaily_1 .bottom .info .info_tit div h1 {font-size:30px; color:#575757; line-height: 110%;}

	.cayaContent #section_newfaily_1 .bottom .info.odd .info_tit {position:relative; padding-right:90px; padding-left:90px; box-sizing:border-box; background:#ffd3be;}
		.cayaContent #section_newfaily_1 .bottom .info.odd .info_tit:after {content:""; display:block; position:absolute; right:-30px; top:40%; width:0; height:0; border-top:30px solid transparent; border-left:30px solid #ffd3be; border-bottom:30px solid transparent;}
	.cayaContent #section_newfaily_1 .bottom .info.odd .info_tit div {float:right;}
	.cayaContent #section_newfaily_1 .bottom .info.odd .info_con {padding-left:90px; padding-right:90px; background:#eee;}

	.cayaContent #section_newfaily_1 .bottom .info.even .info_tit {position:relative; padding-left:90px; padding-right:90px; box-sizing:border-box; background:#c3dddc;}
		.cayaContent #section_newfaily_1 .bottom .info.even .info_tit:after {content:""; display:block; position:absolute; left:-30px; top:40%; width:0; height:0; border-top:30px solid transparent; border-right:30px solid #c3dddc; border-bottom:30px solid transparent;}
	.cayaContent #section_newfaily_1 .bottom .info.even .info_tit div {float:left;}
	.cayaContent #section_newfaily_1 .bottom .info.even .info_con {padding-right:90px; padding-left:90px;}
	.cayaContent #section_newfaily_1 .bottom .info.even .info_con div {float:right; padding-left:60px;}

.cayaContent #section_newfaily_1 .bottom .info .info_con {display: table-cell; vertical-align: middle; width:70%;}
.cayaContent #section_newfaily_1 .bottom .info .info_con p .br1 {display:none;}

@media screen and (max-width:900px){
	.cayaContent #section_newfaily_1 .top {padding: 80px 0 20px;}
	.cayaContent #section_newfaily_1 .top.image-zoom {margin-bottom:20px;}
	.cayaContent #section_newfaily_1 .top h1 {font-size: 30px;}
	.cayaContent #section_newfaily_1 .top .icon {margin-top: 50px;}
	.cayaContent #section_newfaily_1 .top .icon .iconbox {margin-bottom:15px;}
	.cayaContent #section_newfaily_1 .top .icon .iconbox p {width:100px; height:100px; margin-left:-50px; margin-bottom:15px;}
	.cayaContent #section_newfaily_1 .top .icon .iconbox p img {width:60px;}
	.cayaContent #section_newfaily_1 .top .icon .iconbox h3 {font-size:17px; height: 40px;}

	.cayaContent #section_newfaily_1 .bottom .info {width:auto; height:auto; margin:20px; box-sizing:border-box; border: 1px solid #ddd; display:block;}
	.cayaContent #section_newfaily_1 .bottom .info .info_tit div h3 {font-size:18px; width:46px; height:46px; padding-top:11px; margin-left:-23px;}
	.cayaContent #section_newfaily_1 .bottom .info .info_tit div h1 {font-size:26px;}

	.cayaContent #section_newfaily_1 .bottom .info.odd .info_tit {display:block; width:100%;}
	.cayaContent #section_newfaily_1 .bottom .info.odd .info_tit div {float:none; padding: 40px 0 20px;}
		.cayaContent #section_newfaily_1 .bottom .info.odd .info_tit:after {left:50%; margin-left:-50px; top:auto; bottom:-30px; border-right: 50px solid transparent; border-left: 50px solid transparent;
    border-top: 50px solid #ffd3be; border-bottom:none;}
	.cayaContent #section_newfaily_1 .bottom .info.odd .info_con {display: block; width: 100%; padding: 60px 10px; text-align: center;}

	.cayaContent #section_newfaily_1 .bottom .info.even .info_tit {display:block; width:100%;}
	.cayaContent #section_newfaily_1 .bottom .info.even .info_tit div {float:none; padding: 40px 0 20px;}
		.cayaContent #section_newfaily_1 .bottom .info.even .info_tit:after {left:50%; margin-left:-50px; top:-60px; border-right: 50px solid transparent; border-left: 50px solid transparent;
    border-bottom: 50px solid #c3dddc;}
	.cayaContent #section_newfaily_1 .bottom .info.even .info_con {display: block; width: 100%; padding: 60px 0; text-align: center;}
	.cayaContent #section_newfaily_1 .bottom .info.even .info_con div {float:none; padding:10px;}
}

@media screen and (max-width:750px){
	.cayaContent #section_newfaily_1 .top .icon .iconbox {width:50%; margin-bottom:30px;}
	.cayaContent #section_newfaily_1 .top .icon .iconbox.after:nth-child(2):after {display:none;}
}
@media screen and (max-width:500px){
	.cayaContent #section_newfaily_1 .bottom .info .info_con p .br1 {display:block;}
}
/*------------------------------------------------- [section_newfamily_1] -------------------------------------------------*/


/*------------------------------------------------- [section_churchschool_1] -------------------------------------------------*/

.cayaContent #section_churchschool_1 .top {width:100%; height:940px; background:#f8b34f; padding-top:100px;}

	.cayaContent #section_churchschool_1 .top .top_tit {z-index:300; position:relative; left:50%; margin-left:-109px; width:218px; height:248px; background:url("/image/section/churchschool_1/tit1.png")no-repeat left center;}
	.cayaContent #section_churchschool_1 .top .top_tit h1 {color:#f8b34f; padding-top:75px; font-size:40px; padding-left:40px;}

	.cayaContent #section_churchschool_1 .top .top_con {z-index:100; position:relative; left:50%; margin-left:-691px; top:-150px; width:1382px; height:1034px; background:url("/image/section/churchschool_1/paper.png")no-repeat center center; padding-top:190px;}
	.cayaContent #section_churchschool_1 .top .top_con .title_box {font-family: "GmarketSansBold"; color: #f9b450; background: #004a47; padding: 10px 15px 6px; border-radius:30px; font-size:20px;}
	.cayaContent #section_churchschool_1 .top .top_con h3.slogan {color: #ff6c00;}

	.cayaContent #section_churchschool_1 .top .top_con .con_line {width:100%; overflow:hidden;}
	.cayaContent #section_churchschool_1 .top .top_con .con_line .left {float:left;}
	.cayaContent #section_churchschool_1 .top .top_con .con_line .right {float:left; padding-top:10px;}
	.cayaContent #section_churchschool_1 .top .top_con .con_line .right p {color:#004a47;}


	.cayaContent #section_churchschool_1 .bottom {background:#004a47; padding-top:340px; padding-bottom:100px;}
	.cayaContent #section_churchschool_1 .bottom .bottom_table_wrap {border-top:4px double #f9b450; border-bottom:4px double #f9b450; padding:50px 0 30px; margin-bottom:70px;}
	.cayaContent #section_churchschool_1 .bottom .bottom_table_wrap .title_box {position: relative; left: 50%; margin-left: -60px; font-family: "GmarketSansBold"; color:#004a47 ; background: #f9b450; padding: 10px 15px 6px; border-radius:30px; font-size:20px;}
	.cayaContent #section_churchschool_1 .bottom .bottom_table_wrap td {background:#fff;}

	.cayaContent #section_churchschool_1 .bottom .bottom_tit_wrap {width:100%; overflow:hidden;}
	.cayaContent #section_churchschool_1 .bottom .bottom_tit_wrap .pos_center {position:relative; width:350px; left:50%; margin-left:-175px;}
	.cayaContent #section_churchschool_1 .bottom .bottom_tit_wrap .pos_center .bottom_tit {float:left; width:153px; height:174px; background:url("/image/section/churchschool_1/tit2.png")no-repeat left center; margin:0 10px;}
	.cayaContent #section_churchschool_1 .bottom .bottom_tit_wrap .pos_center .bottom_tit h1 a {font-size:26px; color:#024946; padding-top:35px; line-height:135%; display: block;}
	.cayaContent #section_churchschool_1 .bottom .bottom_tit_wrap .pos_center .bottom_tit h1 a:hover {text-decoration:underline;}


	@media screen and (max-width:1360px){
		.cayaContent #section_churchschool_1 .top .top_con {width: 96%; margin-left: -48%; background-size: cover; height: auto; padding-bottom: 190px;}
	}

	@media screen and (max-width:1024px){
		.cayaContent #section_churchschool_1 .top {padding-top:30px; height:auto;}
		.cayaContent #section_churchschool_1 .top .top_tit {margin-left:-90px; width:180px; height:206px; background: url("/image/section/churchschool_1/tit1.png")no-repeat left center/180px;}
		.cayaContent #section_churchschool_1 .top .top_tit h1 {padding-top: 63px; font-size: 32px; padding-left: 37px;}
		.cayaContent #section_churchschool_1 .top .top_con {padding: 60px 10px 100px; top:0;}
		
		.cayaContent #section_churchschool_1 .top .top_con .con_line .left {float:none;}
		.cayaContent #section_churchschool_1 .top .top_con .con_line .left h2 {margin-bottom:15px;}
		.cayaContent #section_churchschool_1 .top .top_con .con_line .right {float:none;}
		.cayaContent #section_churchschool_1 .top .top_con .con_line .right p {margin-bottom:30px;}


		.cayaContent #section_churchschool_1 .bottom {padding:50px 0;}
		.cayaContent #section_churchschool_1 .bottom .bottom_table_wrap {padding: 30px 0 0;}
		.cayaContent #section_churchschool_1 .bottom .bottom_tit_wrap .pos_center {width:300px; margin-left:-150px;}
		.cayaContent #section_churchschool_1 .bottom .bottom_tit_wrap .pos_center .bottom_tit {width:130px; height:150px; background:url("/image/section/churchschool_1/tit2.png")no-repeat left center/130px;}
		.cayaContent #section_churchschool_1 .bottom .bottom_tit_wrap .pos_center .bottom_tit h1 a {font-size: 22px; padding-top: 35px; line-height: 120%;}
	}
	@media screen and (max-width:600px){
		.cayaContent #section_churchschool_1 .top .top_con .title_box {font-size:18px;}
		.cayaContent #section_churchschool_1 .top .top_con h3.slogan {font-size:24px;}
		.cayaContent #section_churchschool_1 .top .top_con .con_line .left h2 {margin-bottom:10px;}
		.cayaContent #section_churchschool_1 .top .top_con .con_line .right p {margin-bottom:20px;}
	}

/*------------------------------------------------- [section_churchschool_1] -------------------------------------------------*/


/*------------------------------------------------- [section_churchschool_2] -------------------------------------------------*/

.cayaContent #section_churchschool_2 .fc_b {color:#173f94;}

.cayaContent #section_churchschool_2 .top {background:#d3effd; padding:100px 0 0;}
	.cayaContent #section_churchschool_2 .top .cons {background:url("/image/section/churchschool_2/top_bg.png")no-repeat right bottom; padding-bottom:100px; margin-bottom:20px;}
	.cayaContent #section_churchschool_2 .top h3:after {content:""; position:relative; top:-18px; left:160px; display:block; width:130px; height:2px; background:#173f94;}
	.cayaContent #section_churchschool_2 .top h1 {font-size:50px; margin:50px 0;}
	.cayaContent #section_churchschool_2 .top p strong {font-weight:600;}

	.cayaContent #section_churchschool_2 .top .btn {position: relative; bottom: -40px; width:100%;}
	.cayaContent #section_churchschool_2 .top .btn ul {position:relative; left:50%; margin-left:-30%; width:60%; overflow:hidden; background:#0084e8; border-radius:10px;}
	.cayaContent #section_churchschool_2 .top .btn ul li {float:left; width:50%; padding:20px 0;}
	.cayaContent #section_churchschool_2 .top .btn ul li h2 {margin-bottom:0;  font-weight:normal;}
	.cayaContent #section_churchschool_2 .top .btn ul li:first-child h2 {border-right:2px solid #fff;}
	.cayaContent #section_churchschool_2 .top .btn ul li h2 a {text-decoration:underline;}
	.cayaContent #section_churchschool_2 .top .btn ul li h2 a:hover {color:#ff6831; transition:all 0.5s;}

.cayaContent #section_churchschool_2 .middle {background:url("/image/section/churchschool_2/middle_bg.jpg")no-repeat right bottom/650px; padding:120px 0;}
	.cayaContent #section_churchschool_2 .middle .cons {margin-bottom:0;}
	.cayaContent #section_churchschool_2 .middle .mid_con {margin-bottom:60px;}
	.cayaContent #section_churchschool_2 .middle .mid_con h2 {font-size:26px;}
	.cayaContent #section_churchschool_2 .middle .mid_con h2:before {content:""; display:inline-block; width:26px; height:26px; margin-right:10px; position:relative; top:3px; background:url("/image/section/churchschool_2/bul.png")no-repeat;}
	.cayaContent #section_churchschool_2 .middle .mid_con span {color:#ff6831;}

.cayaContent #section_churchschool_2 .bottom {background:#fdbf01 url("/image/section/churchschool_2/bottom_bg.png")no-repeat left bottom; padding:100px 0;}
	.cayaContent #section_churchschool_2 .bottom .cons {margin-bottom:0;}
	.cayaContent #section_churchschool_2 .bottom .bottom_con {width:100%; overflow:hidden;}
	.cayaContent #section_churchschool_2 .bottom .bottom_con .bottom_box {float:left; width:28%; margin-right:6%; background:rgba(255,255,255,0.8); box-shadow:5px 5px 10px rgba(0,0,0,0.3); border-radius:20px; margin-top:40px; margin-bottom:40px; padding-bottom:60px;}
	.cayaContent #section_churchschool_2 .bottom .bottom_con .bottom_box:last-child {margin-right:2%;}
	.cayaContent #section_churchschool_2 .bottom .bottom_con .bottom_box h3.circle {background:#0084e8; border-radius:50%; width:66px; height:66px; position:relative; left:50%; margin-left:-33px; top:-33px; padding-top:19px;}
	.cayaContent #section_churchschool_2 .bottom .bottom_con .bottom_box div h1 {margin-bottom:40px;}
	.cayaContent #section_churchschool_2 .bottom .bottom_con .bottom_box div h3 {margin-bottom:0px;}
	.cayaContent #section_churchschool_2 .bottom .bottom_con .bottom_box div p {margin-bottom:0;}

	@media screen and (max-width:1024px){
		.cayaContent #section_churchschool_2 .top {padding:50px 0 0;}
		.cayaContent #section_churchschool_2 .top .cons {background:url("/image/section/churchschool_2/top_bg.png")no-repeat right top/450px; padding-bottom:0px;}
		.cayaContent #section_churchschool_2 .top .btn ul {width:80%; margin-left:-40%;}
		.cayaContent #section_churchschool_2 .top .btn ul li h2 a {font-size:26px;}

		.cayaContent #section_churchschool_2 .middle {background:url("/image/section/churchschool_2/middle_bg.jpg")no-repeat right bottom/400px; padding:120px 0 60px;}
		
		.cayaContent #section_churchschool_2 .bottom {background:#fdbf01 url("/image/section/churchschool_2/bottom_bg.png")no-repeat left bottom/600px;}
		.cayaContent #section_churchschool_2 .bottom .bottom_con .bottom_box div h1 img {width:120px;}
	}
	@media screen and (max-width:700px){
		.cayaContent #section_churchschool_2 .top .cons {background:url("/image/section/churchschool_2/top_bg.png")no-repeat right 40px/300px;}
		.cayaContent #section_churchschool_2 .top .btn ul li h2 a {font-size:22px;}

		.cayaContent #section_churchschool_2 .middle {padding:120px 0 200px;}
		
		.cayaContent #section_churchschool_2 .bottom {background:#fdbf01 url("/image/section/churchschool_2/bottom_bg.png")no-repeat left bottom/350px; padding:40px 0 100px;}
		.cayaContent #section_churchschool_2 .bottom .bottom_con .bottom_box {float:none; width:100%; margin-bottom:60px;}
	}
	@media screen and (max-width:450px){
		.cayaContent #section_churchschool_2 .top .cons {background:url("/image/section/churchschool_2/top_bg.png")no-repeat right 60px/200px;}
	}

/*------------------------------------------------- [section_churchschool_2] -------------------------------------------------*/



/*------------------------------------------------- [edu] -------------------------------------------------*/
.cayaContent #edu span {color:#555;}
.cayaContent #edu .embed-container {position:relative; padding-bottom:56.25%; height:352px; overflow: hidden; width:100%; margin:0 auto;}
.cayaContent #edu .embed-container iframe{border:1px solid #ccc;}
.cayaContent #edu .embed-container iframe, 
.cayaContent #edu .embed-container object, 
.cayaContent #edu .embed-container embed {position: absolute; top: 0; left: 0; width:100%; height: 100%;}

.cayaContent #edu ol.circle li {font-size:18px;}
.cayaContent #edu ol.circle li:before {content:"●"; background:none; color:#2077e3;}

.cayaContent #edu br.br1 {display:none;}

.cayaContent #edu .box_n h3.title {font-size:18px; font-weight:400;}
.cayaContent #edu .box_n h3.title.titbul {font-size:20px; font-weight:600;}

@media screen and (max-width:1024px){
	.cayaContent  #edu ol.circle li {font-size:17px;}

	.cayaContent #edu .box_n h3.title {font-size:17px;}
	.cayaContent #edu .box_n h3.title.titbul {font-size:19px; font-weight:600;}
}
@media screen and (max-width:600px){
	.cayaContent #edu .embed-container {height:auto;}
}
@media screen and (max-width:480px){
	.cayaContent  #edu ol.circle li {font-size:16px;}

	.cayaContent #edu .box_n h3.title {font-size:16px;}
	.cayaContent #edu .box_n h3.title.titbul {font-size:18px; font-weight:600;}

	.cayaContent #edu br.br1 {display:block;}
}
/*------------------------------------------------- [edu] -------------------------------------------------*/


/*------------------------------------------------- [generation] -------------------------------------------------*/
.cayaContent #generation span {color:#555;}
.cayaContent #generation .embed-container {position:relative; padding-bottom:56.25%; height:352px; overflow: hidden; width:100%; margin:0 auto;}
.cayaContent #generation .embed-container iframe{border:1px solid #ccc;}
.cayaContent #generation .embed-container iframe, 
.cayaContent #generation .embed-container object, 
.cayaContent #generation .embed-container embed {position: absolute; top: 0; left: 0; width:100%; height: 100%;}

@media screen and (max-width:600px){
	.cayaContent #generation .embed-container {height:auto;}
}	
/*------------------------------------------------- [generation] -------------------------------------------------*/


/*------------------------------------------------- [mission] -------------------------------------------------*/
.cayaContent #mission span {color:#555;}
.cayaContent #mission .embed-container {position:relative; padding-bottom:56.25%; height:352px; overflow: hidden; width:100%; margin:0 auto;}
.cayaContent #mission .embed-container iframe{border:1px solid #ccc;}
.cayaContent #mission .embed-container iframe, 
.cayaContent #mission .embed-container object, 
.cayaContent #mission .embed-container embed {position: absolute; top: 0; left: 0; width:100%; height: 100%;}

.cayaContent #mission .border {border-top:2px solid #2077e3; border-bottom:2px solid #2077e3; padding-top:30px; margin-bottom:40px;}

.cayaContent #mission br.br1 {display:none;}

@media screen and (max-width:600px){
	.cayaContent #mission .embed-container {height:auto;}
}	
@media screen and (max-width:480px){
	.cayaContent #mission br.br1 {display:block;}
}
/*------------------------------------------------- [mission] -------------------------------------------------*/



/*------------------------------------------------- [bx-slider background] -------------------------------------------------*/

.cayaContent .bgslider li{height: 1080px; background: center cover no-repeat;}
.cayaContent .content_slider_top li{height: 600px; background: center cover no-repeat;}
.cayaContent .content_slider_left li{height: 1080px; background: center cover no-repeat;}
.cayaContent .content_slider_right li{height: 1080px; background: center cover no-repeat;}
.cayaContent .full_slider li{height: 600px; background: center cover no-repeat;}

@media screen and (max-width:1024px){
.cayaContent .content_slider_top li{height: auto;}
}

/*------------------------------------------------- [bx-slider background]  -------------------------------------------------*/




   
