#m_event{display:none;}
#m_kakao{display:none;}	

#btn_box{z-index:10006; float:left; position:fixed; top:350px; left:1700px; width:174px; height:338px; }
#btn_box img{width:100%; height:auto;}

#g_btn{z-index:10008;  position:absolute; left:26px; top:19px; width:100px; height:100px; margin-bottom:20px; cursor:pointer; }
#g_btn .talk{float:left; display:block; cursor:pointer;}
#e_btn {z-index:10008; margin-bottom:20px; position:absolute; top:135px; left:0px; width:154px; height:128px;}

#e_btn .event{cursor:pointer; }
#btn_box .t_btn{display:block; cursor:pointer; z-index:10008; position:absolute; top:283px; left:10px;
                width:144px; height:54px; background:#929292; border-top-left-radius:27px; border-bottom-left-radius:27px; }

#btn_box .t_btn h6{margin-left:20px; font-size:16px; line-height:54px; color:#fff;}
#btn_box .t_btn h6 span{line-height:54px; color:#fff; padding-right:10px;}

#barrier{display:none; z-index:10009; position:fixed; top:0px; width:100%; height:100%; background-color:rgba(25,25,25, 0);}
#barrier .m_ka{position: relative; width: 400px; height:640px; left:calc(50% - 200px); top:calc(50% - 320px);}
#barrier .m_ka .kakao{position:relative;  display:block; width:100%; height:auto;}
#barrier .m_ka .close_btn{z-index:10002; position: absolute; top:0px; right:0px; width:32px; height:32px; cursor:pointer;}


#private{margin: 150px 0 150px 0; }
#private .private_in{margin:0 auto; width:1204px; }
#private .private_in h3{border-bottom:1px solid #000; margin-bottom:40px; font-size:3.0em; line-height:3.0rem; font-weight: bold;}

#private .private_in > DIV{margin-bottom:40px; }

#private .private_in > DIV .box{line-height:200%;}
#private .private_in > DIV .box > ol {width:100%;}
#private .private_in > DIV .box > ol li{display:block; ;}
#private .private_in > DIV .box > ol li.indent{padding-left:20px}

#private .private_in > DIV:last-child{margin-bottom:0px;}
#private .private_in > DIV h4{font-size:2.2em; line-height:2.2em; font-weight: bold;}
#private .private_in h5{font-size:2.0em; line-height:2.0em;}
#private .private_in > DIV p{font-size:1.8em; line-height:1.8em; word-break: break-all;}

#private .private_in:after{clear:both; display: block; content:'';}

#policy-1{float:left; width:100%;}
#policy-1 .box{padding-left:30px;}
#policy-1 .box ol{padding-bottom:15px;}
#policy-1 .box ol:last-child{padding-bottom:0px;}

#policy-1 h5{padding-top:10px;}

#policy-2{float:left; width:100%;}
#policy-2 .box{padding-left:20px;}

#policy-3{float:left; width:100%;}
#policy-3 .box ol li{margin-bottom:15px;}
#policy-3 .box ol li:last-child{margin-bottom:0px;}
#policy-3 .box ol li > p.indent{padding-left:20px;}

#policy-4{float:left; width:100%;}

#policy-5{float:left; width:100%;}
#policy-6{float:left; width:100%;}

#policy-6 h5{margin-top:15px;}
#policy-6 .box{padding:20px; width:100%; background: rgba(165,165,165, 0.6);}


#policy-7{float:left; width:100%;}
#policy-8{float:left; width:100%;}