@charset "Shift_JIS";

	body{
		 color: #333; background-color: #fff; background-image: url(../img2/bigbg4.gif); margin:0px; padding:0px; background-attachment: fixed; background-position: 100% 100%; background-repeat: no-repeat; font-size: 14px; line-height: 1.8em; font-family:"lr SVbN", "MS Gothic", "Osaka", "qMmpS Std W8", "Hiragino Kaku Gothic Std", sans-serif;
	}
ul{margin:0;padding:0;
}
ul li{list-style-type:circle;list-style-position:outside;margin-left:2.0em;margin-top:0;margin-right:0;margin-bottom:0;:0em;font-size:10pt;
color:black;
font-family: "lr SVbN", "MS Gothic", "Osaka", "qMmpS Std W8", "Hiragino Kaku Gothic Std", sans-serif;
line-height:260%;
}
ul li a{text-decoration:none;color:#3366ff;font-weight:bold;
}
ul li a:hover{text-decoration:none;color:#ff3300;font-weight:bold;}
ul li a:visited{text-decoration:none;color:#6633ff;font-weight:bold;
}
ul li a:active{text-decoration:none;color:#ff9933;font-weight:bold;
}


form{margin:0px;padding:0px;}
a.a1:link{text-decoration:none;color:#3366ff;font-weight:bold;
}
a.a1:visited{text-decoration:none;color:#6633ff;font-weight:bold;
}
a.a1:active{text-decoration:none;color:#ff9933;font-weight:bold;
}
a.a1:hover {text-decoration:none;color:#ff3300;font-weight:bold;
}
	a{color:#3366ff;text-decoration:underline;}
a:link{text-decoration:none;color:#3366ff;}
a:visited{text-decoration:none;color:#6633ff;}
a:active{text-decoration:none;color:#ff9933;}
a:hover {text-decoration:none;color:#ff3300;}


a.a2:link{text-decoration:none;color:#000099;}
a.a2:visited{text-decoration:none;color:#000066;}
a.a2:active{text-decoration:none;color:#ff0033;}
a.a2:hover {text-decoration:underline;color:#3333ff;background:#ffcc33; }

	h1{
		margin:0px;
		padding:0px;
		font-size:1em;
		line-height:0em;
	}

.mm{
font-size:12px;
color:#333333;
font-family:Verdana;
}
.mw{
font-size:10px;
color:white;
font-family:sans-serif;
}

.caution{
font-size:12px;
color:red;
text-decoration:underline;line-height:1.3em;
font-family: "lr SVbN", "MS Gothic", "Osaka", "qMmpS Std W8", "Hiragino Kaku Gothic Std", sans-serif;
}
.ss{
font-size:10px;
color:#333333;}

.whiteup{
font-size:14px;
color:white;
font-family: "lr SVbN", "MS Gothic", "Osaka", "qMmpS Std W8", "Hiragino Kaku Gothic Std", sans-serif;
font-weight:bold;
}
.credit{
font-size:12px;
color:#333333;
font-family:Arial, Helvetica
}
.credit2{
font-size:12px;
color:white;
}
.smaller{
font-size:11px;
color:#666666;
font-family: "lr SVbN", "MS Gothic", "Osaka", "qMmpS Std W8", "Hiragino Kaku Gothic Std", sans-serif;
line-height:1.3em;
}
.eng{
font-size:11px;
color:red;
font-family: "lr SVbN", "MS Gothic", "Osaka", "qMmpS Std W8", "Hiragino Kaku Gothic Std", sans-serif;
}

.normal{
font-size:12px;
color:black;
font-family: "lr SVbN", "MS Gothic", "Osaka", "qMmpS Std W8", "Hiragino Kaku Gothic Std", sans-serif;
line-height:209%;
}

.n2{
font-size:11px;
color:black;
font-family: "lr SVbN", "MS Gothic", "Osaka", "qMmpS Std W8", "Hiragino Kaku Gothic Std", sans-serif;
line-height:1.4em;
}

.nmrb{
font-size:12px;
color:red;
font-weight:bold;
font-family: "lr SVbN", "MS Gothic", "Osaka", "qMmpS Std W8", "Hiragino Kaku Gothic Std", sans-serif;
}
.komidasi{
font-size:12px;
color:#cc3300;
font-weight:bold;
font-family: "lr SVbN", "MS Gothic", "Osaka", "qMmpS Std W8", "Hiragino Kaku Gothic Std", sans-serif;
}
.wnew{
font-size:10px;
color:#ff3300;
font-weight:bold;
font-family: "lr SVbN", "MS Gothic", "Osaka", "qMmpS Std W8", "Hiragino Kaku Gothic Std", sans-serif;
}
.att{
font-size:12px;
color:red;
text-decoration:underline;
font-family: "lr SVbN", "MS Gothic", "Osaka", "qMmpS Std W8", "Hiragino Kaku Gothic Std", sans-serif;
}
.normal2{
font-size:12px;
color:black;
font-family: "lr SVbN", "MS Gothic", "Osaka", "qMmpS Std W8", "Hiragino Kaku Gothic Std", sans-serif;
line-height:1.4em;}
.sb{
font-size:12px;
color:#3366cc;
font-family: "lr SVbN", "MS Gothic", "Osaka", "qMmpS Std W8", "Hiragino Kaku Gothic Std", sans-serif;
line-height:1.3em;}

td.nav{
color:white;
border-top:none;
border-right:none;
border-bottom:none;
border-left:8px solid #999;
font-size:80%;
line-height:105%;
font-weight:bold;
background-color:#36f;
padding:2px;
}
td.nav2{
color:white;
border-top:none;
border-right:none;
border-bottom:none;
border-left:8px solid #f30;
font-size:80%;
line-height:105%;
font-weight:bold;
background-color:#66f;
padding:2px;
}
td.lt{
background-color:#66f;
padding:0px;
background-image: url(../img2/leftbg.gif);
attachment: fixed; 
background-position: left top; 
background-repeat: repeat-y;
}

	strong{font-family: "lr SVbN", "MS Gothic", "Osaka", "qMmpS Std W8", "Hiragino Kaku Gothic Std", sans-serif; font-weight:bold;}
	
div.box {float:right;
         border-style: none;
         padding-top:0px;
         padding-left:3px;
         padding-right:5px;
         padding-bottom:3px;}
div.box1 {
         border: 1px solid #999999;
         padding:1px;
         background-color:#eeeeee;}
img.sp1 {margin-top:5px;margin-left:0px;margin-right:0px;margin-bottom:3px;border:0px;}
blockquote{
        font-size:11px;
color:black;
font-family: "lr SVbN", "MS Gothic", "Osaka", "qMmpS Std W8", "Hiragino Kaku Gothic Std", sans-serif;
line-height:1.4em;
border: 1px solid #999999;
        margin:10px;
        padding:5px;
        background-color:#eeeeee;
}
/*ʐ^Z^O*/
#picc{ margin-left: auto;
margin-right: auto;
height:735px;
width: 520px;
}


img.sp2 {margin-top:0px;margin-left:3px;margin-right:3px;margin-bottom:3px;border:1px solid #999999;}
tr.sp3 {text-align:center; text-valign:middle;}
ol {font-size: 12px; line-height: 1.4em; font-family:"Osaka",  sans-serif;margin-left: 2em;padding-left:1.2em;}
ul ul li{font-size: 12px; line-height: 1.6em; font-family:"Osaka",  sans-serif;margin-left: 1.2em;padding-left:0.2em;}

/*ʐ^荞݉*/
div.cr{
	clear:right;
}
div.cl{
	clear:left;
}