
header nav { top:20px; transition: all 0.5s cubic-bezier(0.5, 0, 0.1, 1) 0.3s; }
header nav li a { color:#000000; transition: all 0.6s cubic-bezier(0.5, 0, 0.1, 1) 0s; }
header nav li a:hover { color:#a78d6e; transition: all 0.6s cubic-bezier(0.5, 0, 0.1, 1) 0s; }
header nav li:last-child a { color:#ffffff; transition: all 0.6s cubic-bezier(0.5, 0, 0.1, 1) 0s; }
header #logo img:nth-child(1) { display:none; }
header #logo img:nth-child(2) { display:block; opacity:0px; transition: all 0.6s cubic-bezier(0.5, 0, 0.1, 1) 0s; }

#paytabwrap { position:relative; width:100%; padding:100px 0; background:#f3f5f8; }

.paytitle { position:relative; width:100%; font-size:42px; font-weight:700; color:#261f20; text-align:center; }

#paytab { position:relative; width:100%; max-width:1480px; margin:0 auto; margin-top:60px; overflow:hidden; border-bottom:0px solid #e1e1e1; }
#paytab ul li a { float:left; position:relative; cursor:pointer; width:24.6%; margin-right:0.5%; height:68px; line-height:68px; text-align:center; font-size:21px; font-weight:500; color:#0a0a0a; background:#ffffff; border-radius:6px; box-sizing:border-box; }
#paytab ul li:nth-child(4) a { margin-right:0%; }
#paytab ul li a.on,#paytab ul li a:hover { background:#000000; color:#ffffff; }

.sub0302_066 { position:relative; width:100%; padding-left:44px; padding-top:34px; padding-bottom:34px; letter-spacing:-0.5px; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; box-sizing:border-box; }
.sub0302_066 ul li { font-size:20.5px; font-weight:400; color:#2c2c2c; line-height:170%; }

.paytable { position:relative; width:100%; max-width:1480px; margin:0 auto; border-top:3px solid #000000; background:#ffffff; border-bottom:1px solid #979797; }
.paytable tr th { height:60px; padding:0 0px; box-sizing:border-box; font-size:18px; font-weight:500; color:#111111; letter-spacing:-1px; background:#fcfcfc; border-bottom:1px solid #e0e1e1; border-right:1px solid #e0e1e1; text-align:center; }
.paytable tr td { padding:18px 0px; box-sizing:border-box; font-size:16px; font-weight:400; color:#2c2c2c; line-height:140%; border-right:1px solid #e0e1e1; border-bottom:1px solid #e0e1e1; text-align:center; }
.paytable tr td:last-child,.paytable tr th:last-child { border-right:0px; }




