@charset "EUC-JP";
@import "/r_css/imports2.css";

/*/special/sitemap/
------------------------------------------------------------*/
#jumpGenreListHead{
	height:33px;
	margin-top:10px;
	background:url('/list/bg_numberheader.gif') no-repeat;
}
#jumpGenreListHead h2{
	padding:11px 0 0 8px;
}
#jumpGenreListBody{
	padding:20px 30px 0;
	background:url('/list/bg_list_white.gif') repeat-y;
	zoom:1;
}
#jumpGenreListBody:after{
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility:	hidden;
	font-size: 0;
}
#jumpGenreListBody .clear{
	clear:both;
}
#jumpGenreListBody .miniGbox.boxHome{
	float:left;
	width:220px;
	margin:0 2px 2px 0;
}
#jumpGenreListBody .miniGbox{
	float:left;
	width:220px;
	margin:0 2px 2px 0;
}
#jumpGenreListBody .miniGbox.boxWide{
	width:442px;
}
#jumpGenreListBody .miniGbox.boxWide h3{}
#jumpGenreListBody .miniGbox.boxWide ul{
	width:442px;
	overflow: hidden;
}
#jumpGenreListBody .miniGbox.boxWide ul li{
	float: left;
	width: 220px;
    box-sizing: border-box;
}
#jumpGenreListBody .miniGbox.boxWide3t{
	width:664px;
}
#jumpGenreListBody .miniGbox.boxWide3t h3{}
#jumpGenreListBody .miniGbox.boxWide3t ul{
	width: 664px;
	overflow: hidden;
}
#jumpGenreListBody .miniGbox.boxWide3t ul li{
	float: left;
	width: 220px;
    box-sizing: border-box;
}
#jumpGenreListBody .miniGbox.boxWide4t{
	width:888px;
}
#jumpGenreListBody .miniGbox.boxWide4t h3{}
#jumpGenreListBody .miniGbox.boxWide4t ul{
	width: 888px;
	overflow: hidden;
}
#jumpGenreListBody .miniGbox.boxWide4t ul li{
	float: left;
	width: 220px;
    box-sizing: border-box;
}
#jumpGenreListBody div.noList{
	clear:both;
	width:156px;
	margin:8px 2px 2px 0;
}
#jumpGenreListBody h3{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	box-shadow:0px 0px 0px 1px #ffffff inset;
	-moz-box-shadow:0px 0px 0px 1px #ffffff inset;
	-webkit-box-shadow:0px 0px 0px 1px #ffffff inset;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #000000;
	padding:5px 3px 5px 20px;
	margin-top:10px;
	background:url('/home/bullet_dotted_arrow_w.gif') no-repeat 8px 50%;
}
#jumpGenreListBody h3 a{ color:#FFFFFF; font-size: 13px; line-height: 100%;}
#jumpGenreListBody h3 a:hover{ color:#ff3300;}
#jumpGenreListBody h3 span{ display: none;}

#jumpGenreListBody .miniGbox.homeTtlBox h3{ background-color:#9A9A9A; border: 1px solid #9A9A9A;}
#jumpGenreListBody .miniGbox.cinemaTtlBox h3{ background-color:#8982d9; border: 1px solid #8982d9;}
#jumpGenreListBody .miniGbox.vcinemaTtlBox h3{ background-color:#4ba6a6; border: 1px solid #4ba6a6;}
#jumpGenreListBody .miniGbox.dramaTtlBox h3{ background-color:#e0a1e6; border: 1px solid #e0a1e6;}
#jumpGenreListBody .miniGbox.animeTtlBox h3{ background-color:#45bde6; border: 1px solid #45bde6;}
#jumpGenreListBody .miniGbox.koreaTtlBox h3{ background-color:#d99362; border: 1px solid #d99362;}
#jumpGenreListBody .miniGbox.musicTtlBox h3{ background-color:#bfac4d; border: 1px solid #bfac4d;}
#jumpGenreListBody .miniGbox.sportsTtlBox h3{ background-color:#6791e6; border: 1px solid #6791e6;}
#jumpGenreListBody .miniGbox.varietyTtlBox h3{ background-color:#f29161; border: 1px solid #f29161;}
#jumpGenreListBody .miniGbox.relaxTtlBox h3{ background-color:#adcc52; border: 1px solid #adcc52;}
#jumpGenreListBody .miniGbox.docmentaryTtlBox h3{ background-color:#d9ad57; border: 1px solid #d9ad57;}
#jumpGenreListBody .miniGbox.harlequinTtlBox h3{ background-color:#b6ace6; border: 1px solid #b6ace6;}
#jumpGenreListBody .miniGbox.tvTtlBox h3{ background-color:#C4BB24; border: 1px solid #C4BB24;}
#jumpGenreListBody .miniGbox.idolTtlBox h3{ background-color:#d98289; border: 1px solid #d98289;}
#jumpGenreListBody .miniGbox.gameTtlBox h3{ background-color:#ffd400; border: 1px solid #ffd400;}
#jumpGenreListBody .miniGbox.downloadTtlBox h3{ background-color:#bf868b; border: 1px solid #bf868b;}
#jumpGenreListBody .miniGbox.r18TtlBox h3{ background-color:#a66c97; border: 1px solid #a66c97;}
#jumpGenreListBody .miniGbox.advancedTtlBox h3{ background-color:#f279b6; border: 1px solid #f279b6;}
#jumpGenreListBody .miniGbox.comicTtlBox h3{ background-color:#1677d8; border: 1px solid #1677d8;}
#jumpGenreListBody .miniGbox.takarazukaTtlBox h3{ background-color:#ff7171; border: 1px solid #ff7171;}
#jumpGenreListBody .miniGbox.pachinko_pachislotTtlBox h3{ background-color:#e59016; border: 1px solid #e59016;}
#jumpGenreListBody .miniGbox.freememberTtlBox h3{ background-color:#E13838; border: 1px solid #E13838;}
#jumpGenreListBody .miniGbox.taiwandramaTtlBox h3{ background-color:#F26D6D; border: 1px solid #F26D6D;}
#jumpGenreListBody .miniGbox.r18gameTtlBox h3{ background-color:#FF7FF0; border: 1px solid #FF7FF0;}
#jumpGenreListBody .miniGbox.liveTtlBox h3{ background-color:#a19250; border: 1px solid #a19250;}
#jumpGenreListBody .miniGbox.sbsshowTtlBox h3{ background-color:#3b618c; border: 1px solid #3b618c;}
#jumpGenreListBody .miniGbox.mahjongTtlBox h3{ background-color:#007300; border: 1px solid #007300;}
#jumpGenreListBody .miniGbox.life_cultureTtlBox h3{background-color:#adcc52; border: 1px solid #adcc52;}
#jumpGenreListBody .miniGbox.stageTtlBox h3{background-color:#c91a50; border: 1px solid #c91a50;}
#jumpGenreListBody ul{ margin:3px 0;}
#jumpGenreListBody li{
	padding:0px 5px 4px 15px;
	line-height:12px;
	background:url('/common/icon/list.gif') no-repeat 4px 2px;
}
#jumpGenreListBody li br{
	display: none;
}
#jumpGenreListBody li.linkGenreTop{
    width: 100% !important;
    background: url('/common/icon/list.gif') no-repeat 4px 5px;
    padding: 4px 5px 4px 15px;
    box-sizing: border-box;
}
#jumpGenreListBody li.linkTitle{
    background: none;
    text-align: center;
    background-color: #EFEFEF;
    padding: 3px 0;
    margin-bottom: 6px;
    width: 100% !important;
}
#jumpGenreListBody li.linkTitle span{
    line-height: 12px;
    font-size: 12px;
    color: #808080;
    font-weight: bold;
}
#jumpGenreListBody li.linkBlank{
    background: none;
    height: 18px;
}
#jumpGenreListBody li.subGroup{
	background:none;
	padding-left:2px;
}
#jumpGenreListBody li.subGroup li{
	background:url('/common/icon/arrowlist.gif') no-repeat 6px 4px;
}
#jumpGenreListBody a{
	color:#CC6600;
	line-height:14px;
}
#jumpGenreListBody a:hover{
	color:#ff9900;
}
#jumpGenreListFoot{
	height:4px;
	margin:0 0 5px 0;
	background:url('/list/bg_numberlessfooter.gif') no-repeat;
}
