﻿@charset "UTF-8";
/****************************************************
 CSSを一部のみ無効にする場合に用いるCSSファイルになり


 ます。


****************************************************/


/****************************************************
DUV（ID：contents）タグのheaderとfooterに使用
****************************************************/
#ContentsLeft {
	width  : 220px;
	margin : 5px 0px 5px 0px;
	float  : left;
}
#ContentsRight {
	width  : 480px;
	margin : 5px 0px 5px 13px;
	float  : left;
}
.ClearBoth{
	clear : both;
}
#Title H2{
	margin      : 0;
	padding     : 0;
	background-image : url(/BSC/public/area/ms/en/en/img/e_016.jpg);
	width            : 300px;
	float            : left;
}
#Contents_Header IMG{
	border : 0;
	top    : 10px;
}
#Contents_Header A{
	color : #0000FF;
}
#Contents_Header A:hover{
	color : #FF0000;
}
#Contents_Header A:visited{
	color : #800080;
}
#Contents_Header H1{
	margin : 0px 0px 5px 0px;
}
#Contents_Header H2{
	float       : left;
	font-size   : 10px;
	width       : 200px;
	height      : 33px;
	background  : url(/BSC/public/img/common/global_002.jpg) no-repeat;
	text-indent : -1000px;
}
#Contents_Header H3{
	font-size      : 1.45em;
	padding-bottom : 8px;
	clear   : both;
	color   : #666666;
	padding : 0px;
	border  : none;
	margin  : 0px 0px 20px 0px;
}
#Contents_Header H3 SPAN{
	color : #000000;
}

#Contents_Header H4{
	font-weight         : bold;
	color               : #000066;
	text-align          : left;
	padding             : 2px 0px 2px 7px;
	margin-bottom       : 7px;
	border-top-width    : 1px;
	border-right-width  : 1px;
	border-bottom-width : 1px;
	border-left-width   : 10px;
	border-top-style    : solid;
	border-right-style  : solid;
	border-bottom-style : solid;
	border-left-style   : solid;
	border-top-color    : #82A3D3;
	border-right-color  : #82A3D3;
	border-bottom-color : #82A3D3;
	border-left-color   : #82A3D3;
}

#Contents_Header DIV.Data{
	float   : left;
	border  : 1px solid #999999;
	padding : 5px;
	/*width   : 240;*/
}

#Contents_Header UL{
	list-style-type     : none;
	list-style-position : outside;
}
#Contents_Header BR{
	font-size : 0px;
}
#Contents_footer H4 {
	margin      : 0;
	padding     : 0;
}

#Contents_footer p {
	margin      : 0;
	padding     : 0;
}

#Contents_footer IMG{
	border : 0;
	top    : 10px;
}
#Contents_footer A{
	color : #0000FF;
}
#Contents_footer A:hover{
	color : #FF0000;
}
#Contents_footer A:visited{
	color : #800080;
}
#Contents_footer H1{
	margin : 0px 0px 5px 0px;
}
#Contents_footer H2{
	float       : left;
	font-size   : 10px;
	width       : 200px;
	height      : 33px;
	background  : url(/BSC/public/img/common/global_002.jpg) no-repeat;
	text-indent : -1000px;
}
#Contents_Header H3{
	font-size      : 1.45em;
	padding-bottom : 8px;
	clear   : both;
	color   : #666666;
	padding : 0px;
	border  : none;
	margin  : 0px 0px 20px 0px;
}
#Contents_Header H3 SPAN{
	color : #000000;
}

#Contents_footer H4{
	font-weight         : bold;
	color               : #000066;
	text-align          : left;
	padding             : 2px 0px 2px 7px;
	margin-bottom       : 7px;
	border-top-width    : 1px;
	border-right-width  : 1px;
	border-bottom-width : 1px;
	border-left-width   : 10px;
	border-top-style    : solid;
	border-right-style  : solid;
	border-bottom-style : solid;
	border-left-style   : solid;
	border-top-color    : #82A3D3;
	border-right-color  : #82A3D3;
	border-bottom-color : #82A3D3;
	border-left-color   : #82A3D3;
}

#Contents_footer DIV.Data{
	float   : left;
	border  : 1px solid #999999;
	padding : 5px;
	/*width   : 240;*/
}

