@charset "Shift_JIS";
/* :::::::::: グローバルナビ :::::::::: */
#g-nav ul {
      display: block;
      width: 768px;
      height: 30px;
      margin: 0 auto 5px auto;
      padding: 8px 0 0 12px;
      background: url(../common/g-nav-bar.gif) left top no-repeat ;
}

#g-nav li {
      float: left;
      height: 18px;
      margin: 0;
      padding: 0;
}

#g-nav li.partition {
      display: block;
      width: 24px;
      background: url(../common/gnav_line.gif) left top no-repeat ;
      text-indent: -9999px;
}

#g-nav li.new a {
      display: block;
      width: 73px;
      background: url(../common/gnav_new_off.gif) 0 0 no-repeat ;
      text-indent: -9999px;
      margin-left: 20px;
}

#g-nav li.sok a {
      display: block;
      width: 129px;
      background: url(../common/gnav_lab_off.gif) 0 0 no-repeat ;
      text-indent: -9999px;
}

#g-nav li.guide a {
      display: block;
      width: 140px;
      background: url(../common/gnav_guide_off.gif) left top no-repeat ;
      text-indent: -9999px;
}

#g-nav li.gw a {
      display: block;
      width: 115px;
      background: url(../common/gnav_gw_off.gif) left top no-repeat ;
      text-indent: -9999px;
}

#g-nav li.suport a {
      display: block;
      width: 167px;
      background: url(../common/gnav_suport_off.gif) left top no-repeat ;
      text-indent: -9999px;
}

#g-nav li.new a:hover {
      background: url(../common/gnav_new_on.gif) 0 0 no-repeat ;
}

#g-nav li.sok a:hover  {
      background: url(../common/gnav_lab_on.gif) 0 0 no-repeat ;
}

#g-nav li.guide a:hover {
      background: url(../common/gnav_guide_on.gif) 0 0 no-repeat ;
}

#g-nav li.gw a:hover {
      background: url(../common/gnav_gw_on.gif) 0 0 no-repeat ;
}

#g-nav li.suport a:hover {
      background: url(../common/gnav_suport_on.gif) 0 0 no-repeat ;
}

#g-nav li.new a#new {
      background: url(../common/gnav_new_act.gif) 0 0 no-repeat ;
}

#g-nav li.sok a#sok {
      background: url(../common/gnav_lab_act.gif) 0 0 no-repeat ;
}

#g-nav li.guide a#guide {
      background: url(../common/gnav_guide_act.gif) 0 0 no-repeat ;
}

#g-nav li.gw a#gw {
      background: url(../common/gnav_gw_act.gif) 0 0 no-repeat ;
}

#g-nav li.suport a#suport {
      background: url(../common/gnav_suport_act.gif) 0 0 no-repeat ;
}

/* :::::::::: パンくずリスト :::::::::: */
#topicPath {
      display: block;
      width: 770px;
      height: 20px;
      margin: 0 auto;
      padding: 0;
      text-align: left;
      font-size: 85%;
}

#topicPath li {
      float: left;
      margin-left: 3px;
}

/* :::::::::: メインエリア :::::::::: */
#titleArea {
      display: block;
      width: 545px;
      height: 35px;
      margin:  0;
      padding: 0;
      border-bottom: solid 1px #ff6600;
}


