@charset "utf-8";

/*============================================================
//
//  目次-------------------------
//  ・全体の設定
//  -----------------------------
//  ・コンテンツ
//　├・サイト内検索
//　├・メニュー
//　├・エントリー部分
//　└
//  -----------------------------
//  ・フッター
//
//==========================================================*/

/*============================================================
//  全体の設定
//==========================================================*/

body{
	color: #999999;
	background: #ffffff;
	text-align: center;
	margin: 0;
	padding: 0;
	font-size: 12px;
	line-height: 140%;
}

#wrap{
	text-align: left;
	margin: 0 auto;
	padding: 0;
	width: 750px;
	position: relative;
}

h1,h2,h3{margin:0; padding:0;}

img { border:none;}

.kugiri{ clear:both; margin:0; padding:0;}

.kugiri hr{ display:none; margin:0; padding:0;}

.kugiri br{ display:none;}

.mar10 { margin-top: 10px; }

a {
	color:#999900;
	text-decoration: none;
}

a:hover {
	color:#999900;
	text-decoration: underline;
}


/*============================================================
//  コンテンツ
//==========================================================*/

#contents{
	width: 720px;
	margin: 0 auto 10px auto;
}
#contents h2{
	margin:20px 0 10px;
	width:750px;
	height:40px;
	background:transparent url(/products/image/title.gif) no-repeat scroll left top;
	text-indent:-9999px;
}

#contents #left{
	width: 160px;
	float: left;
	margin: 0 auto 0 0;
}
#contents #right{
	width: 500px;
	margin: 0 0 0 auto;
}

.flowr_size{
	font-size: 12px;
	color: #999900;
	font-weight: bold;
	margin-top: 10px;
	text-decoration:none;
}

#flowr_colorvariation{
	font-size: 10px;
	color: #DF6B73;
	font-weight: bold;
}

#flowr_colorvariation a{
	color : #DF6B73;
	text-decoration: none;
}
#flowr_colorvariation a:hover{
	color : #DF6B73;
	text-decoration: underline;
}



.entry-variety,.entry-syurui{
	margin-top: 0;
	color: #999999;
	font-size: 12px;
	font-weight: bold;
}

/*============================================================
//  コンテンツ：サイト内検索
//==========================================================*/
#search{
	color: #cccccc;
}

/*============================================================
//  コンテンツ：メニュー
//==========================================================*/

#menu{
	width: 160px;
}
#menu ul{
	width: 160px;
	margin: 0;
	padding: 0;
	list-style: none;
	text-indent: -9999px;
	margin-bottom:20px;
}
/* バラエティから探す */
#menu ul#variety li a{
	text-decoration: none;
	width: 160px;
	height: 30px;
	display: block;
}
#menu ul#variety li#roses a{background: url(/products/image/mn_roses.gif) no-repeat 0 0;}
#menu ul#variety li#carnations a{background: url(/products/image/mn_carnations.gif) no-repeat 0 0;}
#menu ul#variety li#sparkling a{background: url(/products/image/mn_sparkling.gif) no-repeat 0 0;}
#menu ul#variety li#mum a{background: url(/products/image/mn_mum.gif) no-repeat 0 0;}
#menu ul#variety li#anastasia a{background: url(/products/image/mn_anastasia.gif) no-repeat 0 0;}
#menu ul#variety li#tuberose a{background: url(/products/image/mn_tuberose.gif) no-repeat 0 0;}
#menu ul#variety li#pretaporter a{background: url(/products/image/mn_pretaporter.gif) no-repeat 0 0;}
#menu ul#variety li#sparkling a{background: url(/products/image/mn_sparkling.gif) no-repeat 0 0;}
#menu ul#variety li#tuberose a{background: url(/products/image/mn_tuberose.gif) no-repeat 0 0;}
#menu ul#variety li#orchid a{background: url(/products/image/mn_orchid.gif) no-repeat 0 0;}
#menu ul#variety li#calla a{background: url(/products/image/mn_calla.gif) no-repeat 0 0;}
#menu ul#variety li#gardenia a{background: url(/products/image/mn_gardenia.gif) no-repeat 0 0;}
#menu ul#variety li#hydrangea a{background: url(/products/image/mn_hydrangea.gif) no-repeat 0 0;}
#menu ul#variety li#greens a{background: url(/products/image/mn_greens.gif) no-repeat 0 0;}
#menu ul#variety li#others a{background: url(/products/image/mn_others.gif) no-repeat 0 0;}

