
@import url(http://ch.players.tv/company/css/gheader.css);


html,body,h1,h2,h3,h4,h5,h6,table,p,div,pre,span,ul,ol,li,dl,dt,dd,form,strong,em,img,embed,object {
	margin:0px;
	padding:0px;
}

body{
background-color: #FFFFFF;
width:100%;
margin:0 auto 10px auto;
padding:0;
font-size:12px;
line-height: 18px;
color:#333;
}

body#licence {
text-align: center;
color: #333333;
background: #FFFFFF;
font-size: 12px;
line-height: 160%;
padding-top: 12px;
margin: 0px 0px 0px 0px;
}

img {
border: 0px;
margin: 0px;
padding: 0px;
}

table {
font-size: 100%;
}

li {
list-style: none;
}

a:link {
text-decoration: underline;
color: #0033CC;
}

a:visited {
text-decoration: underline;
color: #0033CC;
}

a:hover {
text-decoration: none;
color: #EE0000;
}

a:active {
text-decoration: none;
color: #660000;
}

a.white:link		{ color: #FFFFFF; text-decoration: underline;}
a.white:visited	{ color: #FFFFFF; text-decoration: underline;}
a.white:hover		{ color: #FFFFFF; text-decoration: none;}
a.white:active	{ color: #FFFFFF; }


a.blue:link		{ color: #0033CC !important; text-decoration: underline !important;}
a.blue:visited	{ color: #0033CC !important; text-decoration: underline !important;}
a.blue:hover		{ color: #EE0000 !important; text-decoration: none !important;}
a.blue:active	{ color: #660000 !important; }

/* tag ----------------------------------------------------------------- */

.fleft{float:left;}
.fright{float:right;}
.clear{
clear:both;
height:1px;
}
.clear-r{clear:right;}


.txt20{font-size:20px;}
.txt18{font-size:18px;}
.txt16{font-size:16px;}
.txt14{font-size:14px;}
.txt14b{font-size:14px; font-weight:bolder;}
.txt12{font-size:12px;}
.txt10{font-size:10px;}
.txt10b{font-size:10px; font-weight:bolder;}
.txt10-blue{font-size:10px; color:#0000FF;}
.txt9{font-size:9px; line-height:9px;}
.txt9lnone{font-size:9px;}
.txt9red{font-size:9px; line-height:9px; color:#FF0000;}
.txt-orange{color:#FF6600;}
.txt-blue{color:#0000FF;}
.txt-red{color:#FF0000;}

.mrgn-b20{margin-bottom:20px;}
.mrgn-t10{margin-top:10px;}
.mrgn-b10{margin-bottom:10px;}
.mrgn-l10{margin-left:10px;}
.mrgn-b8{margin-bottom:8px;}
.mrgn-b6{margin-bottom:6px;}
.mrgn-b3{margin-bottom:3px;}
.mrgn-b1{margin-bottom:1px;}
.mrgn-r1{margin-right:1px;}
.mrgn-l3{margin-left:3px;}
.mrgn-r8{margin-right:8px;}
.mrgn-l6{margin-left:6px;}
.mrgn-lr6{margin-left:6px;margin-right:6px;}
.mrgn-l3{margin-left:3px;}
.mrgn-t8{margin-top:8px;}
.mrgn-tb12{margin-bottom:12px;margin-top:12px;}
.mrgn-tb3{margin-bottom:3px;margin-top:3px;}
.mrgn-t12b8{margin-bottom:8px;margin-top:12px;}
.mrgn-t10b8{margin-bottom:8px;margin-top:10px;}
.mrgn-tb8{margin-bottom:8px;margin-top:8px;}
.mrgn-t3b6{margin-top:3px;margin-bottom:6px;}
.mrgn-rb1{margin-bottom:1px;margin-right:1px;}

.pricetxt{
font-size:14px;
line-height:18px;
font-weight:bolder;
color:#FF0000;
}

.outline_side{
border-right: solid 1px #919191;
border-left: solid 1px #919191;
padding:0;
margin:0;
}
.outline_l-side{
border-left: solid 1px #919191;
padding:0;
margin:0;
}
.outline_r-side{
border-right: solid 1px #919191;
padding:0;
margin:0;
}
.outline_side-bottom{
border-right: solid 1px #919191;
border-bottom: solid 1px #919191;
border-left: solid 1px #919191;
padding:0;
margin:0;
}

/*base*/

#header {
margin:0px;
padding:0px;
width:982px;
height:68px;
text-align: center;
}

#wrap{
width:980px;
border:solid 1px #919191;
margin:0;
padding:0;
}

#base{
width:980px;
margin:0;
padding: 0;
}

#rogo_wrap{
width:980px;
display: block;
}

#rogo_wrap h1 {
height: 68px;
width: 202px;
float: left;
}


#navigation{
width:980px;
height:29px;
padding:0;
margin:0 0 1px 0;
border-right:#818181 1px solid;
border-left:#818181 1px solid;
background: url(http://ch-image.players.tv/site/image/header/headermenu_bg.jpg) repeat-x top left;
}



/*---page navi---*/
#page_navi {
text-align: left;
line-height: 12px;
height: 12px;
width: 100%;
font-size: 10px;
background:#fff url(http://ch-image.players.tv/site/image/common_parts/obi_base02.jpg) repeat-x;
margin-bottom: 7px;
}

#page_navi span {
background-color:#FFFFFF;
padding:3px 10px 3px 3px;
}

#page_navi span a{
color: #CC0000 !important;
}


/*---page navi end---*/



/*ptv TOP*/
#ptv-top{
padding:0;
margin:0;
width:980px;
background: url(http://ch-image.players.tv/site/image/common_parts/all_bg.jpg) repeat-y top left;
}

#ptv-top #l-c{
padding:0;
margin:0;
width:750px;
float:left;
}

#indie06, #jrallstar, #pro-base{ 
padding:0px;
margin:0px;
}

#flash-box{
padding:0px;
margin:0px;
}

/*---ptv TOP end--*/

/*---left---*/

#left-top{
width:230px;
float:left;
line-height:140%;
text-align:left;
padding:10px 0 0 0;
margin:0;
background: url(http://ch-image.players.tv/site/image/common_parts/syadow.jpg) top left repeat-x;
}

#left{
width:230px;
float:left;
line-height:140%;
text-align:left;
padding:0;
margin:0;
}

#left .menu-wrap, #left-top .menu-wrap{
padding:0 0 8px 0;
margin:0;
width:230px;
}

#left .menu-wrap .menu-box, #left-top .menu-wrap .menu-box{
margin:0;
padding:0;
border-right:#CCCCCC solid 1px;
border-bottom:#CCCCCC solid 1px;
width:229px;
}

#left .menu-wrap .menu-box .newsbox{
width:229px;
height:300px;
overflow:auto;
scrollbar-base-color:#999999;
scrollbar-arrow-color:#ffffff;
scrollbar-darkshadow-color:#5B6D9A;
}

#left-top .menu-wrap .menu-box .newsbox{
width:229px;
height:1512px;
overflow:auto;
scrollbar-base-color:#999999;
scrollbar-arrow-color:#ffffff;
scrollbar-darkshadow-color:#5B6D9A;
}

#left .menu-wrap .menu-box .newsbox .datebox, #left-top .menu-wrap .menu-box .newsbox .datebox{
font-weight:bolder;
color:#666666;
padding:5px 0 0 8px;
margin:0;
}

#left .menu-wrap .menu-box .newsbox .infobox, #left-top .menu-wrap .menu-box .newsbox .infobox{
font-weight:bolder;
color:#333333;
padding:0 3px 3px 12px;
margin:0;
}

#left-top .menu-wrap .menu-box .chnavibox{
width:229px;
height:1454px;
overflow:auto;
scrollbar-base-color:#999999;
scrollbar-arrow-color:#ffffff;
scrollbar-darkshadow-color:#5B6D9A;
}

#left-top .menu-wrap .menu-box .chnavibox .imgbox{
padding:3px 3px 6px 5px;
margin:0;
float:left;
}

#left-top .menu-wrap .menu-box .chnavibox .txtbox{
padding:3px 5px 6px 3px;
margin:0;
float:left;
}

#left-top .menu-wrap .menu-box .spinfobox{
width:229px;
height:400px;
overflow:auto;
scrollbar-base-color:#999999;
scrollbar-arrow-color:#ffffff;
scrollbar-darkshadow-color:#5B6D9A;
}

#left-top .menu-wrap .menu-box .spinfobox .datebox{
font-weight:bolder;
color:#666666;
padding:5px 0 0 8px;
margin:0;
}


#left-top .menu-wrap .menu-box .spinfobox .imgbox{
padding:0px 3px 6px 5px;
margin:0;
float:left;
}

#left-top .menu-wrap .menu-box .spinfobox .txtbox{
padding:3px 5px 6px 3px;
margin:0;
float:left;
}

#left .menu-wrap .menu-box .updatebox{
width:229px;
height:400px;
overflow:auto;
scrollbar-base-color:#999999;
scrollbar-arrow-color:#ffffff;
scrollbar-darkshadow-color:#5B6D9A;
}

#left-top .menu-wrap .menu-box .updatebox{
width:229px;
height:1512px;
overflow:auto;
scrollbar-base-color:#999999;
scrollbar-arrow-color:#ffffff;
scrollbar-darkshadow-color:#5B6D9A;
}

#left .menu-wrap .menu-box .updatebox .datebox, #left-top .menu-wrap .menu-box .updatebox .datebox{
font-weight:bolder;
color:#666666;
padding:5px 0 0 8px;
margin:0;
}

#left .menu-wrap .menu-box .updatebox .infobox, #left-top .menu-wrap .menu-box .updatebox .infobox{
font-weight:bolder;
color:#333333;
padding:0 3px 3px 6px;
margin:0;
line-height:140%;
}

#left .menu-wrap .menu-box .updatebox .infobox table, #left-top .menu-wrap .menu-box .updatebox .infobox table{
text-align:left;
border:0;
padding:0;
margin:0;
width:92%;
}

#left .menu-wrap .menu-box .rssbox{
padding:0 6px 0 6px;
margin:0;
}

#left .menu-wrap .menu-box .rssbox .imgbox{
padding:3px 3px 6px 0;
margin:0;
float:left;
}

#left .menu-wrap .menu-box .rssbox .txtbox{
padding:3px 0 6px 3px;
margin:0;
float:left;
}

#left .menu-wrap .menu-box .linkbox{
padding:0 6px 0 6px;
margin:0;
}

#left .menu-wrap .menu-box .linkbox .imgbox{
padding:3px 3px 6px 0;
margin:0;
float:left;
}

#left .menu-wrap .menu-box .linkbox .txtbox{
width:160px;
padding:3px 0 6px 3px;
margin:0;
float:left;
}

#left .menu-wrap .menu-box .newskanrenbox, #left-top .menu-wrap .menu-box .newskanrenbox{
}

#left #moe-sp_menu{
margin:0;
padding:10px 0 0 0;
text-align:left;
background: url(http://ch-image.players.tv/site/image/common_parts/syadow.jpg) top left repeat-x #FFFFFF;
}

#left .menu-wrap .menu-box .releasebox{
padding:0 6px 0 6px;
margin:0;
}

#left-top .menu-wrap .menu-box #reinfo{
width:229px;
height:1512px;
overflow:auto;
scrollbar-base-color:#999999;
scrollbar-arrow-color:#ffffff;
scrollbar-darkshadow-color:#5B6D9A;
}

#reinfo .box01{
padding:6px;
background-color:#fff;
}


#reinfo .box02{
padding:6px;
background-color:#FAFAFA;
}

#reinfo .box01 .titlebox, #reinfo .box02 .titlebox{
margin:0;
padding:0 0 0 16px;
background: url(http://ch-image.players.tv/site/image/top_images/icon-ya.gif) top left no-repeat;
line-height:16px;
}

#reinfo .box01 .txtbox, #reinfo .box02 .txtbox{
margin:0;
padding:5px 5px 5px 10px;
line-height:18px;
}

/*---left end---*/


/*---center---*/


#center, #indie06 #center, #jrallstar #center{
margin:0;
padding:10px 10px 0 10px;
width:500px;
float:left;
text-align:left;
background: url(http://ch-image.players.tv/site/image/common_parts/syadow.jpg) top left repeat-x;
}


/*---top menubox---*/
#center .menu-box00{
padding:6px;
margin:0 0 8px 0;
width:486px;
border-bottom:#CCCCCC solid 1px;
border-right:#CCCCCC solid 1px;
border-left:#CCCCCC solid 1px;
}

#center .menu-box01{
margin:0 0 8px 0;
padding:0;
width:498px;
border-bottom:#CCCCCC solid 1px;
border-right:#CCCCCC solid 1px;
border-left:#CCCCCC solid 1px;
}


#center .menu-box01 #pugenle, #center .menu-box01 #puplayer{
width:486px;
background: url(http://ch-image.players.tv/site/image/common_parts/toppage/menu-box_bg01.jpg) bottom repeat-x;
padding:6px;
}

#center .menu-box01 #pugenle{
line-height:26px;
}

