@charset "UTF-8";
@import url("/g/s/css/common/footer.css");
/* @import "http://welcome.solutions.brother.com/bsc/public_s/css/common/footer.css";*/
* {
	margin:0;
	padding:0;
 	font-size:100%;
/* 	font-size:1.0em; */
/* 	font-size:0.95em; */
/*	font-family:Arial, Helvetica, sans-serif; 20140611 delete */
	font-family: sans-serif; /* 20140611 add */
}

body{
	width:740px;
	color:#000000;
	background-color:#FFFFFF;
}

img{
	border:0;
}

/*
.big-b {  font-size: 12pt; font-weight: bold}
.small {  font-size: 9pt}
.red { color: #FF0000}
.bold-white { font-weight:bold; color: #FFFFFF; font-size: 10pt; background-color: #000099}
.blue { color: #0000FF}
.bg-g { background-color: #CCCCCC}
.bg-dg { background-color: #999999; font-weight: bold}
*/

/*
td.text01{
padding: 5px 1px 1px 10px;
text-align:left;
vertical-align:text-top;
}
*/

/* link */
a:link              { color: #0000FF; text-decoration: underline; }
a:visited, a:active { color: #800080; text-decoration: underline; }
/* a:hover             { color: #ff0000; text-decoration: none; } */

/* Header */
#g_header{
width: 740px;
}

/* Contents Area */
#main{
	width:720px;
	margin:20px 10px 10px 10px;
 	font-size:0.75em;
}

#main .update{
	margin:0 0 10px 0;
	text-align:right;
/*	font-size:0.9em;*/
	font-size:0.95em;
	font-style:italic;
	color:#333333;
}

/* 20121107 add */
#main .info_r{
	text-align:right;
}
/* 20121107 add */

#main h1{
/*	font-size:1.8em;*/
	font-size:2.1em;
	font-weight: bold;
}

#main h3{
	border-top:1px dotted #336666;
	border-bottom:1px dotted #336666;
	background-color:#CCFFFF;
	margin:10px 0 10px 0;
	padding:5px 0 5px 5px;
/*	font-size:1.0em;*/
	font-size:1.2em;
	color:#333366;
}


#main ol{
	margin-left:30px;
}

/* 20121031 add*/
#main ul{
	margin-left:30px;
}
/* 20121031 end*/


/*
#main h4{
	font-size:1.0em;
	font-weight: bold;
}
*/
/* 20140911 add start*/
#main table, td, th{
	border: 1px #999999 solid;
}
/* 20140911 add end*/

#main table{
	font-size:8pt;
}

#main td{
	text-align:center;
}

#main td.label_01{
	text-align:left;
	padding-left:5px;
	background-color:#CCCCCC;
}
#main td.label_02{
	font-weight:bold;
	background-color:#EEEEEE;
}
#main td.label_03{
	background-color:#EEEEEE;
}
#main td.item_l{
	text-align:left;
	padding-left:5px;
}
#main td.item_r{
	text-align:right;
}

#main th{
	font-size:11pt;
	font-weight: bold;
	background-color:#CCCCCC;
	text-align:center;
	white-spagce:nowrap;
}

#main .table_sub{
	font-size:0.90em;
	border: 0px; /* 20140911 add */
}

/* 20140911 add start*/
#main .table_sub td {
	border: 0px;
}
#main .table_sub th {
	border: 0px;
}
/* 20140911 add end*/

#main .layoutclear{
	clear: both;
}

#main .listitem{
	float: left;
/*	font-size:0.90em;*/
	margin-right:30px;
	margin-bottom:5px;
}

/* 201400611 add */
#main .listitembox{
      float : left ;
      width : 140px ;
      }
/* 20140611 end */

#main .notebox{
/*	background-color: #CCFFFF; */
	border:solid 3px #999999;
	margin: 1em;
	padding: 1em;
}

#main .noteimg{
	vertical-align:middle;
	margin-right: 0.5em;
	margin-bottom: 0.5em;
	
/*	margin: 0.5em 0.5em 0.5em 0.5em;*/
}

#main .notetitle{
	font-size: 1.2em;
	font-weight:bold;
/*	vertical-align:bottom;*/
}
/*
#main .charttitle{
	font-size: 1.5em;
	font-weight:bold;
}
*/
/* footer:
see "http://welcome.solutions.brother.com/bsc/public_s/css/common/footer.css" */

