
/*
  ---------------------------------------------------------------
	Mitsui-Soko Style Sheet1 (Compiled on 2004/11/27)

	Contents :
		1. Common Settings
		2. Texts and Size
		3. Misc
  ---------------------------------------------------------------
*/

/*
  ---------------------------------------------------------------
	1. Common Settings (Starts with prefix 'x')
  ---------------------------------------------------------------
*/
body {
	margin:0px;
	padding:0px;
	background-color:#F5F5F5;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
div.xbody1 {
	width:761px;
	background:#F5F5F5 url(/en/img/navi/bg1.gif) center top repeat-y;
}
div.xbody2 {
	width:741px;
	background:white url(/en/img/t1x1.gif);
}
.xbread {
	font-size:75%;
	padding:10px 0px 0px 11px;
}
.xbmenu {
	font-size:80%;
	line-height:180%;
	padding:30px 0px 30px 0px;
/*	font-weight: bold;
*/
}
.xtreebg {
	font-size:85%;
	background:url(/en/img/lnavi/point.gif);
/*	font-weight: bold;
*/
}
.xtreebg2 {
	font-size:100%;
	background:url(/en/img/lnavi/point.gif);
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

/*
  ---------------------------------------------------------------
	2. Texts and Size
  ---------------------------------------------------------------
*/

.text75z { font-size:80%; line-height:120%; }
.text80z { font-size:80%; line-height:120%; }
.text85z { font-size:80%; line-height:120%; }
.text90z { font-size:80%; line-height:120%; }
.text70  { font-size:80%; }
.text75  { font-size:80%; }
.text80  { font-size:80%; }
.text85  { font-size:80%; }
.text90  { font-size:80%; }
.text95  { font-size:80%; }

.width100 { width:100%; }
.width99  { width:99%; }
.width95  { width:95%; }

/*
  ---------------------------------------------------------------
	3. Misc
  ---------------------------------------------------------------
*/

div.slink {
	font-size:105%; 
	margin:9px 0px 3px 5px;
/*	font-weight: bold;
*/
}
div.slist {
	margin:10px 0px 0px 0px;
	font-size:90%; line-height:150%;
/*	font-weight: bold;
*/
}

div.stitle {
	padding:7px;
	margin-bottom:1px;
	background:#EEEEFF;
	border:solid #9999CC 1px;
	font-weight: bold;
}


div,center,h1,h2,h3,h4,h5,h6 {
	box-sizing:border-box; -moz-box-sizing:border-box;
}


div.honbun   { font-size:75%; line-height:150%; margin:25px 3px 20px 3px; }

div.kblock1 {
	border:none;
	border-bottom:solid 1px white;
}
div.kblock2 {
	font-weight:bold;
	border-style:solid;
	border-width:1px;
	border-color:#BBBBBB #BBBBBB #929292 #929292;
}
div.kblock3 {
	padding:4px 0px 2px 20px;
	border-top:solid #FFFFFF 1px;
	border-bottom:solid #D9D9D9 1px;
	border-left:solid #FFFFFF 1px;
	background:#E8E8E8 url(/en/img/common/barbg.gif);
}
div.kblock3a {
	padding:4px 0px 2px 20px;
	border-top:solid #FFFFFF 1px;
	border-bottom:solid #D9D9D9 1px;
	background:#E8E8E8 url(/en/img/common/barbg.gif);
}
div.kblock4 {
	padding:10px 15px 0px 17px;
	line-height:150%;
}
td.kblock0 {
	font-size:75%;
	border-bottom:solid 1px #E1E1E1;
	background:#FAFAFA;
}
div.kblockmoji {
	padding:4px 0px 2px 20px;
	border:solid #A6A6A6 1px;
	background:#E8E8E8 url(/en/img/common/barbg_blue.gif);
}
