 /* CSS Document */

.container{
      margin:0 auto;
      padding:0 ;
      width:960px;
      height:auto;
      display:block;
      background:url( ../images/contents_header_bg.png ) no-repeat left top;
      border:none;
      }
      

.proposal_contents_01{
      float:left;
      margin:0 auto;
      padding:100px 0px 0px 150px;
      width:720px;
      height:auto;
      display:block;
      border:none;
      }
.proposal_contents_01 ul{
      float:left;
      list-style-type:none;
      }
.proposal_contents_01 ul li{
      margin:0px;
      padding: 0px 0px 0px -40px ;
      }
.proposal_title{
      margin:0px;
      padding:0px 0px 30px 0px ;
      width:310px;
      height:28px;
      display:block;
      background:url( ../images/title_proposal.jpg ) no-repeat left top;
      border:none;
      }
li a:hover{
      opacity:0.75;
      filter: alpha(opacity=75);        /* ie lt 8 */
      -ms-filter: "alpha(opacity=75)";  /* ie 8 */
      -moz-opacity:0.75;                 /* FF lt 1.5, Netscape */
      -khtml-opacity: 0.75;              /* Safari 1.x */
      }
.proposal_spacer_01{
      margin:0px;
      padding: 0px ;
      width:675px;
      height:20px;
      display:block;
      }
.proposal_spacer_02{
      margin: 0px ;
      padding: 0px ;
      width:675px;
      height:10px;
      display:block;
      }
.proposal_spacer_02_02{
      margin: 0px;
      padding: 0px;
      width:675px;
      height:25px;
      display:block;
      border-top:solid 1px #999;
      }
.proposal_spacer_03{
      margin:0px;
      padding: 0px ;
      width:675px;
      height:50px;
      display:block;
      }
      
.proposal_cat_01{
      margin:0px 0px 0px 45px ;
      padding:0px ;
      width:675px;
      height:80px;
      display:block;
      }
.proposal_cat_01_01 a{
      margin:0px 0px 0px 0px ;
      padding:50px 5px 0px 207px ;
      width:458px;
      height:30px;
      display:block;
      background:url( ../images/prop_01.jpg ) no-repeat left top;
      }
.proposal_cat_01_02 a{
      margin:0px 0px 0px 0px ;
      padding:50px 5px 0px 207px ;
      width:458px;
      height:30px;
      display:block;
      background:url( ../images/prop_02.jpg ) no-repeat left top;
      }
.proposal_cat_01_03 a{
      margin:0px 0px 0px 0px ;
      padding:50px 5px 0px 207px ;
      width:458px;
      height:30px;
      display:block;
      background:url( ../images/prop_03.jpg ) no-repeat left top;
      }
.proposal_cat_01_04 a{
      margin:0px 0px 0px 0px ;
      padding:50px 5px 0px 207px ;
      width:458px;
      height:30px;
      display:block;
      background:url( ../images/prop_04.jpg ) no-repeat left top;
      }