@charset "utf-8";
* {-webkit-tap-highlight-color:rgba(0,0,0,0); outline:none;}

/*
html {background:#202022;}
*/
.inner {width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    position: relative;}

	@media all and (max-width:1200px){
		.inner{width:93.75%;}
	}

body {font-family:'NanumGothic', sans-serif;}
.celarfix {clear:both;}


.noto {font-family: 'Noto Sans KR', sans-serif;}

br.m_only{display: none;}
@media all and (max-width:767px){
	br.m_only{display: block;}
}

[id^="popMain"] img {width: 100%;}

/*************** PC ***************/
.pc_wrap {display:block; position:relative; background: #000; /*background:#202022;*/}
.pc_wrap .wrapper {position:relative; width:100%; /*min-height:1067px; padding-top:3%;*/ overflow:hidden; background:#202022;}
.pc_wrap .wrapper.con {background:#fff;}

/***** HEADER *****/
.pc_wrap .header_wrap {position:absolute; width:100%; height:86px; margin:0 auto; /*overflow:hidden;*/ background:transparent; /*background:url("/img/yk_gnb_bg.png") 0 0 repeat-x;*/ z-index:100;}
.pc_wrap .header_wrap .header {position:relative; top:0; margin:0 auto;width:100%; max-width:1200px;  z-index:10; font-size:15px; color:#fff; font-weight:bold;}
.pc_wrap .header_wrap .header h1 {display:inline-block;  /* height:52px; */ margin:24px 20px 0 0; float:left; overflow:hidden;}
.pc_wrap .header_wrap .header h1 a{display:block; width:100%;}                                      
.pc_wrap .header_wrap .header h1 img {width:100%;height:auto;}
.pc_wrap .header_wrap .header .gnb {width:40%; float:left; margin-top:21px; margin-left:4%;}
.pc_wrap .header_wrap .header .gnb > ul > li {float:left; width:17%; text-align:center;}
.pc_wrap .header_wrap .header .gnb > ul > li.project {width:30%;}
.pc_wrap .header_wrap .header .gnb > ul > li.down {width:30%;}
.pc_wrap .header_wrap .header .gnb > ul > li.down.last {width:25%;}
.pc_wrap .header_wrap .header .gnb > ul > li.d_last {margin-right:0;}
.pc_wrap .header_wrap .header .gnb > ul > li > a{height:58px; line-height:64px; text-align:center; padding-bottom:5px; font-size:15px; font-weight:700; color:#323232;}
/*.pc_wrap .header_wrap .header > ul > li.gnb:hover > a {color:#ff7713;}*/
.pc_wrap .gnb_over {}
.pc_wrap .header_wrap .header .gnb > ul > li .lnb {position:relative;  z-index:99; /*padding-top:7px;*/ }
/* .pc_wrap .header_wrap .header .gnb > ul > li.project > .lnb {padding:7px 0 0 0;} */
.pc_wrap .header_wrap .header .gnb > ul > li .lnb li a {line-height:20px; color:#737373; font-size:13px;}
.pc_wrap .header_wrap .header .gnb > ul > li .lnb li a:hover{color:#323232;}
.pc_wrap .header_wrap .header .selectbox .select_style{width:95%; height:40px; padding-left:5%; background:#202022; border:0; color:#8a8a8a;font-size:14px;}
.pc_wrap .header_wrap .header .header_right {min-width:250px; float:right; margin-top:30px;/* height:40px; */}
.pc_wrap .header_wrap .header .header_right .selectbox{position:relative; /* float:left; */width:23%; /*margin-right:5%;*/ background:#f6f6f6; color:#fff;font-size:14px; z-index:1000;}
.pc_wrap .header_wrap .header .header_right .selectbox select {-moz-opacity:0; opacity:0; filter:alpha(opacity=00); }
.pc_wrap .header_wrap .header .header_right .selectbox select option {background-color:#202022; color:#fff;}
.pc_wrap .header_wrap .header .header_right .selectbox span {position:absolute; top:12px; left:10%;font-size:14px !important;}
.pc_wrap .header_wrap .header .header_right .searchbox {display: inline-block; vertical-align: top;}
.pc_wrap .header_wrap .header .header_right .search_click{display:none;}
.pc_wrap .header_wrap .header .header_right .searchbox .search_Xbtn{display:none;}
.pc_wrap .header_wrap .header .header_right .searchbox > input {width:60%; font-size:12px; border-radius:0;  }
.pc_wrap .header_wrap .header .header_right .searchbox > input > img {width:27%;}
.pc_wrap .header_wrap .header .header_right .searchbox .search_style {outline:none; background:#fff; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; border-left:1px solid #dbdbdb; color:rgba(255,255,255,0.4); border-right:0; position:relative; padding:11px 4%; font-weight:lighter;}

/***** main_FOOTER *****/
.pc_wrap .footer_wrap {position:relative; width:100%; margin:0 auto; overflow:hidden; background:#202022;}
.pc_wrap .footer_wrap .footer {position:relative; width:100%; max-width:1200px;  margin:0 auto; font-size:12px; color:#626266; border-top:1px solid #363639; padding:37px 0; overflow:hidden;}
.pc_wrap .footer_wrap .footer p.name {color:#757579; font-size:14px; font-weight:300;}
.pc_wrap .footer_wrap .footer p.copyright {color:#626266; font-size:12px;}
.pc_wrap .footer_wrap .footer .address {float:left; width:26%; font-size:12px;}
.pc_wrap .footer_wrap .footer .address address {font-style:normal; margin:17px 0; font-size:12px;color:#626266;line-height:1.4;}

.pc_wrap .footer_wrap .footer > ul {width:38%; overflow:hidden; display:inline-block; float:right;}
.pc_wrap .footer_wrap .footer > ul li.gnb {float:right;  margin-left:6%; line-height:1.5;}
.pc_wrap .footer_wrap .footer > ul li.gnb.last{margin-right:0;}
.pc_wrap .footer_wrap .footer > ul li.gnb > a{display:block; font-size:14px; color:#757579; margin-bottom:5px;}
.pc_wrap .footer_wrap .footer > ul li.gnb .lnb {}
.pc_wrap .footer_wrap .footer > ul li.gnb .lnb a{color:#626266;}


/***** sub_FOOTER (black) *****/
.pc_wrap .sub_footer_wrap_b {position:relative; width:100%; margin:0 auto; padding:37px 0; overflow:hidden; background:#000;}
.pc_wrap .sub_footer_wrap_b .footer {position:relative; width:100%; margin:0 auto; font-size:12px; color:#626266; border-top:1px solid #363639; padding:37px 0; overflow:hidden; display: flex; justify-content: space-between;}
.pc_wrap .sub_footer_wrap_b .footer p.name {color:#fff; font-size:15px; font-weight:300; letter-spacing:-0.025em;}
.pc_wrap .sub_footer_wrap_b .footer p.copyright {color:#46464a; font-size:12px;}
.pc_wrap .sub_footer_wrap_b .footer .address {font-size:12px;}
.pc_wrap .sub_footer_wrap_b .footer .address address {font-weight:300;letter-spacing:-0.025em; margin:5px 0; font-size:15px;color:#fff;line-height:1.6; font-style: normal;}

.pc_wrap .sub_footer_wrap_b .footer > ul {overflow:hidden; display:inline-block; }
.pc_wrap .sub_footer_wrap_b .footer > ul li.gnb {float:right;  margin-left:14px; line-height:1.5;}
.pc_wrap .sub_footer_wrap_b .footer > ul li.gnb.last{margin-right:0;}
.pc_wrap .sub_footer_wrap_b .footer > ul li.gnb > a{display:block; font-size:15px; color:#fff; margin-bottom:5px; letter-spacing: -0.025em;}
.pc_wrap .sub_footer_wrap_b .footer > ul li.gnb .lnb a{color:#fff;}
.pc_wrap .sub_footer_wrap_b .footer > ul li.gnb .lnb a:hover{color: #626262;}

/***** sub_FOOTER (white) *****/
.pc_wrap .sub_footer_wrap_w {position:relative; width:100%; margin:0 auto; padding:37px 0; overflow:hidden; background:#fff; box-sizing: border-box;}
.pc_wrap .sub_footer_wrap_w .footer {position:relative; width:100%; max-width:1200px; margin:0 auto; font-size:12px; color:#626266;  border-top:1px solid #757579; padding:37px 0; overflow:hidden; display: flex; justify-content: space-between; box-sizing: border-box;}
.pc_wrap .sub_footer_wrap_w .footer p.name {color:#757579; font-size:15px; font-weight:300;}
.pc_wrap .sub_footer_wrap_w .footer p.copyright {color:#46464a; font-size:15px;}
.pc_wrap .sub_footer_wrap_w .footer .address {font-size:12px;}
.pc_wrap .sub_footer_wrap_w .footer .address address {font-style:normal; color:#626266;line-height:1.6;font-size:15px; font-weight: 300; margin: 5px 0; letter-spacing: -0.025em;}

.pc_wrap .sub_footer_wrap_w .footer > ul { overflow:hidden; width: 55%;}
.pc_wrap .sub_footer_wrap_w .footer > ul li.gnb {float:right;  margin-left:14px; line-height:1.5;}
.pc_wrap .sub_footer_wrap_w .footer > ul li.gnb.last{margin-right:0;}
.pc_wrap .sub_footer_wrap_w .footer > ul li.gnb > a{display:block; font-size:15px; color:#757579; margin-bottom:5px; letter-spacing: -0.025em; font-weight: 500;}
.pc_wrap .sub_footer_wrap_w .footer > ul li.gnb .lnb {}
.pc_wrap .sub_footer_wrap_w .footer > ul li.gnb .lnb a{color:#626266;}
.pc_wrap .sub_footer_wrap_w .footer > ul li.gnb .lnb a:hover{color: #000;}

@media all and (max-width:1000px){
	.pc_wrap .sub_footer_wrap_w{padding: 37px 0px;}
	.pc_wrap .sub_footer_wrap_w .footer > ul{display: none;}
}


/***** main_FOOTER *****/
.mobile_wrap .footer_wrap {position:relative; width:93.75%; margin:0 auto; overflow:hidden; background:#202022;}
.mobile_wrap .footer_wrap  .footer {position:relative; width:100%; max-width:640px; min-width:320px; margin:0 auto; color:#626266; border-top:1px solid #363639; padding:37px 0; overflow:hidden;}
.mobile_wrap .footer_wrap  .footer p.name {color:#757579; font-size:15px; font-weight:bold;}
.mobile_wrap .footer_wrap  .footer p.copyright {color:#46464a; font-size:10px;}
.mobile_wrap .footer_wrap  .footer .address {float:left; width:100%; font-size:12px; color:#626266;}
.mobile_wrap .footer_wrap  .footer .address address {font-style:normal; margin:2% 0;}
.mobile_wrap .footer_wrap .footer .selectbox .select_style{width:95%; height:40px; padding-left:5%; background:#202022; border:0; color:#e4e3e3;font-size:14px;}
.mobile_wrap .footer_wrap .footer .header_right {position:absolute; width:33.8%; top:15%; right:0;}
.mobile_wrap .footer_wrap .footer .header_right .selectbox{position:relative; margin-right:5%; background:#202022 url('/img/yk_select_arrow.gif') 95% no-repeat; color:#e4e3e3;font-size:14px;border:1px solid #656565;}
.mobile_wrap .footer_wrap .footer .header_right .selectbox select {-moz-opacity:0; opacity:0; filter:alpha(opacity=00); }
.mobile_wrap .footer_wrap .footer .header_right .selectbox select option {background-color:#202022; color:#e4e3e3;}
.mobile_wrap .footer_wrap .footer .header_right .selectbox span {position:absolute; top:12px; left:10%;font-size:14px !important;color:#e4e3e3;}
.mobile_wrap .footer_wrap .footer .header_right .searchbox {width:70%;  float:left; display:block;}
.mobile_wrap .footer_wrap .footer .header_right .searchbox > input {width:60%; font-size:12px; border-radius:0;  }
.mobile_wrap .footer_wrap .footer .header_right .searchbox > input > img {width:27%;}
.mobile_wrap .footer_wrap .footer .header_right .searchbox .search_style {outline:none; background:#29292b; border-top:1px solid #6e6e73; border-bottom:1px solid #6e6e73; border-left:1px solid #6e6e73; color:#fff; border-right:0; position:relative; top:-16px; padding:11px 4%;}

/***** sub_FOOTER *****/
.mobile_wrap .sub_footer_wrap{position:relative; width:93.75%; padding:0 3.125%; margin:0 auto; overflow:hidden; background:#fff;}
.mobile_wrap .sub_footer_wrap .footer {position:relative; width:100%; max-width:640px; min-width:320px; margin:0 auto; color:#626266 !important; /* border-top:1px solid #363639;*/ padding:37px 0; overflow:hidden;}
.mobile_wrap .sub_footer_wrap .footer p.name {color:#757579 !important;  font-size:15px; font-weight:bold;}
.mobile_wrap .sub_footer_wrap .footer p.copyright {color:#46464a !important;  font-size:10px;}
/* .mobile_wrap .sub_footer_wrap .foot
*{-webkit-tap-highlight-color:rgba(0,0,0,0); outline:none;} */
/* body {font-family:'Nanum Gothic', sans-serif;} */
.celarfix{clear:both;}

.foot_wrap{background-color: #fff;}


/*************** PC ***************/
.pc_wrap {display:block; position:relative;background:#000; /*background:#202022;*/}
.pc_wrap .wrapper {position:relative; width:100%; /*min-height:1067px; padding-top:3%;*/ overflow:hidden; background:#000;}
.pc_wrap .wrapper.con {background:#000;}
.pc_wrap .wrapper.con.type01 {background:#000;}
.pc_wrap .wrapper.con.type01 .con_wrap{background:#000;}
.pc_wrap .wrapper.con.type01 .con_wrap .new_intro_con01 h4{color:#fff; font-weight:400; letter-spacing:-0.04em;}
.pc_wrap .wrapper.con.type01 .con_wrap .new_intro_con01 ul li .text p{color:#fff;}
.pc_wrap .wrapper.con.type01 .con_wrap .new_intro_con01 ul li .text span{color:#ffffff; font-weight:400; letter-spacing:-0.025em; font-size:16px;}

/***** HEADER *****/
.main .pc_wrap .header_wrap {background:transparent; position:absolute; background: linear-gradient(to bottom, rgba(28, 29, 28, 0.68), transparent);}
.pc_wrap .header_wrap {position:fixed; width:100%; height:86px; margin:0 auto; z-index:10;  /*overflow:hidden; background:url("/img/yk_gnb_bg.png") 0 0 repeat-x;*/ background:#000 }
.main .pc_wrap .header_wrap{height:150px; background: linear-gradient(180deg, rgba(0,0,0,.35) 0%, rgba(0,0,0,0) 100%);;}
.pc_wrap .header_wrap.on{background:#000; position: fixed; height:83px; top: 0; z-index: 20;}
.pc_wrap .header_wrap .header {position:relative; top:0; margin:0 auto;width:100%; max-width:1920px; z-index:99; font-size:15px; color:#fff; font-weight:bold; padding: 0 85px; box-sizing: border-box;}
.pc_wrap .header_wrap .header h1 {display:inline-block; /* height:52px; */ /*margin:24px 0 0;*/ float:left; overflow:hidden;}
.pc_wrap .header_wrap .header h1 a{display:block; width:100%;}
.pc_wrap .header_wrap .header h1 img {display:block;width:117px; height:39px;}
.pc_wrap .header_wrap .header h1 img.black{display:none;}
.pc_wrap .header_wrap .header h1 img.white{display: none;}
.pc_wrap .header_wrap .header .gnb {width:59%; float:left; margin-top:21px; margin-left:7.5%; letter-spacing:-4px; font-size:0;}
.pc_wrap .header_wrap .header .gnb > ul > li {display:inline-block; vertical-align:top;}
.pc_wrap .header_wrap .header .gnb > ul > li {float:left; width:16%; text-align:left; position:relative;}
.pc_wrap .header_wrap .header .gnb > ul > li.products {width:16%;}
.pc_wrap .header_wrap .header .gnb > ul > li.project {width:20%;}
.pc_wrap .header_wrap .header .gnb > ul > li.company {width:16%; max-width: 220px;}
.pc_wrap .header_wrap .header .gnb > ul > li.down {width:16%;}
.pc_wrap .header_wrap .header .gnb > ul > li.down.last {width:16%;}
.pc_wrap .header_wrap .header .gnb > ul > li.d_last {margin-right:0;}
.pc_wrap .header_wrap .header .gnb > ul > li > a{display:block; text-align:left; padding:0 0 23px 0; font-size:15px; color:#fff; letter-spacing:-0.025em;}
.pc_wrap .header_wrap .header .gnb > ul > li a:hover {font-weight:700;}
/*.pc_wrap .header_wrap .header > ul > li.gnb .lnb a:hover {background:#747476; }*/
.pc_wrap .header_wrap .header .gnb > ul > li .lnb a:hover p{display:inline-block;}
/*.pc_wrap .header_wrap .header > ul > li.gnb:hover > a {border-bottom:1px solid #ff7713;}*/
.pc_wrap .header_wrap .header .gnb > ul > li:focus > a {border-bottom:1px solid #ff7713;}
.pc_wrap .gnb_over {}
.pc_wrap .header_wrap .header .gnb > ul > li .lnb {position:relative;   z-index:99; /*padding-top:1px;*/; position:absolute; left:0; width:100%; top:64px; height: 0; box-sizing: border-box; overflow: hidden; transition: 0.2s;}

.pc_wrap .header_wrap .header.on .gnb > ul > li > ul{height:400px;}

/*.pc_wrap .header_wrap .header > ul li.gnb.products .lnb{width:210px;}*/
.pc_wrap .header_wrap .header .gnb > ul > li .lnb li {position:relative;  z-index:99;}
/*.pc_wrap .header_wrap .header > ul li.gnb.project > .lnb {width:160px; padding-top:1px;}*/
.pc_wrap .header_wrap .header .gnb > ul > li.project > .lnb li {}
/*.pc_wrap .header_wrap .header > ul li.gnb.company > .lnb {width:160px;}*/
/*.pc_wrap .header_wrap .header > ul li.gnb.down > .lnb {width:160px;}*/
.pc_wrap .header_wrap .header .gnb > ul > li.down.last > .lnb {}
.pc_wrap .header_wrap .header .gnb > ul > li .lnb li a {line-height:1.636em; color:#9c9c9c; font-size:15px; display:block; text-align:left; font-weight:400; letter-spacing: -0.025em;}
.pc_wrap .header_wrap .header.on .gnb > ul > li .lnb {height: 311px;}
.pc_wrap .header_wrap .header .gnb > ul > li .lnb li a:hover {color: #fff;}
.pc_wrap .header_wrap .header .selectbox .select_style{width:95%; height:40px; padding-left:5%; background:#202022; border:0; color:#323232;font-size:14px;}

.pc_wrap .header_wrap .header .gnb > ul > li .lnb li a > p.all{font-weight: 800; color: #fff;}
.pc_wrap .header_wrap .header .gnb > ul > li .lnb li a > p.bold{font-weight: 800;}
#m_menu .gnb_box .depth02 li a > p.bold{font-weight: 800;}

.pc_wrap .header_wrap .header .header_right {float:right; margin-top:25px;/* height:40px; */}
.pc_wrap .header_wrap .header .header_right .lang_box {margin-top:20px; display:inline-block; vertical-align:middle;}
.pc_wrap .header_wrap .header .header_right .lang_box ul {letter-spacing:-4px; font-size:0; margin-right:15px;}
.pc_wrap .header_wrap .header .header_right .lang_box ul li {display:inline-block; vertical-align:middle; position:relative;}
.pc_wrap .header_wrap .header .header_right .lang_box ul li a {display:inline-block; vertical-align:middle; font-size:13px; letter-spacing:0.05em; color:#9c9c9c; font-weight:300;}
.pc_wrap .header_wrap .header .header_right .lang_box ul li.on a {font-weight: 700; color:#fff;}
.pc_wrap .header_wrap .header .header_right .lang_box ul li + li {margin-left:10px;}
.pc_wrap .header_wrap .header .header_right .lang_box ul li:before {content:''; width:5px; height:11px; position:absolute; right:-20%; top:25%; background:url('/img/lang_i.png') no-repeat center center / cover;}
.pc_wrap .header_wrap .header .header_right .lang_box ul li:nth-of-type(2):before {display:none;}
.pc_wrap .header_wrap .header .header_right .search_box 

.pc_wrap .header_wrap .header .header_right .selectbox {float:left; width:90px; margin-right:10px; /*margin-right:5%;*/ color:#323232;font-size:14px; overflow: hidden; z-index: 999999; height: 40px;}
.pc_wrap .header_wrap .header .header_right .selectbox ul {position:absolute; width:100%;}
.pc_wrap .header_wrap .header .header_right .selectbox ul li {/*background:#202022;*/ height:38px; line-height:38px;display:none; text-indent:15%;}
.pc_wrap .header_wrap .header .header_right .selectbox ul li.first {display:block;}
.pc_wrap .header_wrap .header .header_right .selectbox ul li a {color:#323232; display:block;  font-size:12px; border:1px solid #dbdbdb; position:relative;}
/*.pc_wrap .header_wrap .header .header_right .selectbox ul li a:before{content:"▼"; display:block; color:#000; position:absolute; right:10px; top:0px;}*/
.pc_wrap .header_wrap .header .header_right .selectbox select {-moz-opacity:0; opacity:0; filter:alpha(opacity=00); }
.pc_wrap .header_wrap .header .header_right .selectbox select option {/*background-color:#202022; color:#fff;*/}
.pc_wrap .header_wrap .header .header_right .selectbox span {position:absolute; top:12px; left:10%;font-size:14px !important;}
.pc_wrap .header_wrap .header .header_right .searchbox {display: inline-block; vertical-align: top;}
.pc_wrap .header_wrap .header .header_right .searchbox > input {display:inline-block; width:130px; box-sizing:border-box; margin-top:20px; float:left;border-radius:0; border:none; background:none; border-bottom:1px solid #fff; color:#fff; font-size:16px; letter-spacing:0.05em; font-weight:400;}
.pc_wrap .header_wrap .header .header_right .searchbox > input::placeholder{font-size: 14px; }

.pc_wrap .header_wrap .header .header_right .searchbox > a{display:block; float:left;}
.pc_wrap .header_wrap .header .header_right .searchbox > input > img {width:27%;}
.pc_wrap .header_wrap .header .header_right .searchbox .search_style {outline:none; background:#fff; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; border-left:1px solid #dbdbdb; color:#000; border-right:0; position:relative; padding:11px 4%; font-weight:lighter}
.pc_wrap .header_wrap .header .header_right .searchbox a {display:inline-block; vertical-align:middle; margin-left:5px;margin-top:20px;}
.pc_wrap .header_wrap .header .bg {display: block; position: absolute; left: 0; top: 0; z-index: -1; width: 100%; height: 0; background: #000000; transition: all 0.3s;}
.pc_wrap .header_wrap .header.on .bg {height: 400px; transition: 0.3;}


/***** main_FOOTER *****/
.pc_wrap .footer_wrap {position:relative; width:100%; margin:0 auto; overflow:hidden; background:#000;}
.pc_wrap .footer_wrap  .footer {position:relative; width:100%; max-width:1200px; margin:0 auto; font-size:12px; color:#626266; border-top:1px solid #fff; padding:37px 0; overflow:hidden; box-sizing:border-box;}
.pc_wrap .footer_wrap  .footer p.name {color:#fff; font-size:15px; font-weight:300; letter-spacing:-0.025em;}
.pc_wrap .footer_wrap  .footer p.copyright {color:#626266; font-size:12px;}
.pc_wrap .footer_wrap  .footer .address {float:left; width:50%; font-size:12px;}
.pc_wrap .footer_wrap  .footer .address address {font-weight:300;letter-spacing:-0.025em; margin:5px 0; font-size:15px;color:#fff;line-height:1.6; word-break:keep-all;}

.pc_wrap .footer_wrap  .footer > ul {width:50%; overflow:hidden; display:inline-block; float:right;}
.pc_wrap .footer_wrap  .footer > ul li.gnb {float:right;  margin-left:6%; line-height:1.5;}
.pc_wrap .footer_wrap  .footer > ul li.gnb.last{margin-right:0;}
.pc_wrap .footer_wrap  .footer > ul li.gnb.last p {font-size:15px; letter-spacing:-0.025em; color:#fff; font-weight:400;}
.pc_wrap .footer_wrap  .footer > ul li.gnb > a{display:block; font-size:14px; color:#757579; margin-bottom:5px;}
.pc_wrap .footer_wrap  .footer > ul li.gnb .lnb {}
.pc_wrap .footer_wrap  .footer > ul li.gnb .lnb a{color:#626266;}

@media all and (max-width:1000px){
	.pc_wrap .footer_wrap .footer{display: flex; flex-direction: column; width:93.75%;}
	.pc_wrap .footer_wrap .footer .address, .pc_wrap .footer_wrap .footer ul {width: 100%;}
	.pc_wrap .footer_wrap  .footer > ul li.gnb {float:left;  margin-left:0; line-height:1.5; margin-top: 20px;}
}


/***** sub_FOOTER *****/
/*
.pc_wrap .sub_footer_wrap {position:relative; width:100%; margin:0 auto; overflow:hidden; background:#000;}
.pc_wrap .sub_footer_wrap .footer {position:relative; width:100%;  max-width:1200px; min-width:640px; margin:0 auto; font-size:12px; color:#626266; border-top:1px solid #363639; padding:37px 0; overflow:hidden;}
.pc_wrap .sub_footer_wrap .footer p.name {color:#757579; font-size:14px; font-weight:bold;}
.pc_wrap .sub_footer_wrap .footer p.copyright {color:#46464a; font-size:12px;}
.pc_wrap .sub_footer_wrap .footer .address {float:left; width:26%; font-size:12px;}
.pc_wrap .sub_footer_wrap .footer .address address {font-style:normal; margin:17px 0; color:#626266;line-height:1.4;font-size:12px;}

.pc_wrap .sub_footer_wrap .footer > ul {width:45%; overflow:hidden; display:inline-block; float:right;}
.pc_wrap .sub_footer_wrap .footer > ul li.gnb {float:right;  margin-left:6%; line-height:1.5;}
.pc_wrap .sub_footer_wrap .footer > ul li.gnb.last{margin-right:0;}
.pc_wrap .sub_footer_wrap .footer > ul li.gnb > a{display:block; font-size:14px; color:#757579; margin-bottom:5px;}
.pc_wrap .sub_footer_wrap .footer > ul li.gnb .lnb {}
.pc_wrap .sub_footer_wrap .footer > ul li.gnb .lnb a{color:#626266;}
*/

/*************** MOBILE ***************/
/* 모바일 좌측 메뉴 */
.menu_wrap {width:100%; height:100%; position:fixed; top:0; left:0; z-index:100;display:none;cursor: pointer;}
.menu_wrap > div {max-width:640px; height:100%; /*min-width:320px;*/ width:100%; position:relative; margin:0 auto; overflow-x:hidden;}
.menu_wrap .menu_area {width:100%; position:fixed; top:0; left:-70%;  z-index:99;}
.menu_wrap .menu_area > .height_finder {width:100%; height:0px;}
.menu_wrap .menu_area .row_01 {width:80px; height:54px; padding:8px 0;}
.menu_wrap .menu_area .row_01 > a {display:block;}
.menu_wrap .menu_area .row_02 {width:100%; padding:0 0 20% 0; background: #f2f2f2;}
.menu_wrap .menu_area .row_02 > li {width: 94%; border-bottom: 1px solid #595959; background:#f2f2f2;margin: 0 3%;}
.menu_wrap .menu_area .row_02 > li > a {display:block; width:100%; height:55px; line-height:55px; color: #343434; font-weight:bold; font-size:16px;}
.menu_wrap .menu_area .row_02 > li > ul {width:100%; background: #f2f2f2; overflow:hidden;}
.menu_wrap .menu_area .row_02 > li > ul > li {width:50%; float:left;}
.menu_wrap .menu_area .row_02 > li > ul > li > a {display:block; width:100%; height:40px; /*line-height:40px;*/ color:#424242; font-size:12px; padding:0 10px; box-sizing:border-box;}
.menu_wrap .menu_area .row_02 > li > ul > li > a br{display:none}
.menu_wrap .menu_area .row_03 {}

.mobile_wrap .block {position:fixed; width:100%; height:100%; background:rgba(0,0,0,0.7); z-index:90; top:0; display:none;}
.mobile_wrap {display:none; position:relative; background:#000;} 
.mobile_wrap .wrapper {position:relative; width:100%; overflow:hidden; background:#000;}
.mobile_wrap .wrapper.con {background:#fff;}

.mobile_wrap .header_wrap {width:100%; max-width:1000px; margin:0 auto; padding:27px 0; position:fixed; top:0; background:#f6f6f6; z-index:120; height: 86px; box-sizing: border-box;}
.mobile_wrap .header_wrap .header{width:93.75%; margin:0 auto; overflow:hidden; }
.mobile_wrap .header_wrap .header h1{position:absolute; right:2%; top:50%; width:90px; transform:translateY(-50%); -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -o-transform:translateY(-50%); -moz-transform:translateY(-50%);}
.mobile_wrap .header_wrap .header h1 a{width:100%; display:block;}
.mobile_wrap .header_wrap .header h1 a img{width:100%; display:none;}
.mobile_wrap .header_wrap .header h1 a img.black{display:block;}
.mobile_wrap .header_wrap .header h1 a img.white{display:none;}

.mobile_wrap .header_wrap .header .searchbox {float:left;}
.mobile_wrap .header_wrap .header a.mobile_menu {float:left; width:7.2%; margin-top:8px; padding-right:20%; display:block;}
.mobile_wrap .header_wrap .header a.mobile_menu img{width:100%; display:none}
.mobile_wrap .header_wrap .header a.mobile_menu img.black{display:block;}
.mobile_wrap .header_wrap .header a.mobile_menu img.white{display:none;}
#black .mobile_wrap .header_wrap .header a.mobile_menu img.white{display:block;}
#black .mobile_wrap .header_wrap .header a.mobile_menu img.black{display:none;}

.mobile_wrap .header_wrap .header .searchbox {width:44.6%;  float:left; display:block; overflow:hidden; margin-right:5%;}
.mobile_wrap .header_wrap .header .searchbox > input{width:60%; height:40px; box-sizing:border-box; font-size:12px; border:0;}
.mobile_wrap .header_wrap .header .searchbox > input > a {width:27%; height:40px;}
.mobile_wrap .header_wrap .header .searchbox a input{height:40px; -webkit-appearance: none; -webkit-border-radius: 0;}
.mobile_wrap .header_wrap .header .searchbox .search_style {background:#fff; border-radius:0; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; border-left:1px solid #dbdbdb; border-right:0; padding:1.15em 4%; float:left; font-weight:lighter;}
.mobile_wrap .header_wrap .header .searchbox .search_btn {width:23.07239552678046%; display:inline-block;}
input[type=text], input[type=password], input[type=submit], input[type=search], textarea { -webkit-appearance:none; } 


/***** main_FOOTER *****/
.mobile_wrap .footer_wrap {position:relative; width:93.75%; margin:0 auto; overflow:hidden; background:#000;}
.mobile_wrap .footer_wrap  .footer {position:relative; width:100%; max-width:640px; min-width:320px; margin:0 auto; color:#626266; border-top:1px solid #363639; padding:37px 0; overflow:hidden;}
.mobile_wrap .footer_wrap  .footer p.name {color:#757579; font-size:15px; font-weight:bold;}
.mobile_wrap .footer_wrap  .footer p.copyright {color:#46464a; font-size:10px;}
.mobile_wrap .footer_wrap  .footer .address {float:left; width:100%; font-size:12px; color:#626266;}
.mobile_wrap .footer_wrap  .footer .address address {font-style:normal; margin:2% 0;}

.mobile_wrap .footer_wrap .footer .selectbox .select_style{width:95%; height: auto; padding: 0.5em 0; background:#202022; border:0; color:#e4e3e3;font-size:14px;}
.mobile_wrap .footer_wrap .footer .header_right {position:absolute; width:33.8%; top:21%; right: 6%;}
.mobile_wrap .footer_wrap .footer .header_right .selectbox{position:relative; height: auto;margin-right:-17%; margin-left:32%;background:#202022 url('/img/mobile_footer_arrow.gif') 95% no-repeat; background-size: 20%;color:#e4e3e3;font-size: 15px;border:1px solid #656565;}
.mobile_wrap .footer_wrap .footer .header_right .selectbox select {-moz-opacity:0; opacity:0; filter:alpha(opacity=00); }
.mobile_wrap .footer_wrap .footer .header_right .selectbox select option {background-color:#202022; color:#e4e3e3;}
.mobile_wrap .footer_wrap .footer .header_right .selectbox span {position:absolute; top: 0.5em; left:10%;font-size: 13px !important;color:#e4e3e3;}
.mobile_wrap .footer_wrap .footer .header_right .searchbox {width:70%;  float:left; display:block;}
.mobile_wrap .footer_wrap .footer .header_right .searchbox > input {width:60%; font-size:12px; border-radius:0;  }
.mobile_wrap .footer_wrap .footer .header_right .searchbox > input > img {width:27%;}
.mobile_wrap .footer_wrap .footer .header_right .searchbox .search_style {outline:none; background:#29292b; border-top:1px solid #6e6e73; border-bottom:1px solid #6e6e73; border-left:1px solid #6e6e73; color:#fff; border-right:0; position:relative; top:-16px; padding:11px 4%;}

/***** sub_FOOTER (black) *****/
.mobile_wrap .sub_footer_wrap_m_b {position:relative; width:93.75%; padding:0 3.125%; margin:0 auto; overflow:hidden; background:#000;}
.mobile_wrap .sub_footer_wrap_m_b .footer {position:relative; width:100%; max-width:640px; min-width:320px; margin:0 auto; color:#626266 !importantp; border-top:1px solid #363639; padding:37px 0; overflow:hidden;}
.mobile_wrap .sub_footer_wrap_m_b .footer p.name {color:#757579 !important;  font-size:15px; font-weight:bold;}
.mobile_wrap .sub_footer_wrap_m_b .footer p.copyright {color:#46464a !important;  font-size:10px;}
.mobile_wrap .sub_footer_wrap_m_b .footer .address {float:left; width:100%; font-size:12px; color:#626266 !important; }
.mobile_wrap .sub_footer_wrap_m_b .footer .address address {font-style:normal; margin:2% 0; }

.mobile_wrap .sub_footer_wrap_m_b .footer .selectbox .select_style{width:95%; height: auto; padding: 0.5em 0; background: #fff; border:0; color: #757579;font-size:14px;}
.mobile_wrap .sub_footer_wrap_m_b .footer .header_right {position:absolute; width:33.8%; top:21%; right: 6%;}
.mobile_wrap .sub_footer_wrap_m_b .footer .header_right .selectbox{position:relative; margin-right:-17%; margin-left:32%; background: #202022 url('/img/mobile_footer_arrow.gif') 95% no-repeat;  background-size:20%; border:1px solid #656565; color:#757579; font-size:15px;}
.mobile_wrap .sub_footer_wrap_m_b .footer .header_right .selectbox select {-moz-opacity:0; opacity:0; filter:alpha(opacity=00); }
.mobile_wrap .sub_footer_wrap_m_b .footer .header_right .selectbox select option {background-color: #fff; color: #757579;}
.mobile_wrap .sub_footer_wrap_m_b .footer .header_right .selectbox span {position:absolute; top:0.5em; left:10%;font-size: 13px !important;color: #757579;}
.mobile_wrap .sub_footer_wrap_m_b .footer .header_right .searchbox {width:70%;  float:left; display:block;}
.mobile_wrap .sub_footer_wrap_m_b .footer .header_right .searchbox > input {width:60%; font-size:12px; border-radius:0;  }
.mobile_wrap .sub_footer_wrap_m_b .footer .header_right .searchbox > input > img {width:27%;}
.mobile_wrap .sub_footer_wrap_m_b .footer .header_right .searchbox .search_style {outline:none; background:#29292b; border-top:1px solid #6e6e73; border-bottom:1px solid #6e6e73; border-left:1px solid #6e6e73; color:#fff; border-right:0; position:relative; top:-16px; padding:11px 4%;}

/***** sub_FOOTER (white) *****/
.mobile_wrap .sub_footer_wrap_m_w {position:relative; width:93.75%; padding:0 3.125%; margin:0 auto; overflow:hidden; background:#fff;}
.mobile_wrap .sub_footer_wrap_m_w .footer {position:relative; width:100%; max-width:640px; min-width:320px; margin:0 auto; color:#626266 !important; border-top:1px solid #757579; padding:37px 0; overflow:hidden;}
.mobile_wrap .sub_footer_wrap_m_w .footer p.name {color:#757579 !important;  font-size:15px; font-weight:bold;}
.mobile_wrap .sub_footer_wrap_m_w .footer p.copyright {color:#46464a !important;  font-size:10px;}
.mobile_wrap .sub_footer_wrap_m_w .footer .address {float:left; width:100%; font-size:12px; color:#626266 !important; }
.mobile_wrap .sub_footer_wrap_m_w .footer .address address {font-style:normal; margin:2% 0; }

.mobile_wrap .sub_footer_wrap_m_w .footer .selectbox .select_style{width:95%; height: auto; padding: 0.5em 0; background: #fff; border:0; color: #757579;font-size:14px;}
.mobile_wrap .sub_footer_wrap_m_w .footer .header_right {position:absolute; width:33.8%; top:21%; right: 6%;}
.mobile_wrap .sub_footer_wrap_m_w .footer .header_right .selectbox{position:relative; margin-right:-17%; margin-left:32%; background: #fff url('/img/mobile_s_footer_arrow.gif') 95% no-repeat;  background-size: 20%; color: #757579;font-size: 15px;border: 1px solid #c5c5c5;}
.mobile_wrap .sub_footer_wrap_m_w .footer .header_right .selectbox select {-moz-opacity:0; opacity:0; filter:alpha(opacity=00); }
.mobile_wrap .sub_footer_wrap_m_w .footer .header_right .selectbox select option {background-color: #fff; color: #757579;}
.mobile_wrap .sub_footer_wrap_m_w .footer .header_right .selectbox span {position:absolute; top:0.5em; left:10%;font-size: 13px !important;color: #757579;}
.mobile_wrap .sub_footer_wrap_m_w .footer .header_right .searchbox {width:70%;  float:left; display:block;}
.mobile_wrap .sub_footer_wrap_m_w .footer .header_right .searchbox > input {width:60%; font-size:12px; border-radius:0;  }
.mobile_wrap .sub_footer_wrap_m_w .footer .header_right .searchbox > input > img {width:27%;}
.mobile_wrap .sub_footer_wrap_m_w .footer .header_right .searchbox .search_style {outline:none; background:#29292b; border-top:1px solid #6e6e73; border-bottom:1px solid #6e6e73; border-left:1px solid #6e6e73; color:#fff; border-right:0; position:relative; top:-16px; padding:11px 4%;}


/**미디어쿼리**/
@media all and (max-width: 1400px) {
	.pc_wrap .header_wrap .header {padding: 0 20px;}
	.pc_wrap .header_wrap .header h1 {margin-right:20px;}
}
@media all and (max-width:1300px){
	.pc_wrap .header_wrap .header .gnb {margin-left:0;}
}

@media all and (max-width: 1200px) {
	.pc_wrap .header_wrap .header {padding: 0 20px;}
}
@media screen and (max-width:1101px) {
	.pc_wrap .header_wrap .header .gnb {width:58%; margin-left: 0;}
}


/*@media screen and (max-width:1000px) {*/
/*	.pc_wrap .header_wrap .header > ul{width:50%}*/
/*	.pc_wrap .header_wrap .header .header_right {min-width: 220px;}*/
/*	.pc_wrap .header_wrap .header .header_right .selectbox{width:70px;}*/
/*	.pc_wrap .header_wrap .header .header_right .lang_box ul {margin-right: 0;}*/
/*	.pc_wrap .header_wrap .header > ul > li.gnb a {padding-left: 0;}*/
/*}*/

/*@media screen and (max-width:800px) {*/
/*	.mobile_wrap .header_wrap{padding:15px 0;}*/
/*	.pc_wrap .header_wrap .header > ul{width:45%}*/
	/*.pc_wrap .wrapper {width:95%; padding:2% 2.5% 0;}*/
/*	.pc_wrap .header_wrap .header {width:90%; padding:0 2.5%;}*/
/*	.pc_wrap .header_wrap .header > ul li.gnb .lnb li a {font-size:12px;}*/
/*	.pc_wrap .footer_wrap {width:90%; padding:0 5%;}*/
/*	.pc_wrap .sub_footer_wrap {width:90%; padding:0 5%;overflow: hidden;}*/
/*	*/
/*	.pc_wrap .header_wrap .header > ul {width:46%; margin-left:0;}*/
/*	.pc_wrap .header_wrap .header > ul > li.gnb { width:20% !important; }*/
/*	.pc_wrap .header_wrap .header > ul > li.gnb a{font-size:12px; padding:0 0 8px 0;  text-align:center;}*/
/*	.pc_wrap .header_wrap .header .header_right{min-width:220px;}*/
/*	.pc_wrap .header_wrap .header .header_right .selectbox{width:60px}*/
/*	.pc_wrap .header_wrap .header .header_right .searchbox .search_style{width:100px}*/
/**/
/*	.pc_wrap .footer_wrap  .footer > ul {width:70%;}*/
/*	.pc_wrap .sub_footer_wrap .footer .address {width:19%;min-width: 240px;}*/
/*	.pc_wrap .sub_footer_wrap .footer > ul {width:42%; margin-left:11%;min-width: 258px;}*/
/**/
/*	.pc_wrap .con.company_certi .sub_con .sub_con_view dl dt span.certifi_name {width:82% !important; margin:auto;}*/
/*}*/

@media screen and (max-width:1200px) {
	.pc_wrap .sub_footer_wrap_b .footer > ul {display: none;}
	.pc_wrap .sub_footer_wrap_b .footer {padding:37px 20px;}
}


@media screen and (max-width:1000px) {
	.mobile_wrap .header_wrap .header a.mobile_menu{padding-right:12%}
	.pc_wrap.certi {display:block;}
/*	.pc_wrap.certi .header_wrap{display:none;} 	*/	
	.pc_wrap.media {display:block;}
/*	.pc_wrap.media .header_wrap{display:none;} 	*/
	.pc_wrap.down {display:block;}
/*	.pc_wrap.down .header_wrap{display:none;} 	*/
	.pc_wrap .sub_footer_wrap_b .footer {display:block;}
	.pc_wrap .sub_footer_wrap_b .footer > ul {display: none;}
 
/*	.pc_wrap{display:none;}*/
	.mobile_wrap{display:block;}
	.pc_wrap .header_wrap .header .gnb {display:none;}

	.pc_wrap .sub_footer_wrap_b .footer {padding:37px 0; }
}



/** msh **/
.pc_wrap .con_wrap .product_view .sub_con .pv_02 table tr td{ line-height:20px; padding:17px 0px; }
.pc_wrap .con_wrap .product_view .sub_con .pv_02 table tr td:first-child{font-weight:bold;}
.mobile_wrap .con.product_view .sub_con .pv_02 table tbody td:first-child{font-weight:bold;}

.bg_alt {background-color: #f8f8f8 !important;}
.bg_white {background-color:#fff !important;}
/*.bg_black {background-color:#000 !important;}*/
.wd8 {color:#d8d8d8 !important;}
.wd8 {color:#d8d8d8 !important;}

/* bg_black header */

#black .pc_wrap .header_wrap{background:#000;}
#black .pc_wrap .header_wrap .header > ul > li.gnb > a{color:#fff;}

#black .pc_wrap .header_wrap .header h1 img.black{display:none;}
#black .pc_wrap .header_wrap .header h1 img.white{display:block;}
#black .pc_wrap .header_wrap .header .header_right .selectbox{background:#000;}
#black .pc_wrap .header_wrap .header .header_right .selectbox ul li a{color:#fff; position:relative;}
#black .pc_wrap .header_wrap .header .header_right .selectbox ul li a:before{color:#fff;}
#black .mobile_wrap .header_wrap{background:#000;}
#black .mobile_wrap .header_wrap img.black{display:none}
#black .mobile_wrap .header_wrap img.white{display:block}

/*header*/

/*헤더 모바일*/

#header .m_btn {display: none; vertical-align: top; width:24px; text-align:right; cursor:pointer; margin-top: 18px; margin-left: 20px;}
#header .m_btn i{display:inline-block; width:100%; height:2px; margin:3px 0; background:#fff; transition:all 0.5s;}
#header .m_btn.on i:nth-of-type(1){margin:11px 0 -2px; transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
#header .m_btn.on i:nth-of-type(2){width:0; margin:0;}
#header .m_btn.on i:nth-of-type(3){margin:0 0 11px; transform:rotate(45deg); -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg);}

.m_menu_bg {z-index:101; position:fixed; left:0; top:0; display:none; width:100%; height:100%; background:rgba(0,0,0,.7); cursor:pointer; }
#m_menu {z-index:1000001; position:fixed; right:-100%; top:0; width:500px; max-width:80%; height:100%; background-color:#fff; box-sizing:Border-box; transition:all 0.5s; overfloW-y:auto;}
#m_menu.on {right:0; }
#m_menu .top_box {position:relative; padding:23px 10px; box-sizing:border-box; height: 86px;}
#m_menu .top_box .close_btn {position:absolute; right:15px; top:calc(50% - 15px); width:30px; height:30px; }
#m_menu .top_box .close_btn i {display:block; width:100%; height:2px; background-color:#333; }
#m_menu .top_box .close_btn i:first-of-type {-webkit-transform:rotate(45deg) translate(9px,9px); -moz-transform:rotate(45deg) translate(9px,9px); -ms-transform:rotate(45deg) translate(9px,9px); -o-transform:rotate(45deg) translate(9px,9px); transform:rotate(45deg) translate(9px,9px); }
#m_menu .top_box .close_btn i:last-of-type {-webkit-transform:rotate(-45deg) translate(-7px,8px); -moz-transform:rotate(-45deg) translate(-7px,8px); -ms-transform:rotate(-45deg) translate(-7px,8px); -o-transform:rotate(-45deg) translate(-7px,8px); transform:rotate(-45deg) translate(-7px,8px); }
#m_menu .login_box {padding:20px 0; background-color:#292929; text-align:center; }
#m_menu .login_box a {position:relative; padding:0 30px; font-size:20px; color:#fff; letter-spacing:-0.04em; }
#m_menu .login_box a:first-of-type:before {content:''; position:absolute; right:-1px; top:calc(50% - 7px); width:2px; height:15px; background-color:#fff; }
#m_menu .gnb_box {border-top:1px solid #ddd; }
#m_menu .gnb_box > ul > li {border-bottom:1px solid #dddddd; width: 100% !important;}
#m_menu .gnb_box > ul > li > a {position:relative; display:block; padding:20px 20px; font-size:20px; font-weight:bold; color:#222222; letter-spacing:-0.04em; box-sizing:border-box; }
#m_menu .gnb_box .depth02 {display:none; padding:10px 0; background-color:#000; }
#m_menu .gnb_box .depth02 li a {position:relative; display:block; padding:7px 20px; font-size:18px; color:#9c9c9c; letter-spacing:-0.04em; box-sizing:border-box; }
#m_menu .gnb_box .depth02 li a:hover{background: #292929;}
#m_menu .gnb_box .depth02 li a p.all{color:#ffffff; font-weight: 700;}
@media all and (max-width:1000px){
	#header .m_btn {display: inline-block; z-index: 100;}
	.main .pc_wrap .header_wrap{overflow: hidden; height: 86px;}
	.main.type01 .pc_wrap .header_wrap{background: #000000;}
	.pc_wrap .header_wrap .header .header_right{min-width: auto;}
	.pc_wrap .header_wrap .header .header_right .searchbox{display:flex; width:100%; height:83px; background:#000; position: absolute; top:0; left:100%; z-index: 101; justify-content: center; align-items: center; transition: 0.5s; box-sizing: border-box;}
	.pc_wrap .header_wrap .header .header_right .search_click{display:inline-block; cursor: pointer; margin-top: 20px;}
	.pc_wrap .header_wrap .header .header_right .searchbox.active{left:0;}
	.pc_wrap .header_wrap .header .header_right .searchbox > input{width:80%; margin-top:0;}
	.pc_wrap .header_wrap .header .header_right .searchbox .search_Xbtn{display: block;}
	.pc_wrap .header_wrap .header .header_right .searchbox .search_Xbtn{width:25px; height:25px; margin-left:3%;}
	.pc_wrap .header_wrap .header .header_right .searchbox .search_Xbtn i{display:block; width: 100%; height:2px; background-color:#fff;}
	.pc_wrap .header_wrap .header .header_right .searchbox .search_Xbtn i:first-of-type{transform: rotate(45deg) translate(9px,9px);}
	.pc_wrap .header_wrap .header .header_right .searchbox .search_Xbtn i:last-of-type{transform: rotate(-45deg) translate(-7px,8px);}
	.pc_wrap .header_wrap .header .header_right .searchbox a{margin-top:0;}
}

@media all and (max-width:1000px){
	.pc_wrap .header_wrap .header .header_right .lang_box{margin-top: 0;}
	.pc_wrap .header_wrap .header .header_right .search_click{margin-top: 0;}
	#header .m_btn{margin-top: 0;}
	.pc_wrap .header_wrap .header .header_right form{display: flex; align-items: center;}
	.pc_wrap .header_wrap .header .header_right {margin-top:35px;}
}
@media all and (max-width: 768px) {
	.pc_wrap .header_wrap .header h1{margin-right: 0;}
	.pc_wrap .header_wrap .header .header_right{min-width: auto; }
	#header .m_btn{margin-left: 15px;}
}