@charset "UTF-8";

/********************************
通販
*********************************/
/*ぺっと*/

#MOBOX .mailorderbox .com_mainbox p.mocatch {
	text-align:center;
	font-size:34px;
	color:#666666;
	margin-bottom:30px;
}
#MOBOX .mailorderbox .com_bgbox .bgbox h2.ttlmo {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}
#MOBOX .mailorderbox .mtlmid {
	width:760px;
	margin:0 auto;
}

#MOBOX .mailorderbox .mtlmid h3.mottl {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}

#MOBOX .mailorderbox .thingbox {
    background: #fff;
    width:760px;
    margin:0 auto;
}

#MOBOX .mailorderbox .thingbox .bgbox {
	margin:20px;
}
#MOBOX .mailorderbox .thingbox .bgbox .mtl{
    padding:40px 20px;
}
#MOBOX .mailorderbox .thingbox .bgbox .sbox{
    padding-bottom:40px;
}
#MOBOX .mailorderbox .thingbox .bgbox .tbl{
    float:left;
}
#MOBOX .mailorderbox .thingbox .bgbox .tbr{
	padding:0 0 0 415px;
}
#MOBOX .mailorderbox .thingbox .bgbox h3.mottl{
	border-left: 8px solid #ea6e33;
    font-weight: bold;
    line-height: 1.2;
    font-size: 28px;
    padding:0 0  0 10px;
}
#MOBOX .mailorderbox .thingbox .bgbox .tbl .forex {
 border-collapse: collapse;
 width:400px;
}
#MOBOX .mailorderbox .thingbox .bgbox .tbl .forex tr {
    border: #cccccc 1px solid;
}
#MOBOX .mailorderbox .thingbox .bgbox .tbl .forex th {
 border: #cccccc 1px 1px solid;
 text-align: left;
 padding: 10px;
 font-weight: normal;
 background:#eee;
 width:200px;
}
#MOBOX .mailorderbox .thingbox .bgbox .tbl .forex td {
 border: #cccccc 1px solid;
 text-align: left;
 padding: 10px;
}
#MOBOX .mailorderbox .thingbox .bgbox .tbl2 .peta li {
	line-height:1.8em;
	padding:0 0 0 60px;
	font-size:18px;
	background: url(../../images/recommend/icn_pet_ar.png) no-repeat 22px 50%;
}
#MOBOX .mailorderbox .thingbox .bgbox  .tbl2 .peta{
    float:left;
}
#MOBOX .mailorderbox .thingbox .bgbox .tbr2{
	padding:0 0 0 490px;
}

#MOBOX .mailorderbox .thingbox .bgbox .cname  h3.companyp {
	padding: 18px 0;
    color: #ed6e33;
    font-size:24px;
    margin: 0 0 25px 0;
    border-bottom : #f4efea 1px solid;
}

#MOBOX .mailorderbox .thingbox .bgbox .bnrbox {
	float:left;
	width:200px;
	height:150px;
}
#MOBOX .mailorderbox .thingbox .bgbox .txtbox {
	font-size:18px;
}
#MOBOX .mailorderbox .thingbox .bgbox .txtbox p {
	color:#656565;
	margin-bottom:10px;
}
#MOBOX .mailorderbox .thingbox .bgbox .point li {
	background: url(../../images/recommend/icn_pet_ar2.png) no-repeat 222px 5px;
	padding:0 0 5px 250px;
}

#MOBOX .mailorderbox .thingbox .bgbox .point2{
	background: url(../../images/recommend/pet_gra04.png) no-repeat 0 50%;
	min-height: 253px;
}
#MOBOX .mailorderbox .thingbox .bgbox .point2 ul{
	padding:20px 0 10px 160px;
}
#MOBOX .mailorderbox .thingbox .bgbox .point2 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#MOBOX .mailorderbox .thingbox .bgbox .point2 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}
#MOBOX .mailorderbox .thingbox .bgbox .point2 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}

#MOBOX .mailorderbox .thingbox .bgbox .point3{
	background: url(../../images/recommend/car_gra70.png) no-repeat 0 50%;
    min-height: 280px;
}
#MOBOX .mailorderbox .thingbox .bgbox .point3 ul{
	padding:20px 0 10px 160px;
}
#MOBOX .mailorderbox .thingbox .bgbox .point3 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#MOBOX .mailorderbox .thingbox .bgbox .point3 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}
#MOBOX .mailorderbox .thingbox .bgbox .point3 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}

#MOBOX .mailorderbox .thingbox .bgbox .cvbox {
	padding-bottom:30px;

}
#MOBOX .mailorderbox .thingbox .bgbox .cvbox p{
	float:left;
	margin:0 auto;

}
#MOBOX .mailorderbox .thingbox .bgbox .cvbox p.leftb{
	margin-left:20px;
}
#MOBOX .mailorderbox .thingbox .bgbox .cvboxend {
	padding-bottom:50px;

}
#MOBOX .mailorderbox .thingbox .bgbox .cvboxend p{
	float:left;
	margin:0 auto;

}
#MOBOX .mailorderbox .thingbox .bgbox .cvboxend p.leftb{
	margin-left:20px;
}
.mailorderbox .cautbox{
	padding-top:50px;
	padding-bottom:30px;
}



#MOBOX .mailorderbox .srvbox_kasai {
	padding-bottom:60px;
}



