@charset "utf-8";


/*hajimete*/

#select{margin-left:10px; margin-top:10px;}
#select ul li{width:140px;height:96px;float:left;padding:0 0 2em 0;margin-left:8px;}
#select ul li.last{float:left;padding:0 0 2em 0;}
#select ul li img{width:140px;float:left;padding:0;}
#select ul li p{font-size:0.8em;clear:both;text-align:center;}

/* IE6 hack*/
*html #select{margin-left:5px;}
/* IE6 hack*/


.grayBox1{
border:1px solid #D8D8D8;
padding:5px;
margin:10px 0 0 14px;
width:578px;
background:url(../../pick_out/img/hajimete_pic02.gif) no-repeat 40px bottom #F9F9F9;
}

*html .grayBox1{
border:1px solid #D8D8D8;
padding:5px;
margin:10px 0 0 18px;
width:578px;
background:url(../../pick_out/img/hajimete_pic02.gif) no-repeat 40px bottom #F9F9F9;
}
.grayBox1 p{
font-size:10px;margin:0;padding-left:140px;
}

.grayBox2{
border:1px solid #D8D8D8;
padding:5px;
margin:10px 0 0 14px;
width:578px;
background:url(../../pick_out/img/hajimete_pic03.gif) no-repeat 30px bottom #F9F9F9;
}


*html .grayBox2{
border:1px solid #D8D8D8;
padding:5px;
margin:10px 0 0 18px;
width:578px;
background:url(../../pick_out/img/hajimete_pic03.gif) no-repeat 30px bottom #F9F9F9;
}

.grayBox2 p{
font-size:10px;margin:0;padding-left:130px;
}


/*hajimete*/


/*nakunarumae*/



.st_box1{float:left;width:85px;margin-right:10px;}

.st_box2{float:left;width:150px;margin-right:10px;}

*:first-child+html.st_box3{float:right;margin-top:-105px;}


.FltC {float:right;padding-right:150px;clear:both;}

dl.style dt{
float:left;
width:200px;
margin:0 10px 0 15px;
}
dl.style dd{
float:left;
width:590px;
margin:0 0 10px 15px;
}
*html dl.style dt{
float:left;
width:200px;
margin:0 10px 0 10px;
}
*html dl.style dd{
float:left;
width:590px;
margin:0 0 10px 10px;
}
/*nakunarumae*/



/*flow*/

