@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@font-face{
font-family:NanumGothic;
src:url(Font/NanumGothic.eot), url(Font/NanumGothic.woff) format('woff'), url(Font/NanumGothic.ttf) format('truetype');
}

/* 기본 세팅 */
*{margin:0;padding:0;-webkit-text-size-adjust:none;}
.pc{display:none;}
.mobile{display:block;}
img{border:0;font-size:0;line-height:0;vertical-align:top;}
li{list-style:none}
a{color:#707070;text-decoration:none}
fieldset{border:0;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
em{font-style:normal;}
body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, table, th, td, form, fieldset, legend, input, textarea, button, select {margin: 0;padding: 0;}
body, div, table, li, td, ul, tr{box-sizing:border-box;font-family:'nanumgothic',"나눔고딕", NanumGothic;color:#707070;font-size:12px;letter-spacing:-0.05em;}
input[type="text"]{box-sizing:border-box;}
input, select, textarea {outline-style:none;border-radius:0;box-shadow:0;-webkit-appearance: none;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box;}
select{padding-left:3%;background: url('/__Common/Style/img/bg_select_arrow.png') no-repeat right center;}

/* Layout */
body{background:#35373b;}
#wrap{position:relative;width:100%;min-width:320px;max-height:100%;}
#wrap::-webkit-scrollbar{display: none;}

#header_wrap{position:relative;width:100%;height:300px;background: url('/_Images//main/kv_img.jpg') no-repeat center top;background-size:cover}

#header_wrap .kv_txt_area{position:absolute;left:0;top:120px;width:100%;margin-left:0;z-index:99;}
#header_wrap .kv_txt_area img{width:100%;height:auto;opacity:1;}
#header_wrap .kv_txt_area .kv_link_btn{
	text-align:center;
	overflow:hidden;
    position: relative;
    -webkit-animation-name: ani_btn; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
    /* -webkit-animation-delay: 2s; */
    animation-name: ani_btn;
    animation-duration: 4s;
	/* animation-delay: 2s; */
}
/* Safari 4.0 - 8.0 */
@-webkit-keyframes ani_btn {
    0%   {opacity:0; left:0px; bottom:0px;}
    100% {opacity:1; left:0px; bottom:0px;}
}
/* Standard syntax */
@keyframes ani_btn {
    0%   {opacity:0; left:0px; bottom:0px;}
    100% {opacity:1; left:0px; bottom:0px;}
}

#header_wrap .kv_txt_area .kv_link_btn a{display:inline-block;width:32.5%;height:40px;line-height:40px;margin-right:2%;text-align:center;font-size:10px;color:#fff;background: url('/_Images//main/bg_head_btn.png') no-repeat center center;background-size:100% 100%;}
#header_wrap .kv_txt_area .kv_link_btn a.last{margin-right:0}

@media screen and (orientation:landscape) {
#header_wrap .kv_txt_area .kv_link_btn a{display:inline-block;width:150px;height:48px;line-height:48px;margin-right:2%;text-align:center;font-size:10px;color:#fff;background: url('/_Images//main/bg_head_btn.png') no-repeat center center;background-size:150px 48px}
}

#header_wrap .kv_txt_area .ani_img01{
    width: 100%;
    height: 60px;
    opacity:1;
    position: relative;
	-webkit-animation-timing-function: ease;
	-webkit-animation-name: ani_title; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
	animation-timing-function: ease;
    animation-name: ani_title;
    animation-duration: 4s;
}
/* Safari 4.0 - 8.0 */
@-webkit-keyframes ani_title {
    0%   {opacity:0; left:0px; bottom:50px;}
    50% {opacity:0.5; left:0px; bottom:0px;}
}
/* Standard syntax */
@keyframes ani_title {
    0%   {opacity:0; left:0px; bottom:50px;}
    50% {opacity:0.5; left:0px; bottom:0px;}
}

#sub_header_wrap{position:relative;width:100%}
#sub_header_wrap .sub_kv_txt_area{position:absolute;left:50%;top:110px;width:90%;margin-left:-45%}
#sub_header_wrap .sub_kv_txt_area .kv_title{display:block;text-align:center;font-weight:bold;font-size:20px;color:#fff;padding-bottom:20px}
#sub_header_wrap .sub_kv_txt_area .kv_desc{display:block;text-align:center;font-size:12px;color:rgba(255, 255, 255, 0.7);letter-spacing:-1px}

#container_wrap{position:relative;width:100%;background:#fff}

/* MAIN */
#content{position:relative;clear:both;width:100%;background:#fff}

#content .main_product_area{position:relative;overflow:hidden;width:94%;margin:0 auto;padding-bottom:15px}
#content .main_product_area .pro_title{display:block;height:40px;margin-top:35px;font-weight:bold;text-align:center;font-size:25px;color:#010101;background: url('/_Images//main/bg_blueBar.jpg') no-repeat center bottom}
#content .main_product_area .pro_desc{display:block;margin:15px 0 35px 0;text-align:center;font-size:10px;color:#303030}

#content .main_product_area .pro_list_box{position:relative;width:100%}
#content .main_product_area .pro_list_box > li{position:relative;float:left;width:48.5%;margin-right:3%}
#content .main_product_area .pro_list_box > li.last,
#content .main_product_area .pro_list_box > li:nth-child(2){margin-right:0%}
#content .main_product_area .pro_list_box > li .pl_conBox{width:100%;padding-bottom:20px;}
#content .main_product_area .pro_list_box > li .pl_conBox .plc_tit{display:block;margin-bottom:20px;font-weight:bold;text-align:center;font-size:13px;color:#000}
#content .main_product_area .pro_list_box > li .pl_conBox .plc_img01{display:block;background: url('/_Images/main/product_thumb01.jpg') no-repeat center top;background-size:100%;}
#content .main_product_area .pro_list_box > li .pl_conBox .plc_img01:hover{background: url('/_Images/main/product_thumb01_over.jpg') no-repeat center top;background-size:100%;}
#content .main_product_area .pro_list_box > li .pl_conBox .plc_img02{display:block;background: url('/_Images/main/product_thumb02.jpg') no-repeat center top;background-size:100%;}
#content .main_product_area .pro_list_box > li .pl_conBox .plc_img02:hover{background: url('/_Images/main/product_thumb02_over.jpg') no-repeat center top;background-size:100%;}
#content .main_product_area .pro_list_box > li .pl_conBox .plc_img03{display:block;background: url('/_Images/main/product_thumb03.jpg') no-repeat center top;background-size:100%;}
#content .main_product_area .pro_list_box > li .pl_conBox .plc_img03:hover{background: url('/_Images/main/product_thumb03_over.jpg') no-repeat center top;background-size:100%;}
#content .main_product_area .pro_list_box > li .pl_conBox .plc_img04{display:block;background: url('/_Images/main/product_thumb04.jpg') no-repeat center top;background-size:100%;}
#content .main_product_area .pro_list_box > li .pl_conBox .plc_img04:hover{background: url('/_Images/main/product_thumb04_over.jpg') no-repeat center top;background-size:100%;}
#content .main_product_area .pro_list_box > li .pl_conBox .plc_img01,
#content .main_product_area .pro_list_box > li .pl_conBox .plc_img02,
#content .main_product_area .pro_list_box > li .pl_conBox .plc_img03,
#content .main_product_area .pro_list_box > li .pl_conBox .plc_img04,
#content .main_product_area .pro_list_box > li .pl_conBox .plc_img05 img{width:100%}

#content .main_product_area .pro_list_box > li .pl_conBox .pro_linkTxt{position:absolute;left:10%;bottom:35px;width:80%;}
#content .main_product_area .pro_list_box > li .pl_conBox .pro_linkTxt > li{width:100%;}
#content .main_product_area .pro_list_box > li .pl_conBox .pro_linkTxt > li > a{display:block;height:26px;line-height:26px;text-align:center;font-size:10px;color:#fff;background: url('/__Common/Style/img/opacityLine.png') no-repeat center bottom;}

#content .main_aboutus_area{position:relative;overflow:hidden;width:100%;padding-bottom:35px;background: url('/_Images//main/bg_about.jpg') no-repeat center top;background-size:cover}
#content .main_aboutus_area .about_title{display:block;height:40px;margin-top:35px;font-weight:bold;text-align:center;font-size:25px;color:#fff;background: url('/_Images//main/bg_blueBar.jpg') no-repeat center bottom}
#content .main_aboutus_area .about_desc{display:block;margin:15px 3% 35px 3%;text-align:center;font-size:12px;color:#fff;opacity:0.7;}

#content .main_aboutus_area .about_list_box{position:relative;width:94%;margin:0 auto;overflow:hidden;background: url('/_Images//main/bg_about_centerLine.png') no-repeat center 53px}
#content .main_aboutus_area .about_list_box > li{float:left;width:50%}
#content .main_aboutus_area .about_list_box > li.last{margin-right:0px}
#content .main_aboutus_area .about_list_box > li > div > a{display:block;width:100%;padding-bottom:25px;}
#content .main_aboutus_area .about_list_box > li .al_iconBox01{display:block;width:100%;margin:0 auto;text-align:center;padding-top:110px;background: url('/_Images//main/icon_about_circle01.png') no-repeat center top;background-size:100px 100px;}
#content .main_aboutus_area .about_list_box > li .al_iconBox02{display:block;width:100%;text-align:center;padding-top:110px;background: url('/_Images//main/icon_about_circle02.png') no-repeat center top;background-size:100px 100px;}
#content .main_aboutus_area .about_list_box > li .al_iconBox03{display:block;width:100%;text-align:center;padding-top:110px;background: url('/_Images//main/icon_about_circle03.png') no-repeat center top;background-size:100px 100px;}
#content .main_aboutus_area .about_list_box > li .al_iconBox04{display:block;width:100%;text-align:center;padding-top:110px;background: url('/_Images//main/icon_about_circle04.png') no-repeat center top;background-size:100px 100px;}

#content .main_aboutus_area .about_list_box > li .al_iconBox01 .alc_tit,
#content .main_aboutus_area .about_list_box > li .al_iconBox02 .alc_tit,
#content .main_aboutus_area .about_list_box > li .al_iconBox03 .alc_tit,
#content .main_aboutus_area .about_list_box > li .al_iconBox04 .alc_tit{display:block;margin-bottom:10px;font-weight:bold;text-align:center;font-size:13px;color:#fff}
#content .main_aboutus_area .about_list_box > li .al_iconBox01 .alc_desc,
#content .main_aboutus_area .about_list_box > li .al_iconBox02 .alc_desc,
#content .main_aboutus_area .about_list_box > li .al_iconBox03 .alc_desc,
#content .main_aboutus_area .about_list_box > li .al_iconBox04 .alc_desc{display:block;font-weight:normal;text-align:center;font-size:10px;color:#fff;line-height:18px;opacity:0.7;}

#content .main_cscenter_area{position:relative;overflow:hidden;width:94%;margin:0 auto;padding:35px 0}
#content .main_cscenter_area .cs_boxLeft{position:relative;float:left;width:100%}
#content .main_cscenter_area .cs_boxLeft .cs_notice_tit{display:block;width:100%;height:30px;text-align:left;font-weight:bold;font-size:13px;color:#000;background: url('/_Images//main/bg_notice_blueLine.jpg') no-repeat right bottom}
#content .main_cscenter_area .cs_boxLeft .cs_notice_link{position:absolute;right:0;top:0;width:65px;height:15px;background: url('/_Images//main/notice_plus_arrow.jpg') no-repeat right top}
#content .main_cscenter_area .cs_boxLeft .main_notice_view{position:relative;overflow:hidden;padding-top:15px;}
#content .main_cscenter_area .cs_boxLeft .main_notice_view img{float:left;width:110px;}
#content .main_cscenter_area .cs_boxLeft .main_notice_view .nv_txt{float:left;width:61%;margin-left:2%}
#content .main_cscenter_area .cs_boxLeft .main_notice_view .nv_txt dt{text-align:left;font-size:12px;color:#303030;line-height:18px}
#content .main_cscenter_area .cs_boxLeft .main_notice_view .nv_txt dd{text-align:left;font-size:10px;line-height:16px;padding-top:10px}
#content .main_cscenter_area .cs_boxLeft .main_notice_view .nv_txt dd center{padding-top:0px}

#content .main_cscenter_area .cs_boxLeft .main_notice_list{position:relative;clear:both;padding-top:5px}
#content .main_cscenter_area .cs_boxLeft .main_notice_list dt{float:left;width:75%;height:20px;line-height:20px;text-align:left;font-size:10px;padding-left:10px;background: url('/_Images//main/notice_arrow.jpg') no-repeat left center;overflow:hidden; word-wrap:nowrap; white-space:nowrap; text-overflow:ellipsis;}
#content .main_cscenter_area .cs_boxLeft .main_notice_list dd{float:right;width:20%;height:20px;line-height:20px;text-align:right;font-size:10px;color:#acacac}

#content .main_cscenter_area .cs_boxRight{position:relative;float:right;width:100%;height:170px;margin-top:15px;border:1px solid #d8d8d8;border-top:1px solid #000;background: url('/_Images//main/cs_center_icon.jpg') no-repeat 20px center;background-size:120px 120px;}

@media screen and (orientation:landscape) {
#content .main_cscenter_area .cs_boxRight{position:relative;float:right;width:100%;height:170px;margin-top:15px;border:1px solid #d8d8d8;border-top:1px solid #000;background: url('/_Images//main/cs_center_icon.jpg') no-repeat 60px center;background-size:120px 120px;}
}

#content .main_cscenter_area .cs_boxRight .cs_title{position:absolute;left:47%;top:15px;text-align:left;font-size:20px;color:#000}
#content .main_cscenter_area .cs_boxRight .cs_center_txt{position:absolute;left:47%;top:35px;}
#content .main_cscenter_area .cs_boxRight .cs_center_txt dt{font-weight:bold;font-size:12px;color:#000;padding:10px 0 5px 0}
#content .main_cscenter_area .cs_boxRight .cs_center_txt dd{font-size:10px;line-height:15px;padding-left:10px;background: url('/_Images//main/notice_arrow.jpg') no-repeat left center}

/* COMMON */
/* BODY HEAD 공통 */
.bodyHead_area{position:relative;width:100%;height:80px;margin:0 auto}
.bodyHead_area h2{position:absolute;left:0;bottom:-1px;width:100%;height:60px;text-align:center;font-size:30px;color:#000;background: url('/__Common/Style/img/bg_body_title.png') no-repeat center bottom;z-index:99}
.bodyHead_area .body_location{position:absolute;left:0;top:0;width:450px;height:80px;line-height:80px;padding-left:35px;font-size:13px;background: url('/__Common/Style/img/bg_location_home_icon.jpg') no-repeat left center;z-index:99}
.bodyHead_area .body_location .location_arrow{display:inline-block;padding-right:15px;margin-right:3px;background: url('/__Common/Style/img/bg_location_arrow_icon.jpg') no-repeat right center}
.bodyHead_area .body_print_btn{display:block;position:absolute;right:0;top:0;width:40px;height:80px;background: url('/__Common/Style/img/bg_print_icon.jpg') no-repeat center center;z-index:99}

#body_lnbMenu_wrap{position:relative;width:100%;height:56px;background:#f8f8f8;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}
#body_lnbMenu_wrap .body_lnbMenu4{width:1100px;margin:0 auto}
#body_lnbMenu_wrap .body_lnbMenu4 > li{float:left;width:25%;background: url('/__Common/Style/img/bg_bodyMenu_line.jpg') no-repeat right center}
#body_lnbMenu_wrap .body_lnbMenu4 > li.last{background:none}
#body_lnbMenu_wrap .body_lnbMenu4 > li > a{display:block;width:100%;height:53px;line-height:53px;text-align:center;color:#303030}
#body_lnbMenu_wrap .body_lnbMenu4 > li > a.on{font-weight:bold;color:#155baa;border-bottom:2px solid #397dda}

#body_lnbMenu_wrap{position:relative;width:100%;height:56px;background:#f8f8f8;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}
#body_lnbMenu_wrap .pro_lnbMenu4{width:1100px;margin:0 auto}
#body_lnbMenu_wrap .pro_lnbMenu4 > li{position:relative;float:left;width:25%;background: url('/__Common/Style/img/bg_bodyMenu_line.jpg') no-repeat right center}
#body_lnbMenu_wrap .pro_lnbMenu4 > li.last{background:none}
#body_lnbMenu_wrap .pro_lnbMenu4 > li > a{display:block;width:100%;height:53px;line-height:53px;text-align:center;color:#303030}
#body_lnbMenu_wrap .pro_lnbMenu4 > li > a > img{display:inline-block;vertical-align:middle;}
#body_lnbMenu_wrap .pro_lnbMenu4 > li > a.on{font-weight:bold;color:#155baa;border-bottom:2px solid #397dda}
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth01,
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth02,
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth03,
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth04{position:absolute;left:0;top:53px;width:275px;background:#fff;padding:10px 0;border:1px solid #d8d8d8;border-top:2px solid #397dda;text-align:center;z-index:99;display:none}
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth01 > li,
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth02 > li,
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth03 > li,
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth04 > li{width:100%;height:28px}
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth01 > li a,
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth02 > li a,
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth03 > li a,
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth04 > li a{display:block;float:left;width:47%;vertical-align:middle}
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth01 > li a.w100,
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth02 > li a.w100,
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth03 > li a.w100,
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth04 > li a.w100{width:100%}
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth01 > li a:hover,
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth02 > li a:hover,
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth03 > li a:hover,
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth04 > li a:hover{color:#155baa}
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth01 > li a.on,
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth02 > li a.on,
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth03 > li a.on,
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth04 > li a.on{color:#155baa}

#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth01 > li .pro_spaceLine,
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth02 > li .pro_spaceLine,
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth03 > li .pro_spaceLine,
#body_lnbMenu_wrap .pro_lnbMenu4 > li .pro_subDepth04 > li .pro_spaceLine{display:block;float:left;width:6%;height:28px;background: url('/__Common/Style/img/bg_product_spaceLine.png') no-repeat center center}

#body_lnbMenu_wrap .body_lnbMenu3{width:825px;margin:0 auto}
#body_lnbMenu_wrap .body_lnbMenu3 > li{float:left;width:33.333333%;background: url('/__Common/Style/img/bg_bodyMenu_line.jpg') no-repeat right center}
#body_lnbMenu_wrap .body_lnbMenu3 > li.last{background:none}
#body_lnbMenu_wrap .body_lnbMenu3 > li > a{display:block;width:100%;height:53px;line-height:53px;text-align:center;color:#303030}
#body_lnbMenu_wrap .body_lnbMenu3 > li > a.on{font-weight:bold;color:#155baa;border-bottom:2px solid #397dda}

#body_lnbMenu_wrap .body_lnbMenu2{width:550px;margin:0 auto}
#body_lnbMenu_wrap .body_lnbMenu2 > li{float:left;width:50%;background: url('/__Common/Style/img/bg_bodyMenu_line.jpg') no-repeat right center}
#body_lnbMenu_wrap .body_lnbMenu2 > li.last{background:none}
#body_lnbMenu_wrap .body_lnbMenu2 > li > a{display:block;width:100%;height:53px;line-height:53px;text-align:center;color:#303030}
#body_lnbMenu_wrap .body_lnbMenu2 > li > a.on{font-weight:bold;color:#155baa;border-bottom:2px solid #397dda}

/* 위치 */
.fl{float:left !important;}
.fr{float:right !important;}
.ma{margin:0 auto !important;}

.txt_al{text-align:left !important;padding-left:10px;}
.txt_ac{text-align:center !important;padding:0 !important;}
.txt_ar{text-align:right !important;}

.line{border-top:1px solid #ccc;}

.b0{border:0px !important;}

/* 페이징 */
.paging_group{clear:both;position:relative;overflow:hidden;height:31px;margin-top:30px;text-align:center;}
.paging_group a{display:inline-block;overflow:hidden;width:33px;height:31px;line-height:31px;text-align:center;color:#707070;}
.paging_group a.on{background:#666;color:#fff}
.paging_group a.page_pre{position:relative;float:left;width:31px;height:29px;margin-right:10px;border:1px solid #d7d7d7;background:url('/__Common/Style/img/btn_pre_arrow.jpg') no-repeat center center;text-indent:-9999px;}
.paging_group a.page_duble_pre{position:relative;float:left;width:31px;height:29px;margin-right:5px;border:1px solid #d7d7d7;background:url('/__Common/Style/img/btn_preDuble_arrow.jpg') no-repeat center center;text-indent:-9999px;}
.paging_group a.page_next{position:relative;float:right;width:31px;height:29px;margin-left:10px;border:1px solid #d7d7d7;background:url('/__Common/Style/img/btn_next_arrow.jpg') no-repeat center center;text-indent:-9999px;}
.paging_group a.page_duble_next{position:relative;float:right;width:31px;height:29px;margin-left:5px;border:1px solid #d7d7d7;background:url('/__Common/Style/img/btn_nextDuble_arrow.jpg') no-repeat center center;text-indent:-9999px;}

/* 버튼 */
.btn_area{position:relative;overflow:hidden;width:100%;text-align:center;margin:30px 0}
.btn_gray{display:inline-block;width:94px;height:31px;line-height:31px;background:#999;text-align:center;font-weight:bold;color:#fff}
.btn_blue_round{display:inline-block;width:140px;height:50px;line-height:50px;text-align:center;font-weight:bold;color:#fff;background:url('/__Common/Style/img/btn_blue_round.png') no-repeat center center;}
.btn_gray_round{display:inline-block;width:140px;height:50px;line-height:50px;text-align:center;font-weight:bold;color:#fff;background:url('/__Common/Style/img/btn_blue_gray.png') no-repeat center center;}

/* 검색 */
.search_group{clear:both;position:relative;overflow:hidden;width:100%;margin:0 auto;height:34px;margin-top:30px;text-align:center}
.search_group select{float:left;width:26%;height:30px;line-height:30px;margin-right:1%;border:1px solid #d8d8d8}
.search_group input[type='text']{width:72%;height:30px;line-height:30px;border:1px solid #d8d8d8}
.btn_search{position:absolute;right:1px;top:0;width:40px;height:30px;background:url('/__Common/Style/img/icon_tableSearch.png') no-repeat right center;text-indent:-9999px;z-index:99}

/* COMPANY - 인사말 */
.kv_company{position:relative;width:100%;height:200px;background: url('/_Images//company/kv_img.jpg') no-repeat center top;background-size:cover}
.company{position:relative;overflow:hidden;padding-bottom:100px}
.company .content{width:100%;margin:0 auto}
.company .content h3{text-align:center;font-weight:bold;font-size:25px;color:#000;margin:35px 0 15px 0}
.company .content .greenTing_txt{width:100%;padding-top:135px;text-align:center;line-height:26px;padding-bottom:35px;background:url('/_Images//company/greenting_bodyVisual.jpg') no-repeat center top;background-size:100%}
.company .content .greenTing_txt > img{padding:30px 3% 0 0;}
.company .content .greenTing_txt .gt_tit{width:94%;margin:0 auto;display:block;text-align:center;font-style:italic;font-size:18px;color:#010101;line-height:26px;padding-bottom:20px;}
.company .content .greenTing_txt .gt_desc{width:94%;margin:0 auto;display:block;text-align:center;font-size:12px;line-height:24px;padding-bottom:20px;}

/* COMPANY - 연혁 */
.company .content .histoty_heading_img{position:relative;width:100%;margin-top:25px;}
.company .content .histoty_heading_img > img{width:100%;}
.company .content .history_tree_area{position:relative;width:94%;margin:0 auto;height:auto;background:none;}

.company .content .history_tree_area .yearTit_right{display:block;padding:20px 0 18px 0;text-align:left;font-weight:bold;font-size:20px;color:#000;}
.company .content .history_tree_area .histoy_right{position:relative;overflow:hidden;width:100%;padding-bottom:20px;border-bottom:1px solid #d8d8d8;}
.company .content .history_tree_area .histoy_right > dt{float:left;width:7%;padding-bottom:7px;text-align:left;font-weight:bold;font-size:12px;color:#303030;}
.company .content .history_tree_area .histoy_right > dd{float:left;width:93%;text-align:left;font-size:12px;color:#707070;}

.company .content .history_tree_area .yearTit_left{display:block;padding:20px 0 18px 0;text-align:left;font-weight:bold;font-size:20px;color:#000;}
.company .content .history_tree_area .histoy_left{position:relative;overflow:hidden;width:100%;padding-bottom:20px;border-bottom:1px solid #d8d8d8;}
.company .content .history_tree_area .histoy_left > dt{float:left;width:7%;padding-bottom:7px;text-align:left;font-weight:bold;font-size:12px;color:#303030;}
.company .content .history_tree_area .histoy_left > dd{float:left;width:93%;text-align:left;font-size:12px;color:#707070;}

/* COMPANY - 경영이념 */
.company .content .innovation_area{position:relative;width:94%;margin:0 auto;text-align:center;}
.company .content .innovation_area > img{width:100%;padding:25px 0;}
.company .content .innovation_area .inno_tit{display:block;margin-top:35px;line-height:28px;text-align:center;font-size:17px;color:#707070;font-style:italic;}
.company .content .innovation_area .inno_tit em{font-weight:bold;color:#000;font-style:italic;}
.company .content .innovation_area .inno_desc{display:block;line-height:22px;text-align:center;font-size:12px;color:#707070;}

/* COMPANY - 조직도 */
.company .content .org_chart{position:relative;width:94%;margin:0 auto;padding:35px 0 0 0;}
.company .content .org_chart > img{width:100%;}

/* PRODUCT - 디지털 TV 방송장치 */
.kv_product{position:relative;width:100%;height:200px;background: url('/_Images//product/kv_img.jpg') no-repeat center top;background-size:cover}
.product{position:relative;overflow:hidden;padding-bottom:100px}
.product .content{width:100%;margin:0 auto}
.product .content h3{text-align:center;font-weight:bold;font-size:25px;color:#000;margin:35px 0 15px 0}

.product .content .product_img_area{position:relative;width:100%;height:200px;margin-top:25px;text-align:center;background: url('/__Common/Style/img/bg_product_area.jpg') no-repeat center center;background-size:cover}

@media screen and (orientation:landscape) {
.product .content .product_img_area{position:relative;width:100%;height:auto;margin-top:25px;text-align:center;background: url('/__Common/Style/img/bg_product_area.jpg') no-repeat center center;background-size:cover}
}

.product .content .product_img_area > img{width:100%;}
.product .content .product_infoTxt{position:relative;overflow:hidden;width:94%;margin:0 auto;}
.product .content .product_infoTxt .pro_summaryTxt{position:relative;width:100%}
.product .content .product_infoTxt .pro_summaryTxt > dt{font-weight:bold;font-size:14px;color:#000;padding:10px 20px 10px 0;background: url('/__Common/Style/img/bg_data_titleLine.jpg') no-repeat left top}
.product .content .product_infoTxt .pro_summaryTxt > dd{margin-bottom:25px;line-height:20px}

.product .content .product_infoTxt .pro_featureTxt{position:relative;overflow:hidden;width:100%;margin-bottom:25px}
.product .content .product_infoTxt .pro_featureTxt > dt{font-weight:bold;font-size:14px;color:#000;padding:10px 20px 10px 0;background: url('/__Common/Style/img/bg_data_titleLine.jpg') no-repeat left top}
.product .content .product_infoTxt .pro_featureTxt > dd{padding:0 0 0 15px;line-height:20px;background: url('/__Common/Style/img/bg_product_arrow.jpg') no-repeat left 4px}

.product .content .product_infoTxt .pro_specTxt{display:block;font-weight:bold;font-size:14px;color:#000;padding:10px 20px 15px 0;background: url('/__Common/Style/img/bg_data_titleLine.jpg') no-repeat left top}

.product .content .product_infoTxt .spec_table_list{position:relative;width:100%;border-top:2px solid #000;margin-bottom:25px}
.product .content .product_infoTxt .spec_table_list .stlCol03_1{width:16%}
.product .content .product_infoTxt .spec_table_list .stlCol03_2{width:40%}
.product .content .product_infoTxt .spec_table_list .stlCol03_3{width:44%}

.product .content .product_infoTxt .spec_table_list .e52110Col01{width:11%}
.product .content .product_infoTxt .spec_table_list .e52110Col02{width:20%}
.product .content .product_infoTxt .spec_table_list .e52110Col03{width:20%}
.product .content .product_infoTxt .spec_table_list .e52110Col04{width:49% !important;}

.product .content .product_infoTxt .spec_table_list thead th{height:30px;line-height:30px;text-align:center;color:#303030;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#f3f3f3}
.product .content .product_infoTxt .spec_table_list thead th.last{border-right:0px}
.product .content .product_infoTxt .spec_table_list tbody td{padding:5px 0 5px 10px;text-align:left;line-height:20px;border-right:1px solid #d8d8d8;border-bottom:1px solid #d9d9d9}
.product .content .product_infoTxt .spec_table_list tbody td:last-child{border-right:0px}

.product .content .product_infoTxt .spec_table_list02{position:relative;width:100%;border-top:2px solid #000;margin-bottom:25px}
.product .content .product_infoTxt .spec_table_list02 .tw15{width:15%}
.product .content .product_infoTxt .spec_table_list02 .tw17{width:17%}
.product .content .product_infoTxt .spec_table_list02 .tw20{width:20%}
.product .content .product_infoTxt .spec_table_list02 .tw25{width:25%}
.product .content .product_infoTxt .spec_table_list02 .tw30{width:30%}
.product .content .product_infoTxt .spec_table_list02 .tw60{width:60%}
.product .content .product_infoTxt .spec_table_list02 .tw66{width:66%}
.product .content .product_infoTxt .spec_table_list02 thead th{height:30px;line-height:30px;text-align:center;color:#303030;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#f3f3f3}
.product .content .product_infoTxt .spec_table_list02 thead th.last{border-right:0px}
.product .content .product_infoTxt .spec_table_list02 tbody td{text-align:center;padding-top:5px;padding-bottom:5px;line-height:20px;border-right:1px solid #d8d8d8;border-bottom:1px solid #d9d9d9}
.product .content .product_infoTxt .spec_table_list02 tbody td:last-child{border-right:0px}

.product .content .product_infoTxt .pro_takeTxt{display:block;font-weight:bold;font-size:14px;color:#000;padding:10px 20px 15px 0;background: url('/__Common/Style/img/bg_data_titleLine.jpg') no-repeat left top}
.product .content .product_infoTxt .take_table_box{text-align:center;/*border:1px solid #d8d8d8;*/margin-bottom:25px}
.product .content .product_infoTxt .take_table_box > img{width:100%;}

.product .content .product_infoTxt .pro_downTxt{display:block;font-weight:bold;font-size:14px;color:#000;padding:10px 20px 15px 0;background: url('/__Common/Style/img/bg_data_titleLine.jpg') no-repeat left top}

.product .content .product_infoTxt .down_table_list{position:relative;width:100%;border-top:2px solid #000;}
.product .content .product_infoTxt .down_table_list .dotlCol01{width:80px}
.product .content .product_infoTxt .down_table_list .dotlCol02{width:160px}
.product .content .product_infoTxt .down_table_list .dotlCol03{width:160px}
.product .content .product_infoTxt .down_table_list .dotlCol04{width:475px}
.product .content .product_infoTxt .down_table_list .dotlCol05{width:125px}
.product .content .product_infoTxt .down_table_list .dotlCol06{width:100px}
.product .content .product_infoTxt .down_table_list thead th{height:30px;line-height:30px;text-align:center;font-weight:bold;color:#000;border-bottom:1px solid #d8d8d8;background:#f3f3f3 url('/__Common/Style/img/bg_tableLine.jpg') no-repeat right center}
.product .content .product_infoTxt .down_table_list thead th.last{background-image:none}
.product .content .product_infoTxt .down_table_list tbody td{position:relative;text-align:center;border-bottom:1px solid #d9d9d9;vertical-align:middle}
.product .content .product_infoTxt .down_table_list tbody td .data_num{position:absolute;left:0;top:0;width:8%;text-align:center;font-size:10px;}
.product .content .product_infoTxt .down_table_list tbody td .data_sort{position:absolute;left:7.5%;top:0;width:14%;text-align:center;font-size:10px;line-height:16px;padding-top:10px;}
.product .content .product_infoTxt .down_table_list tbody td .data_model{position:absolute;left:21%;top:0;width:16%;text-align:center;font-size:10px;line-height:16px;padding-top:10px;}

@media screen and (orientation:landscape) {
.product .content .product_infoTxt .down_table_list tbody td .data_sort{position:absolute;left:7.5%;top:0;width:16%;text-align:center;font-size:10px;}
.product .content .product_infoTxt .down_table_list tbody td .data_model{position:absolute;left:21%;top:0;width:16%;text-align:center;font-size:10px;}
}

.product .content .product_infoTxt .down_table_list tbody td .data_version{position:absolute;left:70%;top:0;width:15%;text-align:center;font-size:10px;}
.product .content .product_infoTxt .down_table_list tbody td .data_title{_position:absolute;left:40%;top:0;width:28%;text-align:center;font-size:80%;overflow:hidden;word-wrap:nowrap;white-space:nowrap;text-overflow:ellipsis}
.product .content .product_infoTxt .down_table_list tbody td .data_title.active{color:#155baa;}
.product .content .product_infoTxt .down_table_list tbody td .data_down{position:absolute;right:0%;top:0;width:15%;height:40px;text-align:center;background:url('/__Common/Style/img/arrow_data_down.jpg') no-repeat center center}

/* 추가 2017-05-14*/
.product .content .product_infoTxt .pi_desc{position:relative;width:100%;height:95px;line-height:20px;display:block;text-align:center;font-weight:bold;font-size:12px;color:#303030;}

.product .content .product_infoTxt .pi_conBox01{position:relative;overflow:hidden;width:100%;margin-bottom:50px;background:#eff3f8;}
.product .content .product_infoTxt .pi_conBox01 > li{position:relative;float:left;width:100%;}
.product .content .product_infoTxt .pi_conBox01 > li > img{width:100%;}
.product .content .product_infoTxt .pi_conBox01 > li .pic_txt{position:relative;padding-bottom:50px;_position:absolute;left:5%;top:25px;width:92%;}
.product .content .product_infoTxt .pi_conBox01 > li .pic_txt > dt{text-align:left;font-weight:bold;font-size:17px;color:#000;padding:10px 0 10px 0;background: url('/Kor/Images/product/arrow_blueLine.jpg') no-repeat left top}
.product .content .product_infoTxt .pi_conBox01 > li .pic_txt > dd{text-align:left;font-size:12px;color:#707070;line-height:20px;}

.product .content .product_infoTxt .pi_conBox02{position:relative;overflow:hidden;width:100%;margin-bottom:50px;border:1px solid #d8d8d8;}
.product .content .product_infoTxt .pi_conBox02 img{width:100%;}
.product .content .product_infoTxt .pi_conBox02 .pic_desc{display:block;padding:0 10px 15px 10px;text-align:center;font-size:12px;color:#707070;line-height:20px;}

.product .content .product_infoTxt .pi_conBox03{position:relative;overflow:hidden;width:100%;margin-bottom:50px;background:#4c4c4c}
.product .content .product_infoTxt .pi_conBox03 img{width:92%;}
.product .content .product_infoTxt .pi_conBox03 .pic_txt{position:relative;padding-bottom:50px;_position:absolute;left:5%;top:25px;width:92%}
.product .content .product_infoTxt .pi_conBox03 .pic_txt > dt{text-align:left;font-weight:bold;font-size:17px;color:#fff;padding:10px 0 10px 0;background: url('/Kor/Images/product/arrow_blueLine.jpg') no-repeat left top}
.product .content .product_infoTxt .pi_conBox03 .pic_txt > dd{text-align:left;font-size:12px;color:#fff;line-height:20px;}

.product .content .product_infoTxt .pi_conBox04{position:relative;overflow:hidden;width:100%;margin-bottom:50px;}
.product .content .product_infoTxt .pi_conBox04 img{width:100%;}
.product .content .product_infoTxt .pi_conBox04 .pic_txt{position:relative;width:100%;text-align:center;padding-bottom:25px;}
.product .content .product_infoTxt .pi_conBox04 .pic_txt > dt{text-align:center;width:100%;font-weight:bold;font-size:17px;color:#000;padding:10px 0 10px 0;background: url('/Kor/Images/product/arrow_blueLine.jpg') no-repeat center top}
.product .content .product_infoTxt .pi_conBox04 .pic_txt > dd{text-align:center;width:100%;font-size:12px;color:#707070;line-height:20px;}

.product .content .product_infoTxt .pi_conBox05{position:relative;overflow:hidden;width:100%;margin-bottom:25px;}
.product .content .product_infoTxt .pi_conBox05 img{width:100%;}
.product .content .product_infoTxt .pi_conBox05 .pic_txt{position:relative;width:100%;text-align:center;}
.product .content .product_infoTxt .pi_conBox05 .pic_txt > dt{text-align:center;width:100%;font-weight:bold;font-size:17px;color:#000;padding:10px 0 10px 0;background: url('/Kor/Images/product/arrow_blueLine.jpg') no-repeat center top}
.product .content .product_infoTxt .pi_conBox05 .pic_txt > dd{text-align:center;width:100%;font-size:12px;color:#707070;line-height:20px;}

.product .content .product_infoTxt .pi_conBox06{position:relative;overflow:hidden;width:100%;margin-bottom:25px;}
.product .content .product_infoTxt .pi_conBox06 .pic_txt{position:relative;width:100%;text-align:center;padding-bottom:25px;}
.product .content .product_infoTxt .pi_conBox06 .pic_txt > dt{text-align:center;width:100%;font-weight:bold;font-size:17px;color:#000;padding:10px 0 10px 0;background: url('/Kor/Images/product/arrow_blueLine.jpg') no-repeat center top}
.product .content .product_infoTxt .pi_conBox06 .pic_txt > dd{text-align:center;width:100%;font-size:12px;color:#707070;line-height:20px;}
.product .content .product_infoTxt .pi_conBox06 .pic_list05{position:relative;overflow:hidden;width:100%;margin:0 auto}
.product .content .product_infoTxt .pi_conBox06 .pic_list05 > li{float:left;width:50%;text-align:center;}
.product .content .product_infoTxt .pi_conBox06 .pic_list05 > li > img{width:80%;}
.product .content .product_infoTxt .pi_conBox06 .pic_list05 > li .picl_txt{display:block;width:100%;text-align:center;font-weight:bold;font-size:12px;color:#426486;padding-top:15px;padding-bottom:25px;}

.product .content .product_infoTxt .pi_conBox07{position:relative;overflow:hidden;width:100%;margin-bottom:50px;}
.product .content .product_infoTxt .pi_conBox07 .pic_txt{position:relative;width:100%;text-align:center;padding-bottom:25px;}
.product .content .product_infoTxt .pi_conBox07 .pic_txt > dt{text-align:center;width:100%;font-weight:bold;font-size:17px;color:#000;padding:10px 0 10px 0;background: url('/Kor/Images/product/arrow_blueLine.jpg') no-repeat center top}
.product .content .product_infoTxt .pi_conBox07 .pic_txt > dd{text-align:center;width:100%;font-size:12px;color:#707070;line-height:20px;}
.product .content .product_infoTxt .pi_conBox07 .pic_list02{position:relative;overflow:hidden;width:100%;margin:0 auto}
.product .content .product_infoTxt .pi_conBox07 .pic_list02 > li{float:left;width:50%;text-align:center;}
.product .content .product_infoTxt .pi_conBox07 .pic_list02 > li > img{width:70%;}
.product .content .product_infoTxt .pi_conBox07 .pic_list02 > li .picl_txt{display:block;width:100%;text-align:center;font-weight:bold;font-size:12px;color:#426486;padding-top:20px;}

.product .content .product_infoTxt .pi_conBox08{position:relative;overflow:hidden;width:100%;margin-bottom:50px;}
.product .content .product_infoTxt .pi_conBox08 .pic_txt{position:relative;width:100%;text-align:center;padding-bottom:25px;}
.product .content .product_infoTxt .pi_conBox08 .pic_txt > dt{text-align:center;width:100%;font-weight:bold;font-size:17px;color:#000;padding:10px 0 10px 0;background: url('/Kor/Images/product/arrow_blueLine.jpg') no-repeat center top}
.product .content .product_infoTxt .pi_conBox08 .pic_txt > dd{text-align:center;width:100%;font-size:12px;color:#707070;line-height:20px;}
.product .content .product_infoTxt .pi_conBox08 .pic_list03{position:relative;overflow:hidden;width:100%;margin:0 auto}
.product .content .product_infoTxt .pi_conBox08 .pic_list03 > li{float:left;width:33.333333%;text-align:center;}
.product .content .product_infoTxt .pi_conBox08 .pic_list03 > li > img{width:80%;}
.product .content .product_infoTxt .pi_conBox08 .pic_list03 > li .picl_txt{display:block;width:100%;text-align:center;font-weight:bold;font-size:12px;color:#426486;padding-top:15px;}

.product .content .product_infoTxt .pi_conBox09{position:relative;overflow:hidden;width:100%;margin-bottom:25px;}
.product .content .product_infoTxt .pi_conBox09 .pic_txt{position:relative;width:100%;text-align:center;padding-bottom:0px;}
.product .content .product_infoTxt .pi_conBox09 .pic_txt > dt{text-align:center;width:100%;font-weight:bold;font-size:17px;color:#000;padding:10px 0 10px 0;background: url('/Kor/Images/product/arrow_blueLine.jpg') no-repeat center top}
.product .content .product_infoTxt .pi_conBox09 .pic_txt > dd{text-align:center;width:100%;font-size:12px;color:#707070;line-height:20px;}
.product .content .product_infoTxt .pi_conBox09 .pic_power{position:relative;overflow:hidden;width:100%;margin:0 auto}
.product .content .product_infoTxt .pi_conBox09 .pic_power > img{float:left;width:110%;right:-10px;}
.product .content .product_infoTxt .pi_conBox09 .pic_power .picp_area{position:relative;float:left;width:100%;}
.product .content .product_infoTxt .pi_conBox09 .pic_power .picp_area > dt{float:left;width:35%;height:100px;}
.product .content .product_infoTxt .pi_conBox09 .pic_power .picp_area > dd{float:left;width:65%;line-height:22px;text-align:left;font-weight:bold;font-size:12px;color:#426486;padding-top:25px;}
.product .content .product_infoTxt .pi_conBox09 .pic_power .picp_area .picp_img01{width:35%;height:100px;background: url('/Kor/Images/product/winBex-e52110_viewimg09_2.jpg') no-repeat left 5px}
.product .content .product_infoTxt .pi_conBox09 .pic_power .picp_area .picp_img02{width:35%;height:100px;background: url('/Kor/Images/product/winBex-e52110_viewimg09_3.jpg') no-repeat left -10px}

.product .content .product_infoTxt .pi_conBox10{position:relative;overflow:hidden;width:100%;margin-bottom:50px;}
.product .content .product_infoTxt .pi_conBox10 .pic_txt{position:relative;width:100%;text-align:center;padding-bottom:0px;}
.product .content .product_infoTxt .pi_conBox10 .pic_txt > dt{text-align:center;width:100%;font-weight:bold;font-size:17px;color:#000;padding:10px 0 10px 0;background: url('/Kor/Images/product/arrow_blueLine.jpg') no-repeat center top}
.product .content .product_infoTxt .pi_conBox10 .pic_txt > dd{text-align:center;width:100%;font-size:12px;color:#707070;line-height:20px;}
.product .content .product_infoTxt .pi_conBox10 .pic_ems{position:relative;overflow:hidden;width:100%;}
.product .content .product_infoTxt .pi_conBox10 .pic_ems > li{float:left;text-align:center;width:100%;}
.product .content .product_infoTxt .pi_conBox10 .pic_ems > li > img{width:102%;}
.product .content .product_infoTxt .pi_conBox10 .pic_ems > li .picl_txt{display:block;width:100%;text-align:center;font-weight:bold;font-size:12px;color:#426486;padding-bottom:10px;}

/* 추가 2017-04-19 */
.product .t100Box{position:relative;width:94%;margin:0 auto;}
.product .t100Box .pro_takeTxt{display:block;font-weight:bold;font-size:14px;color:#000;padding:10px 20px 15px 0;background: url('/__Common/Style/img/bg_data_titleLine.jpg') no-repeat left top}
.product .t100Box .take_table_box{text-align:center;border:1px solid #d8d8d8;margin-bottom:25px}

.product .t100Box .pro_downTxt{display:block;font-weight:bold;font-size:14px;color:#000;padding:10px 20px 15px 0;background: url('/__Common/Style/img/bg_data_titleLine.jpg') no-repeat left top}

.product .t100Box .down_table_list{position:relative;width:100%;border-top:2px solid #000;}
.product .t100Box .down_table_list .dotlCol01{width:80px}
.product .t100Box .down_table_list .dotlCol02{width:160px}
.product .t100Box .down_table_list .dotlCol03{width:160px}
.product .t100Box .down_table_list .dotlCol04{width:475px}
.product .t100Box .down_table_list .dotlCol05{width:125px}
.product .t100Box .down_table_list .dotlCol06{width:100px}
.product .t100Box .down_table_list thead th{height:30px;line-height:30px;text-align:center;font-weight:bold;color:#000;border-bottom:1px solid #d8d8d8;background:#f3f3f3 url('/__Common/Style/img/bg_tableLine.jpg') no-repeat right center}
.product .t100Box .down_table_list thead th.last{background-image:none}
.product .t100Box .down_table_list tbody td{position:relative;text-align:center;border-bottom:1px solid #d9d9d9;vertical-align:middle}
.product .t100Box .down_table_list tbody td .data_num{position:absolute;left:0;top:0;width:8%;text-align:center;font-size:10px;}
.product .t100Box .down_table_list tbody td .data_sort{position:absolute;left:7.5%;top:0;width:14%;text-align:center;font-size:10px;line-height:16px;padding-top:10px;}
.product .t100Box .down_table_list tbody td .data_model{position:absolute;left:21%;top:0;width:16%;text-align:center;font-size:10px;line-height:16px;padding-top:10px;}

@media screen and (orientation:landscape) {
.product .t100Box .down_table_list tbody td .data_sort{position:absolute;left:7.5%;top:0;width:16%;text-align:center;font-size:10px;}
.product .t100Box .down_table_list tbody td .data_model{position:absolute;left:21%;top:0;width:16%;text-align:center;font-size:10px;}
}

.product .t100Box .down_table_list tbody td .data_version{position:absolute;left:70%;top:0;width:15%;text-align:center;font-size:10px;}
.product .t100Box .down_table_list tbody td .data_title{_position:absolute;left:40%;top:0;width:28%;text-align:center;font-size:80%;overflow:hidden;word-wrap:nowrap;white-space:nowrap;text-overflow:ellipsis}
.product .t100Box .down_table_list tbody td .data_title.active{color:#155baa;}
.product .t100Box .down_table_list tbody td .data_down{position:absolute;right:0%;top:0;width:15%;height:40px;text-align:center;background:url('/__Common/Style/img/arrow_data_down.jpg') no-repeat center center}
.product .t100Box .down_table_list tbody td .answerOpen{display:none;clear:both;width:100%;text-align:left;font-size:11px;padding:10px;border-top:1px solid #d8d8d8;line-height:20px;background:#f8f8f8;}

.product .content .pro_title_list{position:relative;width:94%;margin:0 auto;border-top:2px solid #000;margin-top:25px}
.product .content .pro_title_list .ptlCol01{width:30%}
.product .content .pro_title_list .ptlCol02{width:45%}
.product .content .pro_title_list .ptlCol03{width:25%}
.product .content .pro_title_list thead th{height:50px;line-height:26px;text-align:center;font-weight:normal;color:#000;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#f3f3f3}
.product .content .pro_title_list thead th.last,
.product .content .pro_title_list tbody td.last{border-right:0px}
.product .content .pro_title_list tbody td.first_txt{font-weight:bold;color:#000;}
.product .content .pro_title_list tbody td.blue_bg{background:#f5f9fb;}
.product .content .pro_title_list tbody td{text-align:center;height:40px;line-height:22px;border-right:1px solid #d8d8d8;border-bottom:1px solid #d9d9d9}
.product .content .pro_title_list tbody td.last a{display:block;width:55px;margin:0 auto;text-align:left;font-size:11px;color:#707070;padding-left:8px;height:28px;line-height:30px;border:1px solid #d8d8d8;background:#fff url('/__Common/Style/img/pro_arrow_go_eng.png') no-repeat 52px center}
.product .content .info_txt{display:block;text-align:left;line-height:22px;width:94%;margin:0 auto;padding-top:15px;}

/* SUPPORT - 공지사항 */
.kv_support{position:relative;width:100%;height:200px;background: url('/_Images//support/kv_img.jpg') no-repeat center top;background-size:cover}
.support{position:relative;overflow:hidden;padding-bottom:100px}
.support .content{width:100%;margin:0 auto}
.support .content h3{text-align:center;font-weight:bold;font-size:25px;color:#000;margin:35px 0 15px 0}

.support .support_notice{position:relative;width:94%;margin:0 auto;margin-top:30px;padding-bottom:0;}
.support .support_notice .searchList_tit{display:inline-block;font-weight:bold;font-size:14px;color:#000;padding:10px 20px 15px 0;background: url('/__Common/Style/img/bg_data_titleLine.jpg') no-repeat left top}
.support .support_notice .searchList_txt{display:inline-block;padding:0 0 15px 0}
.support .support_notice .searchList_txt > em{color:#155baa}

.support .support_notice .notice_table_list{position:relative;width:100%;border-top:2px solid #000;}
.support .support_notice .notice_table_list .ntlCol01{width:13%}
.support .support_notice .notice_table_list .ntlCol02{width:68%}
.support .support_notice .notice_table_list .ntlCol03{width:19%}
.support .support_notice .notice_table_list thead th{height:30px;line-height:30px;text-align:center;font-weight:bold;color:#000;border-bottom:1px solid #d8d8d8;background:#f3f3f3 url('/__Common/Style/img/bg_tableLine.jpg') no-repeat right center}
.support .support_notice .notice_table_list thead th.last{background-image:none}
.support .support_notice .notice_table_list tbody td{height:40px;line-height:40px;text-align:center;border-bottom:1px solid #d8d8d8;vertical-align:middle}
.support .support_notice .notice_table_list tbody td.txt_left{text-align:left;padding-left:10px}
.support .support_notice .notice_table_list tbody td a{display:block;text-align:left;width:210px;overflow:hidden; word-wrap:nowrap; white-space:nowrap; text-overflow:ellipsis}

@media screen and (orientation:landscape) {
.support .support_notice .notice_table_list tbody td a{display:block;text-align:left;width:400px;overflow:hidden; word-wrap:nowrap; white-space:nowrap; text-overflow:ellipsis}
}

.support .support_notice .notice_table_list tbody td .arrow_note{display:inline-block;width:12px;height:14px;margin-left:6px;background:url('/__Common/Style/img/arrow_note.png') no-repeat center center}
.support .support_notice .notice_table_list tbody td .arrow_log{display:inline-block;width:11px;height:14px;margin-left:6px;background:url('/__Common/Style/img/arrow_login.png') no-repeat center center}

.support .support_notice .notice_table_view{position:relative;width:100%;border-top:2px solid #000;}
.support .support_notice .notice_table_view tbody th{padding:0 10px;height:30px;line-height:30px;text-align:left;font-weight:bold;color:#000;border-bottom:1px solid #d8d8d8;background:#f3f3f3}
.support .support_notice .notice_table_view tbody th .table_dateTxt{float:right;width:110px;height:40px;line-height:40px;text-align:right;color:#303030;}
.support .support_notice .notice_table_view tbody td{text-align:left;padding:20px 15px;border-bottom:1px solid #d9d9d9;line-height:20px;}
.support .support_notice .notice_table_view tbody td > span{display:block;padding-bottom:0;margin-bottom:20px;}
.support .support_notice .notice_table_view tbody td > center {width:100%;}
.support .support_notice .notice_table_view tbody td > span > img,
.support .support_notice .notice_table_view tbody td > center > p > img{width:100%}
.support .support_notice .notice_table_view tbody td h3 {font-weight:bold;font-size:20px;color:#000;line-height:26px;}

.support .support_notice .notice_table_view_list{position:relative;width:100%;border-top:2px solid #000;}
.support .support_notice .notice_table_view_list .ntvlCol01{width:60px}
.support .support_notice .notice_table_view_list .ntvlCol02{width:80%}
.support .support_notice .notice_table_view_list tbody th{height:40px;line-height:40px;text-align:center;font-weight:bold;font-size:12px;color:#000;border-bottom:1px solid #d8d8d8;background: url('/__Common/Style/img/bg_tableLine.jpg') no-repeat right center}
.support .support_notice .notice_table_view_list tbody td{height:40px;line-height:40px;text-align:left;padding-left:10px;border-bottom:1px solid #d9d9d9;font-size:12px;color:#707070;line-height:20px;}
.support .support_notice .notice_table_view_list tbody td > a{display:block;width:210px;overflow:hidden; word-wrap:nowrap; white-space:nowrap; text-overflow:ellipsis}

/* SUPPORT - FAQ */
.support .faq_search_area{position:relative;width:94%;margin:0 auto;height:131px;margin-top:30px;border-left:1px solid #d8d8d8;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;background:url('/__Common/Style/img/bg_faq_search.jpg') repeat-x left top}
.support .faq_search_area .data_search_group{clear:both;position:relative;overflow:hidden;width:100%;margin:0 auto;height:65px;margin-top:30px;}
.support .faq_search_area .data_search_group label{display:block;float:left;width:13%;height:65px;line-height:32px;padding-left:5%;text-align:left;font-weight:bold;color:#303030}
.support .faq_search_area .data_search_group select{float:left;width:50%;height:30px;line-height:30px;margin:0 7px 5px 0;border:1px solid #d8d8d8}
.support .faq_search_area .data_search_group input[type='text']{width:50%;height:30px;line-height:30px;border:1px solid #d8d8d8}
.support .faq_search_area .data_search_group .btn_search_data{position:absolute;right:5%;top:0;width:90px;height:64px;background:#397dda url('/__Common/Style/img/data_tableSearch.png') no-repeat center center;text-indent:-9999px;z-index:99}

@media screen and (orientation:landscape) {
.support .faq_search_area .data_search_group label{display:block;float:left;width:10%;height:65px;line-height:32px;padding-left:10%;text-align:left;font-weight:bold;color:#303030}
.support .faq_search_area .data_search_group select{float:left;width:55%;height:30px;line-height:30px;margin:0 7px 5px 0;border:1px solid #d8d8d8}
.support .faq_search_area .data_search_group input[type='text']{width:55%;height:30px;line-height:30px;border:1px solid #d8d8d8}
.support .faq_search_area .data_search_group .btn_search_data{position:absolute;right:10%;top:0;width:90px;height:64px;background:#397dda url('/__Common/Style/img/data_tableSearch.png') no-repeat center center;text-indent:-9999px;z-index:99}
}
/*
.support .faq_search_area{position:relative;width:94%;margin:0 auto;height:131px;margin-top:30px;border-left:1px solid #d8d8d8;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;background:url('/__Common/Style/img/bg_faq_search.jpg') repeat-x left top}
.support .faq_search_area .faq_tit{display:block;width:100%;text-align:center;padding:30px 0 20px 0}
.support .faq_search_area .faq_search_group{clear:both;position:relative;overflow:hidden;width:94%;margin:0 auto;height:34px}
.support .faq_search_area .faq_search_group label{display:block;float:left;width:18%;height:30px;line-height:30px;text-align:center;font-weight:bold;color:#303030;}
.support .faq_search_area .faq_search_group select{float:left;width:25%;height:30px;line-height:30px;margin-right:1%;border:1px solid #d8d8d8}
.support .faq_search_area .faq_search_group input[type='text']{width:55%;height:30px;line-height:30px;border:1px solid #d8d8d8}
.support .faq_search_area .faq_search_group .btn_search_faq{position:absolute;right:1px;top:0;width:40px;height:30px;background:url('/__Common/Style/img/icon_tableSearch.png') no-repeat right center;text-indent:-9999px;z-index:99}
*/
.support .support_notice .faq_table_list{position:relative;width:100%;border-top:2px solid #000;}
.support .support_notice .faq_table_list .ftlCol01{width:10%}
.support .support_notice .faq_table_list .ftlCol02{width:20%}
.support .support_notice .faq_table_list .ftlCol03{width:70%}
.support .support_notice .faq_table_list thead th{height:30px;line-height:30px;text-align:center;font-weight:bold;color:#000;border-bottom:1px solid #d8d8d8;background:#f3f3f3 url('/__Common/Style/img/bg_tableLine.jpg') no-repeat right center}
.support .support_notice .faq_table_list thead th.last{background-image:none}
.support .support_notice .faq_table_list tbody th{height:40px;line-height:40px;text-align:center;font-weight:bold;color:#000;border-bottom:1px solid #d8d8d8;background: url('/__Common/Style/img/bg_tableLine.jpg') no-repeat right center}
.support .support_notice .faq_table_list tbody td{height:40px;line-height:40px;text-align:center;border-bottom:1px solid #d9d9d9;}
.support .support_notice .faq_table_list tbody td .faq_num{display:block;float:left;width:10%;text-align:center;font-size:12px}
.support .support_notice .faq_table_list tbody td .faq_sort{display:block;float:left;width:20%;text-align:center;font-size:12px}
.support .support_notice .faq_table_list tbody td a{display:block;width:180px;padding-left:45px;text-align:left;background:url('/__Common/Style/img/arrow_faq.jpg') no-repeat left center;overflow:hidden;word-wrap:nowrap;white-space:nowrap;text-overflow:ellipsis}
.support .support_notice .faq_table_list tbody td .answerOpen{display:none;text-align:left;font-size:11px;padding:10px;border-top:1px solid #d8d8d8;line-height:20px;background:#f8f8f8;}

@media screen and (orientation:landscape) {
.support .support_notice .faq_table_list tbody td a{display:block;width:370px;padding-left:45px;text-align:left;background:url('/__Common/Style/img/arrow_faq.jpg') no-repeat left center;overflow:hidden;word-wrap:nowrap;white-space:nowrap;text-overflow:ellipsis}
}

.support .support_notice .data_table_list{position:relative;width:100%;border-top:2px solid #000;}
.support .support_notice .data_table_list .dtlCol01{width:8%}
.support .support_notice .data_table_list .dtlCol02{width:15%}
.support .support_notice .data_table_list .dtlCol03{width:15%}
.support .support_notice .data_table_list .dtlCol04{width:29%}
.support .support_notice .data_table_list .dtlCol05{width:18%}
.support .support_notice .data_table_list .dtlCol06{width:13%}
.support .support_notice .data_table_list thead th{height:30px;line-height:30px;text-align:center;font-weight:bold;color:#000;border-bottom:1px solid #d8d8d8;background:#f3f3f3 url('/__Common/Style/img/bg_tableLine.jpg') no-repeat right center}
.support .support_notice .data_table_list thead th.last{background-image:none}
.support .support_notice .data_table_list tbody th{text-align:center;font-weight:bold;color:#000;border-bottom:1px solid #d8d8d8;background: url('/__Common/Style/img/bg_tableLine.jpg') no-repeat right center}
.support .support_notice .data_table_list tbody td{position:relative;text-align:center;border-bottom:1px solid #d9d9d9;vertical-align:middle}
.support .support_notice .data_table_list tbody td .data_num{position:absolute;left:0;top:0;width:8%;text-align:center;font-size:10px;}
.support .support_notice .data_table_list tbody td .data_sort{position:absolute;left:7.5%;top:0;width:14%;text-align:center;font-size:10px;line-height:16px;padding-top:10px;}
.support .support_notice .data_table_list tbody td .data_model{position:absolute;left:21%;top:0;width:16%;text-align:center;font-size:10px;line-height:16px;padding-top:10px;}

@media screen and (orientation:landscape) {
.support .support_notice .data_table_list tbody td .data_sort{position:absolute;left:7.5%;top:0;width:16%;text-align:center;font-size:10px;}
.support .support_notice .data_table_list tbody td .data_model{position:absolute;left:21%;top:0;width:16%;text-align:center;font-size:10px;}
}

.support .support_notice .data_table_list tbody td .data_version{position:absolute;left:70%;top:0;width:15%;text-align:center;font-size:10px;}
.support .support_notice .data_table_list tbody td .data_title{_position:absolute;left:40%;top:0;width:28%;text-align:center;font-size:80%;overflow:hidden;word-wrap:nowrap;white-space:nowrap;text-overflow:ellipsis}
.support .support_notice .data_table_list tbody td .data_title.active{color:#155baa;}
.support .support_notice .data_table_list tbody td .data_down{position:absolute;right:0%;top:0;width:15%;height:50px;text-align:center;background:url('/__Common/Style/img/arrow_data_down.jpg') no-repeat center center}
.support .support_notice .data_table_list tbody td .answerOpen{display:none;clear:both;width:100%;text-align:left;font-size:11px;padding:10px;border-top:1px solid #d8d8d8;line-height:20px;background:#f8f8f8;}

/* SUPPORT - 자료실 */
.support .data_search_area{position:relative;width:94%;margin:0 auto;height:131px;margin-top:30px;border-left:1px solid #d8d8d8;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;background:url('/__Common/Style/img/bg_faq_search.jpg') repeat-x left top}
.support .data_search_area .data_search_group{position:relative;overflow:hidden;width:100%;height:65px;margin-top:30px;}
.support .data_search_area .data_search_group label{display:block;float:left;width:15%;height:65px;line-height:32px;text-align:right;padding-right:3%;font-weight:bold;color:#303030}
.support .data_search_area .data_search_group select{float:left;width:50%;height:30px;line-height:30px;margin:0 7px 5px 0;border:1px solid #d8d8d8}
.support .data_search_area .data_search_group input[type='text']{width:363px;height:30px;line-height:30px;border:1px solid #d8d8d8}
.support .data_search_area .data_search_group .btn_search_data{position:absolute;right:10px;top:0;width:90px;height:60px;background:#397dda url('/__Common/Style/img/data_tableSearch.png') no-repeat center center;text-indent:-9999px;z-index:99}

/* CONTACT US - 고객문의 */
.kv_contact{position:relative;width:100%;height:200px;background: url('/_Images//contact/kv_img.jpg') no-repeat center top;background-size:cover}
.contact{position:relative;overflow:hidden;padding-bottom:50px}
.contact .content{width:100%;margin:0 auto}
.contact .content h3{text-align:center;font-weight:bold;font-size:25px;color:#000;margin:35px 0 15px 0}

.contact .content .contact_tit{position:relative;width:94%;margin:0 auto;margin-top:25px;}
.contact .content .contact_tit > dt{float:left;width:16%;text-align:left;font-weight:bold;font-size:14px;color:#000;padding-right:2%;margin:0 3% 20px 0;background: url('/__Common/Style/img/bg_tableLine.jpg') no-repeat right center;}
.contact .content .contact_tit > dd{float:left;width:79%;text-align:left}
.contact .content .contact_tit em{color:#ff0000;}
.contact .content .contactus_table{position:relative;width:94%;margin:0 auto;border-top:2px solid #000}
.contact .content .contactus_table .ctcol1{width:28%}
.contact .content .contactus_table .ctcol2{width:72%}
.contact .content .contactus_table tbody th{text-align:left;height:40px;line-height:40px;border-bottom:1px solid #d8d8d8;font-weight:bold;color:#303030;padding-left:20px;}
.contact .content .contactus_table tbody th .asterisk_red{display:inline-block;color:#ff0000;padding-right:5px}
.contact .content .contactus_table tbody td{text-align:left;padding:20px 0;border-bottom:1px solid #d8d8d8;text-align:left;font-size:15px;color:#707070;vertical-align:middle;}
.contact .content .contactus_table tbody td input[type='text']{height:30px;line-height:30px;border:1px solid #d8d8d8}
.contact .content .contactus_table tbody td select{height:30px;line-height:30px;border:1px solid #d8d8d8;padding:0 0 0 5px}
.contact .content .contactus_table tbody td textarea{width:90%;height:160px;border:1px solid #d8d8d8}
.contact .content .contactus_table tbody td .inputw88{width:26%}
.contact .content .contactus_table tbody td .inputw168{width:26%}
.contact .content .contactus_table tbody td .inputw178{width:30%}
.contact .content .contactus_table tbody td .inputw218{width:22%}
.contact .content .contactus_table tbody td .inputw308{width:90%}
.contact .content .contactus_table tbody td .inputw877{width:90%}

.contact .content .contact_infoTxt{position:relative;display:block;width:84%;margin:0 auto;line-height:20px;padding:15px 0 30px 35px;background: url('/__Common/Style/img/arrow_contactus_info.jpg') no-repeat left center;}
.contact .content .check_agree_area{position:relative;overflow:hidden;width:100%;height:50px;line-height:50px;background:#f3f3f3;text-align:center;margin-top:20px}
.contact .content .check_agree_area input[type='checkbox']{-webkit-appearance:checkbox;margin:0 3px 0 10px}

/* CONTACT US - 오시는 길 */
.contact .content .company_location_area01{position:relative;overflow:hidden;width:94%;margin:0 auto;height:250px;margin-top:35px;border-bottom:1px solid #d8d8d8;}
.contact .content iframe{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;margin-top:35px}
.root_daum_roughmap_landing{border:0px !important;}

.contact .content .location_table_area{position:relative;width:94%;margin:0 auto;}
.contact .content .location_table_area .lt_tit{display:block;text-align:left;font-weight:bold;font-size:14px;color:#303030;padding:30px 0 15px 0}
.contact .content .location_table_area .location_table{position:relative;width:100%;border-top:1px solid #000}
.contact .content .location_table_area .location_table .ltcol01{width:33%}
.contact .content .location_table_area .location_table .ltcol02{width:68%}

@media screen and (orientation:landscape) {
.contact .content .location_table_area .location_table .ltcol01{width:20%}
.contact .content .location_table_area .location_table .ltcol02{width:80%}
}

.contact .content .location_table_area .location_table tbody th{height:50px;line-height:50px;border-bottom:1px solid #d8d8d8;text-align:left;color:#303030;padding-left:60px}
.contact .content .location_table_area .location_table tbody th.location_Icon01{background: url('/__Common/Style/img/bg_lacation_icon01.jpg') no-repeat left top}
.contact .content .location_table_area .location_table tbody th.location_Icon02{background: url('/__Common/Style/img/bg_lacation_icon02.jpg') no-repeat left top}
.contact .content .location_table_area .location_table tbody td{line-height:20px;padding:10px 0;border-bottom:1px solid #d8d8d8;text-align:left;font-size:12px}

.mobile1{display:block;}
.mobile2{display:none;}
@media screen and (orientation:landscape) {
.mobile1{display:none;}
.mobile2{display:block;}
}

/* FOOTER */
#footerWrap{position:relative;width:100%;background:#35373b}
#footerWrap .txt_address{width:100%;margin:0 auto;padding:20px 0 20px 0;line-height:20px;font-weight:normal;text-align:center;font-size:9px;color:#959595}
#footerWrap .txt_address .company_name{display:inline-block;font-weight:bold;font-size:10px;color:#b5b4b4}
#footerWrap .txt_address a{display:inline-block;font-size:10px;color:#959595 !important;}
#footer{width:100%;border-bottom:0px solid #5d5f62;height:0px}
#footer .footer_menu{position:relative;width:100%;margin:0 auto}
#footer .footer_menu > ul{position:relative;padding-top:13px}
#footer .footer_menu > ul > li{float:left;background: url('/__Common/Style/img/bg_footerMenu_line.png') no-repeat right center}
#footer .footer_menu > ul > li.last{background:none}
#footer .footer_menu > ul > li > a{display:block;height:18px;line-height:18px;padding:0 20px;font-weight:normal;font-size:13px;color:#fff}
#footer .footer_menu > ul > li > a.first{padding-left:0px}
#footer .footer_menu .btn_top{position:absolute;right:0;top:0;width:60px;height:47px;line-height:47px;text-align:left;padding-left:25px;font-weight:normal;font-size:13px;color:#fff;border-left:1px solid #5d5f62;border-right:1px solid #5d5f62;background:url('/__Common/Style/img/arrow_top.png') no-repeat 60px center}

.header{position:absolute;top:0;left:0;height:45px;width:100%;background:rgba(17, 38, 69, 0);/*background: url('/__Common/Style/img/bg_mobile.jpg') no-repeat left top;*/z-index:999;
  -webkit-transition: all 1s ease-out, background 1s ease-out;
  transition: all 1s ease-out, background 1s ease-out;
  -webkit-transition-delay: 0.2s;
          transition-delay: 0.2s;
}
.header .icon-apple{position:absolute;left: 50%;top:0;width:140px;margin-left:-70px;height:50px;line-height:50px;background: url('/__Common/Style/img/head_logo_m.png') no-repeat center center;background-size:100%;}
.header .icon-bag{position:absolute;top:0;right:3%;width:45px;height:50px;line-height:50px;background: url('/__Common/Style/img/bg_head_globalLine_m.png') no-repeat center center;background-size:100%;}

.burger-container {position: absolute;left:0;top:0;height: 50px;width: 50px;cursor: pointer;z-index:9999;
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);
  transition: all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.burger-container #burger {
  width: 18px;
  height: 8px;
  position: relative;
  display: block;
  margin:0 auto;
  top: 35%;
}
.burger-container #burger .bar {
  width: 100%;
  height: 1px;
  display: block;
  position: relative;
  background: #FFF;
  -webkit-transition: all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);
  transition: all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);
  -webkit-transition-delay: 0s;
          transition-delay: 0s;
}
.burger-container #burger .bar.topBar {
  -webkit-transform: translateY(0px) rotate(0deg);
          transform: translateY(0px) rotate(0deg);
}
.burger-container #burger .bar.btmBar {
  -webkit-transform: translateY(6px) rotate(0deg);
          transform: translateY(6px) rotate(0deg);
}

.header ul.menu{overflow-y:auto;position:relative;margin-top:50px;padding:0px 10% 0;list-style:none;z-index:9999;}

.header ul.menu li.menu-item {border-bottom: 1px solid #57687c;margin-top: 5px;
  -webkit-transform: scale(1.15) translateY(-30px);
          transform: scale(1.15) translateY(-30px);
  opacity: 0;
  -webkit-transition: opacity 0.6s cubic-bezier(0.4, 0.01, 0.165, 0.99), -webkit-transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99);
  transition: opacity 0.6s cubic-bezier(0.4, 0.01, 0.165, 0.99), -webkit-transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99);
  transition: transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99), opacity 0.6s cubic-bezier(0.4, 0.01, 0.165, 0.99);
  transition: transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99), opacity 0.6s cubic-bezier(0.4, 0.01, 0.165, 0.99), -webkit-transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99);
}
.header ul.menu li.menu-item:nth-child(1) {
  -webkit-transition-delay: 0.81s;
          transition-delay: 0.81s;
}
.header ul.menu li.menu-item:nth-child(2) {
  -webkit-transition-delay: 0.71s;
          transition-delay: 0.71s;
}
.header ul.menu li.menu-item:nth-child(3) {
  -webkit-transition-delay: 0.61s;
          transition-delay: 0.61s;
}
.header ul.menu li.menu-item:nth-child(4) {
  -webkit-transition-delay: 0.51s;
          transition-delay: 0.51s;
}
.header ul.menu li.menu-item:nth-child(5) {
  -webkit-transition-delay: 0.41s;
          transition-delay: 0.41s;
}
/*
.header ul.menu li.menu-item:nth-child(6) {
  -webkit-transition-delay: 0.14s;
          transition-delay: 0.14s;
}
.header ul.menu li.menu-item:nth-child(7) {
  -webkit-transition-delay: 0.07s;
          transition-delay: 0.07s;
}
*/
.header ul.menu li.menu-item a {
  display: block;
  position: relative;
  color: #FFF;
  font-weight: bold;
  text-decoration: none;
  font-size: 16px;
  line-height: 2.35;
  width: 100%;
}
.header ul.menu li .m-item-depth01,
.header ul.menu li .m-item-depth02,
.header ul.menu li .m-item-depth03,
.header ul.menu li .m-item-depth04,
.header ul.menu li .m-item-depth05,
.header ul.menu li .m-item-depth06,
.header ul.menu li .m-item-depth07{padding-bottom:10px;}

.header ul.menu li .m-item-depth01 > li > a,
.header ul.menu li .m-item-depth02 > li > a,
.header ul.menu li .m-item-depth03 > li > a,
.header ul.menu li .m-item-depth04 > li > a,
.header ul.menu li .m-item-depth05 > li > a,
.header ul.menu li .m-item-depth06 > li > a,
.header ul.menu li .m-item-depth07 > li > a{display:block;padding-left:30px;font-weight:normal;font-size: inherit;color:#fff;background: url('/__Common/Style/img/menu_sub_icon_m.png') no-repeat left center;background-size:24px 12px;}

.header ul.menu li .m-item-depth02 > li .m-pro-depth01,
.header ul.menu li .m-item-depth02 > li .m-pro-depth02,
.header ul.menu li .m-item-depth02 > li .m-pro-depth03,
.header ul.menu li .m-item-depth02 > li .m-pro-depth04,
.header ul.menu li .m-item-depth02 > li .m-pro-depth05,
.header ul.menu li .m-item-depth02 > li .m-pro-depth06,
.header ul.menu li .m-item-depth02 > li .m-pro-depth07{display:block;width:93%;margin:0 auto;padding:3% 5%;background:#1e3350}

.header ul.menu li .m-item-depth02 > li .m-pro-depth01 li,
.header ul.menu li .m-item-depth02 > li .m-pro-depth02 li,
.header ul.menu li .m-item-depth02 > li .m-pro-depth03 li,
.header ul.menu li .m-item-depth02 > li .m-pro-depth04 li,
.header ul.menu li .m-item-depth02 > li .m-pro-depth05 li,
.header ul.menu li .m-item-depth02 > li .m-pro-depth06 li,
.header ul.menu li .m-item-depth02 > li .m-pro-depth07 li{line-height:20px;font-weight:normal;font-size:12;color:#fff;}

.header ul.menu li .m-item-depth02 > li .m-pro-depth01 li > a,
.header ul.menu li .m-item-depth02 > li .m-pro-depth02 li > a,
.header ul.menu li .m-item-depth02 > li .m-pro-depth03 li > a,
.header ul.menu li .m-item-depth02 > li .m-pro-depth04 li > a,
.header ul.menu li .m-item-depth02 > li .m-pro-depth05 li > a,
.header ul.menu li .m-item-depth02 > li .m-pro-depth06 li > a,
.header ul.menu li .m-item-depth02 > li .m-pro-depth07 li > a{display:block;padding-left:4%;width:96%;height:20px;line-height:20px;font-weight:normal;font-size:10px;color:#fff;background:#1e3350}

.header.menu-opened {
  z-index:999;
  overflow-y:auto;
  position:fixed;
  height:100%;
  background-color:#112645;
  -webkit-transition: all 0.1s ease-in, background 0.1s ease-in;
  transition: all 0.5s ease-in, background 0.1s ease-out;
  -webkit-transition-delay: 0.1s;
          transition-delay: 0.1s;
		  opacity: 1;
}
.header.menu-opened .burger-container {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.header.menu-opened .burger-container #burger .bar {
  -webkit-transition: all 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);
  transition: all 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);
  -webkit-transition-delay: 0.2s;
          transition-delay: 0.2s;
}
.header.menu-opened .burger-container #burger .bar.topBar {
  -webkit-transform: translateY(4px) rotate(45deg);
          transform: translateY(4px) rotate(45deg);
}
.header.menu-opened .burger-container #burger .bar.btmBar {
  -webkit-transform: translateY(3px) rotate(-45deg);
          transform: translateY(3px) rotate(-45deg);
}
.header.menu-opened ul.menu li.menu-item {
  -webkit-transform: scale(1) translateY(0px);
          transform: scale(1) translateY(0px);
  opacity: 1;
}
.header.menu-opened ul.menu li.menu-item:nth-child(1) {
  -webkit-transition-delay: 0.37s;
          transition-delay: 0.37s;
}
.header.menu-opened ul.menu li.menu-item:nth-child(2) {
  -webkit-transition-delay: 0.44s;
          transition-delay: 0.44s;
}
.header.menu-opened ul.menu li.menu-item:nth-child(3) {
  -webkit-transition-delay: 0.51s;
          transition-delay: 0.51s;
}
.header.menu-opened ul.menu li.menu-item:nth-child(4) {
  -webkit-transition-delay: 0.68s;
          transition-delay: 0.68s;
}
.header.menu-opened ul.menu li.menu-item:nth-child(5) {
  -webkit-transition-delay: 0.75s;
          transition-delay: 0.75s;
}
/*
.header.menu-opened ul.menu li.menu-item:nth-child(6) {
  -webkit-transition-delay: 0.62s;
          transition-delay: 0.62s;
}
.header.menu-opened ul.menu li.menu-item:nth-child(7) {
  -webkit-transition-delay: 0.69s;
          transition-delay: 0.69s;
}
*/
.header.menu-opened .icon.icon-bag {
  -webkit-transform: translateX(75px);
          transform: translateX(75px);
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
}

/* PRIVACY - POPUP */
#pop_privacy{display:none; position:fixed;_position:absolute;top:0;left:0;width:100%;height:100%;z-index:99999;}
#pop_privacy .black_opacity{position:absolute; top:0; left:0;width:100%;height:100%;background:#000;opacity:.8;filter:alpha(opacity=80);}
#pop_privacy .privacy_box{position:absolute;left:50%;top:50%;max-width:400px;min-width:320px;height:450px;margin:-225px 0 0 -200px;background:#fff;z-index:10;}
#pop_privacy .privacy_box .popup_close{position: fixed;right:0px;top:0px;display:block;width:39px;height:39px;background:url('/_Images/qr_close.png') no-repeat center center;text-indent:-9999px;z-index:99}

.privacy_box{position:relative;width:100%;padding:30px 40px;overflow:auto;}
.privacy_box h3{position: absolute;left:0;top:0;width:100%;height:45px;line-height:45px;background:#397dda;font-weight:bold;text-align:center;font-size:20px;color:#fff;}
.privacy_box .privacy_txt{position: relative;margin-top:50px;text-align:left;font-size:14px;line-height:27px;}
.privacy_box .privacy_dl{position: relative;width:100%;}
.privacy_box .privacy_dl dt{width:100%;margin:30px 0 10px 0;text-align:left;font-weight:bold;font-size:18px;color:#000;}
.privacy_box .privacy_dl dd{width:100%;text-align:left;font-size:14px;color:#707070;line-height:27px;}
