body {background: url() ;
	text-align: center;
	color:#003300;
	font-size: 10pt;
	scrollbar-3dlight-color:#003300;
	scrollbar-arrow-color:#003300;
	scrollbar-base-color:#ccff66;
	scrollbar-darkshadow-color:#ccff66;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#003300;
	scrollbar-track-color:#ccff66;

margin: 0;
}
/*---------------------------------tokusengaiキャッチ*/


#tokusengai_catch0{
background-image:url(net-shop/tokusengai/img/jankuntop.gif);
background-repeat:no-repeat;
width:800px;
height:50px;
text-align:right;
margin: 0;
list-style:none;
background-color:yellow;
border-width:0px;
border-style:solid;
border-color:black;
}

#tokusengai_cart{
background-image:url(net-shop/tokusengai/img/cartbana.gif);
background-repeat:no-repeat;
width:800px;
height:30px;
text-align:right;
margin: 0;
list-style:none;
border-width:0;
border-style:solid;
border-color:black;
display:inline;
}

#tokusengai_catch0 a{
text-decoration:none;
padding:13px 0px 0px 300px;
display:block;
width:800px;
height:50px;
font-size: 9pt;
}

#tokusengai_catch2{
background-image:url(net-shop/tokusengai/img/plantplantop.gif);
background-repeat:no-repeat;
width:800px;
height:50px;
text-align:right;
margin: 0 0 4px 0;
list-style:none;
background-color:#cccccc;
border-width:0px;
border-style:solid;
border-color:black;
}
#tokusengai_catch2 a{
text-decoration:none;
padding:13px 0px 0px 300px;
display:block;
width:800px;
height:50px;
font-size: 9pt;
}
/*---------------------------------キャッチ*/

#catch0{
background-image:url(sozai2/index/plantplantoprogo.gif);
background-repeat:no-repeat;
width:800px;
height:50px;
text-align:left;
margin: 0;
list-style:none;
}

#catch0 a{
text-decoration:none;
padding:5px 0 0px 180px;
display:block;
width:800px;
height:50px;
font-size: 9pt;
}



#catch2{
text-align:center;
color:#000000;
width:800px;
font-size: 9pt;
padding:5px 0 5px 0;
}

#catch3{
text-align:left;
color:red;
height:10px;
font-size: 9pt;
}
/*---------------------------------ぱんくず*/
#pankuzulist{
float:right;
color:#000000;
font-size: 10pt;
height:20px;
padding:0 10px 10px 0;
}
ul#list{
margin: 0;
list-style:none;
}
ul#list li{
margin: 3px 0 0 5px;
list-style:none;
float:left;
font-size: 10pt;
}
ul#list a{
margin: 3px 0 0 5px;
display:block;
}
/*---------------------------------BOX*/
#box635{
margin: 0;
width:625px;
font-size: 10pt;
padding:0 5px 0 0;
float:right;
}
#box635_hc
text-align:left;
margin: 0;
width:625px;
font-size: 10pt;
padding:0 5px 0 0;
float:right;
}
#box635_rantop{
margin: 0;
width:625px;
font-size: 10pt;
padding:0 5px 0 0;
float:right;
text-align:left;
}

p.hcleft{
text-align:left;
}


#box800{
margin: 0;
width:800px;
font-size: 10pt;
}

#tokusengai_box800{
padding:0;
border-width:0;
border-style:solid;
border-color:black;
margin: 0 0 4px 0;
width:800px;
font-size: 10pt;
}


#box800_ikekomi{
margin: 0;
width:800px;
font-size: 10pt;
padding:0 10px 0 10px;
text-align:left;
}

#box800_sonota-g{
margin: 0;
width:800px;
font-size: 10pt;
padding:0 10px 0 10px;
text-align:left;
}

#box800_pads{
margin: 0;
width:800px;
font-size: 10pt;
text-align:left;
background:transparent url(sozai2/tenpo/pads.jpg) no-repeat top 10px;
padding:0 10px 0 370px;
}

#box800_map{
margin: 0;
width:800px;
font-size: 10pt;
padding:0 10px 0 10px;
text-align:left;
}
#box800_link{
margin: 0;
width:800px;
font-size: 10pt;
padding:0 10px 0 10px;
text-align:left;
}
#box800_simaiten{
margin: 0;
width:800px;
font-size: 10pt;
padding:0 10px 0 10px;
text-align:left;
}
#box800_honten{
margin: 0;
width:800px;
font-size: 10pt;
padding:0 10px 0 10px;
text-align:left;
}

#box150left{
background-image:url();
background-repeat:no-repeat;
background-position:;
background-color:;
text-align:left;
margin: 0;
padding:0 0 0 10px;
width:160px;
height:510px;
font-size: 10pt;
float:left;
}

/*---------------------------------tokusengai_cartメニュー*/
p.tokusengai{
margin: 0;
width:360px;
font-size: 10pt;
padding:6px 0 0 5px;
text-align:left;
float:left;
display:inline;
}
p.tokusengai2{
margin: 0;
width:50px;
height:20px;
font-size: 10pt;
padding:6px 5px 0 0;
text-align:left;
float:;
display:inline;
}

