/*====[main] =================*/
/* 마지막메뉴 */
#menuUItop > .div_1 > .ul_1 > li:last-child { display: inline-block; }

/* 상단메뉴 */
@media all and (max-width:1600px) {
  .wrap-header .head-logo{width: 350px;}
}
@media all and (min-width:1025px) and (max-width:1220px) {
  .wrap-header .head-logo{width:220px;}
}
@media all and (max-width:1280px) {
  .wrap-header .head-navi .a_1{padding-left: 16px;padding-right: 16px;}
}

/*====[sub] =================*/
/*규정*/
.rule {}
.rule h2 { margin-top: 30px; text-align: center; font-size: 22px; font-weight: 500; color: #333; }
.rule h3 { margin-top: 20px; color: #333; font-size: 18px; }
