body {background-color:#042c60;}
body,input,button,select,option{font-family:Arial,Helvetica,Sans-serif;font-size:12px;}
a{text-decoration:none;color:#28324e;}
a:hover{color:#f8710e;}

ul, ol, li, dl, dt, dd{list-style:none; padding:0; margin:0;}

#container{width:100%; height:100%; background:url('../img/bg_program.jpg') center; background-position:50% 0%; font-family:Arial;}

#layoutWap{width:995px; margin:0 auto 0;}

#header {position:relative;}
#header .gnb{width:920px; height:62px; position:relative;}
#header .navi{padding:0 0 0 0;}
#header .ban_roku {position:absolute;top:28px;left:740px; width:245px;}
#header .ban_roku li {margin-top:-4px;display:inline-block;vertical-align:middle;padding-right:3px;}

.contents{width:986px;margin:0 auto 0;}
.contents .wrap{margin-top:25px;position:relative;padding:0 0 16px 0;}

.left_program{width:200px;height:404px:padding:0px 0 0 12px;float:left;}
.left_program table{margin-top:45px;}
.left_program .list{color:#fff;font-size:11px;}
.left_program .list a{color:#fff;}

.left_prayer .prayer_sick{left:260px;top:241px;width:235px;}
.left_prayer .prayer_day{left:260px;top:262px;width:235px;}

.right_form{width:479px;height:400px;padding:0px 0 0 0;float:left;}

.program{width:780px;height:291px;padding:25px 0px 0px 220px; vertical-align:top;}

.program .program_left{float:left;width:440px;}
.program .program_border{width:670px;height:120px; padding:40px 0px 0 0px;}

.program .program_border ul.f_clear{width:439px;padding-left:14px;}
.program .program_border ul.f_clear li{width:124px; height:110px; padding:0px 18px 31px 0; float:left; overflow:hidden; }
.program .program_border ul.f_clear li .listthum{width:124px; height:89px; padding:0 0 0 0; }
.program .program_border ul.f_clear li .listthum img{border:1px solid #a1a0a0; vertical-align:top;}
.program .program_border ul.f_clear li .listthum td{vertical-align:top;text-align:center;}

.program .program_border ul.f_clear li p{width:130px; color:#9d9a9a; padding:3px 0 0 0; font-size:11px;}
.program .program_border ul.f_clear li p a{width:130px; color:#576e84; font-size:11px;}

.program .program_left .more{float:left;margin-top:5px;margin-left:403px;}
.program .program_left .more a{display:block;width:37px;height:15px;text-indent:-999em;}

.program .program_left .t_ban1{float:left;margin-top:-4px;margin-left:4px;}
.program .program_left .t_ban1 a{display:block;width:113px;height:75px;text-indent:-999em;}

.program .program_left .t_ban2{float:left;margin-top:-7px;margin-left:5px;}
.program .program_left .t_ban2 a{display:block;width:191px;height:75px;text-indent:-999em;}

.program .program_left .t_ban3{float:left;margin-top:-76px;margin-left:323px;}
.program .program_left .t_ban3 a{display:block;width:115px;height:75px;text-indent:-999em;}


.rightBan{width:300px; height:323px; float:left; padding:2px 0 0 0px;}
.rightBan table{margin-top:29px;margin-left:24px;}
.inputui{ line-height:9px; padding:2px 0 0 0px; border:0px;}



#footer{width:986px; margin:0 auto 0;}





