html {background:url(images/html_bg.jpg);}
body {margin:0 auto;padding:0;font-family:Arial;color:#000000;font-size:12px;}
img {border:none;}
a {text-decoration:none;}
#wrapper {background:url(images/wrapper_top.jpg) no-repeat left top;width:920px;margin:0 auto;padding:0;background-position:0 50px;}
#top_text {font-family:arial;color:#fff;text-align:center;margin:0;padding:0;font-size:10px;font-weight:normal;letter-spacing:0.1em;border:none;margin-bottom:18px;padding-top:5px;}
#header {background:url(images/header_bg.jpg) repeat-x;width:900px;margin-top:11px;background-color:#ffffff;padding:0 10px;}
#top_nav {width:900px;}
#top_nav #left {background:url(images/top_nav_left.jpg);width:9px;height:36px;float:left;}
#top_nav #links_bg {background:url(images/top_nav_bg.jpg) repeat-x;width:862px;float:left;height:29px;padding-top:7px;text-align:center;padding-left:20px;}
#top_nav #links_bg a {font-size:13px;color:#ffffff;line-height:24px;display:inline-block;margin:0 5px;}
#top_nav #links_bg a:hover {background:url(images/top_nav_hover_left.jpg);}
#top_nav #links_bg a i {font-style:normal;padding:0 10px;line-height:24px;display:block;}
#top_nav #links_bg a:hover i {background:url(images/top_nav_hover_right.jpg) no-repeat right;}
#top_nav #right {background:url(images/top_nav_right.jpg);width:9px;height:36px;float:left;}
#header_img {width:900px;}
#container {background:url(images/wrapper_bottom.jpg) no-repeat bottom;width:900px;background-color:#ffffff;padding:0 10px 13px 10px;}
h1 {color:#0f5088;border-bottom:1px solid #d9d9d9;margin:0;padding-top:15px;font-size:22px;font-family:"Kozuka Gothic Pro R";}
h1 i {color:#7cad00;font-style:normal;}
strong{color:#7cad00;font-style:normal;}
h2 {color:#0f5088;margin:0;padding-top:15px;font-size:18px;font-family:"Kozuka Gothic Pro R";}
h3 {color:#0f5088;margin:0;padding-top:5px;font-size:16px;font-family:"Kozuka Gothic Pro R";}
p {margin:0;padding-top:15px;}
p b {color:#0f5088;}
p big {color:#0f5088;font-weight:bold;}
.price_list {border-collapse:collapse;margin-top:15px;}
.price_list th {border:1px solid #ccc;color:#fff;font-size:13px;background:#7cad00;}
.price_list td {border:1px solid #ccc;margin:5px;background:#fafafa;border-radius:15px;}

hr {height:1px;background-color:#0f5088;width:50%;margin:0 auto;margin-top:10px;margin-bottom:10px;border:none;}
#left_panel {width:252px;float:left;margin-top:10px;}
#left_gray_box_top {background:url(images/left_gray_box_top.jpg);width:252px;height:6px;overflow:hidden;}
#left_gray_box_bg {width:220px;background-color:#f0f0f0;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;padding:0 15px;text-align:center;}
#left_gray_box_bg p {font-size:14px;margin:0;padding-top:15px;}
#left_gray_box_bg p small {font-size:12px;}
#left_gray_box_bg p i {color:#13507f;font-style:normal;}
#left_gray_box_bg hr {border:0;border-bottom:1px solid #ffffff;border-top:1px solid #ccc;}
#left_gray_box_bottom {background:url(images/left_gray_box_bottom.jpg);width:252px;height:6px;overflow:hidden;}
#right_panel {width:608px;padding:0 20px;float:left;}
#right_panel #gray_box {width:632px;float:left;margin-top:10px;}
#right_panel #gray_box img {float:left;}
#right_panel #gray_box div {width:632px;background-color:#ececec;float:left;}
#right_panel #gray_box div h1 {color:#0f5088;font-size:18px;font-family:"Kozuka Gothic Pro R";border-bottom:none;margin:0;padding:10px 0 0 20px;}
#right_panel #gray_box div ul {float:left;list-style:disc;width:180px;margin:0;padding:10px 0 10px 50px;}
#footer {width:920px;padding:0 10px;color:#ffffff;}
#footer #footer_left {width:600px;float:left;}
#footer #footer_right {width:300px;float:left;text-align:right;}
#footer p {padding:10px 0;}
#footer p a {color:#ffffff;}
#footer p a:hover {text-decoration:underline;}
.small_div1 {width:295px;float:left;}
.small_div2 {width:295px;float:left;padding-left:18px;}
#menu {display:block;color:#fff;float:left;}
#menu a {padding:0;margin:0;color:#fff;display:block;color:#fff;}
#menu a:hover {color:#fff;}
#menu a.x {border-top:none;}
#menu ul {list-style:none;margin:0;padding:0;float:left;height:22px;}
* html #menu ul li {float:left;height:0%;z-index:100;display:block;}
* html #menu ul li a {height:0%;}
#menu li {position:relative;display:inline-block;}
#menu ul ul {position:absolute;text-align:left;top:auto;height:0;display:none;}
#menu ul ul a {background-color:#83b601;font-size:12px;color:#000 !important ;line-height:20px;border-bottom:1px solid #0f0f0f;padding:5px 15px;margin:0;width:200px;}
#menu ul ul a:visited {color:#fff;}
#menu ul ul a:hover {background-color:#333333 !important ;color:#fff !important ;background-image:none !important ;}
#menu ul ul ul {top:0;left:100%;}
div#menu li:hover {cursor:pointer;z-index:100;}
div#menu li:hover ul ul, div#menu li li:hover ul ul, div#menu li li li:hover ul ul, div#menu li li li li:hover ul ul {display:none;}
div#menu li:hover ul, div#menu li li:hover ul, div#menu li li li:hover ul, div#menu li li li li:hover ul {display:block;}

