sub@charset "utf-8";

/* 공통사용 */
html{height:100%; }
li,ul{margin:0px; padding:0px; list-style:none; display:list-item; text-align:-webkit-match-parent;}
img{border:0px;}
body{.overflow-y:auto; margin:0px; padding:0px; font-family: "Nanum Gothic", sans-serif;}
button{font-family: "Nanum Gothic", sans-serif;}
textarea{font-family: "Nanum Gothic", sans-serif;}


input[type="text"], input[type="number"], input[type="tel"], input[type="password"], input[type="email"], input[type="search"], textarea, {-webkit-appearance: none;/*기본속성없애기*/  border-radius:0;/*기본 라운드 없애기*/ margin:0; font-family: "Nanum Gothic", sans-serif;}
* {-webkit-text-size-adjust:none;}
p{padding:0px; margin:0;}

input:focus{outline:none;}
*:focus{outline:none;}


@font-face{font-family:'georgiai'; src:url('georgiai.ttf')}

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/* Mobile Device */
/*768px 미만 해상도의 모바일 기기를 위한 코드를 작성한다. 모든 해상도에서 이 코드가 실행됨. 미디어 쿼리를 지원하지 않는 모바일 기기를 위해 미디어 쿼리 구문을 사용하지 않는다.*/

/*
a:link{color:#333; text-decoration:none;}
a:visited{color:#333; text-decoration:none;}
a:active{color:#333; text-decoration:none;}
a:hover{color:#333; text-decoration:none;}
*/
.only_mobile{display:block;}
.only_pc{display:none;}
.only_pc_inblock{display:none;}
.wrap_box{}

