@charset "UTF-8";

/* category.css
********************************************************************************


01.fp/ファイナンシャル・プランナー for shukatsu


********************************************************************************/ 


/*==================================================

01.fp
100530 added

--------------------------------------------------*/

#fp #shukatsu div.h1-frame{background:url(fp_shikatsu-h1-top.jpg) 0 top no-repeat;}

#fp #shukatsu #about div.float-left{width: 350px; padding-right:10px;}
#fp #shukatsu #about div.float-right{width: 140px; border: medium solid #79bcc3; background-color:#daedef; padding:10px; margin-bottom:1em;}

#fp #shukatsu #textbook div.float-left{width: 125px; padding-right:10px;}
#fp #shukatsu #textbook div.float-right{width: 375px; border: none; background-color:#ffffff; margin-bottom:1em;}
#fp #shukatsu #textbook p.align-center img{margin-bottom:5px;}

#fp #shukatsu div.sub-box-area{padding:0 0 10px; width:535px;}
#fp #shukatsu div.sub-box-out{margin:0 0 20px; width:535px; background:url(box-middle.gif) 0 0 repeat-y;}
#fp #shukatsu div.sub-box-bottom{width:535px; background:url(box-bottom.gif) 0 bottom no-repeat;}
#fp #shukatsu div.sub-box-periodical{width:535px; height:32px; background:url(box-top.gif) 0 0 no-repeat; padding:0.6em 0 0 0.5em; font-weight:bold;}
#fp #shukatsu div.sub-box-periodical p{margin:0 14px 4px 0; padding:0 0 5px; border-bottom:dotted 1px #a6a6a6; color:#04747b;}
#fp #shukatsu div.sub-box-area dl{padding:0 9px 0 9px;}
#fp #shukatsu div.sub-box-area dl dt{margin:0 0 5px 0; font-weight:bold;}
#fp #shukatsu div.sub-box-area dl dd{margin:0 0 9px 0; padding:0 0 9px; border-bottom:dotted 1px #a6a6a6;}


