﻿@charset "utf-8";
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap");
/*@import url("security2022-reset.css");*/

html{font-size:19px;}
*{font-family:'Noto Sans KR', sans-serif !important;}
body{color:#333;line-height:1.35;}
@media screen and (max-width:960px){
    html{
        font-size:16px;
    }
}
@media screen and (max-width:640px){
    html{
        font-size:15px;
    }
}
@media screen and (max-width:360px){
    html{
        font-size:13px;
    }
}

h1{font-size:2.4rem;font-weight:600;}
h2{font-size:2rem;font-weight:600;}
h3{font-size:1.6rem;font-weight:500;}
h4{font-size:1.2rem;font-weight:500;}
h5{font-size:1rem;font-weight:500;}
h6{font-size:0.8rem;font-weight:500;}

.security2022-wrapper{background:#191919;color:#fff;}

/* Security 2022 웨비나 Styles **********************/
.security2022-wrapper .inblock{display:block}
.security2022-wrapper .mo-only{display:none}
.security2022-wrapper .pc-only{display:inline-block}

.security2022-wrapper .realwebinar-wrap{width:90%;max-width:1280px;min-width:1200px;margin:auto;}
.security2022-wrapper .section-wrap{width:100%;margin:auto;padding:5.5rem 0 4rem;}
.security2022-wrapper .section-wrap .section-header{width:100%;margin:auto;margin-bottom:2rem;}
.security2022-wrapper .section-wrap .section-header .section__title{font-size:2rem;font-weight:700;text-align:center;line-height:1;margin-bottom:3.5rem;}
.program-wrap{background-color:#000}





@media screen and (max-width:960px){
    .security2022-wrapper .pc-only{display:none}
    .security2022-wrapper .mo-only{display:block}
    .security2022-wrapper .section-wrap{padding:3rem 0;}
    .security2022-wrapper .section-wrap .section-header{margin-bottom:2rem;}
    .security2022-wrapper .realwebinar-wrap{min-width:auto;}
}

/* section:header **********/
/* .security2022-wrapper .header-wrap{background:url("https://image.samsungsds.com/kr/real/img/webinar_bg.png?queryString=20260608094511?queryString=20220721050016") top center/cover no-repeat;} */
.security2022-wrapper .visual-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:1.5rem;text-align:center;line-height:1.5;background:#000;}
.security2022-wrapper .visual-wrap .visual-container{width:100%;margin-top:0;}
.security2022-wrapper .visual-wrap .visual-container .visual-head{padding:11.5rem 0 10rem;background:url("https://image.samsungsds.com/kr/real/img/visual-bg.png?queryString=20260608094511") center center no-repeat;background-size:cover;}
.security2022-wrapper .visual-wrap .visual-container .visual-head .visual-img{position:relative;display:block;width:60%;max-width:527px;margin:0 auto 3.2rem;padding-bottom:3.2rem;}
.security2022-wrapper .visual-wrap .visual-container .visual-head .visual-img img{width:100%;}
.security2022-wrapper .visual-wrap .visual-container .visual-body{padding:3.25rem 0 7rem;;text-align:center;word-break:keep-all;}
.security2022-wrapper .visual-wrap .visual-container .visual-body .visual-info{display:inline-block;margin:6rem auto 4.75rem;font-size:1.5rem;}
.security2022-wrapper .visual-wrap .visual-container .visual-body .visual-notice{margin-top:2.75rem;}
.security2022-wrapper .visual-wrap .visual-container .visual-body .btn-visual{display:inline-block;margin:2.5rem auto;padding:0 2rem;font-size:1.5rem;font-weight:500;line-height:3.45rem;color:#fff;background:#2b56b4;border-radius:1.75rem;}
.security2022-wrapper .visual-wrap .visual-container .visual-body a.btn-visual:hover{background:#2460e3;}
.security2022-wrapper .visual-wrap .visual-container .visual-body .invitation-commnet{color:#00FBFF;font-size:1.175rem;text-align:center;}

.section-wrap{background-color:#000}

@media screen and (max-width:960px){
    .security2022-wrapper .visual-wrap .visual-container{width:100%;}

    .security2022-wrapper .visual-wrap .visual-container .visual-body{margin:0rem auto;/* text-align:left; */}
    .security2022-wrapper .visual-wrap .visual-container .visual-body .visual-info{width:100%;margin:3.5rem auto 2rem;font-size:1.675rem;letter-spacing:-0.075rem;}
    .security2022-wrapper .visual-wrap .visual-container .visual-body .visual-notice{width:80%;margin:2.2rem auto 0;font-size:1.5rem;}
    .security2022-wrapper .visual-wrap .visual-container .visual-body .btn-visual{height:3rem;margin-top:4.5rem;padding:0 3.5rem;font-size:1.5rem;line-height:3rem;border-radius:1.5rem;}
    .security2022-wrapper .visual-wrap .visual-container .visual-body .invitation-commnet{font-size:1.1rem;}
}

/* section:program **********/
/* .security2022-wrapper .program-wrap{background-color:#f1f1f1;} */
.security2022-wrapper .program-wrap .program-container:first-of-tpe{margin-bottom:0.5rem;}
.security2022-wrapper .program-wrap .program-container .program__title{/* margin-bottom:0.5rem; */background-color:#252525;color:#fff;display:-webkit-box;display:-ms-flexbox;
display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.security2022-wrapper .program-wrap .program-container .program__title p{width:85%;padding:0.8rem 1.2rem;font-size:1.2rem;font-weight:500;text-align:center;}
.security2022-wrapper .program-wrap .program-container .program__title p.t_title em{display:none}
.security2022-wrapper .program-wrap .program-container .program__title p.t_time{width:15%;min-width:4rem;border-right:1px solid #484848;}
.security2022-wrapper .program-wrap .program-container .program__contents{height:auto;overflow:hidden;font-size:1rem;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.security2022-wrapper .program-wrap .program-table{display:table;width:100%;border-collapse:collapse;/* border-top:1px solid #777; */}
.security2022-wrapper .program-wrap .program-table > ul{display:table-row;}
.security2022-wrapper .program-wrap .program-table > ul > li{border-bottom:1px solid #777;border-left:1px solid #777;}
.security2022-wrapper .program-wrap .program-table > ul > li:first-of-type{width:15%;min-width:4rem;font-size:0.9rem;line-height:1;text-align:center;vertical-align:middle;border-left:0;}
.security2022-wrapper .program-wrap .program-table > ul li{display:table-cell;/* height:116px;*/padding:0.7rem 0.8rem;vertical-align:middle;}
.security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap{padding:0;}
.security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .inner-table{display:table;width:100%;height:100%;border-collapse:collapse;}
.security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .inner-table li{border-left:1px solid #414141;}
.security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .inner-table li:first-of-type{border-left:0;}
.security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .inner-table li:first-of-type > p{line-height:28px;font-size:0.8rem;}
.security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .inner-table li:first-of-type .bold{font-weight:bold;}
.security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .inner-table li:last-of-type .tit_mc{font-weight:bold;}
.security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .inner-table .inblock{display:block;}



@media screen and (max-width:960px){
    /* .security2022-wrapper .program-wrap{} *//* table 구조 :program */
    .security2022-wrapper .program-wrap .program-container .program__title p{font-size:1rem;}
    .security2022-wrapper .program-wrap .program-container .program__title p.t_time,
    .security2022-wrapper .program-wrap .program-container .program__title p.t_speaker{width:15%;display:inline-block;}
    .security2022-wrapper .program-wrap .program-container .program__title p.t_title em{display:inline-block;}
    .security2022-wrapper .program-wrap .program-container .program__title p.t_speaker{opacity:0;}
    .security2022-wrapper .program-wrap .program-container .program__contents .program__btn-group a{padding:0.4rem 0.6rem;margin-right:0.5rem;}
    .security2022-wrapper .program-wrap .program-container .program__contents .program__btn-group .program__btn-video::before{margin-top:-0.65rem;margin-right:0.8rem;}
    .security2022-wrapper .program-wrap .program-container .program__contents .program__btn-group .program__btn-download::before{margin-top:-0.65rem;margin-right:0.8rem;}
    .security2022-wrapper .program-wrap .program-container .program__contents .program__btn-group .program__btn-qna{margin-top:0.6rem;}
    .security2022-wrapper .program-wrap .program-container .program__contents .program__btn-group .program__btn-qna::before{margin-top:-0.65rem;margin-right:0.8rem;}
    .security2022-wrapper .program-wrap .program-table .inner-table{display:block;}
}
@media screen and (max-width:1280px){
    .security2022-wrapper .program-wrap .program-container .program__contents .program__btn-group a{font-size:0.7rem;}
}

.w100p{width:100%;}
.dp-flex{display:flex;flex-flow:row wrap;font-weight:600;}
.security2022-wrapper .program-wrap .program-table>ul .inner-table-wrap .dp-flex .inner-table{display:flex;flex-flow:column nowrap;width:100%;text-align:center;font-size:1.1rem;}
.security2022-wrapper .program-wrap .program-table>ul .inner-table-wrap .dp-flex .inner-table li{display:flex;flex-direction:column;justify-content:center;}
.security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .ct-flex .inner-table:first-of-type li{border-left:0;}

.ct-flex{display:flex;flex-flow:row wrap;font-weight:600;}
.security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .ct-flex .inner-table{display:flex;flex-flow:column nowrap;width:calc(100% / 3);text-align:left;}
.security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .ct-flex .inner-table li{flex-direction:column;justify-content:center;word-break:keep-all;}
.security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .ct-flex .inner-table li:first-of-type{flex-direction:row;}
.security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .ct-flex .inner-table li:not(:first-of-type){min-height:5.75rem;border-bottom:1px solid #777;}
.security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .ct-flex .inner-table li:last-of-type{min-height:6.75rem;border-bottom:none;}
.security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .ct-flex .inner-table li.break-time{height:2.6rem;min-height:auto;text-align:center;border-left:none;background:#2b2b2b;}
.security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .ct-flex .inner-table:first-child li.break-time span{display:none;}
.security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .ct-flex .inner-table:last-child li.break-time span{display:none;}

.ct-flex .inner-table .title{font-weight:600;text-align:center;color:#fff;}
.title-bg-1{background:#44569f;}
.title-bg-2{background:#7eb7e6;}
.title-bg-3{background:#95c8d3;}
.inner-table .info-text{margin-top:.3rem;font-size:0.9rem;font-weight:100;}

/* section:program **********/
.security2022-wrapper .faq-wrap{background-color:#000;padding-top:4.25rem;}
.security2022-wrapper .faq-list-wrap{width:90%;max-width:1280px;min-width:320px;margin:auto;}
/* 라디오버튼 아코디언 */
#accordion{border-top:1px solid #7d7d7d;}
#accordion li{position:relative;border-bottom:1px solid #7d7d7d;}
#accordion input{display:none;}
#accordion label{position:relative;cursor:pointer;display:block;padding:1.25rem 2.5rem 1.25rem 6.25rem;font-size:1.2rem;z-index:20;font-weight:300;}
#accordion label::before{content:"Q";position:absolute;display:block;top:50%;left:2.75rem;transform:translate(-50%,-50%);font-weight:500;font-size:1.25rem;line-height:1.4;}
#accordion article{position:relative;background:#0a1225;height:0px;overflow:hidden;z-index:10;font-size:1.12rem;font-weight:100;}
#accordion article::before{content:"A";position:absolute;display:block;top:50%;left:2.75rem;transform:translate(-50%,-50%);font-weight:100;font-size:1.25rem;}
#accordion article::after{content:"";position:absolute;display:block;width:100%;top:0;border-top:1px solid #747c8f;}
#accordion article p{padding:1.25rem 2.5rem 1.25rem 6.25rem;}
#accordion input:checked ~ article{border-bottom-left-radius:.25em;border-bottom-right-radius:.25em;height:auto;}
#accordion li label .btn-arrow{position:absolute;display:block;width:2rem;height:2rem;top:50%;right:2rem;transform:translate(50%,-50%);transition:all 1s;background:url("https://image.samsungsds.com/kr/real/img/btn-arrow.png?queryString=20260608094511") center center no-repeat;background-size:cover;}
#accordion li input:checked ~ label .btn-arrow{transform:rotate(180deg) translate(-50%,50%);transition:all 1s;}

/* section:map **********/
.security2022-wrapper .map-wrap{width:90%;max-width:1280px;min-width:320px;margin:auto;}
.security2022-wrapper .map-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;font-size:1.15rem;line-height:1.5;}
.security2022-wrapper .map-container .map-img{width:50%;padding-right:3.25rem;}
.security2022-wrapper .map-container .map-img img{width:100%;max-width:655px;}
.security2022-wrapper .map-container .map-info{width:50%;padding-left:3.25rem;font-weight:100;}
.security2022-wrapper .map-container .map-info p{margin:3rem 0 0;}
.security2022-wrapper .map-container .map-info p.address{margin-top:0;}
.security2022-wrapper .map-container .map-info .text-blue{display:block;color:#2f52a4;}
.security2022-wrapper .map-container .map-info .text-bold{display:block;font-weight:600;}




/* section:keynote **********/
#keynote.section-wrap{padding-bottom:2rem;}
.security2022-wrapper .keynote-wrap{width:90%;max-width:1280px;min-width:320px;margin:auto;text-align:center;}
.security2022-wrapper .keynote-container{position:relative;margin-bottom:2.84rem;padding:2.37rem;font-size:1.15rem;line-height:1.5;background:#2b2b2b;border-radius:.35rem;}
.security2022-wrapper .keynote-container:last-child{margin-bottom:0;}
.security2022-wrapper .keynote-container .keynote-title{margin-bottom:1.5rem;font-size:1.68rem;line-height:1;}
.security2022-wrapper .keynote-container .keynote-title-bar{width:100%;height:.3rem;}
.security2022-wrapper .keynote-container .keynote-profile{display:flex;justify-content:center;align-items:flex-start;margin-top:2.2rem;}
.security2022-wrapper .keynote-container .keynote-profile .keynote-profile-row{width:20%;margin-right:3.47rem;}
.security2022-wrapper .keynote-container .keynote-profile .keynote-profile-row:last-child{margin-right:0;}
.security2022-wrapper .keynote-container .keynote-profile .keynote-profile-row .keynote-profile-img{width:100%;margin-right:3.25rem;margin-bottom:.7rem;}
.security2022-wrapper .keynote-container .keynote-profile .keynote-profile-row .keynote-profile-img img{width:80%;max-width:236px;}
.security2022-wrapper .keynote-container .keynote-profile .keynote-profile-row .keynote-profile-info{font-size:.9rem;font-weight:200;}
.security2022-wrapper .keynote-container .keynote-profile .keynote-profile-row .keynote-profile-info .name{margin-right:.4rem;font-size:1.42rem;font-weight:400;}
.security2022-wrapper .keynote-container .keynote-profile .keynote-profile-row .keynote-profile-info .position{font-size:1rem;font-weight:300;}
.security2022-wrapper .keynote-container .keynote-info{width:100%;font-size:1.3rem;word-break:keep-all;margin-top:1.84rem;}

/* section:exhibition **********/
#exhibition.section-wrap{padding-bottom:2rem;background:#000;}
.security2022-wrapper .exhibition-wrap{width:90%;max-width:1280px;min-width:320px;margin:auto;text-align:center;}

#exhibition.section-wrap .exhibition-visual{width:100%;padding:1.12rem 0;border-top:1px solid #4a8bff;border-bottom:1px solid #515151;}
#exhibition.section-wrap .exhibition-visual img{width:100%;max-width:1376px;}

#exhibition.section-wrap .exhibition-container{position:relative;margin-top:2.5rem;padding:2.37rem;font-size:1.15rem;line-height:1.5;background:#2b2b2b;border-radius:1.2rem;}
#exhibition.section-wrap .section-body .exhibition-container:last-child{margin-bottom:0;}

.exhibition-title{width:35%;margin:0 auto 1.75rem;font-size:1.68rem;font-weight:600;line-height:3.6rem;border-radius:1.8rem;}

.exhibition-content{display:flex;width:100%;justify-content:center;align-items:center;margin-top:1.2rem;text-align:left;}

.exhibition-content .exhibition-img{width:24%;}
.exhibition-content .exhibition-img img{width:80%;max-width:267px;}

.exhibition-content .exhibition-info{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;width:76%;word-break:keep-all;}
.exhibition-content .exhibition-info .exhibition-info-row{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;width:100%;padding:1.2rem 0;border-bottom:1px solid #5b5b5b;}
.exhibition-content .exhibition-info .exhibition-info-row:first-child{padding-top:0;}
.exhibition-content .exhibition-info .exhibition-info-row:last-child{padding-bottom:0;border-bottom:none;}
.exhibition-content .exhibition-info .exhibition-info-row span{font-size:1.22rem;font-weight:100;}
.exhibition-content .exhibition-info .exhibition-info-row span.subject{font-size:1.42rem;font-weight:600;margin-bottom:0.5rem;}

.security2022-wrapper .footer-wrap{width:100%;height:6.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:#000;color:#fff;font-size:1rem;text-align:center;}
.backimg{background-color:#3f3f3f}

body{width:100%;height:100%;}
#wrap{width:100%;height:100%;border:0px solid #cc0000}
.backimg{width:100%;height:100%;border:0px solid #cc0000;text-align:Center;overflow-y:hidden;padding-left:2.0rem;padding-right:2.0rem}
.backimg.real_summit_event {height:calc(100% - 112px)}
.backimg .table-pr{width:100%;height:100%;display:table;width:100%;position:relative;z-index:10}
.backimg .table-pr .table-cell{display:table-cell;vertical-align:middle;color:#fff}
.backimg .table-pr .table-cell h1 img{max-width:321px;width:100%}
.backimg .table-pr .table-cell h3{font-size:2.0rem;margin:2.0rem}
.backimg .table-pr .table-cell h5{font-size:1.4rem;margin-top:1.0rem}

.backimg #myVideo{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height:100%;
	background-color: white; 
	background-image:  our video *;
	background-position: center top;
	background-size: cover;
	object-fit: cover;
	z-index:3;
	overflow:hidden;
}
.greetingimg{background:url("https://image.samsungsds.com/kr/real/img/back.png?queryString=20260608094511")no-repeat;background-size:cover;background-position:50% 50%;height:600px;text-align:center;padding-left:2.0rem;padding-right:2.0rem}
.greetingimg .table-pr{width:100%;height:100%;display:table;width:100%;position:relative;z-index:10}
.greetingimg .table-pr .table-cell{display:table-cell;vertical-align:middle;color:#fff}
.greetingimg .table-pr .table-cell h4{font-size:1.8rem;margin:2.3rem}
.backimg .table-pr .table-cell a.btn{font-size:1.3rem;padding:15px;max-width:260px;width:80%;background-color:#2b56b4;margin-top:1.0rem;color:#fff;border-radius:100px}


@media screen and (max-width:960px){
    .security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .ct-flex .inner-table{font-size:1rem;letter-spacing:-0.035rem;}
    .security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .ct-flex .inner-table li:not(:first-of-type){min-height:7.25rem;letter-spacing:-.05rem;}
    .security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .ct-flex .inner-table li.break-time{min-height:auto;}
    .security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .ct-flex .inner-table .info-text{font-size:.8rem;}
    .security2022-wrapper .program-wrap .program-table > ul li{padding:.75rem .6rem;}
    .security2022-wrapper .program-wrap .program-table > ul li .ct-flex{padding:0;}
    .ct-flex .inner-table .title{padding:.6rem .7rem;letter-spacing:-.03rem;}
    #accordion label{padding:1.75rem 1.75rem 1.75rem 5rem;}
    #accordion article p{padding:1.75rem 1.75rem 1.75rem 5rem;}
    #accordion li label .btn-arrow{width:1.5rem;height:1.5rem;right:1.5rem;}
    .security2022-wrapper .map-wrap{width:86%;}
    .security2022-wrapper .map-container .map-img{padding-right:2rem;}
    .security2022-wrapper .map-container .map-info{padding-left:2rem;}
    .security2022-wrapper .keynote-wrap{width:86%;}
    .security2022-wrapper .keynote-container .keynote-profile .keynote-profile-row{width:35%;}
    #exhibition.section-wrap .exhibition-container{padding:1.75rem;}
    .exhibition-title{width:60%;margin:0 auto 1.25rem;}
    .exhibition-content .exhibition-img{width:35%;}
    .exhibition-content .exhibition-info{width:65%;}
}
@media screen and (max-width:768px){
html{height:100% !important;}
body{height:100% !important;border:0px solid #ff9900;position:relative}
#wrap{height:100% !important;border:0px solid #ff9900;position:relative}
.backimg{height:100% !important;border:0px solid #ff9900;position:relative}
.backimg #myVideo{border:0px solid #cc0000}
/*
#myVideo{display:none}
.backimg{background:url("https://image.samsungsds.com/kr/real/img/mobile_vod.png?queryString=20260608094511")no-repeat;background-size:cover;background-position:50% 50%;height:auto;padding-top:20%;padding-bottom:20%}]
*/
}
@media screen and (max-width:640px){
    .security2022-wrapper .visual-wrap .visual-container .visual-head{padding:7rem 0 7rem;}
    .security2022-wrapper .visual-wrap .visual-container .visual-body{width:90%;margin:3rem auto 3rem;padding:0;}
    .security2022-wrapper .visual-wrap .visual-container .visual-body .visual-info{margin:3rem auto 1rem;}
    .security2022-wrapper .visual-wrap .visual-container .visual-body .visual-notice{width:90%;font-size:1.05rem;margin-top:1.5rem;}
    .security2022-wrapper .visual-wrap .visual-container .visual-body .visual-notice .inblock{display:initial;}
    .security2022-wrapper .visual-wrap .visual-container .visual-body .btn-visual{margin-top:3rem;padding:0 2rem;}
    .security2022-wrapper .visual-wrap .visual-container .visual-body .invitation-commnet{font-size:.9rem;}
    .security2022-wrapper .program-wrap .program-container .program__title p{padding:.8rem;font-size:.9rem;}
    .ct-flex{flex-direction:column;}
    .security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .ct-flex .inner-table{font-size:1.15rem;width:100%;letter-spacing:inherit;}
    .security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .ct-flex .inner-table li{border-left:none;}
    .security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .ct-flex .inner-table li:not(:first-of-type){min-height:auto;}
    .security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .ct-flex .inner-table:first-child li.break-time span{display:block;}
    .security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .ct-flex .inner-table:last-child li.break-time span{display:block;}
    .security2022-wrapper .program-wrap .program-table > ul .inner-table-wrap .ct-flex .inner-table .info-text{font-size:.95rem;}
    #accordion label{padding:1.5rem 2.75rem 1.5rem 3rem;font-size:1rem;}
    #accordion label::before{left:1.5rem;}
    #accordion article p{padding:1.5rem 2.75rem 1.5rem 3rem;font-size:1rem;}
    #accordion article::before{left:1.5rem;}
    #accordion li label .btn-arrow{width:1.5rem;height:1.5rem;right:1.25rem;}
    .security2022-wrapper .map-wrap{width:80%;min-width:auto}
    .security2022-wrapper .map-container{flex-direction:column;}
    .security2022-wrapper .map-container .map-img{width:100%;padding-right:0;}
    .security2022-wrapper .map-container .map-info{width:100%;padding-left:0;padding-top:2rem;}
    .security2022-wrapper .map-container .map-info p{margin-top:2rem;}
    .security2022-wrapper .keynote-wrap{width:80%;min-width:auto}
    .security2022-wrapper .keynote-container{flex-direction:column;padding:1.5rem;}
    .security2022-wrapper .keynote-container .keynote-title{font-size:1.3rem;line-height:1.4;margin-bottom:1.25rem;}
    .security2022-wrapper .keynote-container .keynote-title-bar{height:.2rem;}
    .security2022-wrapper .keynote-container .keynote-profile{flex-flow:column;align-items:center}
    .security2022-wrapper .keynote-container .keynote-profile .keynote-profile-row{width:70%;margin:0;}
    .security2022-wrapper .keynote-container .keynote-profile .keynote-profile-row:last-child{margin-top:2rem;}
    .security2022-wrapper .keynote-container .keynote-profile .keynote-profile-row:first-child{margin-top:0;}
    .security2022-wrapper .keynote-container .keynote-profile .keynote-profile-row .keynote-profile-img img{max-width:120px;}
    .security2022-wrapper .keynote-container .keynote-profile .keynote-profile-row .keynote-profile-info{font-size:1.05rem;}
    .security2022-wrapper .keynote-container .keynote-profile .keynote-profile-row .keynote-profile-info .position{font-size:1.05rem;}
    .security2022-wrapper .keynote-container .keynote-info{font-size:1.05rem;line-height:1.6}
    .security2022-wrapper .keynote-container .keynote-info .inblock{display:initial;}

    #exhibition.section-wrap .exhibition-container{padding:1.75rem;}
    .exhibition-title{width:90%;margin:0 auto 1.25rem;}
    .exhibition-content{flex-direction:column;text-align:center;}
    .exhibition-content .exhibition-img{width:100%;}
    .exhibition-content .exhibition-img img{width:65%;}
    .exhibition-content .exhibition-info{width:100%;margin-top:1rem;}
    .exhibition-content .exhibition-info .exhibition-info-row span{width:100%;font-size:1rem;}
    .exhibition-content .exhibition-info .exhibition-info-row span.subject{font-size:1.25rem;}

	.backimg .table-pr .table-cell h3{font-size:1.3rem;margin:1.0rem}
	.backimg .table-pr .table-cell h5{font-size:1.0rem;margin-top:1.0rem}
	.backimg .table-pr .table-cell h5 span{display:block;text-align:center}
	.greetingimg .table-pr .table-cell h4{font-size:1.4rem;margin:1.0rem}

	.backimg .table-pr .table-cell h1 img{max-width:250px;width:70%}


}

.smtxt{font-size:1.0rem}
