/* CSS Document */
@charset "Shift_JIS";
dummy {}

/* Class Main
==================================================================================================== */
/* Margin
---------------------------------------------------------------------------------------------------- */
div#wrapper *.marginNoneAll  {margin: 0;}
div#wrapper *.marginNoneSide {margin-left: 0; margin-right: 0;}

/* Font
---------------------------------------------------------------------------------------------------- */
div#wrapper *.fontSmall   {font-size: x-small;}
div#wrapper *.fontSmall * {font-size: x-small;}
div#wrapper *.fontLarge   {font-size: x-large;}
div#wrapper *.fontLarge * {font-size: x-large;}

div#wrapper *.fontCaution   {color: #c00;}
div#wrapper *.fontCaution * {color: #c00;}

div#wrapper *.fontComment   {padding-left: 1.5em;}
div#wrapper *.fontComment   {font-size: x-small; text-indent: -1.5em;}
div#wrapper *.fontComment * {font-size: x-small;}
div#wrapper *.fontCommentNumber1   {padding-left: 2.1em;}
div#wrapper *.fontCommentNumber1   {font-size: x-small; text-indent: -2.1em;}
div#wrapper *.fontCommentNumber1 * {font-size: x-small;}
div#wrapper *.fontCommentNumber2   {padding-left: 2.7em;}
div#wrapper *.fontCommentNumber2   {font-size: x-small; text-indent: -2.7em;}
div#wrapper *.fontCommentNumber2 * {font-size: x-small;}

div#wrapper *.textLeft   {text-align: left;}
div#wrapper *.textCenter {text-align: center;}
div#wrapper *.textRight  {text-align: right;}
div#wrapper *.textTop    {vertical-align: top;}
div#wrapper *.textMiddle {vertical-align: middle;}
div#wrapper *.textBottom {vertical-align: bottom;}

div#wrapper *.textUnderline        {text-decoration: none; border-bottom: 1px solid #333;}
div#wrapper *.textUnderlineCaution {text-decoration: none; border-bottom: 1px solid #c00;}
div#wrapper *.textUnderlineDouble        {text-decoration: none; border-bottom: 3px double #333;}
div#wrapper *.textUnderlineDoubleCaution {text-decoration: none; border-bottom: 3px double #c00;}


/* Class TagsiBlock Levelj
==================================================================================================== */
/* List
---------------------------------------------------------------------------------------------------- */
div#wrapper *.liStyleNone    {margin: 0; padding: 0;}
div#wrapper *.liStyleNone li {margin: 0; padding: 0;}
div#wrapper *.liStyleNone    {list-style: none;}

/* Table
---------------------------------------------------------------------------------------------------- */
div#wrapper *.tableBorderNone    {border-collapse: collapse; border-spacing: 0; empty-cells: hide;}
div#wrapper *.tableBorderNone th {padding-left: 0; padding-top: 0;}
div#wrapper *.tableBorderNone td {padding-left: 0; padding-top: 0;}
div#wrapper *.tableBorderNone th {font-weight: normal;}
div#wrapper *.tableBorderNone th {border: none; background: transparent;}
div#wrapper *.tableBorderNone td {border: none; background: transparent;}

div#wrapper *.tableLayout         {border-collapse: collapse; border-spacing: 0; empty-cells: hide;}
div#wrapper *.tableLayout caption {display: none;}
div#wrapper *.tableLayout         {margin: 0; padding: 0;}
div#wrapper *.tableLayout th      {padding: 0;}
div#wrapper *.tableLayout td      {padding: 0;}
div#wrapper *.tableLayout th      {font-weight: normal; text-align: left; vertical-align: top;}
div#wrapper *.tableLayout td      {text-align: left; vertical-align: top;}
div#wrapper *.tableLayout th      {border: none; background: transparent;}
div#wrapper *.tableLayout td      {border: none; background: transparent;}


/* Class TagsiInline Levelj
==================================================================================================== */
/* Image
---------------------------------------------------------------------------------------------------- */
div#wrapper *.imageBorder {border: 1px solid #999;}

/* Form Control
---------------------------------------------------------------------------------------------------- */
div#wrapper * html *.inputSubmit {line-height: 105%; text-align: center;}

