/* CSS Document */
body{
background:#FCFECB url(../image/share/bg.jpg) repeat-x top;
font-size:12px;
}
a:link {
color:#0000ff;
text-decoration:underline;
}
a:visited {
color:#800080;
text-decoration:underline;
}
a:active {
color:#ff0000;
text-decoration:underline;
}
a:hover {
color:#ff0000;
text-decoration:underline;
}
.copy{padding-left:230px;}
.naka{background-image:url(../image/bg_waku.gif);}
.main{
width:550px;
padding:0 0 0 70px;
margin:5px 5px 5px 5px;}
.top_menu{
width:648px;
height:481px;
background:url(../image/top/main.jpg) no-repeat top;
}
.news{
width:270px;
padding:0 0 0 20px;
margin:5px 5px 5px 5px;
font-size:12px;
}
.news_n{
width:455px;
height:94px;
background-image:url(../image/news_1.gif);
background-repeat:no-repeat;
background-position:top;
background-color:#FFFFFF;}
.news_n2{
width:380px;
margin:30px 0 0 40px;
line-height:18px;
}
.news_n3{
width:550px;
margin:30px 0 0 40px;
line-height:18px;
}
.close{padding:10px 0 0 200px;}
.toku a:link{color:#FF00CC;}
.toku a:visited{color:#FF00CC;}
.toku a:hover{color:#FF0000;}
.toku a:active{color:#FF0000;}
.waku{background:url(../image/top/05_bg.jpg) bottom no-repeat;}
.kyasuto{
width:236px;
background:#EBE8B6 url(../image/chara/bg.gif) no-repeat;
}
.kyasuto_naka {padding:10px 0 0 10px;font-size:12px;}
#price {
line-height: 15px;
text-align:left;
font-size:11px;
font-weight:bold;
margin:5px 0px 3px 0px;
color:#FF0000;
}
#toi{
line-height: 15px;
text-align:left;
font-size:11px;
margin:10px 0px 0px 0px;
}
#menu{
width:500px;
padding:15px 0 0 20px;

text-align:left;}
/*次世代WHF*/
.whf{
	width:630px;
	text-align:left;
	padding-left:8px;
}
/*.whf_goods{
width:184px;
float:left;
margin-left:15px;
}*/
.whf_goods {
width:210px;
height:300px;
text-align:center;
float:left;}
.whf_txt{width:184px;
text-align:left;
line-height:12px;}
ul{
margin:0;
padding:0;
list-style:none;
font-size:12px;
line-height:18px;
}
li{
padding:0 0 0 32px;
background:url(../image/top/point.gif) no-repeat 20px 50%;}
/*携帯用*/
.machiuke{
font-size:11px;
color:1e4303;
line-height:11px;
}
.boisu{
font-size:11px;
color:9b0792;
line-height:11px;
}
span.news{font-size:90%;}
/*etc*/
.c6{color:#FF0000;}
.c5{color:#443513;}
.c4{color:#FF0000;}
.c3{color:#0000ff;}
.c1{color:#402001;}
.c{color:#0066FF;}
.c2{color:#ff0000;}
.f12{font-size:12px;}
.f11{font-size:11px;}
.f16{font-size:16px;}
.f14{font-size:14px;}
.f10{font-size:10px;}
/*キャラクター人気投票*/
.title_s{margin:0 20px 5px 30px;color:#443513;line-height:14px;}
.etc_chara{width:150px;margin:0 0 0 127px;text-align:left;}
.title_mozi{margin:10px 40px 5px 50px;color:#443513;line-height:14px;}
.title_mozi2{margin:5px 40px 5px 50px;color:#ff0000;font-size:11px;}
.touhyou{color:#443513;line-height:13px;}
/*キャラクター人気投票大阪*/
.touhyou_waku_oosaka{border-bottom:#cbb101 solid 1px;
border-left:#cbb101 solid 1px;
border-right:#cbb101 solid 1px;
padding:5px 0 0 5px;
}
/**ova**/
#cast{background:url(../image/ova/nagi.gif) no-repeat;width:319px;height:315px;}
#staff{background:url(../image/ova/hina.gif) no-repeat;width:615px;height:155px;margin:0 0 0 10px;}
.cast_txt{margin:5px 0 0 8px;color:#5c5b5b;}
.staff_txt{width:500px;line-height:1.3em;margin:3px 0 0 8px;color:#5c5b5b;}

/*CD*/
/*div.list ul{list-style:square; line-height:140%;}
div.list ul li{margin:0 0 0 0;}*/