.new_main_bg{background-color:#f5f5f5;}
.new_main_box{ padding:20px 0px 20px 0; border-bottom:1px solid #ddd; position:relative;}
.new_main_banner{padding:0 20px 0 20px;}
.new_main_banner img{width:100%;}
.new_main_menu{background-color:#fff; font-size:0px; text-align:center; margin:0 20px 0 20px;}
.new_main_menu li{font-size:13px; display:inline-block; text-align:center; color:#666; padding:13px 4px 13px 4px; letter-spacing:-0.5px;}
.new_main_menu li.on{color:#ff2979; font-weight:bold;}

.new_main_menu2{background-color:#fff; font-size:0px; text-align:center; margin:0 20px 0 20px;}
.new_main_menu2 li{font-size:13px; display:inline-block; text-align:center; color:#666; padding:13px 4px 13px 4px; letter-spacing:-0.5px;}
.new_main_menu2 li.on{color:#a879b6; font-weight:bold;}

.new_main_menu3{background-color:#fff; font-size:0px; text-align:center; margin:0 20px 0 20px;}
.new_main_menu3 li{font-size:13px; display:inline-block; text-align:center; color:#666; padding:13px 4px 13px 4px; letter-spacing:-0.5px;}
.new_main_menu3 li.on{color:#47c6a4; font-weight:bold;}

.new_main_list{ text-align:center; padding:20px 10px 0 10px; font-size:0px; position:relative;} 
.new_pro_unit{background-color:#fff; display:inline-block; vertical-align:text-top; width:30%; margin:0 3px 6px 3px;}
.new_pro_unit2{background-color:#fff; display:inline-block; vertical-align:text-top; width:46%; margin:0 3px 6px 3px;}
.new_pro_thumb img{width:100%;}
.new_pro_h1{font-size:11px; color:#fc6597; text-align:left; letter-spacing:-0.5px; padding:10px 0 4px 10px;}
.new_pro_h2{font-size:12px; color:#666; font-weight:bold; text-align:left; letter-spacing:-0.5px; padding:0 10px 4px 10px;}
.new_pro_h3{font-size:11px; color:#999; text-align:left; letter-spacing:-0.5px; padding:0 10px 10px 10px;}

.new_pro_h4{font-size:11px; color:#a879b6; text-align:left; letter-spacing:-0.5px; padding:10px 0 4px 10px;}
.new_pro_h5{font-size:11px; color:#47c6a4; text-align:left; letter-spacing:-0.5px; padding:10px 0 4px 10px;}

.tag_ksmp{ display:inline-block; background-color:#47c6a4; color:#fff; font-size:10px; padding:2px 4px 2px 4px; letter-spacing:-1px; webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius:30px; -o-border-radius: 30px; border-radius:30px; margin:0 1px 0 0;}

.new_main_pagenaiton{text-align:center; font-size:0px; padding:15px 0 0 0;}
.new_main_pagenaiton li{ display:inline-block; font-size:14px; vertical-align:text-top; padding:0 5px 0 5px;} 
.new_main_pagenaiton li img{width:20px;}
.new_main_pagenaiton li.on{font-weight:bold; color:#fc6597;}
.new_main_pagenaiton li.on a:link{color:#fc6597;}
.new_main_pagenaiton li.on a:visited{color:#fc6597;}
.new_main_pagenaiton li.on a:active{color:#fc6597;}
.new_main_pagenaiton li.on a:hover{color:#fc6597;}

.new_main_pagenaiton li.on2{font-weight:bold; color:#a879b6;}
.new_main_pagenaiton li.on2 a:link{color:#a879b6;}
.new_main_pagenaiton li.on2 a:visited{color:#a879b6;}
.new_main_pagenaiton li.on2 a:active{color:#a879b6;}
.new_main_pagenaiton li.on2 a:hover{color:#a879b6;}

.new_main_pagenaiton li.on3{font-weight:bold; color:#47c6a4;}
.new_main_pagenaiton li.on3 a:link{color:#47c6a4;}
.new_main_pagenaiton li.on3 a:visited{color:#47c6a4;}
.new_main_pagenaiton li.on3 a:active{color:#47c6a4;}
.new_main_pagenaiton li.on3 a:hover{color:#47c6a4;}

.box_slide_left{background:url(../images/bg_black.png); webkit-border-radius: 0 30px 30px 0px; -moz-border-radius: 0 30px 30px 0px; -ms-border-radius: 0 30px 30px 0px; -o-border-radius: 0 30px 30px 0px; border-radius:0 30px 30px 0px; display:inline-block; width:20px; height:30px; position:absolute; top:50%; left:0px; margin:-8px 0 0 0;}
.box_slide_left img{width:8px; padding:9px 1px 0 0;}
.box_slide_right{background:url(../images/bg_black.png); webkit-border-radius: 30px 0px 0px 30px; -moz-border-radius: 30px 0px 0px 30px; -ms-border-radius: 30px 0px 0px 30px; -o-border-radius: 30px 0px 0px 30px; border-radius:30px 0px 0px 30px; display:inline-block; width:20px; height:30px; position:absolute; top:50%; right:0px; margin:-8px 0 0 0;}
.box_slide_right img{width:8px; padding:9px 0 0 0;}

.price{ font-size:11px; font-weight:bold; color:#666; letter-spacing:-0.5px;}
.sale{text-decoration:line-through; padding:0 5px 0 0; letter-spacing:-0.5px;}

.new_event_h1{ font-size:18px; font-weight:bold; padding:0px 0 0 20px;}
.new_event_more{font-size:14px; color:#999; position:absolute; top:20px; right:20px;}
.new_event_more a:link{ color:#999;}
.new_event_more a:visited{ color:#999;}
.new_event_more a:active{ color:#999;}
.new_event_more a:hover{ color:#999;}

.new_qna_btn_pac{ text-align:center; padding:20px 0 0 0;}
.btn_go_qna{ display:inline-block; background-color:#fc6597; color:#fff; font-size:14px; font-weight:bold; padding:10px 20px 10px 20px; webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius:30px; -o-border-radius: 30px; border-radius:30px;}
.new_qna_list{ padding:15px 20px 0 20px;}
.new_qna_list li{ font-size:0px; padding:0 0 6px 0;}
.new_qna_list li dt{font-size:14px; font-weight:bold; display:inline-block; vertical-align:text-top; color:#666;}
.new_qna_list li dd{font-size:13px; display:inline-block; color:#999; vertical-align:text-top;}

.foot_menu{background-color:#fff; text-align:center; padding:15px 0 15px 0;}
.foot_menu li{display:inline-block; font-size:14px; color:#666; width:30%; border-right:1px solid #ddd;}
.foot_menu li:nth-last-child(1){border-right:0px;}




/* Tablet & Desktop Device */
@media all and (min-width:768px) {
/*사용자 해상도가 768px 이상일 때 이 코드가 실행됨. 테블릿과 데스크톱의 공통 코드를 작성한다.*/



}

/* Tablet Device */
@media all and (min-width:768px) and (max-width:1024px) {
/*사용자 해상도가 768px 이상이고 1024px 이하일 때 이 코드가 실행됨. 아이패드 또는 비교적 작은 해상도의 랩탑이나 데스크톱에 대응하는 코드를 작성한다.*/


}
/* Desktop Device */
@media all and (min-width:1919px) {
/*사용자 해상도가 1025px 이상일 때 이 코드가 실행됨. 1025px 이상의 랩탑 또는 데스크톱에 대응하는 코드를 작성한다.*/



}



/* mobile Device */
@media all and (max-width:480px) {


}



/*gallery thumnail resize 이지혜작업*/
@media (min-width: 768px){

}




