@charset 'utf-8';
@import '/css/font.local.css';
@import '/design/css/design.css';
@import 'design.css';

/* ------------*/
/* Fxied       */
/* ------------*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, textarea, p, blockquote, th, td, input, select, textarea, button { margin:0; padding:0; }

fieldset, img { border:0 none; }
dl, ul, ol, menu, li { list-style:none; }
input, select, textarea { border:1px solid #cccccc; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
input[type=checkbox], input[type=radio] { margin-right:3px; padding:0; width:15px; height:15px; border:none; box-shadow: none; }
input, select, textarea, button { vertical-align:middle; }
input[type=text], input[type=password], input[type=number] { padding:0 0.4rem; height:40px;}
label { font-weight:inherit; }
select { padding:0.35rem; }
textarea { width:100%; padding:2px; resize:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
textarea[class*=SmartEditor] { width:99.9%; }
table { table-layout:fixed; }

a{
	color:inherit;
	text-decoration:none;
	-webkit-transition: all 0.2s ease-in-out;
	   -moz-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		 -o-transition: all 0.2s ease-in-out;
			transition: all 0.2s ease-in-out;
}
a:hover,
a:active{
	-webkit-transition: all 0.2s ease-in-out;
	   -moz-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		 -o-transition: all 0.2s ease-in-out;
			transition: all 0.2s ease-in-out;
}

::-webkit-input-placeholder {color:#999;}
:-moz-placeholder {color:#999;}
::-moz-placeholder {color:#999;}
:-ms-input-placeholder {color:#999;}
:placeholder-shown {color:#999;}

input[type="radio"], input[type="checkbox"] {vertical-align:middle !important; margin:-2px 3px 0 0 !important;}
input,select {vertical-align:middle; background:#fff;}
input,textarea,button{-webkit-appearance:none;-webkit-border-radius:0}
input[type='checkbox']{-webkit-appearance:checkbox} 
input[type='radio']{-webkit-appearance:radio}

input { 
    -webkit-border-radius:0; /* 모서리 스타일 제거 */ 
    -webkit-appearance:none; /* 인풋내 그림자 제거 */ 
}
input[type=”text”], 
input[type=”tel”], 
input[type=”password”], 
input[type=”email”], 
input[type=”search”], 
textarea { 
    -webkit-border-radius:0; /* 모서리 스타일 제거 */ 
     -webkit-appearance:none; /* 인풋내 그림자 제거 */ 
}

.width-150{width:150px;}
.width-180{width:180px;}
.width-200{width:200px;}
.width-240{width:240px;}

