@charset "utf-8";

/***********************************
  HVC_group
  /chinese/style.css
***********************************/


/*==================================
  BASIC
==================================*/

html{margin:0 auto; padding:0; font-size:75%; font-family:verdana; color:#2b2b2b;}

body{margin:0 auto; padding:0; background:#fff url(./images/header.jpg) top center repeat-x; text-align:center;}


/*==================================
  RESET
==================================*/

* {margin:0; padding:0; text-align:left;}

img{border:none; vertical-align:bottom;}

p{line-height:1.5;}

hr {display: none;}

* html .iepngfix {behavior: expression(IEPNGFIX.fix(this));}

.clear {zoom: 100%;}
.clear:after{content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;}


/*==================================
  common parts
==================================*/

.hid{display:none;}

.fright {float:right;}

.fleft {float:left;}

/*\*/ a { overflow: hidden; }/**/


/*==================================
  LINK
==================================*/

a {color:#333; text-decoration:underline;}

a:link {color:#333; text-decoration:underline;}

a:visited {color:#333; text-decoration:underline;}

a:hover {color:#f93;}

a:active {color:#f93;}


/*==================================
  Main Layout
==================================*/

div#wrapper {width:840px; margin:0 auto 0;}

div#main {width:840px;}

div#footer {background:#333; text-align:center; margin-top:30px;}
div#footer address {width:840px; margin:0 auto 0; padding:16px 0; font-style:normal; font-size:10px;color:#fff;}

div#getter {display:none;}

div#main div#header {height:230px; overflow:hidden;}
div#main div#header h1 {position:absolute; margin-top:30px;}
div#main div#header p {position:absolute; margin:50px 0 0 210px;}
div#main div#header h2 {position:absolute; margin-top:128px;}
div#main div#header ul {position:absolute; width:335px; height:20px; margin:15px 0 0 450px; background:url(./images/back_language.gif); list-style:none;}
div#main div#header ul li {float:left;}

/*-----roll_over-----*/
div#main div#header ul li a {display:block; width:85px; height:20px;}
div#main div#header ul li a:hover {background-color:transparent;}
div#main div#header ul li a:hover img {visibility:hidden;}
div#main div#header ul li#language_c {background:url(./images/btn_chinese_ov.gif) no-repeat left center; margin-left:80px; display:inline;}
div#main div#header ul li#language_e {background:url(./images/btn_english_ov.gif) no-repeat left center; display:inline;}
div#main div#header ul li#language_j {background:url(./images/btn_japanese_ov.gif) no-repeat left center; display:inline;}


div#contents {border:1px solid #ccc; background:#fff; padding:30px 80px;}
div#contents ul {list-style:none;}
div#contents ul li#bnr01 {background:url(./images/bnr01_ov.gif) no-repeat; float:left;}
div#contents ul li#bnr02 {background:url(./images/bnr02_ov.gif) no-repeat; float:right;}
div#contents ul li#bnr03 {background:url(./images/bnr03_ov.gif) no-repeat; float:left;}
div#contents ul li#bnr04 {background:url(./images/bnr04_ov.gif) no-repeat; float:right;}
div#contents ul li#bnr05 {background:url(./images/bnr05_ov.gif) no-repeat; float:left;}
div#contents ul li#bnr06 {background:url(./images/bnr06_ov.gif) no-repeat; float:right;}
div#contents ul li {font-size:0; line-height:0; width:295px; height:80px; margin-bottom:40px;}
div#contents ul li a {display:block;}
div#contents ul li a:hover {background-color:transparent;}
div#contents ul li a:hover img {visibility:hidden;}

div#contents p {background:#b3b3b3; padding:25px 0; text-align:center;}