#Contents_footer UL{
	list-style-type     : none;
	list-style-position : outside;
}
#Contents_footer BR{
	font-size : 0px;
}


/****************************************************
 download_file.html
****************************************************/
#Downloadmain IMG{
	border : 0;
	top    : 10px;
}
#Downloadmain A{
	color : #0000FF;
}
#Downloadmain A:hover{
	color : #FF0000;
}
#Downloadmain A:visited{
	color : #800080;
}
/*
#Downloadmain H1{
	margin : 0px 0px 5px 0px;
}
*/
#Downloadmain H2{
	float       : left;
	font-size   : 10px;
	width       : 200px;
	height      : 33px;
	background  : url(/BSC/public/img/common/global_002.jpg) no-repeat;
	text-indent : -1000px;
}
#Downloadmain Div.ExH3 H3{
	font-size      : 1.45em;
	clear   : both;
	padding : 0px 0px 8px 0px;
	border  : none;
	margin	: 0 0 -4px 0px;
/*20101021 BIL modified */
/*	color   : #666666;*/
	color   : #003333;
	font-weight   : bold;
/*20101021 BIL modified */
/*	border-bottom : 1px solid #666666;*/
	border-bottom : 2px solid #003333;
}
/*
#Downloadmain H3{
	margin        : 0 0 15px 0px;
	color         : #666666;
	font-weight   : bold;
	border-bottom : 1px solid #666666;
	padding-left  : 10px;
}
*/
#Downloadmain SPAN.DLType3WHQLTitle{
	color   : #666666;
	font-weight :normal;
	font-size :90%
}

#Downloadmain SPAN.DLType3WHQLComment{
	font-style :italic;
	font-size :90%;
}
#Downloadmain SPAN.DLType3WHQLComment BR{
	font-size : 15px;
}
#Downloadmain H3 SPAN{
	color : #000000;
}

#Downloadmain H4{
	font-weight         : bold;
	color               : #006666;
	/*2009.08 DEL*/
	/*
	text-align          : left;
	padding             : 0px 0px 0px 0px;
	*/
	margin-bottom       : 7px;
/*
	border-top-width    : 1px;
	border-right-width  : 1px;
	border-bottom-width : 1px;
	border-left-width   : 10px;
	border-top-style    : solid;
	border-right-style  : solid;
	border-bottom-style : solid;
	border-left-style   : solid;
	border-top-color    : #82A3D3;
	border-right-color  : #82A3D3;
	border-bottom-color : #82A3D3;
	border-left-color   : #82A3D3;
	border       : 1px;
*/
	/*2009.10 ADD*/
	font-size           : 14px;
	border-color        : #999999;
	border-style        : solid;
	border-width        : 0px 0px 1px 3.5px;
	padding             : 2px 0 2px 7px;
}


#Downloadmain DIV.Data{
	float   : left;
	border  : 1px solid #999999;
	padding : 5px;
	/*width   : 240;*/
}

#Downloadmain UL{
	/*list-style-type     : none;*/
	list-style-position : outside;
}
#Downloadmain BR{
	font-size : 0px;
}

/*
#Downloadmain DIV.ExH3H3{
	width : 720px;
}
*/

#Downloadmain H5{
	color         : #CC3333;
	margin        : 5px 0 5px 0px;
	border-bottom : 1px dotted #CC3333;
}