p.tokusengai3{
margin: 0;

height:20px;
font-size: 10pt;
padding:7px 2px 0 0;
text-align:left;
float:left;
display:inline;
}
/*---------------------------------tokusengaiご案内*/
p.tokusengai4{
margin: 0;
width:380px;
height:70px;
font-size: 10pt;
padding:0 10px 0 0;
text-align:left;
float:left;
display:inline;
}
p.tokusengai5{
margin: 0;
width:400px;
height:70px;
font-size: 10pt;
padding:8px 4px 0 0;
text-align:left;
float:left;
display:inline;
}
/*---------------------------------tokusengaiメインバナー*/


ul#tokusengai_mainbana{
text-align:left;
margin: 0;
list-style:none;
width:792px;

}
ul#tokusengai_mainbana li{
background-image:url();
background-repeat:no-repeat;
margin:0 4px 4px 0;
padding:0;
list-style:none;
float:none;
font-size: 10pt;
border-width:0;
border-style:solid;
border-color:black;
}

.mainbana_oil {
background-image:url(net-shop/tokusengai/img/topbana-oil.gif);
background-repeat:no-repeat;
    display:block;
width:792px;
    height:80px;
padding:0 0 0 406px;
border-width:0;
border-style:solid;
border-color:black;
}

.mainbana_coffee {
background-image:url(net-shop/tokusengai/img/topbana-coffee.gif);
background-repeat:no-repeat;
    display:block;
width:792px;
    height:80px;
padding:0 0 0 406px;
border-width:0;
border-style:solid;
border-color:black;
}
.mainbana_ene {
background-image:url(net-shop/tokusengai/img/topbana-ene.gif);
background-repeat:no-repeat;
    display:block;
width:792px;
    height:80px;
padding:0 0 0 406px;
border-width:0;
border-style:solid;
border-color:black;
}

.mainbana_kaiga {
background-image:url(net-shop/tokusengai/img/topbana-kaiga.gif);
background-repeat:no-repeat;
    display:block;
width:792px;
    height:80px;
padding:0 0 0 406px;
border-width:0;
border-style:solid;
border-color:black;
}








/*---------------------------------tokusengai_headメニュー*/


ul#tokusengai_headmenu1{
text-align:left;
margin: 0 0 4px 0;
list-style:none;
width:800px;

}
ul#tokusengai_headmenu1 li{
background-image:url();
background-repeat:no-repeat;
margin:0;
list-style:none;
float:left;
font-size: 12pt;
border-width:0;
border-style:solid;
border-color:black;
}

.headene {
background-image:url(net-shop/tokusengai/img/enebana-w.gif);
background-repeat:no-repeat;
    display:block;
    width:200px;
    height:100px;
border-width:0;
border-style:solid;
border-color:black;
padding:4px 0 0 4px;
}

.headcoffee {
background-image:url(net-shop/tokusengai/img/coffeebana-w.gif);
background-repeat:no-repeat;
    display:block;
    width:200px;
    height:100px;
border-width:0;
border-style:solid;
border-color:black;
padding:4px 0 0 4px;
}

.headoil {
background-image:url(net-shop/tokusengai/img/oilbana-w.gif);
background-repeat:no-repeat;
    display:block;
    width:200px;
    height:100px;
border-width:0;
border-style:solid;
border-color:black;
padding:4px 0 0 4px;
}


.headkaiga {
background-image:url(net-shop/tokusengai/img/kaigabana-w.gif);
background-repeat:no-repeat;
    display:block;
    width:200px;
    height:100px;
border-width:0;
border-style:solid;
border-color:black;
padding:4px 0 0 4px;
}

/*---------------------------------headメニュー*/

ul#headmenu1{
text-align:center;
margin: 0;
list-style:none;
width:800px;
}
ul#headmenu1 li{
background-image:url(sozai2/index/plantplantoptabusmall.gif);
background-repeat:no-repeat;
margin:0;
list-style:none;
float:left;

font-size: 10pt;
}
ul#headmenu1 a{
padding:19px 0 0 2px;
background-image:url(sozai2/index/plantplantoptabusmall.gif);
background-repeat:no-repeat;
    display:block;
    width:79px;
    height:40px;
}
ul#headmenu1 a:hover{
background-image:url(sozai2/index/plantplantoptabubig.gif);
background-repeat:no-repeat;
    display:block;
    width:79px;
    height:40px;

}
ul#headmenu1 a.headindex {
background-image:url(sozai2/index/plantplantoptabubig.gif);
background-repeat:no-repeat;
    display:block;
    width:80px;
    height:40px;
}
ul#headmenu1 a:hover.headindex{
background-image:url(sozai2/index/plantplantoptabubig.gif);
background-repeat:no-repeat;
    display:block;
    width:80px;
    height:40px;
}
ul#headmenu1 a.headhana {
background-image:url(sozai2/index/plantplantoptabubig.gif);
background-repeat:no-repeat;
    display:block;
    width:80px;
    height:40px;
}
ul#headmenu1 a:hover.headhana{
background-image:url(sozai2/index/plantplantoptabubig.gif);
background-repeat:no-repeat;
    display:block;
    width:80px;
    height:40px;
}

