@import url(http://cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/nanumbarungothic.css);
/* 나눔바른고딕 */

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
/* Font-Face */
@font-face {
    font-family:'NanumGothic';
    src: url('/font/NanumGothic.eot');
    src: url('/font/NanumGothic.eot?#iefix') format('embedded-opentype'),
         url('/font/NanumGothic.woff') format('woff'),
         url('/font/NanumGothic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}



/* TYPE, COMMON */
html,body{width:100%;height:100%; }
html{overflow-y:scroll}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button,input,legend{margin:0;padding:0;}
body{*word-break:break-all;-ms-word-break:break-all}
body,h1,h2,h3,h4,h5,h6,input,textarea,select,option{color:#444; font-family: 'Nanum Barun Gothic', 'NanumGothic', 'Nanum Gothic',  'MalgunGothic','MalgunGothic',dotum,helvetica,sans-serif; font-size:12px;}
img,fieldset,iframe{border:0 none}
li{list-style:none}
input,select,button{vertical-align:middle}
img{vertical-align:top}
em,address,dfn,cite{font-style:normal}
a{color:#666;text-decoration:none}
a:hover{color:#000;text-decoration:underline}
label,button{cursor:pointer}
button{margin:0;padding:0}
button *{position:relative}
button img{left:-3px;*left:auto}
html:first-child select{height:20px;padding-right:6px}
option{padding-right:6px}
hr{display:none}
legend{*width:0}
caption, legend,
#skipNavi {
	width:0;
	height:0;
	line-height:0;
	overflow:hidden;
	visibility:hidden;
	font-size:0;
}
input.text,
input.password,
textarea {
	padding:2px 0 1px;
	border:1px solid #c1c1c1;
	margin:0;
}
label,
input.button, input.submit , input.image,
button {
	cursor:pointer;
}
textarea, pre {
	overflow:auto;
}
/* SKIP */
.skip{}
.skip a{display:block;position:absolute;top:-10000em;width:100%;font:bold 1.3em '돋움',dotum,helvetica,sans-serif;text-align:center;}
.skip a:hover,.skip a:active,.skip a:focus{top:0;padding:1em 0;background:navy;color:#fff;}

/* FORM */
.blind,legend{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}
:root legend{margin-top:-1px;font-size:0;line-height:0}
.input_check,.input_radio{width:13px;height:13px;margin:0;padding:0}

/* TABLE */
table{border-spacing:0;border-collapse:collapse;}
table,th,td{color:#444;font-family: 'Nanum Barun Gothic', 'NanumGothic', 'Nanum Gothic',  'MalgunGothic','MalgunGothic',dotum,helvetica,sans-serif; font-size:12px;}
caption,.hidden{position:absolute;visibility:hidden;overflow:hidden;width:0;height:0;margin:0;padding:0;font:0/0 Arial;}

.invisible {
	overflow:hidden;
	visibility:hidden;
	width:0;
	height:0;
	font-size:0;
	line-height:0;
}
.png24 {tmp:expression(setPng24(this));}
.mgl30 {margin-left:30px !important;}
.pdl0 {padding-left:0px !important; }
.pdt5 {padding-top:5px !important; }
.pdt10 {padding-top:10px !important; }
.pdt15 {padding-top:15px !important; }
.pdt20 {padding-top:20px !important; }
.pdt25 {padding-top:25px !important; }
.pdt30 {padding-top:30px !important; }
.pdt35 {padding-top:35px !important; }
.pdt40 {padding-top:40px !important; }
.pdb5 {padding-bottom:5px !important; }
.pdb10 {padding-bottom:10px !important; }
.pdb15 {padding-bottom:15px !important; }
.pdb20 {padding-bottom:20px !important; }
.pdb25 {padding-bottom:25px !important; }
.pdb30 {padding-bottom:30px !important; }
.pdb35 {padding-bottom:35px !important; }
.pdb40 {padding-bottom:40px !important; }
.pdb50 {padding-bottom:40px !important;}

/* 왼쪽에 작은 박스 상자로 처리 */
#skip{position:absolute;left:0;top:0;width:0;height:0;text-indent:-999em}
#skip a:focus,#skip a:hover,#skip a:active{z-index:900;position:absolute;left:0;top:0;display:inline-block;padding:6px 5px 4px;font:normal 900 12px/120% '맑은 고딕', 'MalgunGothic', verdana, sans-serif;text-indent:0;text-decoration:none;white-space:nowrap;color:#0d4c91;background:#fff;}

div#wrap {}
div#header {}
div.header_top {position:relative; overflow:hidden; width:1100px; height:201px; margin:0 auto;}
div.header_top h1 {position:absolute; top:68px; left:50%; margin-left:-185px; z-index:999;}
div.header_top div.util {overflow:hidden; padding-top:20px; }
div.header_top div.util ul {overflow:hidden; float:right;}
div.header_top div.util ul li:first-child {background:none; }
div.header_top div.util ul li {float:left; padding-left:24px; background:url(../../images/package_green/main/util_line_bg.gif) no-repeat 11px 0; }
div.search_top {position:absolute; top:143px; right:0; height:17px; padding:4px; border:1px solid #e5e5e5;}
div.search_top input[type="text"] { border:0; }

/* gnb */
div#gnb {height:55px; border-top:1px solid #dedede; border-bottom:1px solid #dedede; }
div#gnb ul {overflow:hidden; width:1100px; padding-top:19px; margin:0 auto; }
div#gnb ul li:first-child {padding-left:8px; }
div#gnb ul li {float:left; padding-left:57px; }


/* 컨턴츠 */
div#container {width:1100px; margin:0 auto; padding:0 10px; min-height:1100px;}
/* 메인롤링이미지 */
div.rolling {position:relative; height:480px; padding:30px 0 60px; min-width:1000px; overflow:hidden; }
div.rolling ul.represen {position:absolute;width:1100px; min-width:1100px; height:480px; overflow:hidden; }
div.rolling ul.represen li {display: none; height: 480px; overflow: hidden; position: relative; width: 2000px;  z-index:999;}
div.rolling ul.pagination {overflow:hidden; position:absolute; bottom:30px; right:1px; z-index:9999;}
div.rolling ul.pagination li:first-child {padding-left:0; }
div.rolling ul.pagination li {float:left; padding-left:10px; }
div.rolling ul.pagination li a {display:inline-block; width:20px; height:19px; padding-top:3px; color:#fff; background:#aaa; font-size:19px; line-height:20px; font-weight:bold; text-align:center; text-decoration:none; }
div.rolling ul.pagination li.on a {background:#95e0da; }


/* 메인 꽃 리스트 */
div.main_sub01 {overflow:hidden; }
div.main_sub01 div.main_sub01_wreath {float:left; }
div.main_sub01 ul {overflow:hidden; }
div.main_sub01 ul li {float:left; margin-left:8px; }
div.main_sub01 ul li.mg_list01 {margin:0 0 8px 8px; }
div.main_sub01 ul li.mg_list02 {margin:0 8px 8px 0 ;} 


/* 상품 공통 */
ul.goods_list li {text-align:center; }
ul.goods_list li a {text-decoration:none; }
ul.goods_list li a span.goods_img {display:inline-block; width:100%;height:354px;overflow:hidden; vertical-align:top; }
ul.goods_list li a span.goods_img img {position:relative; }
ul.goods_list li a span.goods_tit {display:block; padding-top:11px; font-size:13px; color:#151515; font-family:dotum; }
ul.goods_list li a span.goods_code {display:block; font-size:12px; color:#767676; font-family:dotum;}
ul.goods_list li a span.goods_icon {display:block; padding-top:4px;}
ul.goods_list li a span.goods_icon img:first-child {margin-right:5px; }
ul.goods_list li a span.goods_won {display:block; padding-top:6px; color:#ec3d75; font-weight:bold;}


/* 베스트 아이템 */
div.best_item {padding-top:60px; }
div.best_item ul {overflow:hidden; padding-top:30px; }
div.best_item ul li:first-child {margin-left:0; }
div.best_item ul li {float:left; width:265px; margin-left:11px;  }
div.best_item ul li a span.goods_img {width:265px;height:360px;overflow:hidden; }

/* 뉴 아이템 */
div.new_item {position:relative; padding-top:60px; }
div.new_item h2 {text-align:center; }
div.new_item div.new_goods_list {overflow:hidden; width:998px; height:400px; margin:0 auto; }
div.new_item div.new_goods_list ul {overflow:hidden; }
div.new_item div.new_goods_list ul li:first-child {margin-left:0; }
div.new_item div.new_goods_list ul li {float:left; width:256px; padding-top:30px; }
div.new_item div.new_goods_list ul li a {text-align:center; }
div.new_item div.new_goods_list ul li a span.goods_img {width:246px;height:335px;overflow:hidden;  }
div.new_item a.new_arrow_lt {position:absolute; top:260px; left:0; }
div.new_item a.new_arrow_rt {position:absolute; top:260px; right:0; } 

/* 메인 배송후기 */
div.main_reviews {position:relative; overflow:hidden; padding-top:30px;}
div.main_reviews h2 {float:left; width:240px; }
div.main_reviews div.reviews_box {float:left; width:860px;}
div.main_reviews div.reviews_board { border-top:1px solid #bbb;  border-bottom:1px solid #ddd;}
div.main_reviews div.reviews_board table {width:100%; }
div.main_reviews div.reviews_board table thead tr th {padding:10px 0; font-size:13px;  border-bottom:1px solid #ddd; background:#f8f8f8; }
div.main_reviews div.reviews_board table tbody tr:first-child td {border-top:0; }
div.main_reviews div.reviews_board table tbody tr td {padding:25px 0; font-size:13px; color:#767676;  text-align:center; border-top:1px solid #ddd;}
div.main_reviews div.reviews_board table tbody tr:hover td {background:#fdfdfd;}
div.main_reviews div.reviews_board table tbody tr td.subject {text-align:left; }
div.main_reviews div.reviews_board table tbody tr td.subject a {display:inline-block; padding-left:10px; width:90%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-decoration:none; }
div.main_reviews div.reviews_board table tbody tr td.subject a span {padding-right:5px; color:#00b0ae; }
div.main_reviews div.reviews_sub {position:absolute; top:60px; right:0; }
div.main_reviews div.reviews_sub > span {display:inline-block; padding-top:4px; margin:0 10px; font-size:13px; }
div.main_reviews div.reviews_sub > span > span {color:#ee94a7;}

/* 포토 갤러리 */
div.photo_gallery { padding-top:60px; }
div.photo_gallery h2 {text-align:center; padding-bottom:15px; }
div.photo_gallery div.photo_gallery_list {}
div.photo_gallery div.photo_gallery_list ul {overflow:hidden; padding-top:15px; }
div.photo_gallery div.photo_gallery_list ul li:first-child {padding-left:0; }
div.photo_gallery div.photo_gallery_list ul li {float:left; width:142px; height:142px; padding-left:16px; }
div.photo_gallery div.photo_gallery_list ul li a {position:relative; display:inline-block; vertical-align:top;}
div.photo_gallery div.photo_gallery_list ul li a img {width:142px; height:142px;}
div.photo_gallery div.photo_gallery_list ul li a span {position:absolute; top:0; left:0; display:block; width:142px; height:142px; opacity:0.3; background:#000;  }
div.photo_gallery div.photo_gallery_list ul li a:hover span {width:139px; height:138px; opacity:1; border:2px solid #95e0da; background:none; }

/* 팝업 */
div.popup {position:absolute; top:257px; left:50%; margin-left:-898px; width:325px; z-index:9999; background:#fff; }
div.popup div.quick_sub {padding:11px; border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc;}
div.popup div.quick_sub ul {overflow:hidden; padding-top:9px; }
div.popup div.quick_sub ul li:first-child {padding-left:0; }
div.popup div.quick_sub ul li {float:left; width:146px; padding-left:6px; }
div.popup div.quick_sub ul li.on a {border:1px solid #303030;}
div.popup div.quick_sub ul li a {display:block; padding:21px 0; font-size:17px; color:#6c6c6c; text-decoration:none; text-align:center; border:1px solid #dcdcdc;}
div.popup div.quick_close {padding:10px; background:#000; text-align:right; }
div.popup div.quick_close label {padding-right:5px; color:#fff;}
div.popup div.quick_close  a {padding-left:20px; color:#fff;  text-decoration:none; }

/* 퀵메뉴 */
div.quick_rt {position:absolute; top:257px; left:50%; width:127px; border-top:1px solid #dcdcdc;}
div.quick_rt ul.quick_top li {padding-bottom:10px; }
div.quick_rt a.btn_add {display:block; padding:10px 0; text-align:center; color:#fff; font-size:14px; text-decoration:none; background:#95e0da; }
div.quick_rt div.quick_util {padding:0 6px; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; background:#fff; }
div.quick_rt div.quick_util ul.quick_util01 {padding-bottom:15px; border-bottom:1px solid #dcdcdc;  }
div.quick_rt div.quick_util ul.quick_util01 li:first-child {padding-top:15px; }
div.quick_rt div.quick_util ul.quick_util01 li {padding-top:20px; margin-left:4px; font-size:15px;  }
div.quick_rt div.quick_util ul.quick_util01 li a {color:#2b2b2b; text-decoration:none; }
div.quick_rt div.quick_util ul.quick_util02 {padding-bottom:15px;  }
div.quick_rt div.quick_util ul.quick_util02 li:first-child {padding-top:15px; }
div.quick_rt div.quick_util ul.quick_util02 li {padding-top:20px; margin-left:4px; font-size:15px; }
div.quick_rt div.quick_util ul.quick_util02 li a {color:#4bcac0; text-decoration:none; }
div.quick_rt div.cs_bank {padding:14px 6px; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; background:#fff; }
div.quick_rt div.cs_bank h2 {font-size:14px; color:#363636; }
div.quick_rt div.cs_bank p.quick_tel {padding-top:8px; font-size:13px; letter-spacing: -1px; font-weight:bold; color:#4bcac0;}
div.quick_rt div.cs_bank p.quick_p_cs {padding-top:3px; }
div.quick_rt div.cs_bank p.quick_p_bank {padding-top:5px; }
div.quick_rt div.cs_bank dl {overflow:hidden; padding-top:10px; }
div.quick_rt div.cs_bank dl dt {float:left; width:35px; }
div.quick_rt div.cs_bank dl dd {float:left; }
div.quick_rt div.cs_bank ul {overflow:hidden; padding-top:5px; }
div.quick_rt div.cs_bank ul li {padding-top:26px; color:#4bcac0;}
div.quick_rt div.cs_bank  ul li.bank_keb {background:url(/images/main/bank_keb.png) no-repeat 0 4px ;}
div.quick_rt div.cs_bank  ul li.bank_kb {background:url(/images/main/bank_kb.png) no-repeat 0 4px ;}
div.quick_rt div.cs_bank  ul li.bank_nh {background:url(/images/main/bank_nh.png) no-repeat 0 4px ;}
div.quick_rt div.cs_bank  ul li.bank_ibk {background:url(/images/main/bank_ibk.png) no-repeat 0 4px;}
div.quick_rt div.new_goods {position:relative; min-height:95px; border:1px solid #d9d9d9; background:#fff; }
div.quick_rt div.new_goods p.new_goods_tit {padding:10px 0; text-align:center; color:#fff; background:#95e0da; font-size:15px; }
div.quick_rt div.new_goods p.new_goods_tit span {color:#5d5d5d; font-size:13px; }
div.quick_rt div.new_goods ul {padding:20px 0 ; min-height::100px; width:93px; margin:0 auto; text-align:center; }
div.quick_rt div.new_goods ul li:first-child {margin-top:0; }
div.quick_rt div.new_goods ul li {width:93px; margin-top:7px; border:1px solid #dcdcdc;}
div.quick_rt div.new_goods ul li a img {width:93px; }
div.quick_rt div.new_goods a.q_arrow_up {position:absolute; top:42px; left:57px; }
div.quick_rt div.new_goods a.q_arrow_down {position:absolute; bottom:5px; right:57px; }

/* left 퀵메뉴 */
/*div.quick_lt {position:absolute; top:257px; right:50%; margin-right:576px; width:-127px;   }*/
/*div.quick_lt ul.quick_top li {padding-bottom:10px; }*/
/*div.quick_lt  h2 {display:block; padding:24px 0 4px; color:#000; font-size:14px; text-decoration:none; }*/
/*div.quick_lt div.quick_box {padding:0 6px 14px; border:1px solid #dcdcdc; background:#fff;}*/
/*div.quick_lt div p.quick_tel { font-size:15px; font-weight:bold; color:#ad7feb;}*/
/*div.quick_lt div p.quick_p_cs {padding-top:3px; }*/
/*div.quick_lt div p.quick_p_bank {padding-top:5px; }*/
/*div.quick_lt div dl {overflow:hidden; padding-top:10px; }*/
/*div.quick_lt div dl dt {float:left; width:35px; }*/
/*div.quick_lt div dl dd {float:left; }*/
/*div.quick_lt div ul {overflow:hidden;  }*/
/*div.quick_lt div ul li {padding-top:26px; color:#ad7feb;}*/
/*div.quick_lt div ul li.bank_kb {background:url(../../images/package_purple/main/bank_kb.png) no-repeat 0 4px ;}*/
/*div.quick_lt div ul li.bank_nh {background:url(../../images/package_purple/main/bank_nh.png) no-repeat 0 4px ;}*/
/*div.quick_lt div ul li.bank_ibk {background:url(../../images/package_purple/main/bank_ibk.png) no-repeat 0 4px;}*/


div.quick_lt {position:absolute; top:287px; right:50%; margin-right:576px; width:163px;  background:#fff; }
div.quick_lt div {border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; }
div.quick_lt div h3 {padding:11px 0; font-size:13px; text-align:center; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; font-family:dotum; }
div.quick_lt div ul {padding:15px 0 15px 15px; }
div.quick_lt div ul li:first-child {padding-top:0;}
div.quick_lt div ul li {padding-top:8px; font-family:dotum;  font-size:13px; }
div.quick_lt div ul li a:hover {color:#95e0da; }


/* 푸터 */
div#footer {}
div.footer_data {overflow:hidden; width:1098px; height:194px; margin:60px auto 0; color:#767676; border:1px solid #dcdcdc; }
div.footer_data div:first-child {background:none; }
div.footer_data div {float:left; width:225px; height:160px; padding-top:33px; background:url(../../images/package_green/main/bg_line.gif) no-repeat 0 42px; }
div.footer_data div h2 {font-family:'Arial'; font-size:18px; letter-spacing:-1px;  color:#8d8d8d; font-weight:normal; }
div.footer_data div.sub_cs {padding:33px 20px 0 35px; }
div.footer_data div.sub_cs p.cs_tel {padding:20px 0 7px; font-size:22px; font-family:'Nanum Barun Gothic'; font-weight:bold; color:#4bcac0;}
div.footer_data div.sub_cs dl {overflow:hidden; padding-top:4px; }
div.footer_data div.sub_cs dl dt {float:left; width:55px; font-size:14px; color:#767676;}
div.footer_data div.sub_cs dl dd {float:left;  font-size:14px; color:#767676;}
div.footer_data div.sub_cs p.cs_p {padding-top:7px; font-size:13px; color:#767676; }
div.footer_data div.sub_bank {padding-left:40px; width:255px;}
div.footer_data div.sub_bank p {padding-top:20px; font-size:13px; }
div.footer_data div.sub_bank ul li:first-child {margin-top:7px; }
div.footer_data div.sub_bank ul li {margin-top:10px; padding-left:50px; font-size:14px; }
div.footer_data div.sub_bank ul li.bank_keb {background:url(../../images/package_green/main/bank_keb.png) no-repeat 0 -2px;}
div.footer_data div.sub_bank ul li.bank_kb {background:url(../../images/package_green/main/bank_kb.png) no-repeat 0 -2px;}
div.footer_data div.sub_bank ul li.bank_nh {background:url(../../images/package_green/main/bank_nh.png) no-repeat 0 -2px;}
div.footer_data div.sub_bank ul li.bank_ibk {background:url(../../images/package_green/main/bank_ibk.png) no-repeat 0 -2px;}
div.footer_data div.sub_follow {width:187px; padding-left:87px; }
div.footer_data div.sub_follow ul {padding-top:10px; }
div.footer_data div.sub_follow ul li {font-size:13px;  }
div.footer_data div.sub_follow ul li.bg_facebook a {display:block; padding:12px 0 0 27px; height:18px; background:url(../../images/package_green/main/bg_facebook.png) no-repeat 0 10px;}
div.footer_data div.sub_follow ul li.bg_blog a  {display:block; padding:12px 0 0 27px; height:18px; background:url(../../images/package_green/main/bg_blog.png) no-repeat 0 9px;}
div.footer_data div.sub_follow ul li.bg_kakao a {display:block; padding:12px 0 0 27px; height:18px; background:url(../../images/package_green/main/bg_kakao.png) no-repeat 0 9px;}
div.footer_data div.sub_follow ul li.bg_facebook a:hover {background:url(../../images/package_green/main/bg_facebook_on.png) no-repeat 0 10px;}
div.footer_data div.sub_follow ul li.bg_blog a:hover  {background:url(../../images/package_green/main/bg_blog_on.png) no-repeat 0 9px;}
div.footer_data div.sub_follow ul li.bg_kakao a:hover {background:url(../../images/package_green/main/bg_kakao_on.png) no-repeat 0 9px;}
div.footer_data div.sub_follow ul li a {text-decoration:none; }
div.footer_data div.sub_shopping {width:187px; padding-left:50px;}
div.footer_data div.sub_shopping ul {padding-top:10px; }
div.footer_data div.sub_shopping ul li {font-size:14px; }
div.footer_data div.sub_shopping ul li.bg_shopping01 a {background:url(../../images/package_green/main/bg_shopping01_off.png) no-repeat 0 8px;}
div.footer_data div.sub_shopping ul li.bg_shopping02 a {background:url(../../images/package_green/main/bg_shopping02_off.png) no-repeat 0 8px;}
div.footer_data div.sub_shopping ul li.bg_shopping03 a {background:url(../../images/package_green/main/bg_shopping03_off.png) no-repeat 0 8px;}
div.footer_data div.sub_shopping ul li.bg_shopping01 a:hover {background:url(../../images/package_green/main/bg_shopping01_on.png) no-repeat 0 8px;}
div.footer_data div.sub_shopping ul li.bg_shopping02 a:hover {background:url(../../images/package_green/main/bg_shopping02_on.png) no-repeat 0 8px;}
div.footer_data div.sub_shopping ul li.bg_shopping03 a:hover {background:url(../../images/package_green/main/bg_shopping03_on.png) no-repeat 0 8px;}
div.footer_data div.sub_shopping ul li a {display:inline-block; padding:12px 0 0 27px; font-size:12px; height:18px; text-decoration:none; }

div.ft_util {width:100%; height:45px; margin-top:60px; border-top:3px solid #dedede; border-bottom:1px solid #b7b7b7;}
div.ft_util ul {overflow:hidden; width:1100px; height:25px; margin:0 auto; padding-top:14px; }
div.ft_util ul li:first-child {padding-left:0;}
div.ft_util ul li {float:left; padding-left:40px; font-size:14px; }
div.ft_util ul li a {font-size:14px; color:#828282;}
div.ft_util ul li a:hover,
div.ft_util ul li a:focus {color:#95e0da; text-decoration:none; }

/*div.ft_add {position:relative; width:810px; margin:0 auto; padding:35px 0 50px 290px; background:url(../../images/package_green/main/ft_logo.gif) no-repeat 0 48px; }*/
div.ft_add {position:relative; width:810px; margin:0 auto; padding:35px 0 50px 290px;}
div.ft_add div.ft_add_list {overflow:hidden; padding-bottom:5px; }
div.ft_add div.ft_add_list dl {overflow:hidden; float:left; padding-left:5px; }
div.ft_add div.ft_add_list dl.font_red dt,
div.ft_add div.ft_add_list dl.font_red dd span {color:#95e0da; font-weight:bold; } 
div.ft_add div.ft_add_list dl dt {float:left; color:#989898; }
div.ft_add div.ft_add_list dl dd {float:left; padding-left:5px; color:#989898; }
div.ft_add div.ft_add_list dl dd a {text-decoration:none; color:#989898;}
div.ft_add div.ft_add_list dl dd a:hover {color:#95e0da;}
div.ft_add p {color:#989898;}
div.ft_add p.warning {padding-bottom:5px; color:#515151; letter-spacing:-1px; }
div.ft_add p.ft_business {padding-top:20px; }
div.ft_add > a {position:absolute; top:30px; right:0; }

/* paging */
div.paging {text-align:center; height:18px; padding-top:30px;}
div.paging > a {display:inline-block; padding:0 5px; color:#aaa;}
div.paging span {display:inline-block;padding-right:5px; }
div.paging span a.on {display:inline-block;  line-height:10px; margin-left:8px;  vertical-align:middle;  color:#00b0ae; text-decoration:underline; }
div.paging span a {display:inline-block;  line-height:14px;  margin-left:11px; font-size:12px; color:#aaa; vertical-align:middle; text-decoration:none; font-weight:bold; }
div.paging span a:hover { color:#00b0ae; text-decoration:underline;}




/* 우편번호 검색 */
div.post {width:455px;}
div.post h2 {padding:10px 0 10px 10px; font-size:18px; background:#95e0da; color:#fff; text-align:left;}
div.post p {text-align:center;padding:10px 0;}
div.post fieldset {width:280px; margin:0 auto; padding-bottom:34px;}
div.post fieldset label {display:block;float:left;padding:18px 12px 0 20px; font-weight:bold;}
div.post fieldset input[type="text"] {float:left; padding:4px 0 4px 5px; border:1px solid #aaaaaa;}
div.post fieldset > div {float:left; margin-left:5px;}
div.post fieldset > div a {display:inline-block; background:#95e0da; padding-top:5px; height:20px; width:60px; text-align:center; color:#fff; text-decoration:none;}
div.post div.post_list {width:430px; margin:0 auto; border-top:1px solid #666;}
div.post div.post_list table {width:100%; margin-top:10px; border-bottom:1px solid #bdbdbd; background:#f5f5f5;}
div.post div.post_list table thead tr th {padding:7px 0;}
div.post div.post_list table tbody tr td {padding:7px 0; text-align:center; border-top:1px solid #bdbdbd;}
div.post div.post_list table tbody tr td.subject {text-align:left;padding-left:10px;}
div.post div.post_list table tbody tr td.subject p {width:200px;}
div.post div.post_cancle {padding:25px 0; text-align:center;}
div.post div.post_cancle a {display:inline-block; line-height:30px; background:#95e0da; color:#fff; padding:0 10px; text-decoration:none; }

