@charset "utf-8";
/*
Theme Name: WordPress 花工場ショッピングサイト
Theme URI: http://wordpress.org/
Description: 有名な <a href="http://binarybonsai.com/kubrick/">Kubrick</a> をもとにした WordPress のデフォルトテーマ
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

*{
	font-style: normal;
	margin: 0px;
	padding: 0px;
}
body {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background-image: url(/images/back.png);
	background-repeat: repeat;
	font-size: 12px;
}
#container {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(/images/yrep.png);
	background-repeat: repeat-y;
}
#headerLeft {
	width: 623px;
	float: left;
}
#headerRight {
	float: right;
	width: 167px;
	padding-right: 10px;
}
.clear800 {
	clear: both;
	width: 800px;
	font-size: 0px;
}
#header {
	font-size: 0px;
	width: 800px;
	height: 50px;
	background-color: #FFFFFF;
}
h1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 1.4;
	font-weight: normal;
	color: #551A3B;
	display: block;
	height: 13px;
	width: 613px;
	padding-left: 10px;
	padding-top: 7px;
}
#headertel {
	text-align: right;
	width: 623px;
}
p.login {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 1.4;
	font-weight: normal;
	color: #2F0808;
	text-align: center;
	display: block;
	float: left;
	width: 66px;
	padding-top: 7px;
}
p.login a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 1.4;
	font-weight: normal;
	color: #2F0808;
	text-decoration: underline;
}
img.imgleft {
	float: left;
	padding-top: 4px;
}
#headerlink {
	clear: both;
	text-align: right;
	height: 20px;
	width: 167px;
	padding-top: 9px;
}
.mainimage {
	width: 800px;
	position: relative;
	font-size: 0px;
}
#navi {
	width: 800px;
	height: 30px;
}
ul#gmenu {
	width: 800px;
	list-style-type: none;
	height: 30px;
	font-size: 0px;
}
ul#gmenu li {
	float: left;
}
li#navi1 a {
	background-image: url(/images/menu1.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 141px;
	display: block;
	list-style-type: none;
}
li#navi1 a:hover {
	background-position: 0px -30px;
	display: block;
	height: 30px;
	width: 141px;
	background-image: url(/images/menu1.png);
	background-repeat: no-repeat;
}
li#navi2 a {
	background-image: url(/images/menu2.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 176px;
	display: block;
	list-style-type: none;
}
li#navi2 a:hover {
	background-position: 0px -30px;
	display: block;
	height: 30px;
	width: 176px;
	background-image: url(/images/menu2.png);
	background-repeat: no-repeat;
}
li#navi3 a {
	background-image: url(/images/menu3.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 115px;
	display: block;
	list-style-type: none;
}
li#navi3 a:hover {
	background-position: 0px -30px;
	display: block;
	height: 30px;
	width: 115px;
	background-image: url(/images/menu3.png);
	background-repeat: no-repeat;
}
li#navi4 a {
	background-image: url(/images/menu4.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 129px;
	display: block;
	list-style-type: none;
}
li#navi4 a:hover {
	background-position: 0px -30px;
	display: block;
	height: 30px;
	width: 129px;
	background-image: url(/images/menu4.png);
	background-repeat: no-repeat;
}
li#navi5 a {
	background-image: url(/images/menu5.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 118px;
	display: block;
	list-style-type: none;
}
li#navi5 a:hover {
	background-position: 0px -30px;
	display: block;
	height: 30px;
	width: 118px;
	background-image: url(/images/menu5.png);
	background-repeat: no-repeat;
}
li#navi6 a {
	background-image: url(/images/menu6.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 121px;
	display: block;
	list-style-type: none;
}
li#navi6 a:hover {
	background-position: 0px -30px;
	display: block;
	height: 30px;
	width: 121px;
	background-image: url(/images/menu6.png);
	background-repeat: no-repeat;
}
#main {
	/*font-size: 0px;*/
	width: 800px;
}

#side {
	background-repeat: repeat-y;
	float: left;
	width: 180px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 20px;
}
#contents {
	float: right;
	width: 580px;
	padding-right: 10px;