.com_bgbox .bgbox .com_ctgbox .srv2box .srvin_kasai .recomenu  {
	padding:25px 0 0 0;
}
.com_bgbox .bgbox .com_ctgbox .srv2box .srvin_kasai .recomenu li.left{
	width:377px;
	float:left;
	font-size:16px;
	border-bottom:6px solid #e2ddd3;
	border-right:6px solid #e2ddd3; 
}
.com_bgbox .bgbox .com_ctgbox .srv2box .srvin_kasai .recomenu li.right{
	width:377px;
	float:left;
	font-size:16px;
	border-bottom:6px solid #e2ddd3;
}
.com_bgbox .bgbox .com_ctgbox .srv2box .srvin_kasai .recomenu li.non{
	border-bottom:0;
}
.com_bgbox .bgbox .com_ctgbox .srv2box .srvin_kasai .recomenu li.car a{
    display: block;
	background:url(../../images/recommend/icn_car.png) no-repeat 15px 50%;
	padding:20px 30px 20px 70px ;
}
.com_bgbox .bgbox .com_ctgbox .srv2box .srvin_kasai .recomenu li.overseas a{
    display: block;
	background:url(../../images/recommend/icn_overseas.png) no-repeat 15px 50%;
	padding:20px 140px 20px 70px ;
}
.com_bgbox .bgbox .com_ctgbox .srv2box .srvin_kasai .recomenu li.fire a{
    display: block;
	background:url(../../images/recommend/icn_fire.png) no-repeat 15px 50%;
	padding:20px 166px 20px 70px ;
}
.com_bgbox .bgbox .com_ctgbox .srv2box .srvin_kasai p.lifec{
	font-size:10px;
}
.com_bgbox .bgbox .com_ctgbox .srv2box .srvin_kasai .recomenu li.terminsurance a{
    display: block;
	background:url(../../images/recommend/icn_terminsurance.png) no-repeat 15px 50%;
	padding:20px 130px 20px 70px ;
}
.com_bgbox .bgbox .com_ctgbox .srv2box .srvin_kasai .recomenu li.medical a{
    display: block;
	background:url(../../images/recommend/icn_medical.png) no-repeat 15px 50%;
	padding:20px 140px 20px 70px ;
}
.com_bgbox .bgbox .com_ctgbox .srv2box .srvin_kasai .recomenu li.life a{
    display: block;
	background:url(../../images/recommend/icn_life.png) no-repeat 15px 50%;
	padding:20px 187px 20px 30px ;
}
.com_bgbox .bgbox .com_ctgbox .srv2box .srvin_kasai .recomenu li.animal a{
    display: block;
	background:url(../../images/recommend/icn_animal.png) no-repeat 15px 50%;
	padding:20px 220px 20px 70px ;
}
.com_bgbox .bgbox .com_ctgbox .srv2box .srvin_kasai .recomenu li.golf a{
    display: block;
	background:url(../../images/recommend/icn_golf.png) no-repeat 15px 50%;
	padding:20px 140px 20px 70px ;
}
.com_bgbox .bgbox .com_ctgbox .srv2box .srvin_kasai .recomenu li.travel a{
    display: block;
	background:url(../../images/recommend/icn_travel.png) no-repeat 15px 50%;
	padding:20px 140px 20px 70px ;
}
.com_bgbox .bgbox .com_ctgbox .srv2box .srvin_kasai .recomenu li.bicycle a{
    display: block;
	background:url(../../images/recommend/icn_bicycle.png) no-repeat 15px 50%;
	padding:20px 190px 20px 54px ;
}
.com_bgbox .bgbox .com_ctgbox .srv2box .srvin_kasai .recomenu li:nth-child(2n){
	float:right;
}

/********************************
自転車保険
*********************************/

#BIYBOX .mailorderbox .com_bgbox .bgbox h2.ttlmo {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}

#BIYBOX .mailorderbox .com_mainbox p.bicycatch {
	text-align:center;
	font-size:34px;
	color:#666666;
	margin-bottom:30px;
}
#BIYBOX .mailorderbox .com_bgbox .bgbox h2.ttlby {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}
#BIYBOX .mailorderbox .thingbox {
    background: #fff;
    width:760px;
    margin:0 auto;
}
#BIYBOX .mailorderbox .thingbox .bgbox {
	margin:20px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .btl{
    padding:40px 20px;
}
#BIYBOX .mailorderbox .thingbox .bgbox h3.byttl{
	border-left: 8px solid #ea6e33;
    font-weight: bold;
    line-height: 1.2;
    font-size: 28px;
    padding:0 0  0 10px;
}
#BIYBOX .mailorderbox .thingbox .bgbox p.subttl1{
    font-size: 16px;
   	background:url(../../images/recommend/bicycle_subt1.png) no-repeat 0 50%;
   	margin-bottom:30px;
   	padding:1px 0 0 40px;
}
#BIYBOX .mailorderbox .thingbox .bgbox p.subttl2{
    font-size: 16px;
   	background:url(../../images/recommend/bicycle_subt2.png) no-repeat 0 50%;
   	margin-bottom:30px;
   	padding:1px 0 0 40px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .catgbox ul li{
	float:left;
	margin-right:10px;
}

#BIYBOX .mailorderbox .thingbox .bgbox .catgbox.last{
	padding-bottom:50px;
}
#BIYBOX .mailorderbox .mtlmid {
	width:760px;
	margin:0 auto;
}

#BIYBOX .mailorderbox .mtlmid h3.mottl {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}
#BIYBOX .mailorderbox .thingbox .bgbox .cname  h3.companyp {
	padding: 18px 0;
    color: #ed6e33;
    font-size:24px;
    margin: 0 0 25px 0;
    border-bottom : #f4efea 1px solid;
}
#BIYBOX .mailorderbox .thingbox .bgbox .txtbox {
	font-size:18px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .txtbox p {
	color:#656565;
	margin-bottom:10px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .bnrbox {
	float:left;
	width:200px;
	height:100px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .point li {
	background: url(../../images/recommend/icn_pet_ar2.png) no-repeat 222px 5px;
	padding:0 0 5px 250px;
}

#BIYBOX .mailorderbox .thingbox .bgbox .point2{
	background: url(../../images/recommend/bicycle_gra07.png) no-repeat 0 50%;
	min-height: 200px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .point2 ul{
	padding:20px 0 10px 160px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .point2 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .point2 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .point2 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}
#BIYBOX .mailorderbox .thingbox .bgbox .point3{
	background: url(../../images/recommend/bicycle_gra09.png) no-repeat 0 50%;
	min-height: 230px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .point3 ul{
	padding:20px 0 10px 160px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .point3 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .point3 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}

#BIYBOX .mailorderbox .thingbox .bgbox .point3 ul li.txts {
	font-size:12px;
	margin-top:10px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .cvbox {
	padding-bottom:30px;

}
#BIYBOX .mailorderbox .thingbox .bgbox .cvbox p{
	float:left;
	margin:0 auto;

}
#BIYBOX .mailorderbox .thingbox .bgbox .cvbox p.leftb{
	margin-left:20px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .cvboxend {
	padding-bottom:50px;

}
#BIYBOX .mailorderbox .thingbox .bgbox .cvboxend p{
	float:left;
	margin:0 auto;

}
#BIYBOX .mailorderbox .thingbox .bgbox .cvboxend p.leftb{
	margin-left:20px;
}

/********************************
自動車保険
*********************************/

#CARBOX .mailorderbox .com_bgbox .bgbox h2.ttlmo {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}

