/* BASIC css start */
/* ¿ìÃø Äü¹è³Ê */
#right_quick {position:fixed; bottom:50px; right:30px; z-index:101;}
#right_quick > div {margin-top:10px;opacity:1;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s;}
#right_quick > div:hover {opacity:0.8;}
#right_quick ul {display:none;}
#right_quick ul li {display:block;margin-top:10px;position:relative;}
#right_quick ul li:first-child {margin:0;}
#right_quick ul li a img {opacity:1;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s;}
#right_quick ul li a img:hover {opacity:0.7;}
#right_quick .icon_quick_plus { cursor:pointer; position:relative;width:39px;height:39px;background-color:#252525; border-radius:50%;-webkit-border-radius:50%; -moz-border-radius:50%;}
#right_quick .icon_quick_plus img {position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;-webkit-transform:rotate(135deg); -moz-transform: rotate(135deg); -o-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg);-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
#right_quick .icon_quick_plus.is-open img {-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg);}

/* ÇÏ´Ü */
#footer {width:100%;margin:80px auto 0px;text-align:left;border:0;}
.footer_inner {width:1720px;margin:60px auto;}
.footer_log {height:259px;background-color:#fafafa;border-top:1px solid #eaeaea;text-align:center;}
.footer_log .ft_l_t01 {font-size:23px; line-height:1; color:#151515; letter-spacing:-0.2px; padding-top:60px;}
.footer_log .ft_l_t02 {font-size:16px; line-height:20px; color:#252525; letter-spacing:-0.2px; padding:20px 0px;}
.footer_log .ft_l_btn ul {font-size:0px; text-align:center; padding-top:10px;}
.footer_log .ft_l_btn ul li {display:inline-block; width:150px; height:48px; border:1px solid #333; background-color:#fff; margin:0px 5px;}
.footer_log .ft_l_btn ul li:first-child {background-color:#333;}
.footer_log .ft_l_btn ul li:first-child a {color:#fff;}
.footer_log .ft_l_btn ul li a { display:block; line-height:48px; color:#000; font-size:15px; letter-spacing:-0.2px;}
.footer_section01 {width:100%;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.footer_section01 .footer_left {float:left;width:60%;}
.footer_section01 .footer_right {float:right;width:40%;}
.footer_section01 .ft_board {float:left; width:500px;}
.footer_section01 .ft_board_li li {background:url("/design/ins6155/0761plaiiin/new_ico.gif") no-repeat; background-position:0px 4px; height:28px; }
.footer_section01 .ft_board_li li a {font-size:12px; color:#555; line-height:12px; display:block; padding-left:15px;overflow:hidden;height:12px;width:96%;}
.footer_section01 .ft_board_li li a:hover {color:#000;}
.footer_section01 .ft_board ul.tabs { margin:0; padding: 0; float:left; width:100%; height:27px; line-height:27px; padding-bottom:15px; font-weight:400; font-family:'Montserrat', sans-serif;  font-size:16px; border-bottom:2px solid #222; }
.footer_section01 .ft_board ul.tabs li { float:left; text-align:center; cursor:pointer;  color:#999; padding-right:20px;}
.footer_section01 .ft_board ul.tabs li.active { background-color:#fff; color:#000;}
.footer_section01 .ft_board .tab_container { clear: both; float: left; background:#fff; padding-top:25px;}
.footer_section01 .ft_board .tab_content { display: none; position:relative; width:500px;}
.footer_section01 .ft_board .tab_content span {position:absolute; top:-63px; right:0px;}
.footer_section01 .ft_board .tab_container .tab_content ul { width:100%; margin:0px; padding:0px; }
.footer_section01 .ft_info01 {float:left; font-size:0px; padding-left:100px;}
.footer_section01 .ft_info01 .numb {font-size:26px;  font-family:'Montserrat', sans-serif;  font-weight:400; line-height:26px;}
.footer_section01 .ft_info01 .cs {font-size:12px; color:#222; line-height:24px; padding-top:10px; font-family:'Nanum Gothic',sans-serif;  font-weight:400;}
.footer_section01 .ft_info01 .cs span {color:#888;}
.footer_section01 .ft_info01 .faq_btn ul li {float:left;}
.footer_section01 .ft_info01 .faq_btn {padding-top:25px;}
.footer_section01 .ft_info01 .faq_btn ul li a {display:block; width:93px; height:36px; border:1px solid #222; line-height:36px; text-align:center; letter-spacing:-0.5px; font-size:12px; color:#222;}
.footer_section01 .ft_info01 .faq_btn ul li:first-child a {background-color:#222; color:#fff; margin-right:10px;}
.footer_section01 .ft_info02 {float:left; padding-left:120px; padding-top:3px;}
.footer_section01 .ft_info02 ul li {font-size:0px;}
.footer_section01 .ft_info02 ul li:first-child a { color:#000; margin-bottom:11px;}
.footer_section01 .ft_info02 ul li a {font-size:12px; color:#777; line-height:24px; ; display:block;  font-family:'Montserrat', sans-serif;  font-weight:400;}
.footer_section01 .ft_info02 ul li a:hover {color:#000;}
.footer_section01 .ft_sns {padding-top:3px;}
.footer_section01 .ft_sns .ft_sns_t {font-size:11px; font-family:'Montserrat', sans-serif; color:#222; text-align:right; line-height:1;}
.footer_section01 .ft_sns .ft_sns_i {padding-top:20px;}
.footer_section01 .ft_sns .ft_sns_i li {float:left; padding-left:10px;}
.footer_section02 {margin-bottom:30px;}
.footer_section02 .ft_menu {padding-top:0px;}
.footer_section02 .ft_menu ul li {float:left; padding:0px 15px;  font-size:0px; background:url('/design/ins6155/0761plaiiin/ft_menu_bg.gif') no-repeat; background-position:0px 2px;}
.footer_section02 .ft_menu ul li:first-child {padding-left:0px; background:none; }
.footer_section02 .ft_menu ul li a {font-size:12px; color:#888; line-height:1; letter-spacing:-0.3px;}
.footer_section02 .ft_menu ul li a.privacy {color:#000;}
.footer_section02 .ft_menu ul li a:hover {color:#000;}
.footer_section02 .ft_copy {padding-top:45px; font-size:11px; color:#888; line-height:21px;}



/* ¹Ìµð¾îÄõ¸® */
@media screen and (max-width: 1919px)
{

    #contentWrap,
	.item-wrap, #content,
	#footer .footer_inner,
	#header .header_sec02 .header_inner,
	#header .header_sec01 .header_inner,
    .main_focus,
    .swiper2,
	.swiper3,
	.fixed_ban,
	.prd-list {width:1470px;}
    
    .main_focus .prd-list {width:1270px;}

	.footer_section01 .ft_board,
	.footer_section01 .ft_board .tab_content {width:410px;}
    .prd-list table .tb-center {max-width:280px;}
}

@media screen and (max-width: 1599px)
{
    #contentWrap,
	.item-wrap, #content,
	#footer .footer_inner,
	#header .header_sec02 .header_inner,
	#header .header_sec01 .header_inner,
    .main_focus,
    .swiper2,
	.swiper3,
	.fixed_ban,
	.prd-list {width:1380px;}

    .main_focus .prd-list {width:1190px;}
    .prd-list table .tb-center {max-width:260px;}
    
	.footer_section01 .ft_board,
	.footer_section01 .ft_board .tab_content {width:350px;}
	.footer_section01 .ft_info02 {padding-left:100px;}
	.footer_section01 .ft_info01 {padding-left:100px;}
}



/* BASIC css end */