　　　　　 background-color: #FFFFFF;
}

.180box {
	width: 180px;
}
ul.sidemenu {
	width: 180px;
	list-style-type: none;
}
li.sideeach {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.4;
	font-weight: normal;
	color: #333332;
	background-image: url(/images/menuback.png);
	background-repeat: no-repeat;
	height: 26px;
	width: 150px;
	padding-left: 30px;
}
li.sideeach a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.4;
	font-weight: normal;
	color: #333332;
	text-decoration: none;
}
li.sideeach a:hover {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.4;
	font-weight: normal;
	color: #FF6600;
}
#bloglink {
	width: 180px;
	padding-top: 10px;
}
ul.newstxt {
	color: #333333;
	display: block;
	width: 180px;
	padding-bottom: 10px;
}
ul.newstxt li {
	list-style: none;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.2;
	font-weight: normal;
	padding-bottom: 7px;
}
ul.newstxt li a {
	color: #333333;
	text-decoration: none;
}


.580box {
	width: 580px;
}
#monthly {
	background-image: url(/images/title1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 580px;
	padding-top: 15px;
}
p#monthlydate {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #272710;
	margin-left: 490px;
}
.topline {
	font-size: 0px;
	width: 580px;
	clear: both;
}
.monthlyLeft {
	float: left;
	width: 200px;
}
.monthlyRIght {
	float: right;
	width: 363px;
	padding-left: 17px;
}
h2.mothlyTitle {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #E96F89;
	text-align: center;
	display: block;
	width: 363px;
	padding-bottom: 10px;
}
.normaltxt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
}
.clear580 {
	clear: both;
	width: 580px;
}
.itemLine {
	width: 576px;
	padding-left: 2px;
	font-size: 0px;
	padding-right: 2px;
	clear: both;
}
.topitembox {
	float: left;
	width: 136px;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 3px;
	font-size: 0px;
}
h2.itemname {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #666666;
	display: block;
	width: 136px;
	padding-top: 2px;
	padding-bottom: 5px;
}
h2.itemname a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
h2.itemname a:hover {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
.topPrice {
	width: 134px;
	padding-bottom: 5px;
}
p.pricetxt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.4;
	font-weight: normal;
	color: #333333;
}
img.topimgleft {
	float: left;
}
#toptitleback1 {
	background-image: url(/images/title2.png);
	background-repeat: no-repeat;
	text-align: right;
	height: 36px;
	width: 565px;
	padding-right: 15px;
	padding-top: 26px;
}
.topHuta {
	width: 363px;
	padding-top: 5px;
}
.topDou {
	background-image: url(/images/dou.png);
	background-repeat: repeat-y;
	width: 343px;
	padding-right: 10px;
	padding-left: 10px;
}
.specialLink {
	text-align: right;
	width: 343px;
	padding-top: 6px;
}

.topSara {
	width: 363px;
}
p.specialtxt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #5F4C28;
}
#toptitleback2 {
	background-image: url(/images/title3.png);
	background-repeat: no-repeat;
	text-align: right;
	height: 43px;
	width: 565px;
	padding-right: 15px;
	padding-top: 19px;
	clear: both;
}
h2.hotTitle {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.4;
	font-weight: bold;
	color: #E96F89;
}
.pagetopAbove {
	width: 580px;
	text-align: right;
	height: 30px;
	clear: both;
}
.pagetop {
	width: 580px;
	padding-top: 50px;
	text-align: right;
	padding-bottom: 20px;
	clear: both;
}
.clear576 {
	font-size: 0px;
	clear: both;
	width: 576px;
}