#CARBOX .mailorderbox .com_mainbox p.carycatch {
	text-align:center;
	font-size:34px;
	color:#666666;
	margin-bottom:30px;
}
#CARBOX .mailorderbox .com_bgbox .bgbox h2.ttlcar {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}
#CARBOX .mailorderbox .thingbox {
    background: #fff;
    width:760px;
    margin:0 auto;
}
#CARBOX .mailorderbox .thingbox .bgbox {
	margin:20px;
}
#CARBOX .mailorderbox .thingbox .bgbox .ctl{
    padding:0 0 20px 20px;
}
#CARBOX .mailorderbox .thingbox .bgbox .ctl.fir{
    padding:40px 20px 20px 20px;
    background: url(../../images/recommend/car_gra01.png) no-repeat right 89%;

}
#CARBOX .mailorderbox .thingbox .bgbox .ctl.fri{
    padding:40px 20px 40px 20px;

}
#CARBOX .mailorderbox .thingbox .bgbox .ctl.bg2{
    background: url(../../images/recommend/car_gra02.png) no-repeat right 89%;
}
#CARBOX .mailorderbox .thingbox .bgbox .ctl.bg3{
    background: url(../../images/recommend/car_gra03.png) no-repeat right 50%;
    padding-bottom:40px;
}
#CARBOX .mailorderbox .thingbox .bgbox h3.carttl{
	border-left: 8px solid #ea6e33;
    font-weight: bold;
    line-height: 1.2;
    font-size: 28px;
    padding:0 0  0 10px;
}
#CARBOX .mailorderbox .thingbox .bgbox p.csubttl{
    font-size: 16px;
   	margin-bottom:10px;
   	color:#ea6e33;
}


#CARBOX .mailorderbox .mtlmid {
	width:760px;
	margin:0 auto;
}

#CARBOX .mailorderbox .mtlmid h3.mottl {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}
#CARBOX .mailorderbox .thingbox .bgbox .cname  h3.companyp {
	padding: 18px 0;
    color: #ed6e33;
    font-size:24px;
    margin: 0 0 25px 0;
    border-bottom : #f4efea 1px solid;
}
#CARBOX .mailorderbox .thingbox .bgbox .txtbox {
	font-size:18px;
}
#CARBOX .mailorderbox .thingbox .bgbox .txtbox p {
	color:#656565;
	margin-bottom:10px;
}
#CARBOX .mailorderbox .thingbox .bgbox .bnrbox {
	float:left;
	width:180px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point1 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}
#CARBOX .mailorderbox .thingbox .bgbox .point1{
	background: url(../../images/recommend/car_gra15.png) no-repeat 0 50%;
	min-height: 200px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point15{
	background: url(../../images/recommend/car_gra17.png) no-repeat 0 50%;
	min-height: 200px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point15 ul{
	padding:20px 0 10px 160px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point15 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point15 ul li.txt{
	margin-bottom:10px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point15 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}

#CARBOX .mailorderbox .thingbox .bgbox .point15 ul li.txts {
	font-size:12px;
	margin-top:10px;
}

#CARBOX .reco_stx{
	padding:10px 0 20px 0;
	font-size:12px;;
}

#CARBOX .mailorderbox .thingbox .bgbox .point1 ul{
	padding:20px 0 10px 160px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point1 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point1 ul li.txt{
	margin-bottom:10px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point1 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}

#CARBOX .mailorderbox .thingbox .bgbox .point1 ul li.txts {
	font-size:12px;
	margin-top:10px;
}

#CARBOX .mailorderbox .thingbox .bgbox .point li {
	background: url(../../images/recommend/icn_pet_ar2.png) no-repeat 172px 5px;
	padding:0 0 5px 200px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point0 li {
	background: url(../../images/recommend/icn_pet_ar2.png) no-repeat 192px 5px;
	padding:0 0 5px 220px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point2{
	background: url(../../images/recommend/car_gra04.png) no-repeat 0 50%;
	min-height: 200px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point2 ul{
	padding:20px 0 10px 160px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point2 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point2 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point3 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}
#CARBOX .mailorderbox .thingbox .bgbox .point3{
	background: url(../../images/recommend/car_gra14.png) no-repeat 0 50%;
	min-height: 376px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point3 ul{
	padding:20px 0 10px 160px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point3 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point3 ul li.txt{
	margin-bottom:10px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point3 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}

#CARBOX .mailorderbox .thingbox .bgbox .point3 ul li.txts {
	font-size:12px;
	margin-top:10px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point4 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}
#CARBOX .mailorderbox .thingbox .bgbox .point4{
	background: url(../../images/recommend/car_gra70.png) no-repeat 0 50%;
	min-height: 280px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point4 ul{
	padding:20px 0 10px 160px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point4 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point4 ul li.txt{
	margin-bottom:10px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point4 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point4 ul li.txts {
	font-size:12px;
	margin-top:10px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point5 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}
#CARBOX .mailorderbox .thingbox .bgbox .point5{
	background: url(../../images/recommend/car_gra10.png) no-repeat 0 50%;
	min-height: 372px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point5 ul{
	padding:20px 0 10px 160px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point5 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point5 ul li.txt{
	margin-bottom:10px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point5 ul li.txtore{
	margin-bottom:px;
	color:#ed6e33;
	font-size:16px;
}
#CARBOX .mailorderbox .thingbox .bgbox .point5 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}

#CARBOX .mailorderbox .thingbox .bgbox .point5 ul li.txts {
	font-size:12px;
	margin-top:10px;
}


#CARBOX .mailorderbox .thingbox .bgbox .cvbox {
	padding-bottom:30px;

}
#CARBOX .mailorderbox .thingbox .bgbox .cvbox p{
	float:left;
	margin:0 auto;

}
#CARBOX .mailorderbox .thingbox .bgbox .cvbox p.leftb{
	margin-left:20px;
}
#CARBOX .mailorderbox .thingbox .bgbox .cvbox.tpd p.leftb{
	padding:10px 0 0 0;
}
#CARBOX .mailorderbox .thingbox .bgbox .cvbox p.so{
	padding:0 0 0 140px;
}
#CARBOX .mailorderbox .thingbox .bgbox .cvboxend {
	padding-bottom:50px;

}
#CARBOX .mailorderbox .thingbox .bgbox .cvboxend p{
	float:left;
	margin:0 auto;

}
#CARBOX .mailorderbox .thingbox .bgbox .cvboxend p.leftb{
	margin-left:20px;
}

/********************************
火災保険
*********************************/