ul#headmenu1 a.headhachi {
background-image:url(sozai2/index/plantplantoptabubig.gif);
background-repeat:no-repeat;
    display:block;
    width:80px;
    height:40px;
}
ul#headmenu1 a:hover.headhachi{
background-image:url(sozai2/index/plantplantoptabubig.gif);
background-repeat:no-repeat;
    display:block;
    width:80px;
    height:40px;
}

ul#headmenu1 a.headosusume {
background-image:url(sozai2/index/plantplantoptabubig.gif);
background-repeat:no-repeat;
    display:block;
    width:80px;
    height:40px;
}
ul#headmenu1 a:hover.headosusume {
background-image:url(sozai2/index/plantplantoptabubig.gif);
background-repeat:no-repeat;
    display:block;
    width:80px;
    height:40px;
}
ul#headmenu1 a.headran {
background-image:url(sozai2/index/plantplantoptabubig.gif);
background-repeat:no-repeat;
    display:block;
    width:80px;
    height:40px;
}
ul#headmenu1 a:hover.headran {
background-image:url(sozai2/index/plantplantoptabubig.gif);
background-repeat:no-repeat;
    display:block;
    width:80px;
    height:40px;
}

ul#headmenu1 a.headgift {
background-image:url(sozai2/index/plantplantoptabubig.gif);
background-repeat:no-repeat;
    display:block;
    width:80px;
    height:40px;
}
ul#headmenu1 a:hover.headgift {
background-image:url(sozai2/index/plantplantoptabubig.gif);
background-repeat:no-repeat;
    display:block;
    width:80px;
    height:40px;
}

ul#headmenu1 a.headhanpukai {
background-image:url(sozai2/index/plantplantoptabubig.gif);
background-repeat:no-repeat;
    display:block;
    width:80px;
    height:40px;
}
ul#headmenu1 a:hover.headhanpukai {
background-image:url(sozai2/index/plantplantoptabubig.gif);
background-repeat:no-repeat;
    display:block;
    width:80px;
    height:40px;
}

ul#headmenu1 a.headsakana {
background-image:url(sozai2/index/plantplantoptabubig.gif);
background-repeat:no-repeat;
    display:block;
    width:80px;
    height:40px;
}
ul#headmenu1 a:hover.headsakana {
background-image:url(sozai2/index/plantplantoptabubig.gif);
background-repeat:no-repeat;
    display:block;
    width:80px;
    height:40px;
}

ul#headmenu1 a.headikekomi {
background-image:url(sozai2/index/plantplantoptabubig.gif);
background-repeat:no-repeat;
    display:block;
    width:80px;
    height:40px;
}
ul#headmenu1 a:hover.headikekomi {
background-image:url(sozai2/index/plantplantoptabubig.gif);
background-repeat:no-repeat;
    display:block;
    width:80px;
    height:40px;
}
ul#headmenu1 a.hedokobore {
background-image:url(sozai2/index/plantplantoptabubig.gif);
background-repeat:no-repeat;
    display:block;
    width:80px;
    height:40px;
}
ul#headmenu1 a:hover.hedokobore {
background-image:url(sozai2/index/plantplantoptabubig.gif);
background-repeat:no-repeat;
    display:block;
    width:80px;
    height:40px;
}


/*---------------------------------headメニューtopページ*/
ul#headmenu1_top{
text-align:center;
margin: 0;
list-style:none;
width:800px;
}
ul#headmenu1_top li{
background-image:url(sozai2/index/plantplantoptabusmall_top.gif);
background-repeat:no-repeat;
margin:0;
list-style:none;
float:left;

font-size: 10pt;
}
ul#headmenu1_top a{
padding:19px 0 0 2px;
background-image:url(sozai2/index/plantplantoptabusmall_top.gif);
background-repeat:no-repeat;
    display:block;
    width:143px;
    height:40px;
}
ul#headmenu1_top a:hover{
background-image:url(sozai2/index/plantplantoptabubig_top.gif);
background-repeat:no-repeat;
    display:block;
    width:143px;
    height:40px;

}

ul#headmenu1_top a.headindex {
background-image:url(sozai2/index/plantplantoptabusmall.gif);
background-repeat:no-repeat;
    display:block;
    width:79px;
    height:40px;
}
ul#headmenu1_top a:hover.headindex{
background-image:url(sozai2/index/plantplantoptabubig.gif);
background-repeat:no-repeat;
    display:block;
    width:79px;
    height:40px;
}
ul#headmenu1_top a.headhonten {
background-image:url(sozai2/index/plantplantoptabubig_top.gif);
background-repeat:no-repeat;
    display:block;
    width:143px;
    height:40px;
}
ul#headmenu1_top a:hover.headhonten{
background-image:url(sozai2/index/plantplantoptabubig_top.gif);
background-repeat:no-repeat;
    display:block;
    width:143px;
    height:40px;
}

