@charset "UTF-8";


/*

 ***** 메인컨텐츠 
 
*/

/*메인배너*/
#main_banner {margin:0 auto 30px auto; width:1000px;}
#main_banner .mb_nav {margin:5px 0; *zoom:1;}
#main_banner .mb_nav:after {content:""; display:block; clear:both;}
#main_banner .mb_nav li {float:left; width:199px; padding:10px 0; text-align:center; border-right:1px solid #fff; background:#515151; cursor:pointer;}
#main_banner .mb_nav .mb_nav_on {background:#2c2c2c;}
#main_banner .mb_nav .last_li {width:200px; border:0;}

#main_banner .mb_list {*zoom:1;}
#main_banner .mb_list:after {content:""; display:block; clear:both;}
#main_banner .mb_list li {float:left; margin-right:20px; position:relative; overflow:hidden;}
#main_banner .mb_list .bottom_margin {margin-bottom:20px;}
#main_banner .mb_list .no_margin {margin-right:0;}
#main_banner .mb_list li img {display:block;}
#main_banner .mb_list li a {display:block; color:#fff;}
#main_banner .mb_list li .list_text {background:url(/images/captionBg.png); position:absolute; width:100%; color:#fff;}
#main_banner .mb_list li .lt_big {height:80px; top:280px; left:0}
#main_banner .mb_list li .lt_small {height:60px; top:125px; left:0;}
#main_banner .mb_list li a span {display:block; text-align:center;}
#main_banner .mb_list li .lt_01 {font-size:18px; font-weight:800; margin:9px 0;}
#main_banner .mb_list li .lt_02 {font-size:14px; font-weight:700;}
#main_banner .mb_list li .lt_03 {font-weight:800; margin:5px 0 10px 0;}
#main_banner .mb_list li .lt_04 {font-weight:700;}

/*트로피대전*/
#trophy_war {background:#e6e6e6; height:400px;}
#trophy_war .tw_wrap {margin:0 auto; width:1000px; height:400px; position:relative; background:url(/images/trophy_war_bg.jpg) no-repeat 50% 0; *zoom:1;}
#trophy_war .tw_wrap:after {content:""; display:block; clear:both;}
#trophy_war .tw_wrap h3 {position:absolute; top:-33px; left:146px;}
#trophy_war .tw_wrap ul {margin-top:20px; padding:5px; background:url(/images/tw_list_bg.png); width:240px; *zoom:1;}
#trophy_war .tw_wrap ul:after {content:""; display:block; clear:both;}
#trophy_war .tw_wrap ul li {padding:10px; float:left;}
#trophy_war .tw_wrap ul li img, #trophy_war .tw_wrap ul li strong, #trophy_war .tw_wrap ul li span {display:block;}
#trophy_war .tw_wrap ul li img {margin-bottom:7px;}
#trophy_war .tw_wrap ul li strong {margin-bottom:5px;}
#trophy_war .tw_wrap .tw_list_01 {float:left;}
#trophy_war .tw_wrap .tw_list_02 {float:right;}


/*이벤트배너*/
#event_banner {height:150px; background:url(/images/bg_diamond.png) center 0 #72abee;}
#event_banner .eb_wrap {position:relative; margin:0 auto; width:1000px; height:150px; background:url(/images/event_banne_bg.gif) no-repeat;}
#event_banner .eb_wrap .eb_01 {position:absolute; top:0; display:block;}
#event_banner .eb_wrap .eb_02 {position:absolute; bottom:0; right:0; display:block;}



/*재질별 독수리형상 트로피*/
#eagle_material {margin:30px auto; width:1000px;}
#eagle_material h3 {padding:15px 0; border-bottom:3px solid #2c2c2c;}
#eagle_material .em_menu {border-bottom:1px solid #2c2c2c; *zoom:1;}
#eagle_material .em_menu:after {content:""; display:block; clear:both;}
#eagle_material .em_menu>li {float:left; width:249px; border-right:1px solid #e4e4e4;}
#eagle_material .em_menu .last_em_menu {width:250px; border:0;}
#eagle_material .em_menu li a {display:block;}
#eagle_material .em_menu li a:hover {text-decoration:none;}
#eagle_material .em_menu li .em_menu_big {height:150px; position:relative;}
#eagle_material .em_menu li .img_01 {background:url(/images/eagle_material_img_01.jpg) no-repeat 100% 0;}
#eagle_material .em_menu li .img_02 {background:url(/images/eagle_material_img_02.jpg) no-repeat 100% 0;}
#eagle_material .em_menu li .img_03 {background:url(/images/eagle_material_img_03.jpg) no-repeat 100% 0;}
#eagle_material .em_menu li .img_04 {background:url(/images/eagle_material_img_04.jpg) no-repeat 100% 0;}
#eagle_material .em_menu li .em_menu_big strong {display:block; font-size:16px; font-weight:800; position:absolute; top:50px; left:20px;}
#eagle_material .em_menu li .em_menu_big span {display:block; font-size:14px; font-weight:700; position:absolute; top:100px; left:20px;}
#eagle_material .em_menu li h4 {text-align:center; padding:17px 0; background-image:url(/images/eagle_material_menu_bg.png);}
#eagle_material .em_menu li .color_01 {background-color:#3963c5;}
#eagle_material .em_menu li .color_02 {background-color:#5486ff;}
#eagle_material .em_menu li .em_menu_small li {padding:15px; *zoom:1}
#eagle_material .em_menu li .em_menu_small li:after {content:""; display:block; clear:both;}
#eagle_material .em_menu li .em_menu_small li .ems_img {float:left; margin-right:10px;}
#eagle_material .em_menu li .em_menu_small li strong {display:inline-block; margin:25px 0 10px 0; font-weight:700;}

/*추천 크롬트로피*/
#chrome_best {margin:0 auto; width:1000px; border-bottom:1px solid #2c2c2c;}
#chrome_best h3 {padding:15px 0; border-bottom:3px solid #2c2c2c}
#chrome_best .cb_wrap {position:relative; height:300px;}
#chrome_best .cb_wrap h4 {position:absolute; top:0; left:360px; width:280px; height:300px; background-image:url(/images/bg_stripes.png);}
#chrome_best .cb_wrap .cb_main_product {background-color:#cdd91d;}
#chrome_best .cb_wrap h4 a {display:block; width:100%; height:100%; position:relative;}
#chrome_best .cb_wrap h4 .cb_sub_title {position:absolute; top:20px; left:15px;}
#chrome_best .cb_wrap h4 .cb_mp_img {position:absolute; bottom:0; right:0;}
#chrome_best .cb_wrap h4 .cb_mp_text {position:absolute; top:230px; left:25px;}
#chrome_best .cb_wrap h4 .cb_mp_text strong {display:block; font-size:18px; margin-bottom:5px; font-weight:700;}
#chrome_best .cb_wrap h4 .cb_mp_text span {font-size:16px; font-weight:700;}
#chrome_best .cb_wrap .cb_product_01 {float:left;}
#chrome_best .cb_wrap .cb_product_02 {float:right;}
#chrome_best .cb_wrap ul li {float:left; width:179px; text-align:center;}
#chrome_best .cb_wrap ul li a {display:block;}
#chrome_best .cb_wrap ul li p {margin:20px 0 15px 0;}
#chrome_best .cb_wrap ul li p img {border:1px solid #e4e4e4;}
#chrome_best .cb_wrap ul li strong {display:block; margin-bottom:5px;}

/*메인 명예의전당 배너*/
#main_hp_banner {margin-top:40px; width:100%; background:#000;}
#main_hp_banner .mhpb_box {margin:0 auto; width:1000px;}


.main_bottom_wrap {margin:30px auto 0 auto; width:1000px; *zoom:1;}
.main_bottom_wrap:after {content:""; display:block; clear:both;}
/*메인 시안확인*/
#main_draft {width:400px; float:left;}
#main_draft h3 {padding:15px 0; border-bottom:3px solid #2c2c2c; position:relative; margin-bottom:6px;}
#main_draft h3 span {position:absolute; bottom:15px; right:15px;}
#main_draft ul .mdl_line {height:30px; border-bottom:1px dashed #999; line-height:0; font-size:0;}
#main_draft ul .mdl_line .mdl_ul {*zoom:1;}
#main_draft ul .mdl_line .mdl_ul:after {content:""; display:block; clear:both;}
#main_draft ul .mdl_line .mdl_ul li {float:left;}
#main_draft ul .mdl_line .mdl_ul .mdl_01 {width:90px; margin-top:7px;}
#main_draft ul .mdl_line .mdl_ul .mdl_02 {width:140px; margin-top:7px;}
#main_draft ul .mdl_line .mdl_ul .mdl_03 {width:80px; margin-top:4px; margin-right:10px;}
#main_draft ul .mdl_line .mdl_ul .mdl_03 span {display:block;  text-align:center; padding:3px 0; font-weight:700; font-size:11px;}
#main_draft ul .mdl_line .mdl_ul .mdl_03 .text_01 {border:1px solid #999;}
#main_draft ul .mdl_line .mdl_ul .mdl_03 .text_02 {background:#555; color:#fff; border:1px solid #555;}
#main_draft ul .mdl_line .mdl_ul .mdl_04 {width:80px; margin-top:4px;}
#main_draft ul .mdl_line .mdl_ul .mdl_04 a {display:block; text-align:center; padding:3px 0; background:#3963c5; color:#fff; text-decoration:none; font-weight:800; font-size:11px; border:1px solid #3963c5;}

/*메인고객센터*/
#main_cs {width:550px; float:right;}
#main_cs h3 {padding:15px 0; border-bottom:3px solid #2c2c2c;}
#main_cs div {float:left; width:275px;}
#main_cs div h4 {padding:15px 0 15px 15px;}
#main_cs .mc_guide .mcg_tel {margin-bottom:10px;}
#main_cs .mc_guide .mcg_fax, #main_cs .mc_guide .mcg_email {font-size:14px; font-weight:700; margin-left:10px;}
#main_cs .mc_guide .mcg_fax {margin-bottom:5px;}
#main_cs .mc_account .mca_kb, #main_cs .mc_account .mca_nh {font-size:14px; font-weight:700;}
#main_cs .mc_account .mca_kb {margin-bottom:5px;}
#main_cs .mc_account .mca_nh {margin-bottom:10px;}
#main_cs .mc_account p img {margin-right:10px; vertical-align:middle;}
#main_cs .mc_account .mca_name {margin:0 0 40px 5px;}
#main_cs .mc_account .mca_info {margin:0 0 10px 5px; color:#fbad18; font-weight:700;}
#main_cs .mc_icon_list {*zoom:1; padding-top:5px; float:left;}
#main_cs .mc_icon_list:after {content:""; display:block; clear:both;}
#main_cs .mc_icon_list li {float:left; margin-right:5px;}
#main_cs .mc_icon_list .last_li {margin-right:0;}


/*메인추가분 - 명예의전당*/

