@charset "utf-8";
html, body, div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,address,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset{
        margin:0;
        padding:0;
        list-style:none;
}


body {
        font: 100% "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
        background: #ffffff;
        margin: 0;
        padding: 0;
        text-align: center;
        color: #000000;

}
a img{
        border:none;
}
a {
        text-decoration: none;
}
#wrapper {     
        margin:auto;
        width: 960px;
        position: relative;
        background-repeat: no-repeat;

}

#header{
        margin-top:10px;
        width:960px;
        height:100px;
}
#left{
        margin:40px auto;
        width:280px;
        text-align: left;
        float:left;
/*		background-color:#3AA;*/
}
#main{
        margin:20px auto;
        width:620px;
        text-align: center;
        position:relative;
        float:right;
}
#footer{
        margin:10px auto;
        width:960px;
        height:40px;
        position:relative;
        float:none;
}

div#left ul li{
/*      float:left; */
        margin:10px 10px;
}

.copyright {
        color: #666666;
        font: 10px sans-serif;
        }

.moji1 {
        color:#F6C;
        font: 800 20px sans-serif;     
        }
.moji1b {
        color:#0EA092;
        font: 600 16px sans-serif;     
        }

.moji2 {
        color: #FF0000;
        font: bold large sans-serif;   
        }
.t3 {
        color: #F60;
        font: 16px sans-serif; 
        }
.t1 {
        color: #F60;
        font: bold 36px sans-serif;     
        }
.t1 .time{
        color: #F60;
        font: bold 24px sans-serif;     
}
.t2 {
        color: #000000;
        font: 14px sans-serif; 
        }
.color1 {
        color:#F00;
        }
	