#menu ul#variety li#roses a:hover,
#menu ul#variety li#carnations a:hover,
#menu ul#variety li#sparkling a:hover,
#menu ul#variety li#mum a:hover,
#menu ul#variety li#anastasia a:hover,
#menu ul#variety li#tuberose a:hover,
#menu ul#variety li#pretaporter a:hover,
#menu ul#variety li#orchid a:hover,
#menu ul#variety li#calla a:hover,
#menu ul#variety li#gardenia a:hover,
#menu ul#variety li#hydrangea a:hover,
#menu ul#variety li#greens a:hover,
#menu ul#variety li#others a:hover{
	background-position: -180px 0;
	background-repeat: no-repeat;
}


/* カラーから探す */
#menu ul#color li a{
	text-decoration: none;
	width: 160px;
	height: 16px;
	display: block;
}
#menu ul#color li#pearlwhite a{background: url(/products/image/mn_pearlwhite.gif) no-repeat -180px 0;}
#menu ul#color li#ivory a{background: url(/products/image/mn_ivory.gif) no-repeat -180px 0;}
#menu ul#color li#hazelnat a{background: url(/products/image/mn_hazelnat.gif) no-repeat -180px 0;}
#menu ul#color li#sherbetorange a{background: url(/products/image/mn_sherbetorange.gif) no-repeat -180px 0;}
#menu ul#color li#tangerine a{background: url(/products/image/mn_tangerine.gif) no-repeat -180px 0;}
#menu ul#color li#sunsetorange a{background: url(/products/image/mn_sunsetorange.gif) no-repeat -180px 0;}
#menu ul#color li#goldenyellow a{background: url(/products/image/mn_goldenyellow.gif) no-repeat -180px 0;}
#menu ul#color li#softyellow a{background: url(/products/image/mn_softyellow.gif) no-repeat -180px 0;}
#menu ul#color li#yellow a{background: url(/products/image/mn_yellow.gif) no-repeat -180px 0;}
#menu ul#color li#greentea a{background: url(/products/image/mn_greentea.gif) no-repeat -180px 0;}
#menu ul#color li#green a{background: url(/products/image/mn_green.gif) no-repeat -180px 0;}
#menu ul#color li#mistgreen a{background: url(/products/image/mn_mistgreen.gif) no-repeat -180px 0;}
#menu ul#color li#mintgreen a{background: url(/products/image/mn_mintgreen.gif) no-repeat -180px 0;}
#menu ul#color li#smokyblue a{background: url(/products/image/mn_smokyblue.gif) no-repeat -180px 0;}
#menu ul#color li#powederblue a{background: url(/products/image/mn_powederblue.gif) no-repeat -180px 0;}
#menu ul#color li#grandblue a{background: url(/products/image/mn_grandblue.gif) no-repeat -180px 0;}
#menu ul#color li#violet a{background: url(/products/image/mn_violet.gif) no-repeat -180px 0;}
#menu ul#color li#lavender a{background: url(/products/image/mn_lavender.gif) no-repeat -180px 0;}
#menu ul#color li#softlilac a{background: url(/products/image/mn_softlilac.gif) no-repeat -180px 0;}
#menu ul#color li#pannacotta a{background: url(/products/image/mn_pannacotta.gif) no-repeat -180px 0;}
#menu ul#color li#peach a{background: url(/products/image/mn_peach.gif) no-repeat -180px 0;}
#menu ul#color li#babypink a{background: url(/products/image/mn_babypink.gif) no-repeat -180px 0;}
#menu ul#color li#sugarpink a{background: url(/products/image/mn_sugarpink.gif) no-repeat -180px 0;}
#menu ul#color li#cherryblossam a{background: url(/products/image/mn_cherryblossam.gif) no-repeat -180px 0;}
#menu ul#color li#azalea a{background: url(/products/image/mn_azalea.gif) no-repeat -180px 0;}
#menu ul#color li#cranberry a{background: url(/products/image/mn_cranberry.gif) no-repeat -180px 0;}
#menu ul#color li#hotpink a{background: url(/products/image/mn_hotpink.gif) no-repeat -180px 0;}
#menu ul#color li#cherryred a{background: url(/products/image/mn_cherryred.gif) no-repeat -180px 0;}
#menu ul#color li#wine a{background: url(/products/image/mn_wine.gif) no-repeat -180px 0;}
#menu ul#color li#lightcafe a{background: url(/products/image/mn_lightcafe.gif) no-repeat -180px 0;}
#menu ul#color li#cafe a{background: url(/products/image/mn_cafe.gif) no-repeat -180px 0;}
#menu ul#color li#midnightblack a{background: url(/products/image/mn_midnightblack.gif) no-repeat -180px 0;}
#menu ul#color li#newyorkpink a{background: url(/products/image/mn_newyorkpink.gif) no-repeat -180px 0;}
#menu ul#color li#applegreen a{background: url(/products/image/mn_applegreen.gif) no-repeat -180px 0;}
#menu ul#color li#deepturquoise a{background: url(/products/image/mn_deepturquoise.gif) no-repeat -180px 0;}
#menu ul#color li#blueberry a{background: url(/products/image/mn_blueberry.gif) no-repeat -180px 0;}