#pugenle .genletitle, #puplayer .genletitle{
padding:2px 5px 0 5px;
margin:2px 5px 0px 5px;
width:466px;
font-weight:bold;
}

	
.genletitle a:link{text-decoration:none; color:#333; padding-left:14px; background: url(http://ch-image.players.tv/site/image/top_images/icon-ya.gif) left no-repeat;}
.genletitle a:visited{text-decoration:none; color:#333; padding-left:14px; background: url(http://ch-image.players.tv/site/image/top_images/icon-ya.gif) left no-repeat;}
.genletitle a:hover{text-decoration:underline; color:#333; padding-left:14px; background: url(http://ch-image.players.tv/site/image/top_images/icon-ya.gif) left no-repeat;}
.genletitle a:active{text-decoration:none; color:#990000; padding-left:14px; background: url(http://ch-image.players.tv/site/image/top_images/icon-ya.gif) left no-repeat;}
	

#pugenle .genrelists, #puplayer .genrelists{
margin:0px 10px;
width:466px;
border-bottom:1px solid #ccc;
}
	
#pugenle .genrelists td, #puplayer .genrelists td{
padding:1px 0px 2px 5px;
width:25%;
text-align:center;
vertical-align:top;
line-height:140%;
}

#puplayer .genrelists td img{
border:1px solid #ccc;
margin-bottom:5px;
}

#pugenle .pageall, #puplayer .pageall{
padding:5px 0 0 0;
text-align:right;
font-weight:bold;
font-size:12px;
}
	
#pugenle .pageall a:link, #puplayer .pageall a:link{padding:2px 18px 2px 0px; background: url(http://ch-image.players.tv/site/image/common_parts/icon_ya01.gif) right no-repeat;}
#pugenle .pageall a:visited, #puplayer .pageall a:visited{padding:2px 18px 2px 0px; background: url(http://ch-image.players.tv/site/image/common_parts/icon_ya01.gif) right no-repeat;}
#pugenle .pageall a:hover, #puplayer .pageall a:hover{padding:2px 18px 2px 0px; background: url(http://ch-image.players.tv/site/image/common_parts/icon_ya01.gif) right no-repeat;}
#pugenle .pageall a:active, #puplayer .pageall a:active{padding:2px 18px 2px 0px; background: url(http://ch-image.players.tv/site/image/common_parts/icon_ya01.gif) right no-repeat;}
	

#center .menu-box00 .ad-box01-l{
padding:6px 6px 6px 0;
line-height:16px;
float:left;
display:block;
}

#center .menu-box00 .ad-box01-r{
padding:6px 0 6px 0;
line-height:16px;
float:right;
display:block;
}

#center .menu-box00 .ad-box01-l .in-box, #center .menu-box00 .ad-box01-r .in-box{
width:158px;
margin:0;
padding:0;
}

#center .menu-box00 .ad-box01-l .in-box .shadow, #center .menu-box00 .ad-box01-r .in-box .shadow{
border-right:#7D7D7D solid 1px;
border-bottom:#7D7D7D solid 1px;
margin:0;
padding:0;
}

#center .menu-box00 .ad-box01-l .in-box .shadow .line, #center .menu-box00 .ad-box01-r .in-box .shadow .line{
margin:0;
padding:0;
border:#aaaaaa solid 1px;
}

#center .menu-box00 .ad-box01-l .in-box .shadow .line .detailset, #center .menu-box00 .ad-box01-r .in-box .shadow .line .detailset{
color:#666666;
text-align:center;
padding:3px;
border-bottom:#aaaaaa solid 1px;
}

#center .menu-box00 .ad-box01-l .in-box .shadow .line .detailset img, #center .menu-box00 .ad-box01-r .in-box .shadow .line .detailset img{
margin:0 0 3px 0;
}

#center .menu-box00 .ad-box01-l .in-box .shadow .line .pliceset, #center .menu-box00 .ad-box01-r .in-box .shadow .line .pliceset{
text-align:center;
padding:6px 3px 6px 3px;
border-bottom:#aaaaaa solid 1px;
}

#center .menu-box00 .ad-box01-l .in-box .shadow .line .btnset, #center .menu-box00 .ad-box01-r .in-box .shadow .line .btnset{
text-align:center;
background-color:#F3F3F3;
padding:6px 3px 6px 3px;
}

#center .menu-box00 .ad-box01-l .in-box .shadow .line .atention, #center .menu-box00 .ad-box01-r .in-box .shadow .line .atention{
border-top:#cccccc solid 1px;
font-size:9px;
color:#777777;
text-align:right;
padding:0px 6px 0px 6px;
}

#center .menu-box00 .ad-box01-l .copybox, #center .menu-box00 .ad-box01-r .copybox{
font-size:9px;
color:#999999;
text-align:right;
}

#center .rank-left{
float:left;
width:246px;
margin:0 0 8px 0;
padding:0;
}


#center .rank-right{
float:right;
width:246px;
margin:0 0 8px 0;
padding:0;
}

#center .rank-left .in-box, #center .rank-right .in-box{
border-bottom:#CCCCCC solid 1px;
border-right:#CCCCCC solid 1px;
border-left:#CCCCCC solid 1px;
padding:6px 0 0 0;
width:244px;
}

#center .rank-left .in-box .part01, #center .rank-right .in-box .part01, #center .rank-left .in-box .part02, #center .rank-right .in-box .part02, #center .rank-left .in-box .part03, #center .rank-right .in-box .part03, #center .rank-left .in-box .part04, #center .rank-right .in-box .part04, #center .rank-left .in-box .part05, #center .rank-right .in-box .part05{
padding:3px 6px 8px 6px;
width:232px;
}

#center .rank-left .in-box .part01, #center .rank-right .in-box .part01{
background:url(http://ch-image.players.tv/site/image/common_parts/toppage/rankbg01.jpg) bottom center no-repeat #fff;
}

#center .rank-left .in-box .part02, #center .rank-right .in-box .part02{
background:url(http://ch-image.players.tv/site/image/common_parts/toppage/rankbg02.jpg) bottom center no-repeat #fff;
}

#center .rank-left .in-box .part03, #center .rank-right .in-box .part03{
background:url(http://ch-image.players.tv/site/image/common_parts/toppage/rankbg03.jpg) bottom center no-repeat #fff;
}

#center .rank-left .in-box .part04, #center .rank-right .in-box .part04{
background:url(http://ch-image.players.tv/site/image/common_parts/toppage/rankbg04.jpg) bottom center no-repeat #fff;
}

#center .rank-left .in-box .part05, #center .rank-right .in-box .part05{
background:url(http://ch-image.players.tv/site/image/common_parts/toppage/rankbg05.jpg) bottom center no-repeat #fff;
}



#center .rank-left .in-box .part01 .imgbox, #center .rank-right .in-box .part01 .imgbox, #center .rank-left .in-box .part02 .imgbox, #center .rank-right .in-box .part02 .imgbox, #center .rank-left .in-box .part03 .imgbox, #center .rank-right .in-box .part03 .imgbox, #center .rank-left .in-box .part04 .imgbox, #center .rank-right .in-box .part04 .imgbox, #center .rank-left .in-box .part05 .imgbox, #center .rank-right .in-box .part05 .imgbox{
float:left;
margin:0;
padding:0;
}

#center .rank-left .in-box .part01 .txtbox, #center .rank-right .in-box .part01 .txtbox, #center .rank-left .in-box .part02 .txtbox, #center .rank-right .in-box .part02 .txtbox, #center .rank-left .in-box .part03 .txtbox, #center .rank-right .in-box .part03 .txtbox, #center .rank-left .in-box .part04 .txtbox, #center .rank-right .in-box .part04 .txtbox, #center .rank-left .in-box .part05 .txtbox, #center .rank-right .in-box .part05 .txtbox{
text-align:left;
width:148px;
font-size:10px;
line-height:120%;
float:right;
margin:0;
padding:0;
}

#center .rank-left .in-box .part01 .txtbox img, #center .rank-right .in-box .part01 .txtbox img, #center .rank-left .in-box .part02 .txtbox img, #center .rank-right .in-box .part02 .txtbox img, #center .rank-left .in-box .part03 .txtbox img, #center .rank-right .in-box .part03 .txtbox img, #center .rank-left .in-box .part04 .txtbox img, #center .rank-right .in-box .part04 .txtbox img, #center .rank-left .in-box .part05 .txtbox img, #center .rank-right .in-box .part05 .txtbox img{
margin:0 0 3px 0;
}

#center .rank-left .in-box .part01 .txtbox a:link, #center .rank-right .in-box .part01 .txtbox a:link, #center .rank-left .in-box .part02 .txtbox a:link, #center .rank-right .in-box .part02 .txtbox a:link, #center .rank-left .in-box .part03 .txtbox a:link, #center .rank-right .in-box .part03 .txtbox a:link, #center .rank-left .in-box .part04 .txtbox a:link, #center .rank-right .in-box .part04 .txtbox a:link, #center .rank-left .in-box .part05 .txtbox a:link, #center .rank-right .in-box .part05 .txtbox a:link{
text-decoration:none;
}
#center .rank-left .in-box .part01 .txtbox a:visited, #center .rank-right .in-box .part01 .txtbox a:visited, #center .rank-left .in-box .part02 .txtbox a:visited, #center .rank-right .in-box .part02 .txtbox a:visited, #center .rank-left .in-box .part03 .txtbox a:visited, #center .rank-right .in-box .part03 .txtbox a:visited, #center .rank-left .in-box .part04 .txtbox a:visited, #center .rank-right .in-box .part04 .txtbox a:visited, #center .rank-left .in-box .part05 .txtbox a:visited, #center .rank-right .in-box .part05 .txtbox a:visited{
text-decoration:none;
}
#center .rank-left .in-box .part01 .txtbox a:hover, #center .rank-right .in-box .part01 .txtbox a:hover, #center .rank-left .in-box .part02 .txtbox a:hover, #center .rank-right .in-box .part02 .txtbox a:hover, #center .rank-left .in-box .part03 .txtbox a:hover, #center .rank-right .in-box .part03 .txtbox a:hover, #center .rank-left .in-box .part04 .txtbox a:hover, #center .rank-right .in-box .part04 .txtbox a:hover, #center .rank-left .in-box .part05 .txtbox a:hover, #center .rank-right .in-box .part05 .txtbox a:hover{
text-decoration:underline;
}


.pricetxt{
font-size:14px;
line-height:16px;
color:#FF0000;
font-weight:bolder;
}

/*--topmenubox end--*/



/*pro-base-menubox*/
#pro-base #center .menu-box00{
padding:6px;
margin:0 0 8px 0;
width:486px;
border-bottom:#CCCCCC solid 1px;
border-right:#CCCCCC solid 1px;
border-left:#CCCCCC solid 1px;
}

#pro-base #center .menu-box00 .ad-box01{
line-height:16px;
margin:3px 0 8px 0;
border-bottom:solid 1px #CCCCCC;
}

#pro-base #center .menu-box00 .ad-box02-l{
width:240px;
line-height:16px;
margin:3px 0 8px 0;
border-bottom:solid 1px #CCCCCC;
float:left;
}

#pro-base #center .menu-box00 .ad-box02-r{
width:240px;
line-height:16px;
margin:3px 0 8px 0;
border-bottom:solid 1px #CCCCCC;
float:right;
}

#pro-base #center .menu-box00 .ad-box01 .imgbox{
width:120px;
float:left;
text-align:center;
padding:0;
margin:0;
}

#pro-base #center .menu-box00 .ad-box02-l .imgbox, #pro-base #center .menu-box00 .ad-box02-r .imgbox{
width:60px;
float:left;
text-align:center;
padding:0;
margin:0;
}

#pro-base #center .menu-box00 .ad-box01 .txtbox{
width:360px;
float:right;
}

#pro-base #center .menu-box00 .ad-box02-l .txtbox, #pro-base #center .menu-box00 .ad-box02-r .txtbox{
width:175px;
float:right;
}

#pro-base #center .menu-box00 .ad-box01 .txtbox .detailbox-wrap, #pro-base #center .menu-box00 .ad-box02-l .txtbox .detailbox-wrap, #pro-base #center .menu-box00 .ad-box02-r .txtbox .detailbox-wrap{
margin:0;
padding:0;
border-right:#7D7D7D solid 1px;
border-bottom:#7D7D7D solid 1px;
background-color:#FFFFFF;
}

#pro-base #center .menu-box00 .ad-box01 .txtbox .detailbox-wrap .detailbox, #pro-base #center .menu-box00 .ad-box02-l .txtbox .detailbox-wrap .detailbox, #pro-base #center .menu-box00 .ad-box02-r .txtbox .detailbox-wrap .detailbox{
margin:0;
padding:0;
border:#aaaaaa solid 1px;
}

#pro-base #center .menu-box00 .ad-box01 .txtbox .detailbox-wrap .detailbox .titleset, #pro-base #center .menu-box00 .ad-box02-l .txtbox .detailbox-wrap .detailbox .titleset, #pro-base #center .menu-box00 .ad-box02-r .txtbox .detailbox-wrap .detailbox .titleset{
padding:6px;
border-bottom:#cccccc solid 1px;
}