#footer {
	background-image: url(/images/footer1.png);
	background-repeat: no-repeat;
	height: 22px;
	width: 362px;
	padding-right: 10px;
	padding-left: 428px;
	padding-top: 8px;
	font-size: 0px;
	clear: both;
}
#footermenu1 {
	background-image: url(/images/icon1.png);
	background-repeat: no-repeat;
	height: 15px;
	width: 130px;
	float: left;
}
#footermenu2 {
	background-image: url(/images/icon2.png);
	background-repeat: no-repeat;
	float: left;
	height: 15px;
	width: 150px;
}
#footermenu0 {
	background-image: url(/images/icon0.png);
	background-repeat: no-repeat;
	height: 15px;
	width: 82px;
	float: left;
}
p.footertxt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.4;
	font-weight: normal;
	color: #FFFFFF;
	margin-left: 15px;
}
p.footertxt a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.4;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
p.footertxt a:hover {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.4;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.clear291 {
	clear: both;
	width: 291px;
	font-size: 0px;
}

/***************店舗案内***************/

.pagetop1 {
	text-align: right;
	width: 580px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#pkz {
	height: 24px;
	width: 580px;
	padding-top: 6px;
}
p#pkztxt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #837A3E;
}
p#pkztxt a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #837A3E;
	text-decoration: underline;
}
.title {
	background-image: url(/images/store/title.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 580px;
	padding-top: 7px;
	margin-top: 5px;
}
h2.category {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #272710;
	padding-left: 20px;
}
p.normaltxt1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
}
.shopline {
	width: 580px;
	padding-bottom: 10px;
}

