* {
	list-style: none;
	margin: 0;
/*
	padding: 0;
	border: none;
	font-size: 12px;
*/
}

body {
        margin: 0px 0px 0px 8px;
        padding: 0;
}

.text10-header_comment {
	font-size: 10px;
	color: #666666;
        margin-left: 10;
        vertical-align: middle;
        line-height: 15px;
}

.text12-header_comment {
	font-size: 12px;
	color: #666666;
        margin-left: 10;
        vertical-align: middle;
        line-height: 15px;
}

.text12 {
	font-size: 12px;
	color: #333333;
	line-height: normal;
	style="font-family: monospace;"
	word-wrap: break-word;
	word-break: break-all;
}

h1 { 
	color: #333333;
	font-size:18px;
	font-weight: bold;
}

a:link {
	color: #000099;
	text-decoration: none;
}
a:visited {
	color: purple;
	text-decoration: none;
}
a:hover {
	color: #FFCC33;
	text-decoration: underline;
	font-weight: none;
}
a:active {
	color: #FFFF00;
	text-decoration: underline;
}
.text12b {
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	line-height: normal;
}
.text12bi {
	font-size: 12px;
	color: #333333;
	font-style: italic;
	font-weight: bold;
	line-height: normal;
}
.text12center {
	font-size: 12px;
	color: #333333;
	text-align: center;

}
.text12centerb {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: center;
}
.text12centerb-blue {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	background-color: ccffff;
}
.text12right {
	font-size: 12px;
	color: #333333;
	text-align: right;
	padding-right: 6px;

}
.text12_bbs {
	font-size: 12px;
	color: #333333;
	line-height: 15px;

}
.tbl-left-12b {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-left: 6px;
}
.tbl-right-12 {
	font-size: 12px;
	color: #333333;
	padding-right: 6px;
}
.tbl-leftright-12 {
	font-size: 12px;
	color: 333333;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 3px;
	padding-bottom: 3px;

}
.tbl-left-12 {
	font-size: 12px;
	color: #333333;
	padding-left: 6px;
}
.text12centerb-pink {
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	background-color: #ffccff;
	color: #333333;

}
.tbl-center-12 {
	font-size: 12px;
	color: #333333;
	padding: 0px;
	margin: 6px;

}
.text14b {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.text14 {
	font-size: 14px;
	color: #333333;
	word-wrap: break-word;
	word-break: break-all;
}
.text16 {
	font-size: 16px;
	color: #333333;
	margin: 3px;
	line-height: 20px;
	style="font-family: monospace;"
	word-wrap: break-word;
	word-break: break-all;
}
.text16b {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}
.text18 {
	font-size: 18px;
	color: #333333;
	margin: 3px;
	word-break: break-all;
}
.text18b {
	font-size: 18px;
	color: #333333;
	margin: 3px;
	font-weight: bold;

}
.text10 {
	font-size: 10px;
	color: #666666;
}
.text12centerb-gray {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #CCCCCC;
	text-align: center;
	line-height: 18px;

}
.text12center-back-gray {
	font-size: 12px;
	color: #333333;
	background-color: #eeeeee;
	text-align: center;
}
.text18centerb-pink {
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	background-color: #FFCCCC;
	text-align: center;
}
.text12centerb-red {
	color: #333333;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	background-color: #FF0033;
}
.text12b-red {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.txt12b-Center {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-position: center;
	vertical-align: middle;

}
.txt12b-Center-red {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	background-position: center;
	vertical-align: middle;
}
.text5 {
	font-size: 5px;
	color: #333333;
}
.text12leftb {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	padding-left: 6px;
}
.text12login {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	padding-left: 6px;
	width: 108px;
	word-wrap: break-word;
}
.text12rightb {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: right;
	padding-right: 6px;
}
.text12left {
	font-size: 12px;
	color: 333333;
	padding-left: 6px;
	line-height: 16px;
}
.text14left {
	font-size: 14px;
	color: 333333;
	padding-left: 7px;
	line-height: 20px;
}
.text2 {
	font-size: 2px;
	color: #333333;
}
.text5-back-gray {
	font-size: 5px;
	color: #333333;
	background-color: #e6e6e6;

}
.text12leftright {
	font-size: 12px;
	color: #333333;
	padding-right: 6px;
	padding-left: 6px;
}
.text12leftrightheight {
	font-size: 12px;
	color: #333333;
	padding-right: 6px;
	padding-left: 6px;
	line-height: 1.3em;
}
.text12red-back-gray {
	font-size: 12px;
	color: #FF0000;
	background-color: #eeeeee;
	background-position: center;
}
.text12red-center {
	font-size: 12px;
	color: #FF0000;
	text-align: center;
}
.text12red {
	font-size: 12px;
	color: #FF0000;
}
.text12premium {
	font-size: 12px;
	color: #990000;
	text-align: center;

}
.text12premium-left {
	font-size: 12px;
	color: #990000;
	text-align: left;
}

.help-faq {
	font-size: 14px;
	color: #FF9933;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
}
.help-faq2 {
	font-size: 12px;
	font-weight: none;
	color: #333333;
}
.help-faq3 {
	font-size: 12px;
	font-weight: none;
	color: #333399;
	line-height: 16px;
}
.randam {
	font-size: 12px;
	line-height: 150%;
	font-weight: bold;
	text-transform: none;
	color: #333333;
}
.text12w {
	font-size: 12px;
	color: #ffffff;
	line-height: 18px;
}
.text12wb {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	line-height: 18px;
}
.HG {
	font-family: "HGP創英角ﾎﾟｯﾌﾟ体";
	font-size: 14px;
}

.matrix-a {
	border:1px solid #c4c4c4;
	width: 500px;
	float: none;
}

.matrix-b {
	border:1px solid #990000;
	float: none;
}

.matrix-c {
	border:1px solid #c4c4c4;
	float: none;
}

.column-t1 {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #990000;
	margin-left: 10;
	vertical-align: middle;
	line-height: 18px;
}


.column-t2 {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #eeeeee;
	margin-left: 10;
	vertical-align: middle;
	line-height: 18px;
}


.column-t3 {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #cccccc;
	margin-left: 10;
	vertical-align: middle;
	line-height: 18px;
}

.column-a {
	font-size: 12px;
	color: #333333;
	background-color: #ffffff;
	margin-left: 10;
	vertical-align: middle;
	line-height: 18px;
}


.column-b {
	font-size: 12px;
	color: #333333;
	background-color: #ffffcc;
	margin-left: 10;
	vertical-align: middle;
	line-height: 18px;
}

.text14b-red {
	font-size: 14px;
	font-weight: bold;
	color: #ff0000;
}

.text16b-red {
	font-size: 16px;
	font-weight: bold;
	color: #ff0000;
}

.text12-red {
	font-size: 12px;
	color: #ff0000;
}

.text12-crimson {
	font-size: 12px;
	color: #990000;
	padding-right: 6px;
}

.text12b-white {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

.text14leftb {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	padding-left: 6px;
}

.text16leftb {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	padding-left: 6px;
}

.text16leftb-red {
	font-size: 16px;
	font-weight: bold;
	color: #ff0000;
	text-align: left;
	padding-left: 6px;
}

.text18leftb-red {
	font-size: 18px;
	font-weight: bold;
	color: #ff0000;
	text-align: left;
	padding-left: 6px;
}

.text18leftb {
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	padding-left: 6px;
}

.text10-red {
	font-size: 10px;
	color: #ff0000;
}

.text14wb {
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	line-height: 18px;
}

/* 右ローカルナビゲーション
---------------------------------------------*/
.w190 {
	width: 190px;
	border: 1px solid #cccccc;
	padding: 0px 0px 0px 0px;
	margin: 8px 0px
	font-size: 12px;
	text-align: left;
}
#pb_190 {
	font-size: 12px;
	font-weight: normal;
	position: relative;
}
#pb_190 h2 a{
	height: 20px;
	display: block;
	text-decoration: none;
	font-size: 12px;
	color: #ff0000;
	font-weight: normal;
}
#pb_190 ul {
	list-style: none;
	margin: 0px;
	padding: 0;
	background: #FAFAFA;
	line-height: 1.2;

}
#pb_190 ul li {
	padding: 0px 0px 0px 0px;
