.contents {  border: 1px #E4D2CF solid; width: 722px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px}
body {  clip:    rect(   ); background-color: #FFFFFF; margin-top: 5px}
img{ border:0;}
a img{ border:0;}
address {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; color: #D7BCB7; text-align: center; font-style: normal; padding-top: 10px}
.section1 {  border: 3px #E4D2CF solid; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; text-align: left; height: 100%; background: #EFEEDA}
.top_image {  float: left; clip:  rect(   ); padding-left: 0px; margin-right: 18px; margin-top: 10px}
.top_font { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; line-height: 18px; color: #660000; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 269px; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.top_font2 { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; line-height: 16px; color: #990033; padding-left: 10px; border: 1px #FF9999 dotted; padding-right: 10px; padding-bottom: 5px; width: 240px; padding-top: 5px; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.copy {  width: 270px; float: right; padding: 15px 0px 0px}
p.menu2 { padding-top: 10px; padding-bottom: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-right: 0px; padding-left: 0px}
.menu { width: 680px; clip:   rect(   ); padding: 15px 0px 0px}
.c-both { clear:both; }
.info {
	color: #333333;
	list-style: none;
	float: right;
	margin: 0px auto 5px 10px;
	padding: 0px 0px;
	text-align: left;
	width: 530px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	line-height: 16px;
}
.info a{
	color: #333333;
	}

.info a:hover{
	color: #990033;
			}

.navi {
	width: 170px;
	float: left;
	margin: 0px;
	padding: 0px;
}
.mark {
	float: right;
	width: 96px;
	margin: 0px;
	padding: 0px;
	height: 101px;
}
.title {
	float: left;
	width: 400px;
	height: 101px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.main {
	float: right;
	width: 500px;
	display: inline;
}
.info-img { list-style: none ; float: left; margin: 0px 0px 0px 15px; padding: 0px 0px}
.g-font1 {
	font: bold 12px "ＭＳ Ｐゴシック", "Osaka";
	color: #990033;
	text-align: center;
	width: 500px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.g-font1 a{
	color: #660000;
	}

.g-font1 a:hover{
	color: #990033;
			}

.g-photo1 {  width: 190px; float: left}
.g-photo2 {  float: right; width: 300px}
.g-photo3 {  margin: 0px 0px; text-align: left; padding: 0px 0px 1px}
.g-font2 {  font: 10px "ＭＳ Ｐゴシック", "Osaka"; color: #666666; padding: 0px 0px; margin: 0px 0px}
.g-font3 { font: 10px "ＭＳ Ｐゴシック", "Osaka"; color: #000000; padding: 10px 0px; margin: 0px 0px ; text-align: center}
.o-back1 {  background: url(order/back.jpg) no-repeat fixed left top}
.o-font1 { font: 12px/18px "ＭＳ Ｐゴシック", "Osaka"; color: #000066; padding: 15px 10px 10px 20px; margin: 15px 0px 10px; text-align: center}
.o-font2 { font: 12px/17px "ＭＳ Ｐゴシック", "Osaka"; color: #000000; list-style: url(class/point4.gif) none outside; padding: 0px 0px 10px}
.o-font2 a{
	color: #660000;
	}
.o-font2 a:hover{
	color: #990033;
			}


.o-font3 { font: 12px/17px "ＭＳ Ｐゴシック", "Osaka"; color: #000000; list-style: url(gallery/point1.gif) none outside; padding: 0px 0px 15px}
.o-font4 { font: 12px/17px "ＭＳ Ｐゴシック", "Osaka"; color: #000000; list-style: url(gallery/point2.gif) none outside; padding: 0px 0px 10px}
.o-font5 { font: 12px/17px "ＭＳ Ｐゴシック", "Osaka"; color: #000000; list-style: url(gallery/point3.gif) none outside}
.o-font6 { font: 12px/17px "ＭＳ Ｐゴシック", "Osaka"; color: #000000; list-style: square url(none) outside; padding: 0px 0px 0px 10px ; text-align: center}
.o-font6 a{
	color: #660000;
	}
.o-font6 a:hover{
	color: #990033;
			}

.o-font7 { font: 12px/17px "ＭＳ Ｐゴシック", "Osaka"; color: #000000; list-style: url(none) none; vertical-align: top; margin: 0px 0px 0px 20px}
.o-font8 { font: 12px/17px "ＭＳ Ｐゴシック", "Osaka"; color: #000000; list-style: square url(none) outside; padding: 0px 0px 10px 40px}
.o-font9 { font: 12px/17px "ＭＳ Ｐゴシック", "Osaka"; color: #000000; list-style: url(gallery/point4.gif) none outside; margin: 0px 0px; padding: 0px 0px 15px}
.o-font10 { font: 12px "ＭＳ Ｐゴシック", "Osaka"; color: #006600; list-style: url(class/point4.gif) none outside}
.o-font11 { font: 12px "ＭＳ Ｐゴシック", "Osaka"; color: #941705; list-style: url(class/point4.gif) none outside }
.o-font12 { font: 12px/17px "ＭＳ Ｐゴシック", "Osaka"; color: #006633; list-style: square url(none) outside; padding: 0px 0px 0px 10px ; text-align: center }

.c-font1 { font: 12px/18px "ＭＳ Ｐゴシック", "Osaka"; color: #003300; padding: 15px 10px 10px 20px}
.c-font2 { font: bold 12px "ＭＳ Ｐゴシック", "Osaka"; color: #990033; padding: 12px 0px 5px; margin: 0px 0px}
.c-font3 { font: 12px/18px "ＭＳ Ｐゴシック", "Osaka"; color: #000000; padding: 0px 10px 0px 15px}
.c-font3 a{
	color: #660000;
; line-height: 18px
	}
.c-font3 a:hover{
	color: #990033;
; line-height: 18px
			}


.pagetop {  font: bold 10px "ＭＳ Ｐゴシック", "Osaka"; text-align: right; padding: 0px 10px 0px 0px; margin: 0px 0px}
.pagetop a{
	color: #333333;
	}
.table-font1 {  font: 12px "ＭＳ Ｐゴシック", "Osaka"; color: #000000; background: #FFE1E8; text-align: center; padding: 5px 3px}
.table-font2 { font: 12px "ＭＳ Ｐゴシック", "Osaka"; color: #000000; background: #FCF1C5; text-align: center; width: 40px; padding: 5px 0px}
.table-font3 { font: 10px "ＭＳ Ｐゴシック", "Osaka"; color: #000000; background: #FFFFFF; text-align: center; padding: 5px 0px}
h1 {  padding: 20px 0px 0px}
.p-photo1 {  float: right; width: 188px}
.p-lead { font: bold 14px "ＭＳ Ｐゴシック", "Osaka"; color: #993300; padding: 5px 0px; margin: 5px 0px 5px 10px}
.p-font1 {  font: 12px/18px "ＭＳ Ｐゴシック", "Osaka"; color: #996633; padding: 15px 10px 10px 20px; margin: 15px 0px 10px}
.p-font2 {  font: 12px/17px "ＭＳ Ｐゴシック", "Osaka"; color: #000000; padding: 0px 0px 0px 20px; width: 270px; float: left; margin: 0px 0px}
.p-font3 { font: 12px/17px "ＭＳ Ｐゴシック", "Osaka"; color: #000000; list-style: square url(none) outside; padding: 0px 0px 0px 10px}
.p-font4 {
	color: #000000;
	margin: 0px 5px 0px 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	line-height: 16px;
}
.p-font4  a {
	color: #000000
}

.p-font5 { font: 10px "ＭＳ Ｐゴシック", "Osaka"; color: #000000 }
.p-font6 {
	color: #660000;
	margin: 0px 5px 0px 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 15px;
}
.p-font7 { font: 10px/12px "ＭＳ Ｐゴシック", "Osaka"; color: #000000; text-align: left; vertical-align: top; padding: 0px 0px 5px}
.p-font8 { font: 10px/12px "ＭＳ Ｐゴシック", "Osaka"; color: #000000; text-align: left; vertical-align: bottom; padding: 0px 0px 5px }
.p-font9 { font: 10px/12px "ＭＳ Ｐゴシック", "Osaka"; color: #000000; text-align: center; vertical-align: top; padding: 0px 0px 5px }
.p-font10 {
	color: #333333;
	margin: 5px 5px 20px 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 18px;
}

.p-font10 a {
	color: #000000
}

.p-font11 {
	color: #333333;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 18px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

h1 { font: 14px "ＭＳ Ｐゴシック", "Osaka"; color: #993300; padding: 5px 0px 0px; margin: 5px 0px 0px }
.teikibin {
	background-image: url(order/0810/teikibin-back.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 300px;
	padding-top: 50px;
	padding-right: 30px;
	padding-bottom: 50px;
	padding-left: 30px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 20px;
	color: #333333;
}

.caption1 { font: 10px/14px "ＭＳ Ｐゴシック", "Osaka"; color: #000000; margin: 0px 5px 0px 0px}
.date_font { font: 12px "ＭＳ Ｐゴシック", "Osaka"; color: #660000; padding: 15px 0px 0px 10px}
.a-font1 { font: 12px/17px "ＭＳ Ｐゴシック", "Osaka"; color: #000000; list-style: square url(none) outside; padding: 0px 0px 10px 30px; width: 470px}
.coment_font { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; line-height: 18px; color: #990033; border: 1px #FF9999 dotted; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; width: 400px; float: right; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px}
.greeting_font1 { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; line-height: 18px; color: #666666; padding-left: 20px; border: 1px #FF6666 dotted; padding-right: 10px; padding-bottom: 5px; padding-top: 5px; margin-top: 5px; margin-right: 10px; margin-bottom: 0px; margin-left: 10px; background: #FFFFFF}
.photo-r {  margin: 0px 0px 5px 5px; float: right; font: 10px/15px "ＭＳ Ｐゴシック", "Osaka"; color: #330000}
.photo-l { margin: 0px 10px 5px 0px; float: left}
.greeting { list-style: none ; margin: 0px 0px 10px 30px; padding: 0px 0px ; font: bold 14px "ＭＳ Ｐゴシック", "Osaka"; color: #990033}