ul#headmenu1_top a.headschool {
background-image:url(sozai2/index/plantplantoptabubig_top.gif);
background-repeat:no-repeat;
    display:block;
    width:143px;
    height:40px;
}
ul#headmenu1_top a:hover.headschool{
background-image:url(sozai2/index/plantplantoptabubig_top.gif);
background-repeat:no-repeat;
    display:block;
    width:143px;
    height:40px;
}

ul#headmenu1_top a.headbridal {
background-image:url(sozai2/index/plantplantoptabubig_top.gif);
background-repeat:no-repeat;
    display:block;
    width:143px;
    height:40px;
}
ul#headmenu1_top a:hover.headbridal{
background-image:url(sozai2/index/plantplantoptabubig_top.gif);
background-repeat:no-repeat;
    display:block;
    width:143px;
    height:40px;
}

ul#headmenu1_top a.headsyasinkan {
background-image:url(sozai2/index/plantplantoptabubig_top.gif);
background-repeat:no-repeat;
    display:block;
    width:143px;
    height:40px;
}
ul#headmenu1_top a:hover.headsyasinkan{
background-image:url(sozai2/index/plantplantoptabubig_top.gif);
background-repeat:no-repeat;
    display:block;
    width:143px;
    height:40px;
}
ul#headmenu1_top a.headsimaiten {
background-image:url(sozai2/index/plantplantoptabubig_top.gif);
background-repeat:no-repeat;
    display:block;
    width:143px;
    height:40px;
}
ul#headmenu1_top a:hover.headsimaiten{
background-image:url(sozai2/index/plantplantoptabubig_top.gif);
background-repeat:no-repeat;
    display:block;
    width:143px;
    height:40px;
}


/*---------------------------------sabメニュー*/
#sabmenu1{
text-align:left;
margin: 0;
padding:5px 0 0 5px;
list-style:none;
}

ul#sabmenu1{
margin: 0;
list-style:none;
}
ul#sabmenu1 li{
background-color:#ffcc00;
margin: 0 5px 0 0;
list-style:none;
float:left;
}
ul#sabmenu1 a{
margin: 0 5px 0 0;
display:block;
}

#sabmenu1_okobore{
background:transparent url(sozai2/okoborehaikei.jpg) no-repeat 5px left;
    display:block;
    width:790px;
    height:40px;
text-align:left;
margin: 0;
padding:0px;
list-style:none;
}


/*---------------------------------waku*/
#tokusengai_waku0{
width: 800px;
border-width:0;
border-style:solid;
border-color:black;
margin: 0 0 4px 0;
}


#waku0{
width: 800px;

}
#waku1{
background:transparent url(sozai2/topwaku/ue.gif) repeat-x top left;
}
#waku2{
background:transparent url(sozai2/topwaku/migi.gif) repeat-y top right;
}
#waku3{
background:transparent url(sozai2/topwaku/sita.gif) repeat-x bottom left;
}
#waku4{
margin:0 0 0 -1px;
background:transparent url(sozai2/topwaku/hidari.gif) repeat-y top left;
}
#waku5{
margin:-2px 0 0 0;
background:transparent url(sozai2/topwaku/kado1.gif) no-repeat top left;
}
#waku6{
background:transparent url(sozai2/topwaku/kado2.gif) no-repeat top right;
}
#waku7{
background:transparent url(sozai2/topwaku/kado4.gif) no-repeat bottom right;
}
#waku8{
background:transparent url(sozai2/topwaku/kado3.gif) no-repeat bottom left;
padding:0px;
}

/*---------------------------------メインメニュー*/


ul#mainmenu1{
margin: 0;
    list-style:none;
    width:450px;
}
ul#mainmenu1 li{
margin: 0;
    list-style:none;
    float:left;
    width:150px;
}
ul#mainmenu1 a{
    display:block;
    width:150px;
    height:150px;
}
a.hana{
    background-image:url(sozai2/index/hanataku1.jpg);
}
a:hover.hana{
    background-image:url(sozai2/index/hanataku2.jpg);
}
a.hachi{    
    background-image:url(sozai2/index/hachitaku1.jpg);
}
a:hover.hachi{
   background-image:url(sozai2/index/hachitaku2.jpg);
}
a.osusume{
    background-image:url(sozai2/index/osusume1.jpg);
}
a:hover.osusume{
    background-image:url(sozai2/index/osusume2.jpg);
}
a.ran{
    background-image:url(sozai2/index/1.jpg);
}
a:hover.ran{
    background-image:url(sozai2/index/2.jpg);
}
a.ran{
    background-image:url(sozai2/index/kotyouran1.jpg);
}
a:hover.ran{
    background-image:url(sozai2/index/kotyouran2.jpg);
}
a.ikekomi{
    background-image:url(sozai2/index/ikekomi1.jpg);
}
a:hover.ikekomi{
    background-image:url(sozai2/index/ikekomi2.jpg);
}
a.gift{
    background-image:url(sozai2/index/gift1.jpg);
}
a:hover.gift{
    background-image:url(sozai2/index/gift2.jpg);
}

