* { font-family: "‚l‚r ‚oƒSƒVƒbƒN","‚l‚r ‚oƒSƒVƒbƒN","‚l‚r ‚oƒSƒVƒbƒN", Osaka, "MS UI Gothic"; }

body { margin:0; padding:0; background-color:#FFFFFF; 

    font-size:100%;

}

table {
    font-size:inherit;
    font:100%;
}



h1,h2,h3,h4,h5 { margin:0; padding:0; }
form { margin: 0; padding: 0; }
p { margin: 0; padding: 0; }




/* old header-a START ******************/
#header-a { width: 760px; }
#header-a .update { color: #666666; font-size: 10px; }
#header-a form { margin: 0; padding: 0; font-size:10px; }
#header-a input { vertical-align: bottom; }
/* old header-a END ******************/

#header-a { margin:0;padding:0;width:760px;height:64px;position:relative;background:none;}
#header-a img{border:none;}
#header-a #hdr-a-toshiba{ margin:0;padding:0;width:161px;height:64px;position:absolute;top:0;left:0; }
#header-a #hdr-a-tlt{ margin:0;padding:0;width:191px;height:16px;position:absolute;top:24px;left:210px; }
#header-a #hdr-a-contact{ margin:0;padding:0;width:88px;height:13px;position:absolute;top:8px;left:667px; }
#header-a #hdr-a-message{ margin:0;padding:0;width:196px;height:13px;position:absolute;top:27px;left:557px; }
#header-a #hdr-a-sitemap{ margin:0;padding:0;width:73px;height:11px;position:absolute;top:49px;left:680px; }

#header-a #hdr-a-lang{ margin:0;padding:0;width:42px;height:15px;position:absolute;top:45px;left:373px; }
#header-a #hdr-a-search { margin:0;padding:0;width:120px;height:20px;position:absolute;top:41px;left:423px; }
#header-a #hdr-a-search form { position: relative;margin: 0;padding: 0;width: 120px;height: 20px; }
#header-a #hdr-a-search input#search-box { position: absolute;bottom: 0;left: 0;width: 71px;height: 16px; /* for IE */padding: 1px;border: 1px solid #7f9db9; }
#header-a #hdr-a-search input#search-btn { position: absolute;bottom: 0;right: 0;width: 42px;height: 20px; /* for IE */padding: 0;}
#header-a #hdr-a-update { margin:0;padding:0;width:115px;height:15px;position:absolute;top:49px;left:557px; text-align:right; vertical-align:bottom; color: #666666; font-size: 10px; }




/* old header-b START ******************/
#header-b { width: 760px; }
#header-b p { color: #FFFFFF; padding-top: 3px; font-size: 70%; padding-bottom: 0px; padding-right: 10px; padding-left: 10px; }
#header-b p a { color: #FFFFFF; text-decoration:none; }
#header-b p a:hover { color: #FFFFFF; text-decoration: underline; }
#header-b .H-bg01 { background-image: url(../../img_templates/b_bg.gif); background-repeat: repeat-x; }
/* old header-b END ******************/

#header-b { width:760px;padding: 0 0 1px 0; background-color:#454977; }
#header-b #hdr-b-link p { color: #FFFFFF; padding: 1px 10px 0 10px; font-size: 70%; }
#header-b #hdr-b-link p a { color: #FFFFFF; text-decoration:none; }
#header-b #hdr-b-link p a:hover { color: #FFFFFF; text-decoration: underline; }
#header-b #hdr-b-link { margin:0;padding:0;width:760px;background-image: url(../../img_templates/b_bg.gif); background-repeat: repeat-x; }
#header-b #hdr-b-link #hdr-b-link-h2f{ text-align:left; float:left; padding: 2px 0 0 10px; width:300px;}
#header-b #hdr-b-link #hdr-b-link-b2cb{ text-align:right; padding:2px 0 0 0;}



