@import "layout.css";
@import "content.css";
@import "sliderkit.css";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);		
	@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800);	
@charset "utf-8";

/* 기본태그 재정의  */

* {padding:0;margin:0;}

body,div,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dt,dd,table,tr,td,p,span,img,input{padding:0;margin:0;}

body{font-size:12px;font-family:Nanum Gothic,"나눔고딕",Verdana,Geneva, Arial, Helvetica, sans-serif;color:#616367;}

img{ border:0;vertical-align:top;}

table{border-collapse:collapse;}
caption{position:absolute; visibility:hidden; font-size:0;}
ul,ol,dl,li{list-style:none;}

 
/* 링크 스타일 */
a:link {color:#333;text-decoration:none;}
a:visited {color:#333;text-decoration:none;}
a:hover {color:#333;text-decoration:none;}
a:active {color:#333;text-decoration:none;}

input[readonly=readonly] {background: #e9e1cb;}
input[type=submit],
input[type=image]{border:0;}

/* ===================================== 게시판 관련 ===================================== */

#board_top{border-top:1px solid #e9e9e9;padding:10px 0 0 0 ;*zoom:1;margin:20px 0 10px 0;} /* 게시판상단 */
#board_top:after{content:"";display:block;clear:both;}
#page_num{font-size:10px;line-height:11px;float:left;margin-top:5px;}
#board_top #search{float:right;} /* 검색  */
#board_top #search select{border:1px solid #cfcfcf; padding:4px; color:#6f6f6f; line-height:10px;}
#board_top #search img {padding-top:2px;}
#board_top #search input{border:1px solid #cfcfcf;padding:2px;line-height:15px;height:15px;font-size:11px;}

.bbs_box{border:1px solid #e0e0d3;padding:3px;}
.bbs_list{width:100%;margin-top:10px; border-top:1px solid #dd241c;}
.bbs_list th{border-bottom:1px solid #ccc;color:#343434;height:40px;line-height:33px; background:#f7f7f7; text-align:center;font-size:11px;}
.bbs_head_left{display:none; }
.bbs_head_right{display:none;}
.date{font-weight:normal;font-size:11px;letter-spacing:-1px;}/* 등록일 */
.bbs_list td{padding:5px;height:23px;}
.bbs_list tr.gray td{background:#f5f9fa;}
.bbs_list tr.bgnone td{background:none!important;}
.bbs_list .dash > td{padding:5px;border-bottom:1px solid #ccc;color:#373737;}
.bbs_view th{background:#fff;color:#343434;height:32px;background:url(/images/common/text_bar.gif) 100% center no-repeat;}
.bbs_view td{padding:5px;}
.bbs_view a{color:#373737!important;}
.bbs_view a:hover{text-decoration:none;}
.bbs_view .down_btn{margin-right:10px;}
.btn_group{text-align:right;border-top:1px solid #d5d5d5;margin-top:10px;padding-top:10px;}

.boardWrite td{padding:5px;}

/* 게시판 라인 기본설정 */
.solidLine td{border-bottom: 1px solid #ccc;}
.dotLine td{border-bottom: 1px dotted #ccc;}
.dashLine td{border-bottom: 1px dashed #ccc;}
.noLine td{border-bottom:none;}

/* 게시판 여백 기본설정 */
.padding5 td{padding:5px;}

/* 페이징 */
.page_group{clear:both;}
.page_group ul{margin-top:20px;text-align:center;}
.page_group ul li{display:inline-block;}
.page{border:1px solid #dddddd;background:#fff;padding:3px 6px;margin:0 3px;}	
.curr{border:1px solid #dddddd;background:#fff;padding:3px 6px;margin:0 3px; color:#cf2a2f;}

/* display */
.block{display:block;}
.none{display:none!important;}

/* position */
.rel{position:relative!important;}
.abs{position:absolute!important;}

/* margin */
.mar30 {margin:30px !important;}
.mar20 {margin:20px !important;}
.mar15 {margin:15px !important;}
.mar10 {margin:10px !important;}
.mar5 {margin:5px !important;}
.mar0 {margin:0px !important;}

.mt30 {margin-top:30px !important;}
.mt20 {margin-top:20px !important;}
.mt15 {margin-top:15px !important;}
.mt10 {margin-top:10px !important;}
.mt5 {margin-top:5px !important;}

.mr30 {margin-right:30px !important;}
.mr20 {margin-right:20px !important;}
.mr15 {margin-right:15px !important;}
.mr10 {margin-right:10px !important;}
.mr5 {margin-right:5px !important;}

.mb30 {margin-bottom:30px !important;}
.mb20 {margin-bottom:20px !important;}
.mb15 {margin-bottom:15px !important;}
.mb10 {margin-bottom:10px !important;}
.mb5 {margin-bottom:5px !important;}

.ml30 {margin-left:30px !important;}
.ml20 {margin-left:20px !important;}
.ml15 {margin-left:15px !important;}
.ml10 {margin-left:10px !important;}
.ml5 {margin-left:5px !important;}

/* padding */
.pad30 {padding:30px !important;}
.pad20 {padding:20px !important;}
.pad15 {padding:15px !important;}
.pad10 {padding:10px !important;}
.pad5 {padding:5px !important;}
.pad0 {padding:0px !important;}

.pt30 {padding-top:30px !important;}
.pt20 {padding-top:20px !important;}
.pt15 {padding-top:15px !important;}
.pt10 {padding-top:10px !important;}
.pt5 {padding-top:5px !important;}

.pr30 {padding-right:30px !important;}
.pr20 {padding-right:20px !important;}
.pr15 {padding-right:15px !important;}
.pr10 {padding-right:10px !important;}
.pr5 {padding-right:5px !important;}

.pb30 {padding-bottom:30px !important;}
.pb20 {padding-bottom:20px !important;}
.pb15 {padding-bottom:15px !important;}
.pb10 {padding-bottom:10px !important;}
.pb5 {padding-bottom:5px !important;}

.pl30 {padding-left:30px !important;}
.pl20 {padding-left:20px !important;}
.pl15 {padding-left:15px !important;}
.pl10 {padding-left:10px !important;}
.pl5 {padding-left:5px !important;}

/* float */
.floatL{float:left;}
.floatR{float:right;}

/* clear */
.clear {clear:both;}

/* bg_none */
.bg_none {background:none!important;}

/* hand */
.hand {cursor:pointer;}

/* align */
.txtL{text-align:left!important;}
.txtR{text-align:right!important;}
.txtC{text-align:center!important;}

/* text_decoration */
.uline{text-decoration:underline;}
.bold{font-weight:bold;}

/* 로그인  */
#login{position:relative;width:600px;height:476px;margin:0 auto;}


/* 회원 가입,수정 */
.pyo1 input[type=text],
.pyo1 input[type=password],
.pyo1 select{padding:5px;border:1px solid #ecece2;margin:5px 0;}

/*쇼핑몰관련*/
.product_list{margin-top:10px;}
.product_list li{display:inline-block;margin:0 10px 20px 10px;cursor:pointer;}

.product_list li .thumb img{width:240px;}
.product_list li span{display:block;text-align:center;margin:10px 0;}
.product_list li strong{display:block;text-align:center;}
.product_list li p{display:block;text-align:center;border-top:none;}

.product_img{width:360px;}
.product_img #BIGIMG{max-width:360px;_width:360px;height:400px;}
.product_img .thumb img{width:50px;height:50px;margin:0 10px;}
.
product_view h4{font-size:28px;font-weight:800;margin-bottom:20px;}
.product_view {}
.product_view td{border-bottom:1px solid #f4f4f4;padding:7px;}
.product_view td table td{border-bottom:none;}
.product_view .btn_group{}
.product_view .btn{margin:20px;cursor:pointer;}

.total_price {padding:20px!important;background:#f5f5f5; font-size:18px;font-weight:800;}
.total_price span{float:right;font-size:24px;color:#d93d4e;}

/* 쇼핑몰 상세페이지 - 제품이용후기 */
.view_review_list {width:100%;}
.view_review_list th{padding:10px;background:#f5f5f5;}
.view_review_list td{padding:10px;border-bottom:1px solid #eee;}
.view_review_write {width:100%;}
.view_review_write th{padding:10px;border-bottom:1px solid #e5e5e5;background:#f5f5f5;}
.view_review_write td{padding:10px;border-bottom:1px solid #eee;}
.view_review_write input{padding:5px;}
.view_review_write .btnGray{padding:5px;background:#a3a3a3;color:#fff;}

/* 쇼핑몰 상세페이지 - 제품배송정보 */
.view_carry {width:100%;border-top:1px solid #e5e5e5;}
.view_carry th{padding:10px;border-bottom:1px solid #e5e5e5;background:#f5f5f5;}
.view_carry td{padding:10px;border-bottom:1px solid #eee;}
.view_carry strong{color:#cc6600;}

/* 장바구니 */
.cartinfo{width:100%;border-top:1px solid #e5e5e5;}
.cartinfo th{padding:10px;border-bottom:1px solid #e5e5e5;background:#f5f5f5;}
.cartinfo td{padding:10px;border-bottom:1px solid #eee;}
.cartinfo .all_price{font-size:24px;color:#d93d4e;font-weight:800;}

/* 쇼핑몰 상세페이지 - 관련상품보기 */
.view_relate {width:100%;border-top:1px solid #e5e5e5;}
.view_relate th{padding:10px;border-bottom:1px solid #e5e5e5;background:#f5f5f5;}
.view_relate td{padding:10px;border-bottom:1px solid #eee;text-align:center;}
.view_relate strong{color:#cc6600;}