@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:1200px; 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: 45%;}
.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_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, #900932, #ff165d); 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;}

@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;}
.cayaContent #section_pastor_4 h1.title{padding-top: 50px;}
.cayaContent #section_pastor_4 h3.slogan{font-size: 24px;}
}

/*------------------------------------------------- [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_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_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_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{padding-top:50px; margin-bottom:70px;}
}

.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_man] -------------------------------------------------*/

/*------------------------------------------------- [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_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_worship] -------------------------------------------------*/

.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;}
}


.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_1] -------------------------------------------------*/




/*------------------------------------------------- [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]  -------------------------------------------------*/




   