/*	padding-bottom: 2px;
	background: url(http://117.120.51.93/www.compath.co.jp/design9/image/user/common/ln_li_bg.gif) left bottom repeat-x;  */
	border-top: 1px solid #E6E6E6
}
#pb_190 ul li a {
	display: block;
	width: auto; /* for WinIE6 */
	padding: 6px 3px 2px 16px;
	background: url(http://117.120.51.93/www.compath.co.jp/design9/image/user/common/arrow_big.gif) 7px 10px no-repeat;
	text-decoration: none;
}
#pb_190 ul li a:hover,
#pb_190 ul li a:focus {
	background: #E6E6E6 url(http://117.120.51.93/www.compath.co.jp/design9/image/user/common/arrow_big.gif) 9px 10px no-repeat;
}
#pb_190 dl {
	background: #FAFAFA;
	line-height: 1.2;
}
#pb_190 dl dt {
	padding: 0px 0px 0px 0px;
/*	padding-bottom: 2px;
	background: url(http://117.120.51.93/www.compath.co.jp/design9/image/user/common/ln_li_bg.gif) left bottom repeat-x;  */
	border-top: 1px solid #E6E6E6
}
#pb_190 dl dt a {
	display: block;
	width: auto; /* for WinIE6 */
	padding: 6px 3px 2px 16px;
	background: url(http://117.120.51.93/www.compath.co.jp/design9/image/user/common/arrow_big.gif) 7px 10px no-repeat;
	text-decoration: none;
}
#pb_190 dl dt a:hover,
#pb_190 dl dt a:focus {
	background: #E6E6E6 url(http://117.120.51.93/www.compath.co.jp/design9/image/user/common/arrow_big.gif) 9px 10px no-repeat;
}



