/* 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/b10.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 {/* ºÎ¸ð ÀÎÀÚ ³ÖÀ¸¸é ±ô¹ÚÀÓ ¹ß»ýÇÔ! */
	color: #15276B;
	font-size: 15px;
	transform: perspective(2000px);
	position: absolute;
	top: 38px;
	left: 470px;
	font-size: 32px;
	font-weight: 800;
	color: #333;
	text-shadow: -1px 1px 1px #fff,1px -1px 1px #fff;
	line-height:1.5;
}

.jssor_undertext {/* ºÎ¸ð ÀÎÀÚ ³ÖÀ¸¸é ±ô¹ÚÀÓ ¹ß»ýÇÔ! */
	color: #15276B;
	font-size: 15px;
	transform: perspective(2000px);
	position: absolute;
	top: 185px;
	left: 50px;
	font-size: 17px;
	font-weight: 600;
	color: #29495A;
	text-shadow: -1px 1px 1px #fff,1px -1px 1px #fff;
	text-indent: -7px;
}


/*¿©±â¼­ ºÎÅÍ ½½¶óÀÌµå ÇÏÀ§ ÄÜÅÙÃ÷  */
#tab-menu > .tab-menu1 {
	float:left;
	margin-top: 21px;
	margin-right: 20px;
	height: 170px;
	width:276px;
	background-color: rgb(255, 255, 255);
	-border:1px solid #14a8cd;
}

#tab-menu > .tab-menu2 {
	float:left;
	margin-top: 30px;
	margin-right: 20px;
	height: 170px;
	width: 348px;
	background-color: rgb(255, 255, 255);
	-border:1px solid #14a8cd;
}

#tab-menu > .tab-menu3 > div  > .in_title {
  color: #EEE6E6;
  bottom: 0px;
  z-index: 999;
  padding: 5px 8px;
  background-color: #427AA0;
  text-align: center;
}


#tab-menu > .tab-menu3 {
	float:left;
	margin-top: 28px;
	height: 160px;
	width: 276px;
	background-color: rgb(255, 255, 255);
	-border:1px solid #14a8cd;
}
/*¿©±â±îÁö ½½¶óÀÌµå ÇÏÀ§ ÄÜÅÙÃ÷  */

#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;
}

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

#bbs_psm > tbody > tr > td  {
	color: #333;
}

#bbs_psm > tbody > tr > td > a.new_txtcolor {
	color: #333;
    text-decoration: none;
	line-height: 1.99;
}