@charset "utf-8";


h1, h2, h3{font-size:12px}


#youCarousel .carousel-indicators{position:absolute; top:330px; right:50%; height:30px}
#youCarousel .carousel-indicators li{background:#fff;  cursor:pointer; margin: 0 4px 0 4px;}
#youCarousel .carousel-indicators li.active{background:#ccc;}
#youCarousel .carousel-control.left{top:50%;}
#youCarousel .carousel-control.right{top:50%;}
._shop_mainbanner{position:relative; width:800px; height:370px; font-family:"나눔바른고딕","나눔고딕", "NanumGothic", sans-serif; }
._shop_mainbanner ._tagline01{font-size:24px}
._shop_mainbanner ._product_name{position:absolute; left:50px; top:65px; font-family:Arial, Helvetica, "나눔고딕", sans-serif; font-weight:bold; font-size:36px;}
._shop_mainbanner ._product_name02{position:absolute; left:50px; top:65px; font-family:Arial, Helvetica, "나눔고딕", sans-serif; font-weight:bold; font-size:36px; color:#fff}
._shop_mainbanner ._tagline02{position:absolute; left:50px; top:125px; font-size:15px; color:#777; font-family:'굴림',Gullim, sans-serif;}
._shop_mainbanner ._tagline03{position:absolute; left:50px; top:125px; font-size:15px; color:#000; font-family:'굴림',Gullim, sans-serif;}
._shop_mainbanner ._percent{position:absolute; left:50px; top:185px; background:#ff7921; color:#fff; font-size:36px; padding:10px;}
._shop_mainbanner ._price01{position:absolute; left:190px; top:185px; font-size:14px; text-decoration:line-through}
._shop_mainbanner ._price02{position:absolute; left:190px; top:200px; font-size:36px; font-weight:bold}
._shop_mainbanner ._more{position:absolute; left:50px; top:275px;}
._shop_mainbanner small{font-size:12px; color:#fff}



._list_title{height:30px; font-family:"나눔고딕", "NanumGothic", sans-serif; font-size:24px; color:#222; font-weight:bold; padding:40px 0 20px 0}
._list_title_wr {padding:5px 15px; background:#787a80;}
._list_title_wr a, ._list_title_wr i  {color:#fff;}
**._list_title{height:30px; font-family:"나눔고딕", "NanumGothic", sans-serif; font-size:24px; color:#fff; font-weight:bold; padding:40px 0 0px 0}
	._list_title ._title{float:left}
		._list_title ._title span{padding:0 0 0 20px}
	._list_title ._more{float:right; }
	._list_title ._more a {display:inline-block;font-size:15px; color:#36363e; padding:5px 10px; background:#fff; border-radius:15px !important;vertical-align:text-top;}
._list_title span{font-size:12px; color:#999; font-weight:normal}
/**타이틀**/
.info-blocks{padding:20px 20px 24px 20px; margin-bottom:20px; font-family:'Open Sans', sans-serif; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; background:#fbfbfb}
.info-blocks i.icon-info-blocks{font-size:52px; margin-top:0; padding:0 25px 0 10px; margin-right:20px; border-right:1px solid #e4e4e4; color:#555}
.info-blocks h3{color:#555}
.info-blocks p{color:#999}

/**상품 리스트 네비**/
#sct_location{font-size:15px; height:55px; line-height:34px; font-family:"나눔고딕", "NanumGothic", sans-serif; background:#f4f4f4; border-top:none; border-color:#e4e4e4}
#sct_location a{color:#333}
.sct_admin{position:absolute; right:10px; top:15px}

#sct_sort {margin: 5px 0 15px 0;}
#sct_ct_1 li {width:auto; margin-left:12px; font-family:'굴림',Gullim, sans-serif; font-size:13px;}
#sct_ct_1 li a{color:#666}

**._item_list_hotdeal .span4{padding:0; margin:20px 9px 0 0px}
._item_unit{background:#ffffff; border:1px solid #e5e5e5; height:470px; margin-bottom:20px}
._item_unit._hotdeal{height:520px;}
._item_unit:hover{border-color:orange}
._item_unit ._top{position:relative; background:#f4f4f4; border-bottom:1px solid #e5e5e5; padding:10px }
._item_unit ._top ._percent{float:left; padding:0 5px 0 5px; font-family:"나눔고딕", "NanumGothic", sans-serif; font-size:36px; color:#ff4f01; background:#fff; border:1px solid #e5e5e5}
._item_unit ._top ._small{font-size:18px}
._item_unit ._top ._price{padding-left:20px; margin:5px 0 0 20px; border-left:1px solid #ddd; float:left}
._item_unit ._top ._price ._price01{font-family:'굴림',Gullim, sans-serif; font-size:12px; text-decoration:line-through; color:#888}
._item_unit ._top ._price ._price02{font-family:'굴림',Gullim, sans-serif; font-size:16px; }

._item_unit ._bottom ._percent{float:left; padding:0 10px 0 10px; font-family:"나눔고딕", "NanumGothic", sans-serif; font-size:36px; color:#333}
._item_unit ._bottom ._price{padding-left:20px; margin:5px 0 10px 0; }
._item_unit ._bottom ._price ._price01{font-family:'굴림',Gullim, sans-serif; font-size:12px; text-decoration:line-through; color:#888}
._item_unit ._bottom ._price ._price02{font-family:'굴림',Gullim, sans-serif; font-size:16px; }
._item_unit ._image{padding:15px 15px 5px 15px}
._item_unit ._star{padding:0 0 0 15px}
._item_unit ._product_name{padding:0 0 0 15px; font-family:"나눔고딕", "NanumGothic", sans-serif; font-size:18px; color:#000; font-weight:bold}
._item_unit ._icon{padding:4px 0 0 4px}
._item_unit ._icon img{ margin:0 3px 0 0; padding:0 }
._item_unit ._desc{padding:10px 15px 10px 15px; color:#aaa; font-family:'돋움', sans-serif; font-size:12px}
._item_unit ._menu_wrap{padding:5px 15px 5px 15px}
._item_unit ._menu{padding:10px 0 0 0; border-top:1px solid #e5e5e5}
._item_unit ._menu span{color:#999}
.sit_ov_tbl ._price01{font-family:"나눔고딕", "NanumGothic", sans-serif; font-size:17px; text-decoration:line-through; color:#1da2ae}
.sit_ov_tbl ._price02{font-family:"나눔고딕", "NanumGothic", sans-serif; font-size:17px; font-weight:bold; color:#e63362}

/**상품 페이지**/

.sit_admin{position:absolute; right:10px; top:15px}
#sit{border:none; margin:20px 0 20px 0}
	#sit_ov_wrap{background:#fff; border:1px solid #e4e4e4}
		#sit_pvi{padding:20px}
		#sit_siblings{border:none}
		#sit_pvi_big{border:1px solid #e4e4e4}
		#sit_pvi_thumb li{border:1px solid #e4e4e4}
		#sit_title{font-family:"나눔고딕", "NanumGothic", sans-serif; font-size:24px; color:#000; font-weight:bold}
	#sit_ov{width:400px;}
	#sit_tot_price{font-family:"나눔고딕", "NanumGothic", sans-serif; font-size:16px; color:#000; font-weight:bold}
	#ct_qty_11{width:40px}
	#sit_ov_btn{text-align:left}
	#sit_ov_btn input{height:42px; width:110px}
	#sit_btn_buy{background:url(../../shop/img/_btn_01.gif) no-repeat; background-color:none}
	#sit_btn_cart{background:url(../../shop/img/_btn_02.gif) no-repeat; background-color:none}
	#sit_btn_wish{display:block}
	#sit_ov_btn a{width:80px; height:42px}
	#sit_star_sns{}
#sit_ov_btn input {font-size:0px}
section ._layerslider strong{top:35px}
section ._layerslider h3{top:45px}
section ._layerslider em{top:55px}
section ._layerslider div{top:50px}
section ._layerslider p{top:610px}



/**상품 페이지 탭**/
#sit_inf, #sit_use, #sit_qa, #sit_dvr, #sit_ex, #sit_rel{padding:35px 0 35px 0; margin:0 0 30px 0}
.sanchor a {padding:0; text-align:center; border: 1px solid #e4e4e4; background: #f4f4f4; height: 65px; width:132px; line-height: 65px; color:#555}
.sanchor a:focus, .sanchor a:hover {background:#fff;color:#555;text-decoration:none}
.sanchor a.sanchor_on {background:#fff;color:#555 !important;text-decoration:none}
.sanchor{font-family:'굴림',Gullim, sans-serif; font-size:13px; padding:0 0 25px 0}
#sit_inf_open {font-family:'굴림',Gullim, sans-serif; font-size:12px; margin:0 0 30px 0}
#sit_inf_open td{border:1px solid #e4e4e4; background:#fbfbfb; padding:8px}
#sit_inf_open th{border:1px solid #e4e4e4; background:#fbfbfb; padding:8px}

.sit_use_li{background:#fff; border-color:#e4e4e4}
.sit_use_p{background:#fbfbfb; border-color:#e4e4e4}
.sit_use_dl dt{font-weight:normal; color:#aaa}
.sit_use_dl dd{font-weight:normal;  color:#aaa}

.sit_qa_li{background:#fff; border-color:#e4e4e4}
.sit_qa_p{background:#fbfbfb; border-color:#e4e4e4}
.sit_qa_dl dt{font-weight:normal; color:#aaa}
.sit_qa_dl dd{font-weight:normal; color:#aaa}
#sit_inf_basic{display:none}
#sit_use_wbtn{margin-top:12px}
#sit_qa_wbtn{margin-top:12px}



/**장바구니**/
#sod_frm_orderer label{display:inline; margin-right:15px}
#sod_frm_taker label{display:inline; margin-right:15px}
#sod_frm_pay label{display:inline; margin-right:15px}
#sod_frm_pay .tbl_frm01 th{padding-top:10px; padding-bottom:10px}
#sod_frm_pay .tbl_frm01 td{padding-top:10px; padding-bottom:10px}
.tbl_head01 thead th{background:#f4f4f4; border-color:#e4e4e4; padding:15px 0 15px 0}
.sod_opt{background:#f4f4f4; border-color:#e4e4e4; padding:3px 0 0 0}
.sod_opt li {padding:0 5px 3px 5px; line-height:30px}
.tbl_head01 {margin-bottom:30px}
#sod_bsk_tot {border: 1px solid #e4e4e4; background:#fbfbfb; color:#999}
.sod_bsk_cnt {background:#f4f4f4; color:red}
#sod_frm h2 {font-family:"나눔고딕", "NanumGothic", sans-serif; font-size:18px; color:#000; font-weight:bold}
#od_name{width:80px}
#od_b_name{width:80px}
#od_zip1{width:80px}
#od_b_zip1{width:80px}
#od_zip2{width:80px}
#od_b_zip2{width:80px}
#od_addr1{width:400px}
#od_b_addr1{width:400px}
#od_addr2{width:400px}
#od_b_addr2{width:400px}
#od_email{width:250px}

#sod_frm_paysel{border: 1px solid #e4e4e4; background:#f4f4f4; color:#666; padding:15px 0 15px 0}



/**주문정보**/
#sod_fin h2 {font-family:"나눔고딕", "NanumGothic", sans-serif; font-size:18px; color:#000; font-weight:bold}
#sod_fin h3 {font-family:"나눔고딕", "NanumGothic", sans-serif; font-size:15px; color:#000; font-weight:bold}
.tbl_head02 thead th{background:#f4f4f4; border-color:#e4e4e4; padding:15px 0 15px 0}
#sod_fin #sod_bsk_tot{border:1px solid #e4e4e4; -webkit-margin-after:0;}
#sod_fin_tot{background:#f4f4f4}
#sod_fin_tot li{color:#000; border-color:#e4e4e4}


/**마이페이지**/


#smb_my_ov dl{border-color:#e4e4e4; background:#fff}
#smb_my_ov dd{padding:10px 10px 10px 10px; border-color:#e4e4e4}
#smb_my_ov dt{padding:10px 10px 10px 10px; border-color:#e4e4e4}


#smb_my_od h2 {font-family:"나눔고딕", "NanumGothic", sans-serif; font-size:18px; color:#000; font-weight:bold}
#smb_my_wish h2 {font-family:"나눔고딕", "NanumGothic", sans-serif; font-size:18px; color:#000; font-weight:bold}