.shopLeft {
	float: left;
	width: 220px;
}
.shopRight {
	float: right;
	width: 350px;
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.clear580s {
	font-size: 0px;
	clear: both;
	height: 0px;
	width: 580px;
}
.mapbox {
	text-align: right;
	width: 350px;
}
.messagebox {
	background-image: url(/images/store/messagedou.png);
	background-repeat: repeat-y;
	width: 580px;
	float: left;
}
.580box1 {
	width: 580px;
	clear: both;
}
.sback {
	background-image: url(/images/store/messageback.png);
	background-repeat: no-repeat;
	width: 560px;
	padding-right: 10px;
	padding-left: 10px;
	float: left;
	height: 105px;
}
.clear560 {
	font-size: 0px;
	clear: both;
	height: 0px;
	width: 560px;
}
.messageLeft {
	float: left;
	width: 130px;
}
.messageRight {
	float: right;
	width: 420px;
	padding-left: 10px;
}

/***************特売情報***************/

.titleBar {
	background-image: url(/images/bargain/title1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 580px;
	padding-top: 7px;
}
.title2Bar {
	background-image: url(/images/bargain/title2.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 580px;
	padding-top: 7px;
}
h2.categoryBar {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #272710;
	padding-left: 20px;
}
p.normaltxtBar {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
}
.subimage {
	width: 580px;
	padding-bottom: 10px;
}
.clear580Bar {
	font-size: 0px;
	clear: both;
	height: 0px;
	width: 580px;
}
.tokushuLine {
	width: 580px;
	padding-bottom: 20px;
}

#tokushuLeft {
	float: left;
	width: 200px;
}
#tokushuRight {
	float: right;
	width: 370px;
	padding-left: 10px;
}
p.normaltxtBar a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
.barLine {
	width: 580px;
	display: block;
}
.barLeft {
	float: left;
	width: 130px;
	padding-bottom: 30px;
}
.barRight {
	float: right;
	width: 450px;
	padding-bottom: 30px;
}
.bartitle {
	background-image: url(/images/bargain/title3.png);
	background-repeat: no-repeat;
	height: 45px;
	width: 450px;
}
.barSpace {
	width: 440px;
	padding-left: 10px;
}

/***************人気の花***************/

.titlePop {
	background-image: url(/images/popular/title1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 580px;
	padding-top: 7px;
	text-align: center;
}
h2.categoryPop {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #272710;
}
p.normaltxtPop {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.6;
	font-weight: normal;
	color: #333333;
}
.itemLinePop {
	width: 576px;
	padding-left: 2px;
	font-size: 0px;
	padding-right: 2px;
	clear: both;
}
.topitemboxPop {
	float: left;
	width: 136px;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 3px;
	font-size: 0px;
}
h2.itemnamePop {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #666666;
	display: block;
	width: 136px;
	padding-top: 2px;
	padding-bottom: 5px;
}
h2.itemnamePop a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
h2.itemnamePop a:hover {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
.flowername {
	background-image: url(/images/popular/flowername.png);
	background-repeat: no-repeat;
	height: 33px;
	width: 200px;
	text-align: center;
	padding-top: 21px;
}
h3.hana {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #5A2800;
}
.popline {
	width: 580px;
}
.clear580Pop {
	font-size: 0px;
	clear: both;
	height: 0px;
	width: 580px;
}
.popLeft {
	float: left;
	width: 200px;
}
.popRight {
	float: right;
	width: 370px;
	padding-left: 10px;
}
.kotoba {
	background-image: url(/images/popular/words.png);
	background-repeat: no-repeat;
	height: 20px;
	width: 580px;
	padding-top: 40px;
}
h3.hanakotoba {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #333333;
	margin-left: 20px;
}
.kotobaDou {
	width: 550px;
	padding-right: 15px;
	padding-left: 15px;
}
.hanatachi {
	background-image: url(/images/popular/stitle.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 580px;
	padding-top: 4px;
}
h3.hanatachiName {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #6F3D02;
	margin-left: 25px;
}

/***************花工場Q&A***************/

.titleFaq {
	background-image: url(/images/faq/title1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 580px;
	padding-top: 7px;
	text-align: center;
}
h2.categoryFaq {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #272710;
}
p.normaltxtFaq {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.6;
	font-weight: normal;
	color: #333333;
}
.clear580Faq {
	font-size: 0px;
	clear: both;
	height: 0px;
	width: 580px;
}
.580boxFaq {
	width: 580px;
}
#qback {
	background-image: url(/images/faq/qback.png);
	width: 580px;
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
#qLeft {
	float: left;
	width: 270px;
	padding-left: 10px;
	padding-right: 10px;
}
#qRight {
	float: right;
	width: 270px;
	padding-left: 10px;
	padding-right: 10px;
}
.eachQ {
	background-image: url(/images/faq/icon.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 270px;
	background-position: left 2px;
}
p.qTxt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #5A2800;
	margin-left: 15px;
}
p.qTxt a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #5A2800;
	text-decoration: none;
}
p.qTxt a:hover {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.aDou {
	background-image: url(/images/faq/adou.png);
	background-repeat: repeat-y;
	width: 580px;
}
.aBack {
	background-image: url(/images/faq/aback.png);
	background-repeat: no-repeat;
	width: 580px;
}
p.kotae {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #4F2B01;
	margin-left: 15px;
}
.aHuta {
	background-image: url(/images/faq/ahuta.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 580px;
	padding-top: 12px;
}
p.kotaetxt {
	display: block;
	width: 560px;
	margin-right: 10px;
	margin-left: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.6;
	font-weight: normal;
	color: #333333;
}

/***************花工場とは***************/

.titleFact {
	background-image: url(/images/factory/title.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 580px;
	padding-top: 7px;
	text-align: center;
}
h2.categoryFact {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #272710;
}
p.normaltxtFact {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.6;
	font-weight: normal;
	color: #333333;
}
.flowerline {
	width: 580px;
	padding-bottom: 20px;
}
.flowerLeft {
	float: left;
	width: 200px;
}
.flowerRight {
	float: right;
	width: 370px;
	padding-left: 10px;
}
.clear580Fact {
	font-size: 0px;
	clear: both;
	height: 0px;
	width: 580px;
}

/***************花を贈るときのポイント***************/

#pointpkz {
	height: 24px;
	width: 580px;
	padding-top: 6px;
}
p#pointpkztxt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #837A3E;
}
p#pointpkztxt a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #837A3E;
	text-decoration: underline;
}
.pointtitle {
	background-image: url(/images/point/title.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 580px;
	padding-top: 7px;
	margin-top: 5px;
	text-align: center;
}
h2.pointcategory {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #272710;
}
.pointline {
	width: 580px;
	padding-bottom: 20px;
}
.pointPic {
	float: left;
	width: 200px;
}
.pointTxtsp {
	float: right;
	width: 380px;
}
.point580clear {
	font-size: 0px;
	clear: both;
	height: 0px;
	width: 580px;
}
.poiTtl {
	background-image: url(/images/point/tensentitle.png);
	background-repeat: no-repeat;
	height: 33px;
	width: 380px;
	padding-top: 7px;
}
h3.surprise {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #333333;
	margin-left: 10px;
}
p.surpriseTxt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
	display: block;
	width: 370px;
	padding-left: 10px;
}
.poi580box {
	width: 580px;
}
.poiLeft {
	float: left;
	width: 285px;
	padding-right: 10px;
}
.poiRight {
	float: right;
	width: 285px;
}
.poititle2 {
	background-image: url(/images/point/stitle.png);
	background-repeat: no-repeat;
	height: 28px;
	width: 285px;
	padding-top: 12px;
}
h4.poiflower {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #333333;
	margin-left: 35px;
}
.poi285box {
	width: 285px;
}
p.poihanasetsumei {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
	display: block;
	width: 285px;
	padding-top: 10px;
}
.poiPrice {
	background-image: url(/images/point/price.png);
	background-repeat: no-repeat;
	height: 20px;
	width: 285px;
	margin-top: 10px;
	background-position: left 1px;
	font-weight: bold;
	color: #FF0000;
}
p.poipriceTtl {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #FF0000;
	margin-left: 35px;
}
.poiDetail {
	text-align: right;
	width: 285px;
}
#poipagetop {
	text-align: right;
	width: 580px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.poitsukaeru {
	background-image: url(/images/point/title1.png);
	background-repeat: no-repeat;
	height: 50px;
	width: 580px;
	padding-top: 7px;
	text-align: center;
	clear: both;
	background-position: bottom;
}
h3.tsukaerutxt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #272710;
}

/***************プライバシーポリシー***************/

.pripagetop {
	text-align: right;
	width: 580px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#pripkz {
	height: 24px;
	width: 580px;
	padding-top: 6px;
}
p#pripkztxt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #837A3E;
}
p#pripkztxt a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #837A3E;
	text-decoration: underline;
}
.prititle {
	background-image: url(/images/privacy/title1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 580px;
	padding-top: 7px;
	margin-top: 5px;
	text-align: center;
}
h2.pricategory {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #272710;
}
p.pritxt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
	display: block;
	width: 580px;
	padding-bottom: 20px;
}
p.pritxt2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
	display: block;
	width: 580px;
	padding-bottom: 15px;
}

