/*---------------------------------------------------------------
	Project_ SoyanGarden
	Site_ www.soyangarden.com
	Filename_ trees.css
	Author_ chubzo@gmail.com
	Date_ 2007. 11. 23
---------------------------------------------------------------*/
@charset "utf-8";
@import url('common.css');

div#wrapper div#work div#subMenu h3#trees { width: 48px; height: 25px; background: url('/images/trees/ltt_trees.gif') no-repeat top left; text-indent: -1000em; }

div#wrapper div#work div#subMenu ul li { width: 141px; height: 19px; margin-bottom: 2px; text-indent: -1000em; }
div#wrapper div#work div#subMenu ul li a { width: 141px; height: 19px; display: block; }
div#wrapper div#work div#subMenu ul li#mm01,
div#wrapper div#work div#subMenu ul li#mm01 a:hover { background: url('/images/trees/lm_01_trees_on.gif') no-repeat top left; }
div#wrapper div#work div#subMenu ul li#mm01 a { background: #fafde1 url('/images/trees/lm_01_trees_off.gif') no-repeat top left; }
div#wrapper div#work div#subMenu ul li#mm02,
div#wrapper div#work div#subMenu ul li#mm02 a:hover { background: url('/images/trees/lm_02_mid_on.gif') no-repeat top left; }
div#wrapper div#work div#subMenu ul li#mm02 a { background: #fafde1 url('/images/trees/lm_02_mid_off.gif') no-repeat top left; }

div#wrapper div#work div#right div.content div#title h3#trees { width: 54px; height: 30px; background: url('/images/trees/tt_trees.gif') no-repeat bottom left; text-indent: -1000em; margin-left: 15px; }
div#wrapper div#work div#right div.content div#title h3#trees2 { background:transparent url(/images/photos/tt_photos_02.gif) no-repeat scroll left bottom; height:30px; margin-left:15px; text-indent:-1000em; width:54px; }
div#treesContents { width: 545px; margin: 0 auto; margin-top: 18px; margin-bottom: 30px; }
div#treesContents p#title { margin-bottom: 30px; }
div#treesContents dl { margin-top: 5px; }
div#treesContents dl dt { margin-left: 160px }
div#treesContents dl dd { position: relative; height: 40px; margin-left: 160px; border-bottom: 1px solid #f6f6f6; padding-bottom: 14px; color: #3c3c3c; margin-top: 7px; line-height: 130%; }
div#treesContents dl dd img { position: absolute; top: -25px; left: -160px; border: 1px solid #e0e0e0; padding: 3px; }

.sidebar { margin-left: 10px; margin-top: 20px; }
div#wrapper div#work div#subMenu .sidebar div h3,
div#wrapper div#work div#subMenu .sidebar div ul,
div#wrapper div#work div#subMenu .sidebar div p { margin-left: 17px; }
div#wrapper div#work div#subMenu .sidebar .telephone ul { margin-top: 0px; }
div#wrapper div#work div#subMenu .sidebar .telephone ul li { text-indent: 0em; margin: 0px; }
div#wrapper div#work div#subMenu .sidebar .telephone { padding-bottom: 10px; }

table.moreView .subject { padding-left: 10px; }
table.moreView .price { text-align: right; padding-right: 5px; font-weight: bold; color: #5C9544 }
table.moreView .count { text-align: center; }
table.moreView .count input { width: 35px; height: 14px; padding: 0px; margin: 10px; text-align: right; }
table.moreView td.bgline { background-color: #CDE39E; height: 1px; }
table.moreView .desc { color: #FF7E00; font-weight: bold; padding-top: 20px; padding-bottom: 15px; padding-left: 10px; padding-right: 10px; }
table.moreView .product { border-bottom: 1px solid #CDE39E; padding-left: 10px; padding-bottom: 8px; }
table.moreView .productDesc { padding: 10px; }
table.orderTb { width: 360px; background: url('/images/trees/bg_tb_mid.gif') repeat-y top left; margin-top: 5px; }