* {
	margin:0;
}

body{
	text-align:center;
	font-family:
	"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",
	"Osaka",
	"メイリオ", "Meiryo",
	"ＭＳ Ｐゴシック", "MS P Gothic",
	Helvetica, Arial, sans-serif;
}

body table{
	text-align:left;
}

#main{
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:740px;
}

#main2{
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:640px;
}

#footerBtn{
	width:740px;
	text-align:center;
	margin-left: auto;
	margin-right: auto;
}

#footerBtn table{
	margin:0 auto;
}

.bgMain {  background-color: #5C6867; background-image: url(../images/bg.gif)}



.menu a{
	color: #ffffff;
	background-color: #4C657F;
	text-decoration: none;
	display: block;
	/*padding: 14px 0 10px 5px;*/
	padding: 14px 0 12px 5px;
	margin:0;
	/*width: 165px;*/
	_height:40px;
	font-size: 12px
}

.menu a:visited{
	color: #ffffff;
	background-color: #4C657F;
	text-decoration: none;
}

.menu a:hover{
	color: #ffffff;
	background-color: #37475A;
	text-decoration: none;
}

.scrollArea{
	/* これ以降Mac IE 5には適用されない \*/
	height:400px;
	overflow:auto;
	/* これ以降Mac IE 5にも適用される */
}


.abo12px {  font-size: 12px}
.abo10px { font-size: 10px; line-height: 1.5}
.wh {  color: #FFFFFF}
.large {  font-size: medium}
.medium { font-size: small; line-height: 1.5}
.small { font-size: x-small; line-height: 1.5 }
.s-small { font-size: xx-small; line-height: 1.5 }
.rd { color: #993333}
.new { color: #993333 ; font-size: 10px}


.inp1 { color: #FFFFFF; background: #993333; border-bottom: #333333 1px solid ; border-left: #333333 1px solid ; border-right: #333333 1px solid ; border-top: #333333 1px solid ; font-size: 12px; width: 130px;}

.pict-bdr {  border: #999999; border-style: solid; border-top-width: 3px; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 3px}
.shadow {  border: #cccccc; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.map-fee {  background-attachment: scroll; background-image: url(../howtoorder/images/map_fee.gif); background-repeat: no-repeat; background-position: left top}
