
@charset "utf-8";

/* uEUX^C̏
------------------------------------------------------------------ */
* {
margin: 0;
padding: 0;
}

h1,h2,h3,h4,h5,h6{
margin:0;
padding:0;
font-weight:bold;
}

body,div,ul,ol,li,dl,dt,dd,p,th,td,form{
margin:0;
padding:0;
}

/* {\(body)
------------------------------------------------------------------ */
body {
width:100%;
height:100%;
background:#FFFFFF;
color: #000000;
font-size:80%;
font-family: Arial, "qMmpS Pro W3", "Osaka","Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;
line-height: 1.2;
}

img{border: none;}

p.text02{
font-size:80%;
line-height: 1.4;
}

em{ font-style:normal; color: #FF0000;}


a:link{color:#6666CC}
a:visited{color:#6666CC}
a:hover{color:#6699FF}
a:active{color:#6699FF}

a.tab1{font-size:10px}
a.tab1:link{color:#FFFFFF; text-decoration:none;}
a.tab1:visited{color:#FFFFFF; text-decoration:none;}
a.tab1:hover{color:#FFFF00; text-decoration:underline;}
a.tab1:active{color:#FFFF00; text-decoration:underline;}

.top{font-size:12px;margin:0px;line-height:1.2em;}
.top2{font-size:12px;margin:0px;line-height:1.5em;}

#size1{
	font-size: 10px;
	color:#CCCCCC;
	line-height: 120%;
}

.style1 {color: #FFFFFF}


/* j[X(div#news)
---------------------------- */
div#news{
width:500px;
margin-left:0px;
text-align:center;
}

div#news dl{
height:240px;
padding:6px;
border:1px solid #CCCCCC;
background-color:#FFFAE6;
text-align:left;
overflow:auto;
scrollbar-face-color: #FFCC00;
scrollbar-highlight-color: #CCCCCC;
scrollbar-shadow-color: #FFF8D9;
scrollbar-3dlight-color: #FFF8D9;
scrollbar-darkshadow-color: #CCCCCC;
scrollbar-arrow-color: #FFF8D9;
scrollbar-track-color: #FFED97;
}

div#news dt{
margin-bottom:6px;
border-bottom:1px dotted #CCCCCC;
font-weight:bold;
}

div#news dd{
padding-bottom:10px;
border-bottom:1px solid #999999;
}

div#news dt,div#news dd{
font-family: Arial, "qMmpS Pro W3", "Osaka", "lr oSVbN", sans-serif;/* for FireFox */
font-size:80%;
}


/* サブナビゲーション(.search-sub)
------------------------------------------------ */
.search-sub{
width:750px;
text-align:center;
font-size:86%;
_font-size:80%;
word-spacing:normal;
padding:5px;
}


.search-sub ul{
list-style-type:none;
word-spacing:normal;
}

.search-sub li{
display:inline;
margin-right:0.5em;
padding-left:0.5em;
border-left:1px solid #666666;
background-image:none;
}

.search-sub li.end{
padding-right:0.5em;
border-right: 1px solid #666666;
}

.search-sub a:link {
color: #66F;
text-decoration: none;
border-bottom:2px dotted #66F;
}
.search-sub a:visited {
color: #66F;
text-decoration: none;
border-bottom:2px dotted #66F;
}
.search-sub a:hover {
color: #6CF;
text-decoration: none;
border-bottom:2px dotted #69C;
}
.search-sub a:active {
color: #6CF;
text-decoration: none;
border-bottom:2px dotted #69C;
}

