@charset "UTF-8";
/* 키컬러 아이콘 */
.ly_bottom.is_moSelect .ly_body .bl_select > ul > li .bl_select_item .bl_item_obj .bl_obj_chk .bl_chk_obj {
  background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAAXNSR0IArs4c6QAAAc5JREFUaEPtmN9NwzAQxs/vxA2bdARGYAPEBIgJCBPQEbIBI3QkwO1r4spVIyKI7fOfc+zIeYvkc77ffefLJQw2erGNckEFK83Z6lh1LJMM1FLMxAi0jOoYOlWZLKyO5WAE520nQb4oLRJkfxbiVaerGMcaznsA9jQHkSC7sxDvS3BFgC1B3WC+T+LnvkgwA5TiKQ+sbdt2GOQnMHjQnSMJ8qA7Z1mWooIaR3mUAHt905L9SYjnYppHDCgFm5VjsaCyAosJlQ1YbKgswCigVgejgrKCucxmrrMkJZQR7I7zAwN2HTh/L/O7AwtHDWUEa/juCwDa/2LD4FJAeYJdPxqMb32dc6mgbKX4xoB1viPN37iUUNbmYZms0c6lhrKCqQVNszuaJmxbWa4BhQILERYSi+2wQdO9j0CfmFCYeTx6uncR6rI2JowXmArCCmbA9iEfiTFg0Y5ND8PBmaT5vQNdYZ3B8M4tSUkDheqKYVNE/DkT65yXY+5lmc6pSVsQGK4s00MFleK8JPQNZR2oaGCTc8M4fgCwR3V/+5m5+F8de05C1gWXYsjDKWMrGGV2KfaujlFklXLP6hhldin2ro5RZJVyz+oYZXYp9t6sYxfmaWxGLzCYFgAAAABJRU5ErkJggg==") no-repeat center/contain;
}
body{
  -ms-overflow-style: none;
}
::-webkit-scrollbar {
  display: none;
}

