BODY,TH,TD   { font-family: 'MS UI Gothic','MS Pゴシック'; font-size:10pt;line-height:120%;}

.mail-error {
  background: #ffff00;/*背景色*/
  padding: 0.5em 0.5em 0.5em 2em;/*ボックス内の余白*/
  border: solid 3px #ff0000;/*線の種類 太さ 色*/
}
.12                { font-family: 'MS UI Gothic','MS Pゴシック'; font-size:12pt;}
P              { line-height:160%; }
b.red           { margin-top:3px; margin-bottom:3px; line-height:130%; font-weight: bold; font-size:120%; background-color:#FF3300; }
H1.top          { font-size:10px; margin: 0px; padding: 0px;}
H1.midasi       { font-size:22px;
		text-align: center;
		background-image : url(pictures/h1.gif);
		background-repeat: no-repeat;
		background-position: left;
		margin-left: 8px;
		margin-right: 8px;
		margin-bottom: 5px;
		margin-top: 0px;
		padding-top:24px;
		padding-bottom:12px;
		}
H1.midasib      { font-size:22px;
		text-align: center;
		background-image : url(business/bar.gif);
		background-repeat: no-repeat;
		background-position: left;
		margin-left: 8px;
		margin-right: 8px;
		margin-bottom: 5px;
		margin-top: 0px;
		padding-top:24px;
		padding-bottom:12px;
		}
H1.midasis      { font-size:22px;
		text-align: center;
		background-image : url(selfimport/shoplink/shop_h1.gif);
		background-repeat: no-repeat;
		background-position: left;
		margin-left: 8px;
		margin-right: 8px;
		margin-bottom: 5px;
		margin-top: 0px;
		padding-top:27px;
		padding-bottom:12px;
		}
H2.top          { font-size:115%; margin: 0px; padding: 0px;}
H2.tops		{ font-size:22px;
		text-align: center;
		background-image : url(selfimport/shoplink/shop_h1.gif);
		background-repeat: no-repeat;
		background-position: left;
		margin-left: 8px;
		margin-right: 8px;
		margin-bottom: 5px;
		margin-top: 15px;
		padding-top:27px;
		padding-bottom:12px;
		}
H2.midasi       { font-size:20px;
		text-align: left;
		background-image : url(../../pictures/komidasi.gif);
		background-repeat: no-repeat;
		background-position: left;
		margin-left: 20px;
		margin-right: 20px;
		margin-bottom: 5px;
		margin-top: 15px;
		padding-top:10px;
		padding-left:25px;
		padding-bottom:5px;
		border-bottom: 3px dotted #00c700;
		}
H2.midasib      { font-size:20px;
		text-align: left;
		background-image : url(business/komi.gif);
		background-repeat: no-repeat;
		background-position: left;
		margin-left: 20px;
		margin-right: 20px;
		margin-bottom: 5px;
		margin-top: 15px;
		padding-top:10px;
		padding-left:25px;
		padding-bottom:5px;
		border-bottom: 3px dotted #89D7E4;
		line-height:120%;
		}
H3.m	        { font-size:14px;
		text-align: left;
		margin-left: 45px;
		margin-right: 25px;
		margin-bottom: 15px;
		margin-top: 5px;
		padding:2px 5px;
		border-bottom: 1px solid #aaaaaa;
		border-left: 10px solid #00c700;
		}
