html, body {background: #fff;}div.lphd, div.lp {width: 960px; margin: 0 auto; position: relative;}div.hd {height: 100px;}div.lphd {height: 100px; position: relative;}div.lphd .header_nav {border-bottom: 0;}div.lp .tab_nav_lp {position: absolute; left: 490px; overflow: hidden; height: 40px;}div.lp .tab_nav_lp li {float: left;}div.lp .tab_nav_lp a {display: block; overflow: hidden;}div.lp .tab_nav_lp a img {position: relative;}div.lp .tab_nav_lp a:hover {border: 0;}div.lp .tab_nav_lp a:hover img {top: -41px;}div.lp .tab_nav_lp a.tab_nav_active img {top: -82px;}div.lphd h1 {margin: 45px 0 25px 50px;}div.lpbd {background: #eee url(../../../../c/style_home/0.1.dev-r16416-16416/gz/img/lp-background.png) repeat-y; width: 960px;}.pink_button {display: block; min-width: 180px; max-width: 320px; _width: 320px; background: transparent url(../../../../c/style_home/0.1.dev-r16416-16416/gz/img/lp-button-bg.png) no-repeat;}.pink_button-left {display: inline-block;}.pink_button-left:hover {background-position: 0 -100px;}.pink_button-left:active {background-position: 0 -200px;}.pink_button-right {background-position: right -50px;}.pink_button-right:hover {background-position: right -150px;}.pink_button-right:active {background-position: right -250px;}.pink_button a {display: block; height: 47px; text-align: center; vertical-align: middle; line-height: 60px;}.pink_button img {margin: 10px 20px 0; display: inline;}.lpbd form.styled label, .lpbd form.styled .html_button,.lpbd form.styled input, .lpbd form.styled select,.lpbd form.styled textarea {font-size: 16px; margin-bottom: 0.5em;}.lpbd form.styled .checkbox_row label {display: inline; padding-left: 20px;}.lpbd form.styled label {float: none; margin-bottom: 0em;}.lpbd form.styled .save, .lpbd form.styled .indented {margin-left: 0;}.lp-with-icon .lpbd-content {padding: 50px 50px 50px 140px; font-size: 16px;}.lp-with-icon .lpbd .column-left {float: left; margin: -25px 0 0 0;}.lp-with-icon .lpbd .column-right {margin-left: 105px;}.lp-with-icon h2 {color: #95AC30; font-size: 30px;}.lp-with-icon .lpbd p {margin: 1em 0;}div.tour-header {padding: 50px 50px 1em 50px;}div.tour-header h3.step-title {line-height: 40px; text-indent: 10px;}div.tour-header li {float: left; background: transparent url(../img/tour/tour-step-bg.png) no-repeat scroll center 0;}div.tour-header li:hover {background-position: center -40px;}div.tour-header li:active {background-position: center -80px;}div.tour-header li.active {background: transparent url(../img/tour/tour-step-bg-active.png) no-repeat scroll 0 0;}div.tour-header li.active:hover {background-position: 0 0;}div.tour-header li.active:active {background-position: 0 0;}div.tour-header li a {display: block; color: #fff; font-size: 138.5%; text-align: center; line-height: 40px; font-weight: bold; width: 50px; height: 40px; text-decoration: none;}div.tour-header li.active a {color: #000;}div.tour-main {padding: 0 50px; min-height: 280px; *height: 280px;}div.tour-main td {width: 50%; height: 120px; padding: 0 2em 1em 0; vertical-align: top;}div.tour-main td img {float: left; border-width: 1px; margin-right: 1em;}div.tour-main td img.lastrow {margin-bottom: 0;}div.tour-main img {float: left; border: 10px solid #9D9C39; padding: 1px; margin-right: 2em; background: #ddddbe;}div.tour-main li {list-style: disc outside none; margin-left: 38em;}div.tour-main h3, div.tour-main p {margin: 0 0 1em 465px;}div.tour-main ul {margin-bottom: 1em;}div.tour-main table p, div.tour-main table h3 {margin: 0;}div.tour-footer {float: right; padding: 0 50px;}div.tour-footer a {text-decoration: none;}.lpbd {padding-bottom: 45px;}.next-button {display: block; min-width: 180px; max-width: 320px; _width: 320px;}.next-button-left {background: transparent url(../img/tour/next-button.png) no-repeat scroll 0 0; float: left;}.next-button-left:hover {background-position: 0 -100px;}.next-button-left:active {background-position: 0 -200px;}.next-button-right {background: transparent url(../img/tour/next-button.png) no-repeat scroll right -50px;}.next-button-right:hover {background-position: right -150px;}.next-button-right:active {background-position: right -250px;}.next-step {display: block; color: #fff; font-size: 138.5%; font-weight: bold; height: 50px; text-align: center; vertical-align: middle; line-height: 46px; padding: 0 40px 0 20px; text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.4);}