/*BODY　共通*/
  
body {font-color: #000000;
      background-color: #ffffff;
      margin: 0px;
      padding: 0px;
      font-size:13px;
      line-height: 18px;
      text-align: center;}

/*共通フォント*/

td.kyoutsu {margin: 0px;
               padding: 0px;
               font-size:13px;
               line-height: 18px;}

p.kyoutsu {margin: 0px;
               padding: 0px;
               font-size:13px;
               line-height: 18px;}	  
    /*文字黒,背景白,余白なし,文字サイズ13px,行間18px,中央揃え*/

/*リンクの色　共通*/
  
a:link {color: #0033cc;} /* 未訪問（コバルト）*/ 
a:visited {color: #6600cc;}/* 訪問済（バイオレット）*/
a:hover {color: #0099ff;}/* ポイントを乗せた（スカイブルー）*/
a:active {color: #6600cc;}/* クリックした（バイオレット）*/


　/*バナー部分　共通*/
table.vana {margin: 0px 20px;
                padding: 0px;
				border-bottom: solid #000 2px;}


　/*上部ご挨拶*/

td.top-aisatsu {margin: 0px; padding: 10px 15px;
                     font-size: 13px;
					 line-height: 17px;
					 background-repeat: no-repeat;
					 background-position: right bottom;}
					 /*内余白 上下10px左右15px,文字サイズ13px,行間17px
					    背景リピートなし,背景位置右下*/
					 

　/*背景の繰り返し設定　共通*/

table.back {margin: 0px;
              padding: 0px;
			　background-repeat: repeat-y;
			　background-position: left;}	/*外余白なし,背景リピート下,背景位置右*/
						
td.left {margin: 0px;
          padding: 10px;}						
	
　　　/*左メニューのリンク　共通*/			

td.left-menu {margin: 0px; padding: 0px;
                    padding-left: 10px;
			        background-repeat: no-repeat;
			        background-position: right;
			        font-size: 13px;
			        line-height: 15px;}
			/*外余白なし,内余白 上下右なし左10px, 
			    背景リピートなし,背景位置右中央,文字サイズ13px,行間15px*/
				
        /*メニューのタイトル　共通*/				
				
p.menu-title {margin: 0px;
                    padding:0px;
		　　text-align: center;
                    font-size: 15px;
                    font-weight: bold;
					line-height: 18px;
					letter-spacing: 0.3em;}	
			/*内外余白なし,配置中央,文字サイズ15px,行間18px,太字,文字間0.3字分*/					
						  

　/*○月のお知らせ*/			  

　　　/*お知らせ外枠*/			
table.oshirase-waku {margin: 10px 0px;
                     padding: 0px;
		     background-repeat: no-repeat;
		     background-position: right bottom;
	             border: solid 2px #888888;}
			/*外余白10px,内余白なし,
				 背景リピートなし,背景位置右下,枠線 実線,2px,グレー*/

        /*お知らせ内容枠*/
td.oshirase-doc {margin: 0px;
                 padding: 10px 20px;
		 border: none;}/*内容枠−枠内余白(天地)10px(左右)20px,線なし*/

	  　　   /*お知らせ見出し*/
p.oshirase-midashi {margin: 0px;
                    padding: 0px;
　　　　　　        font-size: 18px;
　　　　　　　　　  font-weight: bold;
　　　　　　　　　  line-height:30px;
                    letter-spacing: 0.2em}
                   /*余白なし,文字サイズ18px,太文字,行間30px,文字間0.2文字分*/


	  　　   /*お知らせ小見出し*/				 
p.oshirase-komi {margin: 0px;
                  padding: 0px;
                  font-size: 15px;
		  font-weight: bold; 
		  line-height:20px;}
                  /*余白なし,文字サイズ15px,太文字,行間20px*/

　　　     　　　/*お知らせ内容*/				 
p.oshirase-doc {margin: 0px; padding: 0px;
                font-size: 14px;
		font-weight: bold; 
		line-height:20px;
                letter-spacing: 0.1em;}	  
                /*余白なし,文字サイズ14px,太字,行間20px,文字間0.1文字分*/


			  
　/*キャンペーン*/			  

　　　/*キャンペーン外枠*/			
table.cam-waku {margin: 5px 0px;
                padding: 0px;
				background-repeat: no-repeat;
				background-position: right bottom;
	            border: solid 3px #ff6699;}
			/*外余白5px,内余白なし,
				 背景リピートなし,背景位置右下,枠線 実線,3px,ピンク*/
 
table.cam-waku2 {margin: 10px;
                padding: 0px;
				background-repeat: no-repeat;
				background-position: right bottom;
	            border: solid 3px #11cc11;}
			/*外余白10px,内余白なし,
				 背景リピートなし,背景位置右下,枠線 実線,3px,緑*/		
				 
　　　/*キャンペーン見出し*/				 
td.midashi-waku {margin: 0px;
                        padding: 5px;
		                border: none;}/*小見出し枠−枠内余白(天地左右)5px,線なし*/

p.cam-midashi {margin: 0px;
                      padding: 0px;
　　　　　　        font-size: 18px;
　　　　　　　　　 font-weight: bold;
　　　　　　　　　 line-height:20px;}
                   /*余白なし,文字サイズ18px,太文字,行間20px*/			  

        /*キャンペーン内容枠*/
td.cam-doc {margin: 0px;
                 padding: 0px 10px;
		         border: none;}/*内容枠−枠内余白(天地)5px,(左右)20px,線なし*/

	  　　   /*キャンペーン小見出し*/				 
p.cam-komi {margin: 0px;
                  padding: 0px;
                  font-size: 15px;
				  font-weight: bold; 
				  line-height:30px;}
                  /*余白なし,文字サイズ15px,太文字,行間30px*/
					 		   
　　　     /*キャンペーン内容*/				 
p.cam-doc {margin: 0px; padding: 0px;
                font-size: 14px;
				font-weight: bold; 
			    line-height:20px;}	  
                /*余白なし,文字サイズ14px,太字,行間20px*/
				
p.shousai {margin: 0px; padding: 0px;
               font-size: 12px;
			   line-height:25px;}	  
                /*余白なし,文字サイズ12px,太字,行間25px*/}				
				
	/*トピックス、営業メニュー*/			
				
　　　	/*トピックス枠*/			
table.topics-waku {margin: 0px;
                          margin-top: 5px;
                          padding: 0px;
                          border: solid #ccc 2px; 
						  border-top: 0px;
						  border-left: 0px; }								 
                /*外余白 上のみ5px, 内余白なし,枠線 右と下に実線 グレー 2px*/				
								
　　　	/*営業メニュー枠*/			
table.menu-waku {margin: 0px;
                          margin-top: 5px;
						  padding: 0px;
						  border: dotted #ccc 2px;
						  border-top: none;
						  border-right: none;
						  border-left: none;}								 
                /*外余白 上のみ5px, 内余白なし,下部のみ点線 グレー pxt*/
							
				
　　/*内容（トピックス・営業メニュー）*/				
td.doc {margin: 0px; padding: 5px;}				
                     /*外余白なし,内余白5px*/					 
					 
　　/*見出し*/					 
p.midashi {margin: 0px;
               padding: 0px;
			   font-size: 15px;
			   line-height: 21px;}					 
                    /*内外余白なし,文字15px,行間21px*/
										 
　　/*内容*/					 
p.doc {margin: 0px;
         padding: 0px;
		 font-size: 13px;
		 line-height: 18px;}
                   /*内外余白なし,文字13px,行間18px*/

					 
 　/*下部ライン　共通*/				 
				 
table.under {margin: 0px;
                  padding: 0px;
                  border-top: solid #000 2px;}				 	
　                 /*underテーブルの上に2px黒実線*/				 


　/*ＴＯＰリンクメニュー（文字サイズ9pt,行間1.3文字分）*/	

p.top-menu_1 {margin: 0px;
              padding: 0px;
		font-size: 9pt;
		line-height: 1.3em;
	       letter-spacing:0.1em;}
	       /*4文字（文字間−0.1文字分開く）*/

p.top-menu_2 {margin: 0px;
              padding: 0px;
	       font-size: 9pt;
		line-height: 1.3em;
	       letter-spacing:0.5em;}
	       /*2文字（文字間−0.5文字分開く）*/
			
　/*営業品目*/
				   
table.top-hinmoku {margin: 5px;
                   padding: 0px;
		     border: solid #aaa 1px;
                   background-repeat:no-repeat;
                   background-position:right bottom;}
		     /*枠外余白5px,内余白なし,背景リピートなし,右下に位置*/
