@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_expo1{position:relative;z-index:1;min-width:1200px;}
.page_20th_expo1 *{letter-spacing:-0.025em;}


/*width:1000px*/
.page_20th_expo1 .page_width{width:1000px;margin:0 auto;padding:0 10px;box-sizing:border-box;}


.page_20th_expo1 .page_sections{position:relative;z-index:0;}
.page_20th_expo1 .page_sections .page_section{position:relative;z-index:1;height:100vh;min-height:1080px;box-sizing:border-box;overflow:hidden;}
.page_20th_expo1 .page_sections .page_section .inner{position:relative;height:100%;}
.page_20th_expo1 .page_sections .page_section .inner_box{position:relative;height:100%;}
.page_20th_expo1 .page_sections .page_section .inner_center{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);width:100%;}


.page_20th_expo1 .page_sections .section_title{position:relative;text-align:center;color:#666666;}
.page_20th_expo1 .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_expo1 .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_expo1 .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_expo1 .page_sections .section_title .subtitle .small{text-transform:lowercase;}


.page_20th_expo1 .page_group{position:relative;height:100%;}
.page_20th_expo1 .page_group .group_title{position:relative;z-index:1;text-align:center;color:#39c3b8;padding-top:90px;}
.page_20th_expo1 .page_group .group_title .title{position:relative;display:inline-block;vertical-align:top;margin:0;padding:0;font-size:18px;font-weight:500;line-height:1;text-transform:uppercase;}
.page_20th_expo1 .page_group .group_title .smtitle{position:relative;vertical-align:top;margin:0;padding:0;font-size:14px;font-weight:500;line-height:1;text-transform:uppercase; color:#666; padding:20px 0 0 0;}
.page_20th_expo1 .page_group .group_title .title:after{content:"";display:block;width:calc(100% + 20px);height:1px;background-color:#39c3b8;margin-top:10px;margin-left:-10px;}
.page_20th_expo1 .page_group .contents{position:relative;z-index:0;}


.page_20th_expo1 .group_start{position:relative;height:100%;background-color:#000000;background-image:url(../images/20th_expo1/group_start_bg3.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;}
.page_20th_expo1 .group_start .section_title{color:#ffffff;}
.page_20th_expo1 .group_start .section_title .title:after{background-color:#ffffff;}
.page_20th_expo1 .group_start .titles{position:relative;text-align:center;margin-top:90px;}
.page_20th_expo1 .group_start .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_expo1 .group_start .contents{position:relative;margin-top:50px;}
.page_20th_expo1 .group_start .contents .description{position:relative;margin:0;padding:0;font-size:18px;line-height:2;font-weight:400;color:#ffffff;text-align:center;}

.page_20th_expo1 .group_start .section_title{opacity:0;}
.page_20th_expo1 .group_start .titles{opacity:0;}
.page_20th_expo1 .group_start .contents .description{opacity:0;}

.page_20th_expo1 .page_section.fp-completely .group_start .section_title{animation:ani_group_start_section_title ease 1s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_start .titles{animation:ani_group_start_titles ease 1s 0.3s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_start .contents .description{animation:ani_group_start_contents_description ease 1s 0.6s forwards;}

.page_20th_expo1 .page_section.completely .group_start .section_title{animation:ani_group_start_section_title ease 1s forwards;}
.page_20th_expo1 .page_section.completely .group_start .titles{animation:ani_group_start_titles ease 1s 0.3s forwards;}
.page_20th_expo1 .page_section.completely .group_start .contents .description{animation:ani_group_start_contents_description 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_description{
	from{opacity:0;top:50px;}
	to{opacity:1;top:0;}
}


.page_20th_expo1 .group_statistics{position:relative;height:100%;background-color:#ffffff;}
.page_20th_expo1 .group_statistics .group_title{}
.page_20th_expo1 .group_statistics .titles{position:relative;text-align:center;color:#538cca;margin-top:60px;}
.page_20th_expo1 .group_statistics .titles .title{position:relative;margin:0;padding:0;font-size:50px;line-height:1.2;font-weight:400;font-family:"GowunBatang-Regular";}
.page_20th_expo1 .group_statistics .contents{position:relative;margin-top:95px;}
.page_20th_expo1 .group_statistics .contents .statistics_list{position:relative;}
.page_20th_expo1 .group_statistics .contents .statistics_list > ul{margin:0;padding:0;list-style:none;}
.page_20th_expo1 .group_statistics .contents .statistics_list > ul:after{content:"";display:block;clear:both;}
.page_20th_expo1 .group_statistics .contents .statistics_list > ul > li{float:left;width:calc(50% - 10px);margin-right:20px;}
.page_20th_expo1 .group_statistics .contents .statistics_list > ul > li:nth-child(2n){margin-right:0;}
.page_20th_expo1 .group_statistics .contents .statistics_list .item{position:relative;text-align:center;max-width:300px;margin:0 auto;}
.page_20th_expo1 .group_statistics .contents .statistics_list .item .count{white-space:nowrap;}
.page_20th_expo1 .group_statistics .contents .statistics_list .item .count:after{content:"";display:block;height:1px;background-color:#c17600;margin:10px 0 20px;}
.page_20th_expo1 .group_statistics .contents .statistics_list .item .count .number{font-family:"Montserrat-SemiBold";font-size:60px;line-height:1;font-weight:400;color:#c17600;}
.page_20th_expo1 .group_statistics .contents .statistics_list .item .count .unit{font-size:18px;line-height:1;font-weight:400;color:#333333;}
.page_20th_expo1 .group_statistics .contents .statistics_list .item .text .title{margin:0;padding:0;font-size:20px;line-height:1.2;font-weight:400;}
.page_20th_expo1 .group_statistics .contents .statistics_list .item .text .detail{font-size:16px;line-height:1.875;font-weight:400;color:#888888;white-space:nowrap;margin-top:25px;}
.page_20th_expo1 .group_statistics .contents .statistics_list .item .text .detail ul{margin:0;padding:0;list-style:none;}
.page_20th_expo1 .group_statistics .contents .statistics_list .item .text .detail ul li{position:relative;font-size:inherit;}
.page_20th_expo1 .group_statistics .contents .description{position:relative;margin:0;padding:0;font-size:18px;line-height:2;font-weight:400;color:#333333;text-align:center;margin-top:95px;}

.page_20th_expo1 .group_statistics .group_title{opacity:0;}
.page_20th_expo1 .group_statistics .titles{opacity:0;}
.page_20th_expo1 .group_statistics .contents .statistics_list{opacity:0;}
.page_20th_expo1 .group_statistics .contents .description{opacity:0;}

.page_20th_expo1 .page_section.fp-completely .group_statistics .group_title{animation:ani_group_statistics_group_title ease 1s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_statistics .titles{animation:ani_group_statistics_titles ease 1s 0.3s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_statistics .contents .statistics_list{animation:ani_group_statistics_contents_statistics_list ease 1s 0.6s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_statistics .contents .description{animation:ani_group_statistics_contents_description ease 1s 0.9s forwards;}

@keyframes ani_group_statistics_group_title{
	from{opacity:0;top:0;}
	to{opacity:1;top:0;}
}
@keyframes ani_group_statistics_titles{
	from{opacity:0;top:50px;}
	to{opacity:1;top:0;}
}
@keyframes ani_group_statistics_contents_statistics_list{
	from{opacity:0;top:0;}
	to{opacity:1;top:0;}
}
@keyframes ani_group_statistics_contents_description{
	from{opacity:0;top:50px;}
	to{opacity:1;top:0;}
}


.page_20th_expo1 .group_values{position:relative;height:100%;background-color:#000000;background-image:url(../images/20th_expo1/group_values_bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;}
.page_20th_expo1 .group_values .group_title{}
.page_20th_expo1 .group_values .titles{position:relative;text-align:center;color:#ffffff;margin-top:190px;}
.page_20th_expo1 .group_values .titles .title{position:relative;margin:0;padding:0;font-size:50px;line-height:1.2;font-weight:400;font-family:"GowunBatang-Regular";}
.page_20th_expo1 .group_values .contents{position:relative;margin-top:90px;}
.page_20th_expo1 .group_values .contents .values_list{position:relative;}
.page_20th_expo1 .group_values .contents .values_list > ul{margin:0;padding:0;list-style:none;}
.page_20th_expo1 .group_values .contents .values_list > ul:after{content:"";display:block;clear:both;}
.page_20th_expo1 .group_values .contents .values_list > ul > li{float:left;width:calc(33.33% - 13.4px);margin-right:20px;}
.page_20th_expo1 .group_values .contents .values_list > ul > li:nth-child(3n){margin-right:0;}
.page_20th_expo1 .group_values .contents .values_list .item{position:relative;background-color:#000000;color:#ffffff;padding:0 15px;text-align:center;box-sizing:border-box;}
.page_20th_expo1 .group_values .contents .values_list .item .title{margin:0;padding:25px 0;font-size:30px;line-height:1.2;font-weight:500;border-bottom:1px solid #ffffff;}
.page_20th_expo1 .group_values .contents .values_list .item .description{margin:0;padding:35px 0;font-size:20px;line-height:1.8;font-weight:400;white-space:nowrap;}
.page_20th_expo1 .group_values .contents .values_list .item.item1{background-color:#5ac4c5;}
.page_20th_expo1 .group_values .contents .values_list .item.item2{background-color:#5a99c5;}
.page_20th_expo1 .group_values .contents .values_list .item.item3{background-color:#c79f70;}

.page_20th_expo1 .group_values .group_title{opacity:0;}
.page_20th_expo1 .group_values .titles{opacity:0;}
.page_20th_expo1 .group_values .contents .values_list .item{opacity:0;}

.page_20th_expo1 .page_section.fp-completely .group_values .group_title{animation:ani_group_values_group_title ease 1s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_values .titles{animation:ani_group_values_titles ease 1s 0.3s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_values .contents .values_list .item.item1{animation:ani_group_values_contents_values_list_item ease 1s 0.6s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_values .contents .values_list .item.item2{animation:ani_group_values_contents_values_list_item ease 1s 0.9s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_values .contents .values_list .item.item3{animation:ani_group_values_contents_values_list_item ease 1s 1.2s forwards;}

@keyframes ani_group_values_group_title{
	from{opacity:0;top:0;}
	to{opacity:1;top:0;}
}
@keyframes ani_group_values_titles{
	from{opacity:0;top:50px;}
	to{opacity:1;top:0;}
}
@keyframes ani_group_values_contents_values_list_item{
	from{opacity:0;top:50px;}
	to{opacity:1;top:0;}
}


.page_20th_expo1 .group_heart{position:relative;height:100%;background-color:#ffffff;background-image:url(../images/20th_expo1/group_heart_bg.jpg);background-size:cover;background-position:center bottom;background-repeat:no-repeat;}
.page_20th_expo1 .group_heart .group_title{}
.page_20th_expo1 .group_heart .titles{position:relative;text-align:center;color:#ff6b6b;margin-top:60px;}
.page_20th_expo1 .group_heart .titles .title{position:relative;margin:0;padding:0;font-size:50px;line-height:1.2;font-weight:400;font-family:"GowunBatang-Regular";}
.page_20th_expo1 .group_heart .contents{position:relative;margin-top:40px;}
.page_20th_expo1 .group_heart .contents .description{position:relative;margin:0;padding:0;font-size:18px;line-height:2;font-weight:400;color:#333333;text-align:center;}
.page_20th_expo1 .group_heart .contents .buttons{position:relative;margin-top:35px;}
.page_20th_expo1 .group_heart .contents .buttons .button{position:relative;margin:0 auto;padding:0;display:block;-webkit-appearance:none;border-radius:10px;border:1px solid rgba(204,204,204,0.48);width:235px;height:60px;font-size:18px;line-height:calc(60px - 2px);font-weight:400;color:#333333;text-align:center;text-decoration:none;background-color:rgba(255,255,255,0.48);box-sizing:border-box;cursor:pointer;}
.page_20th_expo1 .group_heart .contents .buttons .button:hover{background-color:rgba(235,235,235,0.48);;}

.page_20th_expo1 .group_heart .group_title{opacity:0;}
.page_20th_expo1 .group_heart .titles{opacity:0;}
.page_20th_expo1 .group_heart .contents .description{opacity:0;}
.page_20th_expo1 .group_heart .contents .buttons{opacity:0;}

.page_20th_expo1 .page_section.fp-completely .group_heart .group_title{animation:ani_group_heart_group_title ease 1s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_heart .titles{animation:ani_group_heart_titles ease 1s 0.3s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_heart .contents .description{animation:ani_group_heart_contents_description ease 1s 0.6s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_heart .contents .buttons{animation:ani_group_heart_contents_buttons ease 1s 0.9s forwards;}

@keyframes ani_group_heart_group_title{
	from{opacity:0;top:0;}
	to{opacity:1;top:0;}
}
@keyframes ani_group_heart_titles{
	from{opacity:0;top:50px;}
	to{opacity:1;top:0;}
}
@keyframes ani_group_heart_contents_description{
	from{opacity:0;top:50px;}
	to{opacity:1;top:0;}
}
@keyframes ani_group_heart_contents_buttons{
	from{opacity:0;top:50px;}
	to{opacity:1;top:0;}
}


.page_20th_expo1 .group_target{position:relative;height:100%;background-color:#ffffff;}
.page_20th_expo1 .group_target .inner{width:100%;padding:0;}
.page_20th_expo1 .group_target .group_title{}
.page_20th_expo1 .group_target .contents{position:relative;margin-top:130px;}
.page_20th_expo1 .group_target .contents .target_list{position:relative;margin:0 auto;max-width:1765px;max-width:1885px;min-width:1200px;padding:0 60px;}
.page_20th_expo1 .group_target .contents .target_list ul{margin:0;padding:0;list-style:none;}
.page_20th_expo1 .group_target .contents .target_list ul:after{content:"";display:block;clear:both;}
.page_20th_expo1 .group_target .contents .target_list ul li{float:left;width:50%;margin:0 12.5px;}
.page_20th_expo1 .group_target .contents .target_list .slick-list{}
.page_20th_expo1 .group_target .contents .target_list .slick-arrow{position:absolute;z-index:1;left:auto;top:50%;right:auto;transform:translateY(-50%);border-radius:0;border:0;width:47px;height:auto;background-size:100%;background-repeat:no-repeat;background-position:center center;cursor:pointer;}
.page_20th_expo1 .group_target .contents .target_list .slick-arrow:before{content:"";display:block;padding-bottom:100%;}
.page_20th_expo1 .group_target .contents .target_list .slick-arrow.slick-prev{right:calc(100% + 10px);background-image:url(../images/20th_expo1/group_target_arrow_prev.png);}
.page_20th_expo1 .group_target .contents .target_list .slick-arrow.slick-next{left:calc(100% + 10px);background-image:url(../images/20th_expo1/group_target_arrow_next.png);}
.page_20th_expo1 .group_target .contents .target_list .item{position:relative;text-align:center;}
.page_20th_expo1 .group_target .contents .target_list .item .image{background-color:#000000;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.page_20th_expo1 .group_target .contents .target_list .item .image:before{content:"";display:block;padding-bottom:67.2%;}
.page_20th_expo1 .group_target .contents .target_list .item .title{margin:0;padding:0;font-size:18px;line-height:2;font-weight:500;color:#333333;margin-top:20px;}
.page_20th_expo1 .group_target .contents .target_list .item .image1{background-image:url(../images/20th_expo1/group_target_image1.jpg);}
.page_20th_expo1 .group_target .contents .target_list .item .image2{background-image:url(../images/20th_expo1/group_target_image2.jpg);}
.page_20th_expo1 .group_target .contents .target_list .item .image3{background-image:url(../images/20th_expo1/group_target_image3.jpg);}
.page_20th_expo1 .group_target .contents .target_list .item .image4{background-image:url(../images/20th_expo1/group_target_image4.jpg);}

.page_20th_expo1 .group_target .group_title{opacity:0;}
.page_20th_expo1 .group_target .contents .target_list{opacity:0;}

.page_20th_expo1 .page_section.fp-completely .group_target .group_title{animation:ani_group_target_group_title ease 1s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_target .contents .target_list{animation:ani_group_target_contents_target_list ease 1s 0.3s forwards;}

@keyframes ani_group_target_group_title{
	from{opacity:0;top:0;}
	to{opacity:1;top:0;}
}
@keyframes ani_group_target_contents_target_list{
	from{opacity:0;top:0;}
	to{opacity:1;top:0;}
}


.page_20th_expo1 .group_public{position:relative;height:100%;background-color:#207ab4;background-image:url(../images/20th_expo1/group_public_bg.jpg);background-size:1920px;background-position:center bottom;background-repeat:no-repeat;}
.page_20th_expo1 .group_public .group_title{}
.page_20th_expo1 .group_public .titles{position:relative;text-align:center;color:#ffffff;margin-top:60px;}
.page_20th_expo1 .group_public .titles .title{position:relative;margin:0;padding:0;font-size:50px;line-height:1.2;font-weight:400;font-family:"GowunBatang-Regular";}
.page_20th_expo1 .group_public .titles .description{position:relative;margin:0;padding:0;font-size:18px;line-height:2;font-weight:400;margin-top:25px;}
.page_20th_expo1 .group_public .contents{margin-top:90px;}
.page_20th_expo1 .group_public .contents .public_list{position:relative;}
.page_20th_expo1 .group_public .contents .public_list > ul{margin:0;padding:0;list-style:none;}
.page_20th_expo1 .group_public .contents .public_list > ul:after{content:"";display:block;clear:both;}
.page_20th_expo1 .group_public .contents .public_list > ul > li{float:left;width:calc(25% - 22.5px);margin-right:30px;}
.page_20th_expo1 .group_public .contents .public_list > ul > li:nth-child(4n){margin-right:0;}
.page_20th_expo1 .group_public .contents .public_list .item{position:relative;text-align:center;}
.page_20th_expo1 .group_public .contents .public_list .item .count{white-space:nowrap;}
.page_20th_expo1 .group_public .contents .public_list .item .count:after{content:"";display:block;height:1px;background-color:#f9ea00;margin:10px 0 20px;}
.page_20th_expo1 .group_public .contents .public_list .item .count .number{font-family:"Montserrat-SemiBold";font-size:60px;line-height:1;font-weight:400;color:#f9ea00;}
.page_20th_expo1 .group_public .contents .public_list .item .count .unit{font-size:18px;line-height:1;font-weight:400;color:#ffffff;}
.page_20th_expo1 .group_public .contents .public_list .item .text{color:#ffffff;}
.page_20th_expo1 .group_public .contents .public_list .item .text .title{margin:0;padding:0;font-size:20px;line-height:1.2;font-weight:400;}
.page_20th_expo1 .group_public .contents .public_list .item .text .description{margin:0;padding:0;font-size:16px;line-height:1.5;font-weight:400;word-break:keep-all;margin-top:15px;}
.page_20th_expo1 .group_public .contents .public_list .item .text .detail{font-size:14px;line-height:1.7;font-weight:400;white-space:nowrap;margin-top:25px;text-align:left;}
.page_20th_expo1 .group_public .contents .public_list .item .text .detail ul{margin:0;padding:0;list-style:none;}
.page_20th_expo1 .group_public .contents .public_list .item .text .detail ul li{position:relative;font-size:inherit;padding-left:0.5em;}
.page_20th_expo1 .group_public .contents .public_list .item .text .detail ul li:before{content:"-";display:block;position:absolute;left:0;top:0;width:0.5em;}

.page_20th_expo1 .group_public .group_title{opacity:0;}
.page_20th_expo1 .group_public .titles{opacity:0;}
.page_20th_expo1 .group_public .contents .public_list{opacity:0;}

.page_20th_expo1 .page_section.fp-completely .group_public .group_title{animation:ani_group_public_group_title ease 1s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_public .titles{animation:ani_group_public_titles ease 1s 0.3s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_public .contents .public_list{animation:ani_group_public_contents_public_list ease 1s 0.6s forwards;}

@keyframes ani_group_public_group_title{
	from{opacity:0;top:0;}
	to{opacity:1;top:0;}
}
@keyframes ani_group_public_titles{
	from{opacity:0;top:50px;}
	to{opacity:1;top:0;}
}
@keyframes ani_group_public_contents_public_list{
	from{opacity:0;top:0;}
	to{opacity:1;top:0;}
}


.page_20th_expo1 .group_effect{position:relative;height:100%;background-color:#ffffff;}
.page_20th_expo1 .group_effect .inner{width:100%;padding:0;}
.page_20th_expo1 .group_effect .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_expo1 .group_effect .textarea{position:absolute;right:0;top:50%;transform:translateY(-50%);width:50%;height:100%;}
.page_20th_expo1 .group_effect .textarea .text{position:absolute;left:50%;top:0;transform:translateX(-50%);max-width:700px;width:calc(100% - 100px);}
.page_20th_expo1 .group_effect .textarea .text .group_title{}
.page_20th_expo1 .group_effect .textarea .text .titles{position:relative;margin-top:155px;}
.page_20th_expo1 .group_effect .textarea .text .titles .title{position:relative;margin:0;padding:0;font-size:40px;line-height:1.5;font-weight:400;color:#666666;font-family:"GowunBatang-Regular";}
.page_20th_expo1 .group_effect .textarea .text .contents{position:relative;margin-top:65px;}
.page_20th_expo1 .group_effect .textarea .text .contents .description{position:relative;margin:0;padding:0;font-size:18px;line-height:2;font-weight:400;color:#333333;}
.page_20th_expo1 .group_effect .textarea .text .contents .buttons{position:relative;margin-top:45px;}
.page_20th_expo1 .group_effect .textarea .text .contents .buttons .button{position:relative;margin:0;padding:0;display:block;-webkit-appearance:none;border-radius:10px;border:1px solid #cccccc;width:265px;height:60px;font-size:18px;line-height:calc(60px - 2px);font-weight:400;color:#333333;text-align:center;text-decoration:none;box-sizing:border-box;cursor:pointer;}
.page_20th_expo1 .group_effect .textarea .text .contents .buttons .button:hover{background-color:#ebebeb;}
.page_20th_expo1 .group_effect .image.image_right{left:auto;right:0;}
.page_20th_expo1 .group_effect .image.image_right + .textarea{left:0;right:auto;}
.page_20th_expo1 .group_effect.group_effect1 .image{background-image:url(../images/20th_expo1/group_effect1_image.jpg);}
.page_20th_expo1 .group_effect.group_effect2 .image{background-image:url(../images/20th_expo1/group_effect2_image.jpg);}

.page_20th_expo1 .group_effect .image.image_left{opacity:0;}
.page_20th_expo1 .group_effect .image.image_right{opacity:0;}
.page_20th_expo1 .group_effect .textarea .text .group_title{opacity:0;}
.page_20th_expo1 .group_effect .textarea .text .titles{opacity:0;}
.page_20th_expo1 .group_effect .textarea .text .contents .description{opacity:0;}
.page_20th_expo1 .group_effect .textarea .text .contents .buttons{opacity:0;}

.page_20th_expo1 .page_section.fp-completely .group_effect .image.image_left{animation:ani_group_effect_image_left ease 1s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_effect .image.image_right{animation:ani_group_effect_image_right ease 1s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_effect .textarea .text .group_title{animation:ani_group_effect_group_title ease 1s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_effect .textarea .text .titles{animation:ani_group_effect_titles ease 1s 0.3s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_effect .textarea .text .contents .description{animation:ani_group_effect_contents_description ease 1s 0.6s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_effect .textarea .text .contents .buttons{animation:ani_group_effect_contents_buttons ease 1s 0.9s forwards;}

@keyframes ani_group_effect_image_left{
	from{opacity:0;left:-10%;}
	to{opacity:1;left:0;}
}
@keyframes ani_group_effect_image_right{
	from{opacity:0;right:-10%;}
	to{opacity:1;right:0;}
}
@keyframes ani_group_effect_group_title{
	from{opacity:0;top:0;}
	to{opacity:1;top:0;}
}
@keyframes ani_group_effect_titles{
	from{opacity:0;top:50px;}
	to{opacity:1;top:0;}
}
@keyframes ani_group_effect_contents_description{
	from{opacity:0;top:50px;}
	to{opacity:1;top:0;}
}
@keyframes ani_group_effect_contents_buttons{
	from{opacity:0;top:50px;}
	to{opacity:1;top:0;}
}


.page_20th_expo1 .group_convention{position:relative;height:100%;background-color:#ffffff;}
.page_20th_expo1 .group_convention .inner{width:100%;padding:0;}
.page_20th_expo1 .group_convention .group_title{}
.page_20th_expo1 .group_convention .titles{position:relative;text-align:center;color:#333333;margin-top:50px;}
.page_20th_expo1 .group_convention .titles .description{position:relative;margin:0;padding:0;font-size:20px;line-height:1.5;font-weight:400;}
.page_20th_expo1 .group_convention .contents{position:relative;margin-top:130px;}
.page_20th_expo1 .group_convention .contents .convention{position:relative;width:1510px;margin:0 auto;}
.page_20th_expo1 .group_convention .contents .convention:after{content:"";display:block;clear:both;}
.page_20th_expo1 .group_convention .contents .convention .image{position:relative;float:left;width:897px;background-image:url(../images/20th_expo1/group_convention_image.png);background-size:100%;background-position:center center;background-repeat:no-repeat;}
.page_20th_expo1 .group_convention .contents .convention .image:before{content:"";display:block;padding-bottom:57%;}
.page_20th_expo1 .group_convention .contents .convention .info{float:right;width:calc(100% - 897px);padding-left:60px;font-size:16px;line-height:1.875;color:#333333;box-sizing:border-box;position:absolute;right:0;top:50%;transform:translateY(-50%);}
.page_20th_expo1 .group_convention .contents .convention .info .title{position:relative;margin:0;padding:0;font-size:20px;font-weight:400;}
.page_20th_expo1 .group_convention .contents .convention .info .description{position:relative;margin:0;padding:0;font-size:1em;font-weight:400;}
.page_20th_expo1 .group_convention .contents .convention .info .detail{position:relative;font-size:1em;font-weight:400;margin-top:1.875em;}
.page_20th_expo1 .group_convention .contents .convention .info .detail ul{margin:0;padding:0;list-style:none;}
.page_20th_expo1 .group_convention .contents .convention .info .detail ul li{position:relative;font-size:inherit;padding-left:0.75em;}
.page_20th_expo1 .group_convention .contents .convention .info .detail ul li:before{content:"•";display:block;position:absolute;left:0;top:0;width:0.75em;}

.page_20th_expo1 .group_convention .group_title{opacity:0;}
.page_20th_expo1 .group_convention .titles{opacity:0;}
.page_20th_expo1 .group_convention .contents .convention .image{opacity:0;}
.page_20th_expo1 .group_convention .contents .convention .info{opacity:0;}

.page_20th_expo1 .page_section.fp-completely .group_convention .group_title{animation:ani_group_convention_group_title ease 1s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_convention .titles{animation:ani_group_convention_titles ease 1s 0.3s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_convention .contents .convention .image{animation:ani_group_convention_contents_convention_image ease 1s 0.6s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_convention .contents .convention .info{animation:ani_group_convention_contents_convention_info ease 1s 0.9s forwards;}

@keyframes ani_group_convention_group_title{
	from{opacity:0;top:0;}
	to{opacity:1;top:0;}
}
@keyframes ani_group_convention_titles{
	from{opacity:0;top:50px;}
	to{opacity:1;top:0;}
}
@keyframes ani_group_convention_contents_convention_image{
	from{opacity:0;top:0;}
	to{opacity:1;top:0;}
}
@keyframes ani_group_convention_contents_convention_info{
	from{opacity:0;}
	to{opacity:1;}
}

@media all and (max-width:1600px){
	.page_20th_expo1 .group_convention .contents .convention{max-width:1510px;min-width:1200px;width:auto;}
	.page_20th_expo1 .group_convention .contents .convention .image{width:800px;}
	.page_20th_expo1 .group_convention .contents .convention .info{width:calc(100% - 800px);}
}
@media all and (max-width:1500px){
	.page_20th_expo1 .group_convention .contents .convention .image{width:700px;}
	.page_20th_expo1 .group_convention .contents .convention .info{width:calc(100% - 700px);}
}
@media all and (max-width:1400px){
	.page_20th_expo1 .group_convention .contents .convention .image{width:600px;}
	.page_20th_expo1 .group_convention .contents .convention .info{width:calc(100% - 600px);}
}
@media all and (max-width:1300px){
	.page_20th_expo1 .group_convention .contents .convention .image{width:550px;}
	.page_20th_expo1 .group_convention .contents .convention .info{width:calc(100% - 550px);}
}


.page_20th_expo1 .group_end{position:relative;height:100%;background-color:#000000;background-image:url(../images/20th_expo1/group_end_bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;}
.page_20th_expo1 .group_end .section_title{color:#ffffff;}
.page_20th_expo1 .group_end .section_title .title:after{background-color:#ffffff;}
.page_20th_expo1 .group_end .titles{position:relative;text-align:center;margin-top:90px;}
.page_20th_expo1 .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_expo1 .group_end .section_title{opacity:0;}
.page_20th_expo1 .group_end .titles{opacity:0;}

.page_20th_expo1 .page_section.fp-completely .group_end .section_title{animation:ani_group_end_section_title ease 1s forwards;}
.page_20th_expo1 .page_section.fp-completely .group_end .titles{animation:ani_group_end_titles ease 1s 0.3s forwards;}

.page_20th_expo1 .page_section.completely .group_end .section_title{animation:ani_group_end_section_title ease 1s forwards;}
.page_20th_expo1 .page_section.completely .group_end .titles{animation:ani_group_end_titles ease 1s 0.3s forwards;}

@keyframes ani_group_end_section_title{
	from{opacity:0;top:50px;}
	to{opacity:1;top:0;}
}
@keyframes ani_group_end_titles{
	from{opacity:0;top:50px;}
	to{opacity:1;top:0;}
}


.page_20th_expo1 .page_sections_menu{position:fixed;z-index:1;left:30px;top:50%;transform:translateY(-50%);}
.page_20th_expo1 .page_sections_menu ul{margin:0;padding:0;list-style:none;}
.page_20th_expo1 .page_sections_menu ul li{margin:0;padding:0;}
.page_20th_expo1 .page_sections_menu ul li:nth-child(n+2){margin-top:15px;}
.page_20th_expo1 .page_sections_menu [data-menuanchor]{display:block;margin:0;padding:0;border:0;-webkit-appearance:none;width:10px;border-radius:50%;background-color:#9e9e9e;font-size:0;color:transparent;}
.page_20th_expo1 .page_sections_menu [data-menuanchor]:before{content:"";display:block;padding-bottom:100%;}
.page_20th_expo1 .page_sections_menu [data-menuanchor].active{background-color:#ff7400;}
.page_20th_expo1 .page_sections_menu [data-menuanchor="header"]{display:none;}
.page_20th_expo1 .page_sections_menu [data-menuanchor="footer"]{display:none;}


.page_20th_expo1 .scroll_message{position:fixed;z-index:2;bottom:10px;left:50%;transform:translateX(-50%);font-size:18px;line-height:2;color:#000000;white-space:nowrap;transition:opacity ease 0.3s;}
.page_20th_expo1 .scroll_message .icon{position:relative;display:inline-block;vertical-align:middle;width:20px;margin-left:10px;animation:ani_scroll_message_icon ease 0.4s infinite alternate;}
.page_20th_expo1 .scroll_message .icon:before{content:"";display:block;padding-bottom:225%;background-image:url(../images/20th_expo1/scroll_image.png);background-size:100%;background-position:center center;background-repeat:no-repeat;opacity:0;transition:opacity ease 0.3s;}
.page_20th_expo1 .scroll_message .icon:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../images/20th_expo1/scroll_image_white.png);background-size:100%;background-position:center center;background-repeat:no-repeat;opacity:0;transition:opacity ease 0.3s;}
.page_20th_expo1 .scroll_message[scroll-mode="white"]{color:#ffffff;}
.page_20th_expo1 .scroll_message[scroll-mode="white"] .icon:before{opacity:0;}
.page_20th_expo1 .scroll_message[scroll-mode="white"] .icon:after{opacity:1;}
.page_20th_expo1 .scroll_message[scroll-mode="black"]{color:#000000;}
.page_20th_expo1 .scroll_message[scroll-mode="black"] .icon:before{opacity:1;}
.page_20th_expo1 .scroll_message[scroll-mode="black"] .icon:after{opacity:0;}
.page_20th_expo1 .scroll_message[scroll-mode="none"]{opacity:0;}

@keyframes ani_scroll_message_icon{
	from{top:-10px;}
	to{top:0;}
}


.page_20th_expo1 .page_control{position:fixed;z-index:3;right:30px;bottom:30px;background-color:#e4e4e4;border-radius:10px;width:50px;overflow:hidden;}
.page_20th_expo1 .page_control ul{position:relative;margin:0;padding:0;list-style:none;}
.page_20th_expo1 .page_control ul li{position:relative;}
.page_20th_expo1 .page_control ul li:nth-child(n+2):before{content:"";display:block;height:1px;background-color:#ffffff;margin:0 2px;}
.page_20th_expo1 .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_expo1 .page_control .control:before,
.page_20th_expo1 .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_expo1 .page_control .control:before{opacity:1;}
.page_20th_expo1 .page_control .control:after{opacity:0;}
.page_20th_expo1 .page_control .control:hover:before{opacity:0;}
.page_20th_expo1 .page_control .control:hover:after{opacity:1;}
.page_20th_expo1 .page_control .go_home:before{background-image:url(../images/20th_expo1/icon_control_home.png);}
.page_20th_expo1 .page_control .go_home:after{background-image:url(../images/20th_expo1/icon_control_home_active.png);}
.page_20th_expo1 .page_control .go_top:before{background-image:url(../images/20th_expo1/icon_control_top.png);}
.page_20th_expo1 .page_control .go_top:after{background-image:url(../images/20th_expo1/icon_control_top_active.png);}