@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,800i&amp;display=swap");@import url(../../../../fonts.googleapis.com/earlyaccess/notosanstc.css);.contents_wrap{background-image:url(../../images/mainContents-xs.png);background-repeat:no-repeat;background-position:top center}@media (min-width:576px){.contents_wrap{background-image:url(../../images/mainContents-sm.png)}}@media (min-width:768px){.contents_wrap{background-size:100%;background-image:url(../../images/mainContents-md.png)}}@media (min-width:992px){.contents_wrap{background-image:url(../../images/mainContents-lg.png)}}.contents_header{display:flex;justify-content:center;align-items:center;height:160px}@media (min-width:576px){.contents_header{height:200px}}@media (min-width:768px){.contents_header{height:240px}}@media (min-width:992px){.contents_header{height:300px}}.no-js .contents_header{height:auto}.contents_tit{width:80%;text-shadow:0 3px 0.25rem rgba(255, 255, 255, 0.8), 0 -3px 0.25rem rgba(255, 255, 255, 0.8), -3px 0 0.25rem rgba(255, 255, 255, 0.8), 3px 0 0.25rem rgba(255, 255, 255, 0.8)}.contents_tit h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contents_main{background-color:#fff}@media (min-width:576px){.contents_main{margin-bottom:2.5rem}}.sidemenu_wrap .list-group>li:first-of-type>a{border-top:none}.sidemenu_wrap #tabL a{color:#333333}.sidemenu_tit{padding:1rem;font-size:1.5rem;letter-spacing:.125rem;background-color:#f8f9fa;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidemenu_tit:first-letter{color:#763f09;font-size:1.875rem;font-weight:bold}.sidemenu_wrap .list-group-item{padding-left:2.5rem;color:#333333;background-color:#f8f9fa}.sidemenu_wrap .list-group-item:before{content:'';position:absolute;top:1.25rem;left:1.5rem;width:5px;height:9px;background-image:url(../../images/sideNav-icon.png);background-repeat:no-repeat}.sidemenu_wrap .list-group-item.active,.sidemenu_wrap .list-group-item:hover{z-index:auto;padding-left:3rem;color:#000;background-color:#fdb300;transition:.25s}.sidemenu_wrap .list-group-item.active:before,.sidemenu_wrap .list-group-item:hover:before{background-position:0 bottom}.sublist-group .list-group-item{padding-left:3.5rem}.sublist-group .list-group-item:before{left:2.5rem;background-position:-10px top}.sublist-group .list-group-item.active,.sublist-group .list-group-item:hover{padding-left:4rem}.sublist-group .list-group-item.active:before,.sublist-group .list-group-item:hover:before{background-position:-10px bottom}.contents_tool{position:relative}.social_skip{position:absolute!important;z-index:1090;top:0;left:50%;color:#000;background-color:#fdb300;transform:translateX(-50%)}.social_skip:focus{color:#000;padding:.25rem .5rem;display:block;white-space:nowrap}.switcher a.nav-link{width:40px;height:40px;margin:.25rem;color:#000;background-repeat:no-repeat;background-position:center;background-size:95%;border-radius:50%}.switcher a.nav-link:focus{box-shadow:none}@media (min-width:768px){.switcher a.nav-link{width:48px;height:48px;margin:.5rem}}.swc_font-small{background:#fdb300 url(../../images/swc_font-small.svg)!important}.swc_font-small:hover{background:#191a1f url(../../images/swc_font-small-hover.svg)!important}.swc_font-big{background:#fdb300 url(../../images/swc_font-big.svg)!important}.swc_font-big:hover{background:#191a1f url(../../images/swc_font-big-hover.svg)!important}.swc_print{background:#ffc107 url(../../images/swc_print.svg)!important}.swc_print:hover{background:#191a1f url(../../images/swc_print-hover.svg)!important}.swc_social{background:#ffd24c url(../../images/swc_social.svg)!important}.swc_social:hover{background:#191a1f url(../../images/swc_social-hover.svg)!important}.socialLinks{top:auto!important;left:50%!important;transform:translateX(-50%)!important}.socialLinks:after,.socialLinks:before{content:"";display:block;position:absolute;top:-.75rem;left:calc(50% - .5rem);width:0;height:0;border:.5rem solid transparent;border-top-width:0rem;border-bottom-width:.75rem}.socialLinks:before{border-bottom-color:#000}.socialLinks:after{border-bottom-color:#fff}.socialLinks .dropdown-item{display:flex;align-items:center;padding:.125rem .5rem}.socialLinks .dropdown-item:before{content:"";display:inline-block;width:24px;height:24px;margin:.5rem;background-position:center;border-radius:.125rem}.socialLinks .dropdown-item:hover{color:#fff}.social_link1:before{border:1px solid #3e65b7;background:url(../../images/social_link1.svg)!important}.social_link1:hover{background-color:#3e65b7}.social_link1:hover:before{border:1px solid rgba(255, 255, 255, 0.75);background:url(../../images/social_link1-hover.svg)!important}.social_link2:before{border:1px solid #55acee;background:url(../../images/social_link2.svg)!important}.social_link2:hover{background-color:#55acee}.social_link2:hover:before{border:1px solid rgba(255, 255, 255, 0.75);background:url(../../images/social_link2-hover.svg)!important}.social_link3:before{border:1px solid #db6320;background:url(../../images/social_link3.svg)!important}.social_link3:hover{background-color:#db6320}.social_link3:hover:before{border:1px solid rgba(255, 255, 255, 0.75);background:url(../../images/social_link3-hover.svg)!important}.social_link4:before{border:1px solid #50c900;background:url(../../images/social_link4.svg)!important}.social_link4:hover{background-color:#50c900}.social_link4:hover:before{border:1px solid rgba(255, 255, 255, 0.75);background:url(../../images/social_link4-hover.svg)!important}.no-js .mainTool+noscript{padding:1rem;background-color:#f8f9fa}.no-js .mainTool+noscript a{display:inline-block;padding:.125rem .75rem;color:#000;background-color:#fdb300}.no-js .mainTool+noscript a:hover{color:#fdb300;background-color:#000}.breadcrumbs #tabC a{color:#35383e}.breadcrumb{padding:1.625rem;background-color:#fff;border-radius:0}.breadcrumb a{color:#6c757d}.breadcrumb a:hover{color:#fdb300}.breadcrumb .breadcrumb-item.active{color:#212529}.mfoot{color:#495057;font-size:0.875rem}.mfoot_data{padding:1rem;background-color:#fff0cc}@media (max-width:575.98px){.mfoot span{display:block}}@media (min-width:576px){.mfoot{display:flex}.mfoot_data{flex-grow:1}.mfoot span{padding:0 .75rem}}.mfoot_btn{display:none}@media (min-width:576px){.mfoot_btn{display:block;padding:1rem;text-align:center;color:#fff!important;background-color:#763f09}.mfoot_btn:hover{text-decoration:none;background-color:#8b4b00}}