﻿@charset "UTF-8";

/****************************************************
 基本設定


****************************************************/
*{
	font-family : Arial, Helvetica, sans-serif;
	font-size   : 100%;
}


BODY{
	margin      : 0;
	padding     : 0;
	font-family : Arial, Helvetica, sans-serif;
	color             : #000000;
	/*background-image  : url(../../../../../img/common/global_000.gif);*/
	background-repeat : repeat-x;
	/*2009.10 Modify ForPrintable*/
	/*
	width             : 740px;
	*/
	width             : 645px;
	font-size         : 0.75em;
}
#BGIMG{
	margin      : 0;
	padding     : 0;
	font-family : Arial, Helvetica, sans-serif;
	color             : #000000;
	/*background-image  : url(/BSC/public/img/common/global_000.gif);*/
	background-repeat : repeat-x;
	/*2009.10 Modify ForPrintable*/
	/*
	width             : 740px;
	*/
	width             : 640px;
	font-size         : 0.75em;
}
#NOBGIMG{
	margin      : 0;
	padding     : 0;
	font-family : Arial, Helvetica, sans-serif;
	color             : #000000;
	/*2009.10 Modify ForPrintable*/
	/*
	width             : 740px;
	*/
	width             : 645px;
	font-size         : 0.75em;
}
.FontBold{
	font-weight : bold;
}

/****************************************************
 ヘッダーエリア
****************************************************/
#Header{
	/*2009.10 Modify ForPrintable*/
	/*
	width : 740px;
	*/
	width : 645px;
}

#Header IMG{
	border : 0;
	top    : 10px;
	/*2009.10 Add ForPrintable*/
	width  : 645px;
}

#Header H1{
/*	2008/03/04	ABS	佐々木
	グローバルヘッダー対応
	・ヘッダーとWelcomeの間を調整する
	　5px　→　-3px
	margin : 0px 0px 5px 0px;
*/
	margin : 0px 0px -3px 0px;
}
/*2009.10 DEL*/
/*
#Header H2{
	float       : left;
	font-size   : 10px;
	width       : 200px;
	height      : 33px;
*/
	/*M1817 のための対応 by 前田 2005/09/09 */
	/*background  : url(/BSC/public/img/common/global_002.jpg) no-repeat;*/
/*
	text-indent : -1000px;
}
*/
#Header H3{
	color          : #999999;
	font-size      : 1.45em;
	padding-bottom : 8px;
}
#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;
}

#Header UL{
	list-style-type     : none;
	list-style-position : outside;
}
#Header BR{
	font-size : 0px;
}
#Header A{
	color : #0000FF;
}
#Header A:hover{
	color : #FF0000;
}
#Header A:visited{
	color : #800080;
}

#Title{
	/*2009.10 MODIFY ForPrintable*/
	/*
	width             : 740px;
	*/
	width             : 640px;
	height            : 33px;
	background        : url("/BSC/public/img/common/global_003.jpg") no-repeat;
	background-repeat : no-repeat;
	text-align        : left;
}
/*2009.10 ADD Title2,Title3*/
#Title2{
	/*2009.10 MODIFY ForPrintable*/
	/*
	width             : 740px;
	*/
	width             : 640px;
	height            : 33px;
	float             : left;
	display           : inline;
	background        : url("/BSC/public/img/common/global_003.jpg") no-repeat;
}
#Title2 H1{
	margin            : 0 0 0 10px;
	padding           : 0;
	float             : left;
	font-size         : 20px;
	font-style        : oblique;
	font-family       : Arial;
	color             : #FFFFFF;
	/*2009.10 MODIFY ForPrintable*/
	width             : 270px;
	height            : 33px;
	vertical-align    : center;
	margin-left       : 10px;
	line-height       : 33px;
	font-weight       : bolder;
	/*2009.10 MODIFY ForPrintable*/
	display           : none;
}
#Title2 H2{
	margin            : 0 0 0 10px;
	padding           : 0;
	float             : left;
	font-size         : 20px;
	font-style        : oblique;
	font-family       : Arial;
	color             : #FFFFFF;
	/*2009.10 MODIFY ForPrintable*/
	width             : 270px;
	height            : 33px;
	vertical-align    : center;
	margin-left       : 10px;
	line-height       : 33px;
	font-weight       : bolder;
	/*2009.10 MODIFY ForPrintable*/
	display           : none;
}
#Title3{
	/*2009.10 MODIFY ForPrintable*/
	/*
	width             : 42px;
	*/
	width             : 0px;
	height            : 33px;
	float             : left;
	display           : none;
}
#Title3 IMG{
	margin            : 5px 0 0 10px;
}
#SubMenu{
	padding-top : 7pt;
	font-size   : 12px;
	text-align  : right;
	/*2009.10 MODIFY*/
	/*
	width       : 300px;
	*/
	width       : 270px;
	float       : right;
