body {background-color: #f9f9f9;}
.mw_wrap {display: block; margin-top: 48px;}
#common_iframe {display: block;}

/*** ¹öÆ° ***/
/* ¹öÆ° M */
.AS_MWbtn,
.AS_MGbtn {display:inline-block; min-width: 76px; padding: 0 15px; height: 35px; line-height: 1; border: solid 1px; border-radius: 8px; color:#1a1a1a; font-size:13px; font-family: noto-M;}
.AS_MWbtn {border-color: #dbdbdb; background-color: #fff;}
.AS_MGbtn {border-color: #e8e8e8; background-color: #e8e8e8; color: #949494;}
.AS_MGbtn.on {border-color: #1a1a1a; background-color: #fff; color: #1a1a1a;}
/* È­»ìÇ¥ ¹öÆ° M */
.AS_MWbtn.addArrow {position: relative; padding: 0 15px 0 38px;}
.AS_MWbtn.addArrow:before {content: ''; position: absolute; display: inline-block; top: 12px; left: 20px; width: 8px; height: 8px; transform: rotate(-45deg); border: solid #6c6c6c; border-width: 1px 0 0 1px;}
/* ¹öÆ° S */
.AS_SGbtn {display:inline-block; min-width: 71px; padding: 0 15px; height: 28px; line-height: 1; background-color: #f9f9f9; border: #e8e8e8 solid 1px; border-radius: 2px; color:#1a1a1a; font-size:13px; font-family: noto-M;}

/*** ÇÏ´Ü fixed ·¹ÀÌ¾î ***/
.bot_fix_wrap {position: fixed; z-index: 98; display: inline-block; bottom: 0; left: 0; width: 100%; height: auto;}	
.bot_fix_wrap * {box-sizing: border-box; }
.bot_fix_wrap .bot_fix_top {position: relative; width: 100%; height: auto; background-color: #fff; border-top: 1px solid #dbdbdb; cursor: pointer;box-shadow: 0px -2px 20px rgba(0,0,0,0.16);}
.bot_fix_wrap .bot_fix_top .bot_fix_top_btn {  position: absolute; display: block; border-bottom: 25px solid #dbdbdb; border-left: 10px solid transparent; border-right: 10px solid transparent; height: 0; width: 80px;  left: 50%; top: -26px; margin-left: -40px;}
.bot_fix_wrap .bot_fix_top .bot_fix_top_btn > i { position: absolute;	display: inline-block; top: 4px; left: 21px; transform: rotate(180deg); height: 18px; width: 18px; background: url("//image5.compuzone.co.kr/img/images/mypage21/mo_arrowS_down.png") top left; background-size: contain;}
.bot_fix_wrap .bot_fix_top.on .bot_fix_top_btn > i { transform: rotate(0deg);}
/* ÇÏ´Ü fixed ·¹ÀÌ¾î:: »ó´Ü µ¥ÀÌÅÍ ³ëÃâ ºÎºÐ */
.bot_fix_wrap .bot_fix_top .bot_fix_top_btn:before { content: ''; border-bottom: 25px solid #fff; border-left: 10px solid transparent; border-right: 10px solid transparent; height: 0; width: 78px; display: block; position: absolute; left: 50%; top: 1px; margin-left: -39px; box-sizing: border-box;}
.bot_fix_wrap .bot_fix_top .AStotal_num_list { width: 100%; height: 45px; padding: 16px 10px; font-size: 0; }
.bot_fix_wrap .bot_fix_top .AStotal_num_list > li {position: relative; display: inline-block; float: left; height: 13px; margin: 0 10px;}
.bot_fix_wrap .bot_fix_top .AStotal_num_list > li + li:before {content: ''; position: absolute; display: inline-block; top: 1.5px; left: -11px; height: 10px; width: 1px; background-color: #D8D8D8;}
.bot_fix_wrap .bot_fix_top .AStotal_num_list > li.AStotal_num {float: right; display: flex; align-items: center;}
.bot_fix_wrap .bot_fix_top .AStotal_num_list > li.AStotal_num:before {display: none;}
.bot_fix_wrap .bot_fix_top .AStotal_num_list * {display: inline-block; line-height: 13px; font-size: 13px; font-family:'¸¼Àº°íµñ'; letter-spacing:-1px;}
.bot_fix_wrap .bot_fix_top .AStotal_num_list b {color: #3a3a3a; margin-right: 6px;}
.bot_fix_wrap .bot_fix_top .AStotal_num_list p {color: #949494;}
.bot_fix_wrap .bot_fix_top .AStotal_num_list p span {color: #0D6DE3;}
.bot_fix_wrap .bot_fix_top .AStotal_num_list .AStotal_num p span {color: #f14738;}
/* ÇÏ´Ü fixed ·¹ÀÌ¾î::¸®½ºÆ® */
.bot_fix_wrap .bot_fix_body {position: relative; display: none; left: 0; bottom: 0; width: 100%; max-height: 260px; border-top: 1px solid #dbdbdb; background-color: #fff; overflow-y: auto;}
.bot_fix_wrap .bot_fix_body_list {padding: 0 20px;}
.bot_fix_wrap .bot_fix_body_list > li {position: relative; padding: 20px 0 20px 80px; min-height: 105px;}
.bot_fix_wrap .bot_fix_body_list > li .img_box {position: absolute; display: inline-block; width: 65px; height: 65px; top: 50%; transform: translateY(-50%); left: 0;}
.bot_fix_wrap .bot_fix_body_list > li .img_box > img {display: block; width: 100%;}
.bot_fix_wrap .bot_fix_body_list > li + li {border-top: 1px solid #e8e8e8;}
.bot_fix_wrap .bot_fix_body_list > li .info_box {position: absolute; width: calc(100% - 80px); top: 50%; transform: translateY(-50%);}
.bot_fix_wrap .bot_fix_body_list > li .info_box > p {width: 100%;}
.bot_fix_wrap .bot_fix_body_list > li .blue_txt {line-height: 1; margin-bottom: 10px; color:#1c8fed;}
.bot_fix_wrap .bot_fix_body_list > li .ntRB14 {line-height: 20px; color: #949494; max-height: 40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; white-space: normal; text-align: left; word-wrap: break-word; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
/* ÇÏ´Ü fixed ·¹ÀÌ¾î::ÇÏ´Ü ¹öÆ° */
.bot_fix_wrap .bot_fix_btn {width: 100%; min-height: 60px; height: auto;}	
.bot_fix_wrap .bot_fix_btn > button { width: 100%; min-height: 60px; height: auto; border: 0; line-height: 1; font-family: "noto-B"; font-weight: normal; font-size: 17px; padding-bottom: calc(env(safe-area-inset-bottom) - 25px); padding-bottom: calc(constant(safe-area-inset-bottom) - 25px);}	
.bot_fix_wrap .bot_fix_btn .fix_BLbtn { color: #fff; background-color: #0D6DE3;}	

/* ÆäÀÌÁö °øÅë */
.clearfix:after{content:""; display:block; clear:both;}
#AS_wrap {width:100% !important; position: relative; width: 100%; background-color: #f9f9f9; }
#AS_wrap i, #AS_wrap em {font-style:normal;}
#AS_wrap a:hover{text-decoration:none;}
.Qmark,
.Nmark {position: relative; display: inline-block; height: 24px; width: 24px; margin-left: 3px;}
.Qmark {background: url("//image5.compuzone.co.kr/img/images/mypage21/mo_question.png") center no-repeat; background-size: contain; cursor: pointer;}
.Nmark {background: url("//image5.compuzone.co.kr/img/images/mypage21/mo_exclamation.png") center no-repeat; background-size: contain;}
/* '¾÷Ã¼Á÷¹è¼Û' ¾ÆÀÌÄÜ */
.AS21_deliIcon { width: 100%; height: 24px; background: url("//image5.compuzone.co.kr/img/images/mypage21/mo_deliIcon.png") left center no-repeat; background-size: contain; padding-left: 26px; line-height: 24px; color: #1c8fed; font-size: 13px; font-family: noto-M; }

/* ÆäÀÌÁö »ó´Ü ¿À¸¥ÂÊ Á¤·ÄµÇ´Â ¿É¼Ç wrap */
.alignRight {text-align: right;}

/* ÆäÀÌÁö »ó´Ü Å¸ÀÌÆ² */
#AS_wrap .AS_Tit {position: relative; width: 100%; height: 48px; background-color: #fff; text-align: center; padding: 12px 0; font-size: 0; border-bottom: 1px solid #d8d8d8;}
#AS_wrap .AS_Tit .ntBB17 {display: inline-block; line-height: 22px; font-size: 18px !important; vertical-align: text-bottom;}
/* pc¿¡¼­´Â ¾ÆÀÌÄÜÀÌ Æ²¾îÁ® º¸ÀÌÁö¸¸, mo ³ëÃâ°ªÀ¸·Î Á¤·Ä ¸ÂÃá°ÍÀÌ¹Ç·Î ¼öÁ¤ÇÏ¸é ¾È µË´Ï´Ù. */ 
#AS_wrap .AS_Tit .ntBB17 + i {vertical-align: text-bottom;}

/* »ó´Ü ÁÖÀÇ ¹®±¸ ¹Ú½º */
.AS_notice_box {width: 100%; padding: 17px 10px; border-radius: 20px; background-color: #e8e8e8; text-align: center;}
.AS_notice_box > p {width: 100%; line-height: 19px; color: #707070; word-break: keep-all; }

/* Á¦Ç° Á¤º¸:: Áß¾ÓÁ¤·Ä */
.AS_prd {position: relative; padding: 0 0 0 80px; min-height: 65px;}
.AS_prd .img_box {position: absolute; display: inline-block; width: 65px; height: 65px; top: 50%; transform: translateY(-50%); left: 0;}
.AS_prd .img_box > img {display: block; width: 100%;}
.AS_prd .info_box {position: absolute; width: calc(100% - 80px); top: 50%; transform: translateY(-50%);}
.AS_prd .info_box > p {width: 100%;}
.AS_prd .prd_case {line-height: 20px; margin-bottom: 4px; display: flex; align-items: center; gap: 4px;}
.AS_prd .red_txt {line-height: 19px; margin-bottom: 4px;}
.AS_prd .prd_name {line-height: 20px; color: #595959; max-height: 40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; white-space: normal; text-align: left; word-wrap: break-word; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.AS_prd .option  {margin:3px 0; font-size:13px; font-family:'noto-R'; font-weight:normal; color:#949494; letter-spacing: -1px;  text-overflow:ellipsis; overflow:hidden; white-space:nowrap; word-break:break-all;}

/* Á¦Ç° Á¤º¸:: »ó´Ü Á¤·Ä */
.AS_prd.alignTop .img_box {top: 0; transform: translateY(0);}
.AS_prd.alignTop .info_box {position: relative; top: 0; transform: translateY(0); width: 100%;}

/* AS Å×ÀÌºí ½ºÅ¸ÀÏ1 */
.as_Ttype1 {border-top:1px solid #e8e8e8;}
.as_Ttype1 th,
.as_Ttype1 td {padding: 10px 15px; vertical-align: middle; text-align: left; border-bottom:1px solid #e8e8e8; border-top: 0;}
.as_Ttype1 th{background:#f9f9f9; color:#1a1a1a; font-size:14px; font-family:Noto-M; font-weight: normal; text-align: center;	}
.as_Ttype1 .ntRB13 {color: #595959; line-height: 20px; max-height: 40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; white-space: normal; text-align: left; word-wrap: break-word; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.as_Ttype1 .ntRB13.prd_opt {display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; color: #949494;}


/* AS Å×ÀÌºí ½ºÅ¸ÀÏ2 */
.as_Ttype2 {border-top:1px solid #e8e8e8;}
.as_Ttype2 th,
.as_Ttype2 td {padding: 10px 15px; vertical-align: middle; text-align: center; border-bottom:1px solid #e8e8e8; border-top: 0;}
.as_Ttype2 th {background:#f9f9f9; color:#1a1a1a; font-size:13px; font-family:Noto-B; font-weight: normal;}
.as_Ttype2 td { font-size: 13px; font-family:Noto-R; color: #333;}
.as_Ttype2 th,
.as_Ttype2 td {border-left: 1px solid #e8e8e8;}
.as_Ttype2 th:nth-of-type(1),
.as_Ttype2 td:nth-of-type(1) {border-left: 0;}
.as_Ttype2 .ntRB13 {color: #333; line-height: 19px;}

/* A/S ¸ÞÀÎ ÆäÀÌÁö */
.AS_contents.asMain {padding: 30px 0;}
/* A/S ¸ÞÀÎ ÆäÀÌÁö:: »ó´Ü ¸Þ´º */
.squareTab_wrap {width: 100%; font-size:0; text-align: center; padding: 0 20px;}
.squareTab_wrap > li {position: relative; display: inline-flex; width: calc((100% - 30px) / 3); max-width: 108.33px; max-width: 180px; height: 99px; border-radius: 11px; background-color: #fff; box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.16);}
.squareTab_wrap > li > a {display: block; width: 100%; height: 100%; text-align: center; padding-top: 20px;}
.squareTab_wrap > li + li {margin-left: 15px;}
.squareTab_wrap > li .state_num {position: absolute; display: inline-block; top: -5px; right: -5px; border-radius: 50%; background-color: #f14738; width: 28px; height: 28px; font-family: noto-B; color: #fff; font-size: 12px; line-height: 1; padding: 8px 0; text-align: center;}
.squareTab_wrap > li span {display: inline-block; width: 30px; height: 30px; margin-bottom: 12px;}
.squareTab_wrap > li p {width: 100%; line-height: 20px;}
.squareTab_wrap > li span > img {display: block; width: 100%; height: 100%;}
/* A/S ¸ÞÀÎ ÆäÀÌÁö:: ¼­ºñ½º ¸ñ·Ï */
.as_service_tab {display: block; width: 100%; margin-top: 30px; padding: 0 20px;}
.as_service_tab .ntBB18 {line-height: 25px;}
.as_service_tab p.ntBB18 {position: relative; display: inline-block; transform: translate(20px, -3.5px);}
.as_service_tab .as_service_swipe { margin-top: 10px; text-align: center; position: relative; display: block; width: calc(100% + 20px); background-color: #fff; overflow: hidden; border-radius: 25px 0 0 20px; padding: 20px 0 20px 20px; }
.as_service_tab .as_service_swipe_inner {display: block; width: 100%; overflow-y: hidden; overflow-x: auto; -ms-overflow-style: none; /* IE and Edge */ scrollbar-width: none; /* Firefox */}
.as_service_tab .as_service_swipe_inner::-webkit-scrollbar { display: none; /* Chrome, Safari, Opera*/}
.as_service_tab .as_service_swipe_inner ul { max-width: 425px; display: block; white-space: nowrap; font-size: 0; }
.as_service_tab .as_service_swipe li {display: inline-block; width: 65px;}
.as_service_tab .as_service_swipe li:last-child { margin-right: 20px;}
.as_service_tab .as_service_swipe li + li {margin-left: 15px;}
.as_service_tab .as_service_swipe li > a {display: block; width: 100%; text-align: center;}
.as_service_tab .as_service_swipe li span,
.as_service_tab .as_service_swipe li span > img {display: block; width: 65px; height: 65px;}
.as_service_tab .as_service_swipe li .ntRB13 {width: 100%; margin-top: 10px; line-height: 1; color: #949494;}
/* A/S ¸ÞÀÎ ÆäÀÌÁö:: ½½¶óÀÌµå ¹è³Ê */
.swiper-container.asMainBnr { width: 100%; height: 191px; margin-top: 30px;}
.swiper-slide { width: 316px; height: 160px; background: #fff; border-radius: 20px; overflow: hidden; }
.swiper-slide > a {display: block; width: 100%; height: 100%; padding: 27px 20px; text-align: left;}
.swiper-slide > a > img {position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0;}
/* A/S ¸ÞÀÎ ÆäÀÌÁö:: ½½¶óÀÌµå ÇÏ´Ü Á¡ */
.asMainBnr.swiper-container-horizontal > .swiper-pagination-bullets, 
.asMainBnr .swiper-pagination-custom, 
.asMainBnr .swiper-pagination-fraction { font-size:0; bottom: 13px; display: flex; justify-content: center; gap: 4px;}
.asMainBnr .swiper-pagination-bullet {display: inline-block; margin: 0 !important; width: 6px; height: 6px; border-radius: 10px; text-align: center; opacity: 1; background: #d8d8d8;}
.asMainBnr .swiper-pagination-bullet-active { width: 20px; background: #1C8FED; transition: width 0.4s ease-in-out;}
/* A/S ¸ÞÀÎ ÆäÀÌÁö// */

/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» */
.AS_contents.as_request_wrap {padding: 30px 15px 180px;}
.as_request_wrap .alignRight {margin: 30px 0 20px;}
/* ÄÁÅÙÃ÷ ³»¿ë ¹Ú½º  */
.AS_contents .AS_box {width: 100%; border-radius: 15px; border: 1px solid #d8d8d8; background-color: #fff; overflow: hidden;}
.AS_contents .AS_box + .AS_box {margin-top: 20px;}
/* ÄÁÅÙÃ÷ ³»¿ë ¹Ú½º::Å¸ÀÌÆ²  */
.AS_contents .AS_box .AS_box_Tit {position: relative; width: 100%; height: 50px; padding: 15px; background-color: #f3faff; font-size: 0;}
.AS_contents .AS_box .AS_box_Tit > p {display: inline-block; vertical-align: top; line-height: 20px;}
/* ÄÁÅÙÃ÷ ³»¿ë ¹Ú½º::Å¸ÀÌÆ² ::side icon */
.AS_contents .AS_box .AS_box_Tit > p + i {vertical-align: top; transform: translateY(-2px);}
.AS_contents .AS_box .AS_box_Tit .ntRB13 {margin-left: 5px; color: #949494;}
.AS_contents .AS_box .AS_box_Tit .ntRB13 * {color: #949494; letter-spacing: 0;}
/* ÄÁÅÙÃ÷ ³»¿ë ¹Ú½º:: ³»ºÎ ¿É¼Ç */
.AS_contents .AS_box .AS_box_contents {width: 100%; padding: 0 15px; background-color: #fff;}
.AS_box_contents .AS_box_inner {width: 100%; padding: 20px 0; background-color: #fff;}
.AS_box_contents .AS_box_inner + .AS_box_inner {border-top: 1px solid #e8e8e8;}
.AS_contents .AS_box .option { text-overflow:ellipsis; overflow:hidden; white-space:nowrap; word-break:break-all;}
/* ÄÁÅÙÃ÷ ³»¿ë ¹Ú½º:: ÁÖÀÇ¹®±¸ ¹Ú½º */
.AS_box_contents .AS_box_notice {width: 100%; padding: 15px; background-color: #f9f9f9; border-radius: 8px; text-align: center; word-break: keep-all; margin-top: 20px;}
.AS_box_contents .AS_box_notice > p {line-height: 19px;}
.AS_box_contents .AS_box_notice > p + p {margin-top: 4px;}
/* ¿É¼Ç ¿ö·¦ */
.AS_box_contents .AS_box_inner .AS_box_opt {width: 100%; display: block; background-color: #fff;}
.AS_box_contents .AS_box_inner .AS_box_opt.sliding {overflow: hidden; padding: 30px 0 10px; display: none;}
/* ¿É¼Ç ³»ºÎ Á¤·Ä  */
.AS_box_inner .AS_box_opt > li {width: 100%; display: block; background-color: #fff;}
.AS_box_inner .AS_box_opt > li + li {margin-top: 20px;}
/* ¿É¼Ç Å¸ÀÌÆ² */
.AS_box_inner .AS_box_opt_tit {width: 100%; height: 15px; margin-bottom: 13px; position: relative; font-size: 0;}
.AS_box_opt_tit p {display: inline-block; vertical-align: top; line-height: 1;}
.AS_box_opt_tit p + i {vertical-align: top; transform: translateY(-4.5px);}
.AS_box_opt_tit .AS_SGbtn {position: absolute; display: inline-block; right: 0; top: -6.5px;}

/* ÆÄ¼Õ ÀÌ¹ÌÁö Ã·ºÎ */
.AS_box_opt .brokenImg_upLoad {width: calc(100% + 15px); margin-left: -7.5px;}
.AS_box_opt .brokenImg_upLoad + p {margin-top: 4px;}
.AS_box_opt .brokenImg_upLoad > li {position: relative; display: inline-block; float: left; width: 88px; margin: 0 7.5px 10px;}
.AS_box_opt .brokenImg_upLoad .img_box { width: 88px; height: 88px; border-radius: 8px; border:1px solid #dedede; background: #fff url("//image5.compuzone.co.kr/img/images/mypage21/mo_camera.png") center no-repeat; background-size: 35%; cursor: pointer; overflow: hidden;}
.AS_box_opt .brokenImg_upLoad .img_box > img {width: 100%; height: 100%; display: none;}
.AS_box_opt .brokenImg_upLoad .imgDimmed {position: absolute; display: none; top: 0; left: 0; width: 88px; height: 88px; border-radius: 8px; background-color: transparent;}
.AS_box_opt .brokenImg_upLoad .imgDimmed .DelBtn {position: absolute; display: inline-block; right: 5px; top: 5px; width: 24px; height: 24px; background: url("//image5.compuzone.co.kr/img/images/mypage21/mo_circle_x.png") center no-repeat; background-size: contain;}
.AS_box_opt .brokenImg_upLoad .on .imgDimmed {display: inline-block;}
.AS_box_opt .brokenImg_upLoad .on .img_box > img {display: block;}
.AS_box_opt .brokenImg_upLoad .ntRB13 {margin-top: 7px; line-height: 19px; height: 19px; width: 100%; text-align: center;}
/* ÆÄ¼Õ ÀÌ¹ÌÁö Ã·ºÎ// */

/* ¸®½ºÆ® ¾øÀ» ¶§ */
.AS_no_list {width: 100%; padding-top: 10vh; text-align: center;}
.AS_no_list span {display: inline-block; width: 42px; height: 42px; margin-bottom: 12px;}
.AS_no_list span > img {width: 100%; display: block;}
.AS_no_list .ntRB14 {color: #6c6c6c; line-height: 20px;}
/* '´Ù¸¥ »óÇ°À¸·Î ±³È¯' ¼±ÅÃ ½Ã, 3ÃÊ ³ëÃâ ÈÄ ºñ³ëÃâ µÇ´Â alert */
#AS_wrap .AS_dimmed_alert { position: fixed; display: inline-block; z-index: 15; top: 50%; left: 50%; transform: translate(-50%, -50%); width: max-content; padding: 15px 30px; background-color: rgba(0,0,0,0.6); border-radius: 15px; text-align: center;}
#AS_wrap .AS_dimmed_alert > p {color: #fff; line-height: 20px;}
/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ»// */

/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» > ½ÅÃ»ÇÏ±â ÆäÀÌÁö */
.AS_contents.as_apply_wrap {padding: 30px 15px 130px;}
/* .AS_box Á¢È÷´Â ¹Ú½º */
.as_apply_wrap .AS_box.sliding .AS_box_Tit {cursor: pointer;}
.AS_box_Tit .asBoxTit_btn {position: absolute; display: inline-block; width: 24px; height: 24px; top: 13px; right: 20px;}
/* .AS_box Á¢È÷´Â ¹Ú½º::È­»ìÇ¥ ¹öÆ° */
.AS_box_Tit .asOk_toggle { transform: rotate(0deg); background: url("//image5.compuzone.co.kr/img/images/mypage21/mo_arrowM_up.png") center no-repeat; background-size: contain;}
.AS_box_Tit.on .asOk_toggle { transform: rotate(180deg);}
/* ÃÖ±Ù ¹è¼ÛÁö ÀÖÀ» ¶§::ÇÏ´Ü 'ÁÖ¼Ò Ç¥±â' Æû */
.AS_box_opt .ADR_info > p {margin-bottom: 4px;}
.AS_box_opt .ADR_info .ntRB13 {line-height: 19px;}
.AS_box_opt .ADR_info .AS_SGbtn {margin-top: 5px;}
/* ÃÖ±Ù ¹è¼ÛÁö ¾øÀ» ¶§::"ÁÖ¼ÒÃ£±â" Æû */
.AS_box_opt .ADR_info .ADR_sh {float: right; margin-top: 6px;}
/* .AS_box ³»ºÎ »ó´Ü °Ç¼ö Ç¥±â */
.AS_box .squareTab_wrap { padding: 0; }
.AS_box .squareTab_wrap > li { display: inline-block; vertical-align: top; height: 78px; border-radius: 8px; padding-top: 17px; text-align: center; box-shadow: unset; background: #EEF8FF;}
.AS_box .squareTab_wrap > li > p {line-height: 20px;}
.AS_box .squareTab_wrap > li > p + p {margin-top: 3px;}
/* .AS_box ³»ºÎ ÁÖÀÇ»çÇ× */
.AS_box_inner .AS_opt_notice {position: relative; padding-left: 13px; font-size: 13px; line-height: 18px; word-break: keep-all; color: #6c6c6c !important;}
.AS_box_inner .AS_opt_notice > i { position: absolute; display: inline-block; font-size: 13px; top: 0; left: 0;}
.AS_box_inner .AS_box_opt .AS_opt_notice {margin-top: 13px;}
.AS_box_inner .AS_opt_notice + .AS_opt_notice {margin-top: 4px;}
/* .AS_box ³»ºÎ ÁÖ¼Ò¹Ú½º */
.AS_box_opt .ADR_box {width: 100%; padding: 15px; background-color: #f9f9f9; border-radius: 8px; text-align: left; word-break: break-all;}
.AS_box_opt .ADR_box > p {line-height: 18px;}
/* .AS_box ³»ºÎ ±âÅ¸ °£°Ý Á¶Á¤ */
.AS_box_contents .AS_box_inner .squareTab_wrap + .AS_box_opt,
.AS_box_contents .AS_box_inner .AS_box_notice + .AS_box_opt {margin-top: 20px;}
.AS_box_contents .AS_box_inner > .mcpz_check {margin-top: 10px;}

/* '»ó¼¼ Á¤º¸ ÀÔ·Â' >> ³¯Â¥ ¼±ÅÃ::´Þ·Â Ä¿½ºÅÒ */
.AS_box_datepicker {text-align: center;}
.asOk_datepicker {display: inline-block; width: 100%; max-width: 326px; min-height: 256px; border:1px solid #d8d8d8; border-radius: 2px; overflow: hidden;}
.asOk_datepicker .ui-datepicker-buttonpane {display: none;}
.asOk_datepicker .ui-widget-content {background: #fff; border-radius: 0;}
.asOk_datepicker .ui-datepicker {width: 100%; height: 100%; padding: 0; border: 0;}
/* '»ó¼¼ Á¤º¸ ÀÔ·Â' >> ³¯Â¥ ¼±ÅÃ::´Þ·Â Å¸ÀÌÆ² */
.asOk_datepicker .ui-datepicker-header {width: 100%; height: 48px; padding: 17px 0 0 0; border: 0; border-radius: 0; background: #3262c1;}
.asOk_datepicker .ui-datepicker-header * {font-family: noto-M; font-size: 16px; line-height: 1; color: #fff; font-weight: normal; }
.asOk_datepicker .ui-datepicker-header .ui-datepicker-month { margin-left: 3px;}
.asOk_datepicker .ui-datepicker .ui-datepicker-prev,
.asOk_datepicker .ui-datepicker .ui-datepicker-next { position: absolute; top: 0px; width: 48px; height: 48px; cursor: pointer;}
.asOk_datepicker .ui-datepicker .ui-datepicker-prev.ui-state-hover,
.asOk_datepicker .ui-datepicker .ui-datepicker-next.ui-state-hover { background: transparent !important;  border: 0 !important;}
.asOk_datepicker .ui-datepicker .ui-datepicker-prev {left: 0;}
.asOk_datepicker .ui-datepicker .ui-datepicker-next {right: 0;}
.asOk_datepicker .ui-datepicker .ui-datepicker-prev span,
.asOk_datepicker .ui-datepicker .ui-datepicker-next span { position: absolute; left: 40%; margin-left: 0; top: 40%; margin-top: 0; display: inline-block; width: 10px; height: 10px; border-top: 2px solid #fff; border-right: 2px solid #fff; vertical-align: 1px; background: transparent; }
.asOk_datepicker .ui-datepicker .ui-datepicker-prev span { transform: rotate( 225deg );}
.asOk_datepicker .ui-datepicker .ui-datepicker-next span { transform: rotate( 45deg );}
/* '»ó¼¼ Á¤º¸ ÀÔ·Â' >> ³¯Â¥ ¼±ÅÃ::´Þ·Â ³¯Â¥ ºÎºÐ */
.asOk_datepicker .ui-datepicker-calendar * { font-family: system-ui; letter-spacing: 0; font-size: 14px; color: #6c6c6c; font-weight: normal;}
.asOk_datepicker .ui-datepicker th {background-color: #f3faff; height: 46px;}
.asOk_datepicker .ui-datepicker td { height: 40px; vertical-align: middle; padding: 0; }
.asOk_datepicker .ui-datepicker td span,
.asOk_datepicker .ui-datepicker td a { padding: 0; position: relative; z-index: 1; height: 40px; line-height: 40px;}
/* '»ó¼¼ Á¤º¸ ÀÔ·Â' >> ³¯Â¥ ¼±ÅÃ::´Þ·Â ³¯Â¥ default */
.asOk_datepicker .ui-state-default,
.asOk_datepicker .ui-widget-content .ui-state-default,
.asOk_datepicker .ui-widget-header .ui-state-default { border: 0; background: transparent; font-weight: normal; color: #6c6c6c; text-align: center;}
/* '»ó¼¼ Á¤º¸ ÀÔ·Â' >> ³¯Â¥ ¼±ÅÃ::´Þ·Â ³¯Â¥ Å¬¸¯ + ¿À´Ã ³¯Â¥ */
.asOk_datepicker .ui-datepicker-current-day,
.asOk_datepicker .ui-datepicker-today {position: relative;}
.asOk_datepicker .ui-datepicker-today a {color: #6c6c6c !important;}
.asOk_datepicker .ui-datepicker-current-day a,
.asOk_datepicker .ui-datepicker-current-day.ui-datepicker-today a { color: #fff !important; }
.asOk_datepicker .ui-datepicker-today:after {content: ''; position: absolute; display: inline-block; background: #f3faff; border-radius: 50%; width: 30px; height: 30px; top: 50%; left: 50%; transform: translate(-50%, -50%);}
.asOk_datepicker .ui-datepicker-current-day:after,
.asOk_datepicker .ui-datepicker-current-day.ui-datepicker-today:after {content: ''; position: absolute; display: inline-block; background: #3262c1; border-radius: 50%; width: 30px; height: 30px; top: 50%; left: 50%; transform: translate(-50%, -50%);}
/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» > ½ÅÃ»ÇÏ±â ÆäÀÌÁö// */

/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» > ½ÅÃ»¿Ï·á ÆäÀÌÁö */
.AS_contents.as_complete_wrap {padding: 30px 15px;}
/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» > ½ÅÃ»¿Ï·á:: ÁÖÀÇ»çÇ× */
.as_complete_wrap .as_cp_notice {margin: 18px 0 24px; padding-bottom: 24px; border-bottom: 1px solid #dbdbdb;}
/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» > ½ÅÃ»¿Ï·á:: »ó¼¼Á¤º¸ */
.as_complete_wrap .as_complete_Tit { margin: 30px 0 10px;}
.as_complete_wrap .as_complete_Tit > p {line-height: 23px;}
.as_complete_wrap .as_cp_detail > .AS_box_inner {margin-bottom: 12px;}
.as_complete_wrap .as_cp_detail  .AS_btn_wrap {margin-top: 30px;}
/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» > ½ÅÃ»¿Ï·á ÆäÀÌÁö// */

/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» ÇöÈ² ÆäÀÌÁö */
.AS_contents.as_list_wrap {padding: 30px 15px; min-height: calc(100vh - 350px);}
/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» ÇöÈ²:: .AS_box Å¸ÀÌÆ² */
.as_list_wrap .AS_box .AS_box_Tit {cursor: pointer;}
.AS_box_Tit .asList_Btn {background: url("//image5.compuzone.co.kr/img/images/mypage21/mo_arrowM_right.png") center no-repeat; background-size: contain;}
/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» ÇöÈ²:: ¸®½ºÆ® ³ëÃâ ¼³Á¤ */
.as_list_wrap .alignRight {margin: 0 0 15px;}
.as_list_wrap .alignRight .as_list_top { font-size:0; display: flex; justify-content: space-between;}
.as_list_wrap .alignRight .as_list_top > li {position: relative; display: inline-block; height: 24px; margin: 0 10px; vertical-align: top;}
.as_list_wrap .alignRight .as_list_top > li:nth-child(1){display: flex; margin: 0; gap: 10px; align-items: center;}
.as_list_wrap .alignRight .as_list_top > li:nth-child(1) p{padding-right: 10px; border-right: 1px solid #dbdbdb; height: 16px; line-height: 16px;}
.as_list_wrap .alignRight .as_list_top > li:nth-child(1) p:last-child{border: 0;}
.as_list_wrap .alignRight .as_list_top .as_list_setting {height: 24px; width: 24px; background: url("//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_fillter_24.svg") center no-repeat; background-size: contain;}
/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» ÇöÈ²:: »óÅÂ Ç¥½Ã */
.AS_prd .prd_case .prd_state {position: relative; display: inline-block; vertical-align: top; line-height: 20px; margin-left: 10px; padding-left: 10px; margin-bottom: 0;}
.AS_prd .prd_case .prd_state:after {content: ''; position: absolute; display: inline-block; top: 5px; left: 0; width: 1px; height: 10px; background-color: #dbdbdb;}
/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» ÇöÈ²:: ¸®½ºÆ® ¾øÀ» ¶§ */
.as_list_wrap .AS_no_list { padding-bottom: 10vh; }
/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» ÇöÈ² ÆäÀÌÁö// */

/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» ÇöÈ² »ó¼¼ ÆäÀÌÁö */
/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» ÇöÈ² »ó¼¼ ÆäÀÌÁö:: .AS_box ½ºÅ¸ÀÏ º¯°æ */
.as_detail_wrap .AS_box { border-radius: 0; box-shadow: none;}
.as_detail_wrap .AS_box + .AS_box {margin-top: 10px;}
/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» ÇöÈ² »ó¼¼ ÆäÀÌÁö:: °£°Ý ¹× Å¸ÀÌÆ² º¯°æ */
.as_detail_wrap .AS_box_inner { padding: 25px 0; }
.as_detail_wrap .AS_box_inner .AS_box_opt_tit { height: 16px; margin-bottom: 15px; }
.as_detail_wrap .AS_box_inner .AS_box_opt_tit .gray_txt { line-height: 16px; margin-left: 5px; }
.as_detail_wrap .AS_box_inner .AS_box_opt_tit + .ntRB13 {line-height: 18px; margin-bottom: 14px;}
/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» ÇöÈ² »ó¼¼ ÆäÀÌÁö:: ±âº» Å×ÀÌºí */
.as_detail_wrap .as_Ttype1 th, 
.as_detail_wrap .as_Ttype1 td { padding: 12px 15px; }
.as_detail_wrap .as_Ttype1 th { word-break: keep-all;}
.as_detail_wrap .as_Ttype1 td { color: #949494;}
.as_detail_wrap .as_Ttype1 .ntRB13 * { font-size:13px;}
/* °í°´Á¤º¸::Åä±Û ¹öÆ° */
.as_detail_wrap .AS_box_inner.sliding .AS_box_opt_tit {margin-bottom: 0;}
.as_detail_wrap .AS_box_inner.sliding .AS_box_opt_tit .asDetail_toggle { position: absolute; display: inline-block; width: 24px; height: 24px; top: -3px; right: 0; transform: rotate( 180deg ); background: url(//image5.compuzone.co.kr/img/images/mypage21/mo_arrowM_up.png) center no-repeat; background-size: contain;}
.as_detail_wrap .AS_box_inner.sliding .AS_box_opt_tit.on .asDetail_toggle {transform: rotate( 0deg );}
/* °í°´Á¤º¸:: Å×ÀÌºí */
.as_detail_wrap .AS_box_inner.sliding .AS_box_opt_tit + table {height: 31px; margin-top: 15px; display: none;}
.as_detail_wrap .AS_box_inner.sliding .AS_box_opt_tit.on + table {display: table;}
/* »óÇ°º° Ã³¸®ÇöÈ² */
.as_detail_wrap .AS_box_inner .prd_state_detail {margin-top: 5px; }
.as_detail_wrap .AS_box_inner .prd_state_detail > li {display: block; list-style: none;}
.as_detail_wrap .AS_box_inner .prd_state_detail > li + li {margin-top: 20px;}
.as_detail_wrap .AS_box_inner .prd_state_detail .AS_box_opt_tit { height: 20px;}
.as_detail_wrap .AS_box_inner .prd_state_detail .AS_box_opt_tit p {line-height: 19px; border-bottom: 1px solid #1a1a1a;}
.as_detail_wrap .AS_box_inner .prd_state_detail .AS_prd {margin-bottom: 15px;}
/* »óÇ°º° Ã³¸®ÇöÈ²:: ¼ÛÀå ÀÔ·ÂÇÏ±â ¹öÆ° */
.as_detail_wrap .invoiceBtn { margin-top: 10px;}
/* »óÇ°º° Ã³¸®ÇöÈ²:: Ã³¸®ÇöÈ² ¹öÆ° */
.as_detail_wrap .stateChkBtn { height: 28px; font-family: noto-R; font-size: 13px; line-height: 18px; color: #595959; background-color: #fff;}
.as_detail_wrap .stateChkBtn > i {display: inline-block; float: right; height: 18px; width: 18px; margin-left: 2px; background: url("//image5.compuzone.co.kr/img/images/mypage21/mo_arrowS_right.png") center no-repeat; background-size: contain;}
/* »óÇ°º° Ã³¸®ÇöÈ²:: ½ÅÃ»Ãë¼Ò ¹öÆ° */
.as_detail_wrap .applyDelBtn { float: right;}
/* »óÇ°º° Ã³¸®ÇöÈ²:: ½ÅÃ»»çÀ¯ >> Ã·ºÎÆÄÀÏ */
.as_detail_wrap .addFileChk {display: block; height: 24px; font-size:0; margin-top: 4px; cursor: pointer;}
.as_detail_wrap .addFileChk * {display: inline-block; color: #949494; font-size: 13px; line-height: 24px; font-family: noto-R; vertical-align: top;}
.as_detail_wrap .addFileChk > i {height: 24px; width: 24px; margin-right: 2px; background: url("//image5.compuzone.co.kr/img/images/mypage21/mo_downLoad_icon.png") center no-repeat; background-size: contain;}
.as_detail_wrap .addFileChk .addFileName {max-width: calc(100% - 55px); white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
/* »óÇ°º° Ã³¸®ÇöÈ²:: ´ã´çÀÚ ¸Þ¸ð */
.as_detail_wrap .manager_comment {width: 100%;}
.as_detail_wrap .manager_comment li {list-style: none; overflow: hidden;  text-overflow: ellipsis; white-space: normal; text-align: left; word-wrap: break-word;
display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical; max-height: 45px;}
.as_detail_wrap .manager_comment span {color: #595959; font-family: 'noto-R'; font-size: 13px; display: inline-block;}

/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» ÇöÈ² »ó¼¼ ÆäÀÌÁö::¸¸Á·µµ Á¶»ç */
.as_detail_wrap .satisfaction_sv {position: relative; display: block; width: calc(100% + 20px); background-color: #f9f9f9; overflow: hidden; border-radius: 20px 0 0 20px; padding: 20px 0 20px 20px;}
.as_detail_wrap .satisfaction_sv:after {content: ''; position: absolute; display: inline-block; top: 0; right: 0; width: 20px; height: 100%; border-radius: 20px; background: rgb(255,255,255); background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(249,249,249,1) 100%);}
.satisfaction_sv > li {display: block; width: 100%; padding-bottom: 17px;}
.satisfaction_sv > li + li {padding-top: 18px; border-top: 1px solid #dbdbdb; }
.satisfaction_sv > li:nth-of-type(4) {padding-bottom: 0;}
.satisfaction_sv > li .ntMB14 {line-height: 20px; margin-bottom: 14px;}
.satisfaction_sv .satisfaction_swipe {display: block; width: 100%; overflow-x: auto; -ms-overflow-style: none; /* IE and Edge */ scrollbar-width: none; /* Firefox */}
.satisfaction_sv .satisfaction_swipe::-webkit-scrollbar { display: none; /* Chrome, Safari, Opera*/}
.satisfaction_swipe > ul {display: block; white-space: nowrap; font-size:0; max-width: 885px;}
.satisfaction_swipe > ul > li  {display: inline-block; width: 65px; height: 90px; text-align: center; cursor: pointer;}
.satisfaction_swipe > ul > li + li {margin-left: 15px;}
.satisfaction_swipe > ul > li.point0 {margin-right: 20px;}
.satisfaction_swipe > ul > li span {display: block; width: 65px; height: 65px; box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.16); background-color: #fff; border-radius: 50%;}
.satisfaction_swipe > ul > li span > i {display: inline-block; width: 30px; height: 30px; margin-top: 17.5px; filter: grayscale(100%);}
.satisfaction_swipe > ul > li .spMB13 { font-weight: bold; margin-top: 7px; line-height: 17px; color: #d8d8d8;}
.satisfaction_swipe > ul > li.on .spMB13 { color: #1a1a1a;}
.as_detail_wrap .satisfaction_sv + .mcpz_input_wrap {padding: 25px 20px;}
/* ¸¸Á·µµ Á¶»ç:: ¾ÆÀÌÄÜ */
/* 1¹øÂ°ºÎÅÍ 2¹øÂ°±îÁö ¾ÆÀÌÄÜ */
.satisfaction_swipe > ul > li:nth-of-type(-n+2) span > i {background: url("//image5.compuzone.co.kr/img/images/mypage21/mo_smile_5.png") center no-repeat; background-size: contain; opacity: 0.4;}
/* 3¹øÂ°ºÎÅÍ 4¹øÂ°±îÁö ¾ÆÀÌÄÜ */
.satisfaction_swipe > ul > li:nth-of-type(n+3):nth-of-type(-n+4) span > i {background: url("//image5.compuzone.co.kr/img/images/mypage21/mo_smile_4.png") center no-repeat; background-size: contain; opacity: 0.33;}
/* 5¹øÂ°ºÎÅÍ 7¹øÂ°±îÁö ¾ÆÀÌÄÜ */
.satisfaction_swipe > ul > li:nth-of-type(n+5):nth-of-type(-n+7) span > i {background: url("//image5.compuzone.co.kr/img/images/mypage21/mo_smile_3.png") center no-repeat; background-size: contain; opacity: 0.25;}
/* 8¹øºÎÅÍ 9¹øÂ°±îÁö ÀÌÈÄ ¾ÆÀÌÄÜ */
.satisfaction_swipe > ul > li:nth-of-type(n+8):nth-of-type(-n+9) span > i {background: url("//image5.compuzone.co.kr/img/images/mypage21/mo_smile_2.png") center no-repeat; background-size: contain; opacity: 0.22;}
/* 10¹øºÎÅÍ ÀÌÈÄ ¾ÆÀÌÄÜ */
.satisfaction_swipe > ul > li:nth-of-type(n+10) span > i {background: url("//image5.compuzone.co.kr/img/images/mypage21/mo_smile_1.png") center no-repeat; background-size: contain; opacity: 0.2;}
.satisfaction_swipe > ul > li.on span > i {filter: grayscale(0%); opacity: 1 !important;}
/* Ã³¸®³»¿ª:: ´õº¸±â Å×ÀÌºí */
.listMore_wrap {position: relative;}
.listMore_wrap .tableH { max-height: 100%; overflow: hidden; padding-bottom: 0;}
.listMore_wrap .tableH tr:nth-child(n+4) { display: none; }
.listMore_wrap .listMore_bottom { position: absolute; left: 0; bottom: 1px; width: 100%; height: 99px; }
.listMore_wrap .listMore_bottom:before{content:""; position:absolute; left:0; bottom:0; width:100%; height:99px; background:url("//image5.compuzone.co.kr/img/images/mypage21/more_viewBg.png") left bottom repeat-x; z-index:10;}
.listMore_wrap .listMore_bottom .moreview_txt{position:relative; margin-top: 70px; width:100%; color:#1a1a1a; font-size:14px; text-align:center; cursor:pointer; z-index:100;}
.listMore_wrap .listMore_bottom .moreview_txt * {vertical-align: top;}
.listMore_wrap .listMore_bottom .moreview_txt > em{color:#949494; font-size:13px; font-style:normal;}
.listMore_wrap .listMore_bottom .moreview_txt > i{position: relative; transform: rotate(0deg); display:inline-block; margin-left:3px; width: 18px; height: 18px; background:url("//image5.compuzone.co.kr/img/images/mypage21/mo_arrowS_down.png") center no-repeat; background-size:contain;}
.listMore_wrap .tableH.on{padding-bottom: 20px;}
.listMore_wrap .tableH.on tr:nth-child(n+4) { display: table-row;}
.listMore_wrap .listMore_bottom.on{bottom:0; height:2px;}
.listMore_wrap .listMore_bottom.on:before{height:20px;}
.listMore_wrap .listMore_bottom .moreview_txt.on{margin-top: -4px; }
.listMore_wrap .listMore_bottom .moreview_txt.on > i{transform: rotate(180deg);}
/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» ÇöÈ² »ó¼¼ ÆäÀÌÁö// */

/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ±ÔÁ¤ ÆäÀÌÁö */
.as_regulation_wrap {position: relative; padding-top: 68px;}
/* ´ëºÐ·ù ÅÇ */
.as_RG_tab {position: absolute; top: 0; left: 0; width: 100%; height: 68px; overflow: hidden; overflow-x: auto; white-space: nowrap; background-color: #F9F9F9; text-align: center;}
.as_RG_tab::-webkit-scrollbar{display: none;}
.as_RG_tab.fixed {position: absolute; z-index: 10;}
.as_RG_tab > ul { padding: 15px 0 15px 20px; font-size:0;}
.as_RG_tab > ul > li {margin-right: 5px;}
.as_RG_btn { display: inline-block; vertical-align: top;}
.as_RG_btn > button { display: block; padding: 0 15px; border-radius: 25px; height: 40px; line-height: 1; color: #828282; font-family: noto-R; font-size: 14px; letter-spacing: -0.3px; background-color: #fff; border: 1px solid #D8D8D8;}
.as_RG_btn > button.on { color: #fff; background-color: #0D6DE3; border: 1px solid #0D6DE3;}
.as_RG_tab .as_RG_btn:last-child { margin-right: 20px; }
/* ÁßºÐ·ù ÅÇ */
.as_RG_inner_tab {overflow: hidden; overflow-x: auto; white-space: nowrap; background-color: #ffffff; text-align: center; border-bottom: 8px solid #F2F2F2;}
.as_RG_inner_tab::-webkit-scrollbar{display: none;}
.as_RG_inner_tab > ul { padding: 0 0 0 20px; font-size:0;}
.as_RG_inner_tab > ul > li + li {margin-left: 10px;}
.as_RG_inner_btn {position: relative; display: inline-block; vertical-align: top; padding: 9px 0; border-radius: 8px; width: 60px; text-align: center;}
.as_RG_inner_tab .as_RG_inner_btn:last-child { margin-right: 20px;}
.as_RG_inner_btn .cate_icon {display: flex; align-items: center; justify-content: center; width: 60px; height: 60px; position: relative; background: #F9F9F9; border-radius: 15px; padding: 10px; margin: auto;}
.as_RG_inner_btn .cate_icon img{width: 40px; height: 40px;}

.as_RG_inner_btn .cate_icon img:nth-child(1){display: block;}
.as_RG_inner_btn .cate_icon img:nth-child(2){display: none;}

.as_RG_inner_btn.on .cate_icon img:nth-child(1){display: none;}
.as_RG_inner_btn.on .cate_icon img:nth-child(2){display: block;}

.as_RG_contents7 .as_RG_inner_btn .cate_icon img{display: block; filter: grayscale(1);}
.as_RG_contents7 .as_RG_inner_btn .cate_icon img:nth-child(1){display: block;}
.as_RG_contents7 .as_RG_inner_btn.on .cate_icon img:nth-child(1){display: block; filter: grayscale(0);}



.as_RG_inner_btn p {position: relative; color: #3A3A3A; width: 60px; word-break: keep-all; white-space: normal; margin-top: 5px; font-family: '¸¼Àº°íµñ'; font-size: 11px;}
/* ´ëºÐ·ù ³»¿ë */
.as_RG_contents {background-color: #fff;}
.as_RG_contents img {display: block; width: 100%;}
.as_RG_contents > div {display: none;}
.as_RG_contents > div.on {display: block;}
/* ÁßºÐ·ù ³»¿ë */
.as_RG_inner_contents > li {padding: 30px 20px; display: none;}
.as_RG_inner_contents > li.on {display: block;}
.as_RG_inner_contents .as_RG_inner_Tit {line-height: 18px;}
.as_RG_inner_contents .as_Ttype2 {margin-top: 15px;}
.as_RG_inner_contents .as_Ttype2 + table {margin-top: 20px;}
.as_RG_inner_contents .AS_box_inner {margin-top: 15px;}
.as_RG_inner_contents .AS_box_inner * {color: #949494;}
/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ±ÔÁ¤ ÆäÀÌÁö// */

/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ»::  A/S ¼¾ÅÍ ¾È³» ÆË¾÷ */
#pop_box .layerPop.asCenterInfo .layerPop_Tit + .ntRB13 {margin: 20px 0 14px; text-align: left;}
#pop_box .layerPop.asCenterInfo .asCenterList .grayTxtBox {border-top: 0;}
#pop_box .layerPop.asCenterInfo .asCenterList .grayTxtBox:last-child { border-bottom: 0;}
#pop_box .layerPop.asCenterInfo .asCenterList .grayTxtBox .ntMB14 {margin-bottom: 6px;}
#pop_box .layerPop.asCenterInfo .asCenterList .grayTxtBox .ntRB13 + .ntRB13 {margin-top: 4px;}

/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ»:: ÆÄ¼Õ ÀÌ¹ÌÁö Ã·ºÎ ¹æ¹ý ¾È³» ÆË¾÷ */
#pop_box .layerPop .layerPop_contents .brokenImg_ex {width: 100%;}
#pop_box .layerPop .layerPop_contents .brokenImg_ex > li {display: inline-block; float: left; width: calc((100% - 15px)/2); text-align: center;}
#pop_box .layerPop .layerPop_contents .brokenImg_ex > li:nth-child(2n) {margin-left: 15px;}
#pop_box .layerPop .layerPop_contents .brokenImg_ex > li:nth-child(n+3) {margin-top: 15px;}
#pop_box .layerPop .layerPop_contents .brokenImg_ex > li > p {margin-bottom: 7px;}
#pop_box .layerPop .layerPop_contents .brokenImg_ex > li > img {display: block; width: 100%; height: auto; border:1px solid #d8d8d8;}

/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» > ½ÅÃ»ÇÏ±â:: ¹è¼ÛÁö ¸ñ·Ï ÆË¾÷ */
#pop_box .layerPop.deliListBox .layerPop_contents {width: calc(100% + 20px); }
#pop_box .layerPop.deliListBox .deliList {text-align: left; padding-right: 20px;}
#pop_box .layerPop.deliListBox .deliList li { padding-bottom: 20px;}
#pop_box .layerPop.deliListBox .deliList li + li {padding-top: 20px; border-top: 1px solid #d8d8d8;}
#pop_box .layerPop.deliListBox .deliList_top {width: 100%; height: 28px; font-size:0; margin-bottom: 10px;}
#pop_box .layerPop.deliListBox .deliList_top * {display: inline-block; vertical-align: top;}
#pop_box .layerPop.deliListBox .deliList_top p {line-height: 28px;}
#pop_box .layerPop.deliListBox .deliList_top p + p {margin-left: 5px;}
#pop_box .layerPop.deliListBox .deliList_top .AS_SGbtn {float: right;}
#pop_box .layerPop.deliListBox .deliList_phone {width: 100%; height: 19px; font-size:0;}
#pop_box .layerPop.deliListBox .deliList_phone * {display: inline-block; vertical-align: top; height: 19px; padding-right: 10px;}
#pop_box .layerPop.deliListBox .deliList_phone .ntRB13 + .ntRB13 {padding-left: 10px; position: relative;}
#pop_box .layerPop.deliListBox .deliList_phone .ntRB13 + .ntRB13:after {content: ''; position: absolute; display: inline-block; width: 1px; height: 10px; background-color: #d8d8d8; left: 0; top: 4.5px;}

/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» > ½ÅÃ»ÇÏ±â:: °æµ¿È­¹° ¿µ¾÷¼Ò °Ë»ö ÆË¾÷ */
#pop_box .layerPop.GDSearchBox .layerPop_Tit + .ntRB13 {margin: 20px 0 14px; text-align: left;}
#pop_box .layerPop.GDSearchBox .mcpz_input_withBtn.SearchSO {}
#pop_box .layerPop.GDSearchBox .layerPop_contents {margin-top: 20px; min-height: 200px;}
#pop_box .layerPop.GDSearchBox .AS_no_list { padding: 10vh 0; }

/* AS ±³È¯ ¹ÝÇ° Ã³¸®ÇöÈ²:: Á¶È¸ ¿É¼Ç ·¹ÀÌ¾îÆË¾÷ */
#pop_box .as_list_opt {position: absolute; display: inline-block; bottom: 0; left: 0; width: 100%; height: auto; padding: 30px 20px; border-radius: 20px 20px 0 0; background-color: #fff;}
#pop_box .as_list_opt {text-align: center;}
#pop_box .as_list_opt .layerPop_Tit {padding-bottom: 20px;}
#pop_box .as_list_opt .layerPop_contents {margin-top: 0; width: 100%; max-width: 400px; display: inline-block;}
#pop_box .as_list_opt .layerPop_contents .ntMB14 {margin-top: 30px; line-height: 20px; text-align: left;}
#pop_box .as_list_opt .layerPop_contents > ul { font-size:0; width: 100%; text-align: left;}
#pop_box .as_list_opt .layerPop_contents li { display: inline-block; width: calc((100% - 30px)/4); margin-top: 13px;}
#pop_box .as_list_opt .layerPop_contents li + li {margin-left: 10px;}
#pop_box .as_list_opt .layerPop_contents li:nth-child(4n+1) {margin-left: 0;}
#pop_box .as_list_opt .layerPop_contents .AS_MGbtn { min-width: auto; width: 100%; padding: 0 5px;}
#pop_box .as_list_opt .AS_btn_wrap {margin-top: 70px;}

/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» ÇöÈ² »ó¼¼:: »ó¼¼ Ã³¸® ÇöÈ² ÆË¾÷ */
#pop_box .layerPop.asDetailState .as_Ttype2 td + td {color: #949494;}
#pop_box .layerPop.asDetailState .as_Ttype2 td + td .ntRB13 {color: #333;}
#pop_box .layerPop.asDetailState .as_Ttype2 .red_txt td,
#pop_box .layerPop.asDetailState .as_Ttype2 .red_txt td + td .ntRB13 {color: #f14738;}

/* ¿ë»êÁ¡ Åä¿äÀÏ ¼ö·É ½Ã  */
.newIcon{display:inline-block; margin: 0 2px -2px 4px; width:16px; height:16px; background:url("//image5.compuzone.co.kr/img/images/bsk/mo_newIcon.png")no-repeat; background-size:cover;}
.select2_list{font-size:0; text-align:left;}
.select2_list .mcpz_select_box{display:inline-block;}
.ys_notice{margin-top:8px; font-size:0;}
.ys_notice > span{display:inline-block; margin-right:5px; vertical-align:middle;}
/* ¿ë»êÁ¡ Åä¿äÀÏ ¹æ¹®¼ö·É ½ÅÃ» Åä±Û */
.custom_switchBtn {position:relative; text-align:left;}
.custom_switchBtn a {position:relative; display:inline-block; width:50px; height:24px; border-radius:100px; background-color:#d8d8d8; box-shadow:inset 1px 1px 4px 0px rgba(0,0,0,0.16); padding: 3px; vertical-align:middle;}
.custom_switchBtn i{position:absolute; top:2.5px; left:4px; display:inline-block; width:19px; height:19px; background:#fff; border-radius:50%; box-shadow:0.5px 0.5px 1px rgba(0,0,0,0.16);}
.custom_switchBtn a + p {display:inline-block; margin-left:8px; color:#707070; letter-spacing:-0px; vertical-align:middle;}
.custom_switchBtn .on {background-color:#1c8fed;}
.custom_switchBtn .on i {left:inherit; right:3px;}
.custom_switchBtn a.on + p {color:#1a1a1a;}

/* 80802 ¿ë»êÁ¡ Åä¿äÀÏ ¹æ¹®¿¹¾à ±â´É °íµµÈ­ YEJ 220107 */
.CancleVisitSet .AS_MWbtn{color: #949494;line-height: 35px;}
.CancleVisitSet .AS_MWbtn:focus,.CancleVisitSet .AS_MWbtn.on{border: 1px solid #135eba; color: #135eba;}

/* ¿ä84588 ºü¸¥ È¯ºÒ ½Å±Ô ¼­ºñ½º 0425 */
.AS_contents .AS_box .AS_box_Tit{background-color: #fff; border-bottom: 1px solid #D8D8D8;}
input.mcpz_img_chk[type="checkbox"]:before{border-radius: 4px;}
input.mcpz_img_chk[type="checkbox"]:checked:before{border: 0px;background: url('//image5.compuzone.co.kr/img/images/main/main2022/main_checkbox.png') center no-repeat;
background-size: contain;}
input.mcpz_img_chk[type="checkbox"] + label.mcpz_img_chk > img{border-radius: 5px;}
.AS_MGbtn.on{ border-color: #0D6DE3; color: #0D6DE3;}
#pop_box .as_list_opt .AS_btn_wrap{margin-top: 40px;}
#pop_box .as_list_opt{padding: 30px 20px 40px;}
#pop_box .as_list_opt .layerPop_contents .ntMB14{margin-top: 30px; line-height: 1em; text-align: left; font-size: 17px;}
#pop_box .as_list_opt .layerPop_contents li{ margin-top: 10px;}
#pop_box .as_list_opt .layerPop_contents .ntMB14{margin-top: 25px;}

/* 83737 ¸ð¹ÙÀÏ ¸¶ÀÌÆäÀÌÁö °³Æí ASÆäÀÌÁö ÅëÀÏ ÀÛ¾÷ 0503   */
.squareTab_wrap > li span {display: inline-block; width: 39px; height: 39px; margin-bottom: 3px;}
.as_service_tab .as_service_swipe li span{ width: 65px; height: 65px; background: #EEF8FF; border-radius: 50%; padding: 13px;}
.as_service_tab .as_service_swipe li span > img{width: 100%; height: 100%;}

.premium_badge{color: var(--co84); font-family: Noto-M; display: inline-flex; align-items: center; font-size: 13px; cursor: pointer; position: relative;}
.premium_badge i{background: url('//image5.compuzone.co.kr/img/images/svg_icon/ETC/icon_fill_light_desktop_premium.svg'); background-size: contain; width: 16px; height: 16px; display: inline-block;}
.AS_prd .info_box{position: relative; transform: inherit; top: 0; width: 100%;}
.AS_box_contents .AS_box_inner .premium_badge + .mcpz_img_chk_Txt{position: relative; width: 100%; max-height: 40px; display: inline-block; vertical-align: top;
color: #949494; font-size: 14px; line-height: 20px; font-family: noto-R; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; white-space: normal; text-align: left;
word-wrap: break-word; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

/* ¿ä86123 AS ±³È¯ ¹ÝÇ° ¹è¼Ûºñ Ãß°¡ 220620 */
.AS_box.as_delivery_fee .squareTab_wrap > li{    width: calc((100% - 30px) / 2); padding: 0; height: auto; background: unset; box-shadow:none;	margin: 0;}
.AS_box.as_delivery_fee .squareTab_wrap > li:nth-of-type(2){ width: 30px;   margin: 0; padding: 0;}
.AS_box.as_delivery_fee .squareTab_wrap > li:nth-of-type(2) p{font-size: 14px; font-family: Noto-M; color: #949494; line-height: 43px; text-align: center; margin: 0; padding: 0; }
/* ¿ä 95740 »óÇ° ÀÌ¹ÌÁö ¹è°æ È¸»ö Ã³¸® 220706 */
.AS_prd .img_box::before{content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0,0,0,0.02);}
.AS_prd .img_box{border-radius: 5px; overflow: hidden;}

/* ¿ä85394 AS¿Ï·á °Ç ¹è¼Û ÁÖ¼Ò µî º¯°æ 220630 */
.info_popzone {width:100%; height:100%; position:fixed; bottom:-100%; left:0; background:rgba(0,0,0,0.7); z-index:105; transition:all 0.2s;}
.info_popzone.on {bottom:0;}
.info_slide_popup {width:100%; height:auto; position:absolute; bottom:0; left:0; background:#fff; border-top-left-radius:25px; border-top-right-radius:25px;}
.info_slide_popup2 {height:70vh;}
.info_popup_tit {padding:27px 0 23px; margin:0 20px; border-bottom:1px solid #d8d8d8;}
.info_popup_tit2 {border-bottom:none;}
.info_popup_tit h1 {color:#1a1a1a; font-size:20px; text-align:center;}
.info_popup_tit h2 {color:#1a1a1a; font-size:20px; text-align:center;}
.info_popup_tit h1 span {display: block; margin-top:2px; font-family:'noto-R'; font-weight:normal; color:#949494; font-size:14px;}
.info_popup_tit h2 span {display: block; margin-top:2px; font-family:'noto-R'; font-weight:normal; color:#949494; font-size:14px;}
.info_popup_tit a {display:block; width:30px; height:30px; background:url('//image5.compuzone.co.kr/img/images/product_list22/pro_comparison_x2.png') center center/contain no-repeat; position:Absolute; top:26px; right:15px;}
.info_slide_cont {width:100%; height:calc(100% - 200px); padding:0 25px; position: relative; top:0; left: 0; overflow-y:scroll; box-sizing:border-box;}
.info_slide_cont3 { height: calc(100% - 222px); min-height: 50vh; max-height: calc(85vh - 80px); padding: 0 25px 122px;}

.info22_table table{width: 100%;}
.info22_table table tr{ border: none; background: none; display: block; margin-bottom: 10px; overflow: hidden;}
.info22_table table th{float: left; border: none; background: none; padding: 8px 0 0 0 ; width: 25%; min-width: 75px; height: 40px; font-size: 17px; font-family: 'noto-M'; font-weight: normal; color: #3a3a3a; vertical-align: top; box-sizing: border-box; text-align: left;}
.info22_table table td{float: left; border: none; background: none; padding: 0 ; width: 75%; max-width: calc(100% - 75px); height:100%; overflow: hidden;}
.info22_table table td input{float: left; display: block; width: 100%; height: 40px; padding: 0 15px; border: 1px solid #d8d8d8; border-radius: 5px; box-sizing: border-box;
overflow: hidden; font-size: 15px; font-family: 'noto-R'; font-weight: normal; color: #3a3a3a;}
.info22_table table td .select3{float: left; display: block; width: calc(33.333% - 4px); margin-right: 5px; height: 40px; background: #fff; border: 1px solid #d8d8d8; border-radius: 5px; box-sizing: border-box; overflow: hidden; position: relative;}
.info22_table table td .select3::before{ content: ''; width: 12px; height: 12px; position: absolute; right: 10px; top: 13px; transform: rotate(90deg);
background: url(//image5.compuzone.co.kr/img/images/product_detail22/detail_quasarbtn.png) center center/contain no-repeat; }
.info22_table table td .select3 select{width: 100%; height: 100%; background: #fff; padding: 0 20px 0 10px; font-size: 15px; font-family: 'noto-R'; font-weight: normal; color: #6c6c6c; appearance: none;}
.info22_table table td input.input3{ width: calc(33.333% - 3.4px); margin-right: 5px; color: #6c6c6c;}
.info22_table table td input.input3:last-child{margin-right: 0;}
.info22_table button.graybtn{display: block; float: left; width: 90px; height: 40px; line-height: 40px; margin: 0; text-align: center; font-size: 15px; font-family: 'noto-M'; font-weight: normal; color: #fff; background: #6c6c6c; border: none; border-radius: 5px;}
.info22_table table td .input20{margin-top: 10px;}
.info22_table .red_star{color: red; font-size: 17px;}

.info_pop_fixbtn{width: 100%; box-sizing: border-box; position: absolute; bottom: 0; background: #fff;}
.info_pop_fixbtn button{ display: block; width: calc(100% - 40px); height: 52px; margin: 30px auto 40px; background: #0d6de3; border-radius: 10px; font-size: 18px;
font-family: 'noto-M'; font-weight: normal; color: #fff;}

/* ¿ä85731 ³»Â÷¿¡¼­¹Þ±â(Â÷·®¼ö·É) ¼­ºñ½º 220719 */
.mcpz_input_wrap.vehicle_service_li .check_button_wrap{padding-bottom: 15px; border-bottom: 1px solid #E8E8E8;}
.mcpz_input_wrap.vehicle_service_li .AS_box_opt_tit{margin-top: 15px;}
.vehicle_service_pop{ display: none; overflow-x: hidden; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9998; background-color: rgba(0,0,0,.6); }
.vehicle_service_pop.shareLyr .inner { text-align: center; width: 100%; max-width: 400px; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform:  translate(-50%, -50%);; }
.vehicle_service_pop.shareLyr .inner .cont { width: 100%; min-width: 270px; border-radius: 10px; position: relative; background: #fff;}
.vehicle_service_pop.shareLyr .shr_sns { position: relative; height: 70px; line-height: 70px; border-bottom: 1px solid #d8d8d8; color: #3a3a3a; font-size: 20px; font-family: 'noto-B'; font-weight: normal; text-align: center; box-sizing: border-box; }
.vehicle_service_pop.shareLyr .shr_sns em{font-size: inherit;}
.vehicle_service_pop.shareLyr .inner .cont .closeBtn { display: inline-block; width: 30px; height: 30px; background: url(//image5.compuzone.co.kr/img/images/product_list22/pro_comparison_x2.png) center center/contain no-repeat; position: absolute; top: 15px; right: 15px; }
.vehicle_service_pop.shareLyr .layer_pop { width: auto; max-height: 430px; padding: 0; background: none; overflow-y: auto; }
.vehicle_service_pop.shareLyr .layer_pop .sale_price_inner { padding: 20px 20px 25px; }
.vehicle_service_pop.shareLyr .layer_pop .sale_price_inner .basic p.centerp { text-align: center; padding-left: 0; margin: 0; }
.vehicle_service_pop.shareLyr .layer_pop .bodytext1 { font-size: 15px; font-family: 'noto-R'; font-weight: normal; }
.vehicle_service_pop.shareLyr .layer_pop img{width: 100%;vertical-align: bottom;}
/* Â÷·® ÇÈ¾÷ ÆË¾÷ Å¸ÀÌÆ² Æ²¾îÁü ¼öÁ¤ */
.vehicle_service_pop.shareLyr .shr_sns{padding: 0;}

/* 221201 91146 °í°´ Á¢¼öÆäÀÌÁö °³¼± */
.popup2022 {width: 100%; height: 100%; position: fixed; bottom: 0; left: 0; background: rgba(0,0,0,0.7); z-index: 105; transition: all 0.2s; display: none;}
.popup2022.on {display: block;}
.layer_slide_popup {width: 100%; height: auto; position: absolute; bottom: 0px; left: 0; background: #fff; border-top-left-radius: 25px; border-top-right-radius: 25px;}
.layer_slide_pop {width: 100%; max-height:calc(80vh - 80px); min-height:50vh; height:85vh; margin-top:20px; overflow-y:scroll; padding:0 20px 93px; box-sizing:border-box;}
.layer_popup_tit {padding: 27px 0 23px; margin: 0 20px; border-bottom: 1px solid #d8d8d8;}
.layer_popup_tit h1 {color: #1a1a1a; font-size: 20px; text-align: center; word-break: keep-all;}
.layer_popup_tit h2 {color: #1a1a1a; font-size: 20px; text-align: center; word-break: keep-all;}
.layer_popup_tit a {display:block; width:30px; height:30px; background:url('//image5.compuzone.co.kr/img/images/product_list22/pro_comparison_x2.png') center center/contain no-repeat; position:Absolute; top:26px; right:15px;}
.pop_notice p {margin-bottom:3px; padding-left: 10px; font-size: 15px; color:#6c6c6c; position: relative;}
.pop_notice p::before {content: ''; width: 2px; height: 2px; background: #6c6c6c; position: absolute; top: 7px; left: 0px;}
.slide_pop_btn {margin-bottom:10px;}
.slide_pop_btn a {display:block; text-align: right; font-size:13px;}
.slide_pop_btn a span {display:inline-block; width:12px; height:12px; vertical-align:-1px;}
.slide_pop_btn a span img {width:100%;}
.layer_gray_con {width:100%; margin-bottom:10px; padding:23px 20px; background:#FAFAFA; border:2px solid #FAFAFA; border-radius: 10px; box-sizing: border-box; position:relative;}
.layer_gray_con.on {border:2px solid #0D6DE3; background:#fff;}
.layer_gray_con li.close_btn {position:absolute; top:20px; right:20px;}
.layer_gray_con li.close_btn a {display:block; width:18px; height:18px; background:url('//image5.compuzone.co.kr/img/images/product_list22/pro_list_x.png') center center/contain no-repeat; text-indent:-9999px;}
.layer_gray_con li {margin-bottom:5px;}
.layer_gray_con li:last-child {margin-bottom:0px;}
.layer_gray_con li span {display:inline-block; font-size:15px;}
.layer_gray_con li span:nth-child(1) {width:80px; font-family:'noto-M'; color:#3A3A3A;}
.layer_gray_con li span:nth-child(2) { font-family:'noto-R'; color:#6C6C6C;}
.info22_table1 table th {font-family: 'noto-B';}
.info22_table table td input::placeholder {color:#6c6c6c;}
.info22_table table td .select {float: left; display: block; width:100%; height: 40px; background: #fff; border: 1px solid #d8d8d8; border-radius: 5px; box-sizing: border-box; overflow: hidden; position: relative;}
.info22_table table td .select::before{ content: ''; width:24px; height:24px; position: absolute; right: 11px; top:7px; transform:rotate(90deg); background: url('//image5.compuzone.co.kr/img/images/product_detail22/detail_rightbtn.png') center center/contain no-repeat; }
.info22_table table td .select select {width: 100%; height:38px; line-height:40px; padding: 0 20px 0 15px; background:#fff; font-size: 15px; font-family: 'noto-R'; font-weight: normal; color: #3a3a3a; appearance: none; outline:none;}
.info22_table table .inputbox input {width:calc(100% - 75px);}
.info22_table table .inputbox button {width:70px; height:40px; margin-left:5px; text-align: center; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#fff; background:#3a3a3a; border-radius: 5px;}
.info_pop_notice {width: 100%; margin: 15px 0 30px; padding: 20px; background: #fafafa; border-radius: 10px; box-sizing: border-box;}
.info_pop_notice p {padding-left:5px; margin-top: 4px; font-size:13px; color:#6C6C6C; position:relative;}
.info_pop_notice p::before {content:''; width:2px; height:2px; background:#6C6C6C; position:absolute; top: 8px; left:0;}
.info_checkbox {margin-top:15px;}
.info_check_box {overflow: hidden;}
.info_check_box p {display:inline-block; width: calc(100% - 34px); padding:3px 0 0 10px; font-size:15px; font-family: 'noto-R'; font-weight:normal; color:#3a3a3a; position: relative;}
.info_check_box p span {display:block; margin-top:5px; font-size:15px; font-family: 'noto-R'; color:#949494;}
.info_check_box input[type="checkbox"] {display:none;}
.info_check_box label.info_check {float:left; height:24px;}
.info_check_box input[type="checkbox"] + label.info_check > span { display: inline-block; width: 24px; height: 24px; background:#fff; border: solid 1px #d8d8d8; border-radius:4px; box-sizing:border-box;}
.info_check_box input[type="checkbox"]:checked + label.info_check > span {border:none; background: url('//image5.compuzone.co.kr/img/images/main/main2022/main_checkbox.png') center center/contain no-repeat;}
.layer_popup_fixbtn {display: flex; justify-content: space-between; width: calc(100% - 40px); padding: 30px 0 40px; background: #fff; position: fixed; bottom: 0; left: 20px; box-sizing: border-box;}
.layer_popup_fixbtn button {display: block; width: calc(50% - 5px); height: 52px; background: #0d6de3; border-radius: 10px; font-size: 18px; font-family: 'noto-M'; font-weight: normal; color: #fff;}
.layer_popup_fixbtn button.AS_LGbtn {background:#fff; border:1px solid #d8d8d8; color: #3A3A3A; max-width: unset;}

input.mcpz_chk[type="checkbox"]{border-radius: 4px;}
input.mcpz_chk[type="checkbox"]:checked{border: 0;}
input.mcpz_chk[type="checkbox"]:checked:before{background: url('//image5.compuzone.co.kr/img/images/main/main2022/main_checkbox.png') center center/contain no-repeat;}

/* 240412 108097 °³ÀÎÁ¤º¸Ã³¸®µ¿ÀÇ */
.graybox { width:100%; height:120px; margin-top:10px;  padding:12px 10px; border:1px solid #D8D8D8; border-radius:5px; box-sizing: border-box; overflow-y: auto; text-align: left; display: flex; flex-direction: column; gap: 4px;} 
.graybox p {font-size:13px; color:#6C6C6C;}
.blue_txt {color: #0D6DE3;}



/* css ÃÖÇÏ´Ü ¹Ìµð¾îÄõ¸® ¸ðÀ½(³»¸²Â÷¼ø):: Á¢À» ¼ö ÀÖ°Ô µé¿©¾²±â ÇÕ´Ï´Ù. */
	/* max-width */
	@media all and (max-width: 340px) {
		/* .AS_box ³»ºÎ Ã¼Å©¹Ú½º ¹ÝÀÀÇü */
		.AS_box_contents .AS_box_inner > .mcpz_check input.mcpz_chk[type="checkbox"] + label.mcpz_chk { font-size:12px;}
	}
	@media all and (max-width: 350px) {
		/* ÃÖ±Ù ¹è¼ÛÁö ¾øÀ» ¶§::"ÁÖ¼ÒÃ£±â" ¹ÝÀÀÇü */
		.AS_box_opt .ADR_info .mcpz_input_box input {padding: 0 7px;}
		.AS_box_opt .ADR_info .mcpz_input_box.sizeS { min-width: 73px;}
	}
	/* max-width// */

	/* min-width */
	@media all and (min-width: 465px) {
		/* A/S ¸ÞÀÎ ÆäÀÌÁö:: ¼­ºñ½º ¸ñ·Ï ¹ÝÀÀÇü*/
		.as_service_tab p.ntBB18 {text-align: center; left: 50%; transform: translate(-50%, -3.5px);}
		.as_service_tab .as_service_swipe_inner ul { display: inline-block; }
		.as_service_tab .as_service_swipe { width: 100%; border-radius: 25px 20px; }
	}
	@media all and (min-width: 925px) {
		/* A/S ¡¤ ±³È¯ ¡¤ ¹ÝÇ° ½ÅÃ» ÇöÈ² »ó¼¼ ÆäÀÌÁö::¸¸Á·µµ Á¶»ç ¹ÝÀÀÇü */
		.as_detail_wrap .satisfaction_sv {width: 100%; background-color: #f9f9f9; border-radius: 20px; padding: 20px;}
		.satisfaction_sv .satisfaction_swipe { display: block; width: 100%; overflow-x: inherit;}
		.satisfaction_swipe > ul > li.point0 {margin-right: 0;}
	}	

	@media (min-width: 321px) and (max-width: 399px){
		* { font-size: inherit;}
	}
	/* min-width// */
/* css ÃÖÇÏ´Ü ¹Ìµð¾îÄõ¸® ¸ðÀ½// */