#FIREBOX .mailorderbox .com_bgbox .bgbox h2.ttlmo {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}
#FIREBOX .mailorderbox .com_mainbox p.firecatch {
	text-align:center;
	font-size:34px;
	color:#666666;
	margin-bottom:30px;
}
#FIREBOX .mailorderbox .mtlmid {
	width:760px;
	margin:0 auto;
}
#FIREBOX .mailorderbox .mtlmid h3.mottl {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}
#FIREBOX .mailorderbox .thingbox {
    background: #fff;
    width:760px;
    margin:0 auto;
}
#FIREBOX .mailorderbox .thingbox .bgbox {
	margin:20px;
}
#FIREBOX .mailorderbox .thingbox .bgbox .ctl{
    padding:0 0 20px 20px;
}
#FIREBOX .mailorderbox .thingbox .bgbox .cname  h3.companyp {
	padding: 18px 0;
    color: #ed6e33;
    font-size:24px;
    margin: 0 0 25px 0;
    border-bottom : #f4efea 1px solid;
}
#FIREBOX .mailorderbox .thingbox .bgbox .point li {
	background: url(../../images/recommend/icn_pet_ar2.png) no-repeat 172px 5px;
	padding:0 0 5px 200px;
}
#FIREBOX .mailorderbox .thingbox .bgbox .txtbox {
	font-size:18px;
}
#FIREBOX .mailorderbox .thingbox .bgbox .txtbox p {
	color:#656565;
	margin-bottom:10px;
}
#FIREBOX .mailorderbox .thingbox .bgbox .bnrbox {
	float:left;
	width:180px;
}
#FIREBOX .mailorderbox .thingbox .bgbox .sbox .firecvbox {
	margin:0 auto;
	padding-bottom:50px;
}
#FIREBOX .mailorderbox .thingbox .bgbox .sbox .firecvbox p.leftb {
	float:left;
	width:230px;
	margin-right:15px;
}
#FIREBOX .mailorderbox .thingbox .bgbox .cvbox {
	padding-bottom:30px;

}
#FIREBOX .mailorderbox .thingbox .bgbox .cvbox p{
	float:left;
	margin:0 auto;

}
#FIREBOX .mailorderbox .thingbox .bgbox .cvbox p.leftb{
	margin-left:20px;
}
#FIREBOX .mailorderbox .thingbox .bgbox .cvboxend {
	padding-bottom:50px;

}
#FIREBOX .mailorderbox .thingbox .bgbox .cvboxend p{
	float:left;
	margin:0 auto;

}
#FIREBOX .mailorderbox .thingbox .bgbox .cvboxend p.leftb{
	margin-left:20px;
}
/********************************
ゴルファー保険
*********************************/

#GOLFBOX .mailorderbox .com_bgbox .bgbox h2.ttlmo {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}
#GOLFBOX .mailorderbox .com_mainbox p.firecatch {
	text-align:center;
	font-size:34px;
	color:#666666;
	margin-bottom:30px;
}
#GOLFBOX .mailorderbox .mtlmid {
	width:760px;
	margin:0 auto;
}


#GOLFBOX .mailorderbox .mtlmid h3.mottl {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}



#GOLFBOX .mailorderbox .mtlmid h3.gottl {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}
#GOLFBOX .mailorderbox .thingbox {
    background: #fff;
    width:760px;
    margin:0 auto;
}

#GOLFBOX .mailorderbox .thingbox {
    background: #fff;
    width:760px;
    margin:0 auto;
}
#GOLFBOX .mailorderbox .patin {
    padding:40px 0;
    width:760px;
    margin:0 auto;
}

#GOLFBOX .mailorderbox .patin ul li {
    float:left;
    padding-right:10px;
}

#GOLFBOX .mailorderbox .thingbox .bgbox {
	margin:20px;
}
#GOLFBOX .mailorderbox .thingbox .bgbox .ctl{
    padding:0 0 20px 20px;
}
#GOLFBOX .mailorderbox .thingbox .bgbox .cname  h3.companyp {
	padding: 18px 0;
    color: #ed6e33;
    font-size:24px;
    margin: 0 0 25px 0;
    border-bottom : #f4efea 1px solid;
}
#GOLFBOX .mailorderbox .thingbox .bgbox .point li {
	background: url(../../images/recommend/icn_pet_ar2.png) no-repeat 172px 5px;
	padding:0 0 5px 200px;
}
#GOLFBOX .mailorderbox .thingbox .bgbox .txtbox {
	font-size:18px;
}
#GOLFBOX .mailorderbox .thingbox .bgbox .txtbox p {
	color:#656565;
	margin-bottom:10px;
}
#GOLFBOX .mailorderbox .thingbox .bgbox .bnrbox {
	float:left;
	width:180px;
}
#GOLFBOX .mailorderbox .thingbox .bgbox .sbox .firecvbox {
	margin:0 auto;
	padding-bottom:50px;
}
#GOLFBOX .mailorderbox .thingbox .bgbox .sbox .firecvbox p.leftb {
	float:left;
	width:230px;
	margin-right:15px;
}



#GOLFBOX .mailorderbox .thingbox .bgbox h3.golfttl{
	border-left: 8px solid #ea6e33;
    font-weight: bold;
    line-height: 1.2;
    font-size: 28px;
    padding:0 0  0 10px;
}


#GOLFBOX .mailorderbox .thingbox .bgbox .ctl{
    padding:40px 20px 40px 20px;

}
#GOLFBOX .mailorderbox .thingbox .bgbox .ctl span{
	font-size:14px;
	color:#ea6e33;
}

#GOLFBOX .mailorderbox .thingbox .bgbox .cvbox {
	padding-bottom:30px;

}
#GOLFBOX .mailorderbox .thingbox .bgbox .cvbox p{
	float:left;
	margin:0 auto;

}
#GOLFBOX .mailorderbox .thingbox .bgbox .cvbox p.leftb{
	margin-left:20px;
}
#GOLFBOX .mailorderbox .thingbox .bgbox .cvboxend {
	padding-bottom:50px;

}
#GOLFBOX .mailorderbox .thingbox .bgbox .cvboxend p{
	float:left;
	margin:0 auto;

}
#GOLFBOX .mailorderbox .thingbox .bgbox .cvboxend p.leftb{
	margin-left:20px;
}



#GOLFBOX .mailorderbox .thingbox .bgbox .point2 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}
#GOLFBOX .mailorderbox .thingbox .bgbox .point2{
	background: url(../../images/recommend/golf_gra09.png) no-repeat 0 50%;
	min-height: 200px;
}
#GOLFBOX .mailorderbox .thingbox .bgbox .point2 ul{
	padding:20px 0 10px 160px;
}
#GOLFBOX .mailorderbox .thingbox .bgbox .point2 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#GOLFBOX .mailorderbox .thingbox .bgbox .point2 ul li.txt{
	margin-bottom:10px;
}
#GOLFBOX .mailorderbox .thingbox .bgbox .point2 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}
#GOLFBOX .mailorderbox .thingbox .bgbox .point2 ul li.txts {
	font-size:12px;
	margin-top:10px;
}