/* 2011.01.14 Name Edit */
#Downloadmain DIV.Description EM{
	padding-left : 0px;
	color        : #666666;
}
/*2009.10 ADD*/
#Downloadmain3 H5{
	color         : #CC3333;
	margin        : 5px 0 5px 0px;
	border-bottom : 1px dotted #CC3333;
}
#Downloadmain TABLE{
	border-collapse  : collapse;
	border-color     : #666666 ;
	border-width     : 1px 0 0 1px ;
	border-style     : solid ;
	margin           : 0px 0px 20px 0px;
}
#Downloadmain TH{
	border-width     : 0 1px 1px 0;
	border-color     : #666666 ;
	border-style     : solid ;
	width            : 110px;
	padding          : 3px;
	text-align       : center;
	background-color : #E1E1E1;
}
#Downloadmain TR{
	border-width : 0 1px 1px 0;
}
#Downloadmain TD{
	border-width : 0 1px 1px 0;
	border-color : #666666 ;
	border-style : solid ;
	width        : 110px;
	padding      : 3px;
	text-align   : center;
}
/*2009.10 ADD*/
#Downloadmain3 EM{
	padding-left : 0px;
	color        : #666666;
}
/*2009.10 ADD*/
/*
#Downloadmain TH{
*/
#Downloadmain3 TABLE{
	border-collapse  : collapse;
	border-color     : #666666 ;
	border-width     : 1px 0 0 1px ;
	border-style     : solid ;
	margin           : 0px 0px 20px 0px;
}
#Downloadmain3 TH{
	border-width     : 0 1px 1px 0;
	border-color     : #666666 ;
	border-style     : solid ;
	width            : 110px;
	padding          : 3px;
	text-align       : center;
	background-color : #E1E1E1;
}
/*2009.10 MODIFY*/
/*
#Downloadmain TR{
*/
#Downloadmain3 TR{
	border-width : 0 1px 1px 0;
}

/*2009.10 MODIFY*/
/*
#Downloadmain TD{
*/
#Downloadmain3 TD{
	border-width : 0 1px 1px 0;
	border-color : #666666 ;
	border-style : solid ;
	width        : 110px;
	padding      : 3px;
	text-align   : center;
}
/*2009.10 ADD*/
#Downloadmain3 EM{
	padding-left : 0px;
	color        : #666666;
}
/*
#Downloadmain3 ul{
  list-style:none;
  padding-left:0px;
  margin-left:0px;
  margin-bottom:0px;
}
#Downloadmain3 ul li{
  padding-bottom:20px
}
*/

/*
#Downloadmain P{
	margin : 0px 0px 1em 2em;
}
#Downloadmain2 .DescriptionLI{
	margin : 0px 0px 0px 0px;
}
*/
#Downloadmain2 .DescriptionOL{
	margin-top: 0px;
}
/*2009.10 ADD PrinterIcon,SendIcon*/
/*2010.12 Modify PrinterIcon,SendIcon*/
#Downloadmain2 DIV.PrinterIcon{
	margin : 0px 0px 0px 510px;
	float  : left;
	width  : 90px;
	display: inline;
	text-align: right;
}
#Downloadmain2 DIV.PrinterIcon IMG{
	border : 0;
	top    : 10px;
	vertical-align:middle;
}
#Downloadmain2 DIV.SendIcon{
	margin : 0px 0px 0px 10px;
	float  : left;
	width  : 110px;
	text-align: right;
}
#Downloadmain2 DIV.SendIcon IMG{
	border : 0;
	top    : 10px;
	vertical-align:middle;
}
#Downloadmain2 A:hover{
	color : #FF0000;
}
#Downloadmain2 A:visited{
	color : #800080;
}


#Downloadmain EM{
color:#FF3333;
}

