body{margin:0;padding:0;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";color:#333333;font-size:14px;line-height:140%;}
a:link{color:#B75256;}
a:visited{color:#B75256;}
a:hover{color:#B75256;}
a:active{color:#B75256;}
img{border:0;}
h1{margin:0;padding:3px 3px;color:#999999;font-size:12px;font-weight:normal;border-bottom:3px solid #990000;}
#enter{background-image:url(../img/enter_bg.jpg);background-repeat:no-repeat;height:489px;width:813px;margin:40px auto 20px auto;}
#bn{margin:30px auto;}
#bn li{display:inline;margin:1px;padding:0;}
#enter_button{margin-top:340px;margin-left:540px;}
#MainMenu{clear:both;background:transparent url("../img/common/off.png") repeat-x top left;}
ul#menu{width:800px;margin:0 auto;padding:0;list-style-type:none;position:relative;display:block;height:49px;text-transform:uppercase;font-size:12px;font-weight:bold;background:transparent url("../img/common/off.png") repeat-x top left;border-left:1px solid #CCCCCC;}
ul#menu li{display:block;float:left;margin:0;pading:0;}
ul#menu li a{display:block;float:left;color:#666666;text-decoration:none;font-weight:bold;padding:16px 25px 0 25px;height:33px;background:transparent url("../img/common/navi_line.png") no-repeat top right;}
ul#menu li a:hover{background:transparent url("../img/common/on.png") no-repeat top right;color:#993333;}
#box{margin:10px auto;width:800px;}
#head{height:62px;width:800px;margin:10px auto;}
#head_phone{margin-left:350px;}
#main{height:283px;background-image:url(../img/main_bg.gif);text-align:center;margin-bottom:5px;}
#mainbox{width:535px;float:left;margin-bottom:20px;}
#mainbox p{padding:0 5px;}
#box2{padding:0 5px;}
#box3{margin:10px 0 30px 15px;}
#sidebox{width:250px;float:right;margin-bottom:20px;}
#sidebox p{padding:0 5px;}
#ftlink{font-size:9px;}
#ftlink a:link{font-size:8px;color:#FFFFFF;text-decoration:none;}
#ftlink a:visited{font-size:8px;color:#FFFFFF;text-decoration:none;}
#ft{clear:both;background-color:#72001a;height:100px;margin-top:20px;padding:10px;color:#FFFFFF;text-align:center;}
h2{background-image:url(../img/h2.gif);height:28px;color:#FFFFFF;padding:10px 0 0 5px;}
h3{background-image:url(../img/h3.gif);height:28px;color:#FFFFFF;padding:10px 0 0 5px;}
#play{border:1px solid #CCCCCC;font-size:20px;font-weight:bold;margin:5px;padding:10px;color:#990000;}
#play li{margin-left:25px;margin:5px 30px;}
#caution{border:1px solid #CCCCCC;margin:5px;padding:5px;}
#caution li{margin-left:25px;}
#table{background-color:#CCCCCC;}
#table tr{background-color:#FFFFFF;}
#table th{background-color:#72001A; color:#FFFFFF;}
#flow{list-style:decimal;}
#flow strong{font-weight:bold;color:#990000;}
#flow li{margin-bottom:15px;}
#border{padding:2px;border:1px solid #CCCCCC;}
