body{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}.et_pb_main_blurb_image{margin-bottom:10px}.haveto{font-size:14px;font-weight:200;padding:5px;background:#f33;color:#fff;border-radius:3px;margin-right:5px;position:relative;bottom:1px}.title{font-size:16px;font-weight:bold;margin:20px 0 5px 0}.radio{margin:20px 0 10px 0}.verticallist .wpcf7-list-item{display:block;margin-top:5px}#formbtn{padding:15px;width:200px;background:#52b54f;color:#fff;font-size:16px;font-weight:bold;border-radius:15px;margin:25px auto 0;border:2px solid #52b54f}#formbtn:hover{background:#fff;color:#52b54f;border:2px solid #52b54f}input.wpcf7-form-control.wpcf7-text,textarea.wpcf7-form-control.wpcf7-textarea{font-size:14px;width:50%;padding:8px 15px;margin-right:10px;margin-top:10px;border:1px solid #d0d5d8;border-radius:5px;background:#fffff0}@media screen and (max-width:767px){input.wpcf7-form-control.wpcf7-text,textarea.wpcf7-form-control.wpcf7-textarea select.wpcf7-form-control.wpcf7-select{width:100%}}select.wpcf7-form-control.wpcf7-select{font-size:14px;width:75%;padding:8px 15px;margin-right:10px;margin-top:10px;border:1px solid #d0d5d8;border-radius:5px;background:#fffff0}textarea.wpcf7-form-control.wpcf7-textarea{width:100%;height:150px;font-size:14px}.f12{font-size:12px}.f14{font-size:14px}h3{padding-bottom:24px}h4{padding-bottom:20px}.box01{width:100%}.box01 th,.box01 td{border:1px solid #d7d7d7;padding:20px}.box01 th{font-weight:bold;background-color:#f7f7f7;white-space:nowrap}@media screen and (max-width:767px){.box01,.box01 tr,.box01 td,.box01 th{display:block}.box01 th{width:auto}}@media only screen and (max-width:479px){.two-columns .et_pb_column{width:50%!important}}.et_pb_pricing_content{padding:0}.et_pb_pricing_table{padding:0}.et_pb_pricing_content_top{padding-top:30px;padding-bottom:30px}.menu_button{color:#fff;border-radius:5px;font-size:14px;background-color:#567fc0}@media (max-width:980px){.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}}.bfb_closed{visibility:hidden}#footer-bottom{padding-bottom:80px}