@charset "UTF-8";

@font-face {
    font-family: 'Arita-buri-SemiBold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/Arita-buri-SemiBold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.header{position:relative;z-index:2 !important;min-height:0 !important;overflow:visible !important;}
.footer{margin-top:0 !important;min-height:0 !important;}


.page_20th_expo2{position:relative;z-index:1;min-width:1200px;}
.page_20th_expo2 *{letter-spacing:-0.025em;}


/*width:1000px*/
.page_20th_expo2 .page_width{width:1000px;margin:0 auto;padding:0 10px;box-sizing:border-box;}


.page_20th_expo2 .page_sections{position:relative;z-index:0;}
.page_20th_expo2 .page_sections .page_section{position:relative;z-index:1;height:100vh;min-height:1080px;box-sizing:border-box;overflow:hidden;}
.page_20th_expo2 .page_sections .page_section .inner{position:relative;height:100%;}
.page_20th_expo2 .page_sections .page_section .inner_box{position:relative;height:100%;}
.page_20th_expo2 .page_sections .page_section .inner_center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;}


.page_20th_expo2 .page_sections .section_title{position:relative;text-align:center;color:#666666;}
.page_20th_expo2 .page_sections .section_title .title{position:relative;display:inline-block;vertical-align:top;margin:0;padding:0;font-size:24px;font-weight:500;line-height:1;text-transform:uppercase;}
.page_20th_expo2 .page_sections .section_title .title:after{content:"";display:block;width:calc(100% + 20px);height:1px;background-color:#666666;margin:10px 0 15px;margin-left:-10px;}
.page_20th_expo2 .page_sections .section_title .subtitle{position:relative;margin:0;padding:0;font-size:15px;font-weight:700;line-height:1;text-transform:uppercase;}
.page_20th_expo2 .page_sections .section_title .subtitle .small{text-transform:lowercase;}


.page_20th_expo2 .page_group{position:relative;height:100%;}
.page_20th_expo2 .page_group .group_title{position:relative;z-index:1;text-align:center;color:#333333;padding-top:90px;}
.page_20th_expo2 .page_group .group_title .title{position:relative;margin:0;padding:0;font-size:48px;line-height:1.25;font-weight:400;}
.page_20th_expo2 .page_group .group_title .description{position:relative;margin:0;padding:0;font-size:24px;line-height:1.5;font-weight:400;margin-top:25px;}
.page_20th_expo2 .page_group .contents{position:relative;z-index:0;}


.page_20th_expo2 .group_start{position:relative;height:100%;background-color:#ffffff;}
.page_20th_expo2 .group_start .titles{position:relative;text-align:center;margin-top:70px;}
.page_20th_expo2 .group_start .titles .title{position:relative;margin:0;padding:0;font-size:60px;line-height:1.5;font-weight:400;color:#333333;font-family:"GowunBatang-Regular";}
.page_20th_expo2 .group_start .titles .subtitle{position:relative;margin:0;padding:0;font-size:30px;line-height:1.5;font-weight:400;color:#666666;font-family:"GowunBatang-Regular";letter-spacing:-0.05em;margin-top:5px;}
.page_20th_expo2 .group_start .titles .description{position:relative;margin:0;padding:0;font-size:30px;line-height:1.2;font-weight:400;color:#333333;text-align:center;margin-top:40px;}
.page_20th_expo2 .group_start .contents{position:relative;margin-top:30px;}
.page_20th_expo2 .group_start .contents .image{position:relative;margin:0 auto;width:670px;background-color:#000000;background-color:#000000;background-image:url(../images/20th_expo2/group_start_image.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;}
.page_20th_expo2 .group_start .contents .image:before{content:"";display:block;padding-bottom:71.34%;}
.page_20th_expo2 .group_start .contents .history{position:relative;margin:0;padding:0;font-size:20px;line-height:1.8;font-weight:400;color:#333333;text-align:center;margin-top:20px;}

.page_20th_expo2 .group_start .section_title{opacity:0;}
.page_20th_expo2 .group_start .titles{opacity:0;}
.page_20th_expo2 .group_start .contents{opacity:0;}

.page_20th_expo2 .page_section.completely .group_start .section_title{animation:ani_group_start_section_title ease 1s forwards;}
.page_20th_expo2 .page_section.completely .group_start .titles{animation:ani_group_start_titles ease 1s 0.3s forwards;}
.page_20th_expo2 .page_section.completely .group_start .contents{animation:ani_group_start_contents ease 1s 0.6s forwards;}

@keyframes ani_group_start_section_title{
	from{opacity:0;top:50px;}
	to{opacity:1;top:0;}
}
@keyframes ani_group_start_titles{
	from{opacity:0;top:50px;}
	to{opacity:1;top:0;}
}
@keyframes ani_group_start_contents{
	from{opacity:0;top:50px;}
	to{opacity:1;top:0;}
}


.page_20th_expo2 .group_media{position:relative;height:100%;background-color:#ffffff;}
.page_20th_expo2 .group_media .image{position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);width:100vw;height:100%;background-color:#000000;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.page_20th_expo2 .group_media .textarea{position:absolute;z-index:1;}
.page_20th_expo2 .group_media .textarea .text{position:relative;}
.page_20th_expo2 .group_media .textarea .text .message{position:relative;margin:0;padding:0;font-size:34px;line-height:1.5;font-weight:400;color:#ffffff;white-space:nowrap;}
.page_20th_expo2 .group_media .textarea .text .from{position:relative;margin:0;padding:0;font-size:20px;line-height:1.8;font-weight:400;color:#ffffff;}
.page_20th_expo2 .group_media.group_media1{z-index:5;}
.page_20th_expo2 .group_media.group_media1 .image{background-image:url(../images/20th_expo2/group_media1_image.jpg);}
.page_20th_expo2 .group_media.group_media1 .textarea{left:0;top:215px;} 
.page_20th_expo2 .group_media.group_media2{z-index:4;}
.page_20th_expo2 .group_media.group_media2 .image{background-image:url(../images/20th_expo2/group_media2_image.jpg);}
.page_20th_expo2 .group_media.group_media2 .textarea{left:0;bottom:290px;} 
.page_20th_expo2 .group_media.group_media3{z-index:3;}
.page_20th_expo2 .group_media.group_media3 .image{background-image:url(../images/20th_expo2/group_media3_image.jpg);}
.page_20th_expo2 .group_media.group_media3 .textarea{left:0;width:100%;bottom:610px;text-align:center;} 
.page_20th_expo2 .group_media.group_media4{z-index:2;}
.page_20th_expo2 .group_media.group_media4 .image{background-image:url(../images/20th_expo2/group_media4_image.jpg);}
.page_20th_expo2 .group_media.group_media4 .textarea{left:0;bottom:240px;} 

.page_20th_expo2 .group_media .textarea{opacity:0;}

.page_20th_expo2 .page_section.completely .group_media.group_media1 .textarea{animation:ani_group_media1_textarea ease 1.5s forwards;}
.page_20th_expo2 .page_section.completely .group_media.group_media2 .textarea{animation:ani_group_media2_textarea ease 1.5s forwards;}
.page_20th_expo2 .page_section.completely .group_media.group_media3 .textarea{animation:ani_group_media3_textarea ease 1.5s forwards;}
.page_20th_expo2 .page_section.completely .group_media.group_media4 .textarea{animation:ani_group_media4_textarea ease 1.5s forwards;}

@keyframes ani_group_media1_textarea{
	from{opacity:0;margin-top:300px;}
	to{opacity:1;margin-top:0;}
}

@keyframes ani_group_media2_textarea{
	from{opacity:0;margin-bottom:-300px;}
	to{opacity:1;margin-bottom:0;}
}

@keyframes ani_group_media3_textarea{
	from{opacity:0;margin-bottom:-300px;}
	to{opacity:1;margin-bottom:0;}
}

@keyframes ani_group_media4_textarea{
	from{opacity:0;margin-bottom:-300px;}
	to{opacity:1;margin-bottom:0;}
}


.page_20th_expo2 .group_review{position:relative;height:100%;background-color:#ffffff;}
.page_20th_expo2 .group_review .inner{width:100%;padding:0;}
.page_20th_expo2 .group_review .image{position:absolute;left:0;top:50%;transform:translateY(-50%);width:50%;height:100%;background-color:#000000;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.page_20th_expo2 .group_review .textarea{position:absolute;right:0;top:50%;transform:translateY(-50%);width:50%;height:100%;}
.page_20th_expo2 .group_review .textarea .text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.page_20th_expo2 .group_review .textarea .text .message{position:relative;margin:0;padding:0;font-size:28px;line-height:1.7;font-weight:400;color:#333333;font-family: 'Arita-buri-SemiBold';white-space:nowrap;}
.page_20th_expo2 .group_review .textarea .text .from{position:relative;margin:0;padding:0;font-size:20px;line-height:1.8;font-weight:400;color:#666666;margin-top:15px;}
.page_20th_expo2 .group_review .image.image_right{left:auto;right:0;}
.page_20th_expo2 .group_review .image.image_right + .textarea{left:0;right:auto;}
.page_20th_expo2 .group_review{position:absolute;left:0;top:0;width:100%;height:100%;}
.page_20th_expo2 .group_review.group_review1{z-index:3;}
.page_20th_expo2 .group_review.group_review1 .image{background-image:url(../images/20th_expo2/group_review1_image.jpg);}
.page_20th_expo2 .group_review.group_review1 .textarea .text{left:110px;transform:translateY(-50%);}
.page_20th_expo2 .group_review.group_review2{z-index:2;}
.page_20th_expo2 .group_review.group_review2 .image{background-image:url(../images/20th_expo2/group_review2_image.jpg);}


.page_20th_expo2 .group_influence{position:relative;height:100%;background-color:#ffffff;}
.page_20th_expo2 .group_influence .inner{width:100%;padding:0;}
.page_20th_expo2 .group_influence .titles{position:relative;z-index:1;text-align:center;padding-top:170px;}
.page_20th_expo2 .group_influence .titles .title{position:relative;margin:0;padding:0;font-size:30px;line-height:1.2;font-weight:400;color:#333333;}
.page_20th_expo2 .group_influence .titles .description{position:relative;margin:0;padding:0;font-size:20px;line-height:1.8;font-weight:400;margin-top:30px;color:#666666;}
.page_20th_expo2 .group_influence .contents{position:relative;z-index:0;margin-top:130px;}
.page_20th_expo2 .group_influence .images{position:relative;}
.page_20th_expo2 .group_influence .images:after{content:"";display:block;clear:both;}
.page_20th_expo2 .group_influence .images .image{position:relative;float:left;width:50%;background-color:#000000;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.page_20th_expo2 .group_influence .images .image:before{content:"";display:block;padding-bottom:640px;}
.page_20th_expo2 .group_influence .images .image.image1{float:left;background-image:url(../images/20th_expo2/group_influence_image1.jpg);}
.page_20th_expo2 .group_influence .images .image.image2{float:right;background-image:url(../images/20th_expo2/group_influence_image2.jpg);}
.page_20th_expo2 .group_influence{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;}


.page_20th_expo2 .group_influence_image{position:relative;height:100%;background-color:#ffffff;}
.page_20th_expo2 .group_influence_image .image_large{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1287px;background-image:url(../images/20th_expo2/group_influence_image_large.jpg);background-color:#000000;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.page_20th_expo2 .group_influence_image .image_large:before{content:"";display:block;padding-bottom:74.9%;}
.page_20th_expo2 .group_influence_image{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;}


.page_20th_expo2 .group_worldwide{background-color:#e5dcd1;}
.page_20th_expo2 .group_worldwide .group_title{color:#4f2d11;}
.page_20th_expo2 .group_worldwide .contents{position:absolute;z-index:0;bottom:105px;width:100%;}
.page_20th_expo2 .group_worldwide .contents .map{position:relative;left:50%;top:0;transform:translateX(-50%);margin:0 auto;width:1431px;background-image:url(../images/20th_expo2/group_worldwide_map.png);background-size:100%;background-position:center center;background-repeat:no-repeat;}
.page_20th_expo2 .group_worldwide .contents .map:before{content:"";display:block;padding-bottom:49.9%;}
.page_20th_expo2 .group_worldwide .contents .map .item{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.page_20th_expo2 .group_worldwide .contents .map .item .button{position:relative;margin:0;padding:0;border:0;display:block;border-radius:50%;-webkit-appearance:none;width:15px;border-radius:50%;background-color:#ad8e69;font-size:0;color:transparent;cursor:pointer;}
.page_20th_expo2 .group_worldwide .contents .map .item .button:before{content:"";display:block;padding-bottom:100%;}
.page_20th_expo2 .group_worldwide .contents .map .item .info{display:none;position:absolute;left:50%;bottom:30px;transform:translateX(-50%);border:1px solid #ad8e69;border-radius:5px;background-color:#ffffff;font-size:16px;color:#333333;line-height:1.5;min-width:30em;}
.page_20th_expo2 .group_worldwide .contents .map .item .info:after{content:"";display:block;position:absolute;z-index:0;left:50%;top:100%;transform:translate(-50%, -50%) rotate(-45deg);transform-origin:center center;width:15px;height:15px;border:1px solid #ad8e69;background-color:#ffffff;}
.page_20th_expo2 .group_worldwide .contents .map .item .info .text{position:relative;z-index:1;background-color:#ffffff;border-radius:5px;padding:15px;padding-left:55px;}
.page_20th_expo2 .group_worldwide .contents .map .item .info .text .flag{display:block;position:absolute;left:15px;top:15px;width:28px;height:28px;border-radius:50%;background-color:#efefef;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.page_20th_expo2 .group_worldwide .contents .map .item .info .text .title{position:relative;margin:0;padding:0;font-weight:600;}
.page_20th_expo2 .group_worldwide .contents .map .item .info .text .detail{position:relative;margin:0;padding:0;font-weight:400;word-break:keep-all;}
.page_20th_expo2 .group_worldwide .contents .map .item .info .text .detail ul{position:relative;margin:0;padding:0;list-style:none;}
.page_20th_expo2 .group_worldwide .contents .map .item .info .text .detail ul li{position:relative;}
.page_20th_expo2 .group_worldwide .contents .map .item .info .text .detail ul li:after{content:"";display:block;clear:both;}
.page_20th_expo2 .group_worldwide .contents .map .item .info .text .detail ul li .year{position:relative;float:left;width:2.5em;}
.page_20th_expo2 .group_worldwide .contents .map .item .info .text .detail ul li .content{position:relative;float:right;width:calc(100% - 2.5em);}
.page_20th_expo2 .group_worldwide .contents .map .item .info .text .detail ul li .year.year2{width:5.3em;}
.page_20th_expo2 .group_worldwide .contents .map .item .info .text .detail ul li .year.year2 + .content{width:calc(100% - 5.4em);}
.page_20th_expo2 .group_worldwide .contents .map .item .info .text .detail ul li .year.year_full{width:100%;}
.page_20th_expo2 .group_worldwide .contents .map .item .info .text .detail ul li .year.year_full + .content{width:100%;}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="ca"]{margin-left:18.95%;margin-top:-11.05%;}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="ca"] .info .text .flag{background-image:url(../images/20th_expo2/group_worldwide_nation_ca_flag.png);}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="us"]{margin-left:23.25%;margin-top:-3.95%;}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="us"] .info .text .flag{background-image:url(../images/20th_expo2/group_worldwide_nation_us_flag.png);}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="mx"]{margin-left:24.65%;margin-top:1.1%;}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="mx"] .info .text .flag{background-image:url(../images/20th_expo2/group_worldwide_nation_mx_flag.png);}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="br"]{margin-left:37.55%;margin-top:8.95%;}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="br"] .info .text .flag{background-image:url(../images/20th_expo2/group_worldwide_nation_br_flag.png);}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="ar"]{margin-left:33.25%;margin-top:16.1%;}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="ar"] .info .text .flag{background-image:url(../images/20th_expo2/group_worldwide_nation_ar_flag.png);}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="gb"]{margin-left:-45.4%;margin-top:-10.35%;}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="gb"] .info .text .flag{background-image:url(../images/20th_expo2/group_worldwide_nation_gb_flag.png);}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="de"]{margin-left:-43.25%;margin-top:-9.65%;}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="de"] .info .text .flag{background-image:url(../images/20th_expo2/group_worldwide_nation_de_flag.png);}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="fr"]{margin-left:-44.0%;margin-top:-7.5%;}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="fr"] .info .text .flag{background-image:url(../images/20th_expo2/group_worldwide_nation_fr_flag.png);}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="it"]{margin-left:-41.85%;margin-top:-6.8%;}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="it"] .info .text .flag{background-image:url(../images/20th_expo2/group_worldwide_nation_it_flag.png);}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="es"]{margin-left:-44.7%;margin-top:-4.65%;}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="es"] .info .text .flag{background-image:url(../images/20th_expo2/group_worldwide_nation_es_flag.png);}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="kz"]{margin-left:-28.25%;margin-top:-8.2%;}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="kz"] .info .text .flag{background-image:url(../images/20th_expo2/group_worldwide_nation_kz_flag.png);}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="ru"]{margin-left:-18.95%;margin-top:-13.9%;}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="ru"] .info .text .flag{background-image:url(../images/20th_expo2/group_worldwide_nation_ru_flag.png);}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="cn"]{margin-left:-12.5%;margin-top:-6.1%;}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="cn"] .info .text .flag{background-image:url(../images/20th_expo2/group_worldwide_nation_cn_flag.png);}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="jp"]{margin-left:-8.2%;margin-top:-3.9%;}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="jp"] .info .text .flag{background-image:url(../images/20th_expo2/group_worldwide_nation_jp_flag.png);}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="hk"]{margin-left:-12.5%;margin-top:-0.35%;}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="hk"] .info .text .flag{background-image:url(../images/20th_expo2/group_worldwide_nation_hk_flag.png);}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="mm"]{margin-left:-17.5%;margin-top:2.5%;}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="mm"] .info .text .flag{background-image:url(../images/20th_expo2/group_worldwide_nation_mm_flag.png);}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="vn"]{margin-left:-15.4%;margin-top:3.95%;}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="vn"] .info .text .flag{background-image:url(../images/20th_expo2/group_worldwide_nation_vn_flag.png);}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="sg"]{margin-left:-16.8%;margin-top:5.35%;}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="sg"] .info .text .flag{background-image:url(../images/20th_expo2/group_worldwide_nation_sg_flag.png);}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="idn"]{margin-left:-13.2%;margin-top:6.8%;}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="idn"] .info .text .flag{background-image:url(../images/20th_expo2/group_worldwide_nation_id_flag.png);}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="my"]{margin-left:-14.65%;margin-top:9.65%;}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="my"] .info .text .flag{background-image:url(../images/20th_expo2/group_worldwide_nation_my_flag.png);}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="au"]{margin-left:-8.25%;margin-top:13.95%;}
.page_20th_expo2 .group_worldwide .contents .map .item[item-nation="au"] .info .text .flag{background-image:url(../images/20th_expo2/group_worldwide_nation_au_flag.png);}
.page_20th_expo2 .group_worldwide .contents .guide{position:relative;margin:0;padding:0;text-align:center;font-size:18px;font-weight:400;color:#896d4c;line-height:2;margin-top:0px;}


.page_20th_expo2 .group_foreigner{background-color:#63b3ca;background-image:url(../images/20th_expo2/group_foreigner_bg.jpg);background-size:1920px;background-position:center bottom;background-repeat:no-repeat;}
.page_20th_expo2 .group_foreigner .group_title{z-index:1;color:#ffffff;}
.page_20th_expo2 .group_foreigner .contents{position:absolute;z-index:0;left:0;bottom:105px;width:100%;}
.page_20th_expo2 .group_foreigner .contents .map{position:relative;margin:0 auto;width:490px;}
.page_20th_expo2 .group_foreigner .contents .map:before{content:"";display:block;padding-bottom:615px;}
.page_20th_expo2 .group_foreigner .contents .map .item{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;font-size:14px;line-height:1;color:#333333;text-decoration:none;cursor:pointer;}
.page_20th_expo2 .group_foreigner .contents .map .item .count{position:relative;margin:0;padding:0;font-size:1.7em;font-weight:400;line-height:1;}
.page_20th_expo2 .group_foreigner .contents .map .item .title{position:relative;margin:0;padding:0;font-size:1em;font-weight:400;line-height:1.28;}
.page_20th_expo2 .group_foreigner .contents .map .item:hover{color:#31a3c0;}
.page_20th_expo2 .group_foreigner .contents .map .item[item-location="seoul"]{margin-left:-22%;margin-top:-38%;}
.page_20th_expo2 .group_foreigner .contents .map .item[item-location="gyeonggi"]{margin-left:-14%;margin-top:-23%;}
.page_20th_expo2 .group_foreigner .contents .map .item[item-location="gangwon"]{margin-left:10%;margin-top:-36%;}
.page_20th_expo2 .group_foreigner .contents .map .item[item-location="chungnam"]{margin-left:-28%;margin-top:0;}
.page_20th_expo2 .group_foreigner .contents .map .item[item-location="chungbuk"]{margin-left:-7.5%;margin-top:-9%;}
.page_20th_expo2 .group_foreigner .contents .map .item[item-location="gyeongbuk"]{margin-left:22%;margin-top:-4%;}
.page_20th_expo2 .group_foreigner .contents .map .item[item-location="gyeongnam"]{margin-left:13.5%;margin-top:28%;}
.page_20th_expo2 .group_foreigner .contents .map .item[item-location="jeonbuk"]{margin-left:-18%;margin-top:20.5%;}
.page_20th_expo2 .group_foreigner .contents .map .item[item-location="jeonnam"]{margin-left:-26%;margin-top:41%;}
.page_20th_expo2 .group_foreigner .contents .guide{position:relative;margin:0;padding:0;text-align:center;font-size:18px;font-weight:400;color:#ffe84a;line-height:2;margin-top:45px;}


.page_20th_expo2 .group_templestay{background-color:#ffffff;}
.page_20th_expo2 .group_templestay .group_title{color:#333333;}
.page_20th_expo2 .group_templestay .contents{position:relative;margin-top:90px;}
.page_20th_expo2 .group_templestay .contents .summary{position:relative;}
.page_20th_expo2 .group_templestay .contents .summary ul{position:relative;margin:0;padding:0;list-style:none;}
.page_20th_expo2 .group_templestay .contents .summary ul:after{content:"";display:block;clear:both;}
.page_20th_expo2 .group_templestay .contents .summary ul li{float:left;width:calc(25% - 11.25px);margin-right:15px;}
.page_20th_expo2 .group_templestay .contents .summary ul li:nth-child(4n){margin-right:0;}
.page_20th_expo2 .group_templestay .contents .summary .item{position:relative;}
.page_20th_expo2 .group_templestay .contents .summary .item .count{text-align:center;}
.page_20th_expo2 .group_templestay .contents .summary .item .count:after{content:"";display:block;height:1px;background-color:#cca05b;margin:10px 0;}
.page_20th_expo2 .group_templestay .contents .summary .item .count .numbers{position:relative;font-size:60px;font-weight:400;color:#c17600;white-space:nowrap;}
.page_20th_expo2 .group_templestay .contents .summary .item .count .numbers .number{position:relative;font-family:"Montserrat-SemiBold";}
.page_20th_expo2 .group_templestay .contents .summary .item .count .extra{position:relative;font-size:18px;font-weight:400;line-height:2;color:#333333;}
.page_20th_expo2 .group_templestay .contents .summary .item .type{position:relative;font-size:20px;font-weight:400;line-height:1.8;color:#333333;text-align:center;}
.page_20th_expo2 .group_templestay .contents .graph{position:relative;margin-top:80px;}
.page_20th_expo2 .group_templestay .contents .graph .label{position:absolute;z-index:1;left:0;top:0;}
.page_20th_expo2 .group_templestay .contents .graph .label ul{position:relative;margin:0;padding:0;list-style:none;}
.page_20th_expo2 .group_templestay .contents .graph .label ul li{}
.page_20th_expo2 .group_templestay .contents .graph .label ul li:nth-child(n+2){margin-top:15px;}
.page_20th_expo2 .group_templestay .contents .graph .label .item{position:relative;font-size:20px;font-weight:500;color:#333333;line-height:1;padding-left:20px;}
.page_20th_expo2 .group_templestay .contents .graph .label .item:before{content:"";display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px;height:12px;background-color:#efefef;}
.page_20th_expo2 .group_templestay .contents .graph .label .item.item1:before{background-color:#058ed0;}
.page_20th_expo2 .group_templestay .contents .graph .label .item.item2:before{background-color:#bd9c6d;}
.page_20th_expo2 .group_templestay .contents .graph .label .unit{position:relative;font-size:15px;font-weight:400;color:#666666;line-height:1;margin-top:20px;padding-left:20px;}
.page_20th_expo2 .group_templestay .contents .graph .list{position:relative;z-index:0;height:520px;padding-top:95px;box-sizing:border-box;}
.page_20th_expo2 .group_templestay .contents .graph .list:before{content:"";display:block;position:absolute;z-index:0;bottom:30px;left:0;width:100%;height:1px;background-color:#dac8ae;}
.page_20th_expo2 .group_templestay .contents .graph .list:after{content:"";display:block;clear:both;}
.page_20th_expo2 .group_templestay .contents .graph .list .item{float:left;position:relative;width:5%;height:100%;}
.page_20th_expo2 .group_templestay .contents .graph .list .item.item_base{display:none;}
.page_20th_expo2 .group_templestay .contents .graph .list .item .bar_area{position:absolute;left:50%;bottom:30px;transform:translateX(-50%);height:calc(100% - 30px);width:100%;}
.page_20th_expo2 .group_templestay .contents .graph .list .item .bar_area .current{position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:25px;padding-bottom:30px;transition:height ease 1.5s;}
.page_20th_expo2 .group_templestay .contents .graph .list .item .bar_area .current .numbers{position:absolute;left:50%;bottom:calc(100% + 15px);transform:translateX(-50%);font-size:13px;font-weight:700;color:#666666;text-align:center;line-height:1;white-space:nowrap;}
.page_20th_expo2 .group_templestay .contents .graph .list .item .bar_area .current .numbers .number + .number{margin-top:0.2em;}
.page_20th_expo2 .group_templestay .contents .graph .list .item .bar_area .current .numbers .number.number1{color:#058ed0;}
.page_20th_expo2 .group_templestay .contents .graph .list .item .bar_area .current .numbers .number.number2{color:#bd9c6d;}
.page_20th_expo2 .group_templestay .contents .graph .list .item .bar_area .current .bars{position:absolute;z-index:0;left:50%;bottom:0;transform:translateX(-50%);width:100%;height:calc(100% - 15px);border-top-left-radius:10px;border-top-right-radius:10px;background-color:#058ed0;overflow:hidden;}
.page_20th_expo2 .group_templestay .contents .graph .list .item .bar_area .current .bars .bar{position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:100%;height:50%;background-color:#bd9c6d;}
.page_20th_expo2 .group_templestay .contents .graph .list .item .bar_area .current .bars_head{position:absolute;z-index:1;left:50%;top:0;transform:translateX(-50%);width:12px;height:12px;border-radius:50%;background-color:#058ed0;}
.page_20th_expo2 .group_templestay .contents .graph .list .item .year{position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:100%;font-size:13px;font-weight:400;color:#666666;text-align:center;line-height:1;white-space:nowrap;}
.page_20th_expo2 .group_templestay .contents .graph .guide{position:relative;margin:0;padding:0;text-align:right;font-size:14px;font-weight:500;color:#999999;line-height:1.2;margin-top:20px;}


.page_20th_expo2 .group_end{position:relative;height:100%;background-color:#000000;background-image:url(../images/20th_expo2/group_end_bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;}
.page_20th_expo2 .group_end .shadow{content:"";display:block;position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.49);}
.page_20th_expo2 .group_end .titles{position:relative;text-align:center;}
.page_20th_expo2 .group_end .titles .title{position:relative;margin:0;padding:0;font-size:60px;line-height:1.5;font-weight:400;color:#ffffff;font-family:"GowunBatang-Regular";}
.page_20th_expo2 .group_end .titles .description{position:relative;margin:0;padding:0;font-size:30px;line-height:1.5;font-weight:400;color:#ffffff;font-family:"GowunBatang-Regular";letter-spacing:-0.05em;margin-top:20px;}


.page_20th_expo2 .page_control{position:fixed;z-index:3;right:30px;bottom:30px;background-color:#e4e4e4;border-radius:10px;width:50px;overflow:hidden;}
.page_20th_expo2 .page_control ul{position:relative;margin:0;padding:0;list-style:none;}
.page_20th_expo2 .page_control ul li{position:relative;}
.page_20th_expo2 .page_control ul li:nth-child(n+2):before{content:"";display:block;height:1px;background-color:#ffffff;margin:0 2px;}
.page_20th_expo2 .page_control .control{position:relative;display:block;margin:0;padding:0;border:0;border-radius:0;-webkit-appearance:none;width:50px;height:50px;font-size:0;color:transparent;text-decoration:none;cursor:pointer;background-color:transparent;background-size:cover;background-position:center center;background-repeat:no-repeat;box-sizing:border-box;}
.page_20th_expo2 .page_control .control:before,
.page_20th_expo2 .page_control .control:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:100%;}
.page_20th_expo2 .page_control .control:before{opacity:1;}
.page_20th_expo2 .page_control .control:after{opacity:0;}
.page_20th_expo2 .page_control .control:hover:before{opacity:0;}
.page_20th_expo2 .page_control .control:hover:after{opacity:1;}
.page_20th_expo2 .page_control .go_home:before{background-image:url(../images/20th_expo2/icon_control_home.png);}
.page_20th_expo2 .page_control .go_home:after{background-image:url(../images/20th_expo2/icon_control_home_active.png);}
.page_20th_expo2 .page_control .go_top:before{background-image:url(../images/20th_expo2/icon_control_top.png);}
.page_20th_expo2 .page_control .go_top:after{background-image:url(../images/20th_expo2/icon_control_top_active.png);}