@charset "utf-8";

body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,div,blockquote,th,td,form,input,textarea {margin:0 auto;padding:0;font-size:13px;}
body {background:url(../img/html-bg.gif);color:#333;line-height:1;text-align:center;}
h1 {text-align:left;float:left;display:inline;}
h2,h3,h4 { margin-bottom:10px;}
ol,ul {list-style:none;}
hr {display:none;}
img,a img {border:none;}
img {vertical-align:top;}

/* Grid */
#wrapper {width:980px;margin:0 auto;}
#header {width:980px;text-align:left;}
#content {width:980px;min-height:500px;height:auto !important;height:500px;margin-bottom:30px;text-align:left;}
#footer {width:980px;text-align:left;}

/* Layout */
.colleft {width:280px;margin-left:30px;float:left;display:inline;}
.colright {width:630px;min-height:400px;height:auto !important;height:400px;margin-right:15px;float:right;display:inline;}

/* Style */
#breadcrumbs {padding-top:8px;font-size:11px;color:#FFF;}
#breadcrumbs a {color:#FFF;}
#copyright {line-height:1.6;}
.content-head img {vertical-align:middle;}
.image-main {margin-bottom:15px;}
.local-cmenu {margin-bottom:30px;}
.local-cmenu li {margin:8px 0;padding:8px 0;font-size:16px;letter-spacing:.2em;background:url(/common/img/line-dashed-a.png) left bottom repeat-x;}
.local-cmenu li.narrow {margin:8px 0;padding:8px 0;font-size:16px;letter-spacing:-.1em;background:url(/common/img/line-dashed-a.png) left bottom repeat-x;}
.local-cmenu li a {padding-left:18px;background:url(/common/img/arrow-a.png) left center no-repeat;}
.local-cmenu li ul {margin-bottom:0px;}
.local-cmenu li ul li {margin:8px 0 4px 20px;padding:4px 0;font-size:12px;letter-spacing:-.1em;background:none;}
.local-cmenu li a {padding-left:18px;background:url(/common/img/arrow-a.png) left center no-repeat;}
.local-cmenu li.here ul li a {font-weight:normal;}
.aside-bn-p {margin-bottom:30px;}
.aside-bn {margin-bottom:5px;}
.tothehome-b {width:265px;height:65px;float:left;display:inline;}
.tothehome {width:260px;height:30px;text-indent:-20100222px;float:left;display:inline;}
.tothehome a {width:260px;height:30px;display:block;overflow:hidden;cursor:pointer;}
.cmenu-b {padding:5px 5px 0px 0px;text-align:right;}
.cmenu-b li {margin-left:11px;display:inline;}
.gmenu-foot {margin-bottom:20px;}
.gmenu-foot li {margin-left:30px;padding-left:16px;display:inline;background:url(/common/img/arrow-a.png) left center no-repeat;}
.gmenu-header-b {width:705px;padding:12px 7px 5px 0;text-align:right;float:left;display:inline;}
.gmenu-header-b li {display:inline;}
.asset-body table td {padding:4px;border:1px solid #333;}

/* General */
.floatclear { /zoom:1;}
.floatclear:after {content:".";display:block;height:0.1px;clear:both;visibility:hidden;}
*+html .floatclear {height:1%;display:block;overflow:visible;}
* html .floatclear {height:1%;display:block;overflow:visible;}

/* golf */
.golf a:link {color:#002B00;text-decoration:underline;}
.golf a:visited {color:#002B00;text-decoration:underline;}
.golf a:hover {color:#060;text-decoration:underline;}
.golf a:active {color:#060;text-decoration:underline;}
.golf #header {height:65px;background:url(/golf/img/bg-header.png) left top no-repeat;}
.golf .gmenu-header-b li #twitter {width:274px;height:20px;background:url(/golf/img/bg-twitter.png) left top no-repeat;display:block;float:left;text-align:left;overflow:hidden;}
* html .golf .gmenu-header-b li #twitter {display:inline;}
.golf .gmenu-header-b li #twitter .twitter-post {width:250px;height:20px;padding-left:4px;font-size:.5em;line-height:2;overflow:hidden;text-align:left;float:left;}
.golf .gmenu-header-b li img {vertical-align:middle;}
.golf #footer p#copyright {padding:4px;font-size:10px;color:#FFF;background:#060;text-align:right;}
.golf .content-head {background:#002B00;}
.golf .local-cmenu li a {color:#333;text-decoration:none;}
.golf .local-cmenu li.here a {font-weight:bold;color:#002B00;}
.golf .local-cmenu li.here ul li a {font-weight:normal;}

/* range */
.range a:link {color:#719110;text-decoration:underline;}
.range a:visited {color:#719110;text-decoration:underline;}
.range a:hover {color:#719110;text-decoration:underline;}
.range a:active {color:#719110;text-decoration:underline;}
.range #header {height:65px;background:url(/range/img/bg-header.png) left top no-repeat;}

.range .gmenu-header li #twitter {width:354px;height:20px;margin-left:190px;background:url(/range/img/bg-twitter.png) left top no-repeat;display:block;float:left;text-align:left;overflow:hidden;}
* html .range .gmenu-header li #twitter {display:inline;}
.range .gmenu-header li #twitter .twitter-post {width:330px;height:20px;padding-left:4px;font-size:11px;line-height:2;overflow:hidden;text-align:left;float:left;}
.range .gmenu-header li img {vertical-align:middle;}

.range .gmenu-header-b li #twitter {width:274px;height:20px;background:url(/range/img/bg-twitter.png) left top no-repeat;display:block;float:left;text-align:left;overflow:hidden;}
* html .range .gmenu-header-b li #twitter {display:inline;}
.range .gmenu-header-b li #twitter .twitter-post {width:250px;height:20px;padding-left:4px;font-size:.5em;line-height:2;overflow:hidden;text-align:left;float:left;}
.range .gmenu-header-b li img {vertical-align:middle;}

.range #footer p#copyright {padding:4px;font-size:10px;color:#FFF;background:#719110;text-align:right;}
.range .content-head {background:#445709;}
.range .local-cmenu li a {color:#333;text-decoration:none;}
.range .local-cmenu li.here a {font-weight:bold;color:#719110;}
.range .local-cmenu li.here ul li a {font-weight:normal;}

/* company */
.company a:link {color:#060;text-decoration:underline;}
.company a:visited {color:#060;text-decoration:underline;}
.company a:hover {color:#060;text-decoration:underline;}
.company a:active {color:#060;text-decoration:underline;}
.company #header {height:65px;background:url(/company/img/bg-header.png) left top no-repeat;}
.company .gmenu-header-b li #twitter {width:274px;height:20px;background:url(/company/img/bg-twitter.png) left top no-repeat;display:block;float:left;text-align:left;overflow:hidden;}
* html .company .gmenu-header-b li #twitter {display:inline;}
.company .gmenu-header-b li #twitter .twitter-post {width:250px;height:20px;padding-left:4px;font-size:.5em;line-height:2;overflow:hidden;text-align:left;float:left;}
.company .gmenu-header-b li img {vertical-align:middle;}
.company #footer p#copyright {padding:4px;font-size:10px;color:#FFF;background:#060;text-align:right;}
.company .local-cmenu li a {color:#333;text-decoration:none;}
.company .local-cmenu li.here a {font-weight:bold;color:#060;}

/* global */
.global a:link {color:#060;text-decoration:underline;}
.global a:visited {color:#060;text-decoration:underline;}
.global a:hover {color:#060;text-decoration:underline;}
.global a:active {color:#060;text-decoration:underline;}
.global #header {height:65px;background:url(/img/bg-header.png) left top no-repeat;}
.global .gmenu-header-b li #twitter {width:274px;height:20px;background:url(/img/bg-twitter.png) left top no-repeat;display:block;float:left;text-align:left;overflow:hidden;}
* html .global .gmenu-header-b li #twitter {display:inline;}
.global .gmenu-header-b li #twitter .twitter-post {width:250px;height:20px;padding-left:4px;font-size:.5em;line-height:2;overflow:hidden;text-align:left;float:left;}
.global .gmenu-header-b li img {vertical-align:middle;}
.global #footer p#copyright {padding:4px;font-size:10px;color:#FFF;background:#060;text-align:right;}
.global .content-head {background:#060;}
.global .local-cmenu li a {color:#333;text-decoration:none;}
.global .local-cmenu li.here a {font-weight:bold;color:#060;}

/* print */
@media print {
#header,h1,.content-head,.image-main,.colleft,#footer {display:none;}
#wrapper {width:630px;margin:0 auto;}
#content {width:630px;min-height:500px;height:auto !important;height:500px;margin-bottom:30px;text-align:left;}
} 

