div#ins_point_title {

}
div#ins_point_title div#ins_point_title_text {
  float:left;
  width:491px;
}
div#ins_point_title p.feature_icon {
  width:52px;
  display:inline;
  vertical-align:middle;
}
div#ins_point_title h2 {
  display:inline;
  vertical-align:middle;
  padding-left:5px;
}
div#ins_point_title p.explain {
  color:#444444;
}
div#ins_point_title #ins_point_title_img {
  float:right;
  width:111px;
  padding-top:10px;
}

td.ins_point_green {
  width:592px;
  background:#7fc31c;
}
td.ins_point_green_w {
  width:592px;
  height:5px;
  background:#7fc31c;
}
td.ins_point_green_h {
  width:5px;
  background:#7fc31c;
}
td.ins_point_green_b1 {
  width:5px;
  height:5px;
  background:url("https://assets.paypay-insurance.co.jp/chokotto/images/images5/ins_point_green_b1.gif") no-repeat #7fc31c;
}
td.ins_point_green_b2 {
  width:5px;
  height:5px;
  background:url("https://assets.paypay-insurance.co.jp/chokotto/images/images5/ins_point_green_b2.gif") no-repeat #7fc31c right;
}
td.ins_point_green_b3 {
  width:5px;
  height:5px;
  background:url("https://assets.paypay-insurance.co.jp/chokotto/images/images5/ins_point_green_b3.gif") no-repeat #7fc31c;
}
td.ins_point_green_b4 {
  width:5px;
  height:5px;
  background:url("https://assets.paypay-insurance.co.jp/chokotto/images/images5/ins_point_green_b4.gif") no-repeat #7fc31c right;
}

td.ins_point_green p.explain {
  color:#ffffff;
}

td.ins_point_green  td.l {
  width:200px;
}
td.ins_point_green  td.r {
  width:402px;
}

td.ins_point_green div.ins_point_white_b1 {
  width:443px;
  height:3px;
  font-size:1px;
  background:url("https://assets.paypay-insurance.co.jp/chokotto/images/images5/ins_point_white_b1.gif") no-repeat;
}
td.ins_point_green div.ins_point_white {
  width:443px;
}
td.ins_point_green div.apple {
  background:url("https://assets.paypay-insurance.co.jp/chokotto/images/images5/ins_point_apple.gif") no-repeat #ffffff 1% 50%;
}
td.ins_point_green div.orange {
  background:url("https://assets.paypay-insurance.co.jp/chokotto/images/images5/ins_point_orange.gif") no-repeat #ffffff 1% 50%;
}
td.ins_point_green div.grape {
  background:url("https://assets.paypay-insurance.co.jp/chokotto/images/images5/ins_point_grape.gif") no-repeat #ffffff 1% 50%;
}
td.ins_point_green div.banana {
  background:url("https://assets.paypay-insurance.co.jp/chokotto/images/images5/ins_point_banana.gif") no-repeat #ffffff 1% 50%;
}
td.ins_point_green div.peach {
  background:url("https://assets.paypay-insurance.co.jp/chokotto/images/images5/ins_point_peach.gif") no-repeat #ffffff 1% 50%;
}
td.ins_point_green div.apple2 {
  background:url("https://assets.paypay-insurance.co.jp/chokotto/images/images5/ins_point_apple2.gif") no-repeat #ffffff 1% 50%;
}
td.ins_point_green div.grape2 {
  background:url("https://assets.paypay-insurance.co.jp/chokotto/images/images5/ins_point_grape2.gif") no-repeat #ffffff 1% 50%;
}
td.ins_point_green div.orange2 {
  background:url("https://assets.paypay-insurance.co.jp/chokotto/images/images5/ins_point_orange2.gif") no-repeat #ffffff 1% 50%;
}
td.ins_point_green div.straw {
  background:url("https://assets.paypay-insurance.co.jp/chokotto/images/images5/ins_point_straw.gif") no-repeat #ffffff 1% 50%;
}
td.ins_point_green div.ins_point_white h3 {
  padding:1px 0;
  padding-left:55px;
  font-weight:bold;
}
td.ins_point_green div.ins_point_white h3 span {
  font-weight:normal;
  color:#444444;
}
td.ins_point_green div.ins_point_white p {
  padding:1px 0;
  padding-left:55px;
  color:#444444;
}
td.ins_point_green div.ins_point_white_b2 {
  width:443px;
  height:3px;
  font-size:1px;
  background:url("https://assets.paypay-insurance.co.jp/chokotto/images/images5/ins_point_white_b2.gif") no-repeat;
}

div#ins_point_plus {
  width:602px;
  margin:10px 0;
  text-align:center;
}
div#ins_point_equal {
  width:602px;
  margin:10px 0;
  text-align:center;
}
div#ins_point_conclusion {
  width:602px;
  margin:10px 0;
}

div.ins_point_feature {
  width:602px;
  margin:20px 0;
}
div.ins_point_feature p.feature_icon {
  width:52px;
  float:left;
}
div.ins_point_feature div.ins_point_feature_text {
  width:550px;
  float:right;
  text-align:left;
}
div.ins_point_feature h2 {
  padding-bottom:5px;
  padding-left:5px;
}
div.ins_point_feature p.explain {
  padding-left:5px;
  color:#444444;
}

.point2_img{
	padding:2px;
}

div.pr_cho_po1{
	padding:8px 0px 3px 0px;
}

div.pr_cho_po2{
	text-align:right;
}