@import url("styleHeader.css");
@import url("styleNav.css");
@import url("styleFooter.css");
@import url("styleIndex.css");
@import url("styleCompany.css");
@import url("styleItemlist.css");
@import url("styleItem.css");
@import url("stylePresent.css");
@import url("styleKoramu.css");
@import url("styleOsirase.css");
@import url("styleMailmag.css");
@import url("styleMember.css");
@import url("styleMember_form.css");
@import url("styleFormmail.css");
@import url("styleFlower.css");
@import url("styleKotyo.css");
@import url("styleKotyo_s.css");
@import url("styleQa.css");
@import url("styleGift.css");
@import url("stylePrivacy.css");
@import url("styleRiyou.css");
@import url("styleLink.css");
@import url("styleRecruit.css");
@import url("styleLogin.css");	/* ログイン	*/
@import url("styleCart.css");	/* カート	*/

BODY
 { font-size: 12px;
	line-height:150%;
	COLOR: #535353;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	margin-bottom:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	background-color: #f3f3f3;
	background-image: url(images/back2.gif);
	background-repeat: repeat-x;
	background-position: top;
}

TR,TD
 { font-size: 12px;
	line-height:150%;
	COLOR: #5F5E5E;
}



h1,h2,h3,h4,h5,h6,h7,p{
    margin:0px;
    padding:0px;
}

/* 影・大枠 */

#main{
	width: 759px;
	height: 368px;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
	background-color:#FFF;
}

/* 大枠（ 横幅・マージン等） */

#wrapper{
	width:759px;
	background-image: url(images/back.gif);
    background-repeat: repeat-y;
    background-position:top center;
	margin-left:auto;
	margin-right:auto;
}



#content{
    background-position:top center;
    background-image:url(images/back3.gif);
    background-repeat:no-repeat;
	width:759px;
	padding:0px;
	margin-left:auto;
	margin-right: auto;
	text-align:center;
}

/* メインコンテンツ幅・マージン設定等を記述 */

#contents{
	width:532px;
	padding:10px;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	float:right;
	text-align:center;
}

.pagetop{
	text-align:right;
	margin-top:15px;
}

.pagetop a{
	padding-left:18px;
	font-size:10px;
}

.pagetop a:hover{
	font-size:10px;
}




.bold{
    font-weight:bold;
}


img{ border:0px; margin:0px; padding:0px;}

TEXTAREA{  font-family: "ＭＳ Ｐゴシック";
padding:0px;
margin:0px;
}


form {
	padding: 0px;
	margin: 0px;
}


/*リンク*/

a{
 font-size:12px;
 color:#638c0b;
 text-decoration:none;
}

a:hover{
 font-size:12px;
 color:#eb6100;
 text-decoration:underline;
}





/*カラー*/

.red{
	color:#FF0000
}

.blue{
	color:#0099CC;
}

.green{
	color:#638c0b;
}

.green2{
	color:#8fc31f;
}

.yellow_b_14{
	color:#aa6600;
	font-size:14px;
	font-weight: bold;
}

.yellow{
	color:#aa6600;
}

.pink{
	color:#eb6877;
}


/*ライン*/
.line_gh{
	background-image: url(images/line_gh.gif);
	background-repeat: repeat-y;
	width:1px;
	margin-left:auto;
	margin-right:auto;
}

.line_yellow{
	background-color: #dfa46a;
	height:1px;
	margin-top:4px;
	margin-bottom:4px;
}

.line_g{
	background-image: url(images/line_g.gif);
	background-repeat:repeat-x;
	height:1px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

/*行間*/
.line_height110{
	line-height: 110%;
}

.line_height130{
	line-height: 130%;
}



/*上に戻る*/

.backtop{
	text-align:right;
	width: 556px;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	display:block;
}

.backtop a{
	color:#638c0b;
	font-size:10px;
}

.backtop a:hover{
	color:#eb6100;
	font-size:10px;
}



/*フォントサイズ*/
.font10px{
	font-size:10px;
}

.font14px{
	font-size:14px;
}

.err{
	color:red;
}