@charset "utf-8";
/* CSS Document */

.wrap{width:100%; min-width:320px; overflow:hidden; background:#fff}
.wrap h1{ margin:0px; text-align:center; }



/* content */
#content{width:100%; overflow:hidden; position:relative}


/* copy */
#copy{background:#fff; position:relative}
#copy p{display:block; color:#727272; font-size:.64em; padding:20px 10px}


/* ½½¶óÀÌµå */
.slideWrap{width:100%; overflow:hidden}
.slideWrap:after{content:""; display:block; clear:both}
.slideWrap .slideBox{float:left; position:relative; left:0%;}
.slideWrap .slide{float:left}

/* ¸ÞÀÎ ½½¶óÀÌµå ¹è³Ê NEW */
#imgSlide {position:relative;}
#imgSlide .imgWrap {position:relative;}
#imgSlide .imgBox {position:relative;}
#imgSlide .imgContainer {position:relative;background-color:#fff; margin:0px;}

#imgSlide .imgList{}
#imgSlide .imgList li{display:none}
#imgSlide .imgList li img{width:100%; vertical-align:top;}

#imgSlide .imgContentMove {position:relative;width:100%;height:auto;overflow:hidden;}
#imgSlide .imgContentMove .imgList {position:relative; top:0px; z-index:2}
#imgSlide .imgContentMove .imgList li {position:absolute;width:100%;left:0;top:0;}
#imgSlide .imgContentMove .imgList li a{display:block;background-color:#fff;}

#imgSlide-icon-button {text-align:center; margin:5px 0px;}
img.imgDefault{position:relative; width:100%; z-index:1;}



/* main_ad-¸ÞÀÎ»ó´Ü¹è³Ê */
.main_ad .ad_wrap{border:1px solid #e3e3e3; border-left:none; border-right:none}
.main_ad .ad_wrap ul{position:relative}
.main_ad .ad_wrap ul:after{content:""; display:block; clear:both}
.main_ad .ad_wrap li{float:left; width:320px; border:0px; font-size:0px; margin:0px; padding:0px; text-align:center; position:relative}
.main_ad .ad_wrap li a{display:block; width:100%;font-size:0px; border:0px; margin:0px; padding:0px;line-height:0px;}
.main_ad .ad_wrap li a .img_large{display:none; font-size:0px; border:0px; margin:0px; padding:0px;}
.main_ad .ad_wrap li a .img_small{display:inline-block; font-size:0px; border:0px; margin:0px; padding:0px;}
.main_ad .ad_wrap li a img{width:320px; font-size:0px; border:0px; margin:0px; padding:0px;}

/* svc_icon_list - ÀÚÁÖ°¡´Â ¼­ºñ½º */
.svc_icon_list{margin:17px 4px}
.svc_icon_list:after{content:""; display:block; clear:both}
.svc_icon_list li{float:left}
.svc_icon_list li a{display:block; width:78px; height:78px; text-align:center}
.svc_icon_list li a .icon_area{display:block; width:59px; height:60px; margin-left:9px; padding-bottom:5px}
.svc_icon_list li a .icon_area img{width:59px}
.svc_icon_list li a .icon_area .img_large{display:none}
.svc_icon_list li a .icon_area .img_small{display:block}
.svc_icon_list li a .txt_area{color:#222222; font-size:.85em}


/* pg_type1-ÆäÀÌÁö³×ºñ(½½¶óÀÌµå¿ë) */
.pg_num_area1{clear:both;padding:9px 0;text-align:center}
.pg_num_area1 .pg_num{margin:0 4px}
.pg_num_area1 .pg_num{display:inline-block;overflow:hidden;width:7px;height:7px;border:1px solid #a9a9a9;background:#a9a9a9;color:transparent;vertical-align:middle;-webkit-border-radius:4px}
.pg_num_area1 .pg_num_on{width:7px;height:7px;border-color:#000000;background:#000000;-webkit-border-radius:4px}

/* pg_type2-ÆäÀÌÁö³×ºñ2 */
.pg_num_area2{clear:both; margin:10px 0; text-align:center}
.pg_num_area2 .pg_area{display:inline-block; height:24px; line-height:24px; vertical-align:bottom; font-size:1.07em; color:#777}
.pg_num_area2 .pg_area em{color:#000; font-size:1.2em}

/* pg_type3-ÆäÀÌÁö³×ºñ3 */
.pg_num_area3{text-align:center}
.pg_num_area3 .pg_num{display:inline-block; padding:4px 10px 3px 10px; border:1px solid #e3e3e3; vertical-align:top; position:relative; color:#999999; font-size:0.8em}
.pg_num_area3 .pg_btn{vertical-align:top}
.pg_num_area3 .pg_num_on{display:inline-block; padding:4px 10px 3px 10px; border:2px solid #FF0000; vertical-align:top; position:relative; color:#999999; font-size:0.8em}

/* pg_btn-ÆäÀÌÁö³×ºñ¹öÆ° */
.pg_btn{border:1px solid #c0c0c0; background:#f8f8f8 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdfdfd), to(#f2f2f2)); -webkit-box-shadow:2px 2px 2px #e4e4e4; cursor:pointer}
.pg_btn span{display:block; overflow:hidden;width:32px; height:24px; background:url(/mobile/img/icon_arrow_left02.png) no-repeat 50% 50%; background-size:auto 9px; font-size:1px;color:#fbfbfb;letter-spacing:-1px;text-align:left;vertical-align:middle;-webkit-border-radius:1px}
.pg_btn_next span{background-image:url(/mobile/img/icon_arrow_right02.png)}

/* more-´õº¸±â¹öÆ° */
.btn_more{display:block; width:36px; height:36px; background:url(/mobile/img/icon_arrow_right01.png) no-repeat 19px 13px; background-size:auto 11px}
.more_open{background-image:url(/mobile/img/icon_arrow_bottom01.png); background-size:auto 7px}

/* h_area-ÇìµùÇ¥½ÃÄ­1 */
.h_area{display:block; background:#f8f8f8; border-top:2px solid #000; border-bottom:1px solid #e0e0e0; position:relative; padding:10px}
 
.h_area h3{  font-family:Tahoma,Geneva,sans-serif; font-size:12px;  }
.h_area .btn_more{position:absolute; right:0; top:0}

/* h_area2-ÇìµùÇ¥½ÃÄ­2 */
.h_area2{display:block; background:#f8f8f8; border-top:2px solid #000; border-bottom:2px solid #eeeeee; position:relative}
.h_area2 h2{display:block; text-align:center; font-size:1.07em; color:#000000; padding:10px; border-bottom:1px solid #d5d5d5}
.h_area2 .btn_home{position:absolute; left:0; top:0; width:40px; height:35px; background:url(/mobile/img/icon_home.png) no-repeat 12px 10px; background-size:16px}
.h_area2 .btn_home:after{float:right;width:1px;height:17px;margin-top:9px;background:#c2c2c2;content:''}
.h_area2 .btn_prev{position:absolute; right:0; top:0; width:58px; height:35px; background:url(/mobile/img/icon_arrow_left03.png) no-repeat 12px 12px}
.h_area2 .btn_prev span{padding-left:26px; line-height:35px; color:#2f2f2f; font-size:.92em}
.h_area2 .btn_prev:before{float:left;width:1px;height:17px;margin-top:9px;background:#c2c2c2;content:''}

/* h_area3-ÇìµùÇ¥½ÃÄ­3 */
.h_area3{border-bottom:2px solid #464646; padding:10px 5px; font-size:12px; background:#f7f7f7; position:relative}
.h_area3 h4{font-weight:bold; color:#000}
.h_area3 .o_check_box{position:absolute; right:5px; top:10px}

/* tab_type1-ÅÇ½ºÅ¸ÀÏ */
.tab_area{border-bottom:1px solid #4d4d4d; padding:0 10px}
.tab_type1{display:table; width:100%; position:relative; bottom:-1px}
.tab_type1:after{content:""; display:block; clear:both}
.tab_type1 li{display:table-cell; height:33px; text-align:center; border-bottom:1px solid #4d4d4d; background:#f7f7f7}
.tab_type1 li a{display:block; padding:8px; border:1px solid #dbdbdb; border-bottom:0; font-size:.9em; color:#626262}
.tab_type1 li.active{background:#fff; border:1px solid #4d4d4d; border-bottom:0}
.tab_type1 li.active a{border:0; color:#000}

/* basic_table-±âº»Å×ÀÌºí */
.basic_table{font-size:12px; width:100%; border:0 none; margin:0; border-spacing:0}
.basic_table th,
.basic_table td{border-bottom:1px solid #e0e0e0; padding:8px 5px; padding-right:10px;}
.basic_table th{color:#797979; font-weight:normal; width:30%; text-align:left; vertical-align:top; white-space:nowrap}
.basic_table td{color:#4a4a4a; vertical-align:top; width:70%; padding-left:10px}

/* basic_select-±âº»¼¿·º½º¹Ú½º */
.basic_select{padding:3px 16px 3px 6px;border:1px solid #bbb;background:#fff; background:url(/mobile/img/icon_arrow_bottom02.png) no-repeat 95% 50%,-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f8f8f8));font-size:13px;-webkit-box-shadow:1px 1px 0 #f2f2f2;-webkit-border-radius:0;-webkit-appearance:none; min-width:150px}

/* basic_btn-±âº»¹öÆ° */
.basic_btn_area{padding:23px 0; text-align:center}
.basic_btn{-webkit-box-shadow:2px 2px 2px #e6e6e6; background:#fff; border:1px solid #c3c3c3; display:inline-block; cursor:pointer}
.basic_btn span{display:block; padding:10px 0; color:#000000; font-weight:bold}
.basic_btn.c1{background:#000; background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#363636), color-stop(42%,#363636), color-stop(42%,#000000), color-stop(100%,#000000)); background: -webkit-linear-gradient(-45deg, #363636 0%,#363636 42%,#000000 42%,#000000 100%); border-color:#000}/* Æ÷ÀÎÆ®¹öÆ° */
.basic_btn.c1 span{color:#fff}
.basic_btn.c2{background:#ebebeb}
.basic_btn.c3{background:#ebebeb}
.basic_btn.c4{background:#ebebeb}
.btn_w1 button span{width:75px}/* 3°³Â¥¸®¹öÆ° */
.btn_fs1{font-size:11px}
.btn_small{font-size:11px}
.btn_small button span{padding:5px 0; width:63px}/* ÀÛÀº¹öÆ° */

/* btn_type1- */
.btn_type1{background:#464646; border:1px solid #464646; border-radius:2px; cursor:pointer}
.btn_type1 span{font-size:11px; color:#e3e3e3; padding:5px 10px}

/* btn_type2-¸ñ·Ïº¸±â */
.btn_type2{text-align:center; padding:10px 0}
.btn_type2 a{display:inline-block; border:1px solid #bcbcbc; -webkit-box-shadow:2px 2px 2px #e4e4e4; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#f2f2f5)); background: -webkit-linear-gradient(top, #fdfdfd 0%,#f2f2f5 100%); padding:11px 17px}
.btn_type2 a span{color:#000; font-weight:bold}


/* btn_type4- */
.btn_type4{background:#ffffff; border:1px solid #dddddd; border-radius:2px; cursor:pointer}
.btn_type4 span{font-size:11px; color:#999999; padding:5px;}

/* star-º°Á¡Ç¥½Ã */
.star_wrap span{display:inline-block; width:12px; height:12px; background:url(/mobile/img/star_off.png) no-repeat 0 0; background-size:12px auto}
.star_wrap span.on{background-image:url(/mobile/img/star_on.png)}


/* list_type01-ÀÏ¹Ý¸®½ºÆ® */
.list_type01 li{border-bottom:1px solid #eeeeee}
.list_type01 a{display:block; padding:9px 10px}
.list_type01 a:after{content:""; display:block; clear:both}
.list_type01 a .title{float:left; color:#222222; font-size:.9em; font-weight:normal}
.list_type01 a .date{float:right; color:#777777; font-size:.85em}

/* list_type02-ÀÏ¹Ý¸®½ºÆ® */
.list_type02 li{padding:0 11px; border-bottom:1px solid #e0e0e0}
.list_type02 li a{display:block; color:#474747; height:39px; line-height:39px; background:url(/mobile/img/icon_arrow_right01.png) no-repeat 100% 50%}
.list_type02 li:nth-child(2n+1){background:#fbfbfb}

.list_type02_fancy { }
.list_type02_fancy li{padding: 0px;  display:inline; float:left; width:33.0%; border:1px  solid #e0e0e0;  border-left:none; border-top: none; text-align:left; }
.list_type02_fancy li a{display:block; color:#474747; height:39px; line-height:39px; font-size:12px; margin-left:8px }
.list_type02_fancy li:nth-child(2n+1){background:#fff}
.list_type02_fancy li:nth-child(3n){width:33.2%;border-right:none;}
  

.list_type02_fancy_banner {padding:0;margin:0}
.list_type02_fancy_banner li{ display:inline; float:left; width:49.5555%; border:1px  solid #e0e0e0;  border-left:none; border-top: none; text-align:center; padding:0;margin:0 }
.list_type02_fancy_banner li:hover{background:none;}
.list_type02_fancy_banner li a{display:block; color:#474747; font-size:12px; margin-left:0px;  padding-left: 0px; margin:0;padding:0; }
.list_type02_fancy_banner li a:hover{background:none;}
.list_type02_fancy_banner li img{margin:0 auto;  }
 
.list_type02_fancy_banner li:nth-child(2n){border-right:none;}


@media screen and (max-width:370px) {
 
 .list_type02_fancy li{padding:0 0px;  display:inline; float:left; width:49.0%; border:1px  solid #e0e0e0; border-left:none;border-top:none;  ; text-align:left; margin:0}
 
 .list_type02_fancy li:nth-child(3n){width:49%;border-right:1px solid #e0e0e0;}
 .list_type02_fancy li:last-child{border-bottom:1px solid #e0e0e0;}
  
}

/* list_type03-ÀÏ¹Ý¸®½ºÆ® */
.list_type03{font-size:12px}
.list_type03 li{border-bottom:1px solid #e3e3e3}
.list_type03 li a{display:block; padding:18px 12px; color:#535252}
.list_type03 li a em{padding:0 5px}
.list_type03 li a .point1{color:#7d7d7d}
.list_type03 li a strong{display:block; margin-top:10px; font-weight:normal}
.list_type03 li a strong.secret{background:url(/mobile/img/icon_lock.gif) no-repeat 0 2px; background-size:10px auto; padding-left:20px}
.list_type03 li a strong strong{display:inline; font-weight:bold; color:#000}


/* list_type04-ÀÏ¹Ý¸®½ºÆ® */
.list_type04{font-size:12px}
.list_type04 li{border-bottom:1px solid #e3e3e3}
.list_type04 li {display:block; height:41px; color:#535252}
.list_type04 li em{padding:0 5px}
.list_type04 li .point1{color:#7d7d7d}
.list_type04 li strong{display:block; margin-top:10px; font-weight:normal}
.list_type04 li strong.secret{background:url(/mobile/img/icon_lock.gif) no-repeat 0 2px; background-size:10px auto; padding-left:20px}
.list_type04 li strong strong{display:inline; font-weight:bold; color:#000}


/* view_type1-view */
.view_type1{font-size:.9em; border-bottom:1px solid #e3e3e3}
.view_type1 .title_wrap{display:block; padding:18px 12px; color:#535252; border-bottom:1px solid #e3e3e3}
.view_type1 .title_wrap em{padding:0 5px}
.view_type1 .title_wrap .point1{color:#7d7d7d}
.view_type1 .title_wrap strong{display:block; margin-top:10px; font-weight:normal}
.view_type1 .title_wrap strong.secret{background:url(/mobile/img/icon_lock.gif) no-repeat 0 2px; background-size:10px auto; padding-left:20px}
.view_type1 .content_wrap{padding:17px 12px; background:#f7f7f7; color:#6c6b6b; border-bottom:1px solid #e3e3e3}
.view_type1 .content_wrap dd{color:#000; padding-top:20px}

/* pr_navi */
.pr_navi{position:relative; padding:6px 10px 8px 10px; background:#f7f7f7; border-bottom:1px solid #e0e0e0}
.pr_navi h3{font-size:12px; font-weight:normal; background:url(/mobile/img/list_bg_dot.png) no-repeat 0 7px; padding-left:10px; display:inline-block}
.pr_navi h3 strong{font-weight:bold; font-size:1.2em}
.pr_navi select{height:26px; border:1px solid gray;}
.pr_navi button{position:absolute; top:6px; width:26px; height:26px; padding:0; margin:0; border:none; background-size:26px; cursor:pointer}
.btn_list_type01{right:39px; background:url(/mobile/img/btn_list_chng_pt.gif) no-repeat 0 0}
.btn_list_type02{right:10px; background:url(/mobile/img/btn_list_chng_list.gif) no-repeat 0 0}
.btn_list_type01.active{background-image:url(/mobile/img/btn_list_chng_pt_on.gif)}
.btn_list_type02.active{background-image:url(/mobile/img/btn_list_chng_list_on.gif)}

/* input */
.input_check{width:19px;height:19px;margin-top:-3px;vertical-align:middle}
.input_text{border:1px solid #d1d1d1; -webkit-border-radius:5px; width:100%; font-size:14px; height:1.3em}
.input_search{border:none; -webkit-appearance:searchfield; outline:none; border:1px solid #d1d1d1; -webkit-border-radius:5px; width:100%; font-size:14px; height:1.3em; -webkit-box-sizing:content-box}
.textarea{border:1px solid #d1d1d1; -webkit-border-radius:5px; width:100%; font-size:14px}

/* ÆùÆ®½ºÅ¸ÀÏ */
.point1{font-weight:bold}
.point2{color:#0c00ff; font-weight:bold}
.point3{color:#c90000; font-weight:bold}

/* »óÇ°¸®½ºÆ®-°øÅë pr_list */
.pr_list{padding:15px 0}
.pr_list a{display:block}
.pr_list a .pr_pt{border:1px solid #E5E5E5; overflow:hidden}
.pr_list a .pr_txt .pr_name,
.pr_list a .pr_txt .pr_brand{font-size:.85em; color:#444444; font-weight:normal}
.pr_list a .pr_txt .pr_price{font-weight:bold; font-size:1.07em; color:#FF0000}
.pr_list a .pr_txt .pr_price2{display:block; color:#555555; text-decoration:line-through}


/* »óÇ°¸®½ºÆ®-Å¸ÀÔ1°¶·¯¸® */
.pr_type1{margin:0 auto;padding-left: 0px;}
.pr_type1:after{ content:""; display:block; clear:both; }
.pr_type1 li{ float:left; width: 49%; height:243px; padding-bottom:10px; text-align:center; position:relative; min-height:185px}
.pr_type1 a{ width:100%; text-align:center; }
.pr_type1 a .pr_pt{ height:150px; }
.pr_type1 a .pr_txt,
.pr_type1 a .pr_txt strong{display:block; text-align:center}


@media screen and (min-width:480px) {
	.pr_type1 li{ float:left; width: 33.3%;  }
 
 }
 



/* »óÇ°¸®½ºÆ®-Å¸ÀÔ2¸®½ºÆ® */
.pr_type2{padding-top:0}
.pr_type2 li{padding:12px 10px 12px 98px; border-bottom:1px solid #eeeeee; position:relative; min-height:80px; }
.pr_type2 a .pr_pt{ position:absolute; top:12px; left:10px; width:78px; height:78px; }
.pr_type2 a .pr_txt{padding:7px 0 7px 18px}
.pr_type2 a .pr_txt .pr_brand{display:block}
.pr_type2 a .pr_txt .pr_name{display:block}

/* ¸ÞÀÎ-º£½ºÆ®»óÇ° */
.main_best_list .pr_wrap{border-bottom:1px solid #e9e9e9}
.main_best_list .pr_wrap .slide_area{min-height:177px; width:100%; position:relative}
.main_best_list .pr_wrap ul{float:left; margin:0}
.main_best_list .pr_wrap ul li{width:33.3%}
.main_best_list .pr_wrap ul li:last-child{width:33.4%}
.main_best_list .pr_wrap ul li a{width:100%}

/* ¸ÞÀÎ-½Å»óÇ° */
.main_new_list{padding-bottom:20px}

/* »óÇ°»ó¼¼ÆäÀÌÁö */
.pr_detail .pr_title{background:#f7f7f7 url(/mobile/img/pr_name_tag.png) no-repeat 11px 6px; background-size:13px auto; padding:8px 8px 8px 8px; border-bottom:1px solid #e0e0e0}
.pr_detail .pr_title h3{font-size:1.07em; font-weight:normal; color:#242424}

/* »óÇ°»ó¼¼ÆäÀÌÁö-»óÇ°»çÁø¿µ¿ª */
.pr_detail .pr_pt{padding:12px 10px 7px 10px}
.pr_detail .pr_pt img{display:block; margin:0 auto; border:1px solid #e5e5e5; width:298px; height:298px}

/* »óÇ°»ó¼¼ÆäÀÌÁö-SNS¹× Å«»çÁøº¸±â */
.pr_detail .pr_tool{padding:0 10px}
.pr_detail .pr_tool:after{content:""; display:block; clear:both}
.pr_detail .pr_tool .social_area{float:left}
.pr_detail .pr_tool .btn_pt_big{float:right; font-size:.85em; color:#555555; padding:6px 0 0 20px; background:url(/mobile/img/icon_seach2.png) no-repeat 0 8px; background-size:15px auto}


/* »óÇ°»ó¼¼ÆäÀÌÁö-»óÇ°°¡°ÝÇ¥½Ã */
.pr_detail .pr_price{color:#000; font-weight:bold}/* ÆÇ¸Å°¡°Ý */
.pr_detail .pr_price2{color:#4a4a4a; text-decoration:line-through}/* ½ÃÁß°¡°Ý */

/* »óÇ°»ó¼¼ÆäÀÌÁö-±âº»Á¤º¸ */
.pr_detail .detail_01{}
.pr_detail .detail_01 table{padding:16px 10px 8px 10px; border-bottom:1px solid #e0e0e0}
.pr_detail .detail_01 table th{width:63px; border:0 none}
.pr_detail .detail_01 table td{width:auto; border:0 none}
.pr_detail .detail_01 table.tbl2{background:#f7f7f7}

/* »óÇ°»ó¼¼ÆäÀÌÁö-»ó¼¼Á¤º¸ */
.pr_detail .detail_02{}
.pr_detail .detail_02 .detail_02_content{padding:10px; text-align:center}
.pr_detail .detail_02 .detail_02_content a{display:block}
.pr_detail .detail_02 .detail_02_content img{display:block; width:100%}

.pr_detail .detail_02 #detail_img{text-align:center;}
.pr_detail .detail_02 #detail_img img{display:block; width:100%}
.pr_detail .detail_02 #pro_info{text-align:center;}

/* »óÇ°»ó¼¼ÆäÀÌÁö-»óÇ°Æò */
.pr_detail .detail_03 ul{padding-bottom:20px}

/* »óÇ°»ó¼¼ÆäÀÌÁö-»óÇ°¹®ÀÇ */
.pr_detail .detail_04 ul{padding-bottom:20px}

/* my_pr_list-Àå¹Ù±¸´Ï/À§½Ã¸®½ºÆ®/ÁÖ¹®°áÁ¦ »óÇ°¸®½ºÆ® */
.my_pr_list li{border-bottom:1px solid #e0e0e0}
.my_pr_list li .pr_name_area{display:block; background:#f7f7f7; border-bottom:1px solid #e0e0e0; padding:10px 13px}
.my_pr_list li .pr_name_area h3,
.my_pr_list li .pr_name_area label{font-size:12px; font-weight:normal}
.my_pr_list li .pr_info_area{position:relative; padding:13px 10px}
.my_pr_list li .pr_info_area .pr_pt_wrap{float:left; width:100px; padding-right:10px; text-align:center} 
.my_pr_list li .pr_info_area .pr_pt_wrap img{display:block}
.my_pr_list li .pr_info_area .pr_info_wrap{position:relative}
.my_pr_list li .pr_info_area .pr_info_wrap table{width:auto}
.my_pr_list li .pr_info_area .pr_info_wrap table th,
.my_pr_list li .pr_info_area .pr_info_wrap table td{border:0 none; padding:4px 5px}
/*.my_pr_list li .pr_info_area .pr_info_wrap table th:after{content:":"; width:1px; float:right}*/
.my_pr_list li .pr_info_area .pr_info_wrap table .quantity{width:40px; margin-right:5px}/* ¼ö·®ÀÔ·ÂÄ­ */
.my_pr_list li .pr_info_area .btn_wrap{clear:both; padding-top:8px}

/* my_pr_total-Àå¹Ù±¸´Ï/À§½Ã¸®½ºÆ®/ÁÖ¹®°áÁ¦ »óÇ°ÅäÅ»±Ý¾× */
.my_pr_total{width:100%;border-spacing:0; border-bottom:1px solid #e0e0e0; font-size:12px}
.my_pr_total th{background:#f4f4f4;width:auto; padding:7px 13px 7px 13px; text-align:right; font-weight:normal; color:#383838; white-space:nowrap}
.my_pr_total td{ text-align:right;width:5rem; padding-right:7px}

/* ÁÖ¹®°áÁ¦ */
.order{font-size:.85em}
.order .step_wrap{padding:10px}
.order .step_wrap .step1{padding-bottom:15px}
.order .o_address input{margin-bottom:5px}
.order .o_address .o_address_number input{width:55px}
.order .o_address .o_address_number button{margin-left:5px}
.order .step2{padding-bottom:15px}
.order .step3{padding-bottom:15px}
.order .step3 ul{border-bottom:1px solid #e0e0e0; padding:10px 5px}
.order .step3 ul:after{content:""; display:block; clear:both}
.order .step3 ul li{float:left}
.order .step3 ul li .input_text{width:65px; text-align:right}
.order .step3 ul li.reserve1{background:url(/mobile/img/icon_arrow_left02.png) no-repeat 100% 50%; background-size:7px auto; padding-right:20px}

.order .step3 ul li.reserve2{padding-left:15px}
.order .step4{padding-bottom:15px}
.order .step4 ul{border-bottom:1px solid #e0e0e0; margin-bottom:18px}
.order .step4 ul li{padding:10px 5px}
.order .step4 ul li:first-child{position:relative; padding-right:100px; padding-bottom:0}
.order .step4 ul li:first-child button{position:absolute; right:5px; top:10px}
.order .step4 .total_amount{background:#f4f4f4; padding:13px 0; text-align:center; border:1px solid #e0e0e0; border-left:0 none; border-right:0 none}
.order .step4 .total_amount dt,
.order .step4 .total_amount dd{display:inline}
.order .step4 .total_amount dd strong{font-size:15px; font-weight:bold}
.order .step5 ul li{padding-bottom:10px}

/* ·Î±×ÀÎÈ­¸é */
.login{padding:10px; font-size:.85em}
.login .login_wrap{padding:25px; border:1px solid #d7d4d4}
.login .login_wrap .box1{padding-right:81px; margin-bottom:15px; position:relative}
.login input.input_id,
.login input.input_pw{border:1px solid #cecece; border-radius:none; width:100%; height:22px; margin-bottom:4px}
.login select.input_Cell1{border:1px solid #cecece; border-radius:none; width:31%; height:22px; margin-bottom:4px}
.login input.input_Cell2,
.login input.input_Cell3{border:1px solid #cecece; border-radius:none; width:32%; height:22px; margin-bottom:4px}
.login .btn_login{display:block; width:73px; height:52px; border:0 none; background:url(/mobile/img/btn_login.gif) no-repeat 0 0; background-size:73px auto; position:absolute; right:0; top:0}
.login .box2{padding-bottom:17px; background:url(/mobile/img/login_bg_dash.png) repeat-x 0 100%}
.login .box2 label{padding-right:15px}
.login ul{padding:15px 0; color:#737373; line-height:1.6em}
.login ul li{background:url(/mobile/img/list_bg_dot.png) no-repeat 0 8px; padding-left:10px}

/* 1:1¹®ÀÇ */
.estimate ul{padding-bottom:20px}

/* ÁÖ¹®³»¿ª */
.orderlist .pr_navi{margin-bottom:10px}
.orderlist  .orderlist_list{padding:10px}
.orderlist  .orderlist_list li{padding-bottom:10px}

/* ÄíÆù³»¿ª */
.coupon .coupon_list{padding:10px}
.coupon .coupon_list li{padding-bottom:20px}

/* Àû¸³±Ý */
.reserve .list_type03{padding-bottom:20px}

/* È¸»ç¼Ò°³ */
.company{padding:10px; font-size:12px; color:#727171}

/* ÀÌ¿ë¾à°ü */
.agreement{padding:10px; font-size:12px; color:#000}
.agreement p{padding-bottom:20px}

/* °øÁö»çÇ× */
.notice{}
.notice_list{border:0 none; border-spacing:0; padding-bottom:20px; font-size:12px;}
.notice_list thead{background:#f7f7f7;}
.notice_list thead th{font-weight:normal; border-bottom:1px solid #e0e0e0;}
.notice_list td{border-bottom:1px solid #e0e0e0;}
.notice_list .date{text-align:center; color:#838383;}
.notice_list td a{color:#535252;}
.notice_list .view_con{background:#f7f7f7;}
.notice_list .view{padding-bottom:0;}

/* »õÃ¢ */
.blank_wrap{width:100%; background:#fff}


.pagediv {margin-top:5px; margin-bottom:5px;;height:30px; text-align:center;}
.pagediv ul { list-style:none;}
.pagediv li {float:left; width:24px; height:30px; margin-left:1px; margin-right:1px; }

.pageview { overflow:hidden; width:22px; height:22px; vertical-align:middle; }



/*¸ÞÀÎ*/

#mainWrap{width:1000px; margin:0 auto; margin-top:8px }


.main_bZone00 img{border:1px #E4E4E4 solid; margin: 5px 0 5px 0; width:100%}
.main_bZone00 li{float:left; width:100%;}
.main_bZone00 li:last-child{text-align:right;}
.main_bZone01 {padding-top:20px;}
 

.main_bZone01 ul{width:100%;margin:15px 0}
.main_bZone01 ul:after{content:""; display:block; height:0; clear:both;}
.main_bZone01 li{float:left;width:100%}
.main_bZone01 li img{margin: 5px 0 5px 0; width:100%}
.main_bZone01 li:last-child{text-align:right;  }

.main_bZone02 ul{margin:15px 0; width:100%}
.main_bZone02 ul:after{content:""; display:block; height:0; clear:both;}
.main_bZone02 li{float:left; margin:1% 1%; width:47%; border:1px #E4E4E4 solid; text-align:center;}
.main_bZone02 li img{width:100%}
 
.main_bZone02 li p, .main_bZone02 li strong{display:block;  }
.main_bZone02 li strong{color:#000; padding:8px 0 8px 0; font-size:11px; font-weight:normal;}
.main_bZone02 li p{padding:0 0 8px 0}


.main_bZone03{position:relative}
.main_bZone03 .best_icon01{position:absolute; top:-5px; left:434px;}
.main_bZone03 .best_icon02{position:absolute; top:-5px; right:0;}

.main_bZone03 ul{width:1000px;margin:20px 0;border-top:3px #3A3A3A solid; border-bottom:1px #E4E4E4 solid;}
.main_bZone03 ul:after{content:""; display:block; height:0; clear:both;}
.main_bZone03 li{float:left; }
.main_bZone03 li:last-child{  }


.main_bZone04{   padding:10px 0 0 0; margin-bottom:30px}
.main_bZone04:after{display:block; visibility:hidden; clear:both; width:0; height:0; content:'';}
 

.main_bZone04  ul{ }
.main_bZone04  li{float:left; width:31%; margin:0 1%;border-top:1px #E4E4E4 solid; border-bottom:1px #E4E4E4 solid; }
.main_bZone04  li img{width:100%}
.main_bZone04  li:last-child{margin-right:0}

 
.main_bZone05 img{margin:0px 0 0 0; width:100%}



.main_bZone04 .main_Rn{float:right; width:270px;}



		.top_brands {position:relative; margin-bottom:10px; padding:0px 0 0;   overflow:hidden; margin:0px auto 15px;  width:100%}
		.top_brands h3{padding-left:12px; font-family:Tahoma,Geneva,sans-serif; font-size:12px; height:30px; line-height:30px; background:#F8F8F8; border-top:2px #000 solid; }

		.brands_logo {width:100%; margin:0px auto 0; overflow:hidden; }
 
		.brands_logo > ul {width:100%; border:1px #E1E1E1 solid; border-right:none; border-left:none;}
 
		.brands_logo ul {*zoom:1;}
		.brands_logo ul:after {content:""; display:block; height:0; clear:both;}

		.brands_logo li {float:left;  width:25%}
			.brands_logo li  img{width:100%;}	 
 


 @media screen and (max-width:320px) {
 
 
 }



 @media screen and (min-width:640px) {
 
 
 }


 



.divBlank50{
	height:50px;
	width:100%;
	font-size:ppx;
	overflow:hidden;

}
.detail_info table {
    border: 1px #D9D9D9 solid;
    border-bottom: none;
    border-top: 2px #4B4B4B solid;
}

.detail_info th {
    font-size: 11px;
     color: rgb(75, 75, 75);
    border-right: 1px solid rgb(217, 217, 217);
    border-bottom: 1px solid rgb(217, 217, 217);
    padding: 10px 0px;
    background: rgb(249, 249, 249);
}
.detail_info td {
    font-size: 11px;
    color: rgb(122, 122, 122);
    line-height: 160%;
    border-right: 1px solid rgb(217, 217, 217);
    border-bottom: 1px solid rgb(217, 217, 217);
    padding: 0px 0px 0px 10px;
}


.size_btn{ background:#ADADAD; border:none; display:inline-block; cursor:pointer}
.size_btn span{display:block; padding:0px 10px; color:#fff;   font-size:11px; height:19px; line-height:19px}

.stock_btn{ background:#F29C9F; border:none; display:inline-block; cursor:pointer}
.stock_btn span{display:block; padding:0px 10px; color:#fff;    font-size:11px; height:19px; line-height:19px}

.brand_btn{ background:#73C7C8; border:none; display:inline-block; cursor:pointer}
.brand_btn span{display:block; padding:0px 10px; color:#fff;   font-size:11px; height:19px; line-height:19px}

.tblBoard{
	font-size:12px;
}

.tdBoardCoulmn{
	background-color: #e6e6e6; 
	border-bottom: 1px solid #323232;
}
.tdBoard2Coulmn{
	background-color: #e6e6e6; 
	border-bottom: 1px solid #323232;
	text-align: center;
	padding-top:4px;
	padding-bottom:4px;
	color:#666;
}
.tdBoard2Body{
	border-bottom: 1px solid #323232;
	padding-left: 10px;
}
.QnAProdDetail_list1{
		
		font-size: 15px;
		display: block;
		
}
.QnAProdDetail_list1 .div_title {
		width:100%;
		
		border: 1px solid #e6e6e6;
}
 /*»óÇ°¹®ÀÇ Å¸ÀÌÆ²*/
 	.qna_title, .review_title{
 		

 		background-color: #e6e6e6; 
		border-bottom: 1px solid #323232;
 	}
 /*»óÇ°¹®ÀÇ ¸®½ºÆ®*/
	.qna_list, .review_list{

		text-align: center;
		border-bottom: 1px solid #e6e6e6;
	}	
 	.qna_list td{
 		padding-top: 10px;	
 		
 	}
.review_list td{
	padding-top: 15px;	
	padding-bottom: 15px;	
}
.bagic_btn {
	
	color:#ffffff;
	width: 100%;
	height: 30px;
	line-height: 30px;	
	background: #4a5164;
	font-weight: bold;
	

}

.thBoard{
	background-color: #e6e6e6; 
	border-bottom: 1px solid #323232;
	text-align: center;
	
}

.tdBoardBody_NA{
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom: 1px solid #e6e6e6;
}