div#contents_head1{
  background: url(leftimg.png) right top no-repeat #FFFFFF;
  width:990px; 
  height:270px;
}

div#hn_panel{
  background: url(topback.gif) left top repeat;
  float:left;
  display:inline;
  width:775px;
  height:263px;
  margin:0px 0 0 2px;
}

div#left_menu{
  float:left;
  display:inline;
  margin:12px 0 0 12px;
  cursor:pointer;
}

/* IE6 only */
*html div#left_menu{
  float:left;
  display:inline;
  margin:6px 0 0 12px;
  cursor:pointer;
}

/* IE7 only */
*:first-child+html div#left_menu{
  float:left;
  display:inline;
  margin:6px 0 0 12px;
  cursor:pointer;
}


div#hn_main{
    float:left;
    display:inline;
    margin:10px 0 0 8px;
    width:553px;
    height:218px;
    background: #FFFFFF;
    border-width:1px;
    border-color:#CDCDCD;
    border-style:solid;
    position:relative;
    zoom: 1;
}

/* IE6 only */
*html div#hn_main{
    float:left;
    display:inline;
    margin:4px 0 0 8px;
    width:55px;
    height:218px;
    background: #FFFFFF;
    border-width:1px;
    border-color:#CDCDCD;
    border-style:solid;
    position:relative;
    zoom: 1;
}

/* IE7 only */
*:first-child+html div#hn_main{
    float:left;
    margin:4px 0 0 8px;
    width:553px;
    height:218px;
    background: #FFFFFF;
    border-width:1px;
    border-color:#CDCDCD;
    border-style:solid;
    position:relative;
    zoom: 1;
}

div#hn_bottom{
    clear:both;
    width:775px;
    height:6px;
    margin:-20px 0 0 2px;
    padding:0;
}

/* IE6 only */
*html div#hn_bottom{
    clear:both;
    width:775px;
    height:6px;
    margin: 0 0 0 2px;
    padding:0;
}

/* IE7 only */
*:first-child+html div#hn_bottom{
    clear:both;
    width:775px;
    height:6px;
    margin:0px 0 0 2px;
    padding:0;
}

div.label{
  display:none;
  cursor:pointer;
  width:0;
  height:34px;
  margin:4px 0 0 7px;
  font-family: Verdana;
  font-size:12px;
  letter-spacing: 0.0em;
  line-height: 120%;
  background:#FFFFFF;
  text-align:left;
  vertical-align:middle;
  border-width:2px;
  border-color:#FFFFFF;
  border-style:solid;
  filter: alpha(opacity=0);
  -moz-opacity:0;
  opacity:0;
}

div.main_txt{
 width:auto;
 margin: 1px 0 0 0;
 font-family: Verdana;
}

div.small{
  margin:0px 0 0 7px;
  font-family: Verdana;
  font-size:11px;
  letter-spacing: 0.0em;
  line-height: 0.9;
}


/* IE6 only */
*html div.small{
  margin:-2px 0 0 0;
  padding:0;
  font-family: Verdana;
  font-size:10px;
  letter-spacing: 0.0em;
  line-height: 1.2;
}

/* IE7 only */
*:first-child+html div.small{
  font-family: Verdana;
  font-size:10px;
  letter-spacing: -0.05em;
  line-height: 1.1;
}


div.small2{
  font-size:10px;
}

div.small3{
  font-size:9px;
}


div.area{
  float:left;
  width:265px;
  margin:0;
}

div.area_r{
  float:left;
  width:265px;
  margin:0 0 0 4px;
}

*html div.area_r{
  float:left;
  width:265px;
  margin:0 0 0 1px;
}

div.label img{
 margin:2px 3px 2px 2px;
 float:left;
}


div.over{
    border-color:#F1702D;
}

div.panel1{
background:url(h1_bar.gif) left top no-repeat;
}
div.panel2{
background:url(h2_bar.gif) left top no-repeat;
}

div#info_panel{
display:none;
position: absolute;
/*left:10px;*/
top:7px;
font-size:13px;
font-family: Verdana;
line-height:1.12;
width:535px;
height:0;
background-color:#FFFFFF;
color:#000000;
}

div#panel_close{
position:absolute;
cursor:pointer;
left:513px;
top:6px;
}

div#info_panel_html{
position:absolute;
width: 496px;
top:0px;
left:16px;
margin: 0;
padding: 0;
}

/* IE7 only */
*:first-child+html div#info_panel_html{
position:absolute;
width: 496px;
top:7px;
left:16px;
margin: 0;
padding: 0;
}

/* IE6 only */
*html div#info_panel_html h1{
margin:7px 0 11px 0;
font-size: 14px;
color:#444546;
}

/* IE7 only */
*:first-child+html div#info_panel_html h1{
margin:0 0 11px 0;
font-size: 107.8%;
line-height: 1.0;
color:#444546;
}


/* IE8 only */
head~/* */body div#info_panel_html h1{
margin:6px 0 11px 0;
font-size: 107.8%;
line-height: 1.143;
color:#444546;
}

