.sbar{ background-image:url(sbg.gif); }
.sbar .lb{ background-image:url(sbar.gif); }
.sbar .rb{ background-image:url(sbar.gif); }
.sbarform{ background-image:url(sbar.gif); }
#sbar_input{ border:none; }

.blk2 .ttl{ background:url(blk_x.gif) repeat-x 0 -50px; height:25px; line-height:25px;}
.blk2 .ttl h4{ padding:0 0 0 10px; background:url(blk_i.gif) no-repeat 0 -50px; color:#000; }
.blk2 .ttl h5{ background:url(blk_i.gif) no-repeat 100% -50px; }
.blk2 .cnt{ border:1px solid #B7D4F1; border-top:none; padding:10px 8px }

.blk3{ border:1px solid #B7D4F1; }
.blk3 .ttl{ background:url(blk_x.gif) repeat-x 0 -100px; height:25px; line-height:25px; }
.blk3 .ttl h4{ padding:0 0 0 30px; background:url(blk_i.gif) no-repeat 8px -306px; color:#000; }

.blk4{ border:1px solid #B7D4F1; }
.blk4 .ttl{ background:url(blk_x.gif) repeat-x 0 -130px; height:24px; line-height:24px; }
.blk4 .ttl h4{ width:auto; color:#000; padding:0 10px; font-size:14px; text-indent:0; text-align:center; background:#fff; border-right:1px solid #B7D4F1; }
.blk4 .ttl h4 a{ color:#000; }
.blk4 .ttl h5{ background:none; }
.blk4 .cnt{ border:none; }

#rmdNews{ border:1px solid #B7D4F1; }

/* smenu */
#smenu{ border:1px solid #C3DAE2; background:url(blk_x.gif) repeat-x 0 -180px; }
#smenu h2{ 
	text-align:center; font-weight:normal; font-size:20px; font-family:'ºÚÌå'; 
	background:url(blk_x.gif) repeat-x 0 -250px; 
	color:#0069b8; }
#smenu h2 a{ color:#0069b8; }
#smenu li a{ color:#003399; }
