﻿@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;
	/*M1817 のための対応 by 前田 2005/09/09 */
	/*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{
	/*2009.10 DEL*/
	/*
	margin : 0px 0px 5px 0px;
	*/
	/*2009.10 ADD*/
	float       : left;
	font-size   : 10px;
	width       : 200px;
	height      : 33px;
	background  : url(/BSC/public/img/common/global_002.jpg) no-repeat;
	text-indent : -1000px;
}
/*2009.10 DEL*/
/*
#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;
}
*/
/*2009.10 MODIFY*/
/*
#Contents_Header H3{
*/
#Contents_Header H2{
	font-size      : 1.45em;
	padding-bottom : 8px;
	clear   : both;
	color   : #666666;
	padding : 0px;
	border  : none;
	margin  : 0px 0px 20px 0px;
}
/*2009.10 ADD ForPrintable*/
#Contents_Header H2 SPAN{
	width   : 510px;
	color   : #000000;
}
/*2009.10 MODIFY*/
/*
#Contents_Header H3 SPAN{
*/
#Contents_Header H2 SPAN{
	color : #000000;
}

/*2009.10 MODIFY*/
/*
#Contents_Header H4{
*/
#Contents_Header H3{
	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;
}



#Contents_Header UL{
	list-style-type     : none;
	list-style-position : outside;
}
#Contents_Header BR{
	font-size : 0px;
}
/*2009.10 MODIFY*/
/*
#Contents_footer H4 {
*/
#Contents_footer H3 {
	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;
}
/*2009.10 DEL*/
/*
#Contents_footer H1{
	margin : 0px 0px 5px 0px;
}
*/
/*2009.10 MODIFY*/
/*
#Contents_footer H2{
*/
#Contents_footer H1{
	float       : left;
	font-size   : 10px;
	width       : 200px;
	height      : 33px;
	background  : url(/BSC/public/img/common/global_002.jpg) no-repeat;
	text-indent : -1000px;
}
/*2009.10 ADD ForPrintable*/
#Contents_Header{
	width       : 640px;
}
/*2009.10 MODIFY*/
/*
#Contents_Header H3{
*/
#Contents_Header H2{
	font-size      : 1.45em;
	padding-bottom : 0px;
	clear   : both;
	color   : #666666;
	padding : 0px;
	border  : none;
	margin  : 0px 0px 20px 0px;
}
/*2009.10 MODIFY*/
/*
#Contents_Header H3 SPAN{
*/
#Contents_Header H2 SPAN{
	color : #000000;
}

/*2009.10 MODIFY*/
/*
#Contents_footer H4{
*/
#Contents_footer H3{
	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;
}

#Contents_footer UL{
	list-style-type     : none;
	list-style-position : outside;
}
#Contents_footer BR{
	font-size : 0px;
}


/****************************************************
 faq_answer.html
 faq_answer_printable.html
****************************************************/
/*2009.10 ADD FaqAnswerPre*/
#FaqAnswerPre{
	width : 740px;
}
#FaqAnswer{
/*------------------------------------------
 2008.05.07 FAQコンテナ統合による幅変更 加藤
	width : 700px;
*/
/*--------------------------------------end */
/*2009.10 Add ForPrintable*/
	/*
	width : 650;
	*/
	width : 510;
}

.faqAreaForAutoringTable{
	/*2009.10 Modify ForPrintable*/
	/*
	width : 650;
	*/
	width : 510;
/*------------------------------------------
 2009/09/15 印刷プレビュー対応 (Title) by 平井--------------------------------------end */
}

/*------------------------------------------

 2006/06/18
 FAQ の内容のPタグの制御をする        */   
#FaqAnswer p { 
	margin-top:     3px;
	margin-bottom:  3px;
}
#FaqAnswer ul { 
	margin-left:     15px;
	padding-left:    5px;
/*	list-style-type: disc;        */
}

#FaqAnswer li { 
	margin-left:     5px;
	padding-left:    5px;
}
 
/*------------------------------------------end*/

/*2009.10 MODIFY*/
/*
#FaqAnswer SPAN.Date{
	margin : 5px 5px 5px 5px;
}
#FaqAnswer SPAN.ID{
	margin : 5px 5px 5px 5px;
}
#FaqAnswer DIV.RelatedModels{
	margin : 5px 0px 5px 10px;
	float  : left;
}
#FaqAnswer DIV.PrinterIcon{
	margin : 0px 0px 10px 150px;
	float  : left;
}
*/