/***************特商法***************/
.lawpagetop {
	text-align: right;
	width: 580px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#lawpkz {
	height: 24px;
	width: 580px;
	padding-top: 6px;
}
p#lawpkztxt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #837A3E;
}
p#lawpkztxt a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #837A3E;
	text-decoration: underline;
}
.lawtitle {
	background-image: url(/images/law/title.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 580px;
	padding-top: 7px;
	margin-top: 5px;
	text-align: center;
}
h2.lawcategory {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #272710;
}
p.lawnormaltxt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
}
.law580box {
	width: 580px;
	padding-bottom: 20px;
}
.lawLeft {
	float: left;
	width: 160px;
}
.lawRight {
	float: right;
	width: 420px;
}
.law580clear {
	font-size: 0px;
	clear: both;
	height: 0px;
	width: 580px;
}
table#lawTbl {
	width: 580px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
}
th.lawOdd1 {
	width: 200px;
	padding-top: 7px;
	padding-bottom: 7px;
	background-color: #EEEBD5;
	text-align: center;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
td.lawOdd2 {
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 15px;
	padding-right: 15px;
}
p.lawRed {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #FF0000;
}

/***************新着情報***************/
.pagetopNew {
	text-align: right;
	width: 580px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#pkzNew {
	height: 24px;
	width: 580px;
	padding-top: 6px;
}
p#pkztxtNew {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #837A3E;
}
p#pkztxtNew a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #837A3E;
	text-decoration: underline;
}
.titleNew {
	background-image: url(/images/news/title1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 580px;
	padding-top: 7px;
	text-align: center;
}
h2.categoryNew {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #272710;
}
p.normaltxtNew {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.6;
	font-weight: normal;
	color: #333333;
}
.580boxNew {
	width: 580px;
}
.newDou {
	background-image: url(/images/news/dou.png);
	background-repeat: repeat-y;
	width: 580px;
}
.newTitle {
	background-image: url(/images/news/daimei.png);
	background-repeat: no-repeat;
	width: 580px;
	padding-top: 2px;
	padding-bottom: 2px;
}
h3.newTtl {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #4F2B01;
	margin-left: 60px;
}
p.newDatetxt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #4F2B01;
	margin-left: 60px;
}
.newDate {
	background-image: url(/images/news/date.png);
	background-repeat: no-repeat;
	width: 580px;
	padding-top: 2px;
	padding-bottom: 2px;
}p.newBunsho {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
	display: block;
	width: 550px;
	padding-right: 15px;
	padding-left: 15px;
}
.newContents {
	background-image: url(/images/news/contents.png);
	background-repeat: no-repeat;
	width: 560px;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	background-position: 10px top;
}
.newLeft {
	width: 470px;
	padding-top: 5px;
	padding-left: 49px;
}
.hutunewtxt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
}