/* ASP > 선택 */
.id_aspSelect .ly_page .ly_body_body .bl_ttl {
  padding: 3rem 2.4rem 0 2.4rem;
}
.id_aspSelect .ly_page .ly_body_body .bl_ttl_obj {
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.4;
}
.id_aspSelect .ly_page .ly_body_body .bl_cont {
  display: flex;
  justify-content: center;
  padding: 2rem 0 5rem 0;
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul {
  display: flex;
  flex: 0 0 auto;
  flex-wrap: wrap;
  margin: -1.5rem -0.6rem -1.5rem -0.7rem;
  width: 33.9rem;
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li {
  flex: 0 0 auto;
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button {
  padding: 1.5rem 0.6rem 1.5rem 0.7rem;
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj {
  height: 10rem;
  width: 10rem;
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img {
  display: flex;
  justify-content: center;
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj {
  background-color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 0 auto;
  height: 8rem;
  width: 8rem;
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moZodiacRat {
  background-image: url("../images/zodiacRat.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moZodiacOx {
  background-image: url("../images/zodiacOx.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moZodiacTiger {
  background-image: url("../images/zodiacTiger.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moZodiacRabbit {
  background-image: url("../images/zodiacRabbit.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moZodiacDragon {
  background-image: url("../images/zodiacDragon.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moZodiacSnake {
  background-image: url("../images/zodiacSnake.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moZodiacHorse {
  background-image: url("../images/zodiacHorse.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moZodiacSheep {
  background-image: url("../images/zodiacSheep.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moZodiacMonkey {
  background-image: url("../images/zodiacMonkey.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moZodiacRooster {
  background-image: url("../images/zodiacRooster.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moZodiacDog {
  background-image: url("../images/zodiacDog.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moZodiacPig {
  background-image: url("../images/zodiacPig.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moConstellationAquarius {
  background-image: url("../images/constellationAquarius.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moConstellationPisces {
  background-image: url("../images/constellationPisces.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moConstellationAries {
  background-image: url("../images/constellationAries.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moConstellationTaurus {
  background-image: url("../images/constellationTaurus.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moConstellationGemini {
  background-image: url("../images/constellationGemini.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moConstellationCancer {
  background-image: url("../images/constellationCancer.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moConstellationLeo {
  background-image: url("../images/constellationLeo.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moConstellationVirgo {
  background-image: url("../images/constellationVirgo.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moConstellationLibra {
  background-image: url("../images/constellationLibra.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moConstellationScorpio {
  background-image: url("../images/constellationScorpio.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moConstellationSagittarius {
  background-image: url("../images/constellationSagittarius.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_img .bl_img_obj.is_moConstellationCapricorn {
  background-image: url("../images/constellationCapricorn.png");
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_txt {
  padding-top: 0.6rem;
}
.id_aspSelect .ly_page .ly_body_body .bl_cont > ul > li .bl_cont_item button .bl_item_obj .bl_obj_txt .bl_txt_obj {
  line-height: 1;
}

/* ASP > 입력 */
.id_aspInput .ly_page .ly_body_body .bl_ttl {
  padding: 3rem 2.4rem 0 2.4rem;
}
.id_aspInput .ly_page .ly_body_body .bl_ttl_obj {
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.4;
}
.id_aspInput .ly_page .ly_body_body .bl_field {
  padding: 4rem 2.4rem 0 2.4rem;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul {
  margin: -2rem 0;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li {
  padding: 2rem 0;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_ttl .bl_ttl_obj {
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont {
  padding-top: 1rem;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul {
  display: flex;
  flex-wrap: wrap;
  margin: -0.4rem -0.3rem -0.3rem -0.4rem;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li {
  box-sizing: border-box;
  flex: 0 0 auto;
  padding: 0.4rem 0.3rem 0.3rem 0.4rem;
  width: 50%;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item .bl_item_input .bl_input_obj {
  height: 5.6rem;
  position: relative;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item .bl_item_input .bl_input_obj input {
  font-size: 1.6rem;
  font-weight: 600;
  padding: 0 1.6rem;
  position: relative;
  z-index: 1;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item .bl_item_input .bl_input_obj .bl_obj_box {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item .bl_item_input .bl_input_obj .bl_obj_box .bl_box_obj {
  background-color: #f8f8f8;
  border: 0.1rem solid #f4f4f4;
  border-radius: 1.2rem;
  box-sizing: border-box;
  height: 100%;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item .bl_item_input .bl_input_obj input:focus ~ .bl_obj_box .bl_box_obj {
  border-color: #0d0e0f;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item .bl_item_select button {
  height: 5.6rem;
  position: relative;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item .bl_item_select button .bl_select_obj {
  align-items: center;
  display: flex;
  padding: 0 1.6rem;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item .bl_item_select button .bl_select_obj input {
  cursor: pointer;
  flex: 1 1 auto;
  font-size: 1.6rem;
  font-weight: 600;
  position: relative;
  z-index: 1;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item .bl_item_select button .bl_select_obj .bl_obj_ico {
  flex: 0 0 auto;
  padding-left: 0.8rem;
  position: relative;
  z-index: 1;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item .bl_item_select button .bl_select_obj .bl_obj_ico .bl_ico_obj {
  background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAAXNSR0IArs4c6QAAAbVJREFUaEPtl1FOg0AQhv/1BPUmPYo3qCSS2L4YT1C8AU9tFJPFE3gEj6RvxmjA0KKpVmBgZsJKhtfu7Pzf/8+yxWGij5soFwzsvyVriVligThgoxhIEGQZlhjZqkAWWmKBBEGWYYmRrQpkoSUWSBBkGZbYNvNJCVzVluWrOLom28dYOLQvKbHtvU9RfkPtZTrky4soYmjuLN1kPnfA4ufCk2QZL266iklgm8w/O2B2tJki3N9QQAm8rOLoVBdMKbkmqKqdKNht9rAuUCSNLgkm1wa19xHpJeF8k0ax2rCrocSZk+xBBtOE897PXt/hncOZ1FT0AtOAq6DePvBUAnMpqHpku94vx79LjYwW1GAwieQ0oVhgO7g7/zjkXGhDscGGCBxS0/+w7K4F3tNHaJ+1PFUCYJUAqmBXYi799msygJ3Y18YkuLYYBP+9sM/Yb52D4YShxMHIY3noiAKUClgvOCUoNTASnCKUKlgrnDKUOtgB3LoAzuuG6TKOOj/tg7jHuCI06sXuMQ1xnD0NjOPeGLWW2Biuc3paYhz3xqi1xMZwndPTEuO4N0atJTaG65yek03sE9kF5jeAzOGbAAAAAElFTkSuQmCC") no-repeat center/contain;
  height: 1.8rem;
  width: 1.8rem;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item .bl_item_select button .bl_select_obj .bl_obj_box {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item .bl_item_select button .bl_select_obj .bl_obj_box .bl_box_obj {
  background-color: #f8f8f8;
  border: 0.1rem solid #f4f4f4;
  border-radius: 1.2rem;
  box-sizing: border-box;
  height: 100%;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item .bl_item_chk .bl_chk_obj {
  align-items: center;
  display: flex;
  height: 5.6rem;
  justify-content: center;
  padding: 0 1.6rem;
  position: relative;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item .bl_item_chk .bl_chk_obj input {
  left: 0;
  position: absolute;
  top: 0;
  z-index: 2;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item .bl_item_chk .bl_chk_obj .bl_obj_lab {
  position: relative;
  z-index: 1;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item .bl_item_chk .bl_chk_obj .bl_obj_lab .bl_lab_obj {
  color: #979b9f;
  font-size: 1.6rem;
  font-weight: 600;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item .bl_item_chk .bl_chk_obj .bl_obj_box {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item .bl_item_chk .bl_chk_obj .bl_obj_box .bl_box_obj {
  background-color: #f8f8f8;
  border: 0.1rem solid #f4f4f4;
  border-radius: 1.2rem;
  box-sizing: border-box;
  height: 100%;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item .bl_item_chk .bl_chk_obj input:checked ~ .bl_obj_lab .bl_lab_obj {
  color: #fff;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item .bl_item_chk .bl_chk_obj input:checked ~ .bl_obj_box .bl_box_obj {
  background-color: #0d0e0f;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item .bl_item_error {
  display: none;
  padding: 0.7rem 0 0.5rem 0;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item .bl_item_error .bl_error_obj {
  color: #ff0b27;
  font-size: 1.2rem;
  line-height: 1;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item.is_acError .bl_item_input .bl_input_obj .bl_obj_box .bl_box_obj {
  border-color: #ff0b27;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item.is_acError .bl_item_input .bl_input_obj input:focus ~ .bl_obj_box .bl_box_obj {
  border-color: #ff0b27;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item.is_acError .bl_item_select button .bl_select_obj .bl_obj_box .bl_box_obj {
  border-color: #ff0b27;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li .bl_cont_item.is_acError .bl_item_error {
  display: block;
}
.id_aspInput .ly_page .ly_body_body .bl_field > ul > li .bl_field_item .bl_item_cont > ul > li.is_moFull {
  width: 100%;
}
.id_aspInput .ly_page .ly_body_body .bl_caution {
  color: #979b9f;
  padding: 4rem 2.4rem 5rem 2.4rem;
}

/* 포춘쿠키 > 보기 */
.id_fortuneView .ly_page .ly_body_body {
  align-items: center;
  display: flex;
  padding-top: 6.2rem;
}
.id_fortuneView .ly_page .ly_body_body .bl_scene {
  flex: 1 1 auto;
  padding-bottom: 10rem;
}
.id_fortuneView .ly_page .ly_body_body .bl_scene_ttl {
  align-items: center;
  display: flex;
  justify-content: center;
  min-height: 10.2rem;
  text-align: center;
  white-space: pre-wrap;
}
.id_fortuneView .ly_page .ly_body_body .bl_scene_ttl .bl_ttl_obj {
  flex: 0 0 auto;
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.4;
}
.id_fortuneView .ly_page .ly_body_body .bl_scene_img {
  padding-top: 5.7rem;
}
.id_fortuneView .ly_page .ly_body_body .bl_scene_img .bl_img_obj {
  background: transparent url("../images/fortuneShake.gif") no-repeat center/contain;
  height: 30rem;
}
.id_fortuneView .ly_page .ly_body_body .bl_scene.is_moScene02 .bl_scene_img .bl_img_obj {
  background-image: url("../images/fortuneBreak.gif");
}

/* 포춘쿠키 > 결과 */
.id_fortuneResult .ly_page_inner {
  background: #f4f4f4 url("../images/fortuneResultBg.png") no-repeat center/cover;
}
.id_fortuneResult .ly_page .ly_header,
.id_fortuneResult .ly_page .ly_body {
  background-color: transparent;
}
.id_fortuneResult .ly_page .ly_body_body {
  align-items: center;
  background-color: transparent;
  display: flex;
  padding: 7.3rem 0 2.9rem 0;
}
.id_fortuneResult .ly_page .ly_body_body .bl_scene {
  flex: 1 1 auto;
  padding-bottom: 10rem;
}
.id_fortuneResult .ly_page .ly_body_body .bl_scene_inner {
  display: flex;
  justify-content: center;
  padding-top: 16rem;
  position: relative;
}
.id_fortuneResult .ly_page .ly_body_body .bl_scene_result {
  flex: 0 0 auto;
  position: relative;
  width: 15.5rem;
  z-index: 1;
}
.id_fortuneResult .ly_page .ly_body_body .bl_scene_result .bl_result_txt {
  text-align: center;
  word-break: keep-all;
}
.id_fortuneResult .ly_page .ly_body_body .bl_scene_result .bl_result_txt .bl_txt_obj {
  font-size: 2.8rem;
  font-weight: 300;
  line-height: 1.3;
}
.id_fortuneResult .ly_page .ly_body_body .bl_scene_result .bl_result_cite {
  padding-top: 1.2rem;
  text-align: center;
}
.id_fortuneResult .ly_page .ly_body_body .bl_scene_result .bl_result_cite .bl_cite_obj {
  line-height: 1;
}
.id_fortuneResult .ly_page .ly_body_body .bl_scene_img {
  position: absolute;
}
.id_fortuneResult .ly_page .ly_body_body .bl_scene_img .bl_img_obj {
  background-color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 20rem;
  width: 18rem;
}
.id_fortuneResult .ly_page .ly_body_body .bl_scene_img.is_moLeft {
  left: 0;
  top: 0;
}
.id_fortuneResult .ly_page .ly_body_body .bl_scene_img.is_moLeft .bl_img_obj {
  background-image: url("../images/fortuneResultLeft.png");
}
.id_fortuneResult .ly_page .ly_body_body .bl_scene_img.is_moRight {
  right: 0;
  top: 3rem;
}
.id_fortuneResult .ly_page .ly_body_body .bl_scene_img.is_moRight .bl_img_obj {
  background-image: url("../images/fortuneResultRight.png");
}

/* 한숨상자 > 보기 */
.id_sighView .ly_page .ly_body_body {
  align-items: center;
  display: flex;
  padding-top: 6.2rem;
}
.id_sighView .ly_page .ly_body_body .bl_scene {
  flex: 1 1 auto;
  padding-bottom: 10rem;
}
.id_sighView .ly_page .ly_body_body .bl_scene_ttl {
  align-items: center;
  display: flex;
  justify-content: center;
  min-height: 10.2rem;
  text-align: center;
  white-space: pre-wrap;
}
.id_sighView .ly_page .ly_body_body .bl_scene_ttl .bl_ttl_obj {
  color: #143c7b;
  flex: 0 0 auto;
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.4;
}
.id_sighView .ly_page .ly_body_body .bl_scene_img {
  padding-top: 4rem;
}
.id_sighView .ly_page .ly_body_body .bl_scene_img .bl_img_obj {
  background: transparent url("../images/sighMainClose.png") no-repeat center/contain;
  height: 30rem;
}
.id_sighView .ly_page .ly_body_body .bl_scene.is_moScene01 .bl_scene_img {
  overflow: hidden;
}
.id_sighView .ly_page .ly_body_body .bl_scene.is_moScene01 .bl_scene_img .bl_img_obj {
  animation: bounce 2s ease infinite;
}
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-1.5rem);
  }
  60% {
    transform: translateY(-0.8rem);
  }
}
.id_sighView .ly_page .ly_body_body .bl_scene.is_moScene02 .bl_scene_img .bl_img_obj.is_ac {
  background-image: url("../images/sighMainOpening.gif");
}
.id_sighView .ly_page .ly_body_body .bl_scene.is_moScene03 .bl_scene_img .bl_img_obj {
  background-image: url("../images/sighMainOpen.png");
}
.id_sighView .ly_page .ly_body_body .bl_scene.is_moScene03 .bl_scene_img .bl_img_obj.is_ac {
  background-image: url("../images/sighMainClosing.gif");
}
.id_sighView .ly_page .ly_footer .bl_scene.is_moScene03 .bl_scene_btn .bl_btn_btn button:disabled {
  background-color: #0d0e0f;
}
.id_sighView .ly_page .ly_footer .bl_scene.is_moScene03 .bl_scene_btn .bl_btn_btn button:disabled .bl_btn_obj {
  color: #fff;
}

/* 한숨상자 > 결과 */
.id_sighResult .ly_page .ly_body_body {
  align-items: center;
  display: flex;
  padding: 10.9rem 0 5.3rem 0;
}
.id_sighResult .ly_page .ly_body_body .bl_scene {
  flex: 1 1 auto;
  padding-bottom: 10rem;
}
.id_sighResult .ly_page .ly_body_body .bl_scene_ttl {
  display: flex;
  justify-content: center;
  text-align: center;
  word-break: keep-all;
}
.id_sighResult .ly_page .ly_body_body .bl_scene_ttl .bl_ttl_obj {
  color: #143c7b;
  flex: 0 0 auto;
  font-size: 2.8rem;
  font-weight: 300;
  line-height: 1.3;
  width: 27.5rem;
}
.id_sighResult .ly_page .ly_body_body .bl_scene_img {
  padding-top: 1.2rem;
}
.id_sighResult .ly_page .ly_body_body .bl_scene_img .bl_img_obj {
  background: transparent url("../images/sighMainClose.png") no-repeat center/contain;
  height: 30rem;
}

/* 지급완료 */
.id_complete .ly_page .ly_header {
  background-color: #fff;
}
.id_complete .ly_page .ly_body_body {
  align-items: center;
  display: flex;
}
.id_complete .ly_page .ly_body_body .bl_cont {
  flex: 1 1 auto;
}
.id_complete .ly_page .ly_body_body .bl_cont_img {
  position: relative;
}
.id_complete .ly_page .ly_body_body .bl_cont_img .bl_img_img .bl_img_obj {
  background: transparent url("../images/complete.gif") no-repeat center/contain;
  height: 40rem;
}
.id_complete .ly_page .ly_body_body .bl_cont_img .bl_img_txt {
  bottom: 8rem;
  left: 50%;
  position: absolute;
  transform: translateX(-50%);
}
.id_complete .ly_page .ly_body_body .bl_cont_img .bl_img_txt .bl_txt_obj {
  font-size: 2rem;
  font-weight: 600;
  line-height: 1;
}
.id_complete .ly_page .ly_body_body .bl_cont_caution {
  padding: 2rem 2.4rem 4.4rem 2.4rem;
}
.id_complete .ly_page .ly_body_body .bl_cont_caution > ul {
  margin: -0.4rem 0;
}
.id_complete .ly_page .ly_body_body .bl_cont_caution > ul > li {
  padding: 0.4rem 0;
}
.id_complete .ly_page .ly_body_body .bl_cont_caution > ul > li .bl_caution_item {
  padding-left: 1rem;
  position: relative;
  word-break: keep-all;
}
.id_complete .ly_page .ly_body_body .bl_cont_caution > ul > li .bl_caution_item::before {
  background-color: #404448;
  border-radius: 50%;
  content: "";
  display: block;
  height: 0.4rem;
  left: 0;
  position: absolute;
  top: 0.8rem;
  width: 0.4rem;
}
.id_complete .ly_page .ly_body_body .bl_cont_caution > ul > li .bl_caution_item .bl_item_obj {
  color: #404448;
}
.id_complete .ly_page .ly_body_body .bl_cont_caution > ul > li .bl_caution_item .bl_item_obj .is_moLink {
  font-weight: 700;
  text-decoration: underline;
}

/* 사주분석 */
.id_analysis .ly_page .ly_body {
  padding: 4rem 2.4em;
}
.id_analysis .ly_page .ly_body .bl_ad {
  background-color: #dbdbdb;
  height: 20rem;
}
.id_analysis .ly_page .ly_body .bl_speech {
  display: flex;
  padding-top: 3rem;
}
.id_analysis .ly_page .ly_body .bl_speech_ico {
  align-items: center;
  background-color: #fff;
  border-radius: 1.6rem;
  display: flex;
  flex: 0 0 auto;
  height: 4.8rem;
  justify-content: center;
  width: 4.8rem;
}
.id_analysis .ly_page .ly_body .bl_speech_ico .bl_ico_obj {
  background: url("data:image/png;base64,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") no-repeat center/contain;
  height: 2.7rem;
  width: 3rem;
}
.id_analysis .ly_page .ly_body .bl_speech_bubble {
  padding-left: 1.1rem;
}
.id_analysis .ly_page .ly_body .bl_speech_bubble > ul {
  margin: -0.6rem 0;
}
.id_analysis .ly_page .ly_body .bl_speech_bubble > ul > li {
  font-size: 0;
  padding: 0.6rem 0;
}
.id_analysis .ly_page .ly_body .bl_speech_bubble > ul > li .bl_bubble_item {
  background-color: #fff;
  border-radius: 1.2rem;
  box-sizing: border-box;
  display: inline-block;
  font-size: 1.4rem;
  padding: 1rem 1.4rem;
  position: relative;
}
.id_analysis .ly_page .ly_body .bl_speech_bubble > ul > li .bl_bubble_item::before {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAkCAYAAAD/yagrAAAAAXNSR0IArs4c6QAAAgpJREFUWEftlj1rVUEQhp/3D4gIQSQIYiMBC5vUio3YxMbOxrRJYfAPKFiLkEJLsbETtfUraQOBJKRMinSWfhQpJLLeCWM4xnvv2dlz91ZnYLmHs7Mzz53dd86KU5ZSOgtcA+4Al3zYO3v+a98BGwc+toEdYFuSvZ+4ySI63A3ggUMaWKmtAzbeS7I/MBFTSumxA3aBGwVjFX8DPJH0owuxgdqWrp3a2i4xR629J+l1aeDjrfftfzT4terWsgQsSnpVkuAE1GFXgGclgTLX/AbuSnqX6X/i9g+ow5ri31Y8Cr+A25K+RGD/A3XY2uf2ELgpaSMXdijolGC/DUR8XdJuDuxI0CnBfgUWJG22wY4FnRKsCWxe0tY42FbQhsCs19b4KCxLet65oo0+ex942RYwOP9C0lLOmqyKNmCtx1qvnYRZe7ol6SgnWBTUtt6OgPXaLrbv5zL7phUC9fNqtyyDLTW7nJh49iIBwqAO+xB4GknkvqZw2+7P0bVFoA674OI6F0iapfBh8YpBG23rAzCTAZut8ImDOuxV4BNwfgxsSOFVQB12DrBzd2FIkrDCq4E67BWHnW0kKlJ4VVCHveywdk0sVnh1UIe9CHwEVnO+4RkiPHbppPpRSVJKZyT9zIXI8asCmpM46tODRivW5t9XtK1C0fm+otGKtfn3FW2rUHS+r2i0Ym3+fwDbuJUl7YXpLQAAAABJRU5ErkJggg==") no-repeat center/contain;
  content: "";
  display: none;
  height: 1.2rem;
  left: -0.4rem;
  position: absolute;
  top: 0.1rem;
  width: 1.4rem;
}
.id_analysis .ly_page .ly_body .bl_speech_bubble > ul > li .bl_bubble_item .bl_item_ing {
  height: 2.1rem;
  margin: 0 -0.1rem;
  width: 2.7rem;
}
.id_analysis .ly_page .ly_body .bl_speech_bubble > ul > li .bl_bubble_item .bl_item_txt {
  display: none;
}
.id_analysis .ly_page .ly_body .bl_speech_bubble > ul > li .bl_bubble_item .bl_item_txt .bl_txt_obj .is_moLab {
  background-color: #0d0e0f;
  border-radius: 0.9rem;
  color: #fff;
  display: block;
  float: left;
  font-family: "Montserrat";
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  margin: 0.1rem 0.6rem 0 0;
  padding: 0.3rem 0.6rem 0.4rem 0.6rem;
}
.id_analysis .ly_page .ly_body .bl_speech_bubble > ul > li .bl_bubble_item .bl_item_txt .bl_txt_obj::after {
  clear: both;
  content: "";
  display: block;
  font-size: 0;
  height: 0;
}
.id_analysis .ly_page .ly_body .bl_speech_bubble > ul > li .bl_bubble_item.is_ac {
  width: 100%;
}
.id_analysis .ly_page .ly_body .bl_speech_bubble > ul > li .bl_bubble_item.is_ac .bl_item_ing {
  display: none;
}
.id_analysis .ly_page .ly_body .bl_speech_bubble > ul > li .bl_bubble_item.is_ac .bl_item_txt {
  display: block;
}
.id_analysis .ly_page .ly_body .bl_speech_bubble > ul > li:first-child .bl_bubble_item::before {
  display: block;
}
.id_analysis.is_acAd .ly_footer .bl_scene_btn button:disabled {
  background-color: #dbdbdb;
}

/* 바텀시트 > 달력 */
.ly_bottom.is_moCalender .ly_header .bl_ttl {
  border-bottom: 0.1rem solid #f4f4f4;
  box-sizing: border-box;
  height: 6.4rem;
  padding: 0 7.6rem;
  position: relative;
}
.ly_bottom.is_moCalender .ly_header .bl_ttl_val {
  height: 100%;
  position: relative;
}
.ly_bottom.is_moCalender .ly_header .bl_ttl_val .bl_val_item {
  display: none;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.ly_bottom.is_moCalender .ly_header .bl_ttl_val .bl_val_item .bl_item_inner {
  display: flex;
  flex: 0 0 auto;
}
.ly_bottom.is_moCalender .ly_header .bl_ttl_val .bl_val_item .bl_item_val {
  flex: 0 0 auto;
}
.ly_bottom.is_moCalender .ly_header .bl_ttl_val .bl_val_item .bl_item_val button .bl_val_obj {
  font-size: 1.6rem;
  font-weight: 600;
}
.ly_bottom.is_moCalender .ly_header .bl_ttl_val .bl_val_item .bl_item_move {
  flex: 0 0 auto;
}
.ly_bottom.is_moCalender .ly_header .bl_ttl_val .bl_val_item .bl_item_move button {
  padding: 0 1.2rem;
}
.ly_bottom.is_moCalender .ly_header .bl_ttl_val .bl_val_item .bl_item_move button .bl_move_obj {
  background-color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 1.6rem;
  width: 1.6rem;
}
.ly_bottom.is_moCalender .ly_header .bl_ttl_val .bl_val_item .bl_item_move button .bl_move_obj.is_moPrev {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAwCAYAAAC4wJK5AAAAAXNSR0IArs4c6QAAAUFJREFUaEPt2NENgjAQBuADHkm0I+AGrsAkzuYEjuAKbiAjoMbEIBbTRBNCIKHh/qs153M9+91fSm1Cf/BJ/sBAiviVFDUJTYKxA7qcGJu5qJQmsaR9xpiitXbXNun+8airJbWCJOEA1nbHjqggoup2vWyiQgwAbu5xIcYAzyYpo1lOKICLUuSZQAJEEGgAHDECqO0rKe/3+rRkNxp+F7acpACwJCQBEIQ0gB0RAsCKCAVgRaxW6/PnLOTqQnahqR2NbXcaICqO48TcbZgNkedmm2bdkYjM58fFIGwIN/FQEFZEKAg7IgQEgpCGwBCSEChCCgJHSEBEEF9IlnWH3lud7T0ihnAQ1L88UcQUJLp7pxFIXPdO/QNd9NeYc0+nc8eJPxNzJ+YzThE+3UKO1SSQ3fWprUn4dAs5VpNAdten9hsbpyBA7s7DegAAAABJRU5ErkJggg==");
}
.ly_bottom.is_moCalender .ly_header .bl_ttl_val .bl_val_item .bl_item_move button .bl_move_obj.is_moNext {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAwCAYAAAC4wJK5AAAAAXNSR0IArs4c6QAAATpJREFUaEPt2N0NgjAUBeAWH02QEXQDV2AEJ3A2J2EFN5ARUGNCEIppwgMmmIZwz0HI5bX8ffdcKNSaFWx2BQajiH9JUZPQJAQroO0kWMxJp9Ik+uVLkmRfO3euq+hSlkU+qbQjDxZLIo53t9aYvTEmf1c2ZUIQCF9HKkQM4dvJuTbr0qBCxBD+rueCiCLmgogj5oBAEB6y3SbHaNNmvsu6NybsYYchmBAoggWBIxgQCgINoSGQECriF+T5uB9GfvN97U5HDM3qi0IMAArX2PT1Kq6LSAIF8HhKOyEBFAQaAEcwAFAECwBDMAEQBBsgjhiayFxjT1PngdAcIvaKnev/WjSJ3roTdaUDhYD9hv5qK9F2WvwyZujhQ46LJYG8ydC5FRGqEGtck2BVOnQdTSJUIda4JsGqdOg6H8DrJUC7lrurAAAAAElFTkSuQmCC");
}
.ly_bottom.is_moCalender .ly_header .bl_ttl_val .bl_val_item .bl_item_move button:disabled .bl_move_obj.is_moPrev {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAwCAYAAAC4wJK5AAAAAXNSR0IArs4c6QAAAV1JREFUaEPt2N1pwzAQB3AJaYCOYIMR+K0reJLMlgk6Qlbom8EY5BH6bokrKikE06AQ3Z2qcHl1/PG7v3w+pNUL/PQLGJQg/kuKkoQkgVgBWU6IxSy6lCRRUj7vfRdCOFlrz33fbyXXqpJEAsQYLwDQaa23YRj6phC3gPTgALA559pB/AWIMU7jOLaxnKgAKU2Wd4ISwIKgBpAjjgCl1BcATM65z5JudDyXbDlxAciS4ASQILgB6IgaAFRELQAqYl1Xn2aha+cg6UL3Ohpad1qWxWutfxBpqDPGTKXT6aNtGA3hvX+/TqZv3BA0RHrwWhBURC0IOqIGhATBDSFDcEJIEVwQcgQHhAXxC9n3/YPig8iGSJB5njtjzAUbwoq4B2lu3+kIaW7f6XagS0vLWnsKIZyb2Xd6dCJ95n/s78QzD5k7RxC5CnEdlyS4Kp27jySRqxDXcUmCq9K5+3wDCCxZQKSld6YAAAAASUVORK5CYII=");
}
.ly_bottom.is_moCalender .ly_header .bl_ttl_val .bl_val_item .bl_item_move button:disabled .bl_move_obj.is_moNext {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAwCAYAAAC4wJK5AAAAAXNSR0IArs4c6QAAAWNJREFUaEPt2N9pwzAQBnAJaYCOYIMR+K0reIROkNkySVbIm8EY5BE6gMQVhRqc0pAK33dqjPIaWfC77/QHaXWAnz6AQVXEf0mxJlGTYKxAbSfGYu6aqiaxLZ/3vgkhnKy157Ztl12lzfyYLYl5nj0RNVrrxRgzSELYENM0ea11k4ooDWFDjOPYGGMuJSBsiJRAKQgrohSEHVECAkEkiPf+PcZ4IaI39GKHISQhUIQUBI6QgIgg0BAxBBIiingE6bquzbzz3Q0vgWi+t97bPYuIFufc6yDSdX0LUEp9EtHgnLu+RBIowO0g3VOBv36LBIgg0AA4QgIARUgBYAhJAAQhDWBH/ASkg0wp9bH3HHi2C7Jtsb8BYoxD3/fwNyg2xPrutF4lpACs7bS+O6UWkgSwItJzjbX2FEI4S7TQdp2wtdOzxYf8vyKQ1c2ZuyaRUy3k2JoEsro5c9ckcqqFHHuIJL4Ano1MQJuRnO8AAAAASUVORK5CYII=");
}
.ly_bottom.is_moCalender .ly_header .bl_ttl_yesterday {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
}
.ly_bottom.is_moCalender .ly_header .bl_ttl_yesterday button {
  padding: 0 2.4rem;
}
.ly_bottom.is_moCalender .ly_header .bl_ttl_yesterday button .bl_yesterday_obj {
  color: #0d0e0f;
  font-size: 1.6rem;
  font-weight: 600;
}
.ly_bottom.is_moCalender .ly_header .bl_ttl_close {
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
}
.ly_bottom.is_moCalender .ly_header .bl_ttl_close button {
  padding: 0 2.2rem;
}
.ly_bottom.is_moCalender .ly_header .bl_ttl_close button .bl_close_obj {
  background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAklJREFUaEPt2uFVwjAQB/BL+QqxjuAGruAGbqBOoEwATgBOIJu4giO4gaUtH+n5AuW9ilCuyd3ZB+ErIeSXfyjJvRi4sJe5MC9E8LknHhOOCZ/ZDMQlfWaB/uHEhGPCjRmwNp0j4AMApIC4GAyScZZlmeYkpWmarqtqBmDu3TiwwnlZ5mPqGMhLusY+Nzs2AJ9JYu600A5bVfiBALfNcSDgtMzzVwqaDB7Zq+9NsnsvLfQxbD2crMiX1ypg9yXS6BNYN4SvIl/esIKH1k4MmOmxTqXQBCxghdOyZF7SDmptuqgfWgfd3GgK1j08iyJ/oqRbr0Zq0207LbQE1gusgZbCeoMl0ZLYILAEWhobDOZEa2BZwBxoLSwbOAStiWUF+6C1sezgLmjX9tBB4NeuoOOmgrKjIB8eKJ3t2lA2J67t/qlHGiuSMBXdOoECye6+TyThILQgVjRhL7QwVgVMeZBtJkcBqwIm/fUoFBFUfsNUbGMw4jUysYdWV6wWWgTsi9VAs4NJWMSFMYnRLBeJ/Iap2F0NirIj4657syXcFUv9n+YuDLKAfbH/gQ4Gh2K10UFgLqwm2hvMjdVCe4GlsBrozmBprDS6E1gLK4kmg7WxUmgyeGTtO4B5PFqaETzPntqRqd4A0Dq8n0Ar3gAQTHZ/NbWg+W8AWJu+IOBMo5TaVtE8hBa7ATAc2gkk5t5srwstqNcMWkuyHm82x1Gtcb5a5W/UbsgPLWqHfW8XwX1PKHR8MeHQGez752PCfU8odHwx4dAZ7PvnfwAbeYVbWUy27wAAAABJRU5ErkJggg==") no-repeat center/contain;
  height: 2rem;
  width: 2rem;
}
.ly_bottom.is_moCalender .ly_body .bl_calender {
  height: 36.2rem;
  overflow: hidden;
  position: relative;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item {
  height: 100%;
  left: 0;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  transform: scale(2);
  transition: visibility 0.15s ease, opacity 0.15s ease, transform 0.15s ease;
  visibility: hidden;
  width: 100%;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item > ul {
  display: flex;
  left: 0;
  position: absolute;
  top: 0;
  transition: transform 0.2s ease; /* 부드럽게 이동 */
  width: 100%;
  will-change: transform; /* 퍼포먼스 최적화 */
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item > ul > li {
  display: flex;
  flex: 0 0 auto;
  justify-content: center;
  padding: 2.5rem 0;
  width: 100%;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item > ul > li .bl_item_item {
  flex: 0 0 auto;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item > ul > li .bl_item_item .bl_item_lab > ul {
  display: flex;
  flex-wrap: wrap;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item > ul > li .bl_item_item .bl_item_lab > ul > li {
  flex: 0 0 auto;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item > ul > li .bl_item_item .bl_item_lab > ul > li .bl_lab_item .bl_item_obj {
  color: #404448;
  display: flex;
  font-size: 1.2rem;
  font-weight: 500;
  justify-content: center;
  line-height: 1;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item > ul > li .bl_item_item .bl_item_val > ul {
  display: flex;
  flex-wrap: wrap;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item > ul > li .bl_item_item .bl_item_val > ul > li {
  flex: 0 0 auto;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item > ul > li .bl_item_item .bl_item_val > ul > li .bl_val_item .bl_item_obj {
  position: relative;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item > ul > li .bl_item_item .bl_item_val > ul > li .bl_val_item .bl_item_obj input {
  left: 0;
  position: absolute;
  top: 0;
  z-index: 2;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item > ul > li .bl_item_item .bl_item_val > ul > li .bl_val_item .bl_item_obj .bl_obj_lab {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  height: 100%;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item > ul > li .bl_item_item .bl_item_val > ul > li .bl_val_item .bl_item_obj .bl_obj_lab .bl_lab_obj {
  flex: 0 0 auto;
  font-size: 1.6rem;
  font-weight: 700;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item > ul > li .bl_item_item .bl_item_val > ul > li .bl_val_item .bl_item_obj .bl_obj_chk {
  box-sizing: border-box;
  display: none;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item > ul > li .bl_item_item .bl_item_val > ul > li .bl_val_item .bl_item_obj .bl_obj_chk .bl_chk_obj {
  background-color: #0d0e0f;
  border-radius: 50%;
  height: 100%;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item > ul > li .bl_item_item .bl_item_val > ul > li .bl_val_item .bl_item_obj input:checked ~ .bl_obj_lab .bl_lab_obj {
  color: #fff;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item > ul > li .bl_item_item .bl_item_val > ul > li .bl_val_item .bl_item_obj input:checked ~ .bl_obj_chk {
  display: block;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item > ul > li .bl_item_item .bl_item_val > ul > li .bl_val_item .bl_item_obj input:disabled ~ .bl_obj_lab .bl_lab_obj {
  color: #dbdbdb;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item > ul > li .bl_item_item .bl_item_val > ul > li .bl_val_item .bl_item_obj input:disabled ~ .bl_obj_chk {
  display: none;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item.is_moDay > ul > li {
  padding: 2.5rem 0;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item.is_moDay > ul > li .bl_item_item {
  margin: 0 -0.5rem 0 -0.4rem;
  width: 34.3rem;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item.is_moDay > ul > li .bl_item_item .bl_item_lab > ul > li .bl_lab_item .bl_item_obj {
  padding: 0 0.5rem 0 0.4rem;
  width: 4rem;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item.is_moDay > ul > li .bl_item_item .bl_item_val {
  padding-top: 2rem;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item.is_moDay > ul > li .bl_item_item .bl_item_val > ul {
  margin: -0.4rem 0;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item.is_moDay > ul > li .bl_item_item .bl_item_val > ul > li .bl_val_item .bl_item_obj {
  height: 4rem;
  padding: 0.4rem 0.5rem 0.4rem 0.4rem;
  width: 4rem;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item.is_moDay > ul > li .bl_item_item .bl_item_val > ul > li .bl_val_item .bl_item_obj .bl_obj_chk {
  padding: 0.4rem 0.5rem 0.4rem 0.4rem;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item.is_moMonth > ul > li {
  padding: 2.3rem 0;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item.is_moMonth > ul > li .bl_item_item {
  margin: 0 -2.4rem 0 -2.3rem;
  width: 33.3rem;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item.is_moMonth > ul > li .bl_item_item .bl_item_val > ul {
  margin: -1rem 0;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item.is_moMonth > ul > li .bl_item_item .bl_item_val > ul > li .bl_val_item .bl_item_obj {
  height: 6.4rem;
  padding: 1rem 2.4rem 1rem 2.3rem;
  width: 6.4rem;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item.is_moMonth > ul > li .bl_item_item .bl_item_val > ul > li .bl_val_item .bl_item_obj .bl_obj_chk {
  padding: 1rem 2.4rem 1rem 2.3rem;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item.is_moYear {
  overflow: auto;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item.is_moYear > ul > li {
  padding: 2.3rem 0;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item.is_moYear > ul > li .bl_item_item {
  margin: 0 -2.4rem 0 -2.3rem;
  width: 33.3rem;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item.is_moYear > ul > li .bl_item_item .bl_item_val > ul {
  margin: -1rem 0;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item.is_moYear > ul > li .bl_item_item .bl_item_val > ul > li .bl_val_item .bl_item_obj {
  height: 6.4rem;
  padding: 1rem 2.4rem 1rem 2.3rem;
  width: 6.4rem;
}
.ly_bottom.is_moCalender .ly_body .bl_calender_item.is_moYear > ul > li .bl_item_item .bl_item_val > ul > li .bl_val_item .bl_item_obj .bl_obj_chk {
  padding: 1rem 2.4rem 1rem 2.3rem;
}
.ly_bottom.is_moCalender .ly_body #year-popup {
  background: white;
  border: 1px solid #ccc;
  border-radius: 8px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  display: none;
  height: 200px;
  left: 50%;
  overflow-y: auto;
  position: absolute;
  top: 60px;
  transform: translateX(-50%);
  width: 120px;
  z-index: 1000;
}
.ly_bottom.is_moCalender .ly_footer .bl_result {
  padding: 0 2.4rem 2rem 2.4rem;
}
.ly_bottom.is_moCalender .ly_footer .bl_result button {
  border: 0.1rem solid #0d0e0f;
  border-radius: 2.6rem;
  height: 5.2rem;
}
.ly_bottom.is_moCalender .ly_footer .bl_result button .bl_result_obj {
  color: #0d0e0f;
  font-size: 1.6rem;
  font-weight: 600;
}
.ly_bottom.is_moCalender.is_acDay .ly_header .bl_ttl_val .bl_val_item.is_moDay {
  display: flex;
}
.ly_bottom.is_moCalender.is_acDay .ly_body .bl_calender_item.is_moDay {
  opacity: 1;
  transform: scale(1);
  visibility: visible;
}
.ly_bottom.is_moCalender.is_acMonth .ly_header .bl_ttl_val .bl_val_item.is_moMonth {
  display: flex;
}
.ly_bottom.is_moCalender.is_acMonth .ly_body .bl_calender_item.is_moMonth {
  opacity: 1;
  transform: scale(1);
  visibility: visible;
}
.ly_bottom.is_moCalender.is_acYear .ly_header .bl_ttl_val .bl_val_item.is_moYear {
  display: flex;
}
.ly_bottom.is_moCalender.is_acYear .ly_body .bl_calender_item.is_moYear {
  opacity: 1;
  transform: scale(1);
  visibility: visible;
}

/* 바텀시트 > 선택 */
.ly_bottom.is_moSelect .ly_header .bl_ttl {
  align-items: center;
  border-bottom: 0.1rem solid #f4f4f4;
  box-sizing: border-box;
  display: flex;
  height: 6.4rem;
}
.ly_bottom.is_moSelect .ly_header .bl_ttl_val {
  flex: 1 1 auto;
  padding-left: 2.4rem;
}
.ly_bottom.is_moSelect .ly_header .bl_ttl_val .bl_val_obj {
  font-size: 1.6rem;
  font-weight: 600;
}
.ly_bottom.is_moSelect .ly_header .bl_ttl_close {
  flex: 0 0 auto;
  height: 100%;
}
.ly_bottom.is_moSelect .ly_header .bl_ttl_close button {
  padding: 0 2.2rem;
}
.ly_bottom.is_moSelect .ly_header .bl_ttl_close button .bl_close_obj {
  background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAklJREFUaEPt2uFVwjAQB/BL+QqxjuAGruAGbqBOoEwATgBOIJu4giO4gaUtH+n5AuW9ilCuyd3ZB+ErIeSXfyjJvRi4sJe5MC9E8LknHhOOCZ/ZDMQlfWaB/uHEhGPCjRmwNp0j4AMApIC4GAyScZZlmeYkpWmarqtqBmDu3TiwwnlZ5mPqGMhLusY+Nzs2AJ9JYu600A5bVfiBALfNcSDgtMzzVwqaDB7Zq+9NsnsvLfQxbD2crMiX1ypg9yXS6BNYN4SvIl/esIKH1k4MmOmxTqXQBCxghdOyZF7SDmptuqgfWgfd3GgK1j08iyJ/oqRbr0Zq0207LbQE1gusgZbCeoMl0ZLYILAEWhobDOZEa2BZwBxoLSwbOAStiWUF+6C1sezgLmjX9tBB4NeuoOOmgrKjIB8eKJ3t2lA2J67t/qlHGiuSMBXdOoECye6+TyThILQgVjRhL7QwVgVMeZBtJkcBqwIm/fUoFBFUfsNUbGMw4jUysYdWV6wWWgTsi9VAs4NJWMSFMYnRLBeJ/Iap2F0NirIj4657syXcFUv9n+YuDLKAfbH/gQ4Gh2K10UFgLqwm2hvMjdVCe4GlsBrozmBprDS6E1gLK4kmg7WxUmgyeGTtO4B5PFqaETzPntqRqd4A0Dq8n0Ar3gAQTHZ/NbWg+W8AWJu+IOBMo5TaVtE8hBa7ATAc2gkk5t5srwstqNcMWkuyHm82x1Gtcb5a5W/UbsgPLWqHfW8XwX1PKHR8MeHQGez752PCfU8odHwx4dAZ7PvnfwAbeYVbWUy27wAAAABJRU5ErkJggg==") no-repeat center/contain;
  height: 2rem;
  width: 2rem;
}
.ly_bottom.is_moSelect .ly_body .bl_select {
  max-height: 36rem;
  overflow: auto;
}
.ly_bottom.is_moSelect .ly_body .bl_select > ul > li .bl_select_item .bl_item_obj {
  align-items: center;
  display: flex;
  height: 6rem;
  padding: 0 2.4rem;
  position: relative;
}
.ly_bottom.is_moSelect .ly_body .bl_select > ul > li .bl_select_item .bl_item_obj input {
  left: 0;
  position: absolute;
  top: 0;
  z-index: 2;
}
.ly_bottom.is_moSelect .ly_body .bl_select > ul > li .bl_select_item .bl_item_obj .bl_obj_lab {
  flex: 0 0 auto;
}
.ly_bottom.is_moSelect .ly_body .bl_select > ul > li .bl_select_item .bl_item_obj .bl_obj_lab .bl_lab_obj {
  font-size: 1.6rem;
}
.ly_bottom.is_moSelect .ly_body .bl_select > ul > li .bl_select_item .bl_item_obj .bl_obj_chk {
  display: none;
  flex: 0 0 auto;
  padding-left: 1rem;
}
.ly_bottom.is_moSelect .ly_body .bl_select > ul > li .bl_select_item .bl_item_obj .bl_obj_chk .bl_chk_obj {
  height: 1.8rem;
  width: 1.8rem;
}
.ly_bottom.is_moSelect .ly_body .bl_select > ul > li .bl_select_item .bl_item_obj input:checked ~ .bl_obj_lab .bl_lab_obj {
  color: #0d0e0f;
}
.ly_bottom.is_moSelect .ly_body .bl_select > ul > li .bl_select_item .bl_item_obj input:checked ~ .bl_obj_chk {
  display: block;
}
.ly_bottom.is_moSelect .ly_body .bl_ad {
  background-color: #f8f8f8;
  height: 5rem;
}

/* 야구 > 결과 */
.id_baseballResult .ly_page .ly_header {
  background-color: #fff;
}
.id_baseballResult .ly_page .ly_body {
  background-color: #fff;
}
.id_baseballResult .ly_page .ly_body_side .bl_total {
  align-items: center;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  height: 24rem;
  justify-content: center;
}
.id_baseballResult .ly_page .ly_body_side .bl_total.is_acTiger {
  background-image: url("../images/baseball/total_tiger.png");
}
.id_baseballResult .ly_page .ly_body_side .bl_total.is_acLion {
  background-image: url("../images/baseball/total_lion.png");
}
.id_baseballResult .ly_page .ly_body_side .bl_total.is_acEagle {
  background-image: url("../images/baseball/total_eagle.png");
}
.id_baseballResult .ly_page .ly_body_side .bl_total.is_acSeagull {
  background-image: url("../images/baseball/total_seagull.png");
}
.id_baseballResult .ly_page .ly_body_side .bl_total.is_acBear {
  background-image: url("../images/baseball/total_bear.png");
}
.id_baseballResult .ly_page .ly_body_side .bl_total.is_acTwins {
  background-image: url("../images/baseball/total_twins.png");
}
.id_baseballResult .ly_page .ly_body_side .bl_total.is_acHero {
  background-image: url("../images/baseball/total_hero.png");
}
.id_baseballResult .ly_page .ly_body_side .bl_total.is_acWizard {
  background-image: url("../images/baseball/total_wizard.png");
}
.id_baseballResult .ly_page .ly_body_side .bl_total.is_acFlying {
  background-image: url("../images/baseball/total_flying.png");
}
.id_baseballResult .ly_page .ly_body_side .bl_total.is_acDinosaur {
  background-image: url("../images/baseball/total_dinosaur.png");
}
.id_baseballResult .ly_page .ly_body_side .bl_total.is_acGood {
  background-image: url("../images/baseball/total_good.png");
}
.id_baseballResult .ly_page .ly_body_side .bl_total.is_acAverage {
  background-image: url("../images/baseball/total_average.png");
}
.id_baseballResult .ly_page .ly_body_side .bl_total.is_acBad {
  background-image: url("../images/baseball/total_bad.png");
}
.id_baseballResult .ly_page .ly_body_side .bl_total_inner {
  flex: 0 0 auto;
  padding-bottom: 2.5rem;
}
.id_baseballResult .ly_page .ly_body_side .bl_total_decr {
  display: flex;
  justify-content: center;
}
.id_baseballResult .ly_page .ly_body_side .bl_total_decr .bl_decr_obj {
  background: url("../images/baseball/total_decr.png") no-repeat center/contain;
  height: 0.5rem;
  width: 2.7rem;
}
.id_baseballResult .ly_page .ly_body_side .bl_total_cap {
  padding-top: 2rem;
}
.id_baseballResult .ly_page .ly_body_side .bl_total_cap .bl_cap_obj {
  color: #fff;
  font-size: 1.6rem;
  line-height: 1;
  text-align: center;
}
.id_baseballResult .ly_page .ly_body_side .bl_total_val {
  padding-top: 1.6rem;
}
.id_baseballResult .ly_page .ly_body_side .bl_total_val .bl_val_obj {
  color: #fff;
  font-family: "Montserrat";
  font-size: 10rem;
  font-weight: 800;
  line-height: 0.75;
  text-align: center;
}
.id_baseballResult .ly_page .ly_body_body .bl_score {
  padding: 3.4rem 2.4rem 1.4rem 2.4rem;
}
.id_baseballResult .ly_page .ly_body_body .bl_score ul {
  display: flex;
}
.id_baseballResult .ly_page .ly_body_body .bl_score ul li {
  flex: 1 1 100%;
  padding-left: 0.1rem;
  position: relative;
}
.id_baseballResult .ly_page .ly_body_body .bl_score ul li .bl_score_item .bl_item_val .bl_val_obj {
  font-family: "Montserrat";
  font-size: 2.8rem;
  font-weight: 800;
  line-height: 0.75;
  text-align: center;
}
.id_baseballResult .ly_page .ly_body_body .bl_score ul li .bl_score_item .bl_item_lab {
  padding-top: 1rem;
}
.id_baseballResult .ly_page .ly_body_body .bl_score ul li .bl_score_item .bl_item_lab .bl_lab_obj {
  color: #979b9f;
  font-size: 1.4rem;
  line-height: 1;
  text-align: center;
}
.id_baseballResult .ly_page .ly_body_body .bl_score ul li::before {
  background-color: #f4f4f4;
  content: "";
  display: block;
  height: 4.4rem;
  left: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 0.1rem;
}
.id_baseballResult .ly_page .ly_body_body .bl_score ul li:first-child {
  padding-left: 0;
}
.id_baseballResult .ly_page .ly_body_body .bl_score ul li:first-child:before {
  display: none;
}
.id_baseballResult .ly_page .ly_body_body .bl_result {
  padding: 3rem 2.4rem 4rem 2.4rem;
}
.id_baseballResult .ly_page .ly_body_body .bl_result_ttl {
  padding: 0 4rem;
}
.id_baseballResult .ly_page .ly_body_body .bl_result_ttl .bl_ttl_obj {
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.4;
  text-align: center;
  word-break: keep-all;
}
.id_baseballResult .ly_page .ly_body_body .bl_result_desc {
  padding-top: 2rem;
}
.id_baseballResult .ly_page .ly_body_body .bl_result_desc .bl_desc_obj {
  color: #404448;
  font-size: 1.8rem;
  line-height: 1.6;
}
.id_baseballResult .ly_page .ly_body_body .bl_detail {
  border-top: 1rem solid #f8f8f8;
  padding: 4rem 2.4rem;
}
.id_baseballResult .ly_page .ly_body_body .bl_detail ul {
  margin: -2rem 0;
}
.id_baseballResult .ly_page .ly_body_body .bl_detail ul li {
  padding: 2rem 0;
}
.id_baseballResult .ly_page .ly_body_body .bl_detail ul li .bl_detail_item .bl_item_ttl {
  align-items: center;
  display: flex;
}
.id_baseballResult .ly_page .ly_body_body .bl_detail ul li .bl_detail_item .bl_item_ttl .bl_ttl_txt {
  flex: 1 1 auto;
}
.id_baseballResult .ly_page .ly_body_body .bl_detail ul li .bl_detail_item .bl_item_ttl .bl_ttl_txt .bl_txt_obj {
  font-size: 1.8rem;
  font-weight: 700;
}
.id_baseballResult .ly_page .ly_body_body .bl_detail ul li .bl_detail_item .bl_item_ttl .bl_ttl_val {
  flex: 0 0 auto;
}
.id_baseballResult .ly_page .ly_body_body .bl_detail ul li .bl_detail_item .bl_item_ttl .bl_ttl_val .bl_val_obj {
  font-family: "Montserrat";
  font-size: 19px;
  font-weight: 800;
  line-height: 0.75;
}
.id_baseballResult .ly_page .ly_body_body .bl_detail ul li .bl_detail_item .bl_item_desc {
  padding-top: 0.8rem;
}
.id_baseballResult .ly_page .ly_body_body .bl_detail ul li .bl_detail_item .bl_item_desc .bl_desc_obj {
  color: #404448;
  font-size: 1.8rem;
  line-height: 1.6;
}
.id_baseballResult .ly_page .ly_body_body .bl_today {
  background-color: #f8f8f8;
}
.id_baseballResult .ly_page .ly_body_body .bl_today_ttl {
  align-items: center;
  display: flex;
  padding: 3.2rem 2.4rem 0 2.4rem;
}
.id_baseballResult .ly_page .ly_body_body .bl_today_ttl .bl_ttl_txt {
  flex: 1 1 auto;
}
.id_baseballResult .ly_page .ly_body_body .bl_today_ttl .bl_ttl_txt .bl_txt_obj {
  font-size: 2rem;
  font-weight: 600;
  line-height: 1;
}
.id_baseballResult .ly_page .ly_body_body .bl_today_ttl .bl_ttl_total {
  flex: 0 0 auto;
}
.id_baseballResult .ly_page .ly_body_body .bl_today_ttl .bl_ttl_total button {
  height: 100%;
}
.id_baseballResult .ly_page .ly_body_body .bl_today_ttl .bl_ttl_total button .bl_total_obj {
  color: #7c8388;
  font-size: 1.2rem;
  line-height: 1;
}
.id_baseballResult .ly_page .ly_body_body .bl_today_list {
  /* 기존 overflow: auto; 유지 */
  -ms-overflow-style: none;  /* IE, Edge */
  scrollbar-width: none;     /* Firefox */
  overflow: auto;
}
.id_baseballResult .ly_page .ly_body_body .bl_today_list::-webkit-scrollbar {
  display: none;            /* Chrome, Safari, Opera */
}
.id_baseballResult .ly_page .ly_body_body .bl_today_list .bl_list_inner {
  display: flex;
}
.id_baseballResult .ly_page .ly_body_body .bl_today_list .bl_list_inner ul {
  display: flex;
  flex: 0 0 auto;
  margin: 0 -0.4rem;
  padding: 3.2rem 2.4rem;
}
.id_baseballResult .ly_page .ly_body_body .bl_today_list .bl_list_inner ul li {
  flex: 0 0 auto;
  padding: 0 0.4rem;
}
.id_baseballResult .ly_page .ly_body_body .bl_today_list .bl_list_inner ul li .bl_list_item {
  align-items: center;
  background-color: #fff;
  border: 0.1rem solid #f4f4f4;
  border-radius: 1.2rem;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  padding: 1.5rem 3.1rem;
  width: 12rem;
}
.id_baseballResult .ly_page .ly_body_body .bl_today_list .bl_list_inner ul li .bl_list_item .bl_item_obj {
  flex: 0 0 auto;
}
.id_baseballResult .ly_page .ly_body_body .bl_today_list .bl_list_inner ul li .bl_list_item .bl_item_obj .bl_obj_img {
  display: flex;
  justify-content: center;
}
.id_baseballResult .ly_page .ly_body_body .bl_today_list .bl_list_inner ul li .bl_list_item .bl_item_obj .bl_obj_img .bl_img_obj {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 50%;
  box-sizing: border-box;
  flex: 0 0 auto;
  height: 5.6rem;
  width: 5.6rem;
}
.id_baseballResult .ly_page .ly_body_body .bl_today_list .bl_list_inner ul li .bl_list_item .bl_item_obj .bl_obj_img .bl_img_obj.is_acPhoto01 {
  background-image: url("../images/baseball/member_01.png");
}
.id_baseballResult .ly_page .ly_body_body .bl_today_list .bl_list_inner ul li .bl_list_item .bl_item_obj .bl_obj_img .bl_img_obj.is_acPhoto02 {
  background-image: url("../images/baseball/member_02.png");
}
.id_baseballResult .ly_page .ly_body_body .bl_today_list .bl_list_inner ul li .bl_list_item .bl_item_obj .bl_obj_img .bl_img_obj.is_acPhoto03 {
  background-image: url("../images/baseball/member_03.png");
}
.id_baseballResult .ly_page .ly_body_body .bl_today_list .bl_list_inner ul li .bl_list_item .bl_item_obj .bl_obj_img .bl_img_obj.is_acPhoto04 {
  background-image: url("../images/baseball/member_04.png");
}
.id_baseballResult .ly_page .ly_body_body .bl_today_list .bl_list_inner ul li .bl_list_item .bl_item_obj .bl_obj_img .bl_img_obj.is_acPhoto05 {
  background-image: url("../images/baseball/member_05.png");
}
.id_baseballResult .ly_page .ly_body_body .bl_today_list .bl_list_inner ul li .bl_list_item .bl_item_obj .bl_obj_img .bl_img_obj.is_acPhoto06 {
  background-image: url("../images/baseball/member_06.png");
}
.id_baseballResult .ly_page .ly_body_body .bl_today_list .bl_list_inner ul li .bl_list_item .bl_item_obj .bl_obj_info {
  padding-top: 1.2rem;
}
.id_baseballResult .ly_page .ly_body_body .bl_today_list .bl_list_inner ul li .bl_list_item .bl_item_obj .bl_obj_info .bl_info_name .bl_name_obj {
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 1;
  text-align: center;
}
.id_baseballResult .ly_page .ly_body_body .bl_today_list .bl_list_inner ul li .bl_list_item .bl_item_obj .bl_obj_info .bl_info_txt {
  padding-top: 0.6rem;
}
.id_baseballResult .ly_page .ly_body_body .bl_today_list .bl_list_inner ul li .bl_list_item .bl_item_obj .bl_obj_info .bl_info_txt .bl_txt_obj {
  color: #979b9f;
  font-size: 1.2rem;
  line-height: 1;
  text-align: center;
}

/* 야구 > 선택 */
.id_baseballSelect .ly_page .ly_header {
  background-color: #fff;
}
.id_baseballSelect .ly_page .ly_body {
  background-color: #fff;
}
.id_baseballSelect .ly_page .ly_body_side .bl_team {
  overflow: auto;
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner {
  display: flex;
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul {
  display: flex;
  flex: 0 0 auto;
  margin: 0 -0.8rem;
  padding: 2rem 2.4rem;
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li {
  flex: 0 0 auto;
  padding: 0 0.8rem;
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj {
  position: relative;
  width: 5.6rem;
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj input {
  left: 0;
  position: absolute;
  top: 0;
  z-index: 2;
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj .bl_obj_img {
  align-items: center;
  background-color: #f8f8f8;
  border-radius: 2rem;
  display: flex;
  height: 5.6rem;
  justify-content: center;
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj .bl_obj_img .bl_img_obj {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 0 auto;
  height: 4rem;
  width: 4rem;
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj .bl_obj_lab {
  padding-top: 1rem;
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj .bl_obj_lab .bl_lab_obj {
  font-size: 1.2rem;
  line-height: 1;
  text-align: center;
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj.is_moTiger .bl_obj_img .bl_img_obj {
  background-image: url("../images/baseball/team_tiger.png");
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj.is_moTiger input:checked ~ .bl_obj_img {
  background-color: #EB0029;
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj.is_moLion .bl_obj_img .bl_img_obj {
  background-image: url("../images/baseball/team_lion.png");
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj.is_moLion input:checked ~ .bl_obj_img {
  background-color: #005BAC;
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj.is_moEagle .bl_obj_img .bl_img_obj {
  background-image: url("../images/baseball/team_eagle.png");
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj.is_moEagle input:checked ~ .bl_obj_img {
  background-color: #ED7101;
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj.is_moSeagull .bl_obj_img .bl_img_obj {
  background-image: url("../images/baseball/team_seagull.png");
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj.is_moSeagull input:checked ~ .bl_obj_img {
  background-color: #5CB0E1;
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj.is_moBear .bl_obj_img .bl_img_obj {
  background-image: url("../images/baseball/team_bear.png");
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj.is_moBear input:checked ~ .bl_obj_img {
  background-color: #E22531;
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj.is_moTwins .bl_obj_img .bl_img_obj {
  background-image: url("../images/baseball/team_twins.png");
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj.is_moTwins input:checked ~ .bl_obj_img {
  background-color: #C80A4E;
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj.is_moHero .bl_obj_img .bl_img_obj {
  background-image: url("../images/baseball/team_hero.png");
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj.is_moHero input:checked ~ .bl_obj_img {
  background-color: #7D0521;
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj.is_moWizard .bl_obj_img .bl_img_obj {
  background-image: url("../images/baseball/team_wizard.png");
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj.is_moWizard input:checked ~ .bl_obj_img {
  background-color: #000000;
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj.is_moFlying .bl_obj_img .bl_img_obj {
  background-image: url("../images/baseball/team_flying.png");
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj.is_moFlying input:checked ~ .bl_obj_img {
  background-color: #FAC109;
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj.is_moDinosaur .bl_obj_img .bl_img_obj {
  background-image: url("../images/baseball/team_dinosaur.png");
}
.id_baseballSelect .ly_page .ly_body_side .bl_team_inner ul li .bl_team_item .bl_item_obj.is_moDinosaur input:checked ~ .bl_obj_img {
  background-color: #C7A079;
}
.id_baseballSelect .ly_page .ly_body_header {
  background-color: #f8f8f8;
}
.id_baseballSelect .ly_page .ly_body_header .bl_position {
  position: relative;
}
.id_baseballSelect .ly_page .ly_body_header .bl_position_inner {
  overflow: auto;
}
.id_baseballSelect .ly_page .ly_body_header .bl_position_inner2 {
  display: flex;
}
.id_baseballSelect .ly_page .ly_body_header .bl_position_inner2 ul {
  display: flex;
  flex: 0 0 auto;
  margin: 0 -1rem;
  padding: 2.4rem;
}
.id_baseballSelect .ly_page .ly_body_header .bl_position_inner2 ul li {
  flex: 0 0 auto;
  padding: 0 1rem;
}
.id_baseballSelect .ly_page .ly_body_header .bl_position_inner2 ul li .bl_team_item .bl_item_obj {
  position: relative;
}
.id_baseballSelect .ly_page .ly_body_header .bl_position_inner2 ul li .bl_team_item .bl_item_obj input {
  left: 0;
  position: absolute;
  top: 0;
  z-index: 2;
}
.id_baseballSelect .ly_page .ly_body_header .bl_position_inner2 ul li .bl_team_item .bl_item_obj .bl_obj_lab {
  padding: 0.8rem 0;
  position: relative;
  z-index: 1;
}
.id_baseballSelect .ly_page .ly_body_header .bl_position_inner2 ul li .bl_team_item .bl_item_obj .bl_obj_lab .bl_lab_obj {
  font-size: 1.4rem;
  line-height: 1;
}
.id_baseballSelect .ly_page .ly_body_header .bl_position_inner2 ul li .bl_team_item .bl_item_obj .bl_obj_box {
  display: none;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.id_baseballSelect .ly_page .ly_body_header .bl_position_inner2 ul li .bl_team_item .bl_item_obj .bl_obj_box .bl_box_obj {
  background-color: #0d0e0f;
  border-radius: 1.5rem;
  height: 100%;
}
.id_baseballSelect .ly_page .ly_body_header .bl_position_inner2 ul li .bl_team_item .bl_item_obj input:checked ~ .bl_obj_lab {
  padding: 0.8rem 1.4rem;
}
.id_baseballSelect .ly_page .ly_body_header .bl_position_inner2 ul li .bl_team_item .bl_item_obj input:checked ~ .bl_obj_lab .bl_lab_obj {
  color: #fff;
}
.id_baseballSelect .ly_page .ly_body_header .bl_position_inner2 ul li .bl_team_item .bl_item_obj input:checked ~ .bl_obj_box {
  display: block;
}
.id_baseballSelect .ly_page .ly_body_header .bl_position::before {
  background: url("../images/baseball/position_line.png") repeat-x center/contain;
  bottom: 0;
  content: "";
  display: block;
  height: 0.1rem;
  left: 2.4rem;
  position: absolute;
  width: calc(100% - 4.8rem);
}
.id_baseballSelect .ly_page .ly_body_header .bl_position.is_acSticky {
  background-color: #fff;
  border-bottom: 1px solid #F4F4F4; /* 더 진한 실선 */

}
.id_baseballSelect .ly_page .ly_body_header .bl_position.is_acSticky::before {
  display: none;
}
.id_baseballSelect .ly_page .ly_body_body {
  background-color: #f8f8f8;
  padding: 2.4rem;
}
.id_baseballSelect .ly_page .ly_body_body .bl_list ul {
  margin: -0.8rem 0;
}
.id_baseballSelect .ly_page .ly_body_body .bl_list ul li {
  padding: 0.8rem 0;
}
.id_baseballSelect .ly_page .ly_body_body .bl_list ul li .bl_list_item .bl_item_obj {
  align-items: center;
  display: flex;
}
.id_baseballSelect .ly_page .ly_body_body .bl_list ul li .bl_list_item .bl_item_obj .bl_obj_img {
  flex: 0 0 auto;
}
.id_baseballSelect .ly_page .ly_body_body .bl_list ul li .bl_list_item .bl_item_obj .bl_obj_img .bl_img_obj {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 50%;
  box-sizing: border-box;
  height: 5.6rem;
  width: 5.6rem;
}
.id_baseballSelect .ly_page .ly_body_body .bl_list ul li .bl_list_item .bl_item_obj .bl_obj_img .bl_img_obj.is_acPhoto01 {
  background-image: url("../images/baseball/member_01.png");
}
.id_baseballSelect .ly_page .ly_body_body .bl_list ul li .bl_list_item .bl_item_obj .bl_obj_img .bl_img_obj.is_acPhoto02 {
  background-image: url("../images/baseball/member_02.png");
}
.id_baseballSelect .ly_page .ly_body_body .bl_list ul li .bl_list_item .bl_item_obj .bl_obj_img .bl_img_obj.is_acPhoto03 {
  background-image: url("../images/baseball/member_03.png");
}
.id_baseballSelect .ly_page .ly_body_body .bl_list ul li .bl_list_item .bl_item_obj .bl_obj_img .bl_img_obj.is_acPhoto04 {
  background-image: url("../images/baseball/member_04.png");
}
.id_baseballSelect .ly_page .ly_body_body .bl_list ul li .bl_list_item .bl_item_obj .bl_obj_img .bl_img_obj.is_acPhoto05 {
  background-image: url("../images/baseball/member_05.png");
}
.id_baseballSelect .ly_page .ly_body_body .bl_list ul li .bl_list_item .bl_item_obj .bl_obj_img .bl_img_obj.is_acPhoto06 {
  background-image: url("../images/baseball/member_06.png");
}
.id_baseballSelect .ly_page .ly_body_body .bl_list ul li .bl_list_item .bl_item_obj .bl_obj_info {
  flex: 1 1 auto;
  padding-left: 1.6rem;
}
.id_baseballSelect .ly_page .ly_body_body .bl_list ul li .bl_list_item .bl_item_obj .bl_obj_info .bl_info_name .bl_name_obj {
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 1;
  text-align: left;
}
.id_baseballSelect .ly_page .ly_body_body .bl_list ul li .bl_list_item .bl_item_obj .bl_obj_info .bl_info_txt {
  padding-top: 0.6rem;
}
.id_baseballSelect .ly_page .ly_body_body .bl_list ul li .bl_list_item .bl_item_obj .bl_obj_info .bl_info_txt .bl_txt_obj {
  color: #979b9f;
  font-size: 1.2rem;
  line-height: 1;
  text-align: left;
}

/*# sourceMappingURL=content.css.map */
