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

.mc-inner{ margin-top:0; margin-right:0;}
.mmc{ margin-top:10px;}
.msc{ position:relative;}

#HP{ margin:0 !important; padding:0; background:url(index/bg-hp.jpg) repeat-x 0 0; height:465px;}
.hp-inner{ margin:0 auto !important; padding:10px 0 0 0; width:900px;}
	.cicle-main{ margin:0; padding:0; height:340px; overflow:hidden; background:#000000;}
	.cicle-main li{ margin:0; padding:0;}
	.cicle-main img{ display:block; margin:0; padding:0;}
	
	.cicle-navi{ margin:10px 0 0 0; padding:0; height:80px; overflow:hidden;}
	.cicle-navi li{ margin:0 0 0 25px; padding:0; float:left;}
	.cicle-navi li:first-child{ margin-left:0;}
	.cicle-navi li img{ display:block; margin:0; padding:0;}



.facebook{ margin:0; padding:0; background:#FFFFFF; border:solid 1px #7F7F7F;}

.sm{ margin-top:20px;}
.sm li{ font-size:77%; border-bottom:solid 1px #7F7F7F; background:url(index/ic-sm.png) no-repeat 10px center; padding-left:25px;}


.countdown{ margin:0; padding:0; width:200px; height:265px; background:url(index/bg-countdown.png) no-repeat 0 0; position:relative;}
	.ct{ margin:0 !important; padding:0 !important; width:38px; font-size:300%; color:#000000; font-weight:bold; text-align:center; position:absolute;}
	.ct01{ left:49px; top:83px;}
	.ct02{ left:90px; top:83px;}
	.ct03{ left:131px; top:83px;}


.twitter{ width:200px; margin:0; padding:0; background:url(index/bg-twitter.jpg) repeat-x 0 0;}

.event{ margin:0 0 0 0; padding:0 5px; border-bottom:solid 1px #7F7F7F;}
.event .entry-title{ font-weight:bold;}
.event .entry-image{ margin:0 0 0 20px; float:right;}
.event .entry-image a{}
.event .entry-image a span{ display:block; width:116px; height:116px; background:#FFFFFF; border:solid 1px; border-color:#CCCCCC #7F7F7F #7F7F7F #CCCCCC;}
.event .entry-image a span img{ display:block; margin:0; padding:3px; width:110px; height:110px;}
.event .entry-date{ margin:0; padding:0; font-size:77%; }
.event .entry-body{ margin:0; padding:0; font-size:93%;}
.event .entry-navi{ margin:0; padding:0; font-size:85%;}

.youtube div{ margin:0 !important; padding:0;}


.premiums{ background:#000000;}
.premiums * { margin:0; padding:0; display:block;}
.premiums ul{ margin:0; padding:0; list-style:none;}
.premiums ul li{ margin:0; padding:0; width:130px; float:left;}
.premiums ul li img{ margin:0; padding:0; display:block; max-width:100%; height:auto;}