/***************test**************/
#contents p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.6;
	font-weight: normal;
	color: #666666;
}
.titlePop {
	background-image: url(/images/popular/title1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 580px;
	padding-top: 7px;
	margin-top: 5px;
}
.titlePop h2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #272710;
}

.flowername h3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #5A2800;
	text-align: center;
	width: 200px;
}
.popline p {
	float: left;
}
p {
	display: block;
}
.kotoba2 h3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #333333;
	margin-left: 20px;
}

.hanatachi h3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #6F3D02;
	margin-left: 25px;
}
.topitembox h2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #666666;
	display: block;
	width: 136px;
	padding-top: 2px;
	padding-bottom: 5px;
}
.topitembox h2 a {
	color: #666666;
	text-decoration: underline;
}
.topitembox h2 a:hover {
	color: #FF6600;
}
.kotoba2 {
	background-image: url(/images/popular/words.png);
	background-repeat: no-repeat;
	height: 20px;
	width: 580px;
	padding-top: 40px;
	float: left;
}
.kotobaDou2 {
	width: 550px;
	padding-right: 15px;
	padding-left: 15px;
}
.kotobaDou2 p {
	float: left;
	width: 530px;
}
.580box2 {
	width: 580px;
	clear: both;
}
.topitembox2 {
	float: left;
	width: 136px;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 3px;
	font-size: 0px;
}
.topitembox2 h2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #666666;
	display: block;
	width: 136px;
	padding-top: 2px;
	padding-bottom: 5px;
}
.topitembox2 p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
}
#page {
	background-color: #FFFFFF;
	width: 580px;
	float: right;
}
.subimageBargain {
	width: 580px;
	height: 190px;
	margin-bottom: 15px;
}
.incartLink {
	text-align: left;
	width: 110px;
	float: left;
}
.clear400 {
	font-size: 0px;
	clear: both;
	height: 0px;
	width: 400px;
}
p.insidecart1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #333333;
	display: block;
	width: 120px;
	float: left;
}
p.insidecart2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #333333;
	display: block;
	width: 170px;
	float: left;
}
.insidecart {
	width: 400px;
	background-image: url(cartdaimei.png);
	background-repeat: no-repeat;
	height: 24px;
	padding-left: 180px;
	padding-top: 10px;
	margin-top: 6px;
	margin-bottom: 5px;
	clear: both;
}
/***************mainimage追加部分**************/

