@font-face{font-family:"HOL Mo EN";font-weight:400;font-display:swap;
  src:url("../font/bootcamp/hol-mo-subset-en.woff?v=07bcd76f") format("woff")}
@font-face{font-family:"HOL Mo EN";font-weight:700;font-display:swap;
  src:url("../font/bootcamp/hol-mo-subset-en-bold.woff?v=e02eae8c") format("woff")}
.sec-camp{background:linear-gradient(180deg,rgba(0,0,0,.62) 0,rgba(0,0,0,.35) 22%,rgba(0,0,0,0) 48%),
  url(../image/bootcamp/bg/bless1-mo.jpg?v=e868b186) no-repeat center/cover;padding-bottom:80px}
.sec-camp .center{display:flex;padding-top:75px;justify-content:center;align-items:center;
  flex-direction:column}
.sec-camp .titleWrap{display:flex;justify-content:center;align-items:center;flex-direction:column;
  margin-bottom:10px}
.sec-camp .mk-line{width:720px;height:16px;margin-bottom:16px;
  background:url(../image/bootcamp/mo-en/line.png?v=4586042b) no-repeat center/720px 16px}
.sec-camp .titleWrap .emblem{position:absolute;width:280px;height:210px;margin-top:10px;
  background:url(../image/mo/3/emblem.png) no-repeat}
