@charset "UTF-8";

#privates { margin: 0px 20px 0px 15px; width: 600px; }
#privates h4 { margin: 0px; padding: 0px; }

#contents01 { margin: 0px 0px 20px 0px; }
#contents01 div.alpha0 { width: 600px; margin: 0px 0px 0px 0px; }

#contents01 div.alpha { width: 420px; float: left;  margin: 0px 0px 0px 0px; }
#contents01 div.alpha .alpha_inner { margin: 0px 0px 0px 0px; background: url(../images/privates/01_pop_back.gif) 0px 7px no-repeat; }
#contents01 div.alpha .alpha_inner p { margin: 0px; padding: 0px 20px 0px 14px; line-height: 1.7; }
#contents01 div.alpha .alpha_inner p span { color: #FF0000; font-size: 120%; font-weight: 700; }
#contents01 div.beta { width: 180px; float: left; margin: 0px 0px 0px 0px; }


#contents02 { margin: 0px 0px 20px 0px; }
#contents02 div.alpha { width: 600px; margin: 0px 0px 0px 0px; background: url(../images/privates/02_back.jpg) 347px -1em no-repeat;}
#contents02 div.alpha ul { margin: 10px 0px 0px 10px; padding: 0px; list-style: none; }
#contents02 div.alpha ul li { padding: 0px 0px 12px 22px; background: url(../images/privates/icon.gif) 0px 0.2em no-repeat; font-size: 120%; font-weight: 700; }
#contents02 div.alpha p { margin: 0px 0px 0px 0px; text-align: center; }


/*100206追加*/
#privates div#blog {  margin-left:3px; width:580px; border-top: solid 1px #DCDCDC; border-bottom: solid 1px #DCDCDC; background: url(../images/index/blog_back_short.gif) 0px 0px repeat-y; }
#privates div#blog ul { margin: 3px 12px 7px 12px; padding: 0px; list-style: none; }
#privates div#blog ul li { padding: 8px 5px 8px 5px; background: url(../images/index/blog_dotline.gif) 0px bottom repeat-x; color: #147E2A; }
#privates div#blog ul li a { margin: 0px 0px 0px 35px; }
#privates div#blog p { margin: 0px 5px 10px 0px; padding: 0px 10px 0px 0px ; text-align:right; }

#privates div.alpha h4 {margin-left:3px;}


