/* charset */
@charset "utf-8";

*{}



div#top{width:740px;height:700px;text-align: left;margin:0 5px 0 5px;padding:0;overflow:hidden;background-image: url(/image/top.jpg);background-repeat:no-repeat;background-position:left top;position:relative; top:0;left:0;}

#top h1,#headline h3,#lead-text-box{display:none;}

#top #update{width:600px;font-size:11px;text-align: left;margin:0;padding:0;font-weight:normal;line-height:130%;color: #666666;float:left;position:absolute; top:387px;left:25px;}
#top #update a	{	color:#232323;	}
#top #update a:hover{color:#F62F2F;}

div#headline{width:332px;height:200px;float:left;position:absolute; top:445px;left:25px;overflow:hidden;display:block;}

#headline h4{font-size:12px;text-align: left;margin:0 0 3px 0;padding:0;font-weight:bold;line-height:100%;color: #565656;}
#headline p{font-size:11px;color:#565656;line-height:130%;margin:0 0 2px 0;padding:0;}
#headline p a{color:#434343;}
#headline p a:hover{color:#F62F2F;}

.headline-module{
margin:0 1px 10px 1px;
}

.headline-module:after {
    content:".";
    display: block;
    height:0;
    clear:both;
    visibility:hidden;
}

.headline-module{	zoom:1;/*for IE 5.5-7*/	}

.contents-top{background-image: url(/image/contents-topnews.gif);background-repeat:no-repeat;background-position:left top;}

dl.top-info-list{margin:0 0 5px 0;padding:0;line-height:135%;}
.top-info-list dt{float:left;display:block;font-size:11px;color:#CF5809;margin-bottom:2px;}
.top-info-list dd{display:block;font-size:11px;margin-left:10em;margin-bottom:2px;padding-left:5px;color:#371404;border-left:1px solid #CCCCCC;}

dl.top-info-inner{margin:0 0 10px 0;padding:0;line-height:135%;}
.top-info-inner dt{float:left;display:block;font-size:12px;color:#CF5809;margin-bottom:2px;}
.top-info-inner dd{display:block;font-size:12px;margin-left:3.5em;margin-bottom:2px;padding-left:5px;color:#371404;border-left:1px solid #CCCCCC;}

dl.top-info-new	{
	border:1px solid #D1D1D1;
	padding:10px 5px;
	margin:0 0 15px;
}

dl.top-info-new dt	{	font-size:12px;color:#CF5809;margin-bottom:2px;font-weight:bold;	}

dl.top-info-new dd	{	font-size:12px;line-height:140%;margin:0 0 0 1em;color:#666666;	}
dl.top-info-new dd.mg_u	{	margin:0 0 1em 1em;	}

ul#topnavi{width:500px;margin:0 10px 0 10px;padding:0;text-align:left;display:block;float:left;position:absolute; top:645px;left:7px;}
#topnavi li{float:left;margin:0;padding:0;list-style-type:none;}
#topnavi #link-9{margin-left:5px;}
#topnavi li a {float:left;margin:0;padding:0 ;text-indent:-9999px;line-height:0;font-size:0;display:block;}
#link-1 a,#link-2 a,#link-3 a,#link-4 a,#link-5 a,#link-6 a,#link-7 a,#link-8 a,#link-1 a:hover,#link-2 a:hover,#link-3 a:hover,#link-4 a:hover,#link-5 a:hover,#link-6 a:hover,#link-7 a:hover,#link-8 a:hover{width:50px;height:50px;background-repeat:no-repeat;background-position:left top;}

#link-1 a{background-image: url(/image/prf-lk-h.gif);}
#link-1 a:hover{background-image: url(/image/prf-lk-o.gif);}
#link-2 a{background-image: url(/image/news-lk-h.gif);}
#link-2 a:hover{background-image: url(/image/news-lk-o.gif);}
#link-3 a{background-image: url(/image/live-lk-h.gif);}
#link-3 a:hover{background-image: url(/image/live-lk-o.gif);}
#link-4 a{background-image: url(/image/disco-lk-h.gif);}
#link-4 a:hover{background-image: url(/image/disco-lk-o.gif);}
#link-5 a{background-image: url(/image/shop-lk-h.gif);}
#link-5 a:hover{background-image: url(/image/shop-lk-o.gif);}
#link-6 a{background-image: url(/image/diary-lk-h.gif);}
#link-6 a:hover{background-image: url(/image/diary-lk-o.gif);}
#link-7 a{background-image: url(/image/link-lk-h.gif);}
#link-7 a:hover{background-image: url(/image/link-lk-o.gif);}
#link-8 a{background-image: url(/image/contact-lk-h.gif);}
#link-8 a:hover{background-image: url(/image/contact-lk-o.gif);}

#link-9 a{width:88px;height:31px;background-image: url(/image/tunegram.gif);background-repeat:no-repeat;background-position:left top;}

* html>body #news-shop h3,* html>body #news-shop p,* html>body #news-shop dl,* html>body #news-shop ul,* html>body #news-dust h3,* html>body #news-dust p,* html>body #news-dust dl,* html>body #news-dust ul	{position:absolute;left:5px;}
* html>body #news-shop h3	{top:5px;}
* html>body #news-shop p	{top:20px;}
* html>body #news-shop dl	{top:60px;}
* html>body #news-shop ul	{top:120px;}
* html>body #news-dust	{height:160px;}
* html>body #news-dust h3	{top:5px;}
* html>body #news-dust p	{top:20px;}
* html>body #news-dust ul	{top:60px;}