#pro-base #center .menu-box00 .ad-box01 .txtbox .detailbox-wrap .detailbox .titleset .title, #pro-base #center .menu-box00 .ad-box02-l .txtbox .detailbox-wrap .detailbox .titleset .title, #pro-base #center .menu-box00 .ad-box02-r .txtbox .detailbox-wrap .detailbox .titleset .title{
color:#0000FF;
font-weight:bolder;
padding-bottom:3px;
}

#pro-base #center .menu-box00 .ad-box01 .txtbox .detailbox-wrap .detailbox .titleset .title_etc, #pro-base #center .menu-box00 .ad-box02-l .txtbox .detailbox-wrap .detailbox .titleset .title_etc, #pro-base #center .menu-box00 .ad-box02-r .txtbox .detailbox-wrap .detailbox .titleset .title_etc{
color:#666666;
}

.title_etc a.detail_goods{
font-size:13px;
line-height:16px;
font-weight:bolder;
}

#pro-base #center .menu-box00 .ad-box01 .txtbox .detailbox-wrap .detailbox .priceset, #pro-base #center .menu-box00 .ad-box02-l .txtbox .detailbox-wrap .detailbox .priceset, #pro-base #center .menu-box00 .ad-box02-r .txtbox .detailbox-wrap .detailbox .priceset{
padding:6px;
border-bottom:#cccccc solid 1px;
}

#pro-base #center .menu-box00 .ad-box01 .txtbox .detailbox-wrap .detailbox .btnset, #pro-base #center .menu-box00 .ad-box02-l .txtbox .detailbox-wrap .detailbox .btnset, #pro-base #center .menu-box00 .ad-box02-r .txtbox .detailbox-wrap .detailbox .btnset{
text-align:right;
background-color:#F3F3F3;
padding:6px;
}

#pro-base #center .menu-box00 .ad-box01 .txtbox .detailbox-wrap .detailbox .atention, #pro-base #center .menu-box00 .ad-box02-l .txtbox .detailbox-wrap .detailbox .atention, #pro-base #center .menu-box00 .ad-box02-r .txtbox .detailbox-wrap .detailbox .atention{
border-top:#cccccc solid 1px;
font-size:9px;
color:#777777;
text-align:right;
padding:0px 6px 0px 6px;
}

#pro-base #center .menu-box00 .ad-box01 .txtbox .comentbox, #pro-base #center .menu-box00 .ad-box02-l .txtbox .comentbox, #pro-base #center .menu-box00 .ad-box02-r .txtbox .comentbox{
margin:0;
padding:3px 0 3px 0;
}

#pro-base #center .menu-box00 .ad-box01 .txtbox .copybox, #pro-base #center .menu-box00 .ad-box02-l .txtbox .copybox, #pro-base #center .menu-box00 .ad-box02-r .txtbox .copybox{
padding:0 0 0 3px;
font-size:9px;
color:#999999;
text-align:right;
}

#pro-base #center .menu-box00 .listlink{
padding:5px 0 3px 0;
text-align:right;
}

#pro-base #center .menu-box01{
margin:0 0 8px 0;
padding:0;
width:498px;
border-bottom:#CCCCCC solid 1px;
border-right:#CCCCCC solid 1px;
border-left:#CCCCCC solid 1px;
}

/*pro-base-menubox-end*/


/*---right---*/
#right{
padding:0;
margin:0;
width:230px;
float:right;
text-align:left;
color:#ffffff;
display:block;
}

#right .menu-box{
margin:0;
border-left:#444444 solid 1px;
border-bottom:#444444 solid 1px;
text-align:left;
}


/*--mypage login--*/

#right .menu-box #mypage{
padding:0;
margin:0;
background-color:#131313;
}

#right .menu-box #mypage #login-box{
padding:5px 7px 10px 10px;
margin:0;
background-color:#2E2E2E;
}

form{
margin:0;
}


#login-box input.ipassbox{
padding:0;
margin:3px 0;
border:1px solid #555555;
width:123px;
height:16px;
font-size:12px;
}


#login-box input.ipasschkbox{
margin:0;
padding:0;
width:12px;
height:12px;
border:1px solid #555555;
}

#right .menu-box #mypage .rakutenrgst{
text-align:center;
padding:0px 0px 10px 0px;
}

#mypage #rgstbox{
padding:0px 0px 3px 0px;
margin:0px;
border-top:1px solid #444;
background-color:#2E2E2E;
}


#right .menu-box #search-box{
padding:8px 0px 16px 0px;
}

#search-box input.searchbox{
border:1px solid #555555;
width:180px;
margin:0 0 6px 0;
height:16px;
font-size:12px;
}





/*---side menu---*/

#right .menu-box #sidemenu{
padding:0;
margin:0;
}

#sidemenu ul{
padding:0;
margin:0;
}

#sidemenu li{
display:block;
padding:0;
margin:0 0 1px 0;
width:229px;
height:25px;
font-size:10px;
font-weight:bolder;
line-height:10px;
}

#sidemenu a.home, #sidemenu a.home:visited, #sidemenu a.home:hover, #sidemenu a.home:active{
display:block;
padding:8px 5px 7px 30px;
margin:0;
width:194px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/home_ico.gif);
background-position:8px 5px;
background-repeat:no-repeat;
color:#333;
text-decoration:none;
}

#sidemenu a.home, #sidemenu a.home:visited, #sidemenu a.home:active{
background-color:#AFBADC;
}

#sidemenu a.home:hover{
background-color:#BFC7E2;
}


#sidemenu a.prownavi, #sidemenu a.prownavi:visited, #sidemenu a.prownavi:hover, #sidemenu a.prownavi:active{
display:block;
padding:8px 5px 7px 30px;
margin:0;
width:194px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/prownavi_ico.gif);
background-position:8px 5px;
background-repeat:no-repeat;
color:#333;
text-decoration:none;
}

#sidemenu a.prownavi, #sidemenu a.prownavi:visited, #sidemenu a.prownavi:active{
background-color:#B1D4AE;
}

#sidemenu a.prownavi:hover{
background-color:#CBE2C9;
}


#sidemenu a.prowch, #sidemenu a.prowch:visited, #sidemenu a.prowch:hover, #sidemenu a.prowch:active{
display:block;
padding:8px 5px 7px 38px;
margin:0;
width:186px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/prowch_ico.gif);
background-position:16px 5px;
background-repeat:no-repeat;
color:#333;
text-decoration:none;
}

#sidemenu a.prowch, #sidemenu a.prowch:visited, #sidemenu a.prowch:active{
background-color:#C8E1C6;
}

#sidemenu a.prowch:hover{
background-color:#D7EBD6;
}


#sidemenu a.prowall, #sidemenu a.prowall:visited, #sidemenu a.prowall:hover, #sidemenu a.prowall:active{
display:block;
padding:8px 5px 7px 38px;
margin:0;
width:186px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/tonavi_ico.gif);
background-position:16px 5px;
background-repeat:no-repeat;
color:#444;
text-decoration:none;
}

#sidemenu a.prowall, #sidemenu a.prowall:visited, #sidemenu a.prowall:active{
background-color:#C8E1C6;
}

#sidemenu a.prowall:hover{
background-color:#D7EBD6;
}

/*--joshiprow--*/

#sidemenu a.josiprownavi, #sidemenu a.josiprownavi:visited, #sidemenu a.josiprownavi:hover, #sidemenu a.josiprownavi:active{
display:block;
padding:8px 5px 7px 30px;
margin:0;
width:194px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/josiprownavi_ico.gif);
background-position:8px 5px;
background-repeat:no-repeat;
color:#333;
text-decoration:none;
}

#sidemenu a.josiprownavi, #sidemenu a.josiprownavi:visited, #sidemenu a.josiprownavi:active{
background-color:#DB7E7E;
}

#sidemenu a.josiprownavi:hover{
background-color:#EDAFAF;
}


#sidemenu a.josiprowch, #sidemenu a.josiprowch:visited, #sidemenu a.josiprowch:hover, #sidemenu a.josiprowch:active{
display:block;
padding:8px 5px 7px 38px;
margin:0;
width:186px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/josiprowch_ico.gif);
background-position:16px 5px;
background-repeat:no-repeat;
color:#333;
text-decoration:none;
}

#sidemenu a.josiprowch, #sidemenu a.josiprowch:visited, #sidemenu a.josiprowch:active{
background-color:#E2B1B1;
}

#sidemenu a.josiprowch:hover{
background-color:#ECBFBF;
}


#sidemenu a.josiprowall, #sidemenu a.josiprowall:visited, #sidemenu a.josiprowall:hover, #sidemenu a.josiprowall:active{
display:block;
padding:8px 5px 7px 38px;
margin:0;
width:186px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/tonavi_ico.gif);
background-position:16px 5px;
background-repeat:no-repeat;
color:#444;
text-decoration:none;
}

#sidemenu a.josiprowall, #sidemenu a.josiprowall:visited, #sidemenu a.josiprowall:active{
background-color:#E2B1B1;
}

#sidemenu a.josiprowall:hover{
background-color:#ECBFBF;
}

/*--fightnavi--*/



#sidemenu a.fightnavi, #sidemenu a.fightnavi:visited, #sidemenu a.fightnavi:hover, #sidemenu a.fightnavi:active{
display:block;
padding:8px 5px 7px 30px;
margin:0;
width:194px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/fightnavi_ico.gif);
background-position:8px 5px;
background-repeat:no-repeat;
color:#333;
text-decoration:none;
}

#sidemenu a.fightnavi, #sidemenu a.fightnavi:visited, #sidemenu a.fightnavi:active{
background-color:#BFAAD1;
}

#sidemenu a.fightnavi:hover{
background-color:#DDCEEA;
}


#sidemenu a.fightch, #sidemenu a.fightch:visited, #sidemenu a.fightch:hover, #sidemenu a.fightch:active{
display:block;
padding:8px 5px 7px 38px;
margin:0;
width:186px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/fightch_ico.gif);
background-position:16px 5px;
background-repeat:no-repeat;
color:#333;
text-decoration:none;
}

#sidemenu a.fightch, #sidemenu a.fightch:visited, #sidemenu a.fightch:active{
background-color:#D4C5E1;
}

#sidemenu a.fightch:hover{
background-color:#DFD2EA;
}


#sidemenu a.fightall, #sidemenu a.fightall:visited, #sidemenu a.fightall:hover, #sidemenu a.fightall:active{
display:block;
padding:8px 5px 7px 38px;
margin:0;
width:186px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/tonavi_ico.gif);
background-position:16px 5px;
background-repeat:no-repeat;
color:#444;
text-decoration:none;
}

#sidemenu a.fightall, #sidemenu a.fightall:visited, #sidemenu a.fightall:active{
background-color:#D4C5E1;
}

#sidemenu a.fightall:hover{
background-color:#DFD2EA;
}


/*--gravure--*/


#sidemenu a.gravurenavi, #sidemenu a.gravurenavi:visited, #sidemenu a.gravurenavi:hover, #sidemenu a.gravurenavi:active{
display:block;
padding:8px 5px 7px 30px;
margin:0;
width:194px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/gravurenavi_ico.gif);
background-position:8px 5px;
background-repeat:no-repeat;
color:#333;
text-decoration:none;
}

#sidemenu a.gravurenavi, #sidemenu a.gravurenavi:visited, #sidemenu a.gravurenavi:active{
background-color:#DCAFB9;
}

#sidemenu a.gravurenavi:hover{
background-color:#EEC6CF;
}


#sidemenu a.gravurech, #sidemenu a.gravurech:visited, #sidemenu a.gravurech:hover, #sidemenu a.gravurech:active{
display:block;
padding:8px 5px 7px 38px;
margin:0;
width:186px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/gravurech_ico.gif);
background-position:16px 5px;
background-repeat:no-repeat;
color:#333;
text-decoration:none;
}

#sidemenu a.gravurech, #sidemenu a.gravurech:visited, #sidemenu a.gravurech:active{
background-color:#E8CAD1;
}

#sidemenu a.gravurech:hover{
background-color:#F0D8DE;
}


#sidemenu a.gravureall, #sidemenu a.gravureall:visited, #sidemenu a.gravureall:hover, #sidemenu a.gravureall:active{
display:block;
padding:8px 5px 7px 38px;
margin:0;
width:186px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/tonavi_ico.gif);
background-position:16px 5px;
background-repeat:no-repeat;
color:#444;
text-decoration:none;
}

#sidemenu a.gravureall, #sidemenu a.gravureall:visited, #sidemenu a.gravureall:active{
background-color:#E8CAD1;
}

#sidemenu a.gravureall:hover{
background-color:#F0D8DE;
}


/*--sexy gravure--*/

#sidemenu a.sexygravurenavi, #sidemenu a.sexygravurenavi:visited, #sidemenu a.sexygravurenavi:hover, #sidemenu a.sexygravurenavi:active{
display:block;
padding:8px 5px 7px 30px;
margin:0;
width:194px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/sexygravurenavi_ico.gif);
background-position:8px 5px;
background-repeat:no-repeat;
color:#333;
text-decoration:none;
}

#sidemenu a.sexygravurenavi, #sidemenu a.sexygravurenavi:visited, #sidemenu a.sexygravurenavi:active{
background-color:#DCAFC6;
}

#sidemenu a.sexygravurenavi:hover{
background-color:#EEC6DD;
}