#GOLFBOX .mailorderbox .thingbox .bgbox .point3 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}
#GOLFBOX .mailorderbox .thingbox .bgbox .point3{
	background: url(../../images/recommend/golf_gra08.png) no-repeat 0 50%;
	min-height: 200px;
}
#GOLFBOX .mailorderbox .thingbox .bgbox .point3 ul{
	padding:20px 0 10px 160px;
}
#GOLFBOX .mailorderbox .thingbox .bgbox .point3 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#GOLFBOX .mailorderbox .thingbox .bgbox .point3 ul li.txt{
	margin-bottom:10px;
}
#GOLFBOX .mailorderbox .thingbox .bgbox .point3 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}
#GOLFBOX .mailorderbox .thingbox .bgbox .point3 ul li.txts {
	font-size:12px;
	margin-top:10px;
}




/********************************
自動車保険
*********************************/


#LIFEBOX .mailorderbox .com_mainbox p.lfcatch {
	text-align:center;
	font-size:34px;
	color:#666666;
	margin-bottom:30px;
}


#LIFEBOX .mailorderbox .thingbox .bgbox .cvbox {
	padding-bottom:30px;

}
#LIFEBOX .mailorderbox .thingbox .bgbox .cvbox p{
	float:left;
	margin:0 auto;

}
#LIFEBOX .mailorderbox .thingbox .bgbox .cvbox p.leftb{
	margin-left:20px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox .cvboxend {
	padding-bottom:50px;

}
#LIFEBOX .mailorderbox .thingbox .bgbox .cvboxend p{
	float:left;
	margin:0 auto;

}
#LIFEBOX .mailorderbox .thingbox .bgbox .cvboxend p.leftb{
	margin-left:20px;
}
#LIFEBOX .mailorderbox .com_bgbox .bgbox h2.ttllife {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}
#LIFEBOX .mailorderbox .thingbox {
    background: #fff;
    width:760px;
    margin:0 auto;
}
#LIFEBOX .mailorderbox .thingbox .bgbox {
	margin:20px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox .ctl{
    padding:0 0 20px 20px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox .ctl.fir{
    padding:40px 20px 20px 20px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox .ctl.fri{
    padding:40px 20px 20px 20px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox h3.lifettl{
	border-left: 8px solid #ea6e33;
    font-weight: bold;
    line-height: 1.2;
    font-size: 28px;
    padding:0 0  0 10px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox p.csubttl{
    font-size: 16px;
   	margin-bottom:10px;
   	color:#ea6e33;
}
#LIFEBOX .mailorderbox .thingbox .bgbox h3.lifettl{
	border-left: 8px solid #ea6e33;
    font-weight: bold;
    line-height: 1.2;
    font-size: 28px;
    padding:0 0  0 10px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox p.csubttl{
    font-size: 16px;
   	margin-bottom:10px;
   	color:#ea6e33;
}

#LIFEBOX .mailorderbox .thingbox .bgbox p.subttl1{
    font-size: 16px;
   	background:url(../../images/recommend/bicycle_subt1.png) no-repeat 0 50%;
   	margin-bottom:20px;
   	padding:1px 0 0 40px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox p.coty{
    font-size: 10px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox p.subttl2{
    font-size: 16px;
   	background:url(../../images/recommend/bicycle_subt2.png) no-repeat 0 50%;
   	margin-bottom:30px;
   	padding:1px 0 0 40px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox .bgtxt {
   	background:url(../../images/recommend/life_gra02.png) no-repeat right 50% ;
   	margin-bottom:30px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox .bgtxt p {
	width:560px;
}
#LIFEBOX .mailorderbox .mtlmid {
	width:760px;
	margin:0 auto;
}
#LIFEBOX .mailorderbox .mtlmid h3.mottl {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}


#LIFEBOX .mailorderbox .thingbox .bgbox {
	margin:20px;
}
#LIFEFBOX .mailorderbox .thingbox .bgbox .ctl{
    padding:0 0 20px 20px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox .cname  h3.companyp {
	padding: 18px 0;
    color: #ed6e33;
    font-size:24px;
    margin: 0 0 25px 0;
    border-bottom : #f4efea 1px solid;
}
#LIFEBOX .mailorderbox .thingbox .bgbox .point li {
	background: url(../../images/recommend/icn_pet_ar2.png) no-repeat 172px 5px;
	padding:0 0 5px 200px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox .txtbox {
	font-size:18px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox .txtbox p {
	color:#656565;
	margin-bottom:10px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox .bnrbox {
	float:left;
	width:180px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox .sbox .firecvbox {
	margin:0 auto;
	padding-bottom:50px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox .sbox .firecvbox p.leftb {
	float:left;
	width:230px;
	margin-right:15px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox .point2{
	background: url(../../images/recommend/life_gra03.png) no-repeat 0 50%;
	min-height: 200px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox .point2 ul{
	padding:20px 0 10px 160px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox .point2 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox .point2 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox .point3{
	background: url(../../images/recommend/life_gra03.png) no-repeat 0 50%;
	min-height: 200px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox .point3 ul{
	padding:20px 0 10px 160px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox .point3 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#LIFEBOX .mailorderbox .thingbox .bgbox .point3 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}


/********************************
海外旅行（留学）保険
*********************************/
#OSBOX .mailorderbox .com_mainbox p.oscatch {
	text-align:center;
	font-size:34px;
	color:#666666;
	margin-bottom:30px;
}
#OSBOX .mailorderbox .com_mainbox p.oscatch {
	text-align:center;
	font-size:34px;
	color:#666666;
	margin-bottom:30px;
}
#OSBOX .mailorderbox .mtlmid {
	width:760px;
	margin:0 auto;
}
#OSBOX .mailorderbox .mtlmid h3.gottl {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}
#OSBOX .mailorderbox .mtlmid span {
    color: #ea6e33;
}
#OSBOX .mailorderbox .patin {
    padding:40px 0;
    width:760px;
    margin:0 auto;
}
#OSBOX .mailorderbox .patin ul li {
    float:left;
    padding-right:10px;
}
#OSBOX .mailorderbox .thingbox .bgbox h3.oslfttl{
	border-left: 8px solid #ea6e33;
    font-weight: bold;
    line-height: 1.2;
    font-size: 28px;
    padding:0 0  0 10px;
}
#OSBOX .mailorderbox .thingbox {
    background: #fff;
    width:760px;
    margin:0 auto;
}

#OSBOX .mailorderbox .thingbox {
    background: #fff;
    width:760px;
    margin:0 auto;
}

#OSBOX .mailorderbox .thingbox .bgbox {
	margin:20px;
}
#OSBOX .mailorderbox .thingbox .bgbox .ctl{
   padding:40px 20px 40px 20px;
}
#OSBOX .mailorderbox .thingbox .bgbox table.type07 {
   border-collapse: collapse;
   text-align: center;
   line-height: 1.5;
   border: 1px solid #ccc;
}
#OSBOX .mailorderbox .thingbox .bgbox table.type07 thead {
   border: 1px solid #ccc;
   background: #e9e4df;
}
#OSBOX .mailorderbox .thingbox .bgbox table.type07 thead th {
   padding: 10px;
   text-align: center;
   font-weight: bold;
   border: 1px solid #ccc;
   vertical-align: top;
   color: #666666;
}
#OSBOX .mailorderbox .thingbox .bgbox table.type07 tbody th {
   width: 150px;
   padding: 10px;
   text-align: center;
   font-weight: bold;
   vertical-align: top;
   border: 1px solid #ccc;
   background: #eeeeee;
}
#OSBOX .mailorderbox .thingbox .bgbox table.type07 td {
   width: 350px;
   padding: 10px;
   vertical-align: top;
   border: 1px solid #ccc;
}
#OSBOX .mailorderbox .mtlmid h3.mottl {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}

