BODY{
	background-color:#e8e8e8;
	color: #222;
	margin: 0;
	padding: 0;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN","MS UI Gothic",Osaka,"ƒqƒ‰ƒMƒmŠpƒSStd W3","Hiragino Kaku Gothic Std W3",sans-serif;
	}

strong{
	font-family:"‚l‚r ‚oƒSƒVƒbƒN","MS UI Gothic",Osaka,"ƒqƒ‰ƒMƒmŠpƒSStd W8","Hiragino Kaku Gothic Std",sans-serif;
	font-weight:bold
	}

img {
	border: none;
}

P {
	margin:0;
	margin-bottom:20px;
}

h3{
	margin:0px;
	font-size: x-small;
	color:#6666CC;
}

h3{
	font-size: small;
	_font-size: x-small;
}

form {margin:0;}

ul{	margin-top:0;
	margin-bottom:0;
	width:95%;
}

.caution ul{
font-size:0.85em;
line-height:130%;
	width:90%;
	padding:0px;
		margin-top:10;
	margin-bottom:10;
	margin-right:10;
	list-style-image:url(../images/icon_cir.gif);
}

.time{padding:1px;
margin-left:5px;
font-size:0.9em;
line-height:130%;}


.ttl{font-size:0.95em;
color:#660000;}


A:link {text-decoration: none;
	color: blue}
A:visited {text-decoration: none;
	color: blue}
A:active {text-decoration: underline;
	color: orange}
A:hover {text-decoration: underline;
	color: orange}

.b20{line-height: 2.0}
.b18{line-height: 1.8}
.b15{line-height: 1.5}
.b14{line-height: 1.4}
.b13{line-height: 1.3}

.txt460 {
	line-height: 140%;
	width: 460px;
	margin-bottom: 10px;
	margin-left: 15px;
}
.faq-a {
	line-height: 140%;
	font-size:0.8em;
	width: 455px;
	margin-bottom: 10px;
	margin-left: 25px;
}
.margin {
	line-height: 140%;
	width: 440px;
	margin-left: 21px;
}

.margin2 {
	font-size:0.85em;
	line-height: 140%;
	width: 450px;
	margin-left: 1em;
}

.md{font-size:12px;line-height:16px;color:#222222;}
.bg{font-size:14px;line-height:16px;color:#222222;}
.sm{font-size:10px;line-height:12px;color:#222222;}
.rd{color:#FF0C09;font-size:10px;}
.bl{color:#333;font-size:10px;
line-height:1.5em;}
.bl a{color:#0072FF;font-size:10px;
line-height:1.5em;}

.form td{
padding-left:15PX;
line-height:130%;
font-size:0.8em;
}

.news{
font-size:0.8em;
line-height:130%;}


.input {
    background-color:#fff;
	height: 1.5em;
	border: 1px solid #666;
	margin: 2px;
}

textarea {
	height: 10em;
	border: 1px solid #999;
	margin: 3px;
}

select {
	border: 1px solid #999;
	margin: 3px;
	color: #333;
}

.slct{line-height:1.3;color:#06f;}
.slct A:link {color:#06f}
.slct A:visited {color:#06f}
.slct A:active {color:orange}
.slct A:hover {color:orange}

.navi2{font-size:12px;color:#222222;line-height: 1.4}
.navi2 A:link {color:#0000cc}
.navi2 A:visited {color:#0000cc}
.navi2 A:active {color:#FF6600}
.navi2 A:hover {color:#FF6600}

.copyright{font-size:12px;color:#FFFFFF;}
.copyright A:link {color:#FFFFFF}
.copyright A:visited {color:#FFFFFF}
.copyright A:active {color:#FFFFFF;text-decoration: none;}
.copyright A:hover {color:#FFFFFF;text-decoration: none;}



.leftcolumn {
	float: left;
	width: 390px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	line-height: 1.4;
}
.title {
	float: left;
	width: 400px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