/*공용*/
a:hover{text-decoration:none;}
a:focus{text-decoration:none;}
.strong { font-weight:500; }
.font-bold { font-weight:bold; }
.gray { color:#888; }
.green { color:#449e2f; }
.red { color:#c31313; }
.hide { display:none; }
.float-left { float:left; }
.float-right { float:right; }
.content:after { display:block; clear:both; content:""; }
.list-float>li { float:left; }
.list-float:after { display:block; clear:both; content:""; }
.clear-both:after { display:block; clear:both; content:""; }
.ellipsis { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.list-notice { background-color:#e7e7e7!important; font-weight:bold; }
#faq-tabmenu li#tabOn { font-weight:500; color:#fff; background-color:#007FAA; }
#faq-tabmenu li#tabOn2 {font-weight:500; color:#fff; background-color:#ea493e;}
#faq-tabmenu li#tabOn a { color:#fff; text-decoration:none;}
#faq-tabmenu li#tabOn2 a { color:#fff; text-decoration:none;}
em.error { background-color:#ff5555; color:#fff; font-size:12px;}
.label-new { font-weight:normal; font-size:10px; padding:0px 5px; }
.ls1 { letter-spacing:-1px; }

/*리스트 : 내용없음*/
.empty { text-align:center; color:gray; height:200px; line-height:200px; }

/*기본 랩퍼*/
#container:after { display:block; content:""; clear:both; }

/*필수 표시*/
span.required { display: -moz-inline-stack; display: inline-block; position: relative; width: 26px; height: 14px; line-height: 14px; margin-left: 2px; background: url(/images/icon/icon_required.gif) no-repeat; overflow: visible; }

/*테이블 보더, 여백, 스타일*/
.tb > tr > td,
.tb > thead > tr > th,
.tb > tbody > tr > th,
.tb > tfoot > tr > th,
.tb > thead > tr > td,
.tb > tbody > tr > td,
.tb > tfoot > tr > td {border:1px solid #ccc;}

.tbn > tr > td,
.tbn > thead > tr > th,
.tbn > tbody > tr > th,
.tbn > tfoot > tr > th,
.tbn > thead > tr > td,
.tbn > tbody > tr > td,
.tbn > tfoot > tr > td { border:1px solid #ccc;	border-right:none; border-left:none;}

.tbn2 > tr > td,
.tbn2 > thead > tr > th,
.tbn2 > tbody > tr > th,
.tbn2 > tfoot > tr > th,
.tbn2 > thead > tr > td,
.tbn2 > tbody > tr > td,
.tbn2 > tfoot > tr > td { border:1px solid #f1f1f1;	border-right:none; border-left:none;}

.tp1 > thead > tr > th,
.tp1 > tbody > tr > td,
.tp1 > tfoot > tr > td,
.tp1 > tr > td  { padding:0.6rem; }

.tp2 > thead > tr > th,
.tp2 > tbody > tr > td,
.tp2 > tfoot > tr > td,
.tp2 > tr > td  { padding:1rem; }

.tp3 > thead > tr > th,
.tp3 > tbody > tr > td,
.tp3 > tfoot > tr > td,
.tp3 > tr > td  { padding:1.5rem }

.even > tr:nth-of-type(even) > td,
.even > tbody > tr:nth-of-type(even) { background-color:#f9f9f9; }
.even > thead > tr > th { background-color:#f4f4f4; border-bottom:1px solid #aaa; } 

.subtitle { font-weight:500;  background-color:#f1f1f1; line-height:40px; padding:10px;} /*border-left:1px solid #fff !important;  */
.subtitle1 { font-weight:500; border:1px solid #dfdfdf !important; border-left:1px solid #fff !important; line-height:40px;}
.subtitle1:last-child { border-right:1px solid #fff !important;}
.tcon_title { border:1px solid #dfdfdf !important;}
.tb { border-width:1px; border-style:solid; border-color:#ccc; }

/*==========================================================
홈페이지 주요색상 관련 css
==========================================================*/
.main-c {color:#ea493e;} /*메인 기본 텍스트 색상*/
.main-cline {border-bottom:#ea493e;} /*라인 색상*/
.main-cbt {background:#ea493e; color:#fff;} /*버튼1:포인트색상 / 글자 : 흰색*/
.main-cbt2 {border:1px solid #ea493e; color:#ea493e;} /*버튼2:포인트색상 테두리 / 글자 : 포인트색상*/
.main-font {font-size:16px;}
.bt2-main { border:1px solid #ededed; border-top:1px solid #333; font-size:19px; } /*테이블 탑이 있는 보더*/

.fontsize9 { font-size:9px !important; }
.fontsize12 { font-size:12px !important; }
.fontsize15 { font-size:15px !important; }
.fontsize16 { font-size:16px !important; }
.fontsize18 { font-size:18px !important; }
.fontsize20 { font-size:20px !important; }
.fontsize22 { font-size:22px !important; }
.fontsize25 { font-size:25px !important; } /*제품가격*/
.fontsize30 { font-size:30px !important; }


/*폰트사이즈 , 여백 */
.f1 { font-size:0.8rem; }
.f2 { font-size:0.9rem; }
.f3 { font-size:1rem; }
.f4 { font-size:1.3rem; }
.f5 { font-size:1.5rem; }
.f6 { font-size:2.0rem; }
.f7 { font-size:2.5rem; }
.f8 { font-size:3rem; }
.f9 { font-size:3.5rem; }
.f10 { font-size:19px; }

.p0 { padding:0; }
.p1 { padding:0.5rem; }
.p2 { padding:0.7rem; }
.p3 { padding:1.0rem; }
.p4 { padding:1.5rem; }
.p5 { padding:2.0rem; }
.p6 { padding:2.5rem; }
.p7 { padding:3.0rem; }

.pv1 { padding-top:0.5rem; padding-bottom:0.5rem; }
.pv2 { padding-top:0.7rem; padding-bottom:0.7rem; }
.pv3 { padding-top:1.0rem; padding-bottom:1.0rem; }
.pv4 { padding-top:1.5rem; padding-bottom:1.5rem; }
.pv5 { padding-top:2.0rem; padding-bottom:2.0rem; }
.pv6 { padding-top:2.5rem; padding-bottom:2.5rem; }
.pv7 { padding-top:3.0rem; padding-bottom:3.0rem; }

.ph1 { padding-left:0.5rem; padding-right:0.5rem; }
.ph2 { padding-left:0.7rem; padding-right:0.7rem; }
.ph3 { padding-left:1.0rem; padding-right:1.0rem; }
.ph4 { padding-left:1.5rem; padding-right:1.5rem; }
.ph5 { padding-left:2.0rem; padding-right:2.0rem; }
.ph6 { padding-left:2.5rem; padding-right:2.5rem; }
.ph7 { padding-left:3.0rem; padding-right:3.0rem; }

.pl0 { padding-left:0 }
.pr0 { padding-right:0 }
.pt0 { padding-top:0 }
.pb0 { padding-bottom:0 }

.m0 { margin:0; }
.m1 { margin:0.5rem; }
.m2 { margin:0.7rem; }
.m3 { margin:1.0rem; }
.m4 { margin:1.5rem; }
.m5 { margin:2.0rem; }
.m6 { margin:2.5rem; }
.m7 { margin:3.0rem; }

.mt1 { margin-top:0.5rem; }
.mt2 { margin-top:0.7rem; }
.mt3 { margin-top:1.0rem; }
.mt4 { margin-top:1.5rem; }
.mt5 { margin-top:2.0rem; }
.mt6 { margin-top:2.5rem; }
.mt7 { margin-top:3.0rem; }
.mt8 { margin-top:6.0rem; }

.mv1 { margin-top:0.5rem; margin-bottom:0.5rem; }
.mv2 { margin-top:0.7rem; margin-bottom:0.7rem; }
.mv3 { margin-top:1.0rem; margin-bottom:1.0rem; }
.mv4 { margin-top:1.5rem; margin-bottom:1.5rem; }
.mv5 { margin-top:2.0rem; margin-bottom:2.0rem; }
.mv6 { margin-top:2.5rem; margin-bottom:2.5rem; }
.mv7 { margin-top:3.0rem; margin-bottom:3.0rem; }

.mh1 { margin-left:0.5rem; margin-right:0.5rem; }
.mh2 { margin-left:0.7rem; margin-right:0.7rem; }
.mh3 { margin-left:1.0rem; margin-right:1.0rem; }
.mh4 { margin-left:1.5rem; margin-right:1.5rem; }
.mh5 { margin-left:2.0rem; margin-right:2.0rem; }
.mh6 { margin-left:2.5rem; margin-right:2.5rem; }
.mh7 { margin-left:3.0rem; margin-right:3.0rem; }

.ml0 { margin-left:0; }
.mr0 { margin-right:0; }
.mt0 { margin-top:0; }
.mb0 { margin-bottom:0; }

.b1 { border:1px solid #ccc; }
.b2 { border:2px solid #ccc; }
.bb1 { border-bottom:1px solid #ccc; }
.bt1 { border-top:1px solid #ccc; }
.br1 { border-right:1px solid #ccc; }
.bl1 { border-left:1px solid #ccc; }
.bt0 { border-top:none; }
.br0 { border-right:none !important; }
.bl0 { border-left:0 !important; }
.bb0{ border-bottom:0 !important; }

/*슬라이더 기본 세팅*/
.bx-wrapper { border:none; margin-bottom:0; box-shadow:none; }
.bx-wrapper .bx-pager { bottom:30px; }

/*게시판 기본 높이*/
.board-content { min-height:350px; font-size:19px;}


/*.starRating { width: 68px; vertical-align: middle; }
.starRating, .starRating span { text-align: left; display: inline-block; height: 12px; background: transparent url(/shop/images/goods/icoFiveStar.gif) no-repeat; overflow: hidden; }
.starRating span { font-size: 0; line-height: 0; vertical-align: top; text-indent: -100px; background-position: 0 -12px; }

.icon-box { font-size:40px; }
*/


#mypage-menu ul li { width:calc((100% - 30px) / 2); margin-right:30px; height:165px; box-sizing:border-box; background-color:#fff; border:1px solid #dadada; transition:0.3s; border-radius:20px; padding:10px;}
#mypage-menu ul li:nth-child(2n){margin-right:0;}
#mypage-menu ul li:hover { background-color:#ddd; }
#mypage-menu ul li:hover i { color:#d50e01; }
#mypage-menu ul li i { transition:0.3s; color:#ea493e;}



/*.event-content { border-bottom:1px solid #dfdfdf; cursor:pointer; }
.catebox { overflow: hidden; margin: 10px 0; border:1px solid #ccc; border-top: 2px solid #333; }
.catelistmenu { float: left; display: inline-block; transition:0.3s; width: 20%; text-indent: 10px; padding: 8px 0px; border: 1px solid #ccc; border-top: none; border-right: none; margin: 0px 0px -1px -1px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.catelistmenu:hover { background-color:#54aa00; color:#fff; }
.cateOncolor, .cateOncolor:hover { background: #515a69; color: #FFF; font-weight: normal; }
.tinyimage { width: 100px; height: 100px; border: 1px solid #ccc; margin: 0 2px 2px 0px; }
.option-ea-box { border:1px solid #ccc; border-radius:10px; }

.mem-level-pay:hover .level-pop { display:block }
.level-pop { width:200px; display:none; position:absolute; background-color:#fff; }

#cate-tabmenu li { border-radius:10px; border:1px solid #337ab7; margin-right:5px; }
#cate-tabmenu li a { display:inline-block; width:100%; height:100%; color:#337ab7; }
#cate-tabmenu #tabOn { background-color:#337ab7;  }
#cate-tabmenu #tabOn a { color:#fff; text-decoration:none; }

.cloud-zoom-gallery { width: calc( 20% - 3px ); position:relative; padding-top:calc( 20% - 3px ); }
.cloud-zoom-gallery img { width:100%; position:absolute; top:0; height:100%; }
*/


/* ------------------*/
/* Board(일반,포토)  */
/* ------------------*/
.board-light { color:#f06f1c; }

.thumb-wrapper { position:relative; padding-top:80%; overflow:hidden; }
.thumb:hover .thumb-image { transform:scale(1.1); }
.proimage { position:relative; }
.thumb-image { position:absolute; top:0; left:0; width:100%; height:100%; transition:0.5s; }

.private-content { overflow-y:auto; height:120px; }

/*로그인*/
.login-table { margin:0 auto; }
.login-tip { width: }

label[for=membership] { font-size:18px; font-weight:500; color:#FD4637; vertical-align:sub; }
label[for=agreement] { font-size:18px; font-weight:500; color:#FD4637; vertical-align:sub; }
#agreement { width:18px; height:18px; transform: translateY(4px); }
#membership { width:18px; height:18px; transform: translateY(3px);}

.faq-show { margin-top: 20px; background-color:#f1f1f1; border-radius:10px; }

/* ------------------*/
/* SMS 상담문의  */
/* ------------------*/
.sms_page td { padding:2px; }

/* ------------------*/
/* 우측 퀵메뉴  */
/* ------------------*/
.right_quick {width:95px; position:absolute;  top:36%; right:40px; z-index:999;  box-shadow:2px 2px 5px rgba(27,27,27,0.1); background:#fff; text-align:center;}
.right_quick  ul {overflow:hidden; text-align:center; }
.right_quick  ul li a{padding:15px 5px; display:block;}
.right_quick  ul li.today_view{padding:15px 10px;}
.right_quick  ul li.today_view li{overflow:hidden; border-top:1px solid #e7e7e7;}
.right_quick  ul li.today_view li a{padding:0;}
.right_quick  ul li.today_view:hover a{background:none; }
.right_quick  ul li:first-child{background: linear-gradient(to bottom, rgba(8,78,187,1), rgba(66,206,229,1)); padding:15px 12px; } 
.right_quick  ul li:first-child p{ font-family: 'Godo'; font-size:30px; color:#fff; line-height:35px; text-align:left;}
.right_quick  ul li:first-child span { font-size:16px; color:#fff; }
.right_quick  ul li:first-child img { width:40%; margin-bottom:10px; }
.right_quick  ul li{ text-align:center; }
.right_quick  ul li p{font-size:15px; color:#fff;}
.right_quick  ul li h4{ color:#f24735; font-size:23px; font-weight:700; line-height:30px;}
.right_quick  ul li img{margin-bottom:5px;}
.right_quick  ul li.quick_tel{background:#eee;}
.right_quick  ul li:hover a{background:#666666; }
.right_quick  ul li{border-bottom:1px solid #eeeeee45; background:#30363a; }
.right_quick  ul li:last-child{border-bottom:0 !important;;}
.right_quick  ul li:first-child{border-bottom:0 !important;}
.right_quick  ul .kakao:hover span{color:#fff !important;}
.right_quick ul li span{display:block;}
.right_quick  span .fas{margin-left:5px;}


.quick_img02{display:none;}
.right_quick .quick1_list li:hover .quick_img01{display:none;}
.right_quick .quick1_list li:hover .quick_img02{display:block;}

.right_quick  .r_quick02{background:#f8dd20; border-radius:0 0 10px 10px;}
.right_quick  .r_quick01 .quick_btn{background:#ccc; color:#fff; padding:5px; font-size:12px;  width:80%; margin:0 auto; margin-top:5px !important;}
.right_quick  .r_quick02 .quick_btn{background:#381e1f; color:#fff; padding:5px; font-size:12px;  width:80%; margin:0 auto; margin-top:5px !important;}

.quick_btn{background:#ccc; color:#fff; padding:5px; font-size:12px;  width:80%; margin:0 auto; margin-top:5px !important;}

.fixinner { position: fixed !important; top: 155px !important;}

@media screen and (max-width: 1500px) {
	.right_quick{display:none}
}


/* ------------*/
/* Design Team */
/* ------------*/
html { font-size:15px; background-color:#fff; }
/*body { font-size:1rem; color:#333; font-family:'Noto Sans KR',dotum,'돋움',sans-serif; }*/
body { font-size:1rem; color:#000; font-family:'Noto Sans Korean', 'Noto Sans KR', 'Malgun Gothic','맑은 고딕','돋움',Dotum,'굴림',Gulim,Tahoma,Verdana,Geneva,sans-serif,Apple Gothic,AppleGothic; }
.opensans { font-family: 'Open Sans', sans-serif; letter-spacing: -0.02em; }


#wrapper { width:100%; min-width:1200px; }
#back-top { position:fixed; right:50px; bottom:50px;  display:inline-block;  z-index:99;}
#back-top a { display:inline-block; width:60px; height:60px; line-height:58px; border-radius:30px; color:#fff; background-color:#d0111b; text-decoration:none; z-index:999;}
#back-top a:hover { background-color:#888; }

.tb { border-width:1px; border-style:solid; border-color:#ccc; }

/* 메인 컬러 스타일 */
.bt2-main { border-top:1px solid #555; }
.b2-main { border:1px solid #555; }
.fc-main { color:#000; }
.hover-main:hover { background-color:#f1f1ff; }
.hover-main:hover td { background-color:#f1f1ff; }

/*메인 고객센터*/
#customer { background-color:#f1f1f1; }

/* 레프트 메뉴가 있는 서브페이지 */
#sub-content-wrapper-left { float:right; width:80%; min-height:1000px; }
#sub-content-left { min-height:650px; }

/*레프트메뉴*/
#left1 { float:left; width:17%; max-width:250px;}
#left1 .menu1a {padding:8px 10px;}
#left1 a {color:#333; display:block; font-size:20px; text-decoration:none;}
#left1 a .fa {float:right; text-decoration:none;}

.bx-wrapper img { display:inline-block; }
.goods-search-title{background:#fff;}
.goods-search-title.active {background:#a58b7f !important;}
.goods-search-title.active a{color:#fff !important;}
.goods-search-title:hover{background:#a58b7f !important;}
.goods-search-title:hover a{color:#fff !important;}

.fixinner { position:fixed; top:30px; }


/* 레프트 메뉴가 없는 서브페이지 */
#sub-content { min-height:800px; font-size:19px; color:#333;}
#sub-content img { max-width:100%; }

/*레프트메뉴*/
.sub-menu-title {width:100%; padding:10px;  background:url('/design/images/left_right/left-bg.jpg')no-repeat center bottom; background-size:cover; color:#333; border-bottom:1px solid #dfdfdf; height:110px; padding-top:40px; }
.sub-menu-title .top-title {color:#333; font-weight:700; font-size:26px; text-align:center;}

.bx-wrapper img { display:inline-block; }

/*상단바*/
#top-bar {padding-top:30px;} /* border-bottom:1px solid #dfdfdf; */
#top-bar .login-box{width:200px; border-radius:50px; background:#2e2e2e; padding:5px;}
#top-bar a{ color:#fff; width:50%; display:inline-block; float:left; text-align:center;}
#top-bar a:first-child{border-right:1px solid #fff;}
#logo-box>div { width: 33.333333%; height:130px; }


.content { max-width:1500px;margin:0 auto; min-width:1200px; }

/*footer*/
#footer { background-color:#37322E; }


/*테이블 스킨 01*/
.table-skin01 { width:100%; }
.table-skin01 > thead > tr > th { background-color:#f1f1f1; }
.table-skin01 > tr > td,
.table-skin01 > thead > tr > th,
.table-skin01 > tbody > tr > th,
.table-skin01 > tfoot > tr > th,
.table-skin01 > thead > tr > td,
.table-skin01 > tbody > tr > td,
.table-skin01 > tfoot > tr > td {border:1px solid #ccc; padding:10px;}


.table-skin02 { width:100%; }
.table-skin02 > thead > tr > th { background-color:#f1f1f1; }
.table-skin02 > tr > td,
.table-skin02 > thead > tr > th,
.table-skin02 > tbody > tr > th,
.table-skin02 > tfoot > tr > th,
.table-skin02 > thead > tr > td,
.table-skin02 > tbody > tr > td,
.table-skin02 > tfoot > tr > td {border:1px solid #ccc; padding:10px;}

/*탭*/
.tab-menu { width:100%; border-bottom:1px solid #000; box-sizing:border-box; }
.tab-menu li {  box-sizing:border-box; }
.tab-menu li:last-of-type { border-right:none; }
.tab-menu.l6 li { width: 16.6666666%; }
.tab-menu.l3 li { width: 33.33333333%; }
.tab-menu li a { display:inline-block; width:100%; background-color:#fff; text-align:center; }
.tab-menu li a.on { background:#222; color:#fff; }
.tab-menu li a:hover { background:#222; color:#fff; }

.popup-title { background:#333; padding:8px; margin:0 0 5px 0; color:#fff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px;}
.address_list { overflow:hidden; width:100%; padding-top:2px; margin-bottom:0; }
.address_list .address_tip { display:inline-block; float:left; width:36px; height:16px; margin-top:0px; border:1px solid #d4e2ef; border-radius:1px; font-size:11px; line-height:16px; color:#008bd3; text-align:center; letter-spacing:-1px; }
.address_list .address_info { overflow:hidden; padding-left:5px; }
.address_list .address_info a, .address_list .address_info a:hover { color:none; text-decoration:none; }
.address_lists { width:100%; height:200px; margin-top:-20px; overflow-y:auto; }
#pageApi { height:55px }
#pageApi .pagination { margin:10px 0 0; }
.btn-lg { margin:0 5px; }
.tip { color:#0000ff; margin-top:3px; }


.faq-show p, .faq-show p span{font-size:1.1rem !important;}


/*==========================================================
게시판 상단 검색박스
==========================================================*/
#board-top{padding:20px; background:#f6f6f6; margin-bottom:20px; text-align:center;}
#board-top input {height: 45px; width: 300px;font-size: 17px;}
#board-top select {height: 45px; font-size: 17px;}
#board-top .btn{width:100px; border-radius:0; height:45px; font-size:18px;}


/*==========================================================
자주묻는질문
==========================================================*/
#faq-tabmenu-box ul{width:100%; margin:0 auto;}
#faq-tabmenu-box ul li{width: calc((100% - 50px) / 6);margin-right:10px; text-align:center; padding:0 !important; border-radius:0 !important; transition:0.5s;}
#faq-tabmenu-box ul li a{padding:15px; display:block; transition:0.5s; }
#faq-tabmenu-box ul li:hover{background:#ea493e;}
#faq-tabmenu-box ul li:hover a{color:#fff;}
#faq-tabmenu-box ul li:last-child{margin-right:0 !important;}

.faqpanel li{border-bottom:1px solid #eee;}



/*==========================================================
메인 기본 컬러-리뉴얼
==========================================================*/
.maincolor {background:#dd821f; border:1px solid #dd821f; color:#fff;} /*메인컬러 버튼*/
.maincolor:hover {color:#fff;}
.subcolor {background:#fff; border:1px solid #dd821f; color:#dd821f;}/*메인 라인 버튼*/
.subcolor:hover {color:#dd821f;}
.graycolor {background:#fff; border:1px solid #ccc; color:#666;} /*회색 라인 버튼*/
.main-textcolor {color:#ea493e;} /*텍스트*/
.deletecolor {background:#666; border:1px solid #666; color:#fff;} /*회색 백그라운드*/
.deletecolor:hover {color:#fff;}
.deletecolor2 {background:#5f5f5f; border:1px solid #5f5f5f; color:#fff;} /*회색 백그라운드*/
.deletecolor2:hover {color:#fff;}
.btlg {padding:15px 50px; font-size:19px;} /*버튼 넓이-바로구매*/
.btstyle {border-radius:5px;} /*버튼 라운딩-바로구매*/
.btstyle2 {border-radius:50px;}
.btstyle3 {border-radius:10px;} /*faq 라운딩*/
.gray-bt {border:1px solid #d8d8d8; color:#333;} /*버튼2:포인트색상 테두리, 구매상담/ 글자 : 포인트색상*/

.xactive{border:3px solid #333;}

.private-content p{font-weight:350; font-size:18px; color:#333;}
.ui-datepicker .ui-datepicker-title select{font-size:14px !important;}
.ui-datepicker{width:21em;}
.ui-datepicker-trigger{margin-left:5px;}