#Contents_Header SPAN.Date{
	margin : 5px 5px 5px 5px;
}
#Contents_Header SPAN.ID{
	margin : 5px 5px 5px 5px;
}
#Contents_Header DIV.RelatedModels{
	margin : 5px 0px 5px 10px;
	float  : left;
}
#Contents_Header DIV.PrinterIcon{
	/*2009.10 MODIFY ForPrintable*/
	/*
	margin : 0px 0px 10px 120px;
	*/
	/*2011.01.11 MODIFY ForPrintable*/
	/*
	margin : 0px 0px 10px 50px;
	*/
	margin : 0px 0px 10px 30px;
	float  : left;
	width  : 100px;
}
#Contents_Header DIV.PrinterIcon IMG{
	border : 0;
	top    : 10px;
	vertical-align:middle;
}
/*2009.10 ADD SendIcon*/
#Contents_Header DIV.SendIcon{
	margin : 0px 0px 0px 5px;
	float  : left;
	width  : 120px;
}
#Contents_Header DIV.SendIcon IMG{
	border : 0;
	top    : 10px;
	vertical-align:middle;
}

#FaqAnswer DIV.Caution .H4Caution{
	text-indent       : -500em;
	font-size         : 10px;
	width             : 60px;
	height            : 60px;
	padding           : 0px;
	margin           : 0px 0px 10px 0px;
	border            : none;
	background-image  : url(/BSC/Public/img/Library/e_013.gif);
	background-repeat : no-repeat;
	float             : left;
}

#FaqAnswer DIV.Caution .pCaution {
	margin      : 0;
	padding     : 0;
}


#FaqAnswer DIV.Caution .ULCaution{
	width            : 500px;
	/*2009.10 Modify ForPrintable*/
	/*
	background-color : #ffcccc;
	*/
	background-color : #fff7d7;
	margin           : 0px 0px 10px 5px;
	padding          : 10px 10px 10px 2em;
	float            : left;
	clear           : right;
	list-style-type: disc; 

}

#FaqAnswer .DIVCaution{
	width            : 500px;
	clear           : both;
}

#FaqAnswer DIV.Caution .OLCaution{
	width            : inherit;
	
	/*---------
	2006/01/11 前田 OLタグに対する前後の周り込みを禁止する 
	-----------*/
	clear           : both;
}

#FaqAnswer OL{
	width            : inherit;
	
	/*---------
	2006/01/11 前田 OLタグに対する前後の周り込みを禁止する 
	-----------*/
	clear           : both;
}

#FaqAnswer P{
	width            : inherit;
	
	/*---------
	2006/01/11 前田 OLタグに対する前後の周り込みを禁止する 
	-----------*/
	clear           : both;
}

/*------------------------------------------
 2005/10/25
 FAQ の内容のPタグの制御をする        */   
#FaqAnswer DIV.Caution UL{
	padding : 0 0 2em 20px;
	margin  : 0px;
	list-style-type: disc; 

}
#FaqAnswer DIV.Caution .ULCaution OL{
	padding : 0 0 0 0px;
	margin-top  : 0px;
	margin-bottom  : 0px;
	margin-right  : 0px;
}
/*------------------------------------------end*/



#FaqAnswer DIV.Hint .H4Hint{
	text-indent       : -500em;
	font-size         : 10px;
	width             : 60px;
	height            : 60px;
	padding           : 0px;
	margin           : 0px 0px 10px 0px;
	border            : none;
	background-image  : url(/BSC/Public/img/Library/e_014.gif);
	background-repeat : no-repeat;
	float             : left;
}

#FaqAnswer DIV.Hint .ULHint{
	width            : 500px;
	/*2009.10 Modify ForPrintable*/
	/*
	background-color : #ffcccc;
	*/
	background-color : #fff7d7;
	margin           : 0px 0px 10px 5px;
	padding          : 10px 10px 10px 2em;
	float            : left;
}
/*------------------------------------------
 2005/10/25
 FAQ の内容のPタグの制御をする        */   
#FaqAnswer DIV.Hint UL{
	padding : 0 0 2em 20px;
	margin  : 0px;
	list-style-type: disc; 

}
#FaqAnswer DIV.Hint .ULHint OL{
	padding : 0 0 0 0px;
	margin-top  : 0px;
	margin-bottom  : 0px;
	margin-right  : 0px;
}
/*------------------------------------------end*/