#sidemenu a.sexygravurech, #sidemenu a.sexygravurech:visited, #sidemenu a.sexygravurech:hover, #sidemenu a.sexygravurech:active{
display:block;
padding:8px 5px 7px 38px;
margin:0;
width:186px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/sexygravurech_ico.gif);
background-position:16px 5px;
background-repeat:no-repeat;
color:#333;
text-decoration:none;
}

#sidemenu a.sexygravurech, #sidemenu a.sexygravurech:visited, #sidemenu a.sexygravurech:active{
background-color:#E8CADE;
}

#sidemenu a.sexygravurech:hover{
background-color:#F0D8E7;
}


#sidemenu a.sexygravureall, #sidemenu a.sexygravureall:visited, #sidemenu a.sexygravureall:hover, #sidemenu a.sexygravureall:active{
display:block;
padding:8px 5px 7px 38px;
margin:0;
width:186px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/tonavi_ico.gif);
background-position:16px 5px;
background-repeat:no-repeat;
color:#444;
text-decoration:none;
}

#sidemenu a.sexygravureall, #sidemenu a.sexygravureall:visited, #sidemenu a.sexygravureall:active{
background-color:#E8CADE;
}

#sidemenu a.sexygravureall:hover{
background-color:#F0D8E7;
}



/*--dorama--*/
#sidemenu a.doramanavi, #sidemenu a.doramanavi:visited, #sidemenu a.doramanavi:hover, #sidemenu a.doramanavi:active{
display:block;
padding:8px 5px 7px 30px;
margin:0;
width:194px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/doramanavi_ico.gif);
background-position:8px 5px;
background-repeat:no-repeat;
color:#333;
text-decoration:none;
}

#sidemenu a.doramanavi, #sidemenu a.doramanavi:visited, #sidemenu a.doramanavi:active{
background-color:#9FC7DB;
}

#sidemenu a.doramanavi:hover{
background-color:#C1E1F1;
}


#sidemenu a.doramach, #sidemenu a.doramach:visited, #sidemenu a.doramach:hover, #sidemenu a.doramach:active{
display:block;
padding:8px 5px 7px 38px;
margin:0;
width:186px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/doramach_ico.gif);
background-position:16px 5px;
background-repeat:no-repeat;
color:#333;
text-decoration:none;
}

#sidemenu a.doramach, #sidemenu a.doramach:visited, #sidemenu a.doramach:active{
background-color:#C1E1F1;
}

#sidemenu a.doramach:hover{
background-color:#CEE5F0;
}

#sidemenu a.doramaall, #sidemenu a.doramaall:visited, #sidemenu a.doramaall:hover, #sidemenu a.doramaall:active{
display:block;
padding:8px 5px 7px 38px;
margin:0;
width:186px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/tonavi_ico.gif);
background-position:16px 5px;
background-repeat:no-repeat;
color:#444;
text-decoration:none;
}

#sidemenu a.doramaall, #sidemenu a.doramaall:visited, #sidemenu a.doramaall:active{
background-color:#C1E1F1;
}

#sidemenu a.doramaall:hover{
background-color:#CEE5F0;
}


/*--anime--*/

#sidemenu a.animenavi, #sidemenu a.animenavi:visited, #sidemenu a.animenavi:hover, #sidemenu a.animenavi:active{
display:block;
padding:8px 5px 7px 30px;
margin:0;
width:194px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/animenavi_ico.gif);
background-position:8px 5px;
background-repeat:no-repeat;
color:#333;
text-decoration:none;
}

#sidemenu a.animenavi, #sidemenu a.animenavi:visited, #sidemenu a.animenavi:active{
background-color:#9FB3DB;
}

#sidemenu a.animenavi:hover{
background-color:#C6D2EA;
}


#sidemenu a.animech, #sidemenu a.animech:visited, #sidemenu a.animech:hover, #sidemenu a.animech:active{
display:block;
padding:8px 5px 7px 38px;
margin:0;
width:186px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/animech_ico.gif);
background-position:16px 5px;
background-repeat:no-repeat;
color:#333;
text-decoration:none;
}

#sidemenu a.animech, #sidemenu a.animech:visited, #sidemenu a.animech:active{
background-color:#C1D0F1;
}

#sidemenu a.animech:hover{
background-color:#D7DEEF;
}

#sidemenu a.animeall, #sidemenu a.animeall:visited, #sidemenu a.animeall:hover, #sidemenu a.animeall:active{
display:block;
padding:8px 5px 7px 38px;
margin:0;
width:186px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/tonavi_ico.gif);
background-position:16px 5px;
background-repeat:no-repeat;
color:#444;
text-decoration:none;
}

#sidemenu a.animeall, #sidemenu a.animeall:visited, #sidemenu a.animeall:active{
background-color:#C1D0F1;
}

#sidemenu a.animeall:hover{
background-color:#D7DEEF;
}


/*--catfight--*/

#sidemenu a.catfightnavi, #sidemenu a.catfightnavi:visited, #sidemenu a.catfightnavi:hover, #sidemenu a.catfightnavi:active{
display:block;
padding:8px 5px 7px 30px;
margin:0;
width:194px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/catfightnavi_ico.gif);
background-position:8px 5px;
background-repeat:no-repeat;
color:#333;
text-decoration:none;
}

#sidemenu a.catfightnavi, #sidemenu a.catfightnavi:visited, #sidemenu a.catfightnavi:active{
background-color:#EAB880;
}

#sidemenu a.catfightnavi:hover{
background-color:#E6C299;
}


#sidemenu a.catfightch, #sidemenu a.catfightch:visited, #sidemenu a.catfightch:hover, #sidemenu a.catfightch:active{
display:block;
padding:8px 5px 7px 38px;
margin:0;
width:186px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/catfightch_ico.gif);
background-position:16px 5px;
background-repeat:no-repeat;
color:#333;
text-decoration:none;
}

#sidemenu a.catfightch, #sidemenu a.catfightch:visited, #sidemenu a.catfightch:active{
background-color:#EBCDAC;
}

#sidemenu a.catfightch:hover{
background-color:#EED9C1;
}


#sidemenu a.catfightall, #sidemenu a.catfightall:visited, #sidemenu a.catfightall:hover, #sidemenu a.catfightall:active{
display:block;
padding:8px 5px 7px 38px;
margin:0;
width:186px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/tonavi_ico.gif);
background-position:16px 5px;
background-repeat:no-repeat;
color:#444;
text-decoration:none;
}

#sidemenu a.catfightall, #sidemenu a.catfightall:visited, #sidemenu a.catfightall:active{
background-color:#EBCDAC;
}

#sidemenu a.catfightall:hover{
background-color:#EED9C1;
}


/*--var--*/

#sidemenu a.varnavi, #sidemenu a.varnavi:visited, #sidemenu a.varnavi:hover, #sidemenu a.varnavi:active{
display:block;
padding:8px 5px 7px 30px;
margin:0;
width:194px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/varnavi_ico.gif);
background-position:8px 5px;
background-repeat:no-repeat;
color:#333;
text-decoration:none;
}

#sidemenu a.varnavi, #sidemenu a.varnavi:visited, #sidemenu a.varnavi:active{
background-color:#DAD596;
}

#sidemenu a.varnavi:hover{
background-color:#F5F1BF;
}


#sidemenu a.varch, #sidemenu a.varch:visited, #sidemenu a.varch:hover, #sidemenu a.varch:active{
display:block;
padding:8px 5px 7px 38px;
margin:0;
width:186px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/varch_ico.gif);
background-position:16px 5px;
background-repeat:no-repeat;
color:#333;
text-decoration:none;
}

#sidemenu a.varch, #sidemenu a.varch:visited, #sidemenu a.varch:active{
background-color:#EBE7AF;
}

#sidemenu a.varch:hover{
background-color:#F7F4C9;
}


#sidemenu a.varall, #sidemenu a.varall:visited, #sidemenu a.varall:hover, #sidemenu a.varall:active{
display:block;
padding:8px 5px 7px 38px;
margin:0;
width:186px;
background-image:url(http://ch-image.players.tv/site/image/sidemenu/tonavi_ico.gif);
background-position:16px 5px;
background-repeat:no-repeat;
color:#444;
text-decoration:none;
}

#sidemenu a.varall, #sidemenu a.varall:visited, #sidemenu a.varall:active{
background-color:#EBE7AF;
}

#sidemenu a.varall:hover{
background-color:#F7F4C9;
}




#sidemenu a.etc, #sidemenu a.etc:visited, #sidemenu a.etc:hover, #sidemenu a.etc:active{
display:block;
padding:8px 5px 7px 30px;
margin:0;
width:194px;
color:#333;
text-decoration:none;
}

#sidemenu a.etc, #sidemenu a.etc:visited, #sidemenu a.etc:active{
background-color:#BBBBBB;
}

#sidemenu a.etc:hover{
background-color:#CCCCCC;
}

/*---sidemenu end---*/






/*---rightmenu end---*/


/*------whatsptv-----*/
#whatsptv{
padding:0;
margin:0;
background: url(http://ch-image.players.tv/site/image/whatsptv/whatsptv_bg.jpg) top left repeat-x #FFFFFF;
width:750px;
text-align:center;
}

#whatsptv #headermenu{
margin:0;
padding:0 10px;
}

.menuset{
display:inline;
float:right;
margin:0;
padding:0;
}

.menuset ul{
margin:0;
padding:0;
list-style:none;
}

.menuset li{
margin:0 10px 0 0;
padding:0 0 0 20px;
float:left;
background: url(http://ch-image.players.tv/site/image/common_parts/icon_ya01.gif) no-repeat left;
}



#whatsptv .mainbox {
padding:0 0 20px 0;
margin:15px 20px 20px 20px;
width:710px;
text-align:center;
background:url(http://ch-image.players.tv/site/image/common_parts/mypage/mypage_box_bg.jpg) bottom repeat-x #fff;
}


#whatsptv .mainboxnobg {
padding:0 0 20px 0;
margin:15px 20px 20px 20px;
width:710px;
text-align:center;
}


#whatsptv .mainbox .titlebox, #whatsptv .mainboxnobg .titlebox{
	background:url(http://ch-image.players.tv/site/image/common_parts/cart/cartinfo_bg.jpg) top repeat-x #fff;
	padding: 10px 0px 0px 15px;
	margin:0;
	text-align:left;
}

#whatsptv .mainbox .titlebox span, #whatsptv .mainboxnobg .titlebox span {
	padding: 6px 10px 6px 40px;
	margin: 0;
	font-size: 14px;
	background: url(http://ch-image.players.tv/site/image/whatsptv/icon_whatsptv.gif) no-repeat left;
	font-weight:bold;
}


#whatsptv_flowset, #whatsptv_abouttvset, #whatsptv_aboutchset, #whatsptv_aboutgoodsset{
margin:0;
padding:20px 0;
text-align:center;
}


#whatsptv_flowset ul{
margin:0 0 0 32px;
padding:0;
list-style:none;
display:block;
width:666px;
}

#whatsptv_flowset li.nom{
margin:10px 90px 0 0;
padding:0;
float:left;
display:block;
width:160px;
text-align:left;
}

#whatsptv_flowset li.end{
margin:10px 0 0 0;
padding:0;
float:left;
display:block;
width:160px;
text-align:left;
}

#whatsptv_abouttvset p, #whatsptv_aboutchset p, #whatsptv_aboutgoodsset p{
text-align:left;
padding:0 10px 20px 30px;
line-height:20px;
}



#whatsptv_aboutgoodsset table{
width: 600px;
font-size:12px;
}

#whatsptv_aboutgoodsset table td {
line-height:16px;
padding: 4px 0px 4px 8px;
text-align:left;
background-color:#FFFFFF;
border-top:1px solid #818181;
border-bottom:1px solid #D8D8D8;
border-left:1px solid #D8D8D8;
border-right:1px solid #818181;
}

#whatsptv_aboutgoodsset table td.td1 {
background:#fff url(http://ch-image.players.tv/site/image/common_parts/obi_base03.jpg) top center repeat-x;
border-right:3px solid #818181;
width:32%;
}

#whatsptv #rgstbox {
padding:0 0 40px 0;
margin:15px 0 40px 0;
width:750px;
text-align:center;
background:url(http://ch-image.players.tv/site/image/whatsptv/whatsptv_rgstbg.jpg) bottom repeat-x #fff;
}

#whatsptv #rgstbox img{
margin-top:20px;
}

#whatsptv #rgstbox img.kiyaku{
margin:5px 0 40px 0;
}


#whatsptv .mainboxnobg table.etcbox{
border:0;
width:100%;
}

#whatsptv .mainboxnobg td.etcbox{
padding:30px 0;
text-align:center;
width:50%;
}


/*------whatsptv_end-----*/


/* footer -------------------------------------------------------------- */

.strain_rogo{
margin:0 5px 0 0;
float:left;
}

#footer{
background: url(http://ch-image.players.tv/site/image/top_images/footer_line.jpg) repeat-x top left;
padding:15px 0 7px 0;
margin:0;
width:980px;
}

#footertxt	{
font-size:10px;
padding:0 6px;
margin:0;
}

#footertxt ul{
list-style-type:none;
margin:0;
padding:5px 0 0 0;
}