#menu ul#color li#pearlwhite a:hover,
#menu ul#color li#ivory a:hover,
#menu ul#color li#hazelnat a:hover,
#menu ul#color li#sherbetorange a:hover,
#menu ul#color li#tangerine a:hover,
#menu ul#color li#sunsetorange a:hover,
#menu ul#color li#goldenyellow a:hover,
#menu ul#color li#softyellow a:hover,
#menu ul#color li#yellow a:hover,
#menu ul#color li#greentea a:hover,
#menu ul#color li#green a:hover,
#menu ul#color li#mistgreen a:hover,
#menu ul#color li#mintgreen a:hover,
#menu ul#color li#smokyblue a:hover,
#menu ul#color li#powederblue a:hover,
#menu ul#color li#grandblue a:hover,
#menu ul#color li#violet a:hover,
#menu ul#color li#lavender a:hover,
#menu ul#color li#softlilac a:hover,
#menu ul#color li#pannacotta a:hover,
#menu ul#color li#peach a:hover,
#menu ul#color li#babypink a:hover,
#menu ul#color li#sugarpink a:hover,
#menu ul#color li#cherryblossam a:hover,
#menu ul#color li#azalea a:hover,
#menu ul#color li#cranberry a:hover,
#menu ul#color li#hotpink a:hover,
#menu ul#color li#cherryred a:hover,
#menu ul#color li#wine a:hover,
#menu ul#color li#lightcafe a:hover,
#menu ul#color li#cafe a:hover,
#menu ul#color li#midnightblack a:hover,
#menu ul#color li#newyorkpink a:hover,
#menu ul#color li#applegreen a:hover,
#menu ul#color li#deepturquoise a:hover,
#menu ul#color li#blueberry a:hover{
	background-position: 0 0;
	background-repeat: no-repeat;
}


/* カタログ・お問い合わせ */
#menu .catalog{
	font-size:10px;
	line-height:120%;
	color : #999900;
}

#menu .catalog a{
	color : #999900;
	text-decoration: none;
}
#menu .catalog a:hover{
	color : #999900;
	text-decoration: underline;
}


/*============================================================
//  コンテンツ：エントリー部分
//==========================================================*/
#title #left{
	width: 170px;
	float: left;
	margin: 0 auto 0 0;
}
#title #right{
	width: 300px;
	margin: 0 0 0 auto;
	text-align: right;
}
#title #right img{
	margin: 5px 10px 0 10px;
}
#title #right a{
	color: #999900;
	text-decoration: underline;
}

#entry{
	background: url(/products/image/en_bg.gif) repeat-y;
	text-align: center;
}
#entry table{
	width:480px;
	margin:0 auto;
	text-align: center;
}
#entry td{
	vertical-align: top;
	text-align: center;
}
#entry #head{
	width: 480px;
	margin: 0 auto;
	text-align: left;
}
#entry #head #color{
	width: 220px;
	height: 16px;
	float: left;
	margin: 0 auto 10px 0;
}
#entry #head #genre{
	width: 220px;
	height: 16px;
	margin: 0 0 10px auto;
	text-align: right;
}

#composition1{
	width: 498px;
	border: 1px solid #cfcfcf;
	background: url(/products/image/en_bg_composition1.gif) no-repeat;
	text-align: left;
}
#composition2{
	width: 498px;
	border: 1px solid #cfcfcf;
	background: url(/products/image/en_bg_composition2.gif) no-repeat;
	text-align: left;
}
#composition1 #body,
#composition2 #body{
	width: 320px;
	margin: 8px;
}

/*============================================================
//  フッター
//==========================================================*/

#footer #copy{
	font-size: 10px;
	line-height: 140%;
	color: 666666;
}

.sessiondescription-color,
.sessiondescription-a,
.sessiondescription-b,
.sessiondescription-c,
.sessiondescription-d,
.sessiondescription-e,
.sessiondescription-f,
.sessiondescription-g,
.sessiondescription-h,
.sessiondescription-i,
.sessiondescription-j {
	display: none;
	margin: 0px;
	font-size: 10px;
}