@charset "UTF-8";

BODY,TABLE,TH,TR,TD 
{ font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", メイリオ , Meiryo , "ＭＳ Ｐゴシック", Verdana, monospace;
  color: #333; font-size: 12px; line-height: 1.8; letter-spacing: 0; text-indent: 0; margin:0px;}

img {max-width : 100% ;height : auto ;}

#wrapper { background:#FFFFFF; border:solid 1px #e09159; width:auto ; margin: 0 auto;}

.main { padding:10px 10px 15px 10px;}
.main2 { padding:10px 10px 15px 10px; height:auto; background:none}
.main_base { padding:10px 10px 15px 10px; background: none; height: auto}

h2 { padding:5px 5px 5px 10px; margin:0px 0px 15px 0px; color:#FFFFFF; font-weight:bold;; font-size:14px;}

#list ul { padding:0px; margin-top:10px}
#list li { font-size:14px; background:url(img/stone.gif) no-repeat; padding:2px 0px 5px 30px; list-style:none; margin-bottom:10px}
.stone { font-size:14px; background:url(img/stone.gif) no-repeat; padding:2px 0px 0px 30px; margin:10px 0px 10px 0px}

.sm { display: inline;}
.pc { display: none;}

div.scroll { overflow: auto; width: 100%; font-size:12px}
div.scroll table{ width:640px;}

/* *** MENU ***************************************************** */

#menu { padding:0px; margin:0 auto; background: none; border-bottom:none}
#menu ul { list-style:none; padding: 10px 0px 10px 10px; margin: 0px;}
#menu li { padding:1px 0px 5px 25px ; width:130px; float:left; margin:0px; background:url(img/stone.gif) no-repeat; font-size:14px}

/* *** INDEX ***************************************************** */

#guide { float:none; width: auto;}
#guide .dl_flo { padding-top: 7px;}
#guide .dl_flo dt { padding-left: 10px; font-weight: bold; border-left: 3px solid #e09159; line-height: 1; margin-bottom: 1em; float: none; width: 6em; clear: left; font-size:14px;}
#guide .dl_flo dd { margin: -.3em 0 1em 0em; font-size:12px}

#guide li { background:url(img/li.gif) no-repeat; margin:0px; padding:1px 0px 3px 17px}

#banner { float:none; width: auto; margin-top:30px}
#banner li { margin:0px 0px 10px 0px; padding:0px ; border-bottom:none; width:170px; float:left; }

#win ul { list-style:none; padding:5px 10px 0px 0px; margin:0px 0px 5px 0px}
#win li { font-size:14px; background:url(img/stone.gif) no-repeat; padding:2px 0px 5px 15px}
.win { border: double 3px #769376; padding:10px 15px 10px 15px}

/* *** etc ***************************************************** */

#etc table { width:640px}
#etc td { padding:3px;}

#sho table { width:640px}
#sho td { padding:3px;}

#chu table { width:640px}
#chu td { padding:3px;}

#sho_h table { width:425px}
#sho_h td { padding:3px;}

#chu_h table { width:425px}
#chu_h td { padding:3px;}

.day { background:#fee9db; padding:3px 3px 3px 10px; margin:20px 0px 10px 0px; color:#993300; font-weight:bold}

/* *** player ***************************************************** */

.table_left { width: auto; float: none}
.table_right { width: auto; float: none; margin-top:15px}

.table_left_2 { width: auto; float: none}
.table_right_1 { width: auto; float: none; margin-top:15px}

/* *** data ***************************************************** */

.anchor { padding:5px; text-align:center; background:#eeeeee;}

