.e9, .e10, .e12 {
	font-family : Arial, Verdana, sans-serif ;
	}

.j9, .j10, .j12, .j14 {
	font-family : ƒqƒ‰ƒMƒmŠpƒS Pro W3,Osaka, ‚l‚r ‚oƒSƒVƒbƒN, MS UI Gothic, sans-serif ;
	}

body {
	margin : 0px;
	background-image : url(http://www.reset.jp/image/bg.gif);
	color : #333333;
	background-color: #FFFFFF;
	}

a {
	color : #1136BD ;
	}

a:hover {
	color : red ;
	}
	
form{
	margin:0px;
	padding:0px;
	}


.menu {
 float:left;
	width : 100px ;
	position : absolute ;
	left : 0px ;
	top : 0px ;
	}

.content {
	width : 600px ;
	margin-left : 110px ;
	margin-top : 10px ;
	border : #cccccc solid 1px ;
	}

.navi {
	margin-left : 10px ;
	margin-top : 10px ;
	}

.titlemain {
	width : 580px ;
	margin-left : 10px ;
	padding-top : 10px ;
	padding-bottom : 5px ;
	border-bottom : #cccccc solid 1px ;
	}

.title1 {
	width : 570px ;
	margin-left : 15px ;
	padding-top : 15px ;
	padding-bottom : 5px ;
	}

.titlecaption {
	margin-left : 40px ;
	padding-bottom : 5px ;
	}

.foot {
	margin-top : 5px ;
	margin-left : 110px ;
	}

.keyword {
	color : red ;
	}

.cardmente {
	font-size : 9pt ;
	margin : 15px ;
	}

.search {
	width : 100px ;
	margin : 0px ;
	background-image : URL(http://www.reset.jp/image/bg_search.gif) ;
	}

.searchbox{
	font-size : 10px ;
	width : 90px ;
	height : 16px ;
	margin-left : 4px ;
	margin-top : 1px ;
	border : gray solid 1px ; 
	}

.topannounce {
	margin-left : 10px ;
	margin-top : 10px ;
	margin-bottom : 10px ;
	}

.topwebmailbg {
 background-image : URL(http://www.reset.jp/image/sm_bg.gif) ;
	background-repeat:repeat
	}

.topwebmailadress {
	font-size:12px;
	width:70px;
	height:18px;
	}

.topwebmailadressdomain {
	font-size:12px;
	height:18px;
	}

.topwebmailpassword {
	font-size:12px;
	width:60px;
	height:18px;
	}

.topwebmaillogin {
	font-size:12px;
	width:60px;
	height:22px;
 border:0px;
	}

#Search img {
	border: 0;
	}
#Search h2 {
	display: block;
	margin: 10px;
	padding: 0;
	}
#Search ul {
	display: block;
	margin: 10px 0 20px 0;
	padding: 0;
	}
	* html #Search ul {
		zoom: 1;
	}
	* +html #Search ul {
		zoom: 1;
	}
#Search ul:after {
	height: 0px;
	visibility: hidden;
	content: "";
	display: block;
	clear: both;
	}
#Search li {
	width: 310px;
	display: block;
	margin: 5px 0;
	list-style: none;
	text-align: center;
	float: left;
	}
