            /* jssor slider arrow navigator skin 02 css */
            /*
            .jssora02l                  (normal)
            .jssora02r                  (normal)
            .jssora02l:hover            (normal mouseover)
            .jssora02r:hover            (normal mouseover)
            .jssora02l.jssora02ldn      (mousedown)
            .jssora02r.jssora02rdn      (mousedown)
            */
            .jssora02l, .jssora02r {
                display: block;
                position: absolute;
                /* size of arrow element */
                width: 55px;
                height: 55px;
                cursor: pointer;
                background: url(/images/jssor/bullet/a21.png) no-repeat;
                overflow: hidden;
            }
            .jssora02l { background-position: -3px -33px; }
            .jssora02r { background-position: -63px -33px; }
            .jssora02l:hover { background-position: -123px -33px; }
            .jssora02r:hover { background-position: -183px -33px; }
            .jssora02l.jssora02ldn { background-position: -3px -33px; }
            .jssora02r.jssora02rdn { background-position: -63px -33px; }

/* jssor slider arrow navigator skin 12 css */
/*
.jssora12l              (normal)
.jssora12r              (normal)
.jssora12l:hover        (normal mouseover)
.jssora12r:hover        (normal mouseover)
.jssora12ldn            (mousedown)
.jssora12rdn            (mousedown)
*/
.jssora12l, .jssora12r, .jssora12ldn, .jssora12rdn {
    position: absolute;
    cursor: pointer;
    display: block;
    background: url(/images/jssor/bullet/a12.png) no-repeat;
    overflow: hidden;
}

.jssora12l {
    background-position: -16px -37px;
}

.jssora12r {
    background-position: -75px -37px;
}

.jssora12l:hover {
    background-position: -136px -37px;
}

.jssora12r:hover {
    background-position: -195px -37px;
}

.jssora12ldn {
    background-position: -256px -37px;
}

.jssora12rdn {
    background-position: -315px -37px;
}


/* jssor slider bullet navigator skin 05 css */
/*
.jssorb05 div           (normal)
.jssorb05 div:hover     (normal mouseover)
.jssorb05 .av           (active)
.jssorb05 .av:hover     (active mouseover)
.jssorb05 .dn           (mousedown)
*/
.jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {
    background: url(/images/jssor/navigator/b05.png) no-repeat;
    overflow: hidden;
    cursor: pointer;
}

.jssorb05 div {
    background-position: -7px -7px;
}

    .jssorb05 div:hover, .jssorb05 .av:hover {
        background-position: -37px -7px;
    }

.jssorb05 .av {
    background-position: -67px -7px;
}

.jssorb05 .dn, .jssorb05 .dn:hover {
    background-position: -97px -7px;
}

/* ¿©±â¼­ ºÎÅÍ jssor css Ã³¸® */
#slider1_container {
	position: relative;
	top: 0px;
	left: 0px;
	overflow: hidden;
}

#slider1_container  > .container {
	cursor: move;
	position: absolute;
	left: 0px;
	top: 0px;
	overflow: hidden;
}

#slider1_container  > div > div > .loading_screen {
	position: absolute;
	top: 0px;
	left: 0px;
}

#slider1_container  > div > div > .loading_screen > .loading_opacity  {
	filter: alpha(opacity=70);
	opacity:0.7;
	position: absolute;
	display: block;

	background-color: #000000;
	top: 0px;
	left: 0px;
	width: 100%;
	height:100%;
}

#slider1_container  > div > div > .loading_screen > .loading_img  {
	position: absolute;
	display: block;
	background: url(/images/jssor/loading.gif) no-repeat center center;

	top: 0px;
	left: 0px;
	width: 100%;
	height:100%;
}

/* ¿©±â¼­ ºÎÅÍ ½½¶óÀÌµå À§ ±ÛÀÚ  */

.jssor_toptext {/* ºÎ¸ð ÀÎÀÚ ³ÖÀ¸¸é ±ô¹ÚÀÓ ¹ß»ýÇÔ! */
	transform: perspective(2000px);
	position: absolute;
	top: 70px;
	left: 92px;
	font-size: 29px;
	font-weight: 800;
	color: #111;
	text-shadow: -1px 1px 1px #fff,1px -1px 1px #fff;
	line-height:1.5;
}

