html { overflow-y: scroll; }

A:link{text-decoration:none;color:#333333}
A:visited{text-decoration:none;color:#336699}
A:active{text-decoration:underline;color:#333333}
A:hover {text-decoration:underline;color:#336699}



.link_bible:link{ text-decoration: none;color:#666666;}
.link_bible:visited{ text-decoration: none;color:#666666;}
.link_bible:active{text-decoration:underline;color:#db6d00;}	/* ff9933 */
.link_bible:hover { text-decoration: underline;color:#db6d00;}

.link_ksat:link{ text-decoration: none;color:#666666;}
.link_ksat:visited{ text-decoration: none;color:#666666;}
.link_ksat:active{text-decoration:underline;color:#8560a8;}
.link_ksat:hover { text-decoration: underline;color:#8560a8;}

.link_test:link{ text-decoration: none;color:#666666;}
.link_test:visited{ text-decoration: none;color:#666666;}
.link_test:active{text-decoration:underline;color:#999933;}
.link_test:hover { text-decoration: underline;color:#999933;}

.link_life:link{ text-decoration: none;color:#666666;}
.link_life:visited{ text-decoration: none;color:#666666;}
.link_life:active{text-decoration:underline;color:#c68900;}	/* d99d16 */
.link_life:hover { text-decoration: underline;color:#c68900;}



.link1:link{ text-decoration: none;color:#666666;}
.link1:visited{ text-decoration: none;color:#666666;}
.link1:active{text-decoration:underline;color:#339966}
.link1:hover { text-decoration: underline;color:#339966;}

.link2 a{ text-decoration: none;color:#333333;}
.link2 a:link { text-decoration: none;color:#336699;}
.link2 a:visited { text-decoration: none;color:#333333;}
.link2 a:hover { text-decoration: none;color:#336699;}

.link3 a{ text-decoration: none;color:#666666;}
.link3 a:link { text-decoration: none;color:#666666;}
.link3 a:visited { text-decoration: none;color:#666666;}
.link3 a:hover { text-decoration: none;color:#666666;}

.link4 a{ text-decoration: none;color:black;}
.link4 a:link { text-decoration: none;color:black;}
.link4 a:visited { text-decoration: none;color:black;}
.link4 a:hover { text-decoration: none;color:white;}

.whiteLink:link{text-decoration:none;color:white}
.whiteLink:visited{text-decoration:none;color:white}
.whiteLink:active{text-decoration:none;color:white}
.whiteLink:hover {text-decoration:none;color:yellow}

.blackLink:link{text-decoration:none;color:black}
.blackLink:visited{text-decoration:none;color:black}
.blackLink:active{text-decoration:none;color:black}
.blackLink:hover {text-decoration:none;color:#666666}

.grayLink:link{text-decoration:none;color:#666666}
.grayLink:visited{text-decoration:none;color:#666666}
.grayLink:active{text-decoration:none;color:#666666}
.grayLink:hover {text-decoration:none;color:black}

.greenLink:link{text-decoration:none;color:#333333}
.greenLink:visited{text-decoration:none;color:#333333}
.greenLink:active{text-decoration:none;color:#333333}
.greenLink:hover {text-decoration:none;color:#009900}

.redLink:link{text-decoration:none;color:red}
.redLink:visited{text-decoration:none;color:red}
.redLink:active{text-decoration:none;color:red}
.redLink:hover {text-decoration:none;color:red}

.oakLink:link{text-decoration:none;color:#996600}
.oakLink:visited{text-decoration:none;color:#996600}
.oakLink:active{text-decoration:none;color:#996600}
.oakLink:hover {text-decoration:none;color:#996600}

.folder:link{text-decoration:none;color:black}
.folder:visited{text-decoration:none;color:black}
.folder:active{text-decoration:none;color:white;background:#000066;}
.folder:hover {text-decoration:none;}

.txtbox1 {border:1 solid;border-top:#ffffff 1px solid;border-bottom:black 1px solid;border-left:#ffffff 1px solid;border-right:#ffffff 1px solid;font-size:9pt;color:black;background-color:#ffffff}

.txtboxWhite {border:1 solid;border-top:white 1px solid;border-bottom:black 1px solid;border-left:#FFFFFF 1px solid;border-right:#FFFFFF 1px solid;font-size:9pt;color:black;background-color:#FFFFFF}

.txtboxNum {border:1 solid;border-top:#ffffff 1px solid;border-bottom:black 1px solid;border-left:#ffffff 1px solid;border-right:#ffffff 1px solid;font-size:9pt;color:black;background-color:#ffffff;text-align:right;}

.txtboxblue {color:#333333;border:1 color:#999999;background-color:#f7fbff;border-bottom:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;font-size:}

.Button2{Border:1 Solid ;Border-Top:#Ffffff 1Px Solid;Border-Bottom:Black  1Px Solid;Border-Left:#Ffffff 1Px Solid;Border-Right:Black 1Px Solid;Font-Size:9Pt;Background-Color:#Ecf0Ed;}

.Button3{Border:1 Solid ;Border-Top:#Ffffff 1Px Solid;Border-Bottom:Black  1Px Solid;Border-Left:#Ffffff 1Px Solid;Border-Right:Black 1Px Solid;Font-Size:9Pt;Background-Color:#CCCCCC;}
.Button18{Border:1 Solid ;Border-Top:#Ffffff 1Px Solid;Border-Bottom:Black  1Px Solid;Border-Left:#Ffffff 1Px Solid;Border-Right:Black 1Px Solid;Font-Size:9Pt;BACKGROUND-IMAGE: url(image/button/bg1.gif);height:18px}
.Button20{Border:1 Solid ;Border-Top:#Ffffff 1Px Solid;Border-Bottom:Black  1Px Solid;Border-Left:#Ffffff 1Px Solid;Border-Right:Black 1Px Solid;Font-Size:9Pt;BACKGROUND-IMAGE: url(image/button/bg1.gif);height:20px}
.Button25{Border:1 Solid ;Border-Top:#Ffffff 1Px Solid;Border-Bottom:Black  1Px Solid;Border-Left:#Ffffff 1Px Solid;Border-Right:Black 1Px Solid;Font-Size:9Pt;BACKGROUND-IMAGE: url(image/button/bg1.gif);height:25px}
.Button30{Border:1 Solid ;Border-Top:#Ffffff 1Px Solid;Border-Bottom:Black  1Px Solid;Border-Left:#Ffffff 1Px Solid;Border-Right:Black 1Px Solid;Font-Size:9Pt;BACKGROUND-IMAGE: url(image/button/bg1.gif);height:30px}
.Button40{Border:1 Solid ;Border-Top:#Ffffff 1Px Solid;Border-Bottom:Black  1Px Solid;Border-Left:#Ffffff 1Px Solid;Border-Right:Black 1Px Solid;Font-Size:9Pt;BACKGROUND-IMAGE: url(image/button/bg40.gif);height:40px}

BODY,TD,SELECT,input,DIV,form,TEXTAREA,center,option,pre,blockquote {font-size:9pt; font-family:±¼¸²,tahoma,verdana; color:#000000} 
.textbox{font-size:9pt; font-family:±¼¸²,tahoma,verdana; color:#000000;border:1 solid #cccccc} 

BODY {
	scrollbar:vertical;
	scrollbar-3dlight-color:595959;
        scrollbar-arrow-color:ffffff;
	scrollbar-base-color:CFCFCF;
	scrollbar-darkshadow-color:FFFFFF;
	scrollbar-face-color:CFCFCF;
	scrollbar-highlight-color:FFFFF;
	scrollbar-shadow-color:595959;
}

.board_basic_a { padding:0 10px; }

.board_basic_a A:link{text-decoration:none; color:black;}
.board_basic_a A:visited{text-decoration:none; color:#777777;}
.board_basic_a A:active{text-decoration:underline; color:black;}
.board_basic_a A:hover {text-decoration:underline; color:#0078d7;}

.board_special_a A:link{text-decoration:none; color:#6da11c;}
.board_special_a A:visited{text-decoration:none; color:#6da11c;}
.board_special_a A:active{text-decoration:underline; color:black;}
.board_special_a A:hover {text-decoration:underline; color:black;}



.newhelp { color:#ff9933; font-size:7pt; }
.newgoodnews { color:#ff9933; font-size:7pt; }
.newtest { color:#ff9933; font-size:7pt; }
.newlife { color:#ff9933; font-size:7pt; }
.newksat { color:#ff9933; font-size:7pt; }





#box_bible { position:relative; }
#box_bible_container { position:absolute; top:13px; left:128px; z-index:10; width:195px; height:11px; display:flex; overflow:hidden; }
#box_bible_container img { }


#bible_text01,
#bible_text02,
#bible_text03,
#bible_text04,
#bible_text05,
#bible_text06,
#bible_text07,
#bible_text08,
#bible_text09,
#bible_text10,
#bible_text11,
#bible_text12,
#bible_text13,
#bible_text14,
#bible_text15,
#bible_text16,
#bible_text17,
#bible_text18,
#bible_text19,
#bible_text20 {
	-webkit-animation-timing-function: /*cubic-bezier(0,0.25,1,0.9)*/linear; -webkit-animation-duration:4s; -webkit-animation-iteration-count:infinite;	/* Chrome, Safari, Opera */ 
	animation-timing-function: /*cubic-bezier(0,0.25,1,0.9)*/linear; animation-duration:4s; animation-iteration-count:infinite;
}

#bible_text01 {
	-webkit-animation-name: bible_text01_move;	/* Chrome, Safari, Opera */ 
	animation-name: bible_text01_move;
}
@-webkit-keyframes bible_text01_move {	/* Chrome, Safari, Opera */
	0%, 30%, 50%, 60%, 80%, 100% {-webkit-transform: translateY(0);}
    40%, 70% {-webkit-transform: translateY(-55px);}
}
@keyframes bible_text01_move {	/* Standard syntax */
	0%, 30%, 50%, 60%, 80%, 100% {transform: translateY(0);}
    40%, 70% {transform: translateY(-55px);}
}

#bible_text02 {
	-webkit-animation-name: bible_text02_move;	/* Chrome, Safari, Opera */ 
	animation-name: bible_text02_move;
}
@-webkit-keyframes bible_text02_move {	/* Chrome, Safari, Opera */
	0%, 30.5%, 50.5%, 60.5%, 80.5%, 100% {-webkit-transform: translateY(0);}
    40.5%, 70.5% {-webkit-transform: translateY(-55px);}
}
@keyframes bible_text02_move {	/* Standard syntax */
	0%, 30.5%, 50.5%, 60.5%, 80.5%, 100% {transform: translateY(0);}
    40.5%, 70.5% {transform: translateY(-55px);}
}

#bible_text03 {
	-webkit-animation-name: bible_text03_move;	/* Chrome, Safari, Opera */ 
	animation-name: bible_text03_move;
}
@-webkit-keyframes bible_text03_move {	/* Chrome, Safari, Opera */
	0%, 31%, 51%, 61%, 81%, 100% {-webkit-transform: translateY(0);}
    41%, 71% {-webkit-transform: translateY(-55px);}
}
@keyframes bible_text03_move {	/* Standard syntax */
	0%, 31%, 51%, 61%, 81%, 100% {transform: translateY(0);}
    41%, 71% {transform: translateY(-55px);}
}

#bible_text04 {
	-webkit-animation-name: bible_text04_move;	/* Chrome, Safari, Opera */ 
	animation-name: bible_text04_move;
}
@-webkit-keyframes bible_text04_move {	/* Chrome, Safari, Opera */
	0%, 31.5%, 51.5%, 61.5%, 81.5%, 100% {-webkit-transform: translateY(0);}
    41.5%, 71.5% {-webkit-transform: translateY(-55px);}
}
@keyframes bible_text04_move {	/* Standard syntax */
	0%, 31.5%, 51.5%, 61.5%, 81.5%, 100% {transform: translateY(0);}
    41.5%, 71.5% {transform: translateY(-55px);}
}

#bible_text05 {
	-webkit-animation-name: bible_text05_move;	/* Chrome, Safari, Opera */ 
	animation-name: bible_text05_move;
}
@-webkit-keyframes bible_text05_move {	/* Chrome, Safari, Opera */
	0%, 32%, 52%, 62%, 82%, 100% {-webkit-transform: translateY(0);}
    42%, 72% {-webkit-transform: translateY(-55px);}
}
@keyframes bible_text05_move {	/* Standard syntax */
	0%, 32%, 52%, 62%, 82%, 100% {transform: translateY(0);}
    42%, 72% {transform: translateY(-55px);}
}

#bible_text06 {
	-webkit-animation-name: bible_text06_move;	/* Chrome, Safari, Opera */ 
	animation-name: bible_text06_move;
}
@-webkit-keyframes bible_text06_move {	/* Chrome, Safari, Opera */
	0%, 32.5%, 52.5%, 62.5%, 82.5%, 100% {-webkit-transform: translateY(0);}
    42.5%, 72.5% {-webkit-transform: translateY(-55px);}
}
@keyframes bible_text06_move {	/* Standard syntax */
	0%, 32.5%, 52.5%, 62.5%, 82.5%, 100% {transform: translateY(0);}
    42.5%, 72.5% {transform: translateY(-55px);}
}

#bible_text07 {
	-webkit-animation-name: bible_text07_move;	/* Chrome, Safari, Opera */ 
	animation-name: bible_text07_move;
}
@-webkit-keyframes bible_text07_move {	/* Chrome, Safari, Opera */
	0%, 33%, 53%, 63%, 83%, 100% {-webkit-transform: translateY(0);}
    43%, 73% {-webkit-transform: translateY(-55px);}
}
@keyframes bible_text07_move {	/* Standard syntax */
	0%, 33%, 53%, 63%, 83%, 100% {transform: translateY(0);}
    43%, 73% {transform: translateY(-55px);}
}

#bible_text08 {
	-webkit-animation-name: bible_text08_move;	/* Chrome, Safari, Opera */ 
	animation-name: bible_text08_move;
}
@-webkit-keyframes bible_text08_move {	/* Chrome, Safari, Opera */
	0%, 33.5%, 53.5%, 63.5%, 83.5%, 100% {-webkit-transform: translateY(0);}
    43.5%, 73.5% {-webkit-transform: translateY(-55px);}
}
@keyframes bible_text08_move {	/* Standard syntax */
	0%, 33.5%, 53.5%, 63.5%, 83.5%, 100% {transform: translateY(0);}
    43.5%, 73.5% {transform: translateY(-55px);}
}

#bible_text09 {
	-webkit-animation-name: bible_text09_move;	/* Chrome, Safari, Opera */ 
	animation-name: bible_text09_move;
}
@-webkit-keyframes bible_text09_move {	/* Chrome, Safari, Opera */
	0%, 34%, 54%, 64%, 84%, 100% {-webkit-transform: translateY(0);}
    44%, 74% {-webkit-transform: translateY(-55px);}
}
@keyframes bible_text09_move {	/* Standard syntax */
	0%, 34%, 54%, 64%, 84%, 100% {transform: translateY(0);}
    44%, 74% {transform: translateY(-55px);}
}

#bible_text10 {
	-webkit-animation-name: bible_text10_move;	/* Chrome, Safari, Opera */ 
	animation-name: bible_text10_move;
}
@-webkit-keyframes bible_text10_move {	/* Chrome, Safari, Opera */
	0%, 34.5%, 54.5%, 64.5%, 84.5%, 100% {-webkit-transform: translateY(0);}
    44.5%, 74.5% {-webkit-transform: translateY(-55px);}
}
@keyframes bible_text10_move {	/* Standard syntax */
	0%, 34.5%, 54.5%, 64.5%, 84.5%, 100% {transform: translateY(0);}
    44.5%, 74.5% {transform: translateY(-55px);}
}

#bible_text11 {
	-webkit-animation-name: bible_text11_move;	/* Chrome, Safari, Opera */ 
	animation-name: bible_text11_move;
}
@-webkit-keyframes bible_text11_move {	/* Chrome, Safari, Opera */
	0%, 35%, 55%, 65%, 85%, 100% {-webkit-transform: translateY(0);}
    45%, 75% {-webkit-transform: translateY(-55px);}
}
@keyframes bible_text11_move {	/* Standard syntax */
	0%, 35%, 55%, 65%, 85%, 100% {transform: translateY(0);}
    45%, 75% {transform: translateY(-55px);}
}

#bible_text12 {
	-webkit-animation-name: bible_text12_move;	/* Chrome, Safari, Opera */ 
	animation-name: bible_text12_move;
}
@-webkit-keyframes bible_text12_move {	/* Chrome, Safari, Opera */
	0%, 35.5%, 55.5%, 65.5%, 85.5%, 100% {-webkit-transform: translateY(0);}
    45.5%, 75.5% {-webkit-transform: translateY(-55px);}
}
@keyframes bible_text12_move {	/* Standard syntax */
	0%, 35.5%, 55.5%, 65.5%, 85.5%, 100% {transform: translateY(0);}
    45.5%, 75.5% {transform: translateY(-55px);}
}

#bible_text13 {
	-webkit-animation-name: bible_text13_move;	/* Chrome, Safari, Opera */ 
	animation-name: bible_text13_move;
}
@-webkit-keyframes bible_text13_move {	/* Chrome, Safari, Opera */
	0%, 36%, 56%, 66%, 86%, 100% {-webkit-transform: translateY(0);}
    46%, 76% {-webkit-transform: translateY(-55px);}
}
@keyframes bible_text13_move {	/* Standard syntax */
	0%, 36%, 56%, 66%, 86%, 100% {transform: translateY(0);}
    46%, 76% {transform: translateY(-55px);}
}

#bible_text14 {
	-webkit-animation-name: bible_text14_move;	/* Chrome, Safari, Opera */ 
	animation-name: bible_text14_move;
}
@-webkit-keyframes bible_text14_move {	/* Chrome, Safari, Opera */
	0%, 36.5%, 56.5%, 66.5%, 86.5%, 100% {-webkit-transform: translateY(0);}
    46.5%, 76.5% {-webkit-transform: translateY(-55px);}
}
@keyframes bible_text14_move {	/* Standard syntax */
	0%, 36.5%, 56.5%, 66.5%, 86.5%, 100% {transform: translateY(0);}
    46.5%, 76.5% {transform: translateY(-55px);}
}

#bible_text15 {
	-webkit-animation-name: bible_text15_move;	/* Chrome, Safari, Opera */ 
	animation-name: bible_text15_move;
}
@-webkit-keyframes bible_text15_move {	/* Chrome, Safari, Opera */
	0%, 37%, 57%, 67%, 87%, 100% {-webkit-transform: translateY(0);}
    47%, 77% {-webkit-transform: translateY(-55px);}
}
@keyframes bible_text15_move {	/* Standard syntax */
	0%, 37%, 57%, 67%, 87%, 100% {transform: translateY(0);}
    47%, 77% {transform: translateY(-55px);}
}

#bible_text16 {
	-webkit-animation-name: bible_text16_move;	/* Chrome, Safari, Opera */ 
	animation-name: bible_text16_move;
}
@-webkit-keyframes bible_text16_move {	/* Chrome, Safari, Opera */
	0%, 37.5%, 57.5%, 67.5%, 87.5%, 100% {-webkit-transform: translateY(0);}
    47.5%, 77.5% {-webkit-transform: translateY(-55px);}
}
@keyframes bible_text16_move {	/* Standard syntax */
	0%, 37.5%, 57.5%, 67.5%, 87.5%, 100% {transform: translateY(0);}
    47.5%, 77.5% {transform: translateY(-55px);}
}

#bible_text17 {
	-webkit-animation-name: bible_text17_move;	/* Chrome, Safari, Opera */ 
	animation-name: bible_text17_move;
}
@-webkit-keyframes bible_text17_move {	/* Chrome, Safari, Opera */
	0%, 38%, 58%, 68%, 88%, 100% {-webkit-transform: translateY(0);}
    48%, 78% {-webkit-transform: translateY(-55px);}
}
@keyframes bible_text17_move {	/* Standard syntax */
	0%, 38%, 58%, 68%, 88%, 100% {transform: translateY(0);}
    48%, 78% {transform: translateY(-55px);}
}

#bible_text18 {
	-webkit-animation-name: bible_text18_move;	/* Chrome, Safari, Opera */ 
	animation-name: bible_text18_move;
}
@-webkit-keyframes bible_text18_move {	/* Chrome, Safari, Opera */
	0%, 38.5%, 58.5%, 68.5%, 88.5%, 100% {-webkit-transform: translateY(0);}
    48.5%, 78.5% {-webkit-transform: translateY(-55px);}
}
@keyframes bible_text18_move {	/* Standard syntax */
	0%, 38.5%, 58.5%, 68.5%, 88.5%, 100% {transform: translateY(0);}
    48.5%, 78.5% {transform: translateY(-55px);}
}

#bible_text19 {
	-webkit-animation-name: bible_text19_move;	/* Chrome, Safari, Opera */ 
	animation-name: bible_text19_move;
}
@-webkit-keyframes bible_text19_move {	/* Chrome, Safari, Opera */
	0%, 39%, 59%, 69%, 89%, 100% {-webkit-transform: translateY(0);}
    49%, 79% {-webkit-transform: translateY(-55px);}
}
@keyframes bible_text19_move {	/* Standard syntax */
	0%, 39%, 59%, 69%, 89%, 100% {transform: translateY(0);}
    49%, 79% {transform: translateY(-55px);}
}

#bible_text20 {
	-webkit-animation-name: bible_text20_move;	/* Chrome, Safari, Opera */ 
	animation-name: bible_text20_move;
}
@-webkit-keyframes bible_text20_move {	/* Chrome, Safari, Opera */
	0%, 39.5%, 59.5%, 69.5%, 89.5%, 100% {-webkit-transform: translateY(0);}
    49.5%, 79.5% {-webkit-transform: translateY(-55px);}
}
@keyframes bible_text20_move {	/* Standard syntax */
	0%, 39.5%, 59.5%, 69.5%, 89.5%, 100% {transform: translateY(0);}
    49.5%, 79.5% {transform: translateY(-55px);}
}



.tipbox,
#tipbox { position:absolute; display:none; padding:10px 15px; border:2px solid gray; background-color:white; border-radius:20px; }
.tipbox { line-height:200%; }
#tipbox { line-height:250%; }

#reg_guide { padding:10px 15px; border:2px solid gray; background-color:white; border-radius:10px; line-height:160%; margin:50px auto; width:408px; }
#reg_guide h3 { margin:0 0 10px 0; padding:0; font-size:12pt; font-weight:bold; }










#main_adv,
#main_adv_bd { width:346px; height:313px; }
#main_adv { background:url(/image/adv/main_adv.jpg) no-repeat white; position:relative; }
#main_adv_bd { background:url(/image/adv/main_adv_bd.png) no-repeat; position:absolute; z-index:100; }

#sub_adv,
#sub_adv_bd { width:712px; height:190px; }
#sub_adv { background:url(/image/adv/main_adv.jpg) no-repeat white; position:relative; }
#sub_adv_bd { background:url(/image/adv/sub_adv_bd.png) no-repeat; position:absolute; z-index:100; }

#adv_curt_1,
#adv_curt_2,
#adv_curt_3,
#adv_curt_4,
#adv_curt_5 { width:346px; height:35px; background-color:white; opacity:0; animation-duration:10s; animation-timing-function:linear; animation-iteration-count:infinite; }

#adv_curt_1 { animation-name:adv_curt_1_mv; -webkit-animation-name:adv_curt_1_mv; }
#adv_curt_2 { animation-name:adv_curt_2_mv; -webkit-animation-name:adv_curt_2_mv; top:35px; }
#adv_curt_3 { animation-name:adv_curt_3_mv; -webkit-animation-name:adv_curt_3_mv; top:70px; }
#adv_curt_4 { animation-name:adv_curt_4_mv; -webkit-animation-name:adv_curt_4_mv; top:105px; }
#adv_curt_5 { animation-name:adv_curt_5_mv; -webkit-animation-name:adv_curt_5_mv; top:140px; }

@keyframes adv_curt_1_mv {
	0% { transform: translateY(0); opacity:1; }
	5% { transform: translateY(0); opacity:0.5; }
	25% { transform: translateY(0); opacity:0.5; }
	35% { transform: translateY(0); opacity:0; }
	95% { transform: translateY(0); opacity:0; }
	100% { transform: translateY(0); opacity:1; }
}

@keyframes adv_curt_2_mv {
	0% { transform: translateY(0); opacity:1; }
	2.5% { transform: translateY(0); opacity:1; }
	7.5% { transform: translateY(0); opacity:0.5; }
	25% { transform: translateY(0); opacity:0.5; }
	35% { transform: translateY(10px); opacity:0; }
	95% { transform: translateY(0); opacity:0; }
	100% { transform: translateY(0); opacity:1; }
}

@keyframes adv_curt_3_mv {
	0% { transform: translateY(0); opacity:1; }
	5% { transform: translateY(0); opacity:1; }
	10% { transform: translateY(0); opacity:0.5; }
	25% { transform: translateY(0); opacity:0.5; }
	35% { transform: translateY(20px); opacity:0; }
	95% { transform: translateY(0); opacity:0; }
	100% { transform: translateY(0); opacity:1; }
}

@keyframes adv_curt_4_mv {
	0% { transform: translateY(0); opacity:1; }
	7.5% { transform: translateY(0); opacity:1; }
	12.5% { transform: translateY(0); opacity:0.5; }
	25% { transform: translateY(0); opacity:0.5; }
	35% { transform: translateY(30px); opacity:0; }
	95% { transform: translateY(0); opacity:0; }
	100% { transform: translateY(0); opacity:1; }
}

@keyframes adv_curt_5_mv {
	0% { transform: translateY(0); opacity:1; }
	10% { transform: translateY(0); opacity:1; }
	15% { transform: translateY(0); opacity:0.5; }
	25% { transform: translateY(0); opacity:0.5; }
	35% { transform: translateY(40px); opacity:0; }
	95% { transform: translateY(0); opacity:0; }
	100% { transform: translateY(0); opacity:1; }
}



#adv_txt_box { position:absolute; left:64px; top:190px; width:218px; height:106px; }
#sub_adv #adv_txt_box { left:416px; top:46px; }
#adv_txt_box1 { position:relative; width:218px; height:33px; background:url(/image/adv/adv_txt1.png) no-repeat bottom; animation:adv_txt1_mv 10s linear 1; }

@keyframes adv_txt1_mv {
	0% { transform: translateY(0); opacity:0; }
	35% { transform: translateY(0); opacity:0; }
	50% { transform: translateY(0); opacity:1; }
	100% { transform: translateY(0); opacity:1; }
}


#adv_txt_box2 { position:relative; width:218px; height:33px; }
#adv_txt_box2 img { margin-top:7px; opacity:0; }
#adv_txt2_1 { animation:adv_txt2_mv 5s 10s linear infinite; }
#adv_txt2_2 { animation:adv_txt2_mv 5s 10100ms linear infinite; }
#adv_txt2_3 { animation:adv_txt2_mv 5s 10200ms linear infinite; }
#adv_txt2_4 { animation:adv_txt2_mv 5s 10300ms linear infinite; }
#adv_txt2_5 { animation:adv_txt2_mv 5s 10400ms linear infinite; }
#adv_txt2_6 { animation:adv_txt2_mv 5s 10500ms linear infinite; }
#adv_txt2_7 { animation:adv_txt2_mv 5s 10600ms linear infinite; }

@keyframes adv_txt2_mv {
	0% { transform: rotateX(0deg); opacity:0.1; }
	10% { transform: opacity:1; }
	20% { transform: rotateX(180deg); opacity:1; }
	40% { transform: rotateX(360deg); opacity:1; }
	90% { transform: rotateX(360deg); opacity:1; }
	100% { transform: rotateX(360deg); opacity:0.1; }
}



#adv_txt_box3 { position:relative; width:218px; height:24px; }
#adv_txt_box3 img { margin-top:11px; opacity:0; }
#adv_txt3_1 { animation:adv_txt3_mv 1s 5s linear 1 forwards; }
#adv_txt3_2 { animation:adv_txt3_mv 1s 6s linear 1 forwards; }
#adv_txt3_3 { animation:adv_txt3_mv 1s 7s linear 1 forwards; }
#adv_txt3_4 { animation:adv_txt3_mv 1s 8s linear 1 forwards; }
#adv_txt3_5 { animation:adv_txt3_mv 1s 9s linear 1 forwards; }

@keyframes adv_txt3_mv {
	0% { transform: translateY(0); opacity:0; }
	100% { transform: translateY(0); opacity:1; }
}








.link_bible b,
.link_test b,
.link_life b,
.link_ksat b { display:block; transform-origin:150px center; margin-bottom:2px; }


#flip1_1 { animation:flip_mv 12s 0s linear infinite; }
#flip2_1 { animation:flip_mv 12s 250ms linear infinite; }
#flip3_1 { animation:flip_mv 12s 500ms linear infinite; }
#flip4_1 { animation:flip_mv 12s 750ms linear infinite; }

#flip1_2 { animation:flip_mv 12s 3s linear infinite; }
#flip2_2 { animation:flip_mv 12s 3250ms linear infinite; }
#flip3_2 { animation:flip_mv 12s 3500ms linear infinite; }
#flip4_2 { animation:flip_mv 12s 3750ms linear infinite; }

#flip1_3 { animation:flip_mv 12s 6s linear infinite; }
#flip2_3 { animation:flip_mv 12s 6250ms linear infinite; }
#flip3_3 { animation:flip_mv 12s 6500ms linear infinite; }
#flip4_3 { animation:flip_mv 12s 6750ms linear infinite; }

#flip1_4 { animation:flip_mv 12s 9s linear infinite; }
#flip2_4 { animation:flip_mv 12s 9250ms linear infinite; }
#flip3_4 { animation:flip_mv 12s 9500ms linear infinite; }
#flip4_4 { animation:flip_mv 12s 9750ms linear infinite; }

@keyframes flip_mv {
	0% { transform: rotateX(0deg); }
	1.5% { transform: rotateX(180deg); }
	3% { transform: rotateX(0deg); }
	100% { transform: rotateX(0deg); }
}












