<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@import url("initialize.css");

.blind{overflow:hidden;position:absolute;top:50%;left:50%;clip:rect(0 0 0 0);margin:-.5px;width:1px;height:1px}
.con-wid{max-width:1300px;width:100%;margin:0 auto}
.logo{background-image:url('/images/client/layout/logo-hamilton.png');background-repeat:no-repeat;background-size:10em}

#header{position:fixed;overflow:hidden;width:100%;z-index:1030;padding:0 4.375em;box-shadow: inset 0 0 2px rgba(255,255,255,.5);line-height:5.625em;box-sizing:border-box;transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s}
#header h1{float:left;display:block;margin-top:1.4em}
#header .logo{display:block;width:10em;height:3.125em}
#header #m-menu{display:none;float:right;position:relative;width:1.8em;height:1.5em;margin-top:1.55em}
#header #m-menu span{position:absolute;display:block;width:100%;height:3px;background:#fff;border-radius:3px}
#header #m-menu span:nth-child(1){top:0}
#header #m-menu span:nth-child(2){top:10px;right:0;left:inherit;width:80%}
#header #m-menu span:nth-child(3){top:20px}
#header #gnb{float:right;display:block}
#header #gnb &gt; li{float:left;padding:0 3em;box-sizing:border-box}
#header #gnb &gt; li:last-child{padding-right:0}
#header #gnb &gt; li a{position:relative;display:block;color:#fff;font-size:1em;font-weight:400;box-sizing:border-box;transition:color .2s;-webkit-transition:color .2s;-ms-transition:color .2s}
#header #gnb &gt; li a:after{position:absolute;bottom:0;left:0;content:"";display:block;width:100%;height:3px;background:transparent;transition:background .2s;-webkit-transition:background .2s;-ms-transition:background .2s;}
#header #gnb &gt; li.lang_set{padding:0 1em;}
#header #gnb &gt; li.lang_set a{font-size:0.85em; display: inline;}
#header.on #gnb &gt; li.lang_set a{color:#707070}
#header.on #gnb &gt; li.lang_set a:hover{color: #000; transition:none;-webkit-transition:none;-ms-transition:none;}
#header.on #gnb &gt; li.lang_set a:hover:after{background:none; transition:none;-webkit-transition:none;-ms-transition:none;}
#header.policy #gnb &gt; li.lang_set a:hover{color:unset; transition:none;-webkit-transition:none;-ms-transition:none;}
#header.policy #gnb &gt; li.lang_set a:hover:after{background:none; transition:none;-webkit-transition:none;-ms-transition:none;}

#header.on{transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;background:#fff;box-shadow:0 0 2px rgba(0,0,0,.2);}
#header.on .logo{background-position-y:-3em}
#header.on #gnb &gt; li a{color:#000; font-weight: 500}
#header.on #gnb &gt; li a:hover{color:#00a651;transition:color .2s;-webkit-transition:color .2s;-ms-transition:color .2s;}
#header.on #gnb &gt; li a:hover:after{background:#00a651;transition:background .2s;-webkit-transition:background .2s;-ms-transition:background .2s;}
#header.on #m-menu span{background:#000}

#header.policy{transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;background:#fff;box-shadow:0 0 2px rgba(0,0,0,.2);}
#header.policy .logo{background-position-y:-3em}
#header.policy #gnb &gt; li a{color:#000}
#header.policy #gnb &gt; li a:hover{color:#00a651;transition:color .2s;-webkit-transition:color .2s;-ms-transition:color .2s;}
#header.policy #gnb &gt; li a:hover:after{background:#00a651;transition:background .2s;-webkit-transition:background .2s;-ms-transition:background .2s;}
#header.policy #m-menu span{background:#000}


#header #m-menu{position:relative;-webkit-transform:rotate(0deg);-moz-transform: rotate(0deg); -o-transform: rotate(0deg);transform: rotate(0deg); -webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out; -o-transition: .5s ease-in-out;transition: .5s ease-in-out;cursor:pointer}
#m-menu span{opacity: 1;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out}
#m-menu span:nth-child(1){top:0px}
#m-menu span:nth-child(2){top: 10px}
#m-menu1 span:nth-child(3){top:20px}
#header #m-menu.open span:nth-child(1){top:10px;-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg)}
#header #m-menu.open span:nth-child(2){opacity:0;right:-60px}
#header #m-menu.open span:nth-child(3){top:10px;-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg);-o-transform: rotate(-135deg);transform: rotate(-135deg)}

