







/**공지사항***/
.notice {float:left;width:430px;padding:20px 0 0 0;margin:0 50px 0 0}
.notice h2 {float:left}
.notice ul {width:100%}
.notice li {height:26px;line-height:26px}
.notice li .board {display:block;float:left;width:100px;color:#0066cc;font-size:11px}
.notice li .board a {display:block;height:24px;color:#0066cc;font-size:11px;letter-spacing:-1px}
.notice li .subject {display:block;float:left;width:260px;letter-spacing:-1px}
.notice li .subject a {float:left;height:24px;max-width:240px;color:#3b3b3d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.notice li .subject img {float:left;margin:5px 0 0 4px}
.notice li .bold {font-size:15px;font-weight:bold}
.notice li .date {float:right;width:60px;height:24px;color:#ab7637;letter-spacing:-1px}

/**우수회원 and 신규회원***/

#maintab {float:left;width:310px;padding:20px 0 0 0;margin:0 50px 0 0}
#maintab #tab li { float:left; margin-right:1px;}
ul.best5 { width:310px;  padding-top:10px;}
ul.best5 li div.address { width:108px; float:left;}
ul.best5 li div.shop { width:150px; float:left;}
ul.best5 li div.score { width:50px; float:left;}
ul.best5 li { clear:both; line-height:18px;}

ul.new5 { width:310px;  padding-top:10px;}
ul.new5 li div.address { width:108px; float:left;}
ul.new5 li div.shop { width:130px; float:left;}
ul.new5 li div.score { width:50px; float:left;}
ul.new5 li { clear:both; line-height:18px;}


/**가맹점찾기***/
.search_shop {float:right;padding:20px 0 0 0}


/**사업영역  E9F4F8*/
.business { height:272px;  clear:both; overflow:hidden; background-color:#E9F4F8}
.business h2 { padding:19px 0 0 0;}
.business dl { width:195px; background:url(http://image.hanflower.com/img/admin/main/business_line.png) no-repeat right 0 ; float:left; }
.business dt { width:195px;}
.business dd { padding:5px 15px; }
.business dd img { vertical-align:top;}
.business dl.last { width:195px; background:none ; float:left;}



/**사업영역  E9F4F8*/
.business2 { height:272px;  clear:both; overflow:hidden; background-color:#E9F4F8}
.business2 h2 { padding:19px 0 0 0;}
.business2 dl { width:195px; float:left; }
.business2 dt { width:195px;}
.business2 dd { padding:5px 15px; }
.business2 dd img { vertical-align:top;}
.business2 dl.last { width:195px; background:none ; float:left;}

.business3 { height:290px;  clear:both; overflow:hidden; background-color:#E9F4F8}
.business3 h2 { padding:19px 0 0 0;}
.business3 dl { width:195px; float:left; padding-left:47px;}
.business3 dt { width:195px;}
.business3 dd { padding:5px 15px; }
.business3 dd img { vertical-align:top;}
.business3 dl.last { width:195px; background:none ; float:left;}




/**배송사진*/
.delivery { padding:38px 0; width:222px; float:left; }
.delivery h2 { padding-bottom:11px; float:left; overflow:hidden; }
.delivery span.btn { float:right; overflow:hidden;}
.delivery dt  { border:1px solid #d6d6d6;}
.delivery dd { margin:5px 0 0 0;}



/**칭찬하기*/
.praise {  padding:38px 0;  float:left; width:255px; margin-left:43px;  }
.praise h2 { background:url(http://image.hanflower.com/img/admin/main/praise_dot.gif) repeat-x bottom; padding-bottom:12px;  }
.praise dl { background:url(http://image.hanflower.com/img/admin/main/praise_dot.gif) repeat-x bottom; padding:12px 0; }
.praise dt {}
.praise dd { margin-top:7px;}
.praise dd span.star_num { font-family:Tahoma, Geneva, sans-serif; font-weight:bold; color:#3b3b3d;}
.praise dd span.star_innum { font-family:Tahoma, Geneva, sans-serif; font-weight:bold; color:#3b3b3d;}


/**칭찬하기*/
.praise2 {  padding:10px 0;  float:left; width:530px; margin-left:0px; }
.praise2 h2 { background:url(http://image.hanflower.com/img/admin/main/praise_dot.gif) repeat-x bottom; padding-bottom:5px;  }
.praise2 dl { background:url(http://image.hanflower.com/img/admin/main/praise_dot.gif) repeat-x bottom; padding:5px 0; }
.praise2 dt {}
.praise2 dd { margin-top:2px;}
.praise2 dd span.star_num { font-family:Tahoma, Geneva, sans-serif; font-weight:bold; color:#3b3b3d;}
.praise2 dd span.star_innum { font-family:Tahoma, Geneva, sans-serif; font-weight:bold; color:#3b3b3d;}





/**퀵메뉴아이콘바로가기*/
.quickicon { width:440px; float:right; padding-top:50px}
.quickicon ul li { float:left; text-align:center; font-weight:bold; color:#8e8d8d; width:109px; border-right:1px solid #e8e8e8; }
.quickicon ul li.last { float:left; text-align:center; font-weight:bold; color:#8e8d8d; width:109px; border-right:none; }
.quickicon a { color:#8e8d8d;}


/**퀵메뉴배너바로가기*/
.quickbanner { width:440px; float:right; margin-top:30px; height:130px; border:1px solid #e8e8e8;}
.quickbanner dl { width:219px; border-right:1px solid #e8e8e8; float:left; height:102px; padding-top:28px; }
.quickbanner dl dt { float:right; width:129px; padding-bottom:13px; }
.quickbanner dl dd.img { float:left; width:90px; text-align:center; padding-top:10px;}
.quickbanner dl dd { float:left;}

.quickbanner dl:last-child { width:219px; border-right:none; float:left; height:100px; padding-top:28px; }


/**배송사진 추가되는것**/
.delivery_add { clear:both; width:1000px; overflow:hidden; padding-bottom:20px; position:relative;}
.delivery_add h2 { padding-bottom:11px; }
.delivery_add dl { float:left; width:227px; padding-right:30px;}
.delivery_add dt  { border:1px solid #d6d6d6;}
.delivery_add dd { margin:10px 0;}

.delivery_add dl.last { float:left; width:227px; padding-right:0px}
.delivery_add p.more { position:absolute; top:0; right:5px;}


/**한줄소개,화원설명,부재중설정,화원홍보,야간배송**/
.hot_menu {}
.hot_menu * {font-family:'Noto Sans KR', sans-serif;font-size:16px;font-weight:500}
.hot_menu h1 {padding:0 10px;font-size:20px;height:40px;line-height:40px;background:#000;color:#fff}
.hot_menu_contents {padding:40px 15px}
.hot_menu_contents h2 {padding:10px;height:30px;height:30px;background:#fff}
.hot_menu_contents ul {padding:0 15px;background:#fff}
.hot_menu_contents li {padding:20px 2px 25px 2px;letter-spacing:-1px;border-top:1px solid #ccc}
.hot_menu_contents li:first-child {border-top:0}
.hot_menu_contents img {vertical-align:middle}
.hot_menu_contents p {padding-bottom:5px;color:#000}
.hot_menu_contents .red {color:#EB0000}
.hot_menu_contents .blue {color:#0000FF}
.hot_menu_contents .grey {color:#777}
.hot_menu_contents .shadow {box-shadow:0 0 3px 1px rgba(0, 0, 0, 0.5)}
#hot_menu_explain {background:#ddd}
#hot_menu_infos {background:#0099FF;border-top:3px solid #000}
#hot_menu_infos #move_btn {margin:0 auto;display:block;width:220px;height:60px;line-height:60px;border:1px solid #333;background:#fff;color:#000;text-align:center;letter-spacing:-1px;cursor:pointer;border-radius:10px}
#hot_menu_infos #move_btn:hover {background:#333;color:#fff}
