/*Outer1_common_首頁竹版本使用*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font-family: Microsoft Sans Serif;
    vertical-align: baseline
}
h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
    line-height:inherit;
}
:focus {
    outline: 0
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{
    display:block
}
body
{
    line-height:1
}ol,ul{list-style:none}
 blockquote,q{
     quotes:none
 }
 blockquote:before,blockquote:after,q:before,q:after{
     content:'';content:none
 }
 table{
     border-collapse:collapse;border-spacing:0
 }
 input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{
     -webkit-appearance:none;-moz-appearance:none
 }
 input[type=search]{
     -webkit-appearance:none;-moz-appearance:none
 }
 textarea{
     overflow:auto;vertical-align:top;resize:vertical
 }
 audio,canvas,video{
     display:inline-block;*display:inline;*zoom:1;max-width:100%
 }
 audio:not([controls]){
     display:none;height:0
 }
 [hidden]{
     display:none
 }
 html{
     font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%
 }
 a:focus{
     outline:thin dotted
 }
 a:active,a:hover{
     outline:0
 }
 img{
     border:0;-ms-interpolation-mode:bicubic
 }
 figure{
     margin:0
 }
 form{
     margin:0
 }
 fieldset{
     border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em
 }
 legend{
     border:0;padding:0;white-space:normal;*margin-left:-7px
 }
 button,input,select,textarea{
     font-family:inherit;
     color:inherit;
     line-height:inherit;
     font-size:100%;margin:0;
     vertical-align:baseline;
     *vertical-align:middle
 }
 button,select{
     text-transform:none
 }
 button,html input[type="button"],input[type="reset"],input[type="submit"]{
     -webkit-appearance:button;cursor:pointer;*overflow:visible
 }
 button[disabled],html input[disabled]{
     cursor:default
 }
 input[type="checkbox"],input[type="radio"]{
     -webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px
 }
 input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{
     -webkit-appearance:none
 }
 button::-moz-focus-inner,input::-moz-focus-inner{
     border:0;padding:0
 }
 textarea{
     overflow:auto;vertical-align:top
 }
 table{
     border-collapse:collapse;border-spacing:0
 }
 ::-moz-selection{
     background:#b3d4fc;text-shadow:none
 }
 ::selection{
     background:#b3d4fc;text-shadow:none
 }
 img{
     vertical-align:middle
 }
 fieldset{
     border:0;margin:0;padding:0
 }
 textarea{
     resize:vertical
 }
 .chromeframe{
     margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0
 }
html, body {
    font-family: 'Noto Sans TC', sans-serif;
    color: #464646;
    background-image: url('/images/Outer1/background_Footer_imges.png'),url('/images/Outer1/background_imges.png');
    background-color: #FDFADF;
    line-height: 1.8;
    background-size: contain, cover;
    background-position: center bottom, top center;
    background-repeat: no-repeat;
    z-index: 1;
}

@media (min-height: 1900px) {
    body {
        background-size: 100% 35%, auto;
        background-position: top center, top center;
    }
}
 body{
     font-size:1.125rem
 }
 main{
     padding:95px 0 50px;
     min-height:80vh;
     -webkit-box-sizing:border-box;
     box-sizing:border-box
 }
 @media (min-width: 1024px){
     main{
         padding:185px 0 50px
     }
 }
@media (min-width: 1200px) {
    main {
        padding: 165px 0 50px
    }
}
 hr{
     border:none;border-bottom:1px solid #1d8273
 }
 small{
     font-size:90%
 }
 strong{
     font-weight:500
 }
 a{
     display:inline-block;color:inherit;text-decoration:none;
 }
 button{
     cursor:pointer;background-color:transparent;border:none
 }
 a:focus,button:focus,input:focus,textarea:focus,select:focus{
     outline:none;-webkit-box-shadow:0 0 0 3px rgb(109 132 37 / 50%);
     box-shadow:0 0 0 3px rgb(111 143 43 / 50%)
 }
 ::-moz-selection{
     background-color:rgba(201,79,44,0.5)
 }
 ::selection{
     background-color:rgba(201,79,44,0.5)

 }
 .acc{
     display:inline-block
 }
 @media (max-width: 1023px){
     .acc{display:none !important}
 }
 .sr-only{
     position:absolute;overflow:hidden;
     width:0;
     height:0;
     opacity:0;
     cursor:none;
     z-index:-1
 }
 .sr-only:focus{
     position:relative;
     width:auto;
     height:auto;
     display:block;
     display:initial;
     overflow:auto;
     opacity:1;
     cursor:initial;
     z-index:0

 }
 .w-100{
     width:100%
 }
 .h-100{
     height:100%
 }
 .text-danger{
     color:#1d8273
 }
 .p-0{
     padding:0rem !important
 }
 .m-0{
     margin:0rem !important
 }
 .p-1{
     padding:.5rem !important
 }
 .m-1{margin:.5rem !important
 }
 .p-2{
     padding:1rem !important
 }
 .m-2{
     margin:1rem !important
 }
 .p-3{
     padding:1.5rem !important
 }
 .m-3{margin:1.5rem !important}
 .p-4{padding:2rem !important}
 .m-4{margin:2rem !important}
 .p-5{padding:2.5rem !important}
 .m-5{margin:2.5rem !important}
 .p-6{padding:3rem !important}
 .m-6{margin:3rem !important}
 .pl-0{padding-left:0rem !important}
 .ml-0{margin-left:0rem !important}
 .pl-1{padding-left:.5rem !important}
 .ml-1{margin-left:.5rem !important}
 .pl-2{padding-left:1rem !important}
 .ml-2{margin-left:1rem !important}
 .pl-3{padding-left:1.5rem !important}
 .ml-3{margin-left:1.5rem !important}
 .pl-4{padding-left:2rem !important}
 .ml-4{margin-left:2rem !important}
 .pl-5{padding-left:2.5rem !important}
 .ml-5{margin-left:2.5rem !important}
 .pl-6{padding-left:3rem !important}
 .ml-6{margin-left:3rem !important}
 .pt-0{padding-top:0rem !important}
 .mt-0{margin-top:0rem !important}
 .pt-1{padding-top:.5rem !important}
 .mt-1{margin-top:.5rem !important}
 .pt-2{padding-top:1rem !important}
 .mt-2{margin-top:1rem !important}
 .pt-3{padding-top:1.5rem !important}
 .mt-3{margin-top:1.5rem !important}
 .pt-4{padding-top:2rem !important}
 .mt-4{margin-top:2rem !important}
 .pt-5{padding-top:2.5rem !important}
 .mt-5{margin-top:2.5rem !important}
 .pt-6{padding-top:3rem !important}
 .mt-6{margin-top:3rem !important}
 .pr-0{padding-right:0rem !important}
 .mr-0{margin-right:0rem !important}
 .pr-1{padding-right:.5rem !important}
 .mr-1{margin-right:.5rem !important}
 .pr-2{padding-right:1rem !important}
 .mr-2{margin-right:1rem !important}
 .pr-3{padding-right:1.5rem !important}
 .mr-3{margin-right:1.5rem !important}
 .pr-4{padding-right:2rem !important}
 .mr-4{margin-right:2rem !important}
 .pr-5{padding-right:2.5rem !important}
 .mr-5{margin-right:2.5rem !important}
 .pr-6{padding-right:3rem !important}
 .mr-6{margin-right:3rem !important}
 .pb-0{padding-bottom:0rem !important}
 .mb-0{margin-bottom:0rem !important}
 .pb-1{padding-bottom:.5rem !important}
 .mb-1{margin-bottom:.5rem !important}
 .pb-2{padding-bottom:1rem !important}
 .mb-2{margin-bottom:1rem !important}
 .pb-3{padding-bottom:1.5rem !important}
 .mb-3{margin-bottom:1.5rem !important}
 .pb-4{padding-bottom:2rem !important}
 .mb-4{margin-bottom:2rem !important}
 .pb-5{padding-bottom:2.5rem !important}
 .mb-5{margin-bottom:2.5rem !important}
 .pb-6{padding-bottom:3rem !important}
 .mb-6{margin-bottom:3rem !important}
 .text-left{text-align:left}
 .text-center{text-align:center}
 .text-right{text-align:right}
 @media (min-width: 1024px){.d-none-pc{display:none !important}}
 @media (max-width: 1023px){.d-none-mobile{display:none !important}}
 h2,.h2{font-size:2.5rem;font-weight:600;margin-bottom:1.25em}
 h3,.h3{font-size:1.75rem;font-weight:600;margin-bottom:.5em}
 h4,.h4{font-size:1.5rem;font-weight:600;}
 h5,.h5{font-size:1.25rem;font-weight:600;}
 .outer-link{color:#1d8273}
 .outer-link::after{
     background-image:url("/Content/Outer/icon/icon-outer-link.svg");
     background-size:contain;
     background-repeat:no-repeat;
     background-position:center;
     content:'';
     display:inline-block;
     width:20px;
     height:20px;
     margin-left:5px;
     vertical-align:sub

 }
 .outer-link:hover,.outer-link:focus{border-bottom:1px solid #1d8273}
 .toTop-link{
     background-image:url("/Content/Outer/icon/arrow-white-up.svg");
     background-size:50%;
     background-repeat:no-repeat;
     background-position:center;
     text-indent:-999px;
     font-size:0;
     overflow:hidden;
     position:fixed;
     display:block;
     right:3%;
     bottom:5%;
     width:50px;
     height:50px;
     border-radius:50%;
     background-color:#a3b1af;
     border:solid #777 2px;
     opacity:.5;
     z-index:99
 }.toTop-link:hover,.toTop-link:focus{opacity:1}
  .toTop-link.is-top{display:none}
  #firstGoToBtn{position:absolute;z-index:99}
  ol.numberList{margin-bottom:1rem;counter-reset:ol-counter}
  ol.numberList li{position:relative;padding-left:2.5rem;margin-bottom:1rem;counter-increment:ol-counter}
  ol.numberList li::before{
      content:counter(ol-counter);
      position:absolute;
      width:30px;
      height:30px;
      top:5px;
      left:3px;
      color:#fff;
      border-radius:50%;
      line-height:1.6;
      text-align:center;
      background-color:#1d8273
  }
  @media (max-width: 1023px){ol.numberList li::before{width:24px;height:24px;font-size:1rem}}
  ol.numberList li .numberList-title{color:#1d8273;font-size:1.25rem;font-weight:500}
  @font-face{
      font-family:"Noto Sans TC";
      font-style:normal;
      font-weight:400;
      font-display:swap;
      src:url("../fonts/noto-sans-tc-400.woff") format("woff")
  }
  @font-face{
      font-family:"Noto Sans TC";
      font-weight:500;
      font-display:swap;
      src:url("../fonts/noto-sans-tc-500.woff") format("woff")
  }
@font-face {
    font-family: "Noto Serif TC";
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url("../fonts/noto-serif-tc-900.woff") format("woff")
}
  @font-face{
      font-family:"Roboto";
      font-style:normal;
      font-weight:400;
      font-display:swap;
      src:url("../fonts/roboto-400.woff") format("woff")
  }
  [class~="row"],[class*="row-"],[class*="row_"]{
      -webkit-box-sizing:border-box;box-sizing:border-box;
      display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;
      -webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -.5rem
  }
[class~="col"],[class*="col-"],[class*="col_"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .5rem 1rem;max-width:100%}[class~="col"],[class*="col_"]{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}[class*="col-"]{-webkit-box-flex:0;-ms-flex:none;flex:none}[class~="row"][class~="col"],[class~="row"][class*="col-"],[class~="row"][class*="col_"],[class*="row-"][class~="col"],[class*="row-"][class*="col-"],[class*="row-"][class*="col_"],[class*="row_"][class~="col"],[class*="row_"][class*="col-"],[class*="row_"][class*="col_"]{margin:0;padding:0}[class~="row"]>[class*="col-1"],[class*="row-"]>[class*="col-1"],[class*="row_"]>[class*="col-1"]{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}[class~="row"]>[class*="col-2"],[class*="row-"]>[class*="col-2"],[class*="row_"]>[class*="col-2"]{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}[class~="row"]>[class*="col-3"],[class*="row-"]>[class*="col-3"],[class*="row_"]>[class*="col-3"]{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}[class~="row"]>[class*="col-4"],[class*="row-"]>[class*="col-4"],[class*="row_"]>[class*="col-4"]{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}[class~="row"]>[class*="col-5"],[class*="row-"]>[class*="col-5"],[class*="row_"]>[class*="col-5"]{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}[class~="row"]>[class*="col-6"],[class*="row-"]>[class*="col-6"],[class*="row_"]>[class*="col-6"]{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}[class~="row"]>[class*="col-7"],[class*="row-"]>[class*="col-7"],[class*="row_"]>[class*="col-7"]{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}[class~="row"]>[class*="col-8"],[class*="row-"]>[class*="col-8"],[class*="row_"]>[class*="col-8"]{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}[class~="row"]>[class*="col-9"],[class*="row-"]>[class*="col-9"],[class*="row_"]>[class*="col-9"]{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}[class~="row"]>[class*="col-10"],[class*="row-"]>[class*="col-10"],[class*="row_"]>[class*="col-10"]{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}[class~="row"]>[class*="col-11"],[class*="row-"]>[class*="col-11"],[class*="row_"]>[class*="col-11"]{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}[class~="row"]>[class*="col-12"],[class*="row-"]>[class*="col-12"],[class*="row_"]>[class*="col-12"]{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media (min-width: 768px){[class~="row"]>[class*="_sm-1"],[class*="row-"]>[class*="_sm-1"],[class*="row_"]>[class*="_sm-1"]{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}[class~="row"]>[class*="_sm-2"],[class*="row-"]>[class*="_sm-2"],[class*="row_"]>[class*="_sm-2"]{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}[class~="row"]>[class*="_sm-3"],[class*="row-"]>[class*="_sm-3"],[class*="row_"]>[class*="_sm-3"]{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}[class~="row"]>[class*="_sm-4"],[class*="row-"]>[class*="_sm-4"],[class*="row_"]>[class*="_sm-4"]{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}[class~="row"]>[class*="_sm-5"],[class*="row-"]>[class*="_sm-5"],[class*="row_"]>[class*="_sm-5"]{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}[class~="row"]>[class*="_sm-6"],[class*="row-"]>[class*="_sm-6"],[class*="row_"]>[class*="_sm-6"]{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}[class~="row"]>[class*="_sm-7"],[class*="row-"]>[class*="_sm-7"],[class*="row_"]>[class*="_sm-7"]{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}[class~="row"]>[class*="_sm-8"],[class*="row-"]>[class*="_sm-8"],[class*="row_"]>[class*="_sm-8"]{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}[class~="row"]>[class*="_sm-9"],[class*="row-"]>[class*="_sm-9"],[class*="row_"]>[class*="_sm-9"]{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}[class~="row"]>[class*="_sm-10"],[class*="row-"]>[class*="_sm-10"],[class*="row_"]>[class*="_sm-10"]{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}[class~="row"]>[class*="_sm-11"],[class*="row-"]>[class*="_sm-11"],[class*="row_"]>[class*="_sm-11"]{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}[class~="row"]>[class*="_sm-12"],[class*="row-"]>[class*="_sm-12"],[class*="row_"]>[class*="_sm-12"]{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media (min-width: 1024px){[class~="row"]>[class*="_md-1"],[class*="row-"]>[class*="_md-1"],[class*="row_"]>[class*="_md-1"]{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}[class~="row"]>[class*="_md-2"],[class*="row-"]>[class*="_md-2"],[class*="row_"]>[class*="_md-2"]{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}[class~="row"]>[class*="_md-3"],[class*="row-"]>[class*="_md-3"],[class*="row_"]>[class*="_md-3"]{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}[class~="row"]>[class*="_md-4"],[class*="row-"]>[class*="_md-4"],[class*="row_"]>[class*="_md-4"]{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}[class~="row"]>[class*="_md-5"],[class*="row-"]>[class*="_md-5"],[class*="row_"]>[class*="_md-5"]{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}[class~="row"]>[class*="_md-6"],[class*="row-"]>[class*="_md-6"],[class*="row_"]>[class*="_md-6"]{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}[class~="row"]>[class*="_md-7"],[class*="row-"]>[class*="_md-7"],[class*="row_"]>[class*="_md-7"]{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}[class~="row"]>[class*="_md-8"],[class*="row-"]>[class*="_md-8"],[class*="row_"]>[class*="_md-8"]{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}[class~="row"]>[class*="_md-9"],[class*="row-"]>[class*="_md-9"],[class*="row_"]>[class*="_md-9"]{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}[class~="row"]>[class*="_md-10"],[class*="row-"]>[class*="_md-10"],[class*="row_"]>[class*="_md-10"]{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}[class~="row"]>[class*="_md-11"],[class*="row-"]>[class*="_md-11"],[class*="row_"]>[class*="_md-11"]{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}[class~="row"]>[class*="_md-12"],[class*="row-"]>[class*="_md-12"],[class*="row_"]>[class*="_md-12"]{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media (min-width: 1280px){[class~="row"]>[class*="_lg-1"],[class*="row-"]>[class*="_lg-1"],[class*="row_"]>[class*="_lg-1"]{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}[class~="row"]>[class*="_lg-2"],[class*="row-"]>[class*="_lg-2"],[class*="row_"]>[class*="_lg-2"]{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}[class~="row"]>[class*="_lg-3"],[class*="row-"]>[class*="_lg-3"],[class*="row_"]>[class*="_lg-3"]{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}[class~="row"]>[class*="_lg-4"],[class*="row-"]>[class*="_lg-4"],[class*="row_"]>[class*="_lg-4"]{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}[class~="row"]>[class*="_lg-5"],[class*="row-"]>[class*="_lg-5"],[class*="row_"]>[class*="_lg-5"]{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}[class~="row"]>[class*="_lg-6"],[class*="row-"]>[class*="_lg-6"],[class*="row_"]>[class*="_lg-6"]{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}[class~="row"]>[class*="_lg-7"],[class*="row-"]>[class*="_lg-7"],[class*="row_"]>[class*="_lg-7"]{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}[class~="row"]>[class*="_lg-8"],[class*="row-"]>[class*="_lg-8"],[class*="row_"]>[class*="_lg-8"]{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}[class~="row"]>[class*="_lg-9"],[class*="row-"]>[class*="_lg-9"],[class*="row_"]>[class*="_lg-9"]{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}[class~="row"]>[class*="_lg-10"],[class*="row-"]>[class*="_lg-10"],[class*="row_"]>[class*="_lg-10"]{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}[class~="row"]>[class*="_lg-11"],[class*="row-"]>[class*="_lg-11"],[class*="row_"]>[class*="_lg-11"]{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}[class~="row"]>[class*="_lg-12"],[class*="row-"]>[class*="_lg-12"],[class*="row_"]>[class*="_lg-12"]{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media (min-width: 1440px){[class~="row"]>[class*="_xl-1"],[class*="row-"]>[class*="_xl-1"],[class*="row_"]>[class*="_xl-1"]{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}[class~="row"]>[class*="_xl-2"],[class*="row-"]>[class*="_xl-2"],[class*="row_"]>[class*="_xl-2"]{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}[class~="row"]>[class*="_xl-3"],[class*="row-"]>[class*="_xl-3"],[class*="row_"]>[class*="_xl-3"]{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}[class~="row"]>[class*="_xl-4"],[class*="row-"]>[class*="_xl-4"],[class*="row_"]>[class*="_xl-4"]{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}[class~="row"]>[class*="_xl-5"],[class*="row-"]>[class*="_xl-5"],[class*="row_"]>[class*="_xl-5"]{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}[class~="row"]>[class*="_xl-6"],[class*="row-"]>[class*="_xl-6"],[class*="row_"]>[class*="_xl-6"]{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}[class~="row"]>[class*="_xl-7"],[class*="row-"]>[class*="_xl-7"],[class*="row_"]>[class*="_xl-7"]{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}[class~="row"]>[class*="_xl-8"],[class*="row-"]>[class*="_xl-8"],[class*="row_"]>[class*="_xl-8"]{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}[class~="row"]>[class*="_xl-9"],[class*="row-"]>[class*="_xl-9"],[class*="row_"]>[class*="_xl-9"]{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}[class~="row"]>[class*="_xl-10"],[class*="row-"]>[class*="_xl-10"],[class*="row_"]>[class*="_xl-10"]{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}[class~="row"]>[class*="_xl-11"],[class*="row-"]>[class*="_xl-11"],[class*="row_"]>[class*="_xl-11"]{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}[class~="row"]>[class*="_xl-12"],[class*="row-"]>[class*="_xl-12"],[class*="row_"]>[class*="_xl-12"]{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.wrap,.wrap-lg,.wrap-sm,.wrap-full{padding:0 20px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.wrap-sm{max-width:960px}.wrap{max-width:1280px}.wrap-lg{max-width:1440px}.wrap-full{width:100%}.header{position:fixed;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;/*padding:10px;*/background-color:#CCD5AC;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}
@media (min-width: 1024px)
{
    /*.header{padding:10px 40px}*/
}
.header .logo > a {
    text-indent: -999px;
    font-size: 0;
    overflow: hidden;
    width: 150px;
    height: 100%;
    background-image: url("/images/Logo/logo_index_cip.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left;
}
@media (min-width: 1024px){.header .logo>a{width:350px;height:100%;}}
.header .side-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.header .side-right .link-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.header .side-right .link-list>a{text-indent:-999px;font-size:0;overflow:hidden;background-size:70%;background-repeat:no-repeat;background-position:center;width:35px;height:35px;margin:0 5px}.header .side-right .link-list>a.btn-allsearch{background-image:url("/Content/Outer/icon/icon-search.svg")}.header .side-right .link-list>a.btn-allsearch:hover,.header .side-right .link-list>a.btn-allsearch:focus{background-image:url("/Content/Outer/icon/icon-search-hover.svg")}.header .side-right .link-list>a.btn-sitemap{background-image:url("/Content/Outer/icon/icon-sitemap.svg")}@media (max-width: 1023px){.header .side-right .link-list>a.btn-sitemap{display:none !important}}.header .side-right .link-list>a.btn-sitemap:hover,.header .side-right .link-list>a.btn-sitemap:focus{background-image:url("/Content/Outer/icon/icon-sitemap-hover.svg")}@media (min-width: 1440px){.header .side-right .link-list>a{margin:0 10px}}.header .side-right .allsearch-panel{display:none;position:absolute;top:100%;left:0;right:0;padding:13px;background-color:rgba(30,30,30,0.8)}@media (min-width: 1024px){.header .side-right .allsearch-panel{top:90%;left:unset;border-radius:10px}.header .side-right .allsearch-panel::before{content:'';position:absolute;display:block;top:-10px;left:45%;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent rgba(30,30,30,0.8) transparent}}@media (max-width: 1279px){.header .side-right .allsearch-panel::before{left:73%}}.header .side-right .allsearch-panel form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .side-right .allsearch-panel .allsearch-label{color:#fff;margin-right:.5rem;white-space:nowrap}.header .side-right .allsearch-panel .allsearch-btn{text-indent:-999px;font-size:0;overflow:hidden;background-image:url("/Content/Outer/icon/icon-search-white.svg");background-size:50%;background-repeat:no-repeat;background-position:center;width:40px;height:40px;margin-left:.5rem}.header .side-right .btn-member{position:relative;padding:.2rem 1rem;padding-left:45px;margin:0 1rem;background-color:#F8EDCB;border-radius:30px}@media (max-width: 1023px){.header .side-right .btn-member{display:none !important}}.header .side-right .btn-member::before{background-image:url("/Content/Outer/icon/icon-user.svg");background-size:50%;background-repeat:no-repeat;background-position:center;content:'';position:absolute;display:block;width:38px;height:38px;left:-1px;top:50%;border-radius:50%;background-color:#49A598;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.header .side-right .btn-member:hover{color:#fff;background-color:#d0a370}.header .side-right .btn-member:hover::before{background-color:#1d8273}.header .side-right #language-element .goog-te-gadget{font-size:1rem}.header .side-right #language-element .goog-te-gadget-simple{background-color:transparent;border:0;font-size:1rem}.header .side-right #language-element .goog-te-gadget-icon{width:35px;height:35px;background:url("/Content/Outer/icon/language.svg") no-repeat center/70% !important}@media (max-width: 1279px){.header .side-right #language-element .goog-te-menu-value{display:none}}@media (max-width: 1023px){.header .side-right #language-element{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.header .side-right .mobile-menu-btn{text-indent:-999px;font-size:0;overflow:hidden;background-image:url("/Content/Outer/icon/icon-menu.svg");background-size:60%;background-repeat:no-repeat;background-position:center;width:35px;height:35px}@media (min-width: 1024px){.header .side-right .mobile-menu-btn{display:none !important}}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}@media (max-width: 1023px){.menu{display:none !important}}.menu .menu-item{position:relative}.menu .menu-item.is-opened .submenu{display:block}.menu .menu-link{padding:.5rem .6rem;color:#000;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s, -webkit-box-shadow .3s;}

.header .nav_menu {
    padding-bottom:10px;
}
.menu .menu-link:hover, .menu .menu-link:focus {
    color: #016004;
    /*-webkit-box-shadow: inset 0 -3px 0 #D45020;
box-shadow: inset 0 -3px 0 #D45020;*/
    background-image: url('/images/Outer1/btn_hover.png');
    background-size: 100%;
    background-position:center center;
     background-repeat: no-repeat;
}
@media (min-width: 1500px){.menu .menu-link{padding:.5rem 1.35rem}}
.menu .submenu {
    display: none;
    position: absolute;
    top: 100%;
    left: 50%;
    background-color: #E3DAC8;
    -webkit-box-shadow: 0 3px 15px -2px rgba(0,0,0,0.15);
    box-shadow: 0 3px 15px -2px rgba(0,0,0,0.15);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    background-image: url('/images/Outer1/background_Combo_images.png');
    background-position: center;
}
.menu .submenu .submenu-link{
    display:block;
    padding:.3rem 1.5rem;
    text-align:center;
    white-space:nowrap;
    color:#fff;
}
.menu .submenu .submenu-link:hover, .menu .submenu .submenu-link:focus {
    color: #000;
    background-color: #EBDEBB;
}
.menu .menu-link {
    font-weight:bold;
}

.menuMobile-wrapper {
    position: absolute;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    top: 100%;
    left: 0;
    width: 100%;
    height: calc(100vh - 66px);
    height: calc(100dvh - 66px);
    background-color: #E3DAC8
}@media (min-width: 1024px){.menuMobile-wrapper{display:none !important}}.menuMobile-wrapper .menuMobile__body{overflow-y:auto;-webkit-box-flex:1;-ms-flex:.85 0 auto;flex:.85 0 auto;height:0}.menuMobile-wrapper .menuMobile__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:10px}.menuMobile-wrapper .menuMobile__footer-link{display:inline-block;width:50%;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;padding:1rem;margin:0 10px;background-color:#D1C6B0;-webkit-box-sizing:border-box;box-sizing:border-box}.menuMobile-wrapper .menuMobile__footer-link::before{background-size:contain;background-repeat:no-repeat;background-position:center;content:'';display:inline-block;width:30px;height:30px;margin-right:.5rem;vertical-align:-8px}
.menuMobile-wrapper .menuMobile__footer-link.icon-sitemap::before{background-image:url("/Content/Outer/icon/icon-sitemap.svg")}
.menuMobile-wrapper .menuMobile__footer-link.icon-back::before {
    background-image: url("/Content/Outer/icon/long-arrow-alt-left-solid.svg")
}
.menuMobile-wrapper .menuMobile__footer-link.icon-member::before{background-color:#1D8273;background-image:url("/Content/Outer/icon/icon-user.svg");background-size:60%;border-radius:50%}.menuMobile-wrapper .menuMobile .has-submenu .menu-link{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}.menuMobile-wrapper .menuMobile .has-submenu .menu-link::after{background-image:url("/Content/Outer/icon/arrow-brown-down.svg");background-size:cover;background-repeat:no-repeat;background-position:center;content:'';width:25px;height:25px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.menuMobile-wrapper .menuMobile .has-submenu .menu-link.is-opened::after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.menuMobile-wrapper .menuMobile .menu-link,.menuMobile-wrapper .menuMobile .submenu-link{display:block;padding:.5rem 1rem;border-bottom:1px solid #D1C6B0}.menuMobile-wrapper .menuMobile .submenu{background-color:#D1C6B0}.menuMobile-wrapper .menuMobile .submenu .submenu-link{padding-left:1.5rem}.navbar{padding:20px 0}.navbar .side-left{display:-webkit-box;display:-ms-flexbox;display:flex}.navbar .side-left .acc{margin-right:.5rem}.navbar .breadcrumb{display:block;color:#635145;white-space:nowrap;overflow-x:auto}.navbar .breadcrumb>li{display:inline-block}.navbar .breadcrumb>li:not(:last-child)::after{content:'>';display:inline-block;margin:0 .5rem}.navbar .breadcrumb .breadcrumb-link:hover,.navbar .breadcrumb .breadcrumb-link:focus{color:#1d8273;border-bottom:1px solid #1d8273}.navbar .breadcrumb .breadcrumb-link--home{text-indent:-999px;font-size:0;overflow:hidden;background-image:url("/Content/Outer/icon/home.svg");background-size:cover;background-repeat:no-repeat;background-position:center;display:inline-block;width:25px;height:25px;vertical-align:-5px}.navbar .breadcrumb .breadcrumb-link--home:hover,.navbar .breadcrumb .breadcrumb-link--home:focus{background-image:url("/Content/Outer/icon/home-hover.svg")}.navbar .feature{display:inline-block}@media (max-width: 1023px){.navbar .feature{display:none !important}}.navbar .feature .feature-item{position:relative;display:inline-block}.navbar .feature .feature-btn,.navbar .feature .feature-btn--share,.navbar .feature .feature-btn--print,.navbar .feature .feature-btn--font-minus,.navbar .feature .feature-btn--font-plus{text-indent:-999px;font-size:0;overflow:hidden;background-size:50%;background-repeat:no-repeat;background-position:center;display:inline-block;width:40px;height:40px;border-radius:50%}.navbar .feature .feature-btn:hover,.navbar .feature .feature-btn--share:hover,.navbar .feature .feature-btn--print:hover,.navbar .feature .feature-btn--font-minus:hover,.navbar .feature .feature-btn--font-plus:hover,.navbar .feature .feature-btn:focus,.navbar .feature .feature-btn--share:focus,.navbar .feature .feature-btn--print:focus,.navbar .feature .feature-btn--font-minus:focus,.navbar .feature .feature-btn--font-plus:focus{background-color:#1d8273}.navbar .feature .feature-btn--share{background-image:url("/Content/Outer/icon/icon-share.svg")}.navbar .feature .feature-btn--share:hover,.navbar .feature .feature-btn--share:focus{background-image:url("/Content/Outer/icon/icon-share-hover.svg")}.navbar .feature .feature-btn--print{background-image:url("/Content/Outer/icon/icon-print.svg")}.navbar .feature .feature-btn--print:hover,.navbar .feature .feature-btn--print:focus{background-image:url("/Content/Outer/icon/icon-print-hover.svg")}.navbar .feature .feature-btn--font-minus{background-image:url("/Content/Outer/icon/icon-font-minus.svg")}.navbar .feature .feature-btn--font-minus:hover,.navbar .feature .feature-btn--font-minus:focus{background-image:url("/Content/Outer/icon/icon-font-minus-hover.svg")}.navbar .feature .feature-btn--font-plus{background-image:url("/Content/Outer/icon/icon-font-plus.svg")}.navbar .feature .feature-btn--font-plus:hover,.navbar .feature .feature-btn--font-plus:focus{background-image:url("/Content/Outer/icon/icon-font-plus-hover.svg")}.navbar .share-list{position:absolute;display:none;top:100%;left:0;z-index:1}.navbar .share-list.is-opened{display:initial}.navbar .share-list a{text-indent:-999px;font-size:0;overflow:hidden;background-size:50%;background-repeat:no-repeat;background-position:center;display:block;width:40px;height:40px;margin-bottom:5px;border-radius:50%}.navbar .share-list a.share-btn--facebook{background-image:url("/Content/Oter/icon/share-facebook.svg");background-color:#4877D1}.navbar .share-list a.share-btn--line{background-image:url("/Content/Oter/icon/share-line.svg");background-color:#2CBE13}.navbar .share-list a.share-btn--twitter{background-image:url("/Content/Oter/icon/share-twitter.svg");background-color:#00ACEE}.navbar .share-list a.share-btn--plurk{background-image:url("/Content/Oter/icon/share-plurk.svg");background-color:#E57C3E}.navbar .share-list a.share-btn--copy{background-image:url("/Content/Oter/icon/share-copy.svg");background-color:#676767}@media (min-width: 1024px){.navbar{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}.navbar .breadcrumb{display:inline-block}}@media (max-width: 1023px){.footer .fatfooter{display:none !important}}
.footer .fatfooter-btn {
    display: block;
    width: 100%;
    padding: 15px 0;
    font-size: 1.125rem;
    text-align: center;
    font-weight: 500;
}.footer .fatfooter-btn span::before{background-image:url("/Content/Outer/icon/arrow-brown-down.svg");background-size:contain;background-repeat:no-repeat;background-position:center;content:'';display:inline-block;width:20px;height:20px;margin-right:.5rem;vertical-align:sub;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.footer .fatfooter-btn.is-opened span::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.footer .fatfooter-collapse {
    padding: 30px 0 20px;
}
.fatfooter-title{display:block;padding-bottom:.3rem;font-size:1.125rem;font-weight:600;border-bottom:1px solid #a7997c}.footer .fatfooter-title:hover,.footer .fatfooter-title:focus{color:#B9342C}.footer .fatfooter__list{padding:.5rem 0}.footer .fatfooter__list-link:hover,.footer .fatfooter__list-link:focus{color:#B9342C}
.footer .footerInfo {
    color: #000;
    font-size: .9rem ;
}
.footer .footerInfo a:focus{border:2px dashed #fff}.footer .footerInfo__wrapper{padding:2rem 0}.footer .footerInfo__logo,.footer .footerInfo__logo-nmth,.footer .footerInfo__logo-tcmd{text-indent:-999px;font-size:0;overflow:hidden;background-size:contain;background-repeat:no-repeat;background-position:center;display:block;width:100%;-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;min-height:58px;margin-right:15px;margin-bottom:10px}
.footer .footerInfo__logo-nmth {
    background-image: url("/images/logo_footer_cip.png")
}
.footer .footerInfo__logo-nmth2 {
    background-image: url("/images/logo.png");
    text-indent: -999px;
    font-size: 0;
    overflow: hidden;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    display: block;
    width: 100%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 200px;
    flex: 0 0 200px;
    min-height: 58px;
    margin-left: auto;
    margin-bottom: 10px;
}
.footer .footerInfo__logo-tcmd{background-image:url("../images/logo-TCMB-white.svg")}.footer .footerInfo__links a:hover,.footer .footerInfo__links a:focus{color:#fcda62}.footer .footerInfo__links a:not(:last-child)::after{content:'|';display:inline-block;margin:0 10px;color:#000 !important}@media (max-width: 1023px){.footer .footerInfo__links a:not(:last-child)::after{margin:0 3px}}.footer .footerInfo__accLogo{width:120px}.footer .footerInfo__accLogo img{max-width:100%}@media (max-width: 1023px){.footer .footerInfo__content{font-size:1rem;padding:1rem 0}}@media (min-width: 1024px){.footer .footerInfo__wrapper{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}.footer .footerInfo .side-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}}
	
	.modal{position:fixed;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;z-index:999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}
	.modal__container{width:100%;max-width:650px;margin:0px auto;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.3);box-shadow:0 0 8px rgba(0,0,0,0.3);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
	.modal__header,.modal__footer{padding:10px 20px}
	.modal__header{font-size:1.25rem;background-color:#1D8273;color:#fff}
	.modal__header-close{font-size:0;float:right}.modal__header-close::before{content:'×';display:block;font-size:1.25rem}
	.modal__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
	@media (min-width: 1024px){.modal__footer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
		.modal__footer .others{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}
			.modal-bodyWrapper{max-height:650px;overflow-y:auto;padding:10px 20px}
			@media (max-width: 1023px){.modal-bodyWrapper{max-height:60vh}}
			.modal .form-item,.modal .form-label{margin-bottom:0 !important}
			.modal .form-item{padding:3px 0}
			.modal a{color:#1d8273;text-decoration:underline}
			.modal-enter-from{opacity:0}
			.modal-leave-to{opacity:0}
			.modal-enter-from .modal-container,.modal-leave-to .modal-container{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#shareModal{display:none}#shareModal.is-open{display:-webkit-box;display:-ms-flexbox;display:flex}#shareModal .modal__body{padding:15px}#shareModal .shareModal__img img{display:block;max-width:450px;width:100%;margin:auto}#shareModal .shareModal__share{padding:10px}#shareModal .shareModal__share-list{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}#shareModal .shareModal__share-link{text-indent:-999px;font-size:0;overflow:hidden;background-size:50%;background-repeat:no-repeat;background-position:center;position:relative;width:45px;height:45px;margin:0 5px;border-radius:30px;background-color:#1D8273;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.15s;-o-transition:.15s;transition:.15s}#shareModal .shareModal__share-link:hover,#shareModal .shareModal__share-link:focus{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#shareModal .shareModal__share-link.icon-facebook{background-image:url("/Content/Outer/icon/share-facebook.svg")}#shareModal .shareModal__share-link.icon-twitter{background-image:url("/Content/Outer/icon/share-twitter.svg")}#shareModal .shareModal__share-link.icon-line{background-image:url("/Content/Outer/icon/share-line.svg")}#shareModal .shareModal__share-link.icon-plurk{background-image:url("/Content/Outer/icon/share-plurk.svg")}#shareModal .shareModal__copy{display:-webkit-box;display:-ms-flexbox;display:flex}#shareModal .shareModal__copy-input{padding:5px;line-height:1.8;-webkit-box-flex:1;-ms-flex:1 1 90%;flex:1 1 90%;width:90%}#shareModal .shareModal__copy-input::-moz-selection{background-color:rgba(29,130,115,0.3)}#shareModal .shareModal__copy-input::selection{background-color:rgba(29,130,115,0.3)}#shareModal .shareModal__copy-btn{padding:10px;color:#fff;background-color:#1D8273;white-space:nowrap}

/*# sourceMappingURL=common.css.map */

.header {
    flex-wrap: wrap;
}
.header .full-width {
    flex-basis: 100%; /* 設置元素的寬度為 100% */
}
.header .logo {
    font-size: 1.75rem;
    color: #000;
    height:45px;
}
.header_title {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    /*max-width: 1280px;*/
/*    margin: auto;*/
    align-items: stretch;
    padding-top:10px;
}
.wrap-more-lg {
    max-width: 1920px;
    padding: 0 20px;
    margin: auto;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.header_font1 {
    font-weight: normal;
    color: #E08B01;
    font-size: 1.55rem;
}
.header_font2 {
    font-weight: normal;
    color: #000;
    text-align: center;
    font-size: 1.55rem;
}

@media (max-width: 575px) {
    .header_font1 {
        font-size: 1.25rem;
    }

    .header_font2 {
        font-size: 1.25rem;
    }
}

.header__back {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    padding: 10px 10px 10px 25px;
    text-align: right;
    background-color: #8CA178;
    color: #fff;
    font-weight: bold;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}

.header__back:hover, .header__back:focus {
    background-color: #BAD1A2;
    color: #000;
}

.footerInfo {
    background-color: rgba(255, 255, 255, 0.5); /* 白色透明层的颜色 */
}

.footer .footerLink {
    margin-top:20px;
}

@media (min-width: 1024px) {
    .header .logo {
        font-size: 2rem;
        height:65px;
    }
}

@media (max-width: 576px) {
    .header .logo {
        font-size: 1.2rem;
    }
}

/*.fatfooter__link {
    max-height:60px;
    max-width:208px;
}
*/
.fatfooter__img {
    background-size: contain;
    background-repeat: no-repeat;
    height: auto;
    margin: 0 0.5em;
    background-position: center center;
    max-width: 350px;
}


.fatfooter__link img {
    width: 100%;
    height: 100%;
}

.fatfooter__title1 {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    font-size: 1.75rem;
    margin: 0 0 50px 0;
    font-family: "Microsoft Sans Serif",serif;
    font-weight: bold;
    text-align: center;
    color: #000;
}

.fatfooter__title {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    font-size: 1.45rem;
    margin: 0 0 50px 0;
    font-family: "Microsoft Sans Serif",serif;
    font-weight: bold;
    text-align: center;
    color: #000;
}

 .fatfooter__title::before {
     content: "";
     display: inline-block;
     background: url("/images/Outer1/footer_Link_left.png");
     background-size: contain;
     background-repeat: no-repeat;
     width: 90px;
     height: 20px;
     margin: 0 0.5em;
     background-position: right center;
 }

 .fatfooter__title::after {
     content: "";
     display: inline-block;
     background: url("/images/Outer1/footer_Link_right.png");
     background-size: contain;
     background-repeat: no-repeat;
     width: 90px;
     height: 20px;
     margin: 0 0.5em;
     background-position: left center;
 }

.footer_Img {
    margin-right:2rem;
}



@media (min-width: 1024px) {
    .fatfooter__title {
        font-size: 1.75rem;
    }
    .fatfooter__title::before {
        content: "";
        width: 200px;
    }

    .fatfooter__title::after {
        content: "";
        width: 200px;
    }
}
@media (max-width: 576px) {
    .footer_Img {
        margin: 0px 0px 2rem;
    }
    .footer_Img{
        display: flex;
        justify-content: center;
    }
}


.menu .submenu .submenu-item:not(:last-child) {
    border-bottom: 1px dashed #fff;
}

.modal-open {
    overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.modal-header .btn-close {
  padding: 0.5rem 0.5rem;
  margin: -0.5rem -0.5rem -0.5rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  flex-shrink: 0;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}
.modal-footer > * {
  margin: 0.25rem;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }

  .modal-dialog-scrollable {
    height: calc(100% - 3.5rem);
  }

  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }

  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
.modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}
.modal-fullscreen .modal-footer {
  border-radius: 0;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
}

.DLfile{width:16px; padding-right:5px}

.navbar-collapse .navbar-nav .nav-item {
    line-height:1;
}
.navbar-collapse {
    padding:0;
}