#footertxt li{
float:left;
margin:0;
padding:0 5px;
border-left:1px solid #ccc;
}

address {
font-style: normal;
float:left;
padding-left:5px;
}

/*-----usr_menu-----*/

#usr_menu_box {
color: #FFFFFF;
width: 230px;
margin:0;
padding:0;
background: url(http://ch-image.players.tv/site/image/common_parts/mypage/usr_menu_bg.jpg) top left repeat-x #131313;
}

#usr_menu_box p.usr_name {
font-size: 16px;
line-height:20px;
font-weight: bold;
margin-top:8px;
padding: 10px 5px 10px 15px;
background-color:#131313;
border-top:3px solid #454545;
border-bottom:1px solid #454545;
}

#usr_menu_box a:link { color: #FFFFFF; text-decoration: underline;}
#usr_menu_box a:visited	{ color: #FFFFFF; text-decoration: underline;}
#usr_menu_box a:hover		{ color: #FFFFFF; text-decoration: none;}
#usr_menu_box a:active	{ color: #FFFFFF; }

#usr_menu_box dl {
padding-bottom: 5px;
}

dl#usr_info{
margin:25px 0 20px 0;
}

dl#usr_mylib {
margin:20px 0;
}

dl#usr_payinfo {
margin:20px 0 50px 0;
}

#usr_menu_box dd {
padding-left: 20px;
margin: 10px 10px 10px 20px;
background: url(http://ch-image.players.tv/site/image/common_parts/icon_ya01w.gif) no-repeat left;
}

#usr_menu_box dd#usr_out {
text-align:left;
background: url(http://ch-image.players.tv/site/image/common_parts/icon_ya01.gif) no-repeat left;
padding-left: 20px;
margin: 10px 10px 10px 140px;
}

dd#usr_out a:link { color: #EE0000; text-decoration: underline;}
dd#usr_out a:visited	{ color: #EE0000; text-decoration: underline;}
dd#usr_out a:hover		{ color: #EE0000; text-decoration: none;}
dd#usr_out a:active	{ color: #EE0000; }

/*-----end/usr_menu-----*/

/* mypage top ---------------------------------------------------------- */
#mypage_wrap{
padding:10px 10px 20px 10px;
margin:0;
background: url(http://ch-image.players.tv/site/image/common_parts/syadow.jpg) top left repeat-x #FFFFFF;
}

#mypage_wrap p.usr_name {
padding: 12px 10px 10px 20px;
margin-bottom: 10px;
background:#fff url(http://ch-image.players.tv/site/image/common_parts/obi_base01.jpg) bottom center repeat-x;
text-align:left;
font-size:16px;
border-top:12px solid #EAEAEA;
font-weight:bold;
}

.mypage_box {
padding:0 0 10px 0;
margin:15px 0 20px 0;
text-align:left;
background:url(http://ch-image.players.tv/site/image/common_parts/mypage/mypage_box_bg.jpg) bottom repeat-x #fff;
}

.mypage_box .titlebox{
	background:url(http://ch-image.players.tv/site/image/common_parts/cart/cartinfo_bg.jpg) top repeat-x #fff;
	padding: 10px 0px 0px 15px;
	margin:0;
}

.mypage_box .titlebox h2 {
	padding: 6px 10px 6px 40px;
	margin: 0;
	font-size: 14px;
}

.mypage_box .titlebox h2.edit_prf {
	background: url(http://ch-image.players.tv/site/image/common_parts/mypage/icon_profile.gif) no-repeat left;
}

.mypage_box .titlebox h2.mylib {
	background: url(http://ch-image.players.tv/site/image/common_parts/mypage/icon_library.gif) no-repeat left;
}

.mypage_box .titlebox h2.pay_info {
	background: url(http://ch-image.players.tv/site/image/common_parts/mypage/icon_credit.gif) no-repeat left;
}

.mypage_box .titlebox h2.coution {
	background: url(http://ch-image.players.tv/site/image/ico_err_1.gif) no-repeat center left;
}

.mypage_box p {
	padding: 8px 20px 8px 60px;
	margin: 0 0 5px 0;
	line-height:18px;
}

.mypage_box ul {
	padding: 0px 0px 0px 40px;
	margin:0 0 8px 20px;
}

.mypage_box ul li {
	padding:5px 0 5px 20px;
	margin:0;
	background: url(http://ch-image.players.tv/site/image/common_parts/icon_ya01.gif) no-repeat left;
}




/* mypage top end ------------------------------------------------------ */

/* contact ------------------------------------------------------------- */


.contact_box {
	border: solid #ccc 1px;
	padding: 10px;
	margin-top: 10px;
	text-align:left;
}

.contact_box h2 {
	padding: 8px 10px 8px 40px;
	margin-bottom: 10px;
	font-size: 14px;
	line-height: 100%;
	background: #EFEFEF;
}

.contact_box h2.contact_title {
	background: #EFEFEF url(http://ch-image.players.tv/site/image/ico_contact_tel.gif) no-repeat center left;
}


.contact_box h3 {
	font-size: 12px;
	font-weight: normal;
	line-height: 100%;
	padding: 8px 5px 6px 28px;
	margin: 30px 30px 0px 30px;
	border-bottom: solid #CCC 1px;
}


.contact_box h3.h3_mail {
	background: url(http://ch-image.players.tv/site/image/ico_contact_s_mail.gif) no-repeat top left;
}

.contact_box h3.h3_tel {
	background: url(http://ch-image.players.tv/site/image/co_contact_s_tel.gif) no-repeat top left;
}



.contact_box p.article_catch {
	margin: 15px 30px 15px 30px;
}

.contact_article_1 {
	padding: 15px 60px;
	margin: 15px 30px 0 30px;
	background: #EFEFEF;
	border: solid #CCC 1px;
}

.contact_article_1 strong.telnumber {
	padding: 0px 5px ;
	color: #CC0000;
	font: italic 24px 'Arial Black';
}

.contact_article_1 ul {
	margin: 10px;
}

.contact_article_1 ul li {
	font-weight: bold;
	font-size: 10px;
	list-style: disc inside;
}


/* contact end --------------------------------------------------------- */

/* edit credit --------------------------------------------------------- */


#edit_credit_box {
	margin-bottom: 0;
	padding:0;
	text-align:left;
}

#edit_credit_box h2 {
padding: 12px 10px 10px 10px;
margin-bottom: 10px;
background:#fff url(http://ch-image.players.tv/site/image/common_parts/obi_base01.jpg) bottom center repeat-x;
text-align:left;
font-size:14px;
border-top:12px solid #EAEAEA;
}

#edit_credit_box h2 span{
	background: url(http://ch-image.players.tv/site/image/common_parts/mypage/icon_credit.gif) no-repeat left;
	padding: 5px 0 5px 40px;
}

#edit_credit_box h3 {
	font-size: 12px;
	line-height: 100%;
	border-bottom: solid #CCC 1px;
	padding: 3px;
	margin: 20px 20px 10px 20px;
}

#edit_credit_box p {
	margin: 0px 20px 20px 20px;
}

#edit_credit_box p.edit_credit_fin {
	text-align: center;
	margin: 30px 20px 20px 20px;
}

#edit_credit_box p.headcomment {
padding:5px 0 0 30px;
}



/* edit credit end ----------------------------------------------------- */

/* my library ---------------------------------------------------------- */

#my_lib_box_wrap{
padding:20px 20px 0px 20px;
width:920px;
}

#my_lib_box {
	text-align: left;
	margin:0;
	width:920px;
}

#my_lib_box h2 {
padding: 12px 10px 10px 10px;
margin-bottom: 10px;
background:#fff url(http://ch-image.players.tv/site/image/common_parts/obi_base01.jpg) bottom center repeat-x;
text-align:left;
font-size:14px;
border-top:12px solid #EAEAEA;
font-weight:bold;
}

#my_lib_box h2 span {
font-size: 16px;
font-weight: bold;
background: url(http://ch-image.players.tv/site/image/common_parts/mypage/icon_library.gif) no-repeat left;
padding: 0px 0px 0px 40px;
}


#my_lib_att_box {
	border: solid #CCCCCC 1px;
	padding: 10px 10px 10px 10px;
}

#my_lib_att_box h3 {
	padding: 6px 3px 6px 40px;
	background: #EFEFEF url(http://ch-image.players.tv/site/image/ico_err_1.gif) no-repeat left;
	font-size: 12px;
}

#my_lib_att_box p {
	padding: 10px 30px 20px 40px;
}

#my_lib_att_box p strong {
	color: #CC0000;
}

#my_lib_box p.view_month_list {
	text-align: right;
	padding: 20px 0px 10px 0px;
}


