@charset "UTF-8";
	/* notosans KR */
	@font-face{
		font-family: 'Notosans KR';
		font-weight: 400;
		src: url("../font/NotoSansKR-Regular.woff") format('woff');
	}
	@font-face{
		font-family: 'Notosans KR';
		font-weight: 500;
		src: url("../font/NotoSansKR-Medium.woff") format('woff');
	}
	@font-face{
		font-family: 'Notosans KR';
		font-weight: 700;
		src: url("../font/NotoSansKR-Bold.woff") format('woff');
	}


	.font_gyeonggiTwB{font-family:'Notosans KR'; font-weight:700; font-size:17px; transform:skew(-0.1deg);}
	.font_gyeonggiBwB{font-family:'Notosans KR'; font-weight:400; font-size:15px; transform:skew(-0.1deg);}
	.font_gyeonggiBwB_s17{font-family:'Notosans KR'; font-weight:400; font-size:15px; transform:skew(-0.1deg);}
	.gm_privacy_font17{font-family:'Notosans KR'; font-weight:400; font-size:16px; transform:skew(-0.1deg); color:#7a7a7a; line-height:1.6; letter-spacing:-0.5pt;}
	.gm_privacy_font14{font-family:'Notosans KR'; font-weight:400; font-size:16px; transform:skew(-0.1deg); color:#7a7a7a; line-height:1.6; letter-spacing:-0.5pt;}
	.gm_privacy_font17_2{font-family:'Notosans KR'; font-weight:400; font-size:16px; transform:skew(-0.1deg); color:#7a7a7a; line-height:1.6; letter-spacing:-0.5pt;}
	.gm_privacy_font15{font-family:'Notosans KR'; font-weight:400; font-size:16px; transform:skew(-0.1deg); color:#7a7a7a; line-height:1.6; letter-spacing:-0.5pt;}
	.font_gyeonggiBwR{font-family:'Notosans KR'; font-weight:400; font-size:16px; transform:skew(-0.1deg); color:#7a7a7a; line-height:1.6; letter-spacing:-0.5pt;}
	.font_gyeonggiTwM{font-family:'Notosans KR'; font-weight:600; font-size:16px; transform:skew(-0.1deg); color:#3b3a3a;}

	.font_black{color:#3b3a3a;}

    .privacy_box{margin-bottom:20px; border-top:2px solid #2366c7; text-align: center; padding: 0.6rem 0; background: #427ccf; color:#fff;font-weight:500;font-family:'Notosans KR'; }

	.privacy_box_type{ display: flex; padding:0; margin: 0; flex-wrap: wrap;}
    .privacy_box_type > li{list-style-type: none; margin:0 1%; margin-bottom: 2%; width:18%;  background:#fff;  box-shadow: 0 0 0 1px #7ea2c7 inset; }
	.privacy_box_type > li div{padding:0.6rem 0.7rem 0.7rem 0.7rem; }
    .privacy_box_type > li div .label_gm_icon{text-align: center; line-height: 1.2;}
    .privacy_box_type > li div .label_gm_icon img{ width:120px;}
	.privacy_box_type > li div p {margin:5px 0; text-align:center; font-size:18px;font-weight:500; font-family:'GyeonggiTitle'; transform:skew(-0.1deg);}

    .hidden_label_text_type{border:1px solid #0d73bd; position:absolute; background:#0d73bd; color: #fff; z-index: 99999; display:none;  padding:0.5rem 1rem; }
    .privacy_box_type > li > div:hover ~ p.hidden_label_text_type{display: block; }


	.privacy_box_type2{display: flex; padding:0; margin: 0; flex-wrap: wrap; border-bottom:1px solid #ededed; font-size: 15px; font-weight:500; font-family: 'Notosans KR'; transform:skew(-0.1deg); color:#3b3a3a;}
    .privacy_box_type2 > li{list-style-type: none; width:100%; border-bottom:1px solid #ededed; border-right: 1px solid #ededed;}
    .privacy_box_type2 > li:last-child{ border-bottom:none; }
    .privacy_box_type2 > li a{padding:10px;  display: block; width:100%; height:47px; line-height:33px; box-sizing:border-box;}
	.privacy_box_type2 > li span{display:inline-block; position:relative; margin-right:10px; top:-2px; width:27px; height:27px; font-size:0; line-height:0; background-position:center center; background-size:contain; background-repeat:no-repeat; vertical-align:middle; float:left;}
	.privacy_box_type2 > li a span:last-child{font-size:15px; width:auto; height:auto; line-height:unset; margin-right:0;}

	.gm_privacy_title {position:relative; font-size:17px; font-weight:700; color:#3b3a3a; font-family:'Notosans KR';}
	.gm_privacy_title span{display:inline-block; position:relative; left:5px; top:-8px; width:37px; height:37px; font-size:0; line-height:0; background-position:center center; background-size:contain; background-repeat:no-repeat;}

	.privacy_icon01{background-image:url('/resources/pt/images/sub03/image01_20250826.png');}
	.privacy_icon02{background-image:url('/resources/pt/images/sub03/image02_20250826.png');}
	.privacy_icon03{background-image:url('/resources/pt/images/sub03/image03_20250826.png');}
	.privacy_icon04{background-image:url('/resources/pt/images/sub03/image04_20250826.png');}
	.privacy_icon05{background-image:url('/resources/pt/images/sub03/image05_20250826.png');}
	.privacy_icon06{background-image:url('/resources/pt/images/sub03/image06_20250826.png');}
	.privacy_icon07{background-image:url('/resources/pt/images/sub03/image07_20250826.png');}
	.privacy_icon08{background-image:url('/resources/pt/images/sub03/image08_20250826.png');}
	.privacy_icon09{background-image:url('/resources/pt/images/sub03/image09_20250826.png');}
	.privacy_icon10{background-image:url('/resources/pt/images/sub03/image10_20250826.png');}
	.privacy_icon11{background-image:url('/resources/pt/images/sub03/image11_20250826.png');}
	.privacy_icon12{background-image:url('/resources/pt/images/sub03/image12_20250826.png');}
	.privacy_icon13{background-image:url('/resources/pt/images/sub03/image13_20250826.png');}
	.privacy_icon14{background-image:url('/resources/pt/images/sub03/image14_20250826.png');}
	.privacy_icon15{background-image:url('/resources/pt/images/sub03/image15_20250826.png');}
	.privacy_icon16{background-image:url('/resources/pt/images/sub03/image16_20250826.png');}
	.privacy_icon17{background-image:url('/resources/pt/images/sub03/image17_20250826.png');}
	.privacy_icon18{background-image:url('/resources/pt/images/sub03/image18_20250826.png');}

	.privacy_list {counter-reset:index; padding-left:20px;font-family:'Notosans KR'; font-weight:400; color:#7a7a7a;}

	.privacy_list ol {counter-reset:index;}
	.privacy_list li {position:relative; margin-top:10px; padding-left:35px; font-size:15px; line-height:28px;}
	.privacy_list li:before,
	.privacy_list > li > ol > li:before {content: "0"counter(index);counter-increment:index;display:block;position:absolute;top:-3px; left:0; width:30px;height:30px;line-height:30px;border-bottom:2px solid #016db6; text-align:center; color:#016db6; font-size:16px; line-height:28px; font-weight:800;}
	.privacy_list li:nth-child(9) ~ li:before {content:counter(index);}
	/*
	.privacy_list > li > ol > li{line-height:20px;font-size:18px; line-height:24px; color:#666666;background:url('/resources/pt/images/common/ul_ico2.gif') no-repeat 0px 10px;padding-left:12px;}
	*/
	.privacy_list > li > ol > li{padding-left:12px;}
	.privacy_list > li > ol > li:before{display:none;}
	.privacy_list > li > ol > li ol > li:before{display:none;}
	.privacy_list > li > ol > li ol > li{padding-left:0;}
	.privacy_list_box {margin:10px 45px 0 0; padding:20px 15px; border:3px solid #eaeaea; font-size:16px; line-height:1.6; text-align:center; color:#7a7a7a; letter-spacing:-0.5pt;}
	.privacy_list_box p {text-align:left; font-size:16px; line-height:28px;font-family:'Notosans KR'; }
	.privacy_list_box a {display:inline-block; margin-top:10px; padding:10px 20px; border:2px solid #eaeaea; font-size:16px; line-height:28px; text-align:center;font-family:'MaruBuri','Malgun Gothic','맑은 고딕',Dotum,'돋움',Helvetica,AppleSDGothicNeo,sans-serif; font-weight:500; }
	.privacy_list_box > span{width:323px;}
	.privacy_list_box a.em_blue{color:blue;}

	.privacy_list_box2 {margin:10px 45px 0 45px; padding:20px 15px; border:3px solid #eaeaea; font-size:16px; line-height:28px; text-align:center; color:#7a7a7a;}
	.privacy_list_box2 p {text-align:left; font-size:16px; line-height:28px;font-family:'MaruBuri','Malgun Gothic','맑은 고딕',Dotum,'돋움',Helvetica,AppleSDGothicNeo,sans-serif; }
	.privacy_list_box2 a {display:inline-block; margin-top:10px; padding:10px 20px; border:2px solid #eaeaea; font-size:16px; line-height:28px; text-align:center;}font-family:'MaruBuri','Malgun Gothic','맑은 고딕',Dotum,'돋움',Helvetica,AppleSDGothicNeo,sans-serif; 
	.mtp30 p {font-size:16px; line-height:28px;}

    @media (max-width:1000px){
        .privacy_box_type > li{width:18%;}
		.privacy_box_type2 > li{width:100%;}
    }
    @media (max-width:640px){
        .privacy_box_type > li{width:22%;}
		.privacy_box_type2 > li a span:last-child{font-size:14px; letter-spacing:-1px;}
		.privacy_box_type2 > li:first-child a span:last-child{width:calc(100% - 130px);}
		.privacy_box_type2 > li:nth-child(6) a span:last-child{width:calc(100% - 84px);}
		.privacy_box_type2 > li:nth-child(12) a span:last-child{width:calc(100% - 42px);}
		.gm_privacy_title{line-height:38px;}
		.gm_privacy_title span{top:1px;}
    }
    @media (max-width:500px){
        .privacy_box_type > li{width:30%;}
    }

	.nugunaBtn {border:1px solid #2366c7;display: inline-block;border-radius:10px;line-height:32px;text-align:center;width:255px;height:33px;margin-left:20px;background-color:#dfe6f7;box-shadow:2px 2px 1px #a0b4e6;}
	.answer{display:none;}