@charset "Shift_Jis";



*{
	margin:0px; 
	padding:0px; 
	font-style:normal; 
	color:#666;
	background-color:transparent; 
	text-align:left;
 	font-family:Verdana,Chicago,"‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;
}

body{
	color:#000;
	font-size:70%;
	line-height:170%;
	background:#fff;
	no-repeat 50% 100% fixed;
	scrollbar-arrow-color:#8B78FF; 
	scrollbar-face-color:#000000;
	scrollbar-highlight-color:#ffffff; 
	scrollbar-3dlight-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
}



a{color:#379bca; text-decoration:none;}
a:hover,h1 a,.link a{border:0px;}
a:hover{color:#ccc;}

.menu a,.menu a:hover{border:solid #000; border-width:1px 0px;}
.menu a{color:#fff; width:110px; display:block; text-align:center; background:#000; padding-bottom:1px;}
.menu a:hover{color:#000; background:transparent;}
h1 a,h1 a:hover{color:#000; font-family:"Impact","Century Gothic","Times New Roman",Times,serif;}




.all,.menu,h1{width:330px;}

.all{margin:auto; padding-bottom:10px; border:solid #000; border-width:0px 0px;}

.main{clear:both; padding-top:10px;}


.top{padding:10px 30px; position:relative;}

.en{padding:10px 150px; position:relative;}

.text{width:350px; margin:0px 0px 1px; padding:5px 10px 30px 10px;}

h3{padding:20px 155px 5px 155px; color:#000; font-weight:bold; background:url("./img/h3.gif") no-repeat 140px 50%;}


/* ‘¼ */

b{font-weight:bold;}
em{color:#ff0000;}
del{text-decoration:line-through;}

.block{border:solid #000 1px; text-align:center; padding:15px; margin:25px 0px 25px 50px;}

.scroll{overflow:auto; width:350px; height:60px;margin-bottom:13px; background-color:#eeeeee; padding:2px 2px 2px 5px;}

ul,ol{list-style-position:inside; margin-bottom:15px;}
.circle{list-style-type:circle;}
.square{list-style-type:square;}

dl.ex{margin:10px 0px;}
dl.ex dt{background-color:#ccc; color:#fff; padding:3px 7px 4px 12px; display:inline; font-size:0.9em;}
dl.ex dd{margin-top:-10px; border-left:solid #000 1px; padding:15px 10px 5px;}

dl.new dt{font-weight:bold;}
dl.new dd{margin:-1.6em 0px 0px 7em;}

p{margin-bottom:13px;}

address{margin:15px 10px 50px 10px; color:#bbb; text-align:center;}

img{border:0px; margin:2px 0px;}

dl img{margin:0px;}