@import url("https://fonts.googleapis.com/css2?family=Fahkwang:wght@300;400;500;700&family=Noto+Sans+TC:wght@300;400;500;700&family=Noto+Serif+TC:wght@300;400;500;700&display=swap");a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,time,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.scrollanimation{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}body,html{overflow-x:hidden}body{font-family:"Fahkwang","Noto Sans TC";letter-spacing:normal;color:#fff;font-weight:400;opacity:0;visibility:hidden;-webkit-transition:0.6s ease-in;transition:0.6s ease-in;position:relative;background-color:#EBEAE7}body.loading{opacity:1;visibility:visible}@media (max-width:767px){body{line-height:1.5}}::-moz-selection{background-color:#570000;color:white}::selection{background-color:#570000;color:white}.mo{display:none}@media (max-width:768px){.mo{display:block}}.pc{display:none}@media (min-width:769px){.pc{display:block}}.container{margin:0 auto;width:100%}@media (max-width:767px){.container{padding:0 25px}}@media (min-width:768px){.container{width:80%}}@media (min-width:992px){.container{width:90%}}@media (min-width:1200px){.container{max-width:1168px;padding:0 16px}}.container.ws{margin:0 auto;width:100%}@media (max-width:767px){.container.ws{padding:0 25px}}@media (min-width:768px){.container.ws{width:80%}}@media (min-width:992px){.container.ws{width:90%}}@media (min-width:1200px){.container.ws{max-width:1169px;padding:0 16px}}a{outline:none;color:inherit}a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important;font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important}a,a:hover{text-decoration:none;-webkit-transition:0.4s ease;transition:0.4s ease}:focus{outline:none}img{vertical-align:middle;max-width:100%}.memberst .header_box .member-btn .sing-btn{display:none}.memberst .header_box .member-btn .siout-btn{display:block}.header_show{position:fixed;top:0;left:0;width:100%;background:none;z-index:10}.header_show li{list-style:none}.header_show.active{background:#131314}.header_box{position:relative;width:100%;height:80px;padding:0 100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.25rem;-webkit-transition:0.4s;transition:0.4s;background:rgba(235,234,231,0.9)}@media (max-width:1300px){.header_box{padding:0 20px}}.logo{width:146px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:7;margin-right:165px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.logo a{display:block;width:100%;height:100%;position:relative}.logo img{-webkit-transition:0.4s ease;transition:0.4s ease}.logo .black-l{opacity:1}.logo .white-l{opacity:0;position:absolute;top:0;left:0}.nav_box{position:relative;height:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-transition:0.5s ease;transition:0.5s ease}.nav_box nav{height:100%}.nav_box ul{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding-right:64px}@media (max-width:1500px){.nav_box ul{padding-right:45px}}.nav_box ul li{position:relative;text-align:center;height:100%}@media (min-width:992px){.nav_box ul li.active a{color:#570000}.nav_box ul li.active a:after{opacity:1}}.nav_box ul li .under-bx{position:absolute;top:80px;left:-35px;width:auto;text-align:left;padding:20px 40px;background:#570000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease;opacity:0;pointer-events:none;border-radius:5px}.nav_box ul li .under-bx:before{position:absolute;content:"";top:-8px;left:62px;width:20px;height:10px;-webkit-clip-path:polygon(50% 0%,0% 100%,100% 100%);clip-path:polygon(50% 0%,0% 100%,100% 100%);background-color:#570000}.nav_box ul li .under-bx a{-webkit-transform:none;transform:none;top:auto;color:#fff;min-width:180px;padding:10px 0;padding-right:15px;position:relative}.nav_box ul li .under-bx a span{position:relative;display:inline-block}.nav_box ul li .under-bx a span:before{position:absolute;content:"";bottom:-5px;left:0;width:100%;height:1px;background-color:#fff;-webkit-transition:0.4s ease;transition:0.4s ease;opacity:0}@media (min-width:768px){.nav_box ul li .under-bx a:hover span:before{opacity:1}}@media (min-width:768px){.nav_box ul li:hover .under-bx{opacity:1;pointer-events:all}}.nav_box ul li:not(:last-child){margin-right:45px}@media (max-width:1300px){.nav_box ul li:not(:last-child){margin-right:20px}}.nav_box a{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:auto;display:block;font-size:1.125rem;line-height:1.2;letter-spacing:1px;font-weight:400;color:#555555;padding:5px 0;position:relative;text-transform:uppercase}@media (min-width:768px){.nav_box a:hover{color:#570000}.nav_box a:hover:after{opacity:1}}.nav_box a:after{-webkit-transition:opacity 0.4s;transition:opacity 0.4s;position:absolute;content:"";width:100%;height:2px;background:#570000;bottom:-2px;left:0;opacity:0}.nav_box a span{position:relative;display:block}@media (min-width:992px){.nav_box a.active{color:#570000}.nav_box a.active:after{opacity:1}}@media (max-width:991px){.nav_box a{font-size:1rem}.nav_box a.active{color:#fff}}.inq-pro{position:absolute;right:100px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1300px){.inq-pro{right:20px}}.inq-pro.active a .icon-bx .unhov{opacity:0}.inq-pro.active a .icon-bx .unhov-w{opacity:0}.inq-pro.active a .icon-bx .hov{opacity:1}.inq-pro.active a .tx{color:#570000}.inq-pro .icon-bx{width:48px;height:48px;position:relative}@media (max-width:991px){.inq-pro .icon-bx{width:34px;height:34px}}.inq-pro .icon-bx img{-webkit-transition:0.4s ease;transition:0.4s ease;opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.inq-pro .icon-bx .unhov{opacity:1}.inq-pro .tx{font-size:1.25rem;color:#555555}@media (max-width:991px){.inq-pro .tx{font-size:0.75rem}}.inq-pro .tx span{-webkit-transition:0.4s ease;transition:0.4s ease}.inq-pro a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.inq-pro a:hover .icon-bx .unhov{opacity:0}.inq-pro a:hover .icon-bx .unhov-w{opacity:0}.inq-pro a:hover .icon-bx .hov{opacity:1}.inq-pro a:hover .tx{color:#570000}}.inq-pro a .tx{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Noto Serif TC";letter-spacing:2px}@media (max-width:991px){.inq-pro a .tx{letter-spacing:0}}.inq-pro a .tx .pc{margin-right:3px}.menu-wrapper{display:none}.menu-wrapper{display:none;position:absolute;top:0;left:20px;bottom:0;margin:auto;width:27px;height:21px;cursor:pointer;z-index:14}.hamburger-menu,.hamburger-menu:after,.hamburger-menu:before{width:27px;height:1px;border-radius:99em}.hamburger-menu{position:relative;-webkit-transform:translateY(10px);transform:translateY(10px);background:#000;-webkit-transition:all 0ms 0ms;transition:all 0ms 0ms;border-radius:99px}.hamburger-menu.animate{background:rgba(255,255,255,0)}.hamburger-menu:before{content:"";position:absolute;right:0;bottom:10px;background:#000;-webkit-transition:bottom 300ms 300ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms cubic-bezier(0.23,1,0.32,1);transition:bottom 300ms 300ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms cubic-bezier(0.23,1,0.32,1);transition:bottom 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1);transition:bottom 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms cubic-bezier(0.23,1,0.32,1);border-radius:99px}.hamburger-menu:after{content:"";position:absolute;right:0;top:10px;background:#000;-webkit-transition:top 300ms 300ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms cubic-bezier(0.23,1,0.32,1);transition:top 300ms 300ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms cubic-bezier(0.23,1,0.32,1);transition:top 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1);transition:top 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms cubic-bezier(0.23,1,0.32,1);border-radius:99px}.hamburger-menu.animate:after{top:0;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transition:top 300ms cubic-bezier(0.23,1,0.32,1),width 300ms 150ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);transition:top 300ms cubic-bezier(0.23,1,0.32,1),width 300ms 150ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);transition:top 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1),width 300ms 150ms cubic-bezier(0.23,1,0.32,1);transition:top 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1),width 300ms 150ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);border-radius:99px;background-color:#fff;width:27px}.hamburger-menu.animate:before{bottom:0;-webkit-transform:rotate(-35deg);transform:rotate(-35deg);-webkit-transition:bottom 300ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);transition:bottom 300ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);transition:bottom 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);transition:bottom 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);border-radius:99px;background-color:#fff}.menu-icon{display:none;top:45%;right:-0.7em;z-index:100;width:45px;height:39px;margin-top:0;-webkit-transition:all 0.3s cubic-bezier(0.4,0,0.2,1);transition:all 0.3s cubic-bezier(0.4,0,0.2,1);cursor:pointer;position:absolute}.menu-icon-block{display:none;position:relative;height:100%;margin:auto}.menu-icon-block i{position:absolute;display:block;margin:auto;width:72%;height:2px;-webkit-transition:all 0.3s cubic-bezier(0.4,0,0.2,1);transition:all 0.3s cubic-bezier(0.4,0,0.2,1);border-radius:99em}.menu-icon-block i.i1{top:0%}.menu-icon-block i.i2{top:25%}.menu-icon-block i.i3{top:51%}@media (max-width:991px){.logo{width:146px}.header_box{width:100%;height:70px;font-size:1.0625rem;margin:0 auto;padding:0 20px;-webkit-transition:0.4s ease;transition:0.4s ease}.nav_box{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:11;background-color:#2B0000}.nav_box>nav{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative}.nav_box ul{display:block;padding-right:0;width:100%;padding:0 20px;padding-top:0px;height:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative}.nav_box ul li{width:100%;height:auto;border-bottom:none}.nav_box ul li a{padding:30px 20px;text-align:center;text-decoration:none;font-size:1.25rem;line-height:1.4;letter-spacing:0px;font-weight:400;color:#fff;position:relative;top:auto;-webkit-transform:none;transform:none}.nav_box ul>li:not(:last-child){margin-right:0}.menu-wrapper{display:block}.mo-out{position:fixed;bottom:0;left:0;width:100%;height:48px;background:#BB9800;text-align:center;font-size:1.125rem;color:#fff;line-height:2.8;opacity:0;z-index:20;-webkit-transition:0.4s ease;transition:0.4s ease;pointer-events:none}.mo-out.op{opacity:1;pointer-events:all}}footer{padding:70px 100px;padding-bottom:calc(10vh + 40px);background-color:#000}@media (max-width:991px){footer{padding-left:20px;padding-right:20px;padding-top:40px;padding-bottom:calc(10vh + 20px)}}footer .t-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .t-flex .da-list{text-align:right}footer .t-flex .da-list li:not(:last-child){margin-bottom:6px}footer .t-flex .da-list li:last-child{margin-top:20px}footer .t-flex .da-list a{color:#fff;font-size:1rem;line-height:2}@media (max-width:768px){footer .t-flex .da-list a{font-size:0.875rem}}footer .t-flex .da-list .sh-btn{margin-left:auto}footer .t-flex .da-list .sh-btn .tx{-webkit-transition:0.4s ease;transition:0.4s ease}@media (max-width:768px){footer .t-flex{display:block}footer .t-flex .da-list{text-align:left;margin-top:24px}footer .t-flex .da-list li:not(:last-child){margin-bottom:0px}footer .t-flex .da-list .sh-btn{margin-left:0}footer .t-flex a{font-size:0.875rem}footer .t-flex .l-logo{width:162px}}footer .unit{color:#666666;font-size:0.875rem;line-height:2}@media (max-width:768px){footer .unit{font-size:0.8125rem;line-height:1.6;margin-top:24px}}footer .flex-bx{font-size:1rem;color:#666666;position:relative;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;margin-top:55px}@media (max-width:768px){footer .flex-bx{margin-top:30px;padding-top:35px;font-size:0.75rem}}footer .flex-bx .enjoy{color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:768px){footer .flex-bx .enjoy{top:0;left:0;-webkit-transform:none;transform:none}}.top_btn.show{opacity:1}.top_btn{cursor:pointer;-webkit-transition:opacity 0.4s;transition:opacity 0.4s;opacity:0;position:fixed;bottom:13%;right:70px;z-index:8;font-size:1rem;line-height:1.8;letter-spacing:0.25px;font-weight:400;color:#000;z-index:9;width:34px;height:80px;overflow:hidden}@media (max-width:991px){.top_btn{right:60px;font-size:0.8125rem;height:60px}}@media (max-width:767px){.top_btn{width:25px;right:12px}}.top_btn:before{position:absolute;content:"";left:0;bottom:0;width:1px;height:100%;background-color:#888888}.top_btn:after{position:absolute;content:"";left:0;bottom:0;width:1px;height:24px;background-color:#000}.top_btn span{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);transform:rotate(180deg);position:absolute;bottom:0;right:0}@-webkit-keyframes topani{0%{bottom:-20%}to{bottom:110%}}@keyframes topani{0%{bottom:-20%}to{bottom:110%}}@media (min-width:768px){.top_btn:hover:after{-webkit-animation:topani 1.5s linear infinite;animation:topani 1.5s linear infinite}}.top_btn.nonfixed{position:absolute;bottom:45px}@media (max-width:991px){.top_btn.nonfixed{bottom:30px}}.bannersection{margin-bottom:100px}@media (max-width:767px){.bannersection{margin-bottom:50px}}.banner{margin-top:80px;margin-bottom:5px;position:relative}.banner:after{content:"";width:80%;height:26%;background-color:white;display:block;position:absolute;left:0;bottom:-1px}@media (max-width:767px){.banner{margin-top:60px;margin-bottom:65px}.banner:after{display:none}}.f80{color:#666666;line-height:1;font-weight:700;margin-bottom:10px}@media (max-width:1439px){.f80{font-size:2.8125rem}}@media (min-width:769px) and (max-width:1439px){.f80{font-size:4.5rem}}@media (min-width:769px){.f80{font-size:5rem}}.f80~.f13{letter-spacing:0.2em;color:black;font-family:"Noto Serif TC"}@media (max-width:1439px){.f48{font-size:2.25rem}}@media (min-width:769px) and (max-width:1439px){.f48{font-size:2.7rem}}@media (min-width:769px){.f48{font-size:3rem}}@media (max-width:1439px){.f40{font-size:1.5rem}}@media (min-width:769px) and (max-width:1439px){.f40{font-size:2.25rem}}@media (min-width:769px){.f40{font-size:2.5rem}}@media (max-width:1439px){.f32{font-size:1.25rem}}@media (min-width:769px) and (max-width:1439px){.f32{font-size:1.8rem}}@media (min-width:769px){.f32{font-size:2rem}}@media (max-width:1439px){.f28{font-size:1.125rem}}@media (min-width:769px) and (max-width:1439px){.f28{font-size:1.575rem}}@media (min-width:769px){.f28{font-size:1.75rem}}@media (max-width:1439px){.f24{font-size:1.25rem}}@media (min-width:769px) and (max-width:1439px){.f24{font-size:1.35rem}}@media (min-width:769px){.f24{font-size:1.5rem}}@media (max-width:1439px){.f22{font-size:1.125rem}}@media (min-width:769px) and (max-width:1439px){.f22{font-size:1.2375rem}}@media (min-width:769px){.f22{font-size:1.375rem}}@media (max-width:1439px){.f20{font-size:1rem}}@media (min-width:769px) and (max-width:1439px){.f20{font-size:1.125rem}}@media (min-width:769px){.f20{font-size:1.25rem}}@media (max-width:1439px){.f18{font-size:0.9375rem}}@media (min-width:769px) and (max-width:1439px){.f18{font-size:1.0125rem}}@media (min-width:769px){.f18{font-size:1.125rem}}@media (max-width:1439px){.f16{font-size:0.8125rem}}@media (min-width:769px) and (max-width:1439px){.f16{font-size:0.9rem}}@media (min-width:769px){.f16{font-size:1rem}}@media (max-width:1439px){.f14{font-size:0.8125rem}}@media (min-width:769px) and (max-width:1439px){.f14{font-size:0.7875rem}}@media (min-width:769px){.f14{font-size:0.875rem}}.f13{font-size:0.8125rem}.f32.s-ti{color:#000;padding-bottom:45px;border-bottom:1px solid #570000;margin-bottom:45px;font-family:"Noto Serif TC"}@media (max-width:767px){.f32.s-ti{padding-bottom:17px;margin-bottom:20px}}.icontitle{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.icontitle:before{content:"";background:url(../images/title.png) center/contain no-repeat;width:77px;height:102px;display:block;margin-right:10px}.icontitle .wrap{margin-top:15px}.icontitle .wrap .f80{margin-bottom:12px}.icontitle .wrap .f20{margin-left:3px}@media (max-width:767px){.icontitle:before{width:40px;height:52px}.icontitle .wrap{margin-top:5px}}.browntitle{line-height:1.5;color:#a88335;font-weight:500;margin-bottom:20px}@media (max-width:1439px){.browntitle{font-size:1.25rem}}@media (min-width:769px) and (max-width:1439px){.browntitle{font-size:1.35rem}}@media (min-width:769px){.browntitle{font-size:1.5rem}}.scontent{line-height:1.88;color:#3a3834;font-weight:400}@media (max-width:1439px){.scontent{font-size:0.875rem}}@media (min-width:769px) and (max-width:1439px){.scontent{font-size:0.9rem}}@media (min-width:769px){.scontent{font-size:1rem}}.btnwrap .btn{display:inline-block;background:linear-gradient(77deg,#c08b08 0%,#ebd683 89%);-webkit-clip-path:polygon(7% 0,93% 0,100% 50%,93% 100%,7% 100%,0 50%);clip-path:polygon(7% 0,93% 0,100% 50%,93% 100%,7% 100%,0 50%);color:white;text-align:center;font-size:1.125rem;font-weight:700;padding:10.5px 0;min-width:221px;position:relative}.btnwrap .btn:after{position:absolute;top:0;left:0;width:250%;height:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:rgba(255,255,255,0.13);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0.13)),color-stop(77%,rgba(255,255,255,0.13)),color-stop(92%,rgba(255,255,255,0.5)),to(rgba(255,255,255,0.3)));background:linear-gradient(90deg,rgba(255,255,255,0.13) 0,rgba(255,255,255,0.13) 77%,rgba(255,255,255,0.5) 92%,rgba(255,255,255,0.3));content:"";opacity:0;pointer-events:none}@media (min-width:768px){.btnwrap .btn:hover:after{top:0;left:0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1;-webkit-transition-duration:0.7s,0.15s;transition-duration:0.7s,0.15s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}}@media (max-width:767px){.btnwrap{text-align:center}.btnwrap .btn{font-size:0.9375rem;padding:5px 0;min-width:172px}}.text-center{text-align:center}.sh-btn{width:200px;height:48px;font-size:1rem;border:1px solid #fff;-webkit-transition:0.4s ease;transition:0.4s ease;letter-spacing:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}@media (min-width:768px){.sh-btn:hover{background-color:#fff;color:#000}.sh-btn:hover .img-bx .unhov{opacity:0}.sh-btn:hover .img-bx .hov{opacity:1}.sh-btn:hover .tx{color:#000}}@media (max-width:767px){.sh-btn{font-size:0.875rem;width:180px;height:44px}}.sh-btn .img-bx{width:11px;height:20px;margin-right:15px;position:relative}.sh-btn .img-bx img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:0.4s ease;transition:0.4s ease}.sh-btn .img-bx .unhov{opacity:1}.sh-btn .img-bx .hov{opacity:0}.sh-btn2{width:200px;height:48px;font-size:1rem;border:1px solid #000;-webkit-transition:0.4s ease;transition:0.4s ease;letter-spacing:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000}@media (min-width:768px){.sh-btn2:hover{background-color:#000;color:#fff}.sh-btn2:hover .img-bx .unhov{opacity:0}.sh-btn2:hover .img-bx .hov{opacity:1}.sh-btn2:hover .tx{color:#000}}@media (max-width:767px){.sh-btn2{font-size:0.875rem;width:180px;height:44px}}.sh-btn2 .img-bx{width:11px;height:20px;margin-right:15px;position:relative}.sh-btn2 .img-bx img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:0.4s ease;transition:0.4s ease}.sh-btn2 .img-bx .unhov{opacity:1}.sh-btn2 .img-bx .hov{opacity:0}.sh-btn3{display:inline-block;position:relative;padding-bottom:7px;font-size:1.125rem;line-height:1.2;letter-spacing:0px;font-weight:400;color:#000}.sh-btn3:before{position:absolute;content:"";bottom:0;left:0;width:100%;height:1px;background-color:#000;-webkit-transition:0.4 ease;transition:0.4 ease}.b-btn{display:block;width:240px;height:72px;margin-left:8px;text-align:center;font-size:1.125rem;line-height:3.9;letter-spacing:2px;font-weight:600;color:#000;border:1px solid #C7C7C7;-webkit-transition:0.4s ease;transition:0.4s ease;position:relative;font-family:"Noto Serif TC"}.b-btn:before{position:absolute;content:"";left:-8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:1px;background-color:#570000}@media (min-width:768px){.b-btn:hover{border:1px solid #570000}}@media (max-width:767px){.b-btn{font-size:0.75rem;width:152px;height:40px;margin-left:12px;line-height:3.2}.b-btn:before{left:-12px}}.warning{position:fixed;bottom:0;left:0;width:100vw;height:calc(10vh + 1px);background-color:#000;font-size:2rem;letter-spacing:26px;color:#fff;text-align:center;line-height:2;z-index:99}@media (max-width:991px){.warning{font-size:1rem}}@media (max-width:360px){.warning{font-size:0.75rem}}.warning .center-bx{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 100px}@media (max-width:1300px){.warning .center-bx{padding:0 20px}}@media (max-width:991px){.warning .center-bx{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.warning .center-bx div{width:18px}.warning .center-bx .imgbx{min-width:30px}}@media (max-width:360px){.warning .center-bx div{width:12px}}.warning .center-bx .imgbx{min-width:80px}.pb100{padding:0 100px}@media (max-width:768px){.pb100{padding:0 20px}}.product-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:991px){.product-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.product-list li{margin-bottom:88px;position:relative}@media (min-width:1201px){.product-list li{width:calc((100% - 100px) / 6)}.product-list li:not(:nth-child(6n)){margin-right:20px}}@media (max-width:1200px) and (min-width:992px){.product-list li{width:calc((100% - 60px) / 4)}.product-list li:not(:nth-child(4n)){margin-right:20px}}@media (max-width:991px){.product-list li{width:48%;max-width:550px;margin:0 auto;margin-bottom:0px}.product-list li:not(:last-child){margin-bottom:50px}}@media (min-width:768px){.product-list li:hover .img-bx{border-radius:60px}.product-list li:hover .des-bx .des{color:#570000}.product-list li:hover .add-cart{opacity:1}}.product-list li a{display:block}.product-list li a .img-bx{position:relative;overflow:hidden;-webkit-transition:0.4s ease;transition:0.4s ease}.product-list li .add-cart{position:absolute;top:28px;right:28px;border-radius:50%;background-color:#000;width:90px;height:90px;display:block;text-align:center;-webkit-transition:0.4s ease;transition:0.4s ease;opacity:0}@media (max-width:991px){.product-list li .add-cart{opacity:1;width:80px;height:80px;top:5px;right:5px}}.product-list li .add-cart span{position:relative;display:block;font-size:0.875rem;color:#fff;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-top:25px}@media (max-width:991px){.product-list li .add-cart span{font-size:0.75rem;padding-top:20px}}.product-list li .add-cart span .arr{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:20px;height:20px}@media (max-width:991px){.product-list li .add-cart span .arr{width:13px;height:13px}}.product-list li .add-cart span .arr:before{position:absolute;content:"";width:100%;height:1px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff}.product-list li .add-cart span .arr:after{position:absolute;content:"";width:1px;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff}.product-list li .des-bx{margin-top:30px}.product-list li .des-bx .e-ti{font-size:1.125rem;line-height:1.2;letter-spacing:0px;font-weight:400;color:#555555}@media (max-width:991px){.product-list li .des-bx .e-ti{font-size:1rem}}.product-list li .des-bx .t-ti{font-size:1.125rem;line-height:1.6;letter-spacing:0.5px;font-weight:400;color:#000;font-family:"Noto Serif TC";margin-top:10px}@media (max-width:991px){.product-list li .des-bx .t-ti{font-size:1rem}}.product-list li .des-bx .des{font-size:0.875rem;line-height:2;letter-spacing:0.5px;font-weight:400;color:#777;margin-top:10px;-webkit-transition:0.4s ease;transition:0.4s ease}@media (max-width:991px){.product-list li .des-bx .des{font-size:0.875rem}}.product-list li .des-bx .price-bx{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-list li .des-bx .price{font-size:1rem;line-height:2;letter-spacing:0.25px;font-weight:400;color:#570000;margin-right:15px}@media (max-width:991px){.product-list li .des-bx .price{font-size:1rem;margin-right:10px}}.product-list li .des-bx .o-price{font-size:0.875rem;line-height:2.3;letter-spacing:0.25px;font-weight:400;color:#888888;position:relative}@media (max-width:991px){.product-list li .des-bx .o-price{font-size:1rem;line-height:1.8}}.product-list li .des-bx .o-price:before{position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:1px;background-color:#888}@media (max-width:991px){.product-list.four-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1199px){.product-list.four-list li{width:calc((100% - 96px) / 4);margin-right:0}.product-list.four-list li:not(:nth-child(4n)){margin-right:32px}}@media (max-width:991px){.product-list.four-list li{width:48%;margin:0;margin-bottom:50px}}@media (max-width:768px){.product-list.four-list li{width:48%;margin:0 auto;margin-bottom:50px}}.news-list li{position:relative}.news-list li:not(:last-child){margin-bottom:80px}@media (max-width:991px){.news-list li:not(:last-child){margin-bottom:50px}}.news-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media (max-width:991px){.news-list li a{display:block}}@media (min-width:768px){.news-list li a:hover .img-bx{border-radius:60px}.news-list li a:hover .sh-btn3{color:#570000}.news-list li a:hover .sh-btn3:before{background:#570000}}.news-list li a .img-bx{width:40.5%;-webkit-transition:0.4s ease;transition:0.4s ease;position:relative;overflow:hidden}@media (max-width:1199px){.news-list li a .img-bx{width:50%}}@media (max-width:991px){.news-list li a .img-bx{width:100%}}.news-list li a .img-bx .bgcover{padding-bottom:69%;background-size:cover!important}.news-list li a .des-bx{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;position:relative;padding-bottom:45px}@media (max-width:991px){.news-list li a .des-bx{top:auto;-webkit-transform:none;transform:none;padding-bottom:30px}}.news-list li a .des-bx .da{color:#570000;font-style:italic}@media (max-width:1199px){.news-list li a .des-bx .da{font-size:0.875rem}}.news-list li a .des-bx .ti{color:#000;margin-top:10px;font-family:"Noto Serif TC"}@media (max-width:1199px){.news-list li a .des-bx .ti{font-size:1.125rem}}@media (max-width:991px){.news-list li a .des-bx .ti{margin-top:14px}}.news-list li a .des-bx .des{color:#000;margin-top:45px;line-height:1.7}@media (max-width:1199px){.news-list li a .des-bx .des{font-size:0.9375rem;margin-top:25px}}.news-list li a .center-bx{position:relative;width:59.5%;padding-left:90px}@media (max-width:1199px){.news-list li a .center-bx{width:50%;padding-left:45px}}@media (max-width:991px){.news-list li a .center-bx{width:100%;padding-left:0;margin-top:20px}}.news-list li a .sh-btn3{position:absolute;bottom:0;left:90px}@media (max-width:1199px){.news-list li a .sh-btn3{left:45px}}@media (max-width:991px){.news-list li a .sh-btn3{left:auto;position:relative;font-size:0.875rem}}.sh-banner{height:300px;position:relative;margin-bottom:40px}@media (max-width:768px){.sh-banner{height:180px}}.sh-banner .ban-bg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:768px){.sh-banner .ban-bg{width:21.5%;max-width:83px}}.sh-banner .center-bx{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.sh-banner .center-bx .e-ti{font-size:5rem;line-height:1.5;letter-spacing:0px;font-weight:300;color:#000;text-transform:uppercase}@media (max-width:768px){.sh-banner .center-bx .e-ti{font-size:3rem}}.sh-banner .center-bx .t-ti{font-size:1.5625rem;line-height:1.4;letter-spacing:6px;font-weight:500;color:#000}@media (max-width:768px){.sh-banner .center-bx .t-ti{font-size:1.1875rem}}.sh-menubx{padding:0 86px;margin-bottom:100px}@media (max-width:767px){.sh-menubx{padding:0 20px;margin-bottom:50px;height:44px}}.sh-menubx ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sh-menubx ul li{width:260px;height:64px;border:1px solid #afafaf;position:relative;-webkit-transition:0.4s ease;transition:0.4s ease;margin:0 14px;margin-bottom:20px}@media (max-width:1650px){.sh-menubx ul li{width:195px}}.sh-menubx ul li:before{position:absolute;content:"";bottom:0;height:4px;width:100%;left:0;background-color:#000;-webkit-transition:0.4s ease;transition:0.4s ease;opacity:0}.sh-menubx ul li a{display:block;text-align:center;width:100%;height:100%;text-align:center;color:#000;font-size:1.125rem;line-height:3.3}.sh-menubx ul li.active{border:1px solid #000}.sh-menubx ul li.active:before{opacity:1}@media (min-width:768px){.sh-menubx ul li:hover{border:1px solid #000}.sh-menubx ul li:hover:before{opacity:1}}.sh-menubx select{width:100%;height:44px;border:1px solid #AFAFAF;padding:0 16px;color:#000;font-size:0.875rem;background:url(../images/arr.png) no-repeat 95%/24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-bx{width:96%;max-width:844px;margin:0 auto}@media (max-width:768px){.form-bx{width:100%;max-width:100%;padding:0 20px}}.form-bx label{font-size:1rem;line-height:1.2;letter-spacing:0.5px;font-weight:400;color:#555555;margin-bottom:10px;display:block;font-family:"Noto Serif TC"}@media (max-width:768px){.form-bx label{font-size:0.875rem}}.form-bx input,.form-bx select{width:100%;height:64px;border:1px solid #D9D9D9;background-color:rgba(255,255,255,0);padding-left:24px;font-size:1.25rem;-webkit-transition:0.4s ease;transition:0.4s ease;font-family:"Noto Serif TC"}@media (max-width:768px){.form-bx input,.form-bx select{height:48px;padding-left:12px;border-radius:2px;font-size:0.9375rem}}.form-bx input.chsel{color:#000;border:1px solid #000}.form-bx textarea{width:100%;height:320px;border:1px solid #D9D9D9;background-color:rgba(255,255,255,0);resize:none;font-size:1.25rem;padding:15px 24px}@media (max-width:768px){.form-bx textarea{-webkit-transition:0.4s ease;transition:0.4s ease;height:220px;padding:12px;font-size:0.9375rem}}.form-bx textarea.chsel{color:#000;border:1px solid #000}.form-bx .form-group{margin-bottom:32px;position:relative}@media (max-width:768px){.form-bx .form-group{margin-bottom:25px}}.form-bx .with-errors{font-size:0.875rem;line-height:1.5;letter-spacing:0px;font-weight:300;color:#570000;height:20px;position:absolute;bottom:-23px}@media (max-width:768px){.form-bx .with-errors{font-size:0.75rem}}.form-bx .send-btn{margin:0 auto;margin-top:85px}@media (max-width:768px){.form-bx .send-btn{margin-top:40px}}main{position:relative;padding-bottom:160px;padding-top:136px}@media (max-width:991px){main{padding-bottom:90px;padding-top:84px}}.show-pop.pop-act{opacity:1;pointer-events:all}.pop-act{background:rgba(0,0,0,0.8);position:fixed;width:100%;height:100%;z-index:1000;display:block;top:0;left:0;opacity:0;pointer-events:none;-webkit-transition:0.4s 0.2s ease;transition:0.4s 0.2s ease}.pop-act.hide .unit{opacity:1;pointer-events:all}.pop-act.hide .flex-btn a{opacity:0;pointer-events:none}.pop-act .pop-conbx{width:90%;height:80%;max-height:640px;max-width:1088px;padding:0 16px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff}@media (max-width:768px){.pop-act .pop-conbx{max-height:600px}}.pop-act .center-bx{position:relative;display:block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}@media (max-width:768px){.pop-act .center-bx{padding:0 10px}}.pop-act .ti{font-size:2.5rem;margin-bottom:60px;color:#000;font-family:"Noto Serif TC"}@media (max-width:768px){.pop-act .ti{font-size:1.875rem;margin-bottom:40px}}.pop-act .des{font-size:1.5rem;color:#000;margin-bottom:25px;font-family:"Noto Serif TC"}@media (max-width:768px){.pop-act .des{font-size:1rem;margin-bottom:20px}}.pop-act .unit{font-size:1.125rem;color:#570000;height:20px;margin-bottom:50px;font-family:"Noto Serif TC";-webkit-transition:0.4s ease;transition:0.4s ease;opacity:0;pointer-events:none}@media (max-width:768px){.pop-act .unit{font-size:0.875rem;margin-bottom:45px}}.pop-act .flex-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px}@media (max-width:768px){.pop-act .flex-btn{margin-bottom:25px}}.pop-act .flex-btn a{margin:0 8px}.pop-act .flex-btn .sh-btn2{background-color:#000;color:#fff;position:relative}@media (min-width:768px){.pop-act .flex-btn .sh-btn2:hover{background-color:rgba(255,255,255,0);color:#000}}.pop-act .s-des{font-size:1.125rem;color:#570000;font-family:"Noto Serif TC"}@media (max-width:768px){.pop-act .s-des{font-size:0.875rem}}.editor_Content{font-family:"Noto Sans TC"}.editor_Content ol{list-style-type:decimal;padding-left:10px}.editor_Content ul{list-style-type:initial;padding-left:20px}.editor_Content img{max-width:100%;height:auto!important}.editor_Content b,.editor_Content strong{font-weight:bold;font-size:inherit}.editor_Content em{font-style:italic}.editor_Content a{text-decoration:underline;color:#0782c1}.editor_Content iframe{max-width:100%}.editor_Content h1,.editor_Content h2,.editor_Content h3,.editor_Content h4,.editor_Content h5,.editor_Content h6{margin:inherit}.editor_Content blockquote{font-style:italic;padding:2px 20px 0 8px;margin-left:40px;border-left:5px solid #ccc}.editor_Content td,.editor_Content th,.editor_Content tr{margin:initial}.editor_Content table{border-collapse:inherit}.editor_box{margin:auto;line-height:30px;font-size:1.125rem;color:#000000}.editor_box ol,.editor_box ul{padding-left:40px}.editor_box img{max-width:100%;height:auto!important}.editor_box iframe{max-width:100%}@media screen and (max-width:767px){.editor_box iframe{height:100%!important}}.editor_box h1,.editor_box h2,.editor_box h3,.editor_box h4,.editor_box h5,.editor_box h6{margin:inherit}.editor_Box{font-size:0.9375rem;color:#000000}.mo_use{display:none}@media (max-width:991px){.editor_box{padding:0}}@media (max-width:767px){.editor_box{font-size:0.875rem;line-height:2}.mo_use{display:block}.pc_use{display:none}}.top-menu-ul{position:relative;background-color:#570000;max-width:1077px;width:100%;top:-40px;margin-bottom:20px}.top-menu-ul .item_menu_Box{text-align:left;position:relative;margin:0 auto;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;text-align:center}.top-menu-ul .item_menu_Box::-webkit-scrollbar{display:none}.top-menu-ul ul.slides{white-space:nowrap;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-menu-ul li{position:relative;display:inline-block;padding:5px 24px;position:relative}.top-menu-ul li.active a .f22:before{opacity:1}@media (min-width:768px){.top-menu-ul li:hover a .f22:before{opacity:1}}.top-menu-ul li a{position:relative;font-weight:400;color:#fff;line-height:normal;letter-spacing:0.8px;display:inline-block;padding:16px 16px;overflow:hidden}.top-menu-ul li a .f22{position:relative;font-family:"Noto Serif TC"}.top-menu-ul li a .f22:before{position:absolute;bottom:-5px;left:0;width:100%;height:1px;background-color:#fff;content:"";opacity:0;-webkit-transition:0.4s ease;transition:0.4s ease}@media (max-width:767px){.top-menu-ul li a .f22{font-size:0.875rem}}.open_flexslider .flex-direction-nav{display:block}.flex-direction-nav{display:none}.flex-direction-nav a{position:absolute;width:40px;height:48px;top:0px;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}.flex-direction-nav a.flex-prev{left:0px}.flex-direction-nav a.flex-prev div{width:10px;height:10px;-webkit-transition:0.4s ease;transition:0.4s ease;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);left:5px;position:relative}.flex-direction-nav a.flex-next{right:0px}.flex-direction-nav a.flex-next div{width:10px;height:10px;-webkit-transition:0.4s ease;transition:0.4s ease;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:5px;position:relative}@media (max-width:767px){.top-menu-ul{padding:0 40px}.top-menu-ul .item_menu_Box{text-align:left}.top-menu-ul li{padding:0px 10px}.top-menu-ul li:not(:last-child):after{height:28px}.top-menu-ul li:first-child{padding-left:0}.top-menu-ul li a{padding:10px 4px;overflow:hidden;padding-top:13px;padding-bottom:7px}}.page{font-size:1.25rem;width:100%;text-align:center;margin:0 auto;margin-top:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.page{margin-top:0px;width:100vw;left:-20px;position:relative}}.page dd,.page dt{vertical-align:baseline;display:inline-block;text-align:center;margin:0;border-bottom:1px solid #AFAFAF}.page dd a,.page dt a{display:block;height:72px;width:72px;text-align:center;line-height:3.6;font-size:1.25rem;text-decoration:none;color:#AFAFAF;-webkit-transition:0.4s ease;transition:0.4s ease;border-radius:50%;position:relative}.page dd a:after,.page dt a:after{position:absolute;content:"";bottom:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:2px;background-color:#000;-webkit-transition:0.4s ease;transition:0.4s ease;border-radius:50%;opacity:0}@media (max-width:767px){.page dd a,.page dt a{width:40px;height:40px;font-size:0.875rem;line-height:2.8}}@media (max-width:350px){.page dd a,.page dt a{width:25px}}@media (min-width:992px){.page dd a:hover,.page dt a:hover{color:#000}.page dd a:hover:after,.page dt a:hover:after{opacity:1}}.page dd.active a{color:#000}.page dd.active a:after{opacity:1}.page .nopage{pointer-events:none!important}.page .nopage a:before{opacity:0.5}.page dt.ltbn a{margin-right:10px;width:72px;height:72px;margin:0 auto;position:relative;top:0px}@media (max-width:767px){.page dt.ltbn a{width:40px;height:40px;margin:0}}.page dt.ltbn a:before{position:absolute;content:"";left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg);-webkit-transition:0.4s ease;transition:0.4s ease;border-top:1px solid #000;border-right:1px solid #000;width:8px;height:8px;transition:0.4s ease}@media (max-width:767px){.page dt.ltbn a:before{border-top:1px solid #000;border-right:1px solid #000;width:6px;height:6px}}.page dt.ltbn a:after{position:absolute;content:"";bottom:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:2px;background-color:#000;-webkit-transition:0.4s ease;transition:0.4s ease;border-radius:50%;opacity:0}@media (max-width:767px){.page dt.ltbn a:after{width:3px;height:3px;bottom:2px}}@media (min-width:768px){.page dt.ltbn a:hover:before{border-top:1px solid #000;border-right:1px solid #000}.page dt.ltbn a:hover:after{opacity:1}}.page dt.rtbn a{margin-left:10px;width:72px;height:72px;margin:0 auto;position:relative;top:0px}@media (max-width:767px){.page dt.rtbn a{width:40px;height:40px;margin:0}}.page dt.rtbn a:before{position:absolute;content:"";left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-transition:0.4s ease;transition:0.4s ease;border-top:1px solid #000;border-right:1px solid #000;width:8px;height:8px;transition:0.4s ease}@media (max-width:767px){.page dt.rtbn a:before{border-top:1px solid #000;border-right:1px solid #000;width:6px;height:6px}}.page dt.rtbn a:after{position:absolute;content:"";bottom:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:2px;background-color:#000;-webkit-transition:0.4s ease;transition:0.4s ease;border-radius:50%;opacity:0}@media (max-width:767px){.page dt.rtbn a:after{width:3px;height:3px;bottom:2px}}@media (min-width:768px){.page dt.rtbn a:hover:before{border-top:1px solid #000;border-right:1px solid #000}.page dt.rtbn a:hover:after{opacity:1}}