@charset "utf-8";

/* 레이아웃 */
#main											{ margin-top:151px; }
#main *						                   { box-sizing:border-box;}
#main section[data-main-con]			{padding:100px 0;}

@media all and (max-width:1568px){
    #main													{ margin-top:138px; }
}

@media all and (max-width:1468px){
    #main section[data-main-con]				{padding:90px 0;}
}

@media all and (max-width:1268px){
    #main													{ margin-top:90px; }
    #main section[data-main-con]					{padding:80px 0;}
}

@media all and (max-width:868px){
    #main													{ margin-top:80px; }
    #main section[data-main-con]					{padding:60px 0;}
}

@media all and (max-width:668px){
    #main section[data-main-con]					{padding:50px 0;}
}

@media all and (max-width:468px){
    #main													{ margin-top:60px; }
    #main section[data-main-con]					{padding:40px 0;}
}


/* 타이틀 */
.title																	{ position:relative;display:flex;justify-content:space-between;align-items: center;margin-bottom:3.75em;}
.title h2	                          								  {font-family:var(--font-paybooc);line-height:1; color:var(--color-base); font-size:2.5em;font-weight:800;}

/* 더보기 */
.btn_more															{position:relative;width:44px;height:44px;position:relative;border:1px solid #ddd;border-radius:100%;transition:var(--trans-ani);}
.btn_more:focus,
.btn_more:hover													{background:var(--color-base);border-color:var(--color-base);}
.btn_more::before         										   {content:'';display:block;width:2px;height:12px;background:#221e1f;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:.2s ease;}
.btn_more::after           										  {content:'';display:block;width:12px;height:2px;background:#221e1f;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:.2s ease;}
.btn_more:focus::before,
.btn_more:hover::before,
.btn_more:focus::after,
.btn_more:hover::after											{background:var(--color-white);}

.swiper_control .control											{gap:0;}

.swiper_control .swiper_page									{ display:flex; width:auto;flex-wrap:wrap;align-items:center; justify-content:center; gap:0; line-height:1;}
.swiper_control .swiper-pagination-bullet						{position:relative;width:25px;height:25px;background:transparent;margin:0 !important;opacity:1;}
.swiper_control .swiper-pagination-bullet::before             {content:'';position:absolute;top:50%;left:50%;transform: translate(-50%, -50%);width:12px;height:12px;background:#221e1f;border-radius:100%;opacity:.4;}
.swiper_control .swiper-pagination-bullet-active::before            {opacity:1;}


@media (max-width: 1468px) {
    .title 														  {margin-bottom:3.5em;}
    .title h2	                                                 {font-size:2.375em;}
}

@media (max-width: 1268px) {
    .title 														  {margin-bottom:2.75em;}
    .title h2	                                                 {font-size:2.25em;}
}

@media (max-width: 1024px) {
    .title 														  {margin-bottom:2em;}
    .title h2													{font-size:2em}

    .btn_more												{width:40px;height:40px;}
}

@media (max-width: 868px) {
    .swiper_auto,
    .swiper_next,
    .swiper_prev										{width:20px;height:20px;}

    .swiper_control .swiper-pagination-bullet				{width:20px;height:20px;}
    .swiper_control .swiper-pagination-bullet::before		{width:10px;height:10px;}
}

@media (max-width: 668px) {
    .title 														  {margin-bottom:1.5em;}
    .title h2	                                                 {font-size:1.875em;}

    .btn_more												{width:38px;height:38px;}
}

@media (max-width: 468px) {
    .title 														  {margin-bottom:1.375em;}
    .title h2	                                                 {font-size:1.625em;}

    .btn_more												{width:34px;height:34px;}

    .swiper_auto,
    .swiper_next,
    .swiper_prev										{width:18px;height:18px;}

    .swiper_control .swiper-pagination-bullet				{width:18px;height:18px;}
    .swiper_control .swiper-pagination-bullet::before		{width:8px;height:8px;}
}



/**********************************************************************

 									비주얼

**********************************************************************/

.visual											                  { position:relative;background:#000;}
.visual.mobile													{display:none;}
.visual .img													{ position:relative; display:block;width:100%; height:0; padding-top: 38.959%;overflow:hidden; }
.visual .img img												{ position:absolute; top:50%; left:50%; min-width:100%; min-height:100%; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%);
    -webkit-transform:translate(-50%,-50%); -moz-transform: translate(-50%,-50%); object-fit:cover; -o-object-fit:cover; z-index:1}
.visual .swiper-slide > a span[data-alt]				{ opacity:0; overflow:hidden; display:block; position:absolute; top:50%; left:50%;  text-indent:100%; }
.visual .swiper_control 										{position:absolute;width:94%;max-width:1600px;left:50%;transform:translateX(-50%);bottom:1.375em;display:flex;justify-content:center;align-items: center;gap:0 5px;z-index:9;}
.visual .swiper_control .swiper_page						{ display:flex; width:auto;align-items:center; justify-content:center; line-height:1;color:var(--color-white);}
.visual .swiper_control .swiper_page .swiper-pagination-bullet::before  {background:#fff;opacity:.6;}
.visual .swiper_control .swiper_page .swiper-pagination-bullet-active::before			{opacity:1;}
.visual .swiper_prev::before,
.visual .swiper_next::before,
.visual .swiper_auto::before,
.visual .swiper_auto.paused::before										{filter:invert(1);}


@media all and (max-width:1268px){
    .visual .swiper_control										{bottom:.75em;}
}

@media all and (max-width:768px){
    .visual.pc														{display:none;}
    .visual.mobile													{display:block;}
    .visual .img													{padding-top:100%;}
}

@media all and (max-width:468px){
    .visual .swiper_control										{bottom:.5em;}
}



/**********************************************************************

 							공연 · 전시

**********************************************************************/

[data-main-con="art"]                                                       {position:relative;  overflow:hidden;}
[data-main-con="art"] .swiper                                 			 {width: calc(100% + 60px);margin-left:-30px; margin-right:-30px;}
[data-main-con="art"] .swiper-wrapper								{align-items:stretch;}
[data-main-con="art"] .swiper-slide                          			  {width:25%; }
[data-main-con="art"] .swiper-slide a									{margin:0 30px;display:block;width: calc(100% - 60px);}
[data-main-con="art"] .swiper-slide .img								{ position:relative;border:1px solid #ddd; position:relative; overflow:hidden; width:100%; height:0;padding-top: calc(100% / 3 * 4.216); }
[data-main-con="art"] .swiper-slide .img img							{ position:absolute; top:50%; left:50%; min-width:100%; min-height:100%; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%);
    -webkit-transform:translate(-50%,-50%); -moz-transform: translate(-50%,-50%); object-fit:cover; -o-object-fit:cover; z-index:1;transition:var(--trans-ani);}
/*[data-main-con="art"] .swiper-slide a:focus .img img,
[data-main-con="art"] .swiper-slide a:hover .img img				{transform:translate(-50%,-50%) scale(1.1) ;}*/
[data-main-con="art"] .swiper-slide .cont 								{margin-top:2em;}
[data-main-con="art"] .swiper-slide .cont strong					{font-size:1.375em;font-weight:700;line-height:1.2;color:var(--color-base);margin-bottom:.75em;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
[data-main-con="art"] .swiper-slide .cont strong .tag.point01			{color:var(--color-point);}
[data-main-con="art"] .swiper-slide .cont strong .tag.point02		    {color:var(--color-point2);}
[data-main-con="art"] .swiper-slide .cont strong .tag.point03		    {color:#008a7f}
[data-main-con="art"] .swiper-slide .cont strong .tag.point04		    {color:#008a3a;}
[data-main-con="art"] .swiper-slide .cont p 							{display:flex;align-items:center;gap:0 10px;}
[data-main-con="art"] .swiper-slide .cont p span						{position:relative;color:#585858;font-size:.88em;}
[data-main-con="art"] .swiper-slide .cont p .date						{padding-right:10px;letter-spacing:.025em;}
[data-main-con="art"] .swiper-slide .cont p .date::after				{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);display:block;width:1px;height:10px;background:#777;}
[data-main-con="art"] .swiper-slide .cont p .place 						{display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
[data-main-con="art"] .swiper_control									{margin-top:80px;}
[data-main-con="art"] .swiper_control .swiper_page					{width:auto;}


@media all and (max-width:1568px) {
    [data-main-con="art"] .swiper								{ width:calc(100% + 40px); margin-left:-20px; margin-right:-20px; }
    [data-main-con="art"] .swiper-slide>a						{ margin:0 20px; width:calc(100% - 40px); }
}


@media all and (max-width:1468px) {
    [data-main-con="art"] .swiper								{ width:calc(100% + 20px); margin-left:-10px; margin-right:-10px; }
    [data-main-con="art"] .swiper-slide>a						{ margin:0 10px; width:calc(100% - 20px); }
    [data-main-con="art"] .swiper-slide .cont					{margin-top:2em;}
    [data-main-con="art"] .swiper-slide .cont strong		{font-size:1.25em;margin-bottom: .75em;}
}

@media all and (max-width:1268px) {
    [data-main-con="art"] .swiper								{ width:calc(100% + 10px); margin-left:-5px; margin-right:-5px; }
    [data-main-con="art"] .swiper-slide						{ width:33.333%; }
    [data-main-con="art"] .swiper-slide>a						{ margin:0 5px; width:calc(100% - 10px); }
    [data-main-con="art"] .swiper_control						{ margin-top:60px; }
}

@media all and (max-width:868px) {
    [data-main-con="art"] .swiper_control						{ margin-top:40px; }
}

@media all and (max-width:768px) {
    [data-main-con="art"] .swiper-slide						{ width:50%; }
    [data-main-con="art"] .swiper-slide .cont				{margin-top:1.5em;}
    [data-main-con="art"] .swiper-slide .cont strong	{font-size:1.125em;margin-bottom: .5em;}
}

@media all and (max-width:668px) {
    [data-main-con="art"] .swiper_control						{ margin-top:30px; }
}

@media all and (max-width:468px) {
    [data-main-con="art"] .swiper-slide						{ width:100%; }
    [data-main-con="art"] .swiper-slide .cont				{margin-top:1.375em;}
    [data-main-con="art"] .swiper-slide .cont strong	{font-size:1.063em;}
    [data-main-con="art"] .swiper_control					{ margin-top:20px; }
}



/**********************************************************************

 				  			공지사항

**********************************************************************/

[data-main-con="notice"]                                                             {position:relative;background:#f8f8f8;}
[data-main-con="notice"] .list														{display:flex;justify-content: space-between;gap:0 70px;flex-wrap:wrap;}
[data-main-con="notice"] .list li														{flex:0 1 calc(100% / 2 - 35px);border-bottom:1px solid var(--color-black);letter-spacing:.025em;}
[data-main-con="notice"] .list li a														{display:block;padding:3.75em 0 2em;}
[data-main-con="notice"] .list li:is(:nth-child(1), :nth-child(2)) a				{padding-top:0;}
[data-main-con="notice"] .list li a .date												{display:block;color:#585858;font-size:1.063em;margin-bottom:.625em;line-height:1;}
[data-main-con="notice"] .list li a .ti													{position:relative;font-weight:700;font-size:1.375em;color:var(--color-base);padding-right:40px;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
[data-main-con="notice"] .list li a .ti::after											{content:'';position:absolute;right:0;top:50%;width:19px;height:14px;transform:translate(-50%,-50%);background:url('/resource/www/images/main/icon_more.svg') no-repeat center center / 100%;transition:var(--trans-ani); }
[data-main-con="notice"] .list li a:focus .ti::after,
[data-main-con="notice"] .list li a:hover .ti::after									{right:5px;}


@media all and (max-width:1568px) {
    [data-main-con="notice"] .list														{gap:0 50px;}
    [data-main-con="notice"] .list li													{flex:0 1 calc(100% / 2 - 25px);}
    [data-main-con="notice"] .list li a													{padding:2.5em 0 2em;}
}

@media all and (max-width:1468px) {
    [data-main-con="notice"] .list li a													{padding:1.75em 0 1.875em;}
    [data-main-con="notice"] .list li a .ti												{font-size:1.25em;}
    [data-main-con="notice"] .list li a .date											{font-size:1em;}
}

@media all and (max-width:1268px){
    [data-main-con="notice"] .list														{gap:0 20px;}
    [data-main-con="notice"] .list li													{flex:0 1 calc(100% / 2 - 10px);}
}

@media all and (max-width:868px){
    [data-main-con="notice"] .list														{gap:0;}
    [data-main-con="notice"] .list li													{flex:0 1 100%;}
    [data-main-con="notice"] .list li a 												{padding:1.875em 0;}
    [data-main-con="notice"] .list li:nth-child(2) a								{padding-top:1.875em;}
}

@media all and (max-width:768px){
    [data-main-con="notice"] .list li a													{padding:1.5em 0;}
    [data-main-con="notice"] .list li:nth-child(2) a								{padding-top:1.5em;}
    [data-main-con="notice"] .list li a .ti												{font-size:1.125em;}
    [data-main-con="notice"] .list li a .date											{font-size:.88em;}
}

@media all and (max-width:468px){
    [data-main-con="notice"] .list li a													{padding:1.375em 0;}
    [data-main-con="notice"] .list li:nth-child(2) a								{padding-top:1.375em;}
    [data-main-con="notice"] .list li a .ti												{padding-right:38px;font-size:1.063em;}
    [data-main-con="notice"] .list li a .ti::after										{width:17px;height:11px;}
}

/**********************************************************************

				자주찾는 메뉴 & 공연 및 전시 문의

**********************************************************************/

[data-main-con="info"]                                                             {position:relative;background:#f8f8f8;padding-top:0 !important;}
[data-main-con="info"] > .con_inner												{display:flex;justify-content: space-between;gap:0 70px;--sizeWidth:600px;}
[data-main-con="info"] .quick														{width:calc(100% - var(--sizeWidth) - 70px);}
[data-main-con="info"] .quick .list													{display:flex;justify-content: space-between;flex-wrap:wrap;gap:20px;}
[data-main-con="info"] .quick .list li												{flex:1 1 calc(100% / 2 - 10px);}
[data-main-con="info"] .quick .list li a											{position:relative;display:block;border:1px solid var(--color-black);padding:2.5em;}
[data-main-con="info"] .quick .list li a .txt										{letter-spacing:.025em;}
[data-main-con="info"] .quick .list li a .txt .ti									{display:block;font-size:1.375em;color:var(--color-base);font-weight:700;line-height:1;margin-bottom:1em;}
[data-main-con="info"] .quick .list li a .txt span								{display:block;margin-bottom:1.375em;font-size:1.063em;color:#585858;line-height:1.6;}
[data-main-con="info"] .quick .list li a .txt .more								{position:relative;display:block;width:19px;height:14px;}
[data-main-con="info"] .quick .list li a .txt .more::before						{content:'';display:block;width:100%;height:100%;background:url('/resource/www/images/main/icon_more.svg') no-repeat center center / 100%;transition:var(--trans-ani); }
[data-main-con="info"] .quick .list li a:focus .txt .more::before,
[data-main-con="info"] .quick .list li a:hover .txt .more::before			{transform:translateX(.25em);}
[data-main-con="info"] .quick .list li a .icon 									{position:absolute;width:70px;height:64px;right:2.5em;bottom:2.5em;transition:var(--trans-ani);}
[data-main-con="info"] .quick .list li a:focus .icon,
[data-main-con="info"] .quick .list li a:hover .icon						{transform:translateY(-.25em);}
[data-main-con="info"] .quick .list li a .icon::before						{content:'';display:block;width:100%;height:100%;background-position:right bottom;background-repeat:no-repeat;}
[data-main-con="info"] .quick .list li a .icon1::before						{background-image:url('/resource/www/images/main/icon_ticket.svg');background-size:auto 43px;}
[data-main-con="info"] .quick .list li a .icon2::before						{background-image:url('/resource/www/images/main/icon_seat.svg');background-size:auto 52px;}
[data-main-con="info"] .quick .list li a .icon3::before						{background-image:url('/resource/www/images/main/icon_map.svg');background-size:auto 64px;}
[data-main-con="info"] .quick .list li a .icon4::before						{background-image:url('/resource/www/images/main/icon_hall.svg');background-size:auto 63px;}

[data-main-con="info"] .info													{width:var(--sizeWidth);background:var(--color-base);padding:3.75em 3.75em 2.5em 3.75em;}
[data-main-con="info"] .info .title												{display:block;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:2.5em;margin-bottom:2.5em;}
[data-main-con="info"] .info .title h2											{font-size:2em;font-weight:700;color:var(--color-white);margin-bottom:1.0625em;}
[data-main-con="info"] .info .title .call										{display:flex;align-items:center;gap:0 20px;}
[data-main-con="info"] .info .title .call .icon									{width:64px;height:64px;background:#444;border-radius:100%;}
[data-main-con="info"] .info .title .call .icon::before						{content:'';display:block;width:100%;height:100%;background:url('/resource/www/images/main/icon_call.svg') no-repeat center center / 100%;}
[data-main-con="info"] .info .title .call strong							{color:var(--color-white);font-family:var(--font-paybooc);font-size:2.625em;font-weight:800;}
[data-main-con="info"] .info .time h3										{display:flex;align-items:center;gap:.364em;font-size:1.375em;font-weight:700;color:var(--color-white);line-height:1.2;}
[data-main-con="info"] .info .time h3 .icon									{display:inline-block;width:22px;height:22px;}
[data-main-con="info"] .info .time h3 .icon::before							{content:'';display:block;width:100%;height:100%;background:url('/resource/www/images/main/icon_time.svg') no-repeat center center / 100%;}
[data-main-con="info"] .info .time .list										{margin-top:1.5em;}
[data-main-con="info"] .info .time .list li 									{display:flex;align-items:center;gap:0 20px;}
[data-main-con="info"] .info .time .list li + li								{margin-top:.625em;}
[data-main-con="info"] .info .time .list li strong								{border:1px solid rgba(255,255,255,.4);width:85px;height:39px;line-height:39px;text-align:center;color:var(--color-white);font-size:1.125em;}
[data-main-con="info"] .info .time .list li span								{font-size:1.125em;color:var(--color-white);}
[data-main-con="info"] .info .time .list li span em								{font-size:1.5em;font-weight:700;}


@media all and (max-width:1568px) {
    [data-main-con="info"] > .con_inner									{gap:0 50px;}
    [data-main-con="info"] .quick											{width:calc(100% - var(--sizeWidth) - 50px);}
    [data-main-con="info"] .quick .list li a								{padding:2em;}
    [data-main-con="info"] .quick .list li a .icon							{right:2em;bottom:2em;}
    [data-main-con="info"] .info											{padding:3.125em 3.125em 1.875em 3.125em;}
    [data-main-con="info"] .info .title										{padding-bottom:2em;margin-bottom:2em;}

}

@media all and (max-width:1468px) {
    [data-main-con="info"] > .con_inner									{--sizeWidth:500px;}
    [data-main-con="info"] .quick .list li a								{padding:1.875em;}
    [data-main-con="info"] .quick .list li a .txt .ti						{font-size:1.25em;margin-bottom:.75em;}
    [data-main-con="info"] .quick .list li a .txt span					{font-size:1em;}
    [data-main-con="info"] .quick .list li a .icon						{width:60px;height:58px;}
    [data-main-con="info"] .quick .list li a .icon1::before			{background-size:auto 37px;}
    [data-main-con="info"] .quick .list li a .icon2::before			{background-size:auto 47px;}
    [data-main-con="info"] .quick .list li a .icon3::before			{background-size:auto 56px;}
    [data-main-con="info"] .quick .list li a .icon4::before			{background-size:auto 56px;}
    [data-main-con="info"] .info										{padding:2.5em 2.5em 1.5em 2.5em;}
    [data-main-con="info"] .info .title									{padding-bottom:1.875em;margin-bottom:1.875em;}
    [data-main-con="info"] .info .title h2								{font-size:1.875em;}
    [data-main-con="info"] .info .title .call							{gap:0 15px;}
    [data-main-con="info"] .info .title .call strong					{font-size:2.25em;}
    [data-main-con="info"] .info .title .call .icon						{width:60px;height:60px;}
    [data-main-con="info"] .info .time h3								{font-size:1.25em;}
    [data-main-con="info"] .info .time h3 .icon							{width:20px;height:20px;}
    [data-main-con="info"] .info .time .list							{margin-top:1.25em;}
    [data-main-con="info"] .info .time .list li							{gap:0 15px;}
    [data-main-con="info"] .info .time .list li strong					{font-size:1.063em;}
    [data-main-con="info"] .info .time .list li span					{font-size:1.063em}
}

@media all and (max-width:1368px) {
    [data-main-con="info"] > .con_inner									{--sizeWidth:450px;}
}

@media all and (max-width:1268px) {
    [data-main-con="info"] > .con_inner								{flex-flow:column;gap:40px 0;--sizeWidth:100%;}
    [data-main-con="info"] .quick										{width:100%;}
    [data-main-con="info"] .info										{padding:2.25em;}
    [data-main-con="info"] .info .title									{padding-bottom:1.5em;margin-bottom:1.5em;}
    [data-main-con="info"] .info .title h2								{font-size:1.5em;}

    [data-main-con="info"] .info .title .call strong					{font-size:1.875em;}
    [data-main-con="info"] .info .title .call .icon						{width:50px;height:50px;}
    [data-main-con="info"] .info .time .list							{display:flex;gap:0 20px;justify-content: space-between;}
    [data-main-con="info"] .info .time .list li							{flex:1 1 calc(100% / 2 - 10px);}
    [data-main-con="info"] .info .time .list li + li						{margin-top:0;}
    [data-main-con="info"] .info .time .list li span					{font-size:1em;}

}

@media all and (max-width:1024px) {
    [data-main-con="info"] .info .title .call .icon						{width:45px;height:45px;}
}

@media all and (max-width:868px) {
    [data-main-con="info"] > .con_inner								{gap:30px 0;}
    [data-main-con="info"] .quick .list									{gap:10px;}
    [data-main-con="info"] .quick .list li								{flex:1 1 calc(100% / 2 - 5px);}
    [data-main-con="info"] .info .time .list							{gap:10px;}
}

@media all and (max-width:768px) {
    [data-main-con="info"] .quick .list li a							{padding:1.5em;}
    [data-main-con="info"] .quick .list li a .txt .ti						{font-size:1.125em;}
    [data-main-con="info"] .quick .list li a .txt span					{font-size:.88em;}
    [data-main-con="info"] .quick .list li a .icon						{width:50px;height:47px;right:1.5em;bottom:1.5em;}
    [data-main-con="info"] .quick .list li a .icon1::before			{background-size:auto 31px;}
    [data-main-con="info"] .quick .list li a .icon2::before			{background-size:auto 38px;}
    [data-main-con="info"] .quick .list li a .icon3::before			{background-size:auto 47px;}
    [data-main-con="info"] .quick .list li a .icon4::before			{background-size:auto 46px;}
    [data-main-con="info"] .info										{padding:1.875em;}
    [data-main-con="info"] .info .title									{padding-bottom:1.375em;margin-bottom:1.375em;}
    [data-main-con="info"] .info .title h2								{font-size:1.375em;}
    [data-main-con="info"] .info .title .call							{gap:0 10px;}
    [data-main-con="info"] .info .title .call strong					{font-size:1.5em;}
    [data-main-con="info"] .info .title .call .icon						{width:40px;height:40px;}
    [data-main-con="info"] .info .time h3							{font-size:1.125em;}
    [data-main-con="info"] .info .time .list li							{gap:0 10px;}
    [data-main-con="info"] .info .time .list li strong				{font-size:1em;  width:80px;height: 35px;line-height: 35px;}
    [data-main-con="info"] .info .time .list li span				{font-size:.88em;}
}

@media all and (max-width:668px) {
    [data-main-con="info"] > .con_inner								{gap:25px 0;}
    [data-main-con="info"] .info .time .list							{flex-wrap:wrap;}
    [data-main-con="info"] .info .time .list li 						{flex:1 1 100%;}
}

@media all and (max-width:568px) {
    [data-main-con="info"] .quick .list li								{flex:1 1 100%}
    [data-main-con="info"] .quick .list li a .txt span					{padding-right:55px;}
    [data-main-con="info"] .quick .list li a .txt span br 				{display:none;}
}

@media all and (max-width:468px) {
    [data-main-con="info"] > .con_inner								{gap:20px 0;}
    [data-main-con="info"] .quick .list li a							{padding:1.375em;}
    [data-main-con="info"] .quick .list li a .txt .ti						{font-size:1.063em;}
    [data-main-con="info"] .quick .list li a .txt span					{padding-right:50px;}
    [data-main-con="info"] .quick .list li a .txt .more				{width:17px;height:11px;}
    [data-main-con="info"] .quick .list li a .icon						{width:45px;height:47px;right:1.375em;bottom:1.375em;}
    [data-main-con="info"] .quick .list li a .icon1::before			{background-size:auto 28px;}
    [data-main-con="info"] .quick .list li a .icon2::before			{background-size:auto 35px;}
    [data-main-con="info"] .quick .list li a .icon3::before			{background-size:auto 42px;}
    [data-main-con="info"] .quick .list li a .icon4::before			{background-size:auto 41px;}
    [data-main-con="info"] .info										{padding:1.5em;}
    [data-main-con="info"] .info .title h2								{font-size:1.25em;}
    [data-main-con="info"] .info .title .call strong					{font-size:1.375em;}
    [data-main-con="info"] .info .time .list							{margin-top:1em;gap:8px 0;}
    [data-main-con="info"] .info .time .list li strong					{width:75px;height:32px;line-height:32px;}
}

@media all and (max-width:368px) {
    [data-main-con="info"] .info .time .list li						{flex-flow:column;align-items: flex-start;}
    [data-main-con="info"] .info .time .list li strong				{width:100%;height:30px;line-height:30px;margin-bottom:.25em;}
}


/*1210 수정(색상 반전)*/
[data-main-con="info"] .info										{background:transparent;border:1px solid var(--color-base);}
[data-main-con="info"] .info .title									{border-color:rgba(0,0,0,.1);}
[data-main-con="info"] .info .title h2,
[data-main-con="info"] .info .title .call strong,
[data-main-con="info"] .info .time h3								{color:var(--color-base);}
[data-main-con="info"] .info .time h3 .icon::before					{filter:invert(1);}
[data-main-con="info"] .info .time .list li strong					{background:#444;border:none;}
[data-main-con="info"] .info .time .list li span					{color:#333;}