#FaqAnswer DIV.Note .H4Note{
	text-indent       : -500em;
	font-size         : 10px;
	width             : 60px;
	height            : 60px;
	padding           : 0px;
	margin           : 0px 0px 10px 0px;
	border            : none;
	background-image  : url(/BSC/Public/img/Library/e_015.gif);
	background-repeat : no-repeat;
	float             : left;
}

#FaqAnswer DIV.Note .ULNote{
	width            : 500px;
	/*2009.10 Modify ForPrintable*/
	/*
	background-color : #ddffdd;
	*/
	background-color : #eeffee;
	margin           : 0px 0px 10px 5px;
	padding          : 10px 10px 10px 2em;
	float            : left;
}

/*------------------------------------------
 2005/10/25
 FAQ の内容のPタグの制御をする        */   
#FaqAnswer DIV.Note UL{
	padding : 0 0 2em 20px;
	margin  : 0px;
	list-style-type: disc; 

}
#FaqAnswer DIV.Note .ULNote OL{
	padding : 0 0 0 0px;
	margin-top  : 0px;
	margin-bottom  : 0px;
	margin-right  : 0px;
}
/*------------------------------------------end*/

#FaqAnswer DIV.RelatedFaqs{
	width  : 715px;
	margin : 20px 5px;
	color  : #000066;
}


/*2009.10 MODIFY*/
/*
#FaqAnswer DIV.RelatedFaqs H4{
*/
#FaqAnswer DIV.RelatedFaqs H3.tagH3{
	color         : #000066;
	border        : none;
	border-bottom : 1px solid #000066;
	padding       : 0px;
}
#FaqAnswer DIV.RelatedFaqs UL{
	/*2009.10 MODIFY*/
	/*
	padding         : 10px 0px 0px 2em;
	*/
	padding         : 0px 0px 0px 2em;
	list-style-type : disc;
	line-height     : 1.5em;
}
/*2009.10 ADD FindFaqs*/
#FaqAnswer DIV.FindFaqs{
	width  : 715px;
	/*margin : 20px 5px; */  /*2010.12.14 Del*/
	color  : #000000;
	margin-left      :  5px;     /*2010.12.14 Add*/
	margin-bottom  : 25px;     /*2010.12.14 Add  
                                                  2010.12.23 Edit 
                                                  2011.01.11 Edit 10→25 */
	margin-top      : 0px;       /*2010.12.14 Add*/
}
#FaqAnswer DIV.FindFaqs H3.tagH3{
	color         : #000066;
	border        : none;
	/* border-bottom : 1px solid #000066;   2010.12.14 Del  */
	padding       : 0px;
	margin-bottom:-15px;       /* 2010.12.14 Add */
}
#FaqAnswer DIV.FindFaqs UL{
	padding         : 0px 0px 0px 1em;  /* 2010.12.14 Edit */
	/*list-style-type : disc;*/  /* 2010.12.14 Del */
	list-style-type : none;       /* 2010.12.14 Add */
	line-height     : 1.5em;
	margin-bottom   : -5px;     /* 2010.12.14 Edit */
	margin-left     : 0px;         /* 2010.12.14 Add */
}
/* 2010.12.23 Add */
#FaqAnswer DIV.FindFaqs UL.Title{
	padding         : 0px 0px 0px 1em;
	list-style-type : disc;
	line-height     : 1.5em;
	margin-bottom   : -5px;
	margin-left     : 0px; 
}
/* 2010.12.23 Add */
#FaqAnswer DIV.FindFaqs UL.ULHowTo{
	padding         : 0px 0px 0px 1em; 
	list-style-type : none; 
	list-style-image: url(../img/common_002.gif);
	line-height     : 1.5em;
	margin-bottom   : 0px;  /* 2011.01.11 Edit -5→0 */
	margin-left     : 8px; 
	margin-top     : 5px;
}
#FaqAnswer DIV.RelatedModel{
	/*2009.10 Modify ForPrintable*/
	/*
	width               : 715px;
	*/
	width               : 620px;
	padding             : 5px;
	margin              : 20px 5px;
	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;

}
/*2009.10 MODIFY*/
/*
#FaqAnswer DIV.RelatedModel h4{
*/
#FaqAnswer DIV.RelatedModel h3.tagH3{
	color   : #000066;
	border  : none;
	padding : 0px
}