.my_lib_product_box {
border-top: solid #CCC 1px;
border-right: solid #CCC 1px;
border-left: solid #CCC 1px;
padding: 1px 0px 10px 0px;
margin-bottom: 15px;
background:url(http://ch-image.players.tv/site/image/common_parts/mypage/mypage_box_bg.jpg) bottom repeat-x #fff;
}



.my_lib_product_box .titlebox{
	background:url(http://ch-image.players.tv/site/image/common_parts/cart/cartinfo_bg.jpg) top repeat-x #fff;
	padding: 10px 0px 5px 15px;
	margin:0;
}

.my_lib_product_box .titlebox h3 {
	padding: 6px 3px 6px 40px;
	font-size: 14px;
	line-height: 100%;
	color: #666666;
	margin-bottom: 10px;
}

.my_lib_product_box .titlebox h3.single {
	background: url(http://ch-image.players.tv/site/image/common_parts/mypage/icon_library_single.gif) no-repeat left;
}

.my_lib_product_box_l {
	width:200px;
	float: left;
	padding:0 0 0 20px;
	margin:0;
}

.my_lib_product_box_l p.thum {
	margin: 0px 20px 10px 10px;
}

.my_lib_product_box_l p.thum img {
	border: solid #ccc 1px;
	padding:5px;
}

.my_lib_product_box p.dl_time_limit {
	padding: 3px 3px 3px 15px;
	background: url(http://ch-image.players.tv/site/image/ico_mylib_dl_time_limit.gif) no-repeat center left;
	color: #CC0000;
	font-size: 10px;
	margin: 0px 20px 0px 20px;
}

.my_lib_product_box p.dl_ymd {
	font-weight: bold;
	color: #666666;
	font-size: 24px;
	margin: 0px 20px 10px 20px;
}

.my_lib_product_box p.viewing_period {
	font-size: 12px;
	margin: 0px 20px 10px 10px;
}

.my_lib_product_box p.viewing_period strong {
	color: #CC0000;
	margin-left: 5px;
	margin-right: 5px;
}

.my_lib_product_box p.dl_file_info {
	font-size: 10px;
	padding: 5px 0px 5px 0px;
	margin: 0px 20px 10px 20px;
}

.my_lib_product_box p.dl_file_info span.file {
	padding: 3px 0px 3px 20px;
	background: url(http://ch-image.players.tv/site/image/common_parts/mypage/icon_wmf.gif) no-repeat center left;
}

.my_lib_product_box p.dl_file_info span.os{
	padding: 3px 0px 3px 20px;
	background: url(http://ch-image.players.tv/site/image/common_parts/mypage/icon_oswin.gif) no-repeat center left;
}


.my_lib_product_box p.cancelled {
	margin: 20px 20px 10px 10px;
	text-align:left;
}


.my_lib_product_box p.cancelled a{
background: url(http://ch-image.players.tv/site/image/common_parts/icon_ya01.gif) no-repeat left;
padding:5px 0px 5px 20px;
margin: 0;
font-weight:bold;
}

.my_lib_product_box p.cancelled a:link { color: #EE0000; text-decoration: underline;}
.my_lib_product_box p.cancelled a:visited	{ color: #EE0000; text-decoration: underline;}
.my_lib_product_box p.cancelled a:hover		{ color: #EE0000; text-decoration: none;}
.my_lib_product_box p.cancelled a:active	{ color: #EE0000; }



.my_lib_product_box_r {
	float: left;
	width: 660px;
}

.my_lib_product_info {
	line-height: 100%;
	margin:5px 0 20px 0;
}

.my_lib_product_info th {
	font-size: 10px;
	text-align: left;
	font-weight: normal;
	width: 80px;
	padding: 4px 3px 4px 10px;
	background:#fff url(http://ch-image.players.tv/site/image/common_parts/obi_base03.jpg) top center repeat-x;
	border-top:1px solid #818181;
	border-right:3px solid #818181;
	border-bottom:1px solid #D8D8D8;
}

.my_lib_product_info td {
	line-height: 100%;
	font-size: 10px;
	padding: 4px 3px 4px 10px;
}

.my_lib_product_info td a{
	margin-right: 5px;
}


.my_lib_product_box_r .dl_att {
	font-size: 18px;
	font-weight: bold;
	color: #666;
	padding: 10px 5px 5px 5px;
	background: url(http://ch-image.players.tv/site/image/common_parts/mypage/dl_att_line.jpg) no-repeat top center;
}

.my_lib_product_box_r .dl_att span {
	font-size: 10px;
	font-weight: normal;
	padding: 5px 0px 5px 18px;
	margin-left: 15px;
	background: url(http://ch-image.players.tv/site/image/ico_err_3.gif) no-repeat center left;
}

/*--.my_lib_product_box_r p.ctg_info {
	padding: 10px;
	margin-bottom: 15px;
}--*/

.my_lib_tbl_dllist {
	width: 100%;
	margin-bottom: 10px;
}

.my_lib_tbl_dllist td {
	line-height: 100%;
	padding: 3px 5px;
}

.my_lib_product_box_r table.my_lib_tbl_dllist td img {
	vertical-align: middle;
	margin-left: 5px;
	margin-right: 5px;
}

.my_lib_tbl_dllist td.vol {
	text-align: right;
	width: 40px;
}

.my_lib_tbl_dllist td span.size {
	padding-left: 15px;
	margin-right: 10px;
	background: url(http://ch-image.players.tv/site/image/ico_mylib_mov_size.gif) no-repeat center left;
}

.my_lib_tbl_dllist td span.encode {
	padding-left: 15px;
	margin-right: 10px;
	background: url(http://ch-image.players.tv/site/image/common_parts/mypage/icon_encode.gif) no-repeat center left;
}

.my_lib_tbl_dllist td span.file_size {
	padding-left: 15px;
	margin-right: 10px;
	background: url(http://ch-image.players.tv/site/image/common_parts/mypage/icon_filesize.gif) no-repeat center left;
}


#my_lib_foot_box {
	padding: 20px;
	text-align: center;
}

#my_lib_foot_box a:link {
	margin-left: 10px;
	margin-right: 10px;
}

/* addded by Babagump -------------------- */

#my_lib_att_box .box {
	padding:5px 10px 5px 10px;
	border:1px solid #CC0000;
}

/* my library end ------------------------------------------------------ */

/* repassword ---------------------------------------------------------- */


#repassword_box {
	margin-bottom: 0;
	padding:0;
	text-align:left;
}

#repassword_box h2 {
padding: 12px 10px 10px 10px;
margin-bottom: 10px;
background:#fff url(http://ch-image.players.tv/site/image/common_parts/obi_base01.jpg) bottom center repeat-x;
text-align:left;
font-size:14px;
border-top:12px solid #EAEAEA;
}

#repassword_box h2 span{
	background: url(http://ch-image.players.tv/site/image/common_parts/mypage/icon_profile.gif) no-repeat left;
	padding: 5px 0 5px 40px;
}

#repassword_box h3 {
	font-size: 14px;
	line-height: 100%;
	text-align: center;
	margin: 20px 20px 10px 20px;
}

#repassword_box p {
	margin: 0px 20px 20px 20px;
}

#repassword_box p.headcomment {
padding:5px 0 0 30px;
}


/* repassword end ------------------------------------------------------ */

/* product ------------------------------------------------------------- */

#product_box_wrap{
padding:20px 20px 0px 20px;
width:920px;
}

#product_box {
text-align: left;
margin:0;
width:920px;
}

#product_box #title_channel{
width:920px;
background:#fff url(http://ch-image.players.tv/site/image/common_parts/obi_base02.jpg) repeat-x;
background-position:0px 3px;
}

#product_box #title_channel span{
background-color:#FFFFFF;
padding:5px 10px;
font-size:14px;
line-height:16px;
}

#product_box h2 {
font-size: 16px;
padding: 12px 10px 8px 30px;
margin-bottom: 10px;
background:#fff url(http://ch-image.players.tv/site/image/common_parts/obi_base01.jpg) bottom center repeat-x;
}

.product_article {
width: 610px;
float:left;
}

.product_article .imgbox{
float:left;
padding:10px 0 0 20px;
width:250px;
}

.product_article .imgbox p{
border: solid #818181 1px;
padding: 4px;
width:240px;
}



.product_article table{
width: 330px;
float:right;
font-size:12px;
margin-top:10px;
}

.product_article table td {
line-height:16px;
padding: 3px 0px 3px 6px;
}

.product_article table td.td1 {
background:#fff url(http://ch-image.players.tv/site/image/common_parts/obi_base03.jpg) top center repeat-x;
border-top:1px solid #818181;
border-right:3px solid #818181;
border-bottom:1px solid #D8D8D8;
}

.product_article table td.td2{
font-size:14px;
font-weight:bold;
line-height:100%;
height:39px;
background:#fff url(http://ch-image.players.tv/site/image/common_parts/obi_base04.jpg) bottom center repeat-x;
border-top:1px solid #D8D8D8;
border-bottom:2px solid #818181;
}

.product_article table td.td2 span{
color: #CC0000;
margin-right: 10px;
font-size:16px;
}

.product_comment_box {
width:610px;
background:#fff url(http://ch-image.players.tv/site/image/common_parts/obi_base01.jpg) bottom center repeat-x;
font-size:12px;
}

.product_comment_box p {
line-height:20px;
padding: 30px 10px 20px 10px;
}


.product_cartbtn_l{
padding:40px 0;
}


.product_buy_box {
width: 298px;
float: right;
border:1px solid #818181;
background:#fff url(http://ch-image.players.tv/site/image/common_parts/cart_dldetail_bg.jpg) bottom center no-repeat;
}

.product_buy_box .title{
text-align:center;
font-size:10px;
color:#333333;
font-weight:bold;
}

.product_buy_box h3 {
background: url(http://ch-image.players.tv/site/image/ico_product_wmm.gif) no-repeat top left;
padding: 5px 0px 3px 25px;
margin: 10px 9px 0px 9px;
font-size: 14px;
line-height: 100%;
}

.product_buy_before {
text-align: right;
margin: 5px 9px 15px 9px;
font-size:10px;
}

.product_price {
line-height: 100%;
font-weight: bold;
margin: 20px 15px 20px 15px;
font-size: 14px;
text-align:center;
}

.product_freeveiw {
line-height: 100%;
padding: 5px 15px 15px 15px;
font-size: 10px;
}

.product_price span {
color: #CC0000;
margin-right: 10px;
font-size:16px;
}

.product_limit {
color: #CC0000;
margin: 0px 15px 30px 15px;
}

.product_bt {
padding:5px 0px;
text-align:center;
font-size:10px;
}

.product_os {
margin: 10px 15px 2px 15px;
font-size:10px;
}

.product_buy_box table {
font-size:10px;
line-height:20px;
width: 268px;
margin: 0px 15px 30px 15px;
background: #CCCCCC;
}

.product_buy_box table td {
width: 50%;
text-align: center;
padding:2px;
}

.product_buy_box table td.td1 {
background: #FFFFFF;
}

.product_buy_info {
padding:20px 10px 0 0;
font-size:10px;
text-align: right;
float:right;
}


.product_pageback{
clear:both;
padding:30px 0px 0 0;
}

.product_pageback img{
float:right;
}
.product_pageback img.channel{
float:right;
margin-right:40px;
}



/* product end --------------------------------------------------------- */

/* cart ---------------------------------------------------------------- */

#crt_box_wrap{
padding:20px 20px 40px 20px;
margin:0;
width:920px;
}

#crt_box {
text-align: left;
margin:0;
width:920px;
}

#crt_box h2 {
padding: 12px 10px 10px 10px;
margin-bottom: 10px;
background:#fff url(http://ch-image.players.tv/site/image/common_parts/obi_base01.jpg) bottom center repeat-x;
text-align:left;
font-size:16px;
border-top:12px solid #EAEAEA;
}

#crt_box h2 span{
background:url(http://ch-image.players.tv/site/image/common_parts/cart/icon_shoppingcart.gif) left no-repeat;
padding:10px 0 10px 42px;
margin-left:-3px;
}

#crt_box .cautionbox{
	padding: 0 0 0 50px;
	margin-bottom:20px;
	text-align:left;
	background:url(http://ch-image.players.tv/site/image/ico_err_1.gif) no-repeat;
	background-position:5px;
	color:#FF0000;
	text-align:left;
	font-weight:bold;
}

.crt_h3_step1 {
	margin: 20px 0 20px 0;
	height: 59px;
	width: 920px;
	text-indent: -9999px;
	background: url(http://ch-image.players.tv/site/image/common_parts/cart/step1.jpg) no-repeat center;
}

.crt_h3_step2 {
	margin: 20px 0 20px 0;
	height: 59px;
	width: 920px;
	text-indent: -9999px;
	background: url(http://ch-image.players.tv/site/image/common_parts/cart/step2.jpg) no-repeat center;
}

.crt_continue {
	text-align: right;
	margin: 0px 10px;
}


table.crt_item_list {
	border-collapse: collapse;
	margin: 20px 30px 0px 30px;
	width:860px;
}

.crt_item_list th {
	text-align: center;
	padding: 5px;
	border: 1px solid #9F9F9F;
}

.crt_item_list td {
	text-align: center;
	padding: 5px;
	border: 1px solid #9F9F9F;
}

.crt_item_list td.cart_info {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding: 10px;
	background:url(http://ch-image.players.tv/site/image/common_parts/cart/cartinfo_bg.jpg) top repeat-x #fff;
}

.crt_item_list td.cart_info2 {
	line-height: 140%;
	text-align: left;
	background: #EFEFEF;
	padding: 10px;
}


.crt_item_list td.item_thum p {
	background: #FFFFFF;
	padding: 5px;
	border: 1px solid #CCC;
}

.crt_item_list td.item_info {
	text-align: left;
	vertical-align: top;
	width: 500px;
}

.crt_item_list td.item_transmission {
	width: 80px;
}

.crt_item_list td.item_info p.item_title {
	padding-bottom: 5px;
	padding-left: 35px;
	margin-bottom: 15px;
	background: url(http://ch-image.players.tv/site/image/ico_lst_title.gif) no-repeat top left;
	border-bottom: solid #CCC 1px;
}

.crt_item_list td.item_info p.item_series {
	padding-left: 35px;
	margin-bottom: 10px;
	background: url(http://ch-image.players.tv/site/image/ico_lst_series.gif) no-repeat top left;
}

.crt_item_list td.item_info p.item_genre {
	padding-left: 35px;
	background: url(http://ch-image.players.tv/site/image/ico_lst_genre.gif) no-repeat top left;
}

.crt_item_list td.item_price {
	width: 50px;
}

.crt_item_list td.item_price2 {
	width: 100px;
}


.crt_item_list td.item_del {
	width: 50px;
}


.crt_item_list td.price_sum {
	text-align: right;
	letter-spacing: 2px;
	font-weight: bold;
	border-top:3px solid #999;
}

.crt_item_list td.total_amount {
	text-align: right;
	font-size: 14px;
	letter-spacing: 2px;
	font-weight: bold;
	padding: 10px;
	border-top:3px solid #999;
}

.crt_item_list td.depo_balance {
	font-weight: bold;
	text-align: right;
}

.crt_item_list td.depo_balance_value {
	text-align: right;
	font-size: 14px;
	letter-spacing: 2px;
	font-weight: bold;
	padding: 10px;
}


.crt_item_list td.depo_balance_conf {
	text-align: right;
	font-weight: bold;
}

.crt_item_list td.depo_balance_conf_value {
	text-align: right;
	font-size: 14px;
	letter-spacing: 2px;
	font-weight: bold;
	padding: 10px;
}

.crt_item_list td.depo_balance_conf_value span {
	color:#CC0000;
}


.crt_tax_att {
	font-size: 10px;
	text-align: right;
	margin: 5px 30px 10px 30px;
}

.crt_orrespondence_att {
	color:#CC0000;
	text-align: center;
	font-weight: bold;
}


#crt_pay_box {
	width:900px;
	background:url(http://ch-image.players.tv/site/image/common_parts/cart/crt_pay_box_bg.jpg) bottom repeat-x #fff;
	padding:30px 10px 65px 10px;
	margin-bottom:20px;
}

#crt_pay_box h3 {
	padding: 0px;
	margin-bottom: 20px;
	font-size: 14px;
	color:#FF0000;
	text-align:center;
}

.crt_tbl_login_form {
	margin: 0px 30px 15px 15px;
}

.crt_tbl_login_form td.td1 {
	text-align: right;
}



#crt_pay_box p.crt_pay_method {
	text-align:center;
}

a.crtrgst{
background:url(http://ch-image.players.tv/site/image/common_parts/icon_ya01.gif) top left no-repeat;
padding:3px 0px 3px 20px;
}


#crt_art_box {
	margin: 0px 30px 20px 30px;
	padding: 10px 15px 10px 15px;
	background: #EFEFEF;
	border: solid #CCC 1px;
}

#crt_art_box h3 {
	color:#CC0000;
	padding: 5px 5px 2px 40px;
	margin-bottom: 10px;
	background: url(http://ch-image.players.tv/site/image/ico_err_1.gif) no-repeat center left;
	font-size: 14px;
	line-height: 100%;
	text-align: left;
}

#crt_art_box p {
	text-align: left;
	padding: 5px;
}

#crt_end_box {
	margin: 40px 30px 40px 30px;
	padding: 10px 15px 10px 15px;
	background: #FFF4F4;
	border: solid #CCC 1px;
}

#crt_end_box p {
	text-align: center;
	padding: 15px;
}

#crt_end_box p a.mylib {
	padding: 3px 0px 3px 25px;
	background: url(http://ch-image.players.tv/site/image/ico_mylib.gif) no-repeat center left;
}

.crt_month_reg_att {
	text-align: center;
	padding-bottom: 10px;
	margin: 20px 25px 20px 25px;
	border-bottom: solid #ccc 1px;
}

.crt_month_conf_foot {
	margin: 10px 25px 10px 25px;
}


/* cart end ------------------------------------------------------------ */

/* password remind ----------------------------------------------------- */

#pass_rmd_box {
	padding: 30px 10px 30px 10px;
	background-color:#FFFFFF;
	text-align:left;
}

#pass_rmd_box h2 {
	padding: 8px 10px 8px 40px;
	margin-bottom: 30px;
	background: #EFEFEF url(http://ch-image.players.tv/site/image/ico_err_1.gif) no-repeat center left;
	font-size: 14px;
	line-height: 100%;
}