#footer{padding:2.2em 0;background:#333}
#footer .ft-wrap{position:relative;max-width:1300px;margin:0 auto}
#footer .ft-wrap .ft-con{display:table;width:100%}
#footer .ft-wrap .ft-logo{display:table-cell;width:11%}
#footer .ft-wrap .logo-hmt{width:9.9em;height:2.813em;background:url('/images/client/layout/logo-hamilton.png') no-repeat 0 -6.4em;background-size:10em}
#footer .ft-wrap:after{content:"";display:block;clear:both}
#footer .ft-wrap .ft-copyInfo{display:table-cell;padding:0 14em 0 3em;vertical-align:middle}
#footer .ft-wrap .ft-copyInfo .copyInfo{margin-top:1em;font-size:14px;font-weight:300;color:#c1c1c1;line-height:1.5;word-break:keep-all}
#footer .ft-wrap .ft-copyInfo .copyInfo &gt; span{display:block}
#footer .ft-wrap .ft-copyInfo .copyInfo &gt; span em{display:inline-block;word-break:keep-all}
#footer .ft-wrap .ft-copyInfo a{display:inline-block;color:rgba(255,255,255,.5);font-size:14px;font-weight:400}

#footer .ft-wrap .ft-copyInfo .copy{font-size:14px;color:#fff}
#footer .ft-wrap .ft-copyInfo .copyInfo .txt-copy{color:#989898}
#footer .btn-top{display:block;position:absolute;top:-70%;right:0;z-index:30;border-radius:50%;background:#61aa31;width:5em;height:5em;line-height:5em;color:#fff;font-size:.95em;font-weight:500;text-align:center}