#headerImg {
	position: absolute;
	left: 20px;
	top: 20px;
	height: 40px;
	width: 182px;
	font-size: 0px;
}
#headerImg2 {
	position: absolute;
	left: 40px;
	top: 70px;
	height: 46px;
	width: 419px;
	font-size: 0px;
}
/***************wordpress追加部分**************/
#monthly p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #272710;
	margin-left: 490px;
}
.monthlyRIght h2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #E96F89;
	text-align: center;
	display: block;
	width: 363px;
	padding-bottom: 10px;
}
.monthlyRIght p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
}
h4 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #666666;
	display: block;
	width: 136px;
	padding-top: 2px;
	padding-bottom: 5px;
}
h4 a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #666666;
	text-decoration: underline;
}
.topDou p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #5F4C28;
}
img {
	border-width: 0px;
	border-style: none;
}
.pointtitle h2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #272710;
}
.poiTtl h3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #333333;
	margin-left: 10px;
}
.pointTxtsp p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
	display: block;
	width: 370px;
	padding-left: 10px;
}
.poitsukaeru h3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #272710;
	padding-top: 10px;
}
.poititle2 h4 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: bold;
	color: #333333;
	margin-left: 35px;
	width: 245px;
}
.poiLeft p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
	display: block;
	width: 285px;
	padding-top: 10px;
}
.poiRight p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
	display: block;
	width: 285px;
	padding-top: 10px;
}
.poiPrice p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	padding-left: 45px;
	width: 220px;
	padding-top: 0px;
}
.err{
	font-size: 12px;
	color: #ff3333;
}
#contents .err p{
	font-size: 12px;
	color: #ff3333;
}
.notice{
	font-size: 12px;
	color: #cc3333;
}
.noticebox{
	font-size: 12px;
	color: #C33;
	padding: 5px;
	background-color: #FEE;
	margin-bottom: 5px;
	border: 1px solid #C33;
}
ul.error_list li{
	list-style: none;
	font-size: 12px;
	color: #ff3333;
}
ul.radio_list li{
	list-style: none;
}
input.readonly{
  color: #333333;
  background-color:#eeeeee;
  border: solid 1px #dddddd;
}
input.editing{
  color: #333333;
  background-color:#ffffff;
  border: solid 1px #ff9999;
}
span.edit{
  color: #0000ff;
  text-decoration: underline;
  margin-left: 8px;
  cursor: pointer;
}
span.editlink{
  color: #0000ff;
  text-decoration: underline;
  cursor: pointer;
  margin-right: 4px;
}
span.deletelink{
  color: #0000ff;
  text-decoration: underline;
  margin-left: 4px;
  cursor: pointer;
}
span.errmsg{
  color: #333333;
  background-color:#ff9999;
}
label{
  cursor: pointer;
}

/***************会社概要追加部分**************/

.lawtitle2 {
	background-image: url(/images/law/title.png);
	background-repeat: no-repeat;
	height: 60px;
	width: 580px;
	padding-top: 7px;
	margin-top: 5px;
	text-align: center;
	background-position: left bottom;
	clear: both;
}
.lawtitle2 h2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #272710;
	margin-top: 20px;
}

.lawtitle h2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #272710;
}

/***************店舗情報追加部分**************/
.sback p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
	float: left;
}
.shopRight p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
}
.title h2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #272710;
	padding-left: 20px;
}

.bartitle h3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 1.5;
	font-weight: bold;
	color: #4B5E36;
	margin-left: 15px;
	margin-top: 10px;
}
.barSpace p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
}
#contents p.soldout {
	color: #ff3333;
}
div.itemline p{
	margin-top: 5px;
	margin-bottom: 5px;
}
#messageospace{
	margin-top: 5px;
}
.messageospace{
	margin-top: 5px;
}
.messageo{
	width: 220px;
	font-size: 12px;
	height: 40px;
	display:block;
}
#sending{
	text-align: center;
	top: -70px;
	position: relative;
	background-color: #ffffff;
	padding: 20px;
	filter: alpha(opacity=75);
	-moz-opacity:0.75;
	opacity:0.75;
	border: 2px solid #ff6666;
	display: none;
}
ul.normalList {
	list-style: none;
	color: #333333;
}
h3.mypage {
	color: #333333;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:3px;
}
h2.mypage {
	color: #333333;
	text-align: left;
	margin-left:20px;
}
table.mypage {
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
}
table.mypage td, table.mypage th{
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	padding: 5px;
}
.alignleft {
	float: left;
}
.alignright{
	float: right;
}
.aligncenter, dl.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

