
div.ppmain{
}

div.pp{
margin:0 10px 15px 30px;
width:505px;
}
div.ppimg{
text-align:center;
margin:20PX 20px 30px 0;
}
p.pptoptext{
margin:0 10px 15px 30px;
font-size:11pt;
line-height:150%;
width:505px;
text-align:center;
}

h2.pptitle{
margin:20px 0 10px 0;
font-size:10pt;
font-weight:bold;
}
p.pptext{
margin:5px 0 15px 35px;
font-size:10pt;
line-height:150%;
}


p.pptext a:link { text-decoration: underline ; color:#0066cc }
p.pptext a:visited { text-decoration: underline ; color:#6699cc }
p.pptext a:hover{ text-decoration: underline ; color:#6633ff }


ul.pp{
margin:-14px 0px 15px 45px;
font-size:10pt;
line-height:150%;
list-style-type:disc;
}

div.text a:link { text-decoration: underline ; color:#0066cc }
div.text a:visited { text-decoration: underline ; color:#6699cc }
div.text a:hover{ text-decoration: underline ; color:#6633ff }


div.text{
margin:0px 0px 15px 15px;
width:700px;
font-size:13px;
color:#666666;
line-height:130%;
}

p.text{
margin:20px 0px 20px 20px;
width:700px;
font-size:13px;
color:#666666;
line-height:130%;
}

.text2 {
    margin: 15px 15px 50px 0px;
        width:660px;
    position: relative;
    border: 1px solid #999999;
    font-size: 13px;
    padding: 10px 10px 10px 10px;
    line-height:130%;
}


.reco table {
  width:700px;
  margin:0 0 0 0;
}


.reco td{
    vertical-align:top;
}

.reco_0{
  width:120;
  height : 170;
  border-spacing: 0;
  text-align: left;
  vertical-align: top;
  font-size : 13px;
  color:#666666;
  line-height : 130%;
  padding-left:20px;
}

.reco_1{
  width:120;
  height : 170;
  border-spacing: 0;
  text-align: left;
  vertical-align: top;
  font-size : 13px;
  line-height : 130%;
  padding-left:15px;
}

.reco_2{
  width:120;
  height : 170;
  border-spacing: 0;
  text-align: left;
  vertical-align: top;
  font-size : 13px;
  line-height : 130%;
  padding-left:15px;
  padding-right:20px;
}


.reco_3{
  border-spacing: 0;
  text-align: left;
  vertical-align: top;
  font-size : 13px;
  color:#666666;
  line-height : 130%;
  padding-left:15px;
}

.reco_3xx{
  border-spacing: 0;
  text-align: left;
  vertical-align: top;
  font-size : 13px;
  color:#666666;
  line-height : 130%;
  padding-left:40px;
}

.reco_4{
  border-spacing: 0;
  font-size : 13px;
  color:#666666;
  line-height : 130%;
  padding-top:15px;
  padding-left:15px;
}

.reco_4x{
  width:615;
  border-spacing: 0;
  vertical-align: top;
  font-size : 13px;
  color:#666666;
  line-height : 130%;
  padding-top:15px;
  padding-left:15px;
  padding-bottom:30px;
}

.reco_5{
  width:300;
  border-spacing: 0;
  font-size : 13px;
  color:#666666;
  line-height : 130%;
  padding-top:15px;
  padding-left:15px;
}

.reco_5x{
  width:300;
  vertical-align: top;
  border-spacing: 0;
  font-size : 13px;
  color:#666666;
  line-height : 130%;
  padding-top:15px;
  padding-left:15px;
  padding-bottom:30px;
}

.reco_6{
  width:300;
  border-spacing: 0;
  font-size : 13px;
  color:#666666;
  line-height : 130%;
  padding-top:15px;
  padding-left:15px;
}

.reco_6x{
  width:300;
  border-spacing: 0;
  vertical-align: top;
  font-size : 13px;
  color:#666666;
  line-height : 130%;
  padding-top:15px;
  padding-left:15px;
  padding-bottom:30px;
}

.reco_6xx{
  width:615;
  border-spacing: 0;
  vertical-align: top;
  font-size : 13px;
  color:#666666;
  line-height : 130%;
  padding-top:15px;
  padding-left:15px;
  padding-bottom:30px;
}


.reco_tite{
  height : 60;
  border-spacing: 0;
  text-align: left;
  vertical-align: top;
  font-size : 13px;
  color:#666666;
  line-height : 130%;
}


div.futari_f{
margin:35px 0px 30px 0px;
width:700px;
}


div.obo{
  width:550px;
}

p.obo{
margin:20px 20px 0px 25px;
text-align:left;
}



p.obotext{
margin:20px 50px 0px 25px;
text-align:left;
font-size:13px;
line-height:130%;
color:#666666;
}




div.obotate{
  width:550px;
}

p.obotate{
margin:20px 20px 0px 90px;
text-align:left;
}



p.obotexttate{
margin:20px 50px 30px 25px;
text-align:left;
font-size:13px;
line-height:130%;
color:#666666;
}



p.obotextlast{
margin:40px 0 20px 0;
text-align:center;
font-size:13px;
line-height:130%;
color:#666666;
}
