@import"plugin/swiper-4.5.1.min.css";html,body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,table,th,td,form,fieldset,legend,input,textarea,button,select{padding:0;margin:0}body{font-family:"Microsoft YaHei",Arial,sans-serif;color:#000;font-weight:400;line-height:1;-webkit-text-size-adjust:none}html,body{font-size:16px}h1,h2,h3,h4,h5,h6,strong{margin:0;font-size:100%;line-height:1;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0}select,button,input,textarea,pre{font-family:"Microsoft YaHei",Arial,sans-serif;font-size:16px;color:#000}pre{white-space:pre-wrap}fieldset,img,button{border:0}img,input,button{vertical-align:top}img{display:block;max-width:100%}table{width:100%;border-collapse:collapse;border-spacing:0;word-break:break-all;word-wrap:break-word}address,em{font-style:normal}ol,ul,li{list-style:none}hr{display:none}a{text-decoration:none;color:inherit}a:hover,a:active{text-decoration:none}legend{position:absolute;left:-9999px;top:0}caption{overflow:hidden;width:0;height:0;font-size:0;line-height:0}button{background:none;cursor:pointer;-webkit-apperance:none}button::-moz-focus-inner{padding:0;border:0}textarea{resize:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}.blind{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;text-indent:100%;white-space:nowrap;overflow:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input[type=text],input[type=password],input[type=number],input[type=tel],input[type=email],input[type=button],input[type=submit]{border-radius:0;-webkit-appearance:none;-moz-appearance:none}textarea{border-radius:0;-webkit-appearance:none;-moz-appearance:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input::-moz-placeholder,textarea::-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#999}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#999}input::-moz-placeholder, textarea::-moz-placeholder{color:#999}input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#999}input::-ms-input-placeholder, textarea::-ms-input-placeholder{color:#999}input::placeholder,textarea::placeholder{color:#999}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.hide{display:none !important;visibility:hidden !important}.swiper-scrollbar-drag{cursor:pointer}@font-face{font-family:"NanumSquare";font-weight:700;src:url("../fonts/NanumSquareOTFB00.woff2") format("woff2"),url("../fonts/NanumSquareOTFB00.woff") format("woff")}@font-face{font-family:"NanumSquare";font-weight:800;src:url("../fonts/NanumSquareOTFEB00.woff2") format("woff2"),url("../fonts/NanumSquareOTFEB00.woff") format("woff")}@font-face{font-family:"NanumSquare";src:url("../fonts/NanumSquareL.woff2") format("woff2"),url("../fonts/NanumSquareL.woff") format("woff");font-weight:300}@font-face{font-family:"NanumSquare";src:url("../fonts/NanumSquareR.woff2") format("woff2"),url("../fonts/NanumSquareR.woff") format("woff");font-weight:400}@font-face{font-family:"Pretendard";font-weight:700;src:url("../fonts/Pretendard-Bold.woff2") format("woff2"),url("../fonts/Pretendard-Bold.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:500;src:url("../fonts/Pretendard-Medium.woff2") format("woff2"),url("../fonts/Pretendard-Medium.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:400;src:url("../fonts/Pretendard-Regular.woff2") format("woff2"),url("../fonts/Pretendard-Regular.woff") format("woff")}@font-face{font-family:"Nunito Sans";src:url("../fonts/NunitoSans-ExtraBold.woff2") format("woff2"),url("../fonts/NunitoSans-ExtraBold.woff") format("woff");font-weight:800}@font-face{font-family:"Nunito Sans";src:url("../fonts/NunitoSans-Bold.woff2") format("woff2"),url("../fonts/NunitoSans-Bold.woff") format("woff");font-weight:700}@font-face{font-family:"Nunito Sans";src:url("../fonts/NunitoSans-SemiBold.woff2") format("woff2"),url("../fonts/NunitoSans-SemiBold.woff") format("woff");font-weight:600}@font-face{font-family:"Nunito Sans";src:url("../fonts/NunitoSans-Regular.woff2") format("woff2"),url("../fonts/NunitoSans-Regular.woff") format("woff");font-weight:400}html.overflow,body.overflow{width:100%;overflow:hidden;position:fixed}#wrap{position:relative;height:100%}#wrap::before{content:"";display:block;position:fixed;top:-100%;left:0;z-index:10;opacity:0;background-color:rgba(0,0,0,.5);width:100%;height:100%}#wrap.on::before{top:0;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}#wrap #dimmed{content:"";display:block;position:fixed;top:0;left:0;opacity:0;background-color:rgba(0,0,0,.5);width:100%;height:100%;visibility:hidden}#wrap #dimmed.active{-webkit-transition:opacity .5s;transition:opacity .5s;visibility:visible;opacity:1;z-index:1}.container .content{padding:170px 0 260px}@media(max-width: 1023px){.container .content{padding:120px 0 160px}}@media(max-width: 766px){.container .content{padding-top:80px}}.container .left_tit{float:left;width:310px}.container .left_tit h3{font-size:1.875rem;letter-spacing:0em;line-height:1.3333333333;font-weight:500}@media(max-width: 1023px){.container .left_tit{float:none;width:100%;margin-bottom:1.25rem}.container .left_tit h3{font-size:1.375rem;letter-spacing:0em;line-height:1;font-weight:500}}@media(max-width: 766px){.container .left_tit{margin-bottom:1.25rem}}.container .cont_inner{float:left;width:calc(100% - 310px)}@media(max-width: 1023px){.container .cont_inner{float:none;width:100%}}.container .slider_wrapper{margin-top:.4375rem}@media(max-width: 1023px){.container .slider_wrapper{margin-top:0}}.sec+.sec{margin-top:9.375rem}@media(max-width: 1023px){.sec+.sec{margin-top:3.125rem}}@media(max-width: 766px){.sec+.sec{margin-top:3.125rem}}.sec01 .title_box{margin-bottom:6.25rem}.sec01 .title_box.type1{margin-bottom:4.375rem}.sec01 .title_box.type2{margin-bottom:1.5rem}.sec01 .title_box h2{font-size:5rem;letter-spacing:0em;line-height:1.125;font-weight:800;color:#011e41}@media(max-width: 1023px){.sec01 .title_box{margin-top:1.875rem;margin-bottom:3.125rem}.sec01 .title_box.type1{margin-bottom:3.125rem}.sec01 .title_box.type2{margin-bottom:3.125rem}.sec01 .title_box h2{font-size:2.375rem;letter-spacing:0em;line-height:1}}@media(max-width: 766px){.sec01 .title_box{margin-top:1.875rem;margin-bottom:3.125rem}.sec01 .title_box.type1{margin-bottom:3.125rem}.sec01 .title_box.type2{margin-bottom:3.125rem}}.inner{position:relative;max-width:1200px;margin:0 auto}.inner::after{content:"";display:block;clear:both;height:0;visibility:hidden}@media all and (max-width: 1200px){.inner{padding:0 24px}}@media(max-width: 766px){.inner{padding:0 16px}}.inner1440{position:relative;max-width:1440px;margin:0 auto}.inner1440::after{content:"";display:block;clear:both;height:0;visibility:hidden}@media all and (max-width: 1440px){.inner1440{padding:0 24px}}@media(max-width: 766px){.inner1440{padding:0 16px}}.blind{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;text-indent:100%;white-space:nowrap;overflow:hidden}#lnb{position:fixed;top:-100px;left:0;width:100%;z-index:10;border-bottom:1px solid #ddd;background-color:#fff;-webkit-transition:top .5s;transition:top .5s}#lnb.active{top:0}.route{position:absolute;top:-10px;right:0;font-size:0}.route.type01{position:static;text-align:right}@media all and (max-width: 1200px){.route{right:24px}.route.type01{padding-right:24px}}@media(max-width: 1023px){.route{position:static;text-align:left}.route.type01{padding-right:0;text-align:left}}.route li{position:relative;display:inline-block;vertical-align:top;padding:0 10px}.route li::after{content:"";display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:11px;background-color:#999}.route li p{font-size:.875rem;letter-spacing:0em;line-height:1.7142857143;color:#999}.route li:first-of-type{padding-left:0}.route li:last-of-type{padding-right:0}.route li:last-of-type::after{display:none}.route li.active p{color:#000}@media(max-width: 1023px){.route{position:-webkit-sticky;position:sticky}.route li::after{height:10px}.route li p{font-size:.75rem;letter-spacing:0em;line-height:1}}.popup_content{margin-top:6.25rem}.privacy_wrap{margin-top:3.125rem}@media(max-width: 1023px){.privacy_wrap{margin-top:0rem}}.privacy_wrap .form_tit{font-size:1.25rem;letter-spacing:0;line-height:1}@media(max-width: 1023px){.privacy_wrap .form_tit{width:100%;font-size:1rem;letter-spacing:0;line-height:1}}.privacy_wrap .privacy_inner{position:relative}.privacy_wrap .privacy_box{padding:25px 30px}.privacy_wrap .privacy_box::-webkit-scrollbar{width:2px}.privacy_wrap .privacy_box::-webkit-scrollbar-thumb{background-color:#000;border-radius:99px}.privacy_wrap .privacy_box::-webkit-scrollbar-track{background-color:#ddd;border-radius:99px}.privacy_wrap .privacy_box dl+dl{margin-top:.9375rem}.privacy_wrap .privacy_box dl dt{font-size:1rem;letter-spacing:0em;line-height:1.625;font-weight:700}.privacy_wrap .privacy_box dl dd{font-size:1rem;letter-spacing:0em;line-height:1.625;word-break:keep-all;word-wrap:break-word}.privacy_wrap .privacy_box .txt_box{margin-top:.9375rem}.privacy_wrap .privacy_box .txt_box span{position:relative;display:block;padding-left:14px;font-size:1rem;letter-spacing:0em;line-height:1.625;color:#666;word-break:keep-all;word-wrap:break-word}.privacy_wrap .privacy_box .txt_box span::before{content:"※";display:block;position:absolute;top:-1;left:0;font-size:1rem;letter-spacing:0em;line-height:1.625;color:#666}.privacy_wrap .privacy_box .txt_box span a{display:inline-block;vertical-align:middle;margin-top:-2px;color:#000;text-decoration:underline}@media(max-width: 1023px){.privacy_wrap .privacy_box{padding:15px 20px}.privacy_wrap .privacy_box dl dt{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.privacy_wrap .privacy_box dl dd{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.privacy_wrap .privacy_box .txt_box{margin-top:.9375rem}.privacy_wrap .privacy_box .txt_box span{padding-left:10px;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.privacy_wrap .privacy_box .txt_box span::before{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}}.common_popup{position:fixed;left:0;top:0;display:none;z-index:10008;width:100%;height:100%}.common_popup .bg{width:100%;height:100%;background:rgba(0,0,0,.7)}.common_popup .confirm_close img{width:16px;height:16px}.common_popup .title_box{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background:#011e41;padding:20px 50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.common_popup .title_box p{margin-top:-2px;font-size:1.875rem;letter-spacing:0em;line-height:1;font-weight:700;color:#fff}.common_popup .title_box a{padding:10px;margin-right:-10px}.common_popup .cont{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;max-width:780px;overflow:hidden}.common_popup .cont .con_box{background-color:#fff}.common_popup.active{display:block}@media(max-width: 1023px){.common_popup .title_box{max-height:66px;padding:20px 16px}.common_popup .title_box p{font-size:1.375rem;letter-spacing:0em;line-height:1}.common_popup .title_box a img{width:16px;height:16px}.common_popup .cont{width:89.6%}}@media(max-width: 766px){.common_popup .cont{width:89.334%}}.common_popup.email_collection_popup .con_box{padding:50px}.common_popup.email_collection_popup .con_box p{font-size:1rem;letter-spacing:0;line-height:1.625}.common_popup.email_collection_popup .con_box p+p{margin-top:1.25rem}.common_popup.email_collection_popup .con_box p span{color:#70d44b}@media(max-width: 1023px){.common_popup.email_collection_popup .con_box{padding:30px 16px}.common_popup.email_collection_popup .con_box p{font-size:.875rem;letter-spacing:0;line-height:1.5714285714}.common_popup.email_collection_popup .con_box p+p{margin-top:1.25rem}}@media(max-width: 766px){.common_popup.email_collection_popup .con_box p+p{margin-top:1.25rem}}.common_popup.data_download_popup .cont{height:calc(100% - 59px);padding:0;background-color:rgba(0,0,0,0)}.common_popup.data_download_popup .cont .title_box{width:100%;background:#011e41;padding:20px 50px}@media(max-width: 1023px){.common_popup.data_download_popup .cont .title_box{max-height:66px;padding:20px 16px}}.common_popup.data_download_popup .cont .title_box p{color:#fff}@media(max-width: 1023px){.common_popup.data_download_popup .cont .title_box a{margin:-5px -10px 0 0}}.common_popup.data_download_popup .cont form{height:calc(100% - 76px);background-color:#fff}@media(max-width: 1023px){.common_popup.data_download_popup .cont form{height:calc(100% - 66px)}}.common_popup.data_download_popup .cont .write_wrap{overflow-y:scroll;height:100%;padding:50px;background-color:#fff}@media(max-width: 1023px){.common_popup.data_download_popup .cont .write_wrap{padding:30px 20px}}@media(max-width: 1023px){.common_popup.data_download_popup .cont .write_wrap .table_form{border-bottom:0}}.common_popup.data_download_popup .cont .write_wrap .tit_box{padding-bottom:20px}@media(max-width: 1023px){.common_popup.data_download_popup .cont .write_wrap .tit_box{padding-bottom:15px}}.common_popup.data_download_popup .cont .write_wrap .tit_box strong{font-size:20px;font-weight:500}@media(max-width: 1023px){.common_popup.data_download_popup .cont .write_wrap .tit_box strong{font-size:1rem;letter-spacing:0em;line-height:1}}.common_popup.data_download_popup .cont .write_wrap .tit_box p{bottom:24px}@media(max-width: 1023px){.common_popup.data_download_popup .cont .write_wrap .tit_box p{bottom:15px;font-size:.75rem;letter-spacing:0em;line-height:1}}.common_popup.data_download_popup .table_form{padding:22.5px 0}.common_popup.data_download_popup .table_form .form .item .row{padding:7.5px 0}@media(max-width: 1023px){.common_popup.data_download_popup .table_form .form .item .row{padding:15px 0}}.common_popup.data_download_popup .table_form .form .item .row:first-child{margin-right:50px;width:calc(50% - 20px)}@media(max-width: 1023px){.common_popup.data_download_popup .table_form .form .item .row:first-child{margin-right:0;width:100%}}.common_popup.data_download_popup .table_form .form .item .row dt{width:90px}@media(max-width: 1023px){.common_popup.data_download_popup .table_form .form .item .row dt{width:100%;margin-bottom:.625rem}}.common_popup.data_download_popup .table_form .form .item .row dd{width:calc(100% - 90px)}@media(max-width: 1023px){.common_popup.data_download_popup .table_form .form .item .row dd{width:100%}}.common_popup.data_download_popup .custom_radio{padding:7.5px 0 14.5px}.common_popup.data_download_popup .custom_radio .row dt{display:inline-block;vertical-align:middle;width:70px}.common_popup.data_download_popup .custom_radio .row dt label{font-size:1rem;letter-spacing:0;line-height:1;font-weight:500}.common_popup.data_download_popup .custom_radio .row dt label .txt_point{color:#70d44b}.common_popup.data_download_popup .custom_radio .row dd{display:inline-block;vertical-align:middle}@media(max-width: 1023px){.common_popup.data_download_popup .custom_radio .row dd{width:100%;margin-top:.9375rem}}.common_popup.data_download_popup .privacy_wrap{margin-top:3.125rem}@media(max-width: 1023px){.common_popup.data_download_popup .privacy_wrap{margin-top:0rem}}.common_popup.data_download_popup .privacy_wrap .form_tit{font-size:1.25rem;letter-spacing:0;line-height:1}@media(max-width: 1023px){.common_popup.data_download_popup .privacy_wrap .form_tit{width:100%;font-size:1rem;letter-spacing:0;line-height:1}}.common_popup.data_download_popup .privacy_wrap .privacy_box{overflow-y:scroll;height:150px;min-height:150px}.common_popup.data_download_popup .privacy_wrap .privacy_box::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:40px;background:-webkit-gradient(linear, left bottom, left top, from(#f6f6f6), color-stop(137.99%, rgba(255, 255, 255, 0)));background:linear-gradient(0deg, #f6f6f6 0%, rgba(255, 255, 255, 0) 137.99%);-webkit-transition:.3s;transition:.3s;z-index:10}.common_popup.data_download_popup .privacy_wrap .privacy_box.scroll__active::before{opacity:0}.common_popup.data_download_popup .privacy_wrap .privacy_box.scroll__end::before{opacity:0;z-index:-1}.common_popup.data_download_popup .privacy_wrap .custom_checkbox{margin-top:.625rem}.common_popup.data_download_popup .privacy_wrap .custom_checkbox input[type=checkbox]+label{font-size:.875rem;letter-spacing:0em;line-height:1.4285714286}@media(max-width: 1023px){.common_popup.data_download_popup .privacy_wrap .custom_checkbox input[type=checkbox]+label{font-size:.75rem;letter-spacing:0em;line-height:2.1666666667}}.common_popup.data_download_popup .btn.download_bk{padding:0 37px}@media(max-width: 1023px){.common_popup.data_download_popup .btn.download_bk{width:100%}}.common_popup.data_download_popup .btn.download_bk span i{display:inline-block;width:16px;height:16px;margin-left:10px;vertical-align:middle;background:url("../images/button/button_download_bk.svg") 0 0;background-size:100% 100%}.common_popup.product_search_popup .cont{height:calc(100% - 213px);padding:0}@media(max-width: 1539px){.common_popup.product_search_popup .cont{height:calc(100% - 38px)}}.common_popup.product_search_popup .title_box{padding:20px 30px;background-color:#011e41}.common_popup.product_search_popup .title_box p{position:relative;margin-top:.4375rem;font-family:"Nunito Sans";font-weight:700;color:#fff}.common_popup.product_search_popup .title_box p::before{content:"";display:inline-block;vertical-align:middle;width:32px;height:32px;margin:-4px 15px 0 0;background:url("../images/main/search_popup_icon.svg") 0 0 no-repeat;background-size:100% 100%}.common_popup.product_search_popup .con_box{overflow-y:auto;height:calc(100% - 74px);padding:42px 30px 50px 30px}.common_popup.product_search_popup .con_box .product_list_wrap{font-size:0}.common_popup.product_search_popup .con_box .product_list_wrap .list_box{display:inline-block;vertical-align:top;width:calc(33.333333% - 6.666666px);margin-right:10px;border:1px solid #ddd}.common_popup.product_search_popup .con_box .product_list_wrap .list_box:last-of-type{position:relative;margin-right:0}.common_popup.product_search_popup .con_box .product_list_wrap .list_box a{display:block;font-size:1.125rem;letter-spacing:0;line-height:1.7777777778;font-weight:700;padding:10px 0;background-color:#f6f6f6;text-align:center;color:#011e41;cursor:auto}.common_popup.product_search_popup .con_box .product_list_wrap .list_box a .btn{display:none}.common_popup.product_search_popup .con_box .product_list_wrap .list{width:calc(100% - 4px);height:284px;overflow-y:auto;padding:0 20px;margin:20px 0}.common_popup.product_search_popup .con_box .product_list_wrap .list li+li{margin-top:1.0625rem}.common_popup.product_search_popup .con_box .product_list_wrap .list::-webkit-scrollbar{width:2px}.common_popup.product_search_popup .con_box .product_list_wrap .list::-webkit-scrollbar-thumb{background-color:#000;border-radius:99px}.common_popup.product_search_popup .con_box .product_list_wrap .list::-webkit-scrollbar-track{background-color:#ddd;border-radius:99px}.common_popup.product_search_popup .con_box .product_list_wrap .list#ch_code_list.on::after{position:absolute;bottom:20px;width:calc(100% - 40px);height:30px;background:-webkit-gradient(linear, left bottom, left top, from(#fff), to(rgba(255, 255, 255, 0)));background:linear-gradient(0deg, #fff 0%, rgba(255, 255, 255, 0) 100%);content:""}.common_popup.product_search_popup .con_box .filter_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin-top:1.875rem;min-height:75px;padding:10px 20px;background-color:#f6f6f6;font-size:0}.common_popup.product_search_popup .con_box .filter_wrap strong{width:130px;font-size:1.125rem;letter-spacing:0em;line-height:1.1111111111}.common_popup.product_search_popup .con_box .filter_wrap .filter_box{width:calc(100% - 130px);height:calc(100% - 10px)}.common_popup.product_search_popup .con_box .filter_wrap .filter_box .btn{margin:5px 10px 5px 0}.common_popup.product_search_popup .con_box .filter_wrap .filter_box .btn:last-of-type{margin-right:0}.common_popup.product_search_popup .con_box .btn_wrap{margin-top:3.125rem}.common_popup.product_search_popup .con_box .btn_wrap .btn{width:150px;font-weight:500}.common_popup.product_search_popup .con_box .btn_wrap .btn.reset{margin-right:15px}.common_popup.product_search_popup .con_box .btn_wrap .btn.search{background-color:#70d44b;border-color:#70d44b;color:#fff}@media(min-width: 1024px){.common_popup.product_search_popup .con_box .btn_wrap .btn:not(.disabled):hover .line{border-color:#ddd}}@media(max-width: 1023px){.common_popup.product_search_popup .cont{height:calc(100% - 60px);padding:0}.common_popup.product_search_popup .title_box{padding:20px 30px;background-color:#011e41}.common_popup.product_search_popup .title_box p{margin-top:-2px}.common_popup.product_search_popup .title_box p::before{width:24px;height:24px;margin:-4px 10px 0 0}.common_popup.product_search_popup .title_box a{margin-top:-8px}.common_popup.product_search_popup .con_box{padding:30px 20px;height:calc(100% - 60px);overflow-y:auto}.common_popup.product_search_popup .con_box::-webkit-scrollbar{width:2px}.common_popup.product_search_popup .con_box::-webkit-scrollbar-thumb{background-color:#000;border-radius:99px}.common_popup.product_search_popup .con_box::-webkit-scrollbar-track{background-color:#ddd;border-radius:99px}.common_popup.product_search_popup .con_box .product_list_wrap .list_box{display:block;width:100%;margin-right:0;border:0}.common_popup.product_search_popup .con_box .product_list_wrap .list_box+.list_box{margin-top:.0625rem}.common_popup.product_search_popup .con_box .product_list_wrap .list_box a{position:relative;font-size:1rem;letter-spacing:0;line-height:2;padding:10px 20px;background-color:#f6f6f6;text-align:left;cursor:pointer}.common_popup.product_search_popup .con_box .product_list_wrap .list_box a .btn{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:24px;height:24px;right:20px}.common_popup.product_search_popup .con_box .product_list_wrap .list_box a .btn::before{width:10px;height:1px}.common_popup.product_search_popup .con_box .product_list_wrap .list_box a .btn::after{width:1px;height:10px}.common_popup.product_search_popup .con_box .product_list_wrap .list_box.active a .btn::after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.common_popup.product_search_popup .con_box .product_list_wrap .list{width:100%;height:auto;max-height:272px;overflow-y:auto;display:none}.common_popup.product_search_popup .con_box .product_list_wrap .list li+li{margin-top:.9375rem}.common_popup.product_search_popup .con_box .product_list_wrap .list#ch_code_list.on::after{bottom:-1px}.common_popup.product_search_popup .con_box .filter_wrap{display:block;margin-top:.625rem;min-height:auto;padding:20px 3px 10px 20px}.common_popup.product_search_popup .con_box .filter_wrap strong{display:block;width:100%;font-size:1rem;letter-spacing:0em;line-height:1.25}.common_popup.product_search_popup .con_box .filter_wrap .filter_box{width:100%;margin-top:.3125rem;max-height:115px;overflow-y:auto}.common_popup.product_search_popup .con_box .filter_wrap .filter_box.on::after{position:absolute;left:0;bottom:0;width:100%;height:30px;background:-webkit-gradient(linear, left bottom, left top, from(#fff), to(rgba(255, 255, 255, 0)));background:linear-gradient(0deg, #fff 0%, rgba(255, 255, 255, 0) 100%);content:""}.common_popup.product_search_popup .con_box .filter_wrap .filter_box::-webkit-scrollbar{width:2px}.common_popup.product_search_popup .con_box .filter_wrap .filter_box::-webkit-scrollbar-thumb{background-color:#000;border-radius:99px}.common_popup.product_search_popup .con_box .filter_wrap .filter_box::-webkit-scrollbar-track{background-color:#ddd;border-radius:99px}.common_popup.product_search_popup .con_box .filter_wrap .filter_box .btn{margin:5px 10px 5px 0}.common_popup.product_search_popup .con_box .filter_wrap .filter_box .btn:last-of-type{margin-right:0}.common_popup.product_search_popup .con_box .btn_wrap{margin-top:1.875rem}.common_popup.product_search_popup .con_box .btn_wrap .btn{width:calc(50% - 5px)}.common_popup.product_search_popup .con_box .btn_wrap .btn.reset{margin-right:10px}}@media(max-width: 766px){.common_popup.product_search_popup .con_box .filter_wrap{margin-top:.625rem}.common_popup.product_search_popup .con_box .btn_wrap{margin-top:1.875rem}}.common_popup.global_popup .con_box{padding:50px}@media(max-width: 1023px){.common_popup.global_popup .con_box{padding:30px}}.common_popup.global_popup.history_popup .con_box *{line-height:24px !important;font-size:16px !important;color:#000 !important;letter-spacing:-0.32px !important}.common_popup.global_popup.history_popup dl{font-size:0}.common_popup.global_popup.history_popup dl>*{display:inline-block;vertical-align:top;font-size:1rem;letter-spacing:0em;line-height:1.5}.common_popup.global_popup.history_popup dl+dl{margin-top:.625rem}.common_popup.global_popup.history_popup dl dt{width:66px;font-weight:500}.common_popup.global_popup.history_popup dl dd{width:calc(100% - 66px)}@media(max-width: 1023px){.common_popup.global_popup.history_popup dl>*{display:block;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.common_popup.global_popup.history_popup dl+dl{margin-top:.625rem}.common_popup.global_popup.history_popup dl dt{width:100%}.common_popup.global_popup.history_popup dl dd{margin-top:.3125rem;width:100%}}@media(max-width: 766px){.common_popup.global_popup.history_popup dl+dl{margin-top:.625rem}}.common_popup.global_popup.actual_popup .con_box *{line-height:28px !important;font-size:16px !important;color:#000 !important;letter-spacing:-0.32px !important}.common_popup.global_popup.actual_popup .table_wrap strong{line-height:20px !important;font-size:20px !important;color:#000 !important;letter-spacing:-0.4px !important}.common_popup.global_popup.actual_popup .txt_box+.txt_box{margin-top:2.5rem}.common_popup.global_popup.actual_popup .txt_box strong{display:block;font-size:1.25rem;letter-spacing:0em;line-height:1;font-weight:500}.common_popup.global_popup.actual_popup .txt_box .txt_list{margin-top:.9375rem}.common_popup.global_popup.actual_popup .txt_box .txt_list li+li{margin-top:.625rem}.common_popup.global_popup.actual_popup .txt_box .txt_list li p{position:relative;font-size:1rem;letter-spacing:0em;line-height:1.75;padding-left:10px;word-break:keep-all;word-wrap:break-word}.common_popup.global_popup.actual_popup .txt_box .txt_list li p::before{content:"";display:block;position:absolute;top:11px;left:0;width:3px;height:3px;border-radius:50%;background-color:#000}@media(max-width: 1023px){.common_popup.global_popup.actual_popup .txt_box+.txt_box{margin-top:1.25rem}.common_popup.global_popup.actual_popup .txt_box strong{font-size:1rem;letter-spacing:0em;line-height:1}.common_popup.global_popup.actual_popup .txt_box .txt_list{margin-top:.625rem}.common_popup.global_popup.actual_popup .txt_box .txt_list li+li{margin-top:.3125rem}.common_popup.global_popup.actual_popup .txt_box .txt_list li p{font-size:.875rem;letter-spacing:0em;line-height:2}.common_popup.global_popup.actual_popup .txt_box .txt_list li p::before{top:12px}}.common_popup.global_popup.production_popup .con_box *{line-height:24px !important;font-size:16px !important;color:#000 !important;letter-spacing:-0.32px !important}.common_popup.global_popup.production_popup .table_wrap table th{line-height:24px !important;font-size:18px !important;font-weight:700 !important;color:#011e41 !important;letter-spacing:-0.36px !important}.common_popup.global_popup.production_popup .cont{height:calc(100% - 100px)}.common_popup.global_popup.production_popup .cont .con_box{height:calc(100% - 100px);overflow-y:auto}.common_popup.global_popup.production_popup .cont table thead th{height:60px;text-align:center}.common_popup.global_popup.production_popup .cont table tbody td{height:50px;padding:0 10px;text-align:center;word-break:keep-all;word-wrap:break-word;line-height:1.2em}@media(max-width: 1023px){.common_popup.global_popup.production_popup .cont{height:calc(100% - 80px)}.common_popup.global_popup.production_popup .cont .con_box{height:calc(100% - 71px)}.common_popup.global_popup.production_popup .cont table colgroup col{width:50% !important}}.banner_sec{width:100%;margin-top:9.375rem;border-top:1px solid #ddd}@media(max-width: 1023px){.banner_sec{margin-top:8.125rem}}@media(max-width: 766px){.banner_sec{margin-top:8.125rem}}.banner_sec .banner_wrap{width:100%;max-width:1440px;margin:0 auto;font-size:0}.banner_sec .banner_wrap .banner_box{display:inline-block;vertical-align:top;width:50%}.banner_sec .banner_wrap .banner_box a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:275px}.banner_sec .banner_wrap .banner_box a p{position:relative}.banner_sec .banner_wrap .banner_box a p::after{content:"";display:block;position:absolute;top:50%;right:-140px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.banner_sec .banner_wrap .banner_box:first-of-type{border-right:1px solid #ddd}.banner_sec .banner_wrap .banner_box:first-of-type a{padding-right:100px}.banner_sec .banner_wrap .banner_box:last-of-type a{padding-left:100px}@media(max-width: 1366px){.banner_sec .banner_wrap .banner_box a{height:220px}.banner_sec .banner_wrap .banner_box a:first-of-type{padding:0 100px}}@media(max-width: 1200px){.banner_sec .banner_wrap .banner_box:first-of-type a{padding:0 70px 0 24px}.banner_sec .banner_wrap .banner_box:last-of-type a{padding:0 24px 0 70px}}@media(max-width: 1023px){.banner_sec .banner_wrap .banner_box a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:135px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner_sec .banner_wrap .banner_box a p{position:relative;padding-top:64px;font-size:0;text-align:center}.banner_sec .banner_wrap .banner_box a p::after{content:"";display:block;position:absolute;top:0;right:auto;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.banner_sec .banner_wrap .banner_box a span{display:block;visibility:visible;font-size:1.125rem;letter-spacing:0em;line-height:1;-webkit-transition:none;transition:none}.banner_sec .banner_wrap .banner_box a span::after{display:none}.banner_sec .banner_wrap .banner_box:first-of-type a{padding:20px}.banner_sec .banner_wrap .banner_box:last-of-type a{padding:20px}}body[data-scroll=up] .sticky_wrap.scroll{top:-50px}.pc_on{display:block}.tablet_on{display:none}.m_on{display:none}.pc_none{display:none}.tablet_none{display:block}.m_none{display:block}.laptop_on{display:none}.laptop_none{display:block}@media(max-width: 1366px){.laptop_on{display:block}.laptop_none{display:none}}@media(max-width: 1023px){.laptop_none{display:block}.pc_on{display:none}.tablet_on{display:block}.m_on{display:none}.pc_none{display:block}.tablet_none{display:none}.m_none{display:block}}@media(max-width: 766px){.laptop_none{display:block}.pc_on{display:none}.tablet_on{display:none}.m_on{display:block}.pc_none{display:block}.tablet_none{display:block}.m_none{display:none}}#header{position:absolute;width:100%;height:80px;background-color:#fff}#header .header_wrap{position:fixed;top:0;left:0;width:100%;height:80px;-webkit-transition:top .3s;transition:top .3s;background-color:#fff;z-index:11}#header .header_wrap .inner{max-width:100%;height:80px;padding:0 100px;border-bottom:1px solid #ddd}#header .header_wrap .inner::after{content:"";display:block;clear:both;height:0;visibility:hidden}#header .logo{position:absolute;top:29px;left:100px;width:200px;z-index:1}#header .logo a{display:block;width:100%;height:22px;font-size:0;background:url("../images/common/logo.svg") 0 0 no-repeat;background-size:100% 100%}#header #gnbWrap{position:absolute;top:0;right:0;width:100%;height:80px}#header #gnbWrap::after{content:"";display:block;clear:both;height:0;visibility:hidden}#header #gnbWrap .gnb_inner{position:absolute;top:0;right:0;width:100%;height:100%;overflow:hidden}#header #gnb{position:absolute;top:0;right:212px}#header #gnb .gnb_list{font-size:0}#header #gnb .gnb_list .depth1{display:inline-block;vertical-align:top}#header #gnb .gnb_list .depth1>a{display:block;font-size:1.125rem;letter-spacing:0;line-height:1;font-family:"Nunito Sans",sans-serif;font-weight:600;padding:34px 60px 28px 60px}#header #gnb .gnb_list .depth1.active>a{color:#70d44b}@media(min-width: 1367px){#header #gnb .gnb_list .depth1:hover>a{color:#70d44b !important}}#header #gnb .gnb_list .depth2_list{padding:27px 0 50px;text-align:center}#header #gnb .gnb_list .depth2_list .depth2>a{display:inline-block;vertical-align:top;position:relative;font-size:.875rem;letter-spacing:0em;line-height:1;font-weight:500;color:#333}#header #gnb .gnb_list .depth2_list .depth2>a::after{content:"";display:block;position:absolute;width:0%;height:2px;left:50%;bottom:-2px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#000}#header #gnb .gnb_list .depth2_list .depth2+.depth2{margin-top:1.25rem}@media(min-width: 1367px){#header #gnb .gnb_list .depth2_list .depth2>a{-webkit-transition:width .3s;transition:width .3s}#header #gnb .gnb_list .depth2_list .depth2.active>a::after,#header #gnb .gnb_list .depth2_list .depth2:hover>a::after{width:100%}}#header #gnb .gnb_list .depth3_list{display:none}#header .search{display:block;position:absolute;top:23px;right:148px;width:34px;height:34px;background:url("../images/common/search_icon.svg") center no-repeat;background-size:24px 24px;font-size:0}#header .search.on{background:url("../images/common/search_close_black.svg") center no-repeat;background-size:18px 18px}#header .mobile_btn{display:none;width:34px;height:34px;background:url("../images/common/menu_btn.svg") center no-repeat;background-size:24px 24px;font-size:0}#header #util{position:absolute;top:0;right:100px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px}#header #util .country{position:relative}#header #util .country>a{display:block;width:34px;height:44px;background:url("../images/common/country_icon.svg") center no-repeat;background-size:24px 24px;font-size:0}#header #util .country .list{display:none;position:absolute;top:44px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:73px;padding:20px;border:1px solid #ddd;background-color:#fff;text-align:center}#header #util .country .list li+li{margin-top:1.25rem}#header #util .country .list li a{display:block;font-size:1rem;letter-spacing:0em;line-height:1}#header #util .country .list li.active a,#header #util .country .list li:hover a{color:#70d44b}#header #util .country.active .list{display:block}#header #util .menu_close{display:none}#header .header_link{position:absolute;top:80px;left:100px;width:380px}#header .header_link .link{font-size:0}#header .header_link .link li{display:inline-block;vertical-align:top;width:calc(50% - 10px)}#header .header_link .link li:nth-of-type(even){margin-right:20px}#header .header_link .link li.full_size{width:100%}#header .header_link .link li.full_size a::before{width:16px;height:16px;background:url("../images/common/down_icon.svg") 0 0 no-repeat;background-size:100% 100%}@media(min-width: 1367px){#header .header_link .link li.full_size a:hover::before{background:url("../images/common/down_icon_on.svg") 0 0 no-repeat;background-size:100% 100%}}#header .header_link .link li a{position:relative;display:block;width:100%;padding:27px 0;border-bottom:1px solid #ddd;font-size:.875rem;letter-spacing:0em;line-height:1;font-weight:500;color:#333}#header .header_link .link li a::before{content:"";display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:11px;height:11px;background:url("../images/common/arrow_icon.svg") 0 0 no-repeat;background-size:100% 100%}@media(min-width: 1367px){#header .header_link .link li a{-webkit-transition:all .3s;transition:all .3s}#header .header_link .link li a::before{-webkit-transition:all .3s;transition:all .3s}#header .header_link .link li a:hover{color:#70d44b}#header .header_link .link li a:hover::before{background:url("../images/common/arrow_icon_on.svg") 0 0 no-repeat;background-size:100% 100%}}#header.on .header_wrap .inner,#header.scroll .header_wrap .inner{border-bottom:1px solid #ddd !important}#header.scroll{background-color:#fff !important}#header.scroll .header_wrap{background-color:#fff !important}#header.scroll .logo a{background:url("/resources/cn/images/common/logo.svg") center no-repeat !important;background-size:100% 100% !important}#header.scroll #gnb .gnb_list .depth1>a{color:#000 !important}#header.scroll #gnb .gnb_list .depth1.active>a{color:#70d44b !important}@media(min-width: 1367px){#header.scroll #gnb .gnb_list .depth1>a{-webkit-transition:color .3s;transition:color .3s}#header.scroll #gnb .gnb_list .depth1:hover>a{color:#70d44b !important}}#header.scroll .search{background:url("/resources/cn/images/common/search_icon.svg") center no-repeat,24px 24px !important}#header.scroll .search.on{background:url("/resources/cn/images/common/search_close_black.svg") center no-repeat,18px 18px !important}#header.scroll .mobile_btn{background:url("/resources/cn/images/common/menu_btn.svg") center no-repeat,24px 24px !important}#header.scroll #util .country>a{background:url("/resources/cn/images/common/country_icon.svg") center no-repeat,24px 24px !important}#header.active .header_wrap{top:-80px}#header.header_break .header_wrap{top:-80px}@media(max-width: 1366px){#header{height:70px}#header.active .header_wrap{top:-70px}#header .header_wrap{height:70px !important}#header .header_wrap .inner{height:70px;padding:0 24px}#header .logo{width:180px;top:26px;left:24px}#header .logo a{width:100%;height:20px}#header #gnbWrap{position:fixed;top:0;right:-100%;z-index:2;width:512px;height:100%;margin-right:0;background-color:#fff}#header #gnbWrap.active{right:0}#header #gnbWrap .gnb_inner{position:static;height:calc(100% - 100px) !important;overflow-y:auto}#header #gnb{position:static;width:100%;margin-right:0;padding:0 24px}#header #gnb .gnb_list{height:100%}#header #gnb .gnb_list .depth1{display:block;width:100%}#header #gnb .gnb_list .depth1>a{position:relative;padding:24px 0;font-size:1.25rem;letter-spacing:0em;line-height:1;color:#000 !important}#header #gnb .gnb_list .depth1>a::after{content:"";display:block;position:absolute;top:27px;right:0;width:14px;height:8px;background:url("../images/common/menu_arrow.svg") no-repeat 0 0;background-size:100% 100%}#header #gnb .gnb_list .depth1:nth-child(3) .depth3_list{border-bottom:0}#header #gnb .gnb_list .depth2_list{height:auto;display:none;padding:0;text-align:left;padding:0 16px;background-color:#f6f6f6}#header #gnb .gnb_list .depth2_list .depth2+.depth2{margin-top:0}#header #gnb .gnb_list .depth2_list .depth2>a{position:relative;display:block;padding:20px 0}#header #gnb .gnb_list .depth2_list .depth2>a.m_plus::before,#header #gnb .gnb_list .depth2_list .depth2>a.m_plus::after{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#000}#header #gnb .gnb_list .depth2_list .depth2>a.m_plus::before{width:14px;height:2px;right:16px}#header #gnb .gnb_list .depth2_list .depth2>a.m_plus::after{width:2px;height:14px;left:auto;bottom:auto;right:22px}#header #gnb .gnb_list .depth2_list .depth2.active>a{color:#70d44b}#header #gnb .gnb_list .depth3_list{padding:9px 16px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}#header #gnb .gnb_list .depth3_list li a{position:relative;display:block;padding:15px 12px;font-size:.875rem;letter-spacing:0em;line-height:1;font-weight:500}#header #gnb .gnb_list .depth3_list li a::before{content:"";display:block;position:absolute;top:20px;left:0px;width:3px;height:3px;border-radius:50%;background-color:#000}#header #gnb .gnb_list .depth3_list li.active a{color:#70d44b}#header #util{position:static;width:100%;height:70px;padding:0 24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #ddd}#header #util .country>a{display:none}#header #util .country .list{position:static;display:block;-webkit-transform:none;transform:none;width:auto;padding:0;border:0;font-size:0;background-color:rgba(0,0,0,0);margin-left:-14px}#header #util .country .list li{position:relative;display:inline-block;vertical-align:top;padding:0 14px}#header #util .country .list li::after{content:"";display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:14px;background-color:#ddd}#header #util .country .list li+li{margin-top:0}#header #util .country .list li:last-of-type::after{display:none}#header #util .menu_close{display:block;padding:10px;margin-right:-10px}#header .search{top:50%;right:68px;width:29px;height:29px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#header .mobile_btn{display:block;position:absolute;top:50%;right:17px;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:5px}#header .header_link{position:relative;top:0;left:0;width:100%;margin-top:40px;padding:0 24px}#header .header_link .link li a{padding:23px 0;font-size:1rem;letter-spacing:0em;line-height:1}}@media(max-width: 766px){#header{height:60px}#header.active .header_wrap{top:-60px}#header #gnbWrap{width:100%}#header #gnbWrap .gnb_inner{height:calc(100% - 90px) !important}#header #gnb{padding:0 16px}#header .header_wrap{height:60px !important}#header .header_wrap .inner{height:60px;padding:0 16px}#header .logo{top:22px;left:16px}#header #util{height:60px;padding:0 16px}#header .header_link{padding:0 16px}}.header_white #header{background-color:rgba(0,0,0,0)}.header_white #header .header_wrap{background-color:rgba(0,0,0,0)}.header_white #header .header_wrap .inner{border-bottom:0}.header_white #header .logo a{background:url("../images/common/logo_white.svg") 0 0 no-repeat;background-size:100% 100%}.header_white #header #gnb .gnb_list .depth1>a{color:#fff}.header_white #header #gnb .gnb_list .depth1.active>a{color:#70d44b}.header_white #header .search{background:url("../images/common/search_white_icon.svg") center no-repeat;background-size:24px 24px}.header_white #header .search.on{background:url("../images/common/search_close_white.svg") center no-repeat;background-size:18px 18px}.header_white #header .mobile_btn{background:url("../images/common/menu_white_btn.svg") center no-repeat;background-size:24px 24px}.header_white #header #util .country>a{background:url("../images/common/country_white_icon.svg") center no-repeat;background-size:24px 24px}.header_white.main #header{background-color:rgba(0,0,0,0)}.header_white.main #header .header_wrap{background-color:rgba(0,0,0,0)}.header_white.main #header .logo a{background:url("../images/common/logo.svg") 0 0 no-repeat;background-size:100% 100%}.header_white.main #header #gnb .gnb_list .depth1>a{color:#000}.header_white.main #header .search{background:url("../images/common/search_icon.svg") center no-repeat;background-size:24px 24px}.header_white.main #header .search.on{background:url("../images/common/search_close_black.svg") center no-repeat;background-size:18px 18px}.header_white.main #header .mobile_btn{background:url("../images/common/menu_btn.svg") center no-repeat;background-size:24px 24px}.header_white.main #header #util .country>a{background:url("../images/common/country_icon.svg") center no-repeat;background-size:24px 24px}.header_white.active #header .logo a{background:url("../images/common/logo_white.svg") 0 0 no-repeat;background-size:100% 100%}.header_white.active #header #gnb .gnb_list .depth1>a{color:#fff}.header_white.active #header .search{background:url("../images/common/search_white_icon.svg") center no-repeat;background-size:24px 24px}.header_white.active #header .search.on{background:url("../images/common/search_close_white.svg") center no-repeat;background-size:24px 24px}.header_white.active #header .mobile_btn{background:url("../images/common/menu_white_btn.svg") center no-repeat;background-size:24px 24px}.header_white.active #header #util .country>a{background:url("../images/common/country_white_icon.svg") center no-repeat;background-size:24px 24px}.header_white.on #header{background-color:#fff}.header_white.on #header .header_wrap{background-color:#fff}.header_white.on #header .logo a{background:url("../images/common/logo.svg") 0 0 no-repeat;background-size:100% 100%}.header_white.on #header #gnb .gnb_list .depth1>a{color:#000}.header_white.on #header .search{background:url("../images/common/search_icon.svg") center no-repeat;background-size:24px 24px}.header_white.on #header .search.on{background:url("../images/common/search_close_black.svg") center no-repeat;background-size:18px 18px}.header_white.on #header .mobile_btn{background:url("../images/common/menu_btn.svg") center no-repeat;background-size:24px 24px}.header_white.on #header #util .country>a{background:url("../images/common/country_icon.svg") center no-repeat;background-size:24px 24px}#search_wrap,.search_wrapper{width:100%;padding:170px 0 90px;background-color:#f0fded;z-index:10}#search_wrap .tit,.search_wrapper .tit{display:block;font-size:3.75rem;letter-spacing:0em;line-height:1;color:#011e41;text-align:center;font-weight:800}#search_wrap .total_search_box,.search_wrapper .total_search_box{margin-top:2.5rem;font-size:0}#search_wrap .total_search_box>*,.search_wrapper .total_search_box>*{display:inline-block;vertical-align:top}#search_wrap .total_search_box label,.search_wrapper .total_search_box label{width:100%;font-size:0}#search_wrap .total_search_box label>*,.search_wrapper .total_search_box label>*{display:inline-block;vertical-align:middle}#search_wrap .total_search_box label input,.search_wrapper .total_search_box label input{width:calc(100% - 200px);margin-right:20px;height:80px;padding:10px 30px;font-size:1.25rem;letter-spacing:0em;line-height:1;color:#000;border:0;-webkit-box-shadow:0 10px 20px 0 rgba(153,153,153,.1);box-shadow:0 10px 20px 0 rgba(153,153,153,.1)}#search_wrap .total_search_box label input::-webkit-input-placeholder, .search_wrapper .total_search_box label input::-webkit-input-placeholder{color:#999}#search_wrap .total_search_box label input::-moz-placeholder, .search_wrapper .total_search_box label input::-moz-placeholder{color:#999}#search_wrap .total_search_box label input:-ms-input-placeholder, .search_wrapper .total_search_box label input:-ms-input-placeholder{color:#999}#search_wrap .total_search_box label input::-ms-input-placeholder, .search_wrapper .total_search_box label input::-ms-input-placeholder{color:#999}#search_wrap .total_search_box label input::placeholder,.search_wrapper .total_search_box label input::placeholder{color:#999}#search_wrap .total_search_box label a,.search_wrapper .total_search_box label a{width:160px;height:80px;font-size:1.25rem;letter-spacing:0em;line-height:4;background-color:#70d44b;color:#fff;text-align:center}#search_wrap .suggestion_list,.search_wrapper .suggestion_list{margin-top:1.875rem;font-size:0;text-align:center}#search_wrap .suggestion_list>*,.search_wrapper .suggestion_list>*{display:inline-block;vertical-align:middle}#search_wrap .suggestion_list strong,.search_wrapper .suggestion_list strong{width:135px;font-size:1.25rem;letter-spacing:0em;line-height:1;text-align:left}#search_wrap .suggestion_list .txt_box,.search_wrapper .suggestion_list .txt_box{font-size:0}#search_wrap .suggestion_list .txt_box a,.search_wrapper .suggestion_list .txt_box a{display:inline-block;vertical-align:middle;margin-right:20px;font-size:1rem;letter-spacing:0em;line-height:1;font-weight:500;color:#666}#search_wrap .suggestion_list .txt_box a:last-of-type,.search_wrapper .suggestion_list .txt_box a:last-of-type{margin-right:0}#search_wrap .link_list,.search_wrapper .link_list{margin-top:3.125rem;font-size:0}#search_wrap .link_list li,.search_wrapper .link_list li{position:relative;display:inline-block;vertical-align:top;width:25%;text-align:center}#search_wrap .link_list li::after,.search_wrapper .link_list li::after{content:"";display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:90px;background-color:#ddd}#search_wrap .link_list li:last-of-type::after,.search_wrapper .link_list li:last-of-type::after{display:none}#search_wrap .link_list li a,.search_wrapper .link_list li a{display:block;width:100%;padding:25px 0}#search_wrap .link_list li i,.search_wrapper .link_list li i{display:block;width:80px;margin:0 auto}#search_wrap .link_list li i img,.search_wrapper .link_list li i img{width:100%}#search_wrap .link_list li span,.search_wrapper .link_list li span{display:block;margin-top:.625rem;font-size:1.25rem;letter-spacing:0em;line-height:1;font-weight:500}@media(max-width: 1023px){#search_wrap,.search_wrapper{padding:150px 0 50px}#search_wrap .tit,.search_wrapper .tit{font-size:1.625rem;letter-spacing:0;line-height:1}#search_wrap .total_search_box,.search_wrapper .total_search_box{margin-top:1.875rem}#search_wrap .total_search_box label input,.search_wrapper .total_search_box label input{width:calc(100% - 60px);margin-right:10px;height:50px;padding:20px 15px;font-size:1rem;letter-spacing:0em;line-height:1;-webkit-box-shadow:none;box-shadow:none}#search_wrap .total_search_box label a,.search_wrapper .total_search_box label a{width:50px;height:50px;font-size:0;background:url("../images/common/search_white_icon.svg") center no-repeat #70d44b;background-size:24px 24px}#search_wrap .suggestion_list,.search_wrapper .suggestion_list{margin-top:1.875rem;text-align:left}#search_wrap .suggestion_list>*,.search_wrapper .suggestion_list>*{display:block}#search_wrap .suggestion_list strong,.search_wrapper .suggestion_list strong{width:100%;font-size:1rem;letter-spacing:0em;line-height:1}#search_wrap .suggestion_list .txt_box,.search_wrapper .suggestion_list .txt_box{margin-top:.3125rem}#search_wrap .suggestion_list .txt_box a,.search_wrapper .suggestion_list .txt_box a{margin:5px 17px 5px 0;font-size:.875rem;letter-spacing:0em;line-height:1}#search_wrap .link_list,.search_wrapper .link_list{margin-top:3.125rem}#search_wrap .link_list li,.search_wrapper .link_list li{position:relative;display:inline-block;vertical-align:top;width:25%;text-align:center}#search_wrap .link_list li::after,.search_wrapper .link_list li::after{display:none}#search_wrap .link_list li a,.search_wrapper .link_list li a{display:block;width:100%;padding:0}#search_wrap .link_list li i,.search_wrapper .link_list li i{width:50px}#search_wrap .link_list li span,.search_wrapper .link_list li span{margin-top:1.25rem;font-size:1rem;letter-spacing:0em;line-height:1}}@media(max-width: 766px){#search_wrap,.search_wrapper{padding:110px 0 50px}#search_wrap .total_search_box,.search_wrapper .total_search_box{margin-top:1.875rem}#search_wrap .suggestion_list,.search_wrapper .suggestion_list{margin-top:1.875rem}#search_wrap .link_list,.search_wrapper .link_list{margin-top:3.125rem}#search_wrap .link_list li span,.search_wrapper .link_list li span{margin-top:1.25rem}}#header #search_wrap{display:none;position:fixed;top:80px;left:0;padding:90px 0}#header #search_wrap.on{display:block}@media(max-width: 1366px){#header #search_wrap{top:70px}}@media(max-width: 1023px){#header #search_wrap{padding:50px 0}}@media(max-width: 766px){#header #search_wrap{top:60px}}#footer{position:relative}#footer .inner{max-width:100%;padding:0 100px}#footer .address_box{height:80px;border-top:1px solid #ddd}#footer .address_box .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}#footer .address_box .inner::after{display:none}#footer .address_box .copy_txt{font-size:.875rem;letter-spacing:0em;line-height:1;color:#999}#footer .address_box .info_box::after{content:"";display:block;clear:both;height:0;visibility:hidden}#footer .address_box .info_box>*{float:left}#footer .address_box .info_box .list{margin-right:90px;font-size:0}#footer .address_box .info_box .list li{display:inline-block;vertical-align:top;margin-right:22px}#footer .address_box .info_box .list li:last-of-type{margin-right:0}#footer .address_box .info_box .list li a{display:block;font-size:.875rem;letter-spacing:0em;line-height:1;font-weight:500;color:#999}#footer .address_box .info_box .list li:hover a{color:#000}#footer .address_box .info_box .family_site{position:relative;z-index:2}#footer .address_box .info_box .family_site>a{position:relative;padding-right:20px;font-size:.875rem;letter-spacing:0em;line-height:1;color:#666}#footer .address_box .info_box .family_site>a::before,#footer .address_box .info_box .family_site>a::after{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:11px;background-color:#666}#footer .address_box .info_box .family_site>a::before{right:0;width:10px;height:2px}#footer .address_box .info_box .family_site>a::after{right:4px;width:2px;height:10px;-webkit-transition:all .3s;transition:all .3s}#footer .address_box .info_box .family_site>a.active::after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}#footer .address_box .info_box .family_site .site_list{display:none;position:absolute;bottom:30px;right:0;width:270px;padding:20px;border:1px solid #ddd;background-color:#fff}#footer .address_box .info_box .family_site .site_list li+li{margin-top:1.25rem}#footer .address_box .info_box .family_site .site_list li a{display:block;font-size:.875rem;letter-spacing:0em;line-height:1;font-weight:500;color:#666}#footer .address_box .info_box .family_site .site_list li:hover a{color:#000}#footer .address_box .info_box .family_site .site_list.active{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width: 1023px){#footer .inner{padding:0 24px}#footer .address_box .info_box .list{margin-right:33px}}@media(max-width: 766px){#footer .inner{padding:20px 16px}#footer .address_box{height:auto}#footer .address_box .inner{display:block}#footer .address_box .info_box>*{float:none}#footer .address_box .info_box .list{margin-top:1.25rem;margin-bottom:1.25rem;margin-right:0}#footer .address_box .info_box .list li{margin-right:20px}#footer .address_box .info_box .list li:last-of-type{margin-right:0}#footer .address_box .info_box .family_site{width:100%;height:40px}#footer .address_box .info_box .family_site>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;border:1px solid #ddd;padding:0 20px}#footer .address_box .info_box .family_site>a::before{right:23px}#footer .address_box .info_box .family_site>a::after{right:27px}#footer .address_box .info_box .family_site .site_list{width:100%;left:0;bottom:39px;-webkit-transform:none;transform:none}#footer .address_box .info_box .family_site .site_list ul{width:50%}}#quickMenu{position:fixed;bottom:20px;right:30px;z-index:1;-webkit-transform:translateY(60px);transform:translateY(60px);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;text-align:right}#quickMenu.active{position:absolute;top:-190px;bottom:auto}#quickMenu.on{-webkit-transform:translateY(0);transform:translateY(0)}#quickMenu.on #topBtn{opacity:1}@media(max-width: 1023px){#quickMenu{right:24px}#quickMenu.active{top:-130px}}@media(max-width: 766px){#quickMenu{right:16px}}#btnWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}#btnWrap.active #quick::before{-webkit-transform:translate(-50%, -50%) rotate(-135deg);transform:translate(-50%, -50%) rotate(-135deg)}#btnWrap.active #quick::after{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}@media(max-width: 1023px){#btnWrap.active .icon_btn:nth-of-type(1){-webkit-transform:translateY(-60px);transform:translateY(-60px)}#btnWrap.active .icon_btn:nth-of-type(2){-webkit-transform:translateY(-120px);transform:translateY(-120px)}}#btnWrap .icon_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:50px;height:50px;margin-bottom:.625rem;padding-left:9px;background-color:#fff;border:1px solid #70d44b;border-radius:99px;overflow:hidden;white-space:nowrap;-webkit-transition-property:width;transition-property:width;-webkit-transition-duration:.4s;transition-duration:.4s;text-align:left}#btnWrap .icon_btn>*{display:inline-block;vertical-align:middle}#btnWrap .icon_btn p{margin-left:3px;font-size:1rem;letter-spacing:0em;line-height:1;font-weight:500;color:#70d44b;opacity:0}@media(min-width: 1024px){#btnWrap .icon_btn:nth-of-type(1):hover{width:120px}#btnWrap .icon_btn:nth-of-type(2):hover{width:90px}#btnWrap .icon_btn:hover p{opacity:1}}@media(max-width: 1023px){#btnWrap .icon_btn{position:absolute;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;transition-property:transform,width;transition-property:transform,width,-webkit-transform}#btnWrap .icon_btn:nth-of-type(1){-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-duration:.4s;transition-duration:.4s}#btnWrap .icon_btn:nth-of-type(2){-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-duration:.4s;transition-duration:.4s}}#quick{position:relative;display:none;width:50px;height:50px;margin-bottom:.625rem;background-color:#70d44b;border-radius:50px}#quick::before,#quick::after{content:"";display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#fff;-webkit-transition:all .3s;transition:all .3s}#quick::before{width:11px;height:2px}#quick::after{width:2px;height:12px}@media(max-width: 1023px){#quick{display:block}}#topBtn{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;width:50px;height:50px;border:1px solid #ddd;background:url("../images/common/top_btn_arrow.svg") center no-repeat;background-size:12px 8px;background-color:#fff;border-radius:50%}#topBtn:hover{border-color:#000}@media(max-width: 1023px){#topBtn.up svg rect{stroke:#ddd}}.banner_on #quickMenu.active{top:-410px;bottom:auto}@media(max-width: 1023px){.banner_on #quickMenu.active{top:-233px}}.main.banner_on #quickMenu{-webkit-transform:translateY(0);transform:translateY(0);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.main.banner_on #quickMenu #topBtn{opacity:1}.main.banner_on #quickMenu.on{opacity:1}.main.banner_on #quickMenu.active{top:-465px}@media(max-width: 1366px){.main.banner_on #quickMenu.active{top:-410px}}@media(max-width: 1023px){.main.banner_on #quickMenu.active{top:-266px}}.table_wrap{position:relative;width:100%}.table_wrap .table.line1 tbody td{height:70px;padding:10px 20px}.table_wrap .table.line1 tbody td.tit a{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.6842105263;max-height:1.6842105263em}.table_wrap table{border-top:2px solid #011e41}.table_wrap thead tr{border-bottom:1px solid #ddd}.table_wrap thead th{font-size:1.125rem;letter-spacing:0em;line-height:1.3333333333;font-weight:700;color:#011e41;background:rgba(237,246,253,.5)}@media(max-width: 1023px){.table_wrap thead th{background-color:#f6fbfe;font-size:1rem;letter-spacing:0em;line-height:1.375}}.table_wrap tbody tr{border-bottom:1px solid #ddd}.table_wrap tbody tr.total th,.table_wrap tbody tr.total td{background-color:#f6f6f6;font-weight:700}.table_wrap tbody th,.table_wrap tbody td{font-size:1rem;letter-spacing:0em;line-height:1.5;background-color:#fff;font-weight:400}.table_wrap tbody th.t_left,.table_wrap tbody td.t_left{text-align:left}.table_wrap tbody th a,.table_wrap tbody td a{display:block}@media(max-width: 1023px){.table_wrap tbody th,.table_wrap tbody td{font-size:.875rem;letter-spacing:0em;line-height:1.3571428571}}@media(max-width: 766px){.table_wrap.scroll_table::before{content:"";display:block;position:absolute;top:22%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:9;width:133px;height:133px;background:url("../images/board/table_scroll_img.png") 0 0;background-size:100% 100%;opacity:1;-webkit-transition:.3s;transition:.3s}.table_wrap.scroll_table.active::before{opacity:0;z-index:0}.table_wrap .scroll{position:relative;overflow-x:scroll}.table_wrap .scroll table{min-width:670px;table-layout:fixed;position:relative}.table_wrap .scroll.touch thead th:first-of-type::after,.table_wrap .scroll.touch tbody th:first-of-type::after{opacity:0}.table_wrap .tit_fix thead tr th:first-of-type{position:sticky;position:-webkit-sticky;top:0;left:0;z-index:2}.table_wrap .tit_fix thead tr th:first-of-type::after{content:"";display:block;position:absolute;top:0;right:0;width:1px;height:100%;background-color:#ddd}.table_wrap .tit_fix tbody tr th:first-of-type{position:-webkit-sticky;position:sticky;top:0;left:0}.table_wrap .tit_fix tbody tr th:first-of-type::after{content:"";display:block;position:absolute;top:0;right:0;width:1px;height:100%;background-color:#ddd}}.table_wrap.type01 thead th{padding:0 20px;height:80px;text-align:right}.table_wrap.type01 thead th.t_center{text-align:center}.table_wrap.type01 tbody th,.table_wrap.type01 tbody td{padding:30px 20px;text-align:right}.table_wrap.type01 tbody th.t_left,.table_wrap.type01 tbody td.t_left{text-align:left}@media(max-width: 1023px){.table_wrap.type01 thead{background:#ffe5e5}.table_wrap.type01 thead th{height:auto;min-height:60px;padding:20px}.table_wrap.type01 tbody th,.table_wrap.type01 tbody td{height:auto;min-height:60px;padding:20px}}.list_wrap{border-top:2px solid #011e41}.list_wrap li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd}.list_wrap li p{padding:30px 10px;font-size:1rem;letter-spacing:0em;line-height:1.25;word-break:keep-all;word-wrap:break-word;text-align:center}@media(max-width: 1023px){.list_wrap li p{display:inline-block;width:calc(100% - 45px);text-align:left;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}}.list_wrap li .tit{width:21.7%}.list_wrap li .tit p,.list_wrap li .tit label,.list_wrap li .tit a{font-size:1.25rem;letter-spacing:0em;line-height:1;font-weight:700;text-align:left;color:#011e41}.list_wrap li .tit p,.list_wrap li .tit a{padding-left:50px}.list_wrap li .tit a::after{content:"";position:relative;display:inline-block;vertical-align:middle;left:-10px;opacity:0;width:20px;height:12px;margin:-4px 0 0 10px;background:url("../images/board/board_arrow.svg") 0 0 no-repeat;background-size:100% 100%;-webkit-transition:all .3s;transition:all .3s}@media(min-width: 1024px){.list_wrap li .tit a:hover::after{left:0;opacity:1}}.list_wrap li .characteristic{width:50.5%;text-align:center}.list_wrap li.tit_box{background:#f6fbfe}.list_wrap li.tit_box .datasheet{width:27.8%}.list_wrap li.tit_box .datasheet .datasheet_list{border-top:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list_wrap li.tit_box .datasheet .datasheet_list p{width:33.333333%;font-weight:500}.list_wrap li.tit_box p{font-size:1.125rem;letter-spacing:0em;line-height:3;font-weight:700;color:#011e41;text-align:center;padding:0}.list_wrap li .btn_wrap{width:27.8%}.list_wrap li .btn_wrap a{width:33.333333%;font-size:0}@media(max-width: 1023px){.list_wrap li+li>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.list_wrap li+li .m_tit{display:none}@media(max-width: 1023px){.list_wrap li+li .m_tit{display:inline-block;width:30px;margin-right:10px;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714;font-weight:700}}@media(max-width: 1023px){.list_wrap li+li p{width:calc(100% - 26px)}}@media(max-width: 1023px){.list_wrap li{display:block;padding:30px 0}.list_wrap li.tit_box{display:none}.list_wrap li p,.list_wrap li a{padding:0}.list_wrap li .tit{width:100%;margin-bottom:1.25rem}.list_wrap li .tit p,.list_wrap li .tit label,.list_wrap li .tit a{font-size:1.25rem;letter-spacing:0em;line-height:1;padding-left:0}.list_wrap li .characteristic{width:100%}.list_wrap li .btn_wrap{width:100%;margin-top:1.875rem}.list_wrap li .btn_wrap a{width:auto;height:auto;font-size:1rem;letter-spacing:0em;line-height:1;background:none !important;padding:0;padding-left:20px;margin-right:20px !important}.list_wrap li .btn_wrap a::before{display:block;left:0;width:1px;height:15px;background-color:#ddd}.list_wrap li .btn_wrap a::after{content:"";display:inline-block;vertical-align:middle;position:static;-webkit-transform:none;transform:none;width:16px;height:16px;margin:-2px 0 0 10px;background:url("../images/board/down_arrow.svg") 0 0 no-repeat;background-size:100% 100%}.list_wrap li .btn_wrap a:last-of-type{margin-right:0 !important}.list_wrap li .btn_wrap a.none{display:none}.list_wrap li .btn_wrap a:nth-child(1 of a.download_open){padding-left:0}.list_wrap li .btn_wrap a:nth-child(1 of a.download_open)::before{display:none}}.search_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4.375rem}@media(max-width: 1023px){.search_wrap{display:block;margin-bottom:0}}.search_wrap .custom_select_area a.current{display:none}.search_wrap .custom_select_area ul{position:static;background-color:rgba(0,0,0,0);display:block;font-size:0;outline:0;outline-offset:0;overflow:visible}.search_wrap .custom_select_area ul li{position:relative;display:inline-block;vertical-align:middle;font-weight:500;color:#666}.search_wrap .custom_select_area ul li::after{content:"";display:inline-block;vertical-align:middle;width:1px;height:17px;background-color:#ddd;margin:-2px 20px 0 20px}.search_wrap .custom_select_area ul li:last-of-type::after{display:none}.search_wrap .custom_select_area ul li a{padding:0;display:inline-block;vertical-align:middle;font-size:1.125rem;letter-spacing:0em;line-height:1}.search_wrap .custom_select_area ul li.active a{color:#70d44b}@media(min-width: 1024px){.search_wrap .custom_select_area ul li a:hover{color:#70d44b;background-color:rgba(0,0,0,0)}}@media(max-width: 1023px){.search_wrap .custom_select_area a.current{display:block;color:#70d44b;margin-bottom:3.125rem}.search_wrap .custom_select_area ul{display:none;overflow-y:auto;position:absolute;border:1px solid #ddd;background:#fff}.search_wrap .custom_select_area ul li{display:block}.search_wrap .custom_select_area ul li::after{display:none}.search_wrap .custom_select_area ul li.active a{color:#000}.search_wrap .custom_select_area ul li a{padding:19px 15px;font-size:1rem;letter-spacing:0;line-height:1;color:#666;display:block}}@media(max-width: 766px){.search_wrap .custom_select_area a.current{margin-bottom:3.125rem}}.search_wrap .search_box{margin-bottom:0}@media(max-width: 1023px){.search_wrap .search_box{margin-bottom:1.875rem}}@media(max-width: 766px){.search_wrap .search_box{margin-bottom:1.875rem}}.search_box{margin-bottom:1.875rem;text-align:right}@media(max-width: 1023px){.search_box{margin-bottom:1.875rem}}@media(max-width: 766px){.search_box{margin-bottom:1.875rem}}.card_type01 .card{font-size:0}.card_type01 .card li{display:inline-block;vertical-align:top;width:calc(25% - 22.5px);margin-right:30px}.card_type01 .card li:nth-of-type(4n){margin-right:0}.card_type01 .card li:nth-of-type(n + 5){margin-top:1.875rem}.card_type01 .card li a{position:relative;display:block;width:100%;height:282px;padding:50px 30px 30px 30px;border:1px solid #ddd;background-color:#fff}.card_type01 .card li a .tag{display:block;font-size:1rem;letter-spacing:0em;line-height:1.875;font-weight:700}.card_type01 .card li a .tag.occasional{color:#d0bc07}.card_type01 .card li a .tag.fund{color:#70d44b}.card_type01 .card li a .tag.always{color:#2a7de1}.card_type01 .card li a .tag.default{color:#70d44b}.card_type01 .card li a .tag.news{color:#2a7de1}.card_type01 .card li a .tag.catalogue{color:#999}.card_type01 .card li a .tit{font-size:1.25rem;letter-spacing:0em;line-height:1.5;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.5;max-height:4.5em}.card_type01 .card li a .date{position:absolute;left:30px;bottom:30px;font-size:.875rem;letter-spacing:0em;line-height:2.1428571429;color:#666}@media(min-width: 1024px){.card_type01 .card li a{-webkit-transition:all .3s;transition:all .3s}.card_type01 .card li a:hover{background-color:#011e41}.card_type01 .card li a:hover .tit,.card_type01 .card li a:hover .date{color:#fff}}.card_type01 .card.out_card{margin-top:1.875rem}.card_type01 .card.out_card:first-child{margin-top:0rem}@media(max-width: 1023px){.card_type01 .card.out_card{margin-top:1.25rem}}@media(max-width: 766px){.card_type01 .card.out_card{margin-top:1.25rem}}.card_type01 .card.out_card li a::before{content:"";display:none;position:absolute;bottom:30px;right:30px;width:18px;height:18px;background:url("../images/button/icon_outlink.svg") no-repeat 0 0;background-size:100% 100%}@media(min-width: 1024px){.card_type01 .card.out_card li a:hover::before{display:block}}.card_type01 .card.tab{margin-top:1.875rem}.card_type01 .card.tab:first-child{margin-top:0rem}@media(max-width: 1023px){.card_type01 .card.tab{margin-top:1.25rem}}@media(max-width: 766px){.card_type01 .card.tab{margin-top:1.25rem}}.card_type01 .card.tab li a{height:298px}.card_type01 .card.tab li a .tit{margin-top:1.25rem}.card_type01 .card.tab li.deadline a{background-color:#f6f6f6;color:#999}@media(min-width: 1024px){.card_type01 .card.tab li.deadline a:hover{background-color:#ddd}.card_type01 .card.tab li.deadline a:hover .tit,.card_type01 .card.tab li.deadline a:hover .date{color:#999}}.card_type01 .card:not(:first-child){margin-top:1.875rem}.card_type01 .btn_wrap{margin-top:3.125rem}@media(max-width: 1023px){.card_type01 .card li{display:block;width:100%;margin-right:0}.card_type01 .card li:nth-of-type(n + 2){margin-top:1.25rem}.card_type01 .card li a{height:auto;padding:30px 30px 20px 30px}.card_type01 .card li a .tag{font-size:.875rem;letter-spacing:0em;line-height:2.1428571429}.card_type01 .card li a .tit{max-height:inherit;font-size:1.125rem;letter-spacing:0em;line-height:1.5555555556;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.4;max-height:4.2em}.card_type01 .card li a .date{display:block;position:static;padding-top:50px;font-size:.75rem;letter-spacing:0em;line-height:1}.card_type01 .card.out_card li a::before{display:block;bottom:20px;width:16px;height:16px}.card_type01 .card.tab li a{height:auto}.card_type01 .card.tab li a .tit{margin-top:1.25rem}.card_type01 .btn_wrap{margin-top:1.875rem}}@media(max-width: 766px){.card_type01 .card li:nth-of-type(n + 2){margin-top:1.25rem}.card_type01 .card.tab li a .tit{margin-top:1.25rem}.card_type01 .btn_wrap{margin-top:1.875rem}}.card_type02 .card{font-size:0}.card_type02 .card.grid4 li{width:calc(25% - 22.5px);border:0}.card_type02 .card.grid4 li:nth-of-type(4n){margin-right:0}.card_type02 .card.grid4 li:nth-of-type(n + 5){margin-top:1.875rem}@media(min-width: 1024px){.card_type02 .card.grid4 li:hover{background-color:#011e41}.card_type02 .card.grid4 li:hover .tit{color:#fff}.card_type02 .card.grid4 li:hover .btn_wrap a{color:#fff}.card_type02 .card.grid4 li:hover .btn_wrap a::after{background:url("../images/button/button_download_w.svg") 0 0 no-repeat}.card_type02 .card.grid4 li:hover .btn_wrap a:hover{color:#70d44b}.card_type02 .card.grid4 li:hover .btn_wrap a:hover::after{background:url("../images/button/button_download_green.svg") 0 0 no-repeat}}@media(max-width: 1023px){.card_type02 .card.grid4 li{width:100%}.card_type02 .card.grid4 li:nth-of-type(n + 2){margin-top:1.25rem}}@media(max-width: 766px){.card_type02 .card.grid4 li:nth-of-type(n + 2){margin-top:1.25rem}}.card_type02 .card.grid3 li{width:calc(33.333333% - 30px)}@media(max-width: 1023px){.card_type02 .card.grid3 li{width:100%}.card_type02 .card.grid3 li:nth-of-type(n + 2){margin-top:1.25rem}}@media(max-width: 766px){.card_type02 .card.grid3 li:nth-of-type(n + 2){margin-top:1.25rem}}.card_type02 .card.grid2 li{width:calc(50% - 30px)}@media(max-width: 1023px){.card_type02 .card.grid2 li{width:100%}.card_type02 .card.grid2 li:nth-of-type(n + 2){margin-top:1.25rem}}@media(max-width: 766px){.card_type02 .card.grid2 li:nth-of-type(n + 2){margin-top:1.25rem}}.card_type02 .card li{position:relative;display:inline-block;vertical-align:top;height:320px;padding:50px 29px 0 29px;margin-right:30px;border:1px solid #ddd;background-color:#fff}.card_type02 .card li .tit{display:block;font-size:2.5rem;letter-spacing:0em;line-height:1.25;font-weight:800;color:#011e41}.card_type02 .card li .btn_wrap{position:absolute;bottom:30px;left:0;width:100%;padding-left:30px}.card_type02 .card li .btn_wrap a{position:relative;width:auto;height:auto;font-size:1rem;letter-spacing:0em;line-height:1;background:none !important;padding:0 20px}.card_type02 .card li .btn_wrap a::before{content:"";display:block;position:absolute;top:2px;right:0;width:1px;height:15px;background-color:#ddd}.card_type02 .card li .btn_wrap a::after{content:"";display:inline-block;vertical-align:middle;position:static;-webkit-transform:none;transform:none;width:16px;height:16px;margin:-2px 0 0 10px;background:url("../images/board/down_arrow.svg") 0 0 no-repeat;background-size:100% 100%}.card_type02 .card li .btn_wrap a:first-of-type{padding-left:0}.card_type02 .card li .btn_wrap a:last-of-type::before{display:none}@media(max-width: 1023px){.card_type02 .card li{display:block;height:190px;margin-right:0;padding:25px 30px 0 30px}.card_type02 .card li .tit{font-size:2.375rem;letter-spacing:0em;line-height:1.2631578947}.card_type02 .card li .btn_wrap{bottom:20px}.card_type02 .card li .btn_wrap a{font-size:.875rem;letter-spacing:0em;line-height:1;padding:0 15px}.card_type02 .card li .btn_wrap a::before{height:12px}.card_type02 .card li .btn_wrap a::after{margin:-2px 0 0 17px}}.gallery_type01 .gallery_list{font-size:0}.gallery_type01 .gallery_list li{display:inline-block;vertical-align:top;width:calc(33.333333% - 20px);margin-right:30px}.gallery_type01 .gallery_list li:nth-of-type(3n){margin-right:0}.gallery_type01 .gallery_list li:nth-of-type(n + 4){margin-top:1.875rem}.gallery_type01 .gallery_list li>a{display:block;width:100%;height:100%;outline:1px solid #ddd}@media(min-width: 1024px){.gallery_type01 .gallery_list li>a:hover .img_box img{-webkit-transform:translate(-50%, -50%) scale(1.15);transform:translate(-50%, -50%) scale(1.15)}}.gallery_type01 .gallery_list li .img_box{position:relative;width:100%;padding-top:66%;overflow:hidden}.gallery_type01 .gallery_list li .img_box img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:auto;min-width:100%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.gallery_type01 .gallery_list li .txt_box{height:174px;padding:50px 30px 0 30px;background-color:#fff}.gallery_type01 .gallery_list li .txt_box .data{display:block;font-size:.875rem;letter-spacing:0em;line-height:1;color:#666}.gallery_type01 .gallery_list li .txt_box .tit{display:block;margin-top:.625rem;font-size:1.25rem;letter-spacing:0em;line-height:1.5;word-break:keep-all;word-wrap:break-word;font-weight:700}@media(min-width: 1024px){.gallery_type01 .gallery_list li .txt_box .tit{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.5;max-height:3em}}.gallery_type01 .gallery_list li.category_type{position:relative;padding:50px 29px 0 29px;border:1px solid #ddd}.gallery_type01 .gallery_list li.category_type .tit{display:block;font-size:3.125rem;letter-spacing:0em;line-height:.6;font-weight:800;color:#011e41}.gallery_type01 .gallery_list li.category_type .btn_wrap{position:absolute;bottom:30px;left:0;width:100%;padding-left:30px}.gallery_type01 .gallery_list li.category_type .btn_wrap a{position:relative;width:auto;height:auto;font-size:1rem;letter-spacing:0em;line-height:1;background:none !important;padding:0 20px}.gallery_type01 .gallery_list li.category_type .btn_wrap a::before{content:"";display:block;position:absolute;top:2px;right:0;width:1px;height:15px;background-color:#ddd}.gallery_type01 .gallery_list li.category_type .btn_wrap a::after{content:"";display:inline-block;vertical-align:middle;position:static;-webkit-transform:none;transform:none;width:16px;height:16px;margin:-2px 0 0 10px;background:url("../images/board/down_arrow.svg") 0 0 no-repeat;background-size:100% 100%}.gallery_type01 .gallery_list li.category_type .btn_wrap a:first-of-type{padding-left:0}.gallery_type01 .gallery_list li.category_type .btn_wrap a:last-of-type::before{display:none}@media(max-width: 1023px){.gallery_type01 .gallery_list li{display:block;width:100%;margin-right:0}.gallery_type01 .gallery_list li:nth-of-type(3n){margin-right:0}.gallery_type01 .gallery_list li:nth-of-type(n + 2){margin-top:1.25rem}.gallery_type01 .gallery_list li .img_box{padding-top:39.02439%}.gallery_type01 .gallery_list li .txt_box{height:auto;padding:40px 30px}.gallery_type01 .gallery_list li .txt_box .data{font-size:.75rem;letter-spacing:0em;line-height:1}.gallery_type01 .gallery_list li .txt_box .tit{margin-top:.9375rem;font-size:1.125rem;letter-spacing:0em;line-height:1.5555555556}.gallery_type01 .gallery_list li.category_type{height:225px;padding:30px 30px 0 30px}.gallery_type01 .gallery_list li.category_type .tit{font-size:2.375rem;letter-spacing:0em;line-height:.7368421053}.gallery_type01 .gallery_list li.category_type .btn_wrap{bottom:20px}.gallery_type01 .gallery_list li.category_type .btn_wrap a{font-size:.875rem;letter-spacing:0em;line-height:1;padding:0 15px}.gallery_type01 .gallery_list li.category_type .btn_wrap a::before{height:12px}.gallery_type01 .gallery_list li.category_type .btn_wrap a::after{margin:-2px 0 0 17px}}@media(max-width: 766px){.gallery_type01 .gallery_list li:nth-of-type(n + 2){margin-top:1.25rem}.gallery_type01 .gallery_list li .img_box{padding-top:66%}}.view_type01 .view_title_box{padding:50px;border-top:2px solid #000;border-bottom:1px solid #ddd}.view_type01 .view_title_box .tit{padding-bottom:30px;font-size:2.5rem;letter-spacing:0em;line-height:1.35;font-weight:700;word-break:keep-all;word-wrap:break-word}.view_type01 .view_title_box .sub_tit{display:block;font-size:1.125rem;letter-spacing:0em;line-height:1;padding-bottom:30px;color:#666}.view_type01 .view_content_wrap{padding:150px 100px}.view_type01 .view_content_wrap .view_title{margin-top:6.25rem;font-size:1rem;letter-spacing:0em;line-height:1.75}.view_type01 .view_content_wrap .btn_wrap{margin-top:4.375rem}.view_type01 .view_content_wrap .btn_wrap a{position:relative;width:600px;padding:26px 30px;height:auto;font-size:1.25rem;letter-spacing:0em;line-height:1}.view_type01 .view_content_wrap .btn_wrap a::after{content:"";position:static;-webkit-transform:none;transform:none;display:inline-block;vertical-align:middle;width:14px;height:14px;margin:-2px 0 0 10px}.view_type01 .view_content_wrap .btn_wrap a.write{background-color:#011e41;color:#fff;border-color:#011e41}.view_type01 .view_content_wrap .btn_wrap a.write::after{background:url("../images/board/view_link_white.svg") 0 0 no-repeat;background-size:100% 100%}@media(min-width: 1024px){.view_type01 .view_content_wrap .btn_wrap a:hover.write{border-color:#011e41}}.view_type01 .view_content{font-size:1rem;letter-spacing:0em;line-height:1.75;word-break:break-all;font-size:19px !important;color:#000 !important}.view_type01 .view_content *{font-size:16px !important;color:#000 !important}.view_type01 .view_content table{border-top:2px solid #222;width:100% !important;margin-left:0 !important;margin-right:0 !important}.view_type01 .view_content table tr{border-bottom:1px solid #aaa}.view_type01 .view_content table tr th{padding:0 10px;height:80px;font-size:1.0625rem;letter-spacing:0em;line-height:1.6470588235;font-size:17px !important;color:#000 !important}.view_type01 .view_content table tr td{padding:24px 20px;text-align:center;font-size:1.0625rem;letter-spacing:0em;line-height:1.8823529412;font-size:17px !important;color:#000 !important}.view_type01 .view_content ul li,.view_type01 .view_content ol li{position:relative;padding-left:15px}.view_type01 .view_content ul li:before,.view_type01 .view_content ol li:before{content:"";display:block;position:absolute;left:0;top:0;content:"·"}.view_type01 .view_content dl::after{content:"";display:block;clear:both;height:0;visibility:hidden}.view_type01 .view_content dl+dl{margin-top:1.25rem}.view_type01 .view_content dl>*{float:left;word-break:keep-all;word-wrap:break-word}.view_type01 .view_content dl dt{position:relative;width:186px;padding-left:27px}.view_type01 .view_content dl dt:before{content:"";display:block;position:absolute;top:11px;left:10px;width:3px;height:3px;background-color:#000;border-radius:50%}.view_type01 .view_content dl dd{width:calc(100% - 186px)}.view_type01 .view_content .txt_box{margin-top:5.625rem;padding:40px 50px;background-color:#f6f6f6}.view_type01 .view_content .txt_box p{margin-top:.625rem;word-break:keep-all;word-wrap:break-word}.view_type01 .view_content img{margin:0 auto;width:100% !important}@media(max-width: 1023px){.view_type01 .view_content{font-size:.875rem;letter-spacing:0em;line-height:1.8571428571;font-size:14px !important}.view_type01 .view_content *{font-size:14px !important}.view_type01 .view_content table tr th{height:60px;font-size:.875rem;letter-spacing:0em;line-height:1.8571428571;font-size:14px !important}.view_type01 .view_content table tr td{padding:20px 10px;font-size:.875rem;letter-spacing:0em;line-height:1.8571428571;font-size:14px !important}.view_type01 .view_content ul li,.view_type01 .view_content ol li{padding-left:12px}.view_type01 .view_content dl::after{content:"";display:block;clear:both;height:0;visibility:hidden}.view_type01 .view_content dl+dl{margin-top:.625rem}.view_type01 .view_content dl>*{float:left}.view_type01 .view_content dl dt{position:relative;width:136px;padding-left:7px}.view_type01 .view_content dl dt:before{top:9px;left:0;width:2px;height:2px}.view_type01 .view_content dl dd{width:calc(100% - 136px)}.view_type01 .view_content .txt_box{margin-top:1.25rem;padding:20px;background-color:#f6f6f6}.view_type01 .view_content .txt_box p{margin-top:.625rem;color:#666 !important}}@media(max-width: 766px){.view_type01 .view_content dl+dl{margin-top:.625rem}.view_type01 .view_content .txt_box{margin-top:1.25rem}.view_type01 .view_content .txt_box p{margin-top:.625rem}}.view_type01 .file_box{padding:30px 50px;background-color:#f6f6f6;font-size:0}.view_type01 .file_box>*{display:inline-block;vertical-align:middle}.view_type01 .file_box>p{width:105px;font-size:1rem;letter-spacing:0em;line-height:1;font-weight:500}.view_type01 .file_box .file_name{width:calc(100% - 105px);font-size:0}.view_type01 .file_box .file_name .box+.box{margin-top:.625rem}.view_type01 .file_box .file_name .box .btn{margin-right:20px}.view_type01 .file_box .file_name .box .btn:last-child{margin-right:0}.view_type01 .list_box{border-top:1px solid #ddd}.view_type01 .list_box .box a{display:block;padding:30px 50px;font-size:0;border-bottom:1px solid #ddd}.view_type01 .list_box .box a::after{content:"";display:block;clear:both;height:0;visibility:hidden}.view_type01 .list_box .box a p{float:left;width:calc(100% - 105px);font-size:1rem;letter-spacing:0em;line-height:1}.view_type01 .list_box .box a p:first-of-type{width:105px;font-weight:500}.view_type01 .list_box .box a p:last-of-type{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.125;max-height:1.125em}@media(min-width: 1024px){.view_type01 .list_box .box a:hover p{color:#70d44b}}@media(max-width: 1023px){.view_type01 .view_title_box{padding:30px 20px}.view_type01 .view_title_box .tit{padding-bottom:20px;font-size:1.125rem;letter-spacing:0em;line-height:1.5555555556}.view_type01 .view_title_box .date{font-size:.75rem;letter-spacing:-0.00034em;line-height:1;padding-bottom:20px}.view_type01 .view_content_wrap{padding:50px 20px}.view_type01 .view_content_wrap .view_title{margin-top:1.875rem;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714;color:#666}.view_type01 .view_content_wrap .btn_wrap a{width:calc(50% - 5px);padding:17px 20px;font-size:.875rem;letter-spacing:0em;line-height:1}.view_type01 .view_content{font-size:1rem;letter-spacing:0em;line-height:1.5625}.view_type01 .file_box{padding:20px}.view_type01 .file_box>p{display:block;width:100%;margin-bottom:.625rem;font-size:.875rem;letter-spacing:0em;line-height:1}.view_type01 .file_box .file_name{width:100%}.view_type01 .file_box .file_name .box+.box{margin-top:.625rem}.view_type01 .file_box .file_name .box .btn{margin-right:0}.view_type01 .file_box .file_name a{display:block;width:100%}.view_type01 .list_box .box a{padding:20px}.view_type01 .list_box .box a p{width:calc(100% - 56px);font-size:.875rem;letter-spacing:0em;line-height:1}.view_type01 .list_box .box a p:first-of-type{width:46px;font-weight:500}.view_type01 .list_box .box a p:last-of-type{margin-left:10px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.0714285714;max-height:1.0714285714em}}@media(max-width: 766px){.view_type01 .file_box>p{margin-bottom:.625rem}.view_type01 .file_box .file_name .box+.box{margin-top:.625rem}}.write_wrap .table_form{padding:20px 30px;border-top:2px solid #000;border-bottom:1px solid #ddd}.write_wrap .table_form .form .item .row{display:inline-block;padding:10px 0;vertical-align:middle;font-size:0}.write_wrap .table_form .form .item .row dt{display:inline-block;vertical-align:middle}.write_wrap .table_form .form .item .row dt.top{vertical-align:top;padding-top:15px}.write_wrap .table_form .form .item .row dt label{font-size:1rem;letter-spacing:0;line-height:1;font-weight:500;text-align:left}.write_wrap .table_form .form .item .row dt label .txt_point{color:#70d44b}.write_wrap .table_form .form .item .row dd{display:inline-block;vertical-align:middle}.write_wrap .table_form .form .item .row dd .input_area{max-width:100%}.write_wrap .table_form .form .item .row dd .custom_select_area{max-width:100%}.write_wrap .table_form+.agree_accordion ul li{border-top:none}.write_wrap_info .table_form .item{font-size:0}.write_wrap_info .table_form .item .row{display:inline-block;width:calc(50% - 30px)}.write_wrap_info .table_form .item .row:first-child{margin-right:60px}.write_wrap_info .table_form .item .row dt{width:100px}.write_wrap_info .table_form .item .row dd{width:calc(100% - 100px)}.write_wrap_content{margin-top:6.25rem}.write_wrap_content .table_form .item .row{width:100%}.write_wrap_content .table_form .item .row dt{width:100px}.write_wrap_content .table_form .item .row dd{width:calc(100% - 100px)}.write_wrap .tit_box{position:relative;padding-bottom:30px}.write_wrap .tit_box strong{display:block;font-size:1.875rem;letter-spacing:0em;line-height:1;font-weight:500}.write_wrap .tit_box p{position:absolute;bottom:30px;right:0;font-size:.875rem;letter-spacing:0;line-height:1;color:#666}.write_wrap .tit_box p span{color:#70d44b}@media(max-width: 1023px){.write_wrap .tit_box{padding-bottom:20px}.write_wrap .tit_box strong{font-size:1.375rem;letter-spacing:0em;line-height:1}.write_wrap .tit_box p{font-size:.75rem;letter-spacing:0em;line-height:1;bottom:20px}.write_wrap .table_form{padding:15px 10px}.write_wrap .table_form .form .item .row{width:100%;padding:15px 0}.write_wrap .table_form .form .item .row dt{display:block;width:100%;margin-bottom:.9375rem}.write_wrap .table_form .form .item .row dt label{font-size:1rem;letter-spacing:0em;line-height:1.5625}.write_wrap .table_form .form .item .row dt.top{padding-top:0}.write_wrap .table_form .form .item .row dd{display:block}.write_wrap_info .table_form .item .row{display:block;width:100%}.write_wrap_info .table_form .item .row:first-child{margin-right:0}.write_wrap_info .table_form .item .row dd{width:100%}.write_wrap_content{margin-top:3.125rem}.write_wrap_content .table_form .item .row dd{width:100%}}@media(max-width: 766px){.write_wrap_content{margin-top:3.125rem}}.acco_list{border-top:1px solid #ddd}.acco_list .acco_item{border-bottom:1px solid #ddd}.acco_list .acco_item--active .acco_tit .btn::after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.acco_list .acco_item p{font-size:1rem;letter-spacing:0em;line-height:1.75;word-break:keep-all;word-wrap:break-word}.acco_list .acco_tit{position:relative;display:block;width:100%;padding:30px 50px}.acco_list .acco_tit p{width:calc(100% - 70px);padding-right:15px;font-size:1.25rem;letter-spacing:0em;line-height:1.5;font-weight:500}.acco_list .acco_tit .btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:32px;height:32px;right:50px;border-color:#000}.acco_list .acco_cont{padding:100px;background:#f6f6f6}.acco_list .acco_cont dl+dl{margin-top:5rem}.acco_list .acco_cont dl dt p{font-size:1.125rem;letter-spacing:0em;line-height:1;font-weight:500}.acco_list .acco_cont dl dd{margin-top:1.875rem}.acco_list .acco_cont dl dd ol.number li{position:relative;padding-left:18px}.acco_list .acco_cont dl dd ol.number li+li{margin-top:1.875rem}.acco_list .acco_cont dl dd ol.number li:before{content:"";position:absolute;left:0;top:5px}.acco_list .acco_cont dl dd ol.number li:nth-of-type(1):before{content:"①"}.acco_list .acco_cont dl dd ol.number li:nth-of-type(2):before{content:"②"}.acco_list .acco_cont dl dd ol.number li:nth-of-type(3):before{content:"③"}.acco_list .acco_cont dl dd ol.number li:nth-of-type(4):before{content:"④"}.acco_list .acco_cont dl dd ol.number li:nth-of-type(5):before{content:"⑤"}.acco_list .acco_cont dl dd ol.number li:nth-of-type(6):before{content:"⑥"}.acco_list .acco_cont dl dd ol.number li:nth-of-type(7):before{content:"⑦"}.acco_list .acco_cont dl dd ol.number li:nth-of-type(8):before{content:"⑧"}.acco_list .acco_cont dl dd ol.number li:nth-of-type(9):before{content:"⑨"}.acco_list .acco_cont dl dd ol.number li:nth-of-type(10):before{content:"⑩"}@media(max-width: 1023px){.acco_list .acco_item p{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.acco_list .acco_tit{padding:34px 20px}.acco_list .acco_tit p{width:calc(100% - 24px);font-size:1rem;letter-spacing:0em;line-height:1.5}.acco_list .acco_tit .btn{width:24px;height:24px;right:20px}.acco_list .acco_tit .btn::before{width:10px;height:1px}.acco_list .acco_tit .btn::after{width:1px;height:10px}.acco_list .acco_cont{padding:30px 20px}.acco_list .acco_cont dl+dl{margin-top:3.125rem}.acco_list .acco_cont dl dt p{font-size:.875rem;letter-spacing:0em;line-height:1}.acco_list .acco_cont dl dd{margin-top:1.25rem}.acco_list .acco_cont dl dd ol.number li{padding-left:23px}.acco_list .acco_cont dl dd ol.number li+li{margin-top:1.25rem}.acco_list .acco_cont dl dd ol.number li:before{top:3px}}@media(max-width: 766px){.acco_list .acco_cont dl+dl{margin-top:3.125rem}.acco_list .acco_cont dl dd{margin-top:1.25rem}.acco_list .acco_cont dl dd ol.number li+li{margin-top:1.25rem}}.download_pop .cont{max-width:980px !important;height:calc(100% - 80px)}.download_pop .con_box{height:calc(100% - 80px);overflow:auto;padding:40px 30px 80px 30px}.download_pop .con_box .write_wrap{margin-bottom:2.5rem}.download_pop .con_box .write_wrap .table_form{border-bottom:0}.download_pop .con_box .agree_accordion+.agree_accordion ul li{border-top:0}.download_pop .con_box .agree_accordion .caution_txt{margin-top:1.25rem}.download_pop .con_box .agree_accordion .caution_txt span{margin-top:0}.download_pop .con_box .agree_accordion .caution_txt span a{display:inline-block;vertical-align:middle;margin:-4px 0 0 20px;padding-right:13px;font-size:1.0625rem;letter-spacing:0em;line-height:1.4117647059;color:#666;text-decoration:underline;position:relative}.download_pop .con_box .agree_accordion .caution_txt span a:after{display:block;position:absolute;top:8px;right:0;content:"";width:6px;height:6px;border-top:1px solid #666;border-left:1px solid #666;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.download_pop .con_box .btn_wrap{margin-top:3.125rem}@media(max-width: 1023px){.download_pop .con_box{padding:30px 20px 60px 20px}.download_pop .con_box .write_wrap{margin-bottom:1.25rem}.download_pop .con_box .agree_accordion .caution_txt{margin-top:1.25rem}.download_pop .con_box .agree_accordion .caution_txt span{font-size:.875rem;letter-spacing:0em;line-height:1.3571428571}.download_pop .con_box .agree_accordion .caution_txt span a{margin:-4px 0 0 5px;padding-right:7px;font-size:.875rem;letter-spacing:0em;line-height:1.3571428571}.download_pop .con_box .agree_accordion .caution_txt span a::before{width:3px;height:3px}.download_pop .con_box .btn_wrap{margin-top:3.125rem}}.input_area{display:inline-block;vertical-align:top;position:relative;font-size:0;letter-spacing:-4px;background:#fff;width:100%;max-width:245px}.input_area input{display:inline-block;vertical-align:middle;width:100%;height:50px;padding:0 15px;font-size:1rem;letter-spacing:0;line-height:1;border:1px solid #ddd;font-weight:300;background:inherit}.input_area input.line{border:0;border-bottom:1px solid #000;border-radius:0 !important}.input_area input::-webkit-input-placeholder{color:#999}.input_area input::-moz-placeholder{color:#999}.input_area input:-ms-input-placeholder{color:#999}.input_area input::-ms-input-placeholder{color:#999}.input_area input::placeholder{color:#999}.input_area input:focus{border-color:#011e41}.input_area input[readonly]{background:#edf6fd}.input_area input.search_input{height:37px;padding:10px 60px 10px 0}@media(max-width: 1023px){.input_area input.search_input{height:40px}}.input_area a,.input_area button{display:inline-block;vertical-align:middle}.input_area a.search_btn,.input_area button.search_btn{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.input_area a.close_btn,.input_area button.close_btn{display:none;position:absolute;right:34px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.input_area span{display:none}.input_area.validate input{border-color:red}.input_area.validate span{padding:5px 20px;display:block;font-size:1.0625rem;letter-spacing:0em;line-height:1;font-weight:400;color:red}.input_area.input_search input{padding-right:52px}.input_area.w-442{max-width:442px}@media(max-width: 1023px){.input_area{max-width:100%}.input_area input{height:50px;padding:0 15px;font-size:.875rem;letter-spacing:0em;line-height:1}.input_area input.line{border-bottom-width:1px}.input_area input.search_input{font-size:.875rem;letter-spacing:0em;line-height:1}.input_area a.search_btn,.input_area button.search_btn{padding:5px;right:-5px}.input_area a.close_btn,.input_area button.close_btn{padding:5px;right:30px}.input_area.validate span{padding:5px 10px;font-size:1rem;letter-spacing:0em;line-height:1}.input_area.input_search input{padding-right:52px}}.gray_btn{display:block;cursor:pointer;width:154px;height:50px;background-color:#aaa;font-size:1rem;letter-spacing:0em;line-height:3.125;color:#fff;text-align:center}@media(max-width: 1023px){.gray_btn{width:100px}}.file_wrap .file_area{position:relative;font-size:0}.file_wrap .file_area .input_area{position:relative;width:calc(100% - 174px);margin-right:20px}.file_wrap .file_area .input_area .delete_file{position:absolute;top:15px;right:10px;width:10px;height:10px;padding:10px;background:url("../images/form/delect_icon.svg") no-repeat center;background-size:10px 10px;z-index:1}.file_wrap .file_area .file_input{display:inline-block;width:154px}.file_wrap .file_area .file_input input{position:absolute;top:0;left:0;width:calc(100% - 174px);height:50px;opacity:0}.file_wrap .file_area .file_name{color:#999}@media(max-width: 1023px){.file_wrap .file_area .file_name{border-right:0}.file_wrap .file_area .input_area{width:calc(100% - 100px);margin-right:0}.file_wrap .file_area .file_input{display:inline-block;width:100px}.file_wrap .file_area .file_input input{width:calc(100% - 100px)}}.form_bot_txt{padding-top:20px}.form_bot_txt p{position:relative;padding-left:13px;font-size:.875rem;letter-spacing:0em;line-height:1.7142857143;color:#666;word-break:keep-all}.form_bot_txt p::before{content:"※";display:block;position:absolute;top:-1px;left:0;font-size:.875rem;letter-spacing:0em;line-height:1.7142857143;color:#666}@media(max-width: 1023px){.form_bot_txt{padding-top:15px}.form_bot_txt p{padding-left:12px;font-size:.75rem;letter-spacing:0;line-height:1.5}.form_bot_txt p::before{top:0;font-size:.75rem;letter-spacing:0;line-height:1.5}}.textarea_area textarea{width:100%;height:200px;border:1px solid #ddd;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;font-size:1rem;letter-spacing:0em;line-height:1.5;color:#000;font-weight:300;resize:none}.textarea_area textarea.scroll{resize:none}.textarea_area textarea:focus{border-color:#011e41}@media(max-width: 1023px){.textarea_area textarea{padding:20px}}.select_area{display:inline-block;vertical-align:top;width:100%;max-width:420px}.select_area select[multiple]{background:#fff}.select_area select{padding:0 55px 0 20px;width:100%;height:60px;min-width:140px;font-size:1.0625rem;letter-spacing:0em;line-height:3.5294117647;background:url("../images/form/select_icon.svg") center right 20px no-repeat;background-color:#fff;color:#999;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ddd;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.select_area select::-ms-expand{display:none}.select_area select:focus{border-color:#011e41}.select_area.transparent select{border-left:none;border-top:none;border-right:none;background-color:rgba(0,0,0,0)}.select_area.w-160{max-width:160px}.select_area.w-230{max-width:230px}.select_area.w-336{max-width:336px}@media(max-width: 1023px){.select_area{max-width:100%}.select_area select{min-width:100px;padding:0 30px 0 10px;font-size:1rem;letter-spacing:0em;line-height:3.125;height:50px;background-position:center right 10px;background-size:15px 13px}}.custom_select_area{display:inline-block;vertical-align:top;position:relative;width:100%;max-width:420px}.custom_select_area a.current{display:block;cursor:pointer;width:100%;height:50px;padding:0 15px;font-size:1rem;letter-spacing:0;line-height:3.125;color:#666;position:relative;border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom_select_area a.current::after{content:"";position:absolute;top:50%;right:15px;width:18px;height:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("../images/form/select_icon.svg") 0 0;background-size:cover}.custom_select_area.w-442{max-width:442px}.custom_select_area.on a.current::after{-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.custom_select_area.on ul{display:block}.custom_select_area ul{display:none;position:absolute;top:49px;left:0;overflow-y:auto;width:100%;height:auto;max-height:196px;background:#fff;z-index:10;outline:1px solid #ddd;outline-offset:-1px}.custom_select_area ul li.active a{color:#000}.custom_select_area ul li a{padding:15px 19px;font-size:1rem;letter-spacing:0em;line-height:1.375;color:#666;display:block}.custom_select_area ul::-webkit-scrollbar{width:2px}.custom_select_area ul::-webkit-scrollbar-thumb{background-color:#000;border-radius:99px}.custom_select_area ul::-webkit-scrollbar-track{background-color:#ddd;border-radius:99px}.custom_select_area .select_area{display:none}@media(min-width: 1024px){.custom_select_area ul li:hover a{background-color:#f6f6f6;color:#000}}@media(max-width: 1023px){.custom_select_area{max-width:100%}.custom_select_area a.current{height:50px;padding:0 15px}.custom_select_area a.current::after{right:15px;width:11px;height:7px;background:url("../images/form/select_icon.svg") 0 0;background-size:100% 100%}.custom_select_area ul{max-height:153px}.custom_select_area ul li a{padding:19px 15px}}.custom_radio{position:relative}.custom_radio .radio_area{display:inline-block;vertical-align:top;margin-right:20px}.custom_radio .radio_area:last-of-type{margin-right:0}.custom_radio.type1 .radio_area{vertical-align:middle}.custom_radio.type1 .radio_area.input_type input[type=radio]+label:before,.custom_radio.type1 .radio_area.input_type input[type=radio]+label:after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.custom_radio.type1 .radio_area.input_type input[type=text]{width:245px;height:50px;border:1px solid #ddd;padding:0 100px 0 15px}.custom_radio.type1 .radio_area.input_type .placeholder{position:absolute;top:18px;right:15px;font-size:1rem;letter-spacing:0;line-height:1}.custom_radio input[type=radio]{overflow:hidden;position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0, 0, 0, 0);border:0}.custom_radio input[type=radio]+label{position:relative;padding-left:28px;font-size:1rem;letter-spacing:0em;line-height:1.75;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:middle;text-align:right;color:#000;cursor:pointer}.custom_radio input[type=radio]+label:before{content:"";position:absolute;left:0;top:3px;width:20px;height:20px;text-align:center;background:#fff;border:1px solid #ddd;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.custom_radio input[type=radio]+label:after{content:"";position:absolute;top:9px;left:6px;width:8px;height:8px;background:#ddd;border-radius:100%}.custom_radio input[type=radio]:checked+label:after{background:#70d44b}@media(max-width: 1023px){.custom_radio.type1 .radio_area.input_type input[type=text]{width:204px}.custom_radio input[type=radio]+label{padding-left:25px;font-size:1rem;letter-spacing:0;line-height:1}.custom_radio input[type=radio]+label:before{left:0;top:-2px;width:20px;height:20px}.custom_radio input[type=radio]+label:after{top:4px;left:6px;width:8px;height:8px}}.custom_checkbox{position:relative}.custom_checkbox .checkbox_area{display:inline-block;vertical-align:top;margin-right:20px}.custom_checkbox .checkbox_area:last-of-type{margin-right:0}.custom_checkbox input[type=checkbox]{position:absolute;width:0;height:0;opacity:0}.custom_checkbox input[type=checkbox]+label{position:relative;display:block;font-size:1rem;letter-spacing:0em;line-height:1.25;color:#000;font-weight:400;padding-left:30px;cursor:pointer}.custom_checkbox input[type=checkbox]+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #ddd;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.custom_checkbox input[type=checkbox]+label:after{content:"";position:absolute}.custom_checkbox input[type=checkbox]:checked+label::before{border-color:#70d44b;background-color:#70d44b}.custom_checkbox input[type=checkbox]:checked+label::after{left:5px;top:5px;width:10px;height:10px;background:url("../images/form/custom_checkbox_icon01.svg") center no-repeat}.custom_checkbox input[type=checkbox][readonly]+label:before{border-color:#ddd;background-color:#f7f7f7}.custom_checkbox input[type=checkbox][readonly]:checked+label:before{border-color:#ddd;background-color:#f7f7f7}.custom_checkbox input[type=checkbox][readonly]:checked+label:after{background:url("../images/form/custom_checkbox_icon02.svg") center no-repeat}@media(max-width: 1023px){.custom_checkbox input[type=checkbox]{position:absolute;width:0;height:0;opacity:0}.custom_checkbox input[type=checkbox]+label{font-size:.875rem;letter-spacing:0em;line-height:1.8571428571;padding-left:36px}.custom_checkbox input[type=checkbox]+label:before{width:26px;height:26px}.custom_checkbox input[type=checkbox]:checked+label::after{left:6px;top:8px;width:14px;height:10px;background:url("../images/form/custom_checkbox_icon02.svg") center no-repeat;background-size:100% 100%}}.nodata_box{display:-webkit-box;display:-ms-flexbox;display:flex;height:500px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f6f6f6}.nodata_box .nodata_txt{font-size:1.125rem;letter-spacing:0em;line-height:1.6666666667;word-break:keep-all;word-wrap:break-word;font-weight:500;text-align:center}@media(max-width: 1023px){.nodata_box .nodata_txt{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}}.nodata_wrap02 .nodata_box{background-color:#fff;border:1px solid #ddd}@media(max-width: 1023px){.nodata_wrap02 .nodata_box{height:214px}}.nodata_wrap02 .nodata_box .nodata_txt{font-size:1.875rem;letter-spacing:0em;line-height:1;font-weight:700}@media(max-width: 1023px){.nodata_wrap02 .nodata_box .nodata_txt{font-size:1.125rem;letter-spacing:0em;line-height:1}}.tab_search_box{margin-top:5.4375rem;margin-bottom:4.6875rem}.tab_search_box::after{content:"";display:block;clear:both;height:0;visibility:hidden}.tab_search_box .tab{position:relative;float:left;font-size:0;margin:-5px 0 0 -5px}.tab_search_box .tab .btn{margin:5px}.tab_search_box .tab .btn.active{border-color:#011e41;background-color:#011e41;color:#fff}.tab_search_box .tab .btn:last-of-type{margin-right:0}.tab_search_box .search{float:right;width:340px;font-size:0;text-align:right}.tab_search_box .search .custom_select_area{width:100%;max-width:120px;margin-right:20px;text-align:left}.tab_search_box .search .custom_select_area a.current{padding:0;padding-right:16px;height:40px;font-size:1.0625rem;letter-spacing:0em;line-height:2.3529411765;border:0;border-bottom:1px solid #9b9b9b;border-radius:0}.tab_search_box .search .custom_select_area a.current::after{width:14px;height:8px;top:16px;margin-top:0;right:0;background:url("../images/form/select_icon01.svg") 0 0;background-size:cover}.tab_search_box .search .custom_select_area ul{top:50px;width:340px}.tab_search_box .search .input_area{width:100%;max-width:200px;text-align:left}.tab_search_box .search .input_area input{height:40px;border:0;border-bottom:1px solid #9b9b9b;border-radius:0 !important;padding:0 24px 0 0;font-weight:400}.tab_search_box .search .input_area input:placeholder{color:#999}.tab_search_box .search .input_area :-ms-input-placeholder{color:#999}.tab_search_box .search .input_area a.search_btn{padding:9px 0 8px 12px}.tab_search_box .search .input_area a.search_btn img{width:15px}@media(max-width: 1023px){.tab_search_box{margin-top:3.625rem;margin-bottom:3.1875rem}.tab_search_box .tab{float:none}.tab_search_box .search{position:relative;float:none;width:100%;margin-top:1.625rem}.tab_search_box .search .custom_select_area{position:static;width:91px;max-width:100%;margin-right:13px}.tab_search_box .search .custom_select_area a.current{height:30px;padding-right:10px;font-size:.875rem;letter-spacing:0em;line-height:2.1428571429}.tab_search_box .search .custom_select_area a.current::after{width:9px;height:4.5px;top:13px}.tab_search_box .search .custom_select_area ul{top:43px;width:100%}.tab_search_box .search .input_area{width:calc(100% - 104px);max-width:100%}.tab_search_box .search .input_area input{height:30px;padding:0 30px 0 0;font-size:.875rem;letter-spacing:0em;line-height:2.1428571429}.tab_search_box .search .input_area a.search_btn{padding:9px 0 8px 12px}.tab_search_box .search .input_area.m-w100{width:100%}}@media(max-width: 766px){.tab_search_box{margin-top:3rem;margin-bottom:3.125rem}.tab_search_box .tab .scroll{white-space:nowrap;overflow:hidden}.tab_search_box .tab .scroll.scroll__visible:after{content:"";width:40px;height:100%;position:absolute;right:0;top:2px;z-index:10;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgb(255, 255, 255)));background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);-webkit-transition:.3s;transition:.3s}.tab_search_box .tab .scroll.scroll__active:after{opacity:0}.tab_search_box .tab .scroll .mCSB_scrollTools{top:100%}.tab_search_box .tab .scroll .mCSB_scrollTools .mCSB_draggerRail{margin:4px 0}.tab_search_box .tab .scroll .mCSB_scrollTools .mCSB_dragger_bar{margin:0 auto}}.form_tit{display:block;margin-bottom:1.875rem;font-size:1.875rem;letter-spacing:0;line-height:1;font-weight:500}.form_tit span{color:#70d44b}@media(max-width: 1023px){.form_tit{margin-bottom:1.25rem;font-size:1.375rem;letter-spacing:0;line-height:1}}@media(max-width: 766px){.form_tit{margin-bottom:1.25rem}}.privacy_wrap{margin-top:6.25rem}.privacy_wrap .privacy_box{width:100%;min-height:300px;background-color:#f6f6f6}.privacy_wrap .custom_checkbox{margin-top:1.25rem;text-align:right}.privacy_wrap .custom_checkbox span{color:#70d44b}@media(max-width: 1023px){.privacy_wrap{margin-top:3.125rem}.privacy_wrap .privacy_box{min-height:150px}.privacy_wrap .custom_checkbox{margin-top:.9375rem}}.automatic_area_wrap{margin-top:6.25rem}.automatic_area_wrap .automatic_area{padding:30px;background-color:#f6f6f6;font-size:0}.automatic_area_wrap .automatic_area>*{display:inline-block;vertical-align:top}.automatic_area_wrap .automatic_area .img{max-width:200px;width:auto;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:20px}.automatic_area_wrap .automatic_area .img img{width:100%;height:100%}.automatic_area_wrap .automatic_area .input_area{max-width:200px}.automatic_area_wrap .automatic_area .gray_btn{margin-right:20px}@media(max-width: 1023px){.automatic_area_wrap{margin-top:3.125rem}.automatic_area_wrap .automatic_area{padding:30px 20px}.automatic_area_wrap .automatic_area>*{display:inline-block;vertical-align:top}.automatic_area_wrap .automatic_area .img{width:188px;max-width:100%}.automatic_area_wrap .automatic_area .img img{width:100%;height:100%}.automatic_area_wrap .automatic_area .input_area{width:calc(100% - 328px);max-width:100%}}@media(max-width: 766px){.automatic_area_wrap{margin-top:3.125rem}.automatic_area_wrap .automatic_area .img{margin-right:0}.automatic_area_wrap .automatic_area .input_area{width:100%;margin-top:.9375rem}.automatic_area_wrap .automatic_area .gray_btn{margin-right:0}}@media(max-width: 500px){.automatic_area_wrap .automatic_area .gray_btn{width:calc(100% - 188px)}}.product_search_wrap .product_search+.product_search{margin-top:1.25rem}@media(max-width: 1023px){.product_search_wrap .product_search+.product_search{margin-top:1.25rem}}@media(max-width: 766px){.product_search_wrap .product_search+.product_search{margin-top:1.25rem}}.product_search_wrap .product_search.on .input_area{width:calc(100% - 140px)}.product_search_wrap .product_search.on .btn_box{width:120px}@media(max-width: 1023px){.product_search_wrap .product_search.on .input_area{width:calc(100% - 130px)}}.product_search_wrap .product_search.on .btn_box{width:120px}.product_search_wrap .product_search.on .btn_box .minus_btn{margin-left:20px}@media(max-width: 1023px){.product_search_wrap .product_search.on .btn_box{width:115px}.product_search_wrap .product_search.on .btn_box .minus_btn{margin-left:15px}}.product_search_wrap .product_search:nth-of-type(2) .minus_btn,.product_search_wrap .product_search:nth-of-type(3) .minus_btn{display:inline-block}.product_search_wrap .product_search:nth-of-type(3) .btn_box .plus_btn{display:none}.product_search_wrap .input_area{width:calc(100% - 70px);margin-right:20px}.product_search_wrap .input_area input{height:50px;padding-left:0;border-bottom:1px solid #ddd}@media(max-width: 1023px){.product_search_wrap .input_area input{font-size:.875rem;letter-spacing:0em;line-height:1}}@media(max-width: 1023px){.product_search_wrap .input_area{width:calc(100% - 65px);margin-right:15px}}.product_search_wrap .btn_box{display:inline-block;vertical-align:top;width:50px}.product_search_wrap .btn{position:relative;width:50px;height:50px;border:0}.product_search_wrap .btn::before{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#fff}.product_search_wrap .btn.plus_btn{background-color:#aaa}.product_search_wrap .btn.plus_btn::after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#fff}.product_search_wrap .btn.plus_btn::before{width:12px;height:2px}.product_search_wrap .btn.plus_btn::after{width:2px;height:12px}.product_search_wrap .btn.minus_btn{display:none;border:1px solid #aaa}.product_search_wrap .btn.minus_btn::before{width:12px;height:2px;background-color:#aaa}.check_input_area{margin-top:.625rem}.check_input_area>*{vertical-align:middle}.check_input_area .radio_area{vertical-align:middle}.check_input_area .input_area{width:calc(100% - 96px);max-width:none;vertical-align:middle}@media(max-width: 1023px){.check_input_area{margin-top:0rem}.check_input_area .input_area{width:100%}}.section.tap{background-color:#edf6fd}.btn_wrap{font-size:0;text-align:left}.btn_wrap.center{text-align:center;margin-top:3.125rem}@media(max-width: 1023px){.btn_wrap.center{margin-top:1.875rem}.btn_wrap.center .btn.line{width:288px}}@media(max-width: 766px){.btn_wrap.center{margin-top:1.875rem}.btn_wrap.center .btn.line{width:100%}}.btn_wrap.right{text-align:right}.btn_wrap .btn.down{margin:0}.btn{position:relative;display:inline-block;vertical-align:top;font-weight:500;color:#000}.btn:last-child{margin-right:0}.btn:before,.btn:after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn.line{height:53px;padding:0 45px;border:1px solid #ddd;border-radius:8px;-webkit-transition:.3s;transition:.3s;font-size:1.125rem;letter-spacing:0em;line-height:2.8333333333;font-weight:500;color:#000}.btn.line>span{display:block;text-align:center;-webkit-transition:all .2s;transition:all .2s}@media(max-width: 1023px){.btn.line{width:100%;height:50px;font-size:1rem;letter-spacing:0em;line-height:3}}.btn.arrow:after{width:18px;height:15px;top:18px;-webkit-transform:none;transform:none;right:20px;background:url("../images/button/button_arrow_bk.svg") 0 0;background-size:100% 100%;opacity:0;-webkit-transition:all .3s;transition:all .3s}@media(max-width: 1023px){.btn.arrow{width:100%}.btn.arrow::after{top:16px}}.btn.plus{height:40px;font-size:1rem;letter-spacing:0em;line-height:2.375}.btn.plus>span{-webkit-transform:translateX(-25px);transform:translateX(-25px)}.btn.plus:after{width:12px;height:12px;right:20px;background:url("../images/button/button_plus_bk.svg") 0 0;background-size:100% 100%}@media(max-width: 1023px){.btn.plus{font-size:.875rem;letter-spacing:0em;line-height:2.7857142857}}.btn.download{font-size:1.125rem;letter-spacing:0em;line-height:1.5}@media(max-width: 1023px){.btn.download{font-size:1rem;letter-spacing:0em;line-height:1.5}}.btn.download.bk:after{position:static;-webkit-transform:none;transform:none;right:0;display:inline-block;vertical-align:middle;width:16px;height:16px;margin:-2px 0 0 10px;background:url("../images/button/button_download_bk.svg") 0 0;background-size:100% 100%}.btn.download.gray{color:#999}.btn.download.gray:after{width:16px;height:16px;right:0;background:url("../images/button/button_download_gray.svg") 0 0;background-size:100% 100%;-webkit-transition:all .3s;transition:all .3s}.btn.privacy{font-size:1rem;letter-spacing:0em;line-height:1.375}.btn.privacy.bk:after{position:static;-webkit-transform:none;transform:none;right:0;display:inline-block;vertical-align:middle;width:20px;height:20px;margin:-2px 0 0 10px;background:url("../images/button/circleArrow_down_bk.svg") 0 0;background-size:100% 100%}.btn.privacy.gray{color:#999}.btn.privacy.gray:after{width:20px;height:20px;right:0;background:url("../images/button/circleArrow_down_gray.svg") 0 0;background-size:100% 100%;-webkit-transition:all .3s;transition:all .3s}.btn.map{font-size:1rem;letter-spacing:0em;line-height:1.5}.btn.map.bk:after{position:static;-webkit-transform:none;transform:none;right:0;display:inline-block;vertical-align:middle;width:20px;height:20px;margin:-2px 0 0 10px;background:url("../images/button/button_map_bk.svg") 0 0;background-size:100% 100%}.btn.map.gray{color:#999}.btn.map.gray:after{width:20px;height:20px;right:0;background:url("../images/button/button_map_gray.svg") 0 0;background-size:100% 100%}.btn.arrow_xl{font-size:1.125rem;letter-spacing:0em;line-height:1.5}.btn.arrow_xl.bk:after{position:relative;display:inline-block;vertical-align:middle;width:24px;height:24px;top:-3px;right:auto;left:10px;background:url("../images/button/button_arrow_xl_bk.svg") 0 0;background-size:100% 100%;-webkit-transition:all .2s;transition:all .2s;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.btn.text_icon{font-size:1.875rem;letter-spacing:0em;line-height:1.5;font-weight:500}.btn.text_icon.bk p{position:relative;display:inline-block;vertical-align:top;-webkit-transition:all .2s;transition:all .2s}.btn.text_icon.bk span{display:block;visibility:hidden;font-size:1rem;letter-spacing:0em;line-height:1.5;-webkit-transition:all .2s;transition:all .2s;-webkit-transform:translateY(0);transform:translateY(0);opacity:0}.btn.text_icon.bk span:after{content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;margin:-3px 0 0 5px;background:url("../images/button/circleArrow_right_bk.svg") 0 0;background-size:100% 100%}.btn.outlink{width:18px;height:18px}.btn.outlink:after{width:100%;height:100%;background:url("../images/button/button_outlink.svg") 0 0;background-size:100% 100%}.btn.tag{width:auto;height:35px;padding:0px 40px 0 15px;border:1px solid #ddd;font-size:1rem;letter-spacing:0em;line-height:2.1875;background-color:#fff}.btn.tag:after{width:10px;height:10px;right:15px;background:url("../images/button/button_tag_x_bk.svg") 0 0;background-size:100% 100%}.btn.more{position:relative;width:40px;height:40px;border-radius:50%;border:1px solid #ddd}.btn.more:before,.btn.more:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#000;-webkit-transition:all .3s;transition:all .3s}.btn.more:before{width:12px;height:2px}.btn.more:after{height:12px;width:2px}@media(min-width: 1024px){.btn.more:hover{border-color:#000}}@media(max-width: 766px){.btn.more{width:50px;height:50px}}.btn.down{width:32px;height:40px;margin:0 auto;background:url("../images/button/icon_down.svg") 0 0;background-size:100% 100%}@media(min-width: 1024px){.btn.down:hover{background:url("../images/button/icon_down_on.svg") 0 0;background-size:100% 100%}}@media(min-width: 1024px){.btn:not(.disabled):hover.arrow>span{text-align:left;-webkit-transform:translateX(-25px);transform:translateX(-25px)}.btn:not(.disabled):hover.arrow:after{opacity:1}.btn:not(.disabled):hover.line{border:1px solid #000}.btn:not(.disabled):hover.download{color:#999}.btn:not(.disabled):hover.download:after{width:16px;height:16px;right:0;background:url("../images/button/button_download_gray.svg") 0 0;background-size:100% 100%}.btn:not(.disabled):hover.privacy{color:#999}.btn:not(.disabled):hover.privacy:after{width:20px;height:20px;right:0;background:url("../images/button/circleArrow_down_gray.svg") 0 0;background-size:100% 100%}.btn:not(.disabled):hover.map{color:#999}.btn:not(.disabled):hover.map:after{width:20px;height:20px;right:0;background:url("../images/button/button_map_gray.svg") 0 0;background-size:100% 100%}.btn:not(.disabled):hover.arrow_xl.bk:after{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.btn:not(.disabled):hover.text_icon span{visibility:visible;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:1}.btn:not(.disabled):hover.tag{border:1px solid rgba(0,0,0,0);background-color:#70d44b;color:#fff}.btn:not(.disabled):hover.tag:after{background:url("../images/button/button_tag_x_w.svg") 0 0;background-size:100% 100%}.btn:not(.disabled):hover.down:before{-webkit-animation:downAnimationBefore .3s forwards .3s;animation:downAnimationBefore .3s forwards .3s}@-webkit-keyframes downAnimationBefore{from{margin-top:-20px;opacity:0}to{margin-top:0;opacity:1}}@keyframes downAnimationBefore{from{margin-top:-20px;opacity:0}to{margin-top:0;opacity:1}}.btn:not(.disabled):hover.down:after{-webkit-animation:downAnimationAfter .3s forwards;animation:downAnimationAfter .3s forwards}@-webkit-keyframes downAnimationAfter{from{opacity:1;margin-top:0}to{opacity:0;margin-top:15px}}@keyframes downAnimationAfter{from{opacity:1;margin-top:0}to{opacity:0;margin-top:15px}}.btn:not(.disabled):hover.up svg rect{stroke:#000}}@media(min-width: 1024px){.btn:not(.disabled).active.line{border:1px solid #000}}@media(min-width: 1024px){.btn:not(.disabled).active.arrow{border:1px solid #000}}@media(max-width: 1023px){.btn:not(.disabled).active.arrow>span{text-align:left;-webkit-transform:translateX(-25px);transform:translateX(-25px)}}.btn:not(.disabled).active.arrow:after{opacity:1}@media(min-width: 1024px){.btn:not(.disabled).active.plus{border:1px solid #000}}@media(max-width: 1023px){.btn:not(.disabled).active.plus>span{text-align:left}}.btn:not(.disabled).active.plus:before{opacity:1}.btn:not(.disabled).active.download.gray{color:#999}.btn:not(.disabled).active.download.gray:after{width:16px;height:16px;right:0;background:url("../images/button/button_download_gray.svg") 0 0;background-size:100% 100%;-webkit-transition:all .3s;transition:all .3s}.btn:not(.disabled).active.arrow_xl.bk:after{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);opacity:1}.btn:not(.disabled).active.text_icon span{visibility:visible;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:1}.btn:not(.disabled).active.tag{border:1px solid rgba(0,0,0,0);background-color:#70d44b;color:#fff}.btn:not(.disabled).active.tag:after{background:url("../images/button/button_tag_x_w.svg") 0 0;background-size:100% 100%}@media(max-width: 1023px){.btn:not(.disabled).active.tag{border:1px solid #ddd;background-color:#fff;color:#000}.btn:not(.disabled).active.tag:after{background:url("../images/button/button_tag_x_bk.svg") 0 0;background-size:100% 100%}}.btn:not(.disabled).active.more{border-color:#000}.btn:not(.disabled).active.down{background:url("../images/button/icon_down_on.svg") 0 0;background-size:100% 100%}.btn:not(.disabled).active.up svg rect{stroke:#000}.slider_wrapper{height:70px}@media(max-width: 1023px){.slider_wrapper{height:50px}}.slider_wrapper .sticky_wrap{overflow:hidden;background-color:#fff}.slider_wrapper .sticky_wrap.swiper-container-initialized::after{content:"";display:block;position:absolute;top:0;right:0;z-index:1;width:40px;height:40px;background:-webkit-gradient(linear, right top, left top, from(#fff), to(rgba(255, 255, 255, 0)));background:linear-gradient(270deg, #fff 0%, rgba(255, 255, 255, 0) 100%)}.sticky_wrap{position:relative}.sticky_wrap.scroll{position:fixed;width:100%;top:0;left:0;z-index:5;border-bottom:1px solid #ddd;background-color:#fff;-webkit-transition:all .3s;transition:all .3s;text-align:center}@media all and (max-width: 1200px){.sticky_wrap.scroll{padding:0 24px}}@media(max-width: 766px){.sticky_wrap.scroll{padding:0 16px;text-align:left}}.tab_sticky{display:block;white-space:nowrap;width:100%;max-width:1200px;margin:0 auto;font-size:0}@media(max-width: 766px){.tab_sticky{white-space:nowrap}}.tab_sticky.scroll__visible::before{content:"";display:block;position:absolute;top:0;left:auto;right:0;width:40px;height:100%;background-color:#fff;background:-webkit-gradient(linear, right top, left top, from(#fff), to(rgba(255, 255, 255, 0)));background:linear-gradient(270deg, #fff 0%, rgba(255, 255, 255, 0) 100%);z-index:10;-webkit-transition:.3s;transition:.3s}.tab_sticky.scroll__visible.scroll__active::before{opacity:0}.tab_sticky.scroll__visible.scroll__end::before{left:0;right:auto;background:-webkit-gradient(linear, left top, right top, from(#fff), to(rgba(255, 255, 255, 0)));background:linear-gradient(90deg, #fff 0%, rgba(255, 255, 255, 0) 100%)}.tab_sticky li{display:inline-block;vertical-align:top;width:auto;position:relative;margin-right:50px}.tab_sticky li:last-of-type{margin-right:0}.tab_sticky li::after{content:"";position:absolute;display:none;bottom:0;left:0;width:100%;height:2px;background-color:#70d44b}@media(max-width: 1023px){.tab_sticky li{margin-right:30px}}@media(min-width: ){.tab_sticky li:hover::after{display:block}.tab_sticky li:hover a{color:#70d44b}}.tab_sticky li a{display:block;height:100%;font-size:1.125rem;letter-spacing:0em;line-height:3.8888888889;color:#666}@media(max-width: 1023px){.tab_sticky li a{font-size:.875rem;letter-spacing:0em;line-height:3.5714285714}}.tab_sticky li.active::after{display:block}.tab_sticky li.active a{color:#70d44b}.sticky_product_wrap{position:relative;z-index:1;overflow:hidden;height:50px;border-radius:99px;margin-bottom:3.125rem}@media(max-width: 1023px){.sticky_product_wrap{height:40px}}.sticky_product_wrap::before{content:"";display:block;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0%;height:100%;background-color:#011e41;-webkit-transition:all .5s;transition:all .5s;z-index:-1}.sticky_product_wrap.scroll{position:fixed;z-index:10;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;border-radius:0}.sticky_product_wrap.scroll::before{-webkit-animation:gnbAni .3s forwards;animation:gnbAni .3s forwards}@-webkit-keyframes gnbAni{0%{width:0}100%{width:100%}}@keyframes gnbAni{0%{width:0}100%{width:100%}}.empty_box{display:none;width:100%;height:50px}.empty_box.show{display:block}.tab_sticky_product{display:table;table-layout:fixed;width:100%;max-width:1200px;margin:0 auto;border-radius:99px;background-color:#011e41}@media(max-width: 766px){.tab_sticky_product{display:block;white-space:nowrap;font-size:0;padding-left:16px;padding-right:16px}}.tab_sticky_product.scroll__visible::before{content:"";display:block;position:absolute;top:0;left:auto;right:0;width:80px;height:100%;background-color:#011e41;background:-webkit-gradient(linear, right top, left top, from(#011e41), to(rgba(1, 30, 65, 0)));background:linear-gradient(270deg, #011e41 0%, rgba(1, 30, 65, 0) 100%);z-index:10}@media(max-width: 766px){.tab_sticky_product.scroll__visible::before{width:40px}}.tab_sticky_product.scroll__visible.scroll__active::before{opacity:0}.tab_sticky_product.scroll__visible.scroll__end::before{right:auto;left:0;background:-webkit-gradient(linear, left top, right top, from(#011e41), to(rgba(1, 30, 65, 0)));background:linear-gradient(90deg, #011e41 0%, rgba(1, 30, 65, 0) 100%)}.tab_sticky_product li{display:table-cell}.tab_sticky_product li.lnb_none{display:none !important}@media(max-width: 766px){.tab_sticky_product li{display:inline-block;vertical-align:top;margin:0 30px 0 0}.tab_sticky_product li:last-child{margin-right:0}}@media all and (min-width: 768px){.tab_sticky_product li:hover a{color:#70d44b}}.tab_sticky_product li a{display:block;height:100%;font-size:1.125rem;letter-spacing:0em;line-height:2.7777777778;color:#fff;text-align:center}@media(max-width: 1023px){.tab_sticky_product li a{font-size:.875rem;letter-spacing:0em;line-height:2.8571428571}}.tab_sticky_product li.active a{color:#70d44b}.share_area{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.share_area li{position:relative;padding:0 10px}.share_area li:first-child{padding-left:0}.share_area li::after{content:"";display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:20px;background-color:#ddd}@media(max-width: 1023px){.share_area li::after{height:16px}}.share_area li:last-of-type::after{display:none}@media(max-width: 1023px){.share_area li img{width:20px;height:20px}}.tab_btn_select{position:relative}.tab_btn_select .list .current{display:none}.tab_btn_select .list ul{width:100%;display:table;table-layout:fixed;border-bottom:4px solid #011e41}.tab_btn_select .list li{display:table-cell;height:80px;border-top:1px solid #000;border-right:1px solid #000;vertical-align:middle;background-color:#fff}.tab_btn_select .list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:28px}.tab_btn_select .list li span{display:inline-block;vertical-align:middle;font-size:1.1875rem;letter-spacing:0em;line-height:1;color:#fff;font-weight:400}.tab_btn_select .list li:first-child{border-left:1px solid #000}.tab_btn_select .list li.active{background-color:#011e41;border-color:#011e41}.tab_btn_select .list li.active span{color:#fff;font-weight:bold}.tab_btn_select .panel{display:none}.tab_btn_select .panel.active{display:block}@media(max-width: 1023px){.tab_btn_select.active .list .current:after{-webkit-transform:rotate(180deg) translateY(-50%);transform:rotate(180deg) translateY(-50%)}.tab_btn_select.active .list ul{display:block}.tab_btn_select .list .current{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;padding:0 20px;background-color:#011e41;font-size:0;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}.tab_btn_select .list .current:after{content:"";width:17px;height:9px;background:url("../images/button/tab_btn_arrow_white.svg") 0 0;background-size:100% 100%;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:top;transform-origin:top}.tab_btn_select .list .current span{display:inline-block;vertical-align:middle;font-size:1rem;letter-spacing:0em;line-height:1.1875;color:#fff;font-weight:bold}.tab_btn_select .list ul{display:none;position:absolute;top:60px;width:100%;z-index:100;background-color:#fff;border-bottom:1px solid #000}.tab_btn_select .list li{display:block;width:100%;height:60px;border-top:1px solid #000;border-right:1px solid #000;border-left:1px solid #000}.tab_btn_select .list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;padding:0 20px}.tab_btn_select .list li span{font-size:1rem;letter-spacing:0em;line-height:1.1875}.tab_btn_select .list li:last-child a{border-bottom:0}.tab_btn_select .list li.active{display:none}}.search_box .label_box{position:relative;display:block;width:100%}.search_box .label_box input{width:100%;height:80px;padding:0 70px 0 30px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.375rem;letter-spacing:-0.05em;line-height:3.1818181818;color:#000;border:0;border-radius:8px}.search_box .label_box input::-webkit-input-placeholder{color:#999}.search_box .label_box input::-moz-placeholder{color:#999}.search_box .label_box input:-ms-input-placeholder{color:#999}.search_box .label_box input::-ms-input-placeholder{color:#999}.search_box .label_box input::placeholder{color:#999}.search_box .label_box a,.search_box .label_box button{position:absolute;top:24px;right:30px;width:35px;height:34px;background:url("../images/common/integrated_search_icon.svg") center top no-repeat;background-size:100% 100%;font-size:0}@media(max-width: 1023px){.search_box .label_box input{height:60px;padding:0 39px 0 15px;font-size:1.125rem;letter-spacing:0em;line-height:1.5}.search_box .label_box a,.search_box .label_box button{top:19px;right:15px;width:24px;height:23px}}.link_inner{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.link_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1200px;margin:0 auto}@media(max-width: 1200px){.link_wrap{padding:0 24px}}@media(max-width: 766px){.link_wrap{padding:0}}.link_wrap>a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;height:220px}@media(max-width: 1023px){.link_wrap>a{height:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.link_wrap>a:first-child{border-right:1px solid #ddd}.link_wrap>a:last-child{padding-left:100px}@media(max-width: 1023px){.link_wrap>a:last-child{padding-left:0}}@media(min-width: 1024px){.link_wrap>a:hover .cont_link::after{opacity:1;right:-90px}}.link_wrap>a .cont_link{position:relative}.link_wrap>a .cont_link::after{position:absolute;top:50%;right:-40px;width:40px;height:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:linear .2s;transition:linear .2s;opacity:0;background:url("../images/button/button_arrow_s_bk.svg") center no-repeat;background-size:cover;content:""}@media(max-width: 1023px){.link_wrap>a .cont_link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link_wrap>a .cont_link::after{position:relative;top:0;right:0;margin-left:5px;-webkit-transform:translateY(0);transform:translateY(0);width:18px;height:18px;-webkit-transition:none;transition:none;opacity:1;background:url("../images/button/circleArrow_bk.svg") center no-repeat;background-size:cover}}.link_wrap>a strong{display:block;font-size:3.125rem;letter-spacing:0em;line-height:.8;font-weight:700}@media(max-width: 1023px){.link_wrap>a strong{font-size:1.125rem;letter-spacing:0em;line-height:1.1111111111;font-weight:500}}.link_wrap>a span{display:block;margin-top:1.875rem;font-size:1.25rem;letter-spacing:0em;line-height:1.2;font-weight:500}@media(max-width: 1023px){.link_wrap>a span{display:none}}.paging_wrap{max-width:360px;margin-left:auto;margin-right:auto;margin-top:3.125rem;text-align:center;font-size:0}@media(max-width: 1023px){.paging_wrap{margin-top:1.875rem}}@media(max-width: 766px){.paging_wrap{margin-top:1.875rem}}.paging_wrap *{vertical-align:middle}.paging_wrap .arrow{display:inline-block;vertical-align:middle}.paging_wrap .arrow>a{overflow:hidden;display:inline-block;width:24px;height:24px;margin:0;text-indent:-9999px}.paging_wrap .arrow a.first{background:url("../images/paging/ico_paging_first.svg") center center no-repeat;background-size:100%}.paging_wrap .arrow a.prev{background:url("../images/paging/ico_paging_prev.svg") center center no-repeat;background-size:100%}.paging_wrap .arrow a.next{background:url("../images/paging/ico_paging_next.svg") center center no-repeat;background-size:100%}.paging_wrap .arrow a.last{background:url("../images/paging/ico_paging_last.svg") center center no-repeat;background-size:100%}.paging_wrap .arrow.left{margin-right:10px}.paging_wrap .arrow.right{margin-left:10px}.paging_wrap .num{display:inline-block;vertical-align:middle;width:30px;height:30px;margin:0 6px;font-size:1rem;letter-spacing:0em;line-height:1.875;text-align:center;border-radius:50%}.paging_wrap .num:hover,.paging_wrap .num.active{color:#fff;background-color:#70d44b}.paging_wrap .total{display:none}@media(max-width: 1023px){.paging_wrap .arrow.left{margin-right:27.5px}.paging_wrap .arrow.left .first{display:none}.paging_wrap .arrow.right{margin-left:27.5px}.paging_wrap .arrow.right .last{display:none}}#error{padding:100px;height:100vh}@media(max-width: 1023px){#error{padding:16px}}#error .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background-color:#edf6fd;padding:0 17px}#error .error_box{text-align:center}#error .error_box i{display:block;width:90px;margin:0 auto}#error .error_box i img{width:100%}#error .error_box strong{display:block;margin-top:1.875rem;margin-bottom:1.875rem;font-size:1.875rem;letter-spacing:0em;line-height:1;color:#011e41}#error .error_box span{display:block;font-size:1rem;letter-spacing:0em;line-height:1.625;word-break:keep-all;word-wrap:break-word}#error .error_box a{display:block;width:270px;padding:20px 0;margin-top:3.125rem;margin-left:auto;margin-right:auto;font-size:1.125rem;letter-spacing:0em;line-height:1;font-weight:500;background-color:#011e41;color:#70d44b;border-radius:8px}@media(max-width: 1023px){#error .error_box i{width:70px}#error .error_box strong{margin-top:1.875rem;margin-bottom:.9375rem;font-size:1.25rem;letter-spacing:0em;line-height:1}#error .error_box span{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}#error .error_box a{width:100%;padding:20px 0;margin-top:1.5625rem;font-size:1rem;letter-spacing:0em;line-height:1}}@media(max-width: 766px){#error .error_box strong{margin-top:1.875rem}}.search_page .search_wrapper{margin-bottom:9.375rem}@media(max-width: 1023px){.search_page .search_wrapper{margin-bottom:3.125rem}.search_page .search_wrapper .tit{font-size:2.375rem;letter-spacing:0;line-height:1}.search_page .search_wrapper .total_search_box{margin-top:1.25rem}}@media(max-width: 766px){.search_page .search_wrapper .total_search_box{margin-top:1.25rem}}.search_page .content{padding:0}.search_page .content.pb_on{padding:0 0 260px}@media(max-width: 1023px){.search_page .content{padding:50px 0 0}.search_page .content.pb_on{padding:0 0 160px}}.search_page .content .sec .inner>.tit{margin-bottom:1.875rem;font-size:1.875rem;letter-spacing:0em;line-height:1;font-weight:500}@media(max-width: 1023px){.search_page .content .sec .inner>.tit{margin-bottom:1.25rem;font-size:1.375rem;letter-spacing:0em;line-height:1;font-weight:500}}@media(max-width: 766px){.search_page .content .sec .inner>.tit{margin-bottom:1.25rem}}.search_page .content .search_data_on .sec01{margin-top:0}.search_page .content .search_data_on .sec01 .list{font-size:0}.search_page .content .search_data_on .sec01 .list li{display:inline-block;vertical-align:top;width:calc(33.333333% - 20px);margin-right:30px}.search_page .content .search_data_on .sec01 .list li:nth-of-type(3n){margin-right:0}.search_page .content .search_data_on .sec01 .list li:nth-of-type(n+4){margin-top:1.875rem}.search_page .content .search_data_on .sec01 .list li:nth-of-type(1) a{background:url("../images/search/sec01_img01.jpg") 0 0 no-repeat;background-size:100% 100% !important}.search_page .content .search_data_on .sec01 .list li:nth-of-type(2) a{background:url("../images/search/sec01_img02.jpg") 0 0 no-repeat;background-size:100% 100% !important}.search_page .content .search_data_on .sec01 .list li:nth-of-type(3) a{background:url("../images/search/sec01_img03.jpg") 0 0 no-repeat;background-size:100% 100% !important}.search_page .content .search_data_on .sec01 .list li:nth-of-type(4) a{background:url("../images/search/sec01_img04.jpg") 0 0 no-repeat;background-size:100% 100% !important}.search_page .content .search_data_on .sec01 .list li:nth-of-type(5) a{background:url("../images/search/sec01_img05.jpg") 0 0 no-repeat;background-size:100% 100% !important}.search_page .content .search_data_on .sec01 .list li:nth-of-type(6) a{background:url("../images/search/sec01_img06.jpg") 0 0 no-repeat;background-size:100% 100% !important}.search_page .content .search_data_on .sec01 .list li a{display:block;width:100%;padding:40px}.search_page .content .search_data_on .sec01 .list li a>*{display:block;color:#fff}@media(min-width: 1024px){.search_page .content .search_data_on .sec01 .list li a strong{position:relative}.search_page .content .search_data_on .sec01 .list li a strong::after{content:"";display:block;position:absolute;top:0;right:0;width:20px;height:20px;background:url("../images/search/sec01_white_arrow.svg") 0 0 no-repeat;background-size:100% 100%;opacity:0;-webkit-transform:translateX(-40px);transform:translateX(-40px);-webkit-transition:all .5s;transition:all .5s}.search_page .content .search_data_on .sec01 .list li a:hover strong::after{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.search_page .content .search_data_on .sec01 .list li span{font-size:.875rem;letter-spacing:0em;line-height:1}.search_page .content .search_data_on .sec01 .list li strong{font-size:1.25rem;letter-spacing:0em;line-height:1;margin-top:.8125rem}@media(max-width: 1023px){.search_page .content .search_data_on .sec01 .list li{display:block;width:100%;margin-right:0}.search_page .content .search_data_on .sec01 .list li:nth-of-type(n+2){margin-top:1.25rem}.search_page .content .search_data_on .sec01 .list li:nth-of-type(1) a{background:url("../images/search/sec01_m_img01.jpg") 0 0 no-repeat;background-size:100% 100% !important}.search_page .content .search_data_on .sec01 .list li:nth-of-type(2) a{background:url("../images/search/sec01_m_img02.jpg") 0 0 no-repeat;background-size:100% 100% !important}.search_page .content .search_data_on .sec01 .list li:nth-of-type(3) a{background:url("../images/search/sec01_m_img03.jpg") 0 0 no-repeat;background-size:100% 100% !important}.search_page .content .search_data_on .sec01 .list li:nth-of-type(4) a{background:url("../images/search/sec01_m_img04.jpg") 0 0 no-repeat;background-size:100% 100% !important}.search_page .content .search_data_on .sec01 .list li:nth-of-type(5) a{background:url("../images/search/sec01_m_img05.jpg") 0 0 no-repeat;background-size:100% 100% !important}.search_page .content .search_data_on .sec01 .list li:nth-of-type(6) a{background:url("../images/search/sec01_m_img06.jpg") 0 0 no-repeat;background-size:100% 100% !important}.search_page .content .search_data_on .sec01 .list li a{display:block;width:100%;padding:34px 30px}.search_page .content .search_data_on .sec01 .list li span{font-size:.75rem;letter-spacing:0em;line-height:1}.search_page .content .search_data_on .sec01 .list li strong{font-size:1.25rem;letter-spacing:0em;line-height:1;margin-top:.4375rem}}.search_page .content .search_data_on .sec05{margin-bottom:0;padding:150px 0 140px;background-color:#f0fded}@media(max-width: 1023px){.search_page .content .search_data_on .sec05{padding:50px 0 160px}}.search_page .content .search_data_none .sec01 .inner{padding-bottom:150px;border-bottom:1px solid #ddd}.search_page .content .search_data_none .sec01 strong{display:block;font-size:1.875rem;letter-spacing:0em;line-height:1;font-weight:700;text-align:center}@media(max-width: 1023px){.search_page .content .search_data_none .sec01 .inner{padding-bottom:0;border-bottom:0}.search_page .content .search_data_none .sec01 strong{padding-bottom:50px;font-size:.875rem;letter-spacing:0em;line-height:2.1428571429;font-weight:500;border-bottom:1px solid #ddd}}.search_page .content .search_data_none .sec02 .banner_box{font-size:0}.search_page .content .search_data_none .sec02 .banner_box a{position:relative;display:inline-block;vertical-align:top;width:calc(50% - 15px);padding:74px 50px;background-color:rgba(237,246,253,.5);font-size:3.125rem;letter-spacing:0em;line-height:.68;font-weight:700}.search_page .content .search_data_none .sec02 .banner_box a::after{content:"";display:block;position:absolute;top:50%;right:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search_page .content .search_data_none .sec02 .banner_box a:first-of-type{margin-right:30px}.search_page .content .search_data_none .sec02 .banner_box a:first-of-type::after{width:56px;height:75px;background:url("../images/common/search_banner_icon.svg") 0 0 no-repeat;background-size:100% 100%}.search_page .content .search_data_none .sec02 .banner_box a:last-of-type::after{width:84px;height:65px;background:url("../images/common/inquiry_banner_icon.svg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.search_page .content .search_data_none .sec02 .banner_box a{display:block;width:100%;padding:35px 30px;font-size:1.125rem;letter-spacing:0em;line-height:1}.search_page .content .search_data_none .sec02 .banner_box a::after{right:30px}.search_page .content .search_data_none .sec02 .banner_box a:first-of-type{margin-right:0}.search_page .content .search_data_none .sec02 .banner_box a:first-of-type::after{width:36px;height:48px}.search_page .content .search_data_none .sec02 .banner_box a:last-of-type{margin-top:1.25rem}.search_page .content .search_data_none .sec02 .banner_box a:last-of-type::after{width:48px;height:48px}}@media(max-width: 766px){.search_page .content .search_data_none .sec02 .banner_box a:last-of-type{margin-top:1.25rem}}.search_page .content .search_data_none .sec03 .gallery_type01 ul{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 1023px){.search_page .content .search_data_none .sec03 .gallery_type01 ul{display:block}}.main{overflow:hidden}.main .content{padding:0}.main .sec .inner{max-width:1440px}@media(max-width: 1540px){.main .sec .inner{min-width:auto;padding:0;max-width:90.4%}}@media(max-width: 1200px){.main .sec .inner{max-width:100%;padding:0 24px}}@media(max-width: 766px){.main .sec .inner{padding:0 16px}}.main .sec .main_tit a{position:relative;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:6.25rem;letter-spacing:0;line-height:1;color:#011e41;font-family:"Nunito Sans";font-weight:700;-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}@media(max-width: 1023px){.main .sec .main_tit a{font-size:3.125rem;letter-spacing:0;line-height:1.04}}.main .sec .main_tit a:hover .arrow_icon{margin-left:100px;opacity:1}.main .sec .main_tit .arrow_icon{display:inline-block;width:40px;height:40px;background:url("../images/product/materials/arrow_green.svg") 0 0 no-repeat;background-size:100% 100%;-webkit-transition:all .2s;transition:all .2s;opacity:0}@media(max-width: 1023px){.main .sec .main_tit .arrow_icon{display:none}}.main .sec .main_tit.active a{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.main .sec_visual{width:100%;height:calc(100vh + 34px) !important}@media(max-width: 1023px){.main .sec_visual{height:calc(100vh + 30px) !important}}.main .sec_visual .main_slide{height:100%}.main .sec_visual .main_slide .swiper-slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0 !important}.main .sec_visual .main_slide .swiper-slide.swiper-slide-active{opacity:1 !important}.main .sec_visual .main_slide .swiper-slide .txt_box{position:absolute;left:0;bottom:41.5vh;width:100%;text-align:center;z-index:1;padding:0 30px}.main .sec_visual .main_slide .swiper-slide .txt_box strong{display:block;font-size:4.0625rem;letter-spacing:0.001em;line-height:1.3076923077;font-family:"Nunito Sans",sans-serif;color:#000;-webkit-transition:all 1.2s;transition:all 1.2s;word-break:keep-all;word-wrap:break-word;text-transform:uppercase}.main .sec_visual .main_slide .swiper-slide .txt_box span{display:block;margin-top:1rem;font-size:1.375rem;letter-spacing:0em;line-height:1;color:#000;-webkit-transition:all 1.2s;transition:all 1.2s;word-break:keep-all;word-wrap:break-word}.main .sec_visual .main_slide .swiper-slide .video_wrap{position:absolute;width:100%;height:100%;-webkit-transform:translateY(70vh);transform:translateY(70vh)}.main .sec_visual .main_slide .swiper-slide .video_wrap video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main .sec_visual .main_slide .swiper-slide .video_wrap .dim{position:absolute;top:-1px;width:12.6%;height:100%;background-color:#fff}.main .sec_visual .main_slide .swiper-slide .video_wrap .dim.left{left:-1px}.main .sec_visual .main_slide .swiper-slide .video_wrap .dim.right{right:-1px}.main .sec_visual .main_slide .swiper-slide.active .txt_box strong{color:#fff}.main .sec_visual .main_slide .swiper-slide.active .txt_box span{color:#fff}@media(max-width: 1023px){.main .sec_visual .main_slide .swiper-slide{display:block}.main .sec_visual .main_slide .swiper-slide .txt_box{bottom:46vh}.main .sec_visual .main_slide .swiper-slide .txt_box strong{display:block;font-size:2.375rem;letter-spacing:0em;line-height:1.2631578947;-webkit-transition:none;transition:none}.main .sec_visual .main_slide .swiper-slide .txt_box span{margin-top:1rem;font-size:1.125rem;letter-spacing:0em;line-height:1.5555555556;-webkit-transition:none;transition:none}.main .sec_visual .main_slide .swiper-slide .video_wrap{-webkit-transform:translateY(71.5vh);transform:translateY(71.5vh)}.main .sec_visual .main_slide .swiper-slide .video_wrap .dim{width:16px}}@media(max-width: 766px){.main .sec_visual .main_slide .swiper-slide .txt_box span{margin-top:1rem}}.main .sec_visual .main_slide .control_box{position:absolute;width:100%;left:0;bottom:34vh;text-align:center;z-index:1}.main .sec_visual .main_slide .control_box>*{display:inline-block;vertical-align:middle}.main .sec_visual .main_slide .control_box .pagination{position:static}.main .sec_visual .main_slide .control_box .pagination .swiper-pagination-bullet{position:relative;width:20px;height:20px;opacity:1;margin:0 6px;background-color:rgba(0,0,0,0)}.main .sec_visual .main_slide .control_box .pagination .swiper-pagination-bullet::before{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:6px;height:6px;border-radius:50%;background-color:#fff}.main .sec_visual .main_slide .control_box .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid #fff}.main .sec_visual .main_slide .control_box .controller_btn{margin:-4px 0 0 -4px}.main .sec_visual .main_slide .control_box .controller_btn a{display:block;padding:10px}.main .sec_visual .main_slide .control_box .controller_btn a.pause{width:6px;height:6px;background:url("../images/main/stop_icon.svg") center no-repeat;background-size:6px 6px}.main .sec_visual .main_slide .control_box .controller_btn a.play{width:6px;height:10px;background:url("../images/main/play_icon.svg") center no-repeat;background-size:6px 10px}@media(max-width: 1023px){.main .sec_visual .main_slide .control_box{bottom:37vh}}.main .sec_visual .bottom_box{position:absolute;width:100%;bottom:-100%;left:0;z-index:1}.main .sec_visual .bottom_box.active{bottom:0}.main .sec_visual .bottom_box:hover a{color:#70d44b}.main .sec_visual .bottom_box:hover a::after{background:url("../images/main/main_visual_arrow_green.svg") 0 0 no-repeat;background-size:100% 100%}.main .sec_visual .bottom_box span{position:absolute;left:0;font-size:0}.main .sec_visual .bottom_box .progress{position:absolute;bottom:70px;width:100%;height:1px;background-color:rgba(255,255,255,.3)}.main .sec_visual .bottom_box .current_bar{bottom:71px;height:1px;background-color:#fff}.main .sec_visual .bottom_box a{position:relative;display:block;width:100%;text-align:center;padding:26px 0;font-size:1rem;letter-spacing:0em;line-height:1;font-weight:500;color:#fff}.main .sec_visual .bottom_box a::after{content:"";display:inline-block;vertical-align:middle;width:21px;height:20px;margin:-2px 0 0 5px;background:url("../images/main/main_visual_arrow.svg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.main .sec_visual .bottom_box .progress{bottom:70px}.main .sec_visual .bottom_box .current_bar{bottom:71px}.main .sec_visual .bottom_box a{padding:28px 0;font-size:.875rem;letter-spacing:0em;line-height:1}.main .sec_visual .bottom_box a::after{width:15px;height:15px;margin:-2px 0 0 5px}}.main .sec01{height:100vh;margin-top:0}.main .sec01 .slide_dim{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);z-index:1}.main .sec01 .slide_dim.on{display:none}@media(max-width: 1023px){.main .sec01 .slide_dim{display:none}}.main .sec01 .inner{max-width:100%;height:100%;-webkit-transition:all .5s;transition:all .5s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 1439px){.main .sec01 .inner{padding:0}}@media(max-width: 766px){.main .sec01 .inner{padding:0}}.main .sec01 .business_slide{width:100%;height:100%;position:relative;overflow:hidden}.main .sec01 .business_slide .list{position:absolute;width:100%;height:100%}.main .sec01 .business_slide .top_txt{position:absolute;top:110px;left:8.2%;z-index:2}.main .sec01 .business_slide .top_txt span{position:relative;display:block;font-size:1.875rem;letter-spacing:0em;line-height:1.4;font-weight:500;color:#fff;opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(0.41, 0.01, 0.16, 1.01);transition-timing-function:cubic-bezier(0.41, 0.01, 0.16, 1.01)}.main .sec01 .business_slide .top_txt span:first-of-type{-webkit-transform:translateY(50px);transform:translateY(50px)}.main .sec01 .business_slide .top_txt span:last-of-type{-webkit-transform:translateY(50px);transform:translateY(50px)}.main .sec01 .business_slide .top_txt.active span:first-of-type{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.main .sec01 .business_slide .top_txt.active span:last-of-type{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.2s;transition-delay:.2s}@media(max-width: 1599px){.main .sec01 .business_slide .top_txt{left:5%}}@media(max-width: 1366px){.main .sec01 .business_slide .top_txt{display:none}}.main .sec01 .business_slide .swiper-slide{width:100%;height:100%}.main .sec01 .business_slide .swiper-slide .img{width:100%;height:100%;-webkit-transition:.5s;transition:.5s}@media(min-width: 1024px){.main .sec01 .business_slide .swiper-slide .img.scale{-webkit-transform:scale(1.05);transform:scale(1.05)}}.main .sec01 .business_slide .swiper-slide1 .img{background:url("../images/main/sec01_img01.jpg") center no-repeat;background-size:cover}.main .sec01 .business_slide .swiper-slide2 .img{background:url("../images/main/sec01_img02.jpg") center no-repeat;background-size:cover}.main .sec01 .business_slide .swiper-slide3 .img{background:url("../images/main/sec01_img03.jpg") center no-repeat;background-size:cover}.main .sec01 .business_slide .swiper-slide4 .img{background:url("../images/main/sec01_img04.jpg") center no-repeat;background-size:cover}.main .sec01 .business_slide .swiper-slide5 .img{background:url("../images/main/sec01_img05.jpg") center no-repeat;background-size:cover}@media(max-width: 1023px){.main .sec01 .business_slide .swiper-slide1 .img{background:url("../images/main/sec01_m_img01.jpg") center no-repeat;background-size:cover}.main .sec01 .business_slide .swiper-slide2 .img{background:url("../images/main/sec01_m_img02.jpg") center no-repeat;background-size:cover}.main .sec01 .business_slide .swiper-slide3 .img{background:url("../images/main/sec01_m_img03.jpg") center no-repeat;background-size:cover}.main .sec01 .business_slide .swiper-slide4 .img{background:url("../images/main/sec01_m_img04.jpg") center no-repeat;background-size:cover}.main .sec01 .business_slide .swiper-slide5 .img{background:url("../images/main/sec01_m_img05.jpg") center no-repeat;background-size:cover}}.main .sec01 .business_slide .swiper-slide .txt_box{position:absolute;bottom:92px;right:16.5%;width:auto}.main .sec01 .business_slide .swiper-slide .txt_box a{position:relative;display:block;visibility:hidden;-webkit-transition-property:visibility;transition-property:visibility;-webkit-transition-duration:1.2s;transition-duration:1.2s;-webkit-transition-timing-function:cubic-bezier(0.41, 0.01, 0.16, 1.01);transition-timing-function:cubic-bezier(0.41, 0.01, 0.16, 1.01);-webkit-transition-delay:.2s;transition-delay:.2s}.main .sec01 .business_slide .swiper-slide .txt_box a::after{position:relative;content:"";display:block;margin-top:1.25rem;width:38px;height:38px;background:url("../images/main/main_arrow_white.svg") 0 0 no-repeat;background-size:100% 100%;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:1.2s;transition-duration:1.2s;-webkit-transition-timing-function:cubic-bezier(0.41, 0.01, 0.16, 1.01);transition-timing-function:cubic-bezier(0.41, 0.01, 0.16, 1.01);-webkit-transition-delay:.2s;transition-delay:.2s}.main .sec01 .business_slide .swiper-slide .txt_box h2{position:relative;margin-bottom:1.25rem;font-size:3.125rem;letter-spacing:0em;line-height:1.4;color:#fff;word-break:keep-all;word-wrap:break-word;-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:1.2s;transition-duration:1.2s;-webkit-transition-timing-function:cubic-bezier(0.41, 0.01, 0.16, 1.01);transition-timing-function:cubic-bezier(0.41, 0.01, 0.16, 1.01);-webkit-transition-delay:.2s;transition-delay:.2s}.main .sec01 .business_slide .swiper-slide .txt_box h2::after{content:""}.main .sec01 .business_slide .swiper-slide .txt_box .line{display:block;width:0%;height:1px;margin-bottom:1.25rem;background-color:#fff;-webkit-transition-property:width;transition-property:width;-webkit-transition-duration:1.2s;transition-duration:1.2s;-webkit-transition-timing-function:cubic-bezier(0.41, 0.01, 0.16, 1.01);transition-timing-function:cubic-bezier(0.41, 0.01, 0.16, 1.01);-webkit-transition-delay:.2s;transition-delay:.2s}.main .sec01 .business_slide .swiper-slide .txt_box p{position:relative;font-size:1.125rem;letter-spacing:0em;line-height:1.6666666667;font-weight:500;color:#fff;word-break:keep-all;word-wrap:break-word;-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:1.2s;transition-duration:1.2s;-webkit-transition-timing-function:cubic-bezier(0.41, 0.01, 0.16, 1.01);transition-timing-function:cubic-bezier(0.41, 0.01, 0.16, 1.01);-webkit-transition-delay:.2s;transition-delay:.2s}.main .sec01 .business_slide .swiper-slide .txt_box.active h2{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.main .sec01 .business_slide .swiper-slide .txt_box.active .line{width:100%}.main .sec01 .business_slide .swiper-slide .txt_box.active p{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.main .sec01 .business_slide .swiper-slide .txt_box.active a{visibility:visible}.main .sec01 .business_slide .swiper-slide .txt_box.active a::after{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media(max-width: 1599px){.main .sec01 .business_slide .swiper-slide .txt_box{right:5%}}@media(max-width: 1366px){.main .sec01 .business_slide .swiper-slide .txt_box{right:4.7%;bottom:11%}}@media(max-width: 1023px){.main .sec01 .business_slide .swiper-slide .txt_box{bottom:30px;right:auto;left:0;width:100%;opacity:0;padding:0 20px;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:1.2s;transition-duration:1.2s;-webkit-transition-timing-function:cubic-bezier(0.41, 0.01, 0.16, 1.01);transition-timing-function:cubic-bezier(0.41, 0.01, 0.16, 1.01);-webkit-transition-delay:.4s;transition-delay:.4s}.main .sec01 .business_slide .swiper-slide .txt_box a::after{-webkit-transform:translateY(0);transform:translateY(0);margin-top:0}.main .sec01 .business_slide .swiper-slide .txt_box h2{position:relative;margin-bottom:0;font-size:1.625rem;letter-spacing:0em;line-height:1.5384615385;-webkit-transform:translateX(0);transform:translateX(0)}.main .sec01 .business_slide .swiper-slide .txt_box .line{display:none}.main .sec01 .business_slide .swiper-slide .txt_box p{display:none}.main .sec01 .business_slide .swiper-slide .txt_box.active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}}.main .sec01 .business_slide .swiper-pagination{position:absolute;left:8.2%;bottom:254px;width:60px;opacity:0;visibility:hidden;-webkit-transition:.5s;transition:.5s}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet{position:relative;display:block;width:60px;height:60px;margin:0;border-radius:50%;background-color:rgba(0,0,0,0);font-size:0;opacity:1}@media(min-width: 1024px){.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet:hover:not(.swiper-pagination-bullet-active)::before{background:url("../images/main/sec01_hover_icon.png") 0 0 no-repeat;background-size:cover}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet:hover:nth-of-type(1)::before{background-position:0 0px}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet:hover:nth-of-type(2)::before{background-position:0 -70px}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet:hover:nth-of-type(3)::before{background-position:0 -140px}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet:hover:nth-of-type(4)::before{background-position:0 -210px}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet:hover:nth-of-type(5)::before{background-position:0 -280px}}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url("../images/main/sec01_icon.png") 0 0 no-repeat;background-size:cover}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-top:.625rem}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet:nth-of-type(1)::before{background-position:0 0px}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet:nth-of-type(2)::before{background-position:0 -70px}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet:nth-of-type(3)::before{background-position:0 -140px}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet:nth-of-type(4)::before{background-position:0 -210px}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet:nth-of-type(5)::before{background-position:0 -280px}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#70d44b}.main .sec01 .business_slide .swiper-pagination.active{opacity:1;visibility:visible}@media(max-width: 1599px){.main .sec01 .business_slide .swiper-pagination{left:5%}}@media(max-width: 1539px){.main .sec01 .business_slide .swiper-pagination{bottom:150px}}@media(max-width: 1366px){.main .sec01 .business_slide .swiper-pagination{top:50%;left:6.5%;-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:auto}}@media(max-width: 1023px){.main .sec01 .business_slide .swiper-pagination{top:20px;left:0;bottom:auto;width:100%;padding-left:20px;font-size:0;-webkit-transform:none;transform:none;text-align:left}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet{display:inline-block;vertical-align:top;width:45px;height:45px;margin-right:7.5px}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet:last-of-type{margin-right:0}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet::before{background:url("../images/main/sec01_m_icon.png") 0 0 no-repeat;background-size:cover}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-top:0}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet:nth-of-type(1)::before{background-position:0px 0}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet:nth-of-type(2)::before{background-position:-52.5px 0}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet:nth-of-type(3)::before{background-position:-105px 0}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet:nth-of-type(4)::before{background-position:-157.5px 0}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet:nth-of-type(5)::before{background-position:-210px 0}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet:nth-of-type(1)::before{background-position:0}.main .sec01 .business_slide .swiper-pagination .swiper-pagination-bullet.active{background-color:#70d44b}}.main .sec01 .business_slide .current_box{display:none}@media(max-width: 1023px){.main .sec01 .business_slide .current_box{position:absolute;bottom:155px;left:20px;display:block;font-size:0;z-index:1;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition-duration:1.2s;transition-duration:1.2s;-webkit-transition-timing-function:cubic-bezier(0.41, 0.01, 0.16, 1.01);transition-timing-function:cubic-bezier(0.41, 0.01, 0.16, 1.01);-webkit-transition-delay:.2s;transition-delay:.2s}.main .sec01 .business_slide .current_box.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.main .sec01 .business_slide .current_box span{display:inline-block;vertical-align:top;font-size:1rem;letter-spacing:0em;line-height:1;color:#fff}}.main .sec02{padding-bottom:82px;overflow:hidden}.main .sec02 .inner{min-width:1525px;margin:0 auto;padding-top:45px}@media(max-width: 1540px){.main .sec02 .inner{min-width:auto}}.main .sec02 .inner .main_tit a::after{top:10px}@media(max-width: 1366px){.main .sec02{padding-bottom:44px}}@media(max-width: 1023px){.main .sec02{margin-top:0;padding-bottom:0}.main .sec02 .inner{padding-top:0}}.main .sec02 .group_area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;opacity:0;position:relative}.main .sec02 .group_area .main_tit a{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media(min-width: 1024px){.main .sec02 .group_area:hover{z-index:1}}.main .sec02 .group_area .product_box{background-color:#edf6fd}.main .sec02 .group_area a{display:block;height:100%;padding:40px}.main .sec02 .group_area a strong{display:block;margin-bottom:1.5rem;font-size:3.5rem;letter-spacing:0em;line-height:.8214285714;font-family:"Nunito Sans",sans-serif;font-weight:800;color:#011e41}.main .sec02 .group_area a span{font-size:.875rem;letter-spacing:0em;line-height:1.4285714286}.main .sec02 .group_area a .img_box{position:absolute;top:20px;right:-66px;opacity:0;z-index:1;-webkit-transform:scale(0.8);transform:scale(0.8)}@media(max-width: 1539px){.main .sec02 .group_area a .img_box{top:60px;width:230px;height:230px}}@media(min-width: 1024px){.main .sec02 .group_area a:hover .img_box{-webkit-transition:all .8s;transition:all .8s;opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@media(max-width: 1366px){.main .sec02 .group_area a .img_box{width:150px;height:150px;top:65px;right:-27px}}.main .sec02 .group_area .group_list{width:50%;height:267px}@media(max-width: 1539px){.main .sec02 .group_area .group_list{height:230px}}@media(max-width: 1366px){.main .sec02 .group_area .group_list{height:180px}}.main .sec02 .group_area .group_list.materials_box{width:75%}.main .sec02 .group_area .group_list.materials_box .main_tit a{padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top}.main .sec02 .group_area .group_list.combine_box .item_inner{padding:40px}.main .sec02 .group_area .group_list.combine_box.product_box{overflow:hidden}.main .sec02 .group_area .group_list.combine_box.product_box a{position:relative;z-index:1}.main .sec02 .group_area .group_list.combine_box.product_box a::before{position:absolute;top:-106px;right:-25px;width:400px;height:506px;background:url("../images/main/product_search_icon.svg") center no-repeat;background-size:100% 100%;content:"";z-index:-1}@media(min-width: 1024px){.main .sec02 .group_area .group_list.combine_box.product_box a:hover{-webkit-transition:all .5s;transition:all .5s;background-color:#011e41}.main .sec02 .group_area .group_list.combine_box.product_box a:hover::before{background:url("../images/main/product_search_on_icon.svg") center no-repeat;background-size:100% 100%}.main .sec02 .group_area .group_list.combine_box.product_box a:hover strong{color:#edf6fd}.main .sec02 .group_area .group_list.combine_box.product_box a:hover span{color:#fff}}.main .sec02 .group_area .group_list:not(.combine_box){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main .sec02 .group_area .group_list:not(.combine_box) .item{position:relative;width:100%;height:100%}.main .sec02 .group_area .group_list:not(.combine_box) .item strong{color:#70d44b}.main .sec02 .group_area .group_list:not(.combine_box).horizontal_top{width:25%}.main .sec02.active .horizontal_top .item1::before{width:100%;-webkit-transition-delay:.2s;transition-delay:.2s}.main .sec02.active .horizontal_top .item1::after{height:200%}.main .sec02.active .horizontal_top02 .item2::before{height:200%;-webkit-transition-delay:.4s;transition-delay:.4s}.main .sec02.active .horizontal_top02 .item2::after{width:400%;-webkit-transition-delay:.1s;transition-delay:.1s}.main .sec02.active .vertical_left_center .item4::before{height:200%;-webkit-transition-delay:.3s;transition-delay:.3s}.main .sec02.active .horizontal_bottom02 .item3::after{width:400%;-webkit-transition-delay:.4s;transition-delay:.4s}.main .sec02.active .vertical_left_center02::before{height:200%;-webkit-transition-delay:.2s;transition-delay:.2s}.main .sec02.active .vertical_left_center03::before{height:200%}.main .sec02.active .horizontal_bottom .item7::after{width:200%}.main .sec02 .horizontal_top .item1::before{position:absolute;left:0;top:0;width:0;height:2px;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:width ease-in-out;transition:width ease-in-out;-webkit-transition-duration:.3s;transition-duration:.3s;background-color:#ddd;content:""}.main .sec02 .horizontal_top .item1::after{position:absolute;right:0;bottom:-100%;width:2px;height:0;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:height ease-in-out;transition:height ease-in-out;-webkit-transition-duration:.3s;transition-duration:.3s;background-color:#ddd;content:""}.main .sec02 .horizontal_top02 .item2::before{position:absolute;left:0;top:0;width:2px;height:0;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:height ease-in-out;transition:height ease-in-out;-webkit-transition-duration:.3s;transition-duration:.3s;background-color:#ddd;content:""}.main .sec02 .horizontal_top02 .item2::after{position:absolute;left:0;top:0;width:0;height:2px;-webkit-transition:width ease-in-out;transition:width ease-in-out;-webkit-transition-duration:.5s;transition-duration:.5s;background-color:#ddd;content:""}.main .sec02 .vertical_left_center .item4::before{position:absolute;left:-2px;bottom:0;width:2px;height:0;-webkit-transform:translate(0, 50%);transform:translate(0, 50%);-webkit-transition:height ease-in-out;transition:height ease-in-out;-webkit-transition-duration:.7s;transition-duration:.7s;background-color:#ddd;content:""}.main .sec02 .horizontal_bottom02 .item3::after{position:absolute;right:0;bottom:0;width:0;height:2px;-webkit-transform:translateX(50%);transform:translateX(50%);-webkit-transition:width ease-in-out;transition:width ease-in-out;-webkit-transition-duration:.5s;transition-duration:.5s;background-color:#ddd;content:""}.main .sec02 .vertical_left_center02::before{position:absolute;left:0;bottom:0;width:2px;height:0;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:height ease-in-out;transition:height ease-in-out;-webkit-transition-duration:.4s;transition-duration:.4s;background-color:#ddd;content:""}.main .sec02 .vertical_left_center03::before{position:absolute;left:0;top:-100%;width:2px;height:0;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:height ease-in-out;transition:height ease-in-out;-webkit-transition-duration:.4s;transition-duration:.4s;background-color:#ddd;content:""}.main .sec02 .horizontal_bottom .item7::after{position:absolute;right:0;bottom:0;width:0;height:2px;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:width ease-in-out;transition:width ease-in-out;-webkit-transition-duration:.2s;transition-duration:.2s;background-color:#ddd;content:""}.main .sec02 .m_group_area{display:none}@media(max-width: 1023px){.main .sec02{overflow:visible}.main .sec02 .main_tit{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0;-webkit-transition:all .5s;transition:all .5s}.main .sec02 .group_area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .sec02 .group_area .group_list{width:100%}.main .sec02 .group_area .group_list .item:first-child{border-right:1px solid #ccc}.main .sec02 .group_area .group_list .item:last-child{border-right:0}.main .sec02 .group_area .group_list:not(.combine_box){border:1px solid #ccc;border-bottom:0}.main .sec02 .group_area:last-child .group_list:first-child{border-bottom:1px solid #ccc}.main .sec02 .pc_group_area{display:none}.main .sec02 .m_group_area{display:block}.main .sec02 .m_group_area .list{margin-top:1.875rem;font-size:0}.main .sec02 .m_group_area .list li{position:relative;display:inline-block;vertical-align:top;width:calc(50% - 10px);-webkit-transition:all .5s;transition:all .5s}.main .sec02 .m_group_area .list li:nth-of-type(odd){margin-right:20px}.main .sec02 .m_group_area .list li:nth-of-type(1) a,.main .sec02 .m_group_area .list li:nth-of-type(2) a{border-top:1px solid #ddd}.main .sec02 .m_group_area .list li a{position:relative;display:block;font-size:1.875rem;letter-spacing:0;line-height:1.5333333333;border-bottom:1px solid #ddd;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);padding:12px 0;font-family:"Nunito Sans",sans-serif;font-weight:800;color:#70d44b;-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.main .sec02 .m_group_area .list li a::after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:24px;height:24px;background:url("../images/main/sec02_green_arrow.svg") 0 0 no-repeat;background-size:100% 100%}.main .sec02 .m_group_area .list li.active a{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.main .sec02 .m_group_area .product_search_box{-webkit-transition:all .5s;transition:all .5s;margin-top:1.25rem}.main .sec02 .m_group_area .product_search_box .product_search_open{position:relative;display:block;padding:20px;background-color:#edf6fd;overflow:hidden;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.main .sec02 .m_group_area .product_search_box .product_search_open::before{content:"";display:block;position:absolute;top:-30px;right:-8px;width:162px;height:134px;background:url("../images/main/product_search_m_icon.svg") 0 0 no-repeat;background-size:100% 100%}.main .sec02 .m_group_area .product_search_box .product_search_open strong{font-size:1.75rem;letter-spacing:0;line-height:1;font-family:"Nunito Sans",sans-serif;font-weight:800;color:#011e41}.main .sec02 .m_group_area .product_search_box.active .product_search_open{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width: 1023px)and (max-width: 766px){.main .sec02 .m_group_area .list{margin-top:1.875rem}.main .sec02 .m_group_area .product_search_box{margin-top:1.25rem}}@media(max-width: 1023px){.main .sec02.active .main_tit{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.main .sec03{margin-top:9.375rem;overflow:hidden;padding-bottom:70px}@media(max-width: 1023px){.main .sec03{margin-top:6.25rem;padding-bottom:30px}}@media(max-width: 766px){.main .sec03{margin-top:6.25rem}}.main .sec03 .solution_slide{position:relative;margin-top:5.625rem;-webkit-transition:all 1s;transition:all 1s;overflow:visible}.main .sec03 .solution_slide .swiper-wrapper{-webkit-transform:translateX(150%);transform:translateX(150%);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.main .sec03 .solution_slide.active .swiper-wrapper{-webkit-transform:translateX(0);transform:translateX(0)}@media(max-width: 1366px){.main .sec03 .solution_slide{margin-top:3.125rem}}@media(max-width: 1023px){.main .sec03 .solution_slide{margin-top:1.875rem;overflow:hidden}.main .sec03 .solution_slide .swiper-wrapper{-webkit-transform:translate(0, 100px);transform:translate(0, 100px);opacity:0}.main .sec03 .solution_slide.active .swiper-wrapper{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}@media(max-width: 766px){.main .sec03 .solution_slide{margin-top:1.875rem}}.main .sec03 .solution_slide .swiper-slide{position:relative;width:100%}.main .sec03 .solution_slide .swiper-slide1{background:url("../images/main/sec03_img01.jpg") center no-repeat;background-size:cover}.main .sec03 .solution_slide .swiper-slide2{background:url("../images/main/sec03_img02.jpg") center no-repeat;background-size:cover}.main .sec03 .solution_slide .swiper-slide3{background:url("../images/main/sec03_img03.jpg") center no-repeat;background-size:cover}.main .sec03 .solution_slide .swiper-slide a{display:block;width:100%;height:557px}@media(min-width: 1024px){.main .sec03 .solution_slide .swiper-slide a:hover{-webkit-transition:all .3s;transition:all .3s}.main .sec03 .solution_slide .swiper-slide a:hover .btn.arrow_xl:after{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}}.main .sec03 .solution_slide .swiper-slide .txt_box{position:absolute;left:60px;bottom:60px}.main .sec03 .solution_slide .swiper-slide .txt_box .btn.arrow_xl{width:auto}.main .sec03 .solution_slide .swiper-slide .txt_box .btn.arrow_xl span{font-size:2.8125rem;letter-spacing:0em;line-height:.8;font-weight:700;color:#fff}.main .sec03 .solution_slide .swiper-slide .txt_box .btn.arrow_xl::after{width:35px;height:35px;top:-11px;left:auto;background:url("../images/product/materials/overview/arrow_green.svg") 0 0 no-repeat;background-size:100% 100%;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.main .sec03 .solution_slide .swiper-slide .txt_box p{margin-top:1.25rem;font-size:1.25rem;letter-spacing:0em;line-height:1.6;color:#fff}@media(max-width: 1366px){.main .sec03 .solution_slide .swiper-slide1{background:url("../images/main/sec03_laptop_img01.jpg") right center no-repeat;background-size:cover}.main .sec03 .solution_slide .swiper-slide2{background:url("../images/main/sec03_laptop_img02.jpg") right center no-repeat;background-size:cover}.main .sec03 .solution_slide .swiper-slide3{background:url("../images/main/sec03_laptop_img03.jpg") right center no-repeat;background-size:cover}.main .sec03 .solution_slide .swiper-slide a{height:auto;padding-top:40%}.main .sec03 .solution_slide .swiper-slide .txt_box{bottom:50px}}@media(max-width: 1023px){.main .sec03 .solution_slide .swiper-slide1{background:url("../images/main/sec03_m_img01.jpg") 0 0 no-repeat;background-size:100% 100%}.main .sec03 .solution_slide .swiper-slide2{background:url("../images/main/sec03_m_img02.jpg") 0 0 no-repeat;background-size:100% 100%}.main .sec03 .solution_slide .swiper-slide3{background:url("../images/main/sec03_m_img03.jpg") 0 0 no-repeat;background-size:100% 100%}.main .sec03 .solution_slide .swiper-slide a{padding-top:100%}.main .sec03 .solution_slide .swiper-slide .txt_box{left:20px;bottom:20px}.main .sec03 .solution_slide .swiper-slide .txt_box .btn.arrow_xl{width:auto}.main .sec03 .solution_slide .swiper-slide .txt_box .btn.arrow_xl span{font-size:1.625rem;letter-spacing:0em;line-height:1.3846153846}.main .sec03 .solution_slide .swiper-slide .txt_box .btn.arrow_xl::after{width:24px;height:24px;top:7px;-webkit-transform:translate(10px, -50%);transform:translate(10px, -50%)}.main .sec03 .solution_slide .swiper-slide .txt_box p{display:none}}.main .sec03 .solution_slide .control_box{margin-top:1.875rem;font-size:0}.main .sec03 .solution_slide .control_box::after{content:"";display:block;clear:both;height:0;visibility:hidden}.main .sec03 .solution_slide .control_box .box{float:right;margin-right:-10px}.main .sec03 .solution_slide .control_box .box>*{display:inline-block;vertical-align:middle}.main .sec03 .solution_slide .control_box .swiper-button-prev,.main .sec03 .solution_slide .control_box .swiper-button-next{position:static;width:24px;height:24px;margin-top:0}.main .sec03 .solution_slide .control_box .swiper-button-prev{background:url("../images/main/solution_prev.svg") 0 0 no-repeat;background-size:100% 100%}.main .sec03 .solution_slide .control_box .swiper-button-next{background:url("../images/main/solution_next.svg") 0 0 no-repeat;background-size:100% 100%}.main .sec03 .solution_slide .control_box .swiper-pagination{position:static;-webkit-transform:none;transform:none;width:auto;margin:0 20px;font-size:1.125rem;letter-spacing:0em;line-height:1;font-weight:500}.main .sec03 .solution_slide .control_box .swiper-pagination span.swiper-pagination-total{color:#999}@media(max-width: 1366px){.main .sec03 .solution_slide .control_box{padding-right:0}}@media(max-width: 1023px){.main .sec03 .solution_slide .control_box{margin-top:.625rem}.main .sec03 .solution_slide .control_box .box{float:none;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:0;text-align:center}.main .sec03 .solution_slide .control_box .box>*{display:block}.main .sec03 .solution_slide .control_box .swiper-button-prev{margin-left:-7px}.main .sec03 .solution_slide .control_box .swiper-button-next{margin-right:-7px}.main .sec03 .solution_slide .control_box .swiper-pagination{margin:0;font-size:.875rem;letter-spacing:0em;line-height:1;font-weight:400}}@media(max-width: 766px){.main .sec03 .solution_slide .control_box{margin-top:.625rem}}.main .sec04{margin-top:8.125rem}@media(max-width: 1366px){.main .sec04{margin-top:7.5rem}}@media(max-width: 1023px){.main .sec04{margin-top:4.375rem}}@media(max-width: 766px){.main .sec04{margin-top:4.375rem}}.main .sec04 .list{margin-top:7.5rem;font-size:0}.main .sec04 .list li{display:inline-block;vertical-align:top;width:calc(33.333333% - 80px);margin-right:120px}.main .sec04 .list li:last-of-type{margin-right:0}.main .sec04 .list li a{position:relative;display:block;width:100%;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}@media(min-width: 1024px){.main .sec04 .list li a:hover .tit_box::after{width:100%}.main .sec04 .list li a:hover p{color:#011e41}}.main .sec04 .list li .tit_box{position:relative;height:146px;margin-bottom:1.875rem;padding-bottom:60px;border-bottom:6px solid #ddd;-webkit-transition:all .3s;transition:all .3s}.main .sec04 .list li .tit_box::after{content:"";display:block;position:absolute;bottom:-6px;left:0;width:0%;height:6px;background-color:#011e41;-webkit-transition:width .75s;transition:width .75s}.main .sec04 .list li p{font-size:1.875rem;letter-spacing:0em;line-height:1.3333333333;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.3333333333;max-height:2.6666666667em;word-break:keep-all;word-wrap:break-word;-webkit-transition:all .3s;transition:all .3s}.main .sec04 .list li span{font-size:1rem;letter-spacing:0em;line-height:1;color:#666}.main .sec04 .list li.active a{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width: 1439px){.main .sec04 .list li{width:calc(33.333333% - 53.333333px);margin-right:80px}}@media(max-width: 1366px){.main .sec04 .list{margin-top:5rem}}@media(max-width: 1023px){.main .sec04 .list{margin-top:1.875rem}.main .sec04 .list li{display:block;width:100%;margin-right:0}.main .sec04 .list li:first-of-type a{padding-top:0}.main .sec04 .list li+li a{border-top:1px solid #ddd}.main .sec04 .list li a{display:block;width:100%;padding:30px 0}.main .sec04 .list li .tit_box{height:auto;margin-bottom:.625rem;padding-bottom:0;border-bottom:0}.main .sec04 .list li p{font-size:1.125rem;letter-spacing:0em;line-height:1.5555555556;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.5555555556;max-height:3.1111111111em}.main .sec04 .list li span{font-size:.75rem;letter-spacing:0em;line-height:1}}@media(max-width: 766px){.main .sec04 .list{margin-top:1.875rem}.main .sec04 .list li .tit_box{margin-bottom:.625rem}}.main .banner_sec{margin-top:16.25rem}@media(max-width: 1540px){.main .banner_sec .banner_wrap{min-width:auto;padding:0;max-width:90.4%}}@media(max-width: 1200px){.main .banner_sec .banner_wrap{max-width:100%;padding:0 24px}}@media(max-width: 1022px){.main .banner_sec .banner_wrap{padding:0}}.main .banner_sec .banner_box .btn.text_icon span{position:absolute;-webkit-transform:translateY(130%);transform:translateY(130%)}.main .banner_sec .banner_box .btn:hover.text_icon p{margin-top:-35px}.main .banner_sec .banner_box .btn:hover.text_icon span{visibility:visible;-webkit-transform:translateY(50px);transform:translateY(50px);opacity:1}.main .banner_sec .banner_box .btn.active.text_icon span{-webkit-transform:translateY(0);transform:translateY(0);bottom:20px}.main .banner_sec .banner_box .btn a::after{right:190px}.main .banner_sec .banner_box:first-of-type a::after{width:90px;height:90px;right:190px;background:url("../images/main/main_banner_icon01.svg") 0 0 no-repeat;background-size:100% 100%}.main .banner_sec .banner_box:last-of-type a::after{width:84px;height:65px;right:104px;background:url("../images/main/main_banner_icon02.svg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1366px){.main .banner_sec{margin-top:12.5rem}.main .banner_sec .banner_box:first-of-type a{padding:0}.main .banner_sec .banner_box:first-of-type a::after{right:50px}.main .banner_sec .banner_box:last-of-type a::after{right:50px}}@media(max-width: 1200px){.main .banner_sec .banner_box:first-of-type a::after{right:30px}.main .banner_sec .banner_box:last-of-type a{padding:0 24px}.main .banner_sec .banner_box:last-of-type a::after{right:30px}.main .banner_sec .banner_box:last-of-type a::after{right:30px}}@media(max-width: 1022px){.main .banner_sec .banner_box:last-of-type a{padding:0}}@media(max-width: 1023px){.main .banner_sec{margin-top:12.5rem}.main .banner_sec .banner_box.text_icon span:after{display:none}.main .banner_sec .banner_box:first-of-type a::after{width:48px;height:48px;right:50%;top:25px;-webkit-transform:translateX(50%);transform:translateX(50%)}.main .banner_sec .banner_box:last-of-type a::after{width:48px;height:48px;right:50%;top:25px;-webkit-transform:translateX(50%);transform:translateX(50%)}}@media(max-width: 766px){.main .banner_sec{margin-top:8.125rem}}.main_popup{position:relative}.main_popup .pop_bg{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:9999}.main_popup .popup-multiple{z-index:100000;display:none;position:fixed;left:0;top:0;width:100%;height:100%}.main_popup .popup-multiple.popup-multiple--open{display:block}.main_popup .popup-multiple__inner{position:absolute;left:50%;top:50%;max-width:500px;overflow:hidden;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10000}.main_popup .popup-multiple .swiper-container{background-color:#fff}.main_popup .popup-multiple .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:500px;height:500px;background-color:#fff}.main_popup .popup-multiple .swiper-slide a{width:100%;height:auto;position:relative;padding-top:100%}.main_popup .popup-multiple .swiper-slide a:before{content:"";width:100%;height:190px;position:absolute;left:0;bottom:0;background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, rgba(221, 221, 221, 0.7)), color-stop(60%, rgba(255, 255, 255, 0)));background:linear-gradient(0, rgba(221, 221, 221, 0.7) 20%, rgba(255, 255, 255, 0) 60%)}.main_popup .popup-multiple .swiper-slide>span{font-size:50px;color:#b1bbe8;font-weight:bold}.main_popup .popup-multiple .swiper-slide img{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.main_popup .popup-multiple .swiper-slide img.mobileimg{display:none}.main_popup .popup-multiple .swiper-pagination-bullet{width:10px;height:10px;opacity:1;background-color:rgba(0,0,0,0);border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 7px}.main_popup .popup-multiple .swiper-pagination-bullet-active{background-color:#fff}.main_popup .popup-multiple .btm-cont{width:100%;height:60px}.main_popup .popup-multiple .btm-cont__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%}.main_popup .popup-multiple .btm-cont__checkbox .custom_checkbox input[type=checkbox]+label{color:#fff}.main_popup .popup-multiple .btm-cont__checkbox .custom_checkbox input[type=checkbox]+label::before{background-color:rgba(0,0,0,0)}.main_popup .popup-multiple .btm-cont__checkbox .custom_checkbox input[type=checkbox]:checked+label::before{background-color:#70d44b}.main_popup .popup-multiple .btm-cont__close{font-size:1rem;letter-spacing:0em;line-height:1;font-weight:500;color:#fff}.main_popup .popup-multiple .btm-cont__close i{display:inline-block;vertical-align:top;width:14px;height:14px;margin-left:5px;background:url("../images/main/main_popup_close_btn.svg") center no-repeat;background-size:100%}@media all and (max-width: 767px){.main_popup .popup-multiple__inner{width:89.7%}.main_popup .popup-multiple .swiper-slide{width:100%;height:100%}.main_popup .popup-multiple .swiper-slide img{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.main_popup .popup-multiple .swiper-slide img.pcimg{display:none}.main_popup .popup-multiple .swiper-slide img.mobileimg{display:block}.main_popup .popup-multiple .btm-cont{height:60px}.main_popup .popup-multiple .btm-cont__close{font-size:.875rem;letter-spacing:0;line-height:1}}.privacy_page .sec01 .con01 .select_area_wrap{text-align:right}.privacy_page .sec01 .con01 .custom_select_area{max-width:278px;text-align:left}.privacy_page .sec01 .con01 .custom_select_area a.current{height:37px;padding-left:0;font-size:.875rem;letter-spacing:0em;line-height:2.6428571429;border:0;border-bottom:1px solid #000;color:#000}.privacy_page .sec01 .con01 .custom_select_area a.current::after{width:12px;height:9px;right:0;background:url("../images/common/privacy_arrow.svg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.privacy_page .sec01 .con01 .custom_select_area{max-width:100%}}.privacy_page .sec01 .con01 .privacy_box>h3{margin-bottom:1.5625rem;font-size:1.875rem;letter-spacing:0em;line-height:.9333333333;font-weight:500}.privacy_page .sec01 .con01 .privacy_box p,.privacy_page .sec01 .con01 .privacy_box span{font-size:1rem;letter-spacing:0em;line-height:1.75;word-break:keep-all;word-wrap:break-word}.privacy_page .sec01 .con01 .privacy_box .green{color:#70d44b}.privacy_page .sec01 .con01 .privacy_box .margin{margin-top:1.25rem}.privacy_page .sec01 .con01 .privacy_box .margin+.margin{margin-top:.625rem}@media(max-width: 1023px){.privacy_page .sec01 .con01 .privacy_box .margin{margin-top:.625rem}.privacy_page .sec01 .con01 .privacy_box .margin+.margin{margin-top:.625rem}}@media(max-width: 766px){.privacy_page .sec01 .con01 .privacy_box .margin{margin-top:.625rem}.privacy_page .sec01 .con01 .privacy_box .margin+.margin{margin-top:.625rem}}@media(max-width: 1023px){.privacy_page .sec01 .con01 .privacy_box>h3{margin-bottom:1.25rem;font-size:1.375rem;letter-spacing:0em;line-height:1.4545454545}.privacy_page .sec01 .con01 .privacy_box p,.privacy_page .sec01 .con01 .privacy_box span{font-size:.875rem;letter-spacing:-0.00022em;line-height:1.5714285714}}@media(max-width: 766px){.privacy_page .sec01 .con01 .privacy_box>h3{margin-bottom:1.25rem}}.privacy_page .sec01 .con01 .top_box{margin-top:3.125rem}.privacy_page .sec01 .con01 .top_box strong{font-size:1.25rem;letter-spacing:0em;line-height:1.4;font-weight:500;word-break:keep-all;word-wrap:break-word}.privacy_page .sec01 .con01 .top_box p{margin-top:1.25rem;font-size:1rem;letter-spacing:0em;line-height:1.75;word-break:keep-all;word-wrap:break-word}@media(max-width: 1023px){.privacy_page .sec01 .con01 .top_box{margin-top:3.125rem}.privacy_page .sec01 .con01 .top_box strong{font-size:1rem;letter-spacing:0em;line-height:1.5}.privacy_page .sec01 .con01 .top_box p{margin-top:1.25rem;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}}@media(max-width: 766px){.privacy_page .sec01 .con01 .top_box{margin-top:3.125rem}.privacy_page .sec01 .con01 .top_box p{margin-top:1.25rem}}.privacy_page .sec01 .con01 .privacy_box{margin-top:6.25rem}.privacy_page .sec01 .con01 .privacy_box .labeling_list{font-size:0}.privacy_page .sec01 .con01 .privacy_box .labeling_list li{display:inline-block;vertical-align:top;width:calc(33.333333% - 20px);height:250px;border:1px solid #ddd;background-color:#fff}.privacy_page .sec01 .con01 .privacy_box .labeling_list li a{position:relative;display:block;height:100%;padding:50px 50px 0 50px}.privacy_page .sec01 .con01 .privacy_box .labeling_list li a::before{content:"";display:block;position:absolute;bottom:20px;right:20px;width:80px;height:80px;background:url("../images/common/privacy_icon.svg") 0 0 no-repeat;background-size:cover}.privacy_page .sec01 .con01 .privacy_box .labeling_list li+li{margin-left:30px}.privacy_page .sec01 .con01 .privacy_box .labeling_list li strong{font-size:1.25rem;letter-spacing:0em;line-height:1}.privacy_page .sec01 .con01 .privacy_box .labeling_list li p{position:relative;padding-left:10px;font-size:1rem;letter-spacing:0em;line-height:1.625}.privacy_page .sec01 .con01 .privacy_box .labeling_list li p:first-of-type{margin-top:1.25rem}.privacy_page .sec01 .con01 .privacy_box .labeling_list li p::before{content:"";display:block;position:absolute;top:10px;left:0;width:3px;height:3px;background-color:#000;border-radius:50%}.privacy_page .sec01 .con01 .privacy_box .labeling_list li:nth-of-type(1) a::before{background-position:0px 0}.privacy_page .sec01 .con01 .privacy_box .labeling_list li:nth-of-type(2) a::before{background-position:-100px 0}.privacy_page .sec01 .con01 .privacy_box .labeling_list li:nth-of-type(3) a::before{background-position:-200px 0}.privacy_page .sec01 .con01 .privacy_box .btn_wrap{margin-top:1.875rem}.privacy_page .sec01 .con01 .privacy_box .btn span{font-weight:500}.privacy_page .sec01 .con01 .privacy_box .btn.privacy.on::before{-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.privacy_page .sec01 .con01 .privacy_box .btn.map{width:auto;padding-right:25px}.privacy_page .sec01 .con01 .privacy_box .table_wrap{margin-top:1.875rem}.privacy_page .sec01 .con01 .privacy_box .table_wrap.none{display:none}.privacy_page .sec01 .con01 .privacy_box .table_wrap.on{display:block}.privacy_page .sec01 .con01 .privacy_box .table_wrap table thead th{text-align:center;padding:0;word-break:keep-all;word-wrap:break-word}@media(max-width: 1023px){.privacy_page .sec01 .con01 .privacy_box .table_wrap table thead th{height:60px;padding:0 10px}}.privacy_page .sec01 .con01 .privacy_box .table_wrap table tbody td{text-align:center;padding:30px 10px;word-break:keep-all;word-wrap:break-word}.privacy_page .sec01 .con01 .privacy_box .table_wrap table tbody td.border_line{border-left:1px solid #ddd;border-right:1px solid #ddd}@media(min-width: 1024px){.privacy_page .sec01 .con01 .privacy_box .table_wrap table tbody td a:hover{text-decoration:underline}}@media(max-width: 1023px){.privacy_page .sec01 .con01 .privacy_box .table_wrap table tbody td{height:60px;padding:0 10px}}.privacy_page .sec01 .con01 .privacy_box .table_wrap p{margin-top:1.25rem;margin-bottom:.625rem;font-size:1rem;letter-spacing:0em;line-height:1.625;font-weight:500}.privacy_page .sec01 .con01 .privacy_box .table_wrap p a{text-decoration:underline}.privacy_page .sec01 .con01 .privacy_box .table_wrap span{font-size:1rem;letter-spacing:0em;line-height:1.625}.privacy_page .sec01 .con01 .privacy_box .line{position:relative;display:block;padding-left:11px}.privacy_page .sec01 .con01 .privacy_box .line::before{content:"";display:block;position:absolute;top:12px;left:0;width:5px;height:1px;background-color:#000}.privacy_page .sec01 .con01 .privacy_box .gray{position:relative;display:block;padding-left:14px;color:#666}.privacy_page .sec01 .con01 .privacy_box .gray::before{content:"※";display:block;position:absolute;top:-1px;left:0;font-size:1rem;letter-spacing:0em;line-height:1.75}.privacy_page .sec01 .con01 .privacy_box .number{margin-top:1.25rem}.privacy_page .sec01 .con01 .privacy_box .number li{font-size:0}.privacy_page .sec01 .con01 .privacy_box .number li>*{display:inline-block;vertical-align:top}.privacy_page .sec01 .con01 .privacy_box .number li>span{width:17px}.privacy_page .sec01 .con01 .privacy_box .number li p{width:calc(100% - 17px)}.privacy_page .sec01 .con01 .privacy_box .number li p .dot{position:relative;display:block;padding-left:10px}.privacy_page .sec01 .con01 .privacy_box .number li p .dot::before{content:"";display:block;position:absolute;top:10px;left:0;width:3px;height:3px;background-color:#000;border-radius:50%}.privacy_page .sec01 .con01 .privacy_box .number li p .btn{width:auto;margin-top:1.25rem;padding-right:20px}.privacy_page .sec01 .con01 .privacy_box .number.margin li+li{margin-top:1.25rem}.privacy_page .sec01 .con01 .privacy_box .txt_box{margin-top:2.5rem}.privacy_page .sec01 .con01 .privacy_box .txt_box p+p{margin-top:.625rem}.privacy_page .sec01 .con01 .privacy_box .number_txt{position:relative;padding-left:20px}.privacy_page .sec01 .con01 .privacy_box .number_txt::before{content:"";display:block;position:absolute;top:0;left:0;font-size:1rem;letter-spacing:0em;line-height:1.75}.privacy_page .sec01 .con01 .privacy_box .number_txt1::before{content:"①"}.privacy_page .sec01 .con01 .privacy_box .number_txt2::before{content:"②"}.privacy_page .sec01 .con01 .privacy_box .number_txt+.number_txt{margin-top:.625rem}@media(max-width: 1023px){.privacy_page .sec01 .con01 .privacy_box{margin-top:3.125rem}.privacy_page .sec01 .con01 .privacy_box .labeling_list li{display:block;width:100%;height:auto}.privacy_page .sec01 .con01 .privacy_box .labeling_list li a{padding:30px 20px}.privacy_page .sec01 .con01 .privacy_box .labeling_list li+li{margin-left:0;margin-top:1.25rem}.privacy_page .sec01 .con01 .privacy_box .labeling_list li strong{font-size:1rem;letter-spacing:0em;line-height:1}.privacy_page .sec01 .con01 .privacy_box .labeling_list li p{position:relative;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.privacy_page .sec01 .con01 .privacy_box .labeling_list li p:first-of-type{margin-top:1.25rem}.privacy_page .sec01 .con01 .privacy_box .labeling_list li p::before{top:8px}.privacy_page .sec01 .con01 .privacy_box .btn_wrap{margin-top:1.25rem}.privacy_page .sec01 .con01 .privacy_box .btn_wrap .btn.privacy{width:auto;padding-right:25px}.privacy_page .sec01 .con01 .privacy_box .table_wrap{margin-top:1.875rem}.privacy_page .sec01 .con01 .privacy_box .table_wrap p{margin-top:1.875rem;margin-bottom:1.25rem;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.privacy_page .sec01 .con01 .privacy_box .table_wrap span{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.privacy_page .sec01 .con01 .privacy_box .line::before{top:10px}.privacy_page .sec01 .con01 .privacy_box .gray::before{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.privacy_page .sec01 .con01 .privacy_box .number{margin-top:1.25rem}.privacy_page .sec01 .con01 .privacy_box .number li p .btn{width:100%;margin-top:1.25rem}.privacy_page .sec01 .con01 .privacy_box .number li p .dot::before{top:9px}.privacy_page .sec01 .con01 .privacy_box .number.margin li+li{margin-top:1.875rem}.privacy_page .sec01 .con01 .privacy_box .txt_box{margin-top:1.875rem}.privacy_page .sec01 .con01 .privacy_box .txt_box p+p{margin-top:1.25rem}.privacy_page .sec01 .con01 .privacy_box .number_txt{padding-left:15px}.privacy_page .sec01 .con01 .privacy_box .number_txt::before{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.privacy_page .sec01 .con01 .privacy_box .number_txt+.number_txt{margin-top:.625rem}}@media(max-width: 766px){.privacy_page .sec01 .con01 .privacy_box{margin-top:3.125rem}.privacy_page .sec01 .con01 .privacy_box .labeling_list li+li{margin-top:1.25rem}.privacy_page .sec01 .con01 .privacy_box .labeling_list li p:first-of-type{margin-top:1.25rem}.privacy_page .sec01 .con01 .privacy_box .btn_wrap{margin-top:1.25rem}.privacy_page .sec01 .con01 .privacy_box .table_wrap{margin-top:1.875rem}.privacy_page .sec01 .con01 .privacy_box .number{margin-top:1.25rem}.privacy_page .sec01 .con01 .privacy_box .number li p .btn{margin-top:1.25rem}.privacy_page .sec01 .con01 .privacy_box .number.margin li+li{margin-top:1.875rem}.privacy_page .sec01 .con01 .privacy_box .txt_box{margin-top:1.875rem}.privacy_page .sec01 .con01 .privacy_box .txt_box p+p{margin-top:1.25rem}.privacy_page .sec01 .con01 .privacy_box .number_txt+.number_txt{margin-top:.625rem}}.privacy_page .sec01 .con01 .index_box{margin-top:3.125rem;padding:50px;border:1px solid #ddd;font-size:0}.privacy_page .sec01 .con01 .index_box ul{display:inline-block;vertical-align:top;width:50%}.privacy_page .sec01 .con01 .index_box ul li+li{margin-top:1.25rem}.privacy_page .sec01 .con01 .index_box ul li a{display:inline-block;vertical-align:top;position:relative;word-break:keep-all;word-wrap:break-word;font-size:0}.privacy_page .sec01 .con01 .index_box ul li a span{display:inline-block;vertical-align:top;font-size:1rem;letter-spacing:0em;line-height:1.5;width:14px}.privacy_page .sec01 .con01 .index_box ul li a span:last-of-type{width:calc(100% - 14px)}@media(min-width: 1024px){.privacy_page .sec01 .con01 .index_box ul li a:hover span:last-of-type{text-decoration:underline;text-underline-offset:5px}}.privacy_page .sec01 .con01 .index_box ul li.type1 span{width:24px}.privacy_page .sec01 .con01 .index_box ul li.type1 span:last-of-type{width:calc(100% - 24px)}@media(max-width: 1023px){.privacy_page .sec01 .con01 .index_box{margin-top:3.125rem;padding:30px 5px 30px 20px}.privacy_page .sec01 .con01 .index_box ul{display:block;width:100%}.privacy_page .sec01 .con01 .index_box ul:last-of-type{margin-top:.625rem}.privacy_page .sec01 .con01 .index_box ul li+li{margin-top:.625rem}.privacy_page .sec01 .con01 .index_box ul li a span{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714;width:14px}.privacy_page .sec01 .con01 .index_box ul li a span:last-of-type{width:calc(100% - 14px)}.privacy_page .sec01 .con01 .index_box ul li.type1 span{width:21px}.privacy_page .sec01 .con01 .index_box ul li.type1 span:last-of-type{width:calc(100% - 21px)}}@media(max-width: 766px){.privacy_page .sec01 .con01 .index_box{margin-top:3.125rem}.privacy_page .sec01 .con01 .index_box ul:last-of-type{margin-top:.625rem}.privacy_page .sec01 .con01 .index_box ul li+li{margin-top:.625rem}}.common_sec_visual{width:100%;height:720px;margin-top:0 !important}@media(max-width: 1023px){.common_sec_visual{height:auto;padding-top:69.44%}}.common_sec_visual.active .inner .txt_box h2{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.common_sec_visual.active .inner .txt_box span{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.common_sec_visual .inner{display:block;height:100%}.common_sec_visual .inner .txt_box{position:absolute;bottom:100px;left:0;color:#fff}.common_sec_visual .inner .txt_box h2{position:relative;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);font-size:4.375rem;letter-spacing:0;line-height:1;font-family:"Nunito Sans",sans-serif;font-weight:700;-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.common_sec_visual .inner .txt_box span{display:block;position:relative;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s;-webkit-transition-delay:.2s;transition-delay:.2s;margin-top:1.875rem;font-size:1.875rem;letter-spacing:0em;line-height:1}@media(max-width: 1200px){.common_sec_visual .inner .txt_box{left:24px}}@media(max-width: 1023px){.common_sec_visual .inner .txt_box{bottom:25px;color:#fff}.common_sec_visual .inner .txt_box h2{font-size:2.375rem;letter-spacing:0;line-height:1.1052631579}.common_sec_visual .inner .txt_box span{margin-top:.625rem;font-size:1.125rem;letter-spacing:0em;line-height:1.4444444444}}@media(max-width: 766px){.common_sec_visual .inner .txt_box{left:16px}.common_sec_visual .inner .txt_box span{margin-top:.375rem}}.section_title{margin-bottom:9.375rem}.section_title h3{margin-bottom:.875rem;font-size:1.25rem;letter-spacing:0em;line-height:1;font-weight:400;color:#666;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.section_title p{font-size:2.5rem;letter-spacing:0em;line-height:1.375;font-weight:500;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s;-webkit-transition-delay:.2s;transition-delay:.2s;word-break:keep-all;word-wrap:break-word}.section_title.active h3{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.section_title.active p{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width: 1023px){.section_title{margin-bottom:3.125rem}.section_title h3{font-size:.875rem;letter-spacing:0em;line-height:1}.section_title p{font-size:1.375rem;letter-spacing:0em;line-height:1.4545454545}}@media(max-width: 766px){.section_title{margin-bottom:3.125rem}}.contents_inner .con{margin-bottom:15.625rem}.contents_inner .con:last-child{margin-bottom:16.875rem}@media(max-width: 1023px){.contents_inner .con{margin-bottom:4.375rem}.contents_inner .con:last-child{margin-bottom:4.375rem}}@media(max-width: 1023px){.contents_inner .con01 .tit_company .txt_inner strong{line-height:36px}}.contents_inner .contents_area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:3.125rem}@media(max-width: 1023px){.contents_inner .contents_area{margin-bottom:1.25rem}}.contents_inner .contents_area .cont_link{position:relative;overflow:hidden;width:100%;max-width:1560px;padding:1px 0;height:502px}@media(max-width: 1023px){.contents_inner .contents_area .cont_link{height:auto}}.contents_inner .contents_area .mask{position:absolute;top:0;width:calc(100% + 1px);height:100%;background-color:#fff}.contents_inner .contents_area .mask.left{-webkit-transform-origin:left;transform-origin:left}.contents_inner .contents_area .mask.right{-webkit-transform-origin:right;transform-origin:right}.contents_inner .contents_area .image_box{width:100%;max-width:1560px;height:100%;-webkit-transition:.5s;transition:.5s}@media(max-width: 1023px){.contents_inner .contents_area .image_box{height:auto;padding-top:52.32%}}@media all and (min-width: 1024px){.contents_inner .contents_area .image_box.show{-webkit-transition:.5s;transition:.5s;-webkit-transform:scale(1.03);transform:scale(1.03)}}.contents_inner .con01 .contents_area::before,.contents_inner .con03 .contents_area::before,.contents_inner .con05 .contents_area::before{width:calc((100% - 1200px)/2);height:500px;content:""}@media(max-width: 1023px){.contents_inner .con01 .contents_area::before,.contents_inner .con03 .contents_area::before,.contents_inner .con05 .contents_area::before{width:16px;height:auto;padding-top:51%}}.contents_inner .con02 .contents_area::after,.contents_inner .con04 .contents_area::after{width:calc((100% - 1200px)/2);height:500px;content:""}@media(max-width: 1023px){.contents_inner .con02 .contents_area::after,.contents_inner .con04 .contents_area::after{width:16px;height:auto;padding-top:51%}}.contents_inner .tit_company{max-width:1200px;margin:0 auto}@media(max-width: 1200px){.contents_inner .tit_company{padding:0 24px}}@media(max-width: 1023px){.contents_inner .tit_company{padding:0 16px}}.contents_inner .tit_company .txt_inner{position:relative;display:inline-block;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:linear .3s;transition:linear .3s;opacity:0}@media(max-width: 1023px){.contents_inner .tit_company .txt_inner{display:block}}@media(min-width: 1024px){.contents_inner .tit_company .txt_inner:hover strong::after{opacity:1;margin-left:30px}}.contents_inner .tit_company .txt_inner strong{display:block;margin-bottom:3.125rem;font-size:4.375rem;letter-spacing:0em;line-height:.7428571429;font-family:"Nunito Sans",sans-serif}@media(max-width: 1023px){.contents_inner .tit_company .txt_inner strong{position:relative;margin-bottom:.625rem;font-size:2rem;letter-spacing:0em;line-height:1}}.contents_inner .tit_company .txt_inner strong::after{position:relative;display:inline-block;width:40px;height:40px;opacity:0;-webkit-transition:all .2s;transition:all .2s;background:url("../images/product/materials/arrow_green.svg") 0 0 no-repeat;vertical-align:super;content:""}@media(max-width: 1023px){.contents_inner .tit_company .txt_inner strong::after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;margin-left:0;opacity:1;background:url("../images/button/button_arrow_l_bk.svg") 0 0 no-repeat;vertical-align:text-top}}.contents_inner .tit_company .txt_inner span{font-size:1.875rem;letter-spacing:0em;line-height:1}@media(max-width: 1023px){.contents_inner .tit_company .txt_inner span{font-size:1rem;letter-spacing:0em;line-height:1.875}}.right_position_box{width:57.25%;margin-left:auto}@media(max-width: 1023px){.right_position_box{width:100%}}.accordion_wrap{width:687px;margin-left:auto;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.accordion_wrap.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.accordion_wrap.type01 .acco_item:not(.acco_item--active) .acco_tit p{color:#999}.accordion_wrap.type01 .acco_item .acco_tit p{font-size:1.25rem;letter-spacing:0em;line-height:1;font-weight:500;color:#000}@media(max-width: 1023px){.accordion_wrap.type01 .acco_item .acco_tit p{font-size:1.125rem;letter-spacing:0em;line-height:1.3333333333}}.accordion_wrap.type02 .acco_item:not(.acco_item--active) .acco_tit p{color:#999}.accordion_wrap.type02 .acco_item .acco_tit p{font-size:1.875rem;letter-spacing:0em;line-height:1;font-weight:700;color:#000}@media(max-width: 1023px){.accordion_wrap.type02 .acco_item .acco_tit p{font-size:1.125rem;letter-spacing:0em;line-height:1.3333333333}}.accordion_wrap.type02 .acco_item .acco_tit small{font-size:1rem;letter-spacing:0em;line-height:1.625}.accordion_wrap.type03 .acco_item .acco_tit p{font-size:1.875rem;letter-spacing:0em;line-height:1;font-weight:700;color:#011e41}@media(max-width: 1023px){.accordion_wrap.type03 .acco_item .acco_tit p{font-size:1.125rem;letter-spacing:0em;line-height:1.3333333333}}.accordion_wrap .acco_tit{padding:30px 0}.accordion_wrap .acco_tit .btn{right:0}.accordion_wrap .acco_cont{padding:0;background:#fff}.accordion_wrap .acco_cont p{margin-bottom:3.125rem;font-size:1rem;letter-spacing:0em;line-height:1.625}.accordion_wrap .acco_cont img{width:100%}@media(max-width: 1023px){.accordion_wrap{width:100%;margin-left:0}.accordion_wrap .acco_tit{padding:28px 0}.accordion_wrap .acco_tit p{font-size:1.125rem;letter-spacing:0em;line-height:1.3333333333}.accordion_wrap .acco_tit small{font-size:.875rem;letter-spacing:0em;line-height:1.7142857143}.accordion_wrap .acco_cont{padding-top:4px;margin-bottom:1.875rem}.accordion_wrap .acco_cont p{margin-bottom:1.875rem;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}}.section_cardlist li{position:relative;overflow:hidden;width:40.3%;height:600px}.section_cardlist li .card_inner{width:100%;height:100%;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.section_cardlist li.active .card_inner{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.section_cardlist li:nth-of-type(odd){float:right;margin-top:9.375rem}@media(max-width: 1023px){.section_cardlist li:nth-of-type(odd){margin-top:0rem}}.section_cardlist li:nth-of-type(even){float:left;margin-top:9.375rem}@media(max-width: 1023px){.section_cardlist li:nth-of-type(even){margin-top:0rem}}.section_cardlist li:nth-of-type(1){margin-top:0}.section_cardlist li:nth-of-type(2){margin-top:23.125rem}@media(max-width: 1023px){.section_cardlist li:nth-of-type(2){margin-top:0rem}}@media(max-width: 1023px){.section_cardlist li{float:none;width:100%;height:auto;margin-top:0rem;margin-bottom:1.25rem}}.section_cardlist li .bg{width:100%;height:100%}@media(max-width: 1023px){.section_cardlist li .bg{height:auto;padding-bottom:54.87%}}.section_cardlist li .txt_box{position:absolute;z-index:1;left:40px;bottom:45px;width:calc(100% - 60px);color:#fff}@media(max-width: 1023px){.section_cardlist li .txt_box{left:20px;bottom:30px;-webkit-transform:translateY(0);transform:translateY(0)}}.section_cardlist li .txt_box strong{display:block;font-size:2.5rem;letter-spacing:0em;line-height:1;font-weight:700}@media(max-width: 1023px){.section_cardlist li .txt_box strong{font-size:1.125rem;letter-spacing:0em;line-height:1}}.section_cardlist li .txt_box .subtxt_box{margin-top:1.5625rem}.section_cardlist li .txt_box .subtxt_box p:first-of-type{margin-top:0}@media(max-width: 1023px){.section_cardlist li .txt_box .subtxt_box{margin-top:.9375rem}}.section_cardlist li .txt_box>p{margin-top:1.5625rem}@media(max-width: 1023px){.section_cardlist li .txt_box>p{margin-top:.9375rem}}.section_cardlist li .txt_box p{font-size:1rem;letter-spacing:0em;line-height:1.625}@media(max-width: 1023px){.section_cardlist li .txt_box p{margin-top:.9375rem;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}}.inquiry .product_search_wrap .input_area input{padding-right:30px;cursor:pointer}.inquiry .product_search_wrap .input_area input:-moz-read-only{background-color:rgba(0,0,0,0)}.inquiry .product_search_wrap .input_area input:read-only{background-color:rgba(0,0,0,0)}.inquiry .write_wrap .table_form .form .item .row dt .inquiry_tit{font-size:1rem;letter-spacing:0;line-height:1;font-weight:500;text-align:left;cursor:default}.inquiry .write_wrap .table_form .form .item .row dt .inquiry_tit .txt_point{color:#70d44b}@media(max-width: 1023px){.inquiry .write_wrap .table_form .form .item .row dt .inquiry_tit{font-size:1rem;letter-spacing:0em;line-height:1.5625}}.search_material_popup.nodata .cont{height:auto}@media(max-width: 1023px){.search_material_popup.nodata .con_box{padding-bottom:30px}}@media(max-width: 1023px){.search_material_popup .cont{padding:0;height:calc(100% - 60px)}}.search_material_popup .con_box{padding:50px}@media(max-width: 1023px){.search_material_popup .con_box{overflow-y:scroll;overflow-x:hidden;height:calc(100% - 70px);padding:30px 16px 32px 16px}}.search_material_popup .input_area{width:100%;max-width:100%;margin-bottom:3.125rem}@media(max-width: 1023px){.search_material_popup .input_area{margin-bottom:1.875rem}}@media(max-width: 766px){.search_material_popup .input_area{margin-bottom:1.875rem}}.search_material_popup .input_area input{padding:0 30px 0 0;-webkit-transition:all .3s;transition:all .3s}@media(max-width: 1023px){.search_material_popup .input_area input{height:40px}}.search_material_popup .input_area input.on{padding-left:15px}.search_material_popup .select_material_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.875rem}@media(max-width: 1023px){.search_material_popup .select_material_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.875rem}}@media(max-width: 766px){.search_material_popup .select_material_box{margin-bottom:1.875rem}}@media(max-width: 1023px){.search_material_popup .select_material_box .cont_material,.search_material_popup .select_material_box .cont_grade{width:100%}}.search_material_popup .select_material_box strong{display:block;font-size:1.25rem;letter-spacing:0em;line-height:1;font-weight:500}@media(max-width: 1023px){.search_material_popup .select_material_box strong{font-size:1rem;letter-spacing:0em;line-height:1}}@media(max-width: 1023px){.search_material_popup .select_material_box .cont_grade{margin-top:1.875rem}}@media(max-width: 766px){.search_material_popup .select_material_box .cont_grade{margin-top:1.875rem}}.search_material_popup .select_material_box .cont_grade .custom_checkbox{background-color:#f6f6f6}.search_material_popup .select_material_box .custom_checkbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:scroll;width:325px;height:190px;margin-top:1.25rem;padding:15px;border:1px solid #ddd}@media(max-width: 1023px){.search_material_popup .select_material_box .custom_checkbox{width:100%;height:160px;margin-top:.9375rem}}@media(max-width: 766px){.search_material_popup .select_material_box .custom_checkbox{margin-top:.9375rem}}.search_material_popup .select_material_box .custom_checkbox .checkbox_area{margin-bottom:.9375rem}@media(max-width: 1023px){.search_material_popup .select_material_box .custom_checkbox .checkbox_area{margin-bottom:.9375rem}}@media(max-width: 766px){.search_material_popup .select_material_box .custom_checkbox .checkbox_area{margin-bottom:.9375rem}}.search_material_popup .select_material_box .custom_checkbox .checkbox_area:last-child{margin-bottom:0rem}.search_material_popup .select_material_box .custom_checkbox::-webkit-scrollbar{width:2px}.search_material_popup .select_material_box .custom_checkbox::-webkit-scrollbar-thumb{background-color:#000;border-radius:99px;background-clip:padding-box}.search_material_popup .select_material_box .custom_checkbox::-webkit-scrollbar-track{background-color:#ddd;border-radius:99px}.search_material_popup .select_option_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:50px;padding:0 15px;background-color:#f6f6f6;overflow-x:auto}.search_material_popup .select_option_box::-webkit-scrollbar{height:3px}.search_material_popup .select_option_box::-webkit-scrollbar-thumb{background-color:#000;border-radius:99px;background-clip:padding-box}.search_material_popup .select_option_box::-webkit-scrollbar-track{background-color:#ddd;border-radius:99px}.search_material_popup .select_option_box span{font-size:1rem;letter-spacing:0em;line-height:1}.search_material_popup .select_option_box .arrow{padding:0 4px}.search_material_popup .nodata_box{height:304px}@media(max-width: 1023px){.search_material_popup .nodata_box{height:150px}}.search_material_popup .nodata_box .nodata_txt{font-weight:400}.inquiry.data-request .write_wrap.write_wrap_content .table_form .form .custom_select_area{max-width:48%}.inquiry.data-request .write_wrap.write_wrap_content .table_form .form .custom_select_area:first-child{margin-right:4%}.inquiry.data-request .write_wrap.write_wrap_content .table_form .form .custom_select_area.none{display:none}.inquiry.data-request .product_search_wrap .input_area input{cursor:pointer}.inquiry.data-request .product_search_wrap .input_area input:-moz-read-only{background-color:rgba(0,0,0,0)}.inquiry.data-request .product_search_wrap .input_area input:read-only{background-color:rgba(0,0,0,0)}.pr-common .input_area{max-width:278px;width:278px}@media(max-width: 1023px){.pr-common .input_area{max-width:100%;width:100%}}.pr-common .content{padding-top:0}.pr-common .common_sec_visual{background:url("../images/library/pr-center/pr-center_pc_visual_img.jpg") 50% 50% no-repeat;background-size:cover}.pr-common .common_sec_visual .inner{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.pr-common .common_sec_visual.active .inner{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.pr-common .common_sec_visual .txt_box h2{font-weight:800;font-family:"Microsoft YaHei";letter-spacing:-2px}.pr-common .tit_search_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pr-common .tit_search_box .search_box{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s;-webkit-transition-delay:.2s;transition-delay:.2s}@media(max-width: 1023px){.pr-common .tit_search_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pr-common .tit_search_box .search_box{width:100%;margin-top:1.875rem;margin-bottom:0rem}}.pr-common .section_title.active .search_box{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.pr-common .sec01{margin-top:0;padding-top:100px}@media(max-width: 1023px){.pr-common .sec01{padding-top:50px}}.pr-common .sec .gallery_type01{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.pr-common .sec .gallery_type01.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.pr-common .sec .card_type02{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.pr-common .sec .card_type02.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.pr-common .slider_wrapper{margin-top:0}.pr-common .slider_wrapper .sticky_wrap{z-index:1;width:100%;opacity:0;height:100%;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s;-webkit-transition-delay:.2s;transition-delay:.2s;border-bottom:1px solid #ddd}@media(max-width: 1200px){.pr-common .slider_wrapper .sticky_wrap{padding:0 24px}}@media(max-width: 766px){.pr-common .slider_wrapper .sticky_wrap{padding:0 16px}}.pr-common .slider_wrapper.active .sticky_wrap{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.pr-common .section_title{margin-bottom:5.625rem}@media(max-width: 1023px){.pr-common .section_title{margin-bottom:3.125rem;float:none}}@media(max-width: 766px){.pr-common .section_title{margin-bottom:3.125rem}}.pr-common .top_box{margin-bottom:5.625rem}.pr-common .top_box::after{content:"";display:block;clear:both;height:0;visibility:hidden}@media(max-width: 1023px){.pr-common .top_box{margin-bottom:3.125rem}}@media(max-width: 766px){.pr-common .top_box{margin-bottom:3.125rem}}.pr-common .top_box .section_title{float:left}@media(max-width: 1023px){.pr-common .top_box .section_title{float:none}}.pr-common .top_box .btn_wrap{float:right;margin-top:2.5rem}.pr-common .top_box .btn_wrap.active a{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width: 1023px){.pr-common .top_box .btn_wrap{float:none;margin-top:1.875rem}.pr-common .top_box .btn_wrap a{max-width:328px}}@media(max-width: 766px){.pr-common .top_box .btn_wrap{margin-top:1.875rem}.pr-common .top_box .btn_wrap a{max-width:100%}}.pr-common:not(.pr) .card_type02 .card li{border:1px solid #ddd}.pr-common.pr .content{padding-bottom:0}.pr-common.pr .content .common_sec_visual span{margin-top:1.25rem}@media(max-width: 1023px){.pr-common.pr .content .common_sec_visual span{margin-top:.3125rem}}.pr-common.pr .section_title{margin-bottom:0}.pr-common.pr .top_box{margin-bottom:5.625rem}@media(max-width: 1023px){.pr-common.pr .top_box{margin-bottom:3.125rem}}@media(max-width: 766px){.pr-common.pr .top_box{margin-bottom:3.125rem}}.pr-common.pr .top_box .btn_wrap a{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s;-webkit-transition-delay:.2s;transition-delay:.2s}.pr-common.pr .top_box .btn_wrap.active a{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.pr-common.pr .sec+.sec{margin-top:-110px}@media(max-width: 1023px){.pr-common.pr .sec+.sec{margin-top:-60px}}@media(max-width: 766px){.pr-common.pr .sec+.sec{margin-top:-60px}}.pr-common.pr .sec01{padding-bottom:260px}@media(max-width: 1023px){.pr-common.pr .sec01{padding-bottom:160px}}.pr-common.pr .sec02{padding-top:150px;padding-bottom:260px;background:-webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(rgba(246, 246, 246, 0)));background:linear-gradient(180deg, #f6f6f6 0%, rgba(246, 246, 246, 0) 100%)}@media(max-width: 1023px){.pr-common.pr .sec02{padding-top:50px;padding-bottom:160px;background:none;background-color:#fff}}.pr-common.pr .sec02 .con01 .list{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.pr-common.pr .sec02 .con01 .list.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.pr-common.pr .sec02 .con01 .list li{display:block;position:relative;width:100%}.pr-common.pr .sec02 .con01 .list li a{display:block;width:100%;padding:50px 30px;border-top:1px solid #ddd;font-size:0}.pr-common.pr .sec02 .con01 .list li a>*{display:inline-block;vertical-align:middle}.pr-common.pr .sec02 .con01 .list li a::after{display:inline-block;position:absolute;top:50%;right:60px;width:35px;height:35px;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:.3s;transition:.3s;background:url("../images/product/materials/overview/arrow_green.svg") 0 0 no-repeat;background-size:cover;content:""}@media(min-width: 1024px){.pr-common.pr .sec02 .con01 .list li a:hover::after{right:30px;opacity:1}.pr-common.pr .sec02 .con01 .list li a:hover .img_box img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.pr-common.pr .sec02 .con01 .list li:last-of-type a{border-bottom:1px solid #ddd}.pr-common.pr .sec02 .con01 .list li .img_box{width:152px;height:100px;overflow:hidden}.pr-common.pr .sec02 .con01 .list li .img_box img{width:100%;height:100%;-webkit-transition:.3s;transition:.3s}.pr-common.pr .sec02 .con01 .list li .txt_box{width:calc(100% - 152px);padding-left:30px}.pr-common.pr .sec02 .con01 .list li .txt_box .tit{display:block;font-size:1.25rem;letter-spacing:0em;line-height:1.5;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.5;max-height:1.5em;word-break:keep-all;word-wrap:break-word}.pr-common.pr .sec02 .con01 .list li .txt_box .data{display:block;margin-top:.625rem;font-size:.875rem;letter-spacing:0em;line-height:1.7142857143;color:#666}@media(max-width: 1023px){.pr-common.pr .sec02 .con01 .list li a{padding:24px 5px 24px 0}.pr-common.pr .sec02 .con01 .list li a::after{display:none}.pr-common.pr .sec02 .con01 .list li .img_box{width:120px;height:80px}.pr-common.pr .sec02 .con01 .list li .txt_box{width:calc(100% - 120px);padding-left:20px}.pr-common.pr .sec02 .con01 .list li .txt_box .tit{font-size:1.125rem;letter-spacing:0em;line-height:1.5555555556;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.5555555556;max-height:3.1111111111em}.pr-common.pr .sec02 .con01 .list li .txt_box .data{margin-top:.625rem;font-size:.75rem;letter-spacing:0em;line-height:1}}@media(max-width: 1023px){.pr-common.pr .sec02 .con01 .list li .txt_box .data{margin-top:.625rem}}.pr-common.pr .sec03{padding:150px 0 130px;background-color:#f0fded}@media(max-width: 1023px){.pr-common.pr .sec03{padding:50px 0 160px}}.pr-center.view .banner_box{margin-top:6.25rem;font-size:0}.pr-center.view .banner_box a{position:relative;display:inline-block;vertical-align:top;width:calc(50% - 15px);padding:65px 50px;border:1px solid #ddd;font-size:1.875rem;letter-spacing:0em;line-height:1.1333333333;font-weight:500}.pr-center.view .banner_box a::after{content:"";display:block;position:absolute;top:50%;right:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pr-center.view .banner_box a:first-of-type{margin-right:30px}.pr-center.view .banner_box a:first-of-type::after{width:57px;height:76px;background:url("../images/product/materials/view/banner_icon01.svg") 0 0 no-repeat;background-size:100% 100%}.pr-center.view .banner_box a:last-of-type::after{width:84px;height:66px;background:url("../images/product/materials/view/banner_icon02.svg") 0 0 no-repeat;background-size:100% 100%}.pr-center.view .banner_box a span{position:relative}.pr-center.view .banner_box a span::after{content:"";position:relative;display:inline-block;vertical-align:middle;width:38px;height:38px;top:-4px;-webkit-transition:.5s;transition:.5s;-webkit-transform:translateX(0);transform:translateX(0);opacity:0;background:url("../images/product/materials/overview/arrow.svg") 0 0;background-size:100% 100%}@media(min-width: 1024px){.pr-center.view .banner_box a:hover span::after{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:1}}@media(max-width: 1023px){.pr-center.view .banner_box{margin-top:1.875rem}.pr-center.view .banner_box a{display:block;width:100%;padding:26px 20px;font-size:1rem;letter-spacing:0em;line-height:1}.pr-center.view .banner_box a::after{right:20px}.pr-center.view .banner_box a:first-of-type{margin-right:0}.pr-center.view .banner_box a:first-of-type::after{width:31px;height:40px}.pr-center.view .banner_box a:last-of-type{margin-top:.625rem}.pr-center.view .banner_box a:last-of-type::after{width:40px;height:40px;background:url("../images/product/materials/view/banner_m_icon02.svg") 0 0 no-repeat;background-size:100% 100%}}@media(max-width: 766px){.pr-center.view .banner_box{margin-top:1.875rem}.pr-center.view .banner_box a:last-of-type{margin-top:.625rem}}.pr-center.view .route{margin-bottom:7.5rem}@media(max-width: 1023px){.pr-center.view .route{margin-bottom:3.125rem}}@media(max-width: 766px){.pr-center.view .route{margin-bottom:3.125rem}}@media(max-width: 1023px){.pr-center .common_popup .cont{height:calc(100% - 60px);padding:0}.pr-center .common_popup .title_box{padding:20px 16px 0}.pr-center .common_popup .con_box{overflow-y:scroll;overflow-x:hidden;padding:0 16px 50px;height:calc(100% - 70px)}.pr-center .common_popup .custom_checkbox{margin-top:.625rem}.pr-center .common_popup .custom_checkbox input[type=checkbox]+label{font-size:.75rem;letter-spacing:0em;line-height:1}.pr-center .common_popup .custom_checkbox input[type=checkbox]+label:before{left:0;top:0;width:16px;height:16px}.pr-center .common_popup .custom_checkbox input[type=checkbox]:checked+label::after{left:3px}}.physical-table .btn.compare_tag{width:215px;height:35px;padding:0 15px;font-size:1rem;letter-spacing:0em;line-height:2.1875;background-color:#fff}@media(max-width: 1023px){.physical-table .btn.compare_tag{width:100%;height:40px;font-size:.875rem;letter-spacing:0em;line-height:2.8571428571}}.physical-table .btn.compare_tag::before{width:10px;height:10px;right:15px;background:url("../images/button/button_tag_x_gray.svg") 0 0 no-repeat;background-size:100% 100%}.physical-table .btn.arrow_xl{width:auto}.physical-table .btn.arrow_xl.bk::after{width:35px;height:35px;right:0;vertical-align:sub;background:url("../images/button/button_arrow_wt.svg") 0 0 no-repeat}@media(max-width: 1023px){.physical-table .btn.arrow_xl.bk::after{opacity:0}}.physical-table.list .content{padding-top:80px;padding-bottom:0}@media(max-width: 1366px){.physical-table.list .content{padding-top:100px}}@media(max-width: 766px){.physical-table.list .content{padding-top:60px}}.physical-table.list .sec01 .con01{padding:90px 0;background-color:#f0fded}@media(max-width: 1023px){.physical-table.list .sec01 .con01{padding:20px 0 30px}}.physical-table.list .sec01 .title_box.type2{margin-bottom:1.875rem}@media(max-width: 1023px){.physical-table.list .sec01 .title_box.type2{margin-bottom:.9375rem}}.physical-table.list .sec01 .title_box h2{color:#011e41}@media(max-width: 1023px){.physical-table.list .sec01 .title_box h2{font-size:2.375rem;letter-spacing:0;line-height:1}}.physical-table.list .sec01 .product_search_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.physical-table.list .sec01 .product_search_box input{width:100%;height:80px;padding:0 30px;border:0;background-color:#fff;font-size:1.25rem;letter-spacing:0em;line-height:1;color:#000;-webkit-box-shadow:0px 10px 20px 0px rgba(153,153,153,.1);box-shadow:0px 10px 20px 0px rgba(153,153,153,.1)}.physical-table.list .sec01 .product_search_box input::-webkit-input-placeholder{color:#999}.physical-table.list .sec01 .product_search_box input::-moz-placeholder{color:#999}.physical-table.list .sec01 .product_search_box input:-ms-input-placeholder{color:#999}.physical-table.list .sec01 .product_search_box input::-ms-input-placeholder{color:#999}.physical-table.list .sec01 .product_search_box input::placeholder{color:#999}@media(max-width: 1023px){.physical-table.list .sec01 .product_search_box input{height:50px;padding:0 15px;font-size:1rem;letter-spacing:0em;line-height:1.25}}.physical-table.list .sec01 .product_search_box .button_search{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:160px;height:80px;margin-left:20px;background-color:#70d44b;font-size:1.25rem;letter-spacing:0em;line-height:1;color:#fff}@media(max-width: 1023px){.physical-table.list .sec01 .product_search_box .button_search{width:50px;height:50px;margin-left:10px}.physical-table.list .sec01 .product_search_box .button_search span{display:none}.physical-table.list .sec01 .product_search_box .button_search::before{position:absolute;width:24px;height:24px;background:url("../images/common/search_white_icon.svg") 0 0 no-repeat;background-size:cover;content:""}}.physical-table.list .sec02{margin-top:4.375rem}@media(max-width: 1023px){.physical-table.list .sec02{margin-top:3.125rem;padding:0 16px}}.physical-table.list .sec02 .product_wrap{overflow:hidden}@media(max-width: 1023px){.physical-table.list .sec02 .product_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.physical-table.list .sec02 .acco_list{position:relative;float:left;z-index:2;left:50%;margin-left:-860px;min-width:210px;max-width:210px;background:#fff}@media(max-width: 1023px){.physical-table.list .sec02 .acco_list{position:relative;float:none;width:100%;max-width:100%;left:0;margin-left:0}}.physical-table.list .sec02 .acco_list .acco_tit{padding:30px 0}@media(max-width: 1023px){.physical-table.list .sec02 .acco_list .acco_tit{padding:20px 0}}.physical-table.list .sec02 .acco_list .acco_tit p{font-size:1.125rem;letter-spacing:0em;line-height:1.1111111111}@media(max-width: 1023px){.physical-table.list .sec02 .acco_list .acco_tit p{font-size:1rem;letter-spacing:0em;line-height:1.625}}.physical-table.list .sec02 .acco_list .acco_tit .btn{width:24px;height:24px;right:0}@media(max-width: 1023px){.physical-table.list .sec02 .acco_list .acco_tit .btn.more{display:none}}@media(max-width: 1023px){.physical-table.list .sec02 .acco_list .acco_tit .m_btn_more{position:absolute;top:50%;right:0;width:24px;height:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.physical-table.list .sec02 .acco_list .acco_tit .m_btn_more i{width:100%;height:100%;display:inline-block;background:url("../images/board/m_accordion_open.svg") 0 0 no-repeat;background-size:contain}.physical-table.list .sec02 .acco_list .acco_tit .m_btn_more.show i{background:url("../images/board/m_accordion_close.svg") 0 0 no-repeat;background-size:contain}}.physical-table.list .sec02 .acco_list .acco_cont{padding:0;border-top:1px solid #ddd;background-color:#fff}.physical-table.list .sec02 .acco_list .custom_checkbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1.875rem;padding-bottom:30px}@media(max-width: 1023px){.physical-table.list .sec02 .acco_list .custom_checkbox{margin:15px 0 0;padding-bottom:15px}}.physical-table.list .sec02 .acco_list .custom_checkbox .checkbox_area{margin-bottom:.9375rem}.physical-table.list .sec02 .acco_list .custom_checkbox .checkbox_area:last-child{margin-bottom:0rem}.physical-table.list .sec02 .acco_list .acco_item{position:relative}.physical-table.list .sec02 .acco_list .acco_item:last-child .scroll_area_wrap.on::after{position:absolute;bottom:30px;width:calc(100% - 2px);height:30px;background:-webkit-gradient(linear, left bottom, left top, from(#fff), to(rgba(255, 255, 255, 0)));background:linear-gradient(0deg, #fff 0%, rgba(255, 255, 255, 0) 100%);content:""}@media(max-width: 1023px){.physical-table.list .sec02 .acco_list .acco_item:last-child .scroll_area_wrap.on::after{bottom:15px}}.physical-table.list .sec02 .acco_list .acco_item:last-child .scroll_area{overflow-y:scroll;height:228px;margin-bottom:1.875rem}.physical-table.list .sec02 .acco_list .acco_item:last-child .scroll_area::-webkit-scrollbar{width:2px}.physical-table.list .sec02 .acco_list .acco_item:last-child .scroll_area::-webkit-scrollbar-thumb{background-color:#000;border-radius:99px}.physical-table.list .sec02 .acco_list .acco_item:last-child .scroll_area::-webkit-scrollbar-track{background-color:#ddd;border-radius:99px}@media(min-width: 1024px){.physical-table.list .sec02 .acco_list .acco_item:last-child .scroll_area{padding-bottom:0}}@media(max-width: 1023px){.physical-table.list .sec02 .acco_list .acco_item:last-child .scroll_area{height:302px;margin-bottom:.9375rem;padding-bottom:0}}.physical-table.list .sec02 .product_table_wrap{max-width:1200px;width:100%;margin:0 auto}@media(max-width: 1023px){.physical-table.list .sec02 .product_table_wrap{padding-left:0}}.physical-table.list .sec02 .product_table_wrap .filter_box{display:none}.physical-table.list .sec02 .product_table_wrap .filter_box.show{display:block}.physical-table.list .sec02 .product_table_wrap .tit_box.active{display:none}.physical-table.list .sec02 .product_table_wrap .wrap_tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 1023px){.physical-table.list .sec02 .product_table_wrap .wrap_tag{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:1.875rem}}.physical-table.list .sec02 .product_table_wrap .wrap_tag .tag_list{width:80%;font-size:0}@media(max-width: 1023px){.physical-table.list .sec02 .product_table_wrap .wrap_tag .tag_list{width:100%}}.physical-table.list .sec02 .product_table_wrap .wrap_tag .tag_list>a{margin:5px 10px 5px 0}.physical-table.list .sec02 .product_table_wrap .wrap_tag .filter_reset{position:relative}@media(max-width: 1023px){.physical-table.list .sec02 .product_table_wrap .wrap_tag .filter_reset{display:none}}.physical-table.list .sec02 .product_table_wrap .wrap_tag .filter_reset::before{position:absolute;top:0;left:0;width:20px;height:20px;background:url("../images/button/icon_filter_reset.svg") 0 0 no-repeat;background-size:cover;content:""}.physical-table.list .sec02 .product_table_wrap .wrap_tag .filter_reset span{padding-left:25px;font-size:1rem;letter-spacing:0em;line-height:1.25}.physical-table.list .sec02 .product_table_wrap .wrap_tag .btn.line{display:none}@media(max-width: 1023px){.physical-table.list .sec02 .product_table_wrap .wrap_tag .btn.line{margin-top:.625rem;display:block}}.physical-table.list .sec02 .product_table_wrap .tit_result{display:block;margin:50px 0 30px;font-size:1.875rem;letter-spacing:0em;line-height:1;font-weight:400}@media(max-width: 1023px){.physical-table.list .sec02 .product_table_wrap .tit_result{margin:50px 0 20px;font-size:1.375rem;letter-spacing:0em;line-height:1}}.physical-table.list .sec02 .product_table_wrap .tit_result span{font-weight:700;color:#011e41}.physical-table.list .sec02 .product_table_wrap .nodata_wrap{border:1px solid #ddd}.physical-table.list .sec02 .product_table_wrap .nodata_wrap .nodata_box{background-color:#fff}@media(max-width: 1023px){.physical-table.list .sec02 .product_table_wrap .nodata_wrap .nodata_box{height:214px}}.physical-table.list .sec02 .product_table_wrap .nodata_wrap .nodata_box .nodata_txt{font-size:1.875rem;letter-spacing:0em;line-height:1;font-weight:700}@media(max-width: 1023px){.physical-table.list .sec02 .product_table_wrap .nodata_wrap .nodata_box .nodata_txt{font-size:1.25rem;letter-spacing:0em;line-height:1.1}}.physical-table.list .sec02 .list_wrap{position:relative;border-top:0}.physical-table.list .sec02 .list_wrap .tit_box{background-color:#f6f6f6;border-top:2px solid #011e41}.physical-table.list .sec02 .list_wrap .tooltip{display:block;position:absolute;left:20px;top:94px;padding:0 10px;height:26px;border-radius:100px;font-size:.875rem;letter-spacing:0em;line-height:1.8571428571;background-color:#70d44b;color:#fff}@media(max-width: 1023px){.physical-table.list .sec02 .list_wrap .tooltip{top:-8px;left:0;height:24px;font-size:.75rem;letter-spacing:0em;line-height:2}}.physical-table.list .sec02 .list_wrap .tooltip::after{position:absolute;bottom:-4px;left:14px;width:10px;height:8px;background:url("../images/button/tooltip_arrow.svg") 0 0 no-repeat;background-size:cover;content:""}.physical-table.list .sec02 .list_wrap .tooltip.active{display:none}@media(max-width: 1023px){.physical-table.list .sec02 .list_wrap{margin-top:3.125rem}.physical-table.list .sec02 .list_wrap.on{margin-top:0rem}.physical-table.list .sec02 .list_wrap li.tit_box+li{border-top:2px solid #011e41}}.physical-table.list .sec02 .list_wrap li .tit{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:25%}@media(max-width: 1023px){.physical-table.list .sec02 .list_wrap li .tit{width:100%}}.physical-table.list .sec02 .list_wrap li .tit .icon_select{position:relative;-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;margin:0 20px;background:url("../images/button/accodion_green.svg") center no-repeat;background-size:100% 100%}.physical-table.list .sec02 .list_wrap li .tit .icon_select.on{background:url("../images/button/accodion_green_on.svg") center no-repeat;background-size:100% 100%}@media(max-width: 1023px){.physical-table.list .sec02 .list_wrap li .tit .icon_select{margin:0 16px 0 0}}.physical-table.list .sec02 .list_wrap li .tit .link_tit{width:calc(100% - 50px)}.physical-table.list .sec02 .list_wrap li .tit a{position:relative;padding-left:0;color:#011e41;vertical-align:middle;word-break:break-all}.physical-table.list .sec02 .list_wrap li .tit a::after{content:"";position:relative;display:inline-block;vertical-align:middle;top:-1px;right:-100px;width:20px;height:12px;background:url("../images/button/arrow_black.svg") 0 0 no-repeat;background-size:100% 100%;-webkit-transition:all .2s;transition:all .2s;opacity:0}@media(min-width: 1024px){.physical-table.list .sec02 .list_wrap li .tit a:hover::after{right:10px;opacity:1}}@media(max-width: 1023px){.physical-table.list .sec02 .list_wrap li .tit a{width:100%}}.physical-table.list .sec02 .list_wrap li.tit_box .tit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.physical-table.list .sec02 .list_wrap li .material{width:12.5%}@media(max-width: 1023px){.physical-table.list .sec02 .list_wrap li .material{width:100%;text-align:left;margin-bottom:.9375rem}}.physical-table.list .sec02 .list_wrap li .industry{width:12.5%}@media(max-width: 1023px){.physical-table.list .sec02 .list_wrap li .industry{width:100%;text-align:left;margin-bottom:.9375rem}}.physical-table.list .sec02 .list_wrap li .characteristic{width:25%}@media(max-width: 1023px){.physical-table.list .sec02 .list_wrap li .characteristic{width:100%}}.physical-table.list .sec02 .list_wrap li .datasheet{width:25%}.physical-table.list .sec02 .list_wrap li .btn_wrap{width:25%}@media(max-width: 1023px){.physical-table.list .sec02 .list_wrap li .btn_wrap{width:100%;margin-top:1.875rem}}.physical-table.list .sec03{overflow:hidden;margin-top:9.375rem;padding-bottom:50px}@media(max-width: 1023px){.physical-table.list .sec03{margin-top:6.25rem;padding-bottom:15px}}.physical-table.list .sec03 .sec_tit{display:block;margin-bottom:1.875rem;font-size:1.875rem;letter-spacing:0em;line-height:1.3333333333;font-weight:500}@media(max-width: 1023px){.physical-table.list .sec03 .sec_tit{font-size:1.375rem;letter-spacing:0em;line-height:.9090909091;margin-bottom:1.25rem}}.physical-table.list .sec03 .inner{width:100%;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 1023px){.physical-table.list .sec03 .inner{padding:0 16px}}@media(max-width: 1023px){.physical-table.list .sec03 .slider_product{overflow:hidden}}.physical-table.list .sec03 .slider_product .product_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .4s;transition:all .4s}.physical-table.list .sec03 .slider_product .product_list li{overflow:hidden;width:auto;height:300px}@media(max-width: 1023px){.physical-table.list .sec03 .slider_product .product_list li{height:auto}}@media all and (min-width: 1025px){.physical-table.list .sec03 .slider_product .product_list li:hover .product_item{-webkit-transform:scale(1.1);transform:scale(1.1)}.physical-table.list .sec03 .slider_product .product_list li:hover .btn.arrow_xl.bk::after{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@media(min-width: 1025px)and (max-width: 1023px){.physical-table.list .sec03 .slider_product .product_list li:hover .btn.arrow_xl.bk::after{opacity:0}}@media all and (min-width: 1025px){.physical-table.list .sec03 .slider_product .product_list li:hover .product_tit .sub_tit{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.physical-table.list .sec03 .slider_product .product_list li .link_product{display:block;width:100%;height:100%}.physical-table.list .sec03 .slider_product .product_list li .product_item{width:100%;height:100%;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease;cursor:pointer}@media(max-width: 1023px){.physical-table.list .sec03 .slider_product .product_list li .product_item{height:auto;padding-top:50%}}.physical-table.list .sec03 .slider_product .product_list li .product_tit{position:absolute;top:40px;left:40px;padding-right:40px}@media(max-width: 1023px){.physical-table.list .sec03 .slider_product .product_list li .product_tit{top:20px;left:20px}}@media(max-width: 1023px){.physical-table.list .sec03 .slider_product .product_list li .product_tit .btn::after{display:none}}.physical-table.list .sec03 .slider_product .product_list li .product_tit .btn span{font-size:3.125rem;letter-spacing:0em;line-height:1.3;font-weight:700;color:#fff}@media(max-width: 1023px){.physical-table.list .sec03 .slider_product .product_list li .product_tit .btn span{font-size:1.125rem;letter-spacing:0em;line-height:2}}.physical-table.list .sec03 .slider_product .product_list li .product_tit .sub_tit{display:block;color:#fff;font-size:1.125rem;letter-spacing:0em;line-height:1.5555555556;word-break:keep-all;word-wrap:break-word;-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}.physical-table.list .sec03 .slider_product .product_list li:nth-of-type(1) .product_item{background:url("../images/library/product_item01.png") center no-repeat;background-size:cover}.physical-table.list .sec03 .slider_product .product_list li:nth-of-type(2) .product_item{background:url("../images/library/product_item02.png") center no-repeat;background-size:cover}.physical-table.list .sec03 .slider_product .product_list li:nth-of-type(3) .product_item{background:url("../images/library/product_item03.png") center no-repeat;background-size:cover}.physical-table.list .sec03 .slider_product .product_list li:nth-of-type(4) .product_item{background:url("../images/library/product_item04.png") center no-repeat;background-size:cover}.physical-table.list .sec03 .slider_product .product_list li:nth-of-type(5) .product_item{background:url("../images/library/product_item05.png") center no-repeat;background-size:cover}.physical-table.list .sec03 .slider_product .product_list li:nth-of-type(6) .product_item{background:url("../images/library/product_item06.png") center no-repeat;background-size:cover}.physical-table.list .sec03 .slider_product .product_list li:nth-of-type(7) .product_item{background:url("../images/library/product_item07.png") center no-repeat;background-size:cover}.physical-table.list .sec03 .slider_product.swiper-container-horizontal>.swiper-scrollbar{z-index:-1;width:100%;left:0;bottom:-50px;background:#ddd}@media(max-width: 1023px){.physical-table.list .sec03 .slider_product.swiper-container-horizontal>.swiper-scrollbar{width:calc(100% - 32px);left:16px;bottom:-15px}}.physical-table.list .sec03 .slider_product.swiper-container-horizontal>.swiper-scrollbar .swiper-scrollbar-drag{background-color:#70d44b}.physical-table.list .sec04{margin-top:16.25rem}@media(max-width: 1023px){.physical-table.list .sec04{margin-top:9.6875rem}}.physical-table .product_compare_wrap{position:fixed;z-index:2;bottom:0;width:100%;background-color:#011e41;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:linear .3s;transition:linear .3s}.physical-table .product_compare_wrap.open{-webkit-transform:translateY(0);transform:translateY(0)}.physical-table .product_compare_wrap.open .btn_box i{background:url("../images/button/button_arrow_down.svg") center no-repeat}.physical-table .product_compare_wrap .btn_box{position:absolute;display:none;margin-top:-50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#011e41;width:150px;height:50px;border-top-left-radius:8px;border-top-right-radius:8px;text-align:center;font-size:0}.physical-table .product_compare_wrap .btn_box>*{display:inline-block;vertical-align:middle;margin:0 5px}.physical-table .product_compare_wrap .btn_box.show{display:inline-block}.physical-table .product_compare_wrap .btn_box span{font-size:1.125rem;letter-spacing:0;line-height:1;font-weight:500;color:#fff}.physical-table .product_compare_wrap .btn_box i{width:12px;height:6px;background:url("../images/button/button_arrow_up.svg") center no-repeat}@media(max-width: 1023px){.physical-table .product_compare_wrap .btn_box{width:100px;height:40px;margin-top:-40px}.physical-table .product_compare_wrap .btn_box span{font-size:.875rem;letter-spacing:0;line-height:1}}.physical-table .product_compare_wrap .inner{max-width:1200px;margin:0 auto;padding:30px 0}@media all and (max-width: 1200px){.physical-table .product_compare_wrap .inner{padding:30px 40px}}@media(max-width: 1023px){.physical-table .product_compare_wrap .inner{padding:30px 9px 30px 16px}}.physical-table .product_compare_wrap .select_compare_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width: 1023px){.physical-table .product_compare_wrap .select_compare_box{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.physical-table .product_compare_wrap .select_compare_box.on::after{position:absolute;bottom:80px;width:100%;height:40px;background:-webkit-gradient(linear, left bottom, left top, from(rgba(1, 30, 65, 0.7)), to(rgba(1, 30, 65, 0)));background:linear-gradient(0deg, rgba(1, 30, 65, 0.7) 0%, rgba(1, 30, 65, 0) 100%);content:""}}.physical-table .product_compare_wrap .select_compare_box .select_product{width:902px;height:80px;font-size:0}@media(max-width: 1023px){.physical-table .product_compare_wrap .select_compare_box .select_product{width:100%;height:auto;overflow-y:auto;overflow-x:hidden;max-height:170px;padding-right:5px}.physical-table .product_compare_wrap .select_compare_box .select_product>a:last-child{margin-bottom:0rem}}.physical-table .product_compare_wrap .select_compare_box .select_product::-webkit-scrollbar{width:2px}.physical-table .product_compare_wrap .select_compare_box .select_product::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:99px}.physical-table .product_compare_wrap .select_compare_box .select_product::-webkit-scrollbar-track{background-color:#666;border-radius:99px}.physical-table .product_compare_wrap .select_compare_box .compare_tag{margin-right:6px;margin-bottom:.625rem}.physical-table .product_compare_wrap .select_compare_box .btn_compare{position:relative;width:260px;height:80px;margin-left:38px;border-radius:10px;background-color:#70d44b}@media(max-width: 1023px){.physical-table .product_compare_wrap .select_compare_box .btn_compare{width:100%;height:50px;margin:30px 0 0 0}}.physical-table .product_compare_wrap .select_compare_box .btn_compare::before{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:15px;background:url("../images/button/button_arrow_round_w.svg") center no-repeat;background-size:cover;content:""}.physical-table .product_compare_wrap .select_compare_box .btn_compare .txt_box{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:20px;font-size:0}.physical-table .product_compare_wrap .select_compare_box .btn_compare .txt_box>*{display:inline-block;vertical-align:middle}.physical-table .product_compare_wrap .select_compare_box .btn_compare .txt_box>span:last-of-type{margin-left:5px}.physical-table .product_compare_wrap .select_compare_box .btn_compare .txt_box span{font-size:1.125rem;letter-spacing:0em;line-height:1.1111111111;color:#fff}@media(max-width: 1023px){.physical-table .product_compare_wrap .select_compare_box .btn_compare .txt_box span{font-size:1rem;letter-spacing:0em;line-height:1.125}}.physical-table .common_popup.data_download_popup .cont form{height:calc(100% - 76px);background-color:#fff}@media(max-width: 1023px){.physical-table .common_popup.data_download_popup .cont form{height:calc(100% - 66px)}}.physical-table .common_popup.data_download_popup .cont .write_wrap{height:100%}@media(min-width: 1024px)and (max-width: 1750px){.physical-table.list .product_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;padding:0 40px}.physical-table.list .product_wrap .acco_list{left:0;margin-left:0}.physical-table.list .product_wrap .product_table_wrap{max-width:100%;padding-left:50px}}.physical-table.view .route{top:0}.physical-table.view .title_box h2{font-size:5.625rem;letter-spacing:0em;line-height:.8888888889;font-weight:700;font-family:"Pretendard";word-break:keep-all;word-wrap:break-word}.physical-table.view .download_list .btn{width:auto;color:#fff}@media(max-width: 1023px){.physical-table.view .download_list .btn{padding-right:0;color:#000}}.physical-table.view .download_list .btn.download::after{background:url("../images/button/button_download_w.svg") 0 0 no-repeat}@media(max-width: 1023px){.physical-table.view .download_list .btn.download::after{background:url("../images/button/button_download_bk.svg") 0 0 no-repeat}}.physical-table.view .sec01 .title_box{margin-bottom:2.6875rem}@media(max-width: 1023px){.physical-table.view .sec01 .title_box{margin-top:1.875rem;margin-bottom:1.25rem}.physical-table.view .sec01 .title_box h2{font-size:2.375rem;letter-spacing:0;line-height:1}}.physical-table.view .sec01 .product_search_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width: 1023px){.physical-table.view .sec01 .product_search_box{-ms-flex-wrap:wrap;flex-wrap:wrap}}.physical-table.view .sec01 .product_search_box .product_download{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1026px;height:53px;padding:0 50px;background-color:#011e41}@media(max-width: 1023px){.physical-table.view .sec01 .product_search_box .product_download{height:auto;margin-bottom:1.875rem;padding:0;background-color:#fff}}.physical-table.view .sec01 .product_search_box .product_download strong{font-size:1.125rem;letter-spacing:0;line-height:1;font-weight:500;color:#fff}@media(max-width: 1023px){.physical-table.view .sec01 .product_search_box .product_download strong{display:none}}.physical-table.view .sec01 .product_search_box .product_download .download_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:100px}@media(max-width: 1023px){.physical-table.view .sec01 .product_search_box .product_download .download_list{padding-left:0}}.physical-table.view .sec01 .product_search_box .product_download .download_list li{position:relative;margin:0 30px}@media(max-width: 1023px){.physical-table.view .sec01 .product_search_box .product_download .download_list li{margin:0 20px}}@media all and (min-width: 1025px){.physical-table.view .sec01 .product_search_box .product_download .download_list li:hover .btn{color:#70d44b}.physical-table.view .sec01 .product_search_box .product_download .download_list li:hover .btn.download::after{background:url("../images/button/button_download_green.svg") 0 0 no-repeat}}.physical-table.view .sec01 .product_search_box .product_download .download_list li::before{position:absolute;top:50%;right:-30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:20px;background-color:#ddd;opacity:.2;content:""}@media(max-width: 1023px){.physical-table.view .sec01 .product_search_box .product_download .download_list li::before{right:-20px;opacity:1}}.physical-table.view .sec01 .product_search_box .product_download .download_list li:first-child{margin-left:0}.physical-table.view .sec01 .product_search_box .product_download .download_list li:last-child::before{display:none}.physical-table.view .sec01 .product_search_box .product_inquiry{width:154px;height:53px;margin-left:20px;padding:18px 0;border-radius:8px;font-size:1.125rem;letter-spacing:0em;line-height:1.1111111111;text-align:center;color:#fff;background-color:#70d44b}@media(max-width: 1023px){.physical-table.view .sec01 .product_search_box .product_inquiry{width:100%;height:50px;margin-left:0;font-size:1rem;letter-spacing:0em;line-height:1}}.physical-table.view .sec02{margin-top:4.375rem}@media(max-width: 1023px){.physical-table.view .sec02{margin-top:3.125rem}}@media(max-width: 766px){.physical-table.view .sec02 .table_wrap.scroll_table::before{display:none}}@media all and (max-width: 572px){.physical-table.view .sec02 .table_wrap.scroll_table::before{display:block;top:150px}}@media(max-width: 1023px){.physical-table.view .sec02 .detail_table_wrap{position:relative;overflow-x:scroll}.physical-table.view .sec02 .detail_table_wrap::-webkit-scrollbar{display:none}}@media(max-width: 1023px){.physical-table.view .sec02 .list_wrap{position:relative;min-width:540px}}.physical-table.view .sec02 .list_wrap li{border-bottom:1px solid #aaa}@media(max-width: 1023px){.physical-table.view .sec02 .list_wrap li{padding:0}}.physical-table.view .sec02 .list_wrap li.tit_box{position:-webkit-sticky;position:sticky;top:0;left:0;border-bottom-color:#ddd}@media(max-width: 1023px){.physical-table.view .sec02 .list_wrap li.tit_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #ddd}}.physical-table.view .sec02 .list_wrap li.tit_box .item{width:50%}@media(max-width: 1023px){.physical-table.view .sec02 .list_wrap li.tit_box .item{width:33.333%}}.physical-table.view .sec02 .list_wrap li.tit_box .unit{width:25%}@media(max-width: 1023px){.physical-table.view .sec02 .list_wrap li.tit_box .unit{width:33.333%}}.physical-table.view .sec02 .list_wrap li.tit_box .data{width:25%}@media(max-width: 1023px){.physical-table.view .sec02 .list_wrap li.tit_box .data{width:33.333%}}.physical-table.view .sec02 .list_wrap li.tit_box p{font-size:1.125rem;letter-spacing:0em;line-height:4.4444444444}@media(max-width: 1023px){.physical-table.view .sec02 .list_wrap li.tit_box p{font-size:1rem;letter-spacing:0em;line-height:3.75}}.physical-table.view .sec02 .list_wrap li .tit{width:25%;text-align:center;color:#011e41;font-weight:500}@media(max-width: 1023px){.physical-table.view .sec02 .list_wrap li .tit{display:block;width:100%;height:40px;margin-bottom:0rem;padding-left:20px;text-align:left;font-size:.875rem;letter-spacing:0em;line-height:2.8571428571;font-weight:500;background-color:#f6f6f6}}.physical-table.view .sec02 .list_wrap li .detail_cont{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:75%}.physical-table.view .sec02 .list_wrap li .detail_cont .detail_item{width:33.333%}.physical-table.view .sec02 .list_wrap li .detail_cont .detail_item p{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}@media(max-width: 1023px){.physical-table.view .sec02 .list_wrap li .detail_cont .detail_item p{padding-left:20px}}.physical-table.view .sec02 .list_wrap li .detail_cont .detail_unit{width:33.333%;text-align:center}.physical-table.view .sec02 .list_wrap li .detail_cont .detail_data{width:33.333%;text-align:center}@media(max-width: 1023px){.physical-table.view .sec02 .list_wrap li .detail_cont{width:100%}}.physical-table.view .sec02 .list_wrap li .detail_cont p{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:80px;padding:0 20px;font-weight:400;color:#011e41;border-bottom:1px solid #ddd}.physical-table.view .sec02 .list_wrap li .detail_cont>div p:last-child{border-bottom:0}@media(max-width: 1023px){.physical-table.view .sec02 .list_wrap li .detail_cont>div p{height:60px;padding:0;font-size:.875rem;letter-spacing:0em;line-height:1.4285714286}}.physical-table.compare .container .content{padding:80px 0 0 0}@media(max-width: 1366px){.physical-table.compare .container .content{padding-top:70px}}@media(max-width: 766px){.physical-table.compare .container .content{padding-top:60px}}.physical-table.compare .inner{max-width:none;padding:0 100px}@media all and (max-width: 1200px){.physical-table.compare .inner{padding:0 24px}}.physical-table.compare .title_box{padding:55px 0 40px;margin-bottom:0rem}@media(max-width: 1023px){.physical-table.compare .title_box{margin-top:0rem;padding:35px 0 30px}}.physical-table.compare .title_box h2{font-size:3.75rem;letter-spacing:0;line-height:1;font-weight:800}@media(max-width: 1023px){.physical-table.compare .title_box h2{font-size:2.375rem;letter-spacing:0;line-height:1}}.physical-table.compare .sec02{margin-top:0rem}@media(max-width: 766px){.physical-table.compare .sec02 .table_wrap.scroll_table::before{display:none}}.physical-table.compare .sec02 .table_wrap.scroll_table.show::before{display:block}.physical-table.compare .sec02 .detail_table_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:auto !important;position:relative;border-top:2px solid #011e41}.physical-table.compare .sec02 .detail_table_wrap::-webkit-scrollbar{width:8px;height:8px}.physical-table.compare .sec02 .detail_table_wrap::-webkit-scrollbar-thumb{background-color:#000;border-radius:99px;background-clip:padding-box}.physical-table.compare .sec02 .detail_table_wrap::-webkit-scrollbar-track{background-color:#ddd;border-radius:99px}.physical-table.compare .sec02 .list_wrap{border-top:none}.physical-table.compare .sec02 .list_wrap li{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-bottom:0}@media(max-width: 1023px){.physical-table.compare .sec02 .list_wrap li{padding:0}}.physical-table.compare .sec02 .list_wrap li .tit{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:-webkit-sticky;position:sticky;top:0;left:0;min-width:140px;width:auto;font-weight:500;text-align:center}@media(max-width: 1023px){.physical-table.compare .sec02 .list_wrap li .tit{position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;top:auto;font-size:.875rem;letter-spacing:0em;line-height:2.8571428571}}.physical-table.compare .sec02 .list_wrap li.tit_box{position:-webkit-sticky;position:sticky;top:0;z-index:1;border-bottom:0}@media(max-width: 1023px){.physical-table.compare .sec02 .list_wrap li.tit_box{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}}.physical-table.compare .sec02 .list_wrap li.tit_box p{border-bottom:1px solid #ddd;font-size:1.125rem;letter-spacing:0em;line-height:4.4444444444}@media(max-width: 1023px){.physical-table.compare .sec02 .list_wrap li.tit_box p{font-size:1rem;letter-spacing:0em;line-height:3.75}}.physical-table.compare .sec02 .list_wrap li.tit_box .item{position:-webkit-sticky;position:sticky;-ms-flex-negative:0;flex-shrink:0;z-index:1;top:0;left:0;width:380px;background-color:#f6fbfe}@media(max-width: 1023px){.physical-table.compare .sec02 .list_wrap li.tit_box .item{position:relative;width:180px}}.physical-table.compare .sec02 .list_wrap li.tit_box .unit{-ms-flex-negative:0;flex-shrink:0;width:100px;background:#f6fbfe}@media(max-width: 1023px){.physical-table.compare .sec02 .list_wrap li.tit_box .unit{width:180px}}.physical-table.compare .sec02 .list_wrap li.tit_box .product_item_box{display:table;table-layout:fixed;width:100%}.physical-table.compare .sec02 .list_wrap li.tit_box .product_item_box .product_inner{display:table-cell;position:relative;-ms-flex-negative:0;flex-shrink:0;width:270px}@media(max-width: 1023px){.physical-table.compare .sec02 .list_wrap li.tit_box .product_item_box .product_inner{width:230px;min-width:150px}}.physical-table.compare .sec02 .list_wrap li.tit_box .product_item_box .product_inner:last-child .product_name{border-right:0}.physical-table.compare .sec02 .list_wrap li.tit_box .product_name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #fff;font-size:1.25rem;letter-spacing:0em;line-height:4;background-color:#011e41;color:#fff}.physical-table.compare .sec02 .list_wrap li.tit_box .product_name.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.physical-table.compare .sec02 .list_wrap li.tit_box .product_name.flex .item_delete{position:relative;top:0;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width: 1023px){.physical-table.compare .sec02 .list_wrap li.tit_box .product_name{width:230px;min-width:150px;font-size:1rem;letter-spacing:0em;line-height:3.75}}.physical-table.compare .sec02 .list_wrap li.tit_box .product_name .item_delete{width:12px;height:12px;margin-left:20px;background:url("../images/button/button_tag_x_white.svg") 0 0 no-repeat;background-size:cover}.physical-table.compare .sec02 .list_wrap li .sticky_title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;left:0;background:#fff}@media(max-width: 1023px){.physical-table.compare .sec02 .list_wrap li .sticky_title{position:relative;display:block;top:auto;height:40px;padding-left:20px;background-color:#f6f6f6}}.physical-table.compare .sec02 .list_wrap li .sticky_title::before{position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#aaa;content:""}.physical-table.compare .sec02 .list_wrap li .detail_item{position:-webkit-sticky;position:sticky;top:0;left:140px;min-width:240px;width:240px;background:#fff}@media(max-width: 1023px){.physical-table.compare .sec02 .list_wrap li .detail_item{position:relative;left:0;min-width:180px}}.physical-table.compare .sec02 .list_wrap li .detail_cont{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-top:0}.physical-table.compare .sec02 .list_wrap li .detail_cont p{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:80px;padding:0 20px;font-weight:400;color:#011e41;border-bottom:1px solid #ddd}@media(max-width: 1023px){.physical-table.compare .sec02 .list_wrap li .detail_cont p{min-width:150px}}.physical-table.compare .sec02 .list_wrap li .detail_cont>div p:last-child{border-bottom:1px solid #aaa}.physical-table.compare .sec02 .list_wrap li .detail_cont .detail_item p{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.physical-table.compare .sec02 .list_wrap li .detail_cont .detail_unit{min-width:100px;text-align:center}@media(max-width: 1023px){.physical-table.compare .sec02 .list_wrap li .detail_cont .detail_unit{min-width:180px}}.physical-table.compare .sec02 .list_wrap li .detail_cont .detail_product_box{display:table;table-layout:fixed;width:100%;text-align:center}.physical-table.compare .sec02 .list_wrap li .detail_cont .detail_product{display:table-cell;min-width:240px}@media(max-width: 1023px){.physical-table.compare .sec02 .list_wrap li .detail_cont .detail_product{min-width:180px}}.company.overview #header .header_wrap .inner{border-bottom:0}.company.overview .content{padding:0}.company.overview .content .sec{margin-top:0rem}.company.overview .content .sec .sec_title{max-width:1200px;margin:0 auto;padding-bottom:100px;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:.3s;transition:.3s;opacity:0}.company.overview .content .sec .sec_title h3{margin-bottom:1.875rem;font-size:1.25rem;letter-spacing:0em;line-height:1;font-weight:400;color:#666}@media(max-width: 1023px){.company.overview .content .sec .sec_title h3{margin-bottom:1.25rem;font-size:.875rem;letter-spacing:0em;line-height:1}}@media(max-width: 766px){.company.overview .content .sec .sec_title h3{margin-bottom:1.25rem}}.company.overview .content .sec .sec_title p{font-size:3.125rem;letter-spacing:0em;line-height:1.4;font-weight:500}@media(max-width: 1023px){.company.overview .content .sec .sec_title p{font-size:1.375rem;letter-spacing:0em;line-height:1.4545454545}}.company.overview .sec_visual{position:relative}.company.overview .sec_visual.scale .dim{-webkit-transform:scale(0.97, 0.9);transform:scale(0.97, 0.9)}@media(max-width: 1023px){.company.overview .sec_visual.scale .dim{-webkit-transform:scale(0.93, 0.9);transform:scale(0.93, 0.9)}.company.overview .sec_visual.scale .img_wrap{-webkit-transform:scale(0.93, 0.9);transform:scale(0.93, 0.9)}}.company.overview .video_wrap{width:100%;height:100vh;-webkit-transition:.6s;transition:.6s}@media(max-width: 1023px){.company.overview .video_wrap{display:none}}.company.overview .video_wrap video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.company.overview .dim{position:absolute;z-index:2;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.4);-webkit-transition:.6s;transition:.6s}@media(max-width: 1023px){.company.overview .dim{-webkit-transition:none;transition:none}}.company.overview .m_slide_visual{display:none}@media(max-width: 1023px){.company.overview .m_slide_visual{display:block}.company.overview .m_slide_visual .m_visual_list{-webkit-transition:.6s;transition:.6s}.company.overview .m_slide_visual .swiper-slide .img_wrap{overflow:hidden;height:100vh}.company.overview .m_slide_visual .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:4s;transition:4s}.company.overview .m_slide_visual .swiper-slide-prev img,.company.overview .m_slide_visual .swiper-slide-active img,.company.overview .m_slide_visual .swiper-slide-duplicate-active img{-webkit-transform:scale(1);transform:scale(1)}}.company.overview .scroll_icon{position:absolute;z-index:2;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.company.overview .scroll_icon span{position:absolute;top:-30px;left:-16px;font-size:.875rem;letter-spacing:0em;line-height:1;color:#fff}.company.overview .scroll_icon .scroll_indicator{width:1px;height:50px;background-color:rgba(255,255,255,.3)}.company.overview .scroll_icon .scroll_indicator::before{content:"";display:block;width:100%;height:20px;background-color:#fff;position:absolute;top:0;left:0;-webkit-animation:scrollAnim 1.8s infinite ease-in;animation:scrollAnim 1.8s infinite ease-in}@-webkit-keyframes scrollAnim{0%{top:0;opacity:1}100%{top:100%;opacity:0}}@keyframes scrollAnim{0%{top:0;opacity:1}100%{top:100%;opacity:0}}.company.overview .title_wrap .txt_box{z-index:3;position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.company.overview .title_wrap .txt_box dt{font-size:1.25rem;letter-spacing:0em;line-height:1;color:#fff}@media(max-width: 1023px){.company.overview .title_wrap .txt_box dt{font-size:.875rem;letter-spacing:0em;line-height:1}}.company.overview .title_wrap .txt_box dd{color:#fff}.company.overview .title_wrap .txt_box .company{max-width:1200px;margin:0 auto}.company.overview .title_wrap .txt_box .company dt{margin-bottom:1.875rem;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}@media(max-width: 1023px){.company.overview .title_wrap .txt_box .company dt{margin-bottom:1.25rem}}@media(max-width: 766px){.company.overview .title_wrap .txt_box .company dt{margin-bottom:1.25rem}}.company.overview .title_wrap .txt_box .company dd{font-size:5rem;letter-spacing:0em;line-height:1.25;font-weight:700;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}@media all and (max-width: 1200px){.company.overview .title_wrap .txt_box .company dd{font-size:3.75rem;letter-spacing:0em;line-height:1.3333333333}}@media(max-width: 1023px){.company.overview .title_wrap .txt_box .company dd{font-size:2.375rem;letter-spacing:0em;line-height:1.2631578947}}@media(max-width: 1366px){.company.overview .title_wrap .txt_box .company{max-width:960px}}@media all and (max-width: 1200px){.company.overview .title_wrap .txt_box .company{max-width:780px}}@media(max-width: 1023px){.company.overview .title_wrap .txt_box .company{max-width:100%;padding:0 16px}}.company.overview .title_wrap .txt_box .box02{max-width:1200px;margin:0 auto;-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;font-size:2.5rem;letter-spacing:0em;line-height:1.5;color:#fff;word-break:keep-all;word-wrap:break-word}@media(max-width: 1366px){.company.overview .title_wrap .txt_box .box02{max-width:960px}}@media all and (max-width: 1200px){.company.overview .title_wrap .txt_box .box02{max-width:780px}}@media(max-width: 1023px){.company.overview .title_wrap .txt_box .box02{max-width:100%;padding:0 16px;font-size:1.375rem;letter-spacing:0em;line-height:1.4545454545;word-break:break-all}}.company.overview .title_wrap .txt_box.vision_box .vision_wrap{max-width:1200px;margin:0 auto}.company.overview .title_wrap .txt_box.vision_box .vision_wrap.active{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width: 1366px){.company.overview .title_wrap .txt_box.vision_box .vision_wrap{max-width:960px}}@media all and (max-width: 1200px){.company.overview .title_wrap .txt_box.vision_box .vision_wrap{max-width:780px}}@media(max-width: 1023px){.company.overview .title_wrap .txt_box.vision_box .vision_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;padding:0 38px}}.company.overview .title_wrap .txt_box.vision_box .vision{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}@media(max-width: 1366px){.company.overview .title_wrap .txt_box.vision_box .vision{max-width:960px}}@media(max-width: 1023px){.company.overview .title_wrap .txt_box.vision_box .vision{margin-bottom:6.25rem}}@media(max-width: 766px){.company.overview .title_wrap .txt_box.vision_box .vision{margin-bottom:6.25rem}}.company.overview .title_wrap .txt_box.vision_box .vision dt{margin-bottom:3.125rem;font-family:"Nunito Sans",sans-serif}@media(max-width: 1023px){.company.overview .title_wrap .txt_box.vision_box .vision dt{margin-bottom:1.875rem}}@media(max-width: 766px){.company.overview .title_wrap .txt_box.vision_box .vision dt{margin-bottom:1.875rem}}.company.overview .title_wrap .txt_box.vision_box .vision dd{font-family:"Nunito Sans",sans-serif;font-size:5rem;letter-spacing:0.02em;line-height:1.125;text-transform:uppercase;font-weight:800}@media all and (max-width: 1200px){.company.overview .title_wrap .txt_box.vision_box .vision dd{margin-bottom:2.5rem;font-size:3.75rem;letter-spacing:0.02em;line-height:1.1666666667}}@media(max-width: 1023px){.company.overview .title_wrap .txt_box.vision_box .vision dd{margin-bottom:.625rem;font-size:1.875rem;letter-spacing:0em;line-height:1.3333333333}}@media(max-width: 766px){.company.overview .title_wrap .txt_box.vision_box .vision dd{margin-bottom:.625rem}}.company.overview .title_wrap .txt_box.vision_box .vision.active{opacity:1}@media all and (min-width: 1025px){.company.overview .title_wrap .txt_box.vision_box .vision.active{max-width:initial;margin:0}}@media(max-width: 1366px){.company.overview .title_wrap .txt_box.vision_box .vision.active dt{margin-bottom:3.125rem}}.company.overview .title_wrap .txt_box.vision_box .mission{display:none}@media(max-width: 1023px){.company.overview .title_wrap .txt_box.vision_box .mission{position:relative;-webkit-transform:translateY(50px);transform:translateY(50px)}}.company.overview .title_wrap .txt_box.vision_box .mission.show{display:block}.company.overview .title_wrap .txt_box.vision_box .mission dt{margin-bottom:3.125rem;font-family:"Nunito Sans",sans-serif}@media(max-width: 1366px){.company.overview .title_wrap .txt_box.vision_box .mission dt{margin-bottom:3.125rem}}@media(max-width: 1023px){.company.overview .title_wrap .txt_box.vision_box .mission dt{margin-bottom:1.875rem}}@media(max-width: 766px){.company.overview .title_wrap .txt_box.vision_box .mission dt{margin-bottom:1.875rem}}.company.overview .title_wrap .txt_box.vision_box .mission dd{font-size:2.6rem;letter-spacing:0em;line-height:1.4423076923;font-weight:700;word-break:keep-all;word-wrap:break-word}@media(max-width: 1366px){.company.overview .title_wrap .txt_box.vision_box .mission dd{font-size:2.25rem;letter-spacing:0em;line-height:1.3888888889}}@media all and (max-width: 1200px){.company.overview .title_wrap .txt_box.vision_box .mission dd{font-size:1.875rem;letter-spacing:0em;line-height:1.3333333333}}@media(max-width: 1023px){.company.overview .title_wrap .txt_box.vision_box .mission dd{word-break:break-all;font-size:1.625rem;letter-spacing:0em;line-height:1.3846153846}}.company.overview .title_wrap .txt_box.vision_box .empty_box{position:absolute;top:0;left:0;width:100%}.company.overview .sec01 .title_area{padding-top:150px;background:-webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(rgba(246, 246, 246, 0)));background:linear-gradient(180deg, #f6f6f6 0%, rgba(246, 246, 246, 0) 100%)}@media(max-width: 1023px){.company.overview .sec01 .title_area{padding-top:50px}}@media(max-width: 1023px){.company.overview .sec01 .title_area .sec_title{padding:0 16px 50px}}.company.overview .sec01 .contents_inner .con{margin-bottom:12.5rem}.company.overview .sec01 .contents_inner .con:last-child{margin-bottom:13.75rem}@media(max-width: 1023px){.company.overview .sec01 .contents_inner .con{margin-bottom:4.375rem}.company.overview .sec01 .contents_inner .con:last-child{margin-bottom:4.375rem}}@media(max-width: 766px){.company.overview .sec01 .contents_inner .con{margin-bottom:4.375rem}.company.overview .sec01 .contents_inner .con:last-child{margin-bottom:4.375rem}}.company.overview .sec01 .contents_inner .con01 .image_box{background:url("../images/company/overview/contents_01.png") center center no-repeat;background-size:cover}@media(max-width: 1023px){.company.overview .sec01 .contents_inner .con01 .image_box{background:url("../images/company/overview/m_contents_01.png") center center no-repeat;background-size:cover}}.company.overview .sec01 .contents_inner .con02 .image_box{background:url("../images/company/overview/contents_02.png") center center no-repeat;background-size:cover}@media(max-width: 1023px){.company.overview .sec01 .contents_inner .con02 .image_box{background:url("../images/company/overview/m_contents_02.png") center center no-repeat;background-size:cover}}.company.overview .sec01 .contents_inner .con03 .image_box{background:url("../images/company/overview/contents_03.png") center center no-repeat;background-size:cover}@media(max-width: 1023px){.company.overview .sec01 .contents_inner .con03 .image_box{background:url("../images/company/overview/m_contents_03.png") center center no-repeat;background-size:cover}}.company.overview .sec01 .contents_inner .con04 .image_box{background:url("../images/company/overview/contents_04.png") center center no-repeat;background-size:cover}@media(max-width: 1023px){.company.overview .sec01 .contents_inner .con04 .image_box{background:url("../images/company/overview/m_contents_04.png") center center no-repeat;background-size:cover}}.company.overview .sec01 .contents_inner .con05 .image_box{background:url("../images/company/overview/contents_05.png") center center no-repeat;background-size:cover}@media(max-width: 1023px){.company.overview .sec01 .contents_inner .con05 .image_box{background:url("../images/company/overview/m_contents_05.png") center center no-repeat;background-size:cover}}.company.overview .sec02{background-color:#f0fded}.company.overview .sec02 .inner{padding:150px 0 260px}@media(max-width: 1023px){.company.overview .sec02 .inner{padding:50px 16px 100px}}.company.overview .sec02 .inner .sec_title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(max-width: 1023px){.company.overview .sec02 .inner .sec_title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}}@media(max-width: 1023px){.company.overview .sec02 .inner .sec_title>div{margin-bottom:1.875rem}}@media(max-width: 766px){.company.overview .sec02 .inner .sec_title>div{margin-bottom:1.875rem}}.company.overview .sec02 .inner .sec_title .btn.arrow{opacity:0}@media(max-width: 1023px){.company.overview .sec02 .inner .sec_title .btn.arrow{font-size:1rem;letter-spacing:0em;line-height:3.125}}.company.overview .sec02 .history_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width: 1023px){.company.overview .sec02 .history_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px}}.company.overview .sec02 .history_wrap dl{width:240px;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:.5s;transition:.5s}@media(max-width: 1023px){.company.overview .sec02 .history_wrap dl{width:100%;padding:30px 0;border-bottom:1px solid #ddd}.company.overview .sec02 .history_wrap dl:last-child{border-bottom:0}}.company.overview .sec02 .history_wrap dt{display:block;margin-bottom:1.875rem;padding-bottom:30px;border-bottom:3px solid #011e41;font-size:1.125rem;letter-spacing:0em;line-height:1;font-weight:700;color:#70d44b}@media(max-width: 1023px){.company.overview .sec02 .history_wrap dt{margin-bottom:0rem;padding-bottom:20px;border-bottom:0;font-size:.875rem;letter-spacing:0em;line-height:1}}.company.overview .sec02 .history_wrap dd{font-size:1.875rem;letter-spacing:0em;line-height:1.5;font-weight:700;color:#011e41}@media(max-width: 1023px){.company.overview .sec02 .history_wrap dd{font-size:1.375rem;letter-spacing:0em;line-height:1.4545454545}}.company.overview .sec02 .history_wrap.active dl{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.company.overview .sec02 .history_wrap.active dl:nth-of-type(1){-webkit-transition-delay:.4s;transition-delay:.4s}.company.overview .sec02 .history_wrap.active dl:nth-of-type(2){-webkit-transition-delay:.6s;transition-delay:.6s}.company.overview .sec02 .history_wrap.active dl:nth-of-type(3){-webkit-transition-delay:.8s;transition-delay:.8s}.company.overview .sec02 .history_wrap.active dl:nth-of-type(4){-webkit-transition-delay:1s;transition-delay:1s}.ci .sec .txt1{margin-bottom:3.125rem;font-size:1rem;letter-spacing:0em;line-height:1.625;word-break:keep-all;word-wrap:break-word}@media(max-width: 1023px){.ci .sec .txt1{margin-bottom:1.875rem;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}}@media(max-width: 766px){.ci .sec .txt1{margin-bottom:1.875rem}}.ci .sec .sub_tit{font-size:1.125rem;letter-spacing:0em;line-height:1.5555555556;font-weight:500}@media(max-width: 1023px){.ci .sec .sub_tit{font-size:1rem;letter-spacing:0em;line-height:1.75}}@media(max-width: 1023px){.ci .sec+:not(.sec02){margin-top:4.375rem}}@media(max-width: 766px){.ci .sec+:not(.sec02){margin-top:4.375rem}}.ci .sec01 .title_box h2{font-family:"Nunito Sans",sans-serif}.ci .sec02{margin-top:0}.ci .sec02 .con01 .cont_inner .btn span{font-weight:500;color:#000}.ci .sec02 .con01 .cont_inner .cont01 .img_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:254px;margin-top:1.875rem;padding:0 20px;border:1px solid #ddd;text-align:center}.ci .sec02 .con01 .cont_inner .cont01 .img_box .img{margin:0 40px;padding-top:4.01%}.ci .sec02 .con01 .cont_inner .cont01 .img_box .img1{width:37.07%;background:url("../images/company/ci/sec02_con01_img01.png") 0 0 no-repeat;background-size:100% 100%}.ci .sec02 .con01 .cont_inner .cont01 .img_box .img2{width:34.38%;background:url("../images/company/ci/sec02_con01_img02.png") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.ci .sec02 .con01 .cont_inner .cont01 .img_box{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:auto;margin-top:1.25rem;padding:51px 45px}.ci .sec02 .con01 .cont_inner .cont01 .img_box .img{display:block;width:100%;padding-top:10%;margin-left:auto;margin-right:auto}.ci .sec02 .con01 .cont_inner .cont01 .img_box .img:last-of-type{margin-top:1.875rem}.ci .sec02 .con01 .cont_inner .cont01 .img_box .img1{width:98.31%;background:url("../images/company/ci/sec02_con01_m_img01.png") 0 0 no-repeat;background-size:100% 100%}.ci .sec02 .con01 .cont_inner .cont01 .img_box .img2{width:91.107%;background:url("../images/company/ci/sec02_con01_m_img02.png") 0 0 no-repeat;background-size:100% 100%}}@media(max-width: 766px){.ci .sec02 .con01 .cont_inner .cont01 .img_box{margin-top:1.25rem}.ci .sec02 .con01 .cont_inner .cont01 .img_box img:last-of-type{margin-top:1.875rem}}.ci .sec03 .con01 .cont{padding:30px 0;font-size:0}.ci .sec03 .con01 .cont>*{display:inline-block;vertical-align:top}.ci .sec03 .con01 .cont .sub_tit{width:310px}.ci .sec03 .con01 .cont .img_box{width:calc(100% - 310px)}.ci .sec03 .con01 .cont .img_box span{display:block;margin-top:1.25rem;font-size:.875rem;letter-spacing:0em;line-height:2;color:#666}.ci .sec03 .con01 .cont01{padding-top:0;border-bottom:1px solid #ddd}.ci .sec03 .con01 .cont01 .img_box .img{width:66.4%;padding-top:14.3%;background:url("../images/company/ci/sec03_con01_img01.png") 0 0 no-repeat;background-size:100% 100%}.ci .sec03 .con01 .cont02 .img_box .img{width:33%;padding-top:10.2%;background:url("../images/company/ci/sec03_con01_img02.png") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.ci .sec03 .con01 .cont>*{display:block}.ci .sec03 .con01 .cont .sub_tit{display:block;width:100%;margin-bottom:.625rem}.ci .sec03 .con01 .cont .img_box{width:100%}.ci .sec03 .con01 .cont .img_box span{margin-top:.625rem;font-size:.75rem;letter-spacing:0em;line-height:2.3333333333}.ci .sec03 .con01 .cont01 .img_box .img{width:100%;padding-top:20.5%;background:url("../images/company/ci/sec03_con01_m_img01.png") 0 0 no-repeat;background-size:100% 100%}.ci .sec03 .con01 .cont02{padding-bottom:0}.ci .sec03 .con01 .cont02 .img_box .img{width:100%;padding-top:17%;background:url("../images/company/ci/sec03_con01_m_img02.png") 0 0 no-repeat;background-size:100% 100%}}@media(max-width: 766px){.ci .sec03 .con01 .cont .sub_tit{margin-bottom:.625rem}.ci .sec03 .con01 .cont .img_box span{margin-top:.625rem}}.ci .sec04 .con01 .cont01{font-size:0}.ci .sec04 .con01 .cont01 .color_box{display:inline-block;vertical-align:top}.ci .sec04 .con01 .cont01 .color_box .sub_tit{display:block;margin-bottom:1.25rem}.ci .sec04 .con01 .cont01 .color_box01{width:24.157303%}.ci .sec04 .con01 .cont01 .color_box01 .box{width:100%;background-color:#50af47;border:1px solid #50af47}.ci .sec04 .con01 .cont01 .color_box02{width:72.542697%;margin-left:3.3%;font-size:0}.ci .sec04 .con01 .cont01 .color_box02 .box{display:inline-block;vertical-align:top;width:33.333333%}.ci .sec04 .con01 .cont01 .color_box02 .box:nth-of-type(1){background-color:#011e41;border:1px solid #011e41}.ci .sec04 .con01 .cont01 .color_box02 .box:nth-of-type(2){background-color:#70d44b;border:1px solid #70d44b}.ci .sec04 .con01 .cont01 .color_box02 .box:nth-of-type(3){background-color:#fff;border:1px solid #ddd}.ci .sec04 .con01 .cont01 .color_box .box{position:relative;padding:30px 30px 24px 30px;height:283px}.ci .sec04 .con01 .cont01 .color_box .box strong{font-size:1.25rem;letter-spacing:0em;line-height:1.4;font-family:"NanumSquare";font-weight:800;color:#fff}.ci .sec04 .con01 .cont01 .color_box .box strong.black{color:#000}.ci .sec04 .con01 .cont01 .color_box .box .txt{position:absolute;left:30px;bottom:24px}.ci .sec04 .con01 .cont01 .color_box .box .txt span{display:block;font-size:1rem;letter-spacing:0em;line-height:1.75;color:#fff}.ci .sec04 .con01 .cont01 .color_box .box .txt.black span{color:#000}@media(max-width: 1023px){.ci .sec04 .con01 .cont01 .color_box{display:block}.ci .sec04 .con01 .cont01 .color_box .sub_tit{margin-bottom:.625rem}.ci .sec04 .con01 .cont01 .color_box01{width:100%}.ci .sec04 .con01 .cont01 .color_box02{width:100%;margin-top:1.25rem;margin-left:auto}.ci .sec04 .con01 .cont01 .color_box02 .box{display:block;width:100%}.ci .sec04 .con01 .cont01 .color_box .box{position:relative;padding:15px 20px 0 20px;height:90px;font-size:0}.ci .sec04 .con01 .cont01 .color_box .box>*{display:inline-block;vertical-align:top}.ci .sec04 .con01 .cont01 .color_box .box strong{width:166px;font-size:1rem;letter-spacing:0em;line-height:1.75}.ci .sec04 .con01 .cont01 .color_box .box .txt{position:static;left:30px;bottom:24px;width:calc(100% - 166px);margin-top:.3125rem}.ci .sec04 .con01 .cont01 .color_box .box .txt span{display:block;font-size:.875rem;letter-spacing:0em;line-height:.7142857143}.ci .sec04 .con01 .cont01 .color_box .box .txt span+span{margin-top:.625rem}}@media(max-width: 766px){.ci .sec04 .con01 .cont01 .color_box .sub_tit{margin-bottom:.625rem}.ci .sec04 .con01 .cont01 .color_box02{margin-top:1.25rem}.ci .sec04 .con01 .cont01 .color_box .box .txt span+span{margin-top:.625rem}}.ci .sec05 .con01 .cont01 .sub_tit_wrap{margin-bottom:1.875rem;font-size:0}.ci .sec05 .con01 .cont01 .sub_tit_wrap .sub_tit{display:inline-block;vertical-align:top;width:50%}.ci .sec05 .pc_con_wrap .con:nth-of-type(n + 2){margin-top:3.125rem}.ci .sec05 .pc_con_wrap .con02 .txt_box span{font-weight:800}.ci .sec05 .pc_con_wrap .con03 .txt_box span{font-weight:700}.ci .sec05 .pc_con_wrap .con04 .txt_box span{font-weight:400}.ci .sec05 .pc_con_wrap .con05 .txt_box span{font-weight:300}.ci .sec05 .pc_con_wrap .con+.con .left_tit span{display:block;margin-top:-6px;font-size:.875rem;letter-spacing:0em;line-height:2;color:#666}.ci .sec05 .pc_con_wrap .con .cont01 .txt_box{font-size:0}.ci .sec05 .pc_con_wrap .con .cont01 .txt_box .box{display:inline-block;vertical-align:top;width:50%;padding-right:10px}.ci .sec05 .pc_con_wrap .con .cont01 .txt_box .box span{display:block;width:100%;font-size:1.625rem;letter-spacing:0em;line-height:1.0769230769;font-family:"NanumSquare";word-break:keep-all;word-wrap:break-word}.ci .sec05 .pc_con_wrap .con .cont01 .txt_box .box span+span{margin-top:.625rem}.ci .sec05 .m_con_wrap{display:none}@media(max-width: 1023px){.ci .sec05 .sub_tit_wrap{display:none}.ci .sec05 .pc_con_wrap{display:none}.ci .sec05 .m_con_wrap{display:block}.ci .sec05 .m_con_wrap .con02{margin-bottom:1.25rem}.ci .sec05 .m_con_wrap .con02 .txt_box{padding-bottom:20px;border-bottom:1px solid #ddd}.ci .sec05 .m_con_wrap .con .sub_tit{display:block;margin-bottom:1.25rem}.ci .sec05 .m_con_wrap .con .txt_box dl+dl{margin-top:1.25rem}.ci .sec05 .m_con_wrap .con .txt_box dl dt{font-size:.875rem;letter-spacing:0em;line-height:2;color:#666}.ci .sec05 .m_con_wrap .con .txt_box dl dd span{display:block;margin-top:.9375rem;font-size:1.375rem;letter-spacing:0;line-height:1;font-family:"NanumSquare";font-weight:800;word-break:keep-all;word-wrap:break-word}}@media(max-width: 766px){.ci .sec05 .m_con_wrap{display:block}.ci .sec05 .m_con_wrap .con02{margin-bottom:1.25rem}.ci .sec05 .m_con_wrap .con .sub_tit{margin-bottom:1.25rem}.ci .sec05 .m_con_wrap .con .txt_box dl+dl{margin-top:1.25rem}}.network .map_btn{display:block;width:40px;height:40px;border-radius:50%;background-color:#70d44b;background-image:url("../images/company/network/map_icon.svg");background-position:center;background-repeat:no-repeat;background-size:18px 22px}@media(min-width: 1024px){.network .map_btn:hover{background-color:#011e41}}.network .btn_wrap{margin-top:1.875rem}.network .btn_wrap .btn{margin-right:10px}.network .btn_wrap .btn:last-of-type{margin-right:0}.network .btn_wrap .btn.line{padding:0 20px}.network .btn_wrap .btn.line span{display:inline-block;vertical-align:middle;-webkit-transform:translateX(0);transform:translateX(0);text-align:left}.network .btn_wrap .btn.plus::after{position:static;display:inline-block;vertical-align:middle;margin:-2px 0 0 10px;-webkit-transform:none;transform:none}@media(max-width: 1023px){.network .btn_wrap{margin-top:1.875rem}.network .btn_wrap .btn.line{width:auto;border-color:#ddd}}@media(max-width: 766px){.network .btn_wrap{margin-top:1.875rem}.network .btn_wrap .btn{display:block;margin-right:0}.network .btn_wrap .btn:nth-of-type(n + 2){margin-top:.625rem}.network .btn_wrap .btn:last-of-type{margin-right:0}.network .btn_wrap .btn.line{width:100%}.network .btn_wrap .btn.line span{display:block}.network .btn_wrap .btn.plus::after{position:absolute;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.network .title_box .top_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.4375rem}.network .title_box .top_box .slider_wrapper{margin-top:0}@media(max-width: 1023px){.network .sec+:not(.sec02){margin-top:6.25rem}}@media(max-width: 766px){.network .sec+:not(.sec02){margin-top:6.25rem}}.network .sec+:not(.sec02) .cont_inner .cont{margin-top:6.25rem}.network .sec+:not(.sec02) .cont_inner .cont:first-child{margin-top:0rem}.network .sec+:not(.sec02) .info_box{width:100%;padding:40px;border:1px solid #ddd}.network .sec+:not(.sec02) .info_box .tit_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.network .sec+:not(.sec02) .info_box .tit_box strong{display:block;font-size:1.25rem;letter-spacing:0em;line-height:1.5;font-weight:500}.network .sec+:not(.sec02) .info_box .tit_box .map_btn{margin-left:20px}.network .sec+:not(.sec02) .info_box .txt_box{margin-top:.9375rem}.network .sec+:not(.sec02) .info_box .txt_box p{position:relative;padding-left:10px;font-size:1rem;letter-spacing:0em;line-height:1.75;word-break:keep-all;word-wrap:break-word}.network .sec+:not(.sec02) .info_box .txt_box p::before{content:"";display:block;position:absolute;top:11px;left:0;width:3px;height:3px;background-color:#000;border-radius:50%}@media(max-width: 1023px){.network .sec+:not(.sec02) .info_box{padding:30px}.network .sec+:not(.sec02) .info_box .tit_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.network .sec+:not(.sec02) .info_box .tit_box strong{display:block;width:calc(100% - 40px);padding-right:20px;font-size:1rem;letter-spacing:0em;line-height:1.5}.network .sec+:not(.sec02) .info_box .tit_box .map_btn{margin-left:0}.network .sec+:not(.sec02) .info_box .txt_box p{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714;word-break:keep-all;word-wrap:break-word}.network .sec+:not(.sec02) .info_box .txt_box p::before{top:9px}.network .sec+:not(.sec02) .info_box .txt_box p+p{margin-top:.625rem}}@media(max-width: 766px){.network .sec+:not(.sec02) .info_box .txt_box p+p{margin-top:.625rem}}.network .sec+:not(.sec02) .txt1{margin-top:1.875rem;font-size:1rem;letter-spacing:0em;line-height:1.625;word-break:keep-all;word-wrap:break-word}@media(max-width: 1023px){.network .sec+:not(.sec02) .txt1{margin-top:1.25rem;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}}@media(max-width: 766px){.network .sec+:not(.sec02) .txt1{margin-top:1.25rem}}.network .sec+:not(.sec02) .customer_list{margin-top:3.125rem;padding-top:50px;border-top:1px solid #ddd}.network .sec+:not(.sec02) .customer_list strong{display:block;font-size:1.25rem;letter-spacing:0em;line-height:1.5;font-weight:500}.network .sec+:not(.sec02) .customer_list .list{margin-top:1.875rem;font-size:0}.network .sec+:not(.sec02) .customer_list .list li{display:inline-block;vertical-align:top;width:25%;padding-right:10px}.network .sec+:not(.sec02) .customer_list .list li:last-of-type{margin-right:0}@media(max-width: 1023px){.network .sec+:not(.sec02) .customer_list{margin-top:1.875rem;padding-top:30px}.network .sec+:not(.sec02) .customer_list strong{font-size:1rem;letter-spacing:0em;line-height:1.875}.network .sec+:not(.sec02) .customer_list .list{margin-top:1.25rem}.network .sec+:not(.sec02) .customer_list .list::after{content:"";display:block;clear:both;height:0;visibility:hidden}.network .sec+:not(.sec02) .customer_list .list li{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;height:60px;margin-right:0;padding:0 10px}.network .sec+:not(.sec02) .customer_list .list li img{margin:0 auto}.network .sec+:not(.sec02) .customer_list .list li:nth-of-type(n + 3){margin-top:.9375rem}}.network .sec01 .con02{position:relative}@-webkit-keyframes blink{0%{width:0;height:0}100%{width:100%;height:100%}}@keyframes blink{0%{width:0;height:0}100%{width:100%;height:100%}}.network .sec01 .con02 .map_img_box{position:relative;width:100%;background-color:#f6f6f6}.network .sec01 .con02 .map_img_box .m_map_img{display:none}.network .sec01 .con02 .map_img_box .m_map_img img{display:none;width:100%}.network .sec01 .con02 .map_img_box .m_map_img img.active{display:block}@media(max-width: 1023px){.network .sec01 .con02 .map_img_box{padding:30px 0}.network .sec01 .con02 .map_img_box .pc_img{display:none}.network .sec01 .con02 .map_img_box .m_map_img{display:block;width:100%}}.network .sec01 .con02 .map_img_box .inner{padding:0}.network .sec01 .con02 .marker_wrap{position:absolute;top:0;left:0;width:100%;height:100%}.network .sec01 .con02 .marker_wrap a{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:0}.network .sec01 .con02 .marker_wrap a .point{position:relative;width:30px;height:30px}.network .sec01 .con02 .marker_wrap a .point span{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%}.network .sec01 .con02 .marker_wrap a .point span:nth-of-type(1){width:12px;height:12px;border:3px solid #fff;z-index:1}.network .sec01 .con02 .marker_wrap a .point span:nth-of-type(2){width:100%;height:100%;-webkit-animation:blink 1.6s cubic-bezier(0.22, 0.61, 0.36, 0.5) infinite;animation:blink 1.6s cubic-bezier(0.22, 0.61, 0.36, 0.5) infinite}.network .sec01 .con02 .marker_wrap a.overseas_marker .point span:nth-of-type(1){background-color:#70d44b}.network .sec01 .con02 .marker_wrap a.overseas_marker .point span:nth-of-type(2){background-color:#70d44b;opacity:.5}.network .sec01 .con02 .marker_wrap a.overseas_marker>span{background-color:#70d44b}.network .sec01 .con02 .marker_wrap a.overseas_marker>span::before{background-color:#70d44b}.network .sec01 .con02 .marker_wrap a.overseas_marker1{top:36.9%;left:25.25%}.network .sec01 .con02 .marker_wrap a.overseas_marker2{top:56.2%;right:23.4166666667%}.network .sec01 .con02 .marker_wrap a.overseas_marker3{top:45.5%;right:21.2%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.network .sec01 .con02 .marker_wrap a.overseas_marker3 span{margin-left:0;margin-right:15px}.network .sec01 .con02 .marker_wrap a.overseas_marker3 span::before{left:auto;right:-24px}.network .sec01 .con02 .marker_wrap a.overseas_marker4{top:30%;right:13.2%;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.network .sec01 .con02 .marker_wrap a.overseas_marker4>span{margin-left:0;margin-bottom:.625rem}.network .sec01 .con02 .marker_wrap a.overseas_marker4>span::before{top:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2px;height:24px;bottom:-24px}.network .sec01 .con02 .marker_wrap a.agency_marker .point span:nth-of-type(1){background-color:#011e41}.network .sec01 .con02 .marker_wrap a.agency_marker .point span:nth-of-type(2){background-color:#011e41;opacity:.1}.network .sec01 .con02 .marker_wrap a.agency_marker>span{display:none;background-color:#011e41}.network .sec01 .con02 .marker_wrap a.agency_marker>span::before{background-color:#011e41}@media(min-width: 1024px){.network .sec01 .con02 .marker_wrap a.agency_marker:hover{z-index:2}.network .sec01 .con02 .marker_wrap a.agency_marker:hover .point span:nth-of-type(2){display:block;-webkit-animation:blink 1.3s cubic-bezier(0.22, 0.61, 0.36, 0.5) infinite;animation:blink 1.3s cubic-bezier(0.22, 0.61, 0.36, 0.5) infinite}.network .sec01 .con02 .marker_wrap a.agency_marker:hover>span{display:block}}.network .sec01 .con02 .marker_wrap a.agency_marker1{top:31.8%;left:49%}.network .sec01 .con02 .marker_wrap a.agency_marker2{top:33.5%;left:50.74%}.network .sec01 .con02 .marker_wrap a.agency_marker3{bottom:21.4%;left:55.25%}.network .sec01 .con02 .marker_wrap a.agency_marker4{top:28.4%;left:56.084%}.network .sec01 .con02 .marker_wrap a.agency_marker5{top:45.5%;left:57.6%}.network .sec01 .con02 .marker_wrap a.agency_marker6{top:50.8%;left:63.6%}.network .sec01 .con02 .marker_wrap a.agency_marker7{top:50.8%;left:73.834%}.network .sec01 .con02 .marker_wrap a.agency_marker8{bottom:35.4%;left:73.916%}.network .sec01 .con02 .marker_wrap a.agency_marker9{top:55.5%;left:79.8%}.network .sec01 .con02 .marker_wrap a.agency_marker10{bottom:17.8%;left:85%}.network .sec01 .con02 .marker_wrap a.agency_marker11{top:38.6%;left:85.7%}.network .sec01 .con02 .marker_wrap a>span{position:relative;margin-left:15px;display:block;padding:9px 20px;font-size:1.125rem;letter-spacing:0em;line-height:1;color:#fff;border-radius:100px;word-break:keep-all}.network .sec01 .con02 .marker_wrap a>span::before{content:"";display:block;position:absolute;top:50%;left:-24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:2px}@media(max-width: 1023px){.network .sec01 .con02 .marker_wrap{display:none}}.network .sec01 .con02 .marker_point_btn{position:absolute;bottom:35px;left:0;font-size:0}.network .sec01 .con02 .marker_point_btn a{display:inline-block;vertical-align:top;font-size:.875rem;letter-spacing:0em;line-height:1;cursor:auto}.network .sec01 .con02 .marker_point_btn a::before{content:"";display:inline-block;vertical-align:middle;width:14px;height:14px;margin:-2px 5px 0 0;border-radius:50%}.network .sec01 .con02 .marker_point_btn a:nth-of-type(1){margin-right:20px}.network .sec01 .con02 .marker_point_btn a:nth-of-type(1)::before{background-color:#70d44b}.network .sec01 .con02 .marker_point_btn a:nth-of-type(2)::before{background-color:#011e41}@media(max-width: 1200px){.network .sec01 .con02 .marker_point_btn{left:24px}}@media(max-width: 1023px){.network .sec01 .con02 .marker_point_btn{position:static;margin-top:1.25rem;text-align:center;padding:0 24px}.network .sec01 .con02 .marker_point_btn a{width:160px;padding:10px 0;border:1px solid #ddd;border-radius:8px;font-size:.875rem;letter-spacing:0em;line-height:1;cursor:pointer}.network .sec01 .con02 .marker_point_btn a:first-of-type{margin-right:10px;color:#70d44b}.network .sec01 .con02 .marker_point_btn a:last-of-type{color:#011e41}.network .sec01 .con02 .marker_point_btn a::before{width:10px;height:10px}.network .sec01 .con02 .marker_point_btn a.active:first-of-type{border-color:#70d44b}.network .sec01 .con02 .marker_point_btn a.active:last-of-type{border-color:#011e41}}@media(max-width: 766px){.network .sec01 .con02 .marker_point_btn{margin-top:1.25rem;padding:0 16px}.network .sec01 .con02 .marker_point_btn a{width:calc(50% - 5px)}}.network .sec01 .con02 .inquiry_btn .btn{width:100%;background-color:#fff;border:0;border-bottom:1px solid #ddd;height:auto;padding:25px 0;font-size:1.125rem;letter-spacing:0em;line-height:1;text-align:center}.network .sec01 .con02 .inquiry_btn .btn span{display:inline-block;vertical-align:top}.network .sec01 .con02 .inquiry_btn .btn::after{display:inline-block;vertical-align:middle;opacity:1;position:static;width:20px;height:20px;margin-top:-4px;background:url("../images/company/network/arrow_icon.svg") 0 0 no-repeat;background-size:100% 100%;-webkit-transition-duration:.2s;transition-duration:.2s}@media(min-width: 1024px){.network .sec01 .con02 .inquiry_btn .btn:hover span{text-align:center;-webkit-transform:none;transform:none;color:#70d44b}.network .sec01 .con02 .inquiry_btn .btn:hover::after{background:url("../images/company/network/arrow_icon_on.svg") 0 0 no-repeat;background-size:100% 100%}}@media(max-width: 1023px){.network .sec01 .con02 .inquiry_btn{padding:0 24px}.network .sec01 .con02 .inquiry_btn .btn{margin-top:1.875rem;max-width:100%;background-color:#70d44b;height:auto;padding:18px 20px 15px 20px;font-size:1rem;letter-spacing:0em;line-height:1;color:#fff}.network .sec01 .con02 .inquiry_btn .btn span{display:block;text-align:left;-webkit-transform:none;transform:none}.network .sec01 .con02 .inquiry_btn .btn::after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;width:18px;height:16px;margin-top:0;background:url("../images/company/network/arrow_icon_w.svg") 0 0 no-repeat;background-size:100% 100%}}@media(max-width: 766px){.network .sec01 .con02 .inquiry_btn{padding:0 16px}.network .sec01 .con02 .inquiry_btn .btn{margin-top:1.875rem}}.network .sec02 .con01 .list{font-size:0}.network .sec02 .con01 .list li{position:relative;display:inline-block;vertical-align:top;width:calc(50% - 15px);height:229px;border:1px solid #ddd;padding:40px 10px 0 40px}.network .sec02 .con01 .list li:nth-of-type(odd){margin-right:30px}.network .sec02 .con01 .list li:nth-of-type(n + 3){margin-top:1.875rem}.network .sec02 .con01 .list li strong{display:block;font-size:1.25rem;letter-spacing:0em;line-height:1;font-weight:500}.network .sec02 .con01 .list li .txt_box{margin-top:1.25rem}.network .sec02 .con01 .list li .txt_box p{position:relative;padding-left:10px;font-size:1rem;letter-spacing:0em;line-height:1.625;word-break:keep-all;word-wrap:break-word}.network .sec02 .con01 .list li .txt_box p::before{content:"";display:block;position:absolute;top:10px;left:0;width:3px;height:3px;background-color:#000;border-radius:50%}.network .sec02 .con01 .list li .map_btn{position:absolute;bottom:40px;right:40px}@media(max-width: 1023px){.network .sec02 .con01 .list li{display:block;width:100%;height:180px;padding:30px 10px 0 30px}.network .sec02 .con01 .list li:nth-of-type(odd){margin-right:0}.network .sec02 .con01 .list li:nth-of-type(n + 2){margin-top:1.25rem}.network .sec02 .con01 .list li strong{font-size:1rem;letter-spacing:0em;line-height:1}.network .sec02 .con01 .list li .txt_box{margin-top:.9375rem}.network .sec02 .con01 .list li .txt_box p{padding-left:10px;font-size:.875rem;letter-spacing:0em;line-height:1.2857142857}.network .sec02 .con01 .list li .txt_box p::before{top:7px}.network .sec02 .con01 .list li .txt_box p+p{margin-top:.625rem}.network .sec02 .con01 .list li .map_btn{bottom:30px;right:30px}}@media(max-width: 766px){.network .sec02 .con01 .list li:nth-of-type(n + 2){margin-top:1.25rem}.network .sec02 .con01 .list li .txt_box{margin-top:.9375rem}.network .sec02 .con01 .list li .txt_box p+p{margin-top:.625rem}}.ethics-management .content{padding:0}.ethics-management .sec_visual{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:720px;background:url("../images/company/ethics-management/ethics-management_pc_visual_img.jpg") center no-repeat;background-size:cover}.ethics-management .sec_visual .inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ethics-management .sec_visual .inner h2{padding-bottom:100px;font-size:6.25rem;letter-spacing:-0.02em;line-height:.7;color:#fff;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.ethics-management .sec_visual.active .inner h2{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width: 1023px){.ethics-management .sec_visual{position:relative;height:auto;padding-bottom:70%}.ethics-management .sec_visual .inner{position:absolute;bottom:30px;left:16px;padding:0}.ethics-management .sec_visual .inner h2{padding-bottom:0;font-size:3.125rem;letter-spacing:-0.02em;line-height:1.4}}.ethics-management .sec+.sec{margin-top:18.75rem}@media(max-width: 1023px){.ethics-management .sec+.sec{margin-top:6.25rem}}.ethics-management .sec01{padding-top:100px;margin-top:0 !important}.ethics-management .sec01 .con01 .section_cardlist li:nth-of-type(1) .bg{background:url("../images/company/ethics-management/sec01_pc_img01.jpg") 0 0 no-repeat;background-size:cover}.ethics-management .sec01 .con01 .section_cardlist li:nth-of-type(2) .bg{background:url("../images/company/ethics-management/sec01_pc_img02.jpg") 0 0 no-repeat;background-size:cover}.ethics-management .sec01 .con01 .section_cardlist li:nth-of-type(3) .bg{background:url("../images/company/ethics-management/sec01_pc_img03.jpg") 0 0 no-repeat;background-size:cover}.ethics-management .sec01 .con01 .section_cardlist li:last-of-type{margin-bottom:0rem}.ethics-management .sec01 .con01 .section_cardlist .txt_box strong{position:relative;display:inline-block;font-size:1.875rem;letter-spacing:-0.02em;line-height:1.5}.ethics-management .sec01 .con01 .section_cardlist .txt_box strong::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#fff}.ethics-management .sec01 .con01 .section_cardlist .txt_box .subtxt_box{font-weight:700;font-size:1.875rem;letter-spacing:-0.02em;line-height:1.5}@media(max-width: 1023px){.ethics-management .sec01{padding-top:50px}.ethics-management .sec01 .con01 .section_cardlist li:nth-of-type(1) .bg{padding-bottom:54.87%;background:url("../images/company/ethics-management/sec01_m_img01.jpg") 0 0 no-repeat;background-size:cover}.ethics-management .sec01 .con01 .section_cardlist li:nth-of-type(2) .bg{padding-bottom:54.87%;background:url("../images/company/ethics-management/sec01_m_img02.jpg") 0 0 no-repeat;background-size:cover}.ethics-management .sec01 .con01 .section_cardlist li:nth-of-type(3) .bg{padding-bottom:54.87%;background:url("../images/company/ethics-management/sec01_m_img03.jpg") 0 0 no-repeat;background-size:cover}.ethics-management .sec01 .con01 .section_cardlist .txt_box{text-align:center;top:50%;bottom:auto;left:50%;width:calc(100% - 32px);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ethics-management .sec01 .con01 .section_cardlist .txt_box strong{font-size:1.125rem;letter-spacing:-0.02em;line-height:1.1666666667}.ethics-management .sec01 .con01 .section_cardlist .txt_box strong::after{bottom:-1px}.ethics-management .sec01 .con01 .section_cardlist .txt_box .subtxt_box{font-size:1.125rem;letter-spacing:-0.02em;line-height:1.4444444444}}.ethics-management .sec02 .con01 .ethical_activity{width:687px;margin-left:auto;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.ethics-management .sec02 .con01 .ethical_activity.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.ethics-management .sec02 .con01 .ethical_activity ol li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;width:100%;padding:40px 0;border-bottom:1px dashed #ddd}.ethics-management .sec02 .con01 .ethical_activity ol li:first-child{border-top:1px dashed #ddd}.ethics-management .sec02 .con01 .ethical_activity ol li .txt_area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:86%}.ethics-management .sec02 .con01 .ethical_activity ol li .txt_area strong{display:block;margin-bottom:.25rem;font-size:1.875rem;letter-spacing:-0.02em;line-height:1.3333333333;font-weight:700;color:#011e41}.ethics-management .sec02 .con01 .ethical_activity ol li .txt_area span{display:inline-block;font-size:1rem;letter-spacing:-0.02em;line-height:1.625;font-weight:400;color:#000;word-break:keep-all;word-wrap:break-word}.ethics-management .sec02 .con01 .ethical_activity ol li:nth-of-type(1)::before{position:relative;-ms-flex-negative:0;flex-shrink:0;display:inline-block;width:24px;height:24px;margin-top:.375rem;margin-right:10px;border-radius:50%;font-size:.875rem;letter-spacing:-0.02em;line-height:1.7142857143;color:#fff;background-color:#70d44b;text-align:center;content:"1"}.ethics-management .sec02 .con01 .ethical_activity ol li:nth-of-type(1)::after{position:absolute;top:50%;right:0;width:80px;height:80px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("../images/company/ethics-management/sec02_step_icon01.svg") 0 0 no-repeat;background-size:cover;content:""}.ethics-management .sec02 .con01 .ethical_activity ol li:nth-of-type(2)::before{position:relative;-ms-flex-negative:0;flex-shrink:0;display:inline-block;width:24px;height:24px;margin-top:.375rem;margin-right:10px;border-radius:50%;font-size:.875rem;letter-spacing:-0.02em;line-height:1.7142857143;color:#fff;background-color:#70d44b;text-align:center;content:"2"}.ethics-management .sec02 .con01 .ethical_activity ol li:nth-of-type(2)::after{position:absolute;top:50%;right:0;width:80px;height:80px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("../images/company/ethics-management/sec02_step_icon02.svg") 0 0 no-repeat;background-size:cover;content:""}.ethics-management .sec02 .con01 .ethical_activity ol li:nth-of-type(3)::before{position:relative;-ms-flex-negative:0;flex-shrink:0;display:inline-block;width:24px;height:24px;margin-top:.375rem;margin-right:10px;border-radius:50%;font-size:.875rem;letter-spacing:-0.02em;line-height:1.7142857143;color:#fff;background-color:#70d44b;text-align:center;content:"3"}.ethics-management .sec02 .con01 .ethical_activity ol li:nth-of-type(3)::after{position:absolute;top:50%;right:0;width:80px;height:80px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("../images/company/ethics-management/sec02_step_icon03.svg") 0 0 no-repeat;background-size:cover;content:""}@media(max-width: 1023px){.ethics-management .sec02 .con01 .ethical_activity{width:100%}.ethics-management .sec02 .con01 .ethical_activity ol li{padding:18px 0}.ethics-management .sec02 .con01 .ethical_activity ol li:last-of-type{margin-bottom:0rem}.ethics-management .sec02 .con01 .ethical_activity ol li .txt_area strong{margin-bottom:.375rem;font-size:1.125rem;letter-spacing:-0.02em;line-height:1.5555555556}.ethics-management .sec02 .con01 .ethical_activity ol li .txt_area span{font-size:.875rem;letter-spacing:-0.02em;line-height:1.5714285714}.ethics-management .sec02 .con01 .ethical_activity ol li:nth-of-type(1)::before{width:20px;height:20px;font-size:.75rem;letter-spacing:-0.02em;line-height:1.6666666667}.ethics-management .sec02 .con01 .ethical_activity ol li:nth-of-type(1)::after{width:40px;height:40px}.ethics-management .sec02 .con01 .ethical_activity ol li:nth-of-type(2)::before{width:20px;height:20px;font-size:.75rem;letter-spacing:-0.02em;line-height:1.6666666667}.ethics-management .sec02 .con01 .ethical_activity ol li:nth-of-type(2)::after{width:40px;height:40px}.ethics-management .sec02 .con01 .ethical_activity ol li:nth-of-type(3)::before{width:20px;height:20px;font-size:.75rem;letter-spacing:-0.02em;line-height:1.6666666667}.ethics-management .sec02 .con01 .ethical_activity ol li:nth-of-type(3)::after{width:40px;height:40px}}@media(max-width: 500px){.ethics-management .sec02 .con01 .ethical_activity ol li .txt_area{width:82%}}.ethics-management .sec03{overflow:hidden;padding:150px 0 260px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:url("../images/company/ethics-management/sec03_pc_img01.jpg") 50% 50% no-repeat;background-size:cover}.ethics-management .sec03 .con01 .section_title{-webkit-backface-visibility:hidden;backface-visibility:hidden}.ethics-management .sec03 .con01 .section_title h3,.ethics-management .sec03 .con01 .section_title p{color:#fff}.ethics-management .sec03 .con01 .ethics_slide_wrap.active .ethics_slide{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide{overflow:visible;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide{position:relative;padding:50px 40px;border:1px solid #ddd;border-radius:8px}@media(min-width: 1024px){.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide{width:330px !important;height:300px !important;margin-right:30px !important}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide:last-of-type{margin-right:0}}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide:nth-of-type(1)::before{content:"1";display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;border-radius:50%;background-color:#011e41;color:#70d44b;font-size:.875rem;letter-spacing:-0.02em;line-height:1.2857142857}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide:nth-of-type(2)::before{content:"2";display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;border-radius:50%;background-color:#011e41;color:#70d44b;font-size:.875rem;letter-spacing:-0.02em;line-height:1.2857142857}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide:nth-of-type(3)::before{content:"3";display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;border-radius:50%;background-color:#011e41;color:#70d44b;font-size:.875rem;letter-spacing:-0.02em;line-height:1.2857142857}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide:nth-of-type(4)::before{content:"4";display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;border-radius:50%;background-color:#011e41;color:#70d44b;font-size:.875rem;letter-spacing:-0.02em;line-height:1.2857142857}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide:nth-of-type(5)::before{content:"5";display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;border-radius:50%;background-color:#011e41;color:#70d44b;font-size:.875rem;letter-spacing:-0.02em;line-height:1.2857142857}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide:nth-of-type(6)::before{content:"6";display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;border-radius:50%;background-color:#011e41;color:#70d44b;font-size:.875rem;letter-spacing:-0.02em;line-height:1.2857142857}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide:nth-of-type(7)::before{content:"7";display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;border-radius:50%;background-color:#011e41;color:#70d44b;font-size:.875rem;letter-spacing:-0.02em;line-height:1.2857142857}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide p{margin-top:.8125rem;font-size:1.125rem;letter-spacing:-0.02em;line-height:1.5555555556;color:#fff}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-scrollbar{width:100%;left:0;height:4px;background-color:#ddd;margin-top:3.125rem}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-scrollbar .progress{position:absolute;top:0;left:0;width:0;height:100%;background-color:#70d44b}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-scrollbar .swiper-scrollbar-drag{background-color:#70d44b}@media(max-width: 1023px){.ethics-management .sec03{padding:50px 0 160px;background:url("../images/company/ethics-management/sec03_m_img01.jpg") 50% 50% no-repeat;background-size:cover}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide{padding-bottom:27px}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide{height:auto !important;padding-top:35.6%}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide:nth-of-type(1)::before{position:absolute;top:20px;left:20px;width:20px;height:20px;font-size:.75rem;letter-spacing:-0.02em;line-height:1.1666666667}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide:nth-of-type(2)::before{position:absolute;top:20px;left:20px;width:20px;height:20px;font-size:.75rem;letter-spacing:-0.02em;line-height:1.1666666667}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide:nth-of-type(3)::before{position:absolute;top:20px;left:20px;width:20px;height:20px;font-size:.75rem;letter-spacing:-0.02em;line-height:1.1666666667}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide:nth-of-type(4)::before{position:absolute;top:20px;left:20px;width:20px;height:20px;font-size:.75rem;letter-spacing:-0.02em;line-height:1.1666666667}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide:nth-of-type(5)::before{position:absolute;top:20px;left:20px;width:20px;height:20px;font-size:.75rem;letter-spacing:-0.02em;line-height:1.1666666667}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide:nth-of-type(6)::before{position:absolute;top:20px;left:20px;width:20px;height:20px;font-size:.75rem;letter-spacing:-0.02em;line-height:1.1666666667}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide:nth-of-type(7)::before{position:absolute;top:20px;left:20px;width:20px;height:20px;font-size:.75rem;letter-spacing:-0.02em;line-height:1.1666666667}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide p{position:absolute;top:50px;left:20px;width:calc(100% - 40px);margin-top:0rem;font-size:.875rem;letter-spacing:-0.02em;line-height:1.5714285714}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-scrollbar{margin-top:0}}@media(max-width: 766px){.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide{height:auto !important;padding-top:55.49%}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide:nth-of-type(1)::before{position:absolute;top:20px;left:20px;width:20px;height:20px;font-size:.75rem;letter-spacing:-0.02em;line-height:1.1666666667}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide:nth-of-type(2)::before{position:absolute;top:20px;left:20px;width:20px;height:20px;font-size:.75rem;letter-spacing:-0.02em;line-height:1.1666666667}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide:nth-of-type(3)::before{position:absolute;top:20px;left:20px;width:20px;height:20px;font-size:.75rem;letter-spacing:-0.02em;line-height:1.1666666667}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide:nth-of-type(4)::before{position:absolute;top:20px;left:20px;width:20px;height:20px;font-size:.75rem;letter-spacing:-0.02em;line-height:1.1666666667}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide:nth-of-type(5)::before{position:absolute;top:20px;left:20px;width:20px;height:20px;font-size:.75rem;letter-spacing:-0.02em;line-height:1.1666666667}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide:nth-of-type(6)::before{position:absolute;top:20px;left:20px;width:20px;height:20px;font-size:.75rem;letter-spacing:-0.02em;line-height:1.1666666667}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide:nth-of-type(7)::before{position:absolute;top:20px;left:20px;width:20px;height:20px;font-size:.75rem;letter-spacing:-0.02em;line-height:1.1666666667}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-slide p{position:absolute;top:50px;left:20px;width:calc(100% - 40px);margin-top:0rem;font-size:.875rem;letter-spacing:-0.02em;line-height:1.5714285714}.ethics-management .sec03 .con01 .ethics_slide_wrap .ethics_slide .swiper-scrollbar{margin-top:0}}.product.materials.overview .content{padding-top:0}.product.materials.overview .visual_box{position:relative;width:100%;height:720px}.product.materials.overview .visual_box.active .inner h2{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.product.materials.overview .visual_box .bg{position:absolute;width:100%;height:100%;top:0;left:0;background:url("../images/product/materials/overview/overview_pc_visual.jpg") 0 0 no-repeat;background-size:cover}.product.materials.overview .visual_box .inner{height:100%}.product.materials.overview .visual_box h2{position:absolute;left:0;bottom:115px;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s;font-size:9.375rem;letter-spacing:0;line-height:.4666666667;font-family:"Nunito Sans",sans-serif;font-weight:700;color:#fff}@media(max-width: 1200px){.product.materials.overview .visual_box h2{left:24px}}@media(max-width: 1023px){.product.materials.overview .visual_box{width:100%;height:auto;padding-top:60.5%}.product.materials.overview .visual_box .bg{background:url("../images/product/materials/overview/overview_m_visual.jpg") 0 0 no-repeat;background-size:cover}.product.materials.overview .visual_box h2{bottom:30px;font-size:3.125rem;letter-spacing:0;line-height:1.4}}@media(max-width: 766px){.product.materials.overview .visual_box h2{left:16px}}.product.materials.overview .sec02{margin-top:0;padding-top:100px}.product.materials.overview .sec02 .con01 .list{margin-top:9.375rem;font-size:0}.product.materials.overview .sec02 .con01 .list li{display:inline-block;vertical-align:top;width:calc(50% - 25px)}.product.materials.overview .sec02 .con01 .list li a{display:block}@media(min-width: 1024px){.product.materials.overview .sec02 .con01 .list li a:hover .img_box img{-webkit-transform:scale(1.2);transform:scale(1.2)}.product.materials.overview .sec02 .con01 .list li a:hover .txt_box strong::after{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.product.materials.overview .sec02 .con01 .list li:nth-of-type(odd){margin-right:50px}.product.materials.overview .sec02 .con01 .list li:nth-of-type(n+3){margin-top:9.375rem}.product.materials.overview .sec02 .con01 .list li .img_box{position:relative;width:100%;overflow:hidden}.product.materials.overview .sec02 .con01 .list li .img_box img{width:100%;-webkit-transition:all .5s;transition:all .5s}.product.materials.overview .sec02 .con01 .list li .txt_box{padding-top:40px}.product.materials.overview .sec02 .con01 .list li .txt_box strong{position:relative;font-size:3.125rem;letter-spacing:0;line-height:1.3;font-family:"Nunito Sans",sans-serif;font-weight:800}.product.materials.overview .sec02 .con01 .list li .txt_box strong::after{content:"";position:relative;display:inline-block;vertical-align:middle;width:35px;height:35px;top:-6px;right:auto;left:20px;background:url("../images/product/materials/overview/arrow_green.svg") 0 0;background-size:100% 100%;-webkit-transition:all .2s;transition:all .2s;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.product.materials.overview .sec02 .con01 .list li .txt_box span{display:block;margin-top:.625rem;font-size:1.25rem;letter-spacing:0em;line-height:1.5;word-break:keep-all;word-wrap:break-word;font-weight:500}@media(max-width: 1023px){.product.materials.overview .sec02{padding-top:50px}.product.materials.overview .sec02 .con01 .top_tit span{font-size:.875rem;letter-spacing:0em;line-height:1}.product.materials.overview .sec02 .con01 .top_tit p{font-size:1.375rem;letter-spacing:0em;line-height:1.4545454545;margin-top:.625rem}.product.materials.overview .sec02 .con01 .list{margin-top:3.125rem}.product.materials.overview .sec02 .con01 .list li{display:block;width:100%}.product.materials.overview .sec02 .con01 .list li:nth-of-type(odd){margin-right:0}.product.materials.overview .sec02 .con01 .list li:nth-of-type(n+2){margin-top:4.375rem}.product.materials.overview .sec02 .con01 .list li .img_box{position:relative;width:100%;height:auto;overflow:hidden}.product.materials.overview .sec02 .con01 .list li .img_box img{position:static;width:100%;-webkit-transform:none;transform:none}.product.materials.overview .sec02 .con01 .list li .txt_box{padding-top:15px;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:linear .3s;transition:linear .3s;opacity:0}.product.materials.overview .sec02 .con01 .list li .txt_box strong{display:block;font-size:2rem;letter-spacing:0;line-height:1}.product.materials.overview .sec02 .con01 .list li .txt_box strong::after{position:absolute;display:block;top:-4px;right:0;left:auto;-webkit-transform:none;transform:none;opacity:1;background:url("../images/button/button_arrow_l_bk.svg") 0 0;background-size:100% 100%}.product.materials.overview .sec02 .con01 .list li .txt_box span{margin-top:.625rem;font-size:1rem;letter-spacing:0em;line-height:1.625}}@media(max-width: 766px){.product.materials.overview .sec02 .con01 .top_tit p{margin-top:.625rem}.product.materials.overview .sec02 .con01 .list{margin-top:3.125rem}.product.materials.overview .sec02 .con01 .list li:nth-of-type(n+2){margin-top:4.375rem}.product.materials.overview .sec02 .con01 .list li .txt_box span{margin-top:.625rem}}.product.materials.view .sec04 .type_box .materials_popup_wrap{position:relative;overflow:hidden}.product.materials.view .sec04 .type_box .intro_box{position:relative;width:100%;padding-top:58.333%}.product.materials.view .sec04 .type_box .intro_box .img_map_box{position:absolute;top:0;left:0;width:100%;height:100%}.product.materials.view .sec04 .type_box .intro_box .img_map_box img{width:100%;height:100%}.product.materials.view .sec04 .type_box .intro_box .img_map_box .marker_area area{cursor:pointer}.product.materials.view .sec04 .type_box .intro_box .img_map_box.pc_img_map{display:block}.product.materials.view .sec04 .type_box .intro_box .img_map_box.m_img_map{display:none}@media(max-width: 1023px){.product.materials.view .sec04 .type_box .intro_box{padding-top:67.07%}.product.materials.view .sec04 .type_box .intro_box .img_map_box.pc_img_map{display:none}.product.materials.view .sec04 .type_box .intro_box .img_map_box.m_img_map{display:block}}.product.materials.view .sec04 .type_box .product_list_pop{position:absolute;top:0;right:-100%;width:25.833%;height:100%;padding:30px 17px 0 20px;background-color:rgba(1,30,65,.7);-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);-webkit-transition:right .6s ease;transition:right .6s ease}.product.materials.view .sec04 .type_box .product_list_pop.active{right:0}.product.materials.view .sec04 .type_box .product_list_pop .close_btn{position:absolute;width:14px;height:14px;top:32px;right:20px}.product.materials.view .sec04 .type_box .product_list_pop .type_title{display:block;margin-bottom:1.875rem;font-size:1.25rem;letter-spacing:0em;line-height:1;font-weight:700;color:#70d44b}.product.materials.view .sec04 .type_box .product_list_pop .list_pop_wrap{position:relative;width:100%;height:calc(100% - 50px)}.product.materials.view .sec04 .type_box .product_list_pop .list_pop_wrap .product_list{display:none}.product.materials.view .sec04 .type_box .product_list_pop .list_pop_wrap .product_list.active{display:block}.product.materials.view .sec04 .type_box .product_list_pop ul{position:relative;width:100%;height:100%;padding:0 18px 30px 0;overflow-y:auto}.product.materials.view .sec04 .type_box .product_list_pop ul::-webkit-scrollbar{width:4px}.product.materials.view .sec04 .type_box .product_list_pop ul::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:99px}.product.materials.view .sec04 .type_box .product_list_pop ul::-webkit-scrollbar-track{background-color:#000;border-radius:99px}.product.materials.view .sec04 .type_box .product_list_pop ul li{display:block;width:100%;margin-bottom:3.125rem}.product.materials.view .sec04 .type_box .product_list_pop ul li:last-of-type{margin-bottom:0}.product.materials.view .sec04 .type_box .product_list_pop ul li .product_tit{margin-bottom:1.25rem;font-size:0}.product.materials.view .sec04 .type_box .product_list_pop ul li .product_tit>*{display:inline-block;vertical-align:middle}.product.materials.view .sec04 .type_box .product_list_pop ul li .product_tit p{font-size:1.25rem;letter-spacing:0em;line-height:1.4;font-family:"Nunito Sans",sans-serif;font-weight:700;color:#fff}.product.materials.view .sec04 .type_box .product_list_pop ul li img{width:100%}@media(max-width: 1366px){.product.materials.view .sec04 .type_box .product_list_pop{width:28%;padding:50px 15px 0 15px}.product.materials.view .sec04 .type_box .product_list_pop .close_btn{top:50px}}@media(max-width: 1023px){.product.materials.view .sec04 .type_box .product_list_pop{position:fixed;top:auto;right:0;bottom:-100%;width:100%;height:48%;z-index:9;padding:20px 16px 0 16px;-webkit-transition:bottom .6s ease;transition:bottom .6s ease}.product.materials.view .sec04 .type_box .product_list_pop.active{bottom:0}.product.materials.view .sec04 .type_box .product_list_pop .close_btn{top:20px;left:auto;right:16px}.product.materials.view .sec04 .type_box .product_list_pop .type_title{margin-bottom:1.25rem}.product.materials.view .sec04 .type_box .product_list_pop ul::-webkit-scrollbar{width:2px}.product.materials.view .sec04 .type_box .product_list_pop ul li{margin-bottom:1.875rem}.product.materials.view .sec04 .type_box .product_list_pop ul li .product_tit{margin-bottom:1.25rem}.product.materials.view .sec04 .type_box .product_list_pop ul li .product_tit p{font-size:1.125rem;letter-spacing:0em;line-height:1}}@media(max-width: 766px){.product.materials.view .sec04 .type_box .product_list_pop ul li{margin-bottom:1.875rem}.product.materials.view .sec04 .type_box .product_list_pop ul li .product_tit{margin-bottom:1.25rem}}@media(max-width: 766px){.product.materials.view .sec06 .gallery_type01 .txt_box{padding:30px 20px}}@media(max-width: 766px){.product.materials.view .sec06 .gallery_type01 .txt_box .tit{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;line-height:1.5;max-height:3em}}.product.materials.view .content{padding-bottom:0}.product.materials.view .content .sec05{padding-bottom:260px}@media(max-width: 1023px){.product.materials.view .content .sec05{padding-bottom:160px}}.product.materials.view .content .sec06{margin-top:-110px}@media(max-width: 1023px){.product.materials.view .content .sec06{margin-top:-60px}}.product.materials.view.pa6 .visual_box .bg{background:url("../images/product/materials/view/pa6_pc_visual_img.jpg") 50% 35% no-repeat;background-size:auto}@media(max-width: 1023px){.product.materials.view.pa6 .visual_box .bg{background:url("../images/product/materials/view/pa6_m_visual_img.jpg") 50% 50% no-repeat;background-size:cover}}.product.materials.view.pa66 .visual_box .bg{background:url("../images/product/materials/view/pa66_pc_visual_img.jpg") 50% 35% no-repeat;background-size:auto}@media(max-width: 1023px){.product.materials.view.pa66 .visual_box .bg{background:url("../images/product/materials/view/pa66_m_visual_img.jpg") 50% 50% no-repeat;background-size:cover}}.product.materials.view.pp .visual_box .bg{background:url("../images/product/materials/view/pp_pc_visual_img.jpg") 50% 35% no-repeat;background-size:auto}@media(max-width: 1023px){.product.materials.view.pp .visual_box .bg{background:url("../images/product/materials/view/pp_m_visual_img.jpg") 50% 50% no-repeat;background-size:cover}}.product.materials.view.pbt .visual_box .bg{background:url("../images/product/materials/view/pbt_pc_visual_img.jpg") 50% 35% no-repeat;background-size:auto}@media(max-width: 1023px){.product.materials.view.pbt .visual_box .bg{background:url("../images/product/materials/view/pbt_m_visual_img.jpg") 50% 50% no-repeat;background-size:cover}}.product.materials.view.mppo .visual_box .bg{background:url("../images/product/materials/view/mppo_pc_visual_img.jpg") 50% 35% no-repeat;background-size:auto}@media(max-width: 1023px){.product.materials.view.mppo .visual_box .bg{background:url("../images/product/materials/view/mppo_m_visual_img.jpg") 50% 50% no-repeat;background-size:cover}}.product.materials.view.lft .visual_box .bg{background:url("../images/product/materials/view/lft_pc_visual_img.jpg") 50% 35% no-repeat;background-size:auto}@media(max-width: 1023px){.product.materials.view.lft .visual_box .bg{background:url("../images/product/materials/view/lft_m_visual_img.jpg") 50% 50% no-repeat;background-size:cover}}.product.materials.view.pc .visual_box .bg{background:url("../images/product/materials/view/pc_pc_visual_img.jpg") 50% 35% no-repeat;background-size:auto}@media(max-width: 1023px){.product.materials.view.pc .visual_box .bg{background:url("../images/product/materials/view/pc_m_visual_img.jpg") 50% 50% no-repeat;background-size:cover}}.product.materials.view .sec .sub_tit{margin-bottom:1.875rem;font-size:1.875rem;letter-spacing:0em;line-height:1;font-weight:500}@media(max-width: 1023px){.product.materials.view .sec .sub_tit{margin-bottom:1.25rem;font-size:1.375rem;letter-spacing:0em;line-height:1}}@media(max-width: 766px){.product.materials.view .sec .sub_tit{margin-bottom:1.25rem}}.product.materials.view .sec .valuechain_area{position:relative;border:1px solid #ddd}.product.materials.view .sec .valuechain_area .value_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product.materials.view .sec .valuechain_area .value_img p{margin-top:3.125rem;font-size:1.25rem;letter-spacing:0em;line-height:1.5;font-weight:500;text-align:center;word-break:keep-all;word-wrap:break-word}.product.materials.view .sec .valuechain_area .btn_glass{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.product.materials.view .sec .valuechain_area .btn_glass::after{content:"";display:block;position:absolute;bottom:0;right:0;width:36px;height:36px;background:url("../images/product/materials/view/glass_img.svg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view .sec .valuechain_area{position:relative}.product.materials.view .sec .valuechain_area .value_img{display:block;height:auto !important;text-align:center}.product.materials.view .sec .valuechain_area .value_img img{width:100%}.product.materials.view .sec .valuechain_area .value_img p{margin-top:1.25rem;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.product.materials.view .sec .valuechain_area .btn_glass{display:block}}@media(max-width: 766px){.product.materials.view .sec .valuechain_area .value_img{text-align:center}.product.materials.view .sec .valuechain_area .value_img p{margin-top:1.25rem}}.product.materials.view .sec01 .con01 .slider_wrapper{margin-top:3.125rem}.product.materials.view .sec01 .con01 .slider_wrapper .sticky_product_wrap{margin-bottom:0}@media(max-width: 1023px){.product.materials.view .sec01 .con01 .slider_wrapper{margin-top:1.875rem}}@media(max-width: 766px){.product.materials.view .sec01 .con01 .slider_wrapper{margin-top:1.875rem}}.product.materials.view .sec01 .con01 .top_wrap{position:relative}.product.materials.view .sec01 .con01 .top_wrap .top_box{margin-top:3.75rem}.product.materials.view .sec01 .con01 .top_wrap .top_box::after{content:"";display:block;clear:both;height:0;visibility:hidden}.product.materials.view .sec01 .con01 .top_wrap .top_box .title_box{float:left;margin-bottom:0}.product.materials.view .sec01 .con01 .top_wrap .top_box .title_box h2{font-size:6.25rem;letter-spacing:0;line-height:1;font-family:"Nunito Sans",sans-serif;font-weight:800}.product.materials.view .sec01 .con01 .top_wrap .top_box .title_box span{font-size:1.125rem;letter-spacing:0;line-height:1;color:#666}.product.materials.view .sec01 .con01 .top_wrap p{margin-top:1.875rem;padding-top:25px;border-top:1px solid #ddd;font-size:1.125rem;letter-spacing:0em;line-height:1.5555555556}.product.materials.view .sec01 .con01 .top_wrap a{position:absolute;top:20px;right:0;width:154px;background-color:#70d44b;border-color:#70d44b;color:#fff}.product.materials.view .sec01 .con01 .top_wrap a::after{background:url("../images/button/button_arrow_wt2.svg") 0 0 no-repeat;background-size:100% 100%}@media(min-width: 1024px){.product.materials.view .sec01 .con01 .top_wrap a:hover{border-color:#70d44b}}@media(max-width: 1023px){.product.materials.view .sec01 .con01 .top_wrap .top_box{margin-top:3.125rem}.product.materials.view .sec01 .con01 .top_wrap .top_box .title_box{float:none}.product.materials.view .sec01 .con01 .top_wrap .top_box .title_box h2{font-size:2.5rem;letter-spacing:0;line-height:1}.product.materials.view .sec01 .con01 .top_wrap .top_box .title_box span{display:block;margin-top:.625rem;font-size:.875rem;letter-spacing:0;line-height:1}.product.materials.view .sec01 .con01 .top_wrap p{margin-top:1.25rem;padding-top:18px;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.product.materials.view .sec01 .con01 .top_wrap a{position:relative;display:block;top:0;left:0;width:154px;margin-top:1.875rem}}@media(max-width: 766px){.product.materials.view .sec01 .con01 .top_wrap .top_box{margin-top:3.125rem}.product.materials.view .sec01 .con01 .top_wrap .top_box .title_box span{margin-top:.625rem}.product.materials.view .sec01 .con01 .top_wrap p{margin-top:1.25rem}.product.materials.view .sec01 .con01 .top_wrap a{width:100%;margin-top:1.875rem}}.product.materials.view .sec01 .con02{margin-top:6.25rem}.product.materials.view .sec01 .con02 .visual_box{position:relative;width:100%;height:422px}.product.materials.view .sec01 .con02 .visual_box .bg{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width: 1023px){.product.materials.view .sec01 .con02{margin-top:3.125rem}.product.materials.view .sec01 .con02 .visual_box{width:100%;height:auto;padding-top:50%}}@media(max-width: 766px){.product.materials.view .sec01 .con02{margin-top:3.125rem}}.product.materials.view .sec02 .con01 .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0}.product.materials.view .sec02 .con01 .list.grid3 li{width:33.333333%}.product.materials.view .sec02 .con01 .list.grid4 li{width:25%}.product.materials.view .sec02 .con01 .list.grid5 li{width:20%}.product.materials.view .sec02 .con01 .list.grid6 li{width:16.666666%}.product.materials.view .sec02 .con01 .list li{position:relative;padding:30px 0;text-align:center;-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;-webkit-transition:all .3s;transition:all .3s}.product.materials.view .sec02 .con01 .list li::after{content:"";display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:100px;background-color:#ddd}.product.materials.view .sec02 .con01 .list li:last-of-type::after{display:none}.product.materials.view .sec02 .con01 .list li i{display:block;width:80px;margin:0 auto}.product.materials.view .sec02 .con01 .list li p{margin-top:.625rem;font-size:1.125rem;letter-spacing:0em;line-height:1.1111111111;font-weight:500}@media(max-width: 1023px){.product.materials.view .sec02 .con01 .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product.materials.view .sec02 .con01 .list li{width:50% !important;padding:0;padding-bottom:20px;border-bottom:1px solid #ddd}.product.materials.view .sec02 .con01 .list li::after{display:none}.product.materials.view .sec02 .con01 .list li:nth-of-type(odd){border-right:1px solid #ddd}.product.materials.view .sec02 .con01 .list li:nth-of-type(n + 3){padding-top:20px}.product.materials.view .sec02 .con01 .list li i{width:48px}.product.materials.view .sec02 .con01 .list li i img{width:100%}.product.materials.view .sec02 .con01 .list li p{margin-top:.625rem;font-size:.875rem;letter-spacing:0em;line-height:1}.product.materials.view .sec02 .con01 .list.grid3 li:nth-of-type(3){border-bottom:0;padding-bottom:0}.product.materials.view .sec02 .con01 .list.grid4 li:nth-of-type(n+3){border-bottom:0;padding-bottom:0}.product.materials.view .sec02 .con01 .list.grid5 li:last-of-type{border-bottom:0;padding-bottom:0}.product.materials.view .sec02 .con01 .list.grid6 li:nth-of-type(n+5){border-bottom:0;padding-bottom:0}}@media(max-width: 766px){.product.materials.view .sec02 .con01 .list li p{margin-top:.625rem}}.product.materials.view .sec02.active .con01 .list li{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.product.materials.view .sec02.active .con01 .list li:nth-of-type(2){-webkit-transition-delay:.2s;transition-delay:.2s}.product.materials.view .sec02.active .con01 .list li:nth-of-type(3){-webkit-transition-delay:.3s;transition-delay:.3s}.product.materials.view .sec02.active .con01 .list li:nth-of-type(4){-webkit-transition-delay:.4s;transition-delay:.4s}.product.materials.view .sec02.active .con01 .list li:nth-of-type(5){-webkit-transition-delay:.5s;transition-delay:.5s}.product.materials.view .sec02.active .con01 .list li:nth-of-type(6){-webkit-transition-delay:.6s;transition-delay:.6s}@media(max-width: 1023px){.product.materials.view .sec03{margin-top:6.25rem}}@media(max-width: 766px){.product.materials.view .sec03{margin-top:6.25rem}}.product.materials.view .sec04{padding:150px 0;background-color:#f6f6f6}.product.materials.view .sec04 .con01 .sub_tit{margin-bottom:3.125rem}.product.materials.view .sec04 .con01 .type_box{position:relative}.product.materials.view .sec04 .con01 .type_box02{margin-top:3.125rem}.product.materials.view .sec04 .con01 .type_box .img_wrap{position:relative}.product.materials.view .sec04 .con01 .type_box .img_wrap .m_img{display:none}.product.materials.view .sec04 .con01 .type_box .img_wrap .product_popup{position:absolute;max-width:290px;height:316px;left:auto;top:auto;bottom:30px;right:30px}.product.materials.view .sec04 .con01 .type_box .img_wrap .product_popup .bg{background-color:rgba(0,0,0,0)}.product.materials.view .sec04 .con01 .type_box .img_wrap .product_popup .cont{width:100%;height:100%;left:auto;top:auto;bottom:0;right:0;padding:30px 20px 20px 20px;background:rgba(1,30,65,.7);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.product.materials.view .sec04 .con01 .type_box .img_wrap .product_popup .title_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;background-color:rgba(0,0,0,0)}.product.materials.view .sec04 .con01 .type_box .img_wrap .product_popup .title_box .automotive_tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;margin-bottom:.9375rem;padding:0 15px;border:1px solid #fff;border-radius:100px;font-size:1rem;letter-spacing:0em;line-height:1.875;color:#fff}.product.materials.view .sec04 .con01 .type_box .img_wrap .product_popup .title_box p{font-size:1.25rem;letter-spacing:0em;line-height:1;font-family:"Nunito Sans",sans-serif;font-weight:700;color:#70d44b}.product.materials.view .sec04 .con01 .type_box .img_wrap .product_popup .title_box .confirm_close{position:absolute;right:10px;top:10px;margin-right:0}.product.materials.view .sec04 .con01 .type_box .img_wrap .product_popup .title_box .confirm_close img{width:14px;height:14px}.product.materials.view .sec04 .con01 .type_box .img_wrap .product_popup .cont_box{position:absolute;bottom:20px;margin-top:1.25rem;border:1px solid #ddd}.product.materials.view .sec04 .con01 .type_box .img_box{position:relative}.product.materials.view .sec04 .con01 .type_box .img_box img{width:100%}.product.materials.view .sec04 .con01 .type_box .img_box.m_img{display:none}@keyframes blink{0%{width:0;height:0}100%{width:100%;height:100%}}.product.materials.view .sec04 .con01 .type_box .open_btn_wrap{position:absolute;width:100%;height:100%;top:0;left:0}.product.materials.view .sec04 .con01 .type_box .open_btn_wrap a{position:absolute;display:block;width:40px;height:40px}.product.materials.view .sec04 .con01 .type_box .open_btn_wrap a::before,.product.materials.view .sec04 .con01 .type_box .open_btn_wrap a::after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.product.materials.view .sec04 .con01 .type_box .open_btn_wrap a::before{width:100%;height:100%;border-radius:50%;background-color:#70d44b;opacity:.5;-webkit-animation:blink 1.6s cubic-bezier(0.22, 0.61, 0.36, 0.5) infinite;animation:blink 1.6s cubic-bezier(0.22, 0.61, 0.36, 0.5) infinite}.product.materials.view .sec04 .con01 .type_box .open_btn_wrap a::after{width:24px;height:24px;background:url("../images/product/materials/view/pop_open_btn.svg") center no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view .sec04 .con01 .type_box .open_btn_wrap a{position:absolute;display:block;width:30px;height:30px}.product.materials.view .sec04 .con01 .type_box .open_btn_wrap a::after{width:20px;height:20px}}.product.materials.view .sec04 .con01 .type_box .link_box{border-top:1px solid #ddd}.product.materials.view .sec04 .con01 .type_box .link_box a{position:relative;display:block;padding:32px 0;font-size:1.875rem;letter-spacing:0em;line-height:1;font-weight:700;-webkit-transition:.3s;transition:.3s}.product.materials.view .sec04 .con01 .type_box .link_box a::after{content:"";position:absolute;display:block;width:35px;height:35px;top:27px;right:0;background:url("../images/product/materials/overview/arrow.svg") 0 0;background-size:100% 100%;-webkit-transition:.3s;transition:.3s}@media(min-width: 1024px){.product.materials.view .sec04 .con01 .type_box .link_box a:hover{color:#70d44b}.product.materials.view .sec04 .con01 .type_box .link_box a:hover::after{background:url("../images/product/materials/overview/arrow_green.svg") 0 0;background-size:100% 100%}}.product.materials.view .sec04 .con01 .type_box .list{font-size:0}.product.materials.view .sec04 .con01 .type_box .list.grid4 li{width:calc(25% - 18.75px);margin-right:25px}.product.materials.view .sec04 .con01 .type_box .list.grid3 li{width:calc(33.333333% - 20px);margin-right:30px}.product.materials.view .sec04 .con01 .type_box .list.grid3 li:nth-of-type(3n){margin-right:0}.product.materials.view .sec04 .con01 .type_box .list.grid3 li:nth-of-type(n + 4){margin-top:1.875rem}.product.materials.view .sec04 .con01 .type_box .list li{position:relative;display:inline-block;vertical-align:top;padding-top:20.9%}.product.materials.view .sec04 .con01 .type_box .list li:last-of-type{margin-right:0}.product.materials.view .sec04 .con01 .type_box .list li p{position:absolute;left:0;bottom:25px;width:100%;text-align:center;font-size:1.125rem;letter-spacing:0em;line-height:1.4444444444;font-weight:500}.product.materials.view .sec04 .con01 .type_box .full_img{position:relative;height:299px}.product.materials.view .sec04 .con01 .type_box .full_img p{position:absolute;left:0;bottom:25px;width:100%;text-align:center;font-size:1.125rem;letter-spacing:0em;line-height:1.4444444444;font-weight:500;color:#fff}@media(max-width: 1023px){.product.materials.view .sec04{margin-top:6.25rem;padding:50px 0}.product.materials.view .sec04 .con01 .sub_tit{margin-bottom:1.0625rem}.product.materials.view .sec04 .con01 .type_box .img_wrap .product_popup{width:calc(100% - 40px);height:calc(100% - 40px);max-width:100%;top:20px;left:20px;right:auto;bottom:auto}.product.materials.view .sec04 .con01 .type_box .img_wrap .product_popup .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-width:100%;top:20px;left:20px;top:0;left:0;right:auto;bottom:auto;padding:20px 16px}.product.materials.view .sec04 .con01 .type_box .img_wrap .product_popup .title_box{width:50%;max-height:100%;margin-left:16px}.product.materials.view .sec04 .con01 .type_box .img_wrap .product_popup .title_box .automotive_tag{display:block;width:-webkit-min-content;width:-moz-min-content;width:min-content;padding:5px 15px;font-size:.75rem;letter-spacing:0em;line-height:1}.product.materials.view .sec04 .con01 .type_box .img_wrap .product_popup .title_box p{font-size:.875rem;letter-spacing:0em;line-height:1}.product.materials.view .sec04 .con01 .type_box .img_wrap .product_popup .cont_box{margin-top:0rem;position:relative;bottom:auto;border:0}.product.materials.view .sec04 .con01 .type_box .img_box.pc_img{display:none}.product.materials.view .sec04 .con01 .type_box .img_box.m_img{display:block}.product.materials.view .sec04 .con01 .type_box02{margin-top:1.875rem}.product.materials.view .sec04 .con01 .type_box .link_box a{padding:17px 0 17px 0;font-size:1rem;letter-spacing:0em;line-height:1}.product.materials.view .sec04 .con01 .type_box .link_box a::after{width:18px;height:15px;top:17px;background:url("../images/button/button_arrow_bk.svg") 0 0;background-size:100% 100%}.product.materials.view .sec04 .con01 .type_box .list{font-size:0}.product.materials.view .sec04 .con01 .type_box .list.grid4 li{width:calc(50% - 10px);margin-right:0}.product.materials.view .sec04 .con01 .type_box .list.grid4 li:nth-of-type(odd){margin-right:20px}.product.materials.view .sec04 .con01 .type_box .list.grid4 li:nth-of-type(n + 3){margin-top:1.25rem}.product.materials.view .sec04 .con01 .type_box .list.grid3 li{width:calc(50% - 10px);margin-right:0}.product.materials.view .sec04 .con01 .type_box .list.grid3 li:nth-of-type(odd){margin-right:20px}.product.materials.view .sec04 .con01 .type_box .list.grid3 li:nth-of-type(n + 3){margin-top:1.25rem}.product.materials.view .sec04 .con01 .type_box .list li{padding-top:45.121951%}.product.materials.view .sec04 .con01 .type_box .list li p{bottom:12px;font-size:.75rem;letter-spacing:0em;line-height:1.3333333333}.product.materials.view .sec04 .con01 .type_box .full_img{position:relative;height:auto;padding-top:39.634146%}.product.materials.view .sec04 .con01 .type_box .full_img p{bottom:12px;font-size:.75rem;letter-spacing:0em;line-height:1.3333333333}}@media(max-width: 766px){.product.materials.view .sec04{margin-top:6.25rem;padding:50px 0}.product.materials.view .sec04 .con01 .type_box .img_wrap .product_popup .cont_box img{width:128px}.product.materials.view .sec04 .con01 .type_box .list{font-size:0}.product.materials.view .sec04 .con01 .type_box .list.grid4 li:nth-of-type(n + 3){margin-top:1.25rem}.product.materials.view .sec04 .con01 .type_box .list.grid3 li:nth-of-type(n + 3){margin-top:1.25rem}.product.materials.view .sec04 .con01 .type_box02{margin-top:1.875rem}}@media(max-width: 1023px){.product.materials.view .sec05{margin-top:6.25rem}}@media(max-width: 766px){.product.materials.view .sec05{margin-top:6.25rem}}.product.materials.view .sec05 .con01 .list_wrap li .characteristic p{text-align:left}.product.materials.view .sec05 .con02{margin-top:9.375rem}.product.materials.view .sec05 .con02 .banner_box{font-size:0}.product.materials.view .sec05 .con02 .banner_box a{position:relative;display:inline-block;vertical-align:top;width:calc(50% - 15px);padding:65px 50px;border:1px solid #ddd;font-size:1.875rem;letter-spacing:0em;line-height:1.1333333333;font-weight:500}.product.materials.view .sec05 .con02 .banner_box a::after{content:"";display:block;position:absolute;top:50%;right:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product.materials.view .sec05 .con02 .banner_box a:first-of-type{margin-right:30px}.product.materials.view .sec05 .con02 .banner_box a:first-of-type::after{width:57px;height:76px;background:url("../images/product/materials/view/banner_icon01.svg") 0 0 no-repeat;background-size:100% 100%}.product.materials.view .sec05 .con02 .banner_box a:last-of-type::after{width:84px;height:66px;background:url("../images/product/materials/view/banner_icon02.svg") 0 0 no-repeat;background-size:100% 100%}.product.materials.view .sec05 .con02 .banner_box a span{position:relative}.product.materials.view .sec05 .con02 .banner_box a span::after{content:"";position:relative;display:inline-block;vertical-align:middle;width:38px;height:38px;top:-4px;-webkit-transition:.5s;transition:.5s;-webkit-transform:translateX(0);transform:translateX(0);opacity:0;background:url("../images/product/materials/overview/arrow.svg") 0 0;background-size:100% 100%}@media(min-width: 1024px){.product.materials.view .sec05 .con02 .banner_box a:hover span::after{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:1}}@media(max-width: 1023px){.product.materials.view .sec05 .con02{margin-top:4.375rem}.product.materials.view .sec05 .con02 .banner_box a{display:block;width:100%;padding:26px 20px;font-size:1rem;letter-spacing:0em;line-height:1}.product.materials.view .sec05 .con02 .banner_box a::after{right:20px}.product.materials.view .sec05 .con02 .banner_box a:first-of-type{margin-right:0}.product.materials.view .sec05 .con02 .banner_box a:first-of-type::after{width:31px;height:40px}.product.materials.view .sec05 .con02 .banner_box a:last-of-type{margin-top:.625rem}.product.materials.view .sec05 .con02 .banner_box a:last-of-type::after{width:40px;height:40px;background:url("../images/product/materials/view/banner_m_icon02.svg") 0 0 no-repeat;background-size:100% 100%}}@media(max-width: 766px){.product.materials.view .sec05 .con02{margin-top:4.375rem}.product.materials.view .sec05 .con02 .banner_box a:last-of-type{margin-top:.625rem}}.product.materials.view .sec06{padding:150px 0 200px;background-color:#f0fded;overflow:hidden}@media(max-width: 1023px){.product.materials.view .sec06{padding:50px 0 100px;margin-top:4.375rem}}@media(max-width: 766px){.product.materials.view .sec06{margin-top:4.375rem}}.product.materials.view .sec06 .gallery_type01{overflow:visible;padding-bottom:60px}.product.materials.view .sec06 .gallery_type01 .gallery_list li:nth-of-type(n + 4){margin-top:0rem}.product.materials.view .sec06 .gallery_type01 .swiper-slide a{outline:none}.product.materials.view .sec06 .gallery_type01 .swiper-scrollbar{left:0;width:100%;height:4px;background-color:#ddd}.product.materials.view .sec06 .gallery_type01 .swiper-scrollbar .swiper-scrollbar-drag{background-color:#70d44b}@media(max-width: 1023px){.product.materials.view .sec06 .gallery_type01 .gallery_list{display:-webkit-box;display:-ms-flexbox;display:flex}.product.materials.view .sec06 .gallery_type01 .gallery_list li:nth-of-type(n + 2){margin-top:0rem}}.product.materials.view.pa6 .valuechain_area .value_img{height:450px}@media(max-width: 1023px){.product.materials.view.pa6 .valuechain_area .value_img{padding:46px 20px 37px 20px}}.product.materials.view.pa6 .open_btn_wrap a:nth-of-type(1){top:63.8%;left:25.4%}.product.materials.view.pa6 .open_btn_wrap a:nth-of-type(2){top:27.6%;left:32.4%}.product.materials.view.pa6 .open_btn_wrap a:nth-of-type(3){top:39.3%;left:37.5%}.product.materials.view.pa6 .open_btn_wrap a:nth-of-type(4){top:39%;left:46.2%}.product.materials.view.pa6 .open_btn_wrap a:nth-of-type(5){top:57.3%;left:56.4%}.product.materials.view.pa6 .open_btn_wrap a:nth-of-type(6){top:40.5%;right:29.2%}@media(max-width: 500px){.product.materials.view.pa6 .open_btn_wrap a:nth-of-type(1){top:63.8%;left:22.4%}.product.materials.view.pa6 .open_btn_wrap a:nth-of-type(2){top:24.6%;left:28.4%}.product.materials.view.pa6 .open_btn_wrap a:nth-of-type(3){top:46.3%;left:32.5%}.product.materials.view.pa6 .open_btn_wrap a:nth-of-type(4){top:38%;left:47.2%}.product.materials.view.pa6 .open_btn_wrap a:nth-of-type(5){top:58.3%;left:53.4%}.product.materials.view.pa6 .open_btn_wrap a:nth-of-type(6){top:37.5%;right:26.2%}}.product.materials.view.pa6 .sec04 .con01 .type_box02{margin-bottom:3.125rem}.product.materials.view.pa6 .sec04 .con01 .type_box02 .list li:nth-of-type(1){background:url("../images/product/materials/pa6/pa6_sec04_list_img01.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pa6 .sec04 .con01 .type_box02 .list li:nth-of-type(1){background:url("../images/product/materials/pa6/pa6_sec04_list_m_img01.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pa6 .sec04 .con01 .type_box02 .list li:nth-of-type(2){background:url("../images/product/materials/pa6/pa6_sec04_list_img02.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pa6 .sec04 .con01 .type_box02 .list li:nth-of-type(2){background:url("../images/product/materials/pa6/pa6_sec04_list_m_img02.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pa6 .sec04 .con01 .type_box02 .list li:nth-of-type(3){background:url("../images/product/materials/pa6/pa6_sec04_list_img03.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pa6 .sec04 .con01 .type_box02 .list li:nth-of-type(3){background:url("../images/product/materials/pa6/pa6_sec04_list_m_img03.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pa6 .sec04 .con01 .type_box03 .list li:nth-of-type(1){background:url("../images/product/materials/pa6/pa6_sec04_list_img04.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pa6 .sec04 .con01 .type_box03 .list li:nth-of-type(1){background:url("../images/product/materials/pa6/pa6_sec04_list_m_img04.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pa6 .sec04 .con01 .type_box03 .list li:nth-of-type(2){background:url("../images/product/materials/pa6/pa6_sec04_list_img05.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pa6 .sec04 .con01 .type_box03 .list li:nth-of-type(2){background:url("../images/product/materials/pa6/pa6_sec04_list_m_img05.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pa6 .sec04 .con01 .type_box03 .list li:nth-of-type(3){background:url("../images/product/materials/pa6/pa6_sec04_list_img06.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pa6 .sec04 .con01 .type_box03 .list li:nth-of-type(3){background:url("../images/product/materials/pa6/pa6_sec04_list_m_img06.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pa66 .valuechain_area .value_img{height:450px}@media(max-width: 1023px){.product.materials.view.pa66 .valuechain_area .value_img{padding:52px 20px 46px 20px}}.product.materials.view.pa66 .open_btn_wrap a:nth-of-type(1){top:53.8%;left:33.4%}.product.materials.view.pa66 .open_btn_wrap a:nth-of-type(2){top:48.4%;left:36%}.product.materials.view.pa66 .open_btn_wrap a:nth-of-type(3){top:60.3%;left:35.5%}.product.materials.view.pa66 .open_btn_wrap a:nth-of-type(4){top:54%;left:38.2%}.product.materials.view.pa66 .open_btn_wrap a:nth-of-type(5){top:40.5%;left:46.2%}.product.materials.view.pa66 .open_btn_wrap a:nth-of-type(6){top:47.3%;right:19.7%}@media(max-width: 500px){.product.materials.view.pa66 .open_btn_wrap a:nth-of-type(1){top:50.6%;left:23.4%}.product.materials.view.pa66 .open_btn_wrap a:nth-of-type(2){top:34.4%;left:29%}.product.materials.view.pa66 .open_btn_wrap a:nth-of-type(3){top:64.3%;left:33.5%}.product.materials.view.pa66 .open_btn_wrap a:nth-of-type(4){top:51%;left:41.2%}.product.materials.view.pa66 .open_btn_wrap a:nth-of-type(5){top:30.5%;left:48.2%}.product.materials.view.pa66 .open_btn_wrap a:nth-of-type(6){top:43.3%;right:16.7%}}.product.materials.view.pa66 .sec04 .con01 .type_box .list li:nth-of-type(1){background:url("../images/product/materials/pa66/pa66_sec04_list_img01.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pa66 .sec04 .con01 .type_box .list li:nth-of-type(1){background:url("../images/product/materials/pa66/pa66_sec04_list_m_img01.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pa66 .sec04 .con01 .type_box .list li:nth-of-type(2){background:url("../images/product/materials/pa66/pa66_sec04_list_img02.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pa66 .sec04 .con01 .type_box .list li:nth-of-type(2){background:url("../images/product/materials/pa66/pa66_sec04_list_m_img02.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pa66 .sec04 .con01 .type_box .list li:nth-of-type(3){background:url("../images/product/materials/pa66/pa66_sec04_list_img03.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pa66 .sec04 .con01 .type_box .list li:nth-of-type(3){background:url("../images/product/materials/pa66/pa66_sec04_list_m_img03.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pa66 .sec04 .con01 .type_box .list li:nth-of-type(4){background:url("../images/product/materials/pa66/pa66_sec04_list_img04.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pa66 .sec04 .con01 .type_box .list li:nth-of-type(4){background:url("../images/product/materials/pa66/pa66_sec04_list_m_img04.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pp .valuechain_area .value_img{height:982px}@media(max-width: 1023px){.product.materials.view.pp .valuechain_area .value_img{padding:30px 20px}}.product.materials.view.pp .open_btn_wrap a:nth-of-type(1){top:51.8%;left:22.2%}.product.materials.view.pp .open_btn_wrap a:nth-of-type(2){top:54.4%;left:33%}.product.materials.view.pp .open_btn_wrap a:nth-of-type(3){top:49.5%;left:37%}.product.materials.view.pp .open_btn_wrap a:nth-of-type(4){top:42%;left:39.2%}.product.materials.view.pp .open_btn_wrap a:nth-of-type(5){top:57.2%;left:53.9%}@media(max-width: 500px){.product.materials.view.pp .open_btn_wrap a:nth-of-type(1){top:42.8%;left:14.2%}.product.materials.view.pp .open_btn_wrap a:nth-of-type(2){top:59.4%;left:29%}.product.materials.view.pp .open_btn_wrap a:nth-of-type(3){top:50.5%;left:40%}.product.materials.view.pp .open_btn_wrap a:nth-of-type(4){top:33%;left:36.2%}.product.materials.view.pp .open_btn_wrap a:nth-of-type(5){top:54.2%;left:59.9%}}@media(max-width: 1023px){.product.materials.view.pp .sec03 .con01 .sub_tit{margin-bottom:.9375rem}}.product.materials.view.pp .sec03 .con01 .sub_txt p{position:relative;padding-left:10px;font-size:1rem;letter-spacing:0em;line-height:1.625;word-break:keep-all;word-wrap:break-word}.product.materials.view.pp .sec03 .con01 .sub_txt p::before{content:"";display:block;position:absolute;top:11px;left:0;width:3px;height:3px;border-radius:50%;background-color:#000}@media(max-width: 1023px){.product.materials.view.pp .sec03 .con01 .sub_txt p{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.product.materials.view.pp .sec03 .con01 .sub_txt p+p{margin-top:.3125rem}.product.materials.view.pp .sec03 .con01 .sub_txt p::before{top:10px}}.product.materials.view.pp .sec03 .con01 .valuechain_area{margin-top:3.125rem}@media(max-width: 1023px){.product.materials.view.pp .sec03 .con01 .valuechain_area{margin-top:1.875rem}}@media(max-width: 766px){.product.materials.view.pp .sec03 .con01 .valuechain_area{margin-top:1.875rem}}.product.materials.view.pp .sec04 .con01 .type_box02 .list li:nth-of-type(1){background:url("../images/product/materials/pp/pp_sec04_list_img01.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pp .sec04 .con01 .type_box02 .list li:nth-of-type(1){background:url("../images/product/materials/pp/pp_sec04_list_m_img01.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pp .sec04 .con01 .type_box02 .list li:nth-of-type(2){background:url("../images/product/materials/pp/pp_sec04_list_img02.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pp .sec04 .con01 .type_box02 .list li:nth-of-type(2){background:url("../images/product/materials/pp/pp_sec04_list_m_img02.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pp .sec04 .con01 .type_box02 .list li:nth-of-type(3){background:url("../images/product/materials/pp/pp_sec04_list_img03.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pp .sec04 .con01 .type_box02 .list li:nth-of-type(3){background:url("../images/product/materials/pp/pp_sec04_list_m_img03.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pp .sec04 .con01 .type_box02 .list li:nth-of-type(4){background:url("../images/product/materials/pp/pp_sec04_list_img04.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pp .sec04 .con01 .type_box02 .list li:nth-of-type(4){background:url("../images/product/materials/pp/pp_sec04_list_m_img04.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pbt .valuechain_area .value_img{height:450px}@media(max-width: 1023px){.product.materials.view.pbt .valuechain_area .value_img{padding:30px 20px}.product.materials.view.pbt .valuechain_area .value_img img{width:45.121951%;margin:0 auto}}.product.materials.view.pbt .open_btn_wrap a:nth-of-type(1){top:51.8%;left:22.2%}.product.materials.view.pbt .open_btn_wrap a:nth-of-type(2){top:54.4%;left:33%}.product.materials.view.pbt .open_btn_wrap a:nth-of-type(3){top:49.5%;left:37%}.product.materials.view.pbt .open_btn_wrap a:nth-of-type(4){top:42%;left:39.2%}.product.materials.view.pbt .open_btn_wrap a:nth-of-type(5){top:57.2%;left:53.9%}@media(max-width: 500px){.product.materials.view.pbt .open_btn_wrap a:nth-of-type(1){top:47.8%;left:20.2%}.product.materials.view.pbt .open_btn_wrap a:nth-of-type(2){top:49.4%;left:29%}.product.materials.view.pbt .open_btn_wrap a:nth-of-type(3){top:45.5%;left:35%}.product.materials.view.pbt .open_btn_wrap a:nth-of-type(4){top:35%;left:35.2%}.product.materials.view.pbt .open_btn_wrap a:nth-of-type(5){top:52.2%;left:50.9%}}.product.materials.view.pbt .sec03 .con01 .valuechain_area{margin-top:3.125rem}@media(max-width: 1023px){.product.materials.view.pbt .sec03 .con01 .valuechain_area{margin-top:1.875rem}}@media(max-width: 766px){.product.materials.view.pbt .sec03 .con01 .valuechain_area{margin-top:1.875rem}}.product.materials.view.pbt .sec04 .con01 .type_box .list li:nth-of-type(1){background:url("../images/product/materials/pbt/pbt_sec04_list_img01.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pbt .sec04 .con01 .type_box .list li:nth-of-type(1){background:url("../images/product/materials/pbt/pbt_sec04_list_m_img01.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pbt .sec04 .con01 .type_box .list li:nth-of-type(2){background:url("../images/product/materials/pbt/pbt_sec04_list_img02.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pbt .sec04 .con01 .type_box .list li:nth-of-type(2){background:url("../images/product/materials/pbt/pbt_sec04_list_m_img02.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pbt .sec04 .con01 .type_box .list li:nth-of-type(3){background:url("../images/product/materials/pbt/pbt_sec04_list_img03.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pbt .sec04 .con01 .type_box .list li:nth-of-type(3){background:url("../images/product/materials/pbt/pbt_sec04_list_m_img03.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pbt .sec04 .con01 .type_box .list li:nth-of-type(4){background:url("../images/product/materials/pbt/pbt_sec04_list_img04.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pbt .sec04 .con01 .type_box .list li:nth-of-type(4){background:url("../images/product/materials/pbt/pbt_sec04_list_m_img04.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pbt .sec04 .con01 .type_box .list li:nth-of-type(5){background:url("../images/product/materials/pbt/pbt_sec04_list_img05.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pbt .sec04 .con01 .type_box .list li:nth-of-type(5){background:url("../images/product/materials/pbt/pbt_sec04_list_m_img05.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pbt .sec04 .con01 .type_box .list li:nth-of-type(6){background:url("../images/product/materials/pbt/pbt_sec04_list_img06.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pbt .sec04 .con01 .type_box .list li:nth-of-type(6){background:url("../images/product/materials/pbt/pbt_sec04_list_m_img06.jpg") 0 0 no-repeat;background-size:100% 100%}}@media(max-width: 1023px){.product.materials.view.pbt .sec04 .con01 .type_box .list li p{bottom:12px}}.product.materials.view.mppo .valuechain_area{border:0}.product.materials.view.mppo .valuechain_area .value_img{height:auto;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit}.product.materials.view.mppo .valuechain_area .value_img .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(50% - 15px);height:450px;padding:0 10px;border:1px solid #ddd}.product.materials.view.mppo .valuechain_area .value_img .box:first-of-type{margin-right:30px}.product.materials.view.mppo .valuechain_area .value_img .box p{position:relative;margin-top:1.875rem;padding-left:10px;font-size:1rem;letter-spacing:0em;line-height:1.625;color:#666;text-align:left}.product.materials.view.mppo .valuechain_area .value_img .box p::before{content:"*";display:block;position:absolute;top:0;left:0;font-size:1rem;letter-spacing:0em;line-height:1.625;color:#70d44b}@media(max-width: 1023px){.product.materials.view.mppo .valuechain_area{border:1px solid #ddd}.product.materials.view.mppo .valuechain_area .value_img{padding:30px 20px}.product.materials.view.mppo .valuechain_area .value_img .box{display:block;width:100%;height:auto;border:0;padding:0}.product.materials.view.mppo .valuechain_area .value_img .box:last-of-type{margin-top:1.25rem}.product.materials.view.mppo .valuechain_area .value_img .box p{margin-top:1.25rem;font-size:.75rem;letter-spacing:0em;line-height:1.6666666667}.product.materials.view.mppo .valuechain_area .value_img .box p::before{font-size:.75rem;letter-spacing:0em;line-height:1.6666666667}}@media(max-width: 766px){.product.materials.view.mppo .valuechain_area .value_img .box:last-of-type{margin-top:1.25rem}.product.materials.view.mppo .valuechain_area .value_img .box p{margin-top:1.25rem}}.product.materials.view.mppo .open_btn_wrap a:nth-of-type(1){top:49.8%;left:37.2%}.product.materials.view.mppo .open_btn_wrap a:nth-of-type(2){top:57.2%;left:53.9%}@media(max-width: 500px){.product.materials.view.mppo .open_btn_wrap a:nth-of-type(1){top:37.8%;left:36.2%}.product.materials.view.mppo .open_btn_wrap a:nth-of-type(2){top:54.2%;left:55.9%}}.product.materials.view.mppo .sec04 .con01 .type_box .list li:nth-of-type(1){background:url("../images/product/materials/pbt/pbt_sec04_list_img01.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.mppo .sec04 .con01 .type_box .list li:nth-of-type(1){background:url("../images/product/materials/pbt/pbt_sec04_list_m_img01.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.mppo .sec04 .con01 .type_box .list li:nth-of-type(2){background:url("../images/product/materials/pbt/pbt_sec04_list_img02.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.mppo .sec04 .con01 .type_box .list li:nth-of-type(2){background:url("../images/product/materials/pbt/pbt_sec04_list_m_img02.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.mppo .sec04 .con01 .type_box .list li:nth-of-type(3){background:url("../images/product/materials/pbt/pbt_sec04_list_img03.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.mppo .sec04 .con01 .type_box .list li:nth-of-type(3){background:url("../images/product/materials/pbt/pbt_sec04_list_m_img03.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.mppo .sec04 .con01 .type_box .list li:nth-of-type(4){background:url("../images/product/materials/pbt/pbt_sec04_list_img04.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.mppo .sec04 .con01 .type_box .list li:nth-of-type(4){background:url("../images/product/materials/pbt/pbt_sec04_list_m_img04.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.mppo .sec04 .con01 .type_box .list li:nth-of-type(5){background:url("../images/product/materials/pbt/pbt_sec04_list_img05.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.mppo .sec04 .con01 .type_box .list li:nth-of-type(5){background:url("../images/product/materials/pbt/pbt_sec04_list_m_img05.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.mppo .sec04 .con01 .type_box .list li:nth-of-type(6){background:url("../images/product/materials/pbt/pbt_sec04_list_img06.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.mppo .sec04 .con01 .type_box .list li:nth-of-type(6){background:url("../images/product/materials/pbt/pbt_sec04_list_m_img06.jpg") 0 0 no-repeat;background-size:100% 100%}}@media(max-width: 1023px){.product.materials.view.mppo .sec04 .con01 .type_box .list li p{bottom:12px}}.product.materials.view.lft .open_btn_wrap a:nth-of-type(1){top:58%;left:18.4%}.product.materials.view.lft .open_btn_wrap a:nth-of-type(2){top:63.6%;left:21.4%}.product.materials.view.lft .open_btn_wrap a:nth-of-type(3){top:27.3%;left:33%}.product.materials.view.lft .open_btn_wrap a:nth-of-type(4){top:53%;left:33%}.product.materials.view.lft .open_btn_wrap a:nth-of-type(5){top:37%;left:39.6%}.product.materials.view.lft .open_btn_wrap a:nth-of-type(6){top:50%;left:57.6%}@media(max-width: 500px){.product.materials.view.lft .open_btn_wrap a:nth-of-type(1){top:45%;left:10.4%}.product.materials.view.lft .open_btn_wrap a:nth-of-type(2){top:67.6%;left:22.4%}.product.materials.view.lft .open_btn_wrap a:nth-of-type(3){top:25.3%;left:27%}.product.materials.view.lft .open_btn_wrap a:nth-of-type(4){top:50%;left:27%}.product.materials.view.lft .open_btn_wrap a:nth-of-type(5){top:37%;left:38%}.product.materials.view.lft .open_btn_wrap a:nth-of-type(6){top:50%;left:46.8%}}.product.materials.view.lft .sec02 .con01 .lft_type_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:3.125rem}@media(max-width: 1023px){.product.materials.view.lft .sec02 .con01 .lft_type_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:4.375rem}}.product.materials.view.lft .sec02 .con01 .lft_type_box .type_area:nth-of-type(1) .img{background:url("../images/product/materials/lft/glass_type01.jpg") center center no-repeat;background-size:cover}.product.materials.view.lft .sec02 .con01 .lft_type_box .type_area:nth-of-type(2) .img{background:url("../images/product/materials/lft/glass_type02.jpg") center center no-repeat;background-size:cover}.product.materials.view.lft .sec02 .con01 .lft_type_box .type_area:first-of-type{margin-right:30px}.product.materials.view.lft .sec02 .con01 .lft_type_box .type_area .img_box{width:585px;height:250px;border:1px solid #ddd}.product.materials.view.lft .sec02 .con01 .lft_type_box .type_area .img_box .img{width:100%;height:100%}.product.materials.view.lft .sec02 .con01 .lft_type_box .type_area .txt_box{margin-top:1.875rem}.product.materials.view.lft .sec02 .con01 .lft_type_box .type_area .txt_box strong{display:block;margin-bottom:.625rem;font-size:1.25rem;letter-spacing:0em;line-height:1;font-weight:500}.product.materials.view.lft .sec02 .con01 .lft_type_box .type_area .txt_box p{font-size:1rem;letter-spacing:0em;line-height:1.625}.product.materials.view.lft .sec02 .con01 .lft_type_box .type_area .txt_box p:before{display:inline-block;width:3px;height:3px;margin-right:7px;border-radius:3px;background-color:#000;vertical-align:middle;content:""}@media all and (max-width: 1200px){.product.materials.view.lft .sec02 .con01 .lft_type_box .type_area{width:48.75%}.product.materials.view.lft .sec02 .con01 .lft_type_box .type_area:first-of-type{margin-right:2.5%}.product.materials.view.lft .sec02 .con01 .lft_type_box .type_area .img_box{width:100%}}@media(max-width: 1023px){.product.materials.view.lft .sec02 .con01 .lft_type_box .type_area{width:100%}.product.materials.view.lft .sec02 .con01 .lft_type_box .type_area:first-of-type{margin-right:0;margin-bottom:3.125rem}.product.materials.view.lft .sec02 .con01 .lft_type_box .type_area .img_box{width:100%;height:auto}.product.materials.view.lft .sec02 .con01 .lft_type_box .type_area .img_box .img{padding-top:45.73%}.product.materials.view.lft .sec02 .con01 .lft_type_box .type_area .txt_box{margin-top:1.25rem}.product.materials.view.lft .sec02 .con01 .lft_type_box .type_area .txt_box strong{font-size:1rem;letter-spacing:0em;line-height:1}.product.materials.view.lft .sec02 .con01 .lft_type_box .type_area .txt_box p{font-size:.875rem;letter-spacing:0em;line-height:1.8571428571}}@media(max-width: 766px){.product.materials.view.lft .sec02 .con01 .lft_type_box .type_area .txt_box{margin-top:1.25rem}}@media(max-width: 1023px){.product.materials.view.lft .sec03{margin-top:6.25rem}}.product.materials.view.lft .sec03 .con01 .manufacturing_area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area .contents_box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:585px;height:450px;padding:0 40px;border:1px solid #ddd}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area .contents_box .btn_glass{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area .contents_box .btn_glass::after{content:"";display:block;position:absolute;bottom:0;right:0;width:36px;height:36px;background:url("../images/product/materials/view/glass_img.svg") 0 0 no-repeat;background-size:100% 100%}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area:last-of-type .contents_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 30px 50px}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area:last-of-type .contents_box .graph_info p{font-size:.875rem;letter-spacing:0em;line-height:1.8571428571;font-weight:700}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area:last-of-type .contents_box .graph_info p::before{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:3px;vertical-align:middle;content:""}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area:last-of-type .contents_box .graph_info p:nth-child(1){color:#70d44b}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area:last-of-type .contents_box .graph_info p:nth-child(1)::before{background-color:#70d44b}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area:last-of-type .contents_box .graph_info p:nth-child(2){color:#666}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area:last-of-type .contents_box .graph_info p:nth-child(2)::before{background-color:#666}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area:last-of-type .contents_box .graph_info p:nth-child(3){color:#999}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area:last-of-type .contents_box .graph_info p:nth-child(3)::before{background-color:#999}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area:last-of-type .contents_box img{margin:0 auto}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area strong{display:block;margin-top:1.875rem;font-size:1.25rem;letter-spacing:0em;line-height:.8;font-weight:500}@media all and (max-width: 1200px){.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area{width:48.75%}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area:first-of-type{margin-right:2.5%}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area .contents_box{width:100%}}@media(max-width: 1023px){.product.materials.view.lft .sec03 .con01 .manufacturing_area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area{width:100%}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area .contents_box{width:100%;height:auto;padding:20px}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area .contents_box .btn_glass{display:block}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area:first-of-type{margin-right:0}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area:last-of-type{margin-top:3.125rem}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area:last-of-type .contents_box{padding:20px}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area:last-of-type .contents_box .graph_info p{margin-bottom:.625rem;font-size:.75rem;letter-spacing:0em;line-height:1}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area:last-of-type .contents_box .graph_info p:last-of-type{margin-bottom:0rem}.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area strong{margin-top:1.25rem;font-size:1rem;letter-spacing:0em;line-height:1.5625}}@media(max-width: 766px){.product.materials.view.lft .sec03 .con01 .manufacturing_area .type_area:last-of-type{margin-top:3.125rem}}@media(max-width: 1023px){.product.materials.view.lft .sec04{margin-top:6.25rem}}.product.materials.view.lft .sec04 .con01 .type_box .full_img{background:url("../images/product/materials/lft/lft_sec04_type02_pc_img.jpg") center center no-repeat;background-color:#fff}.product.materials.view.lft .sec04 .con01 .type_box .full_img p{color:#000}@media(max-width: 1023px){.product.materials.view.lft .sec04 .con01 .type_box .full_img{background:url("../images/product/materials/lft/lft_sec04_type02_m_img.jpg") center center no-repeat;background-size:46%;background-color:#fff}}@media(max-width: 1023px){.product.materials.view.lft .sec05{margin-top:6.25rem}}.product.materials.view.pc .valuechain_area .value_img{height:450px}@media(max-width: 1023px){.product.materials.view.pc .valuechain_area .value_img{padding:52px 20px 46px 20px}}@media(max-width: 1023px){.product.materials.view.pc .sec02_1{margin-top:6.25rem}}.product.materials.view.pc .sec02_1 .con01 .top_wrap{margin-bottom:6.25rem}@media(max-width: 1023px){.product.materials.view.pc .sec02_1 .con01 .top_wrap{margin-bottom:3.125rem}}.product.materials.view.pc .sec02_1 .con01 .top_wrap .title_box h2{font-size:3.75rem;letter-spacing:0;line-height:1;font-family:"Nunito Sans",sans-serif;font-weight:800;color:#011e41}@media(max-width: 1023px){.product.materials.view.pc .sec02_1 .con01 .top_wrap .title_box h2{font-size:2.5rem;letter-spacing:0;line-height:1}}.product.materials.view.pc .sec02_1 .con01 .top_wrap p{margin-top:1.875rem;padding-top:25px;border-top:1px solid #ddd;font-size:1.125rem;letter-spacing:0em;line-height:1.5555555556;word-break:keep-all;word-wrap:break-word}@media(max-width: 1023px){.product.materials.view.pc .sec02_1 .con01 .top_wrap p{margin-top:1.25rem;padding-top:20px;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}}.product.materials.view.pc .sec04:not(.sec04_1) .con01 .type_box .list li:nth-of-type(1){background:url("../images/product/materials/pc/pc_sec04_list_img01.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pc .sec04:not(.sec04_1) .con01 .type_box .list li:nth-of-type(1){background:url("../images/product/materials/pc/pc_sec04_list_m_img01.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pc .sec04:not(.sec04_1) .con01 .type_box .list li:nth-of-type(2){background:url("../images/product/materials/pc/pc_sec04_list_img02.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pc .sec04:not(.sec04_1) .con01 .type_box .list li:nth-of-type(2){background:url("../images/product/materials/pc/pc_sec04_list_m_img02.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pc .sec04:not(.sec04_1) .con01 .type_box .list li:nth-of-type(3){background:url("../images/product/materials/pc/pc_sec04_list_img03.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pc .sec04:not(.sec04_1) .con01 .type_box .list li:nth-of-type(3){background:url("../images/product/materials/pc/pc_sec04_list_m_img03.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pc .sec04:not(.sec04_1) .con01 .type_box .list li:nth-of-type(4){background:url("../images/product/materials/pc/pc_sec04_list_img04.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pc .sec04:not(.sec04_1) .con01 .type_box .list li:nth-of-type(4){background:url("../images/product/materials/pc/pc_sec04_list_m_img04.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pc .sec04_1 .con01 .type_box .list li:nth-of-type(1){background:url("../images/product/materials/pc/pc_sec04_1_list_img01.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pc .sec04_1 .con01 .type_box .list li:nth-of-type(1){background:url("../images/product/materials/pc/pc_sec04_1_list_m_img01.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pc .sec04_1 .con01 .type_box .list li:nth-of-type(2){background:url("../images/product/materials/pc/pc_sec04_1_list_img02.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pc .sec04_1 .con01 .type_box .list li:nth-of-type(2){background:url("../images/product/materials/pc/pc_sec04_1_list_m_img02.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.materials.view.pc .sec04_1 .con01 .type_box .list li:nth-of-type(3){background:url("../images/product/materials/pc/pc_sec04_1_list_img03.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.materials.view.pc .sec04_1 .con01 .type_box .list li:nth-of-type(3){background:url("../images/product/materials/pc/pc_sec04_1_list_m_img03.jpg") 0 0 no-repeat;background-size:100% 100%}}.production-process .content{padding-bottom:0}.production-process .sec+:not(.sec03){margin-top:0}.production-process .sec+.sec{padding-top:150px}@media(max-width: 1023px){.production-process .sec+.sec{padding-top:50px}}.production-process .sec .sub_top_box{margin-bottom:3.4375rem}.production-process .sec .sub_top_box .sub_tit{margin-bottom:1.5625rem;font-size:1.875rem;letter-spacing:0em;line-height:1;font-weight:500;word-break:keep-all;word-wrap:break-word}.production-process .sec .sub_top_box p{position:relative;padding-left:10px;font-size:1rem;letter-spacing:0em;line-height:1.625;word-break:keep-all;word-wrap:break-word}.production-process .sec .sub_top_box p::before{content:"";display:block;position:absolute;top:11px;left:0;width:3px;height:3px;background-color:#000;border-radius:50%}@media(max-width: 1023px){.production-process .sec .sub_top_box{margin-bottom:1.5625rem}.production-process .sec .sub_top_box .sub_tit{margin-bottom:.625rem;font-size:1.375rem;letter-spacing:0em;line-height:1.4545454545}.production-process .sec .sub_top_box p{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.production-process .sec .sub_top_box p::before{top:10px}.production-process .sec .sub_top_box p+p{margin-top:.3125rem}}@media(max-width: 766px){.production-process .sec .sub_top_box .sub_tit{margin-bottom:.625rem}}.production-process .sec .video_wrap{width:100%;border:1px solid #ddd}@media(max-width: 1023px){.production-process .sec .video_wrap{position:relative}}.production-process .sec .video_wrap .control{position:relative;display:block;width:100px;padding:9px 0;font-size:1.125rem;letter-spacing:0em;line-height:1;font-weight:700;color:#70d44b;border:2px solid #70d44b;border-radius:99px;background-color:#fff;text-align:center}.production-process .sec .video_wrap .control::after{content:"";display:inline-block;vertical-align:middle;margin:-2px 0 0 5px;width:8px;height:10px}.production-process .sec .video_wrap .control.play::after{background:url("../images/product/production-process/pc_play.svg") 0 0 no-repeat;background-size:100% 100%}.production-process .sec .video_wrap .control.stop::after{background:url("../images/product/production-process/pc_stop.svg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.production-process .sec .video_wrap .control{width:100%;padding:11px 0px;font-size:.875rem;letter-spacing:0em;line-height:1}}.production-process .sec .video_wrap .video_box{position:relative;margin-top:3.125rem;-webkit-backface-visibility:hidden;backface-visibility:hidden}.production-process .sec .video_wrap .video_box video{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;outline:none;border:0;-webkit-mask-image:-webkit-radial-gradient(white, black);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.production-process .sec .video_wrap .video_box video.active{opacity:1}.production-process .sec .video_wrap .video_box .video_img{width:100%;height:auto;padding-top:55.8333333333%}@media(max-width: 1023px){.production-process .sec .video_wrap .video_box{margin-top:1.25rem}}.production-process .sec01 .con02 .visual_box{position:relative;width:100%;height:600px}.production-process .sec01 .con02 .visual_box .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/product/production-process/visual_pc_img.jpg") center no-repeat;background-size:cover}@media(max-width: 1023px){.production-process .sec01 .con02 .visual_box{width:100%;height:auto;padding-top:55.556%}.production-process .sec01 .con02 .visual_box .bg{background:url("../images/product/production-process/visual_m_img.jpg") center no-repeat;background-size:cover}}.production-process .sec02 .con01 .video_wrap{padding:50px 50px 53px 50px}.production-process .sec02 .con01 .video_wrap .video_img{background:url("../images/product/production-process/sec02_img.png") center no-repeat;background-size:cover}@media(max-width: 1023px){.production-process .sec02 .con01 .video_wrap{padding:20px 16px}}.production-process .sec03{padding:150px 0 260px;background:-webkit-gradient(linear, left top, left bottom, from(#f6f6f6), color-stop(19.54%, #fff));background:linear-gradient(180deg, #f6f6f6 0%, #fff 19.54%)}@media(max-width: 1023px){.production-process .sec03{margin-top:0;padding:0 0 160px;background:none;background-color:#fff}}.production-process .sec03 .con01 .video_wrap{padding:50px 50px 53px 50px}.production-process .sec03 .con01 .video_wrap .video_img{background:url("../images/product/production-process/sec03_img.png") center no-repeat;background-size:cover}@media(max-width: 1023px){.production-process .sec03 .con01 .video_wrap{padding:32px 14px}}.rnd .content{padding:0}.rnd.rnd-center .sec_visual{background:url("../images/company/rnd/rnd-center_visual_img.jpg") center no-repeat;background-size:cover}.rnd.rnd-center .bg_txt_box{background:url("../images/company/rnd/rnd-center_intro_img01.jpg") center no-repeat;background-size:cover}.rnd.cae .sec_visual{background:url("../images/company/rnd/cae_visual_img.jpg") center no-repeat;background-size:cover}.rnd.cae .bg_txt_box{background:url("../images/company/rnd/cae_intro_img01.jpg") center no-repeat;background-size:cover}.rnd.technology-support .sec_visual{background:url("../images/company/rnd/technology-support_visual_img.jpg") center no-repeat;background-size:cover}.rnd.technology-support .bg_txt_box{background:url("../images/company/rnd/technology-support_intro_img01.jpg") center no-repeat;background-size:cover}.rnd .slider_wrapper{margin-top:0}.rnd .slider_wrapper .sticky_wrap{z-index:1;width:100%;opacity:0;height:100%;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s;-webkit-transition-delay:.2s;transition-delay:.2s;border-bottom:1px solid #ddd}@media(max-width: 1200px){.rnd .slider_wrapper .sticky_wrap{padding:0 24px}}@media(max-width: 766px){.rnd .slider_wrapper .sticky_wrap{padding:0 16px}}.rnd .slider_wrapper.active .sticky_wrap{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.rnd .sec_visual{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:720px}@media(max-width: 1023px){.rnd .sec_visual{position:relative;height:auto;padding-bottom:70%}}.rnd .sec_visual.active .inner h2{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.rnd .sec_visual .inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width: 1023px){.rnd .sec_visual .inner{position:absolute;bottom:30px;left:16px;padding:0}}.rnd .sec_visual .inner h2{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);padding-bottom:100px;font-size:6.25rem;letter-spacing:0em;line-height:.7;color:#fff;-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}@media(max-width: 1023px){.rnd .sec_visual .inner h2{padding-bottom:0;font-size:3.125rem;letter-spacing:0em;line-height:1.4}}.rnd .sec+.sec{margin-top:6.25rem}@media(max-width: 1023px){.rnd .sec+.sec{margin-top:3.125rem}}.rnd .sec01{margin-top:0rem;padding-top:100px}@media(max-width: 1023px){.rnd .sec01{padding-top:50px}}.rnd .sec.banner_sec{margin-top:16.25rem}@media(max-width: 1023px){.rnd .sec.banner_sec{margin-top:10rem}}@media(max-width: 766px){.rnd .sec.banner_sec{margin-top:10rem}}.rnd .sec .con{margin-bottom:18.75rem}@media(max-width: 1023px){.rnd .sec .con{margin-bottom:6.25rem}}.rnd .sec01 .sticky_wrap{position:fixed;top:0;left:0;z-index:1;width:100%;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translateY(-200px);transform:translateY(-200px)}.rnd .sec01 .sticky_wrap.scroll{-webkit-transform:translateY(0);transform:translateY(0)}.rnd .sec02 .con01{padding-top:200px;background:-webkit-gradient(linear, left top, left bottom, from(#F6F6F6), to(#FFF));background:linear-gradient(180deg, #F6F6F6 0%, #FFF 100%)}@media(max-width: 1023px){.rnd .sec02 .con01{padding-top:50px}}.rnd .sec03 .con.con01{padding-top:300px}@media(max-width: 1023px){.rnd .sec03 .con.con01{padding-top:100px}}.rnd .bg_txt_box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:600px;color:#fff;padding:0 120px;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s;-webkit-transition-delay:.2s;transition-delay:.2s}.rnd .bg_txt_box p{font-size:1.875rem;letter-spacing:0em;line-height:1.5;font-weight:500;word-break:keep-all;word-wrap:break-word}.rnd .bg_txt_box span{display:block;margin-top:1.25rem;font-size:1rem;letter-spacing:0em;line-height:1.625;word-break:keep-all;word-wrap:break-word}@media(max-width: 1023px){.rnd .bg_txt_box{position:relative;display:block;width:100%;height:500px;color:#fff;padding:0}.rnd .bg_txt_box .box{position:absolute;width:100%;top:50px;left:0;padding:0 16px}.rnd .bg_txt_box p{font-size:1.125rem;letter-spacing:0em;line-height:1.4444444444;word-break:break-all}.rnd .bg_txt_box span{margin-top:1.25rem;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714;word-break:break-all}}@media(max-width: 766px){.rnd .bg_txt_box{height:auto;padding-top:121.95%}.rnd .bg_txt_box span{margin-top:1.25rem}}.rnd .rnd_intro.active .bg_txt_box{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.rnd .cont_diagram{width:100%;padding:100px;border:1px solid #ddd}@media(max-width: 1023px){.rnd .cont_diagram{padding:50px 20px}}.rnd .cont_diagram .diagram_tit{display:block;margin-bottom:1.875rem;font-size:2.5rem;letter-spacing:0em;line-height:1.125;color:#011e41;text-align:center}@media(max-width: 1023px){.rnd .cont_diagram .diagram_tit{font-size:1.625rem;letter-spacing:0em;line-height:1.2307692308}}.rnd .cont_diagram .diagram_txt{margin-bottom:1.875rem;text-align:center;font-size:1rem;letter-spacing:0em;line-height:1.625}@media(max-width: 1023px){.rnd .cont_diagram .diagram_txt{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}}.rnd .cont_diagram .diagram_arrow{display:block;width:462px;height:60px;margin:0 auto;background:url("../images/company/rnd/cae/diagram_arrow.png") 50% 50% no-repeat;background-size:cover}@media(max-width: 1023px){.rnd .cont_diagram .diagram_arrow{max-width:288px;height:50px}}.rnd .cont_diagram .step_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:1.875rem}@media(max-width: 1023px){.rnd .cont_diagram .step_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.rnd .cont_diagram .step_list>li{position:relative;overflow:hidden;font-size:1.125rem;letter-spacing:0em;line-height:3.6111111111;text-align:center}.rnd .cont_diagram .step_list>li:not(:last-child)::after{position:absolute;z-index:1;top:9px;right:0;width:20px;height:47px;background:url("../images/company/rnd/cae/mask.png") 0 0 no-repeat;background-size:cover;content:""}@media(max-width: 1023px){.rnd .cont_diagram .step_list>li{width:100%;font-size:1rem;letter-spacing:0em;line-height:2.8125}.rnd .cont_diagram .step_list>li::after{display:none}}.rnd .structure_list{width:100%;height:100%}.rnd .structure_list>ul{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rnd .structure_list>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:100%;border-right:1px solid rgba(255,255,255,.2);-webkit-transition:.3s;transition:.3s;cursor:pointer}.rnd .structure_list>ul>li:last-child{border-right:0}.rnd .structure_list>ul>li .view_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rnd .structure_list>ul>li .view_box .view_icon{width:80px;height:80px;margin-bottom:.625rem}.rnd .structure_list>ul>li .view_box .view_tit{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rnd .structure_list>ul>li .view_box .view_tit strong{display:block;font-size:1.25rem;letter-spacing:0em;line-height:1;color:#fff;font-weight:700}.rnd .structure_list>ul>li .view_box .open_icon{position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.rnd .structure_list>ul>li .view_box .open_icon i{display:block;width:18px;height:18px;background:url("../images/company/rnd/cae/plus_icon.svg") 0 0 no-repeat;background-size:cover}.rnd .structure_list>ul>li .view_info{margin-top:1.875rem;font-size:1rem;letter-spacing:0em;line-height:1.625;color:#fff}.rnd.cae .sec_visual .inner h2{font-family:"Nunito Sans",sans-serif}.rnd.cae .sec01 .con01 .cont_diagram{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.rnd.cae .sec01 .con01 .cont_diagram.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.rnd.cae .sec01 .con01 .cont_diagram .diagram_txt{margin-bottom:1.25rem;text-align:center;font-size:1rem;letter-spacing:0em;line-height:1.625}@media(max-width: 1023px){.rnd.cae .sec01 .con01 .cont_diagram .diagram_txt{margin-bottom:1.25rem;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}}@media(max-width: 766px){.rnd.cae .sec01 .con01 .cont_diagram .diagram_txt{margin-bottom:1.25rem}}.rnd.cae .sec01 .con01 .cont_diagram .step_list li{width:220px;margin-right:-20px;border-radius:100px;background-color:#70d44b;color:#fff}.rnd.cae .sec01 .con01 .cont_diagram .step_list li:last-child{margin-right:0}@media(max-width: 1366px){.rnd.cae .sec01 .con01 .cont_diagram .step_list li{width:100%}}@media(max-width: 1023px){.rnd.cae .sec01 .con01 .cont_diagram .step_list li{margin-bottom:.625rem}}@media(max-width: 766px){.rnd.cae .sec01 .con01 .cont_diagram .step_list li{margin-bottom:.625rem}}.rnd.cae .sec01 .con02 .valuechain_wrap .valuechain_box .valuechain_area{-webkit-transition-delay:.2s;transition-delay:.2s}.rnd.cae .sec01 .con02 .valuechain_wrap .valuechain_box+.valuechain_box{margin-top:5rem}.rnd.cae .sec01 .con02 .valuechain_wrap .valuechain_box strong{display:block;margin-bottom:1.875rem;font-size:1.875rem;letter-spacing:0em;line-height:1;font-weight:500}.rnd.cae .sec01 .con02 .valuechain_wrap .valuechain_box .valuechain_area{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.rnd.cae .sec01 .con02 .valuechain_wrap .valuechain_box .valuechain_area .value_img{position:relative}.rnd.cae .sec01 .con02 .valuechain_wrap .valuechain_box .valuechain_area .btn_glass{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.rnd.cae .sec01 .con02 .valuechain_wrap .valuechain_box .valuechain_area .btn_glass::after{content:"";display:block;position:absolute;bottom:0;right:0;width:36px;height:36px;background:url("../images/product/materials/view/glass_img.svg") 0 0 no-repeat;background-size:100% 100%}.rnd.cae .sec01 .con02 .valuechain_wrap .valuechain_box.active .valuechain_area{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width: 1023px){.rnd.cae .sec01 .con02 .valuechain_wrap .valuechain_box+.valuechain_box{margin-top:1.875rem}.rnd.cae .sec01 .con02 .valuechain_wrap .valuechain_box strong{margin-bottom:.9375rem;font-size:1rem;letter-spacing:0em;line-height:1}.rnd.cae .sec01 .con02 .valuechain_wrap .valuechain_box .valuechain_area .value_img{padding:30px 20px;border:1px solid #ddd}.rnd.cae .sec01 .con02 .valuechain_wrap .valuechain_box .valuechain_area .btn_glass{display:block}}@media(max-width: 766px){.rnd.cae .sec01 .con02 .valuechain_wrap .valuechain_box+.valuechain_box{margin-top:1.875rem}}.rnd.cae .sec02 .con01 .structure_wrap{position:relative;width:100%;height:455px;background:url("../images/company/rnd/cae/contents_img01.png") center center no-repeat;background-size:cover;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.rnd.cae .sec02 .con01 .structure_wrap.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width: 1023px){.rnd.cae .sec02 .con01 .structure_wrap{height:auto}}@media(min-width: 1024px){.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li{width:25%}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li.small{width:20.5%}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li.show{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:38.5%;padding:0 50px}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li.show .view_box .view_icon{display:none}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li.show .view_box .view_tit{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-animation:showopacity .5s both;animation:showopacity .5s both;-webkit-animation-delay:.4s;animation-delay:.4s}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li.show .view_box .view_tit strong{margin-right:10px;margin-bottom:0rem}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li.show .view_box .view_tit span{margin-top:0}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li.show .view_box .open_icon{display:none}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li.show .view_info{opacity:1;visibility:visible;width:auto;height:auto;-webkit-transition:.5s;transition:.5s;-webkit-transition-delay:.4s;transition-delay:.4s}@-webkit-keyframes showopacity{0%{opacity:0}100%{opacity:1}}@keyframes showopacity{0%{opacity:0}100%{opacity:1}}}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li:nth-of-type(1) .view_icon{background:url("../images/company/rnd/cae/structure_step_01.svg") 0 0 no-repeat;background-size:cover}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li:nth-of-type(2) .view_icon{background:url("../images/company/rnd/cae/structure_step_02.svg") 0 0 no-repeat;background-size:cover}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li:nth-of-type(3) .view_icon{background:url("../images/company/rnd/cae/structure_step_03.svg") 0 0 no-repeat;background-size:cover}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li:nth-of-type(4) .view_icon{background:url("../images/company/rnd/cae/structure_step_04.svg") 0 0 no-repeat;background-size:cover}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li .view_box .view_tit span{display:block;margin-top:.625rem;font-size:.875rem;letter-spacing:0em;line-height:1;color:#fff}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li .view_info{opacity:0;visibility:hidden;width:0;height:0}@media(max-width: 1023px){.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:auto;border-right:0;border-bottom:1px solid rgba(255,255,255,.2);padding:20px;overflow:hidden}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li:last-child{border-bottom:0}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li.show{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;padding:20px}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li.show .view_box .view_icon{display:block}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li.show .view_box .view_tit{width:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li.show .view_box .open_icon{display:block}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li.show .view_box .open_icon i{background:url("../images/company/rnd/cae/minus_icon.svg") 0 0 no-repeat;background-size:cover}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li.show .view_info{padding-bottom:10px;opacity:1;visibility:visible;width:auto;height:auto}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li .view_box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li .view_box .view_icon{width:40px;height:40px;margin-bottom:0rem}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li .view_box .view_tit{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:10px}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li .view_box .view_tit strong{font-size:1.125rem;letter-spacing:-0.036em;line-height:1}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li .view_box .view_tit span{margin-top:.625rem;font-size:.75rem;letter-spacing:0em;line-height:1}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li .view_box .open_icon{left:auto;right:10px;bottom:auto;padding:10px;-webkit-transform:translateX(0);transform:translateX(0)}.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li .view_info{padding-bottom:10px;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714;margin-top:1.5625rem}}@media(max-width: 766px){.rnd.cae .sec02 .con01 .structure_wrap .structure_list ul li .view_box .view_tit span{margin-top:.625rem}}.rnd.cae .sec02 .con02{margin-bottom:0}@media(max-width: 1023px){.rnd.cae .sec02 .con02 .accordion_wrap .acco_tit small{font-size:.875rem;letter-spacing:0em;line-height:1.7142857143}.rnd.cae .sec02 .con02 .accordion_wrap .acco_cont p{word-break:break-all}}@media(max-width: 1023px){.rnd.technology-support .sec01 .con01 .bg_txt_box{background-position:75% 0}}.rnd.technology-support .sec01 .con02 .section_cardlist li:nth-of-type(1) .bg{background:url("../images/company/rnd/technology-support/specin_img01.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.rnd.technology-support .sec01 .con02 .section_cardlist li:nth-of-type(1) .bg{background:url("../images/company/rnd/technology-support/m_specin_img01.jpg") 0 0 no-repeat;background-size:cover}}.rnd.technology-support .sec01 .con02 .section_cardlist li:nth-of-type(2) .bg{background:url("../images/company/rnd/technology-support/specin_img02.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.rnd.technology-support .sec01 .con02 .section_cardlist li:nth-of-type(2) .bg{background:url("../images/company/rnd/technology-support/m_specin_img02.jpg") 0 0 no-repeat;background-size:cover}}.rnd.technology-support .sec01 .con02 .section_cardlist li:nth-of-type(3) .bg{background:url("../images/company/rnd/technology-support/specin_img03.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.rnd.technology-support .sec01 .con02 .section_cardlist li:nth-of-type(3) .bg{background:url("../images/company/rnd/technology-support/m_specin_img03.jpg") 0 0 no-repeat;background-size:cover}}.rnd.technology-support .sec01 .con02 .section_cardlist li:nth-of-type(4) .bg{background:url("../images/company/rnd/technology-support/specin_img04.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.rnd.technology-support .sec01 .con02 .section_cardlist li:nth-of-type(4) .bg{background:url("../images/company/rnd/technology-support/m_specin_img04.jpg") 0 0 no-repeat;background-size:cover}}@media(max-width: 1023px){.rnd.technology-support .sec01 .con02 .section_cardlist li .txt_box .subtxt_box{word-break:break-all}}.rnd.technology-support .sec02 .con01 .solution_step{width:687px;margin-left:auto;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.rnd.technology-support .sec02 .con01 .solution_step.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width: 1023px){.rnd.technology-support .sec02 .con01 .solution_step{width:100%}}.rnd.technology-support .sec02 .con01 .solution_step ol li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;padding:44px 0;border-bottom:1px dashed #ddd}.rnd.technology-support .sec02 .con01 .solution_step ol li:first-child{border-top:1px dashed #ddd}@media(max-width: 1023px){.rnd.technology-support .sec02 .con01 .solution_step ol li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:18px 0}}.rnd.technology-support .sec02 .con01 .solution_step ol li .txt_area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 1023px){.rnd.technology-support .sec02 .con01 .solution_step ol li .txt_area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:75%}}.rnd.technology-support .sec02 .con01 .solution_step ol li .txt_area strong{font-size:1.875rem;letter-spacing:0em;line-height:1;font-weight:700;color:#011e41}@media(max-width: 1023px){.rnd.technology-support .sec02 .con01 .solution_step ol li .txt_area strong{margin-bottom:.625rem;font-size:1.125rem;letter-spacing:0em;line-height:1}}.rnd.technology-support .sec02 .con01 .solution_step ol li .txt_area span{display:inline-block;margin-left:20px;font-size:1rem;letter-spacing:0em;line-height:1;font-weight:400;color:#000}@media(max-width: 1023px){.rnd.technology-support .sec02 .con01 .solution_step ol li .txt_area span{margin-left:0;font-size:.875rem;letter-spacing:0em;line-height:1.7142857143}}.rnd.technology-support .sec02 .con01 .solution_step ol li:nth-of-type(1)::before{position:relative;display:inline-block;width:24px;height:24px;margin-right:10px;border-radius:50%;font-size:.875rem;letter-spacing:0em;line-height:1.7142857143;color:#fff;background-color:#70d44b;text-align:center;content:"1"}@media(max-width: 1023px){.rnd.technology-support .sec02 .con01 .solution_step ol li:nth-of-type(1)::before{width:20px;height:20px;font-size:.75rem;letter-spacing:0em;line-height:1.6666666667}}.rnd.technology-support .sec02 .con01 .solution_step ol li:nth-of-type(1)::after{position:absolute;top:50%;right:0;width:80px;height:80px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("../images/company/rnd/technology-support/solution_step_icon01.svg") 0 0 no-repeat;background-size:cover;content:""}@media(max-width: 1023px){.rnd.technology-support .sec02 .con01 .solution_step ol li:nth-of-type(1)::after{width:40px;height:40px}}.rnd.technology-support .sec02 .con01 .solution_step ol li:nth-of-type(2)::before{position:relative;display:inline-block;width:24px;height:24px;margin-right:10px;border-radius:50%;font-size:.875rem;letter-spacing:0em;line-height:1.7142857143;color:#fff;background-color:#70d44b;text-align:center;content:"2"}@media(max-width: 1023px){.rnd.technology-support .sec02 .con01 .solution_step ol li:nth-of-type(2)::before{width:20px;height:20px;font-size:.75rem;letter-spacing:0em;line-height:1.6666666667}}.rnd.technology-support .sec02 .con01 .solution_step ol li:nth-of-type(2)::after{position:absolute;top:50%;right:0;width:80px;height:80px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("../images/company/rnd/technology-support/solution_step_icon02.svg") 0 0 no-repeat;background-size:cover;content:""}@media(max-width: 1023px){.rnd.technology-support .sec02 .con01 .solution_step ol li:nth-of-type(2)::after{width:40px;height:40px}}.rnd.technology-support .sec02 .con01 .solution_step ol li:nth-of-type(3)::before{position:relative;display:inline-block;width:24px;height:24px;margin-right:10px;border-radius:50%;font-size:.875rem;letter-spacing:0em;line-height:1.7142857143;color:#fff;background-color:#70d44b;text-align:center;content:"3"}@media(max-width: 1023px){.rnd.technology-support .sec02 .con01 .solution_step ol li:nth-of-type(3)::before{width:20px;height:20px;font-size:.75rem;letter-spacing:0em;line-height:1.6666666667}}.rnd.technology-support .sec02 .con01 .solution_step ol li:nth-of-type(3)::after{position:absolute;top:50%;right:0;width:80px;height:80px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("../images/company/rnd/technology-support/solution_step_icon03.svg") 0 0 no-repeat;background-size:cover;content:""}@media(max-width: 1023px){.rnd.technology-support .sec02 .con01 .solution_step ol li:nth-of-type(3)::after{width:40px;height:40px}}.rnd.technology-support .sec02 .con01 .solution_step ol li:nth-of-type(4)::before{position:relative;display:inline-block;width:24px;height:24px;margin-right:10px;border-radius:50%;font-size:.875rem;letter-spacing:0em;line-height:1.7142857143;color:#fff;background-color:#70d44b;text-align:center;content:"4"}@media(max-width: 1023px){.rnd.technology-support .sec02 .con01 .solution_step ol li:nth-of-type(4)::before{width:20px;height:20px;font-size:.75rem;letter-spacing:0em;line-height:1.6666666667}}.rnd.technology-support .sec02 .con01 .solution_step ol li:nth-of-type(4)::after{position:absolute;top:50%;right:0;width:80px;height:80px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("../images/company/rnd/technology-support/solution_step_icon04.svg") 0 0 no-repeat;background-size:cover;content:""}@media(max-width: 1023px){.rnd.technology-support .sec02 .con01 .solution_step ol li:nth-of-type(4)::after{width:40px;height:40px}}.rnd.technology-support .sec02 .con01 .solution_step ol li::before{-ms-flex-negative:0;flex-shrink:0}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap{position:relative;width:100%;height:455px;background:url("../images/company/rnd/technology-support/cqm_support_img01.jpg") center center no-repeat;background-size:cover;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width: 1023px){.rnd.technology-support .sec02 .con02 .cqmsupport_wrap{background:url("../images/company/rnd/technology-support/m_cqm_support_img01.jpg") 0 0 no-repeat;background-size:cover;height:auto}}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list{width:100%;height:100%}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:25%;height:100%;border-right:1px solid rgba(255,255,255,.2)}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li:last-child{border-right:0}@media(min-width: 1024px){.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li:hover .view_box{-webkit-transform:translateY(0);transform:translateY(0)}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li:hover .view_info{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li:nth-of-type(1) .view_icon{background:url("../images/company/rnd/technology-support/support_icon01.svg") 0 0 no-repeat;background-size:cover}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li:nth-of-type(2) .view_icon{background:url("../images/company/rnd/technology-support/support_icon02.svg") 0 0 no-repeat;background-size:cover}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li:nth-of-type(3) .view_icon{background:url("../images/company/rnd/technology-support/support_icon03.svg") 0 0 no-repeat;background-size:cover}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li:nth-of-type(4) .view_icon{background:url("../images/company/rnd/technology-support/support_icon04.svg") 0 0 no-repeat;background-size:cover}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li .view_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 1024px){.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li .view_box{-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:.3s;transition:.3s}}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li .view_box .view_icon{width:80px;height:80px;margin-bottom:.625rem}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li .view_box .view_tit{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li .view_box .view_tit strong{display:block;font-size:1.25rem;letter-spacing:0em;line-height:1;color:#fff;font-weight:700}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li .view_info{margin-top:1.25rem}@media(min-width: 1024px){.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li .view_info{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:.3s;transition:.3s}}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li .view_info span{display:block;width:100%;height:100%;font-size:1rem;letter-spacing:0em;line-height:1.5;color:#fff;font-weight:400;text-align:center}@media(max-width: 1023px){.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:auto;border-right:0;border-bottom:1px solid rgba(255,255,255,.2);padding:20px}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li:last-child{border-bottom:0}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li.show .view_box .open_icon i{background:url("../images/company/rnd/cae/minus_icon.svg") 0 0 no-repeat;background-size:cover}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li.show .view_info{display:block}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li .view_box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;-webkit-transform:translateY(0px);transform:translateY(0px)}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li .view_box .view_icon{width:40px;height:40px;margin-bottom:0rem}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li .view_box .view_tit{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:10px}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li .view_box .view_tit strong{margin-bottom:0rem;font-size:1.125rem;letter-spacing:0em;line-height:1}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li .view_box .view_tit span{font-size:.75rem;letter-spacing:0em;line-height:1}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li .view_box .open_icon{position:absolute;right:10px;padding:10px}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li .view_box .open_icon i{display:block;width:18px;height:18px;background:url("../images/company/rnd/cae/plus_icon.svg") 0 0 no-repeat;background-size:cover}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li .view_info{display:none;padding-bottom:10px}.rnd.technology-support .sec02 .con02 .cqmsupport_wrap .cqmsupport_list ul li .view_info span{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714;text-align:left}}.rnd.technology-support .sec02 .con03{margin-bottom:0}.rnd.technology-support .sec02 .con03 .facility_cont{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.rnd.technology-support .sec02 .con03 .facility_cont.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.rnd.technology-support .sec02 .con03 .facility_cont .cont_tit{font-size:1.875rem;letter-spacing:0em;line-height:.9333333333;font-weight:700;color:#011e41}.rnd.technology-support .sec02 .con03 .facility_cont .facility_area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:1.25rem}.rnd.technology-support .sec02 .con03 .facility_cont .facility_area .facility_img{width:45.83%;height:762px}.rnd.technology-support .sec02 .con03 .facility_cont .facility_area .facility_img .facility_bg{width:100%;height:100%;background:url("../images/company/rnd/technology-support/facility_img.jpg") 50% 50% no-repeat;background-size:cover}.rnd.technology-support .sec02 .con03 .facility_cont .facility_area .facility_info_box{width:45.83%;padding:40px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.rnd.technology-support .sec02 .con03 .facility_cont .facility_area .facility_info_box li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2.0625rem;font-size:1.25rem;letter-spacing:0em;line-height:1}.rnd.technology-support .sec02 .con03 .facility_cont .facility_area .facility_info_box li::before{content:"";-ms-flex-negative:0;flex-shrink:0;display:inline-block;width:4px;height:4px;margin-top:.5rem;margin-right:10px;border-radius:50%;background-color:#000;vertical-align:middle}.rnd.technology-support .sec02 .con03 .facility_cont .facility_area .facility_info_box li span{font-size:1rem;letter-spacing:0em;line-height:1.25}.rnd.technology-support .sec02 .con03 .facility_cont .facility_area .facility_info_box li:last-of-type{margin-bottom:0rem}@media(max-width: 1023px){.rnd.technology-support .sec02 .con03 .facility_cont .cont_tit{font-size:1.25rem;letter-spacing:0em;line-height:1.4}.rnd.technology-support .sec02 .con03 .facility_cont .facility_area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:.625rem}.rnd.technology-support .sec02 .con03 .facility_cont .facility_area .facility_img{width:100%;height:auto}.rnd.technology-support .sec02 .con03 .facility_cont .facility_area .facility_img .facility_bg{padding-top:54.87%;background:url("../images/company/rnd/technology-support/m_facility_img.jpg") 0 0 no-repeat;background-size:cover}.rnd.technology-support .sec02 .con03 .facility_cont .facility_area .facility_info_box{width:100%;padding:30px 0;margin-top:1.875rem}.rnd.technology-support .sec02 .con03 .facility_cont .facility_area .facility_info_box li{margin-bottom:.625rem;font-size:1rem;letter-spacing:0em;line-height:1.5}.rnd.technology-support .sec02 .con03 .facility_cont .facility_area .facility_info_box li::before{width:2px;height:2px;margin-top:.625rem;margin-right:5px}.rnd.technology-support .sec02 .con03 .facility_cont .facility_area .facility_info_box li span{font-size:.875rem;letter-spacing:0em;line-height:1.1428571429}}.rnd .section_title p{word-break:break-all}.rnd.rnd-center .accordion_wrap .acco_cont{margin-bottom:0rem}.rnd.rnd-center .sec01 .con02 .cont_diagram{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.rnd.rnd-center .sec01 .con02 .cont_diagram .diagram_tit{font-size:1.875rem;letter-spacing:0em;line-height:1.5}.rnd.rnd-center .sec01 .con02 .cont_diagram .step_list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rnd.rnd-center .sec01 .con02 .cont_diagram .step_list>li{width:305px;margin-right:-20px}.rnd.rnd-center .sec01 .con02 .cont_diagram .step_list>li:first-of-type .step_list_info{padding-left:20px}.rnd.rnd-center .sec01 .con02 .cont_diagram .step_list>li:last-of-type{margin-right:0}.rnd.rnd-center .sec01 .con02 .cont_diagram .step_list>li:last-of-type .step_list_info{padding-left:25px}.rnd.rnd-center .sec01 .con02 .cont_diagram .step_list>li:last-of-type .step_list_info li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.rnd.rnd-center .sec01 .con02 .cont_diagram .step_list>li:last-of-type .step_list_info li::before{margin-top:10px}.rnd.rnd-center .sec01 .con02 .cont_diagram .step_list>li .tit_box{border-radius:100px;background-color:#70d44b;color:#fff}.rnd.rnd-center .sec01 .con02 .cont_diagram .step_list>li .step_list_info{margin-top:1.875rem}.rnd.rnd-center .sec01 .con02 .cont_diagram .step_list>li .step_list_info li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;letter-spacing:0em;line-height:1.625}.rnd.rnd-center .sec01 .con02 .cont_diagram .step_list>li .step_list_info li::before{-ms-flex-negative:0;flex-shrink:0;display:inline-block;vertical-align:top;width:3px;height:3px;margin:-3px 5px 0 0;border-radius:50%;background-color:#000;content:""}.rnd.rnd-center .sec01 .con02 .cont_diagram.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width: 1023px){.rnd.rnd-center .sec01 .con02 .cont_diagram .diagram_tit{font-size:1.25rem;letter-spacing:0em;line-height:1.5}.rnd.rnd-center .sec01 .con02 .cont_diagram .step_list>li{width:100%;margin-bottom:1.875rem}.rnd.rnd-center .sec01 .con02 .cont_diagram .step_list>li:first-of-type .step_list_info{width:265px;margin-left:auto;margin-right:auto;padding-left:0}.rnd.rnd-center .sec01 .con02 .cont_diagram .step_list>li:first-of-type .step_list_info li{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.rnd.rnd-center .sec01 .con02 .cont_diagram .step_list>li:last-of-type .step_list_info{width:265px;margin-left:auto;margin-right:auto;padding-left:0}.rnd.rnd-center .sec01 .con02 .cont_diagram .step_list>li .step_list_info{margin-top:1.25rem}.rnd.rnd-center .sec01 .con02 .cont_diagram .step_list>li .step_list_info li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 766px){.rnd.rnd-center .sec01 .con02 .cont_diagram .step_list>li{margin-bottom:1.875rem}.rnd.rnd-center .sec01 .con02 .cont_diagram .step_list>li .step_list_info{margin-top:1.25rem}}.rnd.rnd-center .sec02{overflow:hidden}.rnd.rnd-center .sec02 .con01 .rndcenter_slide{overflow:visible;padding-bottom:50px;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}@media(max-width: 1023px){.rnd.rnd-center .sec02 .con01 .rndcenter_slide{padding-bottom:0}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-wrapper .swiper-slide{margin-bottom:1.25rem}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-wrapper .swiper-slide:last-of-type{margin-bottom:0rem}}@media(max-width: 766px){.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-slide{margin-bottom:1.25rem}}.rnd.rnd-center .sec02 .con01 .rndcenter_slide.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-slide{position:relative;width:auto;height:455px}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-slide1{background:url("../images/company/rnd/rnd-center/rnd_slide_img01.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-slide1{background:url("../images/company/rnd/rnd-center/m_rnd_slide_img01.jpg") 0 0 no-repeat;background-size:cover}}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-slide2{background:url("../images/company/rnd/rnd-center/rnd_slide_img02.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-slide2{background:url("../images/company/rnd/rnd-center/m_rnd_slide_img02.jpg") 0 0 no-repeat;background-size:cover}}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-slide3{background:url("../images/company/rnd/rnd-center/rnd_slide_img03.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-slide3{background:url("../images/company/rnd/rnd-center/m_rnd_slide_img03.jpg") 0 0 no-repeat;background-size:cover}}@media(max-width: 1023px){.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-slide2{height:auto}}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-slide2 .tit_box{position:absolute;top:50px;left:50px;-webkit-transition:opacity .5s;transition:opacity .5s}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-slide2 .tit_box.none{opacity:0}@media(max-width: 1023px){.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-slide2 .tit_box{position:initial;padding:30px 20px}}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-slide2 .tit_box strong{display:block;margin-bottom:1.25rem;font-size:1.875rem;letter-spacing:0em;line-height:1;font-weight:700;color:#fff}@media(max-width: 1023px){.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-slide2 .tit_box strong{margin-bottom:.625rem;font-size:1.125rem;letter-spacing:0em;line-height:1}}@media(max-width: 766px){.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-slide2 .tit_box strong{margin-bottom:.625rem}}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-slide2 .tit_box p{font-size:1rem;letter-spacing:0em;line-height:1.625;color:#fff}@media(max-width: 1023px){.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-slide2 .tit_box p{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-slide3 .field_inner .txt_box p+p{margin-top:.625rem}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-slide3 .field_inner .txt_box p::before{position:relative;-ms-flex-negative:0;flex-shrink:0;top:0;display:inline-block;margin-right:7px;width:3px;height:3px;border-radius:3px;background-color:#fff;vertical-align:middle;content:""}@media(max-width: 1023px){.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-slide3 .field_inner .txt_box p{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-slide3 .field_inner .txt_box p+P{margin-top:.3125rem}}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .field_inner{position:relative;overflow:hidden;width:100%;height:100%}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .field_inner .txt_box{position:absolute;top:50px;left:50px;width:calc(100% - 100px)}@media(max-width: 1023px){.rnd.rnd-center .sec02 .con01 .rndcenter_slide .field_inner .txt_box{width:calc(100% - 40px);left:20px;top:auto;bottom:30px}}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .field_inner .txt_box strong{display:block;font-size:1.875rem;letter-spacing:0em;line-height:1;color:#fff;font-weight:700}@media(max-width: 1023px){.rnd.rnd-center .sec02 .con01 .rndcenter_slide .field_inner .txt_box strong{font-size:1.125rem;letter-spacing:0em;line-height:1}}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .field_inner .txt_box .txt_info{margin-top:1.25rem}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .field_inner .txt_box p{font-size:1rem;letter-spacing:0em;line-height:1.625;color:#fff;word-break:keep-all;word-wrap:break-word}@media(max-width: 1023px){.rnd.rnd-center .sec02 .con01 .rndcenter_slide .field_inner .txt_box p{margin-top:.625rem;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}}@media(max-width: 766px){.rnd.rnd-center .sec02 .con01 .rndcenter_slide .field_inner .txt_box p{margin-top:.625rem}}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-scrollbar{width:100%;left:0;height:4px;background-color:#ddd}@media(max-width: 1023px){.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-scrollbar{display:none}}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .swiper-scrollbar .swiper-scrollbar-drag{background-color:#70d44b}@media(min-width: 1024px){.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li{width:33.33%}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li.small{width:18.75%}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li.show{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:62.5%;padding:60px 20px 60px 50px}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li.show .view_box .view_icon{display:none}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li.show .view_box .view_tit{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-animation:showopacity .5s both;animation:showopacity .5s both;-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes showopacity{0%{opacity:0}100%{opacity:1}}@keyframes showopacity{0%{opacity:0}100%{opacity:1}}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li.show .view_box .open_icon{display:none}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li.show .view_info{opacity:1;visibility:visible;width:auto;height:auto;-webkit-transition:.5s;transition:.5s;-webkit-transition-delay:.4s;transition-delay:.4s}}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li:nth-of-type(1) .view_icon{background:url("../images/company/rnd/rnd-center/structure_step_01.svg") 0 0 no-repeat;background-size:cover}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li:nth-of-type(2) .view_icon{background:url("../images/company/rnd/rnd-center/structure_step_02.svg") 0 0 no-repeat;background-size:cover}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li:nth-of-type(3) .view_icon{background:url("../images/company/rnd/rnd-center/structure_step_03.svg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:auto;padding:20px;border-right:0;border-bottom:1px solid rgba(255,255,255,.2)}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li:first-of-type{border-top:1px solid rgba(255,255,255,.2)}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li .view_box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li .view_box .view_icon{width:40px;height:40px;margin-bottom:0rem}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li .view_box .view_tit{margin-left:10px}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li .view_box .view_tit strong{margin-bottom:0rem;font-size:1.125rem;letter-spacing:0em;line-height:1}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li .view_box .open_icon{left:auto;right:10px;bottom:auto;padding:10px;-webkit-transform:translateX(0);transform:translateX(0)}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li.show{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li.show .view_box .view_icon{display:block}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li.show .view_box .view_tit{width:auto}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li.show .view_box .open_icon{display:block}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li.show .view_box .open_icon i{background:url("../images/company/rnd/cae/minus_icon.svg") 0 0 no-repeat;background-size:cover}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list>ul>li.show .view_info{display:block}}@media(min-width: 1024px){.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list .view_info{opacity:0;visibility:hidden;width:0;height:0}}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list .view_info li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.25rem}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list .view_info li:last-of-type{margin-bottom:0rem}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list .view_info li::before{position:relative;-ms-flex-negative:0;flex-shrink:0;top:9px;display:inline-block;margin-right:7px;width:3px;height:3px;border-radius:3px;background-color:#fff;vertical-align:middle;content:""}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list .view_info li .view_txt_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list .view_info li strong{display:inline-block;-ms-flex-negative:0;flex-shrink:0;font-size:1rem;letter-spacing:0em;line-height:1.375;font-weight:700}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list .view_info li span{display:inline-block;margin-left:4px;font-size:1rem;letter-spacing:0em;line-height:1.375;word-break:keep-all;word-wrap:break-word}@media(max-width: 1023px){.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list .view_info{display:none;width:100%;margin-top:1.25rem}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list .view_info li{margin-bottom:.625rem}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list .view_info li::before{width:2px;height:2px;margin-right:5px;top:10px}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list .view_info li .view_txt_box{display:block}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list .view_info li strong{font-size:.875rem;letter-spacing:0em;line-height:1;font-weight:700}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list .view_info li span{display:inline;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714;word-break:break-all}}@media(max-width: 766px){.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list .view_info{margin-top:1.25rem}.rnd.rnd-center .sec02 .con01 .rndcenter_slide .structure_list .view_info li{margin-bottom:.625rem}}.rnd.rnd-center .sec02 .con02 .accordion_wrap .acco_list01 .acco_cont strong{display:block;margin-bottom:.625rem;font-size:1.875rem;letter-spacing:0em;line-height:1;font-weight:700}@media(max-width: 1023px){.rnd.rnd-center .sec02 .con02 .accordion_wrap .acco_list01 .acco_cont strong{margin-bottom:.3125rem;font-size:1.375rem;letter-spacing:0em;line-height:1.3636363636}}.rnd.rnd-center .sec02 .con02 .accordion_wrap .acco_list01 .acco_cont span{display:block;margin-bottom:3.125rem;font-size:1rem;letter-spacing:0em;line-height:1.5}@media(max-width: 1023px){.rnd.rnd-center .sec02 .con02 .accordion_wrap .acco_list01 .acco_cont span{margin-bottom:1.875rem}}@media(max-width: 766px){.rnd.rnd-center .sec02 .con02 .accordion_wrap .acco_list01 .acco_cont span{margin-bottom:1.875rem}}.rnd.rnd-center .sec02 .con02 .accordion_wrap .acco_list01 .table_wrap thead th{text-align:center;font-size:1rem;letter-spacing:0em;line-height:1}@media(max-width: 1023px){.rnd.rnd-center .sec02 .con02 .accordion_wrap .acco_list01 .table_wrap thead th{padding:14px 0}}.rnd.rnd-center .sec02 .con02 .accordion_wrap .acco_list01 .table_wrap tbody th,.rnd.rnd-center .sec02 .con02 .accordion_wrap .acco_list01 .table_wrap tbody td{text-align:center;padding:30px 10px;word-break:keep-all;word-wrap:break-word}@media(max-width: 1023px){.rnd.rnd-center .sec02 .con02 .accordion_wrap .acco_list01 .table_wrap tbody th,.rnd.rnd-center .sec02 .con02 .accordion_wrap .acco_list01 .table_wrap tbody td{height:70px;padding:0}}.rnd.rnd-center .sec02 .con02 .accordion_wrap .acco_list01 .table_wrap tbody tr:last-child{border-bottom:0}.rnd.rnd-center .sec02 .con02 .accordion_wrap .acco_list01 .certification_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:30px}@media(max-width: 1023px){.rnd.rnd-center .sec02 .con02 .accordion_wrap .acco_list01 .certification_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.rnd.rnd-center .sec02 .con02 .accordion_wrap .acco_list01 .certification_wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width: 1023px){.rnd.rnd-center .sec02 .con02 .accordion_wrap .acco_list01 .certification_wrap ul:first-of-type{padding-bottom:20px}}.rnd.rnd-center .sec02 .con02 .accordion_wrap .acco_list01 .certification_wrap ul li{margin-right:14px}.rnd.rnd-center .sec02 .con02 .accordion_wrap .acco_list01 .certification_wrap ul li img{width:100%;height:100%;border:1px solid #ddd}.rnd.rnd-center .sec02 .con02 .accordion_wrap .acco_list01 .certification_wrap ul li span{display:block;margin-top:1.25rem;margin-bottom:0;font-size:1rem;letter-spacing:0em;line-height:1;font-weight:500;text-align:center}@media(max-width: 1023px){.rnd.rnd-center .sec02 .con02 .accordion_wrap .acco_list01 .certification_wrap ul li span{margin-top:.9375rem;font-size:.875rem;letter-spacing:0em;line-height:1}}.rnd.rnd-center .sec02 .con02 .accordion_wrap .acco_list01 .certification_wrap ul li:last-child{margin-right:0}.rnd.rnd-center .sec03 .sec03_visual_wrap{position:relative;width:100%;height:650px}@media(max-width: 1023px){.rnd.rnd-center .sec03 .sec03_visual_wrap{height:auto;padding-top:61.66%}}.rnd.rnd-center .sec03 .sec03_visual_wrap .bg{position:absolute;width:100%;height:100%;top:0;left:0;background:url("../images/company/rnd/rnd-center/sec03_visual_img.jpg") 0 0 no-repeat;background-size:100%}@media(max-width: 1023px){.rnd.rnd-center .sec03 .sec03_visual_wrap .bg{background:url("../images/company/rnd/rnd-center/m_sec03_visual_img.jpg") 0 0 no-repeat;background-size:cover}}.rnd.rnd-center .sec03 .sec03_visual_wrap .inner{height:100%}.rnd.rnd-center .sec03 .sec03_visual_wrap .inner strong{position:absolute;left:0;bottom:113px;font-size:5rem;letter-spacing:0em;line-height:1.1875;font-weight:800;font-family:"Nunito Sans",sans-serif;color:#011e41}@media(max-width: 1023px){.rnd.rnd-center .sec03 .sec03_visual_wrap .inner strong{left:16px;bottom:50px;font-size:1.625rem;letter-spacing:0em;line-height:1.2307692308}}.rnd.rnd-center .sec03 .con01 .section_cardlist li:nth-of-type(1) .bg{background:url("../images/company/rnd/rnd-center/cardlist_img01.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.rnd.rnd-center .sec03 .con01 .section_cardlist li:nth-of-type(1) .bg{background:url("../images/company/rnd/rnd-center/m_cardlist_img01.jpg") 0 0 no-repeat;background-size:cover}}.rnd.rnd-center .sec03 .con01 .section_cardlist li:nth-of-type(2) .bg{background:url("../images/company/rnd/rnd-center/cardlist_img02.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.rnd.rnd-center .sec03 .con01 .section_cardlist li:nth-of-type(2) .bg{background:url("../images/company/rnd/rnd-center/m_cardlist_img02.jpg") 0 0 no-repeat;background-size:cover}}.rnd.rnd-center .sec03 .con01 .section_cardlist li:nth-of-type(2){margin-top:9.375rem}@media(max-width: 1023px){.rnd.rnd-center .sec03 .con01 .section_cardlist li:nth-of-type(2){margin-top:.625rem}}@media(min-width: 1024px){.rnd.rnd-center .sec03 .con01 .section_cardlist li:hover .txt_box{-webkit-animation:none;animation:none}}@media(max-width: 1023px){.rnd.rnd-center .sec03 .con01 .section_cardlist li .bg{height:auto;padding-bottom:94.51%}}.rnd.rnd-center .sec03 .con01 .section_cardlist li .txt_box{left:30px;bottom:50px}@media(max-width: 1023px){.rnd.rnd-center .sec03 .con01 .section_cardlist li .txt_box{left:20px;bottom:30px}}.rnd.rnd-center .sec03 .con01 .section_cardlist li .txt_box strong{margin-bottom:1.25rem}@media(max-width: 1023px){.rnd.rnd-center .sec03 .con01 .section_cardlist li .txt_box strong{margin-bottom:.3125rem}}.rnd.rnd-center .sec03 .con01 .section_cardlist li .txt_box p{opacity:1;visibility:visible;width:auto;height:auto}.rnd.rnd-center .sec03 .con01 .section_cardlist li .txt_box .btn{margin-top:1.875rem}.rnd.rnd-center .sec03 .con01 .section_cardlist li .txt_box .btn:not(.disabled):hover{border:1px solid #ddd}.rnd.rnd-center .sec03 .con01 .section_cardlist li .txt_box .btn.active{border:1px solid #ddd}.rnd.rnd-center .sec03 .con01 .section_cardlist li .txt_box .btn span{color:#fff}.rnd.rnd-center .sec03 .con01 .section_cardlist li .txt_box .btn:after{width:20px;height:12px;background:url("../images/company/rnd/rnd-center/button_arrow_wt.svg") 0 0 no-repeat;background-size:cover}.rnd.rnd-center .sec03 .con02{margin-bottom:.625rem}@media(max-width: 1023px){.rnd.rnd-center .sec03 .con02 .accordion_wrap{width:100%}}.rnd.rnd-center .sec03 .con02 .accordion_wrap .acco_tit{padding:40px 0}@media(max-width: 1023px){.rnd.rnd-center .sec03 .con02 .accordion_wrap .acco_tit{padding:30px 0}}.rnd.rnd-center .sec03 .con02 .accordion_wrap .acco_cont strong{display:block;margin-bottom:1.875rem;font-size:1.875rem;letter-spacing:0em;line-height:.8;font-weight:700;color:#011e41}@media(max-width: 1023px){.rnd.rnd-center .sec03 .con02 .accordion_wrap .acco_cont strong{margin-bottom:1.25rem;font-size:1.375rem;letter-spacing:0em;line-height:1.0909090909}}@media(max-width: 766px){.rnd.rnd-center .sec03 .con02 .accordion_wrap .acco_cont strong{margin-bottom:1.25rem}}.rnd.rnd-center .sec03 .con02 .accordion_wrap .acco_cont ul{margin-bottom:3.125rem}@media(max-width: 1023px){.rnd.rnd-center .sec03 .con02 .accordion_wrap .acco_cont ul{margin-bottom:1.875rem}}@media(max-width: 766px){.rnd.rnd-center .sec03 .con02 .accordion_wrap .acco_cont ul{margin-bottom:1.875rem}}.rnd.rnd-center .sec03 .con02 .accordion_wrap .acco_cont ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.625rem}@media(max-width: 1023px){.rnd.rnd-center .sec03 .con02 .accordion_wrap .acco_cont ul li{margin-bottom:.3125rem}}.rnd.rnd-center .sec03 .con02 .accordion_wrap .acco_cont ul li span{font-size:1rem;letter-spacing:0em;line-height:1.625}@media(max-width: 1023px){.rnd.rnd-center .sec03 .con02 .accordion_wrap .acco_cont ul li span{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}}.rnd.rnd-center .sec03 .con02 .accordion_wrap .acco_cont ul li:before{position:relative;display:inline-block;-ms-flex-negative:0;flex-shrink:0;top:10px;margin-right:7px;width:3px;height:3px;border-radius:3px;background-color:#000;vertical-align:middle;content:""}@media(max-width: 1023px){.rnd.rnd-center .sec03 .con02 .accordion_wrap .acco_cont ul li:before{top:9px}}.business .content{padding:0}@media(max-width: 1023px){.business .content .section_title p{word-break:break-all}}.business.advanced-materials .common_sec_visual{background:url("../images/company/business/advanced-materials_pc_visual_img.jpg") center no-repeat;background-size:cover}.business.advanced-materials .bg_txt_box{background:url("../images/company/business/advanced-materials_bg_pc_img.jpg") center no-repeat;background-size:cover}@media(max-width: 1023px){.business.advanced-materials .common_sec_visual{background:url("../images/company/business/advanced-materials_m_visual_img.jpg") center no-repeat;background-size:cover}}@media(max-width: 766px){.business.advanced-materials .bg_txt_box{background:url("../images/company/business/advanced-materials_bg_m_img.jpg") center no-repeat;background-size:cover}}.business.bio .common_sec_visual{background:url("../images/company/business/bio_pc_visual_img.jpg") center no-repeat;background-size:cover}.business.bio .bg_txt_box{background:url("../images/company/business/bio_bg_pc_img.jpg") center no-repeat;background-size:cover}@media(max-width: 1023px){.business.bio .common_sec_visual{background:url("../images/company/business/bio_m_visual_img.jpg") center no-repeat;background-size:cover}}@media(max-width: 766px){.business.bio .bg_txt_box{background:url("../images/company/business/bio_bg_m_img.jpg") center no-repeat;background-size:cover}}.business.recycle .common_sec_visual{background:url("../images/company/business/recycle_pc_visual_img.jpg") center no-repeat;background-size:cover}.business.recycle .bg_txt_box{background:url("../images/company/business/recycle_bg_pc_img.jpg") center no-repeat;background-size:cover}@media(max-width: 1023px){.business.recycle .common_sec_visual{background:url("../images/company/business/recycle_m_visual_img.jpg") center no-repeat;background-size:cover}}@media(max-width: 766px){.business.recycle .bg_txt_box{background:url("../images/company/business/recycle_bg_m_img.jpg") center no-repeat;background-size:cover}}.business.specialty .common_sec_visual{background:url("../images/company/business/specialty_pc_visual_img.jpg") center no-repeat;background-size:cover}.business.specialty .bg_txt_box{background:url("../images/company/business/specialty_bg_pc_img.jpg") center no-repeat;background-size:cover}@media(max-width: 1023px){.business.specialty .common_sec_visual{background:url("../images/company/business/specialty_m_visual_img.jpg") center no-repeat;background-size:cover}}@media(max-width: 766px){.business.specialty .bg_txt_box{background:url("../images/company/business/specialty_bg_m_img.jpg") center no-repeat;background-size:cover}}.business.auto-elec .common_sec_visual{background:url("../images/company/business/auto-elec_pc_visual_img.jpg") center no-repeat;background-size:cover}.business.auto-elec .bg_txt_box{background:url("../images/company/business/auto-elec_bg_pc_img.jpg") center no-repeat;background-size:cover}@media(max-width: 1023px){.business.auto-elec .common_sec_visual{background:url("../images/company/business/auto-elec_m_visual_img.jpg") center no-repeat;background-size:cover}}@media(max-width: 766px){.business.auto-elec .bg_txt_box{background:url("../images/company/business/auto-elec_bg_m_img.jpg") center no-repeat;background-size:cover}}.business .slider_wrapper{margin-top:0}.business .slider_wrapper .sticky_wrap{z-index:1;width:100%;opacity:0;height:100%;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s;-webkit-transition-delay:.2s;transition-delay:.2s;border-bottom:1px solid #ddd}@media(max-width: 1200px){.business .slider_wrapper .sticky_wrap{padding:0 24px}}@media(max-width: 766px){.business .slider_wrapper .sticky_wrap{padding:0 16px}}.business .slider_wrapper.active .sticky_wrap{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.business .sec01{margin-top:0rem;padding-top:100px}@media(max-width: 1023px){.business .sec01{padding-top:50px}}.business .sec:not(.sec01){margin-top:18.75rem}@media(max-width: 1023px){.business .sec:not(.sec01){margin-top:6.25rem}}@media(max-width: 766px){.business .sec:not(.sec01){margin-top:6.25rem}}.business .sec.gray_bg{padding-top:200px;background-color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#fff));background:linear-gradient(180deg, #f6f6f6 0%, #fff 100%)}@media(max-width: 1023px){.business .sec.gray_bg{padding-top:50px}}.business .sec.over_hidden{overflow:hidden}.business .sec.banner_sec{margin-top:16.25rem}@media(max-width: 1023px){.business .sec.banner_sec{margin-top:10rem}}@media(max-width: 766px){.business .sec.banner_sec{margin-top:10rem}}.business .sec .con[data-motion].active .bg_txt_box{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.business .bg_txt_box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:600px;color:#fff;padding:0 120px;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s;-webkit-transition-delay:.2s;transition-delay:.2s}.business .bg_txt_box p{font-size:1.875rem;letter-spacing:0em;line-height:1.5;font-weight:500}.business .bg_txt_box span{display:block;margin-top:1.25rem;font-size:1rem;letter-spacing:0em;line-height:1.625}@media(max-width: 1023px){.business .bg_txt_box{position:relative;display:block;width:100%;height:500px;color:#fff;padding:0}.business .bg_txt_box .box{position:absolute;width:100%;top:50px;left:0;padding:0 16px}.business .bg_txt_box p{font-size:1.125rem;letter-spacing:0em;line-height:1.4444444444}.business .bg_txt_box span{margin-top:1.25rem;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}}@media(max-width: 766px){.business .bg_txt_box{height:auto;padding-top:116.7%}.business .bg_txt_box span{margin-top:1.25rem}}.business .business_slide_wrap{-webkit-backface-visibility:hidden;backface-visibility:hidden}.business .business_slide_wrap.active .business_slide{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.business .business_slide_wrap .business_slide{overflow:visible;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}@media(max-width: 1023px){.business .business_slide_wrap .business_slide{padding-bottom:50px}}.business .business_slide_wrap .business_slide .swiper-slide{position:relative}@media(min-width: 1024px){.business .business_slide_wrap .business_slide .swiper-slide{width:35.417% !important;margin-right:30px !important}.business .business_slide_wrap .business_slide .swiper-slide:last-of-type{margin-right:0}}.business .business_slide_wrap .business_slide .swiper-slide.type1{height:438px}.business .business_slide_wrap .business_slide .swiper-slide.type2{height:356px}.business .business_slide_wrap .business_slide .swiper-slide.type3{height:402px}.business .business_slide_wrap .business_slide .swiper-slide p{position:absolute;bottom:30px;left:30px;font-size:1.125rem;letter-spacing:0em;line-height:1;font-weight:500;color:#fff}.business .business_slide_wrap .business_slide .swiper-scrollbar{width:100%;left:0;height:4px;background-color:#ddd;margin-top:3.125rem}@media(max-width: 1023px){.business .business_slide_wrap .business_slide .swiper-scrollbar{margin-top:0}}.business .business_slide_wrap .business_slide .swiper-scrollbar .progress{position:absolute;top:0;left:0;width:0;height:100%;background-color:#70d44b}@media(max-width: 1023px){.business .business_slide_wrap .business_slide .swiper-scrollbar .progress{display:none}}.business .business_slide_wrap .business_slide .swiper-scrollbar .swiper-scrollbar-drag{background-color:#70d44b}@media(max-width: 1023px){.business .business_slide_wrap .business_slide{padding-bottom:20px}.business .business_slide_wrap .business_slide .swiper-slide{height:auto !important;padding-top:65.6%}.business .business_slide_wrap .business_slide .swiper-slide p{bottom:12px;left:20px;font-size:.875rem;letter-spacing:0em;line-height:2.1428571429}}.business .common_info_box .type{width:100%}.business .common_info_box .type+.type{margin-top:5rem;padding-top:80px;border-top:1px solid #ddd}.business .common_info_box .type .box{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.business .common_info_box .type a{position:relative;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s;display:block}.business .common_info_box .type a strong{position:relative}.business .common_info_box .type a strong::after{content:"";display:block;position:absolute;top:6px;right:-18px;width:18px;height:19px;opacity:0;-webkit-transition:all .3s;transition:all .3s;background:url("../images/company/business/link_arrow.svg") 0 0 no-repeat;background-size:100% 100%}@media(min-width: 1024px){.business .common_info_box .type a:hover strong::after{right:-28px;opacity:1}}.business .common_info_box .type strong{position:relative;font-size:1.875rem;letter-spacing:0em;line-height:.9333333333}.business .common_info_box .type p{margin-top:1.875rem;font-size:1.125rem;letter-spacing:0em;line-height:1.5555555556;word-break:keep-all;word-wrap:break-word}.business .common_info_box .type .info_box{margin-top:2.5rem}.business .common_info_box .type .info_box dl+dl{margin-top:.625rem}.business .common_info_box .type .info_box dl>*{display:inline-block;vertical-align:top;font-size:1rem;letter-spacing:0em;line-height:1.75;color:#666}.business .common_info_box .type .info_box dl dt{font-weight:700}.business .common_info_box .type img{margin-top:1.875rem;width:100%}.business .common_info_box .type.active a{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.business .common_info_box .type.active .box{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width: 1023px){.business .common_info_box .type{width:100%}.business .common_info_box .type+.type{margin-top:3.125rem;padding-top:50px}.business .common_info_box .type a strong::after{top:5px;right:-20px;width:10px;height:10px;opacity:1}.business .common_info_box .type strong{font-size:1.25rem;letter-spacing:0em;line-height:1.4}.business .common_info_box .type p{margin-top:1.25rem;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714;word-break:break-all}.business .common_info_box .type .info_box{margin-top:3.125rem}.business .common_info_box .type .info_box dl+dl{margin-top:.3125rem}.business .common_info_box .type .info_box dl>*{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.business .common_info_box .type img{margin-top:1.25rem}}@media(max-width: 766px){.business .common_info_box .type+.type{margin-top:3.125rem;padding-top:50px}.business .common_info_box .type p{margin-top:1.25rem}.business .common_info_box .type .info_box{margin-top:3.125rem}.business .common_info_box .type .info_box dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.business .common_info_box .type .info_box dl dt{-ms-flex-negative:0;flex-shrink:0}.business .common_info_box .type .info_box dl dd{-ms-flex-negative:1;flex-shrink:1;margin-left:4px}.business .common_info_box .type img{margin-top:1.25rem}}.business .accordion_wrap.type02 .acco_item .acco_tit{padding:26px 0}.business .accordion_wrap.type02 .acco_item .acco_tit p{font-size:2.5rem;letter-spacing:0;line-height:1.375;font-weight:800;font-family:"Nunito Sans",sans-serif}.business .accordion_wrap.type02 .acco_item .acco_tit small{font-weight:800;font-family:"Nunito Sans",sans-serif}@media(max-width: 1023px){.business .accordion_wrap.type02 .acco_item .acco_tit{padding:28px 0 20px}.business .accordion_wrap.type02 .acco_item .acco_tit p{font-size:1.375rem;letter-spacing:0;line-height:1.0909090909}.business .accordion_wrap.type02 .acco_item .acco_tit small{font-size:.875rem;letter-spacing:0;line-height:1.7142857143}}@media(max-width: 1023px){.business .accordion_wrap.type02 .acco_item .acco_cont{padding-top:0}}.business .common_scroll_con{position:relative;margin-top:9.375rem}.business .common_scroll_con::after{content:"";display:block;clear:both;height:0;visibility:hidden}.business .common_scroll_con .tit_box{position:absolute;top:150px;left:0}.business .common_scroll_con .tit_box strong{font-size:4.375rem;letter-spacing:0;line-height:1.2142857143;word-break:keep-all;word-wrap:break-word;font-weight:800;color:#011e41;width:57.25%;padding-right:50px}.business .common_scroll_con .list{float:right;width:42.75%}.business .common_scroll_con .list li{position:relative;display:block;width:100%}.business .common_scroll_con .list li+li{margin-top:6.25rem}.business .common_scroll_con .list li img{width:100%}.business .common_scroll_con .list li dl{margin-top:1.875rem}.business .common_scroll_con .list li dl dt{font-size:1.875rem;letter-spacing:0;line-height:1;font-weight:700}.business .common_scroll_con .list li dl dd{margin-top:1.875rem;font-size:1rem;letter-spacing:0em;line-height:1.5;word-break:keep-all;word-wrap:break-word}@media(max-width: 1023px){.business .common_scroll_con{margin-top:3.125rem}.business .common_scroll_con .tit_box{top:0}.business .common_scroll_con .tit_box strong{position:relative;top:0;display:block;font-size:1.875rem;letter-spacing:0em;line-height:1.3333333333;width:100%;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.business .common_scroll_con .tit_box strong.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.business .common_scroll_con .list{width:70%;margin-top:5.625rem}.business .common_scroll_con .list li{display:block}.business .common_scroll_con .list li+li{margin-top:3.125rem}.business .common_scroll_con .list li img{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.business .common_scroll_con .list li dl{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s;margin-top:1.25rem}.business .common_scroll_con .list li dl dt{font-size:1.25rem;letter-spacing:0;line-height:1}.business .common_scroll_con .list li dl dd{margin-top:.9375rem;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.business .common_scroll_con .list li.active img{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.business .common_scroll_con .list li.active dl{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width: 766px){.business .common_scroll_con{margin-top:3.125rem}.business .common_scroll_con .list li+li{margin-top:3.125rem}.business .common_scroll_con .list li dl{margin-top:1.25rem}}.advanced-materials .sec02 .con01 .section_cardlist li:nth-of-type(1) .bg{background:url("../images/company/business/advanced-materials/sec02_pc_img01.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.advanced-materials .sec02 .con01 .section_cardlist li:nth-of-type(1) .bg{background:url("../images/company/business/advanced-materials/sec02_m_img01.jpg") 0 0 no-repeat;background-size:100% 100%}}.advanced-materials .sec02 .con01 .section_cardlist li:nth-of-type(2) .bg{background:url("../images/company/business/advanced-materials/sec02_pc_img02.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.advanced-materials .sec02 .con01 .section_cardlist li:nth-of-type(2) .bg{background:url("../images/company/business/advanced-materials/sec02_m_img02.jpg") 0 0 no-repeat;background-size:100% 100%}}.advanced-materials .sec02 .con01 .section_cardlist li:nth-of-type(3) .bg{background:url("../images/company/business/advanced-materials/sec02_pc_img03.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.advanced-materials .sec02 .con01 .section_cardlist li:nth-of-type(3) .bg{background:url("../images/company/business/advanced-materials/sec02_m_img03.jpg") 0 0 no-repeat;background-size:100% 100%}}@media(max-width: 1023px){.advanced-materials .sec02 .con01 .section_cardlist li .bg{height:auto;padding-bottom:79.26%}}.advanced-materials .sec03 .con01 .business_slide .swiper-slide1{background:url("../images/company/business/advanced-materials/sec03_pc_img01.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.advanced-materials .sec03 .con01 .business_slide .swiper-slide1{background:url("../images/company/business/advanced-materials/sec03_m_img01.jpg") 0 0 no-repeat;background-size:100% 100%}}.advanced-materials .sec03 .con01 .business_slide .swiper-slide2{background:url("../images/company/business/advanced-materials/sec03_pc_img02.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.advanced-materials .sec03 .con01 .business_slide .swiper-slide2{background:url("../images/company/business/advanced-materials/sec03_m_img02.jpg") 0 0 no-repeat;background-size:100% 100%}}.advanced-materials .sec03 .con01 .business_slide .swiper-slide3{background:url("../images/company/business/advanced-materials/sec03_pc_img03.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.advanced-materials .sec03 .con01 .business_slide .swiper-slide3{background:url("../images/company/business/advanced-materials/sec03_m_img03.jpg") 0 0 no-repeat;background-size:100% 100%}}.advanced-materials .sec03 .con01 .business_slide .swiper-slide4{background:url("../images/company/business/advanced-materials/sec03_pc_img04.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.advanced-materials .sec03 .con01 .business_slide .swiper-slide4{background:url("../images/company/business/advanced-materials/sec03_m_img04.jpg") 0 0 no-repeat;background-size:100% 100%}}.advanced-materials .sec03 .con01 .business_slide .swiper-slide5{background:url("../images/company/business/advanced-materials/sec03_pc_img05.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.advanced-materials .sec03 .con01 .business_slide .swiper-slide5{background:url("../images/company/business/advanced-materials/sec03_m_img05.jpg") 0 0 no-repeat;background-size:100% 100%}}.advanced-materials .sec04 .con01 .list{font-size:0}.advanced-materials .sec04 .con01 .list li{position:relative;display:inline-block;vertical-align:top;width:calc(50% - 15px)}.advanced-materials .sec04 .con01 .list li:nth-of-type(1) a,.advanced-materials .sec04 .con01 .list li:nth-of-type(2) a{border-top:1px solid #ddd}.advanced-materials .sec04 .con01 .list li:nth-of-type(odd){margin-right:30px}.advanced-materials .sec04 .con01 .list li a{position:relative;display:block;width:100%;padding:28px 0 34px;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s;border-bottom:1px solid #ddd}.advanced-materials .sec04 .con01 .list li a>*{display:block}.advanced-materials .sec04 .con01 .list li a::before,.advanced-materials .sec04 .con01 .list li a::after{content:"";display:block;position:absolute}.advanced-materials .sec04 .con01 .list li a::before{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8);top:-30px;right:65px;width:264px;height:272px}.advanced-materials .sec04 .con01 .list li a::after{top:50%;right:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:24px;background:url("../images/company/business/arrow_black.svg") 0 0 no-repeat;background-size:100% 100%}@media(min-width: 1024px){.advanced-materials .sec04 .con01 .list li a:hover::before{opacity:1;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:scale(1);transform:scale(1)}}.advanced-materials .sec04 .con01 .list li:nth-of-type(1) a::before{background:url("../images/company/business/advanced-materials/sec03_con02_list_img01.png") 0 0 no-repeat;background-size:100% 100%}.advanced-materials .sec04 .con01 .list li:nth-of-type(2) a::before{background:url("../images/company/business/advanced-materials/sec03_con02_list_img02.png") 0 0 no-repeat;background-size:100% 100%}.advanced-materials .sec04 .con01 .list li:nth-of-type(3) a::before{background:url("../images/company/business/advanced-materials/sec03_con02_list_img03.png") 0 0 no-repeat;background-size:100% 100%}.advanced-materials .sec04 .con01 .list li:nth-of-type(4) a::before{background:url("../images/company/business/advanced-materials/sec03_con02_list_img04.png") 0 0 no-repeat;background-size:100% 100%}.advanced-materials .sec04 .con01 .list li:nth-of-type(5) a::before{background:url("../images/company/business/advanced-materials/sec03_con02_list_img05.png") 0 0 no-repeat;background-size:100% 100%}.advanced-materials .sec04 .con01 .list li:nth-of-type(6) a::before{background:url("../images/company/business/advanced-materials/sec03_con02_list_img06.png") 0 0 no-repeat;background-size:100% 100%}.advanced-materials .sec04 .con01 .list li:nth-of-type(7) a::before{background:url("../images/company/business/advanced-materials/sec03_con02_list_img07.png") 0 0 no-repeat;background-size:100% 100%}.advanced-materials .sec04 .con01 .list li strong{font-size:5rem;letter-spacing:0;line-height:1;font-family:"Nunito Sans",sans-serif;font-weight:800}.advanced-materials .sec04 .con01 .list li span{font-size:1rem;letter-spacing:0em;line-height:1.375}.advanced-materials .sec04 .con01 .list li.active a{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width: 1023px){.advanced-materials .sec04 .con01 .list li{width:calc(50% - 10px)}.advanced-materials .sec04 .con01 .list li:nth-of-type(odd){margin-right:20px}.advanced-materials .sec04 .con01 .list li a{padding:13px 0 11px}.advanced-materials .sec04 .con01 .list li a::before{display:none}.advanced-materials .sec04 .con01 .list li a::after{right:0;width:24px;height:24px;background:url("../images/company/business/arrow_m_black.svg") 0 0 no-repeat;background-size:100% 100%}.advanced-materials .sec04 .con01 .list li strong{font-size:1.875rem;letter-spacing:0;line-height:1.5333333333}.advanced-materials .sec04 .con01 .list li span{display:none}}.bio .sec01 .con03{margin-top:18.75rem}.bio .sec01 .con03::after{content:"";display:block;clear:both;height:0;visibility:hidden}@media(max-width: 1023px){.bio .sec01 .con03{margin-top:6.25rem}}@media(max-width: 766px){.bio .sec01 .con03{margin-top:6.25rem}}.bio .sec01 .con03 .right_position_box .top_txt{word-break:keep-all;word-wrap:break-word;font-size:1.125rem;letter-spacing:0em;line-height:1.5555555556;font-weight:500}.bio .sec01 .con03 .right_position_box .list_box{margin-top:2.5rem}.bio .sec01 .con03 .right_position_box .list_box::after{content:"";display:block;clear:both;height:0;visibility:hidden}.bio .sec01 .con03 .right_position_box .list_box>span{position:relative;float:right;margin-bottom:2.5rem;font-size:.875rem;letter-spacing:0em;line-height:1;font-weight:500;color:#70d44b}.bio .sec01 .con03 .right_position_box .list_box>span::before{content:"";display:inline-block;vertical-align:middle;width:10px;height:10px;margin:-2px 5px 0 0;border-radius:50%;background-color:#70d44b}.bio .sec01 .con03 .right_position_box .list_box .list{clear:both}.bio .sec01 .con03 .right_position_box .list_box .list li{position:relative;display:block;width:100%;font-size:0;padding:45px 0;border-top:1px dashed #ddd}.bio .sec01 .con03 .right_position_box .list_box .list li:last-of-type{border-bottom:1px dashed #ddd}.bio .sec01 .con03 .right_position_box .list_box .list li::after{content:"";display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:80px;height:80px}.bio .sec01 .con03 .right_position_box .list_box .list li:nth-of-type(1)::after{background:url("../images/company/business/bio/sec01_con03_icon01.svg") 0 0 no-repeat;background-size:100% 100%}.bio .sec01 .con03 .right_position_box .list_box .list li:nth-of-type(2)::after{background:url("../images/company/business/bio/sec01_con03_icon02.svg") 0 0 no-repeat;background-size:100% 100%}.bio .sec01 .con03 .right_position_box .list_box .list li:nth-of-type(3)::after{background:url("../images/company/business/bio/sec01_con03_icon03.svg") 0 0 no-repeat;background-size:100% 100%}.bio .sec01 .con03 .right_position_box .list_box .list li:nth-of-type(4)::after{background:url("../images/company/business/bio/sec01_con03_icon04.svg") 0 0 no-repeat;background-size:100% 100%}.bio .sec01 .con03 .right_position_box .list_box .list li>*{display:inline-block;vertical-align:middle}.bio .sec01 .con03 .right_position_box .list_box .list li span{width:24px;height:24px;border-radius:50%;background-color:#999;margin-right:10px;font-size:.875rem;letter-spacing:0em;line-height:1.7142857143;color:#fff;text-align:center}.bio .sec01 .con03 .right_position_box .list_box .list li strong{width:calc(100% - 114px);font-size:1.875rem;letter-spacing:0em;line-height:1}.bio .sec01 .con03 .right_position_box .list_box .list li.point span{background-color:#70d44b}.bio .sec01 .con03 .right_position_box .list_box .list li.point strong{color:#70d44b}.bio .sec01 .con03 .right_position_box .bot_txt{margin-top:3.125rem;font-size:1rem;letter-spacing:0em;line-height:1.625}@media(max-width: 1023px){.bio .sec01 .con03 .right_position_box{margin-top:1.875rem}.bio .sec01 .con03 .right_position_box .top_txt{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.bio .sec01 .con03 .right_position_box .list_box{margin-top:3.125rem}.bio .sec01 .con03 .right_position_box .list_box>span{float:right;margin-bottom:.625rem;font-size:.75rem;letter-spacing:0em;line-height:1}.bio .sec01 .con03 .right_position_box .list_box .list li{padding:20px 0}.bio .sec01 .con03 .right_position_box .list_box .list li::after{width:40px;height:40px}.bio .sec01 .con03 .right_position_box .list_box .list li span{width:20px;height:20px;font-size:.75rem;letter-spacing:0em;line-height:1.6666666667}.bio .sec01 .con03 .right_position_box .list_box .list li strong{width:calc(100% - 70px);font-size:1.125rem;letter-spacing:0em;line-height:1}.bio .sec01 .con03 .right_position_box .bot_txt{margin-top:1.875rem;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}}@media(max-width: 766px){.bio .sec01 .con03 .right_position_box{margin-top:1.875rem}.bio .sec01 .con03 .right_position_box .list_box{margin-top:3.125rem}.bio .sec01 .con03 .right_position_box .list_box>span{margin-bottom:.625rem}.bio .sec01 .con03 .right_position_box .bot_txt{margin-top:1.875rem}}.bio .sec02 .con01 .section_title{margin-bottom:3.125rem}@media(max-width: 1023px){.bio .sec02 .con01 .section_title{margin-bottom:1.875rem}}@media(max-width: 766px){.bio .sec02 .con01 .section_title{margin-bottom:1.875rem}}.bio .sec02 .con01 .step_cont .txt_box{font-size:1.125rem;letter-spacing:0em;line-height:1.5555555556;font-weight:500;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.bio .sec02 .con01 .step_cont .txt_box.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.bio .sec02 .con01 .step_cont .bio_step_box{margin-top:9.375rem;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.bio .sec02 .con01 .step_cont .bio_step_box.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.bio .sec02 .con01 .step_cont .bio_step_box .txt{font-size:1.125rem;letter-spacing:0em;line-height:1.5555555556;font-weight:500;color:#70d44b}.bio .sec02 .con01 .step_cont .bio_step_box .txt::before{display:inline-block;width:10px;height:10px;margin-right:5px;border-radius:50%;background-color:#70d44b;content:""}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:3.125rem}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:260px;height:260px;border:1px solid #ddd;border-radius:50%}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li:last-child::after{display:none}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li::after{display:inline-block;position:absolute;top:50%;right:-54px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:54px;height:1px;background-color:#ddd;content:""}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li i{display:inline-block;width:80px;height:80px}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li .step_txt{display:inline-block;margin-top:.625rem;font-size:1.25rem;letter-spacing:0em;line-height:1.4;font-weight:700;text-align:center}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li:nth-of-type(2)::after{background-color:#70d44b}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li:nth-of-type(3) .step_dot{display:inline-block;position:absolute;top:50%;left:-6px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:15px;height:15px;border-radius:50%;border:3px solid #fff;background-color:#70d44b}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li:nth-of-type(2),.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li:nth-of-type(3){border:0;background-color:#70d44b}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li:nth-of-type(2) .step_txt,.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li:nth-of-type(3) .step_txt{color:#fff}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li:nth-of-type(2):hover::before,.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li:nth-of-type(3):hover::before{-webkit-transform:scale(1);transform:scale(1)}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li:nth-of-type(2)::before,.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li:nth-of-type(3)::before{display:block;z-index:-1;position:absolute;top:-30px;left:-30px;width:320px;height:320px;border-radius:50%;-webkit-transition:all .3s;transition:all .3s;background-color:rgba(112,212,75,.15);-webkit-transform:scale(0);transform:scale(0);content:""}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li:nth-of-type(1) i{background:url("../images/company/business/bio/sec02_con01_icon01.svg") 0 0 no-repeat;background-size:cover}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li:nth-of-type(2) i{background:url("../images/company/business/bio/sec02_con01_icon02.svg") 0 0 no-repeat;background-size:cover}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li:nth-of-type(3) i{background:url("../images/company/business/bio/sec02_con01_icon03.svg") 0 0 no-repeat;background-size:cover}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li:nth-of-type(4) i{background:url("../images/company/business/bio/sec02_con01_icon04.svg") 0 0 no-repeat;background-size:cover}.bio .sec02 .con01 .step_cont .bio_step_box .step_info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5rem;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd}.bio .sec02 .con01 .step_cont .bio_step_box .step_info .info_item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;height:334px;padding:50px 50px 0}.bio .sec02 .con01 .step_cont .bio_step_box .step_info .info_item i{display:inline-block;width:80px;height:80px}.bio .sec02 .con01 .step_cont .bio_step_box .step_info .info_item:nth-of-type(1) i{background:url("../images/company/business/bio/sec02_con01_info_icon01.svg") 0 0 no-repeat;background-size:cover}.bio .sec02 .con01 .step_cont .bio_step_box .step_info .info_item:nth-of-type(2) i{background:url("../images/company/business/bio/sec02_con01_info_icon02.svg") 0 0 no-repeat;background-size:cover}.bio .sec02 .con01 .step_cont .bio_step_box .step_info .info_item strong{display:block;margin-top:1.875rem;margin-bottom:1.875rem;font-size:1.875rem;letter-spacing:0em;line-height:1;font-weight:700;color:#011e41;-webkit-transition:.3s;transition:.3s}@media(min-width: 1024px){.bio .sec02 .con01 .step_cont .bio_step_box .step_info .info_item strong.show{color:#70d44b}}.bio .sec02 .con01 .step_cont .bio_step_box .step_info .info_item .info_txt{font-size:1rem;letter-spacing:0em;line-height:1.625;word-break:keep-all;word-wrap:break-word}@media(max-width: 1023px){.bio .sec02 .con01 .step_cont .bio_step_box .step_info .info_item .info_txt{word-break:break-all}}@media all and (max-width: 1200px){.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list{width:960px;margin:50px auto 0}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li{width:200px;height:200px}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li:nth-of-type(2)::before,.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li:nth-of-type(3)::before{width:260px;height:260px}}@media(max-width: 1023px){.bio .sec02 .con01 .step_cont .txt_box{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.bio .sec02 .con01 .step_cont .bio_step_box{margin-top:3.125rem}.bio .sec02 .con01 .step_cont .bio_step_box .txt{font-size:.75rem;letter-spacing:0em;line-height:1.1666666667}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list{margin-top:1.875rem;max-width:580px}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li{width:130px;height:130px}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li::after{right:-21px;width:21px}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li i{width:40px;height:40px}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li .step_txt{margin-top:.3125rem;font-size:.875rem;letter-spacing:0em;line-height:1.4285714286}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li:nth-of-type(3) .step_dot{left:-6px;width:10px;height:10px;border:2px solid #fff}.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li:nth-of-type(2):hover::before,.bio .sec02 .con01 .step_cont .bio_step_box .bio_step_list li:nth-of-type(3):hover::before{-webkit-transform:scale(0);transform:scale(0)}.bio .sec02 .con01 .step_cont .bio_step_box .step_info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bio .sec02 .con01 .step_cont .bio_step_box .step_info .info_item{width:100%;height:auto;padding:30px 0}.bio .sec02 .con01 .step_cont .bio_step_box .step_info .info_item:last-child{border-top:1px dashed #ddd}.bio .sec02 .con01 .step_cont .bio_step_box .step_info .info_item .tit_area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.625rem}.bio .sec02 .con01 .step_cont .bio_step_box .step_info .info_item i{width:40px;height:40px;margin-right:10px}.bio .sec02 .con01 .step_cont .bio_step_box .step_info .info_item strong{margin-top:0rem;margin-bottom:0rem;font-size:1.125rem;letter-spacing:0em;line-height:1;color:#70d44b}.bio .sec02 .con01 .step_cont .bio_step_box .step_info .info_item .info_txt{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}}@media(max-width: 766px){.bio .sec02 .con01 .step_cont .bio_step_box .bio_wrapper{overflow-x:scroll}.bio .sec02 .con01 .step_cont .bio_step_box .bio_wrapper::-webkit-scrollbar{width:100%;height:4px}.bio .sec02 .con01 .step_cont .bio_step_box .bio_wrapper::-webkit-scrollbar-track{background-color:#ddd;border-radius:99px}.bio .sec02 .con01 .step_cont .bio_step_box .bio_wrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:99px}.bio .sec02 .con01 .step_cont .bio_step_box .bio_wrapper .bio_step_list{margin-bottom:1rem}}.bio .sec03 .con01 .business_slide .swiper-slide1{background:url("../images/company/business/bio/sec03_pc_img01.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.bio .sec03 .con01 .business_slide .swiper-slide1{background:url("../images/company/business/bio/sec03_m_img01.jpg") 0 0 no-repeat;background-size:100% 100%}}.bio .sec03 .con01 .business_slide .swiper-slide2{background:url("../images/company/business/bio/sec03_pc_img02.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.bio .sec03 .con01 .business_slide .swiper-slide2{background:url("../images/company/business/bio/sec03_m_img02.jpg") 0 0 no-repeat;background-size:100% 100%}}.bio .sec03 .con01 .business_slide .swiper-slide3{background:url("../images/company/business/bio/sec03_pc_img03.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.bio .sec03 .con01 .business_slide .swiper-slide3{background:url("../images/company/business/bio/sec03_m_img03.jpg") 0 0 no-repeat;background-size:100% 100%}}.bio .sec03 .con01 .business_slide .swiper-slide4{background:url("../images/company/business/bio/sec03_pc_img04.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.bio .sec03 .con01 .business_slide .swiper-slide4{background:url("../images/company/business/bio/sec03_m_img04.jpg") 0 0 no-repeat;background-size:100% 100%}}.bio .sec03 .con01 .business_slide .swiper-slide5{background:url("../images/company/business/bio/sec03_pc_img05.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.bio .sec03 .con01 .business_slide .swiper-slide5{background:url("../images/company/business/bio/sec03_m_img05.jpg") 0 0 no-repeat;background-size:100% 100%}}.specialty .sec02 .con01 .section_cardlist li:nth-of-type(1) .bg{background:url("../images/company/business/specialty/sec02_pc_img01.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.specialty .sec02 .con01 .section_cardlist li:nth-of-type(1) .bg{background:url("../images/company/business/specialty/sec02_m_img01.jpg") 0 0 no-repeat;background-size:100% 100%}}.specialty .sec02 .con01 .section_cardlist li:nth-of-type(2) .bg{background:url("../images/company/business/specialty/sec02_pc_img02.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.specialty .sec02 .con01 .section_cardlist li:nth-of-type(2) .bg{background:url("../images/company/business/specialty/sec02_m_img02.jpg") 0 0 no-repeat;background-size:100% 100%}}.specialty .sec02 .con01 .section_cardlist li:nth-of-type(3) .bg{background:url("../images/company/business/specialty/sec02_pc_img03.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.specialty .sec02 .con01 .section_cardlist li:nth-of-type(3) .bg{background:url("../images/company/business/specialty/sec02_m_img03.jpg") 0 0 no-repeat;background-size:100% 100%}}.specialty .sec02 .con01 .section_cardlist li:nth-of-type(4) .bg{background:url("../images/company/business/specialty/sec02_pc_img04.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.specialty .sec02 .con01 .section_cardlist li:nth-of-type(4) .bg{background:url("../images/company/business/specialty/sec02_m_img04.jpg") 0 0 no-repeat;background-size:100% 100%}}.specialty .sec02 .con01 .section_cardlist li:nth-of-type(5) .bg{background:url("../images/company/business/specialty/sec02_pc_img05.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.specialty .sec02 .con01 .section_cardlist li:nth-of-type(5) .bg{background:url("../images/company/business/specialty/sec02_m_img05.jpg") 0 0 no-repeat;background-size:100% 100%}}@media(max-width: 1023px){.specialty .sec02 .con01 .section_cardlist li .card_inner .txt_box strong+p{margin-top:.9375rem}.specialty .sec02 .con01 .section_cardlist li .card_inner .txt_box p+p{margin-top:.3125rem}}@media(max-width: 1023px){.specialty .sec02 .con01 .section_cardlist li .card_inner .bg{height:auto;padding-bottom:79.26%}}.specialty .sec02 .con01 .section_cardlist li .card_inner .txt_box p:before{position:relative;display:inline-block;width:3px;height:3px;margin:-4px 7px 0 0;border-radius:50%;vertical-align:middle;background-color:#fff;content:""}@media(max-width: 1023px){.business.recycle .sec01 .con02{margin-top:3.125rem}}.recycle .sec02 .con01 .process_wrap_pin{-webkit-backface-visibility:hidden;backface-visibility:hidden}.recycle .sec02 .con01 .process_wrap_pin.active .process_wrap{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.recycle .sec02 .con01 .process_wrap{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s;-webkit-transition-delay:.2s;transition-delay:.2s}.recycle .sec02 .con01 .process_wrap h4{margin-bottom:3.125rem;font-size:1.875rem;letter-spacing:0em;line-height:1.8333333333;color:#011e41;font-weight:700;text-align:center;word-break:keep-all;word-wrap:break-word}@media(max-width: 1023px){.recycle .sec02 .con01 .process_wrap h4{margin-bottom:1.875rem;font-size:1.375rem;letter-spacing:0em;line-height:1.3636363636}}@media(max-width: 766px){.recycle .sec02 .con01 .process_wrap h4{margin-bottom:1.25rem;font-size:1.125rem;letter-spacing:0em;line-height:1.1111111111}}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list .step_item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:150px;height:150px;border:1px solid #ddd;border-radius:50%}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list .step_item .step_txt{font-size:1rem;letter-spacing:0em;line-height:1.5;color:#011e41;font-weight:700}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list .step_item.fst .step_txt{color:#000}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list .step_item.fst::before{display:none}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list .step_item.fst::after{display:inline-block;position:absolute;top:50%;right:-26px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:26px;height:1px;background-color:#ddd;content:""}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list .step_item.lst .step_dot{display:none;position:absolute;top:50%;right:-6px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;border-radius:50%;border:3px solid #fff;background-color:#999}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list .step_item.lst .step_txt{color:#000}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list .step_item.lst::before{display:inline-block;position:absolute;top:50%;left:-26px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:26px;height:1px;background-color:#ddd;content:""}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list .step_item.lst::after{display:none}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#eaf9e4;padding:10px;border-radius:500px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li{margin-right:20px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.set_combind{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.set_combind .step_item:first-child{margin-right:20px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.set_combind .step_item:first-child .step_dot{display:none}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.set_combind .step_item:first-child::before{display:none}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.set_combind .step_item:first-child .step_txt.mobile{display:none}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li:last-child{margin-right:0}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li:last-child::after{right:-36px;background-color:#ddd}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.show .step_item{background-color:#70d44b;-webkit-transition:.3s;transition:.3s}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.show .step_item .step_dot{background-color:#70d44b}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.show .step_item::before{background-color:#70d44b}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.show .step_item .step_txt{color:#fff}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.show:nth-of-type(2) i{background:url("../images/company/business/recycle/sec02_con01_on_icon03.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.show.set_combind .step_item:nth-of-type(1) i{background:url("../images/company/business/recycle/sec02_con01_on_icon01.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.show.set_combind .step_item:nth-of-type(2) i{background:url("../images/company/business/recycle/sec02_con01_on_icon02.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.show:nth-of-type(3) i{background:url("../images/company/business/recycle/sec02_con01_on_icon04.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.show.set_combind .step_item:nth-of-type(1) i{background:url("../images/company/business/recycle/sec02_con01_on_icon01.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.show.set_combind .step_item:nth-of-type(2) i{background:url("../images/company/business/recycle/sec02_con01_on_icon02.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.show:nth-of-type(4) i{background:url("../images/company/business/recycle/sec02_con01_on_icon05.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.show.set_combind .step_item:nth-of-type(1) i{background:url("../images/company/business/recycle/sec02_con01_on_icon01.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.show.set_combind .step_item:nth-of-type(2) i{background:url("../images/company/business/recycle/sec02_con01_on_icon02.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li:nth-of-type(2) i{background:url("../images/company/business/recycle/sec02_con01_icon03.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.set_combind .step_item:nth-of-type(1) i{background:url("../images/company/business/recycle/sec02_con01_icon01.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.set_combind .step_item:nth-of-type(2) i{background:url("../images/company/business/recycle/sec02_con01_icon02.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li:nth-of-type(3) i{background:url("../images/company/business/recycle/sec02_con01_icon04.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.set_combind .step_item:nth-of-type(1) i{background:url("../images/company/business/recycle/sec02_con01_icon01.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.set_combind .step_item:nth-of-type(2) i{background:url("../images/company/business/recycle/sec02_con01_icon02.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li:nth-of-type(4) i{background:url("../images/company/business/recycle/sec02_con01_icon05.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.set_combind .step_item:nth-of-type(1) i{background:url("../images/company/business/recycle/sec02_con01_icon01.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.set_combind .step_item:nth-of-type(2) i{background:url("../images/company/business/recycle/sec02_con01_icon02.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol .step_item{border:0;background-color:#fff}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol .step_item::before{display:inline-block;position:absolute;top:50%;left:-20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:26px;height:1px;background-color:#ddd;content:""}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol .step_item .step_dot{display:inline-block;position:absolute;top:50%;left:-6px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;border-radius:50%;border:3px solid #fff;background-color:#999}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol .step_item .step_txt{margin-top:.625rem}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol .step_item::before{background-color:#999}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol .step_item i{display:inline-block;width:48px;height:48px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_material{margin-top:1.25rem}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_material .process_material{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:830px;margin:0 auto}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_material .process_material .process_item_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_material .process_material li.show .process_item i{background:url("../images/company/business/recycle/process_arrow_on.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_material .process_material li.show .process_item span{background-color:#70d44b;-webkit-transition:.3s;transition:.3s}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_material .process_material li:last-child .process_item{margin-right:0}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_material .process_material .process_item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:150px;margin-right:20px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_material .process_material .process_item i{display:inline-block;width:14px;height:33px;background:url("../images/company/business/recycle/process_arrow.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_material .process_material .process_item span{display:inline-block;margin-top:1.25rem;padding:8px 15px;font-size:1rem;letter-spacing:0em;line-height:1;border-radius:100px;background-color:#999;color:#fff}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info{margin-top:5rem}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info{position:relative}@media(min-width: 1024px){.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info li{position:absolute;top:0;left:50%;opacity:0;-webkit-transform:translate(-50%, 50px);transform:translate(-50%, 50px)}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info li.show{opacity:1;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info li .process_info_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:850px;margin:0 auto;padding:50px;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info li .info_tit{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:50px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info li .info_tit i{-ms-flex-negative:0;flex-shrink:0;display:inline-block;width:80px;height:80px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info li .info_tit strong{margin-left:10px;font-size:1.875rem;letter-spacing:0em;line-height:.9333333333;font-weight:700;color:#011e41}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info li .info_tit .btn{display:none}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info li .info_txt{width:61%;font-size:1rem;letter-spacing:0em;line-height:1.625;word-break:keep-all;word-wrap:break-word}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info li:nth-of-type(1) .info_tit i{background:url("../images/company/business/recycle/sec02_con01_icon01.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info li:nth-of-type(2) .info_tit i{background:url("../images/company/business/recycle/sec02_con01_icon03.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info li:nth-of-type(3) .info_tit i{background:url("../images/company/business/recycle/sec02_con01_icon04.svg") 0 0 no-repeat;background-size:cover}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info li:nth-of-type(4) .info_tit i{background:url("../images/company/business/recycle/sec02_con01_icon05.svg") 0 0 no-repeat;background-size:cover}@media all and (max-width: 1200px){.recycle .sec02 .con01 .process_wrap .process_box{width:950px;margin:0 auto}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list .step_item{width:120px;height:120px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list .step_item.fst::after{right:-15px;width:15px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list .step_item.lst::before{left:-15px;width:15px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li{margin-right:15px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li:first-child .step_item:first-child{margin-right:15px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol .step_item::before{left:-15px;width:15px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_material .process_material{width:680px;padding:0 6px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_material .process_material .process_item{width:120px;margin-right:15px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_material .process_material .process_item span{font-size:.875rem;letter-spacing:0em;line-height:1}}@media(max-width: 1023px){.recycle .sec02 .con01 .process_wrap .process_box{width:100%;padding:0 100px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list{display:block;position:relative;height:auto}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list::after{content:"";display:block;clear:both;height:0;visibility:hidden}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list .step_item{width:calc(33.333333% - 13.33333px);margin-right:10px;height:22.063vw}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list .step_item.fst{position:absolute;left:0;top:0}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list .step_item.fst::after{display:none}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list .step_item.lst{position:absolute;left:0;bottom:0}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list .step_item.lst .step_dot{display:block}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list .step_item.lst::before{right:-22px;left:auto}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol{width:calc(100% - (33.333333% + 6.666666px));margin-left:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;float:right;padding:0;border-radius:0;background-color:rgba(0,0,0,0)}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li{width:calc(50% - 10px);height:22.063vw;margin-right:0}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:20px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li:nth-child(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-right:0;margin-top:1.25rem}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li:nth-child(3) .step_item .step_dot{top:-6px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li:nth-child(3) .step_item::before{width:1px;height:20px;top:-22px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-right:20px;margin-top:1.25rem}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li:nth-child(4) .step_item .step_dot{left:auto;right:-6px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li:nth-child(4) .step_item::before{left:auto;right:-22px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.set_combind .step_item:first-child{margin-right:0}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.set_combind .step_item:first-child .step_dot{display:block}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.set_combind .step_item:first-child::before{display:block}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.set_combind .step_item:first-child .step_txt.pc{display:none}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.set_combind .step_item:first-child .step_txt.mobile{display:block}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li.set_combind .step_item:last-child{display:none}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol .step_item{width:100%;height:100%;border:1px solid #ddd;margin-right:0}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol .step_item::before{left:-22px;width:20px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_material{display:none}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info li{display:block}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info li .process_info_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;padding:20px 0}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info li .process_info_wrap--active .info_tit .btn::after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info li .info_tit{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;width:100%;margin-right:0}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info li .info_tit i{width:40px;height:40px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info li .info_tit strong{font-size:1.125rem;letter-spacing:0em;line-height:1.1111111111}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info li .info_tit .btn{display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info li .info_tit .btn::before{width:10px;height:1px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info li .info_tit .btn::after{width:1px;height:10px}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_info .process_step_info li .info_txt{display:none;margin-top:2.1875rem;width:100%}}@media(max-width: 766px){.recycle .sec02 .con01 .process_wrap .process_box{width:100%;padding:0}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list .step_item{height:29.46vw}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li{height:29.46vw}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol .step_item{width:100%;height:100%;border:1px solid #ddd;margin-right:0}}@media(max-width: 500px){.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list .step_item{height:26.914vw}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list .step_item .step_txt{font-size:.875rem;letter-spacing:0em;line-height:1.4285714286}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol li{height:26.914vw}.recycle .sec02 .con01 .process_wrap .process_box .recycle_step_list ol .step_item i{width:40px;height:40px}}.recycle .sec03{margin-top:260px !important;padding-top:300px}@media all and (max-width: 1200px){.recycle .sec03{padding-top:150px}}@media(max-width: 1023px){.recycle .sec03{margin-top:100px !important;padding-top:0}}.recycle .sec03 .con01 .accordion_wrap .acco_list .acco_cont .img_box{width:100%;font-size:0}.recycle .sec03 .con01 .accordion_wrap .acco_list .acco_cont .img_box .box{position:relative;display:inline-block;vertical-align:top;width:25%;height:356px}.recycle .sec03 .con01 .accordion_wrap .acco_list .acco_cont .img_box .box01{background:url("../images/company/business/recycle/sec03_con01_list01_img01.jpg") 0 0 no-repeat;background-size:cover}.recycle .sec03 .con01 .accordion_wrap .acco_list .acco_cont .img_box .box02{background:url("../images/company/business/recycle/sec03_con01_list01_img02.jpg") 0 0 no-repeat;background-size:cover}.recycle .sec03 .con01 .accordion_wrap .acco_list .acco_cont .img_box .box03{background:url("../images/company/business/recycle/sec03_con01_list01_img03.jpg") 0 0 no-repeat;background-size:cover}.recycle .sec03 .con01 .accordion_wrap .acco_list .acco_cont .img_box .box04{background:url("../images/company/business/recycle/sec03_con01_list01_img04.jpg") 0 0 no-repeat;background-size:cover}.recycle .sec03 .con01 .accordion_wrap .acco_list .acco_cont .img_box .box p{margin-bottom:0;position:absolute;bottom:24px;left:30px;font-size:1.125rem;letter-spacing:0em;line-height:1.5555555556;font-weight:500;color:#fff}@media(max-width: 1023px){.recycle .sec03 .con01 .accordion_wrap .acco_list .acco_cont .img_box .box{width:50%;height:auto;padding-top:30%}.recycle .sec03 .con01 .accordion_wrap .acco_list .acco_cont .img_box .box01{background:url("../images/company/business/recycle/sec03_con01_list01_m_img01.jpg") 0 0 no-repeat;background-size:cover}.recycle .sec03 .con01 .accordion_wrap .acco_list .acco_cont .img_box .box02{background:url("../images/company/business/recycle/sec03_con01_list01_m_img02.jpg") 0 0 no-repeat;background-size:cover}.recycle .sec03 .con01 .accordion_wrap .acco_list .acco_cont .img_box .box03{background:url("../images/company/business/recycle/sec03_con01_list01_m_img03.jpg") 0 0 no-repeat;background-size:cover}.recycle .sec03 .con01 .accordion_wrap .acco_list .acco_cont .img_box .box04{background:url("../images/company/business/recycle/sec03_con01_list01_m_img04.jpg") 0 0 no-repeat;background-size:cover}.recycle .sec03 .con01 .accordion_wrap .acco_list .acco_cont .img_box .box p{bottom:14px;left:20px;font-size:.875rem;letter-spacing:0em;line-height:1.1428571429}}.recycle .sec03 .con01 .accordion_wrap .acco_list .acco_cont .btn{margin-bottom:3.125rem}@media(max-width: 1023px){.recycle .sec03 .con01 .accordion_wrap .acco_list .acco_cont .btn{margin-bottom:1.875rem}}@media(max-width: 766px){.recycle .sec03 .con01 .accordion_wrap .acco_list .acco_cont .btn{margin-bottom:1.875rem}}.recycle .sec03 .con01 .accordion_wrap .acco_list .acco_cont .btn.arrow{height:40px}.recycle .sec03 .con01 .accordion_wrap .acco_list .acco_cont .btn.arrow span{font-size:1rem;letter-spacing:0em;line-height:2.375}.recycle .sec03 .con01 .accordion_wrap .acco_list .acco_cont .btn.arrow::after{top:6px;width:24px;height:24px;background:url("../images/button/button_arrow_xl_bk.svg") 0 0 no-repeat;background-size:cover}.recycle .sec03 .con01 .accordion_wrap .acco_list .acco_cont .r-compound_txt{margin-bottom:1.875rem}@media(max-width: 1023px){.recycle .sec03 .con01 .accordion_wrap .acco_list .acco_cont .r-compound_txt{margin-bottom:1.25rem}}@media(max-width: 766px){.recycle .sec03 .con01 .accordion_wrap .acco_list .acco_cont .r-compound_txt{margin-bottom:1.25rem}}.recycle .sec04 .con01 .business_slide .swiper-slide1{background:url("../images/company/business/recycle/sec02_pc_img01.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.recycle .sec04 .con01 .business_slide .swiper-slide1{background:url("../images/company/business/recycle/sec02_m_img01.jpg") 0 0 no-repeat;background-size:100% 100%}}.recycle .sec04 .con01 .business_slide .swiper-slide2{background:url("../images/company/business/recycle/sec02_pc_img02.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.recycle .sec04 .con01 .business_slide .swiper-slide2{background:url("../images/company/business/recycle/sec02_m_img02.jpg") 0 0 no-repeat;background-size:100% 100%}}.recycle .sec04 .con01 .business_slide .swiper-slide3{background:url("../images/company/business/recycle/sec02_pc_img03.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.recycle .sec04 .con01 .business_slide .swiper-slide3{background:url("../images/company/business/recycle/sec02_m_img03.jpg") 0 0 no-repeat;background-size:100% 100%}}.recycle .sec04 .con01 .business_slide .swiper-slide4{background:url("../images/company/business/recycle/sec02_pc_img04.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.recycle .sec04 .con01 .business_slide .swiper-slide4{background:url("../images/company/business/recycle/sec02_m_img04.jpg") 0 0 no-repeat;background-size:100% 100%}}.recycle .sec04 .con01 .business_slide .swiper-slide5{background:url("../images/company/business/recycle/sec02_pc_img05.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.recycle .sec04 .con01 .business_slide .swiper-slide5{background:url("../images/company/business/recycle/sec02_m_img05.jpg") 0 0 no-repeat;background-size:100% 100%}}.recycle .sec04 .con01 .business_slide .swiper-slide6{background:url("../images/company/business/recycle/sec02_pc_img06.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.recycle .sec04 .con01 .business_slide .swiper-slide6{background:url("../images/company/business/recycle/sec02_m_img06.jpg") 0 0 no-repeat;background-size:100% 100%}}.recycle .sec06 .con01 .common_scroll_con{margin-top:15.625rem}@media(max-width: 1023px){.recycle .sec06 .con01 .common_scroll_con{margin-top:0}}.recycle .sec06 .con01 .common_scroll_con strong{font-size:3.125rem;letter-spacing:0em;line-height:1.4}@media(max-width: 1023px){.recycle .sec06 .con01 .common_scroll_con strong{font-size:1.875rem;letter-spacing:0em;line-height:1.3333333333}}@media(max-width: 1023px){.recycle .sec06 .con01 .common_scroll_con .list{margin-top:8.75rem}}@media(max-width: 1023px){.auto-elec .common_sec_visual .inner .txt_box h2{font-size:2rem;letter-spacing:0;line-height:1.3125}}.auto-elec .sec02 .con01 .section_cardlist li:nth-of-type(1) .bg{background:url("../images/company/business/auto-elec/sec02_pc_img01.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.auto-elec .sec02 .con01 .section_cardlist li:nth-of-type(1) .bg{background:url("../images/company/business/auto-elec/sec02_m_img01.jpg") 0 0 no-repeat;background-size:100% 100%}}.auto-elec .sec02 .con01 .section_cardlist li:nth-of-type(2) .bg{background:url("../images/company/business/auto-elec/sec02_pc_img02.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.auto-elec .sec02 .con01 .section_cardlist li:nth-of-type(2) .bg{background:url("../images/company/business/auto-elec/sec02_m_img02.jpg") 0 0 no-repeat;background-size:100% 100%}}.auto-elec .sec02 .con01 .section_cardlist li:nth-of-type(3) .bg{background:url("../images/company/business/auto-elec/sec02_pc_img03.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.auto-elec .sec02 .con01 .section_cardlist li:nth-of-type(3) .bg{background:url("../images/company/business/auto-elec/sec02_m_img03.jpg") 0 0 no-repeat;background-size:100% 100%}}@media(max-width: 1023px){.auto-elec .sec02 .con01 .section_cardlist li .card_inner .txt_box strong+p{margin-top:.9375rem}.auto-elec .sec02 .con01 .section_cardlist li .card_inner .txt_box p+p{margin-top:.3125rem}}@media(max-width: 1023px){.auto-elec .sec02 .con01 .section_cardlist li .card_inner .bg{height:auto;padding-bottom:79.26%}}.auto-elec .sec02 .con01 .section_cardlist li:nth-child(2) .txt_box strong{line-height:50px}@media(max-width: 1023px){.auto-elec .sec02 .con01 .section_cardlist li:nth-child(2) .txt_box strong{line-height:24px}}@media(max-width: 1023px){.auto-elec .sec03 .con01 .accordion_wrap .acco_cont{margin-bottom:0rem}}.auto-elec .sec03 .con01 .accordion_wrap .acco_cont p span:before{position:relative;display:inline-block;width:3px;height:3px;margin:-4px 7px 0 0;border-radius:50%;vertical-align:middle;background-color:#000;content:""}.history .visual_box{width:100%;height:600px;background:url("../images/company/history/history_pc_visual_img.jpg") center no-repeat;background-size:cover}@media(max-width: 1023px){.history .visual_box{height:auto;padding-top:53.4%;background:url("../images/company/history/history_m_visual_img.jpg") center no-repeat;background-size:cover}}.history .slider_wrapper{position:fixed;top:0;left:0;z-index:1;width:100%;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translateY(-200px);transform:translateY(-200px)}.history .slider_wrapper.scroll{-webkit-transform:translateY(0);transform:translateY(0)}.history .sec02{margin-top:0;padding-top:150px}@media(max-width: 1023px){.history .sec02{padding-top:50px}}.history .sec:not(.sec01,.sec02){margin-top:9.375rem;padding-top:150px}@media(max-width: 1023px){.history .sec:not(.sec01,.sec02){margin-top:3.125rem;padding-top:50px}}@media(max-width: 766px){.history .sec:not(.sec01,.sec02){margin-top:3.125rem}}.history .sec .img_box{position:relative;height:450px;margin-top:5.625rem;overflow:hidden;padding:1px 0}.history .sec .img_box .bg{width:100%;height:100%}.history .sec .img_box .dim{position:absolute;top:0;width:calc((100% - 1200px)/2);height:100%;background-color:#fff;-webkit-transition:width .75s;transition:width .75s}.history .sec .img_box .dim.left{left:0}.history .sec .img_box .dim.right{right:0}.history .sec .img_box.active .dim{width:calc((100% - 1720px)/2)}@media(max-width: 1200px){.history .sec .img_box{padding:0 24px}.history .sec .img_box .dim{display:none}}@media(max-width: 1023px){.history .sec .img_box{margin-top:1.25rem;height:auto;padding:0}.history .sec .img_box .bg{position:relative;height:auto;padding-top:40.3%;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s;-webkit-transition-delay:.2s;transition-delay:.2s}.history .sec .img_box .dim{display:none}.history .sec .img_box.active .bg{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width: 766px){.history .sec .img_box{padding:0 16px;margin-top:1.25rem}}.history .sec02 .img_box .bg{background:url("../images/company/history/history_bg02_pc_img.jpg") center no-repeat;background-size:cover}@media(max-width: 1023px){.history .sec02 .img_box .bg{background:url("../images/company/history/history_bg02_m_img.jpg") center no-repeat;background-size:100% 100%}}.history .sec03 .img_box .bg{background:url("../images/company/history/history_bg03_pc_img.jpg") center no-repeat;background-size:cover}@media(max-width: 1023px){.history .sec03 .img_box .bg{background:url("../images/company/history/history_bg03_m_img.jpg") center no-repeat;background-size:100% 100%}}.history .sec04 .img_box .bg{background:url("../images/company/history/history_bg04_pc_img.jpg") center no-repeat;background-size:cover}@media(max-width: 1023px){.history .sec04 .img_box .bg{background:url("../images/company/history/history_bg04_m_img.jpg") center no-repeat;background-size:100% 100%}}.history .sec05 .img_box .bg{background:url("../images/company/history/history_bg05_pc_img.jpg") center no-repeat;background-size:cover}@media(max-width: 1023px){.history .sec05 .img_box .bg{background:url("../images/company/history/history_bg05_m_img.jpg") center no-repeat;background-size:100% 100%}}.history .sec .top_tit span{position:relative;display:block;font-size:1.25rem;letter-spacing:0em;line-height:1.5;font-weight:700;color:#70d44b;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.history .sec .top_tit h3{position:relative;margin-top:.625rem;font-size:3.75rem;letter-spacing:0em;line-height:1.25;color:#011e41;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s;-webkit-transition-delay:.2s;transition-delay:.2s}.history .sec .top_tit.active span{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.history .sec .top_tit.active h3{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width: 1023px){.history .sec .top_tit span{font-size:.875rem;letter-spacing:0em;line-height:1}.history .sec .top_tit h3{margin-top:.625rem;font-size:1.375rem;letter-spacing:0em;line-height:1.4545454545}}@media(max-width: 766px){.history .sec .top_tit h3{margin-top:.625rem}}.history .sec .history_wrap{margin-top:6.25rem}@media(max-width: 1023px){.history .sec .history_wrap{margin-top:3.125rem}}@media(max-width: 766px){.history .sec .history_wrap{margin-top:3.125rem}}.history .sec .history_wrap .inner::after{content:"";display:block;clear:both;height:0;visibility:hidden}.history .sec .history_wrap .inner>*{float:left;width:50%}@media(max-width: 1023px){.history .sec .history_wrap .inner>*{float:none;width:100%}}.history .sec .history_wrap .left_txt{padding-right:100px}.history .sec .history_wrap .left_txt strong{position:relative;display:block;font-size:1.875rem;letter-spacing:0em;line-height:1.3333333333;word-break:keep-all;word-wrap:break-word;font-weight:700;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.history .sec .history_wrap .left_txt.active strong{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width: 1023px){.history .sec .history_wrap .left_txt{padding-right:0}.history .sec .history_wrap .left_txt strong{font-size:1.125rem;letter-spacing:0em;line-height:1.3333333333}}@media(max-width: 1023px){.history .sec .history_wrap .list{margin-top:1.875rem}}@media(max-width: 766px){.history .sec .history_wrap .list{margin-top:1.875rem}}.history .sec .history_wrap .list li:last-of-type dl{border-bottom:1px solid #ddd}.history .sec .history_wrap .list li dl{position:relative;padding:40px 0;border-top:1px solid #ddd;font-size:0;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.history .sec .history_wrap .list li dl>*{display:inline-block;vertical-align:top}.history .sec .history_wrap .list li dl dt{width:125px;font-size:1.875rem;letter-spacing:0em;line-height:1;font-weight:700}.history .sec .history_wrap .list li dl dd{width:calc(100% - 125px)}.history .sec .history_wrap .list li dl dd p{position:relative;padding-left:10px;font-size:1rem;letter-spacing:0em;line-height:1.75;word-break:keep-all;word-wrap:break-word}.history .sec .history_wrap .list li dl dd p::before{content:"";display:block;position:absolute;top:11px;left:0;width:3px;height:3px;background-color:#000;border-radius:50%}.history .sec .history_wrap .list li.active dl{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width: 1023px){.history .sec .history_wrap .list li dl{padding:30px 0}.history .sec .history_wrap .list li dl>*{display:block}.history .sec .history_wrap .list li dl dt{width:100%;font-size:1.25rem;letter-spacing:0em;line-height:1}.history .sec .history_wrap .list li dl dd{margin-top:.9375rem;width:100%}.history .sec .history_wrap .list li dl dd p{padding-left:10px;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.history .sec .history_wrap .list li dl dd p::before{top:9px}.history .sec .history_wrap .list li dl dd p+p{margin-top:.3125rem}}.product.solution .slider_wrapper{margin-top:3.125rem}.product.solution .slider_wrapper .sticky_product_wrap{margin-bottom:0}@media(max-width: 1023px){.product.solution .slider_wrapper{margin-top:1.875rem}}@media(max-width: 766px){.product.solution .slider_wrapper{margin-top:1.875rem}}.product.solution .tab_sticky_product{display:block;text-align:center}.product.solution .tab_sticky_product li{display:inline-block;vertical-align:top;width:170px}@media(max-width: 1023px){.product.solution .tab_sticky_product li{width:auto;margin:0 15px}}.product.solution .visual_box{position:relative;width:100%;height:422px}.product.solution .visual_box .bg{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width: 1023px){.product.solution .visual_box{width:100%;height:auto;padding-top:50%}}.product.solution .common_top_wrap{position:relative}.product.solution .common_top_wrap .top_box{margin-top:3.75rem}.product.solution .common_top_wrap .top_box::after{content:"";display:block;clear:both;height:0;visibility:hidden}.product.solution .common_top_wrap .top_box .title_box{float:left;margin-bottom:0}.product.solution .common_top_wrap .top_box .title_box h2{font-size:6.25rem;letter-spacing:0;line-height:1;font-family:"Nunito Sans",sans-serif;font-weight:800}.product.solution .common_top_wrap .top_box .title_box span{font-size:1.125rem;letter-spacing:0;line-height:1;color:#666}.product.solution .common_top_wrap p{margin-top:1.875rem;padding-top:25px;border-top:1px solid #ddd;font-size:1.125rem;letter-spacing:0em;line-height:1.5555555556}@media(max-width: 1023px){.product.solution .common_top_wrap .top_box{margin-top:3.125rem}.product.solution .common_top_wrap .top_box .title_box{float:none}.product.solution .common_top_wrap .top_box .title_box h2{font-size:2.5rem;letter-spacing:0;line-height:1}.product.solution .common_top_wrap .top_box .title_box span{display:block;margin-top:.625rem;font-size:.875rem;letter-spacing:0;line-height:1}.product.solution .common_top_wrap p{margin-top:1.25rem;padding-top:18px;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}}@media(max-width: 766px){.product.solution .common_top_wrap .top_box{margin-top:3.125rem}.product.solution .common_top_wrap .top_box .title_box span{margin-top:.625rem}.product.solution .common_top_wrap p{margin-top:1.25rem}}.product.solution .product_common_list{font-size:0}.product.solution .product_common_list>li{display:inline-block;vertical-align:top;width:calc(50% - 25px)}.product.solution .product_common_list>li.full{display:block;width:100%}.product.solution .product_common_list>li.full .list_box{font-size:0}.product.solution .product_common_list>li.full .product_list_wrap{display:inline-block;vertical-align:top;width:calc(50% - 25px)}.product.solution .product_common_list>li.full .product_list_wrap:first-of-type{margin-right:50px}@media(max-width: 1023px){.product.solution .product_common_list>li.full .product_list_wrap{display:block;width:100%}}.product.solution .product_common_list>li:nth-of-type(odd){margin-right:50px}.product.solution .product_common_list>li:nth-of-type(n + 3){margin-top:9.375rem}.product.solution .product_common_list>li .acco_tit{display:block;width:100%;padding-bottom:25px;cursor:auto}.product.solution .product_common_list>li .acco_tit p{font-size:1.875rem;letter-spacing:0;line-height:1;font-weight:700}.product.solution .product_common_list>li .acco_tit .more{display:none}.product.solution .product_common_list>li .acco_cont{width:100%}.product.solution .product_common_list>li .acco_cont img{width:100%}@media(max-width: 1023px){.product.solution .product_common_list>li .acco_cont{display:none}}@media(max-width: 1023px){.product.solution .product_common_list>li{display:block;width:100%;margin-top:0 !important;border-bottom:1px solid #ddd}.product.solution .product_common_list>li:first-of-type{border-top:1px solid #ddd}.product.solution .product_common_list>li:nth-of-type(odd){margin-right:0}.product.solution .product_common_list>li .acco_tit{position:relative;display:block;width:100%;padding:28px 0;cursor:pointer}.product.solution .product_common_list>li .acco_tit p{font-size:1.125rem;letter-spacing:0em;line-height:1.3333333333;color:#999;font-weight:800}.product.solution .product_common_list>li .acco_tit .more{position:absolute;display:block;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px}.product.solution .product_common_list>li .acco_tit .more::before{width:10px}.product.solution .product_common_list>li .acco_tit .more::after{height:10px}.product.solution .product_common_list>li.acco_item--active .acco_tit p{color:#011e41}.product.solution .product_common_list>li.acco_item--active .acco_tit .more::after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}}.product.solution .product_common_list .product_list_wrap{padding-bottom:20px;border-bottom:1px solid #ddd}@media(max-width: 1023px){.product.solution .product_common_list .product_list_wrap{padding:30px 0;border-bottom:0}}.product.solution .product_common_list .product_list_wrap li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 1023px){.product.solution .product_common_list .product_list_wrap li{display:block}}.product.solution .product_common_list .product_list_wrap li.tit_box{margin-bottom:.9375rem;border-bottom:1px solid #000}.product.solution .product_common_list .product_list_wrap li.tit_box strong{padding:27px 0;font-size:1.25rem;letter-spacing:0em;line-height:1;font-weight:500}.product.solution .product_common_list .product_list_wrap li.tit_box strong.t_center{text-align:center}.product.solution .product_common_list .product_list_wrap li.tit_box strong:nth-of-type(1){width:40.7826086957%}.product.solution .product_common_list .product_list_wrap li.tit_box strong:nth-of-type(2){width:15.3913043478%}.product.solution .product_common_list .product_list_wrap li.tit_box strong:nth-of-type(3){width:43.8260869565%}@media(max-width: 1200px){.product.solution .product_common_list .product_list_wrap li.tit_box strong:nth-of-type(1){width:45.7826086957%}.product.solution .product_common_list .product_list_wrap li.tit_box strong:nth-of-type(2){width:14.3913043478%}.product.solution .product_common_list .product_list_wrap li.tit_box strong:nth-of-type(3){width:39.8260869565%}}@media(max-width: 1023px){.product.solution .product_common_list .product_list_wrap li.tit_box{display:none}}.product.solution .product_common_list .product_list_wrap li:not(.tit_box){padding:9px 0}.product.solution .product_common_list .product_list_wrap li:not(.tit_box) .m_tit{display:none}.product.solution .product_common_list .product_list_wrap li:not(.tit_box) a{position:relative;width:40.7826086957%;padding:9px 15px 8px 15px;font-size:1rem;letter-spacing:0em;line-height:1;font-weight:500;color:#000;border:1px solid #ddd;background-color:#fff}.product.solution .product_common_list .product_list_wrap li:not(.tit_box) a::after{content:"";display:block;position:absolute;top:11px;right:15px;width:21px;height:9px;background:url("../images/product/solution/automotive/pc_arrow_off.svg") 0 0 no-repeat;background-size:100% 100%}@media(min-width: 1024px){.product.solution .product_common_list .product_list_wrap li:not(.tit_box) a{-webkit-transition:all .3s;transition:all .3s}.product.solution .product_common_list .product_list_wrap li:not(.tit_box) a:hover{background-color:#70d44b;border-color:#70d44b;color:#fff}.product.solution .product_common_list .product_list_wrap li:not(.tit_box) a:hover::after{background:url("../images/product/solution/automotive/pc_arrow_on.svg") 0 0 no-repeat;background-size:100% 100%}}.product.solution .product_common_list .product_list_wrap li:not(.tit_box) p{font-size:1rem;letter-spacing:0em;line-height:1.5;word-break:keep-all;word-wrap:break-word}.product.solution .product_common_list .product_list_wrap li:not(.tit_box) .material{width:15.3913043478%}.product.solution .product_common_list .product_list_wrap li:not(.tit_box) .material p{text-align:center}.product.solution .product_common_list .product_list_wrap li:not(.tit_box) .characteristic{width:43.8260869565%}@media(max-width: 1200px){.product.solution .product_common_list .product_list_wrap li:not(.tit_box) a{width:45.7826086957%}.product.solution .product_common_list .product_list_wrap li:not(.tit_box) .material{width:14.3913043478%}.product.solution .product_common_list .product_list_wrap li:not(.tit_box) .characteristic{width:39.8260869565%}}@media(max-width: 1023px){.product.solution .product_common_list .product_list_wrap li:not(.tit_box){padding:0;height:auto;width:100%}.product.solution .product_common_list .product_list_wrap li:not(.tit_box):nth-of-type(n + 3){margin-top:1.5625rem}.product.solution .product_common_list .product_list_wrap li:not(.tit_box) .m_tit{display:block;width:34px;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714;font-weight:700}.product.solution .product_common_list .product_list_wrap li:not(.tit_box)+.box{margin-top:1.5625rem}.product.solution .product_common_list .product_list_wrap li:not(.tit_box) a{display:block;width:328px;padding:8px 10px;font-size:.875rem;letter-spacing:0;line-height:1;font-weight:400}.product.solution .product_common_list .product_list_wrap li:not(.tit_box) a::after{top:10px;right:10px;width:16px;height:9px;background:url("../images/product/solution/automotive/m_arrow.svg") 0 0 no-repeat;background-size:100% 100%}.product.solution .product_common_list .product_list_wrap li:not(.tit_box) p{width:calc(100% - 34px);font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.product.solution .product_common_list .product_list_wrap li:not(.tit_box) .material{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.625rem}.product.solution .product_common_list .product_list_wrap li:not(.tit_box) .material p{text-align:left}.product.solution .product_common_list .product_list_wrap li:not(.tit_box) .characteristic{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.3125rem}}@media(max-width: 766px){.product.solution .product_common_list .product_list_wrap li:not(.tit_box) a{width:100%}.product.solution .product_common_list .product_list_wrap li:not(.tit_box) .material{margin-top:.625rem}}.product.solution.overview .content{padding:0}.product.solution.overview .sec+.sec{margin-top:6.25rem}@media(max-width: 1023px){.product.solution.overview .sec+.sec{margin-top:3.125rem}}@media(max-width: 1023px){.product.solution.overview .sec .contents_inner .con:last-child{margin-bottom:10rem}}.product.solution.overview .sec_visual{background:url("../images/product/solution/solution_visual_pc.jpg") center no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:720px}@media(max-width: 1023px){.product.solution.overview .sec_visual{position:relative;height:auto;padding-bottom:70%;background:url("../images/product/solution/solution_visual_m.jpg") center no-repeat;background-size:cover}}.product.solution.overview .sec_visual.active .inner h2{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.product.solution.overview .sec_visual .inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width: 1023px){.product.solution.overview .sec_visual .inner{position:absolute;bottom:10px;left:16px;padding:0}}.product.solution.overview .sec_visual .inner h2{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);padding-bottom:114px;font-size:9.375rem;letter-spacing:0;line-height:.4666666667;font-weight:700;font-family:"Nunito Sans",sans-serif;color:#fff;-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}@media(max-width: 1023px){.product.solution.overview .sec_visual .inner h2{padding-bottom:0;font-size:3.125rem;letter-spacing:0;line-height:1.4}}.product.solution.overview .contents_inner .con{margin-bottom:9.375rem}.product.solution.overview .contents_inner .con:last-of-type{margin-bottom:16.25rem}@media(max-width: 1023px){.product.solution.overview .contents_inner .con{margin-bottom:4.375rem}.product.solution.overview .contents_inner .con:last-of-type{margin-bottom:10rem}}@media(max-width: 766px){.product.solution.overview .contents_inner .con{margin-bottom:4.375rem}.product.solution.overview .contents_inner .con:last-of-type{margin-bottom:10rem}}.product.solution.overview .contents_inner .con01 .image_box{background:url("../images/product/solution/contents_01.jpg") center center no-repeat;background-size:cover}@media(max-width: 1023px){.product.solution.overview .contents_inner .con01 .image_box{background:url("../images/product/solution/m_contents_01.jpg") center center no-repeat;background-size:cover}}.product.solution.overview .contents_inner .con02 .image_box{background:url("../images/product/solution/contents_02.jpg") center center no-repeat;background-size:cover}@media(max-width: 1023px){.product.solution.overview .contents_inner .con02 .image_box{background:url("../images/product/solution/m_contents_02.jpg") center center no-repeat;background-size:cover}}.product.solution.overview .contents_inner .con03 .image_box{background:url("../images/product/solution/contents_03.jpg") center center no-repeat;background-size:cover}@media(max-width: 1023px){.product.solution.overview .contents_inner .con03 .image_box{background:url("../images/product/solution/m_contents_03.jpg") center center no-repeat;background-size:cover}}.product.solution.overview .contents_inner .contents_area .cont_link{height:452px}@media(max-width: 1023px){.product.solution.overview .contents_inner .contents_area .cont_link{height:auto}}.product.solution.overview .contents_inner .con01 .contents_area::before,.product.solution.overview .contents_inner .con03 .contents_area::before,.product.solution.overview .contents_inner .con05 .contents_area::before{height:452px}@media(max-width: 1023px){.product.solution.overview .contents_inner .con01 .contents_area::before,.product.solution.overview .contents_inner .con03 .contents_area::before,.product.solution.overview .contents_inner .con05 .contents_area::before{width:16px;height:auto;padding-top:51%}}.product.solution.overview .contents_inner .con02 .contents_area::after,.product.solution.overview .contents_inner .con04 .contents_area::after{height:452px}@media(max-width: 1023px){.product.solution.overview .contents_inner .con02 .contents_area::after,.product.solution.overview .contents_inner .con04 .contents_area::after{width:16px;height:auto;padding-top:51%}}.product.solution.overview .contents_inner .tit_company .txt_inner strong{margin-bottom:1.25rem;font-family:"Microsoft YaHei"}@media(max-width: 1023px){.product.solution.overview .contents_inner .tit_company .txt_inner strong{margin-bottom:.625rem}}@media(max-width: 766px){.product.solution.overview .contents_inner .tit_company .txt_inner strong{margin-bottom:.625rem}}.product.solution.overview .contents_inner .tit_company .txt_inner span{font-size:1.25rem;letter-spacing:0em;line-height:1.5}@media(max-width: 1023px){.product.solution.overview .contents_inner .tit_company .txt_inner span{font-size:1rem;letter-spacing:0em;line-height:1.5}}.product.automotive{overflow:hidden}.product.automotive .sec01 .tab_wrap{margin-top:6.25rem}@media(max-width: 1023px){.product.automotive .sec01 .tab_wrap{margin-top:3.125rem}}@media(max-width: 766px){.product.automotive .sec01 .tab_wrap{margin-top:3.125rem}}.product.automotive .sec01 .tab_wrap .tab{display:none}.product.automotive .sec01 .tab_wrap .tab.active{display:block}.product.automotive .sec01 .tab_wrap .tab_con+.tab_con{margin-top:9.375rem}@media(max-width: 1023px){.product.automotive .sec01 .tab_wrap .tab_con+.tab_con{margin-top:3.125rem}}@media(max-width: 766px){.product.automotive .sec01 .tab_wrap .tab_con+.tab_con{margin-top:3.125rem}}.product.automotive .sec01 .tab_wrap .tab_con01{max-width:1920px;margin:0 auto}.product.automotive .sec01 .tab_wrap .intro_box{position:relative;width:100%;padding-top:50.605%}.product.automotive .sec01 .tab_wrap .intro_box .img_map_box{position:absolute;top:0;left:0;width:100%;height:100%}.product.automotive .sec01 .tab_wrap .intro_box .img_map_box img{width:100%;height:100%}.product.automotive .sec01 .tab_wrap .intro_box .img_map_box .marker_area area{cursor:pointer}.product.automotive .sec01 .tab_wrap .intro_box .img_map_box.pc_img_map{display:block}.product.automotive .sec01 .tab_wrap .intro_box .img_map_box.m_img_map{display:none}@media(max-width: 1539px){.product.automotive .sec01 .tab_wrap .intro_box{padding-top:48.96%}}@media(max-width: 1023px){.product.automotive .sec01 .tab_wrap .intro_box{padding-top:93.89%}.product.automotive .sec01 .tab_wrap .intro_box .img_map_box.pc_img_map{display:none}.product.automotive .sec01 .tab_wrap .intro_box .img_map_box.m_img_map{display:block}}.product.automotive .sec01 .tab_wrap .product_list_pop{position:absolute;top:0;right:-100%;width:21.545%;height:100%;padding:80px 30px 0 30px;background-color:rgba(1,30,65,.7);-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);-webkit-transition:right .6s ease;transition:right .6s ease}.product.automotive .sec01 .tab_wrap .product_list_pop.active{right:0}.product.automotive .sec01 .tab_wrap .product_list_pop .close_btn{position:absolute;width:14px;height:14px;top:80px;left:-35px}.product.automotive .sec01 .tab_wrap .product_list_pop strong{display:none}.product.automotive .sec01 .tab_wrap .product_list_pop ul{position:relative;width:100%;height:100%;padding:0 20px 30px 0;overflow-y:auto}.product.automotive .sec01 .tab_wrap .product_list_pop ul::-webkit-scrollbar{width:4px}.product.automotive .sec01 .tab_wrap .product_list_pop ul::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:99px}.product.automotive .sec01 .tab_wrap .product_list_pop ul::-webkit-scrollbar-track{background-color:#000;border-radius:99px}.product.automotive .sec01 .tab_wrap .product_list_pop ul li{display:block;width:100%;margin-bottom:3.125rem}.product.automotive .sec01 .tab_wrap .product_list_pop ul li:last-of-type{margin-bottom:0}.product.automotive .sec01 .tab_wrap .product_list_pop ul li a{display:block;width:100%}.product.automotive .sec01 .tab_wrap .product_list_pop ul li a .product_tit{margin-bottom:1.25rem;font-size:0}.product.automotive .sec01 .tab_wrap .product_list_pop ul li a .product_tit>*{display:inline-block;vertical-align:middle}.product.automotive .sec01 .tab_wrap .product_list_pop ul li a .product_tit p{font-size:1.25rem;letter-spacing:0em;line-height:1;font-family:"Nunito Sans",sans-serif;font-weight:700;color:#fff}.product.automotive .sec01 .tab_wrap .product_list_pop ul li a .product_tit span{margin-left:8px;padding:7px 5px 6px 5px;border:1px solid #fff;border-radius:50%}.product.automotive .sec01 .tab_wrap .product_list_pop ul li a img{width:100%}@media(min-width: 1024px){.product.automotive .sec01 .tab_wrap .product_list_pop ul li a:hover p{color:#70d44b}.product.automotive .sec01 .tab_wrap .product_list_pop ul li a:hover span{background-color:#70d44b;border-color:#70d44b}}.product.automotive .sec01 .tab_wrap .product_list_pop ul li a.active p{color:#70d44b}.product.automotive .sec01 .tab_wrap .product_list_pop ul li a.active span{background-color:#70d44b;border-color:#70d44b}@media(max-width: 1539px){.product.automotive .sec01 .tab_wrap .product_list_pop{width:26%}}@media(max-width: 1366px){.product.automotive .sec01 .tab_wrap .product_list_pop{width:28%;padding:50px 15px 0 15px}.product.automotive .sec01 .tab_wrap .product_list_pop .close_btn{top:50px}}@media(max-width: 1023px){.product.automotive .sec01 .tab_wrap .product_list_pop{position:fixed;top:auto;right:0;bottom:-100%;width:100%;height:64.375%;z-index:9;padding:62px 16px 0 16px;-webkit-transition:bottom .6s ease;transition:bottom .6s ease}.product.automotive .sec01 .tab_wrap .product_list_pop.active{bottom:0}.product.automotive .sec01 .tab_wrap .product_list_pop .close_btn{top:20px;left:auto;right:16px}.product.automotive .sec01 .tab_wrap .product_list_pop strong{position:absolute;display:block;top:20px;left:16px;font-size:1.375rem;letter-spacing:0em;line-height:1;font-family:"Nunito Sans",sans-serif;font-weight:700;color:#70d44b}.product.automotive .sec01 .tab_wrap .product_list_pop ul::-webkit-scrollbar{width:2px}.product.automotive .sec01 .tab_wrap .product_list_pop ul li{margin-bottom:1.875rem}.product.automotive .sec01 .tab_wrap .product_list_pop ul li a{display:block;width:100%}.product.automotive .sec01 .tab_wrap .product_list_pop ul li a .product_tit{margin-bottom:1.25rem}.product.automotive .sec01 .tab_wrap .product_list_pop ul li a .product_tit p{font-size:1.125rem;letter-spacing:0em;line-height:1}}@media(max-width: 766px){.product.automotive .sec01 .tab_wrap .product_list_pop ul li{margin-bottom:1.875rem}.product.automotive .sec01 .tab_wrap .product_list_pop ul li a .product_tit{margin-bottom:1.25rem}}.product.automotive .sec01 .tab_wrap .tab_btn_box{position:absolute;bottom:50px;left:50%;width:480px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:99px;background-color:#fff;font-size:0;text-align:center}.product.automotive .sec01 .tab_wrap .tab_btn_box li{display:inline-block;vertical-align:top;width:33.333333%}.product.automotive .sec01 .tab_wrap .tab_btn_box li a{display:block;width:100%;padding:20px 0;font-size:1.25rem;letter-spacing:0em;line-height:1;color:#666}.product.automotive .sec01 .tab_wrap .tab_btn_box li.active a{color:#70d44b}@media(max-width: 1366px){.product.automotive .sec01 .tab_wrap .tab_btn_box{width:400px}}@media(max-width: 1023px){.product.automotive .sec01 .tab_wrap .tab_btn_box{bottom:20px}.product.automotive .sec01 .tab_wrap .tab_btn_box li a{padding:13px 0;font-size:.875rem;letter-spacing:0em;line-height:1}}@media(max-width: 766px){.product.automotive .sec01 .tab_wrap .tab_btn_box{width:232px}.product.automotive .sec01 .tab_wrap .tab_btn_box li{width:auto;margin:0 10px}}.product.automotive .sec01 .tab_wrap .product_list_wrap li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 1023px){.product.automotive .sec01 .tab_wrap .product_list_wrap li{display:block}}.product.automotive .sec01 .tab_wrap .product_list_wrap li.tit_box{border-bottom:1px solid #000}.product.automotive .sec01 .tab_wrap .product_list_wrap li.tit_box strong{padding:27px 0;font-size:1.25rem;letter-spacing:0em;line-height:1;font-weight:500}.product.automotive .sec01 .tab_wrap .product_list_wrap li.tit_box strong.t_center{text-align:center}.product.automotive .sec01 .tab_wrap .product_list_wrap li.tit_box strong:nth-of-type(1){width:29.166666%;padding-left:20px}.product.automotive .sec01 .tab_wrap .product_list_wrap li.tit_box strong:nth-of-type(2){width:18.333333%}.product.automotive .sec01 .tab_wrap .product_list_wrap li.tit_box strong:nth-of-type(3){width:11.25%}.product.automotive .sec01 .tab_wrap .product_list_wrap li.tit_box strong:nth-of-type(4){width:41.25%}@media(max-width: 1023px){.product.automotive .sec01 .tab_wrap .product_list_wrap li.tit_box{display:none}}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box){padding:20px 0;border-bottom:1px solid #ddd}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box).active{background-color:#f0fded}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_tit{width:29.166666%;padding-left:20px;cursor:auto}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_tit p{font-size:1.25rem;letter-spacing:0;line-height:1.5;color:#011e41;font-weight:700}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_tit .more{display:none}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont{width:70.833334%}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box .m_tit{display:none}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box+.box{margin-top:1.25rem}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box a{position:relative;width:25.882351%;padding:9px 15px 8px 15px;font-size:1rem;letter-spacing:0em;line-height:1;font-weight:500;color:#000;border:1px solid #ddd;background-color:#fff}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box a::after{content:"";display:block;position:absolute;top:11px;right:15px;width:21px;height:9px;background:url("../images/product/solution/automotive/pc_arrow_off.svg") 0 0 no-repeat;background-size:100% 100%}@media(min-width: 1024px){.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box a{-webkit-transition:all .3s;transition:all .3s}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box a:hover{background-color:#70d44b;border-color:#70d44b;color:#fff}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box a:hover::after{background:url("../images/product/solution/automotive/pc_arrow_on.svg") 0 0 no-repeat;background-size:100% 100%}}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box p{font-size:1rem;letter-spacing:0em;line-height:1.375;word-break:keep-all;word-wrap:break-word}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box .material{width:15.882353%}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box .material p{text-align:center}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box .characteristic{width:58.235294%}@media(max-width: 1023px){.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box){padding:0}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box):nth-of-type(2){border-top:1px solid #ddd}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_tit{position:relative;display:block;width:100%;padding:28px 0;cursor:pointer}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_tit p{font-size:1.125rem;letter-spacing:0em;line-height:1.3333333333;color:#999;font-weight:800}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_tit .more{position:absolute;display:block;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_tit .more::before{width:10px}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_tit .more::after{height:10px}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont{display:none;width:100%;padding-bottom:25px}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box{display:block}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box .m_tit{display:block;width:34px;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714;font-weight:700}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box+.box{margin-top:1.5625rem}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box a{display:block;width:328px;padding:8px 10px;font-size:.875rem;letter-spacing:0;line-height:1;font-weight:400}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box a::after{top:10px;right:10px;width:16px;height:9px;background:url("../images/product/solution/automotive/m_arrow.svg") 0 0 no-repeat;background-size:100% 100%}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box p{width:calc(100% - 34px);font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box .material{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.625rem}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box .material p{text-align:left}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box .characteristic{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.3125rem}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box).acco_item--active>a p{color:#011e41}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box).acco_item--active>a .more::after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}}@media(max-width: 766px){.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box a{width:100%}.product.automotive .sec01 .tab_wrap .product_list_wrap li:not(.tit_box) .acco_cont .box .material{margin-top:.625rem}}.product.electronics .sec01 .con02{margin-top:6.25rem}.product.electronics .sec01 .con02 .visual_box .bg{background:url("../images/product/solution/electronics/electronics_pc_visual_img.jpg") 50% 35% no-repeat;background-size:auto}@media(max-width: 1023px){.product.electronics .sec01 .con02{margin-top:3.125rem}.product.electronics .sec01 .con02 .visual_box .bg{background:url("../images/product/solution/electronics/electronics_m_visual_img.jpg") 50% 50% no-repeat;background-size:cover}}@media(max-width: 766px){.product.electronics .sec01 .con02{margin-top:3.125rem}}.product.electronics .sec01 .con03{margin-top:9.375rem}@media(max-width: 1023px){.product.electronics .sec01 .con03{margin-top:3.125rem}}@media(max-width: 766px){.product.electronics .sec01 .con03{margin-top:3.125rem}}.product.electronics .sec01 .con03 .product_common_list>li:nth-of-type(odd){margin-right:0}.product.electronics .sec01 .con03 .product_common_list>li:nth-of-type(even){margin-right:25px}.product.electronics .sec01 .con03 .product_common_list>li:nth-of-type(n + 2){margin-top:9.375rem}.product.electronics .sec01 .con03 .product_common_list>li .img_box{width:100%;text-align:center;background-color:#f6f6f6}.product.electronics .sec01 .con03 .product_common_list>li .img_box img{width:auto;margin:0 auto}@media(max-width: 1023px){.product.electronics .sec01 .con03 .product_common_list>li .img_box{padding:8px 40px}}@media(max-width: 1023px){.product.electronics .sec01 .con03 .product_common_list .product_list_wrap:nth-of-type(n+2){padding-top:0}.product.electronics .sec01 .con03 .product_common_list .product_list_wrap li:not(.tit_box){height:auto}}.product.industrial .sec01 .con02{margin-top:6.25rem}.product.industrial .sec01 .con02 .visual_box .bg{background:url("../images/product/solution/industrial/industrial_pc_visual_img.jpg") 50% 35% no-repeat;background-size:auto}@media(max-width: 1023px){.product.industrial .sec01 .con02{margin-top:3.125rem}.product.industrial .sec01 .con02 .visual_box .bg{background:url("../images/product/solution/industrial/industrial_m_visual_img.jpg") 50% 50% no-repeat;background-size:cover}}@media(max-width: 766px){.product.industrial .sec01 .con02{margin-top:3.125rem}}.product.industrial .sec01 .con03{margin-top:9.375rem}@media(max-width: 1023px){.product.industrial .sec01 .con03{margin-top:3.125rem}}@media(max-width: 766px){.product.industrial .sec01 .con03{margin-top:3.125rem}}.product.industrial .sec01 .con03 .product_common_list>li:nth-of-type(odd){margin-right:0}.product.industrial .sec01 .con03 .product_common_list>li:nth-of-type(even){margin-right:25px}.product.industrial .sec01 .con03 .product_common_list>li:nth-of-type(n + 2){margin-top:9.375rem}.product.industrial .sec01 .con03 .product_common_list>li .img_box{width:100%;text-align:center;background-color:#f6f6f6}.product.industrial .sec01 .con03 .product_common_list>li .img_box img{width:auto;margin:0 auto}@media(max-width: 1023px){.product.industrial .sec01 .con03 .product_common_list>li .img_box{padding:8px 40px}}@media(max-width: 1023px){.product.industrial .sec01 .con03 .product_common_list .product_list_wrap:nth-of-type(n+2){padding-top:0}.product.industrial .sec01 .con03 .product_common_list .product_list_wrap li:not(.tit_box){height:auto}}.product.specialty.overview .content{padding:0}.product.specialty.overview .sec+.sec{margin-top:6.25rem}@media(max-width: 1023px){.product.specialty.overview .sec+.sec{margin-top:3.125rem}}@media(max-width: 1023px){.product.specialty.overview .sec .contents_inner .con:last-child{margin-bottom:10rem}}.product.specialty.overview .sec_visual{background:url("../images/product/specialty/specialty_visual_pc.jpg") center no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:720px}@media(max-width: 1023px){.product.specialty.overview .sec_visual{position:relative;height:auto;padding-bottom:70%;background:url("../images/product/specialty/specialty_visual_m.jpg") center no-repeat;background-size:cover}}.product.specialty.overview .sec_visual.active .inner h2{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.product.specialty.overview .sec_visual .inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width: 1023px){.product.specialty.overview .sec_visual .inner{position:absolute;bottom:20px;left:16px;padding:0}}.product.specialty.overview .sec_visual .inner h2{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);padding-bottom:140px;font-size:9.375rem;letter-spacing:0;line-height:.4666666667;font-weight:700;font-family:"Nunito Sans",sans-serif;color:#fff;-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}@media(max-width: 1023px){.product.specialty.overview .sec_visual .inner h2{padding-bottom:0;font-size:3.125rem;letter-spacing:0;line-height:1.4}}.product.specialty.overview .contents_inner .con{margin-bottom:9.375rem}.product.specialty.overview .contents_inner .con:last-of-type{margin-bottom:16.25rem}@media(max-width: 1023px){.product.specialty.overview .contents_inner .con{margin-bottom:4.375rem}.product.specialty.overview .contents_inner .con:last-of-type{margin-bottom:10rem}}@media(max-width: 766px){.product.specialty.overview .contents_inner .con{margin-bottom:4.375rem}.product.specialty.overview .contents_inner .con:last-of-type{margin-bottom:10rem}}.product.specialty.overview .contents_inner .con01 .image_box{background:url("../images/product/specialty/contents_01.jpg") center center no-repeat;background-size:cover}@media(max-width: 1023px){.product.specialty.overview .contents_inner .con01 .image_box{background:url("../images/product/specialty/m_contents_01.jpg") center center no-repeat;background-size:cover}}.product.specialty.overview .contents_inner .con02 .image_box{background:url("../images/product/specialty/contents_02.jpg") center center no-repeat;background-size:cover}@media(max-width: 1023px){.product.specialty.overview .contents_inner .con02 .image_box{background:url("../images/product/specialty/m_contents_02.jpg") center center no-repeat;background-size:cover}}.product.specialty.overview .contents_inner .con03 .image_box{background:url("../images/product/specialty/contents_03.jpg") center center no-repeat;background-size:cover}@media(max-width: 1023px){.product.specialty.overview .contents_inner .con03 .image_box{background:url("../images/product/specialty/m_contents_03.jpg") center center no-repeat;background-size:cover}}.product.specialty.overview .contents_inner .con04 .image_box{background:url("../images/product/specialty/contents_04.jpg") center center no-repeat;background-size:cover}@media(max-width: 1023px){.product.specialty.overview .contents_inner .con04 .image_box{background:url("../images/product/specialty/m_contents_04.jpg") center center no-repeat;background-size:cover}}.product.specialty.overview .contents_inner .con05 .image_box{background:url("../images/product/specialty/contents_05.jpg") center center no-repeat;background-size:cover}@media(max-width: 1023px){.product.specialty.overview .contents_inner .con05 .image_box{background:url("../images/product/specialty/m_contents_05.jpg") center center no-repeat;background-size:cover}}.product.specialty.overview .contents_inner .con01 .contents_area::before,.product.specialty.overview .contents_inner .con03 .contents_area::before,.product.specialty.overview .contents_inner .con05 .contents_area::before{height:452px}@media(max-width: 1023px){.product.specialty.overview .contents_inner .con01 .contents_area::before,.product.specialty.overview .contents_inner .con03 .contents_area::before,.product.specialty.overview .contents_inner .con05 .contents_area::before{width:16px;height:auto;padding-top:51%}}.product.specialty.overview .contents_inner .con02 .contents_area::after,.product.specialty.overview .contents_inner .con04 .contents_area::after{height:452px}@media(max-width: 1023px){.product.specialty.overview .contents_inner .con02 .contents_area::after,.product.specialty.overview .contents_inner .con04 .contents_area::after{width:16px;height:auto;padding-top:51%}}.product.specialty.overview .contents_inner .contents_area .cont_link{height:452px}@media(max-width: 1023px){.product.specialty.overview .contents_inner .contents_area .cont_link{height:auto}}.product.specialty.overview .contents_inner .tit_company .txt_inner strong{margin-bottom:1.25rem;font-size:4.375rem;letter-spacing:0em;line-height:1;font-family:"Microsoft YaHei"}@media(max-width: 1023px){.product.specialty.overview .contents_inner .tit_company .txt_inner strong{margin-bottom:.625rem;font-size:1.75rem;letter-spacing:0em;line-height:1}}@media(max-width: 766px){.product.specialty.overview .contents_inner .tit_company .txt_inner strong{margin-bottom:.625rem}}.product.specialty.overview .contents_inner .tit_company .txt_inner span{font-size:1.25rem;letter-spacing:0em;line-height:1.5;word-break:keep-all;word-wrap:break-word}@media(max-width: 1023px){.product.specialty.overview .contents_inner .tit_company .txt_inner span{font-size:1rem;letter-spacing:0em;line-height:1.5}}.product.specialty.view .tab_sticky_product{display:block;text-align:center}.product.specialty.view .tab_sticky_product li{display:inline-block;vertical-align:top;margin:0 25px}@media(max-width: 766px){.product.specialty.view .tab_sticky_product{text-align:left}.product.specialty.view .tab_sticky_product li{margin:0 30px 0 0}.product.specialty.view .tab_sticky_product li:last-child{margin-right:0}}.product.specialty.view.flame-retardant .visual_box .bg{background:url("../images/product/specialty/view/flame-retardant_pc_visual_img.jpg") 50% 35% no-repeat;background-size:auto}@media(max-width: 1023px){.product.specialty.view.flame-retardant .visual_box .bg{background:url("../images/product/specialty/view/flame-retardant_m_visual_img.jpg") 50% 50% no-repeat;background-size:cover}}.product.specialty.view.eco-recycled .visual_box .bg{background:url("../images/product/specialty/view/eco-recycled_pc_visual_img.jpg") 50% 35% no-repeat;background-size:auto}@media(max-width: 1023px){.product.specialty.view.eco-recycled .visual_box .bg{background:url("../images/product/specialty/view/eco-recycled_m_visual_img.jpg") 50% 50% no-repeat;background-size:cover}}.product.specialty.view.chemical-resistant .visual_box .bg{background:url("../images/product/specialty/view/chemical-resistant_pc_visual_img.jpg") 50% 35% no-repeat;background-size:auto}@media(max-width: 1023px){.product.specialty.view.chemical-resistant .visual_box .bg{background:url("../images/product/specialty/view/chemical-resistant_m_visual_img.jpg") 50% 50% no-repeat;background-size:cover}}.product.specialty.view.thermal-conductivity .visual_box .bg{background:url("../images/product/specialty/view/thermal-conductivity_pc_visual_img.jpg") 50% 35% no-repeat;background-size:auto}@media(max-width: 1023px){.product.specialty.view.thermal-conductivity .visual_box .bg{background:url("../images/product/specialty/view/thermal-conductivity_m_visual_img.jpg") 50% 50% no-repeat;background-size:cover}}.product.specialty.view.electromagnetic-shielding .visual_box .bg{background:url("../images/product/specialty/view/electromagnetic-shielding_pc_visual_img.jpg") 50% 35% no-repeat;background-size:auto}@media(max-width: 1023px){.product.specialty.view.electromagnetic-shielding .visual_box .bg{background:url("../images/product/specialty/view/electromagnetic-shielding_m_visual_img.jpg") 50% 50% no-repeat;background-size:cover}}@media(max-width: 1023px){.product.specialty.view .sec+:not(.sec01,.sec02){margin-top:6.25rem}}@media(max-width: 766px){.product.specialty.view .sec+:not(.sec01,.sec02){margin-top:6.25rem}}.product.specialty.view .sec .sub_top_box{margin-bottom:2.8125rem}.product.specialty.view .sec .sub_top_box .sub_tit{margin-bottom:1.5625rem}.product.specialty.view .sec .sub_top_box p{font-size:1rem;letter-spacing:0em;line-height:1.625}@media(max-width: 1023px){.product.specialty.view .sec .sub_top_box{margin-bottom:1.5625rem}.product.specialty.view .sec .sub_top_box .sub_tit{margin-bottom:.9375rem}.product.specialty.view .sec .sub_top_box p{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}}.product.specialty.view .sec .sub_tit{margin-bottom:1.875rem;font-size:1.875rem;letter-spacing:0em;line-height:1;font-weight:500}@media(max-width: 1023px){.product.specialty.view .sec .sub_tit{margin-bottom:1.25rem;font-size:1.375rem;letter-spacing:0em;line-height:1}}@media(max-width: 766px){.product.specialty.view .sec .sub_tit{margin-bottom:1.25rem}}.product.specialty.view .sec .list_wrap li .characteristic p{text-align:left}.product.specialty.view .sec .valuechain_area{position:relative;border:1px solid #ddd}.product.specialty.view .sec .valuechain_area .value_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product.specialty.view .sec .valuechain_area .btn_glass{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.product.specialty.view .sec .valuechain_area .btn_glass::after{content:"";display:block;position:absolute;bottom:0;right:0;width:36px;height:36px;background:url("../images/product/materials/view/glass_img.svg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.specialty.view .sec .valuechain_area{position:relative}.product.specialty.view .sec .valuechain_area .value_img{display:block;height:auto !important;text-align:center}.product.specialty.view .sec .valuechain_area .value_img img{width:100%}.product.specialty.view .sec .valuechain_area .btn_glass{display:block}}@media(max-width: 766px){.product.specialty.view .sec .valuechain_area .value_img{text-align:center}}.product.specialty.view .sec .field_list{width:100%;font-size:0}.product.specialty.view .sec .field_list.grid2 li{width:calc(50% - 15px)}.product.specialty.view .sec .field_list.grid2 li:first-of-type{margin-right:30px}@media(max-width: 1023px){.product.specialty.view .sec .field_list.grid2 li{width:calc(50% - 10px)}.product.specialty.view .sec .field_list.grid2 li:first-of-type{margin-right:20px}}.product.specialty.view .sec .field_list.grid3 li{width:calc(33.333333% - 20px);margin-right:30px}.product.specialty.view .sec .field_list.grid3 li:last-of-type{margin-right:0}@media(max-width: 1023px){.product.specialty.view .sec .field_list.grid3 li{width:calc(50% - 10px);margin-right:0}.product.specialty.view .sec .field_list.grid3 li:nth-of-type(odd){margin-right:20px}.product.specialty.view .sec .field_list.grid3 li:nth-of-type(n + 3){margin-top:1.25rem}}@media(max-width: 766px){.product.specialty.view .sec .field_list.grid3 li:nth-of-type(n + 3){margin-top:1.25rem}}.product.specialty.view .sec .field_list.grid4 li{width:calc(25% - 22.5px);margin-right:30px}.product.specialty.view .sec .field_list.grid4 li:last-of-type{margin-right:0}@media(max-width: 1023px){.product.specialty.view .sec .field_list.grid4 li{width:calc(50% - 10px);margin-right:0}.product.specialty.view .sec .field_list.grid4 li:nth-of-type(odd){margin-right:20px}.product.specialty.view .sec .field_list.grid4 li:nth-of-type(n + 3){margin-top:1.25rem}}@media(max-width: 766px){.product.specialty.view .sec .field_list.grid4 li:nth-of-type(n + 3){margin-top:1.25rem}}.product.specialty.view .sec .field_list li{position:relative;display:inline-block;vertical-align:top}.product.specialty.view .sec .field_list li p{position:absolute;width:100%;left:0;bottom:25px;font-size:1.125rem;letter-spacing:0em;line-height:1.4444444444;color:#fff;font-weight:500;text-align:center;word-break:keep-all;word-wrap:break-word}@media(max-width: 1023px){.product.specialty.view .sec .field_list li p{bottom:15px;padding:0 5px;font-size:.75rem;letter-spacing:0em;line-height:1.3333333333}}.product.specialty.view .sec01 .con01 .slider_wrapper{margin-top:3.125rem}.product.specialty.view .sec01 .con01 .slider_wrapper .sticky_product_wrap{margin-bottom:0}@media(max-width: 1023px){.product.specialty.view .sec01 .con01 .slider_wrapper{margin-top:1.875rem}}@media(max-width: 766px){.product.specialty.view .sec01 .con01 .slider_wrapper{margin-top:1.875rem}}.product.specialty.view .sec01 .con01 .top_wrap{position:relative}.product.specialty.view .sec01 .con01 .top_wrap .top_box{margin-top:4.375rem}.product.specialty.view .sec01 .con01 .top_wrap .top_box .title_box{margin-bottom:0}.product.specialty.view .sec01 .con01 .top_wrap .top_box .title_box h2{font-weight:800}.product.specialty.view .sec01 .con01 .top_wrap p{margin-top:.625rem;padding-top:25px;border-top:1px solid #ddd;font-size:1.125rem;letter-spacing:0em;line-height:1.5555555556}@media(max-width: 1023px){.product.specialty.view .sec01 .con01 .top_wrap .top_box{margin-top:3.125rem}.product.specialty.view .sec01 .con01 .top_wrap .top_box .title_box h2{font-size:2.5rem;letter-spacing:0;line-height:1}.product.specialty.view .sec01 .con01 .top_wrap p{margin-top:.625rem;padding-top:18px;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}}@media(max-width: 766px){.product.specialty.view .sec01 .con01 .top_wrap .top_box{margin-top:3.125rem}.product.specialty.view .sec01 .con01 .top_wrap p{margin-top:.625rem}}.product.specialty.view .sec01 .con02{margin-top:6.25rem}.product.specialty.view .sec01 .con02 .visual_box{position:relative;width:100%;height:422px}.product.specialty.view .sec01 .con02 .visual_box .bg{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width: 1023px){.product.specialty.view .sec01 .con02{margin-top:3.125rem}.product.specialty.view .sec01 .con02 .visual_box{width:100%;height:auto;padding-top:50%}}@media(max-width: 766px){.product.specialty.view .sec01 .con02{margin-top:3.125rem}}.product.specialty.view .sec02 .con01 .list{font-size:0}.product.specialty.view .sec02 .con01 .list.grid3 li{width:33.333333%}.product.specialty.view .sec02 .con01 .list.grid4 li{width:25%}.product.specialty.view .sec02 .con01 .list.grid5 li{width:20%}.product.specialty.view .sec02 .con01 .list li{position:relative;display:inline-block;vertical-align:top;padding:30px 0;text-align:center;-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;-webkit-transition:all .3s;transition:all .3s}.product.specialty.view .sec02 .con01 .list li::after{content:"";display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:100px;background-color:#ddd}.product.specialty.view .sec02 .con01 .list li:last-of-type::after{display:none}.product.specialty.view .sec02 .con01 .list li i{display:block;width:80px;margin:0 auto}.product.specialty.view .sec02 .con01 .list li p{margin-top:.625rem;font-size:1.125rem;letter-spacing:0em;line-height:1.3333333333;font-weight:500}@media(max-width: 1023px){.product.specialty.view .sec02 .con01 .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product.specialty.view .sec02 .con01 .list li{padding:0;width:50% !important;padding:0;padding-bottom:20px;border-bottom:1px solid #ddd}.product.specialty.view .sec02 .con01 .list li::after{display:none}.product.specialty.view .sec02 .con01 .list li:nth-of-type(odd){border-right:1px solid #ddd}.product.specialty.view .sec02 .con01 .list li:nth-of-type(n + 3){padding-top:20px}.product.specialty.view .sec02 .con01 .list li i{width:48px}.product.specialty.view .sec02 .con01 .list li i img{width:100%}.product.specialty.view .sec02 .con01 .list li p{margin-top:.3125rem;font-size:.875rem;letter-spacing:0em;line-height:1.2857142857}.product.specialty.view .sec02 .con01 .list.grid3 li:nth-of-type(3){border-bottom:0;padding-bottom:0}.product.specialty.view .sec02 .con01 .list.grid4 li:nth-of-type(n+3){border-bottom:0;padding-bottom:0}.product.specialty.view .sec02 .con01 .list.grid5 li:last-of-type{border-bottom:0;padding-bottom:0}}.product.specialty.view .sec02.active .con01 .list li{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.product.specialty.view .sec02.active .con01 .list li:nth-of-type(2){-webkit-transition-delay:.2s;transition-delay:.2s}.product.specialty.view .sec02.active .con01 .list li:nth-of-type(3){-webkit-transition-delay:.3s;transition-delay:.3s}.product.specialty.view .sec02.active .con01 .list li:nth-of-type(4){-webkit-transition-delay:.4s;transition-delay:.4s}.product.specialty.view .sec02.active .con01 .list li:nth-of-type(5){-webkit-transition-delay:.5s;transition-delay:.5s}.product.specialty.view .sec03{padding:150px 0;background-color:#f6f6f6}@media(max-width: 1023px){.product.specialty.view .sec03{padding:50px 0}}.product.specialty.view .common_popup.data_download_popup .write_wrap{height:calc(100% - 76px)}@media(max-width: 1023px){.product.specialty.view .common_popup.data_download_popup .write_wrap{height:calc(100% - 66px)}}.product.eco-recycled .sec03 .con01 .type_box_wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 1023px){.product.eco-recycled .sec03 .con01 .type_box_wrap{display:block}}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box{width:calc(50% - 15px);background-color:#fff;padding:50px}@media(max-width: 1023px){.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box{width:100%;padding:30px 20px}}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box .top_txt{margin-bottom:1.5625rem;text-align:center}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box .top_txt strong{display:block;font-size:3.75rem;letter-spacing:0.02em;line-height:1;font-family:"Nunito Sans",sans-serif;font-weight:800;color:#011e41}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box .top_txt span{display:block;margin-top:.625rem;font-size:1rem;letter-spacing:0;line-height:1}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box .top_txt p{margin-top:1.25rem;font-size:1.125rem;letter-spacing:0em;line-height:1.5555555556;word-break:keep-all;word-wrap:break-word;font-weight:500}@media(max-width: 1023px){.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box .top_txt{margin-bottom:.9375rem;text-align:center}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box .top_txt strong{font-size:1.875rem;letter-spacing:0.006em;line-height:1}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box .top_txt span{margin-top:.1875rem;font-size:.75rem;letter-spacing:0;line-height:1}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box .top_txt p{margin-top:.625rem;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}}@media(max-width: 1023px){.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box .top_txt p{margin-top:.625rem}}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box .bot_txt{margin-top:1.5625rem}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box .bot_txt p{position:relative;padding-left:10px;font-size:1rem;letter-spacing:0em;line-height:1.75}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box .bot_txt p::before{content:"";display:block;position:absolute;top:11px;left:0;width:3px;height:3px;background-color:#000;border-radius:50%}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box .bot_txt p+p{margin-top:.9375rem}@media(max-width: 1023px){.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box .bot_txt{margin-top:.9375rem}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box .bot_txt p{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box .bot_txt p::before{top:9px}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box .bot_txt p+p{margin-top:.3125rem}}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box01{margin-right:30px}@media(max-width: 1023px){.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box01{margin-right:0}}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02{border:1px solid #70d44b}@media(max-width: 1023px){.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02{margin-top:1.25rem}}@media(max-width: 766px){.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02{margin-top:1.25rem}}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .top_txt{margin-bottom:3.125rem}@media(max-width: 1023px){.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .top_txt{margin-bottom:.9375rem}}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list{width:100%;padding:20px 33px;background:url("../images/product/specialty/eco-recycled/sec03_list_pc_bg.jpg") 0 0 no-repeat;background-size:cover}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;padding:20px 0}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li::after{content:"";display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:48px;height:48px}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li+li{border-top:1px dashed #fff}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li span{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;background-color:#70d44b;border-radius:50%;font-size:.875rem;letter-spacing:0em;line-height:1.7142857143;text-align:center;font-weight:700;color:#fff}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li .txt{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:10px}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li strong{margin-bottom:.625rem;margin-right:15px;font-size:1.25rem;letter-spacing:0em;line-height:1;font-weight:700;color:#011e41}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li p{font-size:1rem;letter-spacing:0em;line-height:1.5}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li:nth-of-type(1)::after{background:url("../images/product/specialty/eco-recycled/sec03_list_icon01.svg") 0 0 no-repeat;background-size:100% 100%}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li:nth-of-type(2)::after{background:url("../images/product/specialty/eco-recycled/sec03_list_icon02.svg") 0 0 no-repeat;background-size:100% 100%}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li:nth-of-type(3)::after{background:url("../images/product/specialty/eco-recycled/sec03_list_icon03.svg") 0 0 no-repeat;background-size:100% 100%}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li:nth-of-type(4)::after{background:url("../images/product/specialty/eco-recycled/sec03_list_icon04.svg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1200px){.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:17px}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li .txt{display:block}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li .txt strong{margin-right:0}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li .txt p{margin-top:.625rem}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li .txt p .none{display:none}}@media(max-width: 1023px){.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list{padding:20px;background:url("../images/product/specialty/eco-recycled/sec03_list_m_bg.jpg") 0 0 no-repeat;background-size:100% 100%}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li{padding-top:20px}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li::after{width:40px;height:40px}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li span{width:20px;height:20px;margin-top:.25rem;font-size:.75rem;letter-spacing:0em;line-height:1.6666666667}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li .txt{margin-top:.125rem}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li .txt p{margin-top:.25rem}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li strong{font-size:1.125rem;letter-spacing:0em;line-height:1.1111111111}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li p{margin-top:.625rem;font-size:.75rem;letter-spacing:0em;line-height:1.5}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li:nth-of-type(1)::after{background:url("../images/product/specialty/eco-recycled/sec03_list_icon01.svg") 0 0 no-repeat;background-size:100% 100%}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li:nth-of-type(2)::after{background:url("../images/product/specialty/eco-recycled/sec03_list_icon02.svg") 0 0 no-repeat;background-size:100% 100%}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li:nth-of-type(3)::after{background:url("../images/product/specialty/eco-recycled/sec03_list_icon03.svg") 0 0 no-repeat;background-size:100% 100%}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li:nth-of-type(4)::after{background:url("../images/product/specialty/eco-recycled/sec03_list_icon04.svg") 0 0 no-repeat;background-size:100% 100%}.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li:nth-of-type(3)::after{top:30%}}@media(max-width: 766px){.product.eco-recycled .sec03 .con01 .type_box_wrap .type_box02 .list li p{margin-top:.625rem}}.product.eco-recycled .sec04 .con01 .sub_top_box .btn_wrap{margin-top:2.1875rem}@media(max-width: 1023px){.product.eco-recycled .sec04 .con01 .sub_top_box .btn_wrap{margin-top:1.5625rem}.product.eco-recycled .sec04 .con01 .sub_top_box .btn_wrap .btn{max-width:328px;border-color:#ddd}}@media(max-width: 766px){.product.eco-recycled .sec04 .con01 .sub_top_box .btn_wrap .btn{max-width:100%}}.product.eco-recycled .sec04 .con01 .type_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:48px 53px;border:1px solid #ddd;background-color:#fff}.product.eco-recycled .sec04 .con01 .type_box .img_box{width:40.385%;padding-top:19.414%;background:url("../images/product/specialty/eco-recycled/sec04_pc_img.jpg") 0 0 no-repeat;background-size:100% 100%}.product.eco-recycled .sec04 .con01 .type_box dl{width:59.615%;padding-left:60px}.product.eco-recycled .sec04 .con01 .type_box dl dt{font-size:1.125rem;letter-spacing:0em;line-height:1.4444444444;font-weight:700}.product.eco-recycled .sec04 .con01 .type_box dl dd{margin-top:.625rem;font-size:1rem;letter-spacing:0em;line-height:1.625}@media(max-width: 1023px){.product.eco-recycled .sec04 .con01 .type_box{display:block;padding:30px 20px}.product.eco-recycled .sec04 .con01 .type_box .img_box{width:81.166%;padding-top:54.98%;margin:0 auto;background:url("../images/product/specialty/eco-recycled/sec04_m_img.jpg") 0 0 no-repeat;background-size:100% 100%}.product.eco-recycled .sec04 .con01 .type_box dl{width:100%;padding-left:0;margin-top:1.375rem}.product.eco-recycled .sec04 .con01 .type_box dl dt{font-size:1rem;letter-spacing:0em;line-height:1.625}.product.eco-recycled .sec04 .con01 .type_box dl dd{margin-top:0rem;font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}}.product.chemical-resistant .sec03 .con01 .field_list li{padding-top:32.834%}@media(max-width: 1023px){.product.chemical-resistant .sec03 .con01 .field_list li{padding-top:39.7%}}.product.chemical-resistant .sec03 .con01 .field_list li:nth-of-type(1){background:url("../images/product/specialty/chemical-resistant/sec03_list_pc_img01.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.chemical-resistant .sec03 .con01 .field_list li:nth-of-type(1){background:url("../images/product/specialty/chemical-resistant/sec03_list_m_img01.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.chemical-resistant .sec03 .con01 .field_list li:nth-of-type(2){background:url("../images/product/specialty/chemical-resistant/sec03_list_pc_img02.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.chemical-resistant .sec03 .con01 .field_list li:nth-of-type(2){background:url("../images/product/specialty/chemical-resistant/sec03_list_m_img02.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.chemical-resistant .sec04 .con01 .sub_top_box{margin-bottom:3.125rem}@media(max-width: 1023px){.product.chemical-resistant .sec04 .con01 .sub_top_box{margin-bottom:3.125rem}}@media(max-width: 766px){.product.chemical-resistant .sec04 .con01 .sub_top_box{margin-bottom:3.125rem}}.product.chemical-resistant .sec04 .con01 .sub_top_box .btn_wrap{margin-top:2.1875rem}@media(max-width: 1023px){.product.chemical-resistant .sec04 .con01 .sub_top_box .btn_wrap{margin-top:1.5625rem}.product.chemical-resistant .sec04 .con01 .sub_top_box .btn_wrap .btn{max-width:328px;border-color:#ddd}}@media(max-width: 766px){.product.chemical-resistant .sec04 .con01 .sub_top_box .btn_wrap .btn{max-width:100%}}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap{font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area{width:calc(50% - 15px)}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area .value_img{height:430px;padding:0 10px}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area1{margin-right:30px}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area1 .bg{width:303px;height:212px;background:url("../images/product/specialty/chemical-resistant/sec04_type01_img.png") 0 0 no-repeat;background-size:100% 100%}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area2{position:relative}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area2 .value_img{padding-bottom:46px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area2 .txt_box{position:absolute;top:40px;left:45px}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area2 .txt_box p{position:relative;padding-left:11px;font-size:.875rem;letter-spacing:0;line-height:1.8571428571;font-weight:700}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area2 .txt_box p::before{content:"";display:block;position:absolute;top:10px;left:0;width:5px;height:5px;border-radius:50%}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area2 .txt_box p:first-of-type{color:#011e41}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area2 .txt_box p:first-of-type::before{background-color:#011e41}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area2 .txt_box p:last-of-type{color:#70d44b}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area2 .txt_box p:last-of-type::before{background-color:#70d44b}@media(max-width: 1023px){.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap{display:block}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area{width:100%}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area .value_img{height:auto}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area1{margin-right:0;padding:30px 13px}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area1 .bg{width:100%;height:auto;padding-top:40%;background:url("../images/product/specialty/chemical-resistant/sec04_type01_m_img.png") 0 0 no-repeat;background-size:100% 100%}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area2{margin-top:1.25rem;position:relative;padding:60px 20px 23px 20px}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area2 .value_img{padding-bottom:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area2 .txt_box{top:15px;left:20px;text-align:left}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area2 .txt_box p{font-size:.75rem;letter-spacing:0;line-height:1.3333333333}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area2 .txt_box p::before{top:5px}.product.chemical-resistant .sec04 .con01 .valuechain_area_wrap .valuechain_area2 .txt_box p+p{margin-top:.3125rem}}.product.thermal-conductivity .sec03 .con01 .field_list li{padding-top:19.1%}@media(max-width: 1023px){.product.thermal-conductivity .sec03 .con01 .field_list li{padding-top:39.7%}}.product.thermal-conductivity .sec03 .con01 .field_list li:nth-of-type(1){background:url("../images/product/specialty/thermal-conductivity/sec03_list_pc_img01.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.thermal-conductivity .sec03 .con01 .field_list li:nth-of-type(1){background:url("../images/product/specialty/thermal-conductivity/sec03_list_m_img01.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.thermal-conductivity .sec03 .con01 .field_list li:nth-of-type(2){background:url("../images/product/specialty/thermal-conductivity/sec03_list_pc_img02.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.thermal-conductivity .sec03 .con01 .field_list li:nth-of-type(2){background:url("../images/product/specialty/thermal-conductivity/sec03_list_m_img02.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.thermal-conductivity .sec03 .con01 .field_list li:nth-of-type(3){background:url("../images/product/specialty/thermal-conductivity/sec03_list_pc_img03.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.thermal-conductivity .sec03 .con01 .field_list li:nth-of-type(3){background:url("../images/product/specialty/thermal-conductivity/sec03_list_m_img03.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.thermal-conductivity .sec03 .con01 .field_list li:nth-of-type(4){background:url("../images/product/specialty/thermal-conductivity/sec03_list_pc_img04.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.thermal-conductivity .sec03 .con01 .field_list li:nth-of-type(4){background:url("../images/product/specialty/thermal-conductivity/sec03_list_m_img04.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.thermal-conductivity .sec04 .con01 .value_img{height:545px}@media(max-width: 1023px){.product.thermal-conductivity .sec04 .con01 .value_img{height:auto;padding:33px 20px}}.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap{font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex}.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap .valuechain_area{width:calc(50% - 15px)}.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap .valuechain_area .value_img{height:350px;padding:0 10px}.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap .valuechain_area .value_img p{font-size:1.125rem;letter-spacing:0em;line-height:1.4444444444;font-weight:500;text-align:center}.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap .valuechain_area1{margin-right:30px}.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap .valuechain_area1 .value_img p{margin-top:2.8125rem}.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap .valuechain_area2 .value_img img{margin-left:-30px}.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap .valuechain_area2 .value_img .txt_box{margin-top:.9375rem;font-size:0}.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap .valuechain_area2 .value_img .txt_box p{display:inline-block;vertical-align:top;margin:0 35px}@media(max-width: 1023px){.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap{display:block}.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap .valuechain_area{width:100%}.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap .valuechain_area .value_img{height:auto;padding:0 10px}.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap .valuechain_area .value_img p{font-size:.875rem;letter-spacing:0em;line-height:1.8571428571}.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap .valuechain_area1{margin-right:0}.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap .valuechain_area1 .value_img{padding:25px 10px}.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap .valuechain_area1 .value_img img{width:38.9%;margin:0 auto}.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap .valuechain_area1 .value_img p{margin-top:.9375rem}.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap .valuechain_area2{margin-top:1.25rem}.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap .valuechain_area2 .value_img{padding:15px 10px}.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap .valuechain_area2 .value_img img{width:61.82%;margin:0 auto}.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap .valuechain_area2 .value_img .txt_box{margin-top:.3125rem}.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap .valuechain_area2 .value_img .txt_box p{margin:0 5px}}@media(max-width: 766px){.product.thermal-conductivity .sec05 .con01 .valuechain_area_wrap .valuechain_area2{margin-top:1.25rem}}.product.thermal-conductivity .sec06 .con01 .sub_top_box p{position:relative;padding-left:10px}.product.thermal-conductivity .sec06 .con01 .sub_top_box p::before{content:"";display:block;position:absolute;top:10px;left:0;width:3px;height:3px;background-color:#000;border-radius:50%}@media(max-width: 1023px){.product.thermal-conductivity .sec06 .con01 .sub_top_box p::before{top:9px}.product.thermal-conductivity .sec06 .con01 .sub_top_box p+p{margin-top:.3125rem}}.product.thermal-conductivity .sec06 .con01 .valuechain_area .value_img{position:relative;height:450px}.product.thermal-conductivity .sec06 .con01 .valuechain_area .value_img .txt_box{position:absolute;top:30px;left:30px}.product.thermal-conductivity .sec06 .con01 .valuechain_area .value_img .txt_box p{position:relative;padding-left:25px;font-size:.875rem;letter-spacing:0;line-height:1;font-weight:700;color:#666}.product.thermal-conductivity .sec06 .con01 .valuechain_area .value_img .txt_box p+p{margin-top:.9375rem}.product.thermal-conductivity .sec06 .con01 .valuechain_area .value_img .txt_box p::before{content:"";display:block;position:absolute;top:4px;left:0;width:20px;height:6px}.product.thermal-conductivity .sec06 .con01 .valuechain_area .value_img .txt_box p:first-of-type{color:#70d44b}.product.thermal-conductivity .sec06 .con01 .valuechain_area .value_img .txt_box p:first-of-type::before{left:7px;width:6px;border-radius:50%;background-color:#70d44b}.product.thermal-conductivity .sec06 .con01 .valuechain_area .value_img .txt_box p:nth-of-type(2){color:#011e41}.product.thermal-conductivity .sec06 .con01 .valuechain_area .value_img .txt_box p:nth-of-type(2)::before{border-radius:99px;background-color:#011e41}.product.thermal-conductivity .sec06 .con01 .valuechain_area .value_img .txt_box p:nth-of-type(3)::before{background-color:#ddd}.product.thermal-conductivity .sec06 .con01 .valuechain_area .value_img .txt_box p:nth-of-type(4)::before{border:1px solid #c3dff4;background-color:#edf6fd;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 1023px){.product.thermal-conductivity .sec06 .con01 .valuechain_area .value_img{height:auto;padding:112px 20px 20px 20px}.product.thermal-conductivity .sec06 .con01 .valuechain_area .value_img .txt_box{top:20px;left:20px}.product.thermal-conductivity .sec06 .con01 .valuechain_area .value_img .txt_box p{font-size:.75rem;letter-spacing:0;line-height:1}.product.thermal-conductivity .sec06 .con01 .valuechain_area .value_img .txt_box p+p{margin-top:.625rem}}@media(max-width: 766px){.product.thermal-conductivity .sec06 .con01 .valuechain_area .value_img .txt_box{text-align:left}.product.thermal-conductivity .sec06 .con01 .valuechain_area .value_img .txt_box p+p{margin-top:.625rem}}.product.electromagnetic-shielding .content{padding-bottom:0}.product.electromagnetic-shielding .sec03 .con01 .field_list li{padding-top:23.917%}@media(max-width: 1023px){.product.electromagnetic-shielding .sec03 .con01 .field_list li{padding-top:39.7%}}.product.electromagnetic-shielding .sec03 .con01 .field_list li p{color:#000}.product.electromagnetic-shielding .sec03 .con01 .field_list li:nth-of-type(1){background:url("../images/product/specialty/electromagnetic-shielding/sec03_list_pc_img01.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.electromagnetic-shielding .sec03 .con01 .field_list li:nth-of-type(1){background:url("../images/product/specialty/electromagnetic-shielding/sec03_list_m_img01.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.electromagnetic-shielding .sec03 .con01 .field_list li:nth-of-type(2){background:url("../images/product/specialty/electromagnetic-shielding/sec03_list_pc_img02.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.electromagnetic-shielding .sec03 .con01 .field_list li:nth-of-type(2){background:url("../images/product/specialty/electromagnetic-shielding/sec03_list_m_img02.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.electromagnetic-shielding .sec03 .con01 .field_list li:nth-of-type(3){background:url("../images/product/specialty/electromagnetic-shielding/sec03_list_pc_img03.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.electromagnetic-shielding .sec03 .con01 .field_list li:nth-of-type(3){background:url("../images/product/specialty/electromagnetic-shielding/sec03_list_m_img03.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.electromagnetic-shielding .sec03 .con01 .field_list li:nth-of-type(4){background:url("../images/product/specialty/electromagnetic-shielding/sec03_list_pc_img04.jpg") 0 0 no-repeat;background-size:100% 100%}@media(max-width: 1023px){.product.electromagnetic-shielding .sec03 .con01 .field_list li:nth-of-type(4){background:url("../images/product/specialty/electromagnetic-shielding/sec03_list_m_img04.jpg") 0 0 no-repeat;background-size:100% 100%}}.product.electromagnetic-shielding .sec04 .con01 .valuechain_area .value_img{height:450px;padding:0 89px;-webkit-box-orient:unset !important;-webkit-box-direction:unset !important;-ms-flex-direction:unset !important;flex-direction:unset !important}.product.electromagnetic-shielding .sec04 .con01 .valuechain_area .value_img .txt_box{width:264px;margin-left:48px}.product.electromagnetic-shielding .sec04 .con01 .valuechain_area .value_img .txt_box .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product.electromagnetic-shielding .sec04 .con01 .valuechain_area .value_img .txt_box .top span{font-size:1.25rem;letter-spacing:0em;line-height:1.3;font-weight:500;margin-right:10px}.product.electromagnetic-shielding .sec04 .con01 .valuechain_area .value_img .txt_box .top span:last-of-type{margin-right:0}.product.electromagnetic-shielding .sec04 .con01 .valuechain_area .value_img .txt_box .top span.point{width:30px;height:30px;font-size:1.125rem;letter-spacing:0em;line-height:1.6666666667;border-radius:50%;color:#fff;text-align:center}.product.electromagnetic-shielding .sec04 .con01 .valuechain_area .value_img .txt_box .top span.point.green{background-color:#70d44b}.product.electromagnetic-shielding .sec04 .con01 .valuechain_area .value_img .txt_box .top span.point.blue{background-color:#2a7de1}.product.electromagnetic-shielding .sec04 .con01 .valuechain_area .value_img .txt_box .top span.point.navy{background-color:#011e41;margin-right:5px}.product.electromagnetic-shielding .sec04 .con01 .valuechain_area .value_img .txt_box .bot{margin-top:.9375rem}.product.electromagnetic-shielding .sec04 .con01 .valuechain_area .value_img .txt_box .bot p{position:relative;font-size:1rem;letter-spacing:0em;line-height:1.625;padding-left:10px}.product.electromagnetic-shielding .sec04 .con01 .valuechain_area .value_img .txt_box .bot p+p{margin-top:.3125rem}.product.electromagnetic-shielding .sec04 .con01 .valuechain_area .value_img .txt_box .bot p::before{content:"";display:block;position:absolute;top:11px;left:0;width:3px;height:3px;background-color:#000;border-radius:50%}@media(max-width: 1023px){.product.electromagnetic-shielding .sec04 .con01 .valuechain_area .value_img{height:auto;padding:20px}.product.electromagnetic-shielding .sec04 .con01 .valuechain_area .value_img img{width:100%}.product.electromagnetic-shielding .sec04 .con01 .valuechain_area .value_img .txt_box{width:100%;margin-top:.9375rem;margin-left:0;text-align:left}.product.electromagnetic-shielding .sec04 .con01 .valuechain_area .value_img .txt_box .top span{font-size:1rem;letter-spacing:0em;line-height:1.625;margin-right:5px}.product.electromagnetic-shielding .sec04 .con01 .valuechain_area .value_img .txt_box .top span.point{width:20px;height:20px;font-size:.875rem;letter-spacing:0em;line-height:1.4285714286}.product.electromagnetic-shielding .sec04 .con01 .valuechain_area .value_img .txt_box .bot{margin-top:.3125rem}}.product.electromagnetic-shielding .sec05{padding:150px 0 260px;background-color:#f6f6f6}@media(max-width: 1023px){.product.electromagnetic-shielding .sec05{padding:50px 0 160px}}.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_tit{padding:38px 0}.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_tit p{font-size:1.5rem;letter-spacing:0;line-height:1;font-weight:800;color:#999}.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_item--active .acco_tit p{color:#000}.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont{padding:0;background-color:#fff;font-size:0}.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box{position:relative;display:inline-block;vertical-align:top;width:33.333333%;padding-top:20.834%}.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.silve{background:url("../images/product/specialty/electromagnetic-shielding/silve_pc_img.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.silve{background:url("../images/product/specialty/electromagnetic-shielding/silve_m_img.jpg") 0 0 no-repeat;background-size:cover}}.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.eco-recycled{background:url("../images/product/specialty/electromagnetic-shielding/eco-recycled_pc_img.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.eco-recycled{background:url("../images/product/specialty/electromagnetic-shielding/eco-recycled_m_img.jpg") 0 0 no-repeat;background-size:cover}}.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.copper{background:url("../images/product/specialty/electromagnetic-shielding/copper_pc_img.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.copper{background:url("../images/product/specialty/electromagnetic-shielding/copper_m_img.jpg") 0 0 no-repeat;background-size:cover}}.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.iron{background:url("../images/product/specialty/electromagnetic-shielding/iron_pc_img.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.iron{background:url("../images/product/specialty/electromagnetic-shielding/iron_m_img.jpg") 0 0 no-repeat;background-size:cover}}.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.cnts{background:url("../images/product/specialty/electromagnetic-shielding/cnts_pc_img.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.cnts{background:url("../images/product/specialty/electromagnetic-shielding/cnts_m_img.jpg") 0 0 no-repeat;background-size:cover}}.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.graphene{background:url("../images/product/specialty/electromagnetic-shielding/graphene_pc_img.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.graphene{background:url("../images/product/specialty/electromagnetic-shielding/graphene_m_img.jpg") 0 0 no-repeat;background-size:cover}}.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.graphite{background:url("../images/product/specialty/electromagnetic-shielding/graphite_pc_img.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.graphite{background:url("../images/product/specialty/electromagnetic-shielding/graphite_m_img.jpg") 0 0 no-repeat;background-size:cover}}.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.uniformity{background:url("../images/product/specialty/electromagnetic-shielding/uniformity_pc_img.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.uniformity{background:url("../images/product/specialty/electromagnetic-shielding/uniformity_m_img.jpg") 0 0 no-repeat;background-size:cover}}.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.stratiform{background:url("../images/product/specialty/electromagnetic-shielding/stratiform_pc_img.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.stratiform{background:url("../images/product/specialty/electromagnetic-shielding/stratiform_m_img.jpg") 0 0 no-repeat;background-size:cover}}.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.cladding{background:url("../images/product/specialty/electromagnetic-shielding/cladding_pc_img.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.cladding{background:url("../images/product/specialty/electromagnetic-shielding/cladding_m_img.jpg") 0 0 no-repeat;background-size:cover}}.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.physicalcoationg{background:url("../images/product/specialty/electromagnetic-shielding/physicalcoationg_pc_img.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.physicalcoationg{background:url("../images/product/specialty/electromagnetic-shielding/physicalcoationg_m_img.jpg") 0 0 no-repeat;background-size:cover}}.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.electroplate{background:url("../images/product/specialty/electromagnetic-shielding/electroplate_pc_img.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.electroplate{background:url("../images/product/specialty/electromagnetic-shielding/electroplate_m_img.jpg") 0 0 no-repeat;background-size:cover}}.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.electrolessplating{background:url("../images/product/specialty/electromagnetic-shielding/electrolessplating_pc_img.jpg") 0 0 no-repeat;background-size:cover}@media(max-width: 1023px){.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box.electrolessplating{background:url("../images/product/specialty/electromagnetic-shielding/electrolessplating_m_img.jpg") 0 0 no-repeat;background-size:cover}}.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box p{position:absolute;width:100%;left:0;bottom:30px;margin:0;font-size:1.125rem;letter-spacing:0em;line-height:1.4444444444;font-weight:500;text-align:center;color:#fff}@media(max-width: 1023px){.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_tit{padding:28px 0}.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_tit p{font-size:1.125rem;letter-spacing:0em;line-height:1.3333333333}.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box{padding-top:27.44%}.product.electromagnetic-shielding .sec05 .con01 .acco_list .acco_cont .box p{bottom:10px;font-size:.875rem;letter-spacing:0em;line-height:1.2857142857}}@media(max-width: 1023px){.product.flame-retardant .sec02 .con01 .list li{width:50%}.product.flame-retardant .sec02 .con01 .list li:nth-of-type(3),.product.flame-retardant .sec02 .con01 .list li:nth-of-type(4){padding-bottom:20px}.product.flame-retardant .sec02 .con01 .list li:nth-of-type(4){border-bottom:1px solid #ddd}}.product.flame-retardant .sec03 .con01 .battery_module_box{width:100%;background-color:#fff}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type{display:none}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.show{display:block}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type .module_img{position:relative}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type .module_img .module_number_box .num{position:absolute;display:inline-block;width:24px;height:24px;border-radius:50%;font-size:.875rem;letter-spacing:0em;line-height:1.7142857143;background-color:#011e41;color:#70d44b;text-align:center;vertical-align:top;cursor:pointer}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type .module_img .module_number_box .num:hover{background-color:#70d44b;color:#fff}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type .module_img .module_number_box .num.active{background-color:#70d44b;color:#fff}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type .module_img .module_pc_img{display:block}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type .module_img .module_m_img{display:none}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type01{padding:70px 75px 70px 50px}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type01 .type_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type01 .module_number_box .num:nth-of-type(1){top:29%;left:35%}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type01 .module_number_box .num:nth-of-type(2){top:37%;left:47%}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type01 .module_number_box .num:nth-of-type(3){bottom:50%;right:35%}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type01 .module_number_box .num:nth-of-type(4){bottom:35%;left:22%}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type01 .module_info_wrap strong{margin-top:.375rem}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type01 .module_info_wrap ol li{padding:24px 0 26px}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type01 .module_info_wrap ol li:nth-of-type(1) .lft_box::before{content:"1"}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type01 .module_info_wrap ol li:nth-of-type(2) .lft_box::before{content:"2"}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type01 .module_info_wrap ol li:nth-of-type(3) .lft_box::before{content:"3"}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type01 .module_info_wrap ol li:nth-of-type(4) .lft_box::before{content:"4"}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type01 .module_info_wrap ol li:last-of-type{padding-bottom:0}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type02{padding:70px 75px 70px 50px}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type02 .type_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type02 .module_number_box .num:nth-of-type(1){top:4%;right:22%}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type02 .module_number_box .num:nth-of-type(2){top:56%;right:48%}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type02 .module_number_box .num:nth-of-type(3){bottom:23%;left:47%}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type02 .module_info_wrap ol li{padding:30px 0 28px}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type02 .module_info_wrap ol li:nth-of-type(1) .lft_box::before{content:"1"}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type02 .module_info_wrap ol li:nth-of-type(2) .lft_box::before{content:"2"}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type02 .module_info_wrap ol li:nth-of-type(3) .lft_box::before{content:"3"}.product.flame-retardant .sec03 .con01 .battery_module_box .module_info_wrap{width:553px}.product.flame-retardant .sec03 .con01 .battery_module_box .module_info_wrap strong{display:block;margin-top:.375rem;margin-bottom:1.875rem;font-size:1.875rem;letter-spacing:0em;line-height:.5333333333}.product.flame-retardant .sec03 .con01 .battery_module_box .module_info_wrap ol li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px dashed #ddd}.product.flame-retardant .sec03 .con01 .battery_module_box .module_info_wrap ol li:last-child{padding-bottom:0}.product.flame-retardant .sec03 .con01 .battery_module_box .module_info_wrap ol li .lft_box{font-size:0}.product.flame-retardant .sec03 .con01 .battery_module_box .module_info_wrap ol li .lft_box::before{display:inline-block;width:24px;height:24px;margin-right:10px;border-radius:50%;font-size:.875rem;letter-spacing:0em;line-height:1.7142857143;background-color:#999;color:#fff;text-align:center;vertical-align:top;-webkit-transition:.3s;transition:.3s}.product.flame-retardant .sec03 .con01 .battery_module_box .module_info_wrap ol li .lft_box .lft_txt{display:inline-block;color:#011e41;font-size:1.25rem;letter-spacing:0em;line-height:1.4;font-weight:700;-webkit-transition:.3s;transition:.3s}@media(min-width: 1024px){.product.flame-retardant .sec03 .con01 .battery_module_box .module_info_wrap ol li .lft_box.active .lft_txt{color:#70d44b}.product.flame-retardant .sec03 .con01 .battery_module_box .module_info_wrap ol li .lft_box.active::before{background-color:#70d44b;color:#fff}}.product.flame-retardant .sec03 .con01 .battery_module_box .module_info_wrap ol li .rgt_box{width:44%;margin-top:-0.25rem}.product.flame-retardant .sec03 .con01 .battery_module_box .module_info_wrap ol li .rgt_box p{color:#011e41;font-size:1rem;letter-spacing:0em;line-height:1.625;font-weight:700}.product.flame-retardant .sec03 .con01 .battery_module_box .module_info_wrap ol li .rgt_box p span{font-weight:400}.product.flame-retardant .sec03 .con01 .battery_module_box .module_info_wrap ol li .rgt_box p:last-child{margin-bottom:0rem}.product.flame-retardant .sec03 .con01 .info_txt{margin-top:1.25rem;font-size:1rem;letter-spacing:0em;line-height:1.25;color:#666}.product.flame-retardant .sec03 .con01 .module_tab_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:380px;height:60px;margin:50px auto 0;padding:0 42px;border-radius:99px;background-color:#70d44b}.product.flame-retardant .sec03 .con01 .module_tab_box a{font-size:1.25rem;letter-spacing:0em;line-height:1.3;font-weight:500;color:#fff}.product.flame-retardant .sec03 .con01 .module_tab_box a:hover{color:#011e41}.product.flame-retardant .sec03 .con01 .module_tab_box a.active{color:#011e41}@media all and (max-width: 1200px){.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type01{padding:50px 24px 50px 24px}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type01 .module_number_box .num:nth-of-type(1){top:28%;left:35%}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type01 .module_number_box .num:nth-of-type(2){top:36%;left:48%}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type.type02{padding:50px 24px 50px 24px}.product.flame-retardant .sec03 .con01 .battery_module_box .module_type .module_img{width:40%}.product.flame-retardant .sec03 .con01 .battery_module_box .module_info_wrap{width:54%}.product.flame-retardant .sec03 .con01 .battery_module_box .module_info_wrap ol li .rgt_box{width:48%}}@media(max-width: 1023px){.product.flame-retardant .sec03 .con01 .battery_module_wrapper{position:relative}.product.flame-retardant .sec03 .con01 .battery_module_wrapper .battery_module_box{height:auto}.product.flame-retardant .sec03 .con01 .battery_module_wrapper .battery_module_box .module_type.type01{padding:100px 20px 40px}.product.flame-retardant .sec03 .con01 .battery_module_wrapper .battery_module_box .module_type.type02{padding:100px 20px 40px}.product.flame-retardant .sec03 .con01 .battery_module_wrapper .battery_module_box .module_type .type_inner{display:block}.product.flame-retardant .sec03 .con01 .battery_module_wrapper .battery_module_box .module_type .module_img{width:100%}.product.flame-retardant .sec03 .con01 .battery_module_wrapper .battery_module_box .module_type .module_img .module_number_box{display:none}.product.flame-retardant .sec03 .con01 .battery_module_wrapper .battery_module_box .module_type .module_img .module_pc_img{display:none}.product.flame-retardant .sec03 .con01 .battery_module_wrapper .battery_module_box .module_type .module_img .module_m_img{display:block;width:254px;margin:0 auto}.product.flame-retardant .sec03 .con01 .battery_module_wrapper .battery_module_box .module_info_wrap{width:100%;margin-top:1.25rem}.product.flame-retardant .sec03 .con01 .battery_module_wrapper .battery_module_box .module_info_wrap strong{margin-bottom:1.25rem;font-size:1.25rem;letter-spacing:0em;line-height:.8}.product.flame-retardant .sec03 .con01 .battery_module_wrapper .battery_module_box .module_info_wrap ol li{padding:30px 0 24px}.product.flame-retardant .sec03 .con01 .battery_module_wrapper .battery_module_box .module_info_wrap ol li .lft_box::before{width:20px;height:20px;font-size:.75rem;letter-spacing:0em;line-height:1.6666666667;background-color:#70d44b}.product.flame-retardant .sec03 .con01 .battery_module_wrapper .battery_module_box .module_info_wrap ol li .lft_box .lft_txt{font-size:1.125rem;letter-spacing:0em;line-height:1.1111111111}.product.flame-retardant .sec03 .con01 .battery_module_wrapper .battery_module_box .module_info_wrap ol li .rgt_box{width:60%}.product.flame-retardant .sec03 .con01 .battery_module_wrapper .battery_module_box .module_info_wrap ol li .rgt_box p{font-size:.875rem;letter-spacing:0em;line-height:1.5714285714}.product.flame-retardant .sec03 .con01 .battery_module_wrapper .info_txt{font-size:.75rem;letter-spacing:0em;line-height:1.5}.product.flame-retardant .sec03 .con01 .battery_module_wrapper .module_tab_box{position:absolute;max-width:288px;height:40px;top:20px;left:50%;margin-top:0rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product.flame-retardant .sec03 .con01 .battery_module_wrapper .module_tab_box a{font-size:.875rem;letter-spacing:0em;line-height:1}}@media(max-width: 766px){.product.flame-retardant .sec03 .con01 .battery_module_wrapper .battery_module_box .module_info_wrap ol li{display:block;padding:20px 0}.product.flame-retardant .sec03 .con01 .battery_module_wrapper .battery_module_box .module_info_wrap ol li .rgt_box{width:100%;margin-top:1.25rem}}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap{padding:100px 30px 75px;border:1px solid #ddd}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .plus_icon{width:900px;margin:30px 60px 30px auto}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .plus_icon i{display:block;width:20px;height:20px;margin:0 auto;background:url("../images/product/specialty/flame-retardant/sec04_plus_icon.svg") 0 0 no-repeat;background-size:cover}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area{padding:0 60px 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area strong{font-size:1.25rem;letter-spacing:0em;line-height:1}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area .diagram_cont{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:900px;padding:20px;border:1px solid #ddd;border-radius:500px}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area .diagram_cont .diagram_item{position:relative}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area .diagram_cont .diagram_item:last-child{margin-right:0 !important}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area .diagram_cont .diagram_item:last-child::after{display:none}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area .diagram_cont .diagram_item::after{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;background-size:cover;content:""}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area .diagram_cont span{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;font-size:1.875rem;letter-spacing:0em;line-height:.6666666667;font-weight:700;color:#fff}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type01 .diagram_cont .diagram_item{width:160px;height:160px;margin-right:-20px;border-radius:50%;background-color:#70d44b}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type01 .diagram_cont .diagram_item::after{width:20px;height:78px;background:url("../images/product/specialty/flame-retardant/type01_mask_pc.png") 0 0 no-repeat}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type02 .diagram_item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:50%;height:160px;margin-right:-40px;border-radius:500px;background-color:#011e41}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type02 .diagram_item::after{width:40px;height:106px;background:url("../images/product/specialty/flame-retardant/type02_mask_pc.png") 0 0 no-repeat}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type03{display:block;padding:0}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type03>strong{padding-left:30px}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list{margin-top:1.25rem}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px dashed #ddd}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items{position:relative;width:25%;height:380px;border-right:1px dashed #ddd}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items:last-child{border-right:0}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items::after{display:inline-block;z-index:-1;position:absolute;bottom:0;right:30px;width:18px;height:18px;background:url("../images/product/specialty/flame-retardant/card_plus_icon.svg") 0 0 no-repeat;background-size:cover;content:""}@media(min-width: 1024px){.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items:hover .card_info_wrap{opacity:1;z-index:1}}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_tit{display:block;width:100%;height:100%;padding:50px 20px 0 30px}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_tit strong{display:block;margin-bottom:.625rem;font-size:1.875rem;letter-spacing:0em;line-height:1.1666666667;font-weight:700;color:#011e41}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_tit span{font-size:1rem;letter-spacing:0em;line-height:1.5;color:#666}@media(min-width: 1024px){.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_tit .btn{display:none}}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_wrap{position:absolute;z-index:-1;top:0;left:0;width:101.75%;height:380px;padding:38px 20px 0 30px;border-radius:8px;-webkit-box-shadow:4px 8px 20px 0px rgba(0,0,0,.3);box-shadow:4px 8px 20px 0px rgba(0,0,0,.3);opacity:0;-webkit-transition:.3s;transition:.3s;background-color:#011e41}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_wrap .info_box:first-child{margin-bottom:2.0625rem}@media(max-width: 766px){.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_wrap .info_box:first-child{margin-bottom:1.25rem}}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_wrap .info_box strong{display:block;margin-bottom:.75rem;font-size:1.125rem;letter-spacing:0em;line-height:1.1111111111;font-weight:700;color:#fff}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_wrap .info_box li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.3125rem;font-size:1rem;letter-spacing:0em;line-height:1.25;color:#fff}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_wrap .info_box li::before{-ms-flex-negative:0;flex-shrink:0;display:inline-block;width:3px;height:3px;margin-top:.5rem;margin-right:5px;border-radius:50%;background-color:#fff;vertical-align:middle;content:""}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_wrap .dot{color:#70d44b}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_wrap .comment{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;bottom:34px;width:calc(100% - 50px);font-size:.875rem;letter-spacing:0em;line-height:1.5714285714;color:#999}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_wrap .comment .dot{margin-right:3px}@media all and (max-width: 1200px){.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap{padding:64px 56px 40px}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .plus_icon{width:720px;margin:24px 0 24px auto}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .plus_icon i{width:16px;height:16px}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area .diagram_cont{width:720px;padding:16px}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area .diagram_cont .diagram_item{-ms-flex-negative:0;flex-shrink:0}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type01{padding:0 0 0 24px}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type01 .diagram_cont .diagram_item{width:129px;height:129px;margin-right:-16px}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type01 .diagram_cont .diagram_item::after{width:16px;height:61px;background:url("../images/product/specialty/flame-retardant/type01_mask_laptop.png") 0 0 no-repeat}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type02{padding:0 0 0 24px}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type02 .diagram_item{width:360px;height:128px;margin-right:-32px}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type02 .diagram_item::after{width:32px;height:86px;background:url("../images/product/specialty/flame-retardant/type02_mask_laptop.png") 0 0 no-repeat}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type03>strong{padding-left:24px}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_wrap{padding:24px 10px 0 24px}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_wrap .info_box:first-child{margin-bottom:1.875rem}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_wrap .info_box strong{margin-bottom:.625rem}}@media(max-width: 1023px){.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap{padding:30px 20px}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box{padding:0}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area strong{display:block;width:100%;max-width:288px;margin-bottom:.9375rem;font-size:1rem;letter-spacing:0em;line-height:1}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area .diagram_cont{width:100%;max-width:100%;padding:5px}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area .diagram_cont span{font-size:.875rem;letter-spacing:0em;line-height:1}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type01{padding:0}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type01 .diagram_cont .diagram_item{width:calc(16.666666% + 5px);height:15.216vw;margin-right:-6px}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type01 .diagram_cont .diagram_item::after{width:6px;height:34%;background:url("../images/product/specialty/flame-retardant/type01_mask_m.png") 0 0 no-repeat;background-size:100% 100%}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type02{padding:0}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type02 .diagram_cont .diagram_item{width:44.2%;height:50px;margin-right:-12px}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type02 .diagram_cont .diagram_item::after{width:12px;height:32px;background:url("../images/product/specialty/flame-retardant/type02_mask_m.png") 0 0 no-repeat}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type03>strong{padding-left:0}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .plus_icon{width:100%;margin:15px 0}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .plus_icon i{width:18px;height:18px}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list{margin-top:.625rem}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:0}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items{width:100%;height:auto;border-right:0;border-top:1px solid #ddd}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items:last-child{border-bottom:1px solid #ddd}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items::after{display:none}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items--active .card_info_tit .btn::after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_tit{position:relative;padding:20px 0}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_tit .btn{display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_tit .btn::before{width:10px;height:1px}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_tit .btn::after{width:1px;height:10px}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_tit strong{margin-bottom:.3125rem;font-size:1.125rem;letter-spacing:0em;line-height:1.3333333333;font-weight:800}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_tit span{font-size:.875rem;letter-spacing:0em;line-height:1.7142857143}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_wrap{display:none;position:relative;z-index:1;top:0;width:100%;height:auto;padding:30px 20px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;opacity:1;-webkit-transition:0s;transition:0s}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_wrap .info_box:first-child{margin-bottom:1.25rem}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_wrap .info_box strong{margin-bottom:.3125rem;font-size:.875rem;letter-spacing:0em;line-height:1.4285714286}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_wrap .info_box li{font-size:.875rem;letter-spacing:0em;line-height:1.4285714286}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_wrap .info_box li::before{width:2px;height:2px}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_wrap .comment{position:relative;bottom:0;margin-top:1.875rem}}@media(max-width: 766px){.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area{display:block}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area .diagram_cont{margin:0 auto}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type01{padding:0}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type01 .diagram_cont .diagram_item{width:calc(16.666666% + 5px);height:14.29vw;margin-right:-6px}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type01 .diagram_cont .diagram_item::after{height:40%}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list{margin-top:.625rem}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_wrap .info_box:first-child{margin-bottom:1.25rem}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .card_list>ul .card_items .card_info_wrap .comment{width:100%;margin-top:1.875rem}}@media(max-width: 500px){.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type01{padding:0}.product.flame-retardant .sec04 .con01 .sec04_diagram_wrap .diagram_box .type_area.type01 .diagram_cont .diagram_item::after{height:50%}}.product.flame-retardant .sec05 .con01 .type_box_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width: 1023px){.product.flame-retardant .sec05 .con01 .type_box_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area{width:585px;height:348px;border:1px solid #ddd}.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area:first-child .contents_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area:last-child .contents_box{position:relative}.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area:last-child .contents_box .graph_info{position:absolute;top:30px;left:107px}.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area:last-child .contents_box .graph_info p{font-size:.875rem;letter-spacing:0em;line-height:1;font-weight:700}.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area:last-child .contents_box .graph_info p::before{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:3px;vertical-align:middle;content:""}.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area:last-child .contents_box .graph_info p:nth-child(1){margin-bottom:.3125rem;color:#011e41}.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area:last-child .contents_box .graph_info p:nth-child(1)::before{background-color:#011e41}.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area:last-child .contents_box .graph_info p:nth-child(2){color:#70d44b}.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area:last-child .contents_box .graph_info p:nth-child(2)::before{background-color:#70d44b}.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area:last-child .contents_box img{margin:0 auto;padding-top:50px}.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area:last-child .contents_box .btn_glass{display:none}.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area .contents_box{height:100%}@media all and (max-width: 1200px){.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area{width:48.75%}}@media(max-width: 1023px){.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area{width:100%;height:auto}.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area:first-child{margin-bottom:1.25rem}.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area:first-child .contents_box{padding:54px 0}.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area:first-child .contents_box img{width:186px}.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area:last-child .contents_box{padding:20px}.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area:last-child .contents_box .graph_info{position:relative;top:0;left:0}.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area:last-child .contents_box .graph_info p{font-size:.75rem;letter-spacing:0em;line-height:1}.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area:last-child .contents_box img{width:288px;padding-top:15px}.product.flame-retardant .sec05 .con01 .type_box_wrap .type_area:last-child .contents_box .btn_glass{display:block;position:absolute;bottom:0;right:0;width:36px;height:36px;background:url(../images/product/materials/view/glass_img.svg) 0 0 no-repeat;background-size:100% 100%;content:""}}