@charset "utf-8";
/*///｡｡init｡｡///////////////////////////////////////////////////////////////////////////////////////////////*/
*{ margin:0; padding:0; }
select option{ padding:0 5px; }
body{ color:#333; background:url(../images/bg.jpg) no-repeat; font-size:14px; line-height:170%; }
h1 , h2 , h3 , h4 , h5 , h6{ font-style:normal; font-weight:normal; font-size:100%; }
ul{ list-style-type:none; }
img{ border:0; vertical-align:bottom; }

table{ border-collapse:collapse; border:0; }
table th , table td{ text-align:left; vertical-align:top; font-weight:normal; }

.alignL{ text-align:left; }
.alignR{ text-align:right; }
.alignC{ text-align:center; }
.alignM{ vertical-align:middle; }

.fL{ float:left; }
.fR{ float:right; }

br{ letter-spacing:0; }


/*///｡｡clearfix｡｡///////////////////////////////////////////////////////////////////////////////////////////*/
/* For modern browsers */
.cf:before , .cf:after{ content:""; display:table; }
.cf:after{ clear:both; }

/* For IE 6/7 (trigger hasLayout) */
.cf{ zoom:1; } 


/*///｡｡contents｡｡///////////////////////////////////////////////////////////////////////////////////////////*/
.counter{ /*background:url(../images/bg.png) no-repeat; width:670px; height:31px; position:absolute;*/ }

.counter .timeDay{ position:absolute; top:19px; left:63px; }
.counter .timeHr{ position:absolute; top:19px; left:123px; }
.counter .timeMmin{ position:absolute; top:19px; left:205px; }
.counter .timeSec{ position:absolute; top:19px; left:265px; }
.counter .timeMsec{ position:absolute; top:19px; left:400px; }

.toumei{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }


