@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,
h1,h2,h3,h4,h5,h6,
form,fieldset,input,textarea,em,address,
p,td {
	margin:0;
	padding:0;
	text-decoration: none;
	font-style:normal;
	font-weight:normal;
	}

table {
	border-collapse:collapse;
	border-spacing:0;
	}

ul {
	list-style:none;
	}

fieldset,img{
	border:0;
	}	
	
select option{
	padding:0 5px;
	}	

form label{
	cursor:pointer;
	}

body{
	color:#B2A27A;
	background:#000000;
	background-image:url(http://image.jukujo-club.com/img/home/back.jpg);
	background-attachment:scroll;
	background-position:center top;
	background-repeat:repeat-y;
	font-size:12px;
	font-family:'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,Osaka,sans-serif;
	/*line-height:;*/
	text-align:center;
	}

body#iframe {
	color:#FFFFFF;
	background:#141414;
	font-size:12px;
	font-family:'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,Osaka,sans-serif;
	text-align:left;
	/*line-height:;*/
	}

th {text-align:center;}

/*----------------------------------------
CLEAR FIX
----------------------------------------*/
/* CLEAR FIX */
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.cb {clear:both; height:0; line-height:0; font-size:1%;}

/*----------------------------------------
a
----------------------------------------*/
a:link {color:#B2A27A; text-decoration:none;}
a:visited {color:#B2A27A; text-decoration:none;}
a:hover {color:#FFFFFF; text-decoration:underline;}

a.wht:link {color:#FFFFFF; text-decoration:none;}
a.wht:visited {color:#FFFFFF; text-decoration:none;}
a.wht:hover {color:#FFFFFF; text-decoration:underline;}

a.gray:link {color:#CCCCCC; text-decoration:none;}
a.gray:visited {color:#CCCCCC; text-decoration:none;}
a.gray:hover {color:#00FF00; text-decoration:underline;}

a.red:link {color:#FF0000; text-decoration:underline;}
a.red:visited {color:#FF0000; text-decoration:underline;}
a.red:hover {color:#FF0000; text-decoration:underline;}

a.red02:link {color:#FA0096; text-decoration:none;}
a.red02:visited {color:#FA0096; text-decoration:none;}
a.red02:hover {color:#FA0096; text-decoration:underline;}

a.bk:link {color:#333333; text-decoration:none;}
a.bk:visited {color:#333333; text-decoration:none;}
a.bk:hover {color:#FF0000; text-decoration:underline;}

a.wht02:link {color:#FFFFFF; text-decoration:underline;}
a.wht02:visited {color:#FFFFFF; text-decoration:underline;}
a.wht02:hover {color:#FF0000; text-decoration:underline;}

a.yellow:link {color:#FF0; text-decoration:underline;}
a.yellow:visited {color:#FF0; text-decoration:underline;}
a.yellow:hover {color:#FF0; text-decoration:none;}



/*----------------------------------------
margin
----------------------------------------*/
.mt2 {margin:2px 0 0 0;}
.mt3 {margin:3px 0 0 0;}
.mt4 {margin:4px 0 0 0;}
.mt5 {margin:5px 0 0 0;}
.mt6 {margin:6px 0 0 0;}
.mt7 {margin:6px 0 0 0;}
.mt10 {margin:10px 0 0 0;}
.mt15 {margin:15px 0 0 0;}
.mt25 {margin:25px 0 0 0;}
.mt30 {margin:30px 0 0 0;}

.mb1 {margin:0 0 1px 0;}
.mb2 {margin:0 0 2px 0;}
.mb3 {margin:0 0 3px 0;}
.mb4 {margin:0 0 4px 0;}
.mb5 {margin:0 0 5px 0;}
.mb6 {margin:0 0 6px 0;}
.mb8 {margin:0 0 8px 0;}
.mb10 {margin:0 0 10px 0;}

.ml1 {margin-left:1px;}
.ml2 {margin-left:2px;}
.ml3 {margin-left:3px;}
.ml4 {margin-left:4px;}
.ml5 {margin-left:5px;}
.ml6 {margin-left:6px;}
.ml10 {margin-left:10px;}

.mr1 {margin-right:1px;}
.mr2 {margin-right:2px;}
.mr3 {margin-right:3px;}
.mr4 {margin-right:4px;}
.mr5 {margin-right:5px;}
.mr6 {margin-right:6px;}
.mr10 {margin-right:10px;}

.mlr2 {margin:0 2px;}
.mlr10 {margin:0 10px;}

/* vertical */
.mv0{margin-top:0px; margin-bottom:0px;}
.mv1{margin-top:1px; margin-bottom:1px;}.mv2{margin-top:2px; margin-bottom:2px;}.mv3{margin-top:3px; margin-bottom:3px;}
.mv4{margin-top:4px; margin-bottom:4px;}.mv5{margin-top:5px; margin-bottom:5px;}.mv6{margin-top:6px; margin-bottom:6px;}
.mv7{margin-top:7px; margin-bottom:7px;}.mv8{margin-top:8px; margin-bottom:8px;}.mv9{margin-top:9px; margin-bottom:9px;}
.mv10{margin-top:10px; margin-bottom:10px;}
.mv15{margin-top:15px; margin-bottom:15px;}
.mv20{margin-top:20px; margin-bottom:20px;}


/*----------------------------------------
FLOAT
----------------------------------------*/
.fl{float:left;}
.fr{float:right;}


/*----------------------------------------
大枠
----------------------------------------*/
/* wrapper */
#wrapper {margin:0 auto; padding:0 6px; width:990px; height:auto; text-align:left; background:#141414;}

/* layout */
#header {margin:0; padding:0 0 5px 0; width:990px; height:136px; clear:both;} 
#header02 {width:990px; height:35px; margin:0 0 10px 0; padding:0;}
#contents {margin:0; padding:0; width:990px; height:auto;}
#right_contents {float:right; margin:0; padding:0; width:820px; height:auto;}
#left {float:left; margin:0 5px 0 0; padding:0; width:165px; height:auto;}
#main {float:left; margin:0; padding:0; width:590px; height:auto;}
#right {float:right; margin:0; padding:0; width:225px; height:auto;}
#footer {margin:5px 0 0 0; padding:5px 0 0 0; width:990px; height:auto;}

h1 {float:left; background:url(http://image.jukujo-club.com/img/logo.jpg) no-repeat;}
h2 {margin:0 0 5px 0; padding:0 0 0 15px; height:28px; font-size:14px; color:#FFFFFF; line-height:2.2em; overflow:hidden; border:0; background:url(http://image.jukujo-club.com/img/common/h2_bg_j1.gif) repeat-x;}
h3 { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(../img/common/h3_bg_j1.gif) repeat-x scroll 0 0; border:0 none; color:#FFFFFF; font-size:14px; font-weight:bold; height:23px; line-height:25px; margin:15px 0 10px; overflow:hidden; padding:0 0 0 5px; width:auto;}
h4 {width:auto; height:20px; margin:5px 0 0 0; padding:0 0 0 10px; background:url(http://image.jukujo-club.com/img/common/h4_bg.gif) repeat-x; color:#FFFFFF; line-height:1.2em; font-size:14px; font-weight:bold; letter-spacing:3px; overflow:hidden;}
h5 {width:806px; height:38px; margin:10px 0; padding:0;}

/*----------------------------------------
#header {margin:0 0 10px 0; padding:0; width:990px; height:136px;}
----------------------------------------*/
h1 a {display:block; width:303px; height:110px; text-indent:-9999px; overflow:hidden;}
.head_l {float:left; width:303px; height:110px;}
.head_r {float:left; width:687px; height:110px; background:url(http://image.jukujo-club.com/img/common/head_back.jpg);}
.head_r_smap     {width:677px; height:20px; margin:0; padding:5px 10px 0 0; text-align:right; display:block;}
.head_rh_menu    {display:block; width:584px; height:35px; margin:0 0 0 103px;}
.head_r_cownt    {width:100px; height:36px; margin:4px 0 4px 492px; display:block;}
.head_r_cownt img{margin:0 0 0 1px;}
#header ul      {width:990px; height:26px; background:url(http://image.jukujo-club.com/img/common/menu_back.jpg) no-repeat; clear:both;}
#header ul li   {float:left; display:block; margin:0; padding:0; font-weight:bold; text-align:center;}
#header ul li a {display:block; height:26px; margin:0; padding:0; line-height:2.2em;}
#header ul li.gnv01 a {width:138px;}
#header ul li.gnv02 a {width:109px;}
#header ul li.gnv03 a {width:108px;}
#header ul li.gnv04 a {width:113px;}
#header ul li.gnv05 a {width:107px;}
#header ul li.gnv06 a {width:113px;}
#header ul li.gnv07 a {width:145px;}
#header ul li.gnv08 a {width:157px;}

#header ul li a:link {color:#BFB391; text-decoration:none;}
#header ul li a:visited {color:#BFB391; text-decoration:none;}
#header ul li a:hover {color:#E7E4E0; text-decoration:underline;}

#header ul li a.gnv_v:link {color:#2F2000; text-decoration:none;}
#header ul li a.gnv_v:visited {color:#2F2000; text-decoration:none;}
#header ul li a.gnv_v:hover {color:#2F2000; text-decoration:underline;}

/*----------------------------------------
#header02 {margin:0 0 10px 0; padding:0; width:990px; height:136px;}
----------------------------------------*/

/*----------------------------------------
#main {float:left; margin:0; padding:0; width:590px; height:auto;}
----------------------------------------*/
/* recommend_box */
#main_block01 {margin:5px 0px 0px 0px; padding:0px; width:588px; height:auto; border:1px solid #CCCCCC; background-color:#FFFFFF;}
.recommend_tt {margin:5px; padding:0 0 0 15px; width:561px; height:23px; border:1px solid #000000; color:#FFFFFF; font-weight:bold; line-height:1.9em; background:url(http://image.jukujo-club.com/img/common/reco_tt_bg.gif) repeat-x;}
.recommend_data {margin:0 0 5px 0; padding:0 2px; width:584px; height:133px;}
.recommend_box {float:left; display:inline; margin:0 3px; padding:5px 0 0 0; width:140px; height:128px;}
.recommend_box span {margin:3px 0 0 0; padding:0 2px 0 10px; width:128px; height:14px; color:#333333; font-size:10px; line-height:1.6em; overflow:hidden; display:block; background:url(http://image.jukujo-club.com/img/common/icon_j1.gif) no-repeat 4px 6px;}
.recommend_box:hover {background:#EBEBEB;} 

/*----------------------------------------
#left {float:left; margin:0 5px 0 0; padding:0; width:165px; height:auto;}
----------------------------------------*/
.l_iframe        {width:165px; height:auto; margin:0 0 5px 0; padding:0;}
.l_box           {width:157px; border:0; margin:5px 0 0 0; padding:4px 1px 4px 5px;}
.l_box form      {width:157px; height:45px; margin:15px 0 10px 0; padding:0; text-align:center;}
.l_box input.txt {width:135px; height:14px; margin:0px; padding:2px 0 0 5px;}
.l_box input.img { width:60px; height:20px; margin:5px 0 0 0; padding:0px;}
.l_box ul li     {height:15px; line-height:15px; margin:10px 0; font-size:14px; font-weight:bold;}

#l_list {margin:0; padding:3px 0 0 0; clear:both;}
#l_list li.list01 {float:left; display:inline; width:70px; height:20px; margin:0; padding:0 0 0 8px; line-height:1.5em; overflow:hidden; background:url(http://image.jukujo-club.com/img/common/icon_j1.gif) no-repeat 0px 7px;}
#l_list li.list02 {float:left; width:149px; height:20px; margin:0; padding:0 0 0 8px; line-height:1.5em; overflow:hidden; background:url(http://image.jukujo-club.com/img/common/icon_j1.gif) no-repeat 0px 7px;}

.l_login {width:165px; height:129px; margin:0; padding:0; background:url(../img/common/login_bg_j1.jpg) no-repeat;}
.l_login form {width:165px; height:80px; margin:0 0 5px; padding:0; text-align:center;}
.l_login input.txt {margin:8px 8px 0 57px; padding:2px 0 0 2px; width:98px; height:16px; float:left; border:none; background:none;}
.l_login input.txt2 {margin:7px 8px 0 57px; padding:2px 0 0 2px; width:98px; height:16px; float:left; border:none; background:none;}
.l_login input.img {margin:7px 0 0 0; padding:0px; width:80px; height:17px; text-align:center;}
.logout_form {width:150px; height:72px; margin:0 0 5px ; padding:8px 8px 0 7px; background:url(../img/common/login_bg_j1.jpg) no-repeat  -165px 0;}
.logout_form p {width:150px; height:12px; margin:0 0 0 0; padding:4px 0 0 0; color:#333333; text-align:center; overflow:hidden;}
.logout_form form {width:150px; margin:0; padding:0; text-align:center; }
.logout_form input.img {margin:15px 0 0 0; padding:0px; width:80px; height:17px; text-align:center; }

.l_login_txt { width:157px; height:32px; margin:0; padding:5px 3px; text-align:center; line-height:16px; border:1px solid #666; color:#F00; }
.l_login_txt span { color:#B2A27A; display:block; }
.l_login_txt span.login_qa { color:#B2A27A; display:block; line-height:32px; }

.l_login_txt a { color:#999; margin:0 5px; }
.l_login_txt a:visited { color:#999; }
.l_login_txt a:hover { color:#CCC; }

/*----------------------------------------
#right {float:right; margin:0; padding:0; width:225px; height:auto;}
----------------------------------------*/
.r_block {margin:0 0 5px 0; padding:0; width:225px; height:auto; border:0;}
.r_count {margin:width:145px; height:38px; margin:0; padding:22px 40px 5px 40px; background:url(http://image.jukujo-club.com/img/common/koukai_bg_j1.jpg) no-repeat;}
.r_block iframe.kousin {margin:0px; padding:0px; border:solid 1px #FFF; width:223px; height:238px; overflow:auto;}
.r_eveinfo {margin:0 0 5px 0; padding:0; width:225px; height:auto; border:0; font-size:12px; line-height:1.5em; overflow:hidden;}

/*----------------------------------------
#footer {margin:5px 0 0 0; padding:5px 0 0 0; width:990px; height:auto;}
----------------------------------------*/
#footer p       {width:990px; height:86px; margin:0; padding:0; color:#FFFFFF; text-align:center; line-height:1.4em;}
#footer address {width:980px; height:auto; margin:0; padding:10px 5px; line-height:1.3em; text-align:center;   
                 display:block; background:url(http://image.jukujo-club.com/img/common/back.jpg) bottom repeat-x;}
.r18_tt         {width:540px; height:auto; display:block; margin:10px auto 0 auto;}	
.r18_link       {width:540px; height:15px; margin:0 auto 10px auto; text-align:right; font-size:13px; font-weight:bold; display:block;}
		 
/* foot_menu */
.foot_menu    {width:950px; height:322px;  margin:15px auto; background-color:#999999; clear:both;}

.foot_menu img{float:left;}

.foot_menu ul{width:197px; height:217px; margin:0; padding:105px 0 0 23px; float:left;}
.footm_box01 {background:url(http://image.jukujo-club.com/img/home/backm_01.jpg);}
.footm_box02 {background:url(http://image.jukujo-club.com/img/home/backm_02.jpg);}
.footm_box03 {background:url(http://image.jukujo-club.com/img/home/backm_03.jpg);}
.footm_box04 {background:url(http://image.jukujo-club.com/img/home/backm_04.jpg);}

.foot_menu li    {height:13px; line-height:13px; font-size:12px; margin:0 5px 9px 0; display:block;}
.foot_menu li img{margin-right:5px}
.foot_menu li a  {text-decoration:none;}

/*----------------------------------------
topic_path
----------------------------------------*/
.topic_path {margin:0; padding:0 0 0 8px; width:342px; height:20px; font-size:12px; overflow:hidden; line-height:1.5em; white-space:nowrap; display:block;}
.topic_path_l {margin:0; padding:0 0 0 5px; width:800px; height:20px; font-size:12px; overflow:hidden; line-height:20px; white-space:nowrap; display:block;}
.topic_path_02 {margin:0; padding:0 0 10px 5px; width:815px; height:20px; font-size:12px; overflow:hidden; line-height:20px; display:block;}



.topic_path_03 { margin:0; padding:0 0 0 8px; width:150px; height:20px; font-size:12px; overflow:hidden; line-height:1.5em; white-space:nowrap; display:block; float:left;}

/*----------------------------------------
上へ戻る
----------------------------------------*/
.top{width:590px; margin:10px 0 0 0; padding:0px; text-align:center; height:30px; line-height:30px;}
.top02{width:820px; margin:10px 0 0 0; padding:0px; text-align:center; height:30px; line-height:30px;}
.top03{width:820px; margin:20px 0 20px 0; padding:0px; text-align:center; height:30px; line-height:30px;}



/*----------------------------------------
VIPについて regist.view / play.view
----------------------------------------*/
.reg_block {width:780px; height:auto; margin:0 0 15px 0; padding:0 10px;}

.reg_block dl {margin:10px 0 0 0; padding:0; line-height:1.5em;}
.reg_block dt {margin:0; padding:0 0 5px 0; color:#FF0000; font-size:14px;}
.reg_block dd {margin:0; padding:0 0 10px 5px;}

.reg_block02 {width:780px; height:auto; margin:0 0 15px 0; padding:0 10px;}

.reg_block02 dl {width:390px; height:auto; margin:10px 0 0 0; padding:0; line-height:1.5em; float:left;}
.reg_block02 dt {margin:0; padding:0 0 5px 0; color:#FF0000; font-size:14px;}
.reg_block02 dd {margin:0; padding:0 0 10px 5px;}


/* r-box */
.r_box {margin:0; padding:5px; width:215px; height:auto;}
.r_box_tt {margin:0; padding:0; width:215px; height:20px; line-height:20px; overflow:hidden;}
.r_box_data {margin:0; padding:0 0 5px 0; width:215px; height:75px; border-bottom:1px dotted #FFF;} 
.r_box_data p.r_box_data_l {float:left; margin:0; padding:0; width:100px; height:75px;}
.r_box_data p.r_box_data_r {float:right; margin:0; padding:0; width:108px; height:75px;}
.r_box_data p.r_box_data_r span.data_r_text {margin:0; padding:0 0 0 10px; width:98px; height:14px; font-size:10px; display:block; line-height:1.5em; overflow:hidden; background:url(http://image.jukujo-club.com/img/common/icon_j1.gif) no-repeat 0 6px;} 
.r_box_data p.r_box_data_r span.data_r_rank {margin:0; padding:5px 0 0 0; width:108px; height:28px; text-align:center; display:block;}

/* sample */
#sample                   {width:215px; height:122px; margin:0; padding:4px; background-color:#141414;}
.sample_box               {width:215px; height:75px;  margin:0 0 5px 0; padding:0; border:none;}
.sample_box p.sample_thum {float:left; width:100px; height:75px;}
.sample_box p.sample_data {float:right; width:110px; height:75px;}
.sample_box p.sample_data span {width:93px; height:16px; margin:2px 5px; padding:0 0 0 7px; font-size:10px; line-height:1.5em; overflow:hidden; display:block; background:url(http://image.jukujo-club.com/img/common/icon_j1.gif) no-repeat 0 6px;}
#sample_new               {width:215px; height:75px; margin:0; padding:4px; background-color:#141414;}

/* sample_index */
h2.sample_index {
	width:573px;
	}
.smpl_cate {
	width:590px;
	height:50px;
	margin:4px 0 0 0;
	padding:0;
	overflow:hidden;
	}
.smpl_cate span.smplcate01 {
	float:left;
	display:inline;
	width:194px;
	height:50px;
	margin:0 4px 0 0;
	padding:0;
	background:#CCC;
	}
.smpl_cate span.smplcate02 {
	float:right;
	width:194px;
	height:50px;
	margin:0;
	padding:0;
	background:#CCC;
	}
.smpl_cate span.smplcate03 {
	float:right;
	width:392px;
	height:50px;
	margin:0;
	padding:0;
	background:#CCC;
	}
.smpl_headreco {
	width:590px;
	height:215px;
	margin:10px 0;
	padding:0;
	overflow:hidden;
	}
.smpl_headreco p.smpl_headbnr {
	float:left;
	width:435px;
	height:215px;
	margin:0;
	padding:0;
	}
.smpl_headreco p.smpl_recobox {
	float:right;
	width:150px;
	height:215px;
	margin:0;
	padding:0;
	background:#222;
	}

.smpl_headreco p.smpl_recobox span.recobox_tt {
	display:block;
	width:150px;
	height:20px;
	margin:0 0 4px 0;
	padding:0;
	}
.smpl_headreco p.smpl_recobox span.recobox_thum {
	display:block;
	width:140px;
	height:105px;
	margin:0;
	padding:0 5px;
	}
.smpl_headreco p.smpl_recobox span.recobox_txt {
	display:block;
	width:132px;
	height:15px;
	margin:2px 0 0 0;
	padding:0 5px 0 13px;
	line-height:1.5;
	overflow:hidden;
	background:url(http://image.jukujo-club.com/img/common/icon_j1.gif) no-repeat 5px 7px;
	}
.smpl_headreco p.smpl_recobox span.recobox_b {
	display:block;
	width:140px;
	height:44px;
	margin:4px 0 0 0;
	padding:0 5px;
	}
.smpl_tt {
	width:580px;
	height:25px;
	margin:5px 0 0 0;
	padding:0 0 0 10px;
	font-size:14px;
	line-height:1.8;
	overflow:hidden;
	background:url(http://image.jukujo-club.com/img/sample_index/smpl_tt.gif) repeat-x;
	}
.smpl_tt span {
	margin:0 0 0 20px;
	}
.smplbox {
	width:580px;
	height:220px;
	margin:0 0 5px 0;
	padding:5px;
	overflow:hidden;
	background:#222;
	}
.smplbox p.smplbox_thum {
	float:left;
	width:280px;
	height:210px;
	margin:0;
	padding:0;
	}
.smplbox p.smplbox_data {
	float:right;
	width:290px;
	height:210px;
	margin:0;
	padding:0;
	}
.smplbox p.smplbox_data span.smplbox_data_thum {
	display:block;
	width:290px;
	height:105px;
	margin:0 0 5px 0;
	padding:0;
	}
.smplbox p.smplbox_data span.smplbox_data_name {
	display:block;
	width:275px;
	height:18px;
	margin:0 0 5px 0;
	padding:0 0 0 15px;
	line-height:1.5;
	overflow:hidden;
	background:url(http://image.jukujo-club.com/img/common/icon_j1.gif) no-repeat 5px 7px;
	}
.smplbox p.smplbox_data span.smplbox_data_name a {
	margin:0 0 0 20px;
	}
.smplbox p.smplbox_data span.smplbox_data_comment {
	display:block;
	width:275px;
	height:42px;
	margin:0;
	padding:0 0 0 15px;
	line-height:1.2;
	overflow:hidden;
	background:url(http://image.jukujo-club.com/img/common/icon_j1.gif) no-repeat 5px 5px;
	}
.smplbox p.smplbox_data span.smplbox_data_comment em {
	float:left;
	display:block;
	width:40px;
	height:42px;
	margin:0;
	padding:0;
	}
.smplbox p.smplbox_data span.smplbox_data_comment strong {
	float:right;
	display:block;
	width:218px;
	height:42px;
	margin:0;
	padding:0;
	overflow:hidden;
	font-weight:normal;
	line-height:1.2;
	}
.smplbox p.smplbox_data span.smplbox_data_b {
	display:block;
	width:290px;
	height:30px;
	margin:5px 0 0 0;
	padding:0;
	}

.smpl_headreco p.smpl_recobox:hover {background:#2D2D2D;}
.smplbox:hover {background:#2D2D2D;}


/* sample_list */
.sample_head {margin:0 0 10px 0; padding:0; height:200px; width:820px; clear:both;}
.sample_h_l  {margin:0; padding:0 5px 0 0; width:590px; height:200px; float:left;}
.sample_h_r  {margin:0; padding:0; width:225px; height:200px; float:right;}
.sample_list_page {margin:0; padding:0 0 0 1px; width:819px; height:auto; clear:both;} 
.sample_l_box{margin:0 3px 5px 2px; padding:4px; width:258px; height:158px; border:solid 1px #222222; background:#222222; display:inline; float:left;}
.sample_l_box p.sl_tt {margin:0 0 4px 0; padding:0; width:258px; height:25px; line-height:25px; overflow:hidden;}
.sample_l_box div.sl_mid {margin:0 0 4px 0; padding:0; width:258px; height:105px; clear:both;}
.sample_l_box div.sl_mid p.sl_mid_l {margin:0; padding:0; width:140px; height:105px; float:left;}
.sample_l_box div.sl_mid p.sl_mid_r {margin:0; padding:0; width:118px; height:105px; float:right;}
.sample_l_box div.sl_mid p.sl_mid_r span.sl_flag {margin:0; padding:0; width:118px; height:20px; text-align:right; display:block; }
.sample_l_box div.sl_mid p.sl_mid_r span.sl_txt {margin:0; padding:4px 0 0 10px; width:108px; height:17px; font-size:10px; line-height:17px; overflow:hidden; background:url(http://image.jukujo-club.com/img/common/icon_j1.gif) no-repeat 3px 10px; display:block; }
.sample_l_box p.sl_bt {margin:0; padding:0; width:258px; height:20px;} 

/* ranking */
#ranking {margin:0; padding:3px 4px; width:215px; height:auto; background-color:#141414;}
.ranking_tt {margin:0; padding:0; width:215px; height:25px;}
.ranking_tt p.ranking_rank {float:left; margin:0; padding:0; width:35px; height:25px; font-size:14px; font-weight:bold; line-height:1.8em; }
.ranking_tt p.tt_text {float:right; margin:0; padding:0; width:170px; height:25px; text-align:left; line-height:2.2em; overflow:hidden;}

.ranking_low {margin:0; padding:0 0 4px 0; width:215px; height:20px; border-bottom:1px dotted #FFF;}
.ranking_low p.rank_low_l {float:left; margin:0; padding:0 0 0 8px; width:97px; height:20px; font-size:10px; line-height:20px; overflow:hidden; background:url(http://image.jukujo-club.com/img/common/icon_j1.gif) no-repeat 0 9px;}
.ranking_low p.rank_low_r {float:right; margin:0; padding:0 0 0 8px; width:97px; height:20px; font-size:10px; line-height:20px; overflow:hidden; background:url(http://image.jukujo-club.com/img/common/icon_j1.gif) no-repeat 0 9px;}

.ranking_monthly{width:183px; height:40px; margin:0px; padding:0px 0px 0px 40px; line-height:40px; overflow:hidden; background:url(http://www.jukujo-club.com/img/list_rank.gif) no-repeat; font-weight:bold;}

/* joyu */
#joyu {margin:0; padding:3px 4px; width:215px; height:auto;}
.joyu_tt {margin:0; padding:0; width:215px; height:25px; text-align:left; line-height:2.2em; overflow:hidden;}

.joyu_low {margin:0; padding:0 0 4px 0; width:215px; height:20px; border-bottom:1px dotted #FFF;}
.joyu_low p.joyu_low_l {float:left; margin:0; padding:0 0 0 8px; width:97px; height:20px; font-size:10px; line-height:20px; overflow:hidden; background:url(http://image.jukujo-club.com/img/common/icon_j1.gif) no-repeat 0 9px;}
.joyu_low p.joyu_low_r {float:right; margin:0; padding:0 0 0 8px; width:97px; height:20px; font-size:10px; line-height:20px; overflow:hidden; background:url(http://image.jukujo-club.com/img/common/icon_j1.gif) no-repeat 0 9px;}

/* sample */
#sample {margin:0; padding:4px; width:215px; height:112px;}
.sample_box {margin:0 0 5px 0; padding:0; width:215px; height:75px; border:none;}
.sample_box p.sample_thum {float:left; width:100px; height:75px;}
.sample_box p.sample_data {float:right; width:110px; height:75px;}
.sample_box p.sample_data span {width:93px; height:16px; margin:2px 5px; padding:0 0 0 7px; font-size:10px; line-height:1.5em; overflow:hidden; display:block; background:url(http://image.jukujo-club.com/img/common/icon_j1.gif) no-repeat 0 6px;}

/* info */
#info                  {margin:0; padding:5px 0 0 10px; width:193px; height:auto;} 
#info p                {margin:5px 0 0 0; padding:0 0 4px 0; width:193px; height:auto; border-bottom:1px dotted #FFFFFF;} 
#info span.info_text01 {margin:0 0 3px 0; padding:0; width:193px; height:20px; color:#999999; font-size:14px; line-height:20px; overflow:hidden; display:block;} 
#info span.info_text02 {margin:4px 0; padding:0 0 0 10px; width:183px; height:16px; font-size:10px; line-height:16px; overflow:hidden; display:block; background:url(http://image.jukujo-club.com/img/common/icon_j1.gif) no-repeat 0 7px;} 

#info a:link           {color:#999999; text-decoration:none;}
#info a:visited        {color:#999999; text-decoration:none;}
#info a:hover          {color:#B2A27A; text-decoration:underline;}

/* news */
#news                  {margin:0; padding:5px 0 0 10px; width:270px; height:auto;} 
#news p                {margin:5px 0 0 0; padding:0 0 4px 0; width:270px; height:auto; border-bottom:1px dotted #FFFFFF;} 
#news span.info_text01 {margin:0 0 3px 0; padding:0; width:270px; height:20px; color:#999999; font-size:14px; line-height:20px; overflow:hidden; display:block;} 
#news span.info_text02 {margin:4px 0; padding:0 0 0 10px; width:260px; height:16px; font-size:10px; line-height:16px; overflow:hidden; display:block; background:url(http://image.jukujo-club.com/img/common/icon_j1.gif) no-repeat 0 7px;} 

#news a:link           {color:#999999; text-decoration:none;}
#news a:visited        {color:#999999; text-decoration:none;}
#news a:hover          {color:#B2A27A; text-decoration:underline;}





/* txt_link */
.main_txt_link { margin:0; padding:5px 3px 5px 10px; text-align:right; width:577px; }

/* kakuhome_tt */
.kakuhome_tt {width:auto; height:auto; line-height:160%; padding:10px; clear:both; font-weight:bold;}
.b_f         {font-weight:bold; margin:0 0 4px 0;}
.type_list   {width:63px; height:15px; padding:0; margin:5px 8px 0 0; float:left; display:inline;}
.type_list2   {width:134px; height:15px; padding:0; margin:5px 8px 0 0; float:left; display:inline;}

/* osusume_s */
.osusume_s {display:block; font-size:12px; height:15px; margin:10px 0 0; width:145px;}

/* mainオススメ */
.reco {
clear:both;
height:230px;
margin:0;
padding:0 0 0 3px;
width:587px;
}
.reco_box {
background-color:#333333;
float:left;
height:192px;
margin:4px 3px;
padding:4px 0;
width:140px;
}
.reco_box_date {
height:22px;
margin:0;
padding:0 3px;
width:134px;
}

.reco_box_date { height:22px; margin:0; padding:0 3px; width:134px;}
.reco_box_date_l { color:#FFFFFF; display:block; float:left; font-size:14px; height:22px; line-height:1.5em; margin:0; overflow:hidden; padding:0; width:89px;}
.reco_box_date_r { display:block; float:left; height:22px; margin:0; padding:0; width:45px;}
.reco_box_title {-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(../img/common/icon_j1.gif) no-repeat scroll 3px 7px; color:#FFFFFF; display:block; font-size:12px; height:20px; line-height:1.5em; margin:0;overflow:hidden; padding:0 5px 0 10px; width:125px;}
.reco_box_name {-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(../img/common/icon_j1.gif) no-repeat scroll 3px 7px; color:#FFFFFF; display:block; font-size:12px; height:20px; line-height:1.5em; margin:0;overflow:hidden; padding:0 5px 0 10px; width:125px;}
.reco_box_flag { display:block; height:25px; margin:0; padding:0; width:140px;}

/* flash */
.flash_box03{width:590px; height:304px; overflow:hidden; margin:0; padding:0;}

/* news_box */
.news_box    {width:590px; height:210px; margin: 0 0 10px 0; clear:both;}
.news_box_r  {width:315px; height:210px; margin: 0 0 0 10px; padding:0; float:left;}
.news_box_rp {width:310px; height:180px; margin:5px 0 0 0; padding:0; border:1px solid #666666; overflow:auto;}
.news_text02 {margin:0; padding:0 0 0 10px; width:183px; height:16px; font-size:10px; line-height:16px; overflow:hidden; display:block;} 

/* main新着 */
#new_block {clear:both; height:auto; margin:0; padding:0; width:590px;}
.new { clear:both; float:left; height:905px; margin:0; padding:0; width:292px;}
.new_box { border:1px solid #B2A27A; height:105px; margin:0 0 6px; padding:5px; width:280px;}
.new_box_date { float:left; height:105px; margin:0 0 0 5px; padding:0; width:134px;}
.new_box_date_l { color:#FFFFFF; display:block; font-size:13px; height:17px; line-height:1.5em; margin:0 0 5px; overflow:hidden; padding:0 0 0 5px; width:84px;}
.new_box_date_r { display:block; float:left; height:22px; margin:0; padding:0; width:45px;}
.new_box_title { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(../img/common/icon_j1.gif) no-repeat scroll 3px 7px; color:#FFFFFF; display:block; font-size:12px; font-weight:bold; height:28px; line-height:120%; margin:0 0 5px; overflow:hidden; padding:0 0 0 10px; width:124px;}
.new_box_name { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(../img/common/icon_j1.gif) no-repeat scroll 3px 7px; color:#FFFFFF; display: block; font-size:12px; height:18px; line-height:1.5em; margin:3px 0 7px; overflow:hidden; padding:0 0 0 10px; width:124px;}
.new_box_flag { display:block; height:25px; margin:0; padding:0; text-align:right; width:134px;}
.new_next { float:left; margin:0; padding:5px 7px; text-align:right; width:278px;}

.newv { float:left; height:905px; margin:0 0 0 6px; padding:0; width:292px;}
.newv_box { background-color:#0033FF; background-image:url(http://image.jukujo-club.com/img/home/vip_new_back.jpg); border:1px solid #B2A27A; height:105px; margin:0 0 6px; padding:5px; width:280px;}
.newv_box_date { float:left; height:105px; margin:0 0 0 5px; padding:0; width:134px;}
.newv_box_date_l { color:#FFFFFF; display:block; float:left; font-size:14px; height:22px; line-height:1.5em; margin:0; overflow:hidden; padding:0; width:89px;}
.newv_box_date_r { display:block; float:left; height:22px;  margin:0; padding:0; width:45px;}
.newv_box_title { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(../img/common/icon_j1.gif) no-repeat scroll 3px 7px; color:#FFFFFF; display:block; font-size:12px; height:20px; line-height:1.5em; margin:0; overflow:hidden; padding:0 5px 0 10px; width:125px;}
.newv_box_name {-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(../img/common/icon_j1.gif) no-repeat scroll 3px 7px; color:#FFFFFF; display:block; font-size:12px; height:20px; line-height:1.5em; margin:0; overflow:hidden; padding:0 5px 0 10px; width:125px;}
.newv_box_flag {display:block; height:25px; margin:0; padding:0; width:140px;}
.newv_next { display:inline; float:left; margin:0 0 0 6px; padding:5px 7px; text-align:right; width:278px;}

/* border_color */
.bdcolor {width:auto; height:auto; margin:5px 0 0 0; padding:0; border-top:#5e5033 solid 2px; }

/* ojbj_box */
.bjoj_block{width:568px; height:630px; margin:0; padding:5px 11px 0 11px;}
.bj_box    {width:280px; height:auto; float:left; margin:0; padding:0; clear:both;}
.oj_box    {width:280px; height:auto; float:left; margin:0 0 0 8px; padding:0;}
.bjoj_box  {width:130px; height:128px; float:left; margin:5px 0 0; padding:8px 0 10px 10px;}
.bjbj_box_s{width:120px; height:12px; display:block; font-size:12px; margin:5px 0 0; overflow:hidden;}


/* new_osusume */
.new_osusume{ width:145px; height:190px; margin:0 0 5px 0; padding:8px 0 10px 10px; }
.new_osusume_com{width:140px; height:46px; margin:10px 0 0 0; padding:0; font-size:10px; display:block; overflow:hidden;}
.new_osusume_tt{width:140px; height:auto; margin:14px 0 0 0; padding:0; font-size:12px; font-weight:bold; display:block;}



/* joyu type */
.joyut_box   {width:70px; height:15px; padding:0 0 0 10px; margin:5px 4px 0 10px; float:left; display:inline; display:block;}
.joyu_ichiran{width:210px; height:15px; margin:0 15px 0 0; padding:20px 0 0 0; text-align:right; font-weight:bold; clear:both;}

/* main_ttlink */
.main_ttlink{ width:580px; height:15px; padding:0 10px 0 0; margin:15px 0 15px 0; font-size:15px; font-weight:bold; text-align:right;}

/* type-seatc */
.typeseatc_box{ width:auto; height:15px; padding:0; margin:5px 8px 0 3px; float:left; display:inline;}

/* right-if */
.right-if{margin:10px 0 5px 0;}

/* osusume_sirice */
.osusume_s{ width:145px; height:15px; margin:10px 0 0 0; font-size:12px; display:block; }

/* ranking_index */
.ranking_index_tt{width:215px; height:28px; line-height:28px; margin:0; padding:0 3px; background:url(http://image.jukujo-club.com/img/common/h2_bg_j1.gif) repeat-x; color:#FFFFFF; font-size:13px; font-weight:bold; text-align:left; overflow:hidden;}
#ranking_index {width:780px; height:auto; margin:10px 20px;}
#ranking_index2{width:534px; height:auto; margin:10px auto; clear:both;}
.ranking_l{width:223px; height:auto; margin:0 22px 0 0; padding:10px;  float:left; border:1px solid #333;}
.ranking_l2    {width:223px; height:auto; margin:0 11px 0 11px; padding:10px; float:left; border:1px solid #333;}
.ranking_r{width:223px; height:auto; margin:0; padding:10px; float:left; border:1px solid #333;}

/* movie main */
.movie_top {margin:0; padding:2px 0 0 0; width:590px; height:20px; background:#222222;}
.movie_type_dcp { text-align:right; margin:5px 0 0 0; padding:0 5px 0 0; }
.movie_top_l {float:left; margin:0; padding:0; width:350px;}
.movie_top_r {float:right; margin:0; padding:0; width:230px; text-align:right;}
.main_thum {margin:10px 0 0 0; padding:0px 95px 5px 95px; width:400px; height:auto; background:#141414; clear:both;}

#movie_block {margin:5px 0 0 0; padding:5px; width:578px; height:auto; background:#DDD; border:1px solid #DDD;}
#movie_block_g {margin:5px 0 0 0; padding:5px 5px 7px 5px ; width:578px; height:auto; border:1px solid #DDD; background:#DDD;}

#movie_block p {margin:5px 0 0 0; padding:0; width:578px; height:auto;}
.dl_block {margin:0; padding:0; width:578px; height:auto;}

/* gallery */
.gallery    {margin:0; padding:0 0 0 2px; width:576px; height:auto; clear:both;}
.gallery_tt {margin:0; padding:0 0 0 10px; width:568px; height:23px; font-weight:bold; color:#FFFFFF; line-height:1.9em; overflow:hidden;  background:url(http://image.jukujo-club.com/img/common/reco_tt_bg.gif) repeat-x;}
.gallery div.gallery01 {float:left; margin:5px 2px 0 0px; padding:0; width:142px; height:107px; display:inline; background-color:#000;}
.gallery div.gallery02 {float:left; margin:5px 2px 0 0px; padding:0; width:142px; height:142px; display:inline; background-color:#000;}

.gallery01   img.bdr_white {border:1px solid #FFF;}
.gallery01 a img.bdr_red   {border:1px solid #C00;}
.gallery01 a img:visited   {border:1px solid #C00;}
.gallery01 a img:hover     {border:1px solid #C00;}

.gallery02   img.bdr_white {border:1px solid #FFF;}
.gallery02 a img.bdr_red   {border:1px solid #C00;}
.gallery02 a img:visited   {border:1px solid #C00;}
.gallery02 a img:hover     {border:1px solid #C00;}


/* profile */
.profile_data {margin:5px 0 0 0; padding:0; width:578px; height:90px; clear:both;}
.profile_l {float:left; margin:0; padding:0; width:120px; height:90px; display:block;}
.profile_r {float:right; margin:0; padding:0; width:452px; height:90px; display:block;}
.profile_r em {float:left; margin:2px 2px 2px 0; padding:0 0 0 10px; width:138px; height:18px; line-height:18px; font-style:normal; overflow:hidden; display:block; background:url(http://image.jukujo-club.com/img/common/icon_j1.gif) no-repeat left;}

table#table01 {margin:5px 0 0 0; padding:0; width:578px; height:98px; background-color:#999999;}
#table01 td.td_l {margin:0; padding:0; width:431px; height:98px; text-align:center; background-color:#FFFFFF;}
#table01 td.td_r {margin:0; padding:3px 0 0 0; width:144px; height:95px; text-align:center; background-color:#FFFFFF;}
#table01 td.td_r span{margin:0; padding:0; width:144px; height:18px; font-size:14px; line-height:18px; display:block; clear:both;}
#table01 td.td_r span em.dl_time {float:left; margin:0; padding:0; width:75px; height:18px; font-style:normal; overflow:hidden; display:block;}
#table01 td.td_r span em.dl_size {float:right; margin:0; padding:0; width:68px; height:18px; font-style:normal; overflow:hidden; display:block;}

table#table02 {margin:5px 0 0 0; padding:0; width:578px; height:98px; background-color:#999999;}
#table02 td.td_thum {margin:0; padding:0; width:128px; height:98px; text-align:center; background-color:#FFFFFF;}
#table02 td.td_num {margin:0; padding:0 0 0 5px; width:297px; height:18px; text-align:left; line-height:18px; letter-spacing:1px; background-color:#FFF0FF;}
#table02 td.td_txt {margin:0; padding:0 10px; width:282px; height:78px; text-align:left; background-color:#FFFFFF;}
#table02 td.td_r {margin:0; padding:3px 0 0 0; width:144px; height:95px; text-align:center; background-color:#FFFFFF;}
#table02 td.td_r span{margin:0; padding:0; width:144px; height:18px; font-size:14px; line-height:18px; display:block; clear:both;}
#table02 td.td_r span em.dl_time {float:left; margin:0; padding:0; width:75px; height:18px; font-style:normal; overflow:hidden; display:block;}
#table02 td.td_r span em.dl_size {float:right; margin:0; padding:0; width:68px; height:18px; font-style:normal; overflow:hidden; display:block;}

/* base.css 
.r_block {margin:5px 0 0 0; padding:0; width:223px; height:auto; border:1px solid #999999; background-color:#FDFDFD;} */

/* movie right */
.movie_data_top {margin:0; padding:5px; width:213px; height:85px;}
.movie_data_top p.movie_thum01 {float:left; margin:0; padding:0; width:120px; height:90px;;}
.movie_data_top p.movie_data {float:right; margin:0; padding:0; width:88px; height:90px;}
.movie_data_top p.movie_data span.movie_data_txt {margin:0; padding:0; width:88px; height:20px; line-height:20px; display:block; clear:both;}
.movie_data_top p.movie_data span em.movie_data_l {float:left; margin:0; padding:0 0 0 8px; width:35px; height:20px; font-style:normal; display:block; background:url(http://image.jukujo-club.com/img/common/icon_j1.gif) no-repeat left;}
.movie_data_top p.movie_data span em.movie_data_r {float:right; margin:0; padding:0 0 0 10px; width:33px; height:20px; font-style:normal; display:block;}
.movie_data_top p.movie_data span.movie_data_img {margin:2px 0 0 0; padding:0; width:88px; height:25px; display:block;}

.movie_data_bottom {margin:0px 0 0 0; padding:5px; width:213px; height:auto;}
.movie_data_bottom a:link {color:#FFFFFF; text-decoration:underline;}
.movie_data_bottom a:visited {color:#FFFFFF; text-decoration:underline;}
.movie_data_bottom a:hover {color:#FF0000; text-decoration:underline;}

table#table03 {margin:0; padding:0; width:213px; height:auto;}
table#table03 td.td_icon {margin:0; padding:7px 0 0 0; width:9px; height:15px;}
table#table03 td.td_txt01 { width:65px; margin:0; padding:0 5px 0 9px; line-height:22px; background:url(http://image.jukujo-club.com/img/common/icon_j1.gif) no-repeat 0px 9px;}
table#table03 td.td_txt02 {margin:0; padding:0; line-height:22px;}
table#table03 td.td_txt02 em {margin:0; padding:0 3px; font-style:normal;}
table#table03 td.td_txt03 {margin:0; padding:0 0 0 20px; line-height:1.5em;}

/* kanren movie */
.r_box_tt p.icon01 {float:left; margin:7px 0 7px 0; padding:0; width:6px; height:6px; background:url(http://image.jukujo-club.com/img/common/icon_j1.gif) no-repeat 2px 0; display:inline;}
.r_box_tt p.tt_text {float:right; margin:0; padding:0; width:200px; height:20px; text-align:left; line-height:20px; overflow:hidden;}


/* movie03 */
.mv03_main_thum  {margin:0 auto; padding:35px 0px; width:590px; height:375px; text-align:center; background:url(http://image.jukujo-club.com/img/movie/movie_main_bg.jpg) no-repeat;}
.mv04_main_thum  {margin:5px auto; padding:5px 0px; width:590px; height:435px; text-align:center; background:#3D274B;}


table#table04 {margin:5px 0 0 0; padding:0; width:577px; height:78px; color:#333; background:#DDD;border-top:1px solid #333; border-left:1px solid #333; border-spacing:0; empty-cells:show;}
#table04 td      {border-right:1px solid #333;border-bottom:1px solid #333;}
#table04 td.td_thum {margin:0; padding:0; width:128px; height:78px; text-align:center;}
#table04 td.td_txt {margin:0; padding:0px; width:302px; height:76px; text-align:left;}
#table04 td.td_txt p {margin:0; padding:0 10px 0 15px; width:277px; height:18px; line-height:18px; font-style:normal; overflow:hidden; border-bottom:1px solid #333; background:url(http://image.jukujo-club.com/img/common/icon_j1.gif) no-repeat scroll 5px 7px;}
#table04 td.td_txt span {margin:0; padding:5px 10px; width:282px; height:47px; font-style:normal; overflow:hidden; display:block;}

#table04 td.td_r {margin:0; padding:3px 0 0 0; width:144px; height:75px; text-align:center;}
#table04 td.td_r span{margin:3px 0 0 0; padding:0; width:144px; height:18px; font-size:14px; line-height:18px; display:block; clear:both;}
#table04 td.td_r span em.dl_time {float:left; margin:0; padding:0; width:75px; height:18px; font-style:normal; overflow:hidden; display:block;}
#table04 td.td_r span em.dl_pic {float:left; margin:0; padding:0; width:75px; height:18px; font-style:normal; overflow:hidden; display:block;}
#table04 td.td_r span em.dl_size {float:right; margin:0; padding:0; width:68px; height:18px; font-style:normal; overflow:hidden; display:block;}

#table04 td.td_coming { margin:0; padding:0; width:446px; height:76px; text-align:center; vertical-align:middle; }
#table04 td.td_coming img { margin:0 5px; }


table#table05 {margin:5px 0 0 0; padding:0; width:578px; height:80px; border:1px solid #333; border-spacing:0; empty-cells:show;}
#table05 td   {border:1px solid #333;}
#table05 td.td_l {margin:0; padding:0; width:431px; height:78px; text-align:center; background-color:#141414;}
#table05 td.td_r {margin:0; padding:3px 0 0 0; width:144px; height:75px; text-align:center; background-color:#141414;}
#table05 td.td_r span{margin:0; padding:0; width:144px; height:18px; font-size:14px; line-height:18px; display:block; clear:both;}
#table05 td.td_r span em.dl_time {float:left; margin:0; padding:0; width:75px; height:18px; font-style:normal; overflow:hidden; display:block;}
#table05 td.td_r span em.dl_size {float:right; margin:0; padding:0; width:68px; height:18px; font-style:normal; overflow:hidden; display:block;}

/* bookmark */
#mySideBar { width:165px; height:23px; margin:10px auto 0; padding:7px 0 0 0; font-size:14px; text-align:center; background:url(http://www.jukujo-club.com/img/bookmark.gif) no-repeat; font-weight:bold; }
#mySideBar a { color:#1D1C16; }
#mySideBar a:hover { color:#D5CFA4; }


/*動画サイトランキング*/
span.rank_box_c { width:225px; height:auto; margin:0 auto; text-align:center; display:block;}


