﻿@charset "UTF-8";
/****************************************************
共通****************************************************/
#ExH3{
	width : 720px;
}
H3{
	color         : #999999;
	font-size     : 1.45em;
	margin-bottom : 8px;
}
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;
}
#FlagArea{
	float:left;
	margin-right:13px;
	width: 227px;
	word-break:break-all;
}

#FlagArea LI{
	padding         : 0 0 12px 18px;
	list-style-type : none;
}
#FlagArea LI IMG{
	margin-right   : 10px;
	vertical-align : middle;
}

.ClearBoth{
	clear : both;
}

#Map{
	text-align : center;
	margin     : 5px 0px 5px 0px;
}
#SelectRegion{
	width  : 720px;
	height : 70px;
	border : 1px solid #82A3D3;
}
#SelectRegion SELECT{
	width : 160px;
}
#SelectRegion DIV.Region{
	width      : 172px;
	float      : left;
	border-top : 6px solid #FFFFFF;
	margin     : 0px 0px 0px 6px;
	text-align : center;
}
/* WinIE用width設定 */
* HTML #SelectRegion DIV.Region{
	width : 169px;
}
/* MacIE用文字設定（長いテキスト用） */
#SelectRegion DIV.Region A.long{
	font-size      : 1em;
	letter-spacing : -1px;
}
/* WinIE用文字設定（長いテキスト用） */
/*\*/
#SelectRegion DIV.Region A.long{
	font-size      : 1em;
	letter-spacing : normal;
}
/**/
/* 長いテキスト用文字設定（短いテキスト用） */
#SelectRegion DIV.Region A{
	font-size      : 1em;
	letter-spacing : normal;
}


/****************************************************
contact.html
****************************************************/
#TitleContactUs{
	width      : 740px;
	height     : 33px;
	background : url("/BSC/public/img/common/global_003.jpg") no-repeat;
	background-repeat : no-repeat;
	text-align        : left;
}

#ContactUs H3{
	font-size           : 1.00em;
	font-weight         : bold;
	color               : #000066;
	text-align          : left;
	padding             : 2px 0px 2px 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;
}
#FormArea{
	border         : 1px solid #82A3D3;
	width          : 700px;
	margin         : 5px 5px 5px 15px;
	padding        : 10px 10px 10px 10px;
	vertical-align : middle;
}
#YourCountry{
	margin : 0px 2px 0px 5px;
	float  : left;
}
#SelectCountry{
	margin : 0px 2px 0px 5px;
	float  : left;
}
#YourProduct{
	margin : 0px 2px 0px 5px;
	float  : left;
}
#SelectProduct{
	margin : 0px 2px 0px 5px;
	float  : left;
}
#SubmitButton{
	margin : 0px 2px 0px 5px;
	float  : left;
}
#FormArea LI{
	padding-right   : 1em;
	float           : left;
	list-style-type : none;
}
#NoteArea{
	background-color : #E1E1E1;
	width            : 700px;
	margin           : 5px 5px 5px 15px;
	padding          : 10px;
	clear            : both;
}
#ContactTopError{
	display     : none;
	color       : #FF3333;
	margin      : 5px 5px 5px 15px;
	font-weight : bold;
}
#ContactUs TABLE{
	margin : 0px 0px 0px 0px;
}
#ContactUs TD{	
	padding : 1px 1px 3px 1px;
}

