/* 2019-07-30 추가 */
.onlyPc {display:inline-block}
.onlyMobile {display:none}
/* //2019-07-30 추가 */

.rwTxt{font-size:18px; line-height:30px; word-break:keep-all}
.rwTxt span{display:block}
.writeType1 .inputArea .address{background:#626262; color:#fff; display:inline-block; font-size:15px; font-weight:normal; height:42px; line-height:42px; text-align:center; width:auto; padding:0 16px;}

.tableSet{display:table-cell; vertical-align:middle;}

/* 일반문의 */
.qnaNotice {padding:70px 10px 50px; border-bottom:1px solid #e2e2e2; font-size:16px; color:#555; line-height:28px; text-align:center;}
.qnaNotice.noline {border-bottom:0px solid #e2e2e2;}

/* 일반문의 처리결과 확인 */
.qnaRe{margin-top:80px}
.qnaRe .text{width:100%; text-align:center}
.qnaRe .text span{display:block}
.qnaRe .text .txt1{font-size:38px; color:#033e87; margin:29px 0 26px; font-weight:300}
.qnaRe .text .txt2{font-size:18px; color:#555; line-height:30px}
.qnaRe .inputDiv{width:618px; margin:74px auto 16px; overflow:hidden;}
.qnaRe .inputDiv .inputArea{width:456px; height:82px; padding:17px 15px; float:left; display:table; box-sizing:border-box; background:#e2ecf8}
.qnaRe .inputDiv .inputArea p{width:100px; height:42px; padding-right:20px; display:table-cell; vertical-align:middle; text-align:center; font-size:16px; color:#000; font-weight:bold}
.qnaRe .inputDiv .inputArea .input{width:300px; height:42px; display:table-cell; vertical-align:middle}
.qnaRe .inputDiv .inputArea .input input{width:300px; height:42px; background:#fff; border:none; font-size:14px}
.qnaRe .inputDiv .inputArea .input input::-webkit-input-placeholder {color:#888;}
.qnaRe .inputDiv .inputArea .input input:-moz-placeholder {color:#888; opacity:1;}
.qnaRe .inputDiv .inputArea .input input::-moz-placeholder {color:#888; opacity:1;}
.qnaRe .inputDiv .inputArea .input input:-ms-input-placeholder {color:#888;}
.qnaRe .inputDiv .inputArea .input input:placeholder-shown {color:#888;}
.qnaRe .inputDiv .inputArea .input input:focus::-webkit-input-placeholder,
textarea:focus::-webkit-input-placeholder { /* WebKit browsers */
  color:transparent;
}
.qnaRe .inputDiv .inputArea .input input:focus:-moz-placeholder,
textarea:focus:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color:transparent;
}
.qnaRe .inputDiv .inputArea .input input:focus::-moz-placeholder,
textarea:focus::-moz-placeholder { /* Mozilla Firefox 19+ */
  color:transparent;
}
.qnaRe .inputDiv .inputArea .input input:focus:-ms-input-placeholder,
textarea:focus:-ms-input-placeholder { /* Internet Explorer 10+ */
  color:transparent;
}
.qnaRe .inputDiv .okBt{display:block; width:162px; height:82px; float:left; color:#fff; font-size:18px; font-weight:300; background:#033e87}
.qnaRe .inputDiv .okBt span{display:table-cell; width:162px; height:82px; text-align:center; vertical-align:middle}
/* 2022-09-23 수정 및 추가 */
.qnaRe .addTxt{display:flex; width:618px; margin:0 auto 5px; font-size:15px; color:#767676}
.qnaRe .addTxt span{margin-right:5px;}
/* // 2022-09-23 수정 및 추가 */

/* 운송견적 */
.estimateQ{width:100%; height:190px; background:#e2ecf8}
.estimateQ .inner{display:table; width:1170px; margin:auto; height:190px; padding:0 0 0 385px; box-sizing:border-box; background:url('/Eng/common/images/icon/estimate_icon1.png') no-repeat 252px center}
.estimateQ.type2 .inner{padding:0 0 0 306px; background:url('/Eng/common/images/icon/estimate_icon2.png') no-repeat 168px center}
.estimateQ .inner p{display:table-cell; vertical-align:middle;}
.estimateQ .inner strong{display:block; font-size:28px; font-weight:bold; color:#033e87}
.estimateQ .inner span{display:block; font-size:18px; font-weight:300; color:#033e87}
.estimateQ .inner span a{color:#033e87; vertical-align:top}
/* 2021-03-16 추가 */
.estimateQ .inner .emailBox{display:inline-block; margin-right:30px;}
.estimateQ .inner .emailBox:last-child{margin-right:0;}
/* // 2021-03-16 추가 */


.writeType1 .inputArea select{background:#fff; font-size:14px; color:#888}
.writeType1 .inputArea select.w300{width:300px;}

.newCarTxtbox{width:1170px; height:190px; margin-top:76px; padding:0 0 0 230px; box-sizing:border-box; background:url('/Eng/common/images/icon/newcar_icon.png') no-repeat 57px center #e2ecf8; display:table; position:relative}
.newCarTxtbox p{display:table-cell; vertical-align:middle; height:190px; word-break:keep-all;}
.newCarTxtbox p strong{display:block; font-size:28px; font-weight:bold; color:#033e87}
.newCarTxtbox p span{display:block; font-size:18px; color:#033e87; line-height:28px; margin-top:8px}
.newCarTxtbox .addbt{position:absolute; bottom:40px; right:60px; width:215px; height:55px; text-align:center; color:#fff; font-size:18px; line-height:54px; background:#033e87}

.manage1Div{width:100%; height:582px; display:table; background:url('/Eng/common/images/icon/manage1_bg1.jpg') no-repeat center center; background-size:cover;}
.manage1Div .tableSet{width:1170px; height:582px; text-align:center; color:#fff}
.manage1Div .tableSet .type1{padding-bottom:40px; margin-bottom:33px; background:url('/Eng/common/images/icon/whtbar_30x1.gif') no-repeat center bottom;}
.manage1Div .tableSet .type2{font-size:16px; line-height:28px}

.manageHistory{}
.manageHistory .titTxt{font-size:34px; color:#000; text-align:center; margin:71px 0 53px}
.manageHistory .mhListType1{overflow:hidden; padding-bottom:80px; border-bottom:1px solid #e2e2e2}
.manageHistory .listDiv{display:table; min-height:150px; width:445px; float:left;}
.manageHistory .listDiv:nth-child(5){width:280px;}
.manageHistory .listDiv .img{display:table-cell; vertical-align:middle; width:150px; height:150px; border:1px solid #e2e2e2; box-sizing:border-box; text-align:center;}
.manageHistory .listDiv .txt{display:table-cell; vertical-align:middle; width:295px; padding-left:20px; box-sizing:border-box; min-height:150px; box-sizing:border-box; letter-spacing:-1px}
.manageHistory .listDiv:nth-child(5) .txt{width:100px;}
.manageHistory .listDiv .txt .text{padding-left:15px; font-size:14px; color:#555; line-height:24px; background:url('/Eng/common/images/icon/dot4x4.gif') no-repeat 0 10px;}
.manageHistory .listDiv .txt a{display:block; width:100px; height:30px; margin:15px 0 0 15px; padding-left:10px; font-size:14px; color:#555; border:1px solid #e2e2e2; box-sizing:border-box; line-height:29px; background:url('/Eng/common/images/icon/srch_icon.gif') no-repeat 71px 7px;}
.manageHistory .mhLayPopDiv{display:none; position:fixed; top:50%; left:50%; width:800px; min-height:670px; margin-left:-400px; margin-top:-335px; background:#fff; z-index:1100}
.manageHistory .mhLayPopDiv .tit{padding:21px 40px 22px 20px; background:#033e87; font-size:20px; color:#fff; font-weight:bold}
.manageHistory .mhLayPopDiv .img{padding:29px; display:table; border:1px solid #eee}
.manageHistory .mhLayPopDiv .img p{display:table-cell; width:738px; height:538px; border:1px solid #e2e2e2; text-align:center; vertical-align:middle}
.manageHistory .mhLayPopDiv a{display:block; position:absolute; top:23px; right:20px;}

/* 2020-03-09 수정 및 추가 */
.manage2Div{width:100%; height:1064px; background:#ecf3fc}
.manage2Div .inner{position:relative; width:1170px; margin:auto; height:1064px; padding:87px 0 0; box-sizing:border-box; overflow:hidden;}
.manage2Div .inner .type1{font-size:30px; color:#010101; line-height:48px; text-align:center}
.manage2Div .inner .type1 strong{color:#0e3464;}
.manage2Div .inner .mobile {display:none; text-align:center;}
.manage2Div .inner .type2{position:relative; width:610px; height:350px; padding:0 20px; margin:74px auto 0; display:table; overflow:hidden; background:url('/Eng/common/images/icon/manage2_bg1.png') no-repeat 0 0;}
.manage2Div .inner .type2 p{width:305px; height:350px; display:table-cell; text-align:center; vertical-align:middle; font-size:20px; line-height:29px}
.manage2Div .inner .type2 p.txt1{position:absolute; top:-9999px; left:-9999px; color:#fff}
.manage2Div .inner .type2 p.txt2{position:absolute; top:-9999px; left:-9999px; color:#000}
.manage2Div .inner .type2 p.txt1 strong{background:url('/Eng/common/images/icon/manage2_bar1.gif') no-repeat center bottom;}
.manage2Div .inner .type2 p.txt2 strong{background:url('/Eng/common/images/icon/manage2_bar2.gif') no-repeat center bottom; color:#0e3464}
.manage2Div .inner .type2 p strong{display:block; padding-bottom:25px; margin-bottom:25px}
.manage2Div .inner .type2 p span{display:block}
.manage2Div .inner .deco1{position:absolute; top:637px; left:150px; width:104px; height:104px; background:url('/Eng/common/images/icon/manage2_deco1.png') no-repeat 0 0;}
.manage2Div .inner .deco2{position:absolute; top:718px; right:150px; width:60px; height:60px; background:url('/Eng/common/images/icon/manage2_deco2.png') no-repeat 0 0;}
.manage2Div .inner .deco3{position:absolute; top:753px; left:90px; width:60px; height:60px; background:url('/Eng/common/images/icon/manage2_deco3.png') no-repeat 0 0;}
.manage2Div .inner .deco4{position:absolute; top:816px; right:195px; width:133px; height:133px; background:url('/Eng/common/images/icon/manage2_deco4.png') no-repeat 0 0;}
.manage2Div .manageTxt{margin-top:40px; line-height:26px;}
/* // 2020-03-09 수정 및 추가 */

.manage2txt{text-align:center; font-size:18px; color:#000; line-height:30px; margin-top:55px; border-bottom:1px solid #e2e2e2; padding-bottom:53px}
.manage2txt span:nth-child(2) img{vertical-align:bottom}

.manage2Div2 .titTxt{font-size:34px; color:#000; text-align:center; margin:71px 0 30px}/* 2020-03-09 수정 */
.manage2Div2 ul{overflow:hidden; border-top:1px solid #e2e2e2; border-left:1px solid #e2e2e2; box-sizing:border-box}
.manage2Div2 li{width:584px; height:227px; display:table; float:left; padding:0 20px 0 200px; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2; box-sizing:border-box}
.manage2Div2 li:nth-child(1){background:url('/Eng/common/images/icon/manage2_icon1.gif') no-repeat 56px center;}
.manage2Div2 li:nth-child(2){background:url('/Eng/common/images/icon/manage2_icon2.gif') no-repeat 56px center;}
.manage2Div2 li:nth-child(3){background:url('/Eng/common/images/icon/manage2_icon3.gif') no-repeat 56px center;}
.manage2Div2 li:nth-child(4){background:url('/Eng/common/images/icon/manage2_icon4.gif') no-repeat 56px center;}
.manage2Div2 li:nth-child(5){background:url('/Eng/common/images/icon/manage2_icon5.gif') no-repeat 56px center;}
.manage2Div2 li:nth-child(6){background:url('/Eng/common/images/icon/manage2_icon6.gif') no-repeat 56px center;}
.manage2Div2 li div{width:584px; height:227px; display:table-cell; vertical-align:middle;}
.manage2Div2 li div .type1{margin-bottom:9px; font-size:20px; font-weight:bold; color:#033e87}/* 2020-03-09 수정 */
.manage2Div2 li div .type2{font-size:20px; font-weight:bold; color:#000; margin:3px 0 14px}
.manage2Div2 li div .type3{font-size:16px; color:#555; line-height:24px}
.manage2Div2 li div .type3 span{display:block}
/* 2020-03-09 추가 */
.manage2Div2 .subTxt{margin-bottom:35px; font-size:18px; color:#555; text-align:center; line-height:1}
.manage2Div3{margin-top:80px; border-top:1px solid #e2e2e2;} 
.manage2Div3 .titTxt{font-size:34px; color:#000; text-align:center; margin:68px 0 75px}
.manage2Div3 ul{overflow:hidden; border-top:1px solid #e2e2e2; border-left:1px solid #e2e2e2; box-sizing:border-box}
.manage2Div3 li{width:584px; height:360px; display:table; float:left; padding:100px 40px 0px 40px; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2; box-sizing:border-box}
.manage2Div3 li:nth-child(1){background:url('/Eng/common/images/icon/manage4_icon_img1.gif') no-repeat top 50px center;}
.manage2Div3 li:nth-child(2){background:url('/Eng/common/images/icon/manage4_icon_img2.gif') no-repeat top 50px center;}
.manage2Div3 li:nth-child(3){background:url('/Eng/common/images/icon/manage4_icon_img3.gif') no-repeat top 58px center;}
.manage2Div3 li:nth-child(4){background:url('/Eng/common/images/icon/manage4_icon_img4.gif') no-repeat top 50px center;}
.manage2Div3 li div{display:table-cell; text-align:center; vertical-align:middle;}
.manage2Div3 li div .type1{font-size:20px; font-weight:bold; color:#033e87}
.manage2Div3 li div .type2{font-size:20px; font-weight:bold; color:#000; margin:3px 0 14px}
.manage2Div3 li div .type3{font-size:16px; color:#555; line-height:24px}
.manage2Div3 li div .type3 span{display:block; letter-spacing:-0.9px;}
/* // 2020-03-09 추가 */

.manage3Div1{padding-top:41px}
.manage3Div1 .txt1{font-size:34px; color:#000; text-align:center}
.manage3Div1 .txt1 strong{color:#033e87}
.manage3Div1 .rwTxt{margin-top:25px; font-size:16px; color:#555; text-align:center; line-height:28px}
.manage3Div1 .img {margin-top:75px; text-align:center} /* 2019-07-30 추가 */
.manage3Div1 ul{margin:67px auto 0; text-align:center; overflow:hidden}
.manage3Div1 li{position:relative; display:inline-block; overflow:hidden; width:auto; text-align:center; margin-left:43px;}
.manage3Div1 li:first-child{margin-left:0px}
.manage3Div1 li .txt{position:absolute; top:-9999px; left:-9999px; margin-top:15px; padding:15px 0; border-radius:40px; font-size:19px; line-height:26px; color:#000; background:#f7f7f7}
.manage3Div1 li .txt strong{display:block}
.manage3Div1 li .txt span{display:block}
/* 2022-02-09 추가 */
.manage3Div1 ul.manage3Div1List {width: 100%;}
.manage3Div1 ul.manage3Div1List li {display:flex; justify-content:center; width:inherit; margin:25px 0; text-align:left; font-size:18px;}
.manage3Div1 ul.manage3Div1List li p:first-of-type{margin-top:2px;}
.manage3Div1 ul.manage3Div1List li p:last-of-type{width:740px; margin-left: 15px;}
.manage3Div1 ul.manage3Div1List li p:last-of-type strong {color:#033e87;}
/* // 2022-02-09 추가 */

.manage3Top > img {width:100%;}
.manage3Div2{position:relative; margin:75px 0 0; overflow:hidden}
/* 2019-07-30 추가 */
.manage3Div2.type2 {padding-top:75px;}
.manage3Div2.borT {border-top:1px solid #e2e2e2;}
.manage3Div2 .tit {text-align:center; font-size:34px; line-height:44px; color:#000;}
.manage3Div2 .txt {margin-top:50px; text-align:center; font-size:25px; line-height:35px; color:#555555;}
.manage3Div2 .txt .blue {color:#045daf}
.manage3Div2 .rwTxt {margin-top:15px; font-size:16px; color:#555; text-align:center; line-height:28px}
.manage3Div2 .img {margin-top:75px; text-align:center}
.manage3Div2 .img.gap60 {margin-top:55px;}
/* //2019-07-30 추가 */
.manage3Div2 .inner{position:relative; width:1002px; margin:auto; box-sizing:border-box;}
.manage3Div2 .inner .infoDiv{position:relative; display:table; width:269px; float:left;}
.manage3Div2 .inner .infoDiv:last-child{width:195px;}
.manage3Div2 .inner .infoDiv .circle{width:195px; height:195px; margin-bottom:33px; text-align:center; box-sizing:border-box; border:1px solid #033e87; border-radius:98px}
.manage3Div2 .inner .infoDiv:last-child .circle{background:#ecf3fd}
.manage3Div2 .inner .infoDiv .circle .circleIn{display:table-cell; width:195px; height:195px; vertical-align:middle; text-align:center; color:#033e87;}
.manage3Div2 .inner .infoDiv .circle .circleIn.type2 {padding-top:27px; height:168px;}
.manage3Div2 .inner .infoDiv .circle .circleIn .type1{font-size:16px; font-weight:bold; opacity:.6}
.manage3Div2 .inner .infoDiv .circle .circleIn .type2{margin:11px 0 10px}
.manage3Div2 .inner .infoDiv .circle .circleIn .type3{font-size:18px; font-weight:bold;}
.manage3Div2 .inner .infoDiv li{padding-left:15px; font-size:16px; color:#555; line-height:30px; background:url('/Eng/common/images/icon/dot4x4.gif') no-repeat 0 13px;}
.manage3Div2 .inner .infoDiv .arrow{position:absolute; top:90px; right:1px; z-index:2}
.manage3Div2 .gLine{position:absolute; top:97px; right:0px; width:100%; height:1px; background:url('/Eng/common/images/icon/grayline.gif') repeat-x 0 0; z-index:1}

.manage4Div1 {position:relative; overflow:hidden}
.manage4Div1 .txt1{font-size:34px; color:#000; text-align:center}
.manage4Div1 .txt1 strong{color:#033e87}
.manage4Div1 .rwTxt{margin-top:25px; font-size:16px; color:#555; text-align:center; line-height:28px}
.manage4Div1 .mobile {display:none; text-align:center; margin-top:70px}
.manage4Div1 .mobile > img {width:90%;}
.manage4Div1 dl{position:relative; width:720px; height:760px; margin:75px auto 0; background:url('/Eng/common/images/icon/manage4_line.png') no-repeat center 0;}
.manage4Div1 dt{position:absolute; top:252px; left:234px; display:table; width:245px; height:245px; background:url('/Eng/common/images/icon/manage4_icon7.png') no-repeat center 0;}
.manage4Div1 dt p{position:absolute; top:-9999px; left:-9999px; display:table-cell; vertical-align:middle; color:#fff; font-weight:bold; text-align:center}
.manage4Div1 dt p strong{display:block; font-size:22px; margin-bottom:3px}
.manage4Div1 dt p span{display:block; font-size:16px;}
.manage4Div1 dd{position:absolute; top:; left:; display:table; width:180px; height:180px; border:1px solid #d6d6d6; box-sizing:border-box; border-radius:90px; background:#fff}
.manage4Div1 dd div{position:absolute; top:-9999px; left:-9999px; display:table-cell; vertical-align:middle; color:#fff; text-align:center; font-size:18px; color:#033e87; line-height:24px;}
.manage4Div1 dd .img{margin-bottom:16px}
.manage4Div1 dd:nth-child(2){top:0; left:265px; background:url('/Eng/common/images/icon/manage4_icon8.png') no-repeat center 0;}
.manage4Div1 dd:nth-child(3){top:143px; left:534px; background:url('/Eng/common/images/icon/manage4_icon9.png') no-repeat center 0;}
.manage4Div1 dd:nth-child(4){top:417px; left:534px; background:url('/Eng/common/images/icon/manage4_icon10.png') no-repeat center 0;}
.manage4Div1 dd:nth-child(5){top:577px; left:265px; background:url('/Eng/common/images/icon/manage4_icon11.png') no-repeat center 0;}
.manage4Div1 dd:nth-child(6){top:417px; left:0; background:url('/Eng/common/images/icon/manage4_icon12.png') no-repeat center 0;}
.manage4Div1 dd:nth-child(7){top:143px; left:0; background:url('/Eng/common/images/icon/manage4_icon13.png') no-repeat center 0;}

/* 사이트맵 */
.sitemap{overflow:hidden}
.sitemap li{width:160px; float:left; margin-right:40px}
.sitemap li:last-child{margin-right:0px}
.sitemap li a{display:block}
.sitemap li .tit{padding:13px 0 26px; height:55px; font-size:20px; color:#033e87; font-weight:bold; border-bottom:1px solid #033e87}
.sitemap li .oneD{font-size:16px; color:#555; margin-top:21px}
.sitemap li .twoD{margin-top:9px}
.sitemap li .twoD a{font-size:14px; color:#888}
.sitemap.type2{border-top:1px solid #e2e2e2; margin-top:45px; padding-top:32px}
.sitemap.type2 li .tit{color:#000; border-bottom:1px solid #000}

/* 통합검색 */
.totalSrch .srchInput{width:100%; height:165px; padding:54px 3%;  box-sizing:border-box; background:#f7f7f7; text-align:center}
.totalSrch .srchInput input{width:470px; height:58px; box-sizing:border-box; background:#fff;}
.totalSrch .srchInput a{display:inline-block; width:58px; height:58px; overflow:hidden; text-indent:-9999px; background:url('/Eng/common/images/icon/srch_icon.png') no-repeat center center #033e87; vertical-align:top}
.totalSrch .srchInput input:focus:-ms-input-placeholder,
textarea:focus:-ms-input-placeholder { /* Internet Explorer 10+ */
  color:transparent;
}
.totalSrch .tab{width:100%; overflow:hidden; margin-top:50px}
.totalSrch .tab a{display:block; width:292px; height:58px; float:left; box-sizing:border-box; border:1px solid #e2e2e2}
.totalSrch .tab a span{display:table-cell; width:290px; height:56px; box-sizing:border-box; border:0px solid #e2e2e2; vertical-align:middle; text-align:center; font-size:18px; color:#555}
.totalSrch .tab a.on{border:1px solid #033e87}
.totalSrch .tab a.on span{border:1px solid #033e87; color:#033e87; font-weight:bold}
.totalSrch .result{padding-top:45px}
.totalSrch .result .rTxt{font-size:20px; color:#000; margin-bottom:30px}
.totalSrch .result .rTxt strong{color:#033e87;}
.totalSrch .result .rTit{font-size:20px; font-weight:bold; color:#000; margin:45px 0 28px}
.totalSrch .result .rList{position:relative; border-top:1px solid #000;}
.totalSrch .result .rList a:not(.more){display:block; border-bottom:1px solid #e2e2e2; padding:30px 0 28px;}
.totalSrch .result .rList a span{display:block; width:80px; height:26px; padding:4px 0 0; text-align:center; font-size:15px; font-weight:bold; color:#fff; background:#033e87; margin-bottom:15px}
.totalSrch .result .rList a.more{position:absolute; top:-45px; right:0; font-size:16px; font-weight:bold; color:#000; padding-right:15px; background:url('/Eng/common/images/icon/more_icon.png') no-repeat center right}
.totalSrch .result .rList .noData{text-align:center; padding-top:75px; margin:50px 0 0; padding-bottom:48px; background:url('/Eng/common/images/icon/nodata_icon.png') no-repeat center 0; border-bottom:1px solid #e2e2e2;}

/* 개인정보취급방침 */
.privacyDiv{}
.privacyDiv .topBox{padding:42px 50px 45px; background:#f7f7f7; font-size:16px; line-height:28px; color:#555}
.privacyDiv dt{font-size:16px; line-height:28px; color:#555; font-weight:bold; margin-top:32px;}
.privacyDiv dd{font-size:16px; line-height:28px; color:#555; margin-bottom:27px}
.privacyDiv dd table{width:585px; border-top:1px solid #000}
.privacyDiv dd th{width:293px; background:#f7f7f7; padding:15px 0 18px; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2; text-align:center; color:#000; font-weight:bold}
.privacyDiv dd th:last-child{border-right:0px solid #e2e2e2;}
.privacyDiv dd td{width:293px; padding:15px 0 18px; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2; text-align:center; color:#000;}
.privacyDiv dd td:last-child{border-right:0px solid #e2e2e2;}

/* 에러페이지 */
#errorWrap{position:relative; width:100%; height:100%; background:#f7f7f7}
#errorWrap .errorDiv{position:absolute; top:0; left:0; width:1035px; height:885px; text-align:center;}
#errorWrap .errorDiv .inner{margin-top:40px; width:1035px; height:510px; padding:150px 0; background:#fff}
#errorWrap .errorDiv .inner .type1{padding:180px 0 0; color:#033e87; font-size:36px; font-weight:200; background:url('/Eng/common/images/icon/error_icon.gif') no-repeat center 0;}
#errorWrap .errorDiv .inner .type1 strong{font-weight:700;}
#errorWrap .errorDiv .inner .type2{color:#555; font-size:18px; line-height:30px; margin-top:27px}
#errorWrap .errorDiv .inner .bt{margin-top:36px;}
#errorWrap .errorDiv .inner .bt a{display:block; width:214px; height:56px; margin:auto; padding:15px 0; background:#033e87; font-size:18px; color:#fff; box-sizing:border-box;}

/* 테이블관련 */
.tableCell{display:table; width:100%; vertical-align:middle}
.tableCell>div{display:table-cell; vertical-align:middle}
.writeType1 .inputArea .titTxt{display:inline-block; width:150px; font-size:16px; color:#000}
.writeType1 .inputArea input[type="text"].w800{width:800px}
.writeType1 .inputArea textarea.w800{width:800px}
.writeType1 .inputArea .calendar{display:inline-block; margin-left:6px}

.dimdBg{display:none; position:absolute; top:0; left:0; width:100%; height:100%; background:url('/Eng/common/images/icon/dimd_img.png') repeat 0 0; z-index:1000}

.clearB{clear:both}

/* 미디어쿼리 시작 */
@media all and (max-width:1170px) {
    .writeType1 .inputArea .address{margin-top:10px;}
    .writeType1 .inputArea .calendar {margin-left:0; margin-top:10px}

    .manage1Div .tableSet .type2 {padding:0 15px; word-break:keep-all}
    .manageHistory .listDiv {width:50%; padding:5px 0}
    .manageHistory .listDiv:nth-child(5) {width:50%;}
    .manageHistory .listDiv:nth-child(5) .txt {width:295px}
    
    .manage2Div .inner {width:100%; padding:40px 20px 0}/* 2020-03-09 수정 */
    .manage2Div .inner .deco1 {left:7%}
    .manage2Div .inner .deco2 {right:5%}
    .manage2Div .inner .deco3 {left:5%}
    .manage2Div .inner .deco4 {right:6%}

    .manage2Div2 ul {width:100%;}
    .manage2Div2 li {width:-webkit-calc(50% - 1px); width:calc(50% - 1px)}
    .manage2Div2 li div .type1 {font-size:18px}
    .manage2Div2 li div .type2 {font-size:18px}
    .manage2Div2 li div .type3 {font-size:14px}
    .manage2Div2 li div .type3 span {display:inline; word-break:keep-all}

    .manage3Div1 .txt1 {font-size:30px; word-break:keep-all}
    .manage3Div1 li {margin-left:10px}
	.manage3Div1 .img > img {width:100%;} /* 2019-07-30 추가 */
    
    .manage3Div2 .inner {width:auto; padding:0 20px; text-align:center;}
    .manage3Div2 .inner .infoDiv {float:none; display:inline-block; vertical-align:top; min-height:390px; margin-bottom:20px}
    .manage3Div2 .inner .infoDiv:last-child {margin:0; width:269px; min-height:auto;}
    .manage3Div2 .inner .infoDiv:last-child .circle {margin:0;}
    .manage3Div2 .inner .infoDiv li {text-align:left;}
    .manage3Div2 .gLine {display:none;}

	/* 2020-03-02 추가 */
	.manage2Div3 ul {width:100%;}
	.manage2Div3 li {width:-webkit-calc(50% - 1px); width:calc(50% - 1px)}
	.manage2Div3 li div .type1 {font-size:18px}
	.manage2Div3 li div .type2 {font-size:18px}
	.manage2Div3 li div .type3 {font-size:14px}
	.manage2Div3 li div .type3 span {display:inline; word-break:keep-all}
	/* // 2020-03-02 추가 */

	/* 2019-07-30 추가 */
	.manage3Div2{margin:60px 0 0;}
	.manage3Div2.type2 {padding-top:60px;}
	.manage3Div2 .tit {font-size:30px; line-height:40px;}
	.manage3Div2 .txt {font-size:20px; line-height:30px;}
	.manage3Div2 .rwTxt {font-size:15px; line-height:25px;}
	.manage3Div2 .img > img {width:100%;} 
	/* //2019-07-30 추가 */

    /* 운송견적 */
    .estimateQ{width:100%; height:190px; background:#e2ecf8}
    .estimateQ .inner{display:table; width:100%; margin:auto; height:190px; padding:0 0 0 30%; box-sizing:border-box; background:url('/Eng/common/images/icon/estimate_icon1.png') no-repeat 140px center}
    .estimateQ.type2 .inner{padding:0 0 0 30%; background:url('/Eng/common/images/icon/estimate_icon2.png') no-repeat 80px center}

    .newCarTxtbox{width:100%; height:190px; margin-top:76px; padding:0 0 0 220px; box-sizing:border-box; background:url('/Eng/common/images/icon/newcar_icon.png') no-repeat 45px 50px #e2ecf8; display:table; position:relative}
    .newCarTxtbox p{height:220px; padding:0 15px 100px}
    .newCarTxtbox p strong{display:block; font-size:28px; font-weight:bold; color:#033e87}
    .newCarTxtbox p span{display:block; font-size:18px; color:#033e87; line-height:28px; margin-top:8px}
    .newCarTxtbox .addbt{bottom:40px; right:30px}

    /* 사이트맵 */
    .sitemap li{width:15%; float:left; margin-right:2%}
    .sitemap li:last-child{margin-right:0px}
    .sitemap li .tit{font-size:18px;}
    .sitemap li .oneD{font-size:15px;}

    .totalSrch .tab a{width:33%;}
    .totalSrch .tab a:nth-child(3n-1){width:34%;}
    .totalSrch .tab a span{width:500px;}

    
    /* 테이블관련 */
    .tableCell>div input {width:-webkit-calc(100% - 22px) !important; width:calc(100% - 22px) !important; margin-top:10px}
    .writeType1 .inputArea textarea.w800{width: calc(100% - 22px); margin-top:10px}
}

/* 테블릿 가로 해상도 */
@media all and (max-width:981px) {
    /* 운송견적 */
    .estimateQ{width:100%; height:190px; background:#e2ecf8}
    .estimateQ .inner{display:table; width:100%; margin:auto; height:190px; padding:0 0 0 30%; box-sizing:border-box; background:url('/Eng/common/images/icon/estimate_icon1.png') no-repeat 80px center}
    .estimateQ.type2 .inner{padding:0 0 0 30%; background:url('/Eng/common/images/icon/estimate_icon2.png') no-repeat 80px center}


    .manageHistory .mhLayPopDiv{display:none; position:fixed; top:50%; left:50%; width:600px; min-height:500px; margin-left:-300px; margin-top:-250px; background:#fff; z-index:1100}
    .manageHistory .mhLayPopDiv .tit{padding:21px 40px 22px 20px; background:#033e87; font-size:20px; color:#fff; font-weight:bold}
    .manageHistory .mhLayPopDiv .img{padding:29px; display:table; border:1px solid #eee}
    .manageHistory .mhLayPopDiv .img p{display:table-cell; width:600px; height:500px; border:1px solid #e2e2e2; text-align:center; vertical-align:middle}
    .manageHistory .mhLayPopDiv .img p > img {max-width:90%; max-height:90%}
    .manageHistory .mhLayPopDiv a{display:block; position:absolute; top:23px; right:20px;}

    
    .manage4Div1 .mobile {display:block;}
    .manage4Div1 dl{position:absolute; top:-9999px; left:-9999px}


    /* 사이트맵 */
    .sitemap{overflow:hidden}
    .sitemap li{width:22%; height:650px; margin-right:3%}
    .sitemap li:nth-child(4n){margin-right:0px}
    .sitemap li:last-child {height:auto;}
    .sitemap li .tit{padding:10px 0 15px; font-size:18px;}
    .sitemap li .oneD{font-size:15px; margin-top:15px}
    .sitemap li .twoD{margin-top:5px}
    .sitemap li .twoD a{font-size:14px;}
    .sitemap.type2{margin-top:30px; padding-top:20px}

    
    /* 에러페이지 */
    #errorWrap .errorDiv{width:94%;}
    #errorWrap .errorDiv .inner{width:100%;}

}

@media all and (max-width:758px){

	/* 2019-07-30 추가 */
	.onlyPc {display:none}
	.onlyMobile {display:inline-block}
	/* //2019-07-30 추가 */

    .rwTxt{font-size:14px; line-height:1.5;}
    .rwTxt span{display:inline}
    .writeType1 .inputArea .address{font-size:13px; height:30px; line-height:30px; padding:0 8px;}
    .writeType1 .inputArea .calendar img {height:20px;}
    
    .manage1Div {display:block; height:auto}
    .manage1Div .tableSet {display:block; padding:30px 0; width:auto; height:auto;}
    .manage1Div .tableSet .type1 {padding-bottom:20px; margin-bottom:15px; background:url('/Eng/common/images/icon/whtbar_30x1.gif') no-repeat center bottom; background-size:20px 1px}
    .manage1Div .tableSet .type1 > img {height:35px}
    .manage1Div .tableSet .type2 {padding:0 15px; font-size:14px; line-height:1.5}
    
    .manage2Div {height:auto}
    .manage2Div .inner {padding:0 15px 30px; height:auto}
    .manage2Div .inner .type1 {padding:30px 0 0; font-size:16px; line-height:1.5}
    .manage2Div .inner .mobile {display:block; margin-top:15px}
    .manage2Div .inner .mobile > img {width:90%}
    .manage2Div .inner .type2 {position:absolute; top:-9999px; left:-9999px}
    .manage2Div .inner .deco1 {display:none}
    .manage2Div .inner .deco2 {display:none}
    .manage2Div .inner .deco3 {display:none}
    .manage2Div .inner .deco4 {display:none}
	.manage2Div .manageTxt{margin-top:20px; font-size:13px; line-height:22px;}/* 2020-03-09 추가 */
    .manage2Div2 .titTxt {font-size:18px; margin:30px 0 20px}
    .manage2txt {margin-top:25px; padding-bottom:25px;}
    .manage2txt span img {height:8px}
    .manage2txt span:nth-child(2) img {height:8px; vertical-align:top: margin-top:4px}

    .manage2Div2 li {padding:0 9px 0 80px; width:100%; height:auto}
    .manage2Div2 li:nth-child(1){background:url('/Eng/common/images/icon/manage2_icon1.gif') no-repeat 20px center; background-size:40px auto;}
    .manage2Div2 li:nth-child(2){background:url('/Eng/common/images/icon/manage2_icon2.gif') no-repeat 20px center; background-size:40px auto;}
    .manage2Div2 li:nth-child(3){background:url('/Eng/common/images/icon/manage2_icon3.gif') no-repeat 20px center; background-size:40px auto;}
    .manage2Div2 li:nth-child(4){background:url('/Eng/common/images/icon/manage2_icon4.gif') no-repeat 20px center; background-size:40px auto;}
    .manage2Div2 li:nth-child(5){background:url('/Eng/common/images/icon/manage2_icon5.gif') no-repeat 20px center; background-size:40px auto;}
    .manage2Div2 li:nth-child(6){background:url('/Eng/common/images/icon/manage2_icon6.gif') no-repeat 20px center; background-size:40px auto;}
    .manage2Div2 li div {height:auto; padding:15px 0;}
    .manage2Div2 li div .type1 {font-size:16px}
    .manage2Div2 li div .type2 {margin:3px 0 5px; font-size:16px}
    .manage2Div2 li div .type3 {font-size:13px; line-height:1.5}

	/* 2020-03-02 추가 */
	.manage2Div3 .titTxt{margin:30px 35px; font-size:18px; line-height:23px;}
	.manage2Div3 li {padding:50px 10px 0px 10px; width:100%; height:auto}
	.manage2Div3 li div {height:auto; padding:15px 0;}
	.manage2Div3 li div .type1 {font-size:16px}
	.manage2Div3 li div .type2 {margin:3px 0 5px; font-size:16px}
	.manage2Div3 li div .type3 {font-size:13px; line-height:1.5}
	.manage2Div3 li:nth-child(1){background:url('/Kor/common/images/icon/manage4_icon_img1.gif') no-repeat top 20px center; background-size:40px auto;}
	.manage2Div3 li:nth-child(2){background:url('/Kor/common/images/icon/manage4_icon_img2.gif') no-repeat top 20px center; background-size:40px auto;}
	.manage2Div3 li:nth-child(3){background:url('/Kor/common/images/icon/manage4_icon_img3.gif') no-repeat top 20px center; background-size:40px auto;}
	.manage2Div3 li:nth-child(4){background:url('/Kor/common/images/icon/manage4_icon_img4.gif') no-repeat top 20px center; background-size:40px auto;}
	/* // 2020-03-02 추가 */
    
    .manage3Div1 {padding-top:15px}
    .manage3Div1 .txt1 {font-size:18px}
    .manage3Div1 .rwTxt {font-size:13px; line-height:1.5; margin-top:15px}
    .manage3Div1 ul {margin:20px auto 0}
    .manage3Div1 li {margin:20px auto; 0}
    .manage3Div1 li:first-child {margin-top:0;}
	.manage3Div1 .img {margin-top:35px;} /* 2019-07-30 추가 */
    .manage3Div1 li .img > img {height:270px;}
    .manage3Div1 li .txt {margin:10px auto 0; width:200px; padding:10px 0; font-size:16px}
	/* 2022-02-09 추가 */
	.manage3Div1 ul.manage3Div1List li {font-size:14px;}
	.manage3Div1 ul.manage3Div1List li p:first-of-type img {width:17px; padding-top:4px;}
	.manage3Div1 ul.manage3Div1List li p:last-of-type{margin-left:10px; line-height:1.6;}
	/* // 2022-02-09 추가 */
    .manage3Div2 {margin:30px 0 0 ;}
	.manage3Div2.type2 {padding-top:50px; margin:50px 0 0 ;} /* 2019-07-30 추가 */
    .manage3Div2 .inner {padding:0 15px}
    .manage3Div2 .inner .infoDiv {width:100%; min-height:auto;}
    .manage3Div2 .inner .infoDiv .arrow {display:none;}
    .manage3Div2 .inner .infoDiv .circle {margin:0 auto 15px; width:160px; height:160px}
    .manage3Div2 .inner .infoDiv .circle .circleIn {width:160px; height:160px;}
    .manage3Div2 .inner .infoDiv .circle .circleIn.type2 {padding-top:0; width:160px; height:160px}
    .manage3Div2 .inner .infoDiv .circle .circleIn .type1 {font-size:13px;}
    .manage3Div2 .inner .infoDiv .circle .circleIn .type2 {margin:6px 0; height:10px}
    .manage3Div2 .inner .infoDiv .circle .circleIn .type2 > img {height:10px}
    .manage3Div2 .inner .infoDiv .circle .circleIn .type3 {font-size:15px;}
    .manage3Div2 .inner .infoDiv:last-child {width:100%}
    .manage3Div2 .inner .infoDiv:last-child .circle {margin:0 auto 15px}
    .manage3Div2 .inner .infoDiv ul {width:80%; margin:0 auto}
    .manage3Div2 .inner .infoDiv li {padding-left:8px; font-size:13px; line-height:1.8; background:url('/Eng/common/images/icon/dot4x4.gif') no-repeat 0 11px; background-size:2px 2px}
	/* 2019-07-30 추가 */
	.manage3Div2 .img {margin-top:35px; } 
	.manage3Div2 .img.gap60 {margin-top:35px}
	.manage3Div2 .tit {font-size:18px; line-height:23px;}
	.manage3Div2 .txt {font-size:15px; line-height:20px;} 
	.manage3Div2 .rwTxt {font-size:13px; line-height:18px;} 
	/* //2019-07-30 추가 */


    .manage4Div1 .txt1{font-size:18px; }
    .manage4Div1 .rwTxt{margin-top:15px; font-size:13px; line-height:1.5}
    .manage4Div1 .mobile {margin-top:25px}
    .manage4Div1 .mobile > img {width:100%;}
    
    .manageHistory .titTxt {font-size:18px; margin:30px 0 20px}
    .manageHistory .mhListType1 {padding-bottom:30px}
    .manageHistory .listDiv {display:block; width:100%; min-height:auto; padding:10px 0}
    .manageHistory .listDiv:nth-child(5) {width:100%;}
    .manageHistory .listDiv .img {display:block; width:100px; height:auto; padding:5px; float:left;}
    .manageHistory .listDiv .img > img {max-width:80%; max-height:80%}
    .manageHistory .listDiv .txt {display:block; padding-left:10px; width:-webkit-calc(100% - 100px); width:calc(100% - 100px); min-height:auto; font-size:13px; line-height:1.5; word-break:keep-all; float:left}
    .manageHistory .listDiv:nth-child(5) .txt {width:-webkit-calc(100% - 100px); width:calc(100% - 100px); }
    
    
    .manageHistory .mhLayPopDiv{display:none; position:fixed; top:50%; left:50%; width:300px; min-height:400px; margin-left:-150px; margin-top:-200px; background:#fff; z-index:1100}
    .manageHistory .mhLayPopDiv .tit{padding:10px 30px 11px 10px; font-size:15px;}
    .manageHistory .mhLayPopDiv .img{padding:10px; display:table; border:1px solid #eee}
    .manageHistory .mhLayPopDiv .img p{display:table-cell; width:300px; height:300px; border:1px solid #e2e2e2; text-align:center; vertical-align:middle}
    .manageHistory .mhLayPopDiv .img p > img {max-width:90%; max-height:90%}
    .manageHistory .mhLayPopDiv a{display:block; position:absolute; top:10px; right:10px;}
    .manageHistory .mhLayPopDiv a > img {height:13px;}


    /* 운송견적 */
    .estimateQ{width:100%; height:auto; background:#e2ecf8}
    .estimateQ .inner{display:block; width:100%; margin:auto; height:auto; padding:20px 15px 20px 80px; box-sizing:border-box; background:url('/Eng/common/images/icon/estimate_icon1.png') no-repeat 15px 50%; background-size:auto 55px}
    .estimateQ.type2 .inner{padding:20px 15px 20px 80px; background:url('/Eng/common/images/icon/estimate_icon2.png') no-repeat 15px 50%; background-size:auto 55px}
    .estimateQ .inner p {display:inline-block; margin:0 auto}
    .estimateQ .inner strong {font-size:18px;}
    .estimateQ .inner span {font-size:14px;}

    /* 일반문의 처리결과 확인 */
    .qnaRe{word-break:keep-all; margin-top:30px}
    .qnaRe .text{width:auto;}
    .qnaRe .text .img > img {height:70px}
    .qnaRe .text .txt1{font-size:18px; margin:15px 0 13px;}
    .qnaRe .text .txt2{font-size:14px; line-height:1.5}
    .qnaRe .inputDiv{width:auto; margin:30px auto 10px; text-align:center; overflow:hidden;}
    .qnaRe .inputDiv .inputArea{display:block; width:auto; height:auto; padding:15px 10px; float:none}
    .qnaRe .inputDiv .inputArea p{display:block; width:auto; text-align:left; height:auto; padding:0}
    .qnaRe .inputDiv .inputArea p label {font-size:14px}
    .qnaRe .inputDiv .inputArea .input{display:block; width:100%; height:auto; margin-top:10px}
    .qnaRe .inputDiv .inputArea .input input{width:-webkit-calc(100% - 22px); width:calc(100% - 22px); height:29px; font-size:13px}
    .qnaRe .inputDiv .okBt{padding:0 15px; margin:10px auto 0; display:inline-block; width:auto; height:35px; float:none; line-height:34px; font-size:14px}
    .qnaRe .inputDiv .okBt span{display:block; width:auto; height:auto;}
    .qnaRe .addTxt{width:auto; font-size:12px}

    .newCarTxtbox{height:auto; margin-top:30px; padding:0 0 0 100px; background:url('/Eng/common/images/icon/newcar_icon.png') no-repeat 15px 25px #e2ecf8; background-size:auto 60px}
    .newCarTxtbox p{padding:20px 10px 70px; height:auto; word-break:keep-all;}
    .newCarTxtbox p strong{display:block; font-size:18px}
    .newCarTxtbox p span {font-size:14px; line-height:1.5; margin-top:4px}
    .newCarTxtbox .addbt{bottom:15px; right:10px; padding:0 15px; width:auto; height:35px; font-size:14px; line-height:34px; }

    /* 개인정보취급방침 */
    .privacyDiv .topBox{padding:20px 3%; font-size:14px;}
    .privacyDiv dt{font-size:14px; line-height:22px;}
    .privacyDiv dd{font-size:14px; line-height:22px;}
    .privacyDiv dd table{width:100%;}
    .privacyDiv dd th{width:50%; padding:7px 0;}
    .privacyDiv dd td{width:50%; padding:7px 0;}

    /* 사이트맵 */
    .sitemap{overflow:hidden}
    .sitemap li{width:30%; height:720px; float:left; margin-right:3%}
    .sitemap li:last-child{margin-right:0px}
    .sitemap li:nth-child(4n){margin-right:3%}
    .sitemap li:ntb-child(3n-1){width:34%;}
    .sitemap li:ntb-child(3n){margin-right:0px}
    .sitemap.type2 li{height:560px;}
    .sitemap.type2 li:last-child {height:auto;}

    /* 통합검색 */
    .totalSrch .srchInput{width:100%; height:105px; padding:34px 3%;}
    .totalSrch .srchInput input{width:80%; height:40px;}
    .totalSrch .srchInput a{width:40px; height:40px; background:url('/Eng/common/images/icon/srch_icon.png') no-repeat center center #033e87; background-size:18px}
    .totalSrch .tab a{width:50%; height:40px;}
    .totalSrch .tab a:nth-child(3n-1){width:50%;}
    .totalSrch .tab a span{width:500px; height:38px; font-size:15px;}
    .totalSrch .result .rTxt{font-size:18px; margin-bottom:20px}
    .totalSrch .result .rTit{font-size:18px; margin:30px 0 18px}
    .totalSrch .result .rList{position:relative; border-top:1px solid #000;}
    .totalSrch .result .rList a:not(.more){padding:20px 0 18px; font-size:14px}
    .totalSrch .result .rList a span{width:60px; height:23px; padding:4px 0 0; font-size:13px; margin-bottom:10px}
    .totalSrch .result .rList a.more{width:auto; top:-40px; font-size:14px; padding-right:15px; background:url('/Eng/common/images/icon/more_icon.png') no-repeat center right; background-size:9px}
    .listType1 a.more{width:auto !important; top:-40px; font-size:14px; padding-right:15px; background:url('/Eng/common/images/icon/more_icon.png') no-repeat center right; background-size:9px}
    .totalSrch .result .rList .noData{font-size:15px; padding-top:55px; margin:30px 0 0; padding-bottom:28px; background:url('/Eng/common/images/icon/nodata_icon.png') no-repeat center 0; background-size:40px}

    /* 일반문의 */
    .qnaNotice {padding:30px 10px 25px; font-size:14px; line-height:1.5;}

    #errorWrap .errorDiv{width:94%; height:auto; text-align:center;}
    #errorWrap .errorDiv .inner{margin-top:25px; width:94%; height:auto; padding:80px 3%;}
    #errorWrap .errorDiv .inner .type1{padding:100px 0 0; font-size:20px; background:url('/Eng/common/images/icon/error_icon.gif') no-repeat center 0; background-size:70px}
    #errorWrap .errorDiv .inner .type2{font-size:15px; line-height:26px; margin-top:15px}
    #errorWrap .errorDiv .inner .bt{margin-top:15px;}
    #errorWrap .errorDiv .inner .bt a{display:block; width:180px; height:46px; margin:auto; padding:10px 0; font-size:16px;}


    .writeType1 .inputArea .titTxt{font-size:13px;}
}

@media all and (max-width:450px){
    /* 사이트맵 */
    .sitemap{overflow:hidden}
    .sitemap li{width:100%; height:auto; margin-bottom:40px; float:none; margin-right:0}
    .sitemap li:ntb-child(3n){width:100%;}
    .sitemap.type2 li{height:auto;}

    #errorWrap .errorDiv .inner{margin-top:25px; width:94%; height:auto; padding:50px 3%;}
    #errorWrap .errorDiv .inner .type1{padding:90px 0 0; letter-spacing:-2px; font-size:17px; background:url('/Eng/common/images/icon/error_icon.gif') no-repeat center 0; background-size:70px}
    #errorWrap .errorDiv .inner .type2{font-size:14px; line-height:22px; margin-top:15px}

}