#FaqAnswer DIV.Question{
	border         : 1px solid #999999;
	line-height    : 1.5em;
	width          : 500px;
	margin         : 0px 0px 0px 50px;
	padding : 0px 0px 10px 0px;
}
/*2009.10 MODIFY*/
/*
#FaqAnswer DIV.Question H4{
*/
#FaqAnswer DIV.Question H3.tagH3{
	padding          : 0px 0px 0px 1em;
	border           : none;
	color            : #000066;
	background-color : #E6E6E6;
	margin-bottom    : 15px;
	/*2009.10 ADD*/
	margin-top       : 0px;
}
#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;
}
/* 2010/11/29 Add */
#FaqAnswer DIV.FindFaqs H2{
	margin:0px;
	font-size      : 1.45em;  /* 2010/12/23 Add */
	padding-bottom : 0px;     /* 2010/12/23 Add */
	clear   : both;           /* 2010/12/23 Add */
	color   : #666666;        /* 2010/12/23 Add */
	padding : 0px;            /* 2010/12/23 Add */
	border  : none;           /* 2010/12/23 Add */
	margin-bottom : -7px;  /* 2010/12/23 Add */
	_margin-bottom : -16px;  /* 2010/12/23 Add */
}
/* 2010.12.14 Add */
#divArrow{
	margin-left:100px;
	margin-top: 0px;       /* 2011.01.11 Edit 20→100   2011.01.14 100→0 */
	margin-bottom:45px;    /* 2011.01.11 Edit 20→45 */
	background-image:url(../../../../../img/Library/arrow_faq.gif); 
	background-repeat: no-repeat; 
	background-position: center top;
	height: 50px;
	width: 500px;
	text-align: center;
	font-size:14px; 
	font-weight:bold;
}

/* 2010.12.14 Add */
.ArrowTable{
	text-align:center;
	vertical-align:middle;
	height:30px;
	width:500px;
}
/* 2010.12.14 Add */
.ArrowText{
	font-size:14px; 
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	height:30px;
	width:400px;
}

/* 2010.12.14 Add */
.ArrowMargin{
	width:50px;
}

/* 2010/12/25 Add */
#RFAQList H2{
	margin-top : 0px; 
	margin-bottom: 0px; /* 2011.01.12 Add */
	margin-left : 0px; 
	margin-right: 0px;    /* 2011.01.12 Add */
	font-size      : 1.45em; 
	padding-bottom : 0px;  
	clear   : both; 
	color   : #666666; 
	padding : 0px;  
	border  : none; 
}

/* 2010/12/25 Add */
#RFAQList Table{
	margin-left : -5px;
}

/* 2010.12.23 Add */
#RFAQList ul.RFaqUL{
	padding         : 0px 0px 0px 1em;      
	list-style-type : none;       
	line-height     : 1.5em;
	margin-bottom   : -5px; 
	margin-left     : -17px;
	margin-top     : 3px;
	width            : 735px;  /* 2011.01.11 Add */
}

/* 2011.03.22 Add */
#RFAQList td {
	vertical-align:top;
}

UL.RelatedFaqsUL{
	margin      : 0;
	padding     : 0;
	list-style-type     : none;
	list-style-position : outside;
}
LI.RelatedFaqsLI{
	margin      : 0;
	padding     : 0;
}

/* 2011.03.22 ADD */
A:link {
	color : #0000FF;
}

A:hover{
	color : #FF0000;
}

/* 2011.03.22 ADD */
span#AnswerPH A[name]{
	color : inherit ;
}

/* 2011.03.22 ADD */
A:visited {
	color : #800080;
}

/*2009.10 ADD lblRelated,divFindModel,lblFindModelImg,lblFindModel*/
#lblRelated{
/*	position      : absolute;
	left          : 18px;*/
	margin-top    : 3px;
	float         : left;
}
#lblIdentifyModel{
	float         : right;
	margin-right  : 10px;
	font-weight   : normal;
	font-size     : 12px;
	line-height   : 23px;
	vertical-align: 1px;
}
#lblIdentifyModelImg{
	margin-right  : 10px;
	padding       : 0px;
	vertical-align: -3px;
	border        : none;
}
* 2010.12.14 Add */
.tblSearch{
	width         : 716px;
	margin-top    : -10px;
	margin-left   : 117px;       /* 2011.01.11 Edit 8→17 */
}

/* 2010.01.14 Add */
#DummySearch{
	height: 100px;
}

/* 2010.01.14 Add */
#DummyRelatedFAQ{
	height: 30px;
}

/* 2010.12.14 Add */
.tdHowTo{
	width         : 100px;
}

/* 2010.12.14 Add */
#ModelSearch TABLE{
	border-width : 1px;
	border-style : solid;
	border-color : #3300FF;
}

/* 2011.01.11 Add */
#ModelSearch INPUT{
	margin : 2px 10px 2px 4px;
}

