
/* リード部 */
#lead { margin:0 0 15px 0; background: url(../xp/img/ttlph01.gif) no-repeat 370px 0; }

h2 {
	width:498px; height:27px; margin:0 0 10px 0; background:url(../xp/img/pttl.gif) no-repeat;
	text-indent:-9999px; text-decoration:none;
}
h3 { margin:0 0 15px 0; _margin:0; padding:0; color:#ec7e48; font-size:14px; font-weight:bold; line-height:1.5em; }

/* 記事部分 */
#cont #xp { width:500px; margin-bottom:5px; }

/* 罫線box */
#xp #bx01a { width:500px; height:20px; background:url(../img/bx01a.gif) no-repeat; }
#xp #bx01b { width:440px; padding:0 30px; background-color:#fefccd; }
#xp #bx01b p { margin:0 0 18px 0; padding:0; }
#xp #bx01c { width:500px; height:20px; background:url(../img/bx01c.gif) no-repeat; }
#xp #bx01b p.btm { text-align:right; margin:0; padding:0; }

#xp h4 { height:21px; margin:0 0 15px 0; padding:0 0 0 22px; background:url(../xp/img/hl.gif) no-repeat 0 1px; color:#EF6E2F; font-size:14px; font-weight:bold; }



