@charset "utf-8";.togListWrap{position:relative}
.togListWrap .togList{margin-bottom:2px}
.togListWrap .btnOpenClose{display:table;position:relative;width:100%;padding:25px 60px 25px 40px;padding-bottom:20px;background:#002c5f;font-size:20px;font-weight:normal;line-height:26px;color:#fff;font-family:"HyundaiMedium","KanitMedium";text-align:left;text-decoration:none;box-sizing:border-box}
.togListWrap .btnOpenClose:after{display:block;position:absolute;top:34px;right:40px;width:20px;height:12px;background:url("../../../images/common/ico-toggle.png") no-repeat 0 -270px;content:''}
.togListWrap .btnOpenClose h3{display:table-cell;vertical-align:middle}
.togListWrap .togList.on .btnOpenClose{background:#f6f3f2;color:#000}
.togListWrap .togList.on .btnOpenClose:after{background-position:0 0}
.togListWrap .togCont{display:none;padding:20px 40px 60px 60px;background:#f6f3f2}
.togListWrap .togList.on .togCont{margin-top:2px}
.togListWrap .togList.on .togCont{display:block}
.togListWrap .togCont p{font-size:14px;line-height:21px;font-family:"HyundaiRegular","KanitRegular"}
.togListWrap .togCont p.tgPB1{padding-bottom:48px}
.togListWrap .togCont p.tgPB2{padding-bottom:24px}
.togListWrap.country .n3 .grid a:focus{text-decoration:none}
.togListWrap .caobBtnOpenClose{display:table;position:relative;width:100%;height:80px;padding:0 60px 0 40px;padding-bottom:20px;background:#002c5f;font-size:20px;font-weight:normal;line-height:26px;color:#fff;font-family:"HyundaiMedium","KanitMedium";text-align:left;text-decoration:none;box-sizing:border-box}
.togListWrap .caobBtnOpenClose:after{display:block;position:absolute;top:34px;right:40px;width:20px;height:12px;background:url("../../../images/common/ico-toggle.png") no-repeat 0 -270px;content:''}
.togListWrap .caobBtnOpenClose h3{display:table-cell;vertical-align:middle}
.togListWrap .togList.on .caobBtnOpenClose{background:#f6f3f2;color:#000}
.togListWrap .togList.on .caobBtnOpenClose:after{background-position:0 0}
@media screen and (max-width:1024px){.togListWrap .togCont p{font-size:12px;line-height:17px}
.togListWrap .togList{margin-bottom:1px}
.togListWrap .btnOpenClose{display:block;position:relative;width:100%;padding:14px 30px 15px 15px;font-size:15px;line-height:50px}
.togListWrap .btnOpenClose:after{top:22px;right:15px;width:12px;height:7px;background-size:12px auto;background-position:0 -162px}
.togListWrap .btnOpenClose h3{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}
.togListWrap .togList.on .btnOpenClose:after{background-size:12px auto;background-position:0 0}
.togListWrap .togCont{padding:20px 15px 45px 30px}
.togListWrap.togListWhtie .togList .btnOpenClose{height:35px;padding:0 15px;font-size:12px;line-height:35px}
.togListWrap.togListWhtie .togList .btnOpenClose:after{right:15px}
.togListWrap.togListWhtie .togCont{padding:20px 15px}
.togListWrap .togCont p.tgPB1{padding-bottom:30px}
.togListWrap .togCont p.tgPB2{padding-bottom:30px}
.togListWrap .caobBtnOpenClose{display:block;position:relative;width:100%;height:50px;padding:0 30px 0 15px;font-size:15px;line-height:50px}
.togListWrap .caobBtnOpenClose:after{top:22px;right:15px;width:12px;height:7px;background-size:12px auto;background-position:0 -162px}
.togListWrap .caobBtnOpenClose h3{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}
}
@media screen and (max-width:767px){.togListWrap .togCont{padding:20px 15px 60px 15px}
}
.togListWrap{position:relative}
.togList li.dep1{float:left;border-right:1px solid #e4dcd3;border-left:1px solid #e4dcd3}
.togList li.dep1:last-child{border-bottom:solid 1px #e4dcd3}
.togList li.dep1{width:100%}
.togList li.dep1 .tit{display:block;position:relative;padding:0 30px;border-top:solid 1px #e4dcd3;font-size:14px;line-height:58px;color:#000;font-family:"HyundaiMedium","KanitMedium"}
.togList li.dep1 .tit{background:url("../../../images/common/ico-toggle-down.png") 98% no-repeat;background-size:10px 7px}
.togList li.dep1.on .tit{background:url("../../../images/common/ico-toggle-up.png") 98% no-repeat;background-size:10px 7px}
.togList li.dep1 .aswer{display:none;float:left;width:100%}
.togList li.dep1 .aswer .dep2{padding:30px 60px 20px;border-top:1px solid #e4dcd3}
@media screen and (max-width:1024px){.togList li.dep1 .tit{padding:0 30px 0 15px;font-size:12px;line-height:34px}
.togList li.dep1 .aswer .dep2{padding:30px 50px 20px}
}
@media screen and (max-width:767px){.togList li.dep1 p a.tit{padding:0 15px;font-size:14px;line-height:35px}
.togList li.dep1 p a.tit{background:url("../../../images/common/ico-toggle-down.png") 96% no-repeat;background-size:10px 7px}
.togList li.dep1.on p a.tit{background:url("../../../images/common/ico-toggle-up.png") 96% no-repeat;background-size:10px 7px}
.togList li.dep1 .aswer .dep2{padding:12px 30px 0}
}
.accordionLinkWrap{width:1000%;max-width:1120px;margin:0 auto;padding:0 0 30px 0}
.accordionLinkWrap:after{display:block;content:"";clear:both}
.accordionLinkWrap .accordionLink{display:inline-block;float:right;position:relative;padding-left:15px;font-size:14px;line-height:24px;color:#000;font-family:"HyundaiMedium","KanitMedium"}
.accordionLinkWrap .accordionLink:after{display:block;position:absolute;top:50%;left:0;width:9px;height:10px;background:url("../../../images/common/ico-plus.png") no-repeat;background-size:100%;content:'';transform:translateY(-50%)}
.accordionLinkWrap.on .accordionLink:after{display:block;position:absolute;top:6px;left:0;width:9px;height:1px;background:url("../../../images/common/ico-minus.png") no-repeat;background-size:100%;content:''}
.historyCont .fullImg{height:420px}
@media screen and (max-width:1240px){.accordionLinkWrap{width:auto;padding:0 0 20px 0}
}
@media screen and (max-width:1024px){.historyCont .fullImg{height:269px}
}
@media screen and (max-width:767px){.historyCont .fullImg{height:auto}
}