@charset "utf-8";

#member #title { background:url(../../member/img/title.jpg) no-repeat center 0;}
#member #title h2 { position:absolute; left:50%; margin-left:-217px;}


/* sec1 */
#member #sec1 { width:1000px;}
#member #sec1 h3 { text-align:center; padding-top:40px;}
#member #sec1 #sec1_1 { background:url(../../member/img/sec2_bg1.gif); width:984px; height:528px; padding:8px; margin:80px auto 30px auto;}
#member #sec1 #sec1_1 div { width:984px; height:528px; background:url(../../member/img/sec1_bg.jpg) no-repeat;}
#member #sec1 #sec1_1 div h4 { text-align:center; padding-top:45px;}
#member #sec1 #sec1_1 div h5 { text-align:center; padding:28px 0 21px 0;}
#member #sec1 #sec1_1 div p { text-align:center; color:#261e0d; padding-bottom:30px;}
#member #sec1 #sec1_1 div p.left { text-align:left; width:510px; margin:0 auto;}
#member #sec1 #sec1_1 div p strong { color:#b80d0d; font-weight:bold; text-decoration:underline;}
#member #sec1 #sec1_1 div span { display:block; width:560px; line-height:18px; color:#b80d0d; font-size:0.9em; margin:0 0 0 236px;}

#member #sec1 #sec1_2 p { text-align:center; padding:10px 0 40px 0;}


/* sec2 */
#member #sec2 { width:1000px; background:url(../../member/img/sec2_bg1.gif); padding:12px; margin:0 auto;}
#member #sec2 p#fukidasi { position:relative; z-index:1; text-align:right; padding-right:25px; margin:-30px 0 -50px 0;}
#member #sec2 h4 { background:url(../../member/img/sec2_bg2.png); text-align:center; padding:18px 0; margin-bottom:20px;}
#member #sec2 div { background:#f3ecde; padding:20px 0 0 12px;}
#member #sec2 div p { text-align:center; color:#000; padding-bottom:10px;}
#member #sec2 div p span { color:#b80d0d; font-weight:bold;} 
#member #sec2 #present { background:url(../../member/img/sec3_ribon.png) no-repeat; margin-top:12px;} 
#member #sec2 #present span { display:inline-block; width:100%; text-align:center; color:#000; background:#f3ecde; padding:30px 0; margin-top:68px;} 
#member #sec2 ifream .webc_form dt dd { width:500px;}


