body  { margin : 0px Auto 0px Auto;
        font-size: 0.8em;	
        line-height: 150%;
        text-align: center;
        width:790px;
        color:#333333;
       }
#mein       {width: 790px}
.clearFix {DISPLAY: block}

.daidai {font-size: 16px; font-weight: bold; color: #FF9900}


.fontore{font-weight: bold; color: #FF9900}

/* ヘッダーコンテンツ */

#header     {
             text-align:left;
             padding-bottom:0.5em;
             width:790px;
             padding-top: 7px
             }

#header h1   {
              font-size:12px;
              padding:0;
              float:left;
              font-weight: normal
              }

#header div.headersite   { float:right}

#hederti                            {width:790px}

#hederti table.tableCart01          {text-align:center;width:800px}

#hederti table.tableCart01 td.le01  {text-align:left;
                                     width: 100px;
                                      height: 45px}

#hederti table.tableCart01 td.ri01  width: 140px; height: 45px}

#hederti hr {height: 5px; width: 790px;}

#header h2    {
               font-size:12px;
               float:right;
               padding-right: 10px
              }
.pankuzu { font-size:12px}


/*  メインナビ  */


#mainNavi                      {width: 550px;
                                text-align: left;
                                float:left;
                                padding-left:0em;}

#mainNavi div.mana   {text-align: center; 
                     margin-top: 0px; 
                     margin-right: 0px; 
                     margin-bottom: 0px; 
                     margin-left: 0px; 
                     padding-top: 0px; 
                     padding-right: 0px; 
                     padding-bottom: 0px;
                     padding-left: 0px}

#mainNavi div.ao   {text-align: center; 
                     margin-top: 0px; 
                     margin-right: 0px; 
                     margin-bottom: 0px; 
                     margin-left: 0px; 
                     padding-top: 0px; 
                     padding-right: 0px; 
                     padding-bottom: 0px;
                     padding-left: 0px; background-color: #0000FF}

#mainNavi div.mit {
		width:550px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding-top: 0px;
		text-align: center;
		padding-bottom: 0px;
		vertical-align: baseline ; background-color: #09a9bd}

/*　メインセールナビ */
#mainNavi table.sell  {width: 550px; margin-top: 15px}


#mainNavi table.sell TD         {width: 550px;
                                font-size: 14px;
                                border-top: 1px solid #cccccc;
                                border-bottom: 1px solid #cccccc;
                                border-left: 1px solid #cccccc;
                                border-right: 1px solid #cccccc;
                                text-align: left;}

#mainNavi table.sell TD a    {margin-top: 0px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-left: 0px;
            padding-top: 5px;
            padding-bottom: 5px; 
            padding-left: 20px;
            background-image: url(../image/mark-mu.gif);
            background-repeat: no-repeat;
            background-position: 5px center;
            border-color: black black #CCCCCC;
            border-style: dotted;
            border-top-width: 0px;
            border-right-width: 0px;
            border-bottom-width: thin; 
            border-left-width: 0px;
            display:block}

#mainNavi table.sell h2 { font-size: 14px;
                          font-weight: bold;
                          background-image: url(../image/bg_title.gif);
                          background-position: 5px center;
                          margin-top: 0px;
                          margin-right: 0px;
                          margin-bottom: 0px;
                          margin-left: 0px;
                         padding-top: 10px;
                         padding-bottom: 5px; 
                         padding-left: 35px;
                          color: #333333}

#mainNavi table.sell p  {    padding-top: 10px;
                            padding-bottom: 5px; }



#mainNavi table.nabi  {          width: 550px;
                       margin: 0px 0px;
                       border-top: 1px solid #cccccc;
                       border-bottom: none;
                       border-left: none;
                       border-right: none;
                       padding: 10px 0px
                       }

#mainNavi  table.nabi TD            {width: 135px;
                          padding-left: 0px;
                          text-align: center;
                          font-size: 14px;
                          margin-top: 0px;
                          margin-right: 0px;
                          margin-bottom: 0px;
                          margin-left: 0px;
                          padding-top: 0px;
                          padding-right: 0px;
                          padding-bottom: 0px;
                          border-color: #CCCCCC;
                          border-style: solid;
                          border-top-width: thin;
                          border-right-width: thin;
                          border-bottom-width: thin;
                          border-left-width: thin}

