.mainArea{padding:64px 0}.mainArea .topBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mainArea .topBox .titleBox .titleTw{font-size:32px;font-weight:bold}.mainArea .topBox .bread{margin:0;padding:20px 0 32px;border:none}.mainArea .topBox .bread .wrap{padding:0}.mainArea .topBox .bread .wrap img{opacity:0.5}@media (min-width:1201px){.mainArea .topBox .bread .wrap img:hover{opacity:1}}.contentBox .leftBox{padding:0 50px 0 0}@media (max-width:1023px){.contentBox .leftBox{padding:0 0 30px 0}}.contentBox .rightBox{padding:0}@media (min-width:1024px){.contentBox .classBoxRow{margin-top:0}.contentBox .classBoxRow .classLink{margin:0 -10px;border-bottom:1px solid #e2e2e2}.contentBox .classBoxRow .classLink li{position:relative;margin:0;padding:0 20px}.contentBox .classBoxRow .classLink li:not(:last-child):after{content:"";display:block;position:absolute;z-index:1;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:10px;background-color:#e2e2e2}.contentBox .classBoxRow .classLink a{position:relative;width:100%;padding:20px 10px;background-color:rgba(0,0,0,0);font-size:18px;font-weight:400;color:#000;letter-spacing:0}.contentBox .classBoxRow .classLink a:before{content:"";display:block;position:absolute;z-index:1;top:auto;bottom:-1px;left:auto;right:0;-webkit-transform:translateY(0);transform:translateY(0);width:0;height:3px;-webkit-transition:all 0.5s linear;transition:all 0.5s linear;background-color:#062829}.contentBox .classBoxRow .classLink a.current{font-weight:500}.contentBox .classBoxRow .classLink a.current:before{left:0;right:auto;width:100%}}@media (min-width:1024px) and (min-width:1201px){.contentBox .classBoxRow .classLink a:hover{font-weight:500}.contentBox .classBoxRow .classLink a:hover:before{left:0;right:auto;width:100%}}.classNote{padding-bottom:10px;font-size:15px;color:#666;text-align:center}.roomList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;padding-top:40px}.roomList .roomItem{width:50%;padding:0 100px}@media (max-width:1024px){.roomList .roomItem{width:50%}}@media (max-width:640px){.roomList .roomItem{width:100%;padding:0 15px 30px}}@media (min-width:1201px){.roomList .roomItem:hover .Txt .title{color:#c89769}.roomList .roomItem:hover .Txt .title a{color:#c89769}}.roomList .Img{height:350px;position:relative;overflow:hidden}.roomList .Img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.roomList .Txt{padding:15px;background-color:#fff;text-align:center}.roomList .Txt .classTitle{font-size:14px;color:#666}.roomList .Txt .title a{display:block;margin:10px 0;font-size:18px;color:#062829}@media (max-width:1180px){.roomList .Txt .title a{font-size:16px}}.roomList .Txt .text{height:60px;padding-top:10px;font-size:16px;color:#666}@media (max-width:1180px){.roomList .Txt .text{font-size:15px}}.insIntroBox .albumBox{width:70%;margin:0 auto}@media (max-width:640px){.insIntroBox .albumBox{width:100%}}.insIntroBox .introBox{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:767px){.insIntroBox .introBox{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.insIntroBox .introBox .articleTitle{margin-bottom:15px;padding:0 0 15px 0}.insIntroBox .introBox .Txt{margin-top:20px;font-size:13px;line-height:1.6;color:#6c6c6c}