a.okobore{
    background-image:url(sozai2/index/okobore1.jpg);
}
a:hover.okobore{
    background-image:url(sozai2/index/okobore2.jpg);
}

a.hanpukai{
    background-image:url(sozai2/index/hanpukai1.jpg);
}
a:hover.hanpukai{
    background-image:url(sozai2/index/hanpukai2.jpg);
}

a.sakana{
    background-image:url(sozai2/index/sakana1.jpg);
}
a:hover.sakana{
    background-image:url(sozai2/index/sakana2.jpg);
}
/*---------------------------------メインメニュー*/
ul#mainmenu2{
margin: 0;
    list-style:none;
    width:450px;
}
ul#mainmenu2 li{
margin: 0;
    list-style:none;
    float:left;
    width:225px;
}
ul#mainmenu2 a{
    display:block;
    width:225px;
    height:20px;
    text-indent:-350px;
    overflow:hidden;
}
a.amano{
    background-image:url(sozai2/index/ada.gif);
}
a.toto{
    background-image:url(sozai2/index/totto.gif);
}



/*---------------------------------leftメニュー*/


ul#leftmenu1{
margin: 0;
list-style:none;
width:150px;
}
ul#leftmenu2 li{

margin: 0;
list-style:none;
float:none;
}

/*---------------------------------リンク全体*/

a{
color: #ff3300;
}
a:link{/*リンク色*/
color: #003300;margin: 0;
}
a:visited{/*訪問済みリンク色*/
color: #003300;margin: 0;

}
a:hover,a:active{/*アクティブリンク色*/
color: #ff3300;margin: 0;
}
/*---------------------------------強調フォント*/

h1,h2,h3,h4,h5,h6 {
font-size: 10pt;
font-weight: normal;
line-height:1em;
margin: 0;
display:inline
}

strong {
font-size: 10pt;
font-weight: normal;
}

em{
font-weight: normal;
font-style: normal;
}

em.fontsize11{
font-size: 11pt;
font-weight: bold;
font-style: normal;
}

.font11pt{
font-size: 11pt;
font-weight: bold;
font-style: normal;
}