.ExH5{
	width : 720px;
}
.ExH5H5{
	color         : #CC3333;
	border-bottom : 1px dotted #CC3333;
	margin        : 5px 0 5px 0px;
	/*2009.10 ADD*/
	font-size     : 13px;
}
/*2009.10 MODIFY*/
/*
P.Note{
*/
DIV.Note{
	color      : #333333;
	margin-top : 1em;
}
/*2009.10 DEL*/
/*
p.maeginset{
	margin        : 0px 0 15px 0px;
}
*/
/*2009.10 ADD*/
DIV.maeginset{
	font-size     : 12px;
}
#Downloadmain DIV.Type5{
	font-size     : 12px;
	color         : #FF0000;
	line-height   : 23px;
}
.Description{
	width : 720px;
	/*2009.10 DEL*/
	/*
	margin-bottom: 10px;
	*/
}
/*
#Downloadmain2 div.Description{
	margin : 0px 0px 0em 20px;
	padding-left: 1.5em;
}
*/
/*2010/12 ADD*/
#InstInstScroll{
	border        : 1px solid #999999;
    height        : 400px;
    overflow-x    : auto;
    overflow-y    : scroll;
    padding-left  : 10px;
    width           : 710px;   /* 2011.01.13 Add */
}
/*2009.10 ADD*/
#LatestVersion{
	width               : 710px;
	padding             : 5px;
	margin-top          : 0px;
	margin-bottom       : 20px;
	color               : #000066;
	background-color    : #DFEFFF;
	border-top-width    : 1px;
	border-bottom-width : 1px;
	border-top-style    : solid;
	border-right-style  : none;
	border-bottom-style : solid;
	border-left-style   : none;
	border-top-color    : #82A3D3;
	border-bottom-color : #82A3D3;
}
#LatestVersion #lblRelease{
	margin-left         : 20px;
}
#LatestVersion #LatestVersionComment{
	margin-top          : 10px;
}
#Downloadmain4 H5{
	color         : #CC3333;
	margin        : 5px 0 5px 0px;
	border-bottom : 1px dotted #CC3333;
}
#Downloadmain4 TABLE{
	border-collapse  : collapse;
	border-color     : #666666 ;
	border-width     : 1px 0 0 1px ;
	border-style     : solid ;
	margin           : 0px 0px 20px 0px;
}
#Downloadmain4 TH{
	border-width     : 0 1px 1px 0;
	border-color     : #666666 ;
	border-style     : solid ;
	width            : 110px;
	padding          : 3px;
	text-align       : center;
	background-color : #E1E1E1;
}
#Downloadmain4 TR{
	border-width : 0 1px 1px 0;
}
#Downloadmain4 TD{
	border-width : 0 1px 1px 0;
	border-color : #666666 ;
	border-style : solid ;
	width        : 110px;
	padding      : 3px;
	text-align   : center;
}
#Downloadmain4 p{
	margin-bottom : 0px;
}
#Downloadmain4 EM{
	padding-left : 0px;
	color        : #666666;
	font-style   : normal;
}
#Downloadmain4 ul{
  list-style:none;
  padding-left:0px;
  margin-left:0px;
}
#Downloadmain4 ul li{
  float:left;
  padding-top:10px;
  padding-right:10px;
  padding-bottom:20px;
}
#Downloadmain5 H5{
	color         : #CC3333;
	margin        : 5px 0 5px 0px;
	border-bottom : 1px dotted #CC3333;
}
#Downloadmain5 TABLE{
	border-collapse  : collapse;
	border-color     : #666666 ;
	border-width     : 1px 0 0 1px ;
	border-style     : solid ;
	margin           : 0px 0px 20px 0px;
}
#Downloadmain5 TH{
	border-width     : 0 1px 1px 0;
	border-color     : #666666 ;
	border-style     : solid ;
	width            : 110px;
	padding          : 3px;
	text-align       : center;
	background-color : #E1E1E1;
}
#Downloadmain5 TR{
	border-width : 0 1px 1px 0;
}
#Downloadmain5 TD{
	border-width : 0 1px 1px 0;
	border-color : #666666 ;
	border-style : solid ;
	width        : 110px;
	padding      : 3px;
	text-align   : center;
}
#Downloadmain5 EM{
	padding-left : 0px;
	color        : #666666;
}
#Downloadmain5 ul{
  list-style:none;
  padding-left:0px;
  margin-left:0px
}
#Downloadmain5 ul li{
  float:left;
  line-height:20px;
  padding-right:20px;
}
#Downloadmain6 H5{
	color         : #CC3333;
	margin        : 5px 0 5px 0px;
	border-bottom : 1px dotted #CC3333;
}
#Downloadmain6 TABLE{
	border-collapse  : collapse;
	border-color     : #666666 ;
	border-width     : 1px 0 0 1px ;
	border-style     : solid ;
	margin           : 0px 0px 20px 0px;
}
#Downloadmain6 TH{
	border-width     : 0 1px 1px 0;
	border-color     : #666666 ;
	border-style     : solid ;
	width            : 110px;
	padding          : 3px;
	text-align       : center;
	background-color : #E1E1E1;
}
#Downloadmain6 TR{
	border-width : 0 1px 1px 0;
}
#Downloadmain6 TD{
	border-width : 0 1px 1px 0;
	border-color : #666666 ;
	border-style : solid ;
	width        : 110px;
	padding      : 3px;
	text-align   : center;
}
#Downloadmain6 EM{
	display:block;
	line-height  : 1.5em;
	padding-top  : 3em;
	padding-left : 0px;
	color        : #666666;
	font-style   : normal;
}
#Downloadmain6 ul{
  list-style-type: none !important;
  padding-left:0px;
  margin-left:0px
}
#Downloadmain6 .RadioList li{
  margin-top:0px !important;
}
#Downloadmain6 ul li{
  float:left;
  padding-right:20px;
  padding-top:0px;
  margin-top:0px;
}
#Downloadmain6.Question ul li{
  line-height:10px;
  margin-bottom: 1px !important;
  margin-top: 1px !important;
  padding-top:1px;
}
#Downloadmain6 .VerticalQuestions li{
  margin-bottom: 1px !important;
  margin-top: 1px !important;
  clear:left !important;
  float:none !important;
}
#Downloadmain6 p{
  margin-top: 0px;
  margin-left: 0px;
}
#Downloadmain6 A:hover{
	color : #FF0000;
}
#Downloadmain6 A:visited{
	color : #800080;
}