.jssor_undertext {/* ºÎ¸ð ÀÎÀÚ ³ÖÀ¸¸é ±ô¹ÚÀÓ ¹ß»ýÇÔ! */
	transform: perspective(2000px);
	position: absolute;
	bottom: 50px;
    left: 92px;
    max-width: 498px;
	font-size: 14px;
	line-height: 1.5;	
	-font-weight: 600;
	color: #e8eaea;
	-text-shadow: -1px 1px 1px #fff,1px -1px 1px #fff;
	-text-indent: -7px;
	padding: 10px;
    background-image: url(/main/img/main/0.42.black.png);
}

/*¿©±â¼­ ºÎÅÍ ½½¶óÀÌµå ÇÏÀ§ ÄÜÅÙÃ÷  */
.sermon-menu {
	float:left;
	padding: 0px 8px 0 7px;
	height: 115px;
	width:372px;
	-background-color: rgb(255, 255, 255);
	-border:1px solid #14a8cd;
}

.notice-menu {
	float:left;
	padding: 0px 38px 0 7px;
	height: 115px;
	width: 302px;
	-background-color: rgb(255, 255, 255);
	-border:1px solid #14a8cd;
}

.gallary-menu {
	float:left;
	padding-top: 0px;
	padding-right: 5px;
	height: 115px;
	width:316px;
	-background-color: rgb(255, 255, 255);
	-border:1px solid #14a8cd;
}

.lat_tit, a.lat_tit {
	font-size: 15px;
	font-weight: bold;
	color: #333;
	-text-shadow: 01px 1px #fff;
}

#bbs_psm > tbody > tr > td > a.new_txtcolor {
    color: #90ABDA;
    text-decoration: none;
}

/*¿©±â±îÁö ½½¶óÀÌµå ÇÏÀ§ ÄÜÅÙÃ÷  */

#wrapper > .section1 {
	width: 1000px;
	margin: auto;
	height: 197px;
	padding-top: 33px;
	background-color: #6B7184;
	font-size: 13px;
}

#wrapper > .section2 {
	width: 1000px;
	height: 429px;
	margin: auto;
	background-color: #fff;
	font-size: 13px;
}

#wrapper > .section3 {
	width: 1000px;
	height: 194px;
	margin: auto;
	background-color: #fff;
	font-size: 13px;
}

#wrapper > .section4 {
	width: 1000px;
	height: 53px;
	margin: auto;
	background-color: #C6D7D6;
	padding: 15px 0;
	font-size: 13px;
}


#wrapper > .section2 > div > div > .in_block {
	float: left;
	width: 278px;
	height: 168px;
	margin: 20px 36px 10px 0px;
	border: 1px solid #DCDFE6;
}

#wrapper > .section2 > div > div > .in_block > div > button {
	margin: 15px 2px 0 34px;
	
width: 82px;
float: left;
padding: 3px 2px 3px 2px;
border: 2px solid #D9DDEF;
border-radius: 4px;
font-size: 11px;
color: #fff;
font-family: arial;
text-align: center;	
}

#wrapper > .section3 > div > .in_block {
	position: relative;
	float: left;
	width: 275px;
	height: 155px;
	border: 1px solid #DCDFE6;
	margin: 10px 35px 10px 0px;
}

#wrapper > .section3 > div > .in_block > .in_stitle {
	position: absolute;
	float: right;
	margin-top: 20px;
	padding: 6px 11px;
	background-color: #00284A;
	color: #fff;
	text-align: right;
	right: 0px; /* Á¶»ó¿¡¼­ ±âÁØ»ïÀ½ - Á¶»óÀ» ¸ÕÀú ¼±¾ðÇØÁà¾ß ÇÔ.  */
}

#wrapper > .section3 > div > .in_block > .in_photo {
	float:left;
	width: 238px;
	height: 155px;
}

#wrapper > .section4 > div > .in_block {
	float: left;
	width: 150px;
	border: 1px solid #DCE4F9;
	margin: 5px 25px 5px 10px;
	background-color: #fff;
	padding: 13px 0px;
	text-align: center;
	font-weight: 600;
}

#v_sermon > button > a {

	color: #fff;

}