.fontred{
color:red;
}
/*---------------------------------右側imgなど*/
.hanataku_img1 {
background-color:#fff; 
background-image:url(http://www.plant-plan.com/net-shop/sozai/hana_takyubin_menu.gif);
background-repeat:no-repeat;
margin:0;
padding:0;
width:160px; 
height:40px;
}
.hanataku_img2 {
background-color:#fff; 
background-image:url(http://www.plant-plan.com/net-shop/sozai/menu/hana_taku_point1.jpg);
background-repeat:no-repeat;
margin:0;
padding:0;
width:160px; 
height:41px;
}
.hanataku_img3 {
background-color:#fff; 
background-image:url(http://www.plant-plan.com/net-shop/sozai/menu/hana_taku_point2.jpg);
background-repeat:no-repeat;
margin:0;
padding:0;
width:160px; 
height:52px;
}

.mizukusa_img1 {
background-color:#fff; 
background-image:url(http://www.plant-plan.com/net-shop/sozai/mizukusa.gif);
background-repeat:no-repeat;
margin:0;
padding:0;
width:160px; 
height:40px;
}
.mizukusa_img2 {
background-color:#fff; 
background-image:url(http://www.plant-plan.com/net-shop/hachi/sozai/menu/hachi_taku_point1.jpg);
background-repeat:no-repeat;
margin:0;
padding:0;
width:158px; 
height:41px;
}
.mizukusa_img3 {
background-color:#fff; 
background-image:url(http://www.plant-plan.com/net-shop/hachi/sozai/menu/hachi_taku_point2.jpg);
background-repeat:no-repeat;
margin:0;
padding:0;
width:158px; 
height:52px;
}

.hachitaku_img1 {
background-color:#fff; 
background-image:url(http://www.plant-plan.com/net-shop/hachi/sozai/hachi_takyubin_menu.gif);
background-repeat:no-repeat;
margin:0;
padding:0;
width:160px; 
height:40px;
}
.hachitaku_img2 {
background-color:#fff; 
background-image:url(http://www.plant-plan.com/net-shop/hachi/sozai/menu/hachi_taku_point1.jpg);
background-repeat:no-repeat;
margin:0;
padding:0;
width:158px; 
height:41px;
}
.hachitaku_img3 {
background-color:#fff; 
background-image:url(http://www.plant-plan.com/net-shop/hachi/sozai/menu/hachi_taku_point2.jpg);
background-repeat:no-repeat;
margin:0;
padding:0;
width:158px; 
height:52px;
}
.osusume_img1 {
background-color:#fff; 
background-image:url(http://www.plant-plan.com/net-shop/osusume/sozai/osusume-s.jpg);
background-repeat:no-repeat;
margin:0;
padding:0;
width:160px; 
height:40px;
}
.ran_img1 {
background-color:#fff; 
background-image:url(http://www.plant-plan.com/net-shop/rantop/rantop.jpg);
background-repeat:no-repeat;
margin:0;
padding:0;
width:160px; 
height:40px;
}

.tokusengai_img1 {
background-color:#fff; 
background-image:url(http://www.plant-plan.com/net-shop/tokusengai/img/tokusengai.gif);
background-repeat:no-repeat;
margin:0;
padding:0;
width:160px; 
height:40px;
}

.hanacupid_img1 {
background-color:#fff; 
background-image:url(http://www.plant-plan.com/net-shop/hc/img/hct.gif);
background-repeat:no-repeat;
margin:0;
padding:0;
width:160px; 
height:40px;
}
.hanacupid_img1  a{
background-color:#fff; 
background-image:url(http://www.plant-plan.com/net-shop/hc/img/hct.gif);
background-repeat:no-repeat;
    display:block;
width:160px; 
height:40px;
    overflow:hidden;
}

.hanacupid_img0 {
background-color:#fff; 
background-image:url(http://www.plant-plan.com/net-shop/hc/img/hcm0.gif);
background-repeat:no-repeat;
margin:0;
padding:0;
width:160px; 
height:40px;
}
.hanacupid_img2 {
background-color:#fff; 
background-image:url(http://www.plant-plan.com/net-shop/hc/img/hcm1.gif);
background-repeat:no-repeat;
margin:0;
padding:0;
width:160px; 
height:40px;
}
.hanacupid_img3 {
background-color:#fff; 
background-image:url(http://www.plant-plan.com/net-shop/hc/img/hcm2.gif);
background-repeat:no-repeat;
margin:0;
padding:0;
width:160px; 
height:40px;
}
.hanacupid_img4 {
background-color:#fff; 
background-image:url(http://www.plant-plan.com/net-shop/hc/img/hcm3.gif);
background-repeat:no-repeat;
margin:0;
padding:0;
width:160px; 
height:40px;
}
.hanacupid_img5 {
background-color:#fff; 
background-image:url(http://www.plant-plan.com/net-shop/hc/img/hcm4.gif);
background-repeat:no-repeat;
margin:0;
padding:0;
width:160px; 
height:40px;
}
.hanacupid_img6 {
background-color:#fff; 
background-image:url(http://www.plant-plan.com/net-shop/hc/img/hcm5.gif);
background-repeat:no-repeat;
margin:0;
padding:0;
width:160px; 
height:40px;
}
.hanacupid_img7 {
background-color:#fff; 
background-image:url(http://www.plant-plan.com/net-shop/hc/img/hcm6.gif);
background-repeat:no-repeat;
margin:0;
padding:0;
width:160px; 
height:40px;
}

/*---------------------------------背景グリーン*/

span.green{
background-color: #ccff66;
font-size: 10pt;
font-weight: normal;
width:160px;
text-align: left;
}
span.orange{
background-color: orange;
font-size: 10pt;
font-weight: normal;
width:160px;
text-align: left;
}




span.green2{
background-color: #ccff66;
font-size: 10pt;
font-weight: normal;
width:100%;
text-align: left;
}
.hccatesaize{
font-size: 10pt;
font-weight: normal;
line-height:150%;
width:100%;
text-align: left;
}

/*--------------------------------検索*/
.kensaku {
font-size: 8pt;
font-weight: normal;
border-width:0;
border-style:solid;
border-color:#ccff66;
color:#003300;
padding: 4px 10px 4px;
text-align: center;
}

.kago {
font-size: 10pt;
font-weight: normal;
border-width:1px;
border-style:solid;
border-color:#ccff66;
color:#003300;
padding: 4px 10px 4px;
text-align: center;
width:160px;
height:100px;
}
.katedai{
background-color: #ccff66;
font-size: 11pt;
font-weight: bold;
width:100% ;
text-align: left;
}
.orangekatedai{
background-color: orange;
font-size: 11pt;
font-weight: bold;
width:100% ;
text-align: left;
}
.orangekago {
font-size: 10pt;
font-weight: normal;
border-width:1px;
border-style:solid;
border-color:orange;
color:#003300;
padding: 4px 10px 4px;
text-align: center;
width:160px;
height:100px;
}
/*---------------------------------通信販売用の規定*/
ul#kitei1margin0{
text-align:left;
margin: 0px 0 40px 0;
list-style:none;
width:100%;
border-width:0 1px 1px 1px;
border-style:solid;
border-color:#000000;
}

ul#kitei1margin0 li{
padding:6px;
border-width:1px 0 0 0;
border-style:solid;
border-color:#000000;
margin: 0;
list-style:none;
float:none;
}

ul#kitei1{
text-align:left;
margin: 20px 0 20px 0;
list-style:none;
width:100%;
border-width:0 1px 1px 1px;
border-style:solid;
border-color:#000000;
}
ul#kitei1 li{
padding:6px;
border-width:1px 0 0 0;
border-style:solid;
border-color:#000000;
margin: 0;
list-style:none;
float:none;
}
li.koiorenji{
margin: 0;
list-style:none;
float:none;
background-color:#ff9900;
color:#000000;
}

li.yellow{
padding:5px 5px 5px 20px;
list-style:none;
float:none;
background-color:#ffff33;
color:#000000;
}
li.white{
margin:0;
padding:5px 5px 5px 40px;
list-style:none;
float:none;
background-color:#ffffff;
color:#000000;
}


/*---------------------------------テーブル*/
#table1{ 
table-layout: fixed; 
border: 2px solid; 
border-collapse: collapse; 
border-color:#FF9933;
font-size: 10pt;
color:#003300;
text-align: left; 
background-color:#fff; 
vertical-align: middle; 
} 



#table1 TD{ 
font-size: 10pt;
border: 2px solid; 
border-collapse: collapse; 
border-color:#FF9933;
padding: 2px;
width: ; 
} 


#table2{ 
table-layout: fixed; 
border: 0px solid; 
border-collapse: collapse; 
border-color:#FF9933;
font-size: 10pt;
color:#003300;
text-align: left; 
background-color:#fff; 
vertical-align: middle; 
} 



#table2 TD{ 
font-size: 10pt;
border: 0px solid; 
border-collapse: collapse; 
border-color:#FF9933;
padding: 2px;
width: ; 
height: 30px;  } 

.l220 { 
width: 270px; 
text-align:left; 
vertical-align: middle; 
font-size: 10pt;
color:#003300;
} 
.450 { 
width: 450px; 
text-align: left; 
vertical-align: middle; 
font-size: 10pt;
color:#003300;
} 

.c290 { 
width: 290px; 
text-align: center; 
vertical-align: middle; 
font-size: 10pt;
color:#003300;
} 

.c350 { 
width: 350px; 
text-align: left; 
vertical-align: middle; 
font-size: 10pt;
color:#003300;
} 

.c130 { 
width: 130px; 
text-align: center; 
vertical-align: middle; 
font-size: 10pt;
color:#003300;
} 

.c100 { 
width: 75px; 
text-align: center; 
vertical-align: middle; 
font-size: 10pt;
color:#003300;
} 
.c100o { 
width: 100px; 
text-align: center; 
vertical-align: middle; 
font-size: 10pt;
color:#003300;
background-color: #ff9933;/*背景色*/
} 

.c80 { 
width: 90px; 
text-align: center; 
vertical-align: middle; 
font-size: 10pt;
color:#003300;
} 

.c70 { 
width: 50px; 
text-align: center; 
vertical-align: middle; 
font-size: 10pt;
color:#003300;
} 
.c60 { 
width: 60px; 
text-align: center; 
vertical-align: middle; 
font-size: 10pt;
color:#003300;
} 
.150 { 
width: 140px; 
vertical-align: middle; 
border: 0;
font-size: 10pt;
color:#003300;
} 

#table1.100 { 
width: 70px; 
height: 17px; 
vertical-align: middle; 
border: 0;
font-size: 10pt;
color:#003300;
} 

.40 { 
width: 30px; 
vertical-align: middle; 
border: 0;
font-size: 10pt;
color:#003300;
height: 17px; 
} 

.haikeio { 
width: 100%; 
text-align: left; 
vertical-align: middle; 
font-size: 10pt;
background-color: #ff9933;/*背景色*/
} 



#table1.jiyu { 
width: 100%; 
text-align: left; 
vertical-align: middle; 
font-size: 10pt;
color:#003300;
background-color: #ffffff;/*背景色*/
height: 100%; 
} 

.jiyu2 { 
width: 100%; 
text-align: left; 
vertical-align: middle; 
font-size: 10pt;
color:#003300;
background-color: #ffcc33;/*背景色*/
height: 100%; 
} 

.jiyuc { 
width: 100%; 
text-align: center; 
vertical-align: middle; 
font-size: 10pt;
color:#003300;
background-color: #ffffff;/*背景色*/
height: 100%; 
} 

.bnone {
font-size: 10pt;
border: 0;
width: 320px;
}
#table1.160 {
border: 0;
width: 160px;
}

/*---------------------------------テキストボックス*/

input {
border-color:#003300;
border-width:1px;
border-style:solid;
background-color:#ffffff;
color:#003300;
margin: 0;
display:inline
}

textarea {
background-color:#ffffff;
color:#003300;
border-color:#003300;
border-width:1px;
border-style:solid;
scrollbar-3dlight-color:#003300;
scrollbar-arrow-color:#003300;
scrollbar-base-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#003300;
scrollbar-track-color:#ffffff;
display:inline;
}

/*---------------------------------生け込みBOX*/

p.boxg {
width:154px;
height: 120px;
padding: 4px 10px 4px;
font-size: 10pt;
border-width:2px;
border-style:solid;
border-color:#FF9933;
background-color: #ffffff;/*背景色*/
margin:2px 2px 2px 0;
float:left;
text-align: center;
}

p.boxgg {
width:154px;
height: 180px;
padding: 10px 0 10px 0;
font-size: 10pt;
border-width:2px;
border-style:solid;
border-color:#FF9933;
background-color: #ffffff;/*背景色*/
margin:2px 2px 2px 0;
float:left;
text-align: center;
}

p.boxggg {
width:154px;
height: 250px;
padding: 10px 0 10px 0;
font-size: 10pt;
border-width:2px;
border-style:solid;
border-color:#FF9933;
background-color: #ffffff;/*背景色*/
margin:2px 2px 2px 0;
float:left;
text-align: center;
}
/*---------------------------------その他ギフトBOX*/

p.boxcenter {
width:259px;
height: 190px;
padding: 4px 10px 4px;
font-size: 10pt;
border-width:2px;
border-style:solid;
border-color:#FF9933;
background-color: #ffffff;/*背景色*/
margin:2px 2px 2px 0;
float:left;
text-align: center;
}

p.boxlink {
width:154px;
height: 140px;
padding: 30px 0 4px 0;
font-size: 10pt;
border-width:2px;
border-style:solid;
border-color:#FF9933;
background-color: #ffffff;/*背景色*/
margin:2px 2px 2px 0;
float:left;
text-align: center;
}

p.boxmap {
font-size: 10pt;
margin:2px 2px 2px 0;
text-align: left;
}

p.syasin {
margin:0 2px 4px 2px;
padding:2px;
border-width:2px;
border-style:solid;
border-color:#FF9933;
float:left; 
font-size: 10pt;
font-weight: normal;
width:150px;
height: 240px;
text-align: left;
}

p.syasin_hanacupid {
margin:0 2px 4px 2px;
padding:2px;
border-width:1px;
border-style:solid;
border-color:#FF9933;
float:left; 
font-size: 10pt;
font-weight: normal;
height: 120px;
width:600px;
text-align: none;
}

p.syasin_hanacupid2 {
border-width:1px;
border-style:solid;
border-color:#FF9933;
padding:2px;
float:none; 
font-size: 10pt;
font-weight: normal;
text-align: left;
}
p.syasin_hanacupid3 {
margin:2px 2px 4px 0;
border-width:1px;
border-style:solid;
border-color:#FF9933;
padding:2px;
float:left; 
font-size: 10pt;
font-weight: normal;
text-align: left;
width:120px;
height: 170px;
}
p.syasin_tokusengai {
margin:0 4px 2px 0;
padding:2px;
border-width:1px;
border-style:solid;
border-color:#FF9933;
float:left; 
font-size: 10pt;
font-weight: normal;
width:156px;
height: 220px;
text-align: left;
}
.syasin2 {
text-align: left;
}

p.syasin1 {
padding:4px;
float:left; 
font-size: 10pt;
font-weight: normal;
width:170px;
height: 240px;
text-align: left;
}

p.syasin2 {
margin:0;
padding:4px;
float:left; 
font-size: 10pt;
font-weight: normal;
width:120px;
height: 240px;
text-align: left;
}

p.syasin3 {
padding:4px;
float:left; 
font-size: 10pt;
font-weight: normal;
width:180px;
height: 200px;
text-align: left;
}



p.syasin4 {
margin:0;
padding:4px;
float:left; 
font-size: 10pt;
font-weight: normal;
width:180px;
height: 180px;
text-align: left;
}

p.syasin5 {
background-image:url(http://www.plant-plan.com/net-shop/rantop/sam200/00.jpg);
background-repeat:no-repeat;
margin:0;
padding:0 0 0 330px;
width:610px;
height: 150px;
font-size: 10pt;
text-align: left;
}
p.syasin6 {
margin:0;
padding:4px;
float:left; 
font-size: 10pt;
font-weight: normal;
width:120px;
height: 150px;
text-align: left;
}

.tophontensyasin {
background-image:url(http://www.plant-plan.com/sozai2/tenpo/ho.jpg);
background-repeat:no-repeat;
margin:0;
padding:0 0 0 230px;
width:610px;
height: 150px;
font-size: 10pt;
text-align: left;
}
.tophontensyasin2 {
background-image:url(http://www.plant-plan.com/sozai2/tenpo/fuji03.jpg);
background-repeat:no-repeat;
margin:0;
padding:0 0 0 230px;
width:610px;
height: 150px;
font-size: 10pt;
text-align: left;
}
.tophontensyasin3 {
background-image:url(http://www.plant-plan.com/sozai2/tenpo/pa.jpg);
background-repeat:no-repeat;
margin:0;
padding:0 0 0 230px;
width:610px;
height: 150px;
font-size: 10pt;
text-align: left;
}

.tophonten {
margin:0;
font-size: 10pt;
text-align: left;
}

p.tophontenbox1 {
margin:0 10px 4px 0;
padding:2px;
border-width:2px;
border-style:solid;
border-color:#FF9933;
font-size: 10pt;
width:385px;
text-align: left;
float:left; 
}
p.tophontenbox2 {
margin:0 0 4px 0;
padding:2px;
border-width:2px;
border-style:solid;
border-color:#FF9933;
font-size: 10pt;
width:385px;
text-align: left;
float:left; 
}
.toparenji1 {
margin:0 10px 4px 0;

font-size: 10pt;
width:385px;
text-align: left;
float:left; 
}
.toparenji2 {
margin:0 0 4px 0;

font-size: 10pt;
width:385px;
text-align: left;
float:left; 
}