#OSBOX .mailorderbox .thingbox .bgbox .cname  h3.companyp {
	padding: 18px 0;
    color: #ed6e33;
    font-size:24px;
    margin: 0 0 25px 0;
    border-bottom : #f4efea 1px solid;
}
#OSBOX .mailorderbox .thingbox .bgbox .point li {
	background: url(../../images/recommend/icn_pet_ar2.png) no-repeat 172px 5px;
	padding:0 0 5px 200px;
}
#OSBOX .mailorderbox .thingbox .bgbox .pointlo li {
	background: url(../../images/recommend/icn_pet_ar2.png) no-repeat 200px 5px;
	padding:0 0 5px 228px;
}
#OSBOX .mailorderbox .thingbox .bgbox .txtbox {
	font-size:18px;
}
#OSBOX .mailorderbox .thingbox .bgbox .txtbox p {
	color:#656565;
	margin-bottom:10px;
}
#OSBOX .mailorderbox .thingbox .bgbox .bnrbox {
	float:left;
	width:180px;
}
#OSBOX .mailorderbox .thingbox .bgbox .sbox .firecvbox {
	margin:0 auto;
	padding-bottom:50px;
}
#OSBOX .mailorderbox .thingbox .bgbox .sbox .firecvbox p.leftb {
	float:left;
	width:230px;
	margin-right:15px;
}

#OSBOX .mailorderbox .thingbox .bgbox .cvbox {
	padding-bottom:30px;

}
#OSBOX .mailorderbox .thingbox .bgbox .cvbox p{
	float:left;
	margin:0 auto;

}
#OSBOX .mailorderbox .thingbox .bgbox .cvbox p.leftb{
	margin-left:20px;
}
#OSBOX .mailorderbox .thingbox .bgbox .cvboxend {
	padding-bottom:50px;

}
#OSBOX .mailorderbox .thingbox .bgbox .cvboxend p{
	float:left;
	margin:0 auto;

}
#OSBOX .mailorderbox .thingbox .bgbox .cvboxend p.leftb{
	margin-left:20px;
}

#OSBOX .mailorderbox .thingbox .bgbox .point1 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}
#OSBOX .mailorderbox .thingbox .bgbox .point1{
	background: url(../../images/recommend/overseas_gra10.png) no-repeat 0 50%;
	min-height: 200px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point1 ul{
	padding:20px 0 10px 160px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point1 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point1 ul li.txt{
	margin-bottom:10px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point1 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point1 ul li.txts {
	font-size:12px;
	margin-top:10px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point2 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}
#OSBOX .mailorderbox .thingbox .bgbox .point2{
	background: url(../../images/recommend/overseas_gra11.png) no-repeat 0 50%;
	min-height: 200px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point2 ul{
	padding:20px 0 10px 160px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point2 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point2 ul li.txt{
	margin-bottom:10px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point2 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point2 ul li.txts {
	font-size:12px;
	margin-top:10px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point3 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}
#OSBOX .mailorderbox .thingbox .bgbox .point3{
	background: url(../../images/recommend/overseas_gra12.png) no-repeat 0 50%;
	min-height: 200px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point3 ul{
	padding:20px 0 10px 160px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point3 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point3 ul li.txt{
	margin:0 10px 10px 0 ;
}
#OSBOX .mailorderbox .thingbox .bgbox .point4 ul li.txt{
	margin:0 10px 10px 0 ;
}
#OSBOX .mailorderbox .thingbox .bgbox .point3 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point3 ul li.txts {
	font-size:12px;
	margin-top:10px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point4 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}
#OSBOX .mailorderbox .thingbox .bgbox .point4{
	background: url(../../images/recommend/overseas_gra14.png) no-repeat 0 50%;
	min-height: 280px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point4 ul{
	padding:55px 0 10px 160px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point4 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point4 ul li.txt{
	margin-bottom:10px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point4 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point4 ul li.txts {
	font-size:12px;
	margin-top:10px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point5{
	background: url(../../images/recommend/overseas_gra16.png) no-repeat 0 50%;
	min-height: 200px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point5 ul{
	padding:20px 0 10px 160px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point5 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point5 ul li.txt{
	margin:0 10px 10px 0 ;
}
#OSBOX .mailorderbox .thingbox .bgbox .point5 ul li.txt{
	margin:0 10px 10px 0 ;
}
#OSBOX .mailorderbox .thingbox .bgbox .point5 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point5 ul li.txts {
	font-size:12px;
	margin-top:10px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point6 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}
#OSBOX .mailorderbox .thingbox .bgbox .point6{
	background: url(../../images/recommend/overseas_gra17.png) no-repeat 0 50%;
	min-height: 200px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point6 ul{
	padding:20px 0 10px 160px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point6 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point6 ul li.txt{
	margin:0 10px 10px 0 ;
}
#OSBOX .mailorderbox .thingbox .bgbox .point6 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point6 ul li.txts {
	font-size:12px;
	margin-top:10px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point7 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}
#OSBOX .mailorderbox .thingbox .bgbox .point7{
	background: url(../../images/recommend/overseas_gra_sony_bg.png) no-repeat 0 50%;
	min-height: 200px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point7 ul{
	padding:20px 0 10px 160px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point7 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point7 ul li.txt{
	margin-bottom:10px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point7 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point7 ul li.txts {
	font-size:12px;
	margin-top:10px;
}
#OSBOX .mailorderbox .thingbox .bgbox .point7 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}

/********************************
国内旅行保険
*********************************/
#TRAVELBOX .mailorderbox .mtlmid h3.trttl {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}
#TRAVELBOX .mailorderbox .com_mainbox p.trcatch {
	text-align:center;
	font-size:34px;
	color:#666666;
	margin-bottom:30px;
}
#TRAVELBOX .mailorderbox .mtlmid {
	width:760px;
	margin:0 auto; 
}
#TRAVELBOX .mailorderbox .patin {
    padding:40px 0;
    width:760px;
    margin:0 auto;
}

#TRAVELBOX .mailorderbox .patin ul li {
    float:left;
    padding-right:10px;
}
#TRAVELBOX .mailorderbox .thingbox {
    background: #fff;
    width:760px;
    margin:0 auto;
}
#TRAVELBOX .mailorderbox .thingbox .bgbox {
	margin:20px;
}
#TRAVELBOX .mailorderbox .thingbox .bgbox h3.trttl{
	border-left: 8px solid #ea6e33;
    font-weight: bold;
    line-height: 1.2;
    font-size: 28px;
    padding:0 0  0 10px;
}
#TRAVELBOX .mailorderbox .thingbox .bgbox .ctl{
    padding:40px 20px 40px 20px;

}
#TRAVELBOX .mailorderbox .mtlmid {
	width:760px;
	margin:0 auto;
}
#TRAVELBOX .mailorderbox .mtlmid h3.mottl {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}
#TRAVELBOX .mailorderbox .thingbox {
    background: #fff;
    width:760px;
    margin:0 auto;
}
#TRAVELBOX .mailorderbox .thingbox {
    background: #fff;
    width:760px;
    margin:0 auto;
}