#mainNavi table.nabi TD.ue          {
                          padding-left: 0px;
                          text-align: left;
                          font-size: 14px;
                          margin-top: 0px;
                          margin-right: 0px;
                          margin-bottom: 0px;
                          margin-left: 0px;
                          padding-top: 0px;
                          padding-right: 0px;
                          padding-bottom: 0px;
                          border-color: #CCCCCC;
                          border-style: solid;
                          border-top-width: thin;
                          border-right-width: thin;
                          border-bottom-width: thin;
                          border-left-width: thin; font-weight: bold; color: #FFFFFF; background-color: #3300FF; height: 30px}


#mainNavi div.kome   {
	width: 528px;
	font-size: 14px;
	color: #333333;
	padding-bottom: 15px;
	border: 1px #CCCCCC solid;
	padding-right: 10px;
	padding-left: 10px;
                               }

#mainNavi div.kome h2  {font-size: 12px;
                             color: #333333;
                             background-image: url(../image/bg_title.gif);
                             margin-left: 30px; margin-top: 15px
                               }

#mainNavi div.kome a   { font-size: 16px; padding-top: 5px;
            padding-bottom: 5px; 
            padding-left: 20px;
            background-image: url(../image/mark-mu.gif);
            background-repeat: no-repeat;
            background-position: 5px center;
            border-color: black black #CCCCCC;
            border-style: dotted;
            border-top-width: 0px;
            border-right-width: 0px;
            border-bottom-width: thin; 
            border-left-width: 0px;
            display:block}


#mainNavi div.kome p.mannaka  {text-align: center;
                               }
                                          

 /* みぎメニュー */

#migiMenu      {width: 234px;
                 padding-top: 0px;
                 margin: 0px; 
                 text-align: left;
                 font-size: 12px;
                 }

#migiMenu div.ore { margin:0px 0px 0px 0px;
		background-color: #FF6633; text-align: center}

#migiMenu h2  { background-image: url(http://www.white1.net/image/rigtito-si.gif);
                 font-size: 16px;
                 width: 234px;
                 height: 23px;
                 color: #da6240; 
                 margin: 0px;
                 text-align: left;
                 padding-top: 8px;
                 padding-left: 25px;
                 padding-bottom: 0px;
                 background-repeat: no-repeat;
                 }

#katego      {font-size: 12px;
                 background: url(../image/marusita234.gif) no-repeat  bottom;
                 margin: 0px;
                 padding-top: 0px;
                 padding-bottom: 15px;
                 padding-right: 5px;
                 padding-left: 8px;
                 text-align: left;
                 line-height: 120%;   }

#katego a    {    padding: 10px 0px 10px 20px;
                  font-size: 14px;
                  margin: 0px 0px;
                  background-image: url(../image/iaka.gif) ;
                 display:block  ; background-repeat: no-repeat; background-position: 5px 12px}


#migiMenu div.site            {margin: 5px 0px 0px 10px;
                             padding-bottom: 15px;}

#migiMenu ul.menyu {list-style-type: none; list-style-image: url(../image/i_arrow_orange.gif)}

#migiMenu ul.menyu li  {margin-left: 0px; padding-left: 0px}

/*  フッター  */

#footer            {clear: both;text-align:left;
                    padding-bottom:0.5em;
                    width:780px;
                    padding-top: 0px
                    }

#footer div.top     {width:800px;
                     font-size: 12px;
                     text-align: right}

#footer div.bana    {text-align: center; 
                     background-color: #ff0000; 
                     margin-top: 10px; 
                     margin-right: 0px; 
                     margin-bottom: 0px; 
                     margin-left: 0px; 
                     padding-top: 0px; 
                     padding-right: 0px; 
                     padding-bottom: 0px;
                     padding-left: 0px}

#footer hr          {height: 1px;
                     width:800px}

#footer div.f10left   {width: 700px;
                       text-align:left; 
                       padding-left: 10px;
                       font-size: 10px;}

#footer div.cppi      {text-align: center;
                       font-size: 12px}