/*ポイントバック*/
#pbtop .list				{margin-bottom:20px; width:610px; background-image:url(http://development-new.ebet.jp/img/u/point/pb_side.gif); background-repeat:repeat-y; background-position:left top;}
#pbtop .list .top	 			{padding:13px 0 10px 50px; font-size:16px; background:url(http://development-new.ebet.jp/img/u/point/pb_top.gif) top no-repeat; background-position:left top;}
#pbtop .list .bottom	 		{background:url(http://development-new.ebet.jp/img/u/point/pb_bottom.gif) bottom no-repeat; background-position:left bottom;}
#pbtop .list h3				{padding:8px 5px 8px 50px; font-size:12px; border-top: 1px solid #cccccc;}
#pbtop .list .sole			{width:610px; padding:5px 5px 3px 5px; border-top: 1px solid #cccccc; clear:both;}
#pbtop .list .sole .left		{width:130px; float:left;}
#pbtop .list .sole .right		{width:180px; float:right;}
#pbtop .list .sole .center		{width:280px;}
#pbtop .list .sole .right .point	{padding:0 0 0 80px; font-size:16px; font-weight:bold; word-wrap:break-word;  background: url(http://development-new.ebet.jp/img/u/common/icon_point.gif) left no-repeat; display:block}
#pbtop .list .sole .right .condition	{padding:5px 0 5px 80px; font-size:12px; word-wrap:break-word; background: url(http://development-new.ebet.jp/img/u/common/icon_condition.gif) left no-repeat; display:block;}
#pbtop .list .sole .right .distribution	{padding:0 0 0 80px; font-size:12px; word-wrap:break-word; background: url(http://development-new.ebet.jp/img/u/common/icon_distribution.gif) left no-repeat; display:block;}
#pbtop .list .sole .center .title	{padding:0 0 0 60px; font-size:16px; font-weight:bold; background: url(http://development-new.ebet.jp/img/u/point/bt_newarrival.gif) left no-repeat; display:block}
#pbtop .list .sole .center .text	{font-size:12px;}



#pb .list				{margin-bottom:20px; width:610px; background-image:url(http://development-new.ebet.jp/img/u/point/pb_side.gif); background-repeat:repeat-y; background-position:left top;}
#pb .list .top	 			{padding:13px 0 10px 50px; font-size:16px; background:url(http://development-new.ebet.jp/img/u/point/pb_top.gif) top no-repeat; background-position:left top;}
#pb .list .bottom	 		{background:url(http://development-new.ebet.jp/img/u/point/pb_bottom.gif) bottom no-repeat; background-position:left bottom;}
#pb .list h3				{padding:8px 5px 8px 50px; font-size:12px; border-top: 1px solid #cccccc;}
#pb .list .sole				{width:610px; padding:5px 5px 3px 5px; border-top: 1px solid #cccccc; clear:both;}
#pb .list .sole .left			{width:130px; float:left;}
#pb .list .sole .right			{width:180px; float:right;}
#pb .list .sole .center			{width:280px;}
#pb .list .sole .right .point		{padding:0 0 0 80px; font-size:16px; font-weight:bold; word-wrap:break-word;  background: url(http://development-new.ebet.jp/img/u/common/icon_point.gif) left no-repeat; display:block}
#pb .list .sole .right .condition	{padding:5px 0 5px 80px; font-size:12px; word-wrap:break-word; background: url(http://development-new.ebet.jp/img/u/common/icon_condition.gif) left no-repeat; display:block;}
#pb .list .sole .right .distribution	{padding:0 0 0 80px; font-size:12px; word-wrap:break-word; background: url(http://development-new.ebet.jp/img/u/common/icon_distribution.gif) left no-repeat; display:block;}
#pb .list .sole .center .title		{font-size:16px; font-weight:bold;}
#pb .list .sole .center .text		{font-size:12px;}