#TRAVELBOX .mailorderbox .thingbox .bgbox .cname  h3.companyp {
	padding: 18px 0;
    color: #ed6e33;
    font-size:24px;
    margin: 0 0 25px 0;
    border-bottom : #f4efea 1px solid;
}
#TRAVELBOX .mailorderbox .thingbox .bgbox .point li {
	background: url(../../images/recommend/icn_pet_ar2.png) no-repeat 172px 5px;
	padding:0 0 5px 200px;
}

#TRAVELBOX .mailorderbox .thingbox .bgbox .cvbox {
	padding-bottom:30px;

}
#TRAVELBOX .mailorderbox .thingbox .bgbox .cvbox p{
	float:left;
	margin:0 auto;

}
#TRAVELBOX .mailorderbox .thingbox .bgbox .cvbox p.leftb{
	margin-left:20px;
}
#TRAVELBOX .mailorderbox .thingbox .bgbox .cvboxend {
	padding-bottom:50px;

}
#TRAVELBOX .mailorderbox .thingbox .bgbox .cvboxend p{
	float:left;
	margin:0 auto;

}
#TRAVELBOX .mailorderbox .thingbox .bgbox .cvboxend p.leftb{
	margin-left:20px;
}
#TRAVELBOX .mailorderbox .thingbox .bgbox .txtbox {
	font-size:18px;
}
#TRAVELBOX .mailorderbox .thingbox .bgbox .txtbox p {
	color:#656565;
	margin-bottom:10px;
}
#TRAVELBOX .mailorderbox .thingbox .bgbox .point li {
	background: url(../../images/recommend/icn_pet_ar2.png) no-repeat 172px 5px;
	padding:0 0 5px 200px;
}
#TRAVELBOX .mailorderbox .thingbox .bgbox .txtbox {
	font-size:18px;
}
#TRAVELBOX .mailorderbox .thingbox .bgbox .txtbox p {
	color:#656565;
	margin-bottom:10px;
}
#TRAVELBOX .mailorderbox .thingbox .bgbox .bnrbox {
	float:left;
	width:180px;
}
#TRAVELBOX .mailorderbox .thingbox .bgbox .sbox .firecvbox {
	margin:0 auto;
	padding-bottom:50px;
}
#TRAVELBOX .mailorderbox .thingbox .bgbox .sbox .firecvbox p.leftb {
	float:left;
	width:230px;
	margin-right:15px;
}

#TRAVELBOX .mailorderbox .thingbox .bgbox .point2 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}
#TRAVELBOX .mailorderbox .thingbox .bgbox .point2{
	background: url(../../images/recommend/travel_gra05.png) no-repeat 0 50%;
	min-height: 200px;
}
#TRAVELBOX .mailorderbox .thingbox .bgbox .point2 ul{
	padding:20px 0 10px 160px;
}
#TRAVELBOX .mailorderbox .thingbox .bgbox .point2 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#TRAVELBOX .mailorderbox .thingbox .bgbox .point2 ul li.txt{
	margin:0 10px 10px 0;
}
#TRAVELBOX .mailorderbox .thingbox .bgbox .point2 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}
#TRAVELBOX .mailorderbox .thingbox .bgbox .point2 ul li.txts {
	font-size:12px;
	margin-top:10px;
}
#TRAVELBOX .mailorderbox .thingbox .bgbox .pointlo li {
	background: url(../../images/recommend/icn_pet_ar2.png) no-repeat 200px 5px;
	padding:0 0 5px 228px;
}

/********************************
通販で加入できる保険
*********************************/

#RECOBOX .mailorderbox .tsuhanb{
	padding-bottom:100px;
}

/********************************
医療保険・がん保険
*********************************/
#MEDBOX .mailorderbox .com_mainbox p.medcatch {
	text-align:center;
	font-size:34px;
	color:#666666;
	margin-bottom:30px;
}

