@charset "euc-jp";

/* =====================================================================
	global
====================================================================== */

* {
	margin : 0;
	padding : 0;
	background : transparent;
	border : none;
	font : normal normal 100% Tahoma,Helvetica,sans-serif;
}

body {
	background : #ffffff;
	color : #333333;
	font-size : 62.5%;
	text-align : center;
}

/* =====================================================================
	definition
====================================================================== */

h1,
div#shell {
	font-size : 1.2em;
}

h1 {
	padding : 5px 20px;
	background : #000000;
	color : #ffffff;
	text-align : right;
}

/* ___________________________________________________________ anchor */

a {
	text-decoration : none;
}
a:link {
	color : #0298ca;
}
a:visited {
	color : #0298ca;
}
a:hover {
	color : #333333;
}
a:active {
	color : #333333;
}

/* =====================================================================
	shell
====================================================================== */

div#shell {
	overflow : auto;
	position : absolute;
	top : 50%;
	left : 50%;
	margin : -250px auto auto -390px;
	background : url(../images/logo.gif) no-repeat center;
	width : 780px;
	height : 500px;
}

div#shell p {
	margin : 305px auto 0 auto;
	font-size : 1.4em;
}
div#shell address {
	position : relative;
	top : 140px;
}

/* =================================================================== Coding by THR,INC. */