body {  color: #333333; background-color: #F3EEE9;  background-image:  url(/images/mc_common/background.gif); background-repeat: repeat-y;}

a {  color: #003399;  text-decoration: none}
a:link {  color:#003399;  text-decoration: none}
a:visited {  color:#990099;  text-decoration: none}
a:active {  color:#0066cc;  text-decoration: underline}
a:hover {  color:#0066cc;  text-decoration: underline}

a.white {  color: #FFFFFF;  text-decoration: none}
a.white:link {  color: #FFFFFF;  text-decoration: none}
a.white:visited {  color: #FFFFFF;  text-decoration: none}
a.white:active {  color: #f6f6f6;  text-decoration: underline}
a.white:hover {  color: #f6f6f6;  text-decoration: underline}

a.black {  color: #000000;  text-decoration: none}
a.black:link {  color: #000000;  text-decoration: none}
a.black:visited {  color: #000000;  text-decoration: none}
a.black:active {  color:#000000;  text-decoration: underline}
a.black:hover {  color: #000000;  text-decoration: underline}

a.gray {  color: #666666;  text-decoration: none}
a.gray:link {  color: #666666;  text-decoration: none}
a.gray:visited {  color: #666666;  text-decoration: none}
a.gray:active {  color:#666666;  text-decoration: underline}
a.gray:hover {  color: #000000;  text-decoration: underline}

a.blue {  color: #003366;  text-decoration: none}
a.blue:link {  color: #003366;  text-decoration: none}
a.blue:visited {  color: #000066;  text-decoration: none}
a.blue:active {  color:#003366;  text-decoration: underline}
a.blue:hover {  color: #003399;  text-decoration: underline}

a.wireless {  color: #007099;  text-decoration: none}
a.wireless:link {  color: #007099;  text-decoration: none}
a.wireless:visited {  color: #007099;  text-decoration: none}
a.wireless:active {  color:#007099;  text-decoration: underline}
a.wireless:hover {  color: #0079aa;  text-decoration: underline}

a.video {  color: #006633;  text-decoration: none}
a.video:link {  color: #006633;  text-decoration: none}
a.video:visited {  color: #006633;  text-decoration: none}
a.video:active {  color:#006633;  text-decoration: underline}
a.video:hover {  color: #008844;  text-decoration: underline}

a.semicon {  color: #cc8800;  text-decoration: none}
a.semicon:link {  color: #cc8800;  text-decoration: none}
a.semicon:visited {  color: #cc8800;  text-decoration: none}
a.semicon:active {  color:#cc8800;  text-decoration: underline}
a.semicon:hover {  color: #cc9933;  text-decoration: underline}

.margin-section {  margin-left: 15px; width: 540px}
.margin-popup {  margin-left: 15px; margin-right: 15px; width: 100%}
.margin-subsubsect {  margin-left: 21px; width: 504px}
.margin-toppage-right {  margin-left: 10px; width: 169px}
.margin-a3-minus {  margin: -3px}
.margin-a4-minus {  margin: -4px}
.margin-10 {  margin: 10px}
.margin-l5 {  margin-left: 5px}
.margin-l7 {  margin-left: 7px}
.margin-l8 {  margin-left: 8px}
.margin-l12 { margin-left:12px}
.margin-l18 { margin-left:18px}
.margin-l25 { margin-left:25px}/*2006.12追加 */
.margin-l30 { margin-left:30px}
.margin-l60 { margin-left:60px}
.margin-l100 { margin-left:100px}
.margin-t0b0 {margin-top:0px; margin-bottom:0px}
.margin-tb8-l15  {  margin-top: 8px; margin-bottom: 8px; margin-left: 15px;}
.margin-tb6-l15  {  margin-top: 6px; margin-bottom: 6px; margin-left: 15px;}
.right {  margin: 0px 0px 0px 0px; text-align: right}
.center {  margin: 0px 0px 0px 0px; text-align: center}

.space-3px {  font-size: 2px;}
.space-6px {  font-size: 4px;}
.space-9px {  font-size: 7px;}
.space-12px {  font-size: 9px;}
.space-18px {  font-size: 15px;}
.space-24px {  font-size: 21px;}

.text-blue {  color: #003399}
.text-red {  color: #990000}
.text-white {  color: #FFFFFF}
.text-gray {  color: #666666}
.text-darkgray {  color: #999999}
.text-336699 {  color: #336699}
.text-ff0000 { color: #ff0000}
.text-sentence {  line-height: 133%}
.text-bold {  font-weight: bold}
.text-italic {  font-style: italic}
.text-boldital {  font-weight: bold; font-style: italic}
.text-verdana {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"}
.text-sup {  vertical-align:super}

.bg-999999 {  background-color: #999999}
.bg-6b6b6b {  background-color: #6B6B6B}
.bg-cccccc {  background-color: #CCCCCC}
.bg-bbbbbb {  background-color: #BBBBBB}
.bg-dcdcdc {  background-color: #DCDCDC}
.bg-dddddd {  background-color: #DDDDDD}
.bg-eeeeee {  background-color: #EEEEEE}
.bg-f6f6f6 {  background-color: #f6f6f6}
.bg-ffffff {  background-color: #FFFFFF}
.bg-deepgreen {  background-color: #336666}
.bg-line-dot-cccccc-4 {  background-image:  url(/images/mc_contents/line_dot_cccccc_4.gif); background-repeat: repeat}
.bg-dddddd-line {  background-image:  url(/images/mc_common/bg_dddddd_l.gif); background-repeat: repeat}
.bg-eeeeee-line {  background-image:  url(/images/mc_common/bg_eeeeee_l.gif); background-repeat: repeat}

/* Hike */
.bg-003399 {  background-color: #003399}
.bg-003366 {  background-color: #003366}
.bg-3366cc {  background-color: #3366cc}
.bg-6699ff {  background-color: #6699ff}
.bg-6699cc {  background-color: #6699cc}
.bg-99ccff {  background-color: #99ccff}
.bg-e4e4e4 {  background-color: #e4e4e4}
.bg-f3eee9 {  background-color: #f3eee9}
.bg-e8e8e8 {  background-color: #E8E8E8}/*2006.10追加 */
.bg-e9e8ef {  background-color: #e9e8ef}/*2006.10追加 */
.bg-line-dot-999999-w {  background-image:  url(/images/mc_contents/line_dot_999999_w.gif); background-repeat: repeat-x}
.bg-line-dot-999999-h {  background-image:  url(/images/mc_contents/line_dot_999999_h.gif); background-repeat: repeat-y}
/*local navi*/
.bg-bbceee {  background-color: #bbceee}
/*contents_right*/
.bg-outerback-base {  background-color : #ecf2fc}
.bg-outerback-blue {  background-image : url(/images/mc_outer/back_blue.gif); background-repeat: repeat-y;
                      background-color : #BBCEEE}
.bg-outerback-gray {  background-image : url(/images/mc_outer/back_gray.gif); background-repeat: repeat-y;
                      background-color : #ECF2FC}
.bg-outerback-gray2{  background-image: url(/images/mc_outer/back_gray2.gif); background-repeat: repeat-y;}
.bg-outerback-rblue{  background-image : url(/images/mc_outer/back_rblue.gif); background-repeat: repeat-y}
/*related_links_areabdb76b*/
.bg-related{  background-color: #cc9999}
/*Careers*/
.bg-3399ff {  background-color: #3399ff}
/*global navi*/
.bg-gnavi1 {  background-color: #93B5E4}
.bg-gnavi2 {  background-color: #00285d}
.bg-gnavi3 {  background-color: #7FABE9}
/*background-head*/
.bg-head   {  background-image:  url(/images/mc_common/background_head.jpg); background-repeat: no-repeat}
.bg-wireless{ background-color: #2293B6}
.bg-video  {  background-color: #006633}
.bg-semicon{  background-color: #e0b300}

.nospeak { speak:none}







