#body_services .frame h1,#body_services .frame h3{text-rendering:optimizelegibility;letter-spacing:-1px;color:#FFF}#body_services .subwrap{zoom:1;width:auto;max-width:920px;padding:20px;margin:0 auto;background-color:#FFF}#body_services .subwrap:before,.subwrap:after{content:"";display:table}#body_services .subwrap:after{clear:both}#body_services .rental-nav{margin:30px 0;font-size:16px}#body_services .rental-nav ul{display:inline}#body_services .rental-nav ul li{display:inline-block;min-width:200px;margin:3px 0}#body_services .rental-nav ul li a:before{margin-right:8px;font-weight:400;font-style:normal}#body_services .frame{padding:0}#body_services .frame h1{font-size:25px;margin:20px auto;background-color:#437C17;padding:8px 10px 8px 0;text-align:left}#body_services .frame h1 span{background-color:#000;padding:8px;margin:0 5px 0 0;font-size:26px;color:#FFF}#body_services .frame h2{margin:20px 0 8px}#body_services .frame h2:first-child{margin-top:0}#body_services .frame h3{font-size:25px;margin:20px auto;background-color:#437C17;padding:4px 0;text-align:center;width:100%}#body_services .main_L{width:100%}#body_services .main_R{float:right;width:400px;text-align:left}#body_services .main_R li{margin:0 auto;text-align:center;width:100%}#body_services .main_R li.stepimage{height:auto}#body_services .services ul li{margin:5px 0;font-size:16px;padding:3px 0}#body_services .services ul.dec{display:list-item;padding-left:25px}#body_services .services ul.dec li{margin:5px 0;font-size:16px;padding:3px 0;list-style-type:decimal}#body_services .services ul.circle{display:list-item;padding-left:25px;margin-bottom:15px}#body_services .services ul.circle li{margin:5px 0 15px;font-size:16px;padding:3px 0;list-style-type:circle}#body_services .example{padding:5px 2px;font-size:14px;width:80%;margin:0 auto}#body_services .resevation_sample{background-color:#000;font-size:12px;width:80%;margin:0 auto}#body_services .resevation_sample tr{background-color:#fff}#body_services .resevation_sample td{background-color:#fff;padding:4px;min-width:110px}#body_services .pickuploc_airport{background-color:#000;font-size:12px}#body_services .pickuploc_airport tr{background-color:#fff}#body_services .pickuploc_airport td{background-color:#fff;padding:12px 4px;min-width:75px}#body_services .pickuploc_airport td.tokyo{vertical-align:top}#body_services .pickuploc_airport td a{color:#FFF;padding:5px;background-color:#649525;border:2px solid #000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#body_services p.return_address{margin:15px 0}#body_services h5.leftA,#body_services h5.leftA2{display:inline-block;padding:0;margin:0;text-align:left;font-size:16px}#body_services h5.leftA2{width:70px}#body_services span.leftA{width:150px;display:block}#body_services span.leftA2{width:70px;display:inline-block;text-align:left;font-size:16px}#body_services h5.hideme{color:transparent}#body_services .plans{text-align:center;margin:0 auto 30px}#body_services .plans h2{text-align:center;margin:10px auto;max-height:40px;color:#09a9d9;padding:10px}#body_services .plans .planAvailabilty,#body_services .plans .planPrice{text-align:center;font-weight:700}#body_services .plans span.availabledate{color:red;font-size:12px}#body_services .plans span.stock{color:#649525}#body_services .plans .planLink{height:50px;text-align:center}#body_services .plans .planLink div{text-align:center;padding:10px;display:block}#body_services .plans .planLink div a,#body_services .reservation a.btn-reserve{padding:8px;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#94c4fe', endColorstr='#d3f6fe', GradientType=0 );color:#000;text-decoration:none}#body_services .plans .planLink div a{display:inline-block;width:200px;height:25px;margin:10px auto;background:#94c4fe;background:-webkit-gradient(linear,left top,left bottombottom,color-stop(31%,#94c4fe),color-stop(100%,#d3f6fe));background:-webkit-linear-gradient(top,#94c4fe 31%,#d3f6fe 100%);background:-moz-linear-gradient(top,#94c4fe 31%,#d3f6fe 100%);background:-o-linear-gradient(top,#94c4fe 31%,#d3f6fe 100%);background:-ms-linear-gradient(top,#94c4fe 31%,#d3f6fe 100%);background:linear-gradient(to bottombottom,#94c4fe 31%,#d3f6fe 100%);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;border:1px solid #4864a9;font-size:16px;text-shadow:1px 1px 0 rgba(255,255,255,.5);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 3px 0 rgba(0,0,0,.2);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.plandescimage{width:225px}.plandescimagelong{margin:5px auto}#body_services .plans .unavailable{font-size:12px}#body_services .plans .unavailable h5{font-size:16px}#body_services .reservation{width:100%;margin:25px auto;clear:both;text-align:center}#body_services .reservation:after{content:".";clear:both;display:block;height:0;visibility:hidden}#body_services .reservation a.btn-reserve{display:inline-block;width:200px;height:25px;text-align:center;background:-webkit-gradient(linear,left top,left bottombottom,color-stop(31%,#94c4fe),color-stop(100%,#d3f6fe));background:-webkit-linear-gradient(top,#94c4fe 31%,#d3f6fe 100%);background:-moz-linear-gradient(top,#94c4fe 31%,#d3f6fe 100%);background:-o-linear-gradient(top,#94c4fe 31%,#d3f6fe 100%);background:-ms-linear-gradient(top,#94c4fe 31%,#d3f6fe 100%);background:linear-gradient(to bottombottom,#94c4fe 31%,#d3f6fe 100%);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;border:1px solid #4864a9;font-size:16px;text-shadow:1px 1px 0 rgba(255,255,255,.5);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 3px 0 rgba(0,0,0,.2);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}.feed{margin:0 auto;height:auto;max-width:350px;background:#fff;border:1px solid #d4d4d4;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.07);-moz-box-shadow:0 1px 2px rgba(0,0,0,.07);box-shadow:0 1px 2px rgba(0,0,0,.07);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;outline:0}.feed.item .icn{min-height:150px;text-align:center;display:block;text-decoration:none}.feed.item .icn img{margin:5px auto;max-width:255px;vertical-align:middle;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px}.feed.item .description{border-bottom:1px solid #ddd}.feed.item a.vi{color:#8bbf36;font-weight:700;padding:20px 9px;line-height:1.5em;display:block;font-size:24px;text-decoration:none}.feed.item .hvrnfo{cursor:pointer;position:relative}.feed.item .hvrnfo .pdd{font-size:18px;width:100%;background:#fff;border-top:1px solid #ddd}.feed.item .hvrnfo .pdd .text{margin:15px 0 0;padding-bottom:13px;border-bottom:1px solid #ddd}.feed.item .hvrnfo .pdd .text p{font-size:19px;color:#777;overflow:hidden}.feed.item .hvrnfo .pdd .text a{text-decoration:none}.feed.item .more{position:relative;padding:10px}.clr{display:block;clear:both}.feed.item .more .info{line-height:13px;display:none;color:#555;font-size:16px}.feed.item .more .info a{position:relative;color:#0077d2;white-space:nowrap;max-width:195px;display:inline-block}.feed .prc{margin:10px auto 2px;padding:5px;color:#999;font-size:25px;display:none;text-align:center;border-top:1px solid #DDD;text-transform:uppercase}.feed .prc a{text-decoration:none}.feed.item .btns a.watch{font-size:17px;line-height:18px;font-weight:500;color:#0654ba;border:1px solid #DDD;text-decoration:none;background:#f8f8f8;background:-webkit-linear-gradient(top,#fefefe,#f8f8f8);background:-moz-linear-gradient(top,#fefefe,#f8f8f8);background:-ms-linear-gradient(top,#fefefe,#f8f8f8);background:-o-linear-gradient(top,#fefefe,#f8f8f8);background:linear-gradient(top,#fefefe,#f8f8f8);display:inline-block;cursor:pointer;text-align:center;margin:8px;padding:7px 17px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 0 rgba(0,0,0,.1)}@media only screen and (max-width:480px){#body_services h5.sp_underline{text-decoration:underline;margin:3px 0;display:block}}#body_rental .item #item-body p#deliverysteps{background:url(../img/rentalsteps/Delivery-Steps-pc.jpg) center no-repeat;background-size:contain;min-height:200px}@media only screen and (max-width:701px){#body_services .subwrap{padding:20px 5px}p#deliverysteps{background:url(../img/rentalsteps/Delivery-Steps-sp.jpg) center no-repeat;background-size:contain;min-height:140px}}