/* FireFox, Safari, Chrome */
html:not(:target) div#info_panel_html h1{
margin:6px 0 11px 0;
font-size: 107.8%;
line-height: 1.143;
color:#444546;
}

div#info_panel_html p{
margin:10px 0 0 0;
}

div#info_panel_html a{
margin:3px 0 0 0;
padding:2px 0px 0px 10px;
background:url(link.png) left center no-repeat;
}

ul#hn_menu{
  margin:0px;
  width:190px;
  font-size: 12px;
  font-family: Verdana;
  letter-spacing: 0.0em;
  line-height:1.143;
  padding: -2px 0 0 0;
  color:#333333;
  float:left;
}

ul#hn_menu li.normal{
    list-style:none;
    margin:-1px 0 0 0;
    height: 23px;
    padding: 7px 0 0 8px;
    background:url(hp_menu_bg.png) left center repeat;
    border-width:1px;
    border-color:#CDCDCD;
    border-style:solid;
}

ul#hn_menu li.normal2{
    list-style:none;
    margin:-1px 0 0 0;
    height: 29px;
    padding: 1px 0 0 8px;
    background:url(hp_menu_bg.png) left center repeat;
    border-width:1px;
    border-color:#CDCDCD;
    border-style:solid;
}

ul#hn_menu li.normal3{
    list-style:none;
    margin:-1px 0 0 0;
    height: 26px;
	font-size: 10.4px;
    padding: 4px 0 0 8px;
    background:url(hp_menu_bg.png) left center repeat;
    border-width:1px;
    border-color:#CDCDCD;
    border-style:solid;

}


ul#hn_menu li.bottom{
    height: 24px;
    padding: 7px 0 0 8px;
}

ul#hn_menu li.selected{
    list-style:none;
    margin:-1px 0 0 0;
    height: 23px;
    padding: 7px 0 0 8px;
    background:url(hp_menu_bg_selected.png) left center repeat;
    border-width:1px;
    border-color:#CDCDCD;
    border-style:solid;

}

ul#hn_menu li.selected2{
    list-style:none;
    margin:-1px 0 0 0;
    height: 29px;
    padding: 1px 0 0 8px;
    background:url(hp_menu_bg_selected.png) left center repeat;
    border-width:1px;
    border-color:#CDCDCD;
    border-style:solid;

}

ul#hn_menu li.selected3{
    list-style:none;
    margin:-1px 0 0 0;
    height: 26px;
    padding: 4px 0 0 8px;
    background:url(hp_menu_bg_selected.png) left center repeat;
    border-width:1px;
    border-color:#CDCDCD;
    border-style:solid;
	font-size: 10.4px;

}

div.hn_menu_hover{
    width:180px;
    margin:0;
    padding:1px 0 0 13px;
    background:url(hp_menu_hover.png) left center no-repeat;
}

/* IE6 only */
*html div.hn_menu_hover{
    width:168px;
    margin: 0;
    padding:1px 0 0 13px;
    background:url(hp_menu_hover.png) left center no-repeat;
}

div.hn_menu_enter{
    color:#05489F;
    width:180px;
    margin:0;
    padding:1px 0 0 13px;
    background:url(hp_menu_selected.png) left center no-repeat;
}

/* IE6 only */
*html div.hn_menu_enter{
    color:#05489F;
    width:168px;
    margin:0;
    padding:1px 0 0 13px;
    background:url(hp_menu_selected.png) left center no-repeat;
}


div.hn_menu_click{
    color:#020267;
    width:180px;
    margin:0;
    padding:1px 0 0 13px;
    background:url(hp_menu_selected.png) left center no-repeat;
}

/* IE6 only */
*html div.hn_menu_click{
    color:#020267;
    width:168px;
    margin:0;
    padding:1px 0 0 13px;
    background:url(hp_menu_selected.png) left center no-repeat;
}

div#menu0{
    margin:3px;
    width:547px;
    height:213px;
    background:url(hn_bg1.jpg);
}

div#menu1{
    display:none;
    margin:3px;
    width:547px;
    height:213px;
    background:url(hn_bg2.jpg);
}

div#menu2{
    display:none;
    margin:3px;
    width:547px;
    height:213px;
    background:url(hn_bg3.jpg);
}

div#menu3{
    display:none;
    margin:3px;
    width:547px;
    height:213px;
    background:url(hn_bg4.jpg);
}
div#menu4{
    display:none;
    margin:3px;
    width:547px;
    height:213px;
    background:url(hn_bg5.jpg);
}
div#menu5{
    display:none;
    margin:3px;
    width:547px;
    height:213px;
    background:url(hn_bg6.jpg);
}
div#menu6{
    display:none;
    margin:3px;
    width:547px;
    height:213px;
    background:url(hn_bg7.jpg);
}

/*ADD By KANO KAITO IN 0414*/

div#contents_head2{
  background: right top no-repeat #FFFFFF;
  width:780px; 
  height:270px;
}

div.label,
div.main_txt,
div.small,
div#info_panel,
ul#hn_menu{
	font-family: Verdana}
*html div.small{font-family: Verdana}