#pass_rmd_box h3 {
	font-size: 14px;
	line-height: 100%;
	text-align: center;
	margin: 20px 20px 10px 20px;
}

#pass_rmd_box p {
	margin: 0px 20px 20px 20px;
}

.pass_rmd_totop {
	text-align: center;
	padding: 20px;
}


/* password remind end ------------------------------------------------- */

/* list ---------------------------------------------------------------- */

#lst_head_box, #lst_foot_box {
	text-align:left;
	margin:0 0 10px 0;
	padding:0 0 3px 0;
	width:730px;
	background:#fff url(http://ch-image.players.tv/site/image/common_parts/obi_base01.jpg) bottom center repeat-x;
}

#lst_head_box h2 {
	line-height: 100%;
	font-size: 15px;
	background: #FEE9E9 url(http://ch-image.players.tv/site/image/h2_bg_1.jpg) no-repeat top right;
	border-top: solid #CC0000 3px;
	padding: 6px 0px 6px 5px;
}

#lst_head_box h2 span.search_word {
	color: #CC0000;
	font-size: 16px;
	background: url(http://ch-image.players.tv/site/image/ico_lst_searchword.gif) no-repeat;
	padding-left: 30px;
	padding-right: 5px;
}

.lst_sort_box {
	line-height: 100%;
	padding-left: 10px;
	margin-top: 15px;
}

.lst_sort_box a:link {
	color: #333333 !important;
}