.mhp_title {background:url(/images/mhp_title_line.gif) repeat-x 0 center; text-align:center; margin:25px 0;}
.mhp_list {*zoom:1; margin-bottom:30px;}
.mhp_list:after {content:""; display:block; clear:both;}
.mhp_list li {width:320px; float:left; margin-right:20px; position:relative; background:#515151;}
.mhp_list li.last_li {margin-right:0;}
.mhp_list li .mhp_hl {display:block; text-decoration:none;}
.mhp_list li .mhp_pop_title {position:absolute; top:-5px; left:5px; z-index:10;}
.mhp_list li .mhp_hover {position:absolute; top:0; left:0; background-color:rgba(0,0,0,0.6); z-index:2;}
.mhp_list li .mhp_size {width:320px; height:210px;}
.mhp_list li .mhp_hover .mhp_hover_icon {text-align:center; padding-top:73px;}
.mhpl_text {height:50px; font-size:16px; font-weight:bold; color:#fff; line-height:50px; text-align:center;}

/*메인추가분 - 갤러리배너*/
.main_g_banner {padding-bottom:15px;}

/*************************************************************************************************************************************************/



/*

 ***** 재질별분류 리스트
 
*/

/*재질별분류 메인배너*/
#item_banner {margin:0 auto; width:1000px;}

/*가격대별검색*/
#price_search {margin:20px auto; width:1000px; background:#efefef; border:1px solid #cdcdcd; height:45px;}
#price_search h4 {float:left; font-size:14px; font-weight:700; margin:14px 40px 0 40px;}
#price_search ul {float:left; background:#fff; margin:4px 0 0 0; padding:0 5px; border:1px solid #dadada; height:35px;}
#price_search ul li {float:left; margin-top:10px; padding:0 20px;  border-right:1px solid #cdcdcd;}
#price_search ul li.active a{font-size:14px; font-weight:700; background-color:#3963c5; color:#fff;}
#price_search ul li.last_li {border:0;}
#price_search ul li a:hover {color:#72abee;}

/*제품리스트*/
/*리스트_01*/
.item_wrap {margin:0 auto; width:1000px;}
.item_list {*zoom:1;}
.item_list:after {content:""; display:block; clear:both;}
.item_list li {float:left; padding:20px 15px; text-align:center;}
.item_list .il_li_01 {padding-left:0px;}
.item_list .il_li_02 {padding-right:0px;}
.item_list li .item_box {position:relative;}
.item_list li .item_box .bn_soldout {position:absolute; top:10px; left:10px;}
.item_list li .item_box .ib_img {margin-bottom:12px; border:3px solid #EBE7DF;}
.item_list li .item_box .ib_icon {margin-bottom:12px; text-align:center;}
.item_list li .item_box .ib_icon .ibi_img {margin-left:5px;}
.item_list li .item_box .ib_text_01 {font-size:12px; margin-bottom:5px; font-weight:bold;}

/*리스트_02*/
.item_list_02 {*zoom:1;}
.item_list_02:after {content:""; display:block; clear:both;}
.item_list_02 li {float:left; text-align:center; padding:20px 0;}
.item_list_02 .il_li_01 {padding-right:28px;}
.item_list_02 li .item_box .ib_img {margin-bottom:12px; border:3px solid #EBE7DF;}
.item_list_02 li .item_box .ib_icon {margin-bottom:12px; text-align:center;}
.item_list_02 li .item_box .ib_icon .ibi_img {margin-left:5px;}
.item_list_02 li .item_box .ib_text_01 {margin-bottom:5px; font-weight:700;}

.item_list_03 {*zoom:1; padding:20px 0;}
.item_list_03:after {content:""; display:block; clear:both;}
.item_list_03 li {float:left; padding:0 20px; text-align:center;}
.item_list_03 .il_li_01 {padding-left:0;}
.item_list_03 .il_li_02 {padding-right:0;}
.item_list_03 li .item_box .ib_img {margin-bottom:10px;}
.item_list_03 li .item_box .ib_icon {margin-bottom:5px; text-align:center;}
.item_list_03 li .item_box .ib_icon .ibi_img {margin-right:5px;}
.item_list_03 li .item_box .ib_text_01 {font-size:14px; margin-bottom:3px;}
.item_list_03 li .item_box .ib_text_01 span {font-size:16px; font-weight:700; margin-right:5px;}
.item_list_03 li .item_box .ib_text_02 span {font-size:14px; margin-right:3px;}


/*테마리스트*/
#theme_banner {margin:0 auto; width:1000px;}

.tl_title_list {background:url(/images/dot_bule.gif) repeat-x 0 bottom; width:1000px; padding-top:50px; *zoom:1;}
.tl_title_list:after {content:""; display:block; clear:both;}
.tl_title_list li {float:left; width:120px; margin-top:11px;}
.tl_title_list li a {display:block; padding:10px 0; text-align:center;  border-top:1px solid #cdcdcd; border-right:1px solid #cdcdcd;  font-size:12px; background:#f4f4f4; text-decoration:none;}
.tl_title_list li.active {width:160px; margin-top:0;}
.tl_title_list li.active a {border:2px solid #3963c5; border-bottom:0; background:#fff; padding:15px 0; font-size:14px; font-weight:700; color:#3963c5;}
.tl_title_list li.right_li a {border-left:1px solid #cdcdcd; border-right:0;}


/*팝업 제품박스*/
.pop_detail_box {width:800px; border:1px solid #cdcdcd; *zoom:1; position:absolute; background:#fff;}
.pop_detail_box:after {content:""; display:block; clear:both;}
.pop_detail_box .db_border {border:4px solid #f4f4f4; padding:25px; *zoom:1;}
.pop_detail_box .db_border:after {content:""; display:block; clear:both;}
.pop_detail_box .detail_img, .pop_detail_box .detail_text {float:left;}
.pop_detail_box .detail_img {margin-right:40px; width:400px;}

.pop_detail_box .detail_text {width:300px;}
.pop_detail_box .detail_text h4 {font-size:20px; font-weight:700; padding:10px 0; border-top:2px solid #555; border-bottom:2px solid #555; text-align:center; margin-bottom:10px;}
.pop_detail_box .detail_text dl {*zoom:1; border-bottom:1px solid #ddd; padding:15px 0;}
.pop_detail_box .detail_text dl:after {content:""; display:block; clear:both;}
.pop_detail_box .detail_text dl dt, .pop_detail_box .detail_text dl dd {float:left;}
.pop_detail_box .detail_text dl dt {width:100px; font-weight:700;}
.pop_detail_box .detail_text dl dd {width:200px; font-size:15px; display:block;}
.pop_detail_box .detail_text .ddd_01 {height:28px;}
.pop_detail_box .detail_text .ddt_02 {margin-top:3px;}
.pop_detail_box .detail_text .price_01 {text-decoration:line-through; margin-right:3px;}
.pop_detail_box .detail_text .price_02 {display:inline-block; *display:inline; *zoom:1; font-family: Tahoma, Arial; font-size: 20px; font-weight:bold; margin-right:3px; color:#3963c5; padding-top:3px;}
.pop_detail_box .detail_text dl dd .option_list li {margin-bottom:2px;}
.pop_detail_box .detail_text dl dd label {font-size:13px; line-height:20px;}

.pop_detail_box .detail_text .detail_bn {margin:30px 0 0 0; text-align:center;}
.pop_detail_box .detail_text .detail_bn li {display:inline-block; *display:inline; *zoom:1;}
.pop_detail_box .detail_text .detail_bn li.db_li {margin-right:10px;}



/*************************************************************************************************************************************************/



/*

 ***** 고객센터
 
*/

/*주문진행상황,시안확인*/
#cs_draft .draft_search {height:50px; background:#f2f2f2; position:relative;}
#cs_draft .draft_search p {position:absolute; top:11px; right:10px;}
#cs_draft .draft_search p strong {font-weight:700; background:url(/images/icon_draft_search.gif) no-repeat 0 center; padding-left:16px;}
#cs_draft .draft_search p span {margin:0 3px 0 5px;}
#cs_draft .draft_title_list {border-top:1px solid #333; border-bottom:1px solid #333; padding:15px 0; *zoom:1;}
#cs_draft .draft_title_list:after {content:""; display:block; clear:both;}
#cs_draft .draft_title_list li {float:left; text-align:center; font-weight:700;}
#cs_draft .h_control {margin-top:4px;}
#cs_draft .draft_list > li {border-bottom:1px solid #cdcdcd;}
#cs_draft .draft_list > li:hover {background:#f4f4f4;}
#cs_draft .draft_list .dl_content_list {*zoom:1; padding:9px 0;}
#cs_draft .draft_list .dl_content_list:after {content:""; display:block; clear:both;}
#cs_draft .draft_list .dl_content_list > li {float:left; text-align:center;}
#cs_draft .draft_list .dl_content_list .dlcl_condition {*zoom:1;}
#cs_draft .draft_list .dl_content_list .dlcl_condition:after {content:""; display:block; clear:both;}
#cs_draft .draft_list .dl_content_list .dlcl_condition li {float:left; margin-right:5px; border:1px solid #999; text-align:center; width:70px; padding:3px 0; background:#fff;}
#cs_draft .draft_list .dl_content_list .dlcl_condition li.active {background:#333; color:#fff; border:1px solid #333;}
#cs_draft .draft_list .dl_content_list > li a {display:inline-block; *display:inline; *zoom:1; border:1px solid #3963c5; text-align:center; width:70px; padding:3px 0; background:#3963c5; color:#fff; font-weight:700; text-decoration:none;}

/*질문과 답변*/
#cs_qna h3 div {position:absolute; top:7px; right:0;}
#cs_qna .qna_title_list {border-bottom:1px solid #333; padding:15px 0; *zoom:1;}
#cs_qna .qna_title_list:after {content:""; display:block; clear:both;}
#cs_qna .qna_title_list li {float:left; text-align:center; font-weight:700;}
#cs_qna .qna_title_list li span {display:block; border-right:1px solid #cdcdcd;}
#cs_qna .qna_title_list li span.last_border {border:0;}
#cs_qna .cs_qna_list > li {border-bottom:1px solid #cdcdcd;}
#cs_qna .cs_qna_list > li:hover {background:#f4f4f4;}
.qna_content_list {padding:12px 0; *zoom:1;}
.qna_content_list:after {content:""; display:block; clear:both;}
.qna_content_list li {float:left; text-align:center; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.qna_content_list li span {display:block; text-align:left; margin-left:30px;}
.qna_content_list li span a {display:block;}
span.qcl_notice {background:url(/images/icon_notice.gif) no-repeat 0 center; padding-left:55px; font-weight:700;}
span.qcl_reply {background:url(/images/icon_reply.gif) no-repeat 15px center; padding-left:47px;}
span.qcl_lock {background:url(/images/icon_lock.gif) no-repeat 0 center; padding-left:18px;}
#cs_qna .qna_content {padding:40px; line-height:20px;}
#cs_qna .qna_view_list {border-top:1px solid #cdcdcd;}
#cs_qna .qna_view_list > li {border-bottom:1px solid #cdcdcd;}
#cs_qna .qna_view_list > li:hover {background:#f4f4f4;}
#cs_qna .qna_view_bn {float:right; margin-top:20px; *zoom:1;}
#cs_qna .qna_view_bn:after {content:""; display:block; clear:both;}
#cs_qna .qna_view_bn li {float:left; margin-right:5px;}
#cs_qna .qna_view_bn li.last_li {margin:0;}

/*나만의 카드결제*/
#cs_my_pay .cmp_title_list {border-bottom:1px solid #333; padding:15px 0; *zoom:1;}
#cs_my_pay .cmp_title_list:after {content:""; display:block; clear:both;}
#cs_my_pay .cmp_title_list li {float:left; text-align:center; font-weight:700;}
#cs_my_pay .cmp_list > li {border-bottom:1px solid #cdcdcd;}
#cs_my_pay .cmp_list > li:hover {background:#f4f4f4;}
#cs_my_pay .cmp_list .cmp_content_list {padding:9px 0; *zoom:1;}
#cs_my_pay .cmp_list .cmp_content_list:after {content:""; display:block; clear:both;}
#cs_my_pay .cmp_list .cmp_content_list li {float:left; text-align:center; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
#cs_my_pay .cmp_list .cmp_content_list li span {display:block; margin-top:6px;}
#cs_my_pay .cmp_list .cmp_content_list li span.cmp_02 {margin-right:10px; text-align:right;}

/*회원탈퇴*/
#cs_depart .depart_content {margin-top:50px;}
#cs_depart .depart_content p {line-height:22px; text-align:center; margin-bottom:50px;}
#cs_depart .depart_content h4 {font-size:14px; font-weight:700; margin-bottom:10px; padding-left:20px;}
#cs_depart .depart_content .csdc_text {padding:0 20px;}
#cs_depart .depart_content .csdc_text textarea{height:150px; width:724px;}
#cs_depart .depart_content .bn_depart {text-align:center; padding:20px 0;}

/*회원정보수정*/
#cs_member_modify .bn_member_modify {text-align:center; padding:20px 0 30px 0;}


/*************************************************************************************************************************************************/



/*최다판매트로피*/
#best_holeinone {margin:0 auto 50px auto; width:1000px; padding-top:20px;}
#best_eagle {margin:0 auto 50px auto; width:1000px;}
#best_single {margin:0 auto 50px auto; width:1000px;}
#best_winner {margin:0 auto 50px auto; width:1000px;}
.best_title {margin-bottom:30px; *zoom:1;}
.best_title:after {content:""; display:block; clear:both;}
.best_title li {float:left; width:250px; margin-top:13px;}
.best_title li a {display:block; text-align:center; padding:15px 0; border-top:1px solid #cdcdcd; border-right:1px solid #cdcdcd; border-bottom:2px solid #3963c5; font-size:14px; font-weight:700; background:#f4f4f4; text-decoration:none;}
.best_title li.active {margin-top:0;}
.best_title li.active a {border:2px solid #3963c5; border-bottom:2px solid #FFF; background:#fff; padding:20px 0; font-size:16px; font-weight:700; color:#3963c5;}
.best_title li.right_li a {border-left:1px solid #cdcdcd; border-right:0;}

.best_wrap_01 {border:1px solid #cdcdcd; *zoom:1;}
.best_wrap_01:after {content:""; display:block; clear:both;}
.best_01 {float:left; padding:30px 43px; border-right:1px solid #cdcdcd; background:url(/images/bg_best_t.gif) no-repeat;}
.best_01 h3 {margin-bottom:80px; text-align:center; padding-top:50px;}
.best_01 .bp_01 {position:relative;}
.best_01 .bp_01 p {margin-bottom:10px;}
.best_01 .bp_01 .best_num_01 {position:absolute; top:-7px; left:10px;}
.best_01 .bp_01 strong {display:block; font-size:18px; margin-bottom:10px;}
.best_01 .bp_01 span {font-size:18px;}
.best_02 {float:left;}
.best_02 .bp_02 {padding:30px; border-bottom:1px solid #cdcdcd; *zoom:1; position:relative;}
.best_02 .bp_02:after {content:""; display:block; clear:both;}
.best_02 .bp_03 {padding:30px; *zoom:1; position:relative;}
.best_02 .bp_03:after {content:""; display:block; clear:both;}
.best_02 .bp_02 p, .best_02 .bp_03 p {margin-bottom:10px;}
.best_02 .bp_02 strong, .best_02 .bp_03 strong {display:block; font-size:14px; margin-bottom:10px;}
.best_02 .bp_02 span, .best_02 .bp_03 span {font-size:14px;}
.best_03 {border:1px solid #cdcdcd; border-top:0; *zoom:1;}
.best_03:after {content:""; display:block; clear:both;}
.best_03 li {padding:26px; border-right:1px solid #cdcdcd; float:left; position:relative;}
.best_03 li.last_li {border:0;}
.best_03 li p {margin-bottom:10px;}
.best_03 li strong {display:block; font-size:14px; margin-bottom:10px;}
.best_03 li span {font-size:14px;}

.sub_best {position:relative; margin-top:80px;}
.sub_best h4 {position:absolute; top:-50px; left:-10px; width:1020px; height:50px; background:#515151;}
.sub_best h4 .sbt_text {color:#fff; padding:15px 0 0 30px; font-size:16px; font-weight:700;}
.sub_best h4 .sbt_bg_01 {position:absolute; top:50px; left:0;}
.sub_best h4 .sbt_bg_02 {position:absolute; top:50px; left:1010px;}

.sub_best_list {border:1px solid #cdcdcd; border-top:0; *zoom:1;}
.sub_best_list:after {content:""; display:block; clear:both;}
.sub_best_list li {padding:19px; border-right:1px solid #cdcdcd; float:left;}
.sub_best_list li.last_li {border:0;}
.sub_best_list li.sb_01 {padding-left:20px; padding-right:20px;}
.sub_best_list li p {margin-bottom:15px;}
.sub_best_list li strong {display:block; margin-bottom:5px; text-align:center;}
.sub_best_list li span {display:block; text-align:center;}

/*순위표*/
.best_num_01 {position:absolute; top:-7px; left:10px;}
.best_num_02 {position:absolute; top:25px; left:40px;}
.best_num_03 {position:absolute; top:22px; left:30px;}

/*************************************************************************************************************************************************/




/*제품 디테일 페이지*/

/*제품박스*/
.detail_box {margin:0 auto 30px auto; width:998px; border:1px solid #cdcdcd; *zoom:1;}
.detail_box:after {content:""; display:block; clear:both;}
.detail_box .db_border {border:4px solid #f4f4f4; padding:25px; *zoom:1;}
.detail_box .db_border:after {content:""; display:block; clear:both;}
.detail_box .detail_img, .detail_box .detail_text {float:left;}
.detail_box .detail_img {margin-right:40px; width:500px;}
.detail_box .detail_img .product_sns {background:#3a3e47; height:60px; width:500px;}
.detail_box .detail_img .product_sns p {float:left; color:#fff; font-size:14px; font-weight:700; height:22px; margin:10px 60px 0 30px; padding-top:13px}
.detail_box .detail_img .product_sns ul {float:left; margin-top:7px;}
.detail_box .detail_img .product_sns ul li {display:inline-block; *display:inline; *zoom:1; margin-right:8px;}
.detail_box .detail_img .product_sns ul li a {display:block; width:40px; height:40px; text-indent:-999px; margin-top:3px;}
.detail_box .detail_img .product_sns ul li a.sns_sms {background:url(/images/icon_sms.png) no-repeat; width:90px;}
.detail_box .detail_img .product_sns ul li a.sns_kakao {background:url(/images/icon_kakao.png) no-repeat;}
.detail_box .detail_img .product_sns ul li a.sns_url {background:url(/images/icon_url.png) no-repeat;}

.detail_box .detail_text {width:400px;}
.detail_box .detail_text h4 {font-size:24px; font-weight:700; padding:15px 0 15px 0; border-top:2px solid #555; border-bottom:2px solid #555; text-align:center;}
.detail_box .detail_text dl {*zoom:1; border-bottom:1px solid #ddd; padding:15px 0;}
.detail_box .detail_text dl:after {content:""; display:block; clear:both;}
.detail_box .detail_text dl dt, .detail_box .detail_text dl dd {float:left;}
.detail_box .detail_text dl dt {width:120px; font-weight:700;}
.detail_box .detail_text dl dd {width:280px; font-size:15px; display:block;}
.detail_box .detail_text .ddd_01 {height:28px;}
.detail_box .detail_text .ddt_02 {margin-top:10px;}
.detail_box .detail_text .ddt_03 {margin-top:5px;}
.detail_box .detail_text dl.ddl_03 dd input {width:30px; border:1px solid #cdcdcd; background:#f9f9f9; padding:2px;}
.detail_box .detail_text .price_01 {text-decoration:line-through; margin-right:3px;}
.detail_box .detail_text .price_02 {display:inline-block; *display:inline; *zoom:1; font-family: Tahoma, Arial; font-size: 24px; font-weight:bold; margin-right:3px; color:#3963c5; padding-top:3px;}
.detail_box .detail_text dl dd .option_list li {margin-bottom:2px;}
.detail_box .detail_text dl dd label {font-size:13px;}

.detail_box .detail_text .detail_bn {margin:30px 0; text-align:center;}
.detail_box .detail_text .detail_bn li {display:inline-block; *display:inline; *zoom:1;}
.detail_box .detail_text .detail_bn li.db_li {margin-right:10px;}
/*.detail_box .detail_text .detail_bn li a {display:block; width:160px; height:53px;}*/
.detail_box .detail_text .detail_bn li a.db_a_01 {background:url(/images/detail_bn_01.gif) no-repeat; display:block; width:242px; height:80px;}
/*.detail_box .detail_text .detail_bn li a.db_a_01:hover {background:url(/images/detail_bn.gif) no-repeat 0 -74px;}
.detail_box .detail_text .detail_bn li a.db_a_01:active {background:url(/images/detail_bn.gif) no-repeat 0 100%;}*/
.detail_box .detail_text .detail_bn li a.db_a_02 {background:url(/images/detail_bn_02.gif) no-repeat; display:block; width:80px; height:80px;}
/*.detail_box .detail_text .detail_bn li a.db_a_02:hover {background:url(/images/detail_bn.gif) no-repeat 100% -74px;}
.detail_box .detail_text .detail_bn li a.db_a_02:active {background:url(/images/detail_bn.gif) no-repeat 100% 100%;}*/

.detail_box .detail_text .detail_buy_info {margin-left:30px;}
.detail_box .detail_text .detail_buy_info li {color:#888; font-size:13px; margin-bottom:5px;}

/*페이지 네비게이션*/
.dc_title {background:url(/images/dot_bule.gif) repeat-x 0 bottom; width:1000px; margin-bottom:30px; *zoom:1;}
.dc_title:after {content:""; display:block; clear:both;}
.dc_title li {float:left; width:200px; margin-top:11px;}
.dc_title li a {display:block; padding:10px 0; text-align:center;  border-top:1px solid #cdcdcd; border-right:1px solid #cdcdcd;  font-size:14px; background:#f4f4f4; text-decoration:none;}
.dc_title li.active {margin-top:0;}
.dc_title li.active a {border:2px solid #3963c5; border-bottom:0; background:#fff; padding:15px 0; font-size:16px; font-weight:700; color:#3963c5;}
.dc_title li.right_li a {border-left:1px solid #cdcdcd; border-right:0;}

.content_wrap {margin:0 auto; width:1000px;}
#dc_info, #dc_video, #dc_detail_img {margin-bottom:30px;}
/*제품정보*/
#dc_info {*zoom:1; width:900px; margin:0 auto 30px auto;}
#dc_info:after {content:""; display:block; clear:both;}
#dc_info .dci_mm {text-align:right; padding-right:250px; margin-bottom:3px;}
#dc_info .product_info {float:left; border:2px solid #000;}
#dc_info .product_info caption {display:none;}
#dc_info .product_info th, #dc_info .product_info td {padding:9px 20px; text-align:center;}
#dc_info .product_info th {background:#f4f4f4; font-weight:700;}
#dc_info .product_info th.pi_height {height:50px;}
#dc_info .dcin_img {text-align:center;}
/*제품동영상*/
#dc_video .dcv_content {text-align:center;}
/*제품이미지*/
#dc_detail_img .dcdi_img {text-align:center;}
/*안내사항*/
#dc_guide h3 {padding:10px 0 10px 20px; font-size:14px; font-weight:700; margin-bottom:30px;}
#dc_guide .sub_title_01 {background:url(/images/bg_title.png) no-repeat 980px center #f1f1f1;}
  	/*주문절차안내*/
#dc_guide .dcg_order_guide {margin-bottom:30px;}
#dc_guide .dcg_order_guide .dcgog_img {margin-bottom:20px;}
#dc_guide .dcg_order_guide .dcgog_text {padding-left:30px;}
#dc_guide .dcg_order_guide .dcgog_text span {font-weight:700; color:#3963c5;font-size:14px; }
	/*시안예제*/
#dc_guide .dcg_draft_exam {margin-bottom:30px;}
	/*배송포장안내*/
#dc_guide .dcg_text_box {*zoom:1; padding:0 30px; margin-bottom:30px;}
#dc_guide .dcg_text_box:after {content:""; display:block; clear:both;}
#dc_guide .dcg_text_box .dcg_tb_01 {float:left; width:440px; padding-right:30px;}
#dc_guide .dcg_text_box .dcg_tb_02 {float:left; width:439px; padding-left:30px; border-left:1px solid #dfdfdf;}
#dc_guide .dcg_text_box h4 {font-size:14px; border-bottom:2px solid #dfdfdf; padding-bottom:5px; margin-bottom:10px; font-weight:700;}
#dc_guide .dcg_text_box h5 {font-weight:700; margin-bottom:5px;}
#dc_guide .dcg_text_box p {margin-bottom:15px; line-height:18px;}
#dc_guide .dcg_text_box p.last_p {margin:0; border:1px solid #dfdfdf; text-align:center;}
#dc_guide .dcg_text_box ul {margin-bottom:30px;}
#dc_guide .dcg_text_box ul li {margin-bottom:3px;}
	/*이벤트/고객센터*/
#dc_guide .dcg_event_cs {*zoom:1;}
#dc_guide .dcg_event_cs:after {content:""; display:block; clear:both;}
#dc_guide .dcg_event_cs .dcg_ec_01, #dc_guide .dcg_event_cs .dcg_ec_02 {float:left;}
#dc_guide .dcg_event_cs .dcg_ec_01 {width:400px; height:165px; background:#3963C5;}
#dc_guide .dcg_event_cs .dcg_ec_02 {width:560px; margin-left:40px;}
#dc_guide .dcg_event_cs .dcg_ec_02 h4 {font-size:14px; border-bottom:2px solid #dfdfdf; padding-bottom:5px; margin-bottom:10px; font-weight:700;}
#dc_guide .dcg_event_cs .dcg_ec_02 .dcg_cs_box {padding:0 20px; *zoom:1;}
#dc_guide .dcg_event_cs .dcg_ec_02 .dcg_cs_box:after {content:""; display:block; clear:both;}
#dc_guide .dcg_event_cs .dcg_ec_02 .dcg_cs_box .dcg_cs_01, #dc_guide .dcg_event_cs .dcg_ec_02 .dcg_cs_box .dcg_cs_02 {float:left; width:260px;}
#dc_guide .dcg_event_cs .dcg_ec_02 .dcg_cs_box h5 {font-weight:700; margin-bottom:10px;}
.dcg_cs_p_01 {font-family: Tahoma, Arial; font-size: 32px; font-weight:bold;}
.dcg_cs_p_02 {color:#999; margin-bottom:10px;}
.dcg_cs_p_03 {font-size:14px; margin-bottom:3px;}
.dcg_cs_p_04 {font-size:14px;}
.dcg_cs_p_05 {font-size:14px; font-weight:700; margin-bottom:5px; padding-top:7px;}
.dcg_cs_p_06 {font-size:14px; font-weight:700; margin-bottom:10px;}
.dcg_cs_p_07 {color:#999; margin-bottom:15px;}
.dcg_cs_p_08 {color:#37a8f1;}
.dcg_cs_p_09 {font-size:14px; font-weight:700; margin-bottom:15px;}

/* 디테일 추가분 - 상품평 */
#dc_review {margin-bottom:30px;}
#dc_review h3 {width:1000px; margin:0 auto; position:relative; border-bottom:1px solid #2c2c2c; padding-bottom:10px;}
#dc_review h3 .dcrt_img {margin-left:10px;}
#dc_review h3 .dcrt_bn {position:absolute; bottom:7px; right:3px;}
#dc_review .dc_review_list {width:1000px; margin:0 auto;}
#dc_review .dc_review_list li {*zoom:1;}
#dc_review .dc_review_list li:after {content:""; display:block; clear:both;}
#dc_review .dc_review_list li .dcrl_box {border-bottom:1px solid #cdcdcd; *zoom:1; padding:10px 0;}
#dc_review .dc_review_list li .dcrl_box:after {content:""; display:block; clear:both;}
#dc_review .dc_review_list li .dcrl_box:hover {background:#f4f4f4;}
#dc_review .dc_review_list li .dcrl_box a {display:block;}
#dc_review .dc_review_list li .dcrl_box a.open {display:block;}
#dc_review .dc_review_list li .dcrl_box .dcrl_img {float:left; margin-right:20px;}
#dc_review .dc_review_list li .dcrl_box .dcrl_title {font-size:14px; font-weight:bold; padding:10px 0;}
#dc_review .dc_review_list li .dcrl_box .dcrl_text {line-height:18px;}
#dc_review .dc_review_list li .dcrl_box .dcrl_writer {float:right; width:140px; text-align:center; height:80px;}
#dc_review .dc_review_list li .dcrl_box .dcrl_writer span {background:url(/images/icon_peaple.png) no-repeat 0 center; padding-left:18px; display:inline-block; color:#999; margin-top:34px;}
#dc_review .dc_review_list li .dcrl_content {display:none; padding:30px 50px; line-height:18px; border-bottom:1px solid #cdcdcd;}
#dc_review .dc_review_list li .dcrl_content img {margin-bottom:30px; max-height:800px;}
#dc_review .dc_review_banner {margin:30px auto; width:900px;}


/* 디테일 추가분 - 시안평 */
#dc_review .dc_review_list_02 {width:1000px; margin:0 auto;}
#dc_review .dc_review_list_02 li {*zoom:1;}
#dc_review .dc_review_list_02 li:after {content:""; display:block; clear:both;}
#dc_review .dc_review_list_02 li .dcrl_box_02 {border-bottom:1px solid #cdcdcd; *zoom:1; padding:13px 0;}
#dc_review .dc_review_list_02 li .dcrl_box_02:after {content:""; display:block; clear:both;}
#dc_review .dc_review_list_02 li .dcrl_box_02:hover {background:#f4f4f4;}
#dc_review .dc_review_list_02 li .dcrl_box_02 a {display:block;}
#dc_review .dc_review_list_02 li .dcrl_box_02 a.open {display:block;}
#dc_review .dc_review_list_02 li .dcrl_box_02 .dcrl_product {width:140px; font-size:11px; color:#999; float:left; line-height:21px;}
#dc_review .dc_review_list_02 li .dcrl_box_02 .dcrl_text {margin-left:10px; margin-right:150px; line-height:20px;}
#dc_review .dc_review_list_02 li .dcrl_box_02 .dcrl_writer {float:right; width:140px; text-align:center; margin-left:30px;}
#dc_review .dc_review_list_02 li .dcrl_box_02 .dcrl_writer span {background:url(/images/icon_peaple.png) no-repeat 0 center; padding-left:18px; display:inline-block; color:#999;}














/* 디테일 추가분 - 제품 썸네일 */
.product_thumb {margin-bottom:30px;}
.product_thumb .ph_big {position:relative; margin-bottom:15px;}
.product_thumb .ph_big .ph_big_img {*zoom:1; overflow:hidden;}
.product_thumb .ph_big .ph_big_img:after {content:""; display:block; clear:both;}
.product_thumb .ph_big .ph_big_img .phb_left {float:left;}
.product_thumb .ph_big .ph_big_img .phb_right {float:right}
.product_thumb .ph_big .ph_prev_bn {position:absolute; top:199px; left:-50px;}
.product_thumb .ph_big .ph_prev_bn a {display:block; width:100px; height:100px; background:url(/images/dh_prev_bn.png) no-repeat 48px center;}
.product_thumb .ph_big .ph_next_bn {position:absolute; top:199px; right:-50px;}
.product_thumb .ph_big .ph_next_bn a {display:block; width:100px; height:100px; background:url(/images/dh_next_bn.png) no-repeat 22px center;}
.product_thumb .ph_big .ph_zoom_bn {position:absolute; top:190px; left:445px;}
.product_thumb .ph_small {text-align:center;}
.product_thumb .ph_small ul {display:inline-block; *display:inline; *zoom:1;}
.product_thumb .ph_small ul:after {content:""; display:block; clear:both;}
.product_thumb .ph_small ul li {float:left; margin:0 4px;}
.product_thumb .ph_small ul li a {display:block; padding:4px; border:2px solid #fff; box-sizing:border-box;}
.product_thumb .ph_small ul li a.active {border:2px solid #3963C5;}

/* 디테일 추가분 - 제품 썸네일 FULL-SIZE */
.pt_full_wrap {padding:15px 25px; *zoom:1;}
.pt_full_wrap:after {content:""; display:block; clear:both;}
.pt_full_wrap .ptf_img {float:left; margin-right:210px;}
.pt_full_wrap .ptf_thumb {position:fixed; top:15px; right:25px;}
.pt_full_wrap .ptf_thumb h4 {border-top:2px solid #424242; border-bottom:2px solid #424242; text-align:center; font-size:16px; font-weight:bold; margin-bottom:10px; padding:10px 0; color:#424242;}
.pt_full_wrap .ptf_thumb h4 .ptf_title {text-align:center; font-size:16px; font-weight:bold; margin-bottom:4px; color:#424242;}
.pt_full_wrap .ptf_thumb h4 .ptf_price {text-align:center; font-size:16px; font-weight:bold; color:#424242;}
.pt_full_wrap .ptf_thumb ul {*zoom:1; width:200px;}
.pt_full_wrap .ptf_thumb ul:after {content:""; display:block; clear:both;}
.pt_full_wrap .ptf_thumb ul li {float:left; margin:0 4px;}
.pt_full_wrap .ptf_thumb ul li a {display:block; padding:4px; border:2px solid #f9f9f9; box-sizing:border-box;}
.pt_full_wrap .ptf_thumb ul li a.active {border:2px solid #3963C5;}

/* 디테일 추가분 - 제품 썸네일 FULL-SIZE_갤러리용 */
.pt_full_wrap_02 {padding:15px 25px; *zoom:1;}
.pt_full_wrap_02:after {content:""; display:block; clear:both;}
.pt_full_wrap_02 .ptf_img_02 {float:left; margin-right:250px;}
.pt_full_wrap_02 .ptf_thumb_02 {position:fixed; top:15px; right:25px;}
.pt_full_wrap_02 .ptf_thumb_02 h4 {border-top:2px solid #424242; border-bottom:2px solid #424242;  margin-bottom:20px; padding:10px 0;}
.pt_full_wrap_02 .ptf_thumb_02 h4 .ptf_title {text-align:center; font-size:16px; font-weight:bold; margin-bottom:4px; color:#424242;}
.pt_full_wrap_02 .ptf_thumb_02 h4 .ptf_price {text-align:center; font-size:16px; font-weight:bold; color:#424242;}
.pt_full_wrap_02 .ptf_thumb_02 .ptf_view_bn {margin-bottom:25px;}
.pt_full_wrap_02 .ptf_thumb_02 ul {*zoom:1; width:240px;}
.pt_full_wrap_02 .ptf_thumb_02 ul:after {content:""; display:block; clear:both;}
.pt_full_wrap_02 .ptf_thumb_02 ul li {float:left; margin:0 4px;}
.pt_full_wrap_02 .ptf_thumb_02 ul li a {display:block; padding:4px; border:2px solid #f9f9f9; box-sizing:border-box;}
.pt_full_wrap_02 .ptf_thumb_02 ul li a.active {border:2px solid #3963C5;}



/* 디테일 추가분 - 지식쇼핑 */

/*제품리스트*/
.nd_product_list {*zoom:1; margin-bottom:50px;}
.nd_product_list:after {content:""; display:block; clear:both;}
.nd_product_list li {float:left;}
.nd_product_list li.npl_01 {padding-right:24px; border-right:1px solid #cdcdcd;}
.nd_product_list li.npl_02 {padding-left:25px; padding-right:24px; border-right:1px solid #cdcdcd;}
.nd_product_list li.npl_03 {padding-left:25px;} 

.nd_product_list li .npl_box {margin-bottom:30px;}
.nd_product_list li .npl_tbox {padding-left:15px; padding-top:8px; *zoom:1;}
.nd_product_list li .npl_tbox:after {content:""; display:block; clear:both;}
.nd_product_list li .npl_tbox .npl_num {float:left; background:url(/images/detail_naver/nd_num_bg.gif) no-repeat; width:50px; height:50px; margin-right:20px; text-align:center; font-size:28px; line-height:50px; font-family:Arial, Helvetica, sans-serif; font-weight:bolder; color:#fff;}
.nd_product_list li .npl_tbox  .npl_title {float:left; font-size:20px; font-weight:bolder; height:50px; line-height:50px; font-family:Arial, Helvetica, sans-serif;}
.nd_product_list li .npl_price {color:#6cbd41; font-size:24px; padding-right:15px; text-align:right; font-weight:bolder; padding-bottom:10px; border-bottom:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif;}
.nd_product_list li .npl_price span {font-size:14px; display:inline-block;}

/*제품디테일*/
.nd_detail_list li {margin-bottom:90px;}
.nd_detail_list li .ndl_title {background:url(/images/detail_naver/nd_product_titlebar.gif) no-repeat; height:75px; *zoom:1; margin-bottom:15px;}
.nd_detail_list li .ndl_title:after {content:""; display:block; clear:both;}
.nd_detail_list li .ndl_title .ndl_num {width:60px; height:60px; float:left; text-align:center; font-size:28px; line-height:60px; font-family:Arial, Helvetica, sans-serif; font-weight:bolder; color:#fff; margin-right:20px;}
.nd_detail_list li .ndl_title .ndl_name {float:left; height:60px; line-height:60px; font-size:20px; font-weight:bolder; font-family:Arial, Helvetica, sans-serif; color:#fff; width:400px; margin-right:200px;}
.nd_detail_list li .ndl_title .ndl_price {float:left; width:200px; text-align:right; height:60px; line-height:60px; font-size:24px; font-weight:bolder; font-family:Arial, Helvetica, sans-serif; color:#dfddd0; margin-right:20px;}
.nd_detail_list li .ndl_title .ndl_top_bn {float:left;}
.nd_detail_list li .ndl_title .ndl_top_bn a {display:block; width:100px; height:60px; text-align:center; line-height:60px;}
.nd_detail_list li .ndl_title .ndl_top_bn a span {background:url(/images/detail_naver/nd_top_bn.png) no-repeat 0 center; padding-left:16px; color:#fff;}
.nd_detail_list li .ndl_info_box {*zoom:1; width:600px; margin:0 auto; margin-bottom:30px;}
.nd_detail_list li .ndl_info_box:after {content:""; display:block; clear:both;}
.nd_detail_list li .ndl_info_box .ndl_img {float:left; margin-right:20px;}
.nd_detail_list li .ndl_info_box .ndl_tbox {margin:20px 0 30px 0;}
.nd_detail_list li .ndl_info_box .ndl_tbox p {font-size:16px; font-weight:bolder; font-family:Arial, Helvetica, sans-serif;}
.nd_detail_list li .ndl_info_box .ndl_tbox p.ndlt_p {margin-bottom:8px;}


#related_goods {padding-bottom:30px;}
#related_goods h3 {padding:10px 0 10px 20px; font-size:14px; font-weight:700; margin-top:20px;}
#related_goods .sub_title_01 {background:url(/images/bg_title.png) no-repeat 980px center #f1f1f1;}




/*************************************************************************************************************************************/


/*증정후기*/
	/*배너*/
.review_event_banner {width:1000px; height:530px; background:url(/images/review_event_banner.gif) no-repeat; position:relative;}
.review_event_banner .review_write {position:absolute; top:440px; left:370px;}
.review_event_banner .review_write a {display:block; background:url(/images/review_bn_write.gif) no-repeat; width:260px; height:62px; text-indent:-9999px;}
.review_event_banner .review_write a:hover {background:url(/images/review_bn_write.gif) no-repeat 0 -69px;}
.review_event_banner .review_write a:active {background:url(/images/review_bn_write.gif) no-repeat 0 100%;}
	/*게시판*/
.review_bulletin h3 {border-bottom:2px solid #333; padding:20px 0 15px 0; position:relative;}
.review_bulletin h3 div {position:absolute; top:17px; right:0;}
.review_bulletin .rb_list li {*zoom:1; padding:10px 20px 10px 0; border-bottom:1px solid #cdcdcd;}
.review_bulletin .rb_list li:after {content:""; display:block; clear:both;}
.review_bulletin .rb_list li:hover {background:#f4f4f4;}
.review_bulletin .rb_list li dl {float:left;}
.review_bulletin .rb_list li dl dt {display:none;}
.review_bulletin .rb_list li dl.rb_dl_01 {width:60px; margin-top:50px; text-align:center;}
.review_bulletin .rb_list li dl.rb_dl_02 {width:110px; margin-right:20px;}
.review_bulletin .rb_list li dl.rb_dl_02 dd img {padding:4px; border:1px solid #cdcdcd; background:#fff;}
.review_bulletin .rb_list li dl.rb_dl_03 {width:780px;}
.review_bulletin .rb_list li dl.rb_dl_03 .rb_dd_01 {font-size:14px; font-weight:700; margin-bottom:20px; margin-top:5px;}
.review_bulletin .rb_list li dl.rb_dl_03 .rb_dd_02 {margin-bottom:10px; line-height:20px;}
.review_bulletin .rb_list li dl.rb_dl_03 .rb_dd_03 {color:#999; background:url(/images/icon_peaple.png) no-repeat 0 center; padding-left:16px; }
	/*리뷰리드*/
.newspaper {border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; background:url(/images/bg_newspaper_01.gif) repeat-x; margin-top:30px;}
.review_read {background:url(/images/bg_newspaper_02.gif) repeat-x 0 100%; padding:47px 20px 60px 20px;}
.review_read .review_content_wrap {*zoom:1}
.review_read .review_content_wrap:after {content:""; display:block; clear:both;}
.review_read .news_title {text-align:center; padding-bottom:33px; border-bottom:2px solid #2c2c2c; margin-bottom:3px;}
.review_read .rr_sub_title {padding:10px 0; border-top:1px solid #2c2c2c; border-bottom:1px solid #2c2c2c; margin-bottom:50px;}
.review_read .rr_sub_title dt {display:none;}
.review_read .rr_sub_title dd {display:inline-block; *display:inline; *zoom:1; width:100px; text-align:center; color:#2c2c2c;}
.review_read .rr_sub_title dd.rrst_01 {margin-right:636px;}
.review_read .rr_sub_title dd.rrst_02 {background:url(/images/icon_peaple_02.png) no-repeat 0 center; padding-left:16px; text-align:left;}
.review_read .rr_left_wrap {float:left; width:700px; padding-right:19px; border-right:1px solid #cdcdcd;}
.review_read .rr_left_wrap h3 {padding:20px 10px;; margin-bottom:30px; text-align:center; font-size:24px; font-weight:700; background:#cdcdcd; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.review_read .rr_left_wrap .rr_text {margin-bottom:60px; line-height:22px;}
.review_read .rr_left_wrap .rr_text img {margin:10px 0;}
.review_read .rr_left_wrap .rr_reply_list {margin-bottom:20px; border-top:2px solid #2c2c2c;}
.review_read .rr_left_wrap .rr_reply_list li {padding:15px; border-bottom:1px solid #cdcdcd;}
.review_read .rr_left_wrap .rr_reply_list li .rrrl_dl_01 {margin-bottom:10px; *zoom:1;}
.review_read .rr_left_wrap .rr_reply_list li dt {display:none;}
.review_read .rr_left_wrap .rr_reply_list li .rrrl_dl_01 dd {display:inline-block; *display:inline; *zoom:1;}
.review_read .rr_left_wrap .rr_reply_list li .rrrl_dl_01 dd.rrrl_dd_01 {background:url(/images/icon_peaple.png) no-repeat 0 center; padding-left:16px; font-weight:700; margin-right:20px; color:#3963c5;}
.review_read .rr_left_wrap .rr_reply_list li .rrrl_dl_01 dd.rrrl_dd_02 {color:#999; margin-right:10px;}
.review_read .rr_left_wrap .rr_reply_list li .rrrl_dl_01 dd.rrrl_dd_03 {vertical-align:middle;}
.review_read .rr_left_wrap .rr_reply_list li .rrrl_dl_02 dd.rrrl_dd_04 {line-height:18px;}
		/*댓글쓰기*/
.review_read .rr_left_wrap .rr_reply {border:1px solid #cdcdcd; background:#f4f4f4; padding:15px 20px; margin-bottom:30px; *zoom:1;}
.review_read .rr_left_wrap .rr_reply:after {content:""; display:block; clear:both;}
.review_read .rr_left_wrap .rr_reply label {float:left; margin-right:20px; display:block;}
.rrr_input_01, .rrr_input_02, .rrr_input_03, .rrr_input_04 {float:left;}
.review_read .rr_left_wrap .rr_reply .rrr_box_01, .review_read .rr_left_wrap .rr_reply .rrr_box_02 {*zoom:1;}
.review_read .rr_left_wrap .rr_reply .rrr_box_01:after, .review_read .rr_left_wrap .rr_reply .rrr_box_02:after {content:""; display:block; clear:both;}
.review_read .rr_left_wrap .rr_reply .rrr_box_01 {margin-bottom:10px;}
.rr_reply .rrr_box_01 input, .rr_reply .rrr_box_02 textarea {padding:5px 6px; border:1px solid #cdcdcd; background:#fff;}
.rr_reply .rrr_box_01 label {margin-top:5px;}
.rr_reply .rrr_box_02 label {margin-top:20px;}
.rr_reply .rrr_box_01 .rrr_input_01 {margin-right:30px;}
.rr_reply .rrr_box_01 .rrr_input_01 input {width:150px;}
.rr_reply .rrr_box_01 .rrr_input_02 input {width:100px;}
.rr_reply .rrr_box_02 .rrr_input_03 {margin-right:10px; margin-top:2px;}
.rr_reply .rrr_box_02 .rrr_input_03 textarea  {width:510px;}
.rr_reply .rrr_box_02 .rrr_input_04 a {display:block; width:60px; height:60px; background:url(/images/bn_write_reply.gif) no-repeat; text-indent:-9999px;}
		/*이전글 / 다음글*/
.list_move {border-top:2px solid #2c2c2c;}
.list_move li {*zoom:1; padding:10px 10px 10px 0; border-bottom:1px solid #cdcdcd;}
.list_move li:after {content:""; display:block; clear:both;}
.list_move li:hover {background:#f4f4f4;}
.list_move li dl {float:left;} 
.list_move li dl dt {display:none;}
.list_move li dl.lm_dl_01 {width:70px; margin-top:50px; text-align:center;} 
.list_move li dl.lm_dl_02 {width:110px; margin-right:20px;} 
.list_move li dl.lm_dl_02 dd img {padding:4px; border:1px solid #cdcdcd; background:#fff;} 
.list_move li dl.lm_dl_03 {width:480px;}
.list_move li dl.lm_dl_03 .lm_dd_01 {font-size:14px; font-weight:700; margin-bottom:20px; margin-top:5px;}
.list_move li dl.lm_dl_03 .lm_dd_02 {margin-bottom:10px; line-height:20px;}
.list_move li dl.lm_dl_03 .lm_dd_03 {color:#999; background:url(/images/icon_peaple.png) no-repeat 0 center; padding-left:16px; }
		/*버튼*/
.review_view_bn {float:right; margin-top:20px; *zoom:1;}
.review_view_bn:after {content:""; display:block; clear:both;}
.review_view_bn li {float:left; margin-right:5px;}
.review_view_bn li.last_li {margin:0;}
	/*오른쪽 컨텐츠*/
		/*작성자가 구매한 트로피*/
.rr_right_wrap {float:right; width:220px; margin-left:20px;}
.rv_order_product {margin-bottom:60px;}
.rv_order_product h4 {font-size:16px; font-weight:700; padding-bottom:10px; border-bottom:1px solid #2c2c2c;}
.rv_order_product .rv_op_list {padding-top:15px; border-top:1px solid #cdcdcd;}
.rv_order_product .rv_op_list .rv_op_01 {margin-bottom:5px;}
.rv_order_product .rv_op_list .rv_op_02 {margin-bottom:5px; font-size:14px; font-weight:700;}
.rv_order_product .rv_op_list .rv_op_03 {font-size:14px;}
		/*추천상품*/
.rv_recommend h4 {font-size:16px; font-weight:700; padding-bottom:10px; border-bottom:1px solid #2c2c2c;}
.rv_recommend .rv_recommend_list li {padding:8px 0; border-top:1px solid #cdcdcd; *zoom:1;}
.rv_recommend .rv_recommend_list li:after {content:""; display:block; clear:both;}
.rv_recommend .rv_recommend_list li dl dt {display:none;}
.rv_recommend .rv_recommend_list li dl dd {float:left;}
.rv_recommend .rv_recommend_list li dl dd.rv_rl_01 {margin-right:10px;}
.rv_recommend .rv_recommend_list li dl dd.rv_rl_02 {font-size:14px; margin:20px 0 10px 0;}
.rv_recommend .rv_recommend_list li dl dd.rv_rl_03 {font-size:14px;}

/*************************************************************************************************************************************/

/*****

마이페이지

*****/

/*주문배송확인*/
#my_order .mo_title {border-bottom:1px solid #2c2c2c; padding:15px 0; *zoom:1;}
#my_order .mo_title:after {content:""; display:block; clear:both;}
#my_order .mo_title li {float:left; text-align:center; font-weight:700;}
#my_order .mo_list li {border-bottom:1px solid #cdcdcd; padding:9px 0;}
#my_order .mo_list li .mol_dl {*zoom:1;}
#my_order .mo_list li .mol_dl:after {content:""; display:block; clear:both;}
#my_order .mo_list li .mol_dl dt {display:none;}
#my_order .mo_list li .mol_dl dd {float:left; text-align:center;}
#my_order .mo_list li .mol_dl dd a {font-weight:700;}
#my_order .mo_list li .mol_dl dd a img {margin-left:10px; vertical-align:middle;}
#my_order .my_order_guide {margin:10px 0 0 20px;}
#my_order h4 {border-bottom:1px solid #2c2c2c; padding-bottom:10px; margin-top:40px;}
#my_order .mo_price {border-bottom:1px solid #2c2c2c; padding:15px 10px 15px 570px; background:#f4f4f4; *zoom:1;}
#my_order .mo_price:after {content:""; display:block; clear:both;}
#my_order .mo_price dt, #my_order .mo_price dd {width:100px; text-align:right; float:left;}
#my_order .mo_price .mop_dd {margin-top:5px; font-size:14px; font-weight:700;}



/*************************************************************************************************************************************/


/*****

로그인/회원가입

*****/


/*로그인*/
.login_baner {margin-bottom:50px;}
.login_box {margin:0 auto; width:900px; *zoom:1;}
.login_box:after {content:""; display:block; clear:both;}
.login_box .lb_01 {width:400px; float:left;}
.login_box .lb_02 {width:400px; float:right;}
.login_box h4 {font-size:16px; font-weight:700; border-bottom:2px solid #2c2c2c; padding-bottom:10px; background:url(/images/icon_login.gif) no-repeat 3px 2px; padding-left:17px;}
.login_form_box {padding:30px 0; border-bottom:1px solid #cdcdcd; background:#f9f9f9;}
.login_form_box .lfb_box {*zoom:1;}
.login_form_box .lfb_box:after {content:""; display:block; clear:both;}
.login_form_box .lfb_box ul {float:left;}
.login_form_box .lfb_box ul li {*zoom:1; height:40px;}
.login_form_box .lfb_box ul li:after {content:""; display:block; clear:both;}
.login_form_box .lfb_box ul li div {float:left;}
.login_form_box .lfb_box ul li div.lfbl_01 {width:90px; text-align:right; padding-right:10px;}
.login_form_box .lfb_box ul li div.lfbl_01 label {display:block; font-size:14px; font-weight:700; margin-top:7px;}
.login_form_box .lfb_box .lfb_bn {float:left; margin-left:10px;}
.login_form_box .lfb_box .lfb_bn a {display:block; padding:26px 0; width:72px; text-align:center; color:#fff; font-size:14px; font-weight:700; background:url(/images/eagle_material_menu_bg.png) #3963c5; text-decoration:none;}
.login_form_box .lfb_text {clear:both; margin:20px auto 0 auto; width:340px; border-top:1px solid #cdcdcd; padding-top:20px; text-align:center;}
.login_form_box .lfb_text ul li {display:inline-block; *display:inline; *zoom:1; padding:0 10px;}
.login_form_box .lfb_text ul li.first_li {border-right:1px solid #ddd;}

/*회원가입*/
.join_baner {margin-bottom:20px;}
.agreement_box {margin:0 auto; width:900px; margin-bottom:100px;}
.agreement_box h4 {font-size:14px; font-weight:700; padding:30px 0 15px 0;}
.agreement_box .scroll_box {position:relative; height:95px; overflow-y:auto; overflow-x:hidden; border-top:1px solid #e2e6e5; border-bottom:1px solid #e2e6e5; border-right:1px solid #e2e6e5; border-left:1px solid #d0d0d0; padding:10px 15px;}
.agreement_box .scroll_box p {margin-bottom:15px; line-height:18px; color:#999; letter-spacing:1px;}
.agreement_box .agreement_text {text-align:center; margin-top:20px;}
.agreement_box .agreement_text p {margin-bottom:7px;}
.agreement_box .agreement_text ul li {display:inline-block; *display:inline; *zoom:1; padding:0 10px;}

.join_info {margin:0 auto; width:900px;}
.join_info h4 {font-size:16px; font-weight:700; border-bottom:2px solid #2c2c2c; padding-bottom:10px; padding-left:23px; background:url(/images/join_arrow.gif) no-repeat;}

.join_info .join_bn {padding:30px 0; text-align:center;}
.join_info .join_bn a {display:inline-block; *display:inline; *zoom:1; padding:20px 0; width:150px; text-align:center; color:#fff; font-size:16px; font-weight:700; background:url(/images/eagle_material_menu_bg.png) #3963c5; text-decoration:none;}

.join_finish {text-align:center;}
.join_finish p {margin:50px 0;}
.jf_login {width:400px; display:inline-block; *display:inline; *zoom:1;}
.jf_login h4 {font-size:16px; font-weight:700; border-bottom:2px solid #2c2c2c; padding-bottom:10px; background:url(/images/icon_login.gif) no-repeat 3px 2px; padding-left:17px; text-align:left;}

/*네이버 회원가입,로그인*/
.lfb_text_modify {clear:both; margin:20px auto 0 auto; width:340px; text-align:center;}
.lfb_text_modify ul li {display:inline-block; *display:inline; *zoom:1; padding:0 10px;}
.lfb_text_modify ul li.first_li {border-right:1px solid #ddd;}
.naver_h4 {margin-top:20px;}
.naver_login {display:block; text-align:center;}
.join_choice {display:block; text-align:center;}

/*회원가입 (수정)*/
.join_naver {padding:20px 0; margin-bottom:50px; border-bottom:1px solid #cdcdcd; text-align:center; background-color:#fcfcfc;}
.agree_check {text-align:center; margin-top:20px;}
.agree_check .ac_box {margin-top:-1px;}
.agree_check label {display:inline-block; margin:4px 8px 0 3px;}



/*************************************************************************************************************************************/


/*****

팝업메뉴

*****/


.popup_header {height:60px; background:#3963c5;}
.popup_header .ph_logo {float:left; margin:10px 0 0 20px;}

.popup_footer {background:#f6f6f6; text-align:center; padding:10px 0; border-top:1px solid #cdcdcd;}

.popup_content_wrap {border:3px solid #3963c5; text-align:center;}
.popup_content {display:inline-block; *display:inline; *zoom:1; padding:50px 20px; text-align:left;}
.popup_content_02 {display:inline-block; *display:inline; *zoom:1; padding:20px 20px 30px 20px; width:750px;  text-align:left;}
.popup_content h3 {font-size:18px; font-weight:700; padding-bottom:10px; border-bottom:2px solid #555;}
.popup_content p em {font-size:16px; font-weight:700; color:#72abee;}

a.popup_bn {display:block; padding:12px 0; font-size:14px; font-weight:700; text-align:center; color:#fff; text-decoration:none; background:url(/images/eagle_material_menu_bg.png) #3963c5;}

.pmc_width {width:360px;}

.pmc_bn {margin-top:20px;}
.pfi_bn {margin:20px 0 40px 0;}


/*****

간편주문

*****/

#simple_order { width:730px; border:10px solid #515151; padding:20px 25px 20px 25px; }
#simple_order .so_banner { margin-bottom:30px; }
#simple_order .oc_title { border-bottom:1px solid #333; padding-bottom:10px; }
#simple_order .so_table { margin-bottom:30px; }
#simple_order .dt_td_01 { background:#f7f7f7; padding:10px 0; border-right:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; font-weight:bold; text-align:center; }
#simple_order .dt_td_02 { padding-left:20px; height:45px; line-height:47px; border-bottom:1px solid #cdcdcd; }
#simple_order .left_line {border-left:1px solid #cdcdcd;}
#simple_order .dt_td_03 { text-align:center; border-bottom:1px solid #cdcdcd; padding:10px 0;}
#simple_order .img_space { margin-left:10px; margin-top:13px;}
.so_finish_bn { text-align:center; }

#simple_order_finish { width:300px; border:10px solid #554a44; padding:20px 25px 40px 25px; }
#simple_order_finish .sof_text { margin:30px 0; text-align:center; }

#draft_view { width:400px; border:10px solid #554a44; padding:40px 25px 30px 25px; }
#draft_view .dv_title { border-bottom:1px solid #333; padding-bottom:10px; }
#draft_view .dv_content { padding:20px 20px 35px 20px; }
#draft_view table { margin-bottom:20px; }
#draft_view .dt_td_01 { background:#f7f7f7; padding:10px 0; border-right:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; font-weight:bold; text-align:center; }
#draft_view .dt_td_02 { padding:10px 0 10px 20px; border-bottom:1px solid #cdcdcd; }

/*************************************************************************************************************************************/


/* 예전 팝업 시안확인
.popup_content_02 .pc_banner {margin-bottom:20px;}
.popup_content_02 .pc_title {border-width:2px 0; border-style:solid; border-color:#555; padding:13px 0; font-size:16px; font-weight:700; text-align:center;}
.popup_content_02 .pd_product_list li {padding:10px 0; *zoom:1; border-bottom:1px solid #cdcdcd;}
.popup_content_02 .pd_product_list li:after {content:""; display:block; clear:both;}
.popup_content_02 .pd_product_list li div {float:left; text-align:center;}
.popup_content_02 .pd_product_list li div.pdp_img {width:150px;}
.popup_content_02 .pd_product_list li div.pdp_text {width:600px; margin-top:40px; font-size:14px; font-weight:700;}
.popup_content_02 .p_draft_content {padding:50px 20px; line-height:20px;}
.popup_content_02 .bn_pd {margin-bottom:50px;}
.popup_content_02 .bn_pd p {text-align:center;}
.popup_content_02 .bn_pd .bnpd_p_01 {margin-bottom:10px;}
.popup_content_02 .bn_pd .bnpd_p_01 a {display:inline-block; background:url(/images/bn_pd_ok.gif) no-repeat; width:260px; height:62px;}
.popup_content_02 .bn_pd .bnpd_p_01 a:hover {background:url(/images/bn_pd_ok.gif) no-repeat 0 -69px;}
.popup_content_02 .bn_pd .bnpd_p_01 a:active {background:url(/images/bn_pd_ok.gif) no-repeat 0 100%;}

.pd_cs_banner {margin-bottom:10px;}

.pd_event {*zoom:1; padding-bottom:30px; border-bottom:2px solid #555;}
.pd_event:after {content:""; display:block; clear:both;}
.pd_event .pde_01, .pd_event .pde_02 {float:left;}
.pd_event .pde_01 {margin-right:20px;}
.pd_event .pde_02 {*zoom:1; width:400px;}
.pd_event .pde_02 h4 {font-size:14px; border-bottom:2px solid #555; padding-bottom:5px; font-weight:700;}
.pd_event .pde_02 .pde_box {*zoom:1; padding:20px 0 20px 30px; border-bottom:1px solid #555; background:#f9f9f9;}
.pd_event .pde_02 .pde_box:after {content:""; display:block; clear:both;}
.pd_event .pde_02 .pde_box .pdeb_01, .pd_event .pde_02 .pde_box .pdeb_02 {float:left;}
.pd_event .pde_02 .pde_box .pdeb_01 {margin-right:40px;}
.pd_event .pde_02 .pde_box h5 {font-weight:700; margin-bottom:10px;}
.pd_event .pde_02 .pdeb_p_01 {font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold; margin-bottom:5px;}
.pd_event .pde_02 .pdeb_p_02, .pd_event .pde_02 .pdeb_p_03 {margin-bottom:3px;}
.pd_event .pde_02 .pdeb_p_04 {font-weight:bold; margin-bottom:5px;}
.pd_event .pde_02 .pdeb_p_05 {font-weight:bold; margin-bottom:10px;}
.pd_event .pde_03 {clear:both; margin-top:20px;}

.pd_reply_list li {padding:15px; border-bottom:1px solid #cdcdcd;}
.pd_reply_list dl dt {display:none;}
.pd_reply_list li .pdrl_dl_01 {*zoom:1; margin-bottom:10px;}
.pd_reply_list li .pdrl_dl_01:after {content:""; display:block; clear:both;}
.pd_reply_list li .pdrl_dl_01 dd {float:left;}
.pd_reply_list li .pdrl_dl_01 dd.pdrl_dd_01 {color:#3963c5; font-weight:700; background:url(/images/icon_peaple.png) no-repeat 0 center; padding-left:16px; margin-right:20px;}
.pd_reply_list li .pdrl_dl_01 dd.pdrl_dd_02 {color:#999; margin-right:10px;}
.pd_reply_list li .pdrl_dl_02 {line-height:18px;}

.pd_reply_write {margin-top:30px; padding:20px 0; text-align:center; border:1px solid #cdcdcd; background:#f6f6f6;}
.pd_reply_write strong {font-weight:700;}
.pd_reply_write span {margin:0 5px;} */


/*페이지 시안확인*/
.popup_content_03 {width:780px;}
.popup_content_03 .pd_list_bn {position:absolute; top:10px; right:0;}
.popup_content_03 .pc_title {border-width:1px 0; border-style:solid; border-color:#555; padding:13px 0; font-size:16px; font-weight:700; text-align:center;}
.popup_content_03 .pd_product_list li {padding:10px 0; *zoom:1; border-bottom:1px solid #cdcdcd;}
.popup_content_03 .pd_product_list li:after {content:""; display:block; clear:both;}
.popup_content_03 .pd_product_list li div {float:left; text-align:center;}
.popup_content_03 .pd_product_list li div.pdp_img {width:150px;}
.popup_content_03 .pd_product_list li div.pdp_text {width:600px; margin-top:40px; font-size:14px; font-weight:700;}
.popup_content_03 .p_draft_content {padding:0 20px 50px 20px; line-height:20px;}
.popup_content_03 .p_draft_content .pd_zoom_guide {text-align:center; margin-bottom:10px;}
.popup_content_03 .bn_pd {margin:50px 0 70px 0; position:relative;}
.popup_content_03 .bn_pd .pd_ok_bn {position:absolute; top:30px; right:30px;}
.popup_content_03 .bn_pd p {text-align:center;}
.popup_content_03 .bn_pd .bnpd_p_01 {margin-bottom:10px;}
.popup_content_03 .bn_pd .bnpd_p_01 a {display:inline-block; background:url(/images/bn_pd_ok.gif) no-repeat; width:260px; height:62px;}
.popup_content_03 .bn_pd .bnpd_p_01 a:hover {background:url(/images/bn_pd_ok.gif) no-repeat 0 -69px;}
.popup_content_03 .bn_pd .bnpd_p_01 a:active {background:url(/images/bn_pd_ok.gif) no-repeat 0 100%;}
.popup_content_03 .bn_pd .pd_tracking {border-top:2px solid #555; border-bottom:2px solid #555; margin:10px auto 0 auto; width:450px;}
.popup_content_03 .bn_pd .pd_tracking th, .popup_content_03 .bn_pd .pd_tracking td {height:50px; line-height:52px; font-size:14px;}
.popup_content_03 .bn_pd .pd_tracking th {font-weight:bold; text-align:center; background:#f4f4f4; width:100px; border-right:1px solid #cdcdcd;}
.popup_content_03 .bn_pd .pd_tracking td {padding-left:20px;}
.popup_content_03 .bn_pd .pd_tracking .ptth {border-top:1px solid #cdcdcd;}
.popup_content_03 .bn_pd .pd_tracking .pttd {border-top:1px solid #cdcdcd;}
.popup_content_03 .bn_pd .pd_tracking .pd_tracking_bn img {margin-left:10px; margin-top:10px;}


.pd_footer {margin:0 auto; width:750px;}

.draft_cs_bn {*zoom:1; margin-bottom:30px;}
.draft_cs_bn:after {content:""; display:block; clear:both;}
.draft_cs_bn > div {float:left; width:375px; text-align:center;}
.pd_cs_banner {margin:20px 0;}
.draft_cs_default {margin:20px 0;}

.pd_event {*zoom:1; padding-top:30px;}
.pd_event:after {content:""; display:block; clear:both;}
.pd_event .pde_01, .pd_event .pde_02 {float:left;}
.pd_event .pde_01 {margin-right:20px;}
.pd_event .pde_02 {*zoom:1; width:400px;}
.pd_event .pde_02 h4 {font-size:14px; border-bottom:2px solid #555; padding-bottom:5px; font-weight:700;}
.pd_event .pde_02 .pde_box {*zoom:1; padding:20px 0 20px 30px; border-bottom:1px solid #555; background:#f9f9f9;}
.pd_event .pde_02 .pde_box:after {content:""; display:block; clear:both;}
.pd_event .pde_02 .pde_box .pdeb_01, .pd_event .pde_02 .pde_box .pdeb_02 {float:left;}
.pd_event .pde_02 .pde_box .pdeb_01 {margin-right:40px;}
.pd_event .pde_02 .pde_box h5 {font-weight:700; margin-bottom:10px;}
.pd_event .pde_02 .pdeb_p_01 {font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold; margin-bottom:5px;}
.pd_event .pde_02 .pdeb_p_02, .pd_event .pde_02 .pdeb_p_03 {margin-bottom:3px;}
.pd_event .pde_02 .pdeb_p_04 {font-weight:bold; margin-bottom:5px;}
.pd_event .pde_02 .pdeb_p_05 {font-weight:bold; margin-bottom:10px;}
.pd_event .pde_03 {clear:both; margin-top:20px;}

.pd_reply_list {border-top:2px solid #555;}
.pd_reply_list li {padding:15px; border-bottom:1px solid #cdcdcd;}
.pd_reply_list dl dt {display:none;}
.pd_reply_list li .pdrl_dl_01 {*zoom:1; margin-bottom:10px;}
.pd_reply_list li .pdrl_dl_01:after {content:""; display:block; clear:both;}
.pd_reply_list li .pdrl_dl_01 dd {float:left;}
.pd_reply_list li .pdrl_dl_01 dd.pdrl_dd_01 {color:#3963c5; font-weight:700; background:url(/images/icon_peaple.png) no-repeat 0 center; padding-left:16px; margin-right:20px;}
.pd_reply_list li .pdrl_dl_01 dd.pdrl_dd_02 {color:#999; margin-right:10px;}
.pd_reply_list li .pdrl_dl_02 {line-height:18px;}

.pd_reply_write {margin:10px 0; padding:20px 0; text-align:center; border:1px solid #cdcdcd; background:#f6f6f6;}
.pd_reply_write strong {font-weight:700;}
.pd_reply_write span {margin:0 5px;}

/* ------------------------------- */
/* 시안페이지 변경부분 */
/* ------------------------------- */

/* 고객센터 전화번호 안내 */
.pd_cs_call {margin:20px 0;}
.pd_cs_call:after {content:""; display:block; clear:both;}
.cs_call_box {border:1px solid #cdcdcd; background-color:#e9e9e9; padding:5px; width:330px;}
.cs_cb_left {float:left;}
.cs_cb_right {float:right;}
.cs_call_box .dcall_content {background-color:#fff; background-image:url(/images/icon_call.png); background-repeat:no-repeat; background-position:25px center; padding-left:110px; padding-right:25px; height:120px;}
.cs_call_box .dcall_content .dcc_01 {font-size:20px; font-weight:900; padding:16px 0 10px 0; border-bottom:1px solid #cdcdcd; margin-bottom:10px; text-align:center;}
.cs_call_box .dcall_content .dcc_02 {font-size:14px; text-align:center; margin-bottom:8px;}
.cs_call_box .dcall_content .dcc_03 {font-size:20px; font-weight:900; text-align:center;}


/* 시안댓글 파일첨부 */
.draft_upload {margin-top:10px;}
.pd_reply_list .pdrl_dl_02 dd img {margin-right:10px;}


/* 시안공유 */
.pd_share {margin:20px 0 20px 15px; border:1px solid #cdcdcd; background-color:#e9e9e9; padding:5px; width:750px; box-sizing:border-box;}
.pd_share_box {background-color:#fff;}
.pd_share_box:after {content:""; display:block; clear:both;}
.pd_share_box .pds_title {font-size:16px; font-weight:bold; float:left;margin:20px 0 20px 100px; padding-right:100px; border-right:1px solid #cdcdcd;}
.pd_share_box ul {float:left; margin-left:170px;}
.pd_share_box ul:after {content:""; display:block; clear:both;}
.pd_share_box ul li {float:left; margin-right:10px;}
.pd_share_box ul li a {display:block; width:40px; height:40px; text-indent:-999px; margin-top:9px;}
.pd_share_box ul li a.sns_sms {background:url(/images/icon_sms.png) no-repeat; width:90px;}
.pd_share_box ul li a.sns_kakao {background:url(/images/icon_kakao.png) no-repeat;}
.pd_share_box ul li a.sns_url {background:url(/images/icon_url.png) no-repeat;}




/* 시안 정보 */
.draft_info {margin:20px 0; border:1px solid #cdcdcd;}
.draft_info h4 {padding:10px 20px; border-bottom:1px solid #cdcdcd;}
.draft_info h4 a {margin-left:490px;}
.draft_info .di_box {padding:20px 50px;}
.draft_info .di_box h5 {font-size:16px; font-weight:900; padding-bottom:5px; border-bottom:2px solid #cdcdcd;}
.draft_info .di_box ul li {padding:10px; border-bottom:1px solid #cdcdcd;}
.draft_info .di_box ul li img {margin-right:20px;}
.draft_info .di_box ul li span {display:inline-block; margin-top:25px; font-size:14px; font-weight:900;}
.draft_info .di_box .doi_text {padding:16px 10px; text-align:right; border-bottom:1px solid #cdcdcd; margin-bottom:30px; background:#f6f6f6; font-size:14px; font-weight:900;}
.draft_info .di_box table {width:100%; margin-bottom:20px;}
.draft_info .di_box table.di_table {border-top:1px solid #cdcdcd;}
.draft_info .di_box table tr th, .draft_info .di_box table tr td {border-bottom:1px solid #cdcdcd; height:45px; line-height:45px;}
.draft_info .di_box table tr th {width:120px; font-weight:900; border-right:1px solid #cdcdcd; background:#f6f6f6;}
.draft_info .di_box table tr td {padding-left:10px;}
.draft_info .di_box table .dit_bn img {margin-left:20px; margin-top:8px;}




/*카달록 주문하기*/
.pop_wrap {width:730px; border:10px solid #3963C5; padding:20px 25px 20px 25px;}
.pop_wrap .pop_banner {margin-bottom:30px;}
.pop_wrap h3 {font-size:18px; font-weight:700; padding-bottom:10px; border-bottom:2px solid #555;}
.pop_wrap .pop_text {text-align:center; font-size:14px; line-height:22px;}
.pop_wrap .pop_bn {margin-top:30px; text-align:center;}
.pop_area {padding:10px 0; text-align:center;}
.input_wrap {padding:5px 0;}



/*****

예문도우미

*****/


/*예문도우미 메뉴바*/
.eg_category {margin-bottom:20px;}
.eg_category caption {display:none;}
.eg_category th {font-size:14px; font-weight:bold; height:35px; background:url(/images/eagle_material_menu_bg.png) #41372e; color:#fff; border-right:1px solid #fff;}
.eg_category th.last_th {border-right:1px solid #3f352e;}
.eg_category td {border-left:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; padding:5px 0;}
.eg_category td.last_td {border-right:1px solid #cdcdcd;}
.eg_category td .eg_list_01 li a {display:block; padding:7px 0 7px 50px; background:url(/images/eg_bn_01.gif) no-repeat 40px center;}
.eg_category td .eg_list_01 li a.active {background:url(/images/eg_bn_02.gif) no-repeat 40px center #41372e; color:#fff; text-decoration:none; font-weight:bold;}
.eg_category td .eg_list_01 a:hover {background:url(/images/eg_bn_02.gif) no-repeat 40px center #9c876a; color:#fff; text-decoration:none; font-weight:bold;}
.eg_category td .eg_list_02 li {float:left; width:149px;}
.eg_category td .eg_list_02 li a {display:block; padding:7px 0 7px 35px; background:url(/images/eg_bn_01.gif) no-repeat 25px center;}
.eg_category td .eg_list_02 li a.active {background:url(/images/eg_bn_02.gif) no-repeat 25px center #41372e; color:#fff; text-decoration:none; font-weight:bold;}
.eg_category td .eg_list_02 a:hover {background:url(/images/eg_bn_02.gif) no-repeat 25px center #9c876a; color:#fff; text-decoration:none; font-weight:bold;}


/*예문도우미 베스트*/
.eg_best {*zoom:1; margin-bottom:20px; background:#41372e;}
.eg_best:after {content:""; display:block; clear:both;}
.eg_best .egb_big_img {float:left; width:430px; margin:10px 50px 10px 10px; position:relative; overflow:hidden;}
.eg_best .egb_content {float:left; width:340px; margin-right:50px;}
.eg_best .egb_small_img {float:left; width:100px; padding:10px; background:url(/images/eg_best_shadow.png) repeat-y #26211e;}
.eg_best .egb_big_img .egb_label {position:absolute; top:-135px; left:0;}
.eg_best .egb_content .egbc_01 {height:300px; border-bottom:1px solid #555; position:relative;}
.eg_best .egb_content .egbc_02 {height:130px; border-top:1px solid #111; position:relative;}
.eg_best .egb_small_img .egb_si_list li {margin-bottom:10px;}
.eg_best .egb_small_img .egb_si_list li.last_li {margin:0;}

.eg_best .egb_content .egbc_p_01 {color:#fff; padding:20px 0 15px 0; font-size:18px; font-weight:bold; text-align:center;}
.eg_best .egb_content .egbc_p_02 {color:#fff; line-height:22px; font-size:14px;}
.eg_best .egb_content .egbc_bn {position:absolute; bottom:10px; right:0;}
.eg_best .egb_content .egbc_box {position:absolute; bottom:0; left:0; *zoom:1;}
.eg_best .egb_content .egbc_box:after {content:""; display:block; clear:both;}
.eg_best .egb_content .egbc_box dl {float:left;}
.eg_best .egb_content .egbc_box dl dt {display:none;}
.eg_best .egb_content .egbc_box dl dd a{color:#fff;}
.eg_best .egb_content .egbc_box dl.egbc_dl_01 {margin-right:20px;}
.eg_best .egb_content .egbc_box dl.egbc_dl_02 {padding-top:40px;}
.eg_best .egb_content .egbc_box dl .egbc_dd_02 {margin-bottom:8px;}
.eg_best .egb_content .egbc_box dl .egbc_dd_02 a {font-size:16px; font-weight:bold;}
.eg_best .egb_content .egbc_box dl .egbc_dd_03 a {font-size:14px;}




/*예문도우미 컨텐츠*/
.eg_content_wrap {*zoom:1;}
.eg_content_wrap:after {content:""; display:block; clear:both;}
.eg_left_content {float:left; width:810px; border-right:1px solid #cdcdcd;}
.eg_right_content {float:right; width:189px;}

.eg_left_content h4 {font-size:18px; font-weight:bold; padding-bottom:10px; border-bottom:2px solid #2c2c2c; margin-right:20px; margin-bottom:20px;}
.eg_left_content .eg_lc_list {*zoom:1;}
.eg_left_content .eg_lc_list:after {content:""; display:block; clear:both;}
.eg_left_content .eg_lc_list li {float:left; width:250px; margin:0 20px 20px 0;}
.eg_left_content .eg_lc_list li .eglc_wrap {border-top:1px solid #cdcdcd; border-right:2px solid #bcbcbc; border-bottom:2px solid #bcbcbc; border-left:1px solid #cdcdcd;}
.eg_left_content .eg_lc_list li .eglc_wrap:hover {border-top:1px solid #9c876a; border-right:2px solid #9c876a; border-bottom:2px solid #9c876a; border-left:1px solid #9c876a;}
.eg_left_content .eg_lc_list li .eg_lc_text {padding:25px 20px; height:200px; word-wrap: break-word; white-space: -moz-pre-wrap;}
.eg_left_content .eg_lc_list li .eg_lc_text .eglc_01 {font-size:14px; font-weight:bold; text-align:center; margin-bottom:15px;}
.eg_left_content .eg_lc_list li .eg_lc_text .eglc_02 {text-align:right; margin-bottom:15px; padding-right:10px;}
.eg_left_content .eg_lc_list li .eg_lc_text .eglc_03 {line-height:18px; margin-bottom:15px; font-size:11px;}
.eg_left_content .eg_lc_list li .eg_lc_text .eglc_04 {text-align:center; margin-bottom:15px; font-size:11px;}
.eg_left_content .eg_lc_list li .eg_lc_text .eglc_05 {text-align:center;}
.eg_left_content .eg_lc_list li .eg_lc_copy {position:relative; height:45px; background:#faf9f4; border-top:1px solid #dfdfdf;}
.eg_left_content .eg_lc_list li .eg_lc_copy .eglc_copy_bn {position:absolute; top:11px; right:15px;}
.eg_left_content .eg_lc_list li .eg_lc_copy .eglc_copy_bn a {background:url(/images/eg_copy_bn.png) no-repeat 0 center; display:block; width:111px; height:24px;}

.eg_right_content .eg_product {margin-left:19px;}
.eg_right_content .eg_product h5 {font-size:14px; font-weight:bold; background:#41372e; text-align:center; color:#fff; padding:9px 0;}
.eg_right_content .eg_product .egp_list li {padding:20px 0; border-bottom:1px solid #cdcdcd; text-align:center;}
.eg_right_content .eg_product .egp_list li .egpl_01 {margin-bottom:8px;}
.eg_right_content .eg_product .egp_list li .egpl_02 {margin-bottom:3px; font-size:12px; font-weight:bold;}
.eg_right_content .eg_product .egp_list li .egpl_03 {font-size:12px;}


/*기획전 메뉴바*/
.promo_category {margin-bottom:30px;}
.promo_category h4 {text-align:center; border-top:1px solid #2c2c2c; border-bottom:1px solid #cdcdcd; padding:13px 0; background:#fcfcfc; font-size:14px; font-weight:800; background:url(/images/eagle_material_menu_bg.png);}
.promo_category ul {width:100%; background:url(/images/promo_category_bg.gif) no-repeat; *zoom:1;}
.promo_category ul:after {content:""; display:block; clear:both;}
.promo_category ul.last_ul {background-position:0 -41px;}
.promo_category ul li {position:relative; float:left; width:250px; height:41px;}
.promo_category ul li a {display:block; overflow:hidden; height:40px; line-height:40px; color:#666; text-decoration:none; text-align:center;}
.promo_category ul li a:hover{color:#333; font-weight:800; background:url(/images/promo_category_on.gif) no-repeat 220px 12px;}
.promo_category ul li.active a {position:absolute; top:-1px; left:-1px; width:249px; height:40px; text-align:center; color:#262626;font-weight:800;border:1px solid #151515; background:url(/images/promo_category_on.gif) no-repeat 220px 12px;}


/*****

검색결과

*****/

.search_result {margin-bottom:40px; padding-top:40px; background:url(/images/bg_module_s.gif) no-repeat center 100px;;}
.search_result .search_word {text-align:center; font-size:30px; font-weight:bold;}
.search_result .search_word span {font-family:Arial, Helvetica, sans-serif;}
.search_result .search_num {margin-top:43px; text-align:center;}
.search_result .search_recommend {margin:60px auto 0 auto; text-align:center; width:260px; background:#efefef; padding:12px 0; line-height:20px;}
.sp_shadow {padding-top:40px;}
.sp_list li {float:left; margin-right:5px;}
.sp_list li.last_li {margin:0;}



/*************************************************************************************************************************************/


/*****

디테일 추가분(관리자모드)

*****/

.detail_admin {margin:0 auto 20px auto; width:1000px; *zoom:1;}
.detail_admin:after {content:""; display:block; clear:both;}
.detail_admin .da_info {float:left; width:490px;}
.detail_admin .da_estimate {float:right; width:490px;}
.detail_admin .da_title {background:#e9e9e9; height:35px; line-height:35px; padding-left:15px; font-size:14px; font-weight:bold; border-top:1px solid #d6d6d6; border-left:1px solid #d6d6d6; border-bottom:2px solid #c9c9c9; border-right:2px solid #c9c9c9; margin-bottom:15px; box-sizing:border-box;}
.detail_admin .da_text_box {border:1px solid #dadada; padding:15px; box-sizing:border-box; line-height:20px;}
.detail_admin .da_form {margin-bottom:15px; text-align:center;}
.detail_admin .da_input {height:26px; border:1px solid #dadada; padding-left:7px; width:400px; margin-right:5px;}
.detail_admin .da_button {height:30px; width:30px; border:1px solid #5CB85C; line-height:28px; background:#5CB85C; font-size:24px; font-weight:bold; color:#fff; border-radius:4px;}
.detail_admin .da_es_list li {padding:10px 0; border-bottom:1px solid #d6d6d6; *zoom:1;}
.detail_admin .da_es_list li:first-child {padding-top:0;}
.detail_admin .da_es_list li:last-child {border:0;}
.detail_admin .da_es_list li:after {content:""; display:block; clear:both;}
.detail_admin .da_es_list li .da_check {float:left; margin-top:16px; margin-right:4px;}
.detail_admin .da_es_list li .da_user_img {float:left;}
.detail_admin .da_es_list li .da_user_img img {width:50px; height:50px;}
.detail_admin .da_es_list li .da_user_text {margin-left:83px;}
.detail_admin .da_es_list li .da_user_text .dut_01 {margin-bottom:3px;}
.detail_admin .da_es_list li .da_user_text .dut_01 span {font-size:11px; margin-right:8px;}
.detail_admin .da_es_list li .da_user_text .dut_01 span.dut_span_01 {color:#428BCA; font-weight:bold;}
.detail_admin .da_es_list li .da_user_text .dut_02 {line-height:18px;}






/*****

명예의전당

*****/


/*리스트페이지*/
.hp_banner {margin-bottom:10px;}
.hp_event {margin-bottom:20px;}
.hp_write_bn {text-align:center; margin-bottom:40px;}
.hp_write_bn a {display:inline-block; background:url(/images/review_bn_write.gif) no-repeat; width:260px; height:62px;}
.hp_write_bn a:hover {background:url(/images/review_bn_write.gif) no-repeat 0 -69px;}
.hp_write_bn a:active {background:url(/images/review_bn_write.gif) no-repeat 0 100%;}

.hp_list_best {*zoom:1; margin-bottom:50px;}
.hp_list_best:after {content:""; display:block; clear:both;}
.hp_list {*zoom:1; margin-bottom:50px;}
.hp_list:after {content:""; display:block; clear:both;}
.hlb_position_01 {float:left;}
.hlb_position_02 {float:right;}
.mr47 {margin-right:47px;}
.hlb_box {width:300px; border:1px solid #d6d6d6; background:#f9f9f9; position:relative;}
.hlb_box a.hlb_top {display:block; text-decoration:none;}
.hlb_box .hp_best_title {font-size:16px; font-weight:bold; color:#424140; padding:15px 10px 10px 15px; -webkit-transition:color 150ms ease-in-out; -moz-transition:color 150ms ease-in-out; -o-transition:color 150ms ease-in-out; transition:color 150ms ease-in-out; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.hlb_box .hp_best_title:hover {color:#6cbd41;}
.hlb_box .hp_best_writer {padding-bottom:15px; border-bottom:1px solid #eaeaea; *zoom:1;}
.hlb_box .hp_best_writer:after {content:""; display:block; clear:both;}
.hlb_box .hp_best_writer .hbw_box {float:right; margin-right:15px;}
.hlb_box .hp_best_writer .hbw_box div {color:#999; float:left;}
.hlb_box .hp_best_writer .hbw_01 {background:url(/images/icon_winner.png) no-repeat 0 center; padding-left:17px;}
.hlb_box .hp_best_writer .hbw_02 {background:url(/images/icon_users_02.png) no-repeat 0 center; padding-left:22px;}
.hlb_box .hp_best_writer .hbw_space {margin:0 10px;}
/*.hlb_box .hp_best_writer span {color:#999; padding-left:18px; background:url(/images/icon_peaple.png) no-repeat 0 center; display:inline-block;}*/
.hlb_best_box {width:475px; border:1px solid #d6d6d6; background:#f9f9f9; position:relative;}
.hlb_best_box a.hlb_top {display:block; text-decoration:none;}
.hlb_best_box .hp_best_title {font-size:16px; font-weight:bold; color:#424140; padding:15px 10px 10px 15px; -webkit-transition:color 150ms ease-in-out; -moz-transition:color 150ms ease-in-out; -o-transition:color 150ms ease-in-out; transition:color 150ms ease-in-out; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.hlb_best_box .hp_best_title:hover {color:#6cbd41;}
.hlb_best_box .hp_best_writer {padding-bottom:15px; border-bottom:1px solid #eaeaea; *zoom:1;}
.hlb_best_box .hp_best_writer:after {content:""; display:block; clear:both;}
.hlb_best_box .hp_best_writer .hbw_box {float:right; margin-right:15px;}
.hlb_best_box .hp_best_writer .hbw_box div {color:#999; float:left;}
.hlb_best_box .hp_best_writer .hbw_01 {background:url(/images/icon_winner.png) no-repeat 0 center; padding-left:17px;}
.hlb_best_box .hp_best_writer .hbw_02 {background:url(/images/icon_users_02.png) no-repeat 0 center; padding-left:22px;}
.hlb_best_box .hp_best_writer .hbw_space {margin:0 10px;}

.hp_best_info {*zoom:1;}
.hp_best_info:after {content:""; display:block; clear:both;}
.hp_best_info .hpb_defualt {float:left;}
.hp_best_info .hpb_product {float:left; padding:10px 0 10px 10px;}
.hp_best_info .hpb_product .hpbp_img {float:left; margin-right:10px;}
.hp_best_info .hpb_product .hpbp_title {float:left; margin-top:20px;}
.hp_best_info .hpb_product .hpbp_title a {font-size:12px; font-weight:bold; line-height:20px;}
.hp_best_info .hpb_title {float:right; padding:20px; border-left:1px solid #eaeaea;}

.hp_best_medal {position:absolute; top:0; left:10px; z-index:10;}
.hp_best_icon {position:absolute; top:0; left:0; z-index:10;}

.hp_best_img {overflow:hidden;}
.height350 {height:350px;}
.height300 {height:300px;}
a.hlb_top .hp_best_img img {-webkit-transition:-webkit-transform 300ms ease-in-out; -moz-transition:-moz-transform 300ms ease-in-out; -o-transition:o-transform 300ms ease-in-out; transition:transform 300ms ease-in-out; -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); transform:scale(1);}
a.hlb_top:hover .hp_best_img img {-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);}

.hlb_hover	{position:absolute; top:0; left:0; background:rgba(0,0,0,0.6); z-index:2;}
.wh_big {width:475px; height:350px;}
.wh_small {width:300px; height:300px;}
.hlb_hover .hlb_hover_icon {text-align:center;}
.hlb_hover .mtop143 {padding-top:143px;}
.hlb_hover .mtop118 {padding-top:118px;}

.hp_list_title {border-bottom:2px solid #bababa; padding:20px 0 10px 0; position:relative; margin-bottom:30px;}
.hp_list_title div {position:absolute; top:14px; right:0;}

.opacity {
	-moz-opacity: 0;
	filter: alpha(opacity: 0);
	opacity: 0;
}
.color-block { 
       background:transparent;
       filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60000000,endColorstr=#60000000); 
       zoom: 1;
	   
}

/*리드페이지*/
.hp_event_read {position:relative;}
.hp_event_read p {position:absolute;top:185px; left:703px;}
.hp_read_box {*zoom:1; position:relative; border:1px solid #d6d6d6; margin-bottom:50px;}
.hp_read_box:after {content:""; display:block; clear:both;}				

.hp_read_header {*zoom:1; padding:10px 15px; border-bottom:1px solid #d6d6d6;}
.hp_read_header:after {content:""; display:block; clear:both;} 
.hp_read_header .hprh_title_icon {float:left; margin-right:20px;}
.hp_read_header .hprh_title {height:30px; font-size:18px; font-weight:bold; line-height:30px;}
.hp_read_header .hprh_writer {float:left; margin-top:10px; margin-left:3px;}
.hp_read_header .hprh_writer span {color:#999; display:inline-block;}
.hp_read_header .hprh_writer .hbw_01 {background:url(/images/icon_winner.png) no-repeat 0 center; padding-left:17px;}
.hp_read_header .hprh_writer .hbw_02 {background:url(/images/icon_users_02.png) no-repeat 0 center; padding-left:22px;}
.hp_read_header .hprh_writer .hbw_space {margin:0 7px;}
.hpr_shadow {width:100%; height:4px; background:url(/images/hpr_shadow.gif) repeat-x;}
.hpr_medal {position:absolute; top:0; right:20px;}

.hp_read {padding:0 29px; *zoom:1; padding-top:50px;}
.hp_read:after {content:""; display:block; clear:both;}
.hp_read .hp_read_left {float:left; width:700px;}
.hp_read .hp_read_left .article {line-height:21px;}
.hp_read .hp_read_left .article img {margin-bottom:30px;}
.hp_read .hp_read_left .hprl_text {line-height:21px;}
.hp_read .hp_read_right {float:right; width:210px;}
.hp_read .hp_read_right .hpr_right_box {border:1px solid #d6d6d6; margin-bottom:25px;}
.hp_read .hp_read_right .hpr_right_box .hprr_title {padding:15px 0; text-align:center; background:#f9f9f9;}
.hp_read .hp_read_right .hpr_right_box .hprr_product {padding:20px 0;}
.hp_read .hp_read_right .hpr_right_box .hprr_product p {text-align:center;}
.hp_read .hp_read_right .hpr_right_box .hprr_product .hprrp_02 {margin:10px 0 5px 0;}
.hp_read .hp_read_right .hpr_right_box .hprr_product .hprrp_02 a{font-size:16px; font-weight:bold;}
.hp_read .hp_read_right .hpr_right_box .hprr_product .hprrp_03 a{color:#f5a100; font-size:14px; font-weight:bold;}
.hp_read .hp_read_right .hpr_right_box .hprr_score {padding:15px;}
.hp_read .hp_read_right .hpr_right_box .hprr_score .hprrs_01 {text-align:center; font-size:16px; font-weight:bold;}
.hp_read .hp_read_right .hpr_right_box .hprr_score .hprrs_02 {text-align:right; font-size:14px;}
.hp_read .hp_read_right .hpr_right_box .hprr_score .hprrs_03 {line-height:21px;}

.hp_share {text-align:center; position:relative; margin:60px 0; *zoom:1;}
.hp_share:after {content:""; display:block; clear:both;}
.hp_share .hp_share_bn_01 {position:absolute; top:16px; left:640px;}
.hp_share .hp_share_bn_02 {position:absolute; top:16px; left:740px;}
.hp_share .hp_share_bn_03 {position:absolute; top:16px; left:790px;}
.hp_share .hp_share_bn_04 {position:absolute; top:16px; left:840px;}


.hp_reply {margin:0 auto 15px auto; width:900px;}
.hp_reply_title {padding-bottom:10px;}
.hp_reply_write {border:1px solid #d6d6d6; background:#f9f9f9; padding:15px 20px; *zoom:1; margin-top:20px;}
.hp_reply_write:after {content:""; display:block; clear:both;}
.hp_reply_write label {float:left; margin-right:20px; display:block;}
.rrr_input_01, .rrr_input_02, .rrr_input_03, .rrr_input_04 {float:left;}
.hp_reply_write .rrr_box_01, .hp_reply_write .rrr_box_02 {*zoom:1;}
.hp_reply_write .rrr_box_01:after, .hp_reply_write .rrr_box_02:after {content:""; display:block; clear:both;}
.hp_reply_write .rrr_box_01 {margin-bottom:10px;}
.hp_reply_write .rrr_box_01 input, .hp_reply_write .rrr_box_02 textarea {padding:5px 6px; border:1px solid #d6d6d6; background:#fff;}
.hp_reply_write .rrr_box_01 label {margin-top:5px;}
.hp_reply_write .rrr_box_02 label {margin-top:20px;}
.hp_reply_write .rrr_box_01 .rrr_input_01 {margin-right:30px;}
.hp_reply_write .rrr_box_01 .rrr_input_01 input {width:150px;}
.hp_reply_write .rrr_box_01 .rrr_input_02 input {width:100px;}
.hp_reply_write .rrr_box_02 .rrr_input_03 {margin-right:10px; margin-top:2px;}
.hp_reply_write .rrr_box_02 .rrr_input_03 textarea  {width:720px;}
.hp_reply_write .rrr_box_02 .rrr_input_04 a {display:block; width:60px; height:60px; background:url(/images/bn_write_reply.gif) no-repeat; text-indent:-9999px;}


.hp_reply_list {border-top:1px solid #bababa;}
.hp_reply_list li {padding:15px; border-bottom:1px solid #d6d6d6; margin:0 auto; width:860px;}
.hp_reply_list li .rrrl_dl_01 {margin-bottom:10px; *zoom:1;}
.hp_reply_list li dt {display:none;}
.hp_reply_list li .rrrl_dl_01 dd {display:inline-block; *display:inline; *zoom:1;}
.hp_reply_list li .rrrl_dl_01 dd.rrrl_dd_01 {background:url(/images/icon_peaple.png) no-repeat 0 center; padding-left:16px; font-weight:700; margin-right:20px; color:#3963c5;}
.hp_reply_list li .rrrl_dl_01 dd.rrrl_dd_02 {color:#999; margin-right:10px;}
.hp_reply_list li .rrrl_dl_01 dd.rrrl_dd_03 {vertical-align:middle;}
.hp_reply_list li .rrrl_dl_02 dd.rrrl_dd_04 {line-height:18px;}

.hp_read_bn {float:left; margin:30px 0; *zoom:1;}
.hp_read_bn:after {content:""; display:block; clear:both;}
.hp_read_bn li {float:left;}

.hp_read_bn_02 {float:right; margin:30px 0; *zoom:1;}
.hp_read_bn_02:after {content:""; display:block; clear:both;}
.hp_read_bn_02 li {float:left; margin-right:5px;}
.hp_read_bn_02 li.last_li {margin:0;}



/*****

트로피 갤러리



#trophy_gallery {width:1000px; margin:0 auto;}
#trophy_gallery .tg_banner {height:180px; background:url(/images/gallery/banner_02.gif) no-repeat center center;}
#trophy_gallery .tg_thumbnail {margin:0 -6px;}
#trophy_gallery .tg_thumbnail ul {*zoom:1;}
#trophy_gallery .tg_thumbnail ul:after {content:""; display:block; clear:both;}
#trophy_gallery .tg_thumbnail > ul > li {float:left; margin:6px;}
#trophy_gallery .tg_thumbnail > ul > li > ul li {margin-top:12px;}
#trophy_gallery .tg_thumbnail > ul > li > ul li:first-child {margin-top:0;}
#trophy_gallery .tg_thumbnail > ul > li > .img_wrap {width:241px; height:241px;}
#trophy_gallery .tg_thumbnail > ul > li.big_img > .img_wrap {width:494px; height:494px;}
.img_wrap img {opacity:1; filter:alpha(opacity=100);}
.img_wrap.show img {
	opacity:0.35; filter:alpha(opacity=35);
	-moz-transition: opacity 0.15s linear;
	-webkit-transition: opacity 0.15s linear;
	transition: opacity 0.15s linear;
	-moz-transform: translate(0,0);
	-ms-transform: translate(0,0);
	-webkit-transform: translate(0,0);
	transform: translate(0,0);
}
.img_wrap {position:relative;}
.hover {display:none; width:240px; height:104px; position:absolute; top:50%; margin-top:-52px; left:50%; margin-left:-120px;}
.img_wrap.show .hover {display:block;}

.img_wrap .hover .tg_p_title {font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; margin-bottom:5px;}
.img_wrap .hover .tg_p_price {font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; margin-bottom:15px;}
.img_wrap .hover .tg_p_view {display:block; text-align:center;}
.img_wrap .hover .tg_p_view span {display:inline-block; background:url(/images/gallery/bn_view.png) no-repeat center center; width:158px; height:41px;}


#trophy_gallery .tg_thumbnail .more_view {text-align:center; margin-top:40px;}


*****/





/*****

트로피 갤러리_02

*****/

#trophy_gallery {width:1000px; margin:0 auto;}
#trophy_gallery .tg_banner {height:180px; background:url(/images/gallery/banner_02.gif) no-repeat center center;}
#trophy_gallery .tg_thumbnail {margin:0 -6px;}
#trophy_gallery .tg_thumbnail ul {*zoom:1;}
#trophy_gallery .tg_thumbnail ul:after {content:""; display:block; clear:both;}
#trophy_gallery .tg_thumbnail > ul > li {float:left; margin:0 6px; width:494px;}
#trophy_gallery .tg_thumbnail > ul > li > ul {margin:0 -6px;}
#trophy_gallery .tg_thumbnail > ul > li > ul li {float:left; margin:6px;}
#trophy_gallery .tg_thumbnail > ul > li > .small_img .img_wrap {width:241px; height:241px;}
#trophy_gallery .tg_thumbnail > ul > li > .big_img .img_wrap {width:494px; height:494px;}
#trophy_gallery .tg_thumbnail > ul li img {display:block;}
.img_wrap img {opacity:1; filter:alpha(opacity=100);}
.img_wrap.show img {
	opacity:0.35; filter:alpha(opacity=35);
	-moz-transition: opacity 0.15s linear;
	-webkit-transition: opacity 0.15s linear;
	transition: opacity 0.15s linear;
	-moz-transform: translate(0,0);
	-ms-transform: translate(0,0);
	-webkit-transform: translate(0,0);
	transform: translate(0,0);
}
.img_wrap {position:relative;}
.img_wrap .hover {display:none; width:240px; height:104px; position:absolute; top:50%; margin-top:-52px; left:50%; margin-left:-120px;}
.img_wrap.show .hover {display:block;}

.img_wrap .hover .tg_p_title {font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; margin-bottom:5px;}
.img_wrap .hover .tg_p_price {font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; margin-bottom:15px;}
.img_wrap .hover .tg_p_view {display:block; text-align:center;}
.img_wrap .hover .tg_p_view span {display:inline-block; background:url(/images/gallery/bn_view.png) no-repeat center center; width:158px; height:41px;}


#trophy_gallery .tg_thumbnail .more_view {text-align:center; margin-top:40px;}





/*****

트로피 갤러리_03

*****/
#trophy_gallery .tg_thumbnail_02 ul {*zoom:1;}
#trophy_gallery .tg_thumbnail_02 ul:after {content:""; display:block; clear:both;}
#trophy_gallery .tg_thumbnail_02 ul li {float:left;}
#trophy_gallery .tg_thumbnail_02 ul li.ng_01 {margin-right:12px;}
#trophy_gallery .tg_thumbnail_02 ul li.ng_02 {float:right; margin-top:12px;}
#trophy_gallery .tg_thumbnail_02 ul li.ng_03 {margin-right:12px; margin-top:12px;}
#trophy_gallery .tg_thumbnail_02 ul li img {display:block;}


#trophy_gallery .tg_thumbnail_02 .more_view {text-align:center; margin-top:40px;}



/*********************
*** 구매영수증 *******
**********************/
.ss_wrap {padding:30px 20px;}
.ss_table {border:3px solid #424242; box-sizing:border-box;}
.ss_table th, .ss_table td {height:45px; border-bottom:1px solid #424242;}
.ss_table .ss_title {text-align:center; font-size:16px; font-weight:bold;}
.ss_table th {border-right:1px solid #424242; background:#fafafa; width:220px; font-size:11px; font-weight:bold; text-align:left; padding-left:10px;}
.ss_table td {padding-left:10px; line-height:1.4;}
.ss_bn_wrap {padding-top:10px; width:500px;}
.ss_bn_wrap_02 {padding-top:10px; width:350px;}
.ss_bn {text-align:center;}
.ss_bn a {padding:0 5px;}

/*********************
*** 간이영수증 *******
**********************/
.sr_main_table {border:3px solid #424242; box-sizing:border-box;}
.sr_main_table th {background:#f6f6f6;}
.sr_main_table tr, .sr_main_table th, .sr_main_table td {box-sizing:border-box;}
.sr_title {height:45px; text-align:center; font-size:18px; font-weight:900; letter-spacing:20px;}
.sr_title span {font-size:11px; font-weight:100; letter-spacing:normal;}
.sr_user {height:45px; text-align:right; font-size:16px; font-weight:900; padding-right:20px; border-bottom:1px solid #424242;}
.sr_user span {font-size:14px; margin-left:8px;}
.sr_text {height:20px; text-align:center; font-size:11px; border-bottom:1px solid #424242;}

.sr_table_01, .sr_table_02, .sr_table_03 {box-sizing:border-box;}
.sr_table_01 th, .sr_table_01 td {border-bottom:1px solid #424242; height:35px; line-height:1.4;}
.sr_table_01 th {width:20%; text-align:center; font-size:11px; font-weight:900; border-right:1px solid #424242;}
.sr_main_table .th_left {border-left:1px solid #424242;}
.sr_table_01 td {padding-left:10px; box-sizing:border-box;}
.sr_table_01 td.small_td {width:30%;}

.sr_table_02 {border-top:2px solid #424242;}
.sr_table_02 th {border-bottom:1px solid #424242; height:25px; font-size:11px; font-weight:900; text-align:center; widht:50%;}
.sr_table_02 td {border-bottom:1px solid #424242; height:35px; text-align:center; widht:50%;}

.sr_table_03 th {border-bottom:1px solid #424242; height:25px; font-size:11px; font-weight:900; text-align:center;}
.sr_table_03 td {border-bottom:1px solid #424242; height:30px ;line-height:1.4;}
.sr_table_03 .width_10 {width:10%; text-align:center;}
.sr_table_03 .width_20 {width:20%; text-align:right; padding-right:3px;}
.sr_table_03 .width_25 {width:25%; text-align:right; padding-right:3px;}
.sr_table_03 .width_45 {width:45%; padding-left:10px;}

.stamp_ceo {position:relative;}
.stamp_ceo img {position:absolute; top:-5px; right:5px;}



/*********************
*** 동영상보기 *******
**********************/

.promo_video_banner {position:relative;}
.promo_video_banner .promo_video {position:absolute; top:210px; right:70px;}
#main_content_05 {background:url(/images/main_video_bg.gif); margin-bottom:50px;}
#main_content_05 .mc5_contnet {background:url(/images/main_video_content.png) no-repeat 50% 50%;}
#main_content_05 .mc5_shadow {background:url(/images/main_video_shadow.png);}
#main_content_05 .mc5_link {height:200px;}
#main_content_05 .mc5_video_sample {position:absolute; top:25px; right:0;}