/*2011.09.06 Add*/
#DownloadFile A{
	color : #0000FF;
}

/*2011.09.06 Add*/
#DownloadFile A:hover{
	color : #FF0000;
}

/*2011.09.06 Add*/
#DownloadFile A:visited{
	color : #800080;
}


DIV.Type3Anchor {
  float: left;
  margin-bottom: 12px;
  white-space: nowrap;
}
DIV.Type3Anchor A {
  font-size: 14px;
  margin-left: 4px;
  margin-right: 30px;
}
DIV.Type3Anchor A:hover {
	color : #FF0000;
}
DIV.Type3Anchor A:visited {
	color : #800080;
}
#Downloadmain6 .disabled{
  background-color:#d0d0ca;
}
#Downloadmain6 .enabled{
  background-color:#ffffff;
}
#FaqAnswer{
	width : 650;
}
#FaqAnswer p { 
	margin-top:     3px;
	margin-bottom:  3px;
	width            : inherit;
	clear           : both;
}
#FaqAnswer ul { 
	margin-left:     15px;
	padding-left:    5px;
}

#FaqAnswer li { 
	margin-left:     5px;
	padding-left:    5px;
}
#FaqAnswer DIV.Question{
	border         : 1px solid #999999;
	line-height    : 1.5em;
	width          : 500px;
	margin         : 0px 0px 0px 0px;
	padding : 0px 0px 10px 0px;
}
#FaqAnswer DIV.Question table.QuestionTable{
	padding          : 0px 0px 0px 4em;
	border-width     : 0px;
	color            : #000066;
	background-color : #E6E6E6;
	margin-bottom    : 15px;
	margin-top       : 0px;
	font-weight      : bold;
}
#FaqAnswer DIV.Question tr{
	border-width     : 0px;
}
#FaqAnswer DIV.Question td.QuestionStep{
	border-width     : 0px;
	padding          : 0em 0em 0em 1em;
	text-align       : left;
	vertical-align   : top;
	width            : 30px;
}
#FaqAnswer DIV.Question td.QuestionStepDiscription{
	border-width     : 0px;
	padding          : 0px 0px 0px 0px;
	text-align       : left;
	vertical-align   : top;
	width            : auto;
}
#FaqAnswer DIV.Question UL{
	padding : 0 0 2em 20px;
	margin  : 0px;
	list-style-type: disc; 

}
#FaqAnswer DIV.Question LI{
	float         : left;
	padding-right : 1em;
	margin-top    : 10px;
	margin-bottom : 20px;
}
#FaqAnswer DIV.Question P{
	padding : 0px 0px 2em 0px;
}
#FaqAnswer DIV.Question DIV.Indent{
	padding-left : 2em;
}

#FaqAnswer DIV.Question DIV.Indent SPAN.Clear{
	padding-left : 2em;
}

#FaqAnswer DIV.Question INPUT {
	margin-top : 5px;
}
#FaqAnswer DIV.RadioList{
	margin : 0px 0px 15px 2em;
}

#FaqAnswer DIV.RadioList LABEL{
	margin : 0px 10px 0px 2px;
}

