@charset "utf-8";

body{font-family: "ＭＳ Ｐゴシック",sans-serif; font-size:12px; background:#ccc; margin:0px; padding:0px; color:#333; font-weight:normal}
img{border:0}
p,h6,h5,ul,li,form{ margin:0px; padding:0px;}
a:link,a:visited{ text-decoration:none; color:#333}
a:hover{ color:#007eff; text-decoration:underline}
#main{ width:1000px; margin:0 auto; padding:0px; background:#fff }
#header{ background:url(images/top.gif) no-repeat left top; margin-bottom:8px;}
.gg{text-align:right; padding:12px 20px 12px 0;}

#content{ margin:0px 15px; padding:0px}
#content:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.left{ width:240px; float:left; margin-right:8px;}
.right{ width:722px; float:right}
.right:after{ content:" "; display:block; height:0; clear:both; visibility:hidden;}
.right span{ color:#f60}
.input{ line-height:20px; border:#A2CFF9 solid 1px; margin-right:5px; font-size:12px;}
.left_border, .left_regin,.left_new,.left_nav,.right_mot,.right_mot1{ border:#61b2ff solid 1px; margin-bottom:8px;}
.left_regin{ background:url(images/re_bg.gif) no-repeat top center; padding-top:40px;}

.left_new{ background:url(images/new.gif) no-repeat left top; padding-top:10px;}
.left_new h6{ margin:0px; text-align:right; padding:0px 10px; margin-bottom:8px;}
.left_new ul{ list-style-type:none; margin:10px 7px;}
.left_new ul li{ line-height:24px; list-style-type:none; display:block; border-bottom:dashed 1px #ccc }
.left_new ul li span{ color:#f60; display:block; float:left; margin-right:3px}

.new_list{ padding:8px; border:#dbdbdb solid 1px; margin-bottom:8px; line-height:20px;}
.new_list h5{ font-size:18px; border-bottom:#ccc solid 1px; padding:10px 0; text-align:center; background:#F5F5F5; margin-bottom:15px; color:#256DF3}
.new_list ul{ list-style-type:none; margin:5px 7px;}
.new_list ul li{ line-height:26px; list-style-type:none; display:block; border-bottom:dashed 1px #ccc }
.new_list ul li span{ color:#f60; display:block; float:left; margin-right:10px}

.left_nav{ background:url(images/list_bg.gif) no-repeat top center; padding-top:35px;}
.left_nav ul{ list-style-type:none; margin:5px 7px;}
.left_nav ul li{ line-height:24px; list-style-type:none; display:block; }
.left_nav ul li a.hot { color:#086fef; text-decoration:underline; }

.center{ float:left; width:490px;}
.center h6{ background:#e1f1f8; border:#b8e5fc solid 1px; font-size:14px; padding:8px 5px; color:#FF0000;}
.border,.center_new,.center_game,.center_game2,.center_game3,.right_bank,.right_link,.li_game_list{ border:#dbdbdb solid 1px; margin-bottom:8px;}
.center_gg{ margin:8px 0; font-size:0px; line-height:0px;}

.center_new{ background:url(images/g_new.gif) no-repeat  left top; padding-top:32px;}
.center_new ul{ list-style-type:none; margin:5px 8px;}
.center_new ul li{ line-height:28px; list-style-type:none; border-bottom:dashed 1px #ccc}
.center_new span{ color:#f60; margin-right:5px;}

.center_game{ background:url(images/g_list.gif) no-repeat top center; padding-top:40px;}
.center_game2{ background:url(images/g_list2.gif) no-repeat top center; padding-top:40px;}
.center_game3{ background:url(images/g_list3.gif) no-repeat top center; padding-top:40px;}
.center_game ul{ list-style-type:none; margin-left:7px;}
.center_game ul li{ list-style-type:none; width:150px;  height:60px; line-height:1px; font-size:1px; border:#CCC solid 1px; padding:1px; margin: 0px 6px 10px 0px; float:left;}
.center_game2 ul{ list-style-type:none; margin-left:7px;}
.center_game2 ul li{ list-style-type:none; width:150px;  height:60px; line-height:1px; font-size:1px; border:#CCC solid 1px; padding:1px; margin: 0px 6px 10px 0px; float:left;}
.center_game3 ul{ list-style-type:none; margin-left:7px;}
.center_game3 ul li{ list-style-type:none; width:150px;  height:60px; line-height:1px; font-size:1px; border:#CCC solid 1px; padding:1px; margin: 0px 6px 10px 0px; float:left;}
.li_game_list{ margin-top:10px; padding-top:10px;}
.li_game_list ul{ list-style-type:none; margin-left:20px;}
.li_game_list ul li{ list-style-type:none; width:150px;  height:60px; line-height:1px; font-size:1px; border:#CCC solid 1px; padding:1px; margin: 0px 20px 10px 0px; float:left;}


.right_right{ width:224px; float:right}
.right_mot{ background:url(images/mot.gif) no-repeat left top; padding-top:35px; line-height:20px; }
.right_mot1{ background:url(images/mot1.gif) no-repeat left top; padding-top:35px; line-height:20px; }
.right_mot p{ line-height:20px; padding:0 5px 10px 0; margin-bottom:10px;}
.right_mot p img{ float:left; margin:4px 8px;}
.right_mot strong{ color:#f60; margin:5px;}
.right_mot_mail{ text-align:center; margin:5px 0; line-height:24px;}
.right_mot_but{ margin-top:5px; border:0px;}


.right_bank{ background:url(images/pay.gif) no-repeat left top; padding-top:35px; text-align:center}
.right_lx{ margin-bottom:8px; border:0px;}

.right_link{ background:#eef5fc url(images/link.gif) no-repeat left top; padding-top:35px;}
.right_link ul{ list-style-type:none; margin-left:5px;}
.right_link ul li{ line-height:24px; background:url(images/an.gif) no-repeat 2px 8px; padding-left:12px; display:block; }
.right_link ul li a.hot { color:#086fef; text-decoration:underline; }

.game_gd{ background:#e1f1f8; border:#b8e5fc solid 1px; font-size:14px; padding:8px 5px; color:#FF0000; font-weight:bold; }
.game_dh{ background:url(images/li_nav_bg.gif) no-repeat left top; padding-left:20px; line-height:28px; height:30px; font-size:13px; margin:8px 0px; font-weight:bold}
.li_ny{ padding:5px;}
.li_ny span{ color:#f60}
.li_ny h6{ background:#ebebeb; height:28px; line-height:28px; color:#0078f2; font-size:12px; padding-left:10px;}
.li_ny p{ padding:5px 10px; line-height:22px;}
.li_ny_but{ text-align:center; margin:10px 0}
.li_ny_but a{ margin:0 40px;}

.table_mr{ width:96%; border-collapse:collapse; margin-left:15px}
.table_mr th{ background:#DFE8FD ; line-height:30px; border:#dbdbdb solid 1px; color:#06c}
.table_mr td{ text-align:center; line-height:24px; border:#dbdbdb solid 1px; color:#D25917}

.table_game{ border-collapse:collapse;}
.table_game th{ text-align:center; border:#dbdbdb solid 1px; line-height:28px; color:#f60}
.table_game td{ text-align:center; border:#dbdbdb solid 1px; line-height:28px;}
.table_game td a.hot { color:#086fef; }

.table_list{ width:100%; border-collapse:collapse; margin-bottom:8px;}
.table_list th{  line-height:28px; text-align:right; background:#ECF1FF; padding-right:5px; color:#337DF9}
.table_list td{  padding:5px; line-height:20px;}
.table_bt{ background-color:#EBEBEB; color:#337DF9; font-weight:bold; line-height:24px; padding-left:5px;}
.table_ny{ line-height:22px; margin:10px 5px;}

.manager{ margin-top:20px;}
.manager ul{ list-style-type:none; padding-left:50px; margin-bottom:15px;}
.manager ul li{ list-style-type:none; margin-right:25px; float:left;}

#footer{ line-height:28px; text-align:center; margin:0 3px; padding-bottom:10px;}
#footer p{ background:#e9e9e9; line-height:26px; height:26px; margin-bottom:10px;}
#footer p a{ margin:0 8px;}
.clear{ visibility:hidden; clear:both; font-size:0px; line-height:0px; height:0}
.nav_bg{background:url(images/nav_bg.gif) repeat-x;}
.law_list{ margin: 0 15px;}
.law_list td{border-bottom:#666666 dashed 1px; height:32px; line-height:20px;}
.dlBlock{
	background-image:url(images/faqbg02.gif);
	width:600px;
}
.dlNone{
	background-image:url(images/faqbg01.gif);
	width:600px;
}
.block{
	display:block;
}

.none{
	display:none;
	width:600px;
}
.message table{width:auto;border-collapse:collapse;background-color:#06A7F4;border:0px;}

.message td{text-align:left;background-color:#FFFFFF;border:1px #06A7F4 solid;}
