﻿body.let {
    background-color:#ffffff;
    color:#000000;
    cursor:crosshair;
    font-family:"ＭＳ ゴシック",Verdana, Arial, sans-serif;
    font-size:13pt;
    margin-bottom: 20px;
    text-align: center;
    margin-top: 10;
}

* {
    margin: 0;
    padding: 0;
    font-weight: normal;
}

a		{text-decoration:none;}
a:link		{color:#554099;}
a:visited	{color:#8896ff;}
a:active	{color:#396dce;}
a:hover		{color:#8896ff; text-decoration:underline; background-color:#bdeadc;}

#box {
    width: 1000px;
    margin-right: auto;
    margin-left: auto;
    padding: 0 0 0 0;
    border: 1px solid #666699;
    text-align: left;
    background-color: #ffffff;
}

#banner {
    padding: 15px;
    border-bottom: 1px solid #666699;
    color: #000000;
    text-align: center;
}

#banner h1 {
    color: #000000;
    font-size: 32px;
    text-decoration: none;
}

#counter {
    padding: 2px;
    border-bottom: 1px solid #666699;
    color: #000000;
    text-align: right;
}

#top-menu {
    padding: 2px;
    border-bottom: 1px solid #666699;
    color: #000000;
    text-align: center;
    font-size: 13px;
}

#top-menu_d {
    padding: 2px;
    border-bottom: 1px solid #666699;
    color: #000000;
    text-align: left;
    font-size: 13px;
}

#top-bann {
    padding: 2px;
    border-bottom: 1px solid #666699;
    color: #000000;
    text-align: center;
}

#left-box,
#right-box {
    float: left;
    width: 199px;
}

#left,
#right {
    padding: 15px 15px 0 15px;
    /*color: #ffffff;*/
}

.sidetitle {
    margin-top: 3px;
    padding: 2px 0 1px;
    _padding: 1px 0 2px;
    border: 1px solid #666666;
    text-align: center;
    color: #ffffff;
    background: #aa95dd;
    font-size: 13px;
    font-weight: bold;
    line-height: 140%;
}

#left .side {
    margin: 3px 0 3px;
    color: #000000;
    font-size: 13px;
    line-height: 130%;
    text-align: left;
}

#right .side {
    margin: 3px 0 20px;
    color: #000000;
    font-size: 13px;
    line-height: 130%;
    text-align: center;
}

#center {
    float: left;
    width: 600px;
    margin: 0 0 10px 0;
    border-bottom: 1px solid #666699;
    border-left: 1px solid #666699;
    border-right: 1px solid #666699;
    text-align: left;
}

#center-sed {
    float: left;
    width: 799px;
    margin: 0 0 10px 0;
    border-bottom: 1px solid #666699;
    border-left: 1px solid #666699;
    border-right: 1px solid #666699;
    text-align: left;
}

.center-body {
    padding: 10px;
    font-size: small;
    color: #36414d;
    background: none;
}

.contents {
    width: auto;
    margin: 0 5px 15px;
    color: #000000;
    background: #ffffff;
    font-size: 13px;
    line-height:150%;
    word-break: break-all;
}

.clear {
    clear: both;
}

#footer {
    clear: both;
    padding: 3px 15px 15px 15px;
    text-align: center;
    color: #000000;
    font-size: 13px;
}

.adv {
    padding: 2px;
    text-align: center;
}

img		{border-width:0px;}
img.map		{margin:3px;}
hr		{color:#aa95dd;}
INPUT		{border:1px solid #aa95dd; color:#000000; background-color:#aa95dd;}

.red		{color:#FF0000;}
.yellow		{color:#FFFF00;}
.white		{color:#FFFFFF;}

.title_nm	{background-color:#9ec1fa; font-weight:bold; text-align:center;}
.title_rdm	{background-color:#ffc1fa; font-weight:bold; text-align:center;}
.title_qnm	{background-color:#81ffca; font-weight:bold; text-align:center;}

.nm_name	{background-color:#ddc8ff;}
.nm_name_b	{background-color:#aa95dd; vertical-align:top;}
.equip		{color:red;}
.rare		{color:#ffcc00;}
.ex		{color:#00ff00;}
.line		{text-decoration:line-through;}
.box_title	{background-color:#0aaef5; text-align:center;}
.box_title2	{background-color:#e179cc; text-align:center;}

table.all	{border:1px solid #aa95dd;
		background-color:#ffffff;
		padding:0px;
		font-size: 13px;}
.all	{border:1px solid #aa95dd;
		background-color:#ffffff;
		padding:0px;
		font-size: 13px;}
table.menu	{border:1px;}
/*td		{border:1px solid #42a6f0; padding:0px;}*/
.menu		{border : 1px solid #aa95dd;}
.color1		{background-color:#aa95dd;}
.color2		{background-color:#aa95dd; font-weight:bold; text-align:center;}
.color3		{background-color:#aa95dd; font-weight:bold;}
.color4		{background-color:#aa95dd; font-weight:bold; width:100%;}
.color5		{background-color:#dce4ff;}
.color6		{background-color:#e1e9fa;}