@charset "UTF-8";
*{ background-color: white !important; background-image: none !important; }
.main-title{ border: 0px; }
.main-subtitle-container{ border-bottom: 1px solid #999; }
.main-subtitle{ clear: both; }
.main-print{ display: none; }
#GA{ display: none; }
#header{ display: none; }
#page-width{ width: 600px; }
#columns-container{ float: none; }
#column-center{ float: none; }
#breadcrumbs{ display: none; }
#kaijo-information{ background: none; }
#kaijo-information #kaijo-information-container{ background: none; padding-left: 0px; padding-bottom: 0px; width: 568px; border: 1px solid #999; padding: 15px; }
#kaijo-information #kaijo-information-name{ padding-top: 0px !important; padding-bottom: 5px; width: 315px; padding-right: 10px; }
#kaijo-information #kaijo-information-name .xl { padding-bottom: 0px; }
#kaijo-information #kaijo-information-links{ display: none; }
#kaijo-information #kaijo-information-contact a.xs{ display: none; }
#kaijo-information #kaijo-information-contact{ padding-left: 0px; width: 235px; }
#kaijo-information #kaijo-information-contact ul { padding-bottom: 1px; }
#column-left{ display: none; width: 0px; }
#column-right{ display: none; width: 0px; }
#columns-container{ width: 600px; }
#main-flash{ display: none; }
#main-ask-for-info{ display: none; }
#main-contact{ background: none; padding-top: 0px; }
#main-contact #main-contact-container{ background: none; border: 1px solid #999; padding: 15px; }
#main-contact #main-contact-container .links{ display: none; }
#main-contact #main-contact-container .contact { width: 568px; }
#main-recommend{ display: none; }
#main-last{ display: none; }
.page-top-link{ display: none; width: 0px; }
#footer{ display: none; }
.main-fair .main-fair-container{ border: 1px solid #999; padding-bottom: 15px; border-top: 0px; }
.main-fair .buttons{ display: none; }
.main-fair h3{ padding-left: 15px; color: #333; border: 1px solid #999; border-bottom: 0px;}
.main-plan .main-plan-container{ border: 1px solid #999; padding-bottom: 15px; border-top: 0px; }
.main-plan .main-plan-container .plan-cost{ padding-top: 15px !important; border: 1px solid #999; }
.main-plan .main-plan-container .plan-cost-container{ padding-bottom: 15px !important; }
.main-plan .main-plan-container .icons li.off{ display: none; }
.main-plan .buttons{ display: none; }
.main-plan h3{ padding-left: 15px; color: #333; border: 1px solid #999; border-bottom: 0px;}
.main-search-navi{ display: none; }
.close-popup-container{ display: none; }
#main-base-info-container .toggle{ display: block !important; padding-bottom: 15px; }
#toggle-widget{ display: none; }