BODY{
  margin-top : 5px;
  margin-left : 20px;
  margin-right : 0px;
  margin-bottom : 0px;
  color : #565656;
	font-size : 12px;
}
.BODYScrollbarFIBER{
  scrollbar-Track-Color:#ffffdd;
  scrollbar-Face-Color:#ffffcc;
  scrollbar-Shadow-Color:#cccc66;
  scrollbar-DarkShadow-Color:#ffffcc;
  scrollbar-Highlight-Color:#ffffcc;
  scrollbar-3dLight-Color:#cccc66;
  scrollbar-Arrow-Color:#cccc66;
}
.BODYScrollbarMANSION{
  scrollbar-Track-Color:#ddffdd;
  scrollbar-Face-Color:#CCffCC;
  scrollbar-Shadow-Color:#66cc66;
  scrollbar-DarkShadow-Color:#CCffCC;
  scrollbar-Highlight-Color:#CCffCC;
  scrollbar-3dLight-Color:#66cc66;
  scrollbar-Arrow-Color:#66cc66;
}
.BODYScrollbar64{
  scrollbar-Track-Color:#ddffdd;
  scrollbar-Face-Color:#CCffCC;
  scrollbar-Shadow-Color:#66cc66;
  scrollbar-DarkShadow-Color:#CCffCC;
  scrollbar-Highlight-Color:#CCffCC;
  scrollbar-3dLight-Color:#66cc66;
  scrollbar-Arrow-Color:#66cc66;
}
.BODYScrollbarADSL{
  scrollbar-Track-Color:#ffdddd;
  scrollbar-Face-Color:#ffCCCC;
  scrollbar-Shadow-Color:#cc6666;
  scrollbar-DarkShadow-Color:#ffCCCC;
  scrollbar-Highlight-Color:#ffCCCC;
  scrollbar-3dLight-Color:#cc6666;
  scrollbar-Arrow-Color:#cc6666;
}
.BODYScrollbarOTHER{
  scrollbar-Track-Color:#eeeeee;
  scrollbar-Face-Color:#ffffff;
  scrollbar-Shadow-Color:#cccccc;
  scrollbar-DarkShadow-Color:#ffffff;
  scrollbar-Highlight-Color:#cccccc;
  scrollbar-3dLight-Color:#666666;
  scrollbar-Arrow-Color:#666666;
}
.bgcolorFIBER{
  background-color : #ffffc8;
}
.bgcolorMANSION{
  background-color : #ffffff;
}
.bgcolorOTHER{
  background-color : #dfdfff;
}
.BGfooter_info{
  background-color : #c1ffff;
}
.bgcolorTV{
	background-color : #33a3ed;
}
H1{
font-size : 16px;
font-weight : 320;
text-decoration : none;
margin-top : 0px;
margin-bottom : 0px;
color : #666686;
background-color : #dfdfdf;
}
H2{
font-size : 15px;
font-weight : 305;
text-decoration : none;
margin-top : 0px;
margin-bottom : 0px;
color : #999999;
background-color : #fefefe;
}
H3{
font-size : 14px;
font-weight : 300;
text-decoration : none;
margin-top : 0px;
margin-bottom : 0px;
}
.top_h4{
font-size : 12px;
font-weight : 300;
text-decoration : none;
margin-top : 0px;
margin-bottom : 0px;
color : #999999;
  text-align : center;
}
#pika{
	background-color : #ff8c55;
}

FORM{border-width : 0px 0px 0px 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
.menu{
border-width : 1px 1px 0px;border-left-width : 0px;
border-top-style : solid;
border-right-style : solid;
border-left-style : solid;border-top-color : #cccccc;border-left-color : #cccccc;border-right-color : #cccccc;
padding-top : 6px;
padding-left : 6px;
padding-right : 6px;
padding-bottom : 5px;
text-align : center;
height : 25px;
text-decoration : none;
color : #4f6aac;
font-size : 13px;
background-image : url(img/bg_menu01.gif);
background-repeat : repeat-x;
width : 150px;
}
.menu2{
border-width : 1px 1px 1px;border-left-width : 0px;
border-top-style : solid;
border-right-style : solid;
border-left-style : solid;
border-bottom-style : solid;
border-top-color : #cccccc;
border-left-color : #cccccc;
border-right-color : #cccccc;
border-bottom-color : #cccccc;
padding-top : 6px;
padding-left : 6px;
padding-right : 6px;
padding-bottom : 5px;
text-align : center;
height : 25px;
text-decoration : none;
color : #4f6aac;
font-size : 13px;
background-image : url(img/bg_menu01.gif);
background-repeat : repeat-x;
width : 150x;
}
#menu_sentou{
border-left-width : 1px;
border-left-style : solid;
border-left-color : #cccccc;
}
A.menu:hover{
color : red;
text-decoration : none;
font-weight : bold;
font-size : 12px;
background-image : url(img/bg_menu02.gif);
}
A.menu2:hover{
color : red;
text-decoration : none;
background-image : url(img/bg_menu02.gif);
}
A{
text-decoration : none;
}
A:hover{
text-decoration : underline;
}
.line_fiber{
background-repeat : no-repeat;
background-image : url(img/line_fiver.gif);
}
.line_adsl{
background-repeat : no-repeat;
background-image : url(img/line_adsl.gif);
}
.line_mobile{
background-repeat : no-repeat;
background-image : url(img/line_mobile.gif);
}
.top_sidemenu{
width:129;
position:absolute;
left:0;
margin-left:20px;
margin-top:15px;
border-top-width : 1px;
border-top-style : solid;
border-top-color : silver;
border-left-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-color : silver;
border-right-color : silver;
border-bottom-color : silver;
background-color : #fcf8eb;
}
.top_right{
margin-left : 140px;
width : 600px;
margin-top:15px;
}
.top_text{
margin-top : 0px;margin-left : 0px;margin-right : 0px;margin-bottom : 0px;border-width : 1px 1px 1px;border-left-width : 1px;border-left-width : 1px;border-right-style : solid;border-bottom-style : solid;border-left-style : solid;border-right-color : silver;border-bottom-color : silver;border-left-color : silver;width : 750px;text-align : center;background-color : #ffffdf;padding-top : 3px;padding-bottom : 3px;border-top-style : solid;border-top-color : silver;padding-left : 0px;padding-right : 0px;
}
DIV.main{
	position:relative;
	width : 750px;
	text-align : center;
	margin-left:auto;
	margin-right:auto;
}
.top_sidemenu2{
width:129;
float : left;
margin-left:0px;
margin-top:15px;
border-top-width : 1px;
border-top-style : solid;
border-top-color : silver;
border-left-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-color : silver;
border-right-color : silver;
border-bottom-color : silver;
background-color : #fcf8eb;
}
.contents{
width : 605px;
margin-top:15px;
margin-left:10px;
text-align : center;
float : left;
}

.text1{
	font-size : 0.84em;
}
.text2{
	font-size : 0.7em;
}
.text3{
	font-size : 0.9em;
}
DIV.contents_title{
	width : 600;
	
	position:relative;
}
#trendmicro{
	font-color : #FFf8f8;
	font-size : 2em;
	background-color : #fa4141;
	width : 591;
	padding-top : 6px;
	padding-left : 6px;
	padding-right : 6px;
	padding-bottom : 5px;
}