#fl_tit{width:570px;margin-left:30px;margin-top:10px;}
#fl_tit ul li{width:285px;height:40px;float:left;text-indent:50px;margin:0;padding:10px 0;
background: url(../../pick_out/img//flow_btn.gif) no-repeat left top;}

.flowBox{width:550px;margin-left:30px;float: left;
	border-bottom: 1px solid #999933;
}

*html .flowBox{margin-left:15px;}

.md{padding-top:5px;margin:0;font-weight:bold;color:#999933;}


/*itaidoko*/

#ita_doko{width:590px;float:left;margin-left:15px;}

*html #ita_doko{width:590px;float:left;margin-left:10px;}

#ita_doko ul.lft{width:285px;float:left;font-size:0.9em;color:#7d5c4b;}
#ita_doko ul.rgt{width:285px;float:right;font-size:0.9em;color:#7d5c4b;}

a.btn3{width:285px;height:178px;background-image:url(../../pick_out/img/itaidoko_pic02.gif);text-indent: -9999px;display:block;}

a.btn3:hover{background-position: 0 -178px;}

a.btn4{width:285px;height:178px;background-image:url(../../pick_out/img/itaidoko_pic04.gif);text-indent: -9999px;display:block;}

a.btn4:hover{background-position: 0 -178px;}

/*itaidoko*/


/*offering*/
.offeringTable {
border:1px solid #CCC;
border-collapse:collapse;
width:589px;margin-left:15px;
}

.offeringTable th {
background:#F9F9F9;
border:1px solid #CCC;
font-weight:normal;
padding:3px;
width:160px;
}

.offeringTable th.kaimyou {
text-align:center;
}

.offeringTable td {
border:1px solid #CCC;
padding:3px;
text-align:center;
}

.offeringTable td.txt_L {
text-align:left;
}

.offeringTable td.bg_gry {
background:#F9F9F9;
}


.offeringCase {float:left;width:289px;height:230px;}
.lastBox {margin-left:12px;}

*html .lastBox {margin-left:-10px;}

.offeringCase h3 {margin:20px 0 10px;}

*html .offeringCase h3 {margin:20px 0 5px;}

.offeringCase ul li {float:left;margin-left:12px;}


*html .offeringCase ul li {float:left;margin-left:10px;}
/*offering end*/


/*flower_altar*/

#feature1{590text-align:left;margin-left:15px;}

#hidari{float:left;width:297px;}
#migi{float:right;width:293px;text-align:left;}
*html #migi{float:right;width:293px;text-align:right;}

.mr5 {margin-right:5px;}

.mt15 {
margin-top:15px;
}

#feature2{590text-align:left;margin-left:15px;}

#hidari2{float:left;width:297px;}
#migi2{float:right;width:293px;text-align:left;}
*html #migi2{float:right;width:293px;text-align:right;}


#feature3{590text-align:left;margin-left:15px;}

#hidari3{float:left;width:297px;}
#migi3{float:right;width:293px;text-align:left;}
*html #migi3{float:right;width:293px;text-align:right;}

ul.sorts{width:590px;margin-left:15px;}
*html ul.sorts{width:590px;margin-left:20px;}


ul.sorts li.lft{float:left;width:285px;}

ul.sorts li.rgt{float:right;width:285px;}

ul.sorts li p{font-size:12px;color:#7d5c4b;}


/*flower_altar*/


/*flower_sample*/

.smpl_img{float:left; margin:5px 10px 0 0;}
.flwr_stit{font-size: 14px; font-color:#999;font-weight:bold;}

ul.alt_smpl{float:left;text-align:center;padding:10px 0 0 70px;}
ul.alt_smpl li.lftf{float:left;width:123px;padding:10px 40px 0 0;}
ul.alt_smpl li.rgtf{float:left;width:123px;padding:10px 0 0 0;}

ul.alt_smpl li a.btnf_smp1{width:123px;height:63px;background-image:url(../../pick_out/img2/btn_flower.jpg);text-indent: -9999px;display:block;}
ul.alt_smpl li a.btnf_smp1:hover{background-position: 0 -63px;}

ul.alt_smpl li a.btnf_smp2{width:123px;height:63px;background-image:url(../../pick_out/img2/btn_color.jpg);text-indent: -9999px;display:block;}
ul.alt_smpl li a.btnf_smp2:hover{background-position: 0 -63px;}

ul.alt_smpl li a.btnf_smp3{width:123px;height:63px;background-image:url(../../pick_out/img2/btn_image.jpg);text-indent: -9999px;display:block;}
ul.alt_smpl li a.btnf_smp3:hover{background-position: 0 -63px;}

ul.alt_smpl li a.btnf_smp4{width:123px;height:63px;background-image:url(../../pick_out/img2/btn_personality.jpg);text-indent: -9999px;display:block;}
ul.alt_smpl li a.btnf_smp4:hover{background-position: 0 -63px;}


/*flower_sample*/

/*sanretsu*/

ul#sanretu img{float:left;padding: 0 10px 0 0;}
p.c1lear{float:none;}
ul#sanretu{width:590px;height:57px;float:left;padding:0 0 0 0 ;margin:10px 0 10px 15px;}
*html ul#sanretu{margin:10px 0 10px 10px;}

ul#sanretu li{height:57px;float:left;padding:0 0 0 0 ;margin:0 0 0 0;}
ul#sanretu li.step1 a{width:128px;height:57px;background: url(../../pick_out/img/sanretu_step1.gif) no-repeat left top;text-indent: -9999px;display:block;float:left;}
ul#sanretu li.step2 a{width:127px;height:57px;background: url(../../pick_out/img/sanretu_step2.gif) no-repeat left top;text-indent: -9999px;display:block;float:left;}
ul#sanretu li.step3 a{width:126px;height:57px;background: url(../../pick_out/img/sanretu_step3.gif) no-repeat left top;text-indent: -9999px;display:block;float:left;}
ul#sanretu li.step4 a{width:117px;height:57px;background: url(../../pick_out/img/sanretu_step4.gif) no-repeat left top;text-indent: -9999px;display:block;float:left;}
ul#sanretu li.step5 a{width:92px;height:57px;background: url(../../pick_out/img/sanretu_step5.gif) no-repeat left top;text-indent: -9999px;display:block;float:left;}
ul#sanretu li.step1 a:hover,
ul#sanretu li.step2 a:hover,
ul#sanretu li.step3 a:hover,
ul#sanretu li.step4 a:hover,
ul#sanretu li.step5 a:hover
{background-position: 0 -57px;}



#sanretu h3{
background:url(../../pick_out/img/sanretu_icon.gif) no-repeat 0 50%;
padding:0 0 0 18px;margin-left:10px;
}
#sanretu h3.short{
background:url(../../pick_out/img/sanretu_icon.gif) no-repeat 0 50%;
padding:0 0 0 18px;
margin:0 0 0 320px;
}

#sanretu h3.nodeco{
background:none;
padding:0;
margin:20px 0 5px 15px;
}


#sanretu ol{
list-style:inside decimal;
}
/*sanretsu*/
