@CHARSET "euc-kr";
@import url('default.css');
@import url('common.css');
@import url('layout.css');
@import url('main.css');
@import url('sbr.css');
@import url('kdu.css');

/* ºê·£µå ¼Ò°³ */
.about{width:100%;}
.about img{width:100%;}

/* Á¦Ç°¾È³» */
/* NEW&HIT */
.nhCont .nhConArea{height:auto; border-bottom:1px solid #c5c5c5; text-align:center;; }
.nhCont .socialArea{position:relative; height:50px;}
.nhCont .nhConArea>p>img{width:100%;}
.nhCont .socialArea .social{position:absolute; text-align:right;  *zoom:1; right:10px; top:10px;}
.nhCont .socialArea .social:after{content:""; display:block; clear:both;}
.nhCont .socialArea .social li{float:left; margin-left:2px;}


/* Á¦Ç°list */
.podtList li {text-align:center;}
.podtList li a {display:block;}


/* Á¦Ç°detail */
.contArea .productMain{position:relative; padding:12px;	}
.contArea .productMain h2{font-size:20px; color:#a8252a; text-align:left}
.contArea .productMain .social{ text-align:right;  *zoom:1; position:absolute; right:12px; bottom:12px;}
.contArea .productMain .social:after{content:""; display:block; clear:both;}
.contArea .productMain .social li{float:left; margin-left:2px;}
.contArea .productMain .productImg{padding:24px 0;text-align:center;}

#productGnb{position:relative; border-top:1px solid #c5c5c5; }
#productGnb .gnbArea {position:relative;padding: 15px 10px 15px;box-sizing:border-box;min-height:125px;margin:0 auto;overflow:hidden;width:100%;background: #fff;}
#productGnb .gnbArea .productList{position:absolute;display:flex;width:1000vw;}
#productGnb .gnbArea .productList:after{content:""; display:block; clear:both;}
#productGnb .gnbArea .productList li {text-align:center;}
#productGnb .gnbArea .productList li.over img{border:1px solid #999;}
#productGnb .gnbArea .productList li span{display:block; width:65px; margin:0 auto; padding-top:4px;}
#productGnb .gnbArea > a{position:absolute; top:36px; z-index:7}
#productGnb .gnbArea > a.next{right:10px;}
#productGnb .gnbArea > a.prev{left:10px;} 


.pdtTab .on a{background:#9e1a1d; border:none;}
.pdtTab{display: flex;justify-content: space-around;padding: 0 5px;}		
.pdtTab-wrap .pdtTab {}
.pdtTab:after{content:""; display:block; clear:both;}
.pdtTab[class*=row] {}
.pdtTab li{width: -webkit-fill-available;box-sizing: border-box;}
.pdtTab li.naver a {background-color:#00de5a;border-color: #00de5a;}
.pdtTab li ~ li {margin-left:5px;}
.pdtTab.row3 li {}

.pdtTab li a{display:block;width:100%;height:38px;background:#c3c5c7;border:1px solid #b5b7b8;box-sizing: border-box;text-align:center;font-size:1.2em;color:#494b4d;}
.pdtTab li a:after {content:'';display:inline-block;height:100%;vertical-align:middle;}

.pdtTab li a img{vertical-align:middle;height: 16px; /* firefox */ /* opera */ /* chrome(ºñÇ¥ÁØ) */}
/*.pdtTab-wrap .pdtTab li a img {height:15px;}*/
.pdtTab li a img.tab-on {display:none;}
.pdtTab li.on a{background:#9e1a1d;border:none;}
.pdtTab li.on a img.tab-off {display:none;}
.pdtTab li.on a img.tab-on {display: inline-block;vertical-align: middle;}

.pdtTabCont{padding:15px 6px 15px 6px;}

.pdtTabCont .contentImg {margin-bottom: 2em;}
.pdtTabCont .contentImg img { display:block;width: 100%;}
.pdtTabCont .contentImg .video {position:relative;}
.pdtTabCont .contentImg .video iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity:0;transition: opacity .5s;}
.pdtTabCont .contentImg .video.play iframe {opacity:1;}

.pdtTabCont h3{margin-bottom:12px;}
.pdtTabCont .icon{margin-top: 15px;margin-bottom:25px;}
.pdtTabCont .icon p{display:inline-block;vertical-align:middle;height: 25px;line-height: 25px;margin-right:14px;margin-bottom:6px;}
.pdtTabCont .icon p span{color:#010101;}
.pdtTabCont .pdtText{line-height:16px; margin-bottom:15px;}
.pdtTabCont .review{width:100%; border-top:1px solid #e4e4e4;}
.reviewList td{height:40px; border-bottom:1px solid #e4e4e4; text-align:center;}
.reviewList td.tit{padding:0px 10px;text-align:left; position:relative;}
.reviewList td.tit a{color:#832b42; font-weight:bold;}
.reviewList td.tit .boardIcon{position:absolute; right:5px; top:8px;}
.reviewCont td{background:#f2f2f2; color:#131313; padding:10px; border-bottom:1px solid #e4e4e4; }
.reviewCont td img{max-width:100%;}
.reviewList .star{color:#832b42;}

/* Á¦Ç°list */
.pdtBanner img{width:100%;}
.podtList{margin-bottom:40px;}
.podtList li{padding:10px; border-top:1px solid #c5c5c5;}
.podtList li{*zoom:1;}
.podtList li:after{content:""; display:block; clear:both;}
.podtList li a.pdtThumb{position:relative; width:85px; display:block; float:left; height:85px; border:1px solid #c5c5c5; text-align:center; line-height:85px; margin-right:10px;}
.podtList li a.pdtThumb>img{vertical-align:middle; height:60px;}
.podtList li a.pdtThumb>span{position:absolute; top:4px; left:4px;}
.podtList li a.pdtTitle{margin-top:24px; float:left;}
.podtList li a.pdtTitle strong{display:block; padding-bottom:8px; font-size:14px; color:#a8252a;}
.podtList li a.pdtTitle span{color:#444444;}


/*  ¼ö·ÁÇÑ ¼Ò½Ä */
/* ¼ö·ÁÇÑ ¼Ò½Ä list */
.newsList p.tit	{ padding:11px 0 11px 9px;  font-size:12px; color:#464646; font-weight:bold; }
.newsList table	{ width:100%;  }
.newsList table th	{ padding:12px 0 12px 10px; border-bottom:1px solid #c5c5c5;  font-size:12px; color:#9e1a1d; font-weight:bold; text-align:left; background:url("../images/notice/tit_line.gif")no-repeat right center;  }
.newsList table td	{ font-size:12px; color:#111; border-bottom:1px solid #c5c5c5; }
.newsList table td.txt	{ padding-left:5px; padding-right:5px;}

/* ¼ö·ÁÇÑ ¼Ò½Ä view */
.newsView .viewTop	{ padding:12px 9px; position:relative; font-size:12px; color:#111; }
.newsView .viewTop strong	{ padding-right:10px; background:url("../images/notice/tit_line.gif")no-repeat right center; font-size:12px; color:#9e1a1d; }
.newsView .viewTop span.txt		{ padding-left:10px; }
.newsView .viewTop span.date		{ position:absolute; right:10px; top:13px; }
.newsView .viewCont	{ border-top:1px dotted #dcdcdc; border-bottom:1px solid #e4e4e4; margin:0 10px;  }
.newsView .viewCont img	{ width:100%; height:auto;}
.newsView .listArea td	{ padding:12px 9px; font-size:12px; color:#111; border-bottom:1px solid #c5c5c5;  }
.newsView .listArea td.bdDay{text-align:right;}
.newsView .listArea td.tit	{ background:url("../images/notice/tit_line.gif")no-repeat right center;  }
.newsView .listArea td img	{ display:inline-block; padding-top:3px;}
.newsView .listArea td strong	{ padding-left:5px; font-size:12px; color:#9e1a1d;  }
.newsView .listArea .listBtn:after	{ content:""; display:block; clear:both; }
.newsView .listArea .listBtn a	{ dispaly:inline-block; padding:10px 9px 50px 0; float:right; }


/* ¸ÅÀå¾È³» */
.storearea	{ padding:15px 9px 12px 9px; }
.storearea table tr.area	{ border-bottom:1px solid #c5c5c5; }
.storearea table tr.area td	{ padding-bottom:12px; }
.storearea table tr.storeName td	{ padding-top:12px; }
.storearea table select	{ width:47%; height:33px; }
.storearea table select.all	{ }
.storearea table input	{ height:33px;  width:97%; }
.storeInfo	{ border-top:1px solid #9e1b1d; }
.storeInfo thead th	{ padding:10px 0; background:#f1f1f1; font-size:14px; color:#333;}
.storeInfo thead th.al	{ padding-left:10px;}
.storeInfo td	{ padding:12px 0; border-bottom:1px solid #c5c5c5; font-size:12px; color:#444; }
.storeInfo td strong 	{ font-size:13px; color:#9e1a1d; }
.storeInfo td.info div	{ padding-left:10px; }
.storeInfo td.info div p	{ padding-left:20px; }
.storeInfo td.info div p.address	{ padding-bottom:10px; background:url("../images/store/icon_home.gif")no-repeat left top; background-size:15px; line-height:18px; }
.storeInfo td.info div p.number	{ background:url("../images/store/icon_phone.gif")no-repeat left top; background-size:15px; }
.storeInfo .more	{ display:block; padding:10px 0 50px 0; text-align:center; }