/* Å¸ÀÌÆ² ³×ºñ */
div.navi_top {overflow:hidden; padding:30px 0 20px; text-align:right; border-bottom:2px solid #95e0da;}
div.navi_top ul {float:right; overflow:hidden; }
div.navi_top ul li {float:left; padding-left:5px; color:#767676; }
div.navi_top ul li strong {color:#575757;}

div.best_5 {overflow:hidden; padding-top:36px; height:800px; }
div.best_5 div.best_of {float:left; width:397px; padding-left:43px; }
div.best_5 div.best_of h2 {padding-top:21px; text-align:center; }
div.best_5 div.best_of p {padding-top:11px; text-align:center; }
div.best_5 div.best_of div.best_of_best {margin-top:36px; }
div.best_5 div.best_of div.best_of_best a {position:relative; display:inline-block; width:396px;  text-align:center; text-decoration:none; }
div.best_5 div.best_of div.best_of_best a span.goods_img {display:inline-block; height:540px; vertical-align:top;overflow:hidden;}
div.best_5 div.best_of div.best_of_best a span.goods_img img {width:100%; }
div.best_5 div.best_of div.best_of_best a span.goods_tit {display:block; padding-top:11px; font-size:13px; color:#151515; font-family:dotum;}
div.best_5 div.best_of div.best_of_best a span.goods_code {display:block; padding-top:5px; font-size:12px; color:#767676; font-family:dotum;}
div.best_5 div.best_of div.best_of_best a span.goods_icon {display:block; padding-top:7px;}
div.best_5 div.best_of div.best_of_best a span.goods_icon img:first-child {margin-right:5px; }
div.best_5 div.best_of div.best_of_best a span.goods_won {display:block; padding-top:7px; color:#ec3d75; }
div.best_5 div.best_of div.best_of_best a span.goods_best {position:absolute; top:-3px; left:-3px; }

div.best_5 div.best_list {float:left; width:588px; padding-left:62px;}
div.best_5 div.best_list ul {overflow:hidden;  padding:0 10px; }
div.best_5 div.best_list ul li {position:relative; float:left; width:235px; padding:3px 0 30px 3px; text-align:center; }
div.best_5 div.best_list ul li.mgl65 {margin-left:65px; }
div.best_5 div.best_list ul li a {text-decoration:none; }
div.best_5 div.best_list ul li a span.goods_best {position:absolute; top:0; left:0; }
div.best_5 div.best_list ul li a span.goods_img {display:inline-block; width:100%; height:320;vertical-align:top;overflow:hidden; }
div.best_5 div.best_list ul li a span.goods_img img {position:relative; }
div.best_5 div.best_list ul li a span.goods_tit {display:block; padding-top:11px; font-size:13px; color:#151515; font-family:dotum;}
div.best_5 div.best_list ul li a span.goods_code {display:block; padding-top:5px; font-size:12px; color:#767676; font-family:dotum;}
div.best_5 div.best_list ul li a span.goods_icon {display:block; padding-top:7px;}
div.best_5 div.best_list ul li a span.goods_icon img:first-child {margin-right:5px; }
div.best_5 div.best_list ul li a span.goods_won {display:block; padding-top:7px; color:#ec3d75; }


/* ¼­ºêÅ¸ÀÌÆ² */
div.goods_sub_tit {overflow:hidden; padding:10px; border:1px solid #e6e6e6; background:#f5f5f5; }
div.goods_sub_tit p {float:left; padding-left:6px; color:#868686; background:url(../../images/package_green/sub/bg_sub_tit.gif) no-repeat 0 5px ; }
div.goods_sub_tit p span {padding-left:5px; font-weight:bold; color:#000; }
div.goods_sub_tit ul {overflow:hidden; float:right; }
div.goods_sub_tit ul li:first-child {background:none; }
div.goods_sub_tit ul li {float:left; padding-left:14px;  background:url(../../images/package_green/sub/bg_goods_list.gif) no-repeat 6px 2px; }
div.goods_sub_tit ul li a {color:#868686; text-decoration:none; }
div.goods_sub_tit ul li.on a {color:#95e0da;}

/* ¼­ºê»óÇ°¸®½ºÆ® */
div.goods_sub_list {}
div.goods_sub_list ul {overflow:hidden; padding-top:48px; }
div.goods_sub_list ul li:first-child {padding-left:0; }
div.goods_sub_list ul li {float:left; width:260px; padding-left:20px;}



.bdb0 {border-bottom:0 !important; }
/* Á¦Ç°»ó¼¼ */
div.goods_detail {overflow:hidden; padding:20px 0 0 0; }
div.goods_detail div.detail_left {position:relative; float:left; width:596px; text-align:center; }
div.goods_detail div.detail_left  div.detail_img {}
div.goods_detail div.detail_left  div.detail_img > img {display:inline-block; max-width:500px  }
div.goods_detail div.detail_left ul {overflow:hidden; padding-top:15px; }
div.goods_detail div.detail_left ul li:first-child {margin-left:0;}
div.goods_detail div.detail_left ul li {float:left; margin-left:14px; }
div.goods_detail div.detail_left p.p_detail {text-align:center; margin-top:10px; font-size:12px; font-family:dotum; color:#eb7f97;}


/* Á¦Ç° ÁÖ¹®Á¤º¸ */
div.goods_detail div.detail_ct {float:right; width:472px;}
div.goods_detail div.detail_ct div.detail_top {border-bottom:1px solid #95e0da; }
div.goods_detail div.detail_ct div.detail_top ul {overflow:hidden; }
div.goods_detail div.detail_ct div.detail_top ul li {float:left; padding-right:5px; }
div.goods_detail div.detail_ct div.detail_top h2 {padding:15px 0 20px; font-size:17px; font-weight:normal; color:#252525; }
div.goods_detail div.detail_ct div.detail_top h2 span {padding-left:10px; font-weight:normal; font-size:14px; color:#767676;}
div.goods_detail div.detail_ct div.detail_data {padding-top:7px; border-top:1px solid #fef0f2;}
div.goods_detail div.detail_ct div.detail_data table {width:100%; }
div.goods_detail div.detail_ct div.detail_data table tbody tr th {padding:7px 0; font-size:14px; text-align:left; color:#514f4c; font-weight:normal; vertical-align:top; font-family:dotum; }
div.goods_detail div.detail_ct div.detail_data table tbody tr th.won_cost_tit {color:#9d9890;}
div.goods_detail div.detail_ct div.detail_data table tbody tr th.bdb1 {padding:7px 0 14px; border-bottom:1px solid #95e0da;}
div.goods_detail div.detail_ct div.detail_data table tbody tr th.option {padding:0 0 14px; }
div.goods_detail div.detail_ct div.detail_data table tbody tr th.option div {border-top:1px solid #95e0da;}
div.goods_detail div.detail_ct div.detail_data table tbody tr th.option div p {padding-top:17px; }
div.goods_detail div.detail_ct div.detail_data table tbody tr th.won_price {color:#ec3d75; font-weight:bold; }
div.goods_detail div.detail_ct div.detail_data table tbody tr td {padding:7px 0; font-size:14px; font-family:dotum; }
div.goods_detail div.detail_ct div.detail_data table tbody tr td p.won_cost {text-decoration:line-through; color:#9d9890; }
div.goods_detail div.detail_ct div.detail_data table tbody tr td p.won_price {color:#ec3d75; font-weight:bold; }
div.goods_detail div.detail_ct div.detail_data table tbody tr td.bdb1 {padding:7px 0 14px; border-bottom:1px solid #95e0da;}
div.goods_detail div.detail_ct div.detail_data table tbody tr td.option {padding:0 0 14px; }
div.goods_detail div.detail_ct div.detail_data table tbody tr td.option div {border-top:1px solid #95e0da;}
div.goods_detail div.detail_ct div.detail_data table tbody tr td.option div ul.option_list {overflow:hidden; }
div.goods_detail div.detail_ct div.detail_data table tbody tr td.option div ul.option_list li:first-child {margin-left:0; }
div.goods_detail div.detail_ct div.detail_data table tbody tr td.option div ul.option_list li {float:left; width:77px; margin-left:20px; }
div.goods_detail div.detail_ct div.detail_data table tbody tr td.option div ul.option_list li img {width:77px;}
div.goods_detail div.detail_ct div.detail_data table tbody tr td.option div ul.option_list li select {height:20px; margin-top:5px; font-size:11px; border:1px solid #e5e5e5; color:#767576;}
div.goods_detail div.detail_ct div.detail_data table tbody tr td.sub_ex {padding-bottom:0;}
div.goods_detail div.detail_ct div.detail_data table tbody tr td.sub_ex div {padding:30px 0 10px; border-bottom:1px solid #95e0da;}
div.goods_detail div.detail_ct div.detail_data table tbody tr td.sub_ex div span {padding-left:5px; }
div.goods_detail div.detail_ct div.detail_data table tbody tr td.amount {position:relative; padding:12px 0; height:26px;  border-top:1px solid #fef5f6; border-bottom:1px solid #fef5f6; }
div.goods_detail div.detail_ct div.detail_data table tbody tr td.amount div {overflow:hidden; padding:0 7px; }
div.goods_detail div.detail_ct div.detail_data table tbody tr td.amount div p.good_tit {float:left; display:inline-block; }
div.goods_detail div.detail_ct div.detail_data table tbody tr td.amount div input[type="text"] {position:absolute; top:10px; right:156px; line-height:12px; padding:6px 0 ; border:1px solid #d9d9d9;}
div.goods_detail div.detail_ct div.detail_data table tbody tr td.amount div a.goods_sub_up {position:absolute; top:10px; right:132px;}
div.goods_detail div.detail_ct div.detail_data table tbody tr td.amount div a.goods_sub_down {position:absolute; top:25px; right:132px;}
div.goods_detail div.detail_ct div.detail_data table tbody tr td.amount div p.good_won {float:right; display:inline-block; }
div.goods_detail div.detail_ct div.detail_data table tfoot tr td {}
div.goods_detail div.detail_ct div.detail_data table tfoot tr td div {padding:17px 0;  text-align:right; border-top:1px solid #95e0da;}
div.goods_detail div.detail_ct div.detail_data table tfoot tr td div p {font-size:17px; color:#767676; font-family:"À±°íµñ"; font-weight:bold; letter-spacing:-1px; }
div.goods_detail div.detail_ct div.detail_data table tfoot tr td div p span {color:#eb7f97; font-size:29px; }
div.goods_detail div.detail_ct div.detail_bt {overflow:hidden; }
div.goods_detail div.detail_ct div.detail_bt ul {overflow:hidden; padding-top:12px; }
div.goods_detail div.detail_ct div.detail_bt ul li:first-child {padding-left:0; }
div.goods_detail div.detail_ct div.detail_bt ul li {float:left; padding-left:14px;}
div.goods_detail div.detail_ct div.detail_bt div.naver_pay {display:inline-block; float:right; height:65px; padding-top:12px; }

/* »óÇ°»ó¼¼ »çÁø ¹× Á¤º¸ */
div.detail_sub {padding-top:40px;}
div.detail_sub h3.product_detail {padding-bottom:60px; text-align:center; }
div.detail_sub h3.h3_product_sub {padding:10px 20px; margin-bottom:25px; border:1px solid #e4e4e4; background:#fdfdfd; }
div.detail_sub div.product_detail {padding-bottom:100px; text-align:center; }

/* ¹è¼Û¾È³» */
div.detail_sub  div.product_sub01 {padding:0 0 50px 11px; }
div.detail_sub  div.product_sub01 dl:first-child {padding-top:0; }
div.detail_sub  div.product_sub01 dl {overflow:hidden; padding-top:8px; }
div.detail_sub  div.product_sub01 dl dt {float:left; font-size:13px; font-family:dotum; }
div.detail_sub  div.product_sub01 dl dd {float:left; font-size:13px; padding-left:5px; font-family:dotum; }

/* ±³È¯/¹ÝÇ°/È¯ºÒ ¾È³» */
div.detail_sub  div.product_sub02 {padding:0 0 50px 11px;}
div.detail_sub  div.product_sub02 h4 {padding-bottom:11px; font-family:dotum;}
div.detail_sub  div.product_sub02 ul li:first-child {padding-top:0; }
div.detail_sub  div.product_sub02 ul li {padding-top:11px; font-family:dotum;}


/* »óÇ°ÈÄ±â */
div.detail_sub  div.product_sub03 {position:relative; padding:0 0 50px 0;}


/* ¹è¼Û»çÁø */
div.detail_sub  div.product_sub04 {position:relative; padding:0 0 50px 0;}

/* »ó¼¼º¸±â ¸®½ºÆ® Å×ÀÌºí(°øÅë) */
div.product_board {width:100%; }
div.product_board table {width:100%; border-top:1px solid #bbb; border-bottom:1px solid #bbb; }
div.product_board table thead tr th {padding:13px 0 ; font-size:13px; font-family:dotum; color:#444; border-bottom:1px solid #ddd; background:#f8f8f8; }
div.product_board table tbody tr:first-child td {border-top:0;}
div.product_board table tbody tr td {height:60px;  text-align:center; font-size:13px; color#:767676; font-family:dotum; border-top:1px solid #ddd; }
div.product_board table tbody tr td div {width:40px; border:1px solid #bbb; }
div.product_board table tbody tr td.subject {text-align:left; }
div.product_board table tbody tr td.subject a {display:inline-block; padding-left:5px;vertical-align:middle; text-decoration:none; }
div.product_board table tbody tr:hover td {background:#fafafa;}





/* »ó¼¼º¸±â ¸®½ºÆ® Å×ÀÌºí ¹öÆ° */
div.product_btn {position:absolute; bottom:50px; right:0; }
div.product_btn a {padding:4px 5px; color:#fff; line-height:13px; font-size:13px; text-decoration:none; border-radius:2px; background:#787878; font-family:dotum; }
div.product_btn a.btn_write {background:#8bcfca;} 

/* »ó´Ü Å¸ÀÌÆ² */
div.top_style_data {position:relative;  height:118px; padding:0 0 0 17px; margin-top:3px; border:1px solid #ddd; }
div.top_style_data h3 {padding-top:33px; font-size:27px; color:#666; }
div.top_style_data > p {padding-top:9px; font-size:14px; color:#aaa; }
/* Àå¹Ù±¸´Ï Ãß°¡ ¸®½ºÆ®*/
div.top_style_data ul {position:absolute; top:18px; right:18px; float:right; overflow:hidden; }
div.top_style_data ul li:first-child {margin-left:0; }
div.top_style_data ul li {float:left; margin-left:15px; width:80px; height:60px; padding-top:20px; font-weight:bold;text-align:center; color:#fff; background:url('../../images/cart/bg_cart_list_tab.png') no-repeat 0 0 #c8c8c8; }
div.top_style_data ul li p {line-height:23px; font-size:20px; color:#fff;}
div.top_style_data ul li span {display:inline-block; padding-top:2px; font-size:15px; }
div.top_style_data ul li.on {background:url('../../images/cart/bg_cart_list_tab.png') no-repeat 0 0 #95e0da;}
div.top_style_data ul li.join {background:url('../../images/cart/bg_cart_list_tab.png') no-repeat 0 0 #95e0da;}


/* ¼­ºêÅ¸ÀÌÆ² */
div.sub_tit {padding:40px 0; text-align:center; }
div.sub_tit ul {display:inline-block; overflow:hidden; }
div.sub_tit ul li:first-child {padding:0;}
div.sub_tit ul li {float:left; padding-left:10px; }
div.sub_tit ul li a {display:inline-block; width:148px; padding:16px 0; border:1px solid #c7c7c7; font-size:16px; font-weight:bold; text-align:center; text-decoration:none; }
div.sub_tit ul li.sub_tit_03 a {width:178px; }
div.sub_tit ul li.on a {color:#95e0da; border:1px solid #95e0da; }

/* ¼­ºêÅ¸ÀÌÆ² º¸´õ2 */
div.sub_tit2 {padding:50px 0; width:900px; margin:0 auto;}
div.sub_tit2 h2 {font-size:30px; color:#82c9c0; font-weight:normal; text-align:center; font-family:'times New Roman';}
div.sub_tit2 ul {overflow:hidden; margin-top:10px; padding:20px 127px 0 127px; height:30px; border-top:2px solid #82c9c0; border-bottom:2px solid #e3e3e3; }
div.sub_tit2 ul li:first-child {padding:0;}
div.sub_tit2 ul li {float:left; padding-left:204px; }

/* ¼­ºêÅ¸ÀÌÆ² º¸´õ3 */
div.sub_tit3 {padding:50px 0; width:900px; margin:0 auto;}
div.sub_tit3 h2 {font-size:30px; color:#82c9c0; font-weight:normal; text-align:center; font-family:'times New Roman';}
div.sub_tit3 ul {overflow:hidden; margin-top:10px; padding:20px 210px 0 210px; height:30px; border-top:2px solid #82c9c0; border-bottom:2px solid #e3e3e3; }
div.sub_tit3 ul li:first-child {padding:0;}
div.sub_tit3 ul li {float:left; padding-left:377px; }


/* È­¿ø¼Ò°³ */
div.introduce_top {margin-top:3px; height:267px; border:1px solid #ddd; background:url('../../images/package_green/sub/bg_intro.jpg') no-repeat right 0;}
div.introduce_top h3 {padding:51px 0 0 59px; font-size:36px; font-family:NanumGothic; color:#343434}
div.introduce_top h3 span {display:block; color:#b2afaa; font-size:20px; line-height:20px; }
div.introduce_top p {padding:46px 0 0 59px; font-size:16px; line-height:150%; color:#666; }
div.introduce_data {padding:42px 0 300px; text-align:center; }
div.introduce_data p {font-size:16px; line-height:150%; }
div.introduce_data p span {color:#95e0da; }



div.introduce_data_shop {padding:42px 0 300px; }
div.introduce_data_shop p { line-height:150%; }
/*div.introduce_data_shop p span {color:#95e0da; }*/