#header-c { width: 760px; }

#header-c tr.headmenuBg{
	background: url(../../img_templates/c_bg.gif);
}

#header-d { width: 760px; }



/* old header-e START ******************/
#header-e { width: 760px; }
#header-e .update { color: #666666; font-size: 10px; }
#header-e p { color: #FFFFFF; padding-top: 3px; font-size: 70%; padding-bottom: 0px; padding-right: 10px; padding-left: 10px; }
#header-e p a { color: #FFFFFF; text-decoration:none; }
#header-e p a:hover { color: #FFFFFF; text-decoration: underline; }
#header-e .H-bg01 { background-image: url(../../img_templates/e_bg.gif); background-repeat: repeat-x; }
/* old header-e END ******************/

#header-e { margin:0;padding:0;width:760px;height:64px;position:relative;background:none;}
#header-e img{border:none;}
#header-e #hdr-e-toshiba{ margin:0;padding:0;width:161px;height:64px;position:absolute;top:0;left:0; }
#header-e #hdr-e-tlt{ margin:0;padding:0;width:191px;height:16px;position:absolute;top:24px;left:210px; }
#header-e #hdr-e-contact{ margin:0;padding:0;width:88px;height:13px;position:absolute;top:8px;left:667px; }
#header-e #hdr-e-message{ margin:0;padding:0;width:196px;height:13px;position:absolute;top:27px;left:557px; }
#header-e #hdr-e-sitemap{ margin:0;padding:0;width:73px;height:11px;position:absolute;top:49px;left:680px; }
#header-e #hdr-e-update { margin:0;padding:0;width:110px;height:15px;position:absolute;top:49px;left:562px; text-align:right; vertical-align:bottom; color: #666666; font-size: 10px; }

#header-e-orange { width:760px;padding: 0 0 1px 0; background-color:#d98e13; }
#header-e-orange p { color: #FFFFFF; padding: 1px 10px 0 10px; font-size: 70%; }
#header-e-orange p a { color: #FFFFFF; text-decoration:none; }
#header-e-orange p a:hover { color: #FFFFFF; text-decoration: underline; }
#header-e-orange #hdr-e-orange-link { margin:0;padding:0;width:760px;background-image: url(../../img_templates/e_bg.gif); background-repeat: repeat-x; }
#header-e-orange #hdr-e-orange-link #hdr-e-orange-link-h2f{ text-align:left; float:left; padding: 2px 0 0 10px; width:300px;}
#header-e-orange #hdr-e-orange-link #hdr-e-orange-link-b2cb{ text-align:right; padding:2px 0 0 0;}



#header-f { width: 760px; }

#header-f tr.headmenuBg{
	background: url(../../img_templates/f_bg.gif);
}


/* old footer START ******************/
#footer { width:760px; font-size: 70%; }
#footer .footer-link1 { padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; }
#footer .footer-link1 a { color: #4d4d4d; text-decoration:none; }
#footer .footer-link1 a:hover { color: #003399; text-decoration: underline; }
#footer .footer-link2 { color: #888888; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; }
#footer .footer-link2 a { color: #888888; text-decoration:none; }
#footer .footer-link2 a:hover { color: #003399; text-decoration: underline; }
/* old footer END ******************/

#footer { width:760px; font-size: 70%; }
#footer #ftr-link2 { width:750px;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;border-style:solid;border-color:#666666;margin:0 0 0 5px; }
#footer #ftr-link2 #ftr-link2-use{ text-align:left; float:left; padding: 2px 0 3px 5px;}
#footer #ftr-link2 #ftr-link2-pagetop{ text-align:right; padding:2px 5px 3px 0;}
#footer #ftr-link2 a { color: #888888; text-decoration:none; }
#footer #ftr-link2 a:hover { color: #003399; text-decoration: underline; }

