.con_intro,.con_anc,.con_item{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1024px){.con_intro,.con_anc,.con_item{width:91.66667%}}.wrap_content .txt_right{display:flex;justify-content:flex-end;margin:1rem 0}.con_intro{margin-top:3.07rem}.con_intro .txt{margin:1.92rem auto 0;text-align:justify;width:fit-content}@media only screen and (max-width: 767px){.con_intro .txt.center{text-align:left}}.con_intro .js-vn-btn-a,.con_intro .js-vn-btn-b{text-decoration:underline}.con_intro .js-vn-btn-a:hover,.con_intro .js-vn-btn-b:hover{cursor:pointer}.con_anc{margin-top:7.38rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_anc{margin-top:6.15rem}}@media only screen and (max-width: 767px){.con_anc{margin-top:4em}}.con_anc ul{justify-content:flex-start;gap:1.84rem 2.15%}@media only screen and (max-width: 767px){.con_anc ul{justify-content:space-between}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_anc ul{gap:1.84rem 3.5%}}@media only screen and (max-width: 767px){.con_anc ul{gap:1.84rem}}.con_anc ul::after{display:none !important}@media only screen and (max-width: 1024px){.con_anc ul li a{height:100%}}.con_item{margin-top:7.38rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_item{margin-top:4.61rem}}@media only screen and (max-width: 767px){.con_item{margin-top:4em}}.con_item .item{padding:6.3rem 0;border-top:1px solid lightgray;display:flex;flex-direction:column;gap:2rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_item .item{padding:4.61rem 0}}@media only screen and (max-width: 767px){.con_item .item{padding:3.84rem 0}}.con_item .item .info{display:flex;flex-direction:column;gap:1rem;counter-reset:section}.con_item .item .info h4{font-weight:600;display:flex;gap:.5rem;align-items:flex-start;counter-increment:section}.con_item .item .info h4::before{content:counter(section) ".";font-weight:700;line-height:1.8}.con_item .item .info h4:not(:first-child){margin-top:1rem}.con_item .item .info>*:not(h3,h4,.tbl){color:#4A4A4A}.con_item .item ol{box-sizing:border-box;padding-left:1.25em;display:flex;flex-direction:column;gap:1rem;counter-reset:item}.con_item .item ol>li{counter-increment:item}.con_item .item ol>li::marker{content:counter(item) ". "}.con_item .item ol ol{counter-reset:item}.con_item .item ol li{list-style-type:decimal;line-height:2}.con_item .item ol li ol{counter-reset:custom-counter;list-style:none;padding-left:2rem;margin:1rem 0;gap:0}.con_item .item ol li ol li{counter-increment:custom-counter;position:relative}.con_item .item ol li ol li::marker{content:"(" counter(custom-counter) ") "}.con_item .item ol li p{margin:1rem 0}.con_item .item ul{box-sizing:border-box;padding-left:1rem}.con_item .item ul li{list-style-type:disc;margin:.5rem 0;line-height:2}.con_item .item table caption{border-bottom:1px solid gray;box-sizing:border-box;padding:1em}.con_item .item:first-child{border-top:none}.con_item .item .list_normal{padding-left:0}.con_item .item .list_normal li{list-style-type:none}.con_item .item .notice{margin-top:2rem;background-color:whitesmoke;box-sizing:border-box;padding:1.5rem;text-align:center}.con_item .date{margin-top:4rem;text-align:right}.con_item .box_btn{margin-top:4rem;display:flex;justify-content:center}.con_item .box_btn a{max-width:none;width:fit-content}#vn{width:100%;height:300px;margin:auto;box-sizing:border-box;padding:5%;text-align:left;overflow-y:scroll;border:1px solid #d6d6d6}@media only screen and (max-width: 767px){#vn{height:15em}}#vn .txt{padding-bottom:2em}#vn .con_item{margin-top:0}#vn .txt_right{text-align:right}#modal_vn{position:fixed;bottom:0;width:100%;height:100%;transition:top 10ms ease 500ms,opacity 500ms ease,transform 500ms ease;opacity:0;overflow-y:scroll;z-index:5000;top:-100%;left:0;margin:0;padding:0}#modal_vn.active{top:0;opacity:1;transition:top 10ms ease,opacity 500ms ease 10ms}#modal_vn.active .info .bg_modal{position:fixed;height:100%;opacity:1}#modal_vn.active .inner_modal .wrap_modal{opacity:1;transition:opacity 1s ease 500ms}#modal_vn .info{padding:0;position:relative;height:100%}#modal_vn .bg_modal{width:100%;height:0%;position:absolute;top:0;right:0;bottom:0;z-index:1;background:rgba(0,0,0,0.6);opacity:.95;opacity:0;transition:opacity 800ms ease,right 1200ms cubic-bezier(0.19, 1, 0.22, 1)}#modal_vn .inner_modal{height:100%;width:100%;margin:0 auto}#modal_vn .inner_modal .wrp_modal{position:relative;z-index:10;z-index:100;position:relative;background:#FFF;border-radius:5px;padding:3em 5em;width:90%;max-width:1200px;top:50%;left:50%;transform:translate(-50%, -50%);height:90%}@media only screen and (max-width: 767px){#modal_vn .inner_modal .wrp_modal{padding:3em 2em}}@media only screen and (max-width: 767px){#modal_vn .inner_modal .wrp_modal{top:45%}}@media only screen and (max-width: 767px){#modal_vn .inner_modal .wrp_modal{height:90%}}#modal_vn .inner_modal .wrp_modal .modal-content{height:100%;display:none}#modal_vn .inner_modal .wrp_modal .st_modal{text-align:center;margin-bottom:.5em;font-size:138%;font-weight:bold}#modal_vn .inner_modal .wrp_modal .close{position:absolute;top:.5em;right:.5em;text-align:center;cursor:pointer;display:block;color:#8C8C8C;font-size:300%;line-height:.7}#modal_vn .inner_modal .wrp_modal form{overflow-y:scroll;height:92%;padding:1em}#modal_vn .inner_modal .wrp_modal .box_txt{margin-top:0}#modal_vn .inner_modal .wrp_modal .box_txt .txt{padding-bottom:1em}#modal_vn .inner_modal .wrp_modal .box_check{margin:0;padding:0}#modal_vn .inner_modal .wrp_modal .box_check label{font-size:88%;display:flex;flex-wrap:wrap;align-items:baseline;margin-bottom:.5em}#modal_vn .inner_modal .wrp_modal .box_check label input{width:2%}@media only screen and (max-width: 767px){#modal_vn .inner_modal .wrp_modal .box_check label input{width:6%}}#modal_vn .inner_modal .wrp_modal .box_check label span{padding-left:.5em;box-sizing:border-box;width:98%}@media only screen and (max-width: 767px){#modal_vn .inner_modal .wrp_modal .box_check label span{width:94%}}#modal_vn .inner_modal .wrp_modal .con_detail{margin-top:1em}#modal_vn .inner_modal .wrp_modal .con_detail iframe{height:300px;scrollbar-width:none}@media only screen and (max-width: 767px){#modal_vn .inner_modal .wrp_modal .con_detail iframe{height:15em}}#modal_vn .inner_modal .wrp_modal .con_detail iframe:-webkit-scrollbar{display:none}#modal_vn .inner_modal .wrp_modal .box_detail{font-size:88%;width:90%;margin:auto;box-sizing:border-box;padding:20px;text-align:left;overflow-y:scroll;border:1px solid #d6d6d6}@media only screen and (max-width: 767px){#modal_vn .inner_modal .wrp_modal .box_detail{width:100%}}#modal_vn .inner_modal .wrp_modal .box_detail .txt{padding-bottom:2em}#modal_vn .inner_modal .wrp_modal .check_pri{padding-top:1em;text-align:center}#modal_vn .inner_modal .wrp_modal .btn_submit{margin:2em auto 0;width:300px}@media only screen and (max-width: 767px){#modal_vn .inner_modal .wrp_modal .btn_submit{margin:1em auto 0}}@media only screen and (max-width: 767px){#modal_vn .inner_modal .wrp_modal .btn_submit{width:100%}}#modal_vn .inner_modal .wrp_modal .btn_submit input{display:block;width:100%;text-decoration:none;cursor:pointer;text-align:center;padding:1.1em .8em;background:#000;color:#FFF;transition:background 400ms ease,color 400ms ease;border-radius:.5em;border:1px solid #000}#modal_vn .inner_modal .wrp_modal .btn_submit input i{margin-right:.4em;font-size:129%;vertical-align:-.1em}#modal_vn .inner_modal .wrp_modal .btn_submit input:hover{background:#8C8C8C}#modal_vn .inner_modal .wrp_modal .btn_close{margin:2em auto 0;width:30%}@media only screen and (max-width: 767px){#modal_vn .inner_modal .wrp_modal .btn_close{width:100%}}#modal_vn .inner_modal .wrp_modal .btn_close button{display:block;width:100%;text-decoration:none;cursor:pointer;text-align:center;padding:1.1em .8em;background:#FFF;color:#000;transition:background 400ms ease,color 400ms ease;border-radius:.5em;border:1px solid #000}#modal_vn .inner_modal .wrp_modal .btn_close button i{margin-right:.4em;font-size:129%;vertical-align:-.1em}#modal_vn .inner_modal .wrp_modal .btn_close button:hover{background:#8C8C8C}#footer{margin-top:9.84rem}@media only screen and (min-width: 768px) and (max-width: 1024px){#footer{margin-top:6.15rem}}@media only screen and (max-width: 767px){#footer{margin-top:3.84rem}}