#MEDBOX .mailorderbox .com_bgbox .bgbox h2.ttlmed {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}
#MEDBOX .mailorderbox .thingbox {
    background: #fff;
    width:760px;
    margin:0 auto;
}
#MEDBOX .mailorderbox .thingbox .bgbox {
	margin:20px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .btl{
    padding:40px 20px;
}
#MEDBOX .mailorderbox .thingbox .bgbox h3.byttl{
	border-left: 8px solid #ea6e33;
    font-weight: bold;
    line-height: 1.2;
    font-size: 28px;
    padding:0 0  0 10px;
}
#MEDBOX .mailorderbox .thingbox .bgbox p.subttl1{
    font-size: 16px;
   	background:url(../../images/recommend/med_subt1.png) no-repeat 0 50%;
   	margin-bottom:30px;
   	padding:1px 0 0 40px;
}
#MEDBOX .mailorderbox .thingbox .bgbox p.subttl2{
    font-size: 16px;
   	background:url(../../images/recommend/med_subt2.png) no-repeat 0 50%;
   	margin-bottom:30px;
   	padding:1px 0 0 40px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .btlf{
    padding:0 0 40px 20px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .btlf2{
    padding:0 0 10px 20px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .btl{
    padding:40px 20px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .btlf ul li span{
    color:#ea6e33;
}

#MEDBOX .mailorderbox .thingbox .bgbox .btlf2.bgmd {
   	background:url(../../images/recommend/med_gra02.png) no-repeat right 50%;
	min-height: 188px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .btlf2.bgmd2 {
   	background:url(../../images/recommend/med_gra03.png) no-repeat right 50%;
	min-height: 168px;
}
#MEDBOX .mailorderbox .mtlmid {
	width:760px;
	margin:0 auto;
}

#MEDBOX .mailorderbox .mtlmid h3.mottl {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}
#MEDBOX .mailorderbox .thingbox .bgbox .cname  h3.companyp {
	padding: 18px 0;
    color: #ed6e33;
    font-size:24px;
    margin: 0 0 25px 0;
    border-bottom : #f4efea 1px solid;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point li {
	background: url(../../images/recommend/icn_pet_ar2.png) no-repeat 222px 5px;
	padding:0 0 5px 250px;
}

#MEDBOX .mailorderbox .thingbox .bgbox .bnrbox {
	float:left;
	width:200px;
	height:100px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point li {
	background: url(../../images/recommend/icn_pet_ar2.png) no-repeat 222px 5px;
	padding:0 0 5px 250px;
}

#MEDBOX .mailorderbox .thingbox .bgbox .point2{
	background: url(../../images/recommend/med_gra04.png) no-repeat 0 50%;
	min-height: 200px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point2 ul{
	padding:20px 0 10px 160px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point2 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point2 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point2 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point3{
	background: url(../../images/recommend/med_gra06.png) no-repeat 0 50%;
	min-height: 200px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point3 ul{
	padding:20px 0 10px 160px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point3 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point3 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point3 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point4{
	background: url(../../images/recommend/med_gra08.png) no-repeat 0 50%;
	min-height: 200px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point4 ul{
	padding:20px 0 10px 160px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point4 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point4 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point4 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point5{
	background: url(../../images/recommend/med_gra11.png) no-repeat 0 50%;
	min-height: 260px;
	padding-right:10px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point5 ul{
	padding:20px 0 10px 160px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point5 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point5 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point5 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point6{
	background: url(../../images/recommend/med_gra13.png) no-repeat 0 50%;
	min-height: 200px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point6 ul{
	padding:20px 0 10px 160px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point6 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point6 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .point6 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}
#MEDBOX .mailorderbox .thingbox .bgbox .cvbox {
	padding-bottom:30px;

}
#MEDBOX .mailorderbox .thingbox .bgbox .cvbox p{
	float:left;
	margin:0 auto;

}
#MEDBOX .mailorderbox .thingbox .bgbox .cvbox p.leftb{
	margin-left:20px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .cvboxend {
	padding-bottom:50px;

}
#MEDBOX .mailorderbox .thingbox .bgbox .cvboxend p{
	float:left;
	margin:0 auto;

}
#MEDBOX .mailorderbox .thingbox .bgbox .cvboxend p.leftb{
	margin-left:20px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .txtbox {
	font-size:18px;
}
#MEDBOX .mailorderbox .thingbox .bgbox .txtbox p.ctxt {
	padding:0 0 5px 250px;
}













#BIYBOX .mailorderbox .com_bgbox .bgbox h2.ttlmo {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}

#BIYBOX .mailorderbox .com_mainbox p.bicycatch {
	text-align:center;
	font-size:34px;
	color:#666666;
	margin-bottom:30px;
}
#BIYBOX .mailorderbox .com_bgbox .bgbox h2.ttlby {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}
#BIYBOX .mailorderbox .thingbox {
    background: #fff;
    width:760px;
    margin:0 auto;
}
#BIYBOX .mailorderbox .thingbox .bgbox {
	margin:20px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .btl{
    padding:40px 20px;
}
#BIYBOX .mailorderbox .thingbox .bgbox h3.byttl{
	border-left: 8px solid #ea6e33;
    font-weight: bold;
    line-height: 1.2;
    font-size: 28px;
    padding:0 0  0 10px;
}
#BIYBOX .mailorderbox .thingbox .bgbox p.subttl1{
    font-size: 16px;
   	background:url(../../images/recommend/bicycle_subt1.png) no-repeat 0 50%;
   	margin-bottom:30px;
   	padding:1px 0 0 40px;
}
#BIYBOX .mailorderbox .thingbox .bgbox p.subttl2{
    font-size: 16px;
   	background:url(../../images/recommend/bicycle_subt2.png) no-repeat 0 50%;
   	margin-bottom:30px;
   	padding:1px 0 0 40px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .catgbox ul li{
	float:left;
	margin-right:10px;
}

#BIYBOX .mailorderbox .thingbox .bgbox .catgbox.last{
	padding-bottom:50px;
}
#BIYBOX .mailorderbox .mtlmid {
	width:760px;
	margin:0 auto;
}

#BIYBOX .mailorderbox .mtlmid h3.mottl {
	padding: 18px 0;
    background: #339966;
    color: #fff;
    text-align: center;
    line-height: 1;
    font-size:  26px;
    border-radius: 40px;
    -ms-border-radius: 40px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: 0 0 25px 0;
}
#BIYBOX .mailorderbox .thingbox .bgbox .cname  h3.companyp {
	padding: 18px 0;
    color: #ed6e33;
    font-size:24px;
    margin: 0 0 25px 0;
    border-bottom : #f4efea 1px solid;
}
#BIYBOX .mailorderbox .thingbox .bgbox .txtbox {
	font-size:18px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .txtbox p {
	color:#656565;
	margin-bottom:10px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .bnrbox {
	float:left;
	width:200px;
	height:100px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .point li {
	background: url(../../images/recommend/icn_pet_ar2.png) no-repeat 222px 5px;
	padding:0 0 5px 250px;
}

#BIYBOX .mailorderbox .thingbox .bgbox .point2{
	background: url(../../images/recommend/bicycle_gra07.png) no-repeat 0 50%;
	min-height: 200px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .point2 ul{
	padding:20px 0 10px 160px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .point2 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .point2 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .point2 ul li.txt span{
	font-size:16px;
	color:#ea6e33;
}
#BIYBOX .mailorderbox .thingbox .bgbox .point3{
	background: url(../../images/recommend/bicycle_gra09.png) no-repeat 0 50%;
	min-height: 230px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .point3 ul{
	padding:20px 0 10px 160px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .point3 ul li.catch{
	font-size:20px;
	color:#ed6e33;
	margin-bottom:5px;
}
#BIYBOX .mailorderbox .thingbox .bgbox .point3 ul li.name{
	font-size:16px;
	color:#666666;
	margin-bottom:10px;
}

#BIYBOX .mailorderbox .thingbox .bgbox .point3 ul li.txts {
	font-size:12px;
	margin-top:10px;
}

