@charset "utf-8";
/* CSS Document */


@import "bizStore_margin.css";
@import "bizStore_padding.css";
@import "bizStore_swipper.css";

/* wrap */
.wrap{position:relative;display:block;min-width:1440px;margin:0 auto;padding:0;overflow:hidden;}

/* slider */
.slide_entpri{position:relative;width:1200px;margin:32px auto 0;padding:0 0 20px;}
.slide_entpri .swiper-slide{margin:0 40px;}
.slide_entpri .im_bx a img{width:1200px;height:400px;margin:0 auto;overflow:hidden;border-radius:24px;}
.slide_entpri .swiper-button-prev{left:-40px;}
.slide_entpri .swiper-button-next{right:-68px;}
.slide_entpri .swiper-button-prev,
.slide_entpri .swiper-button-next{position:absolute;top:50%;transform:translateX(-50%);}
.slide_entpri .swiper-button-next:after, .slide_entpri .swiper-button-prev:after{width:18px;height:32px;font-size:0;background-image:url("../img/bizStore/ic_arr.png");background-repeat:no-repeat;}
.slide_entpri .swiper-button-prev:after{background-position:0 0;}
.slide_entpri .swiper-button-next:after{background-position:0 -32px;}
.slide_entpri .swiper-pagination{position:absolute;right:34px;bottom:48px;min-width:54px;height:28px;padding:0 10px;border-radius:14px;background-color:rgb(0, 0, 0, 0.2);}
.slide_entpri .swiper-pagination strong{font-family:'Roboto';font-weight:700;font-size:14px;color:rgba(255, 255, 255, 0.4);line-height:28px;}
.slide_entpri .swiper-pagination strong.on{font-weight:700;color:#fff;}

/* tab_wraps */
.tab_js{padding:20px 0 0;}
.tab_wraps{margin:0;border-bottom:1px solid rgba(0, 0, 0, 0.06);}
.tab_wraps{position:relative;}/* (add)20230425 */
.tab_wraps::before{content:'';position:absolute;right:0;bottom:-21px;left:0;height:20px;background-color:transparent;background-image:url("../img/bizStore/tab_shadow.png");background-repeat:repeat-x;background-position:0 0;}/* (add)20230425 */
.tab_cnt_wrap{width:1200px;margin:0 auto;}
.tab_cnt_wrap .tab_cnt{display:none;margin:75px 0;}
.tab_wraps.tab_wraps.on{box-shadow:2px 12px 12px 0 rgba(12, 78, 190, 0.06);}
.tab_wraps .tab_inner{position:relative;width:1200px;margin:0 auto;z-index:1000;}

.slide_menu .swiper-button-prev{left:16px;}
.slide_menu .swiper-button-next{right:-16px;}
.slide_menu .swiper-button-prev,
.slide_menu .swiper-button-next{position:absolute;top:37px;width:28px;height:28px;transform:translateX(-50%);background-color:#fff;z-index:1000;}
.slide_menu .swiper-button-next:after, .slide_menu .swiper-button-prev:after{display:block;width:28px;height:28px;border-radius:50%;border:1px solid rgba(0, 0, 0, 0.1);font-size:0;background-image:url("../img/bizStore/ic_arr2.png");background-repeat:no-repeat;z-index:1000;}
.slide_menu .swiper-button-prev:after{background-position:50% -3px;}
.slide_menu .swiper-button-next:after{background-position:50% -35px;}

.slide_menu{overflow:hidden;}
.slide_menu .swiper-slide{width:auto;margin-left:48px;}
.slide_menu .swiper-button-disabled{display:none;}
.slide_menu .swiper-slide:first-child{margin-left:0;}
.tabs{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;z-index:1;}
.tabs.type2{column-gap:80px;}
.tabs .tab_node{display:block;}
.tabs .tab_node span{display:block;padding:0 17px;font-size:18px;color:rgba(0, 0, 0, 0.4);line-height:58px;pointer-events:none;}
.tabs .tab_node.on{position:relative;}
.tabs .tab_node.on:after{position:absolute;left:0;right:0;bottom:0;display:inline-block;content:'';height:4px;border-radius:3px 3px 0 0;background-color:#1573fe;}
.tabs .tab_node.on span{font-weight:700;color:#000;}
.tabs .tab_node:hover{position:relative;}
.tabs .tab_node:hover:after{position:absolute;left:0;right:0;bottom:0;display:inline-block;content:'';height:4px;border-radius:3px 3px 0 0;background-color:#1573fe;}
.tabs .tab_node:hover span{font-weight:700;color:#000;}

/*.tab_ly{position:absolute;top:0;left:0;display:none;}
.tab_ly.allMenu{top:66px;width:1080px;border-radius:12px;border:1px solid #1574ff;box-shadow:0 2px 24px 0 rgba(12, 78, 190, 0.16);background-color:#fff;}
.tab_ly.allMenu .tab_ly_inner{padding:34px 44px;}
.tab_ly.allMenu .tab_grp{margin:30px 0 0;padding:0;}
.tab_ly.allMenu .tab_grp:first-child{margin:0;}
.tab_ly.allMenu .tab_grp .tit_wrap{margin:0 0 5px;padding:5px 0 0;}
.tab_ly.allMenu .tab_grp .tit_wrap h4{font-weight:700;font-size:18px;color:#222;line-height:27px;}

.tab_sub_list{}
.tab_sub_list ul{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin:0 -10px;}
.tab_sub_list ul li{width:25%;padding:5px 0}
.tab_sub_list ul li a{display:inline-block;padding:5px 10px;max-width:240px;}
.tab_sub_list ul li dl{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;height:30px;}
.tab_sub_list ul li dl dt{width:30px;}
.tab_sub_list ul li dl dt img{width:30px;height:30px;border-radius:5px;}
.tab_sub_list ul li dl dd{flex:1;width:100%;}
.tab_sub_list ul li dl dd p{position:relative;display:block;padding:0 10px;}
.tab_sub_list ul li dl dd p span{display:block;max-width:100%;padding-right:20px;font-weight:400;font-size:16px;color:#222;line-height:30px;letter-spacing:-0.025em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.tab_sub_list ul li dl dd p[data-title]:after{content:attr(data-title);position:absolute;top:28px;left:17px;display:none;min-width:30px;max-width:244px;height:23px;padding:0 7px;font-weight:400;font-size:13px;color:#fff;line-height:20px;white-space:nowrap;border-radius:2px;-webkit-box-shadow:0 2px 8px 0 rgba(89, 92, 97, 0.2);box-shadow:0 2px 8px 0 rgba(89, 92, 97, 0.2);background-color:rgba(34, 34, 34, 0.7);z-index:1000;}
.tab_sub_list ul li dl dd p[data-title]:hover:after{display:block;transition:all 0.1s ease 0.3s;}
.tab_sub_list ul li.on a,
.tab_sub_list ul li a:hover{border-radius:4px;background-color:rgba(21, 116, 255, 0.07);}
.tab_sub_list ul li.on a p span,
.tab_sub_list ul li a:hover span{font-weight:500;color:#1574ff;}
.tab_sub_list ul li a:hover span{text-decoration:underline;}*/

/*.tab_ly.onlyOneMenu{position:absolute;top:66px;left:0;width:208px;padding:6px 0;border-radius:4px;box-shadow:0 2px 14px 0 rgba(12, 78, 190, 0.16);background-color:#fff;}*/
.tab_ly.onlyOneMenu{position:absolute;top:66px;left:0;width:208px;}
.tab_ly.onlyOneMenu ul{padding:6px 0;border-radius:4px;box-shadow:0 2px 14px 0 rgba(12, 78, 190, 0.16);background-color:#fff;}
.tab_ly.onlyOneMenu ul li{}
.tab_ly.onlyOneMenu ul li a{position:relative;display:block;padding:0 10px;}
.tab_ly.onlyOneMenu ul li a span{display:block;max-width:100%;font-weight:400;font-size:16px;color:#222;line-height:40px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.tab_ly.onlyOneMenu ul li a:hover{color:#1574ff;text-decoration:underline;background-color:rgba(21, 116, 255, 0.07);}
.tab_ly.onlyOneMenu ul li a:hover span{font-weight:500;color:#1574ff;}
.tab_ly.onlyOneMenu ul li a[data-title]:after{content:attr(data-title);position:absolute;top:37px;left:85px;display:none;min-width:30px;max-width:250px;min-height:23px;padding:3px 8px;font-weight:400;font-size:13px;color:#fff;line-height:16px;white-space:nowrap;border-radius:2px;-webkit-box-shadow:0 2px 8px 0 rgba(89, 92, 97, 0.2);box-shadow:0 2px 8px 0 rgba(89, 92, 97, 0.2);background-color:rgba(34, 34, 34, 0.75);z-index:1000;}
.tab_ly.onlyOneMenu ul li a[data-title]:hover:after{display:block;transition:all 0.1s ease 0.3s;}

.tab_ly{position:absolute;top:0;left:0;display:none;}
.tab_ly.allMenu{top:66px;width:828px;padding:0 2px 0 0;border-radius:12px;border:1px solid #1574ff;box-shadow:0 2px 24px 0 rgba(12, 78, 190, 0.16);overflow-x:hidden;background-color:#fff;}
.tab_ly.allMenu .tab_ly_inner{min-height:106px;max-height:427px;padding:28px 44px;overflow-y:auto;}
.tab_ly.allMenu .tab_grp{margin:30px 0 0;padding:0;}
.tab_ly.allMenu .tab_grp:first-child{margin:0;}
.tab_ly.allMenu .tab_grp .tit_wrap{margin:0 0 5px;padding:5px 0 0;}
.tab_ly.allMenu .tab_grp .tit_wrap h4{padding:0 0 1px;font-weight:700;font-size:18px;color:#222;line-height:26px;}

.tab_sub_list{}
.tab_sub_list ul{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin:0 -10px;}
.tab_sub_list ul li{/*flex:1 0 33%;*/width:250px;padding:5px 0;}
.tab_sub_list ul li a{display:inline-block;padding:5px 10px;max-width:240px;}
.tab_sub_list ul li dl{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;height:30px;}
.tab_sub_list ul li dl dt{width:30px;}
.tab_sub_list ul li dl dt img{width:30px;height:30px;border-radius:5px;}
.tab_sub_list ul li dl dd{flex:1;width:100%;}
.tab_sub_list ul li dl dd p{position:relative;display:block;padding:0 10px;}
.tab_sub_list ul li dl dd p span{display:block;max-width:100%;padding-right:20px;font-weight:400;font-size:16px;color:#222;line-height:30px;letter-spacing:-0.025em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.tab_sub_list ul li dl dd p[data-title]:after{content:attr(data-title);position:absolute;top:28px;left:15px;display:none;min-width:30px;max-width:220px;min-height:23px;padding:3px 8px;font-weight:400;font-size:13px;color:#fff;line-height:16px;/*white-space:nowrap;*/border-radius:2px;-webkit-box-shadow:0 2px 8px 0 rgba(89, 92, 97, 0.2);box-shadow:0 2px 8px 0 rgba(89, 92, 97, 0.2);background-color:rgba(34, 34, 34, 0.75);z-index:1000;}
.tab_sub_list ul li dl dd p[data-title]:hover:after{display:block;transition:all 0.1s ease 0.3s;}
.tab_sub_list ul li.on a,
.tab_sub_list ul li a:hover{border-radius:4px;background-color:rgba(21, 116, 255, 0.07);}
.tab_sub_list ul li.on a p span,
.tab_sub_list ul li a:hover span{font-weight:500;color:#1574ff;}
.tab_sub_list ul li a:hover span{text-decoration:underline;}

::-webkit-scrollbar{width:6px;height:6px;}
/* Track */
::-webkit-scrollbar-track{margin:8px 0;border-radius:4px;background-color:transparent;}
/* Handle */
::-webkit-scrollbar-thumb{border-radius:4px;background:#999;}

/* block_grp */
.block_grp{width:1200px;margin:0 auto;}
.block_grp:last-child{margin-bottom:90px;}
.block_grp .prod_head{margin:60px auto -25px;}
.block_grp .tit_wrap .tit_h3{display:flex;justify-content:flex-start;align-items:center;}
.block_grp .tit_wrap .tit_h3 span{display:block;}
.block_grp .tit_wrap .tit_h3 span > img{height:28px;}
.block_grp .tit_wrap .tit_h3 p{padding:2px 0 4px 10px;font-weight:500;font-size:26px;color:#0c4ebe;line-height:28px;}
.block_grp .dsc p{margin:5px 0 0;padding:3px 0;font-weight:300;font-size:18px;color:#61656a;line-height:30px;}

/* (start)20230425 */
/* 하위 카테고리 */
.block_grp.inPageCategory .prod_head{margin:17px auto -25px;}
.block_grp.inPageCategory .prod_head:first-child{margin:60px auto -25px;}
.block_grp .tit_inCategory_wrap{margin:12px 0 -4px;}
.block_grp .tit_inCategory_wrap .tit_h4{margin:0;}
.block_grp .tit_inCategory_wrap .tit_h4 p{padding:2px 0 4px;font-weight:500;font-size:22px;color:#1574ff ;line-height:24px;}
/* //(end)20230425 */

/* prod_list */
.prod_list{margin:60px 0 0;padding:0;}
.prod_list ul{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;column-gap:24px;}
.prod_list ul li{width:282px;margin-bottom:30px;border-radius:12px;box-shadow:0 2px 18px 0 rgba(12, 78, 190, 0.12);background-color:#fff;}
.prod_list ul li a{display:block;height:100%;}
.prod_list ul li a dl dt{height:200px;position:relative;}
.prod_list ul li a dl dt div.im_prod img{width:282px;height:200px;border-radius:12px 12px 0 0;}
.prod_list ul li a dl dd{padding:15px 20px 20px;}
.prod_list ul li a dl dd h4{padding:0 0 1px;font-weight:500;font-size:20px;color:#222;line-height:28px;}
.prod_list ul li a dl dd p{margin:5px 0 0;padding:0 0 1px;font-weight:300;font-size:16px;color:#61656a;line-height:24px;}
.prod_list ul li a dl dd .tag_list{display:flex;justify-content:flex-start;align-items:flex-start;column-gap:10px;margin:10px 0 0;}
.prod_list ul li a dl dd .tag_list .tag{display:block;max-width:115px;height:28px;padding:0 10px;font-weight:400;font-size:13px;color:#1574ff;line-height:28px;border-radius:14px;background-color:rgba(21, 116, 255, 0.08);overflow:hidden;white-space:nowrap;}
.prod_list ul li:hover{box-shadow:0 16px 48px 0 rgba(12, 78, 190, 0.24);}

/* prod_detail */
.prod_detail{position:relative;width:1200px;margin:0 auto;padding:80px 0;}
.prod_detail dl{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;}
.prod_detail dl dt img{width:180px;height:180px;border-radius:30px;}
.prod_detail dl dd{flex:1;padding-left:40px;}
.prod_detail dl dd h4{font-weight:500;font-size:20px;color:#222;line-height:40px;}
.prod_detail dl dd h3{padding:2px 0 3px 0;font-weight:500;font-size:44px;color:#222;line-height:56px;letter-spacing:-0.025em;}
.prod_detail dl dd p{margin:5px 0 0;padding:3px 0 4px 0;font-weight:300;font-size:18px;color:#61656a;line-height:30px;}
.prod_detail .left{padding:0 270px 0 0;}
.prod_detail .right{position:absolute;right:0;bottom:80px;}
.prod_detail .tx_contact{height:40px;font-weight:500;font-size:17px;color:#0c4ebe;line-height:38px;text-align:center;border-radius:20px;border:1px solid rgba(12, 78, 190, 0.3);background-color:#fff;}
.prod_detail .tx_contact strong{display:inline-block;font-family:'Roboto';font-weight:700;font-size:20px;}

/* prod_feat */
.prod_feat{padding:17px 0 32px 0;background-color:rgb(245, 249, 254);}
.prod_feat .prod_feat_inner{display:flex;justify-content:flex-start;align-items:center;column-gap:60px;width:1200px;margin:0 auto;}
.prod_feat .prod_feat_inner .col{}
/*.prod_feat .prod_feat_inner .col.col_w504{width:504px;flex:none;}*/
.prod_feat .prod_feat_inner .tit_wrap h4{padding:5px 0 6px;font-weight:500;font-size:16px;color:#222;}
.prod_feat .prod_feat_inner .tag_list{display:flex;justify-content:flex-start;align-items:flex-start;column-gap:10px;margin:7px 0 0;}
.prod_feat .prod_feat_inner .tag_list a{height:32px;padding:0 11px;border-radius:16px;background-color:rgba(21, 116, 255, 0.08);}
.prod_feat .prod_feat_inner .tag_list a span{display:block;max-width:118px;overflow:hidden;white-space:nowrap;font-weight:400;font-size:16px;color:#1574ff;line-height:32px;}
.prod_feat .prod_feat_inner .proCharge_list{display:flex;justify-content:flex-start;align-items:flex-start;column-gap:10px;margin:7px 0 0;}
.prod_feat .prod_feat_inner .proCharge_list a{height:32px;padding:0 11px;border-radius:4px;background-color:#1574ff;}
.prod_feat .prod_feat_inner .proCharge_list a span{display:block;font-family:'Roboto';font-weight:700;font-size:16px;color:#fff;line-height:32px;}

/* servPricing */
.servPricing{padding:5px 0;text-align:center;background-color:#fff;}
.servPricing > img{max-width:1200px;}
.servPricing p{margin:0;padding:0;line-height:0;}/* (add)20221205 */
.servPricing h4{margin:-5px 0 0;padding:0 0 1px;font-weight:500;font-size:30px;color:#0c4ebe;line-height:36px;}
.servPricing p.servPricing_in{margin:20px;padding:1px 0;font-weight:400;font-size:18px;color:#34363d;line-height:34px;}/* (add)20221205 */
.servPricing p.servPricing_in span{font-weight:700;}/* (add)20221205 */

.bt_cusCenter{display:inline-block;width:560px;border-radius:12px;border:2px solid rgba(12, 78, 190, 0.1);background-color:#fff;}
.bt_cusCenter dl{display:flex;height:74px;justify-content:center;align-items:center;}
.bt_cusCenter dl dt{font-weight:500;font-size:20px;color:#222;}
.bt_cusCenter dl dd{padding:0 0 0 28px;font-family:'Roboto';font-weight:700;font-size:26px;color:#0c4ebe;}

/* faq_list */
.faq_list{}
.faq_list dt{position:relative;margin:20px 0 0;padding:16px 30px;cursor:pointer;}
.faq_list dt.arw:after{position:absolute;top:50%;right:32px;transform:translateY(-50%);content:'';width:32px;height:32px;background-image:url("../img/bizStore/ic_arr4.png");background-repeat:no-repeat;background-position:0 0;}
.faq_list dt.arw:after{background-position:0 0;}
.faq_list dt.arw.on:after{background-position:0 -32px;}
.faq_list dt:first-child{margin:0;}
.faq_list dt div p{margin-right:64px;margin-left:10px;font-weight:400;font-size:18px;color:#222;line-height:30px;}
.faq_list dd{padding:28px 30px;}
.faq_list dd div p{margin-right:10px;margin-left:10px;font-weight:400;font-size:18px;color:#61656a;line-height:32px;}
.faq_list dd{margin:10px 0 0;}
.faq_list dt,
.faq_list dd{display:flex;justify-content:flex-start;align-items:center;border-radius:8px;background-color:rgb(247, 250, 254);}
.faq_list dt div,
.faq_list dd div{flex:1;}
.faq_list dt .tx_q,
.faq_list dd .tx_a{flex:none;}
.faq_list dt .tx_q span,
.faq_list dd .tx_a span{font-family:'Roboto';font-weight:700;font-size:24px;color:#1574ff;line-height:56px;}
.faq_list dt.on,
.faq_list dd:hover{cursor:pointer;background-color:rgba(21, 116, 255, 0.08);}

/* provInfo */
.provInfo{text-align:center;}
.provInfo .provInfo_nm h5{margin:-5px 0 0;padding:0 0 1px;font-weight:500;font-size:24px;color:#222;line-height:31px;}
.provInfo .provInfo_nm > .servPricing{margin-bottom:20px;padding:0;text-align:center;}
.provInfo .provInfo_nm > .servPricing img{width:100px;height:100px;}

.provInfo .provInfo_tx{margin:35px 0 0;}
.provInfo .provInfo_tx.second{margin:25px 0 0;}
.provInfo .provInfo_tx dt{padding:0 0 2px;font-weight:500;font-size:16px;color:#0c4ebe;}
.provInfo .provInfo_tx dd{margin:5px 0 0;padding:0 0 2px 0;font-family:'Roboto';font-weight:400;font-size:18px;color:#34363d;}

/* underConst */
.underConst{text-align:center;}
.underConst .underConst_inner{display:flex;flex-direction:column;justify-content:center;align-items:center;width:1200px;margin:0 auto;height:100vh;}
.underConst .underConst_inner h3{padding:4px 0 6px;font-weight:500;font-size:32px;color:#0c4ebe;line-height:40px;}
.underConst .underConst_inner p{margin:4px 0 0;padding:3px 0 4px;font-weight:300;font-size:18px;color:#61656a;line-height:30px;}

/* pageNavi_wrap */
.pageNavi_wrap{padding:40px 0;background-color:#fff;}
.pageNavi_wrap .pageNavi_inner{display:flex;justify-content:flex-start;align-items:center;width:1200px;margin:0 auto;}
.pageNavi_wrap .pageNavi_control{flex:1;}
.pageNavi_wrap .pageNavi_control dl{display:flex;justify-content:flex-start;align-items:center;}
.pageNavi_wrap .pageNavi_control dl dt > img{width:80px;height:80px;border-radius:13px;}
.pageNavi_wrap .pageNavi_control dl dd{padding:0 0 0 28px;}
.pageNavi_wrap .pageNavi_control dl dd span{font-weight:700;font-size:16px;color:#61656a;}
.pageNavi_wrap .pageNavi_control dl dd h4{margin:5px 0 0;font-weight:500;font-size:24px;color:#34363d;line-height:32px;}
.pageNavi_wrap .pageNavi_control.next{display:flex;justify-content:flex-end;}
.pageNavi_wrap .pageNavi_control.next dl{justify-content:flex-end;flex-flow:row-reverse;}
.pageNavi_wrap .pageNavi_control.next dl dd{padding:0 28px 0 0;text-align:right;}

.pageNavi_wrap .pageNavi_control .bt_pageNavi{display:inline-block;background-image:url("../img/bizStore/ic_arr3.png");background-repeat:no-repeat;}
.pageNavi_wrap .pageNavi_control.prev .bt_pageNavi{padding:0 0 0 58px;background-position:0 0;}
.pageNavi_wrap .pageNavi_control.next .bt_pageNavi{padding:0 58px 0 0;background-position:100% -80px;}

/* btn */
.bt_b52{display:inline-block;height:52px;border-radius:52px;background-color:#1574ff;}/* (add)20221202 */
.bt_b52 span{display:block;min-width:180px;padding:0 10px;font-family:'Roboto';font-weight:700;font-weight:700;font-size:20px;color:#fff;line-height:52px;text-align:center;}/* (add)20221202 */

.bt_b60{display:inline-block;height:60px;border-radius:8px;background-color:#0c4ebe;}
.bt_b60 span{display:block;min-width:240px;padding:0 10px;font-weight:700;font-size:20px;color:#fff;line-height:60px;text-align:center;}

/* (start)20230120 */
.bt_b60r1{display:block;height:60px;border-radius:8px;background-color:#093277;}
.bt_b60r1 span{display:block;min-width:240px;padding:0 10px;font-weight:700;font-size:20px;color:#fff;line-height:60px;text-align:center;}

.bt_b60r2{display:block;height:60px;border-radius:8px;background-color:#1574ff;}
.bt_b60r2 span{display:block;min-width:240px;padding:0 10px;font-weight:700;font-size:20px;color:#fff;line-height:60px;text-align:center;}

.bt_b60r3{display:block;height:60px;border:2px solid #093277;border-radius:8px;background-color:#fff;}
.bt_b60r3 span{display:block;min-width:236px;padding:0 8px;font-weight:700;font-size:20px;color:#093277;line-height:56px;text-align:center;}
/* //(end)20230120 */

/* botton_gotoInquire */
.btn_totop_wrap{position:fixed;bottom:150px;right:30px;width:108px;text-align:center;z-index:2000;}
.btn_totop_wrap .quick{display:block;width:108px;border:2px solid rgba(21,116,255,.1);border-radius:16px;box-shadow:0 8px 24px 0 rgba(21, 116, 255, 0.2);opacity:.9;}
.btn_totop_wrap .quick li > a img{display:block;width:104px;border-radius:16px;}

/* botton_gotoTop */
.btn_gotoTop{display:inline-block;width:48px;height:48px;margin-top:18px;background-image:url("../img/bizStore/btn_gotoTop.png");background-repeat:no-repeat;background-position:0 0;}
.btn_gotoTop:hover{background-position:0 -48px;}
.zmCTR6 .btn_gotoTop{right:0 !important;}

/* (start)20230106 */
/**************************************************
상품 문의
**************************************************/
/* banner_wrap */
.bg_product_inq{height:464px;background-image:url("../img/bizStore/bg_product_inq.png");background-repeat:no-repeat;background-position:50% 50%;background-size:cover;}
.banner_inner{height:100%;text-align:center;}
.banner_inner{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;}
	dl.pro_inquiry{display:inline-block;margin:0 auto;padding:0;}
	dl.pro_inquiry dt{padding:22px 0 5px;}
	dl.pro_inquiry dt img{width:180px;height:180px;border-radius:30px;}
	dl.pro_inquiry dd{margin:22px auto 0;}
	dl.pro_inquiry dd h3{padding:0 0 2px;font-weight:500;font-size:44px;color:#fff;line-height:48px;letter-spacing:-0.025em;}

/* title_sub6 */
.sub6_tit_wrap{padding:90px 0 0;}
.sub6_tit_wrap .sub6_tit_inner{display:block;max-width:1080px;margin:0 auto;text-align:center;}
.sub6_tit_wrap .sub6_tit_inner .sec_tit > .tit_h3{padding:0 0 2px;font-size:38px;font-weight:500;color:#0c4ebe;line-height:54px;}
.sub6_tit_wrap .sub6_tit_inner .sec_dsc > p{margin:5px 0 0;padding:0;font-size:20px;font-weight:400;color:#34363d;line-height:normal;}

/* app_introduction type2 */
.app_introduction.type2{display:block;max-width:1080px;margin:0 auto;padding:35px 0 120px;}
.app_introduction.type2 .right{text-align:right;}
.app_introduction.type2 .right p{display:inline-block;padding:1px 0 2px;font-size:16px;font-weight:400;color:#818488;line-height:normal;}
.app_introduction.type2 .right p > .point{display:inline-block;width:7px;height:7px;margin:6px 5px 0 0;vertical-align:top;background:url("../img/bizStore/bu_bluePoint.png");background-repeat:no-repeat;background-position:0 0;}

.app_introduction.type2 .btn_wrap{}
.app_introduction.type2 .btn_wrap a{display:inline-block;width:248px;height:60px;font-size:22px;font-weight:700;line-height:60px;color:#fff;text-align:center;border-radius:6px;background-color:#0b419a;}
.app_introduction.type2 .btn_wrap a.disable{background-color:#e2e4e9;}

/* frm_control_grp */
.frm_control_grp.type2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;margin:0;padding:16px 24px 40px;box-sizing:border-box;border-radius:6px;-webkit-box-shadow:0 8px 56px 0 rgba(0, 77, 204, 0.16);box-shadow:0 8px 56px 0 rgba(0, 77, 204, 0.16);background-color:#fff;}
.frm_control_grp.type2 .frm_control2{width:50%;padding:18px 24px 0;box-sizing:border-box;}
.frm_control_grp.type2 .frm_control2.fullWidth{width:100%;}
.frm_control_grp.type2 .frm_control2 label{display:inline-block;margin:0 0 5px;padding:1px 0 2px;font-size:18px;font-weight:500;color:#222;line-height:34px;}
.frm_control_grp.type2 .frm_control2 label > .point{display:inline-block;width:7px;height:7px;margin:10px 0 0 5px;vertical-align:top;background:url("../img/bizStore/bu_bluePoint.png");background-repeat:no-repeat;background-position:100% 0;}
.frm_control_grp.type2 .frm_control2 input{padding:0 20px;width:100%;/*height:44px;*/font-size:17px;font-weight:400;line-height:42px;color:#34363d;border:1px solid #f5f7fc;border-radius:6px;box-sizing:border-box;background-color:#f5f7fc;}
.frm_control_grp.type2 .frm_control2 input[type=text]:focus{border:1px solid #1574ff;outline:none;}
.frm_control_grp.type2 .frm_control2 input::placeholder{color:#61656a !important;}
.frm_control_grp.type2 .frm_control2 textarea{padding:7px 20px;width:100%;font-size:17px;font-weight:400;line-height:inherit;color:#34363d;border:1px solid #f5f7fc;border-radius:6px;resize:none;box-sizing:border-box;overflow:hidden;vertical-align:top;background-color:#f5f7fc;}
.frm_control_grp.type2 .frm_control2 textarea::placeholder{color:#61656a !important;}
.frm_control_grp.type2 .frm_control2 textarea:focus{border:1px solid #1574ff;outline:none;}

/* scroll */
.scroll{padding:1px 1px 0 0;border-radius:0 6px 6px 0;background-color:#f5f7fc;}
.scroll ::-webkit-scrollbar{width:6px;height:10px;}
/* Track */
.scroll ::-webkit-scrollbar-track{background-color:#f5f7fc;border-radius:4px;}
/* Handle */
.scroll ::-webkit-scrollbar-thumb{background:#7f8287;border-radius:3px;}
/* Handle on hover */
.scroll ::-webkit-scrollbar-thumb:hover{background:#7f8287;border-radius:3px;}

/* frm_grp type2 */
.frm_grp.type2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin:60px 0 0;}
.frm_grp.type2 .agr_head{position:relative;display:block;width:100%;padding:0 0 0 40px;}
.frm_grp.type2 .agr_head input[type=checkbox]{position:absolute;top:50%;transform:translate(0,-50%);left:0;width:28px;height:28px;padding:0;vertical-align:middle;border:none;outline:none;cursor:pointer;opacity:0;z-index:2;}
.frm_grp.type2 .agr_head input[type=checkbox] + i{display:block;position:absolute;top:50%;transform:translate(0,-50%);left:0;width:28px;height:28px;border-radius:3px;background-image:url("../img/bizStore/ic_chkBox_checkbox2_sp.png");background-repeat:no-repeat;background-position:0 0;background-size:28px auto;z-index:1;}
.frm_grp.type2 .agr_head input[type=checkbox]:checked + i{border-radius:3px;background-position:0 -28px;}
.frm_grp.type2 .agr_head a{display:inline-block;padding:1px 0 1px;font-size:18px;font-weight:500;line-height:26px;color:#222;vertical-align:middle;}
.frm_grp.type2 .agr_head span{display:inline-block;font-size:18px;font-weight:700;line-height:26px;color:#1574ff;}
.frm_grp.type2 .usage_agr{display:block;width:100%;padding:15px 25px;border:1px solid #e5ebf3;border-radius:6px;}
.frm_grp.type2 .usage_agr dt{margin:2px 0 0;padding:1px 0;font-size:16px;font-weight:400;line-height:26px;color:#34363d;}
.frm_grp.type2 .usage_agr ol li{position:relative;margin:0 0 0 89px;font-size:15px;font-weight:400;line-height:26px;color:rgba(97,101,106,.8);}
.frm_grp.type2 .usage_agr ol li > strong{position:absolute;display:block;top:0;left:-90px;min-width:86px;font-size:15px;font-weight:400;line-height:26px;color:rgba(97,101,106,.8);}
.frm_grp.type2 .usage_agr ol li > strong::before{content:':';display:block;position:absolute;top:0;right:0;font-size:15px;font-weight:400;line-height:26px;color:rgba(97,101,106,.8);}
/* //(end)20230106 */

/* (start)20230301 */
/* 헤더 상단 고정 */
.categoryMenuFixed .tab_wraps{position:fixed;top:0;left:0;right:0;min-width:1440px;background:#fff;z-index:1000;}
.categoryMenuFixed .block_grp .prod_head{margin:120px auto -25px;}
/* //(end)20230301 */