.sec-camp .titleWrap .title{position:relative;margin-bottom:24px;
  font:400 46px/1.25 "HOL Mo EN","Malgun Gothic",sans-serif;letter-spacing:.025em;
  color:#f0d98a;text-shadow:0 3px 12px rgba(0,0,0,.9);white-space:nowrap}
.sec-camp .titleWrap p{font-size:25px;letter-spacing:-1px;font-weight:100;color:#fff;
  text-align:center;line-height:1.6}
.sec-camp .mk-period{margin-bottom:44px;padding:14px 34px;
  font:400 30px/1.3 "HOL Mo EN","Malgun Gothic",sans-serif;color:#f0d98a;
  border:1px solid rgba(201,162,39,.55);background:rgba(14,12,18,.55)}
.sec-camp .mk-period .mk-tbd{color:#e0605f;font-size:22px;margin-left:6px}
.sec-camp .mk-period{display:flex;flex-direction:column;align-items:center}
.sec-camp .mk-period span{white-space:nowrap;color:inherit;font-family:inherit}
.sec-camp .mk-panel-img{display:block;width:672px;height:auto}
.sec01 .center .logo{width:290px;height:300px}
.sec01 .center .mk-hero{display:flex;flex-direction:column;align-items:center;
  text-align:center;font-family:"HOL Mo EN","Malgun Gothic",sans-serif}
.sec01 .mk-eyebrow{font-weight:400;font-size:23px;letter-spacing:.18em;color:#e6dcc6;
  text-shadow:0 2px 14px rgba(0,0,0,.85);margin-bottom:8px}
.sec01 .mk-title{font-weight:700;font-size:60px;line-height:1.04;letter-spacing:.02em;
  background:linear-gradient(180deg,#fffaf0 0%,#f3e2b6 42%,#c9a227 78%,#8d6b17 100%);
  -webkit-background-clip:text;background-clip:text;color:transparent;
  filter:drop-shadow(0 3px 3px rgba(0,0,0,.55)) drop-shadow(0 10px 30px rgba(0,0,0,.6))}
.sec01 .mk-rule{display:block;width:436px;height:16px;margin:10px 0 8px;
  background:url(../image/bootcamp/mo-en/line-tight.png?v=b96ab880) no-repeat center/436px 16px}
.sec01 .mk-date{font-weight:700;font-size:22px;letter-spacing:.14em;color:#f0d98a;
  text-shadow:0 2px 10px rgba(0,0,0,.8)}
.sec01 .center .playBtn{margin:18px 0 30px}
.sec01{background:url(../image/bootcamp/bg/camp2-mo.jpg?v=7d5af205) no-repeat center/cover}
.sec01 .center .install{flex-direction:row;flex-wrap:wrap;justify-content:center;
  width:540px;gap:14px 16px;margin-bottom:0}
.sec01 .center .install a{display:block;line-height:0}
.sec01 .center .install img{width:250px;height:auto}
.menu .gnb li .camp{background:url(../image/bootcamp/mo-en/gnb-camp.png?v=f1939ad4) no-repeat center}
.menu .gnb li.active .camp{background:url(../image/bootcamp/mo-en/gnb-campSelect.png?v=ff13bce5) no-repeat center}
.sec-camp .titleWrap .title{white-space:normal;text-wrap:balance;text-align:center;max-width:680px;margin-left:auto;margin-right:auto;line-height:1.15}
.menu .gnb li .character{background-image:none !important}
.menu .gnb li .character{background-image:none !important;line-height:30px !important;white-space:nowrap;text-align:center;font-family:"HOL Mo EN",serif !important;color:#B4B4B4 !important;font-size:26px !important;font-weight:400 !important}
.menu .gnb li.active .character{background-image:none !important;line-height:30px !important;white-space:nowrap;text-align:center;font-family:"HOL Mo EN",serif !important;color:#FFEBCE !important;font-size:32px !important;font-weight:700 !important;text-shadow:0 0 14px rgba(255,220,160,.85),0 0 4px rgba(255,235,206,.9) !important}
.menu .gnb li.active .character{background-image:none !important}
.menu .gnb li .main{background-image:none !important}
.menu .gnb li .main{background-image:none !important;line-height:30px !important;white-space:nowrap;text-align:center;font-family:"HOL Mo EN",serif !important;color:#B4B4B4 !important;font-size:26px !important;font-weight:400 !important}
.menu .gnb li.active .main{background-image:none !important;line-height:30px !important;white-space:nowrap;text-align:center;font-family:"HOL Mo EN",serif !important;color:#FFEBCE !important;font-size:32px !important;font-weight:700 !important;text-shadow:0 0 14px rgba(255,220,160,.85),0 0 4px rgba(255,235,206,.9) !important}
.menu .gnb li.active .main{background-image:none !important}
.menu .gnb li .media{background-image:none !important}
.menu .gnb li .media{background-image:none !important;line-height:30px !important;white-space:nowrap;text-align:center;font-family:"HOL Mo EN",serif !important;color:#B4B4B4 !important;font-size:26px !important;font-weight:400 !important}
.menu .gnb li.active .media{background-image:none !important;line-height:30px !important;white-space:nowrap;text-align:center;font-family:"HOL Mo EN",serif !important;color:#FFEBCE !important;font-size:32px !important;font-weight:700 !important;text-shadow:0 0 14px rgba(255,220,160,.85),0 0 4px rgba(255,235,206,.9) !important}
.menu .gnb li.active .media{background-image:none !important}
.menu .gnb li .worldView{background-image:none !important}
.menu .gnb li .worldView{background-image:none !important;line-height:30px !important;white-space:nowrap;text-align:center;font-family:"HOL Mo EN",serif !important;color:#B4B4B4 !important;font-size:26px !important;font-weight:400 !important}
.menu .gnb li.active .worldView{background-image:none !important;line-height:30px !important;white-space:nowrap;text-align:center;font-family:"HOL Mo EN",serif !important;color:#FFEBCE !important;font-size:32px !important;font-weight:700 !important;text-shadow:0 0 14px rgba(255,220,160,.85),0 0 4px rgba(255,235,206,.9) !important}
.menu .gnb li.active .worldView{background-image:none !important}
.sec04 ul li.arc{background-image:url(../image/en/mo/4/arc.png?v=66d247c5) !important}
.sec04 ul li.arc.active{background-image:url(../image/en/mo/4/arcSelect.png?v=86c6a5ec) !important}
.sec04 ul li.pal{background-image:url(../image/en/mo/4/pal.png?v=5e160e88) !important}
.sec04 ul li.pal.active{background-image:url(../image/en/mo/4/palSelect.png?v=bc1a55ad) !important}
.sec04 ul li.sor{background-image:url(../image/en/mo/4/sor.png?v=9fba3355) !important}
.sec04 ul li.sor.active{background-image:url(../image/en/mo/4/sorSelect.png?v=0aaf7829) !important}
.sec04 ul li.warl{background-image:url(../image/en/mo/4/warl.png?v=58a0bee3) !important}
.sec04 ul li.warl.active{background-image:url(../image/en/mo/4/warlSelect.png?v=92ac0330) !important}
.sec04 ul li.warr{background-image:url(../image/en/mo/4/warr.png?v=1787772a) !important}
.sec04 ul li.warr.active{background-image:url(../image/en/mo/4/warrSelect.png?v=8ff0b370) !important}
.sec05 .titleWrap .title,.sec05 .titleWrap .title[data-en-bg]{background-image:none !important}
.sec05 .titleWrap .title[data-en-bg] [data-en-text]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:132px;height:49px;margin:0 auto;font:700 29px/1 "HOL Mo EN",serif;white-space:nowrap;color:#E9CE8C;text-shadow:0 2px 8px rgba(0,0,0,.85);letter-spacing:.03em}
.sec07 .titleWrap .title,.sec07 .titleWrap .title[data-en-bg]{background-image:none !important}
.sec07 .titleWrap .title[data-en-bg] [data-en-text]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:225px;height:110px;margin:0 auto;font:700 66px/1 "HOL Mo EN",serif;white-space:nowrap;color:#E9CE8C;text-shadow:0 2px 8px rgba(0,0,0,.85);letter-spacing:.03em}
