:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{background-color:var(--bs-body-bg);color:var(--bs-body-color);font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);margin:0;text-align:var(--bs-body-text-align);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{border:0;border-top:1px solid;color:inherit;margin:1rem 0;opacity:.25}.h1,.h3,.h5,h1,h3,h5{font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h5,h5{font-size:1.25rem}p{margin-bottom:1rem;margin-top:0}ol,ul{margin-bottom:1rem;margin-top:0;padding-left:2rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}b{font-weight:bolder}a{color:var(--bs-link-color);text-decoration:underline}a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code{color:var(--bs-code-color);font-family:var(--bs-font-monospace);font-size:1em;font-size:.875em;word-wrap:break-word}a>code{color:inherit}img{vertical-align:middle}label{display:inline-block}input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}select{text-transform:none;word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=reset]{-webkit-appearance:button}[type=reset]:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{-webkit-appearance:button;font:inherit}[hidden]{display:none!important}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.g-0{--bs-gutter-x:0;--bs-gutter-y:0}@media (min-width:768px){.col-md-6{flex:0 0 auto;width:50%}}@media (min-width:992px){.col-lg{flex:1 0 0%}.col-lg-auto{flex:0 0 auto;width:auto}}.form-control{appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.375rem;color:#212529;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control:focus{background-color:#fff;border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;color:#212529;outline:0}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#212529;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}.form-select{display:block;padding:.375rem 2.25rem .375rem .75rem;width:100%;-moz-padding-start:calc(.75rem - 3px);appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ced4da;border-radius:.375rem;color:#212529;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;outline:0}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-check-input{appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid rgba(0,0,0,.25);height:1em;margin-top:.25em;print-color-adjust:exact;vertical-align:top;width:1em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;outline:0}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");border-color:#0d6efd}.form-check-input:disabled{filter:none;opacity:.5;pointer-events:none}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-border-width:1px;--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:.375rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(.375rem - 1px) ;--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(0,0,0,.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:#fff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;display:flex;flex-direction:column;height:var(--bs-card-height);min-width:0;position:relative;word-wrap:break-word;background-clip:initial;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-left:0;margin-right:0}.d-flex{display:flex!important}.flex-row-reverse{flex-direction:row-reverse!important}.justify-content-center{justify-content:center!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.mt-0{margin-top:0!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.pt-0{padding-top:0!important}.text-center{text-align:center!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.visible{visibility:visible!important}@media (min-width:768px){.d-md-none{display:none!important}}/*!
*  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
*  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
*/@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(./fontawesome-webfont.G5YE5S7X.eot?v=4.7.0);src:url(./fontawesome-webfont.G5YE5S7X.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(./fontawesome-webfont.B-jkhYfk.woff2?v=4.7.0) format("woff2"),url(./fontawesome-webfont.CDK5bt4p.woff?v=4.7.0) format("woff"),url(./fontawesome-webfont.CQDK8MU3.ttf?v=4.7.0) format("truetype"),url(./fontawesome-webfont.D13rzr4g.svg?v=4.7.0#fontawesomeregular) format("svg")}.fa{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.fa-search:before{content:""}.fa-times:before{content:""}.fa-home:before{content:""}.fa-repeat:before{content:""}.fa-map-marker:before{content:""}.fa-arrow-up:before{content:""}.fa-facebook:before{content:""}.fa-list-ul:before{content:""}.fa-lightbulb-o:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-paper-plane:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-clone:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-map:before{content:""}:root{--c-main:#0046aa;--c-sub:#ed6d1f;--c-gray:#666;--c-light-gray:#f2f2f2;--c-white:#fff;--c-dark:#333;--c-black:#000;--c-gray-mid:#9898ac;--c-accent:#ff4b12}body,html{height:100%;text-size-adjust:none}body{background:var(--c-light-gray)}body,input{font-size:100%}a{text-decoration:none}p{margin-bottom:1em}li,p{color:var(--c-dark);font-size:1em;line-height:1.8em}h1,h3,h5{font-family:sans-serif}h1{font-size:2.142em;line-height:1.1333em;margin-bottom:.2666em}h3{font-size:1.429em;line-height:1.4em;margin-bottom:.4em}h5{font-size:1em;line-height:1.5em;margin-bottom:.5em}a:link,a:visited{text-decoration:none}a[href^=tel]{color:var(--c-main)}::selection{background:#111;color:var(--c-white)}body.pc::-webkit-scrollbar{width:8px}body.pc::-webkit-scrollbar-track{background:#f1f1f1}body.pc::-webkit-scrollbar-thumb{background:var(--c-gray-mid)}body.pc::-webkit-scrollbar-thumb:hover{background:var(--c-main)}@media only screen and (max-width:768px){li,p{font-size:15px}}.loading_box{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.loading_box:after{background:url(../images/loading.gif) no-repeat 50%;background-size:60px;z-index:1}.loading_box:after,.loading_box:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.loading_box:before{background:url(../images/bg_pattern.webp) var(--c-sub);z-index:-1}.loading_box .icon{width:40px}.loading_box .icon img{display:block;width:100%}.item_loading{height:80px;position:relative;width:100%}.item_loading:after{background:url(../images/loading.gif) no-repeat 50%;background-size:40px;content:"";display:block;filter:invert(48%) sepia(56%) saturate(1129%) hue-rotate(349deg) brightness(100%) contrast(104%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.inner-width{max-width:1200px}.inner-width,.txt-width{margin:auto;position:relative}.txt-width{max-width:800px}@media only screen and (max-width:1200px){.inner-width{margin:0 30px;max-width:calc(100% - 60px)}}@media only screen and (max-width:992px){.txt-width{margin:0 40px}}@media only screen and (max-width:576px){.inner-width{max-width:calc(100% - 60px)}.inner-width,.txt-width{margin:0 30px}.act .inner-width{margin:0;max-width:100%}}@media only screen and (max-width:360px){.inner-width{max-width:calc(100% - 40px)}.inner-width,.txt-width{margin:0 20px}}.title_bar{margin:0;padding:0;position:relative}.title_bar,.title_bar.left{text-align:left}.title_bar.right{text-align:right}.title_bar .title{display:block;margin:0;position:relative}.title_bar .title b{color:var(--c-black);display:-webkit-box;font:700 30px/1.3em sans-serif;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.title_bar .title span{color:var(--c-dark);display:block;font:400 16px/1.1em sans-serif;margin-bottom:0}.btn_o{align-items:center;box-sizing:border-box;color:var(--c-white);display:flex;font-size:16px;height:40px;justify-content:center;position:relative;transition:.3s ease;width:40px}.btn_o i,.btn_o img{position:relative;z-index:1}.btn_o img{filter:invert(95%) sepia(80%) saturate(768%) hue-rotate(189deg) brightness(119%) contrast(101%);transition:.3s ease}.btn_o:before{background:var(--c-sub);border:1px solid var(--c-sub);border-radius:16px;content:"";display:block;height:32px;left:4px;position:absolute;top:4px;transition:.3s ease;width:32px}.btn_o:hover{color:var(--c-sub)}.btn_o:hover:before{background:var(--c-white)}.btn_o2{align-items:center;box-sizing:border-box;color:var(--c-white);display:flex;font-size:16px;height:40px;justify-content:center;transition:.3s ease}.btn_o2,.btn_o2 i{position:relative;width:40px}.btn_o2 i{font-size:28px;text-align:center;z-index:1}.btn_o2 img{filter:invert(95%) sepia(80%) saturate(768%) hue-rotate(189deg) brightness(119%) contrast(101%);position:relative;transition:.3s ease;z-index:1}.btn_o2:before{background:var(--c-main);border-radius:20px;content:"";display:block;height:40px;left:0;position:absolute;top:0;transition:.3s ease;width:40px}.btn_o2:hover:before{background:var(--c-white);border:1px solid var(--c-main)}.btn_o2:hover img{filter:invert(18%) sepia(89%) saturate(2521%) hue-rotate(206deg) brightness(88%) contrast(105%)}.btn_o2:hover i{color:var(--c-main)}.btn_o2.off{pointer-events:none}.btn_o2.off:before{background:var(--c-gray-mid)}.btn_o3{align-items:center;background:var(--c-main);border:1px solid transparent;border-radius:20px;box-sizing:border-box;color:var(--c-white);display:flex;font-size:16px;height:40px;justify-content:center;padding:0 20px 0 5px;position:relative;white-space:nowrap}.btn_o3 i{font-size:28px;text-align:center;width:40px}.btn_o3 i,.btn_o3 img{position:relative;z-index:1}.btn_o3 img{filter:invert(95%) sepia(80%) saturate(768%) hue-rotate(189deg) brightness(119%) contrast(101%)}.btn_o3:hover{background:var(--c-white);border:1px solid var(--c-main);color:var(--c-main)}.btn_o3:hover img{filter:invert(18%) sepia(89%) saturate(2521%) hue-rotate(206deg) brightness(88%) contrast(105%)}.btn_o3.off{background:var(--c-gray-mid);pointer-events:none}.btn_o3.full{justify-content:flex-end;width:100%}.btn_o3.full+.btn_o3.full{margin-top:10px}.btn_o3.full i{font-size:20px;text-align:center}.btn_o3.full i,.btn_o3.full img{left:20px;position:absolute;top:10px;width:20px}.btn_o3.fb{background:#0866ff}.btn_o3.fb:hover{background:var(--c-white);border:1px solid #0866ff;color:#0866ff}.btn_o3.fb:hover img{filter:invert(21%) sepia(73%) saturate(4263%) hue-rotate(215deg) brightness(109%) contrast(106%)}.btn_o3.line{background:#06c755}.btn_o3.line:hover{background:var(--c-white);border:1px solid #06c755;color:#06c755}.btn_o3.line:hover img{filter:invert(46%) sepia(79%) saturate(2350%) hue-rotate(115deg) brightness(107%) contrast(95%)}.btn_o3.x{background:#0c0c0c}.btn_o3.x:hover{background:var(--c-white);border:1px solid #0c0c0c;color:#0c0c0c}.btn_o3.x:hover img{filter:invert(0) sepia(18%) saturate(6417%) hue-rotate(319deg) brightness(90%) contrast(91%)}.btn_o3.clone{background:#939393}.btn_o3.clone:hover{background:var(--c-white);border:1px solid #939393;color:#939393}.btn_o3.lan{background:var(--c-white);border:1px solid var(--c-gray);color:var(--c-gray)}.btn_o3.lan:hover{background:var(--c-gray-mid);border:1px solid var(--c-gray-mid);color:var(--c-white)}@media only screen and (max-width:360px){.btn_o3{font-size:14px;padding:0 12px 0 5px}.btn_o3.clone,.btn_o3.fb,.btn_o3.line,.btn_o3.x{padding:0 20px 0 10px}}.btns{gap:10px;margin-bottom:20px}.btn_o4,.btns{display:flex;justify-content:center}.btn_o4{align-items:center;background:var(--c-main);border:1px solid transparent;border-radius:20px;box-sizing:border-box;color:var(--c-white);font-size:16px;gap:5px;height:40px;padding:0 20px;position:relative;white-space:nowrap;width:120px}.btn_o4 i{font-size:18px;text-align:center}.btn_o4 i,.btn_o4 img{position:relative;width:20px;z-index:1}.btn_o4 img{filter:invert(95%) sepia(80%) saturate(768%) hue-rotate(189deg) brightness(119%) contrast(101%);height:20px}.btn_o4:hover{background:var(--c-white);border:1px solid var(--c-main)}.btn_o4:hover img{filter:invert(18%) sepia(89%) saturate(2521%) hue-rotate(206deg) brightness(88%) contrast(105%)}.btn_o4.fb{background:#0866ff;padding:0;width:40px}.btn_o4.fb i{font-size:24px}.btn_o4.fb:hover{background:var(--c-white);border:1px solid #0866ff;color:#0866ff}.btn_o4.fb:hover img{filter:invert(21%) sepia(73%) saturate(4263%) hue-rotate(215deg) brightness(109%) contrast(106%)}.btn_o4.line{background:#06c755;padding:0;width:40px}.btn_o4.line:hover{background:var(--c-white);border:1px solid #06c755;color:#06c755}.btn_o4.line:hover img{filter:invert(46%) sepia(79%) saturate(2350%) hue-rotate(115deg) brightness(107%) contrast(95%)}.btn_o4.x{background:#0c0c0c;padding:0;width:40px}.btn_o4.x:hover{background:var(--c-white);border:1px solid #0c0c0c;color:#0c0c0c}.btn_o4.x:hover img{filter:invert(0) sepia(18%) saturate(6417%) hue-rotate(319deg) brightness(90%) contrast(91%)}.btn_o4.clone{background:#939393;padding:0;width:40px}.btn_o4.clone:hover{background:var(--c-white);border:1px solid #939393;color:#939393}.btn_o4.s2{background:var(--c-sub)}.btn_o4.s2:hover{background:var(--c-white);border:1px solid var(--c-sub);color:var(--c-sub)}.btn_collect{align-items:center;background:url(../images/i_collect.svg);box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;transition:.3s ease;width:40px}.btn_collect.ed{background:url(../images/i_collect_ed.svg)}.btn_collect:hover{transform:translateY(-4px)}.btn_send{background:var(--c-sub);border:1px solid transparent;border-radius:20px;box-sizing:border-box;color:var(--c-white);display:inline-block;font:400 15px/30px sans-serif;min-width:100px;padding:0 20px;position:relative;text-align:center;transition:.2s ease;vertical-align:middle;white-space:nowrap}.btn_send i{font-size:16px!important;margin-left:5px;margin-right:-5px}.btn_send:focus,.btn_send:hover{background:var(--c-white);border:1px solid var(--c-sub);color:var(--c-sub)}.btn_send+.btn_send{margin-left:5px}.btn_send.c1{background:var(--c-main);border:1px solid var(--c-main);color:var(--c-white)}.btn_send.c1:focus,.btn_send.c1:hover{background:var(--c-white);color:var(--c-main)}.btn_send.c3{background:#484855;border:1px solid #484855;color:var(--c-white)}.btn_send.c3:focus,.btn_send.c3:hover{background:var(--c-white);color:#484855}.btn_send.big{line-height:38px}.form-check-input,.form-check-input:checked{border-color:var(--c-main)}.form-check-input:checked{background-color:var(--c-main)}.menu_btn{cursor:pointer;display:block;height:40px;margin-left:5px;position:relative;width:40px;z-index:3000}.menu_btn:before{background:var(--c-main);border-radius:50%;content:"";height:36px;left:2px;position:absolute;top:2px;width:36px}.menu_btn>div{border-radius:2px;height:3px;left:9px;position:absolute;transition:.2s ease-in;width:40px}.menu_btn.on>div,.menu_btn>div{background:var(--c-white)}.menu_btn .m1{top:12px;width:22px}.menu_btn .m2{top:19px;width:22px}.menu_btn .m3{top:26px;width:22px}.menu_btn.on .m1{left:9px;top:19px;transform:rotate(45deg);width:22px}.menu_btn.on .m2{left:9px;opacity:0;width:0}.menu_btn.on .m3{left:9px;top:19px;transform:rotate(-45deg);width:22px}.top_menu{background:var(--c-main);border-radius:20px;box-sizing:border-box;max-height:0;overflow:auto;padding:0 10px;top:40px;transition:.5s ease;width:200px;z-index:100}.top_menu,.top_menu.show{position:absolute;right:0}.top_menu.show{max-height:1000px;padding:10px;top:60px}.top_menu_mask{background:#000c;display:block;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .5s ease-in;width:100%;z-index:2}.top_menu_mask.show{opacity:1;pointer-events:auto}.top_menu ul{display:block;list-style:none;margin:0;padding:0;text-align:left}.top_menu>ul>li{border-top:1px solid hsla(0,0%,100%,.05);display:block}.top_menu>ul>li:first-child{border:none}.top_menu>ul>li>a{border-radius:20px;color:var(--c-white);display:block;font-size:16px;line-height:1.2em;padding:10px 20px;transition:.3s ease}.top_menu>ul>li>a:hover{background:var(--c-white);color:var(--c-main)}.top_menu>ul>li.on>a:before,.top_menu>ul>li>a:hover:before{bottom:0}@media only screen and (max-width:768px){.menu_btn,.top_menu,.top_menu_mask{display:none}}.mob_menu{display:none}@media only screen and (max-width:768px){.mob_menu{background:var(--c-sub);bottom:0;display:flex;height:76px;justify-content:space-around;left:0;position:fixed;width:100%;z-index:2000}.mob_menu a{color:var(--c-white);text-align:center}.mob_menu a .icon{align-items:center;display:flex;font-size:16px;height:40px;justify-content:center;width:50px}.mob_menu a .icon img{filter:invert(95%) sepia(80%) saturate(768%) hue-rotate(189deg) brightness(119%) contrast(101%);position:relative;width:12px;z-index:1}.mob_menu a .icon.s2 img{width:24px}.mob_menu a span{display:block;font-size:12px;line-height:12px}}.share_bar{bottom:20px;cursor:pointer;left:0;position:fixed;z-index:300}.share_bar .share_btn{background:var(--c-sub);border-radius:0 24px 24px 0;color:var(--c-white);display:block;font-size:16px;height:40px;line-height:40px;padding:0 20px 0 15px;text-align:center;transition:.3s ease;z-index:100}.share_bar .share_btn i{margin-right:5px}.share_bar .share_btn:hover{background:var(--c-main);color:var(--c-white)}@media only screen and (max-width:1280px){.share_bar{bottom:40px}}@media only screen and (max-width:768px){.share_bar{bottom:90px}}.to_top{background:#484855;border-radius:24px;bottom:-40px;color:var(--c-white);cursor:pointer;font-size:16px;height:40px;line-height:40px;position:fixed;right:20px;text-align:center;transition:.3s ease;width:40px;z-index:100}.to_top:hover{background:var(--c-main);color:var(--c-white)}.to_top.ed{bottom:20px}@media only screen and (max-width:1280px){.to_top.ed{bottom:40px}}@media only screen and (max-width:768px){.to_top{right:5px}.to_top.ed{bottom:90px}}.c_bar{background:var(--c-white);bottom:0;box-shadow:0 0 20px #0003;color:#222;left:0;padding:20px;position:fixed;width:100%;z-index:1000}.c_bar .txt{font-size:14px;margin-bottom:10px}.c_bar .txt a{color:#e76c14}.c_bar .control_bar{text-align:right}@media only screen and (max-width:576px){.c_bar{padding-bottom:40px}.c_bar .txt{text-align:justify}}.alert_box{height:100%;left:0;overflow:auto;position:fixed;top:-100%;width:100%;-webkit-overflow-scrolling:touch;opacity:0;pointer-events:none;transition:.5s ease;z-index:3000}.alert_box.on{opacity:1;top:0}.alert_box .txt{background:var(--c-sub);border-radius:30px;box-sizing:border-box;color:var(--c-white);padding:10px 20px;position:absolute;right:20px;top:20px;z-index:10}.alert_box .fa{font-size:18px;margin-right:10px}@media only screen and (max-width:576px){.alert_box .txt{right:10px;top:10px}}.filter_menu{position:relative}.filter_menu ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.filter_menu a{border:1px solid var(--c-gray-mid);border-radius:10px;color:var(--c-gray-mid);display:block;font:500 15px/30px sans-serif;margin:5px;padding:0 30px;transition:background .3s ease;white-space:nowrap}.filter_menu a:hover{background:#0006;color:var(--c-white)}.filter_menu a.on{background:var(--c-sub);border:1px solid var(--c-sub);color:var(--c-white)}.filter_menu .form-select{background-color:var(--c-sub);background-image:url(../images/sel_arr.svg);color:var(--c-white)}@media only screen and (max-width:992px){.filter_menu a{padding:0 15px}}@media only screen and (max-width:576px){.filter_menu{margin-bottom:20px}}#wrapper{margin:auto;overflow:hidden;position:relative;top:0;width:100%;z-index:1}#content{padding-top:50px;position:relative}#content.ser{padding-top:110px}#content.inx{min-height:calc(100vh - 50px)}#content.act{padding-top:0}#header{position:fixed;z-index:1000}#header,#header:before{left:0;top:0;width:100%}#header:before{backdrop-filter:blur(10px) saturate(150%);background:#ffffffe6;content:"";display:block;height:50px;position:absolute;transition:.3s ease;z-index:-1}#header .inner-width{align-items:center;display:flex;height:50px;justify-content:flex-end}#header .logo{left:0;position:absolute;top:10px;z-index:1}#header .logo a{align-items:center;display:flex}#header .logo b{height:24px}#header .logo b img{height:100%}@media only screen and (max-width:768px){#header{overflow:visible;z-index:3000}#header .inner-width{margin:0 20px;max-width:calc(100% - 40px)}#header .logo b{height:22px}}@media only screen and (max-width:360px){#header .inner-width{margin:0 10px;max-width:calc(100% - 20px)}#header .logo b{height:18px}}.nav_menu{transition:.3s ease}.nav_menu,.nav_menu ul{box-sizing:border-box;margin:0}.nav_menu ul{display:block;list-style:none;padding:0;text-align:right;width:100%}.nav_menu>ul{display:flex}.nav_menu>ul>li{position:relative}.nav_menu a{align-items:center;color:var(--c-main);display:flex;font-size:16px;height:40px;justify-content:center;transition:.3s ease;width:40px}.nav_menu a img{filter:invert(95%) sepia(80%) saturate(768%) hue-rotate(189deg) brightness(119%) contrast(101%)}.nav_menu a:before{border:1px solid var(--c-main);border-radius:16px;content:"";display:block;height:32px;left:4px;position:absolute;top:4px;transition:.3s ease;width:32px;z-index:-1}.nav_menu a:hover{color:var(--c-white)}.nav_menu a:hover:before{background:var(--c-main)}.nav_menu a.s2{color:var(--c-sub);padding:0 20px;width:auto}.nav_menu a.s2 span{display:inline}.nav_menu a.s2 b{display:block}.nav_menu a.s2:before{background:var(--c-white);border:1px solid var(--c-sub);width:calc(100% - 8px)}.nav_menu a.s2:hover{color:var(--c-white)}.nav_menu a.s2:hover:before{background:var(--c-sub)}@media only screen and (max-width:768px){.nav_menu a.s2 span{display:none}}#footer{background:var(--c-white);padding:15px 0;position:relative;z-index:200}#footer .inner-width{display:flex;flex-direction:row-reverse;justify-content:space-between}#footer .copyright{color:var(--c-dark);font:600 14px/20px sans-serif;text-align:center}#footer .foot_menu{display:flex}#footer .foot_menu a{color:var(--c-gray)666;font-size:14px;padding:0 5px;transition:.3s ease}#footer .foot_menu a:hover{background:var(--c-white);color:var(--c-main)}#footer.act{background:transparent;bottom:0;position:absolute;width:100%}#footer.act .copyright{color:var(--c-white);flex:0 0 100%}@media only screen and (max-width:768px){#footer{margin-bottom:76px;padding:20px 0 40px}#footer .inner-width{display:block}#footer .foot_menu{justify-content:center;margin-bottom:10px}#footer.act{margin-bottom:0;padding:20px 0}}.tag_box{align-items:center;backdrop-filter:blur(10px) saturate(150%);background:url(../images/bg_pattern2.webp) #f2f2f2e6;display:flex;height:60px;justify-content:center;left:0;position:fixed;top:50px;width:100%;z-index:100}.tag_box .btn_send{position:absolute;right:0;top:5px;width:110px}.tag_box .item_scroll{margin:0 40px;max-width:100%;overflow:hidden}.tag_box .left{background:#6e6e85;border-radius:10px;color:var(--c-white);cursor:pointer;font-size:16px;height:20px;left:0;line-height:20px;margin:0 5px;position:absolute;text-align:center;top:15px;transition:.3s ease;width:20px}.tag_box .left.off{opacity:0;pointer-events:none}.tag_box .left i{transform:translate(-1px) translateY(-1px)}.tag_box .left:hover{background:var(--c-main)}.tag_box .right{background:#6e6e85;border-radius:10px;color:var(--c-white);cursor:pointer;font-size:16px;height:20px;line-height:20px;margin:0 5px;position:absolute;right:0;text-align:center;top:15px;transition:.3s ease;width:20px}.tag_box .right i{transform:translate(1px) translateY(-1px)}.tag_box .right.off{opacity:0;pointer-events:none}.tag_box .right:hover{background:var(--c-main)}.tag_box .items{align-items:center;display:flex;height:50px;justify-content:left}.tag_box .item{border:1px solid #6e6e85;border-radius:20px;color:#6e6e85;height:40px;line-height:38px;margin:0 5px;padding:0 20px;position:relative;white-space:nowrap;width:auto}.tag_box .item.on{background:var(--c-main);border-color:var(--c-main);color:var(--c-white);cursor:default}@media only screen and (min-width:769px){.tag_box .item:hover{background:var(--c-white)}.tag_box .item.on:hover{background:var(--c-main);color:var(--c-white)}}@media only screen and (max-width:768px){.tag_box .inner-width{margin:0;max-width:inherit;width:100%}.tag_box .item_scroll{margin:0;overflow:auto;padding:0 20px}.tag_box .items{display:block;padding:5px 0;white-space:nowrap}.tag_box .item{display:inline-block;font-size:14px}.tag_box .item:last-child{margin-right:20px}.tag_box .btn_send,.tag_box .left,.tag_box .right{display:none}}.tag_list{align-items:end;bottom:15px;display:flex;flex-wrap:wrap;gap:2px;height:42px;justify-content:end;overflow:auto;position:absolute;right:0;width:calc(100% - 100px)}.tag_list .item{border:1px solid #6e6e85;border-radius:4px;height:20px;padding:0 4px;white-space:nowrap}.tag_list .item,.tag_list .text{color:#6e6e85;font-size:12px;font-weight:400;line-height:18px;position:relative}.tag_list .text{white-space:wrap}.top_banner{margin-bottom:-15px;position:relative}.top_banner .inner-width{align-items:end;display:flex;height:200px;justify-content:space-between}.top_banner .bg{background:url(../images/bg_pattern2.webp) #ebebeb;height:300px;left:0;position:absolute;top:0;width:100%;z-index:-1}.top_banner .txt{align-items:center;display:flex;flex-wrap:wrap;height:200px}.top_banner .slogan{left:180px;min-width:500px;position:absolute;top:75px}.top_banner .slogan b{color:var(--c-dark);display:block;font:700 20px/1.2em sans-serif;margin-bottom:5px}.top_banner .slogan span{color:var(--c-gray);display:block;font:500 12px/1.2em sans-serif}.top_banner .txt .title{color:var(--c-dark);display:flex;flex:0 0 100%;font:700 24px/40px sans-serif}.top_banner .txt .title .fliter{align-items:center;background:var(--c-sub);border:1px solid var(--c-sub);border-radius:20px;color:var(--c-white);cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;margin-left:20px;transition:.3s ease;width:40px}.top_banner .txt .title .fliter:hover{background:var(--c-white);color:var(--c-sub)}.top_banner .info{bottom:40px;color:#6e6e85;display:-webkit-box;font-size:12px;font-weight:400;position:absolute;right:0;text-align:right;width:50%;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}@media only screen and (max-width:992px){.top_banner .inner-width{height:180px}.top_banner .cover{margin-left:-40px;transform:scale(.9)}.top_banner .slogan{left:auto;min-width:100%;position:absolute;right:0;text-align:right;top:30px}.top_banner .slogan b{color:var(--c-gray);font:600 14px/1.2em sans-serif;margin-bottom:0}.top_banner .slogan span{display:none}.top_banner .txt{height:170px}.top_banner .txt .title{font-size:20px}.top_banner .info{width:70%}}@media only screen and (max-width:768px){.top_banner .txt .title .fliter{bottom:90px;left:calc(50% - 20px);margin-left:0;position:fixed;z-index:1000}.top_banner .info{display:none}}.home_box{display:flex;flex-wrap:wrap;gap:20px;padding:10% 0;position:relative}@media only screen and (max-width:1200px){.home_box{gap:20px;padding:0 0 100px}}@media only screen and (max-width:576px){.home_box{padding:0 0 40px}}.home_banner{border-radius:20px;box-shadow:0 0 20px #0000001a;flex:0 0 calc(50% - 10px);position:relative}.home_banner .bg{background:url(../images/bg_pattern2.webp) var(--c-white);border-radius:20px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.home_banner .txt{align-items:center;display:flex;flex-wrap:wrap;height:100%}.home_banner .txt .cover{margin-bottom:-50px;margin-left:-50px;margin-top:-40px;padding-right:50px}.home_banner .txt .cover img{height:520px;transform:translateY(100px) scale(1.2)}.home_banner .slogan{position:relative}.home_banner .slogan b{color:var(--c-dark);display:block;font:700 18px/1.2em sans-serif;margin-bottom:5px}.home_banner .slogan span{color:var(--c-gray);display:block;font:500 14px/1.2em sans-serif;margin-bottom:8px}@media only screen and (max-width:1200px){.home_banner{flex:0 0 calc(100% + 60px);margin:0 -30px 60px}.home_banner,.home_banner .bg{border-radius:0}.home_banner .txt .cover{display:flex;flex:0 0 50%;justify-content:center;margin:70px 0 -80px;padding:20px}.home_banner .txt .cover img{transform:translateY(0) scale(1)}}@media only screen and (max-width:768px){.home_banner{display:none}}.sec_block{flex:0 0 calc(50% - 10px);position:relative}@media only screen and (max-width:1200px){.sec_block{flex:0 0 100%}}.home_que{border-radius:20px;position:relative}.home_que .bg{background:url(../images/bg_pattern.webp) var(--c-sub);border-radius:20px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.home_que .cover{left:50%;margin-left:-84px;position:absolute;top:-128px}.home_que .txt{align-items:center;display:flex;flex-wrap:wrap;height:100%;padding:20px 30px}.home_que .txt .que{color:var(--c-white);flex:0 0 48%}.home_que .txt .que b{display:block;font-size:14px;margin-bottom:10px}.home_que .txt .que span{border:1px solid hsla(0,0%,100%,.4);border-radius:4px;display:block;font-size:18px;font-weight:700;padding:10px}.home_que .swiper{height:362px;width:242px}.home_que .swiper-slide{align-items:center;border:2px solid #d3d3de;border-radius:10px;color:var(--c-white);display:flex;font-size:22px;font-weight:700;justify-content:center}.home_que .ans{margin-right:10px;position:relative;transform:translateY(100px)}.home_que .ans .card{background:var(--c-white);border:none!important;display:flex;flex-direction:column;height:362px;padding:10px;position:relative;width:242px}.home_que .ans .card .pic{align-items:center;background:var(--c-white);display:flex;flex:0 0 180px;height:200px;justify-content:center}.home_que .ans .card .pic img{display:block;width:160px}.home_que .ans .card .txt_ans{align-items:flex-start;border-bottom:1px solid var(--c-light-gray);color:var(--c-gray);display:flex;flex:0 1 100%;font-size:16px;font-weight:700;margin-top:20px;padding:20px 24px;position:relative;text-align:left}.home_que .ans .card .txt_ans:before{background:url(../images/card_dot.svg) no-repeat;content:"";display:block;height:60px;left:24px;position:absolute;top:4px;width:22px}.home_que .ans .card .txt_ans span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}@media only screen and (max-width:1200px){.home_que .ans{margin:auto}}@media only screen and (max-width:768px){.home_que{border-radius:0;height:auto;margin:0 -30px 40px}.home_que .bg{border-radius:0;height:90%}.home_que .txt{height:auto;justify-content:center;padding:60px 40px}.home_que .txt .que{flex:0 1 280px;margin-bottom:20px;text-align:center}.home_que .cover{left:50%;margin-left:-70px;top:-108px}.home_que .cover img{width:140px}}@media only screen and (max-width:576px){.home_que .bg{height:70%}}@media only screen and (max-width:360px){.home_que .dialog .info{padding:26px 0 20px 22px}}.it_banner{border-radius:20px;margin-bottom:20px;overflow:hidden}.it_banner,.it_banner .pic{position:relative}.it_banner .pic img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.it_banner .pic:before{content:"";display:block;padding-bottom:45%}.it_banner .pic:after{background:linear-gradient(180deg,#0003 50%,#00000080);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.it_banner .hot{background:var(--c-sub);border-radius:0 20px 20px 0;color:var(--c-white);left:0;line-height:30px;padding:0 20px;position:absolute;top:20px;z-index:2}.it_banner .txt{bottom:20px;left:20px;position:absolute;z-index:2}.it_banner .txt .name{color:var(--c-white);font-size:24px;font-weight:700}.it_banner .txt .con{color:var(--c-white);font-size:14px;font-weight:400}.it_banner .txt .more{border:1px solid var(--c-white);border-radius:20px;color:var(--c-white);display:inline-block;line-height:30px;margin-top:10px;padding:0 20px;transition:.3s ease}.it_banner:hover .txt .more{background:var(--c-sub);border:1px solid var(--c-sub)}@media only screen and (max-width:768px){.it_banner{border-radius:0;height:auto;margin:60px -30px 0}}@media only screen and (max-width:576px){.it_banner .pic:before{padding-bottom:50%}}.act_box{min-height:800px;padding:110px 0 0;width:540px}.act_box,.act_box .cover{margin:auto;position:relative}.act_box .cover{text-align:center;width:360px}.act_box .cover .left_pic{left:-60px;position:absolute;top:-52px;z-index:1}.act_box .cover .right_pic{position:absolute;right:-60px;top:60px}.act_box .cover .main_pic{margin-top:-35px}.act_box .dialog{color:var(--c-white);position:absolute;right:0;top:-40px;z-index:1}.act_box .dialog .pic{left:0;position:absolute;top:0;z-index:-1}.act_box .dialog .info{padding:24px}.act_box .dialog .info b{display:block;font-size:16px}.act_box .dialog .info span{display:block;font-size:14px;line-height:1.1em}.act_box .txt{padding:50px 0;position:relative}.act_box .txt p{color:var(--c-white);display:block;font-size:16px;width:260px}.act_box .txt b{font-size:24px}.act_box .card{background:var(--c-white);border:none;box-shadow:10px 10px 20px #0003;display:flex;flex-direction:column;height:360px;padding:10px;position:absolute;right:0;top:270px;transform:rotate(6deg);width:240px}.act_box .card .pic{align-items:center;display:flex;flex:0 0 180px;height:200px;justify-content:center}.act_box .card .pic img{display:block;width:160px}.act_box .card .txt_ans{align-items:flex-start;border-bottom:1px solid var(--c-light-gray);color:var(--c-gray);display:flex;flex:0 1 100%;font-size:16px;font-weight:700;margin-top:20px;padding:20px 24px;position:relative;text-align:left}.act_box .card .txt_ans:before{background:url(../images/card_dot.svg) no-repeat;content:"";display:block;height:60px;left:24px;position:absolute;top:4px;width:22px}.act_box .card .txt_ans span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.act #wrapper{min-height:100%}.act #wrapper .act_bg{background:url(../images/bg_pattern.webp) var(--c-sub);border-radius:50%;height:100%;left:50%;margin-left:-1300px;position:absolute;top:200px;width:2600px}@media only screen and (min-width:1921px){.act #wrapper .act_bg{height:120%;left:50%;margin-left:-1600px;position:absolute;top:200px;width:3200px}}@media only screen and (max-width:580px){.act #wrapper .act_bg{margin-left:-800px;top:180px;width:1600px;z-index:-1}.act_box{min-height:940px;padding:90px 0 0;width:100%}.act_box .txt{margin:auto;padding:50px 0;width:260px}.act_box .txt p{width:auto}.act_box .card{margin:0 auto;position:relative;right:inherit;top:inherit}.act_box .cover{transform:scale(.9)}.act_box .dialog{right:10px;top:-100px}.act_box .cover .left_pic{left:-30px;top:-22px}.act_box .cover .left_pic img{height:auto;width:100px}.act_box .cover .right_pic{right:-30px;top:65px}}@media only screen and (max-width:360px){.act_box .cover{width:100%}}.theme_banner{margin-bottom:-15px;position:relative}.theme_banner .inner-width{align-items:end;display:flex;height:200px;justify-content:space-between}.theme_banner .bg{background:url(../images/bg_pattern2.webp) #ebebeb;height:300px;left:0;position:absolute;top:0;width:100%;z-index:-1}.theme_banner .txt{align-items:center;display:flex;flex-wrap:wrap;height:200px}.theme_banner .slogan{left:180px;min-width:500px;position:absolute;top:75px}.theme_banner .slogan b{color:var(--c-dark);display:block;font:700 20px/1.2em sans-serif;margin-bottom:5px}.theme_banner .slogan span{color:var(--c-gray);display:block;font:500 12px/1.2em sans-serif}.theme_banner .txt .title{color:var(--c-dark);display:flex;flex:0 0 100%;font:700 24px/40px sans-serif}.theme_banner .txt .title .fliter{align-items:center;background:var(--c-sub);border:1px solid var(--c-sub);border-radius:20px;color:var(--c-white);cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;margin-left:20px;transition:.3s ease;width:40px}.theme_banner .txt .title .fliter:hover{background:var(--c-white);color:var(--c-sub)}.theme_banner .info{bottom:40px;color:#6e6e85;display:-webkit-box;font-size:12px;font-weight:400;position:absolute;right:0;text-align:right;width:50%;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}@media only screen and (max-width:992px){.theme_banner .inner-width{height:180px}.theme_banner .cover{margin-left:-50px;transform:scale(.9)}.theme_banner .slogan{left:auto;min-width:100%;position:absolute;right:0;text-align:right;top:30px}.theme_banner .slogan b,.theme_banner .slogan span{display:none}.theme_banner .txt{align-items:start;height:160px}.theme_banner .txt .title{font-size:20px}.theme_banner .info{bottom:60px;width:70%;-webkit-line-clamp:2;line-clamp:2}}@media only screen and (max-width:768px){.theme_banner .txt .title .fliter{bottom:90px;left:calc(50% - 20px);margin-left:0;position:fixed;z-index:1000}.theme_banner .info{width:65%}}.search_btn{align-items:center;border:1px solid #ccc;border-radius:20px;color:var(--c-gray);cursor:pointer;display:flex;height:40px;padding:3px;position:relative;transition:.3s ease}.search_btn .icon{background-color:var(--c-sub);border-radius:16px;color:var(--c-white);font-size:16px;height:32px;line-height:32px;text-align:center;width:32px}.search_btn span{display:block;font-size:15px;padding-left:40px;text-align:center;width:140px}.search_btn .icon i{transform:translate(1px) translateY(-1px)}.search_btn:hover{background:var(--c-sub);border:1px solid var(--c-sub);color:var(--c-white)}@media only screen and (max-width:768px){.search_btn{display:none}}.guide_box{height:auto;padding:60px 0;position:relative}.guide_box.collect{padding-top:20px}.guide_box .list{overflow:hidden;position:relative}.guide_box .list .item{background:var(--c-white);border-radius:10px;padding:40px 40px 120px;position:relative;transition:box-shadow .3s ease}.guide_box .list .item .collect{align-items:center;display:flex;height:40px;justify-content:center;position:absolute;right:5px;top:0;width:40px}.guide_box .list .item .join_time{color:#aaa;font-size:14px;line-height:40px;position:absolute;right:60px;text-align:right;top:0}.guide_box .list .item .txt{position:relative}.guide_box .list .item .txt .name{color:var(--c-black);font-size:20px;font-weight:700;margin-bottom:10px}.guide_box .list .item .txt .info{color:var(--c-dark);display:-webkit-box;font-size:15px;margin-bottom:5px;text-align:justify;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;overflow:hidden;word-break:break-all}.guide_box .list .item .txt .more{color:var(--c-gray-mid);font-size:16px;font-weight:700;text-decoration:underline}.guide_box .list .item .txt .more:hover{color:var(--c-main)}.guide_box .list .item .spe{padding-bottom:20px;position:relative}.guide_box .list .item .spe .spe_row{display:flex}.guide_box .list .item .spe .name{flex:0 0 56px;font-size:14px;font-weight:700;margin-right:6px;text-align:right;white-space:nowrap}.guide_box .list .item .spe .info{color:var(--c-dark);flex:1 1 100%;font-size:14px}.guide_box .list .links{border-top:1px solid #ccc;bottom:40px;display:flex;gap:0 10px;justify-content:flex-end;left:40px;padding-top:20px;position:absolute;width:calc(100% - 80px)}.guide_box .list .links .hl{left:0;position:absolute;top:20px}.guide_box .list .item .txt .path_list{font-size:14px;margin-bottom:10px}.guide_box .list .item .txt .path_list a{color:var(--c-gray);text-decoration:underline}.guide_box .list .item .txt .path_list a:hover{text-decoration:none}.guide_box .list .item .txt .path_list a:after{color:var(--c-main);content:"";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;text-align:center;text-decoration:none;width:14px}.guide_box .list .item .txt .path_list a:last-child:after{display:none}.guide_box .list .item:hover{box-shadow:0 0 10px #0003}.guide_box .list.col_3{display:flex;flex-wrap:wrap;margin:0 -15px;overflow:visible}.guide_box .list.col_3 .item{flex:0 1 calc(33.33333% - 30px);margin:15px}.guide_box .view{position:relative}.guide_box .view .collect{position:absolute;right:0;top:0}.guide_box .view .collect .name{color:var(--c-gray);font-size:12px;text-align:center}.guide_box .view>.name{color:var(--c-black);font-size:20px;font-weight:700;margin-bottom:20px}.guide_box .view .txt{color:var(--c-dark);font-size:16px;line-height:30px;margin-bottom:5px;margin-top:40px;text-align:justify;word-break:break-all}.guide_box .view .links{border-top:1px solid #ccc;display:flex;gap:0 10px;justify-content:flex-end;padding-top:20px}.guide_box .view .links.left{justify-content:flex-start}.guide_box .view .spe{padding-bottom:20px;position:relative}.guide_box .view .spe .spe_row{display:flex}.guide_box .view .spe .name{flex:0 0 56px;font-size:14px;font-weight:700;margin-right:6px;text-align:right;white-space:nowrap}.guide_box .view .spe .info{color:var(--c-dark);flex:1 1 100%;font-size:14px}@media only screen and (max-width:1200px){.guide_box{padding:40px 0}}@media only screen and (max-width:992px){.guide_box .list{overflow:visible}.guide_box .list.col_3{margin:0 -10px}.guide_box .list.col_3 .item{flex:0 1 calc(50% - 20px);margin:10px}.guide_box .list .item .txt .info{-webkit-line-clamp:4;line-clamp:4}.guide_box .list .links .btn_o2,.guide_box .list .links .btn_o2:before{height:24px;width:24px}.guide_box .list .links .btn_o2 i{font-size:16px}.guide_box .list .links .btn_o2 img{width:24px}}@media only screen and (max-width:768px){.guide_box .view .links{border:none;justify-content:flex-start}.guide_box .view .links.left{border-top:1px solid #ccc;justify-content:flex-start;margin-top:20px}.guide_box .view .collect{top:-40px}}@media only screen and (max-width:576px){.guide_box .list.col_3{margin:0}.guide_box .list.col_3 .item{flex:0 0 100%;margin:10px 0}.guide_box .view .spe .spe_row:first-child,.guide_box .view>.name{padding-right:40px}}.theme_box{height:auto;padding:15px 0 60px;position:relative;z-index:100}.theme_box .box{background:var(--c-white);border-radius:20px;padding:20px 40px}.theme_box .theme_menu{border-bottom:1px solid #f1f1f1;display:flex;justify-content:center}.theme_box .theme_menu a{color:var(--c-gray);font-size:15px;line-height:40px;padding:0 10px;position:relative}.theme_box .theme_menu a:hover{color:var(--c-main)}.theme_box .theme_menu a.on{color:#222;cursor:default}.theme_box .theme_menu a.on:before{background:var(--c-gray-mid);bottom:-2px;content:"";display:block;height:3px;left:10px;position:absolute;width:calc(100% - 20px);z-index:1}.theme_box .list{display:flex;flex-wrap:wrap;margin:0 -20px;padding:20px 0;position:relative}.theme_box .list .item{border-bottom:1px solid #e3e3e3;color:var(--c-gray);flex:0 0 calc(33.33333% - 40px);font-size:15px;font-weight:500;margin:0 20px;padding:15px;text-wrap:wrap;word-break:break-all}.theme_box .list .item:hover{color:var(--c-sub)}@media only screen and (max-width:992px){.theme_box{padding:5px 0 60px}.theme_box .box{padding:20px}.theme_box .list .item{flex:0 0 calc(50% - 40px)}}@media only screen and (max-width:576px){.theme_box .list .item{flex:0 0 calc(100% - 40px)}}.sel_box{position:relative}.sel_box.top{background:var(--c-white);padding:20px 0}.sel_box .sel_row{display:flex;flex-wrap:wrap;gap:5px}.sel_box .sel_row>*{background:var(--c-white);border:1px solid #ccc;border-radius:20px;box-sizing:border-box;color:var(--c-dark)333;font:400 15px/30px sans-serif;padding:0 15px;position:relative;text-align:center;transition:.2s ease;vertical-align:middle}.sel_box .sel_row>:hover{background:var(--c-light-gray)}.sel_box .sel_row>.ed{background:var(--c-sub);border-color:var(--c-sub);color:var(--c-white)}.sel_box .sel_row.xl{padding:0 0 20px}.sel_box .sel_row.xl>*{border-radius:25px;flex:0 0 calc(50% - 4px);font:400 16px/40px sans-serif;padding:0 20px}.search_area{background:url(../images/bg_pattern2.webp) var(--c-light-gray);padding:20px;position:relative}.search_area .search{background:var(--c-white);border:1px solid #ccc;border-radius:20px;box-sizing:border-box;display:flex;height:40px;margin-bottom:10px;overflow:hidden}.search_area .search input{border:none;font-size:15px;line-height:30px;padding:4px 1em;width:calc(100% - 40px)}.search_area .search .btn_o{flex:0 0 40px;transform:translateY(-1px) translate(1px)}.search_area .search input:focus-visible{outline:none}.tag_menu{display:flex;flex-wrap:wrap;gap:5px}.tag_menu>*{background:var(--c-main);border:1px solid var(--c-main);border-radius:20px;box-sizing:border-box;color:var(--c-white);font:400 15px/30px sans-serif;padding:0 15px;position:relative;text-align:center;transition:.2s ease;vertical-align:middle}.tag_menu>:hover{background:var(--c-white);border-color:var(--c-main);color:var(--c-main)}.sel_box .name{color:var(--c-gray);font-size:12px;font-weight:700;margin-bottom:4px}.sel_box .form-select{background-color:var(--c-gray-mid);background-image:url(../images/sel_arr.svg);border-color:var(--c-gray-mid);border-radius:20px;color:var(--c-white);font-size:15px;min-width:140px;padding-left:1rem}.sel_box .form-select:focus{box-shadow:none!important}.sel_box .form-select:hover{background-color:#747481;border-color:#747481}.sel_box .form-select.ed{background-color:var(--c-main);border:1px solid var(--c-main)}.sel_box .sel_list{position:relative}.sel_box .sel_list .list_item{border-bottom:1px solid #ececec}.sel_box .sel_list .list_item:last-child{border-bottom:none}.sel_box .sel_list .sel_name{cursor:pointer;font:400 16px/1.1em sans-serif;padding:10px;position:relative}.sel_box .sel_list .sel_name:hover{background:#f3f3f3}.sel_box .sel_list .sel_name:after{color:var(--c-gray);content:"";font-family:FontAwesome;font-size:24px;font-style:normal;font-weight:400;margin:0 5px 0 0;position:absolute;right:10px;text-decoration:inherit;top:10px;transition:.4s ease}.sel_box .sel_list .sel_name.on:after{transform:rotate(180deg)}.sel_box .sel_list .sel_item{display:flex}.sel_box .sel_list label{display:block;font-size:15px;margin:12px 0;word-break:break-all}.sel_box .sel_list .form-check-input{border-color:var(--c-sub);flex:0 0 auto;margin-right:10px}.sel_box .sel_list .form-check-input:checked{background-color:var(--c-sub);border-color:var(--c-sub)}.sel_box .sel_list .sel_inner{max-height:0;overflow:hidden;padding:0 10px;transition:.4s ease}.sel_box .sel_list .sel_inner.on{max-height:2000px;overflow:hidden;padding:0 10px 10px}@media only screen and (max-width:576px){.sel_box .sel_row>*{font-size:14px}}@media only screen and (max-width:360px){.sel_box .sel_row>*{padding:0 10px}}.sel_check_box{position:relative}.sel_check_box.top{background:var(--c-white);padding:20px 0}.sel_check_box .sel_row{display:flex;flex-wrap:wrap;gap:5px}.sel_check_box .sel_row>*{background:var(--c-gray-mid);border:1px solid transparent;border-radius:20px;box-sizing:border-box;color:var(--c-white);display:inline-block;font:400 15px/30px sans-serif;padding:0 15px;position:relative;text-align:center;transition:.2s ease;vertical-align:middle}.sel_check_box .sel_row>:hover{background:#747481}.sel_check_box .sel_row>.ed{background:var(--c-main)}.sel_check_box .name{color:var(--c-gray);font-size:12px;font-weight:700;margin-bottom:4px}.sel_check_box .form-select{background-color:var(--c-gray-mid);background-image:url(../images/sel_arr.svg);border-color:var(--c-gray-mid);border-radius:20px;color:var(--c-white);font-size:15px;min-width:140px;padding-left:1rem}.sel_check_box .form-select:focus{box-shadow:none!important}.sel_check_box .form-select:hover{background-color:#747481;border-color:#747481}.sel_check_box .form-select.ed{background-color:var(--c-main);border:1px solid var(--c-main)}.faq_box{padding:60px 0;position:relative}.faq_box .list{counter-reset:my-badass-counter my-badass-counter2}.faq_box .faq_title{border-bottom:1px solid #ccc;color:var(--c-black);cursor:pointer;display:block;font-size:16px;padding:10px 40px 10px 60px;position:relative}.faq_box .faq_title .tag{background:var(--c-sub);border-radius:4px;color:var(--c-white);display:inline-block;font-size:12px;line-height:20px;margin:0 5px;padding:0 5px}.faq_box .faq_title.on{border:none}.faq_box .faq_title:hover{background:var(--c-light-gray)}.faq_box .faq_title:after{color:#ccc;content:"";font-family:FontAwesome;font-size:24px;font-style:normal;font-weight:400;margin:0 5px 0 0;position:absolute;right:10px;text-decoration:inherit;top:5px;transition:.5s ease}.faq_box .faq_title.on:after{transform:rotate(180deg)}.faq_box .faq_title:before{color:var(--c-gray-mid);content:"Q" counter(my-badass-counter);counter-increment:my-badass-counter;font:700 24px/1.4em sans-serif;left:10px;position:absolute;top:10px}.faq_box .txt{border-bottom:1px solid var(--c-light-gray);color:var(--c-gray);font-size:16px;max-height:0;overflow:hidden;padding:0 20px 0 60px;position:relative;text-align:justify;transition:.5s linear}.faq_box .txt:before{color:var(--c-sub);content:"A" counter(my-badass-counter2);counter-increment:my-badass-counter2;font:700 24px/1.4em sans-serif;left:10px;position:absolute;top:10px}.faq_box .txt.on{border-bottom:1px solid #ccc;max-height:3000px;padding:10px 20px 20px 60px}@media only screen and (max-width:1200px){.sel_box.top{padding:20px 50px 20px 0}}@media only screen and (max-width:992px){.faq_box{padding:40px 0}}.inner_box{padding:60px 0;position:relative}.inner_box .edit img{max-width:100%}.inner_box .edit a{color:var(--c-main)}.inner_box .edit a.btn_send{color:var(--c-white)}.inner_box .edit a.btn_send:hover{color:var(--c-sub)}@media only screen and (max-width:992px){.inner_box{padding:40px 0}}@media only screen and (max-width:576px){.inner_box{padding:10px 0 40px}}.filter_menu_it{border-bottom:1px solid #ccc;display:flex;justify-content:center;margin-bottom:20px}.filter_menu_it a{color:var(--c-gray);font-size:15px;line-height:40px;padding:0 10px;position:relative}.filter_menu_it a:hover{color:var(--c-black)}.filter_menu_it a.on{color:#222;cursor:default}.filter_menu_it a.on:before{background:var(--c-main);bottom:-2px;content:"";display:block;height:3px;left:10px;position:absolute;width:calc(100% - 20px);z-index:1}.filter_menu_it.collect a.on:before{background:var(--c-sub)}.itinerary_box{height:auto;padding:0 0 60px;position:relative;z-index:100}.itinerary_box.view{padding-top:20px}.itinerary_box .box{padding:40px}.itinerary_box .list{display:flex;flex-wrap:wrap;margin:0 -15px;position:relative}.itinerary_box .list>.item{background:var(--c-white);border-radius:10px;color:var(--c-gray);flex:0 0 calc(33.33333% - 30px);font-size:15px;font-weight:500;margin:15px;overflow:hidden;position:relative;text-wrap:wrap;transition:transform .5s ease;word-break:break-all}.itinerary_box .list>.item .collect{align-items:center;display:flex;height:40px;justify-content:center;position:absolute;right:5px;top:0;width:40px;z-index:1}.itinerary_box .list>.item .hot{background:var(--c-sub);border-radius:0 20px 20px 0;color:var(--c-white);left:0;line-height:30px;padding:0 20px;position:absolute;top:10px;z-index:1}.itinerary_box .list>.item .pic{overflow:hidden;position:relative}.itinerary_box .list>.item .pic img{height:100%;left:0;object-fit:cover;pointer-events:none;position:absolute;top:0;transition:.5s ease;width:100%}.itinerary_box .list>.item .pic:before{content:"";display:block;padding-bottom:56.25%}.itinerary_box .list>.item .txt{padding:10px}.itinerary_box .list>.item .txt .name{color:var(--c-black);font-size:18px;font-weight:700}.itinerary_box .list>.item .txt .con{color:var(--c-gray);font-size:14px;font-weight:600}.itinerary_box .list>.item .tag_items{display:flex;flex-wrap:wrap;padding-top:5px;position:relative}.itinerary_box .list>.item .tag_items .item{align-items:center;display:flex}.itinerary_box .list>.item .tag_items .item .icon{flex:0 0 24px;height:24px}.itinerary_box .list>.item .tag_items .item .icon img{filter:invert(18%) sepia(89%) saturate(2521%) hue-rotate(206deg) brightness(88%) contrast(105%);max-width:100%}.itinerary_box .list>.item .tag_items .item .icon span{display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.itinerary_box .list>.item:hover{box-shadow:0 0 10px #0003;transform:scale(1.02)}.itinerary_box .list>.item:hover .name{color:var(--c-main)}.itinerary_box .list>.item:hover .pic img{transform:scale(1.05)}.itinerary_box .view{background:var(--c-white);border-radius:10px}.itinerary_box .view,.itinerary_box .view .cover{overflow:hidden;position:relative}.itinerary_box .view .cover.ed{margin-bottom:50px}.itinerary_box .view .cover .pic{position:relative}.itinerary_box .view .cover .pic img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.itinerary_box .view .cover .pic:before{content:"";display:block;padding-bottom:30%}.itinerary_box .view .cover .pic:after{background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.6));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.itinerary_box .view .cover .collect{align-items:center;display:flex;height:40px;justify-content:center;position:absolute;right:5px;top:0;width:40px;z-index:2}.itinerary_box .view .cover .hot{background:var(--c-sub);border-radius:0 20px 20px 0;color:var(--c-white);left:0;line-height:30px;padding:0 20px;position:absolute;top:10px;z-index:2}.itinerary_box .view .cover .txt{bottom:20px;left:20px;position:absolute;z-index:2}.itinerary_box .view .cover .txt .name{color:var(--c-white);font-size:24px;font-weight:700}.itinerary_box .view .cover .txt .con{color:var(--c-white);font-size:14px;font-weight:400}.itinerary_box .view .step_bar{align-items:center;backdrop-filter:blur(10px) saturate(150%);background:#fffc;display:flex;gap:20px;height:30px;justify-content:center;margin:10px 0;position:relative}.itinerary_box .view .step_bar.ed{left:0;position:fixed;top:40px;width:100%;z-index:100}.itinerary_box .view .step_bar:before{background:#d9d9d9;content:"";display:block;height:1px;left:0;position:absolute;top:50%;width:100%}.itinerary_box .view .step_bar .item{background:#d9d9d9;border-radius:50%;height:10px;position:relative;width:10px;z-index:1}.itinerary_box .view .step_bar .item.on{background:var(--c-sub);height:15px;width:15px}.itinerary_box .view .details{display:flex;flex-wrap:wrap;position:relative}.itinerary_box .view .details .item{flex:0 0 calc(50% - 20px);margin-bottom:30px;margin-right:20px}.itinerary_box .view .details .item .title{color:var(--c-dark);font-size:18px;font-weight:600;height:24px;line-height:24px;margin-bottom:20px;position:relative}.itinerary_box .view .details .item .title:before{background:#6e6e85;border-radius:50%;content:"";display:block;height:22px;left:-50px;position:absolute;top:1px;width:22px}.itinerary_box .view .details .item .title.on{color:var(--c-sub)}.itinerary_box .view .details .item .title.on:before{background-color:var(--c-sub)}.itinerary_box .view .details .item .title.on:after{background:url(../images/pic/main02.svg);background-size:cover;content:"";display:block;height:62px;left:-14px;position:absolute;top:-35px;width:52px;z-index:0}.itinerary_box .view .details .item .info{margin-bottom:16px;padding-left:16px;position:relative}.itinerary_box .view .details .item .info .icon{color:#0046aa;cursor:pointer;font-size:16px;left:0;position:absolute;top:0}.itinerary_box .view .details .item .info .name{color:var(--c-dark);font-size:15px;margin-bottom:5px}.itinerary_box .view .details .item .info .con{color:var(--c-gray);font-size:14px}.itinerary_box .view .tickets{background:var(--c-light-gray);border-radius:20px;flex:0 0 50%;margin-bottom:30px;padding:20px}.itinerary_box .view .tickets .title{align-items:center;display:flex;gap:2px;margin-bottom:10px}.itinerary_box .view .tickets .title .icon{flex:0 0 30px;height:30px}.itinerary_box .view .tickets .title .icon img{filter:invert(18%) sepia(89%) saturate(2521%) hue-rotate(206deg) brightness(88%) contrast(105%);max-width:100%}.itinerary_box .view .tickets .title .name{color:#6e6e85;font-size:14px;font-weight:600}.itinerary_box .view .tickets .tic_list{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.itinerary_box .view .tickets .tic_list .link{align-items:center;background:var(--c-white);border-radius:10px;color:var(--c-main);cursor:pointer;display:flex;font-size:14px;line-height:20px;padding:4px 10px}.itinerary_box .view .tickets .tic_list .link:hover{background:var(--c-main);color:var(--c-white)}@media only screen and (max-width:992px){.itinerary_box .box{padding:40px}.itinerary_box .list{margin:0 -10px}.itinerary_box .list>.item{flex:0 0 calc(50% - 20px);margin:10px}}@media only screen and (max-width:768px){.itinerary_box .view .cover .pic:before{padding-bottom:50%}.itinerary_box .view .details .item{flex:0 0 100%;margin-bottom:10px;margin-right:0}.itinerary_box .view .tickets{flex:0 0 100%;margin-bottom:40px}}@media only screen and (max-width:576px){.itinerary_box{padding:0 0 60px}.itinerary_box .box{padding:30px}.itinerary_box .list{margin:0}.itinerary_box .list>.item{flex:0 0 100%;margin:10px 0}.itinerary_box.view{padding:0 0 40px}.itinerary_box.view>.inner-width{margin:0;max-width:100%}.itinerary_box .view{border-radius:0}.itinerary_box .view .details .item .title:before{left:-42px}.itinerary_box .view .tickets{border-radius:0;flex:0 0 calc(100% + 60px);margin:0 -30px 40px;padding:30px}.itinerary_box .view .tickets:last-child{margin:0 -30px}.itinerary_box .view .tickets .tic_list{display:flex;flex-direction:column;gap:8px}.itinerary_box .view .tickets .tic_list .link{display:inline-flex;max-width:fit-content}}.pop_box{height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;-webkit-overflow-scrolling:touch;display:none;z-index:1000}.pop_box .mask,.pop_box.on{opacity:1;top:0}.pop_box .mask{background:url(../images/bg_pattern3.webp)#000c}.pop_box .mask,.pop_box .share_mask{height:100%;left:0;position:fixed;transition:.8s ease;width:100%;z-index:1}.pop_box .share_mask{background:#000c;background-size:cover;opacity:1;top:0}.pop_box .close_btn{cursor:pointer;margin:20px auto;position:relative;text-align:center;transition:border-radius .3s ease,background .3s ease,transform .3s ease;width:40px;z-index:10}.pop_box .close_btn.in{margin:0;position:absolute;right:0;top:0}.pop_box .close_btn.fixed{background:var(--c-gray-mid);border-radius:20px;margin:0;position:fixed;right:-40px;top:-40px}.pop_box .close_btn img{display:block;margin:4px;max-width:100%}.pop_box .close_btn:hover{border-radius:24px}.pop_box.on .close_btn.fixed{opacity:.8;right:10px;top:10px;stroke:#4f4f4f;stroke-width:1px;fill:var(--c-light-gray)}.pop_box.on .close_btn.fixed:hover{opacity:1;fill:var(--c-white)}.pop_box .share_close{cursor:pointer;margin:20px auto;position:relative;text-align:center;transition:border-radius .3s ease,background .3s ease,transform .3s ease;width:40px;z-index:10}.pop_box .share_close.fixed{background:var(--c-gray-mid);border-radius:20px;margin:0;position:fixed;right:-40px;top:-40px}.pop_box.on .share_close.fixed{opacity:.8;right:10px;top:10px;stroke:#4f4f4f;stroke-width:1px;fill:var(--c-light-gray)}.pop_box .txt{box-sizing:border-box;margin:20vh auto;max-width:520px;position:relative;z-index:10}.pop_box .txt.inner{background:var(--c-white);border-radius:20px;box-shadow:0 0 10px #0003;margin:80px auto}.pop_box .txt.xl{margin:80px auto;max-width:640px}.pop_box .txt.sm{margin:25vh auto 0;max-width:320px}.pop_box .txt .title_area{background:url(../images/bg_pattern.webp) var(--c-main);border-radius:16px 16px 0 0;color:var(--c-white);font-size:20px;font-weight:700;height:60px;line-height:60px;padding:0 30px}.pop_box .txt .title_area.c1{background-color:var(--c-sub)}.pop_box .txt .title_area img{height:40px;vertical-align:middle}.pop_box .txt li,.pop_box .txt p{font-size:16px}.pop_box .txt .fc1{color:var(--c-gray);font-size:15px}.pop_box .view{display:flex;flex-wrap:wrap;padding:30px;position:relative}.pop_box .view.full{display:block}.pop_box .con{text-align:left}.pop_box .form-control.topic{border-radius:20px!important}.pop_box .q_card_con{background:url(../images/bg_pattern2.webp) var(--c-white);border-radius:20px;overflow:hidden;position:relative}.pop_box .q_card_con .pic img{filter:brightness(300%) contrast(200%);position:relative;z-index:1}.pop_box .q_card_con .pic:before{background:var(--c-sub);border-radius:160px;content:"";display:block;height:320px;left:-80px;position:absolute;top:-100px;width:320px;z-index:0}.pop_box .q_card_con .info{font-size:18px;font-weight:700;line-height:30px;padding:20px 35px}.pop_box .q_card_con .info b{color:var(--c-main)}.pop_box .share_title{color:#6e6e85;font-size:16px;font-weight:700;margin-bottom:10px;text-align:center}@media only screen and (max-width:660px){.pop_box .txt.xl{margin:80px 10px}.pop_box .txt.sm{margin:80px auto 0}.pop_box .view{padding:20px}}@media only screen and (max-width:360px){.pop_box .txt.sm{margin:80px auto 0}}@media only screen and (max-width:320px){.pop_box .txt.sm{margin:80px 10px 0}}.desk-show{display:block!important}.mobile-show{display:none!important}@media only screen and (max-width:768px){.desk-show{display:none!important}.mobile-show{display:block!important}}[v-cloak]{display:none}
