@charset "UTF-8";
/* CSS Document */

/* Setup
---------------------------*/
* {
font-family: "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
}

body, div, h1, h2, h3, h4, h5, h6, p, blockquote, hr, ul, ol, li, dl, dt, dd, dir, menu, table, th, td, thead, tbody, tfoot, caption, form, fieldset, legend, isindex, embed, object, pre {
margin: 0;
padding: 0;
border: 0;
}

body {
font-size:13px;
font-style: normal;
font-weight: normal;
line-height: 2;
color:#000;
}

div, h1, h2, h3, h4, h5, h6, p,ul, ol, dl, table, form{
font-weight:normal;
font:100%;
}

ul, ol, dl, li, dt, dd { list-style: none; }

th, td {
border-collapse:collapse;
vertical-align: top;
}

img {
margin: 0;
padding: 0;
border: 0;
vertical-align: bottom;
}

a {
margin: 0;
padding: 0;
border: 0;
text-decoration: none;
}

a:link { color: #000000; }
a:visited { color: #000000; }
a:hover { color: #CCCCCC; }
a:active { color: #000000; }
a img, a:link img, a:visited img, a:hover img, a:active img {
border: none;
text-decoration: none;
}


a:hover img{
opacity: 0.60;
filter: alpha(opacity=60);
}






.clear{ clear:both;}

