@charset "Shift_JIS";
/* CSS Document */

/* reset */

* { margin: 0; padding: 0;border-width: 0px; background-color: transparent;}
h1,h2,th { font-weight: normal; font-size: 100%;}
ul,li { list-style: none;}
a,a:hover,a:active{text-decoration: none; cursor: default}

/* end reset */


/* layout */

.container{
	width:750px;
	margin:auto;
	box-shadow:0px 0px 30px #000;
}

header{
	width:100%;
	height:250px;
	padding:0px;
}

nav{
	display:block;
	width:750px;
	background-color:#93ba45;
	text-align:center;
	padding:auto;
}

nav li{
	display:inline;
	padding:0 20px;
}

nav a{
	line-height:300%;
	text-decoration:none;
}

nav a:hover{
	text-decoration:underline;
}

.main{
	width:100%;
	padding-top:80px;
}

section.content{
	display:block;
	width:520px;
	margin:0px auto 120px;
}

th{
	vertical-align:top;
	border-right:dotted 1px #003333;
}

h1{
	display:block;
	width:500px;
	padding-left:20px;
	line-height:200%;
	background-color:#e6db45;
	border:double 3px #030;
	color:#030;
	font-size:100%;
}

h2{
	font-size:100%;
	margin-left:20px;
	margin-top:20px;
	border-bottom:dotted 1px #030;
	width:460px;
}

p{
	padding:20px;
}

.space{
	padding:20px;
}

.center{
	text-align:center;
}

.right{
	text-align:right;
}

footer{
	width:100%;
	height:50px;
	line-height:50px;
	background-color:#93ba45;
	text-align:center;
}

/* end layout */


/* design */

body,section,td,th,p {
	font-family: "‚l‚r –¾’©", "MS Mincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	color: #030;
	line-height:140%;
}

body {
	background-color: #064;
}

.container{
	background-color:#FFC;
}

a,a:hover,a:active{
	font-family: "‚l‚r –¾’©", "MS Mincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	color: #030;
	text-decoration:underline;
}

a:hover{
	background-color:#93ba45;
}

#mailform{
	display:block;
	width:100%;
	text-align:center;
}

input,textarea{
	border:solid 1px #030;
	line-height:170%;
}

input.noborder{
	border-width:0px;
}

.submit{
	padding:5px 20px;
	font-size: 95%;
}

.enqsubmit{
	padding:2px 10px;
	font-size: 95%;
}

.img{
	width:520px;
	border:solid 1px #000;
	margin-top:30px;
}

a.aimg:hover{
	background-color:transparent;
}

/* end design*/