#footer #ftr-link1 { width:750px;margin:0 0 0 5px; }
#footer #ftr-link1 #ftr-link1-links{ text-align:left; float:left; padding: 5px 0 0 5px; width:390px; }
#footer #ftr-link1 #ftr-link1-copyright{ text-align:right; padding:5px 5px 0 0;}
#footer #ftr-link1 a { color: #4d4d4d; text-decoration:none; }
#footer #ftr-link1 a:hover { color: #003399; text-decoration: underline; }
#footer img.ecostyle { margin-bottom:10px;



#saturn { width: 760px; font-size: 80%; }
#saturn a { color: #003399; text-decoration:underline; }
#saturn a:hover { color: #CC0000; text-decoration: underline; }
#saturn a:active { color: #CC0000; text-decoration: underline; }




#contents-main { width: 760px; font-size: 84%; }
#contents-main p { line-height:130%; }
#contents-main h1 { font-weight:bold; font-size:115%; margin: 8px 0px 6px; padding: 0px 0px 0px 5px; 
					border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 5px;
					border-style: solid; border-color: #da1825; }
#contents-main h1.h1-green { font-weight:bold; margin: 8px 0px 6px; padding: 0px 0px 0px 5px; 
					border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 5px;
					border-style: solid; border-color: #6ea100; }
#contents-main h1.h1-brown { font-weight:bold; margin: 8px 0px 6px; padding: 0px 0px 0px 5px; 
					border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 5px;
					border-style: solid; border-color: #cc9900; }
#contents-main h1.h1-black { font-weight:bold; margin: 8px 0px 6px; padding: 0px 0px 0px 5px; 
					border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 5px;
					border-style: solid; border-color: #333333; }
#contents-main h1.h1-purple { font-weight:bold; margin: 8px 0px 6px; padding: 0px 0px 0px 5px; 
					border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 5px;
					border-style: solid; border-color: #790396; }
#contents-main h1.h1-blue { font-weight:bold; margin: 8px 0px 6px; padding: 0px 0px 0px 5px; 
					border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 5px;
					border-style: solid; border-color: #0092c3; }
#contents-main .txt-150 { font-size:132%; }
#contents-main .txt-140 { font-size:124%; }
#contents-main .txt-130 { font-size:116%; }
#contents-main .txt-120 { font-size:108%; }
#contents-main .txt-90 { font-size: 85%; }
#contents-main .txt-85 { font-size: 82%; }
#contents-main .txt-80 { font-size: 77%; }
#contents-main .link-red {color: #FF0000}


#contents-jyusyo { width: 760px; font-size: 80%; }
#contents-jyusyo p { line-height:140%; }
#contents-jyusyo h1 { font-weight:bold; font-size:120%; margin: 8px 0px 6px; padding: 0px 0px 0px 5px; 
					border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 5px;
					border-style: solid; border-color: #929292; }
#contents-jyusyo .txt-130 { font-size:116%; }
#contents-jyusyo .txt-120 { font-size:108%; }
#contents-jyusyo .txt-90 { font-size: 87%; }
#contents-jyusyo .txt-80 { font-size: 77%; }
#contents-jyusyo .footer-link2 { color: #888888; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; }
#contents-jyusyo .footer-link2 a { color: #888888; text-decoration:none; }
#contents-jyusyo .footer-link2 a:hover { color: #003399; text-decoration: underline; }
#contents-jyusyo .footer-link2 { font-size: 80%; }

img.amid{
	vertical-align:middle;
}

#contents-main table .txt-130 { font-size:116%; }
#contents-main table .txt-120 { font-size:108%; }
#contents-main table .txt-90 { font-size: 87%; }
#contents-main table .txt-80 { font-size: 77%; }

#contents-jyusyo table .txt-130 { font-size:116%; }
#contents-jyusyo table .txt-120 { font-size:108%; }
#contents-jyusyo table .txt-90 { font-size: 87%; }
#contents-jyusyo table .txt-80 { font-size: 77%; }