#right {    width:730px;    float:left;}#right #offer_index h4 {margin:12px 0 0 15px;}#right #offer_index .point {margin:20px 0 20px 20px;padding-left:80px;width:610px;}#right #offer_index .point p {line-height:1.6;}#right #offer_index #point1 {background:URL(https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/offer/point1.gif) no-repeat top left;}#right #offer_index #point1 p {width:465px;float:left;}#right #offer_index #point2 {background:URL(https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/offer/point2.gif) no-repeat top left;}#right #offer_index #point3 {background:URL(https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/offer/point3.gif) no-repeat top left;}#right #offer_index #point4 {background:URL(https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/offer/point4.gif) no-repeat top left;}#right #offer_index #point5 {background:URL(https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/offer/point5.gif) no-repeat top left;}#right #offer_index a.bt_form {display:block;margin:30px auto;width:158px;height:44px;background:URL(https://cfs.pokepara.jp/PokeparaQ/Images/img/Pc/offer/bt_form.gif) no-repeat top left;}#right #offer_index a.bt_form:hover {background-position:bottom;}#right #offer {  margin:0 auto;padding-bottom:10px;    width:730px;}#right #offer p {padding:12px 20px 0;line-height:1.6;}#right #offer .error {margin:0 0 0 20px;padding:0;font-weight:bold;font-size:14px;color:#D2007E;}#right #offer form {margin:0;padding:0;}#right #offer table {background-color:#CCC;margin:10px 0 0 20px;}#right #offer table th {width:150px;padding:10px 0;background-color:#f6f0f0;text-align:center;font-weight:normal;border:solid 1px #CCC;}#right #offer table td {padding:10px 8px;background-color:#FFF;border:solid 1px #CCC;}#right #offer table span {color:#D2007E;font-weight:bold;}#right #offer table td select.chihou {margin:0 0 0 10px;}#right #offer select {border:1px solid #999999;margin:0 0 0 3px;color:#333333;}#right #offer .text {border:1px solid #999999;padding:3px 3px 0px 3px;color:#333333;}#right #offer .text:hover,#offer select:hover {border:solid 1px #D2007E;}#right #offer .text:focus,#offer select:focus {border:solid 1px #D2007E;}#right #offer table td label {    line-height:2;    display:inline-block;}#right #offer table td input[type="radio"],#right #offer table td input[type="checkbox"] {vertical-align:middle;margin:0 4px 0 8px;}#right #offer table td input[type="radio"]:first-of-type,#right #offer table td input[type="checkbox"]:first-of-type,#right #offer table td br + input[type="checkbox"] {margin:0 4px 0 0px;}