/* 2008/09/08 BIL Nagase CEU追加対応（他画面のcssと合わせる）*/
	white-space : nowrap;
}
#BreadList{
	font-size : 12px;
}
#GlobalMenu{
	/*2009.10 MODIFY ForPrintable*/
	/*
	width            : 740px;
	*/
	width            : 645px;
	height           : 17px;
	background-image : url("/BSC/public/Area/ms/en/en/img/common_003.gif");
	vertical-align   : middle;
}
#LocalMenu{
	/*2009.10 MODIFY ForPrintable*/
	/*
	width            : 740px;
	*/
	width            : 645px;
	height           : 17px;
	background-image : url("/BSC/public/Area/ms/en/en/img/common_004.gif");
	vertical-align   : middle;
}
#BreadList P{
	color             : #000033;
	margin            : 0px 0px 0px 10px;
	background-repeat : no-repeat;
}
#BreadList A{
	color : #000066;
}
#BreadList A:visited{
	color : #000066;
}
#BreadList A:hover{
	color : #FF0000;
}

/****************************************************
タブエリア
****************************************************/
#TabNavi{
	margin            : 10px 0px 0px 0px;  /* Netscape用 */
	_margin           : 10px 0px 10px 0px; /* IE用 */
	background-image  : url(/BSC/public/Area/ms/en/en/img/common_018.gif);  /* Netscape用 */
	_background-image : url(/BSC/public/Area/ms/en/en/img/common_009.gif);  /* IE用 */
	background-repeat: repeat-x;
	background-position: bottom;
	/*2009.10 ADD ForPrintable*/
	width             : 645px;
}
#TabNavi A{
	/*2009.10 MODIFY*/
	/*
	color           : #0000FF;
	*/
	color           : #000000;
	font-size       : 12px;
	/*2009.10 DEL*/
	/*
	font-weight     : bold;
	*/
	text-align      : center;
	height          : 35px;
	display         : block;
	padding         : 5px 0px 0px 0px;
	/*2009.10 DEL*/
	/*
	text-decoration : underline;
	*/
	background      : url(/BSC/public/Area/ms/en/en/img/common_006.jpg) no-repeat left top;
}
#TabNavi TD{
	border-bottom : 1px solid #999999;
}
#TabNavi TD.Normal{
	border-right : 1px solid #999999;
}
/*2009.10 ADD*/
#TabNavi TD.Normal A{
	text-decoration : underline;
}
#TabNavi TD.Active{
	border-bottom : 1px solid #ffffff;
	border-right  : 1px solid #999999;
	/*2009.10 ADD*/
	font-weight   : bold;
}
/*2009.10 ADD*/
#TabNavi TD.Active A{
	background : url(/BSC/public/Area/ms/en/en/img/common_008.jpg) no-repeat left top;
	text-decoration : none;
}
/*2009.10 DEL*/
/*
#TabNavi A{
*/
/*	color      : #0000FF; */
/*
	background : url(/BSC/public/Area/ms/en/en/img/common_006.jpg) no-repeat left top;
}
*/
/*2009.10 DEL*/
/*
#TabNavi A#now{
	color      : #000000;
	background : url(/BSC/public/Area/ms/en/en/img/common_008.jpg) no-repeat left top;
}
*/
/*
#TabNavi A:visited{
	color      : #0000FF;
	background : url(/BSC/public/Area/ms/en/en/img/common_006.jpg) no-repeat left top;
}
*/
#TabNavi A:hover{
	/*2009.10 DEL*/
	/*
	color      : #FFFFFF;
	*/
	/*2009.10 MODIFY*/
	/*
	background : url(/BSC/public/Area/ms/en/en/img/common_007.jpg) no-repeat left top;
	*/
	background : url(/BSC/public/Area/ms/en/en/img/common_008.jpg) no-repeat left top;
	/*2009.10 ADD*/
	color      : #000000;
}
/*2009.10 ADD*/
#TabNavi A:visited{
	color      : #000000;
}

/****************************************************
 コンテンツエリア
****************************************************/
#Contents{
	/*2009.10 MODIFY ForPrintable*/
	/*
	width  : 720px;
	*/
	width  : 645px;
	margin : 10px 10px 0px 10px;
	page-break-inside :avoid;
}
#GoBackToTop{
	/*2009.10 MODIFY ForPrintable*/
	/*
	width      : 720px;
	*/
	width      : 600px;
	text-align : right;
	margin-top : 10px;
	clear      : both;
}

#GoBackToTop A{
	color : #0000FF;
}

#GoBackToTop A:hover{
	color : #FF0000;
}
#GoBackToTop A:visited{
	color : #800080;
}

/****************************************************
 フッターエリア
****************************************************/
#Footer{
	/*2009.10 MODIFY ForPrintable*/
	/*
	width      : 740px;
	*/
	width      : 625px;
	margin-top : 10px;
	border-top : 1px solid #000000;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#Footer IMG{
	border : 0;
	top    : 10px;
}
#Footer A{
	color : #0000FF;
}
#Footer A:hover{
	color : #FF0000;
}
#Footer A:visited{
	color : #800080;
}
#Footer H1{
	margin : 0px 0px 5px 0px;
}
#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;
}
#Footer H3{
	color          : #999999;
	font-size      : 1.45em;
	padding-bottom : 8px;
}
#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;
}

#Footer UL{
	margin      : 0;
	padding     : 0;
	list-style-type     : none;
	list-style-position : outside;
}
#Footer LI{
	margin      : 0;
	padding     : 0;
}
#Footer BR{
	font-size : 0px;
}
#Footer p{
	padding-top  : 3px;
	padding-left : 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
}