.lst_sort_new {
	padding-left: 37px;
	margin-right: 15px;
	background: url(http://ch-image.players.tv/site/image/ico_lst_new.gif) no-repeat center left;
}

.lst_sort_pop {
	padding-left: 25px;
	margin-right: 15px;
	background: url(http://ch-image.players.tv/site/image/ico_lst_popular.jpg) no-repeat center left;
}

.lst_pageselect_box {
margin-top:15px;
padding-right:10px;
float:right;
font-weight:bold;
}

.lst_pageselect_prv a:link, .lst_pageselect_next a:link{
text-decoration:none;
color:#333;
}
.lst_pageselect_prv a:visited, .lst_pageselect_next a:visited{
text-decoration:none;
color:#333;
}
.lst_pageselect_prv a:hover, .lst_pageselect_next a:hover{
text-decoration:underline;
color:#333;
}
.lst_pageselect_prv a:active, .lst_pageselect_next a:active{
text-decoration:none;
color:#990000;
}



.lst_pageselect_num {
font-weight:bold;
margin: 0px 10px 0px 15px;
}

.lst_pageselect_num a:link{
text-decoration:none;
color:#333;
padding:0 2px;
margin-right:5px;
}
.lst_pageselect_num a:visited{
text-decoration:none;
color:#333;
padding:0 2px;
margin-right:5px;
}
.lst_pageselect_num a:hover{
text-decoration:none;
padding:0 2px;
margin-right:5px;
background:#999;
color:#FFF;
}
.lst_pageselect_num a:active{
text-decoration:none;
color:#000099;
padding:0 2px;
margin-right:5px;
}

.lst_pageselect_pp {
text-decoration:none;
padding:0 2px;
margin-right:5px;
background:#999;
color:#FFF;
}


.lst_numall_box {
	margin-top:15px;
	padding-left:10px;
	float:left;
}

.lst_numall_box strong {
	font-size:120%;
	padding:0px 4px;
	color:#CC0000;
}


.lst_change_mode {
	text-align: right;
	padding-right: 10px;
	margin-bottom: 10px;
}

.lst_change_mode a.view_txt {
	color: #333 !important;
	padding-top: 1px;
	padding-left: 18px;
	background: url(http://ch-image.players.tv/site/image/ico_lst_viewtxt.gif) no-repeat center left;
}

.lst_change_mode a.view_img {
	color: #333 !important;
	padding-top: 1px;
	padding-left: 18px;
	background: url(http://ch-image.players.tv/site/image/ico_lst_viewimg.gif) no-repeat center left;
}




.lst_tbl_iteminfo {
	line-height: 100%;
	width: 100%;
	border: solid #CCCCCC 1px;
	margin-bottom: 10px;
	background:#F8F8F8 url(http://ch-image.players.tv/site/image/common_parts/searchresult_partsbg.jpg) bottom center no-repeat;
}

.lst_tbl_iteminfo td.thum {
	width: 140px;
	padding: 5px 0px 5px 5px;
	vertical-align:top;
}

.lst_tbl_iteminfo td.thum img {
	padding: 5px;
	background: #FFFFFF;
	border: solid FFF 5px;
}

.lst_tbl_iteminfo_left {
width:100%;
}

.lst_tbl_iteminfo_left td.channel{
}

.lst_tbl_iteminfo_left td.article {
	vertical-align: top;
	padding: 3px 10px 3px 20px;
	background:url(http://ch-image.players.tv/site/image/common_parts/icon_ya01.gif) top left no-repeat;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	background-position:0px 4px;
}

.lst_tbl_iteminfo_left td.article a:link{
text-decoration:none;
color:#333;
}
.lst_tbl_iteminfo_left td.article a:visited{
text-decoration:none;
color:#333;
}
.lst_tbl_iteminfo_left td.article a:hover{
text-decoration:underline;
color:#333;
}
.lst_tbl_iteminfo_left td.article a:active{
text-decoration:none;
color:#990000;
}

.lst_tbl_iteminfo_left td.price {
	vertical-align: top;
	padding: 3px 15px 3px 10px;
	text-align:right;
	font-weight:bold;
	line-height:18px;
}

.lst_tbl_iteminfo_left td.price span{
color:#CC0000;
}

.lst_tbl_iteminfo_left td.btns {
	vertical-align: top;
	padding: 3px 0px 3px 10px;
	text-align:right;
	font-weight:bold;
}

.lst_tbl_iteminfo_left td.btns img{
float:right;
margin-right:10px;
}

.lst_tbl_iteminfo h3.item_title {
	font-size: 12px;
	padding-top: 12px;
	padding-bottom: 5px;
	background: url(http://ch-image.players.tv/site/image/ico_lst_title.gif) no-repeat top left;
}

.lst_tbl_iteminfo h3.item_title a:link {
	color: #333;
}

.lst_tbl_iteminfo h3.item_title img {
	margin-left: 4px;
}

.lst_tbl_iteminfo p.item_caption {
	font-size: 10px;
	padding-bottom: 20px;
}

/* -----------------------------------------------------

.lst_tbl_iteminfo p.item_genre {
	padding-left: 35px;
	background: url(http://ch-image.players.tv/site/image/ico_lst_genre.gif) no-repeat top left;
}

.lst_tbl_iteminfo p.item_genre a:link {
	margin-right: 8px;
	color: #333;
}

------------------------------------------------------- */


.lst_tbl_iteminfo p.item_genre {
	margin-top: 15px;
	padding-left: 35px;
	background: url(http://ch-image.players.tv/site/image/ico_lst_genre.gif) no-repeat top left;
}

.lst_tbl_iteminfo p.item_genre a:link {
	margin-right: 8px;
	color: #333;
}


.lst_tbl_iteminfo p.item_buy {
	padding-top: 10px;

	background: url(http://ch-image.players.tv/site/image/ico_lst_price.gif) no-repeat top right;
}


/* -----------------------------------------------------

.lst_tbl_iteminfo p.item_dl {
	font-size: 10px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 8px;
	background: url(http://ch-image.players.tv/site/image/ico_lst_size.gif) no-repeat top right;
}


------------------------------------------------------- */


.lst_tbl_iteminfo p.item_dl {
	padding-bottom: 8px;
	font-size: 10px;
}

.lst_tbl_iteminfo p.item_dl a:link {
	font-size: 10px;
}



.lst_tbl_iteminfo p.item_buy strong,.lst_tbl_iteminfo p.item_dl strong {
	padding-right: 5px;
}

.lst_tbl_iteminfo p.item_buy img,.lst_tbl_iteminfo p.item_dl img {
	margin-top: 3px;
}




#lst_txt_box {
	border: solid #ccc 1px;
	padding: 10px;
}

.lst_tbl_txtlist {
	border-spacing: 0px;
	display: block;
}

.lst_tbl_txtlist tr.tr1 {
	background: #FFF4F4;
}

.lst_tbl_txtlist td {
	line-height: 100%;
	padding: 4px 8px 4px 8px;
}

.lst_tbl_txtlist td a:link {
	color: #333 !important;
}


.lst_tbl_txtlist td.title_pack {
	width: 350px;
}

.lst_tbl_txtlist td.title_single {
	width: 350px;

}



.lst_tbl_txtlist td.title_pack a:link {
	padding-left: 18px;
	padding-bottom: 1px;
	background: url(http://ch-image.players.tv/site/image/ico_lst_txt_pack.gif) no-repeat center left;
}

.lst_tbl_txtlist td.title_single a:link {
	padding-left: 18px;
	padding-bottom: 1px;
	background: url(http://ch-image.players.tv/site/image/ico_lst_txt_single.gif) no-repeat center left;
}

.lst_tbl_txtlist td.genre {
	width: 210px;
	padding-left: 18px;
}

.lst_tbl_txtlist td.size {
	width: 70px;
	text-align: right;
}

.lst_tbl_txtlist td.size a:link {
	padding-left: 18px;
	padding-bottom: 1px;
	background: url(http://ch-image.players.tv/site/image/ico_lst_txt_dl.gif) no-repeat center left;
}

.lst_tbl_txtlist td.price {
	width: 70px;
	text-align: right;
}

.lst_tbl_txtlist td.price a:link {
	padding-left: 18px;
	padding-bottom: 1px;
	background: url(http://ch-image.players.tv/site/image/ico_lst_txt_cart.gif) no-repeat center left;
}



#lst_nohit_box {
	text-align: center;
	border: solid #ccc 1px;
	padding: 10px;
	margin-top: 10px;

}

#lst_nohit_box h3 {
	text-align: left;
	padding: 5px;
	margin-bottom: 30px;
	background: #EFEFEF;
	font-size: 14px;
}

#lst_nohit_box h4 {
	text-align: left;
	padding: 5px;
	margin: 30px 30px 5px 30px;
	font-size: 14px;
	border-bottom: solid #CCC 1px;
}


.lst_nohit_sch {
	width:400px;
	margin-left: auto;
	margin-right: auto;
}

.lst_nohit_sch input {
	vertical-align: middle;
}


#lst_nohit_box dl {
	text-align: left;
	background: #EFEFEF;
	border: solid #CCC 1px;
	padding: 5px 10px 5px 10px;
	margin: 10px 30px 10px 30px;
}

#lst_nohit_box dt {
	font-weight: bold;
	border-bottom: solid #CCC 1px;
}

#lst_nohit_box dd {
	padding-top: 5px;
}

#lst_nohit_box dd span {
	color:#CC0000;
}

/* list end ------------------------------------------------------------ */

/* whats domiru -------------------------------------------------------- */


.whatsdomiru_box {
	padding: 10px;
	margin: 0px;
	text-align:left;
}

.whatsdomiru_box h2 {
	padding: 10px 10px 10px 40px;
	margin-bottom: 10px;
	font-size: 14px;
	line-height: 100%;
	background: #EFEFEF;
}

.whatsdomiru_box h2.whatsdomiru_title {
	background: #EFEFEF url(http://ch-image.players.tv/site/image/ico_whatsdomiru_title.jpg) no-repeat center left;
}

.whatsdomiru_box p.pageimage {
	text-align: center;
}


.whatsdomiru_box p.whatsdomiru_article1 {
	margin: 30px 15px;
}


/* whats domiru end ----------------------------------------------------- */



/* whats login ---------------------------------------------------------- */


.whatslogin_box {
	padding: 10px;
	margin0: 0px;
	text-align:left;
}

.whatslogin_box h2 {
	padding: 10px 10px 10px 40px;
	margin-bottom: 10px;
	font-size: 14px;
	line-height: 100%;
	background: #EFEFEF;
}

.whatslogin_box h2.whatslogin_title {
	background: #EFEFEF url(http://ch-image.players.tv/site/image/ico_whatslogin_title.jpg) no-repeat center left;
}

.whatslogin_box p.pageimage {
	margin: 100px 15px;
	text-align: right;
}


.whatslogin_box p.whatslogin_article1 {
	margin: 30px 15px;
}


/* whats login end ----------------------------------------------------- */

/* faq ----------------------------------------------------------------- */

.faq_box {
	border: solid #ccc 1px;
	padding: 10px;
	margin-top: 10px;
	text-align:left;
}

.faq_box h2 {
	padding: 10px 10px 10px 40px;
	margin-bottom: 10px;
	font-size: 14px;
	line-height: 100%;
	background: #EFEFEF;
}

.faq_box h2.faq_title {
	background: #EFEFEF url(http://ch-image.players.tv/site/image/ico_faq_title.gif) no-repeat center left;
}

.faq_top_pagecatch {
	margin: 15px 20px;
}

.faq_top_contact {
	text-align: center;
	margin: 15px 20px;
}

.h3_faq_top {
	height: 55px;
	font-size: 14px;
	padding: 15px 0 0 36px;
	margin: 15px 30px;
	background: url(http://ch-image.players.tv/site/image/faq_top_h3_bg.jpg) no-repeat;
}

.dl_faq_top {
	margin: 15px 30px 25px;
}

.dl_faq_top dt {
	padding: 5px 15px 0px 15px;
	border-bottom: solid #CCC 1px;
}

.dl_faq_top dd {
	line-height: 100%;
	padding: 0px 20px 5px 20px;
	margin: 15px 30px 0px 30px;
	background: url(http://ch-image.players.tv/site/image/ico_downarrow_red.gif) no-repeat top left;
}

.faq_top_fishing {
	padding-top: 5px;
}

.faq_top_fishing a:link {
	color: #666 !important;
}

.faq_faqlist {
	margin: 15px 10px 30px 20px;
	padding: 30px 30px 0px;
	background: #FFF4F4;
}

.faq_faqlist li {
	padding-bottom: 20px;
}

.faq_faqlist li a:link {
	padding-left: 18px;
	background: url(http://ch-image.players.tv/site/image/ico_faq_q.gif) no-repeat top left;
}

.faq_box h3.h3_faq_q {
	font-size: 14px;
	line-height: 100%;
	padding: 10px 18px 10px 32px;
	margin: 60px 30px 15px 30px;
	background: #FFF4F4 url(http://ch-image.players.tv/site/image/ico_faq_a_title.gif) no-repeat center left;
	border-top: solid #CC0000 1px;
}

.faq_box div.faq_q {
	padding-left: 36px;
	padding-right: 15px;
	margin: 5px 30px 15px 30px;
	background: url(http://ch-image.players.tv/site/image/ico_faq_a.gif) no-repeat 12px 0px;
}

.faq_box div.faq_q p {
	margin-bottom: 20px;
}

.faq_box div.faq_q p.box {
	padding: 10px;
	border: solid #CCC 1px;
}

.faq_aticle_btn {
	text-align: right;
}

.faq_faq6_tbl1 {
	width: 500px;
	background: #CCC;
	margin-bottom: 15px;
}

.faq_faq6_tbl1 td {
	text-align: center;
	width: 33%;
	padding: 5px;
	background: #FFF;
}

/* faq end ------------------------------------------------------------- */


/* registration -------------------------------------------------------- */

#regist_box_wrap{
padding:20px 20px 40px 20px;
margin:0;
width:920px;
}


#regist_box {
	margin:0;
	padding:0;
	background-color: #FFFFFF;
}

#regist_box h2 {
padding: 12px 10px 10px 10px;
margin-bottom: 10px;
background:#fff url(http://ch-image.players.tv/site/image/common_parts/obi_base01.jpg) bottom center repeat-x;
text-align:left;
font-size:14px;
border-top:12px solid #EAEAEA;
}

#regist_box h2 span{
	background: url(http://ch-image.players.tv/site/image/common_parts/mypage/icon_profile.gif) no-repeat left;
	padding: 5px 0 5px 40px;
}

#regist_box h3 {
	text-indent: -9999px;
	height: 60px;
	margin: 40px 20px 30px 20px;
}



#regist_box h3#reg_h3_step1 {
	background: url(http://ch-image.players.tv/site/image/common_parts/regist/regist_step1.jpg) no-repeat center;
}

#regist_box h3#reg_h3_step2 {
	background: url(http://ch-image.players.tv/site/image/common_parts/regist/regist_step2.jpg) no-repeat center;
}

#regist_box h3#reg_h3_step3 {
	background: url(http://ch-image.players.tv/site/image/common_parts/regist/regist_step3.jpg) no-repeat center;
}



#regist_box p {
	margin: 0px 20px 10px 20px;
}

#regist_box p.headcomment {
	padding:0 30px;
	text-align:left;
}

.reg_form_table {
	width: 85%;
	border-collapse: collapse;
	margin: 0px 20px 20px 20px;
}


.reg_form_table th {
	width:180px;
	text-align: right;
	background-color:#EFEFEF;
	border: 1px solid #9F9F9F;
	padding:10px;
	background:#fff url(http://ch-image.players.tv/site/image/common_parts/mypage/regist_th_bg.jpg) top center repeat-x;
}

.reg_form_table th.err {
	width: 180px;
	text-align: right;
	padding: 10px;
	background: #FFF0F0;
	border: solid #9F9F9F 1px;
	color: #FF4040;
}

.reg_form_table td {
	background-color:#FFF;
	border: 1px solid #9F9F9F;
	padding: 10px;
}

.reg_form_table span {
	color: #CC0000;
	font-size: 10px;
	font-weight:normal !important;
}


.reg_form_table input.lastname {
	width: 70px;
	background: #FFFFFF;
	border: solid #aaa 1px;
	margin-right: 5px;
}

.reg_form_table input.firstname {
	width: 70px;
	background: #FFFFFF;
	border: solid #aaa 1px;
	margin-right: 5px;
}

.reg_form_table input.lastname_ruby {
	width: 70px;
	background: #FFFFFF;
	border: solid #aaa 1px;
	margin-right: 5px;
}

.reg_form_table input.firstname_ruby {
	width: 70px;
	background: #FFFFFF;
	border: solid #aaa 1px;
	margin-right: 5px;
}

.reg_form_table input.email {
	width: 200px;
	background: #FFFFFF;
	border: solid #aaa 1px;
	margin-right: 5px;
}

.reg_form_table input.zipcode {
	width: 60px;
	background: #FFFFFF;
	border: solid #aaa 1px;
	margin-right: 5px;
}

.reg_form_table input.addr2 {
	width: 200px;
	background: #FFFFFF;
	border: solid #aaa 1px;
	margin-right: 5px;
}

.reg_form_table input.addr3 {
	width: 200px;
	background: #FFFFFF;
	border: solid #aaa 1px;
	margin-right: 5px;
}

.reg_form_table input.tel {
	width: 100px;
	background: #FFFFFF;
	border: solid #aaa 1px;
	margin-right: 5px;
}

.reg_form_table input.answer {
	width: 120px;
	background: #FFFFFF;
	border: solid #aaa 1px;
	margin-right: 5px;
}

.reg_form_table input.password {
	width: 120px;
	background: #FFFFFF;
	border: solid #aaa 1px;
	margin-right: 5px;
}


.reg_form_table input.card_name {
	width: 120px;
	background: #FFFFFF;
	border: solid #aaa 1px;
	margin-right: 5px;
}

.reg_form_table input.card_num {
	width: 120px;
	background: #FFFFFF;
	border: solid #aaa 1px;
	margin-right: 5px;
}

.reg_form_table input.pay {
	text-align: right;
	width: 20px;
	background: #FFFFFF;
	border: solid #aaa 1px;
	margin-right: 5px;
}


.reg_caution {
	display: block;
	padding-bottom: 13px;
	background: url(http://ch-image.players.tv/site/image/reg_dl_bg.gif) no-repeat bottom left;
	margin: 0px 20px 20px 20px;
}

.reg_caution dt {
	text-indent: -9999px;
	background: url(http://ch-image.players.tv/site/image/reg_ico_caution.gif) no-repeat bottom left;
}

.reg_caution dd {
	line-height: 130%;
	padding: 10px 15px;
	background: #EFEFEF;
}


.regist_caut{
	margin: 0px 20px 10px 20px;
	padding:15px 60px 30px 60px;
	background: url(http://ch-image.players.tv/site/image/common_parts/regist/regist_caut_bg.jpg) repeat-x #fff;
	text-align:left;
	border-top:1px solid #CCC;
	line-height:20px;
	color:#000000;
}

.regist_caut strong{
color:#CC0000;
}


.reg_form_submit {
	text-align: center;
	padding-bottom: 30px !important;
}

.reg_form_submit input {
	margin: 0px 10px 0px 10px;
}

.reg_form_submit a:link {
	margin: 0px 10px 0px 10px;
}

.reg_foot_box1,.reg_foot_box2 {
	font-size: 10px;
	border: solid #ccc 1px;
	padding: 10px !important;
	text-align:left;
}

.reg_read_code {
	text-align: center;
	margin: 10px 20px 10px 20px;
}

.reg_fin_1 {
	padding: 0 20px 0 20px;
}

.reg_fin_2 {
	padding: 0px 20px 40px 20px;
}

.reg_fin_1 strong, .reg_fin_2 strong{
color:#CC0000;
}

.reg_err_info {
	color: #FF4040;
	font-weight: bold;
	background: url(http://ch-image.players.tv/site/image/ico_err_1.gif) no-repeat 10px center;
	border: solid #FF8080 1px;
	margin: 0px 20px 10px 20px !important;
	padding: 15px 15px 15px 45px !important;
}



/* registration end ---------------------------------------------------- */
/* legal notation ------------------------------------------------------ */


.notation_box {
	border: solid #ccc 1px;
	padding: 10px;
	margin-top: 10px;
	text-align:left;
}

.notation_box h2 {
	padding: 8px 10px 8px 40px;
	margin-bottom: 10px;
	font-size: 14px;
	line-height: 100%;
	background: #EFEFEF;
}

.notation_box h2.title1 {
	background: #EFEFEF url(http://ch-image.players.tv/site/image/ico_myp_usr.gif) no-repeat center left;
}


.notation_box h3 {
	font-size: 14px;
	font-weight: normal;
	line-height: 100%;
	padding: 2px 5px;
	margin: 30px 15px 0px 15px;
	border-left: solid #CC0000 6px;
}

.notation_box p {
	margin: 5px 20px 20px 20px;
}

.notation_box p.pagecatch {
	margin: 20px !important;
}


/* legal notation end -------------------------------------------------- */

/* month draw ---------------------------------------------------------- */


#month_draw_box {
	text-align:left;
	border-bottom: solid #CCC 1px;
	margin-bottom: 10px;
	padding: 10px 10px 30px 10px;
}

#month_draw_box h2 {
	padding: 8px 10px 8px 40px;
	margin-bottom: 30px;
	background: #EFF5E5 url(http://ch-image.players.tv/site/image/ico_mylib_product.gif) no-repeat center left;
	font-size: 14px;
	line-height: 100%;
}

#month_draw_box p.step1 {
	padding: 5px;
	margin: 0px 20px;
	background: url(http://ch-image.players.tv/site/image/month_draw_step1.gif) no-repeat center right;
}

#month_draw_box p.step2 {
	padding: 5px;
	margin: 0px 20px;
	background: url(http://ch-image.players.tv/site/image/month_draw_step2.gif) no-repeat center right;
}

#month_draw_box p.step3 {
	padding: 5px;
	margin: 0px 20px;
	background: url(http://ch-image.players.tv/site/image/month_draw_step3.gif) no-repeat center right;
}

#month_draw_info {
	border: solid #CCC 1px;
	margin: 0px 20px 15px 20px;
}

#month_draw_info h3 {
	font-size: 14px;
	background: #EFEFEF;
	padding: 8px 10px 8px 10px;
	margin-bottom: 15px;
	border-bottom: solid CCC 1px;
}

#month_draw_info p {
	margin: 20px 20px 15px 20px;
}

#month_draw_info p.limit strong {
	font-size: 16px;
	color:#CC0000;
	margin: 0px 3px;
}

#month_draw_info p.att {
	text-align: center;
	background: #FFF0F0;
	border: solid #FFE0E0 1px;
	padding: 15px;
	margin: 20px 40px 30px 40px;
}

#month_draw_info p.verification  {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	margin: 40px 40px 40px 40px;
}

#month_draw_info p.fin_info {
	margin: 40px 20px 20px 20px;
}

#month_draw_info p.fin_foot {
	text-align: center;
	margin: 40px 40px 40px 40px;
}


/* month draw end ------------------------------------------------------ */

/* privacy policy ------------------------------------------------------ */


.privacy_box {
	border: solid #ccc 1px;
	padding: 10px;
	margin-top: 10px;
	text-align:left;
}

.privacy_box h2 {
	padding: 8px 10px 8px 40px;
	margin-bottom: 10px;
	font-size: 14px;
	line-height: 100%;
	background: #EFEFEF;
}

.privacy_box h2.policy {
	background: #EFEFEF;
	text-align:center;
}


.privacy_box h3 {
	font-size: 14px;
	font-weight: normal;
	line-height: 100%;
	padding: 2px 5px;
	margin: 30px 15px 0px 15px;
	border-left: solid #CC0000 6px;
}

.privacy_box p {
	margin: 5px 28px 20px 28px;
}

.privacy_box p.pagecatch {
	margin: 30px !important;
}

.privacy_box p.signature {
	text-align: right;
	margin: 30px 15px 20px 15px !important;
}


/* privacy policy end -------------------------------------------------- */