.btn-radius{border-radius:25px}
.btn-radius.white{border:1px solid #fff;color:#fff !important}

.btn-linkArea{position:absolute;top:2em;right:0;z-index:200}
.btn-linkArea &gt; ul{display:none;position:absolute;left:0;right:0;bottom:3em;padding-top:.5em;border-bottom:1px solid rgba(255,255,255,.2);border-top-left-radius:25px;border-top-right-radius:25px;background:rgba(97,170,49,.8)}
.btn-linkArea &gt; ul a{display:block;padding:0 2em;font-size:0.938em;color:#fff;line-height:3;box-sizing:border-box}
.btn-linkArea &gt; ul a:hover,
.btn-linkArea &gt; ul a:focus{font-weight:500}
.btn-linkArea.on &gt; .btn-familySite{border-color:transparent;border-top-left-radius:0;border-top-right-radius:0;background:rgba(97,170,49,.8);transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s}

.btn-familySite{display:block;border-color:#fff;padding:.8em 6em .8em 2em;background:rgba(97,170,49,0);font-size:0.938em;font-weight:400;color:#fff;box-sizing:border-box;transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s}
.btn-familySite .ico-more{position:absolute;right:2em;top:50%;display:inline-block;width:15px;height:15px;margin-top:-7.5px;background:url(/images/client/icon/ico-common.png) no-repeat 2px 3px;background-size:8.3em}










/* 서브비주얼 */
.sub-visual{width:100%;height:500px;transition:.3s}
.sub-visual .sub-inner{display:flex;align-items:center;max-width:1300px;height:500px;margin:0 auto;transition:.3s}
.sub-visual .visual-txt{color:#fff;font-size:1.15em;font-weight:300;line-height:1.5;letter-spacing:-.3px;word-break:keep-all;transition:.3s;}
.sub-visual .visual-txt strong{display:block;font-size:2em;font-weight:600;letter-spacing:-.3px;transition:.3s}

.sub-visual.company{background:url(/images/client/layout/company_visual.jpg)50%/cover no-repeat;}
.sub-visual.service{background:url(/images/client/layout/service_visual.jpg)50%/cover no-repeat;}
.sub-visual.customer{background:url(/images/client/layout/customer_visual.jpg)50%/cover no-repeat;}
.sub-visual.experience{background:url(/images/client/layout/experience_visual.jpg)50%/cover no-repeat;}

/* lnb */
.lnb{display:block;}
.m-location{display:none;}

.lnb{border-bottom:1px solid #dbdbdb;}
.lnb div{max-width:1300px;margin:0 auto;}
.lnb ul{display:table;width:100%}
.lnb ul li{display:table-cell;position:relative;width:calc(100% / 6);max-width:0}
.lnb.lnb2 ul li{width:calc(100% / 2)}
.lnb.lnb4 ul li{width:calc(100% / 4)}
.lnb ul li:not(:last-child):after{position:absolute;top:50%;right:0;content:"";width:1px;height:18px;margin-top:-9px;background:#dbdbdb}
.lnb ul li a{position:relative;display:block;color:#333;font-size:1.1em;font-weight:500;line-height:4em;text-align:center;letter-spacing:-.3px;}
.lnb ul li.on a:after{position:absolute;bottom:0;left:0;right:0;content:"";display:block;width:100%;height:2px;background:#009944;}
.lnb ul li.on a{color:#009944;font-weight:600;}

/* 공통 */
.con-width{max-width:1300px;margin:0 auto;}
.privacy .con-width{margin-top: 5em;}

.content{padding-top:2.5em;}

.sub-container{padding:6em 0 8em;}
.sub-container.bt-none{padding:6em 0 0}
.sub-container h1{position:relative;padding-bottom:2em;color:#333;font-size:1.8em;font-weight:700;text-align:center;letter-spacing:-.5px;}
.sub-container h1:after{position:absolute;top:55px;left:50%;content:"";width:45px;height:2px;margin-left:-22.5px;background:#009944;}

.img-wrap{position:relative;}


.slideInfo-icon{display:none;position:absolute;top:0;left:0;width:40px;height:50px;background:url(/images/client/icon/ico-slideInfo.png)50%/32px no-repeat;transition:.3s}
.slideInfo-icon.scroll{opacity:.5}

.con-table{border-top:2px solid #333333;border-collapse: collapse;}
.con-table.mgTop{margin-top:50px;}
.con-table th{background:#f7f9f5;padding-left:1.5em;font-weight:500;}

.con-table th,.con-table td{color:#333;padding:1.5em;}
.con-table.thtd td{word-break:keep-all;}
.con-table.thtd th, .con-table.thtd td{border-bottom:1px solid #dbdbdb}

.gr-txt{color:#00a651!important;}

/* customer */
.con-table.contact input{width:45%;}
.con-table.second input{width:100%;}
.ipt-phone{width:45%;}
.ipt-phone select{padding:.7em}
.ipt-phone select, .ipt-phone input{float:left;width:calc(100% / 3 - 11px)!important}
.ipt-phone i{float:left;padding:0 6px 0 4px;line-height:3.06em;}
.contact-txtarea{min-height:200px}

.con-table .width7to3{width:45%;overflow:hidden;}
.con-table .width7to3 input{float:left;}
.con-table .width7to3 input:nth-child(1){width:calc(65% - 1em);margin-right:1em;}
.con-table .width7to3 input:nth-child(2){width:35%}

.checkbox i,
.radiobox i{position:absolute;top:0;left:0;right:0;bottom:0;background:url(/images/client/icon/ico-radio.png) no-repeat;background-size:38px;background-position:-19px 0;}
.radiobox input[type=radio]:checked + i{background-position-x:0}

label{position:relative;cursor:pointer;vertical-align:top}
label.first-child{display:inline-block;min-width:100px;}
.radiobox {overflow:hidden;position:relative;display:inline-block;width:1.2em;height:1.2em;margin-right:5px;vertical-align:-4px;cursor:pointer}
label:after {content: '';position:absolute;right:100%;bottom:-2px;left:30px;display:block;height:1px;background:#2e3092;transition: .1s}
.radiobox input[type=radio]{width:22px;height:22px;margin:0;padding:0;cursor:pointer;opacity:0}
input[type=radio] {width:22px;height:22px;vertical-align:top;cursor:pointer}

.grBtn-wrap{margin-top:2em;text-align:center;}
.grBtn-wrap.right{text-align:right;}
.grBtn-wrap.popup a{width:8em;padding:.7em 0}
.grBtn-wrap a{display:inline-block;width:10em;margin:0 .5em;padding:.8em 0;border-radius:50px;font-weight:500;text-align:center}
.grLine-btn{border:1px solid #009944;color:#009944!important;}
.grColor-btn{border:1px solid #009944;background:#009944;color:#fff!important;}

.notice-list{border-top:1px solid #333}
.notice-list li{overflow:hidden;border-bottom:1px solid #dbdbdb;}
.notice-list li p{display:inline-block;float:left;color:#333;padding:1.5em 0;font-size:1em;word-break:keep-all;text-align:center;}
.notice-list .header-li p{position:relative;font-weight:500;}
.notice-list .header-li p.company{text-align:center;}
.notice-list .header-li p:not(:last-child):after{display:block;content:"";position:absolute;top:30px;right:0;width:1px;height:18px;background:#dbdbdb;}
.notice-list li p.number{width:8%}
.notice-list li p.type{width:16%}
.notice-list li p.company{width:calc(44% - 1em);padding-left:1em;text-align:left;}
.notice-list li p.date{width:16%}
.notice-list li p.open{width:16%}

.notice-list.notice p.company{width:calc(60% - 1em);display:inline-block;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}

.table-wrap.second{margin-top:3em;}
.table-header{overflow:hidden;padding-bottom:.7em;}
.tb-title{float:left;color:#333;font-size:1.2em;font-weight:600;letter-spacing:-.3px;}
.tb-small{float:right;margin-top:7px;color:#707070;font-size:.85em;font-weight:300;}

.paginate{margin:3em 0 0;text-align:center;}
.paginate a, .paginate strong{display:inline-block;margin:0 3px;width:30px;height:30px;line-height:30px;font-size:.9em;color:#999}
.paginate strong{border-radius:30px;background:#009944;color:#fff;}
.paginate a:hover{color:#009944}

.view-wrap{width:100%;border-top:1px solid #333}
.view-wrap .view-info{border-bottom:1px solid #e8e8e8;padding:1.5em 1em;color:#333;font-size:1em;}
.view-wrap .view-info .view-title{display:inline-block;width:80%;font-weight:500}
.view-wrap .view-info .view-title-top{overflow:hidden;float:right;;display:inline-block;color:#333;font-size:.95em}
.view-wrap .view-info .view-title-top p{display:inline-block;float:left;font-size:.95em;}
.view-wrap .view-info .view-date span{position:relative;margin-right:8px;padding-right:10px;}
.view-wrap .view-info .view-date span:after{position:absolute;top:0;right:0;content:"|";display:block;color:#dbdbdb;}

.view-wrap .view-info.contact-view .view-title{width:inherit;}
.view-wrap .view-info.contact-view .view-title-top p{float:left;display:inline-block;}
.view-wrap .view-info.contact-view .view-title-top p:not(:last-child){position:relative;margin-right:8px;padding-right:10px;}
.view-wrap .view-info.contact-view .view-title-top p:not(:last-child):after{position:absolute;top:0;right:0;content:"|";display:block;color:#dbdbdb;}

.view-wrap .view-con{width:100%;padding:3em 1em;border-bottom:1px solid #e8e8e8;box-sizing:border-box;color:#333;line-height:1.7;letter-spacing:-.3px;word-break:keep-all}
.view-wrap .view-con.contact{min-height:300px;}
.view-wrap .view-conImg{margin-bottom:3em;text-align:center;}

.view-wrap .view-linkPage{padding:0 1em;border-bottom:1px solid #e8e8e8;color:#333;}
.view-wrap .view-linkPage a{display:inline-block;padding:1.5em 0 1.5em 2em;font-size:1em;color:#333!important;}
.view-wrap .view-linkPage .btn-prevPage,
.view-wrap .view-linkPage .btn-nextPage{padding-left:0;font-weight:500;}
.view-wrap .view-linkPage .btn-prevPage:before,
.view-wrap .view-linkPage .btn-nextPage:before{float:right;content:"";display:inline-block;width:27px;height:27px;margin-left:40px;background:url(/images/client/icon/btn-listPage.png)50%/12px no-repeat;}
.view-wrap .view-linkPage .btn-nextPage:before{transform: rotate(180deg);}
.none-linkPage{display:inline-block;padding:1.5em 0 1.5em 2em;color:#999}

.editBtn-wrap{margin-top:1em;text-align:right;overflow:hidden;}
.editBtn-wrap .grayLine-btn {display:inline-block;padding:.5em 1em;border:1px solid #333;color:#333;text-align:center;}
.editBtn-wrap .grayLine-btn:nth-child(2){margin-left:5px;}


.agree-area{margin-top:3em;}
.agree-area .agree-title{margin-bottom:.7em;color:#333;font-size:1.2em;font-weight:600;letter-spacing:-.3px;}
.agree-wrap-div{padding:1.5em .7em;border-top:2px solid #333;border-bottom:1px solid #dbdbdb}
.agree-gray-p{margin-top:.5em;color:#999;word-break:keep-all;}


.gray-table{margin:1em 0 0;border:1px solid #dbdbdb;}
.gray-table tr:not(:last-child) th, .gray-table tr:not(:last-child) td{border-bottom:1px solid #dbdbdb}
.gray-table th, .gray-table td{padding:1em;word-break:keep-all;}
.gray-table th{background:#fafafa;font-weight:500}

.agree-btTxt{margin-top:.5em;padding:.5em .7em;color:#999;font-size:.9em;word-break:keep-all;}
.grBtn-wrap{margin-top:2em;text-align:center;}
.grBtn-wrap a{display:inline-block;width:12em;margin:0 .5em;padding:1em 0;border-radius:50px;font-weight:500;text-align:center}

.checkbox.gr {overflow:hidden;position:relative;display:inline-block;width:20px;height:20px;margin-right:10px;vertical-align:-4px;cursor:pointer}
.checkbox.gr input[type=checkbox]{width:20px;height:20px}
.checkbox.gr i{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff url(/images/client/icon/ico-check-box.png) no-repeat 0 0}
.checkbox.gr input[type=checkbox]:checked + i{background-position: 100% 0}
.checkbox.gr input[type=checkbox]:checked:disabled + i{background:#d8d8d8 url(/images/client/icon/ico-check-box.png) no-repeat 100% 0}

/* 비밀번호 팝업 */
#password-popup{position:relative;max-width:400px;margin:0 auto;padding:1.5em;background:#fff;text-align:center;}
#password-popup a.top{position:absolute;top:20px;right:20px;width:20px;height:20px;background:url(/images/client/icon/ico-pop-close.png)50%/20px no-repeat;font-size:0;}
#password-popup p{padding:2em 0 1em;color:#333;font-weight:400;}
#password-popup input{width:90%;text-align:left;}

/* about us */
.aboutImg-wrap .bg-con{margin:-93px 0 0 6%}
.aboutTxt-wrap{width:65%;margin-top:-45px;padding-left:22em;color:#333;}
.aboutTxt-wrap strong{font-size:1.5em;font-weight:700;letter-spacing:-.5px;line-height:1.4}
.aboutTxt-wrap p{margin-top:1.5em;font-size:1em;letter-spacing:-.3px;line-height:1.6;word-break:keep-all;}
.aboutImg-wrap .bg-img.m{display:none;}

/* service */
.serviceCon-wrap{}
.serviceCon-wrap:after{display:block;content:"";clear:both;}
.serviceCon-wrap:not(:last-child){margin-bottom:7em;}
.serviceCon-wrap .conImg-wrap.left, .serviceCon-wrap .conTxt-wrap.left{float:left;}
.serviceCon-wrap .conImg-wrap.right, .serviceCon-wrap .conTxt-wrap.right{float:right;}

.serviceCon-wrap .conImg-wrap{width:65%;}
.serviceCon-wrap .conTxt-wrap{width:calc(35% - 8em);}
.serviceCon-wrap.conA .conTxt-wrap{padding:20px 4em 0}
.serviceCon-wrap.conB .conTxt-wrap{padding:100px 4em 0}
.serviceCon-wrap.conC .conTxt-wrap{padding:55px 4em 0}
.serviceCon-wrap.conD .conTxt-wrap{padding:95px 4em 0}
.serviceCon-wrap.conE .conTxt-wrap{padding:65px 4em 0}

.serviceCon-wrap.conC strong, .serviceCon-wrap.conE strong{max-width:210px}

.serviceCon-wrap .conTxt-wrap i{display:inline-block;width:50px;height:50px;background-size:50px;background-repeat:no-repeat;}
.serviceCon-wrap .conTxt-wrap i.sv-a{background-image:url(/images/client/icon/serviceCon-1.png)}
.serviceCon-wrap .conTxt-wrap i.sv-b{background-image:url(/images/client/icon/serviceCon-2.png)}
.serviceCon-wrap .conTxt-wrap i.sv-c{background-image:url(/images/client/icon/serviceCon-3.png)}
.serviceCon-wrap .conTxt-wrap i.sv-d{background-image:url(/images/client/icon/serviceCon-4.png)}
.serviceCon-wrap .conTxt-wrap i.sv-e{background-image:url(/images/client/icon/serviceCon-5.png)}
.serviceCon-wrap .conTxt-wrap strong{display:block;margin:10px 0;font-size:1.2em;font-weight:500;color:#333;}
.serviceCon-wrap .conTxt-wrap ul li{position:relative;padding-left:10px;color:#333;font-weight:300;letter-spacing:-.3px;line-height:1.6}
.serviceCon-wrap .conTxt-wrap ul li:before{position:absolute;content:"";display:block;top:11px;left:0;width:4px;height:4px;background:#009944;}

/* Experience */
.img-wrap{position:relative;text-align:center;}
.min650-img-inner img{min-width:650px;padding:0 1em;box-sizing:border-box}
.slideInfo-icon{display:none;position:absolute;top:-130px;left:10px;width:40px;height:50px;background:url(/images/client/icon/ico-slideInfo.png)50%/32px no-repeat;transition:.3s}
.slideInfo-icon.scroll{opacity:.5}


.empty_li{padding:10em 0;text-align:center;}


/* 개인정보 */
.sub-container.privacy .privacy-top{margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:1px solid #333;}
.sub-container.privacy .privacy-top h1{display:inline-block;padding-bottom:0;color:#333;font-size:1.8em;font-weight:700;text-align:left;;letter-spacing:-.5px;}
.sub-container.privacy .privacy-top h1:after{display:none;}
.sub-container.privacy .privacy-top p{display:inline-block;float:right;margin-top:20px;color:#333;}
.sub-container.privacy strong{display:block;margin:1.5em 0 .3em;color:#333;font-size:1em;font-weight:500;letter-spacing:-.3px;word-break:keep-all;}
.sub-container.privacy p{color:#333;font-size:.95em;font-weight:300;line-height:1.8;letter-spacing:-.3px;word-break:keep-all;}
.sub-container.privacy p span.p-strong{display:block;margin:1em 0 .1em;font-weight:500;}
.sub-container.privacy p span.p-dot{position:relative;display:block;margin-left:1em;padding-left:.5em;}
.sub-container.privacy p span.p-dot:before{position:absolute;top:15px;left:0;width:2px;height:2px;background:#333;display:block;content:"";}

.sub-container.privacy table{margin:.5em 0;border:1px solid #dbdbdb;}
.sub-container.privacy table.max{max-width:100%}
.sub-container.privacy table{max-width:70%;}
.sub-container.privacy table th{padding:.5em 0;font-size:.88em;font-weight:400;border-bottom:1px solid #dbdbdb;}
.sub-container.privacy table th:not(:last-child), .sub-container.privacy table td:not(:last-child){border-right:1px solid #dbdbdb}
.sub-container.privacy table tr:not(:last-child){border-bottom:1px solid #dbdbdb}
.sub-container.privacy table td{font-size:.88em;padding:.5em;word-break:keep-all}
</pre></body></html>