@charset "Shift_JIS";
/*Mac版IE5は次の行を無視\*/
*html{ height:1%}
/*Windows版IE5用裏技終了*/

img		{
	border: 0
	}
h1   {
        margin: 0;
        padding:0;
		fotn-size:1.7em;
}
h2    { 
        margin::0;
		padding:0;
		font-size:1.5em;
}
h3    { 
        margin::0;
		padding:0;
		font-size:1.3em;
} 	
body	{
	margin: 0;
	padding: 0;
	border: 0;
	font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:14px;
	font-weight:500;
	}

#wrapper	{
	margin: 0 auto;
	padding: 0;
	width: 800px;
	border-left:thin #FF0000;
	border-right:thin #FF0000;
	border-bottom:none;
	border-top:none;
	}
#header	{
	width: 798px;
	height: 45px;
	padding: 0;
	border: 0;
	margin: 0;
	}
	
#content	{
	margin: 0;
	padding: 5px 0 0 0;
	border: 0;
        clear:both;
	}
#toCart     { 
	margin-left:auto;
	margin-right:auto;
	padding: 5px 0 0 0;
	border:0;
	text-align:center;}

	   

#question{ font-size:36px;
           font-weight:bold;
		   color:#FF0000;
		   font-family:Arial, Helvetica, sans-serif;
		   padding:10px 5px;
		   margin-left:15px;
		  }
		   

#chuumon{ text-align:left;}

#message{ clear:both;
          text-align:left;
                  
          }
#shopmess{ display:block;
           clear:both;
           text-align:center;}
#submess{  
          display:block;}
.padred{ margin:5px 15px;
      font-size:16px;
	  font-weight:bold;
	  color:#FF0000;
	  }
.fleft{  
         display:block;
         float:left;
         margin:6px;
		}

.vtop{   display:inline;
         vertical-align:top;}
.center{ clear:both;
         display:block;
		 text-align:center;}
.left{   clear:both;
         text-align:left;
         }         
.va{ vartical-align:middle;
     border:0;}
colgroup.siyou{ background-color:#CCCCCC;} 
colgroup.siyou2{ text-align:left;}
.hyou{ border:1px solid black;
       margin:6px;}
#contenthead{ }

#explane p { margin-left:20px;}

#siyoho p { margin-left:20px; }
#siyoho h3{ text-align:left;
            margin-left:1em;}
#befor p  { margin-left:20px;}
#befor h3 { text-align:left;
            margin-left:1em;}	
.returntop{ margin-left:10px;}		

table {  font-weight:900;}

.fleftcart{ display:block;
			float:left;
			margin:2px;
}
#link{ width:796px;
       padding:2px;
	   text-align:center;
	   font-size:22px;
	   font-weight:700;}
/** ナビバー**/
div.navi {
   background-color: #CC0000;
   padding: 3px;
   font-size: 150%;
   font-weight:900;
   width:798px;

}
div.navi a {
   color: white;
   text-decoration: none;
   border-right: 1px #ccffcc solid;
   padding: 0px 0.3em;
}
div.navi2 {
   background-color:#FFFFFF;
   padding: 3px;
   font-size: 140%;
   font-weight:900;
   width:798px;

}
div.navi2 a {
   color:#CE000C;
   text-decoration: none;
   border-right: 1px #FF3737 solid;
   padding: 0px 0.3em;
}
.message2{ font-size:16px;
           color:green;}
.message3{ font-size:14px;
           color:blue;}
.navi2 a:hover  { text-decoration:underline;
		        }
a:hover         { background-color:#CCCCCC;}
.blue{ font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; color:blue;
text-align:left;}